/* 
 * 	Core Owl Carousel CSS File
 *	v1.3.3
 */

/* clearfix */
#ph_reviewscarousel_module .owl-carousel .owl-wrapper:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
/* display none until init */
#ph_reviewscarousel_module .owl-carousel{
	display: none;
	position: relative;
	width: 100%;
	-ms-touch-action: pan-y;
}
#ph_reviewscarousel_module .owl-carousel .owl-wrapper{
	display: none;
	position: relative;
	-webkit-transform: translate3d(0px, 0px, 0px);
}
#ph_reviewscarousel_module .owl-carousel .owl-wrapper-outer{
	overflow: hidden;
	position: relative;
	width: 100%;
}
#ph_reviewscarousel_module .owl-carousel .owl-wrapper-outer.autoHeight{
	-webkit-transition: height 500ms ease-in-out;
	-moz-transition: height 500ms ease-in-out;
	-ms-transition: height 500ms ease-in-out;
	-o-transition: height 500ms ease-in-out;
	transition: height 500ms ease-in-out;
}
	
#ph_reviewscarousel_module .owl-carousel .owl-item{
	float: left;
}

#ph_reviewscarousel_module .owl-item.loading{
	min-height: 150px;
	background: url(../img/AjaxLoader.gif) no-repeat center center
}

/* module */

#ph_reviewscarousel_module {
	margin-bottom: 38px;
	margin-top: 40px;
	padding-right: 0px;
}

#ph_reviewscarousel_module .page-heading {
	font: 600 18px/22px "Open Sans", sans-serif;
	color: #555454;
	text-transform: uppercase;
	padding: 0px 0px 5px 0px;
	margin-bottom: 30px;
	border-bottom: 1px solid #d6d4d4;
	overflow: hidden; 
}
#ph_reviewscarousel_module span.heading-counter {
	display:block;
	color:#e8490c;
}

#ph_reviewscarousel_module .page-heading span.lighter {color: #9c9c9c;}

#ph_reviewscarousel_module .page-heading.bottom-indent {
	margin-bottom: 16px; 
}

#ph_reviewscarousel_module .page-heading.product-listing {
	border-bottom: none;
	margin-bottom: 0; 
}

/*#ph_reviewscarousel_module .owl-item {
	border-right: 1px solid #000;
	padding-left: 20px;
}

#ph_reviewscarousel_module .owl-item:nth-child(3n) {
	position: relative; left: 1px;
}*/

#ph_reviewscarousel_module blockquote,
.full-review-popup blockquote, span.blockquote {
display: block !important;
text-align: left;
line-height: 15px;
font-size: 12px;
margin-bottom: 22px;
height: 36px;
padding: 0px;
margin: 0px;
border-left: 0px;
}

.full-review-popup blockquote {height: auto;}

#ph_reviewscarousel_module blockquote p,
.full-review-popup blockquote p {}
  
#ph_reviewscarousel_module blockquote p:last-child,
.full-review-popup blockquote p:last-child {margin-bottom: 0;}

#ph_reviewscarousel_module blockquote small,
.full-review-popup blockquote small, span.blockquote {
    display: block;
    line-height: 1.42857;
	text-align: center;
}
#ph_reviewscarousel_module .reviews-carousel-item h4{margin-bottom: 0px;}

#ph_reviewscarousel_module .reviews-carousel-item h4 a {
display: inline-block;
width: 100%;
overflow: hidden;
font-size: 14px;
line-height: 21px;
margin-bottom: 0;
text-transform: uppercase;
text-align: center;
margin-top: 5px;
}
#ph_reviewscarousel_module .comment_by{
color: rgb(78, 78, 78);
margin-top: 5px;
text-align: center;
display: block;
}

#ph_reviewscarousel_module .reviews-carousel-item h4 a:hover {text-decoration: none;}
#ph_reviewscarousel_module .reviews-carousel-item .star_content {margin: 0px 0px 5px 0;text-align: center;display: block;}

.full-review-popup .star_content {
	padding: 0 0 20px 0!important;
	float: none;
}

#ph_reviewscarousel_module .reviews-carousel-item img {width: 100%;}
#ph_reviewscarousel_module .reviews-carousel-item img:hover {}

#ph_reviewscarousel_module .reviews-carousel-item {
	overflow: hidden; height: auto;background-color: #f6f6f6;padding: 30px;-webkit-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px;
}

#ph_reviewscarousel_module .reviews-carousel-item .see-more-btn {}
#ph_reviewscarousel_module .reviews-carousel-item .see-more-btn:hover {}

#ph_reviewscarousel_module .reviews-carousel-item .price {
	display: block;
	margin-top: 5px;
}
#ph_reviewscarousel_module .ph_reviewscarousel_image_container{
padding: 0px;
}

@media (max-width: 767px) {
	#ph_reviewscarousel_module blockquote, .full-review-popup blockquote, span.blockquote {height: 75px !important;}
}