
.return-to-shop{margin-bottom: 30px;}
.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents thead th{
        background: #238aca;color: white;border: 1px solid #eee;
}
table.cart tr.cart_item td {
    border: 1px solid #eee !important;
}
.woocommerce .product-quantity .quantity input.qty {background: white;}
.woocommerce-cart table.cart td.actions .coupon .input-text{background: white;border: 1px solid black;color: black;height: 42px;}
.woocommerce-cart table.cart td.actions .coupon button.button[name="apply_coupon"]{padding: 10px;padding-right: 25px;} 
.woocommerce-cart table.cart td.actions .coupon button.button[name="apply_coupon"]::after{margin-top: -4px;} 
.cart-collaterals .cart_totals {margin-top: 40px;border: 1px solid #eee;padding: 10px;margin-bottom: 20px;border-radius: 6px;}
.return-to-shop a:hover{background: #f89d1e;color: white!important;}
.woocommerce-cart table.cart td.actions  button[name="update_cart"]{padding: 10px;}
.woocommerce-cart table.cart td.actions  button[name="update_cart"]:after{display:none;}
.woocommerce-cart table.cart td.actions  button[name="update_cart"]:hover{color:white!important;}
.button.wc-backward:hover,.checkout-button.button.alt.wc-forward:hover {
  background: #f89d1e !important;
}
.cart-collaterals .wc-proceed-to-checkout {width:80%;}
 .woocommerce .woocommerce-message,  .woocommerce  .woocommerce-error,  .woocommerce  .woocommerce-info {
  background: #13778e14 !important;
}
a.checkout-button.button.alt.wc-forward {
    padding: 10px;
    padding-right: 25px;
}
@media screen and (max-width:780px){
	.woocommerce-cart table.cart td.actions .coupon button.button[name="apply_coupon"]{width:100%;}
.cart-collaterals .wc-proceed-to-checkout {width:100%;}
} 
.woocommerce-notices-wrapper .woocommerce-message, .woocommerce-notices-wrapper .woocommerce-message a {color: #238aca !important;}
.wc-empty-cart-message .cart-empty.woocommerce-info{font-weight: 400;}