	.container{
	max-width:1220px;
	margin:auto;
	color: #fff;
	padding-top:10%;
	padding-bottom:7%;
	padding-left: 10px;
	padding-right: 10px;
	}
	
	img.separator {
		margin-left: 10%;
	}
	
	img.logo {margin-top:10%; margin-bottom:20%; width: 80%;}

	.footer {
	max-width:1220px;
	margin:auto;
	font-family: 'Open Sans', sans-serif;
	bottom:10px;	
	color: #fff;
	font-size: 12px;
	padding-left: 10px;
	padding-right: 10px;
	}
.one_fourth			{overflow: hidden; margin-left: 4%; width:22%; float:left; 	position:relative; background:#fff; max-width:253px; height: 400px;}
.two_fourth			{overflow: hidden; margin-left: 4%; width:48%; float:left; 	position:relative;}	

.one_fourth.first, .two_fourth.first { margin-left: 0!important; clear: left;}
.one_fourth img { max-width:100%;}

.centrale{ text-align:center; padding:5px; height:45px;}

.one_fourth .centrale img {width: 30px;}



/* =============================================================================
 * media-queries
 * ========================================================================== */

/*     --tablets
------------------------------------------------- */
@media only screen and (max-width: 980px) {
	.container{
	margin:auto;
	color: #fff;
	padding: 0;
	}
	
	.two_fourth	{overflow: hidden; margin-left: 4%; width:100%; text-align:center;}	
	
	img.logo {margin-top:10px; margin-bottom:10px; max-width: 395px; }
	img.separator {
		display:none;
	}
	.one_fourth	{max-width:100%;  margin:20px 10px;	text-align:center; height:auto;}
	.one_fourth img { width:100%;}
	.one_fourth	{width:47%;}
}



/*     --phones
------------------------------------------------- */
@media only screen and (max-width: 700px) {
	.one_fourth	{width:95%; clear: both;
	text-align:center;}
}