.color{
    color:#dc1529
}
.color2{
    color:#dc1529
}
.bg-color{
    background:#dc1529
}
.main-nav>ul>li:hover>a{
    color:#dc1529
}
.main-nav .toggle-mobile-menu span,.main-nav .toggle-mobile-menu::after,.main-nav .toggle-mobile-menu::before{
    background:#dc1529
}
.category-dropdown::after,.category-dropdown::before,.main-nav .sub-menu::after,.main-nav .sub-menu::before,.mini-cart-content::after,.mini-cart-content::before{
    border-color:#dc1529
}
.list-category-dropdown:hover .link-cat-dropdown,.search-ontop:hover .search-form .submit-form::after{
    color:#dc1529
}
.main-nav .mega-menu::after,.main-nav .mega-menu::before{
    border-color:#dc1529
}
.product-price ins{
    color:#2d5d0f
}
.shop-button{
    border:1px solid #dc1529;
    color:#dc1529
}
.shop-button:hover{
    background-color:#dc1529
}
.banner-button:hover{
    background-color:#dc1529
}
.owl-theme .owl-controls .owl-page.active span::after{
    background:#dc1529
}
.hot-label,.hot-label::before{
    background:#dc1529
}
.underline-title::after{
    background:#dc1529
}
.viewall-button{
    color:#dc1529
}
.viewall-button:hover{
    color:#dc1529
}
.tab-title li.active .shop-button{
    background:#dc1529
}
.product-extra-link>a.addcart-link,.product-extra-link>a:hover{
    color:#dc1529
}
.product-extra-link>a.addcart-link:hover{
    border-color:#dc1529;
    background-color:#dc1529
}
.product-price .sale-label{
    background:#2d5d0f
}
.product-title .shop-button:hover::before{
    background-color:#dc1529
}
.product-title .shop-button:hover{
    border-color:#dc1529;
    color:#dc1529
}
.thumb-gallery a{
    border:1px solid #dc1529
}
.product-thumb>.quickview-link{
    background:#dc1529
}
.product-thumb>.quickview-link:hover{
    background:#dc1529
}
.owl-theme .owl-controls .owl-buttons div:hover{
    background:#dc1529
}
.owl-theme .owl-controls .owl-buttons div{
    color:#dc1529
}
.item-client{
    border:1px solid #dc1529
}
.item-client.slick-active{
    background:#dc1529
}
.content-product-hover-dir .quickview-link{
    border:1px dashed #dc1529;
    color:#dc1529
}
.content-product-hover-dir .quickview-link:hover{
    background:#dc1529
}
.item-client.slick-active .client-thumb{
    border-color:#dc1529
}
.slick-arrow{
    color:#dc1529
}
.latest-news-intro::after,.slick-arrow:hover{
    background:#dc1529
}
.post-comment-date i,.post-format>a:hover{
    color:#dc1529
}
.service-icon,.service-icon::after{
    background:#dc1529
}
.service-icon:hover,.service-icon:hover::after{
    background:#dc1529
}
.item-service.bottom-right::after{
    border-right:70px solid rgba(255,136,123,.3)
}
.item-service.bottom-left::after{
    border-left:70px solid rgba(255,136,123,.3)
}
.item-service.top-right::after{
    border-right:70px solid rgba(255,136,123,.3)
}
.item-service.top-left::after{
    border-left:70px solid rgba(255,136,123,.3)
}
.item-service.bottom-right:hover::after{
    border-right:70px solid #dc1529
}
.item-service.bottom-left:hover::after{
    border-left:70px solid #dc1529
}
.item-service.top-right:hover::after{
    border-right:70px solid #dc1529
}
.item-service.top-left:hover::after{
    border-left:70px solid #dc1529
}
.newsletter-form>form{
    border:1px solid #dc1529
}
.submit-form::after{
    color:#dc1529
}
.social-footer a{
    color:#dc1529;
    border:1px solid #dc1529
}
.contact-footer>p .fa{
    color:#dc1529
}
.scroll-top.round{
    background:#dc1529;
    color:#fff
}
.scroll-top.round:hover{
    background:#dc1529
}
.nav-footer li a:hover{
    color:#dc1529
}
.list-instagram a:hover img{
    box-shadow:0 0 0 1px #dc1529
}
a.btn-circle:hover{
    background:#dc1529
}
a.btn-circle{
    color:#dc1529
}
.pagi-nav-bar .inline-block.current-page,.pagi-nav-bar .inline-block:hover{
    border-color:#dc1529
}
.filter-default a.active::before{
    color:#dc1529
}
.range-filter #slider-range .ui-widget-header{
    background:rgba(255,136,123,.8)
}
.range-filter #slider-range{
    background:rgba(255,136,123,.2)
}
.range-filter #slider-range .ui-slider-handle.ui-state-default.ui-corner-all,.range-filter .btn-filter{
    background-color:#dc1529
}
.gallery-control .carousel li a.active{
    border: 1px solid #2d5d0f;
    border-radius: 10px !important;
    padding: 4px;
}
.addcart-link.add-cart-detail:hover,.review-form>div>input[type=submit]:hover,.title-tab-detail li.active a::after,.title-tab-gal-detail .list-inline-block li.active a::after{
       background: #2d5d0f;
    color: white;
}
.btn-dashed{
    border:1px dashed #dc1529;
    color:#dc1529
}
.btn-dashed:hover,.social-footer a:hover,.widget-post-tags .list-inline-block a:hover{
    background:#dc1529
}
.item-adv2 .banner-info::before{
    color:#dc1529
}
.shopnow.fa-icon{
    background:#dc1529
}
.shopnow.fa-icon:hover{
    background:#dc1529
}
.ef-lamp{
    background:#dc1529
}
.item-massage-service .service-info .readmore::before,.item-massage-service .service-info .readmore:hover{
    color:#dc1529
}
.blockquote::after{
    background:#dc1529
}
.banner-button.bg-white,.control-post .next-post:hover,.control-post .prev-post:hover,.single-post-info .desc a:hover,.single-tags a:hover{
    color:#dc1529
}
.title-box3{
    border-bottom:1px dashed #dc1529
}
.title-box3::before{
    color:#dc1529
}
.list-title-tab3 li.active a{
    border-color:#dc1529;
    background:#dc1529;
    box-shadow:0 10px 20px 0 rgba(0,0,0,.1);
    color:#fff
}
.tab-cat-slider3 .thumb-gallery a.active::before{
    background:#dc1529
}
.item-service4:hover .sevice-icon{
    color:#fff;
    background:#dc1529;
    border:1px solid #dc1529
}
.item-service4:hover{
    border-color:#dc1529
}
.meta-link6 .search-form:hover .submit-form::after,.title-tab5 li.active a,.week-countdown .countdown-section{
    color:#dc1529
}
.week-countdown.day-countdown .countdown-section{
    background:#dc1529
}
.vendor-contact .desc .fa,.widget-product-search .search-form .submit-form::after{
    color:#dc1529
}
.header-general.header-border{
    border-bottom:5px solid #dc1529
}
.blockquote{
    border:1px solid #dc1529
}
.contact-accordion .item-toggle-tab.active .toggle-tab-title,.contact-accordion .toggle-tab-title::after{
    color:#dc1529
}
@media (max-width:767px){
    .main-nav>ul>li:hover>a{
        color:#dc1529!important
    }
}
