@media screen and (max-height: 650px) {
	
}
@media screen and (max-width: 1850px) {

}
@media screen and (max-width: 1650px) {
	
}
@media screen and (max-width: 1600px) {
	
}
@media screen and (max-width: 1500px) {
	
}
@media screen and (max-width: 1300px) {
	
}
@media screen and (max-width: 1280px) {

}
@media screen and (max-width: 1270px) {
	
}
@media screen and (max-width:1240px){
}
@media screen and (max-width:1200px){
	
}
@media screen and (max-width:1180px){

}
@media screen and (max-width:1100px){
	
}
@media screen and (max-width:1024px){
	h1{
		font-size: 40px;
	}
}
@media screen and (max-width: 1000px) {
	
}
@media screen and (max-width: 960px) {
	
}
@media screen and (max-width: 900px) {	
	
}
@media screen and (max-width: 880px) {
	
}
@media screen and (max-width: 850px) {

}
@media screen and (max-width: 800px) {
	.text_box {
		font-size: 25px;
	}
	.download_box {
		display: block;
		margin: 90px auto 20px;
	}
	.impressum {
		margin-top: 100px;
	}
}
@media screen and (max-width: 750px) {
	.logo_s {
		position: relative;
		right: auto;
		bottom: auto;
		margin-top: 30px;
	}
}
@media screen and (max-width: 720px) {
	
}
@media screen and (max-width: 700px) {
	h1{
		font-size: 30px;
	}
}
@media screen and (max-width: 670px) {
	
}
@media screen and (max-width: 650px) {	
}
@media screen and (max-width: 620px) {
	
}
@media screen and (max-width: 600px) {	
	
}
@media screen and (max-width: 580px) {
	
}
@media screen and (max-width: 550px) {
	
}
@media screen and (max-width: 500px){
	
}	
@media screen and (max-width: 450px){	
	
}
@media screen and (max-width: 430px){	
	
}
@media screen and (max-width: 400px){	
	
}
/**
 * 9.0 Print
 * ----------------------------------------------------------------------------
 */

@media print {
	body {
		background: none !important;
		color: #000;
		font-size: 10pt;
	}
}