@charset "utf-8";
/* CSS Document */


* {box-sizing: border-box}
body {margin:0px; padding:0px;}
p{margin:0px; padding:0px;}
h1, h2, h3, h4, h5, h6{margin:0px; padding:0px;}
/* Slideshow container */
/*.testimonial-container {
  position: relative;
 background-image:url(images/testimonials.png); color:#FFF; 
}*/
.testimonial-container h2 {text-align:center; padding-top:50px; color:#ffffff; font-size:35px;}
.testimonial-container p{ text-align:center;  margin-bottom:30px; background-color:transparent !important;}
/* Slides */
.testimonial {
  display: none; 
  padding: 23px 59px 1px;
  line-height:25px; width:85%; margin:auto; }
  .testimonial p { 
  text-align: center;  
  padding: 0px 0px 20px; 
  color:#ffffff;
  min-height:100px;}

.testimonial h3 { 
text-align: center; 
margin-bottom:30px; 
font-weight:normal !important; 
font-size:17px;
color:#ffffff;
}

/* Next & previous buttons */
.prev, .next {
  cursor: pointer;
  position: absolute;
  top: 50%;
  width: auto;
  margin-top: -60px;
  padding: 16px;
  color: #888;
  font-weight: bold;
  font-size: 20px;
  border-radius: 0 3px 3px 0;
  user-select: none;
}

/* Position the "next button" to the right */
.next {
  position: absolute;
  right: 0;
  border-radius: 3px 0 0 3px;
}

/* On hover, add a black background color with a little bit see-through */
.prev:hover, .next:hover {
  background-color: rgba(0,0,0,0.8);
  color: white;}

/* The dot/bullet/indicator container */
.testimonial-dot-container {
    text-align: center; padding: 20px;}

/* The dots/bullets/indicators */
.dot {
  cursor: pointer;
  height: 15px;
  width: 15px;
  margin: 0 2px;
  background-color: #bbb;
  border-radius: 50%;
  display: inline-block;
  transition: background-color 0.6s ease;}

/* Add a background color to the active dot/circle */
/*.active, .dot:hover {
  background-color: #717171;
}
*/
/* Add an italic font style to all quotes */
q {font-style: italic;}

/* Add a blue color to the author */
.author {color: cornflowerblue;}


@media (max-width: 767px) {
/*	.testimonial-container {
  position: relative;
 background-image:url(images/testimonials.png); background-size: cover; background-repeat:no-repeat; }*/
.testimonial-container h2 {
	text-align:center !important; 
	padding-top:30px !important; 
	color:#ffffff; 
	font-size:19px;
	}
.testimonial-container p{ 
text-align:center; 
background-color:transparent !important;  
margin-bottom:30px; 
font-size:14px;
} 
.testimonial {
  display: none;
  padding: 0px 20px 20px;
  text-align: center;
  line-height:25px; font-size:12px; width:100%;
  }
.testimonial p { 
text-align: center;  
padding: 20px 0px 18px; 
font-size:14px !important; 
line-height:22px;
min-height:220px;
}
.testimonial h3 { 
text-align: cente !important;
 margin-bottom:10px; 
 font-size:17px;
 }

/* Next & previous buttons */
.prev, .next {
  cursor: pointer;
  position: absolute;
  top: 50%;
  width: auto;
  margin-top: -60px;
  padding: 0px;
  color: #888;
  font-weight: bold;
  font-size: 20px;
  border-radius: 0 3px 3px 0;
  user-select: none;
}

.prev{ left:0px;}
	 
	}

