.woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit, .woocommerce #content input.button, .woocommerce-page a.button, .woocommerce-page button.button, .woocommerce-page input.button, .woocommerce-page #respond input#submit, .woocommerce-page #content input.button{
text-shadow: none;
line-height:1.5em;
}

.woocommerce div.product form.cart{
	margin-bottom:0;
}

.woocommerce .product_meta span{
	font-size:.875em;
}

.woocommerce div.product .woocommerce-tabs{
	clear:none;
	float:right;
	width:48%;
}

	.woocommerce div.product .woocommerce-tabs ul.tabs{
		display:none;
	}
	
.woocommerce span a,
.woocommerce td a{
	color: #9D1C20;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}

.woocommerce td a:hover,
.woocommerce span a:hover{
	color: #827263;
}


.woocommerce div.product span.price, .woocommerce div.product p.price, .woocommerce #content div.product span.price, .woocommerce #content div.product p.price, .woocommerce-page div.product span.price, .woocommerce-page div.product p.price, .woocommerce-page #content div.product span.price, .woocommerce-page #content div.product p.price{
	font-weight:bold;
	font-size:1em !important;
}

.woocommerce div.product form.cart .variations label{
	padding: 5px 7px 5px 0 !important;
}

@media all and (max-width: 768px)
{
	.woocommerce div.product .woocommerce-tabs{
		float:none;
		width:100%;
	}
}