﻿/*Theme Colors*/
.header-menu {
    background: url(../img/pattern-nav.png) left top #E31E25;
}

.footer-block h3:before, .footer-block .topic-block h2:before {
    background: #E31E25;
}

.footer-block h3:before, .footer-block .topic-block h2:before {
    background: #E31E25;
}

.newsletter-email input[type="button"]:hover {
    background-color: #f35f64;
}

.newsletter-email input[type="button"] {
    background: #E31E25 url(../img/icon-newsletter.png) center no-repeat;
}

.footer-block h3:before, .footer-block .topic-block h2:before {
    background: #E31E25;
}

.item-box .prices {
    background: #E31E25;
}

    .item-box .prices:before {
        background: #E31E25;
    }

.block .title {
    background: #E31E25;
}

    .block .title strong {
        text-transform: capitalize;
    }

.quick-view-button a {
    background: #E31E25 url(images/icon-view.png) no-repeat center;
    background-color: #E31E25 !important;
}

    .quick-view-button a:hover {
        background-color: #fd575d !important;
    }

.block .list a:before {
    background: #E31E25;
}

#goToTop {
    background: #E31E25 url(../img/goTop.png) no-repeat center 46%;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-state-active.ui-tabs-active a {
    background: #E31E25;
}

.write-review .title strong:before, .product-review-list .title strong:before {
    background: #E31E25;
}

.overview .prices:before, .variant-overview .prices:before {
    background: #E31E25;
}

.overview .prices, .variant-overview .prices {
    background: #E31E25;
}

.write-review .button-1 {
    background: #E31E25;
    border: 1px solid #bf191f;
    box-shadow: 0 1px 0 0 #710e11;
}

.mini-shopping-cart input.checkout-button {
    background: #E31E25;
    border: 1px solid #bf191f;
    box-shadow: 0 1px 0 0 #710e11;
}

.shopping-cart-page .button-1, .checkout-page .button-1 {
    background: #E31E25;
    border: 1px solid #bf191f;
    box-shadow: 0 1px 0 0 #710e11;
}

    .shopping-cart-page .button-1:hover, .checkout-page .button-1:hover {
        background-color: #f3696e;
    }

.continue-shopping-wrap:before {
    background: #E31E25;
}

.continue-shopping-wrap input[type="submit"] {
    background: #E31E25 url(../img/icon-add-to-cart.png) no-repeat left center;
}

.continue-shopping-wrap:hover:before {
    background: #f3696e;
}

.continue-shopping-wrap input[type="submit"]:hover {
    background-color: #f3696e;
}

.cart td.subtotal {
    color: #e31e25;
}

.cart-total .order-total {
    color: #e31e25;
}
.fieldset .title strong:before {
    background: #E31E25;
}
.registration-page .button-1, .registration-page .button-2, .registration-result-page .button-1, .login-page .button-1, .password-recovery-page .button-1, .account-page .button-1, .return-request-page .button-1 {
    background: #E31E25;
    border: 1px solid #bf191f;
    box-shadow: 0 1px 0 0 #710e11;
}
.registration-page .button-1:hover, .registration-page .button-2:hover, .registration-result-page .button-1:hover, .login-page .button-1:hover, .password-recovery-page .button-1:hover, .account-page .button-1:hover, .return-request-page .button-1:hover {
    background-color: #f3696e;
}
.search-input .button-1 {
    background: #E31E25;
    border: 1px solid #bf191f;
    box-shadow: 0 1px 0 0 #710e11;
}
@media (max-width: 980px) and (min-width: 240px){
    /*Theme Colors*/
.header-menu {
    background: url(../img/pattern-nav.png) left top #E31E25;
}

.footer-block h3:before, .footer-block .topic-block h2:before {
    background: #E31E25;
}

.footer-block h3:before, .footer-block .topic-block h2:before {
    background: #E31E25;
}

.newsletter-email input[type="button"]:hover {
    background-color: #f35f64;
}

.newsletter-email input[type="button"] {
    background: #E31E25 url(../img/icon-newsletter.png) center no-repeat;
}

.footer-block h3:before, .footer-block .topic-block h2:before {
    background: #E31E25;
}

.item-box .prices {
    background: #E31E25;
}

    .item-box .prices:before {
        background: #E31E25;
    }

.block .title {
    background: #E31E25;
}

    .block .title strong {
        text-transform: capitalize;
    }

.quick-view-button a {
    background: #E31E25 url(images/icon-view.png) no-repeat center;
    background-color: #E31E25 !important;
}

    .quick-view-button a:hover {
        background-color: #fd575d !important;
    }

.block .list a:before {
    background: #E31E25;
}

#goToTop {
    background: #E31E25 url(../img/goTop.png) no-repeat center 46%;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-state-active.ui-tabs-active a {
    background: #E31E25;
}

