	@import url(https://fonts.googleapis.com/css?family=Open+Sans+Condensed:300,700);
	@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,600)


	html, body		{ min-height:100%; }
	body			{ background:#000; font-family:'Open Sans', Helvetica, Arial, sans-serif; color:#FFF;
					  font-size:14px; line-height:20px; } 

	#wrapper		{ margin:0 auto; max-width:960px; padding:0 30px; }					  					  					  
	#newsbanner		{ width:100%; float:left; margin:20px 0px; position:relative; }
	#maincontent	{ width:75%; float:left; margin-bottom:20px; position:relative;  }
	#sidebar		{ width:22%; float:right; position:relative;  } 
	.gallery		{ margin:20px 0px; }
	.gallery img	{ float:left; width:15%; position:relative; margin-right:2%; margin-bottom:15px; }
	.gallery li:nth-child(6n) a img	{ margin-right:0px; }
	
	#sidebar hr		{ margin-bottom:12px; }
	#sidebar p		{ margin-bottom:4px;}
	header			{ margin:30px 0; }
	img				{ max-width:100%; height:auto; box-sizing: border-box; }
	
	.filiale		{ font-weight:bold; }
	.mobile			{ display:none; }
	.screen			{ display:block; }
	
	nav				{ margin:20px 0px 0px; }
	nav li			{ display:inline; }	
	.nav			{ margin:0 5px; position:relative; top:-30px; }
	.logo			{ margin:0 20px; position: center;}
	.socials 		{ float: right; margin:-50px 0px 10px 20px; }
	
	ul				{text-align:center; }
	
	h1				{ font-family: 'Open Sans Condensed', sans-serif; font-weight:700; font-size:34px; 
					  line-height:32px; }

	h2				{ font-family: 'Open Sans Condensed', sans-serif; font-weight:700; font-size:24px; 
					  margin-bottom:10px; line-height:26px; }
					  
	h3				{ font-size:24px; margin-bottom:10px; font-family: 'Open Sans', sans-serif; 
					  font-weight:300; letter-spacing:1px; line-height:28px; }	
					  
	p				{ font-size:13px; line-height:18px; }				  
					  
	a				{ color:#FFF; }	
	a:hover			{ color:#999; }
			  
	nav a			{ color:#FFF; font-family: 'Open Sans', sans-serif; font-weight:300; letter-spacing:1px; }
	nav a:hover		{ color:#999; }
	
	article span	{ font-weight:600; }
	#sidebar span	{ font-weight: bold; }
	
	article			{ margin-bottom:40px; }
	
	.scotch			{ margin-top:28px; }	
	
	.mobile			{display:none; }

	
/* VIDEO */
	
	.video {
		position: relative; padding-bottom: 56.25%; /* 16/9 ratio */ padding-top: 30px; /* IE6 workaround */
		height: 0; overflow: hidden; margin:0%; }
	
	.video iframe, .video object, .video embed {
		position: absolute; top: 0; left: 0; width: 100%; height: 100%; }	
	
	
	
@media only screen and (max-width : 580px) {

	#newsbanner		{ width:100%; float:none; margin:0px 0px 20px; position:relative; }
	#maincontent	{ width:100%; float:none; margin-bottom:20px; position:relative;  }
	#sidebar		{ width:100%; float:none; position:relative;  }
	
	.mobile			{ display:block; }
	.screen			{ display:none; }
	.nav			{ margin:0 5px; position:relative;  }
	.mobclip		{ margin-right:2%; }
	
	nav li			{ display:block; }
	
	.gallery img	{ float:left; width:23%; position:relative; margin-right:2%; margin-bottom:15px; }
	.gallery a:nth-child(4n) img	{ margin-right:0px; }
	.gallery a:nth-child(6n) img	{ margin-right:2%; }

	
}


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

	.scotch			{ margin-top:75px; }	

}











