/*
Theme Name: Discover Healing
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/


@import url("../Avada/style.css");

/* =Theme customization starts here
-------------------------------------------------------------- */

/*my account dashbord*/
.woocommers_myacc_dashbord .profile_info {
    text-align: right;
}
.woocommers_myacc_dashbord .avada-woocommerce-myaccount-heading {
    padding: 0 0 3px 0px;
    margin: 0px;
    text-align: left;
     margin-top: -34px;
}
.woocommers_myacc_dashbord .courses_heading h3 {
    border-bottom: 1px solid #f2f2f2;
    padding-bottom: 10px;
}
li.woocommerce-MyAccount-navigation-link--iw-preferences {
    display: none;
}

span.customer_lables b {
    font-size: 14px;
    color: #3c3535;
}
.rtl .avada-myaccount-user .username .hello:before, .avada-myaccount-user .username .hello:before {
    display: none !important;
}
.fusion-header{
    height: 75px !important;
}
.fusion-header .fusion-row {
    padding-right: 53px !important;
}

/*my account styling*/
.woocommerce-MyAccount-content, .woocommerce-content-box {
    border: none !important;
    padding-top:0px !important;
}

h1.account-header, h2.avada-woocommerce-myaccount-heading:not(.subheading) {  
margin:0 0 20px 0;
color: rgb(71, 59, 161) !important;
font-size: 44px !important;
line-height: 1.4 !important;
border:none !important;
padding-bottom:0px !important;
margin-bottom:20px !important;
}

/*content access list styling*/
ul#what-ever-you-want {
    list-style: none;
    padding-left: 0;
}

ul#what-ever-you-want li {
    line-height:54px;
}

/* style for the download list */
.woocommerce-order-downloads .shop_table tr {
    border-bottom: none !important;
    line-height: 10px;
}

.content-access-list li.select2-selection__choice, .content-access-list li.select2-search {
    padding: 5px !important;
}

/*downloads table hide expires and remaining*/
.woocommerce-table--order-downloads thead, .woocommerce-table--order-downloads .download-remaining, .woocommerce-table--order-downloads .download-expires {
    display:none;
}

.woocommerce-table--order-downloads td {
    padding:15px 0px;
}

ul.tribe-tickets {
    list-style: none;
    padding-left: 0;
    background-color:transparent !important;
}

/*hide avada user header*/
div.avada-myaccount-user {
    display:none;
}

/*user avatars*/
.my-account-user-avatar {
    position: absolute;
    width: 220px;
    height:150px;
    text-align: center;
}

.my-account-user-avatar  img {
    border-radius:50%;
    max-width: 150px;
    max-height: 150px;
}

h3.my-account-avatar-title {
    position: absolute;
    margin-top: 158px;
    width: 220px;
    text-align: center;
    color: rgb(71, 59, 161) !important;
    font-size:28px !important;
}

nav.woocommerce-MyAccount-navigation {
    margin-top: 215px;
    float:left !important;
}

.photo-icon {
    background: #fff;
    bottom: 0;
    position: absolute;
    right: 45px;
    overflow: visible;
    height: 32px;
    width: 32px;
    border-radius:50%;
    border:1px solid #ccc;
    line-height: 30px;
}

#avatar-success {
    display:none;
}

/*select multiple on the practitioner profile*/
.acf-input select[multiple] {
    height: 110px;
}

/*correct select 2 mis-styling*/
.select2-selection .content-access-list li {
    padding:0 !important;
}

/*align left at mobile res*/
@media (max-width: 800px) {
    .my-account-user-avatar, h3.my-account-avatar-title  {
        text-align: left;
    }
    .photo-icon  {
        text-align: center;
        right: 75px;
    }
}

/*system font speed hack for mobile*/
@media (max-width: 800px) {
    h1,h2,h3,h4,h5 {
        font-family: -apple-system, system-UI, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif !important;
    }
    h1 {
        font-size: 52px !important;
    }
}

/*Password strength*/
.woocommerce-password-strength {padding:5px;}.woocommerce-password-strength.bad {background-color:#ffb78c;border-color:#ff853c!important;}.woocommerce-password-strength.good {background-color:#ffec8b;border-color:#fc0!important;}.woocommerce-password-strength.short {background-color:#ffa0a0;border-color:#f04040!important;}.woocommerce-password-strength.strong {background-color:#c3ff88;border-color:#8dff1c!important;}
