.testimonials {
	background:;
	padding:0px;
	color:#fff;
	min-height:662px;
	height:100%;
	text-align:center;
	}


.test-text{ margin:200px 0px 0px 0px;}
.test-text a{ display:inline-block; color:#ffb500; border:1px solid #ffb500; padding:10px 20px; text-transform:uppercase; margin:38px 0px 0px 0px; font-family:Arial;}
.test-text h3{ text-align:center; color:#fff; font-weight:bold; font-size:5.5vw; font-family:Arial; margin:0px 0px 23px 0px;}	


/* Shutter In Vertical */
.hvr-shutter-in-vertical {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
   
  
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
.hvr-shutter-in-vertical:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background:rgba(0, 0, 0, 0.37);
 
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
  -webkit-transform-origin: 50%;
  transform-origin: 50%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.hvr-shutter-in-vertical:hover, .hvr-shutter-in-vertical:focus, .hvr-shutter-in-vertical:active {
  color: #ffb500;
}
.hvr-shutter-in-vertical:hover:before, .hvr-shutter-in-vertical:focus:before, .hvr-shutter-in-vertical:active:before {
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
}	
.txt-a:hover{ border:1px solid #06F; color:#06f;}

.img-width {float:left; margin-right:30px;}

.img-width img{ border-radius:100%;  margin-top:15px; border:solid 5px #00a651;}



.testimonials h2 { font: bold 18px 'OpenSansSemibold'; color:#292828; text-transform:uppercase; }



/* Control buttons  */
#quote-carousel .carousel-contro {
  background: none;
  color:#222;
  font-size: 3em;
  text-shadow: none;
  margin-top: 30px;
}
/* Previous button  */
#quote-carousel .carousel-control.left {
  left: -12px;
}
/* Next button  */
#quote-carousel .carousel-control.right {
  right: -12px !important;
}
/* Changes the position of the indicators */
#quote-carousel .carousel-indicators {
  right: 0%;
   bottom:80px; 
  
  
}
/* Changes the color of the indicators */
#quote-carousel .carousel-indicators li {
  border:1px solid #ffb500; background-color:rgba(0, 0, 0, 0.37); 
}


#quote-carousel .carousel-indicators .active {
  background-color:rgba(255, 255, 255, 0.15);
}
#quote-carousel img{
/*   width: 100px;
  height: 100px */
}
/* End carousel */

.item blockquote {
    border-left: none; 
    margin:0px 0 0 0;
}


.item blockquote p{
	
   	font-family:Arial;
	font-size:25px;
	color:#fff;
	font-style:italic;
	line-height:25px; 
	text-align:center;
	margin:0px;
}

.item blockquote p.name{ font-size:12px; color:#4a4a4a; }
.item blockquote p.name span{ display:block; font-size:14px; color:#68b2c7; font-weight:bold;}



.item blockquote p span img{ border:none !important;}
img{ border:none !important;}
.item blockquote img {
    margin-bottom: 10px;
	text-align:center;
}

.item blockquote p:before {
    content: " ";
    font-family: Arial, Helvetica, sans-serif;
    float: left;
    margin-right:0px;
}
/*small {  font-family:'OpenSansSemibold'; font-weight:bold; font-size:14px; color:#ef701c; display:block; text-align:center;  margin:15px 0px 15px 0px;}*/


.read a{ float: left; font:bold 12px Arial, Helvetica, sans-serif; color:#00a651; display:block; text-decoration:none;}
.read a:hover{ float: left; font:bold 12px Arial, Helvetica, sans-serif; color:#000; display:block; text-decoration: underline;}
.testimg{width:66%;  margin:0 auto; padding:20px 0px 0px 0px; border-radius:100%; text-align:center;}
.testimg figcaption{font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	font-size:15px;
	color:#292828;
	margin-bottom:15px;
	text-align:center;}



.profile-pic{ width:125px; height:125px; border-radius:100%; float:left; background:#042964 url(https://vadodaraescorts.net.in/images/profile-bg.html) center center no-repeat; margin:0px 60px 15px 0px; overflow:hidden; position:relative;}
.profile-pic img{ border-radius:100%;  height:auto; position:absolute; top:0px; right:0px; bottom:0px; left:3px; width:119px; height:119px;}

.write{ float:left; width:80%;}

.carousel-inner {
    position: relative;
     width: 100%; 
     background:none !important; 
     border:none !important; 
    overflow: hidden;
    padding-bottom: 10px;
	min-height:645px; height:100%;
}
.carousel-indicators{ display:block !important;}


@media (max-width:480px) {
	.write{ float:left; width:100%;}
	.test-text h3{ font-size:12.5vw}
}