.woocommerce-breadcrumb {
	display: none;
}

.woocommerce .products h2::after {
text-align:center;
margin:15px auto;
    position:relative;
}

.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: #980F39;
	color: #fff;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li {
	background: #f4f4f4;
	border: 0;
	padding: 5px 20px;
	font-family: Lato;
}
.woocommerce div.product .woocommerce-tabs ul.tabs {
	padding: 0;
	border-bottom: 1px solid #eee;
}
/****************************************************/

.woocommerce div.product div.summary, .woo-product-description, .term-description {
	width: 100%;
	padding: 15px;
	background:#fff;
	
}
.term-description{margin-bottom:15px;}
.woo-product-description{margin-top:15px;display:block; border-top:0;}
.woo-product-description p{display:block;}

/*table.wccpf_fields_table td{border:1px solid #fff;}*/

.woocommerce table.variations {
	width: 100%;
}
.woocommerce table.variations th {
	font-family: Lato;
	color: #51575F;
}
.woocommerce table.variations thead {
	background: #f4f4f4;
}
/*
.woocommerce .variation-filters {
	display: none;
}
*/


.wrps_related_products_area{
    display:block;
    margin:30px 0 0 0;
    padding-right: .9375rem;
    padding-left: .9375rem;
    clear:both;
}

.woocommerce .woocommerce-tabs.wc-tabs-wrapper {
	/*border: 1px solid #eee;*/
	background: rgba(255, 255, 255, 0.8);
	display: none;
}
.woocommerce .tabs {
	border: none;
}
.woocommerce div.product .woocommerce-tabs .panel {
	padding: 15px;
}
.woocommerce-tabs .panel h2 {
	display: none;
}
.woocommerce .variations-table h3,
.woocommerce .entry-summary h1,
.woocommerce .related h2 {
	padding-bottom: 15px;
	color: #980F39;
	font-size: 1.3rem;
}
.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: Lato;
}
.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: 8px 8px 16px 8px;
	background: #fff;
	/*border: 1px solid #eee;*/
}
.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: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: #444;
}
.widget .woocommerce-Price-amount.amount {
	display: none;
}
.grid_no_animation figcaption {
	background: #fff !important;
	padding: 15px !important;
}


.grid_no_animation figcaption h3.pro_title,
.wrps_related_products.wrps_theme_box .wpb_wrps_title a {
	color: #65655F !important;
	padding: 0px 0px 15px 0px !important;
	font-size: 1rem !important;
	font-weight: normal;
}

.grid_no_animation figcaption h3.pro_title{
    font-size: 1.1rem !important;
}

.pro_price_area{
	font-size: 1.2rem;
	color: #980F39;}

.wpb_wrps_price {
	font-size: 1.6rem;
	color: #980F39;
    margin-bottom:15px;
}
.wpb_wrps_title {
	font-family: 'Lato', Arial, sans-serif;
}
.owl-theme .owl-nav[class*=owl-] {
	color: #65655F !important;
	display: inline-block !important;
}
.owl-nav disabled {
	display: inline-block !important;
}
.woocommerce figure {
	margin: 0;
}
.owl-carousel {
	position: relative;
}
.archive-title {
	padding: 0;
	font-weight: 500;
	/*background: rgba(255, 255, 255, 0.5);*/
}
section.archive-content,
.woocommerce section.page-content {
	background: #f4f4f4;
}
.archive-content ul.products li.product a img,
.wrps_related_products_area img {
	margin-bottom: 0;
	padding: 0px;
	background: #fff;

}

.archive-content ul.products li.product .woocommerce-loop-product__title {
	/*background: #fff;*/
	padding: 15px;
}
.woocommerce div.product .product_title{padding-bottom: 15px;}

.archive-content ul.products li.product a span.amount {
	color: #444;
}
.woocommerce div.product p.price,
.woocommerce div.product span.price {
	color: #980F39;
	font-size: 2rem;
	padding: 0 0 15px 0;
	display: block;
}
.woocommerce div.product form.cart {
	display: block;
}
section.related h2 {
	text-align: center;
}
.woocommerce div.product div.images.woocommerce-product-gallery,
.wrps_related_products.wrps_theme_box .wpb-wrps-item {
	background:#fff;
	padding: 15px;
	margin-bottom: 15px;
}

.wrps_related_products.wrps_theme_box .wpb-wrps-item{margin:20px;/* border:1px solid #eee;*/}
.wrps_related_products.wrps_theme_box .wpb_wrps_cart_btn a.button{border:none;}
.wrps_related_products.wrps_theme_box figure{padding:0;}
.wrps_related_products.wrps_theme_box .wpb_wrps_title{ padding:15px 0 0 0;}

.woocommerce div.product div.images.woocommerce-product-gallery{border-bottom:0px;}
.wrps_related_products .wpb_wrps_cart_btn a.button{font-size:1rem; line-height:auto;}

.the-product-meta {
	color: #fff;
	background: #980F39;
	padding: 15px;
	display: block;
}

.grid_no_animation .pro_price_area {
	color: #980F39 !important;
    padding:5px 0 15px 0;
    font-size:1.3rem;
}

.woocommerce ul.products h2{border-bottom:0px;}

.woocommerce table.shop_table {
	background: #EBE9EB;
	border: 0px;
	padding: 15px;
}
.woocommerce table.shop_table td,
.woocommerce table.shop_table tfoot th,
.woocommerce table.shop_table tfoot td {
	border: 0px;
	background: none;
}
.woocommerce table thead {
	background: none;
	border: 0px;
}
.filter__title {
	color: #980F39;
}
.woocommerce .cart-collaterals .cart_totals,
.woocommerce-page .cart-collaterals .cart_totals {
	width: 100%;
}
.woocommerce-MyAccount-navigation ul li a:link,
.woocommerce-MyAccount-navigation ul li a:visited {
	color: #222;
	padding: 8px 8px;
	background: #f4f4f4;
	display: inline-block;
	width: 100%;
	margin-bottom: 2px;
}
.woocommerce-MyAccount-navigation ul li a:hover,
.woocommerce-MyAccount-navigation ul li a:active {
	color: #980F39;
}
.woocommerce-MyAccount-navigation ul {
	list-style: 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%;
	}
}