/*temporary*/
/*#masthead{ display: none; } */

#content{
	/*padding-top: 50px;*/
}
.single-product.full-width .single-product-wrapper{ margin-bottom: 80px; }
.summary.entry-summary{
	/*padding: 40px 50px !important;
	background: #F3FAF8;
	border-radius: 10px;
	box-shadow: 0px 3px 5px 0px #eee;*/
 }
.product-images-wrapper{
	width: 50% !important;
}
.summary.entry-summary{
	width: 41.66666% !important;
	margin-left: 8.3333%;
}
/*.single-product .single-product-wrapper .loop-product-categories a{*/
/*   background: #7791AB;*/
/*   color: #fff;*/
/*   padding: 10px 14px;*/
/*   line-height: 14px;*/
/*   border-radius: 20px;*/
/*   display: inline-block;*/
/*   font-size: 14px;*/
/*} */

.single-product .woocommerce-product-rating{ position: relative; margin-bottom: 0; } 
.star-rating:before{ font-size: 16px; content: "\73\00a0\73\00a0\73\00a0\73\00a0\73"; }
.star-rating span:before{ font-size: 16px; content: "\53\00a0\53\00a0\53\00a0\53\00a0\53"; }
.add-rating-ref{ margin-bottom: 30px; }
.add-rating-ref a{ font-size: 16px; color: #7C95AD; margin-bottom: 20px; text-decoration: underline; } 
.single-product .woocommerce-product-rating .woocommerce-review-link{
	position: absolute;
	top: 1px;
	padding-left: 10px;
}
.single-product.full-width .price{ margin-bottom: 0; }
.price-wrapper .price .electro-price{ color: #4E5351; } 
.price-wrapper .price .electro-price .per{ font-size: 19px; } 
.price-wrapper .electro-price-meta{ font-size: 13px; color: #4E5351; } 
.price-wrapper .electro-price-meta .meta-heading{ font-weight: bold; padding-right: 5px; }
.price-wrapper .electro-price-meta .meta-minimum-order{ margin-right: 40px; }
.price-wrapper .electro-price-meta .stock-availability{ font-weight: bold; color: #14F24C; }

.electro-add-cart{ margin-top: 30px; }
.electro-add-cart .form-inline .form-group{ width: 70px; margin-bottom: -15px; }
.electro-add-cart .form-inline .form-group #quantity{ padding: 5px; font-size: 15px; }
.electro-add-cart .form-inline .add-to-cart{ margin-left: 30px; font-size: 13px; font-weight: normal; }

/*.woocommerce-product-details__short-description{ margin-top: 40px; }*/
.woocommerce-product-details__short-description p{ font-size: 15px;
  line-height: 1.4em;
  font-weight: 300; }
.woocommerce-product-details__short-description .short-description-label{ font-weight: bold; font-size: 13px; }
.woocommerce-product-details__short-description .read-more{ font-size: 14px; color: #7791AA; text-decoration: underline; }

.single-product .action-buttons>a, .single-product .action-buttons>div{ padding-top: 0; }
.add-to-compare-link::before{ font-size: 26px; } 
.add_to_wishlist::before{ font-size: 25px; }
/*.share-link::before{ content: ''; }*/
.single-product .action-buttons a{ font-size: 14px !important; }

.single-product.full-width .woocommerce-tabs{
	padding: 60px 70px !important;
	background: #F3FAF8;
	border-radius: 10px;
	margin-bottom: 80px;
	box-shadow: 0px 3px 5px 0px #eee;
}
.single-product .wc-tab{ border: none; }
.single-product .wc-tabs>li a{ font-size: 15px; }
.single-product.full-width .wc-tab{ padding: 60px 0 0; }

/*suggested*/
#suggested-products .col-md-4{padding: 0; width: 28%;}
#suggested-products .col-md-4.sugg-description{ width: 44%; padding-left: 50px; }
.suggested-product-card{ 
	background: #fff;
	padding: 20px 30px;
	border-radius: 10px; 
}
.suggested-product-card h6{
	margin: 10px 0 0 !important;
	font-size: 20px !important;
	font-weight: bold !important;
}
.suggested-product-card .seller{
	font-size: 13px;
	color: #7791AA;
	text-decoration: underline;
}
.suggested-product-card .prodfeatured{
	margin: 20px 0;
}
.suggested-product-card .price-meta{
	padding-bottom: 10px;
	border-bottom: 1px solid #ccc;
}
.suggested-product-card .price-meta .meta-price{
	color: #000;
	font-size: 19px;
	line-height: 40px;
}
.suggested-product-card .price-meta .add2cart{
	float: right;
	font-size: 15px;
	background: #29AFA0;
	color: #fff;
	border-radius: 25px;
	height: 35px;
	width: 35px;
	line-height: 36px;
	text-align: center;
}
.suggested-product-card .suggested-action-buttons{
	padding: 20px 0 10px;
}
.suggested-product-card .suggested-action-buttons a{
	color: #949494;
	display: inline-block;
	width: 75px;
	text-align: center;
	background: #EEEEEE;
	border-radius: 20px;
	padding: 4px 0px;
}
.suggested-product-card .suggested-action-buttons a:last-child{
	float: right;
}
.suggested-left{ border-right: 1px solid #ccc; }
.suggested-left:after{
	content: "+";
	position: absolute;
	right: -19px;
	top: 48%;
	background: #fff;
	height: 40px;
	border-radius: 50px;
	width: 40px;
	text-align: center;
	font-size: 26px;
	border: 1px solid #ccc;
}
.suggested-left .suggested-product-card{ margin-right: 45px; }
.suggested-right .suggested-product-card{ margin-left: 45px; }

/*SUGGESTED DESC*/
.sugg-description{
	padding-left: 50px;
}
.sugg-description h5{
	 margin: 15px 0 20px !important;
	 font-size: 22px !important;
}
.sugg-description .small{
	margin-bottom: 15px !important;
	font-weight: bold !important;
	font-size: 13px !important;
}
.sugg-description ul{
	list-style-type: none;
	padding: 0;
}
.sugg-description ul li{
	font-size: 13px;
	margin-bottom: 6px;
}
.sugg-description ul .selected{
	color: #29AFA0;
}
.sugg-description ul li i{
	margin-right: 7px;
}
.sugg-description ul .strong{
	font-weight: bold;
}
.sugg-description ul li .sugg-price{ 
	font-size: 14px;
	color: red;
	margin-left: 10px;
}
.sugg-description ul li .sugg-price .qty{
	color: #686c6f;
	font-size: 13px;
}
.sugg-description .sugg-total-price{
	margin-top: 20px;
	border-top: 1px solid #ccc;
	padding: 15px 0px;
}
.sugg-description .sugg-total-price .electro-price{
	color: #000;
}
.sugg-description .sugg-total-price .amount{
	font-size: 22px;
}
.sugg-description .sugg-total-price .per{
	font-size: 13px;
}

.button-hollow{ 
	background: transparent;
	border: 1px solid #29AFA0;
	padding: 10px 20px;
	color: #29AFA0; 
}

	
/*CROSS SELLS*/
#cross-sells-products{
	padding: 60px 70px !important;
	background: #F3FAF8;
	border-radius: 10px;
	margin-bottom: 50px;
	box-shadow: 0px 3px 5px 0px #eee;
}
#cross-sells-products .cross-sell-title{
	border-bottom: 1px solid #ccc !important;
	padding-bottom: 10px !important;
	margin-bottom: 50px !important;
}
#cross-sells-products .cross-sell-product{
	width: 23%;
	margin: 0 1%;
}




.single-product.full-width .woocommerce-product-details__short-description {
	 margin-bottom: 2em;
}