/*
Responsive Template Name: RS-MQF 1200 V.2
File: Media Queries CSS
Author: OS Templates
Author URI: https://www.os-templates.com/
Licence: <a href="https://www.os-templates.com/template-terms">Website Template Licence</a>
*/

@-ms-viewport{width:device-width;} /* http://msdn.microsoft.com/en-gb/library/ie/hh869615%28v=vs.85%29.aspx */

/* 240 + 320px */

@media screen and (min-width:240px) and (max-width:360px) {
	#header, #topnav, #container, #footer{max-width:95%; margin:0 auto;background:none;}
	
	#topnav ul{display:none;}

	
	.one_half, 
	.one_third, .two_third, 
	.one_quarter, .two_quarter, .three_quarter, 
	.one_fifth, .two_fifth, .three_fifth, .four_fifth, 
	.one_sixth, .two_sixth, .three_sixth, .four_sixth, .five_sixth{display:block; float:none; width:auto; margin:0 0 2% 0; padding:0;}
	
	#header #hgroup{display:block; width:100%; float:none; margin:0 0 15px 0; padding:0;}
	
	#header, #footer{text-align:center;}
	#footer p{float:none; line-height:1.6em;}
	#footer p:first-child{margin-bottom:8px;}

}

/* 480px */

@media screen and (min-width:361px) and (max-width:600px) {
	#header, #topnav, #container, #footer{max-width:95%; margin:0 auto;}
	
	#topnav ul{display:none;}
	
	#footer p{float:none;}
	#footer p:first-child{margin-bottom:8px;}
}

/* 768px */

@media screen and (min-width:601px) and (max-width:800px) {
	#header, #topnav, #container, #footer{max-width:95%; margin:0 auto;}
}

/* 960px */

@media screen and (min-width:960px) {
	#header, #topnav, #container, #footer{max-width:95%; margin:0 auto;}
}

/* 1028px */

@media screen and (min-width:1028px) {
	#header, #topnav, #container, #footer{max-width:95%; margin:0 auto;}
}

/* 1200px */

@media screen and (min-width:1200px) {
	#header, #topnav, #container, #footer{max-width:1200px; margin:0 auto;}
}

/* Hide The Jquery Generated Navigation Form from 601px upwards */

@media screen and (min-width:601px) and (max-width:1920px) {
	#topnav form{display:none;}
}

/**********************************************************************************************************************
 * Korrektur der Tabellendarstellung durch Skalierung in 20px Schritten
 *
 * Beginn der zusätzlichen Media Querys
 **********************************************************************************************************************/
@media screen and (min-width:240px) and (max-width:260px) {
	.issuefltableleft table {
		transform: scale(.5);
		margin-left: -108px;
	}
}
@media screen and (min-width:261px) and (max-width:280px) {
	.issuefltableleft table {
		transform: scale(.55);
		margin-left: -98px;
	}
}
@media screen and (min-width:281px) and (max-width:300px) {
	.issuefltableleft table {
		transform: scale(.6);
		margin-left: -88px;
	}
}
@media screen and (min-width:301px) and (max-width:320px) {
	.issuefltableleft table {
		transform: scale(.65);
		margin-left: -78px;
	}
}
@media screen and (min-width:321px) and (max-width:340px) {
	.issuefltableleft table {
		transform: scale(.70);
		margin-left: -66px;
	}
}
@media screen and (min-width:341px) and (max-width:360px) {
	.issuefltableleft table {
		transform: scale(.74);
		margin-left: -58px;
	}
}
@media screen and (min-width:361px) and (max-width:380px) {
	.issuefltableleft table {
		transform: scale(.78);
		margin-left: -48px;
	}
}
@media screen and (min-width:381px) and (max-width:400px) {
	.issuefltableleft table {
		transform: scale(.82);
		margin-left: -38px;
	}
}
@media screen and (min-width:401px) and (max-width:420px) {
	.issuefltableleft table {
		transform: scale(.88);
		margin-left: -30px;
	}
}
@media screen and (min-width:421px) and (max-width:440px) {
	.issuefltableleft table {
		transform: scale(.9);
		margin-left: -22px;
	}
}
@media screen and (min-width:441px) and (max-width:460px) {
	.issuefltableleft table {
		transform: scale(.95);
		margin-left: -12px;
	}
}
/**********************************************************************************************************************
 * Ende der zusätzlichen Media Querys
 **********************************************************************************************************************/