.productListSingle .media {
	margin-bottom: 50px;
}
.productListSingle .media .media-left {
	position: relative;
	padding-right: 0;
	overflow: hidden;
}
.productListSingle .media .media-left img {
	-webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
}
.productListSingle .media .media-left .maskingImage .viewBtn {
	width: 175px;
	padding: 0;
	line-height: 55px;
}
@media (max-width: 479px) {
.productListSingle .media .media-left {
	float: none!important;
	display: block;
	margin: 0 0 20px 0;
}
.productListSingle .media .media-left img {
	width: 100%;
	height: auto;
}
}
@media (min-width: 480px) {
.productListSingle .media .media-left {
	float: none!important;
	display: block;
	margin: 0 0 20px 0;
}
.productListSingle .media .media-left img {
	width: 100%;
	height: auto;
}
}
@media (min-width: 768px) {
.productListSingle .media .media-left {
	float: left!important;
	margin-right: 30px;
	display: inline-block;
	width: 226px;
}
.productListSingle .media .media-left img {
	width: 100%;
	height: auto;
}
}
.productListSingle .media .media-body .media-heading a {
	font-size: 20px;
	letter-spacing: 1px;
	margin-bottom: 25px;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
	color: inherit;
}
.productListSingle .media .media-body p {
	font-size: 14px;
	color: #888888;
	line-height: 22px;
	margin-bottom: 25px;
}
.productListSingle .media .media-body h3 {
	color: #c5c5c5;
	font-weight: 700;
	margin-bottom: 25px;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
.productListSingle .media .media-body .btn-group .btn-default {
	border-radius: 0;
	width: 35px;
	height: 35px;
	padding: 0;
	text-align: center;
	margin-right: 7px;
	border-color: #d0d0d0;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
.productListSingle .media .media-body .btn-group .btn-default i {
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
	color: #888888;
}
.productListSingle .media .media-body .btn-group .btn-default:hover, .productListSingle .media .media-body .btn-group .btn-default:focus {
	background-color: #950158;
	border-color: #950158;
}
.productListSingle .media .media-body .btn-group .btn-default:hover i, .productListSingle .media .media-body .btn-group .btn-default:focus i {
	color: #ffffff;
}
.productListSingle .media:hover .pull-left img {
	-moz-transform: scale(1.2);
	-o-transform: scale(1.2);
	-ms-transform: scale(1.2);
	-webkit-transform: scale(1.2);
	transform: scale(1.2);
}
.productListSingle .media:hover .maskingImage {
	opacity: 1;
}
.productListSingle .media:hover .maskingImage .viewBtn {
	-webkit-animation: itemMove 0.3s linear;
	animation: itemMove 0.3s linear;
}
.productListSingle .media:hover .media-heading, .productListSingle .media:hover h3 {
	color: #950158;
}
.singleProduct .media {
	margin-bottom: 70px;
}
@media (max-width: 479px) {
.singleProduct .media .productSlider {
	width: 100%;
	padding: 0 0 30px 0;
}
}
@media (min-width: 480px) {
.singleProduct .media .productSlider {
	width: 100%;
	padding: 0 0 30px 0;
}
}
@media (min-width: 768px) {
.singleProduct .media .productSlider {
	width: 100%;
	padding: 0 0 30px 0;
}
}
@media (min-width: 992px) {
.singleProduct .media .productSlider {
	width: 489px;
	padding: 0  0 0 30px;
}
}
.singleProduct .media .productSlider #carousel {
	margin-bottom: 20px;
}
.singleProduct .media .productSlider #carousel .item img {
	width: 100%;
}
.singleProduct .media .productSlider #thumbcarousel .thumb {
	width: 23.35%;
	cursor: pointer;
	float: left;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
@media (max-width: 479px) {
.singleProduct .media .productSlider #thumbcarousel .thumb {
	margin-right: 2.1%;
}
}
@media (min-width: 480px) {
.singleProduct .media .productSlider #thumbcarousel .thumb {
	margin-right: 2.1%;
}
}
@media (min-width: 768px) {
.singleProduct .media .productSlider #thumbcarousel .thumb {
	margin-right: 2.1%;
}
}
@media (min-width: 992px) {
.singleProduct .media .productSlider #thumbcarousel .thumb {
	margin-right: 10px;
}
}
.singleProduct .media .productSlider #thumbcarousel .thumb img {
	width: 100%;
}
.singleProduct .media .productSlider #thumbcarousel .thumb:last-child {
	margin-right: 0;
}
.singleProduct .media .productSlider #thumbcarousel .thumb:hover {
	opacity: .8;
}
.singleProduct .media .productSlider #thumbcarousel .carousel-control {
	display: none;
}
@media (max-width: 479px) {
.singleProduct .media .media-body {
	display: block;
	width: 100%;
}
}
@media (min-width: 480px) {
.singleProduct .media .media-body {
	display: block;
	width: 100%;
}
}
@media (min-width: 992px) {
.singleProduct .media .media-body {
	display: table-cell;
}
}
.singleProduct .media .media-body .list-inline {
	margin-bottom: 30px;
}
.singleProduct .media .media-body .list-inline li a {
	color: #b4b4b4;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
.singleProduct .media .media-body .list-inline li a i {
	margin-right: 8px;
}
.singleProduct .media .media-body .list-inline li a:hover {
	opacity: .8;
}
.singleProduct .media .media-body .btn-area {
	margin-bottom: 40px;
}
.singleProduct .media .media-body .tabArea .nav-tabs li a {
	text-transform: uppercase;
	border: none;
	color: #000;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
	background: #e3e1e1;
}
.singleProduct .media .media-body .tabArea .nav-tabs li a:hover {
	color: #252525;
	background-color: transparent;
}
@media (max-width: 479px) {
.singleProduct .media .media-body .tabArea .nav-tabs li a {
	font-size: 10px;
	padding: 10px;
}
}
@media (min-width: 480px) {
.singleProduct .media .media-body .tabArea .nav-tabs li a {
	font-size: 13px;
	padding: 10px 15px;
}
}
.singleProduct .media .media-body .tabArea .nav-tabs li.active a {
	/*color: #252525;
	border-bottom: 1px solid #888888;*/
	color: #fff;
border-bottom: 1px solid #b1d073;
background: #b1d073;
}
.singleProduct .media .media-body .tabArea .tab-content {
	padding: 25px 0;
	color: #333;
}
.singleProduct .media .media-body .tabArea .tab-content p {
	color: #000;
	line-height: 23px;
}
.singleProduct .media .media-body .tabArea .tab-content .list-unstyled {
	padding-left: 15px;
}
.singleProduct .media .media-body .tabArea .tab-content .list-unstyled li {
	list-style-type: square;
}
@media (max-width: 479px) {
.singleProduct .media .media-body .tabArea {
	width: 100%;
}
}
@media (min-width: 480px) {
.singleProduct .media .media-body .tabArea {
	/*width: 348px;*/
}
}
.media-left, .media > .pull-left {
    float: right;
}


/*-----------------------*/
.tabArea .tab-content span{
	color:#E79300;
}
p.style-list{
	line-height: 23px !important;
}
.product-review{
	color:#E79300;
	border:1px solid #E79300;
	padding: 8px 12px;
	border-radius: 25px;	
}
.product-review:hover{
	background:#b1d073;
	color:#fff;
	border:1px solid #b1d073;
}