#loader-wrapper .bubbles span,
.sidebar-navigation .title,
.search-button,
.sidebar-navigation .entry:before,
#MallatCategories .tabs-side-btn.offers-side-btn,
#MallatCategories h4, #MallatCategories h4 a,
.swiper-tabs .block-title:before,
.button.style-10, .button.style-12, .button.style-18,
.button.style-5,
.checkbox-entry input:checked + span,
body .bubbles span, body .sidebar-navigation .title, body
.swiper-tabs .block-title:before,
body .sidebar-navigation .entry:before,
.tabs-container.style-1 .tab-switcher.active,
.page-shop .square-button:hover, .page-shop .square-button.active,
header .icon-entry .image:hover, header .icon-entry:hover .image,
body.style-16 .search-button, .tabs-side-btn.offers-side-btn a, #MallatCategories .button.style-16.tabs-side-btn.offers-side-btn a,
.size-selector .btn-group > .btn.btn-default.active,
.size-selector .btn-group > .btn.btn-default.focus,
.size-selector .btn-group > .btn.btn-default:active,
.size-selector .btn-group > .btn.btn-default:focus,
.size-selector .btn-group > .btn.btn-default:hover,
.size-selector .btn-group > .btn.open > .dropdown-toggle.btn-default {
    background: #be151b !important;
    color: #ffffff !important;
}

    .sidebar-navigation,
    #MallatCategories .tabs-side-btn.offers-side-btn,
    #MallatCategories .tabs-side-btn.offers-side-btn:hover,
    #MallatCategories h4,
    .button.style-10, .button.style-12, .button.style-18,
    .button.style-5,
    .submenu, body .sidebar-navigation,
    .tabs-container.style-1 .tab-switcher.active,
    .square-button:hover, .square-button.active {
        border-color: #be151b !important;
    }


        .slider-title,
        .mozaic-banners-wrapper.type-2 .mozaic-banner-content .title,
        .price .current, body .price .current, body .product-slide-entry .title:hover,
        .mozaic-banners-wrapper.type-2 .mozaic-banner-content .title, body .cart-box.popup .content .price,
        body .cart-box.popup .summary .grandtotal span, body .sidebar-navigation .entry .fa, nav .simple-list .submenu a .fa,
        .categories-list ul li a:hover, .categories-list ul li a:hover i, .categories-list ul li.active a,
        .categories-list ul li.active a i, body .sale-entry .sale-price span,
        .mozaic-banners-wrapper.type-2 .mozaic-banner-content .title,
        .price .current, .product-slide-entry .title:hover,
        .footer-columns-entry .column a:hover, footer .copyright a, .product-detail-box .rating-box .rating-number,
        .footer-address a:hover {
            color: #be151b !important;
        }

        .button.style-5:hover, .button.style-10:hover, .button.style-12:hover, .button.style-18:hover {
            background: transparent !important;
            color: black !important;
        }

.button.style-2:hover {
    background: transparent !important;
    color: #000 !important;
}

#MallatCategories .margin-top-clear > span {
    border: 2px solid #be151b !important;
}

body a.sale-entry:before,
.mozaic-banners-wrapper.type-2 a.mozaic-banner-entry:before {
    background: #be151b !important;
    color: #ffffff !important;
}

body a.sale-entry:hover:before,
.mozaic-banners-wrapper.type-2 a.mozaic-banner-entry:hover:before {
    opacity: 0.5 !important;
}

.offers-slider .sale-entry:hover .price .current, .offers-slider .sale-entry:hover .price .priceUnit {
    /* color: #fff!important; */
}



body:not(.mobile) .mozaic-banners-wrapper.type-2 a.mozaic-banner-entry:hover .subtitle {
    color: unset;
}


body:not(.mobile) .mozaic-banners-wrapper.type-2 a.mozaic-banner-entry:hover .description, body:not(.mobile) .mozaic-banners-wrapper.type-2 a.mozaic-banner-entry:hover .view {
    color: unset;
}

.mozaic-banners-wrapper.type-2 a.mozaic-banner-entry:hover .title {
    color: #fff !important;
}

