.woocommerce div.product .woocommerce-tabs ul.tabs li::before,
.woocommerce div.product .woocommerce-tabs ul.tabs li::after,
.woocommerce div.product .woocommerce-tabs ul.tabs::before {
	display: none;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li {
	border-radius: 0;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active {
	background: #C56023;
	color: #fff;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li {
	background: #f4f4f4;
	border: 0;
	padding: 5px 20px;
	font-family: Merriweather;
}
.woocommerce div.product .woocommerce-tabs ul.tabs {
	padding: 0;
	border-bottom: 1px solid #eee;
}
/****************************************************/

.woocommerce table.variations {
	width: 100%;
}
.woocommerce table.variations th {
	font-family: Merriweather;
	color: #51575F;
}

.woocommerce table.variations thead {
	background:#f4f4f4;
}
.woocommerce .variation-filters {
	display: none;
}
.woocommerce .woocommerce-tabs.wc-tabs-wrapper {
	border: 1px solid #eee;
}
.woocommerce .tabs {
	border: none;
}
.woocommerce div.product .woocommerce-tabs .panel {
	padding: 15px;
}
.woocommerce-tabs .panel h2,
.woocommerce .variations-table h3,
.woocommerce .entry-summary h1,
.woocommerce .related h2{
	padding-bottom: 20px;
	color: #C56023;
	font-size: 1.3rem;
}

.woocommerce button.button.alt, .woocommerce button.button.alt.disabled {
	background: #C56023;
	color: #fff;
}
.woocommerce button.button.alt:hover, .woocommerce button.button.alt.disabled:hover {
	background: #eee;
	color: #C56023;
}
.woocommerce-product-gallery {
	border: 1px solid #eee;
	padding: 5px;
}
.woocommerce-product-gallery li img {
	border: 1px solid #eee;
	padding: 5px;
	margin:2px;
	 border-radius:3px;
}
.woocommerce .product_meta .posted_in a {
	color: #999; 
}
.woocommerce .product_meta .posted_in a:hover {
	color: #333;
}
.woocommerce table tbody tr:nth-child(even) {
    background:none;
}

.woocommerce-tabs .entry-content a:hover{color:#555;}
.woocommerce-tabs .entry-content pre {
    background: none;
    border: none;
    padding: 0;
	font-family:Merriweather;
}
.woocommerce-tabs .panel ul.products {position:relative;display: block;}
.woocommerce-tabs .panel ul.products li{ display: inline; line-height:1;}
.woocommerce-tabs .panel ul.products .woocommerce-LoopProduct-link{padding-top:0; margin-top:0;}

/*.woocommerce ul.products li.product{padding:15px; border:1px solid #eee; background:#fff; border-radius:3px;}*/
.woocommerce ul.products li.product{padding:4px; }



.woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images{width:30%;}
.woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary{width:66%;}



.variations .label{display:none;}
.woocommerce-variation-price{font-size:2rem;margin:-8px 0 0 0; padding:0 15px 0 0; float:left;}

section.related{display:block; clear:both; padding:0;}

ul.products li {text-align:center;}
ul.products li .woocommerce-loop-product__title{font-size:1.2rem;}
ul.products li span.amount {font-size:1.6rem; color:#51575F;}

.widget .woocommerce-Price-amount.amount{display:none;}


@media screen and (max-width: 640px) {
   .woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images{width:100%;}
.woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary{width:100%;} 
}



