#frm_search_head button.chir_btn_sub,
#chir_main_menu .main,
.header-cart-count,
.box-vertical-megamenus h4.title,
.fixedItem a,
.owl_design.owl-carousel .owl-controls .owl-nav div:hover,
.product_tabs_slide.owl_design.owl-carousel .owl-controls .owl-nav div:hover,
section#footer_top,
div#quick-view-modal .modal-header,
button.btn-addcart,
#quick-view-modal .btn-soldout,
#pagination .paginator span.currentPage,
.btn-outline,
#frmIndexOrder .btn-danger,
.formUser ul li.btns #btnSubmit,
.owl_design.owl-carousel .owl-controls .owl-dots .owl-dot.active,
#p-sliderproduct .owl-controls .owl-nav div:hover,
#p-sliderproduct .owl-controls .owl-nav div:hover,
.ui-draggable .ui-dialog-titlebar,
.ui-dialog .ui-dialog-buttonpane button,
#column1>h2>span, #column2 h2 span, #column3>h2>span, .btnCtn, #btnOrder,
#buttonLoadCate, .btn-filter
{
    background: #f17376;
}
.chir_loop .chi-action a:hover{
    background: #f17376;
}
#chir_search_head .chir_frm input[type="text"],
.title_chir h2,
.product_tabs .nav-tabs,
.nav-tabs>li.active>a,
.nav-tabs>li.active>a:focus,
.nav-tabs>li.active>a:hover,
.owl_design.owl-carousel .owl-controls .owl-nav div,
.sale,
.page_head .ins_title:before,
#pagination .paginator .currentPage,
#pagination .paginator a,
.btn-outline,
.product-preview-box #p-sliderproduct li.product-thumb:hover,
.owl_design.owl-carousel .owl-controls .owl-dots .owl-dot,
#p-sliderproduct .owl-controls .owl-nav div,
button.btn-addcart:hover {
    border-color: #f17376;
}
.vertical-menu-content>ul>li:last-child{
    border-bottom: 2px solid #f17376;
}
#frm_search_head>i,
.pro-price,
.nav-tabs>li.active>a,
.nav-tabs>li.active>a:focus,
.nav-tabs>li.active>a:hover,
.owl_design.owl-carousel .owl-controls .owl-nav div,
.nav-tabs>li.active>a:after,
.nav-tabs>li.active>a:focus:after,
.nav-tabs>li.active>a:hover:after,
.nav-tabs>li.active>a:before,
.nav-tabs>li.active>a:focus:before,
.nav-tabs>li.active>a:hover:before,
a:hover,
.sale,
.blog_post_content ul li i,
.info_policy span.name-icon,
.info_policy .description h4,
#quick-view-modal .p-price,
#pagination .paginator a,
.product-detail-box .price .current,
#p-sliderproduct .owl-controls .owl-nav div,
button.btn-addcart:hover,
.btn-outline#addToCart:hover,.btn-outline#addQuickCart:hover,
.chir_loop .product-detail a:hover,.btn-outline.con-ajax-cart:hover
{
    color: #f17376;
}
.box-vertical-megamenus h4.title span.btn-open-mobile,
.navar_menu>ul>li:hover>a, .navar_menu>ul>li.active>a{
    background: #ab2929;
}
button.btn-addcart:hover{
    background: white;
}
.navar_menu>ul>li>a,
.btn-outline,
.btn-outline:hover,
#p-sliderproduct .owl-controls .owl-nav div:hover,
#p-sliderproduct .owl-controls .owl-nav div:hover,
.owl_design.owl-carousel .owl-controls .owl-nav div:hover {
    color: white;
}
@media only screen and (max-width: 991px){
    .tool_bar_menu a span,
    .tool_bar_menu a span:before,
    .tool_bar_menu a span:after,
    #mobile_menu .head{
        background: #f17376;
    }
    .tool_bar_user{
        color: #f17376;
    }
    #mobile_menu .head .tool_bar_menu a span,
    #mobile_menu .head .tool_bar_menu a span:before,
    #mobile_menu .head .tool_bar_menu a span:after{
        background: white;
    }
    .chir_menu_mobile>li:last-child{
        border-color: #f17376;
    }
}
@media only screen and (max-width: 767px){
    .open_tabs{
        background: #f17376;
    }
    .product_tabs .nav-tabs>li.active>a,
    .product_tabs .nav-tabs>li.active>a:focus,
    .product_tabs .nav-tabs>li.active>a:hover{
        border-color: #f17376;
    }
}
.shoppingCart a.btnCtn,
.shoppingCart #btnOrder,
.shoppingCart #formCheckOut h2 span
{
    background: #f17376;
}
#showTotalMoney,
.product-detail-box .price .current {
    color: #f17376;
}
.shoppingCart .labelSteps div.span3{
    font-weight: bold;
    font-size: 14px ;
}
#sidebar-menu ul.vertical-menu-list {
    border-bottom-color: #f17376;
}
.btnCtn:hover{
    color: #fff;
}
#getCoupon{
    color: #fff !important;
    background: #f17376;
}
.sale{
    border: 1px solid #f17376;
    color: #f17376;
}
.btn-outline.btn-style-2 {
    color: #fff;
    background:#f17376;
}
.btn-outline.btn-style-2:hover{
    color: #f17376;
    background:#fff;
}
#pagination .paginator .currentPage{
    background: #f17376 !important;
    border: 1px solid #f17376;
}
.outstock {
    right: auto;
    left: 10px;
    background: transparent;
    border: 1px solid #f17376;
    color: #f17376;
    font-size: 12px;
}
.instock {
    right: auto;
    left: 10px;
    background: transparent;
    border: 1px solid #5cd95a;
    color: #5cd95a;
    font-size: 12px;
    position: absolute;
    top: 10px;
    z-index: 10;
}
.ribbon.hot-tag, .ribbon.new-tag {
    display: block;
    position: absolute;
    z-index: 10;
    background: transparent;
    top: 50px;
    padding: 5px;
    font-size: 12px;
    border-radius: 0;
}
.ribbon.hot-tag {
    color: #f17376;
    border: 1px solid #f17376;
    right: 10px;
}
.ribbon.new-tag {
    color: #5cd95a;
    border: 1px solid #5cd95a;
    left: 10px;
}
.cate-mb {
    display: none;
}
.ajaxcart__qty .unit-product {
    font-size: 18px;
    margin-left: 5px;
}
ul.d-flex.admin-ul li .fa {
    font-size: 30px;
}
@media (max-width: 768px) {
    .vertical-menu-content {
        display: none;
    }
    ul.d-flex.admin-ul li .fa {
        font-size: 20px !important;
    }
    #sidebar-menu {
        margin-bottom: 20px;
    }
    #chir_collection div#left_column.show{
        position: absolute;
        top: 35px;
        bottom: auto;
        display: block;
        transform: translateX(90px);
    }
    .cate-mb {
        display: inline-block;
        float: right;
        text-transform: uppercase;
        font-size: 12px;
        padding-right: 12px;
        font-weight: 500;
        cursor: pointer;
    }
    .cate-mb>i {
        font-size: 15px;
        padding-left: 5px;
    }
    .cate-mb:hover {
        color: #f17376;
    }
}
a.viewMore {
    margin: 0 auto;
    display: flex;
    justify-content: center;
    padding: 5px 20px;
    width: fit-content;
    background: #cfe9dc;
    color: #347256;
    font-weight: 800;
    border-radius: 20px;
}
.heightContentCate {
    max-height: 145px;
    overflow: hidden;
    margin: 15px 0;
}
p.btn-view-more-cate {
    text-align: center;
    padding: 20px;
}
.img-talk img {
    border-radius: 50%;
    width: 200px;
    height: 200px;
    object-fit: cover;
}
.img-talk {
    text-align: center;
}
ul.admin-ul {
    display: flex;
    justify-content: space-around;
    padding: 0 25% !important;
}
a.name-admin {
    font-size: 22px;
    font-weight: 700;
    color: #000 !important;
    text-decoration: none !important;
}
ul.nav.nav-tabs.text-right {
    display: none;
}
.container-fluid.block-cate45589-full .container {
    padding: 0 15%;
}
.item_product .chir-img img {
    width: 100% !important;
    object-fit: cover;
}
.description-block .content-text.bg_w p {
    margin-bottom: 10px;
}
.pro-price a, .detail-info-entry a {
    border: 1px solid #f17376;
    white-space: nowrap;
    padding: 10px 0;
    text-align: center;
    text-transform: uppercase;
    vertical-align: middle;
    display: inline-block;
    background: #f17376;
    font-size: 12px !important;
    color: #ffffff !important;
    border-radius: 50px;
}
.detail-info-entry a {
    width: 100%;
    margin: 15px 0 10px;
}

@media(min-width: 768px){
    .product_in_block .chir-img {
        height: 210px;
    }
}