

/** GENERAL **/
.static-content.testimonial-content						{ font-size:1em; }
.testimonial-content .testimonial-details				{ float:left; width:300px; }
.testimonial-content .name								{ font-size:1.8em; line-height:1em; text-transform:uppercase; font-weight:300; }
.testimonial-content .address							{ margin:10px 0px 0px 0px; padding:10px 0px 0px 0px; }
.testimonial-content .image-wrapper						{ margin:20px 0px 0px 0px; }
.testimonial-content .image-wrapper img					{ max-width:100%; height:auto; }
.testimonial-content .testimonial-desc					{ margin:0px 0px 0px 350px; padding:0px 0px 0px 50px; font-size:1.3em; line-height:1.8em; }
.testimonial-content .testimonial-desc .quote			{ font-size:4em; }
.testimonial-content .testimonial-desc .quote-left		{ margin:0px 0px -55px -10px; }
.testimonial-content .testimonial-desc .quote-right		{ margin:0px 0px 0px 0px; text-align:right; }

.testimonial-content .testimonial-details				{ color:#777777; }
.testimonial-content .name								{ color:#23408f; }
.testimonial-content .address							{ border-top:1px dotted #CCCCCC; }
.testimonial-content .testimonial-desc					{ color:#777777; border-left:2px solid #23408f; }
.testimonial-content .testimonial-desc .quote			{ color:#F5F5F5; }



/** RESPONSIVE **/
@media screen and (max-width:830px){
	
	.testimonial-content .testimonial-details			{ width:200px; }
	.testimonial-content .name							{ font-size:1.8em; }
	.testimonial-content .testimonial-desc				{ margin:0px 0px 0px 230px; padding:0px 0px 0px 30px; }
	
}

@media screen and (max-width:550px){
	
	.testimonial-content .testimonial-details			{ float:none; width:100%; height:auto !important; }
	.testimonial-content .testimonial-desc				{ margin:30px 0px 0px 0px; height:auto !important; padding:30px 0px 0px 0px; border-top:2px solid #00b6bc; border-left:none; }
	
}