.productDiscriptionCon {padding: 40px; margin: 0 auto;}

.quantitycon {margin:0px 0 30px 0;}
.priceQty {display: inline-block; float: left; width: 100%;}
.priceQty input {border-radius:0px; border: 0px; float: left; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; height: 40px;}
.priceQty input.firstBTN {border-left: 1px solid #ccc; background: #f3f3f3;}
.priceQty input.secondtBTN {border-right: 1px solid #ccc; background: #f3f3f3;}
.priceQty input:focus {outline: none; box-shadow: none;}
select:not([multiple]){-webkit-appearance:none;-moz-appearance:none;background-position:right top;background-repeat:no-repeat;background-image:url(../images/seArrow.png);padding: 7px;padding-right:2em;}
#mySelect {border-radius:0;}
.cartAdd .btn-default {border-radius: 0px; padding: 7px 20px; font-weight: 600; background: #fb5d5d; color: #fff; border:1px solid #fb5d5d}
.cartAdd .btn-default:hover {color:#fb5d5d; background: #fff; border-color: #fb5d5d;}
.qtySelect ul li {float: left; margin-right: 20px;}
.productImgSlider {text-align: center;}
.productImgSlider .owl-nav {text-align: center; margin-top: 20px;}
.productImgSlider .owl-prev, .productImgSlider .owl-next {background: url(../images/arrowpro.png) no-repeat; height: 36px; width: 36px; display: inline-block; text-indent: -99999px; margin: 0 5px;border: 0;}
.productImgSlider .owl-next {background-position: -46px 0;}
.relatedProducts {border-top: 1px solid #ccc; margin-top: 40px; padding-top: 50px;}
.relatedProducts .projLinks {display: block; text-align: center; }
.relatedProducts figure {overflow: hidden;border: 1px solid #ccc;padding: 30px 30px;text-align: center;transition: 1s ease;position: relative;}
.relatedProducts a.projLinks {display: block; position: relative;}
.relatedProducts a.projLinks:hover {text-decoration: none;}
.relatedProducts a.projLinks:hover h5 {color:#ff4646; }
.relatedProducts a.projLinks:hover figure {border-radius:15px; border-color:#ff4646;transition: 1s ease; }
.relatedProducts .resp-tab-item {border: 2px solid #f7f7f7 !important;border-radius: 7px;background: #f7f7f7;font-weight: 700 !important; color: #767676;}
figcaption {position: absolute;top: 0;left: 0;padding: 0px;background: #f4f4f4;color: #888;}

.relatedProducts figcaption {
	width: 100%;
	top: auto;
	bottom: 6px;
	opacity: 0;
	z-index:99;
	-webkit-transform: translateY(100%);
	-moz-transform: translateY(100%);
	-ms-transform: translateY(100%);
	transform: translateY(100%);
	-webkit-transition: -webkit-transform 0.4s, opacity 0.1s 0.3s;
	-moz-transition: -moz-transform 0.4s, opacity 0.1s 0.3s;
	transition: transform 0.4s, opacity 0.1s 0.3s;
}

.projLinks:hover figcaption {
	opacity: 1;
	-webkit-transform: translateY(10px);
	-moz-transform: translateY(10px);
	-ms-transform: translateY(10px);
	transform: translateY(10px);
	-webkit-transition: -webkit-transform 0.4s, opacity 0.1s;
	-moz-transition: -moz-transform 0.4s, opacity 0.1s;
	transition: transform 0.4s, opacity 0.1s;
}
.relatedProducts figcaption .cartAdd {padding: 7px;}
.relatedProducts figcaption .cartAdd i.lnr-cart {font-size: 28px;}
.relatedProducts figcaption .cartAdd:hover {background: #ff4646;color: #fff;}
.DiscriptionPrice {font-weight: 600; color: #fd4c4b; margin-top: 10px; margin-bottom: 20px; font-size: 22px;}
.tagsCon li.list-inline-item {font-size: 14px;}
.tagsCon {margin-top: 20px;}
.tagsCon ul li:after {content: "|"; padding-left: 10px; font-size: 14px;}
.tagsCon ul li:last-child:after {content: none;}

@media (max-width:767px) {
	.priceQty input {height: 40px;}
	.quantitycon {margin-bottom: 0px;}
}


