
a, #cd-cart-trigger a, #cd-cart-trigger span, .search-box #searchico, .menu-toggle, .item-box .product-title a:hover, .product-collateral .nav-tabs > li.active > a {
    color: #000000;
}

    a:hover, a:focus, #cd-cart-trigger:hover a, #cd-cart-trigger:hover span, .header-links a:hover, .header-links span:hover,
    .search-box #searchico:hover, .header-menu > ul > li > a:hover, .menu-toggle:hover,
    .block .list .active > a, .block .list a:hover, .filtered-items .item, .tier-prices .item-price,
    .cart-total .order-total, .address-list-page .button-2:hover, .order-list-page .button-2:hover,
    .cart td.subtotal .discount, .block .list .active {
        color: #fba525;
    }

.item-box:hover > div {
    background: #fff;
    border: 1px solid #a0a09f;
}

#cd-cart-trigger {
    border: 1px solid #a0a09f;
}

    #cd-cart-trigger:hover {
        border-color: #fba525;
    }

.button-1, .blog-posts .buttons .read-more, .news-items .buttons .read-more,
.shopping-cart-page .common-buttons input:first-child {
    font-family: 'Open Sans', Arial, Helvetica, sans-serif;
    background: #fba525;
    text-transform: uppercase;
    font-size: 13px;
    font-weight: bold;
    border: 0;
    color: #fff;
    padding: 0 15px;
    line-height: 36px;
    display: inline-block;
}

    .button-1:hover, .blog-posts .buttons .read-more:hover, .news-items .buttons .read-more:hover,
    .shopping-cart-page .common-buttons input:first-child:hover {
        background: #909090;
    }

.button-2, .remove-filter a, .compare-products-page .clear-list {
    font-family: 'Open Sans', Arial, Helvetica, sans-serif;
    background-color: #eaeaea;
    text-transform: uppercase;
    font-size: 13px;
    font-weight: bold;
    border: 0;
    color: #707070;
    padding: 0 15px;
    line-height: 36px;
    display: inline-block;
}

    .button-2:hover, .remove-filter a:hover, .compare-products-page .clear-list:hover {
        background-color: #e0e0e0;
        color: #707070;
    }

.pager li span, .color-squares .selected-value .color-container, .attribute-squares .selected-value .attribute-square-container {
    background-color: #fba525;
}

.opc .allow .step-title .number {
    background-color: #a0a09f;
}

.theme-custom .nivo-controlNav a.active {
    background-color: #a0a09f !important;
}

.opc .allow .step-title {
    background-color: #f2f2f2;
}

#bar-notification, #dialog-notifications-success, .quickview-message.success {
    background-color: #88a550;
    color: #fff;
}

    #dialog-notifications-error, #terms-of-service-warning-box, #bar-notification.error, .quickview-message.error {
        background-color: #de9322;
        color: #fff;
    }

.quick-view-btn {
    font-family: 'Open Sans', Arial, Helvetica, sans-serif;
    background-color: #505050;
    text-transform: uppercase;
    font-size: 13px;
    font-weight: bold;
    border: 0;
    color: #fff;
    padding: 0 15px;
    line-height: 36px;
}

    .quick-view-btn:hover {
        background-color: #a0a09f;
        color: #fff;
        cursor: pointer;
    }


@media all and (min-width: 992px) {
    .header-menu .sublist li:hover > a {
        background: #a0a09f;
    }
}
