﻿/*Theme Colors*/
.header-menu {
    background: url(../img/pattern-nav.png) left top #373563;
}

.footer-block h3:before, .footer-block .topic-block h2:before {
    background: #373563;
}

.footer-block h3:before, .footer-block .topic-block h2:before {
    background: #373563;
}

.newsletter-email input[type="button"]:hover {
    background-color: #ed1459;
}

.newsletter-email input[type="button"] {
    background: #373563 url(../img/icon-newsletter.png) center no-repeat;
}

.footer-block h3:before, .footer-block .topic-block h2:before {
    background: #373563;
}

.item-box .prices {
    background: #373563;
}

    .item-box .prices:before {
        background: #373563;
    }

.block .title {
    background: #373563;
}

    .block .title strong {
        text-transform: capitalize;
    }

.quick-view-button a {
    background: #373563 url(images/icon-view.png) no-repeat center;
    background-color: #373563 !important;
}

    .quick-view-button a:hover {
        background-color: #fd575d !important;
    }

.block .list a:before {
    background: #373563;
}

#goToTop {
    background: #373563 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: #373563;
}

.write-review .title strong:before, .product-review-list .title strong:before {
    background: #373563;
}

.overview .prices:before, .variant-overview .prices:before {
    background: #373563;
}

.overview .prices, .variant-overview .prices {
    background: #373563;
}

.write-review .button-1 {
    background: #373563;
    border: 1px solid #bf191f;
    box-shadow: 0 1px 0 0 #710e11;
}

.mini-shopping-cart input.checkout-button {
    background: #373563;
    border: 1px solid #bf191f;
    box-shadow: 0 1px 0 0 #710e11;
}

.shopping-cart-page .button-1, .checkout-page .button-1 {
    background: #373563;
    border: 1px solid #bf191f;
    box-shadow: 0 1px 0 0 #710e11;
}

    .shopping-cart-page .button-1:hover, .checkout-page .button-1:hover {
        background-color: #ed1459;
    }

.continue-shopping-wrap:before {
    background: #373563;
}

.continue-shopping-wrap input[type="submit"] {
    background: #373563 url(../img/icon-add-to-cart.png) no-repeat left center;
}

.continue-shopping-wrap:hover:before {
    background: #ed1459;
}

.continue-shopping-wrap input[type="submit"]:hover {
    background-color: #ed1459;
}

.cart td.subtotal {
    color: #373563;
}

.cart-total .order-total {
    color: #373563;
}

.fieldset .title strong:before {
    background: #373563;
}

.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: #373563;
    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: #ed1459;
    }

.search-input .button-1 {
    background: #373563;
    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 #373563;
    }

    .footer-block h3:before, .footer-block .topic-block h2:before {
        background: #373563;
    }

    .footer-block h3:before, .footer-block .topic-block h2:before {
        background: #373563;
    }

    .newsletter-email input[type="button"]:hover {
        background-color: #ed1459;
    }

    .newsletter-email input[type="button"] {
        background: #373563 url(../img/icon-newsletter.png) center no-repeat;
    }

    .footer-block h3:before, .footer-block .topic-block h2:before {
        background: #373563;
    }

    .item-box .prices {
        background: #373563;
    }

        .item-box .prices:before {
            background: #373563;
        }

    .block .title {
        background: #373563;
    }

        .block .title strong {
            text-transform: capitalize;
        }

    .quick-view-button a {
        background: #373563 url(images/icon-view.png) no-repeat center;
        background-color: #373563 !important;
    }

        .quick-view-button a:hover {
            background-color: #fd575d !important;
        }

    .block .list a:before {
        background: #373563;
    }

    #goToTop {
        background: #373563 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: #373563;
    }

    .write-review .title strong:before, .product-review-list .title strong:before {
        background: #373563;
    }

    .overview .prices:before, .variant-overview .prices:before {
        background: #373563;
    }

    .overview .prices, .variant-overview .prices {
        background: #373563;
    }

    .write-review .button-1 {
        background: #373563;
        border: 1px solid #bf191f;
        box-shadow: 0 1px 0 0 #710e11;
    }

    .mini-shopping-cart input.checkout-button {
        background: #373563;
        border: 1px solid #bf191f;
        box-shadow: 0 1px 0 0 #710e11;
    }

    .shopping-cart-page .button-1, .checkout-page .button-1 {
        background: #373563;
        border: 1px solid #bf191f;
        box-shadow: 0 1px 0 0 #710e11;
    }

        .shopping-cart-page .button-1:hover, .checkout-page .button-1:hover {
            background-color: #ed1459;
        }

    .continue-shopping-wrap:before {
        background: #373563;
    }

    .continue-shopping-wrap input[type="submit"] {
        background: #373563 url(../img/icon-add-to-cart.png) no-repeat left center;
    }

    .continue-shopping-wrap:hover:before {
        background: #ed1459;
    }

    .continue-shopping-wrap input[type="submit"]:hover {
        background-color: #ed1459;
    }

    .cart td.subtotal {
        color: #373563;
    }

    .cart-total .order-total {
        color: #373563;
    }

    .fieldset .title strong:before {
        background: #373563;
    }

    .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: #373563;
        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: #ed1459;
        }

    .responsive-nav-wrapper {
        background: #373563 url(../img/pattern-nav.png) left top;
    }

    #topcartlink a {
        background: #373563 url(../img/icon-cart.png) no-repeat center;
    }

    .header-menu .close-menu {
        background: #373563 url(../img/pattern-nav.png) left top;
    }

    .header-menu ul li.back-button {
        background: #373563 url(../img/pattern-nav.png) left top;
    }

    .nopAjaxFilters7Spikes .close-filters span {
        border-bottom: 1px solid #373563 !important;
    }

    .nopAjaxFilters7Spikes .close-filters {
        background: #373563 url(images/pattern-nav.png) left top !important;
    }

    .search-input .button-1 {
        background: #373563;
        border: 1px solid #bf191f;
        box-shadow: 0 1px 0 0 #710e11;
    }
}
.header-logo {
    padding:5px 0;
}
@media (min-width: 981px) {
    .header-logo {
        float: left;
        width: 320px;
        margin-top: 7.5px;
        padding:5px;
    }

    .search-box .search-box-button:hover {
        background-color: #ed1459;
    }

    #topcartlink a:before {
        background: #373563 url(../img/icon-cart.png) no-repeat center;
    }

    .filtersGroupPanel:after {
        border-color: transparent #373563 transparent transparent !important;
    }

    .header-menu .sublist > li > a:before {
        background: #373563;
    }

    .search-box .search-box-button {
        background: #373563 url(../img/icon-search.png) center no-repeat;
    }

    .filtersGroupPanel {
        border-top: 1px solid #46c688 !important;
    }

    .mini-shopping-cart .price span {
        color: #373563;
    }

    .mini-shopping-cart .totals strong {
        color: #373563;
    }
}
