@charset "utf-8";
@media only screen and (max-width: 1414px){
	#bla2,#bla{
		margin:0;
		font-size:14px;
	}
	#bla2{
		margin-top:20px;
	}
}
@media only screen and (max-width: 1200px){
	#bla2,#bla{
		margin:0;
		font-size:12px;
		line-height:1.5em
	}
	#bla2{
		margin-top:20px;
	}
}
@media only screen and (max-width: 880px){
	#bla2,#bla{
		margin:0;
		font-size:12px;
		line-height:1em
	}
	#bla2{
		margin-top:2%;
	}
}
@media only screen and (max-width: 810px){
	nav a{
		padding:20px 5px;
	}
	nav ul{
		display:none;
	}
	#navcell{
		display:block;
		margin:0 auto;
		color:goldenrod;
		background:#000;
		border:1px solid #acf;
		border-radius:4px;
	}
}
@media only screen and (max-width: 730px){
	#bla2,#bla{
		font-size:10px;
		padding:0 1%;
		width:48%;
	}
}
@media only screen and (max-width: 540px){
	#bla2,#bla{
		float:none;
		width:98%;
	}
	#slider,#slider2{
		width:100%;
	}
}
@media only screen and (max-width: 357px){
	h2,h3{
		font-size:2.6em;
	}
	h3{
		font-size:1.6em;
	}
}