
section.testimonials
{
	margin-bottom:60px;
	background:url(../../images/cell-bg.jpg) no-repeat;
	background-size:cover !important;

}

.shadow-effect 
{
	background: #fff;
	border-radius:8px;
	text-align: center;
	border:1px solid #60458e;
	box-shadow: 0 6px 8px rgba(0,0,0,0.3), 0 15px 12px rgba(0,0,0,0.02);
}

#customers-testimonials .shadow-effect p 
{
	line-height:1.2;
	font-weight:600;
	color:#60458e;
	display:block;
	padding:0px 20px;
	padding-top:25px;
}




#customers-testimonials .shadow-effect h5
{
	font-size:18px;
	padding:0;
	padding-bottom:5px;
	margin:auto;
	color:#b70085;
	line-height:115%;
	text-transform:uppercase;
	padding-left:5px;
	padding-right:5px;

}

#customers-testimonials .shadow-effect h5
{
	display:inline-block !important;
	border-top:2px solid #60458e !important;
	padding-top:10px;
	
}

#customers-testimonials .shadow-effect h6
{
	font-size:14px;
	font-weight:normal;
	padding:0;
	margin:auto;
	padding-bottom:30px;
	padding-left:5px;
	padding-right:5px;
}

#customers-testimonials .item 
{
	text-align: center;
	padding:30px;
	margin-bottom:30px;
	opacity: .2;
	-webkit-transform: scale3d(0.8, 0.8, 1);
	transform: scale3d(0.8, 0.8, 1);
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}

#customers-testimonials .owl-item.active.center .item 
{
	opacity: 1;
	-webkit-transform: scale3d(1.0, 1.0, 1);
	transform: scale3d(1.0, 1.0, 1);
}


#customers-testimonials .photo-thumb
{
	height:300px;
	-webkit-border-top-left-radius:3px;
	-webkit-border-top-right-radius:3px;
	-moz-border-radius-topleft:3px;
	-moz-border-radius-topright:3px;
	border-top-left-radius:3px;
	border-top-right-radius:3px;

}

.owl-carousel .owl-item img 
{
	transform-style: preserve-3d;
	max-width: 90px;
	margin: 0 auto 17px;
}

#customers-testimonials.owl-carousel .owl-dots .owl-dot.active span,
#customers-testimonials.owl-carousel .owl-dots .owl-dot:hover span 
{
	background: #391058;
	transform: translate3d(0px, -50%, 0px) scale(0.7);
}

#customers-testimonials.owl-carousel .owl-dots
{
	display: inline-block;
	width: 100%;
	text-align: center;
}

#customers-testimonials.owl-carousel .owl-dots .owl-dot
{
	display: inline-block;
}

#customers-testimonials.owl-carousel .owl-dots .owl-dot span 
{
	background: #391058;
	display: inline-block;
	height: 20px;
	margin: 0 2px 5px;
	transform: translate3d(0px, -50%, 0px) scale(0.3);
	transform-origin: 50% 50% 0;
	transition: all 250ms ease-out 0s;
	width: 20px;
	border-radius:30px;
}