.header-area .top-header a:hover{
    color: #A41322;
}

.page-header .search-form .actions-search .action-search:hover{
    color: #A41322!important;
}

a:hover{
    color: #A41322!important;
}

span.action.top-links.theme-header-icon:hover{
    color: #A41322!important;
}

.footer.content .block.newsletter .actions:hover .subscribe{
    background: #A41322!important;
    border-color: #A41322!important;
}

.header-area .table-icon-menu .minicart-wrapper:hover .action.showcart:before{
    color: #A41322!important;
}

.top-wishlist:hover .wishlist-icon:before{
    color: #A41322!important;
}

.page-header .search-close:hover{
    color: #A41322!important;
}

.btn-secondary {
    border-color: #A41322;
    background-color: #A41322;
}

.btn.btn-primary:hover{
    border-color: #A41322;
    background-color: #A41322;
}

a:active {
    color: #A41322;
}

a:focus {
    color: #A41322;
}

.header-area .top-header a:focus{
    color: #A41322;
}

.product-info-main .product-add-form .actions button.tocart{
    background-color: #A41322;
}

.payment-option.discount-code .payment-option-content form.form.form-discount .actions-toolbar .primary button.action.action-apply:hover{
    border: 1px solid #A41322;
    background-color: #A41322;
}

.action.primary:hover{
    background-color: #A41322;
}

.btn.btn-primary:focus{
    border-color: #A41322;
    background-color: #A41322;
}

.block.review-add form.review-form legend.legend.review-legend strong{
    color: #A41322;
}

.account-nav .item.current strong{
    color: #A41322;
}

.block-minicart .block-content>.actions>.primary .action.primary:hover{
    border-color: #A41322;
    background-color: #A41322;
}

.mgs-products.products-grid .product-item-info .product-top .actions-link button:hover{
    color: #A41322!important;
}

.minicart-items .product-item .product.actions .action:hover{
    border-color: #A41322;
    background-color: #A41322;
}

.checkout-cart-index .cart-summary .checkout-methods-items button.action.primary.checkout:hover{
    border-color: #A41322;
    background-color: #A41322;
}

.action.primary:focus{
    background-color: #A41322;
}

input[type="radio"]:checked {
    border: 1px solid #A41322 !important;
}

input[type="radio"]:checked:after {
    background-color: #A41322;
}

.action-primary:hover{
    border-color: #A41322;
    background-color: #A41322;
}

.action-secondary:hover{
    border-color: #A41322;
    background-color: #A41322;
}

.action-primary:focus {
    border-color: #A41322;
    background-color: #A41322;
}

.action-secondary:focus{
    border-color: #A41322;
    background-color: #A41322; 
}

.filter-options-content .smile-es-range-slider .ui-slider-handle {
    background: #A41322!important;
}

.ui-slider-range.ui-widget-header.ui-corner-all {
    background: #A41322!important;
}

.slider-label>div {
    background: #2d5f49;
}

.product-add-form .swatch-opt .swatch-attribute-label+span.swatch-attribute-selected-option{
    color: #A41322;
}

.owl-carousel .owl-nav>div:not(.disabled):hover {
    background-color: #A41322!important;
    border-color: #A41322!important;
}

media="screen and (min-width: 768px)"
@media (min-width: 768px), print
.checkout-shipping-address .form-login fieldset .actions-toolbar button.action.login.primary:hover {
    border: 2px solid #A41322 !important;
    background-color: #A41322 !important;
}