.tm-extra-product-options .tm-epo-element-label {font-size: 12px !important;}
.tm-epo-totals {padding:0!important;}
#top div.product .woocommerce-tabs {padding:0!important;}
.woocommerce-tabs #tab-description ul {font-size: 15px;line-height: 1.5em;}
#tab-description h2 {display:none;}
.woofrom {display: block !important;text-align: center;}
.single-product .woofrom {text-align: left !important;}
#top .variations td.label {width: 160px !important;}
#top .main_color select {border-color: #a5a4a4 !important;}
#top select {border-width: 1.5px !important;}
.woocommerce div.product .woocommerce-tabs ul.tabs li:not(.active) a {
	color: #ffffff !important;
	background: #313131 !important;
	opacity: 1 !important;
}

.woocommerce div.product.prodpage-style2 .woocommerce-tabs ul.tabs li {
	border: 1px solid #000 !important;
}

.woocommerce div.product.prodpage-style2 .woocommerce-tabs .panel {
	border: 1px solid #000 !important;
	background: #f4f4f4 !important;
}

/* Shipping Note*/
.shipping-note {text-align:left;background-color: #e6e6e6;padding: 20px;}
.shipping-note h3 {color:red !important;}

/* Shiping Calculator */
#calc_shipping_postcode_field:before {
  content: "Postcode";
}


/*Media Queries */
@media only screen and (min-width: 989px) {
  .shipping-note {width:70%;}
}