.categories-list ul li a:hover, .categories-list ul li a:hover i, .categories-list ul li.active a, .categories-list ul li.active a i {
    color: #be151b !important;
    font-weight: 600 !important;
}

.offers-slider {
    background: #fff !important;
}



.button.style-16, .button.style-16.tabs-side-btn a {
    background: #c69336 !important;
    color: #ffffff !important;
    border-color: #c69336 !important;
}


nav > ul > li > a, nav > ul > li > .fa {
    color: #ffffff !important;
}

.mozaic-banners-wrapper.type-2 .mozaic-banner-content .title, .mozaic-banner-content .priceUnit {
    color: black !important;
}

.mozaic-banners-wrapper.type-2 .mozaic-banner-content .subtitle, .mozaic-banner-content .subtitle {
    color: black !important;
    opacity: 0.7;
}


.swiper-wrapper a.block-title.tab-switcher.swiper-slide {
    /* background: #c69336 !important; */
    /*color:#ffffff !important; */
    /*border-bottom-color: #c69336 !important; */
}

a.block-title.tab-switcher.swiper-slide.active {
    background: #c69336 !important;
    color: #ffffff !important;
    border-bottom-color: #ffffff !important;
}

@media (min-width: 1200px) {
    .header-wrapper.style-0 .navigation,
    .header-wrapper.style-10 header:not(.fixed-header) .nav-overflow {
        background: #be151b !important;
        color: #ffffff !important;
    }
}


.button.style-1,
.button.style-2,
.button.style-3,
.button.style-4,
.button.style-5,
.button.style-6,
.button.style-7,
.button.style-8,
.button.style-9,
.button.style-10,
.button.style-11,
.button.style-12,
.button.style-13,
.button.style-14,
.button.style-15 {
    background: #c69336 !important;
    color: #ffffff !important;
    border-color: #c69336 !important;
}


header.type-4 .header-top:before {
    background: #ffffff !important;
}


header.type-4 .header-middle .open-cart-popup, header.type-4 .header-middle .open-cart-popup .fa, .header-functionality-entry b {
    color: black !important;
}


@media (min-width: 1200px) {
    header.type-4 .header-middle .open-cart-popup, header.type-4 .header-middle .open-cart-popup .fa, .header-functionality-entry b {
        color: #000000 !important;
    }
}

.header-top .title {
    border-color: #000000 !important;
}

.header-top-entry .title, .header-top-entry .title a, header.type-4 .header-top-entry .title .fa:last-child, header.type-4 .header-top-entry .title .fa, header.type-4 .header-functionality-entry {
    color: #000000 !important;
    border-color: #000000 !important;
}

.footer-wrapper.style-3 footer:after {
    background: #333333 !important;
}


.footer-wrapper.style-3 .footer-bottom-navigation:after {
    background: #2e2e2e !important;
    opacity: 0.1 !important;
}


.footer-wrapper.style-3 .footer-columns-entry .column-title, .footer-wrapper.style-3 .footer-columns-entry .column a, .footer-address, .footer-address a, .footer-address a:hover, .footer-description, .copyright, .footer-wrapper.style-3 .copyright a {
    color: #ffffff !important;
}

.footer-columns-entry .column > li {
    border-color: #ffffff !important;
}


@media (min-width: 992px) {
    .nav-overflow {
        background: #be151b !important;
    }
}


body, .content-center, .offers-slider, header, .simple-search-form {
    background: #ffffff !important;
}


@media (max-width: 991px) {
    .navigation {
        background: #ffffff !important;
    }

    nav > ul > li, .navigation-header {
        border-color: #000000 !important;
    }

        .navigation-header .title, nav > ul > li > a, nav > ul > li > .fa {
            color: #000000 !important;
        }

        .navigation-header .close-menu:before, .navigation-header .close-menu:after, .navigation .submenu {
            background: #000000 !important;
        }

    nav .simple-list .submenu a {
        color: #ffffff !important;
    }
}

@media screen and (min-width: 768px) {
 /*   .products-slider-banner .promo-banner-box {
        background: transparent !important;
    }

        .products-slider-banner .promo-banner-box:before {
            content: "";
            position: absolute;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
            background: #be151b;
        }
        */
}
