/*
Theme Name: Flatsome Child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/

/*************** ADD CUSTOM CSS HERE.   ***************/
div#content {
    min-height: 100vh;
}.header-main {border-bottom: 1px solid #f1f1f1;}
.page-title {border-bottom: 1px solid #f1f1f1;}
.page-title-inner {min-height: 35px;padding-top: unset;}
.absolute-footer.dark {display: none;}
.woocommerce-cart .page-checkout-simple {height: 100vh;}
.mfp-content.off-canvas-cart {background: white;}
@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/
.off-canvas-left.mfp-ready .mfp-content{background-color: #6cc0f5;}
.off-canvas:not(.off-canvas-center) .nav-vertical li>a {
    padding-left: 20px;
    padding-top: 10px;
    padding-bottom: 10px;
    text-transform: none;
    font-size: 18px; color:white;
}
.off-canvas:not(.off-canvas-center) .nav-vertical li ul{padding-bottom:0 !important; background:#66b6e9}
.icon-angle-down:before {color: #ffffff;}
.off-canvas-right .mfp-content, .off-canvas-left .mfp-content {--drawer-width: 85% !important;}
.nav-sidebar.nav-vertical>li+li {border-top: unset;}
.nav-vertical>li>ul li a {font-size: 16px !important;}
.hide-for-small, [data-show=hide-for-small] {display: inline-flex !important;}
}