.xoo-wsc-ft-buttons-cont a.xoo-wsc-ft-btn, .xoo-wsc-container .xoo-wsc-btn {
    background-color: #587d39;
    color: #ffffff;
    border: 2px solid #ffffff;
    padding: 10px 20px;
}


.xoo-wsc-basket {
    bottom: 12px;
    right: 1px;
    background-color: #ffffff;
    color: #587d39;
   
}
.xoo-wsc-items-count {
    background-color: #587d39;
    color: #ffffff;
}
.xoo-wsc-ft-buttons-cont a.xoo-wsc-ft-btn:hover, .xoo-wsc-container .xoo-wsc-btn:hover {
    background-color: #ffffff;
    color: #587d39;
    border: 2px solid #587d39;
}

.woocommerce-cart .wc-proceed-to-checkout a.checkout-button {
  font-size: 18px;
  line-height: 18px;
	display: block;
  text-align: center;
  padding-bottom: 12.5px;
	padding-top: 0;
	padding-right: 10px;
	padding-left: 10px;
	text-transform: UPPERCASE;
}
.woocommerce-cart .add_gift_card_form #wc_gc_cart_redeem_form input[type=text] {
  width: 100%;
  max-width: 280px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.woocommerce-js table.shop_table thead, th, .woocommerce-page table.shop_table thead th {
    border-width: 0;
	background-color: #587d39;
	color: #ffffff;
}
body .woocommerce-MyAccount-navigation-link a {
    display: block;
    padding: 0px 20px 20px 20px;
    background-color: #414141;
    color: #ffffff;
}
.woocommerce-page.woocommerce-checkout form #order_review td, .woocommerce-page.woocommerce-checkout form #order_review th, .woocommerce.woocommerce-checkout form #order_review td, .woocommerce.woocommerce-checkout form #order_review th {
    border-top: 10px;
    border-right: 10px;
    padding-left:10px;
    border-color: #ffffff;
}
.woocommerce .woocommerce-billing-fields, .woocommerce .woocommerce-shipping-fields, .woocommerce-page .woocommerce-billing-fields, .woocommerce-page .woocommerce-shipping-fields {
    zoom: 1;
	margin-bottom: -25px;
	margin-top: -50px;
}
.woocommerce .woocommerce-shipping-fields, .woocommerce-page .woocommerce-shipping-fields {
	margin-top: -120px;
	margin-bottom: -25px;
	padding-bottom: 0px;	
}
#add_payment_method .cart-collaterals .cart_totals table td, #add_payment_method .cart-collaterals .cart_totals table th, .woocommerce-cart .cart-collaterals .cart_totals table td, .woocommerce-cart .cart-collaterals .cart_totals table th, .woocommerce-checkout .cart-collaterals .cart_totals table td, .woocommerce-checkout .cart-collaterals .cart_totals table th {
    vertical-align: top;
    border-left: 0;
    border-right: 0;
    line-height: 1.5em;
	border-bottom: 0;
	border-color: #ffffff;
}