.color,
a:focus,
a:hover {
    color: #c51c6d
}

.bg-color {
    background: #c51c6d
}

body .scroll-top:hover {
    color: #fff;
    background: #c51c6d
}

.product-price ins {
    color: #c51c6d
}

.currency-list li a:hover,
.language-list li a:hover,
.list-profile li a:hover {
    background: #c51c6d;
    color: #fff
}

.owl-theme .owl-controls .owl-buttons div:hover {
    color: #fff;
    background: #c51c6d
}

.link-btn:hover {
    border-color: #c51c6d !important;
    background-color: #c51c6d
}

.item-service.table .service-icon a {
    background: #c51c6d;
    border: 2px solid #c51c6d
}

.item-service.table .service-icon a:hover {
    background: #fff;
    color: #c51c6d
}

.title-underline::after {
    background: #c51c6d
}

.btn-link1:hover {
    border-color: #c51c6d;
    background: #c51c6d
}

.collect-control a.active {
    border: 1px solid #c51c6d
}

.shop-style-slider .owl-theme .owl-controls .owl-buttons div:hover {
    color: #c51c6d
}

.bxslider .bx-controls-direction>a:hover {
    background: #c51c6d;
    color: #fff
}

.owl-theme .owl-controls .owl-page.active span::after,
.percent-sale {
    background: #c51c6d
}

.item-brand:hover {
    border-color: #c51c6d
}

.item-product1 .product-extra-link a:hover,
.post-author a:hover,
.title-tab1 li.active a {
    color: #c51c6d
}

.post-item:hover .post-date {
    background: #c51c6d;
    color: #fff
}

.social-footer>a:hover {
    color: #fff;
    border-color: #c51c6d;
    background: #c51c6d
}

.bg-dark .contact-info-footer a:hover,
.bg-dark .footer-box .list-none a:hover,
.bg-dark .footer-box .list-none a:hover::before {
    color: #c51c6d
}

.shop-style-slider .item a:hover {
    border: 1px solid #c51c6d
}

.main-nav>ul>li:hover>a,
.top-info-cart2 .submit-form::after {
    color: #c51c6d
}

.main-header2 {
    border-bottom: 5px solid #c51c6d
}

.banner-slider2 .owl-theme .owl-controls .owl-page.active span {
    background: #c51c6d
}

.title-tab2 li.active a {
    color: #c51c6d
}

.product-extra-link2>a span,
.range-filter .btn-filter-price:hover,
.range-filter .slider-range,
.range-filter .ui-slider-handle.ui-state-default.ui-corner-all:hover {
    background: #c51c6d
}

.border-box {
    border-top: 5px solid #c51c6d
}

.footer-top.footer-top5,
.item-shop-style .product-info .product-title a,
.item-shop-style .product-info::before,
.round-navi.owl-theme .owl-controls .owl-buttons div:hover,
.title-box4 span::after,
.title-box4 span::before {
    background: #c51c6d
}

.search-form.search-form6 .submit-form::after {
    color: #c51c6d
}

.title-upperline::before {
    background: #c51c6d
}

.days-countdown .time_circles>div>.number,
.footer-box .list-none a::before {
    color: #c51c6d
}

.widget .btn-widget:hover,
.widget-title>span::after {
    background: #c51c6d
}

.view-bar>a.active,
.widget-compare-product .clearall:hover {
    color: #c51c6d
}

.pagibar>a.current-page,
.pagibar>a:hover {
    border-color: #c51c6d;
    color: #c51c6d
}

.item-product-list .product-extra-link a:hover {
    color: #c51c6d
}

.detail-gallery.bxslider .bx-controls-direction>a:hover,
.item-product-list .product-extra-link .addcart-link {
    background: #c51c6d
}

.title-tab-detail>ul li.active a {
    color: #c51c6d
}

.review-form>div>input[type=submit]:hover {
    background: #c51c6d
}

.detail-gallery .bx-pager a.active {
    border: 1px solid #c51c6d
}

.wrap-detail-gallery .gallery-control>a:hover {
    background: #c51c6d;
    color: #fff
}

.wrap-detail-gallery .gallery-control .carousel li a.active {
    border: 1px solid #c51c6d
}

.author-avar>a::after {
    background: rgba(255, 114, 180, .2)
}

.social-post>a:hover {
    color: #c51c6d
}

.content-blog-detail blockquote::before {
    background: #c51c6d
}

.blog-comment-date>li a:hover,
.post-comment-info .comment-reply {
    color: #c51c6d
}

.leave-reply-form .submit-reply:hover {
    color: #c51c6d;
    border-color: #c51c6d
}

.post-item .btn-plus:hover {
    color: #c51c6d
}

.post-item .btn-plus:hover::before {
    border-color: #c51c6d
}

.popup-icon {
    color: #c51c6d
}

.wishlist-button a:last-child {
    background: #c51c6d
}

.item-contact-info .contact-icon:hover i,
.item-contact-info .contact-icon:hover::before,
.item-contact-info a:hover {
    color: #c51c6d
}

.about-full-protec li>span>span,
.about-menu a::after,
.form-contact input[type=submit]:hover {
    background: #c51c6d 
}

.about-review-thumb a:hover {
    border-color: #c51c6d 
}

.team-social-network a:hover {
    background: #c51c6d ;
    color: #fff
}

.testimo-avatar::before {
    background: rgba(255, 114, 180, .2)
}

.port-btn>a {
    border: 2px solid #c51c6d ;
    color: #c51c6d 
}

.port-btn>a:hover {
    background: #c51c6d 
}

.title-port-tab .list-inline-block li button {
    color: #c51c6d 
}

.title-port-tab .list-inline-block li button.active {
    background: #c51c6d ;
    border-color: #c51c6d 
}

.title-port-tab .list-inline-block li button:hover {
    border-color: #c51c6d 
}

.btn-around.inline-block {
    background: #c51c6d 
}

.item-product1 .product-extra-link2>a:hover {
    color: #c51c6d 
}

@media (max-width:767px) {
    .main-nav>ul>li:hover>a {
        color: #c51c6d  !important
    }

    .main-nav .toggle-mobile-menu span,
    .main-nav .toggle-mobile-menu::after,
    .main-nav .toggle-mobile-menu::before {
        background: #c51c6d 
    }
}