

/** TESIMONIAL BANNER **/
.student-testimonial-banner					{ display:block; padding:20px; }
.student-testimonial-banner .image			{ display:block; margin:0px 0px 20px 0px; }
.student-testimonial-banner .image img		{ width:100%; max-width:1235px; max-height:826px; }
.student-testimonial-banner .title			{ display:block; text-transform:uppercase; font-size:1.5em; }
.student-testimonial-banner .text			{ display:block; margin:20px 0px; }
.student-testimonial-banner .btn			{ display:block; }

.student-testimonial-banner					{ background:#BE1522; }
.student-testimonial-banner .title			{ color:#FFFFFF; }
.student-testimonial-banner .text			{ color:#FFFFFF; }
.student-testimonial-banner .btn			{ background:#7B090B; color:#FFFFFF; }
.student-testimonial-banner:hover .btn		{ background:#3D0000; color:#FFFFFF; }



/** TESIMONIALS **/
.student-testimonial								{ width:100%; max-width:500px; display:block; margin:0px 0px 20px 0px; clear:both; }
.student-testimonial-odd							{ float:left; }
.student-testimonial-even							{ float:right; }
.student-testimonial .image							{ text-align:center; }
.student-testimonial .image img						{ max-width:100%; height:auto; }
.student-testimonial .text-wrapper					{ padding:20px; }
.student-testimonial .text-wrapper .name			{ font-family:'Zeyada', cursive; font-size:2em; }
.student-testimonial .text-wrapper .address			{ font-size:1.3em; }
.student-testimonial .shadow						{ text-align:center; }
.student-testimonial .shadow img					{ width:100%; max-width:947px; max-height:46px; }

.student-testimonial .text-wrapper					{ -webkit-box-shadow:0px 5px 5px 0px rgba(0,0,0,0.1); -moz-box-shadow:0px 5px 5px 0px rgba(0,0,0,0.1); box-shadow:0px 5px 5px 0px rgba(0,0,0,0.1); }
.student-testimonial .text-wrapper .name			{ color:#BE1522; }



/** UNI BOXES **/
.uni-wrapper								{ text-align:center; }
.uni-wrapper .uni-box						{ text-align:left; margin:0px 0px 20px 0px; }
.uni-box .logo								{ float:left; text-align:center; width:280px; padding:20px; }
.uni-box .logo img							{ width:100%; max-width:286px; max-height:170px; }
.uni-box .text-wrapper						{ margin:0px 0px 0px 340px; padding:20px; }
.uni-box .text-wrapper h3					{ text-transform:uppercase; margin:0px 0px 20px 0px; }
.uni-box .text-wrapper .addr,
.uni-box .text-wrapper .tel					{ margin:0px 0px 10px 0px; }
.uni-box .text-wrapper span					{ text-transform:uppercase; }
.uni-box .links 							{ clear:both; padding:20px; }
.uni-box .links .btn						{ margin:0px 10px 10px 0px; }
.uni-box .links .property-text				{ display:block; clear:both; font-size:0.8em; text-transform:uppercase; }

.uni-box									{ border:1px solid #CCCCCC; background:#FFFFFF; }
.uni-box .logo								{ border-right:1px solid #CCCCCC; }
.uni-box .text-wrapper h3					{ color:#BE1522; }
.uni-box .text-wrapper span					{ color:#BE1522; }
.uni-box .links								{ background:#FAFAFA; color:#777777; border-top:1px solid #CCCCCC; }



/** CHECKLIST **/
.post-it								{ display:inline-block; width:33%; vertical-align:top; text-align:center; }
.post-it .content						{ padding:20px; margin:0px 10px; }
.post-it .icon							{ text-align:center; font-size:2em; }
.post-it .shadow						{ margin:-1px 10px 20px 10px; }
.post-it .shadow img					{ width:100%; max-width:600px; max-height:60px; }

.post-it .content						{ background:#FFFFA5; }
.post-it .icon							{ color:#BE1522; }



/** PACKAGES **/
.packages-box							{ text-align:center; text-transform:uppercase; }
.packages-box .icon						{ width:100px; margin:0px auto; padding:20px; }
.packages-box .icon img					{ width:100%; max-width:300px; max-height:300px; }
.packages-box h2						{ padding:20px; }
.packages-box .sub-title				{ padding:20px; font-size:1.3em; }
.packages-box .sub-title span			{ display:block; text-transform:none; font-size:0.8em; }

.packages-box							{ background:#FAFAFA; }
.packages-box .sub-title 				{ background:#EFEFEF; }
.packages-box .sub-title span			{ color:#777777; }



/** RESPONSIVE **/
@media screen and (max-width:800px){
	
	.post-it		{ width:48%; }
	
}

@media screen and (max-width:760px){
	.uni-box .logo							{ width:180px; }
	.uni-box .text-wrapper					{ margin:0px 0px 0px 220px; }
}

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

	.student-testimonial-odd,
	.student-testimonial-even		{ float:none; margin:0px auto 20px auto; }
	
}

@media screen and (max-width:500px){
	.uni-wrapper .uni-box					{ max-width:280px; margin:0px auto 20px auto; }
	.uni-box .logo							{ float:none; width:100%; border-right:none; padding:0px; }
	.uni-box .text-wrapper					{ margin:0px 0px 0px 0px; }
	.uni-box .links							{ text-align:center; }
	.uni-box .links .btn					{ display:block; margin:0px 0px 10px 0px; }
	.post-it								{ width:100%; }
}





