#chir_main_menu .main,
#frm_search_head button.chir_btn_sub,
.header-cart-count,
.title_object .title h2,
.fixedItem.cart a,
section#footer_top,
.owl_design.owl-carousel .owl-controls .owl-nav div:hover,
.product_tabs_slide.owl_design.owl-carousel .owl-controls .owl-nav div:hover,
div.quick-view-modal .modal-header,
.feature_user {
    background: #00a651 !important;
}

.display-product-option li.selected span,
.display-product-option li:hover span {
    background-color: #00a651 !important;
}

div#box-vertical-megamenus,
.navar_menu ul li a:hover, .navar_menu ul li.active a {
    background: #006e37 !important;
    color: #fff !important;
}

.vertical-menu-content .vertical-menu-list > li:hover {
    border-left-color: #006e37 !important;
}

.vertical-menu-content .vertical-menu-list > li:last-child,
.title_chir h2,
.ins_verevel {
    border-bottom: 3px solid #006e37 !important;
}

a:hover,
.vertical-menu-content .vertical-menu-list li:hover > a,
.ins_verevel .item_lup .head a:hover,
.pro-price,
.info_policy .description p:nth-child(1),
.info_policy span.name-icon,
.blog_post_heading h2 a:hover,
.link_block .link_object ul li a:hover,
.product-detail-box .price .current,
#frm_search_head > i,
#frm_search_head:hover .fa-search,
.layered-content.filter-brand a.visiable,
.tool_bar_user .open-user .fa-sliders {
    color: #006e37 !important;
}

#chir_search_head .chir_frm input[type="text"],
.btn-outline {
    border: 1px solid #006e37 !important;
}

.page_head .ins_title:before {
    border-bottom: 1px solid #006e37 !important;
}

.item_product .loop_item:hover,
.headBlock .link_block {
    border-bottom-color: #006e37 !important;
}

button.le-button,
#sign .f input#btnSubmit:hover {
    background: #006e37 !important;
    border: 1px solid #006e37 !important;
}

.title_object .title h2:after {
    border-left: 13px solid #00a651 !important;
}

.owl_design.owl-carousel .owl-controls .owl-nav div,
.insLabel {
    border: 1px solid #006e37 !important;
    color: #006e37 !important;
}

.slide_thumb_img li.product-thumb.active {
    border-color: #00a651 !important;
}

#sign .f input#btnSubmit {
    background: #00a651 !important;
    color: #fff !important;
    border: 1px solid #fff !important;
    box-shadow: 0 0 0 2px #00a651 !important;
}

#pagination .paginator a {
    border: 1px solid #006e37 !important;
    color: #006e37 !important;
}

#pagination .paginator a:hover {
    color: #fff !important;
    border-color: #00a651 !important;
    background: #00a651 !important;
}

#pagination .paginator span.currentPage {
    border: 1px solid #00a651 !important;
    color: #fff !important;
    border-color: #00a651 !important;
    background: #00a651 !important;
}

/*---------------------*/

.btnsearch,
.nav-inner .nav-drop,
.btn-cus:hover, .btn-cart:hover,
.product_pre_buy .btn_buy_product .tile,
#quick-view-product button,
.product_pre_buy .btn_buy_product span.cart_image,
.btn_buy_product,
.btn-proceed-checkout,
.main-nav li:hover, .main-nav li:first-child:hover,
.social-icon:hover,
.btn, .btn:hover, .btn-research,
.btn-outline, .btn-style-2 {
    background: #006e37 !important;
    color: #fff !important;
}

.search-before {
    border-color: transparent #006e37 transparent transparent !important;
}

.search_input,
.btn-cus {
    border: #006e37 thin solid !important;
}

.btn-cus .fa,
.btn-cus,
.prd_tabs ul.tab-product li:hover, .prd_tabs ul.tab-product li:hover > a,
.prd_tabs ul.tab-product li.active, .prd_tabs ul.tab-product li.active > a,
.slider-items-products .new_title h2 {
    color: #006e37 !important;
}

.nav-tabs > li.active a:after, .nav-tabs > li:hover a:after {
    border-top: 10px solid #006e37 !important;
}
@media screen and (max-width: 991px){
    .tool_bar_menu a span, .tool_bar_menu a span:before, .tool_bar_menu a span:after {
        background: #00a651 !important;
    }
    #mobile_menu .head{
        background: #00a651 !important;
    }
    .chir_menu_mobile>li:last-child{
        border-bottom: 2px solid #00a651 !important;
    }
}
@media screen and (max-width: 767px){
    .fil_mobile{
        border: 1px solid #00a651 !important;
    }
    .fil_mobile a {
        color: #00a651 !important;
    }
}