/* Responsive */
@media only screen and (max-width: 1260px) {
	#bannerwrapper { width:100%; }
	#skyscraper { display:none }
	#wrapper { margin:0 auto; }
}	

@media only screen and (max-width: 1100px) {
	#wrapper { width:100%; top:0; }
	iframe {max-width: 100%;}
	img, embed, object, video  { max-width:100% !important; height:auto !important  }

	
	/* ARTIKEL-OVERVIEW */
	.container_kurztext { width:450px }
	
	/* TERMINE-OVERVIEW 
	.dates_terminbox .wochentag { display:none }*/
	
	/* ARTIKEL - Featured Content */
	.featured_inhalt { width:150px; margin-left:10px; }
	.featured_inhalt .image { height:150px; }
	
	/* REVIEWS */
	.mediuminfo { width:400px; }
	
	/* NAVI */	
	#navi li a.parent { padding:10px 4px; font-size:0.9em } 
	#navi li.trenner { padding:10px 2px; }
}	
@media only screen and (max-width: 1050px) {
	/* ASIDE */
	#sidebar_search input { width:150px }
	
	/* ARTIKEL-OVERVIEW */
	.container_kurztext { width:400px }
}	

@media only screen and (max-width: 960px) {
	/* ASIDE */
	aside { display:none }
	
	/* ARTIKEL-OVERVIEW */
	#content { float:none; width:95%; margin:0 auto }
	.container_kurztext { width:70% }
	.container_kurztext h2 { left:0; margin-top:0 }
	
	/* ARTIKEL - Featured Content */
	.featured_inhalt { width:170px; margin-left:20px; }
	.featured_inhalt .image { height:170px; }
	
	/* NAVI */	
	#navi li a.parent { font-size:0.8em } 
}


@media only screen and (max-width: 820px) {
	/* ARTIKEL-OVERVIEW */
	.container_kurztext { width:65% }
	#fullbanner { display:none }
	
	/* ARTIKEL - Featured Content */
	.featured_inhalt { width:150px; margin-left:10px; }
	.featured_inhalt .image { height:150px; }
}	





@media only screen and (max-width: 770px) {
	
	/* ARTIKEL-OVERVIEW */
	.container_kurztext { width:60% }
	.container_image, .container_image_square { width:150px; height:150px; }
	.container_image .image, .container_image_square .image { height:150px; }
	
	/* ARTIKEL: SUCHE */
	#form_search .input { float:none; width:87%; margin:0 }
	#form_search .select { float:none; width:90%; margin:0; margin-top:10px }
	#form_search .submit { float:none; width:90%; margin:0; margin-top:10px; }
	
	/* TERMINE-OVERVIEW */
	.dates_infobox { display:none }
	
	/* START */
	.teaserbox_large a.headline { font-size:1.0em;  }
	.teaserbox_small a.headline { font-size:0.9em; }
	.teaserbox_small .image { height:120px; margin-bottom:7px }
	#leaderboard { display:none }
	
	/* HEADER */
	header #logocontainer { float:none; width:300px; margin:0 auto }

	
	/* NAVI */	
	nav { height:55px; }
	#navi { display:none }
	#togglebox_switch { display:block; padding-top:3px; text-align:center;  }
	#togglebox_navi {position:relative; z-index:100}
	#togglebox_navi li { display:block; background-color:#999; border-top:1px solid #666666; text-align:center  }
	#togglebox_navi li:hover { background-color:#ABABAB;  }
	#togglebox_navi li a { display:block; padding:15px 0; text-decoration:none; font-weight:bold; font-size:20px }
}	
@media only screen and (max-width: 700px) {	
	/* ARTIKEL - Featured Content */
	.featured_inhalt.box_4 { display:none }
	
	/* BATTLES */
	.battle_band { width:200px; }
	.battle_bandpic { width:200px;height:110px }
	.battle_vs { width:50px; padding-top:50px; font-size:1.2em }
}	
@media only screen and (max-width: 600px) {	
	/* ARTIKEL */
	#langtext { clear:both; font-size:1.2em }
	
	/* ARTIKEL: Interviews */
	#zitat { clear:both }
}	
@media only screen and (max-width: 530px) {	
	/* TERMINE Übersicht */
	.form-tourdaten { width:100% }
	#terminwahl { display:block; min-height:100px; float:none }
	
	/* ARTIKEL - Featured Content */
	.featured_inhalt.box_3 { display:none }
	
	/* BATTLES */
	.battle_band { width:120px; }
	.battle_bandpic { width:120px;height:70px }
	.battle_vs { width:30px; padding-top:25px; font-size:1.0em }
	.battle_text_desc { font-size:0.9em }
	.battle_text_voted { font-size:0.9em }
	.battle_text_anzvotes { font-size:0.8em }
}

@media only screen and (max-width: 480px) {
	/* ARTIKEL-OVERVIEW */
	.container_kurztext { width:90% }
	.container_kurztext h2 {  }
	.container_image { display:none; }
	.container_image_square { display:none; }

	/* TERMINE-OVERVIEW */
	.dates_terminbox { font-size:0.8em }
	.dates_container a {font-size:0.9em }
	.dates_teaser_left { margin-right:0.7%;  }		
	.dates_teaser_middle {  }		
	.dates_teaser_right {  margin-left:0.7%; }	

	
	/* START */
	.teaserbox_large { float:none; width:100% }
	.teaserbox_large a.headline { font-size:1.2em;  }
	.teaserbox_small { float:none; width:100% }
	.teaserbox_small a.headline { font-size:1.2em; }
	.teaserbox_small .image { height:170px; margin-bottom:15px }
	

	
	
	/* BATTLES */
	.battle_band_small { height:100px; width:100px; }
	.battle_bandpic_small { width:100px;height:67px }
	.battle_vs_small  { width:30px; padding-top:20px; font-size:1.0em; }
	.battle_text_desc_small  { padding-left:10px; padding-top:20px; font-size:1.0em;  }
}	

	
@media only screen and (max-width: 380px) {
	/* ARTIKEL - Featured Content */
	.featured_inhalt { width:120px; margin-left:10px; }
	.featured_inhalt .image { height:120px; }
	
	/* REVIEWS */
	.mediuminfo { width:300px; }
}	





