

.testimonial-post								{ margin:0px 0px 60px 0px; }
.testimonial-post .content-wrapper				{ position:relative; } 
.testimonial-post .post-content,
.testimonial-post .post-tail					{ width:500px; }
.testimonial-post .post-content					{ padding:20px; }
.testimonial-post-odd .post-content				{ float:left; }
.testimonial-post-even .post-content			{ float:right; }
.testimonial-post .post-content .text			{ font-size:1.1em; }
.testimonial-post .post-content .seperator		{ clear:both; width:100px; margin:30px auto; }
.testimonial-post .post-content .name			{ font-family:'Roboto Slab', serif; font-size:1.1em; font-weight:700; }
.testimonial-post .post-content .address		{ font-style:italic; }
.testimonial-post .post-image					{ position:absolute; top:0; bottom:0; }
.testimonial-post-odd .post-image				{ left:540px; right:0; }
.testimonial-post-even .post-image				{ left:0; right:540px; }
.testimonial-post .post-tail					{ clear:both; padding:0px 0px 0px 70px; }
.testimonial-post-odd .post-tail				{ float:left; }
.testimonial-post-even .post-tail				{ float:right; }

.testimonial-post .post-content					{ background:#B8000A url(icons/quote-white.png) no-repeat 10px 10px; color:#FFFFFF; }
.testimonial-post .post-content .seperator		{ border-top:1px solid #E74C3C; }



/** RESPONSIVE **/
@media screen and (max-width:970px){
	
	.testimonial-post .post-content,
	.testimonial-post .post-tail			{ width:400px; }
	.testimonial-post-odd .post-image		{ left:440px; }
	.testimonial-post-even .post-image		{ right:440px; }
	
}

@media screen and (max-width:780px){
	
	.testimonial-post .post-content,
	.testimonial-post .post-tail			{ width:350px; }
	.testimonial-post-odd .post-image		{ left:390px; }
	.testimonial-post-even .post-image		{ right:390px; }
	
}

@media screen and (max-width:760px){
	
	.testimonial-post .post-content,
	.testimonial-post .post-tail			{ width:auto; }
	.testimonial-post-odd .post-content,
	.testimonial-post-even .post-content,
	.testimonial-post-odd .post-tail,
	.testimonial-post-even .post-tail		{ float:none; }
	.testimonial-post .post-image			{ position:static; height:200px;}
	.testimonial-post-odd .post-image		{ left:0px; }
	.testimonial-post-even .post-image		{ right:0px; }
	
}

@media screen and (max-width:500px){

	.testimonial-post.no-image .post-image			{ display:none; }

}


