.single-product .wl-addto-cart.variable.wl-style-4 form.cart .single_variation_wrap .woocommerce-variation-add-to-cart { margin-bottom: 1px !important; }
.single-product .wl-quantity-wrap, .single-product .wl-cart-wrap { order: 1 !important; }
.single-product .wc-ana-button-wrapper { display: inline-block !important; }
.single-product .wc-ana-button { font-family: inherit !important; letter-spacing: 0 !important; margin: 0 0 17px 0 !important; }
.single-product .woocommerce-variation-add-to-cart {width: 100% !important; display: inline-block !important;}
.single-product .woocommerce-variation-add-to-cart .e-atc-qty-button-holder {display: inline-block !important;}
.single-product .variations_form.cart, .single-product .wc-ana-variations th {text-align: center !important;}
#ivpa-content .ivpa_attribute.ivpa_text.ivpa_border .ivpa_term {
	display: inline-block !important;
	float: none !important;
	outline-color: #f8ebf1 !important;
	border-color: #e5dadf !important;
	background-color: #f8ebf1 !important;
	color: #242424 !important;
}
#ivpa-content .ivpa_attribute.ivpa_text.ivpa_border .ivpa_term.ivpa_active.ivpa_clicked {
	color: #ffffff !important;
	border-color: #242424 !important;
	background-color: #242424 !important;
}

.single-product .wc-ana-button {
	padding: 10px 20px !important;
	margin-right: 5px !important;
	
}

@media (max-width: 767px) {
	.single-product .wc-ana-button-wrapper { margin-bottom: -2px !important; }
}