 
/* custom css here start  */
.single_hero_slider.bg-1 {
    background: #cccccc; 
}
nav.home-2 {
    background: #6FB50F !important; 
}
.site-color {
    background: #6FB50F !important; 
}
.site-bg{
    background: #6FB50F !important; 
}
.search {
    border: 1px solid #6FB50F !important; 
}
header.home-3 {
    background: #6FB50F00 !important;
    border-top: 1px solid #6FB50F !important;
    border-bottom: 1px solid #6FB50F !important;
}
.default_btn {
    border: 1px solid #6FB50F;
    background: #6FB50F;
}
.single_feature { 
    border: 1px solid #6FB50F; 
}
.single_count { 
    background: #6FB50F; 
}
.seemore_2 a { 
    color: #6FB50F;
}
.download_cont form button:hover {
    background: transparent;
    color: #6FB50F;
}
.subscribe_form button { 
    background: #6FB50F; 
    border: 1px solid #6FB50F; 
}
form.subscribe_form input { 
    border: 1px solid #6FB50F; 
}
.breadcrumbs a {
    color: #6FB50F; 
}
.view_filter .view_icon.active {
    background-color: #6FB50F;
    border: 1px solid #6FB50F; 
} 
.pagination_wrp .single_paginat:hover, .pagination_wrp .single_paginat.active {
    background: #6FB50F; 
    border: 1px solid #6FB50F;
}  
.price-range-slider .range-bar .ui-slider-range {
    background-color: #6FB50F;
}
.time_sep {
    color: #6FB50F; 
}
footer.colored {
    background: #0505f624 !important;
}
.home_2_hero ul.slick-dots li.slick-active, .banner_slider ul.slick-dots li.slick-active {
    background: #6FB50F;
}
.home_2_hero ul.slick-dots li, .banner_slider ul.slick-dots li {
    border: 2px solid #6FB50F; 
}
.full_atc_btn button { 
    border: 1px solid #6FB50F !important;
    background: #6FB50F !important; 
}
.full_atc_btn button:hover {
    background-color: transparent !important;
    color: #6FB50F !important;
}

/* start for desktop */
@media only screen and (min-width: 768px) {
    .adto_compare {
        height: 30px;
        width: 30px;
        background: #fff;
        -webkit-box-shadow: 0 0 10px #0000;
        box-shadow: 0 0 10px #0000;
        font-size: 16px;
        border-radius: 50%;
        position: absolute;
        right: 15px;
        top: 50px;
        color: #6FB50F;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        cursor: pointer;
    }
    .hero-custom-image{
        height: 402px !important;
        width: 675px;
    }
}  /* end media quaries For Desktop */

/* start for mobile */

@media only screen and (max-width: 768px) {
    .adto_compare {
        height: 30px;
        width: 30px;
        background: #fff;
        -webkit-box-shadow: 0 0 10px #0000;
        box-shadow: 0 0 10px #0000;
        font-size: 16px;
        border-radius: 50%;
        position: absolute;
        right: 8px;
        top: 40px;
        color: #6FB50F;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        cursor: pointer;
    } 

    .hero-custom-image{
        height: 220px !important; 
    }
    nav.home-2 {
        background: #6FB50F00 !important;
        border-top: 1px solid #6FB50F !important;
        border-bottom: 1px solid #6FB50F !important;
    }
    .home-2 .header_icon a.icon_wrp span {
        color: #6FB50F;
    }
    .home-2 .header_icon a.icon_wrp .pops {
        background: #a8aef3;
        top: 5px;
    }
    .header_icon a.icon_wrp .pops { 
        background: #6FB50F; 
    }

  } /* end media quaries For mobile */







  .single_viewslider img { 
    background-color: #F7F7F7 !important; 
}  
.single_bannercol:first-child {
    background: #9d8d7e !important;
}
.single_bannercol:last-child {
    background: #848983 !important;
}

.cart_sum_pros button { 
    border: 1px solid #6FB50F;
    background: #6FB50F; 
}
.cart_sum_pros button:hover {
    background: transparent;
    color: #6FB50F;
}
.cart_sum_coupon button { 
    background: #6FB50F; 
    border: 1px solid #6FB50F; 
}
.cart_sum_coupon button:hover {
    background: transparent;
    color: #6FB50F;
}
.mobile_title {
    background: #6FB50F; 
}
.default_btn.second:hover {
    background: #6FB50F; 
}
.price span.org_price {
    color: #6FB50F; 
}
.disc_tag {
    background: #6FB50F; 
}
.close_quickview { 
    background: #6FB50F; 
}
header.home-2 {
    padding: 0px 0;
}
 
.home-3 .header_icon a.icon_wrp span {
    color: #6FB50F;
}
.home-3 .header_icon a.icon_wrp .pops {
    background: #d4f1cd;
}
.home-3 .search_subimt button {
    background-color: #6FB50F;
}
.home-3 .all_category {
    background-color: #6FB50F;
}
.cat2_img {
    background: #d4f1cd;
}
footer.colored {
    background: #d4f1cd!important;
}