#carousel .extended-banner-texts.left,
.footer-banners .extended-banner-texts.left,
.middle-banners-wrapper .extended-banner-texts.left,
.type-category .banner-category .extended-banner-texts.left,
.type-index .body-banners .extended-banner-texts.left {
    filter:
        drop-shadow(0 0 15px #fff)
        drop-shadow(0 0 30px #fff)
        drop-shadow(0 0 60px rgba(255, 255, 255, 0.9))
        drop-shadow(0 0 90px rgba(255, 255, 255, 0.7));
}

.homepage-box.before-carousel .container .banners-row>div {
    padding: 0;
    padding-bottom: 10px;
}


.next-to-carousel-banners .banner-wrapper {
    width: 100%;
    background: white;
}

#header {
        opacity: 1 !important;
        background: #EEF3F3;
}
    
.footer-banners .footer-banner .extended-banner-texts .extended-banner-text,.middle-banners-wrapper .banner-wrapper .extended-banner-texts .extended-banner-text,.type-category .banner-category .extended-banner-texts .extended-banner-text {
    font-size: 1.1em!important;
    max-width: 700px;
    margin-left: auto;
    margin-right: auto;
    filter: drop-shadow(0 0 15px rgba(255, 255, 255, 0.8)) drop-shadow(0 0 30px rgba(255, 255, 255, 0.75)) drop-shadow(0 0 60px rgba(255, 255, 255, 0.7)) drop-shadow(0 0 90px rgba(255, 255, 255, 0.5));
}

.subcategories.with-image li a:hover {
    border-bottom: 4px solid #ca4709;
    color: #ea6709;
}

.subcategories.with-image li a {
    border-bottom: 4px solid #ea6709;
}

#header.fixed-menu {
    background: #EEF3F3;
}

#carousel .carousel-slide-caption .button,#carousel .carousel-slide-caption .extended-banner-link,#carousel .extended-banner-texts .button,#carousel .extended-banner-texts .extended-banner-link,.footer-banners .carousel-slide-caption .button,.footer-banners .carousel-slide-caption .extended-banner-link,.footer-banners .extended-banner-texts .button,.footer-banners .extended-banner-texts .extended-banner-link,.middle-banners-wrapper .carousel-slide-caption .button,.middle-banners-wrapper .carousel-slide-caption .extended-banner-link,.middle-banners-wrapper .extended-banner-texts .button,.middle-banners-wrapper .extended-banner-texts .extended-banner-link,.type-category .banner-category .carousel-slide-caption .button,.type-category .banner-category .carousel-slide-caption .extended-banner-link,.type-category .banner-category .extended-banner-texts .button,.type-category .banner-category .extended-banner-texts .extended-banner-link,.type-index .body-banners .carousel-slide-caption .button,.type-index .body-banners .carousel-slide-caption .extended-banner-link,.type-index .body-banners .extended-banner-texts .button,.type-index .body-banners .extended-banner-texts .extended-banner-link {
    background: #ea6709;
}

#filters .ui-slider-horizontal .ui-slider-handle {
    background: #ea6709 !important;
}

#filters .ui-slider-range {
    background-color: #ea6709 !important;
}

.listingControls a.btn,.listingControls button.btn {
    background: #ea6709 !important;
}

.pagination .pagination__link.pagination__currentPage,.pagination__currentPage.pagination__currentPage {
    color: #fff;
    background: #ea6709 !important
}

#filters #clear-filters a, .btn, .btn-primary, .btn.btn-primary, .button, .products .product .btn, .products .product button, button {
    background-color: #ea6709;
}

#header .navigation-buttons .btn .cart-price, #navigation ul.menu-level-1>li>a:hover, .categories .topic.active>a, .categories ul.expanded li.active a, .category-header input[type=radio]+label:hover, .content-wrapper p a, .product-top .p-detail-info .stars-wrapper .stars .star, .product-top .p-detail-info>div a, .product-top .p-detail-info>div:last-child a, .product-top .price-line .price-fina, .product-top .price-line .price-final, .products .product .prices .price-final strong, .products .product .ratings-wrapper .stars .star, .shp-tabs .shp-tab-link:hover, .sidebar .filters-wrapper .toggle-filters, .subcategories li a:hover, .type-detail .tab-content .detail-parameters td a, .type-detail .tab-content .detail-parameters th a, .ui-slider-horizontal .ui-slider-handle, a:hover, ol.cart-header li.active strong span, ol.top-products li a strong, ul.manufacturers h2 {
    color: #ea6709;
}

#filters #clear-filters a:hover, .btn.btn-primary:hover, .btn:hover, .button:hover, .products .product .btn:hover, .products .product button:hover, btn-primary:hover, button:hover {
    background-color: #ea6709;
}

.cart-content .next-step a.next-step-forward:hover,.cart-content .next-step button.next-step-forward:hover {
    background: #ea6709;
}

.cart-content .next-step a.next-step-forward,.cart-content .next-step button.next-step-forward {
    background: #ea6709;
}

