.top-toolbar,
.logo-toolbar,
.page-footer{
    background-color: #689f38;
}
.top-toolbar,
.top-toolbar a,
.secondary-color,
.page-footer .widget a,
.page-footer .widget span.count{
    color: #dcedc8;
}
.top-toolbar .nav-wrapper,
.page-footer .subscribe-section,
.page-footer .middle-section {    
    border-bottom: 1px solid rgba(241,248,233,.2);
}

.btn.primary, .btn-large.primary, .btn-small.primary,
.btn.primary:hover, .btn-large.primary:hover, .btn-small.primary:hover,
.btn.primary:active, .btn-large.primary:active, .btn-small.primary:active,
.btn.primary:focus, .btn-large.primary:focus, .btn-small.primary:focus,
.btn-floating.primary, .btn-floating.primary:hover, .btn-floating.primary:focus, .btn-floating.primary:active,
.tabs .indicator,
.pagination li span.current,
#wp-calendar tbody td:hover,
.woocommerce .widget_price_filter .price_slider_amount .button,
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,
.owl-carousel .owl-nav button.owl-next, 
.owl-carousel .owl-nav button.owl-prev,
.owl-carousel .owl-nav [class*=owl-]:hover,
.bg-primary,
.yith-woocompare-widget a.compare,
.yith-woocompare-widget a.compare:hover,
.entry-link-pages span,
.entry-link-pages a:hover > span{
    background-color: #689f38;
}

.btn.white, .btn-large.white, .btn-small.white,
.btn.white:hover, .btn-large.white:hover, .btn-small.white:hover,
.btn.white:active, .btn-large.white:active, .btn-small.white:active,
.btn.white:focus, .btn-large.white:focus, .btn-small.white:focus,
.btn-floating.white, .btn-floating.white:hover, .btn-floating.white:focus, .btn-floating.white:active{
    background-color: #fff;
    color: rgba(0,0,0,.87);
}

.tabs .tab a:hover, 
.tabs .tab a.active,
.product-card .product-name:hover,
.woocommerce div.product.single-product .meta-info a:hover,
.woocommerce div.product.single-product form.cart .group_table td.woocommerce-grouped-product-list-item__label label a:hover,
.woocommerce #review_form #respond p.stars a:hover::before,
.woocommerce #review_form #respond p.stars a.active::before,
.woocommerce-cart table.cart td.product-name a:hover,
.woocommerce-cart .cart-collaterals .shipping-calculator-button,
.woocommerce ul.cart_list li a:hover, 
.woocommerce ul.product_list_widget li a:hover,
#dropdown-cart li>a:hover,
.woocommerce table.shop_table td.product-name a:hover,
nav.woocommerce-MyAccount-navigation ul li a:hover,
.primary-color,
.cat a,
.post-name a:hover,
.post-author a,
.post-tags a,
.widget_emporium_latest_posts_widget .card-content a:hover,
.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item--chosen a::before,
.widget ul li a:hover,
.main-carousel .item .info p.category a:hover,
.main-carousel .item .info h1 a:hover,
#yith-quick-view-content a.product-name:hover,
.menu-toolbar .nav-wrapper ul > li.current-menu-item > a,
.woocommerce div.product.single-product p.price{
    color: #689f38;
}
.tabs .tab a:focus, 
.tabs .tab a:focus.active,
.pagination li:hover{
    background-color: rgba(104, 159, 56, 0.2);
}
blockquote {
    border-left: 5px solid #689f38;
}
.primary-sidebar .widget-title{
    border-left: 3px solid #689f38;
}
article.post.sticky{
    border: 3px solid #689f38;
} 

[type="checkbox"]:checked + span:not(.lever)::before{
    border-right: 2px solid #689f38;
    border-bottom: 2px solid #689f38;
}


.woocommerce .blockUI.blockOverlay:before,.woocommerce .loader:before {
    background: url('../../images/spinners/spin-green.svg') center center;  
}