/* THEME: DEFAULTS */
.testimonial_rotator.template-threepigs .slide { text-align: center; clear: both; width: 100%; margin-top: -10px;}
.testimonial_rotator.template-threepigs img { border-radius: 100%; width: 75%; max-width: 100px; height: auto; display: block; margin: 10px auto; }
.testimonial_rotator.template-threepigs .testimonial_rotator_star { float: none; font-size: 0.9em; margin: 0; }
.testimonial_rotator.template-threepigs .testimonial_rotator_slide_inner { width: 33%; float: left; padding: 0 5px; }
.testimonial_rotator.template-threepigs .testimonial_rotator_author_info { border: none; font-size: 12px; padding: 0; }

.testimonial_rotator.template-threepigs .testimonial_rotator_slide_title { line-height: 1.2em; 
text-align: center;
    font-family: "Montserrat";
    font-size: 20px;
    border: red solid 0px;
    margin-top: 8px;
	color: #555;
}
.testimonial_rotator.template-threepigs .testimonial_rotator_quote { font-size: 16px; line-height: 22px; color: #444; padding-bottom: 10px; }

/* WIDGET LOOK: ON PER VIEW */
.widget .testimonial_rotator.template-threepigs .testimonial_rotator_slide_inner { width: 100%; padding: 0; } 
.widget .testimonial_rotator.template-threepigs img { width: 50%; } 


/* SINGLE SHORTCODE */
.testimonial_rotator_single.template-threepigs .testimonial_rotator_slide_inner { width: 100%; }
.testimonial_rotator_single.template-threepigs img { max-width: 100px; } 

.testimonial_rotator.template-threepigs .testimonial_rotator_author_info,
.testimonial_rotator.template-threepigs .testimonial_rotator_author_info p { text-align: center; color: #444; font-family: "Montserrat"; text-transform: uppercase; font-size: 12px;}


/* GENERIC RESPONSIVE */
@media only screen and (max-width: 640px) {
	.testimonial_rotator.template-threepigs .testimonial_rotator_slide_inner { width: 75%; float: none; margin: 20px auto 40px auto; }
	.testimonial_rotator.template-threepigs img { max-width: 50px; margin-bottom: 0; }
	.testimonial_rotator_slide_title {color: #555;}
	h2.testimonial_rotator_slide_title {color: #555;}
}
