/*



Theme Name: i-FAB 2013



Author: Giordano Bianchi



Version: 1.0



*/







/*  GLOBAL STYLES



===================================================================================================================================*/







body										{ font-family: 'Open Sans', sans-serif; background: #FFF; font-weight: 300; background: #5a497f; }



	



.white										{ background: #fff; }
.violet										{ background: #5a497f; }
.yellow										{ background: #E9B61E; }



.pad										{ padding: 30px; }

.pad-short									{ padding: 10px 30px 10px 30px }								



.box										{ -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }



.shadow 									{ -moz-box-shadow: 0 10px 10px 0 rgba(0,0,0,0.2); -webkit-box-shadow: 0 10px 10px 0 rgba(0, 0, 0, 0.2); box-shadow: 0 10px 10px 0 rgba(0, 0, 0, 0.2); }



h1, h2, h3, h4, h5, h6						{ font-family: 'Podkova', serif; font-weight: 400; }

h1											{ color: #E9B61E; }

h2, h3, h4, h5, h6							{ color: #5a497f; }

h2											{ line-height: 30px; }

h3											{ line-height: 25px; }



strong										{ font-weight: 600; }



.no-radius									{ -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; }



.no-margin									{ margin: 0px; }

.bottom										{ margin-bottom: 10px; }

.top										{ margin-top: 80px; }

.last										{ margin-bottom: 50px; }

img.aligncenter								{ width: 100%; }



img.alignright 								{ padding: 5px; margin: 10px 10px 0px 10px; }

img.alignleft 								{ padding: 5px; margin: 10px 10px 10px 0px; }

.alignright 								{ float: right; }

.alignleft 									{ float: left; }



.iframe 									{ display: block; max-width: 100%; margin: 0 auto; }



header h2									{ color: #E9B61E; }





/*  HEADER



===================================================================================================================================*/



.navbar 									{ margin-bottom: 0px; }



.navbar-inner 								{ background-image: none; background: #5a497f; border: none; border-radius: none; }

.navbar-inner								{ filter:none;}



.navbar .nav > li > a						{ color: #fff; text-shadow: none; }



.navigation									{ border-top: #E9B61E 3px solid; }







.header										{ position: relative; width: 100%; height: 400px; }



.claim										{  }



.claim h3									{ color: #fff; line-height: 30px; }







.carousel .container 						{ position: relative; z-index: 9; }



.item .container							{ height: 400px; }



.carousel .item 							{ height: 400px; }



.carousel-caption 							{ position: absolute; top: 0px; bottom: auto; }



.carousel-caption p							{ color: #000; }



.carousel-caption h2						{ margin-top: 0px; line-height: 30px; }



.carousel.caption .span12					{ margin-left: 0px; }



.carousel-control							{ top: 80%; }



img.logo_header								{ height: 80px; padding: 30px; }



.accordion-group							{ border: none; }



.accordion-group h3							{ line-height: 25px; }







.cover										{ background: center center no-repeat; -webkit-background-size: cover; -moz-background-size: cover;  -o-background-size: cover; background-size: cover; 



												filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.myBackground.jpg', sizingMethod='scale');



												-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='myBackground.jpg', sizingMethod='scale')"; }



												



.footer										{ text-align: center; color: #fff; padding: 10px 20px 10px 20px; }



.footer p									{  }



@media (max-width: 767px) {







.header										{ height: 250px; }



	}



@media (max-width: 979px) {

	.top										{ margin-top: 30px; }

	.last										{ margin-bottom: 30px; }

}