/*
Theme Name: HumanDesign Child
Theme URI: https://elementor.com/hello-theme/?utm_source=wp-themes&utm_campaign=theme-uri&utm_medium=wp-dash
Template: hello-elementor
Author: Jiří Kříž
Author URI: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
Description: A plain-vanilla &amp; lightweight theme for Elementor page builder
Tags: flexible-header,custom-colors,custom-menu,custom-logo,featured-images,rtl-language-support,threaded-comments,translation-ready
Version: 2.4.1.1637103369
Updated: 2021-11-16 22:56:09

*/

/*
Member area styles
*/
.member-area-user-menu{
    float: left;
    width: 30%;
}
.member-area-menu-title{
    font-size: 22px;
}
.member-area-menu-title.account{
    margin-top: 30px;
}
#menu-member-area-library, #menu-member-area-user{
    padding-left: 0;
}
.menu-member-area-library-container li, .menu-member-area-user-container li{
    list-style-type: none;
    background: #f4f4f4;
}
.menu-member-area-library-container li:hover, .menu-member-area-user-container li:hover{
    background: #ebebeb;
}
.menu-member-area-library-container li:hover a, .menu-member-area-user-container li:hover a{
    color: #7b40de !important;
}
.menu-member-area-library-container a, .menu-member-area-user-container a{
    color: #000 !important;
    display: block;
    padding: 7px;
    border-bottom: 1px solid #d6d6d6;
    width: 88%;
    margin: 0px 6%;
    font-size: 18px !important;
}
.menu-member-area-library-container li:last-child a, .menu-member-area-user-container li:last-child a{
    border: 0;
}
@media only screen and (max-width: 960px){
    .member-area-user-menu{
        float: none;
        width: 100%;
    }
    .ubermenu-responsive-default.ubermenu-responsive .ubermenu-item.ubermenu-item-level-0>.ubermenu-target{
        padding: 10px 0;
    }
    .member-area-menu-title{
        font-size: 20px !important;
    }
    .member-area-menu-title.account{
        margin-top: 8px;
    }
    .member-area-menu-account, .member-area-menu-library{
        width: 50%;
        float: left;
    }
    .woocommerce-account .woocommerce-MyAccount-content {
        width: 100%;
        float: none;
        position: relative;
        top: 30px;
    }
    .woocommerce-account .elementor-widget-wrap{
        margin-left: 10px;
    }
    .member-area-user-menu .ubermenu-responsive-default.ubermenu-responsive.ubermenu-responsive-collapse{
        visibility: visible;
        max-height: none;
    }
    .member-area-user-menu .ubermenu-responsive-toggle{
        display: none;
    }
}
.woocommerce-MyAccount-content p {
    color: #000;
}