/* 
 * Full Background Responsive Slider v1.0 based on:
 *
 * jQuery FlexSlider v2.0
 * http://www.woothemes.com/flexslider/
 *
 *
 * Author: Marchetti Design
 * http://www.marchettidesign.net/ 
 */



 @font-face {
  font-family: 'Coolvetica';
 
  src: 
       url('coolveticarg.ttf') format('truetype')
       
}
 

		
		.animate{-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
		
		.flexslider, .flex-viewport{width:100%;height:100%!important; margin:0px 0px 0px 0px;padding:0; }
		
		.flexslider .slides{height:100%!important;}
			
		.flexslider .slides li{width:100%;height:100%!important; margin:0;padding:0;			
								  -webkit-background-size: cover!important;
								  -moz-background-size: cover!important;
								  -o-background-size: cover!important;
								  background-size: cover!important;
                                                                  
		}
		
		/*.flex-caption > img{max-width:20%; border:red solid 1px}*/
		
		.flex-control-nav {bottom: 35%; }
		
		.flex-direction-nav{display:block; }	
		
		.flex-caption{position: absolute; top:35%; text-shadow:  0px 0px 10px #d7d7d7;left:0;text-align: center;width:100%;color:#fff;}
	
		.flex-caption h1{ font-size: 55px;margin:40px 0 10px 0;font-weight:200; font-family: 'Coolvetica',sans-serif,'Futura',Verdana; }
		
		.flex-caption p{font-size: 20px;margin:0;font-weight:200;font-family: Source Sans Pro;letter-spacing: 5px}
		
               
		
		@media (min-width: 768px) and (max-width: 900px) {
		
			.flex-caption h1	{font-size: 60px; margin-top:50px}
		
			.flex-caption p		{font-size: 13px;}
			
			.flex-control-nav 	{bottom: 25%; }

		}


		@media (max-width: 767px) {
		
			.flex-caption h1	{font-size: 35px;}
		
			.flex-caption p		{font-size: 10px;}
			
			.flex-control-nav 	{bottom: 15%; }	
				
		}