




/* #Media Queries
================================================== */

.media-mobile {
	background-color: #FFCC00;
	left: 0;
	position: fixed;
	top: 70px;
	display: inherit !important; 
	text-align: left;
	z-index: 100;
}	

	.media-min-400px {display: none !important;}
	.media-min-550px {display: none !important;}
	.media-min-750px {display: none !important;}
	.media-min-1000px {display: none !important;}
	.media-min-1200px {display: none !important;}

@media (min-width: 400px) {
	
	.media-min-400px {
		background-color: #FFCC00;
		left: 0;
		position: fixed;
		top: 90px;
		display: inherit !important; 
		text-align: left;
		z-index: 100;
	}	
	
	.media-mobile {display: none !important;}
	.media-min-550px {display: none !important;}
	.media-min-750px {display: none !important;}
	.media-min-1000px {display: none !important;}
	.media-min-1200px {display: none !important;}
	
}
	
@media (min-width: 550px) {	

	.media-min-550px {
		background-color: #FFCC00;
		left: 0;
		position: fixed;
		top: 110px;
		display: inherit !important; 
		text-align: left;
		z-index: 100;
	}	
	
	.media-mobile {display: none !important;}
	.media-min-400px {display: none !important;}
	.media-min-750px {display: none !important;}
	.media-min-1000px {display: none !important;}
	.media-min-1200px {display: none !important;}
}


@media (min-width: 750px) {	

	.media-min-750px {
		background-color: #FFCC00;
		left: 0;
		position: fixed;
		top: 110px;
		display: inherit !important; 
		text-align: left;
		z-index: 100;
	}	
	
	.media-mobile {display: none !important;}
	.media-min-400px {display: none !important;}
	.media-min-550px {display: none !important;}
	.media-min-1000px {display: none !important;}
	.media-min-1200px {display: none !important;}
}

@media (min-width: 1000px) {	

	.media-min-1000px {
		background-color: #FFCC00;
		left: 0;
		position: fixed;
		top: 110px;
		display: inherit !important; 
		text-align: left;
		z-index: 100;
	}	
	
	.media-mobile {display: none !important;}
	.media-min-400px {display: none !important;}
	.media-min-550px {display: none !important;}
	.media-min-750px {display: none !important;}
	.media-min-1200px {display: none !important;}
}

@media (min-width: 1200px) {	

	.media-min-1200px {
		background-color: #FFCC00;
		left: 0;
		position: fixed;
		top: 110px;
		display: inherit !important; 
		text-align: left;
		z-index: 100;
	}	
	
	.media-mobile {display: none !important;}
	.media-min-400px {display: none !important;}
	.media-min-550px {display: none !important;}
	.media-min-750px {display: none !important;}
	.media-min-1000px {display: none !important;}
}

/* Suche ausblenden fuer Kopie */
.suchelink {display: none!important;}


/* .media-default {
	background-color: #FFCC00;
	left: 0;
	position: fixed;
	top: 230px;
	display: inherit !important; 
	text-align: left;
	z-index: 100;
}	

.media-max-959 {display: none !important;}
.media-min-768-max-959 {display: none !important;}
.media-max-767 {display: none !important;}
.media-min-480-max-767 {display: none !important;}
.media-max-479 {display: none !important;}




	 Smaller than standard 960 (devices and browsers) 
	@media only screen and (max-width: 959px) {
		
		.media-max-959 {
			background-color: #FFCC00;
			left: 0;
			position: fixed;
			top: 130px;
			display: inherit !important; 
			text-align: left;
			z-index: 100;
		}	
		
		.media-default {display: none !important;}
		
		
	}

	 Tablet Portrait size to standard 960 (devices and browsers) 
	@media only screen and (min-width: 768px) and (max-width: 959px) {
		
		.media-min-768-max-959 {
			background-color: #FFCC00;
			left: 0;
			position: fixed;
			top: 150px;
			display: inherit !important; 
			text-align: left;
			z-index: 100;
		}	
		
		.media-default {display: none !important;}
		
	}

	 All Mobile Sizes (devices and browser) 
	@media only screen and (max-width: 767px) {
	
		.media-max-767 {
			background-color: #FFCC00;
			left: 0;
			position: fixed;
			top: 170px;
			display: inherit !important; 
			text-align: left;
			z-index: 100;
		}	
		
		.media-default {display: none !important;}
		
		
	
	}

	Mobile Landscape Size to Tablet Portrait (devices and browsers) 
	@media only screen and (min-width: 480px) and (max-width: 767px) {
		
		.media-min-480-max-767 {
			background-color: #FFCC00;
			left: 0;
			position: fixed;
			top: 190px;
			display: inherit !important; 
			text-align: left;
			z-index: 100;
		}	
		
		.media-default {display: none !important;}		
		
		
	}

	 Mobile Portrait Size to Mobile Landscape Size (devices and browsers) 
	@media only screen and (max-width: 479px) {
		
		.media-max-479 {
			background-color: #FFCC00;
			left: 0;
			position: fixed;
			top: 210px;
			display: inherit !important; 
			text-align: left;
			z-index: 100;
		}	
		
		.media-default {display: none !important;}
		
		
	} */