@media (max-width: 1023px){ /*##ipadquer*/

#header, .custom, #container, #footer .inside{
	width:768px;
}


#topburger{
	margin-left:30px;
}

.logonp{
	margin-top:20px;
}

.mod_navigation{
	//width:200px;
}

.seitenheadline{
	margin-left:30px;
	width:calc(100% - 60px);
}

.seitenwrap {
	display:flex;
	flex-direction: column-reverse;
}

.aktuell .seitenwrap {
	display:block;
	flex-direction: column-reverse;
}

.spaltelinks{
	min-height:none;
}

.linksleer {
	display:none;
}


.aktuell .spalterechts{
	margin-left:30px;
	width:calc(100% - 60px);
}

.aktuell .spaltelinks{
	min-height:0;
}


.ce_text{
	margin-left:30px;
	width:calc(100% - 60px);
}

.ce_player{
	margin-left:30px;
}

.spaltelinks{
	float:none;
	margin-left:30px;
	width:calc(100% - 60px);
}

.spalterechts{
	float:none;
	margin-left:30px;
	width:calc(100% - 60px);
}

.social, .mod_customnav{
	float:none;
	margin-left:30px;
	height:auto;
}

}



@media (max-width: 767px){ /*##ipad hoch*/

#header, .custom, #container, #footer .inside{
	width:480px;
}

.ce_player{
	width:420px;
	margin-left:30px;
}

video{
	width:420px;
}

#topspubar{
	margin-left:-40px;
}

.social, .mod_customnav{
	width:470px;
	margin-left:5px;
}


}



@media (max-width: 481px){ /**/


#header, .custom, #container, #footer .inside{
	width:350px;
}

#topburger{
	margin-left:5px;
}

.logonp{
	margin-left:5px;
	margin-top:10px;
}

.mod_navigation{
	margin-left:0px;
	margin-top: 50px;
}

.mod_navigation .level_2 {
 	margin-left:10px;
}

#topspubar{
	margin-left:-120px;
}

#sprachgroessen{
	margin-left:40px;
}

.seitenheadline{
	margin-left:5px;
	width:calc(100% - 10px);
}

.ce_text{
	margin-left:5px;
	width:calc(100% - 10px);
}

.aktuell .spalterechts, .aktuell .spaltelinks{
	margin-left:5px;
}

.spaltelinks{
	width:calc(100% - 10px);
}

.spalterechts{
	margin-left:5px;
	width:calc(100% - 10px);
}

video{
	width:350px;
	height:auto;
}


.aktuell .spaltelinks, .aktuell .spalterechts{
	width:340px;
}


.social, .mod_customnav{
	width:340px;
	margin-left:5px;
}


}


@media (max-width: 321px){ /**/


#header, .custom, #container, #footer .inside{
	width:320px;
}

#topspubar{
	margin-left:-140px;
}


video{
	width:310px;
}


.aktuell .spaltelinks, .aktuell .spalterechts{
	width:310px;
}


.social, .mod_customnav{
	width:310px;
}


}