.write-review .title strong:before, .product-review-list .title strong:before {
    background: #E31E25;
}

.overview .prices:before, .variant-overview .prices:before {
    background: #E31E25;
}

.overview .prices, .variant-overview .prices {
    background: #E31E25;
}

.write-review .button-1 {
    background: #E31E25;
    border: 1px solid #bf191f;
    box-shadow: 0 1px 0 0 #710e11;
}

.mini-shopping-cart input.checkout-button {
    background: #E31E25;
    border: 1px solid #bf191f;
    box-shadow: 0 1px 0 0 #710e11;
}

.shopping-cart-page .button-1, .checkout-page .button-1 {
    background: #E31E25;
    border: 1px solid #bf191f;
    box-shadow: 0 1px 0 0 #710e11;
}

    .shopping-cart-page .button-1:hover, .checkout-page .button-1:hover {
        background-color: #f3696e;
    }

.continue-shopping-wrap:before {
    background: #E31E25;
}

.continue-shopping-wrap input[type="submit"] {
    background: #E31E25 url(../img/icon-add-to-cart.png) no-repeat left center;
}

.continue-shopping-wrap:hover:before {
    background: #f3696e;
}

.continue-shopping-wrap input[type="submit"]:hover {
    background-color: #f3696e;
}

.cart td.subtotal {
    color: #e31e25;
}

.cart-total .order-total {
    color: #e31e25;
}
.fieldset .title strong:before {
    background: #E31E25;
}
.registration-page .button-1, .registration-page .button-2, .registration-result-page .button-1, .login-page .button-1, .password-recovery-page .button-1, .account-page .button-1, .return-request-page .button-1 {
    background: #E31E25;
    border: 1px solid #bf191f;
    box-shadow: 0 1px 0 0 #710e11;
}
.registration-page .button-1:hover, .registration-page .button-2:hover, .registration-result-page .button-1:hover, .login-page .button-1:hover, .password-recovery-page .button-1:hover, .account-page .button-1:hover, .return-request-page .button-1:hover {
    background-color: #f3696e;
}
.responsive-nav-wrapper {
    background: #E31E25 url(../img/pattern-nav.png) left top;
}
#topcartlink a {
    background: #E31E25 url(../img/icon-cart.png) no-repeat center;
}
.header-menu .close-menu {
    background: #E31E25 url(../img/pattern-nav.png) left top;
}
.header-menu ul li.back-button {
    background: #E31E25 url(../img/pattern-nav.png) left top;
}
.nopAjaxFilters7Spikes .close-filters span {
    border-bottom: 1px solid #e31e25 !important;
}
.nopAjaxFilters7Spikes .close-filters {
    background: #e31e25 url(images/pattern-nav.png) left top !important;
}
.search-input .button-1 {
    background: #E31E25;
    border: 1px solid #bf191f;
    box-shadow: 0 1px 0 0 #710e11;
}
}
@media (min-width: 981px) {
    .header-logo {
        float: left;
        width: 320px;
        margin-top: 15px;
    }

    .search-box .search-box-button:hover {
        background-color: #f34e54;
    }

    #topcartlink a:before {
        background: #E31E25 url(../img/icon-cart.png) no-repeat center;
    }

    .filtersGroupPanel:after {
        border-color: transparent #E31E25 transparent transparent !important;
    }

    .header-menu .sublist > li > a:before {
        background: #E31E25;
    }

    .search-box .search-box-button {
        background: #E31E25 url(../img/icon-search.png) center no-repeat;
    }

    .filtersGroupPanel {
        border-top: 1px solid #46c688 !important;
    }

    .mini-shopping-cart .price span {
        color: #E31E25;
    }

    .mini-shopping-cart .totals strong {
        color: #E31E25;
    }
}
