/* woocommerce style qty */
div form.cart div.quantity{ min-width:50px !important; }
div form .cart .quantity input.qty {
   background-color: #ffffff !important;
   border: 1px solid #f5f5f5 !important;
}
.quantity .qty { text-align: left !important; padding: 0 10% 0 25% !important;font-size:14px!important; } 
/* end woocommerce style qty */

/* style woocommerce qty spinner */
.quantity .qty{ min-width:75px !important; }
.quantity .ui-widget-content { border: inherit !important; }
.quantity .ui-spinner-button { width:25px !important; }
.quantity .ui-state-default{ background:none !important; }
.quantity .ui-spinner .ui-icon{ left:5px !important; }
/* end woocommerce style qty spinner  */

.woocommerce-variation-price { padding:10px 0px !important; }
.av-woo-purchase-button .price * { font-size:25px !important; }

.cart_totals{ clear:none !important; }
.cart_details.cart_formdata{ margin-right:4% !important;  }
.cart_formdata tr td:nth-child(2) { text-align:left !important; }

/* cart page reg info display */
@media only screen and (min-width: 768px) {
   .cart-collaterals .cart_details { margin: 0px 0 0 0; float: left; }
   .cart-collaterals .cart_details { width: 48%; text-align: right; }
}

@media only screen and (max-width: 767px) {
   .cart-collaterals .cart_details { width: 100%; margin-top: 20px; }
   .cart-collaterals .cart_details { margin: 0px 0 0 0; clear: both; float: left; }
}