#carousel .carousel-slide-caption .button:hover,#carousel .carousel-slide-caption .extended-banner-link:hover,#carousel .extended-banner-texts .button:hover,#carousel .extended-banner-texts .extended-banner-link:hover,.footer-banners .carousel-slide-caption .button:hover,.footer-banners .carousel-slide-caption .extended-banner-link:hover,.footer-banners .extended-banner-texts .button:hover,.footer-banners .extended-banner-texts .extended-banner-link:hover,.middle-banners-wrapper .carousel-slide-caption .button:hover,.middle-banners-wrapper .carousel-slide-caption .extended-banner-link:hover,.middle-banners-wrapper .extended-banner-texts .button:hover,.middle-banners-wrapper .extended-banner-texts .extended-banner-link:hover,.type-category .banner-category .carousel-slide-caption .button:hover,.type-category .banner-category .carousel-slide-caption .extended-banner-link:hover,.type-category .banner-category .extended-banner-texts .button:hover,.type-category .banner-category .extended-banner-texts .extended-banner-link:hover,.type-index .body-banners .carousel-slide-caption .button:hover,.type-index .body-banners .carousel-slide-caption .extended-banner-link:hover,.type-index .body-banners .extended-banner-texts .button:hover,.type-index .body-banners .extended-banner-texts .extended-banner-link:hover {
    background: #ea6709;
}

.products-block.products.wide-product .product .btn,.products-block.products.wide-product .product button.add-to-cart-button {
    background: #ea6709!important;
}

.products-block.products.wide-product .product .btn:hover,.products-block.products.wide-product .product button.add-to-cart-button:hover {
    background: #ea6709!important;
}

#carousel .carousel-slide-caption .extended-banner-title,#carousel .carousel-slide-caption h2,#carousel .extended-banner-texts .extended-banner-title,#carousel .extended-banner-texts h2,.footer-banners .carousel-slide-caption .extended-banner-title,.footer-banners .carousel-slide-caption h2,.footer-banners .extended-banner-texts .extended-banner-title,.footer-banners .extended-banner-texts h2,.middle-banners-wrapper .carousel-slide-caption .extended-banner-title,.middle-banners-wrapper .carousel-slide-caption h2,.middle-banners-wrapper .extended-banner-texts .extended-banner-title,.middle-banners-wrapper .extended-banner-texts h2,.type-category .banner-category .carousel-slide-caption .extended-banner-title,.type-category .banner-category .carousel-slide-caption h2,.type-category .banner-category .extended-banner-texts .extended-banner-title,.type-category .banner-category .extended-banner-texts h2,.type-index .body-banners .carousel-slide-caption .extended-banner-title,.type-index .body-banners .carousel-slide-caption h2,.type-index .body-banners .extended-banner-texts .extended-banner-title,.type-index .body-banners .extended-banner-texts h2 {
    color: #03434f;
}

.footer-banners .footer-banner .extended-banner-texts .extended-banner-title:after,.middle-banners-wrapper .banner-wrapper .extended-banner-texts .extended-banner-title:after,.type-category .banner-category .extended-banner-texts .extended-banner-title:after {
    background: #ea6709;
}

#carousel .carousel-slide-caption h2:before, .h4::after, .content h4::after, .category-title::after, .p-detail-inner h1::after, h1:after, article h1::after, h4.homepage-group-title::after, .h4.homepage-group-title::after, footer h4:before, .products-related-header:after, ol.cart-header li.active strong span::before, ol.cart-header li.completed a span::before, input[type="checkbox"]:checked + label::after, input[type="radio"]:checked + label::after, .latest-contribution-wrapper h2:before, .price-range > div {
                background: #ea6709;
}

.homepage-blog-wrapper .homepage-group-title.h4:after,.homepage-blog-wrapper h1:after,.hp-news .homepage-group-title.h4:after,.hp-news h1:after {
    background: #ea6709;
}

.products-block.products .product .btn,.products-block.products .product button.add-to-cart-button {
    color: #ea6709!important;
}

.products-block.products .product .btn:after,.products-block.products .product button.add-to-cart-button:after {
    background: #ea6709;
}

.homepage-blog-wrapper.blog-wrapper .news-item .text .read-article,.homepage-blog-wrapper.blog-wrapper .news-item .text .read-more,.homepage-blog-wrapper .news-wrapper .news-item .text .read-article,.homepage-blog-wrapper .news-wrapper .news-item .text .read-more,.hp-news.blog-wrapper .news-item .text .read-article,.hp-news.blog-wrapper .news-item .text .read-more,.hp-news .news-wrapper .news-item .text .read-article,.hp-news .news-wrapper .news-item .text .read-more,.type-posts-listing.blog-wrapper .news-item .text .read-article,.type-posts-listing.blog-wrapper .news-item .text .read-more,.type-posts-listing .news-wrapper .news-item .text .read-article,.type-posts-listing .news-wrapper .news-item .text .read-more {
    color: #ea6709;
}

.homepage-blog-wrapper.blog-wrapper .news-item .text .read-article:after,.homepage-blog-wrapper.blog-wrapper .news-item .text .read-more:after,.homepage-blog-wrapper .news-wrapper .news-item .text .read-article:after,.homepage-blog-wrapper .news-wrapper .news-item .text .read-more:after,.hp-news.blog-wrapper .news-item .text .read-article:after,.hp-news.blog-wrapper .news-item .text .read-more:after,.hp-news .news-wrapper .news-item .text .read-article:after,.hp-news .news-wrapper .news-item .text .read-more:after,.type-posts-listing.blog-wrapper .news-item .text .read-article:after,.type-posts-listing.blog-wrapper .news-item .text .read-more:after,.type-posts-listing .news-wrapper .news-item .text .read-article:after,.type-posts-listing .news-wrapper .news-item .text .read-more:after {
    color: #ea6709;
}