/*   CUSTOM FRONT PANEL CSS  */
.checkbox label:before, .checkbox input:checked + label.hidden:after, #myFooter .footer-copyright a#webcart-link {
    border-color: var(--main-color);
}

#myFooter .footer-copyright a#webcart-link {
    color: var(--main-color);
}

/* .leftSidebar .navbar-default {
    background-color: var(--bg-color);
} */
.btn-success, .btn-primary, .subscription-newsletter .btn, .swiper-container .swiper-button-next, .swiper-container .swiper-button-prev,
.wrapper-sticky button#update_btn, .main-menu .badge, .swiper-slide span.text-success, ul.rig li span.text-success {
    background-color: var(--btn-color);
}

.btn:hover, .swiper-container .swiper-button-next:hover, .swiper-container .swiper-button-prev:hover, button#update_btn:hover {
    background-color: var(--btn-hover-color);
}

#myFooter li a:visited, #myFooter li a:link, #myFooter div.footer-diss div, a#webcart-link, #myFooter .footer-menu h5,
.right-top-nav-items>a, small.custom_header_icon, small.custom_header_icon_1, div.custom_nav_auth a,
 .top-nav-bar .contact-info a, .top-nav-bar .right-top-nav-items a {
    color: var(--head-foot-text-color);
}

#myFooter li i.fa, #myFooter div.social-networks i.fa, .right-top-nav-items>a>i.fa,
div.custom_nav_auth a>i.fa, .top-nav-bar .fa{
    color: var(--head-foot-icons-color);
}

.main-menu a.cart-bucket i, #cssmenu-2 .nav li>a,  #cssmenu-2 .nav .dropdown-menu li a, #cssmenu-2 .nav li>a>i.fa, p.label-call,
.top-nav-bar .right-top-nav-items .dropdown-menu a, .top-nav-bar .dropdown-menu .fa, .breadcrumb>li{
    color: var(--header-text-color);
}

#myFooter .footer-menu ul>li>a:hover, .header-main-2 a:focus, .header-main-2 a:hover, #cssmenu-2 .nav .dropdown-menu li a:hover,
.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover, #myFooter .footer-copyright a#webcart-link:hover, #myFooter .footer-copyright a#webcart-link:focus,
#myFooter a:hover,#myFooter a:focus, a:focus, a:hover,.login-container a:hover, .login-container a:focus, .leftSidebar .active-menu,
.sidebar-collapse .nav>li>a:focus, .sidebar-collapse .nav>li>a:hover, .leftSidebar .sidebar-collapse .nav>li>a.active-menu, .top-nav-bar .right-top-nav-items .dropdown-menu a:hover,
.top-nav-bar .right-top-nav-items .dropdown-menu a:hover .fa {
    color: var(--links-hover-color);
}

div.btn-cart-drop a:hover{
    color: white;
}
.footer .footer-bottom {

    background: var(--footer-background-color);

}
.footer .module-title {
    color: var(--footer-text-color);
}
.footer .footer-bottom .module-body ul li a{
    color: var(--footer-text-color);

}
.custom_copyright_footer{
    color: var(--footer-text-color);

}
.copyright-bar {
    background: var(--footer-background-color);
    color: var(--footer-text-color);
    }
.main-footer{
    background: var(--footer-background-color);

}
#myFooter li a:visited, #myFooter li a:link, #myFooter div.footer-diss div, a#webcart-link, #myFooter .footer-menu h5,
.right-top-nav-items>a, small.custom_header_icon, small.custom_header_icon_1, div.custom_nav_auth  a{
    color: var(--footer-text-color);

}
.spec-radio-input:checked + .spec-radio-label{
    background: var(--btn-color);
}

.subscribtion-box-sub_text {
    color: var(--footer-text-color);

}


/* .header-middle , .basket , .total-price-basket , .header-style-1 .header-nav {
    background: var(--main-color)  !important;
} */
.header-middle .main-nav , .header-middle .search-toggle ,.header-right .cart-name ,.header-right .cart-price ,
.header-right .minicart-icon , .login  , .header-right .submenu , .header-right .cart-count  {
    color: var(--header-text-color)  !important;
}
.footer {
    background: var(--footer-background-color)  !important;
}
.footer .widget-title , .footer li>a{
    color: var(--footer-text-color) !important;
}

/* .bounce-loader .bounce1, .bounce-loader .bounce2, .bounce-loader .bounce3, .bounce-loader .bounce4 {
    background-color: var(--main-color)  !important;
} */
.menu li>a:hover , .menu .submenu li>a:hover , .active-menu , li>a:hover, .product-name a:hover,
.header-right .search-toggle:hover , .header-right .cart-name:hover ,.header-right .cart-price:hover ,
.header-right .minicart-icon:hover , .header-right .submenu:hover , .header-right .cart-count:hover
{
    color: var(--links-hover-color) !important;
}
.header-search .btn-search ,.btn-dark ,.btn-product , .btn-primary {
    background-color: var(--btn-color)  !important;
    border-color: var(--btn-color)  !important;
    color:white  !important;
}
 .product-price>ins {
     color: var(--header-text-color)  !important;
 }

 .header-search .btn-search:hover ,.btn-dark:hover ,.btn-product:hover ,.category-light:hover .category-content , .btn-primary:hover , .btn-product-icon:hover {
    background-color: var(--btn-hover-color) !important;
    border-color: var(--btn-hover-color)  !important;
}

