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

	#container { /*  die totale seite   */
		width:100%;
	}

#sprachenliste{
	margin-left:-20px;
}

}

@media (max-width: 1100px) { /*  */
	#naviwrap{
		margin-left:3.5%;
	}
	
	#logowrap{ /* 31%*/
		margin-left:2%;
	}
	
	nav li{
		margin-right:15px;
	}
	 	
	.ctlinks, .ct4links, .ct5li, .ct6li, .ct7li{
		margin-left: 2%;
		margin-bottom:20px;
	}
	
	.ct1oben, .ct10strichli{
		width:95%;
	}
	
	.ct14a{
		margin-left:24%;
	}



}


@media (max-width: 1023px){ /*## burger ein! */

#navidesk, #naviwrap{  
	display: none; 
}

#burger{  
	top:17px;
	display:block;
}

.mshow{
	display:block;
}

#article {
	width:100% ;
}

#sprachenliste{
	display:none;
}

.spracheinmenue{
	display:block;
	margin-top:1rem;
}

#header{ 
	margin-bottom:30px;
}

.ctplan{
	margin-left:16%;
}

.ct5re,  .ct6re, .ct7re {
	width:60%;
}

.ct6mi{
	width:calc(100% - 4%);
	margin-left:2%;
	margin-bottom:40px;
}
.ct6re{
	margin-left:2%;
}

.ct8re{
	margin-left: 2%;
	width:calc(100% - 4%);
}

 
	
}


@media (max-width: 850px){ /*# */
/* ausstellungen liste */

.ct4wrap, .ct10wrap{
	flex-wrap: wrap;
}

.ct4links, .ctlinks{
	width:calc(100% - 4%);
}

.ct4jahr, .ctbild{
	margin-left: 2%;
}

.cttext{
	width:60%;
}

.ct14a{
	margin-left:4%;
	width:28%;
}



}


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


.logo{ 
	margin-top:25px;
}

#burger{  
	top:5px;
	right:15px;
}

.ctplan{
	margin-left:2%;
	width:96%;
}

.ctplan img {
	width: 100%;
	max-width:100%;
}


.ct5li, .ct6li, .ct7li{
	margin-left: 2%;
	width:calc(100% - 4%);
}

.ct5re, .ct6mi, .ct6re, .ct7re, .ct8re, .ct_kontakt .ct5re{
	margin-left: 2%;
	width:calc(100% - 4%);
}

.slick-prev{
	margin-left:0px;
}

.slick-next{
	margin-right:0px;
}

.slick2 img{
	object-position: center;
}
 
}


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

body {
	font-size: 1.0em;
	line-height: 1.6em;
}

.ct4jahr{
	width:calc(100% - 4%);
	margin-bottom:10px;
}

.ct4bild{
	margin-left: 2%;
	width:130px;
	margin-right:30px;
}

.ct4titel{
	width:calc(100% - 4% - 160px);
}

.ct4links{
	width:calc(100% - 4%);
}

.ctbild{
	width:65%;
	margin-right:35%;
}

.cttext{
	width:95%;
	margin-left: 2%;
}

.ct14a, .ct14{
	margin-left:0;
	width:50%;
}

.ct1oben {
  margin-bottom: 40px;
}

.ctplan{
	margin-bottom: 40px;
}

.ct10wrap{
	margin-top: 50px;
}

 
}




@media (max-width: 479px){ /*##ipad hoch*/
 
#burger{  
	right:0px;
}

.navimliste{/*mobil*/
    padding-top:0px;
}

.ctbild{
	width:96%;
	margin-right:0;
	margin-bottom:40px;
}

#logo{
	width: 95%;
}

#footer .eltpl14{
	//display:block;
}

.ct14a, .ct14{
	//width:100%;
}


}


