.woosw-btn{
	background-color:#4a7d85;
}
.woosw-btn:hover{
	background-color:#4a7d85;
}
.woosq-btn{
	background-color:#4a7d85;
}

.button:active, .button:focus, .button:hover, .wp-block-button__link:active, .wp-block-button__link:focus, .wp-block-button__link:hover, .wp-element-button:active, .wp-element-button:focus, .wp-element-button:hover, button:active, button:focus, button:hover, input[type=button]:active, input[type=button]:focus, input[type=button]:hover, input[type=reset]:active, input[type=reset]:focus, input[type=reset]:hover, input[type=submit]:active, input[type=submit]:focus, input[type=submit]:hover {
	background-color:#4a7d85;
}

.woocommerce ul.products.woo-archive-btn-button li:hover .product-action-wrap .button:not(.kb-button){
	background-color:#4a7d85;
	color:white;
}

.woocommerce ul.products.woo-archive-btn-button li:hover .product-action-wrap .button:not(.kb-button):hover {
	background-color:#4a7d85;
	color:white;
}





.woocommerce.widget_shopping_cart .buttons a:not(.checkout), .woocommerce .widget_shopping_cart .buttons a:not(.checkout){
	background-color:#4a7d85;
}
.woocommerce.widget_shopping_cart .buttons a:not(.checkout):hover, .woocommerce .widget_shopping_cart .buttons a:not(.checkout):hover{
	background-color:#4a7d85;
}

a.button.checkout.wc-forward {
	background-color:#4a7d85;
}

#widget-drawer .header-widget2 .widget-title {
	background-color:#4a7d85;
}
#widget-drawer .header-widget2 a:not(.button), #widget-drawer .header-widget2 .drawer-sub-toggle{
	color:black;
}

#widget-drawer .header-widget2 a:not(.button):hover, #widget-drawer .header-widget2 .drawer-sub-toggle:hover{
	color:black;
}

#widget-drawer .drawer-header .drawer-toggle, #widget-drawer .drawer-header .drawer-toggle:focus{
	color:white;
}

.widget_nav_menu li, .widget_pages li{
	padding:5px;
	padding-left:20px;
}

.woocommerce form .form-row .button, button, .button, .wp-block-button__link, .wp-element-button, input[type="button"], input[type="reset"], input[type="submit"]{
	background-color:#4a7d85;
	color:white;
}

#payment #place_order {
	background-color:#4a7d85;
	color:white;
}


.site-footer .site-footer-wrap .site-footer-section .footer-social-wrap .footer-social-inner-wrap .social-button:hover {
 	background-color:#4a7d85;
	color:white;
}


.jp-relatedposts{
	display:none !important;
}


#payment ul.wc_payment_methods li.wc_payment_method input[type="radio"]:first-child:checked + label::before {
	border-color:#4a7d85;
}

.woocommerce form .form-row .button, button, .button, .wp-block-button__link, .wp-element-button, input[type="button"], input[type="reset"], input[type="submit"] {
	letter-spacing: 0.5px;
}