@media (max-width: 1279px){ 

#container  { /*  die totale seite   */
	width:1024px;
}

#article {
	max-width:none; 
	width:764px;
	display:flex;
	flex-direction: column;
	//background-color:#dddddd;
}


.elementtemplate1{
	width:100%;
	float:none;
	border-top: 2px solid #bbbbba;
	padding-top:20px;
	order: 20;
}


.artistsmasonry{
	width:798px;
	overflow:visible;
}


.elementtemplate6 .ctlinks{
	width:378px;
}

.elementtemplate6 .ctrechts{
	width:342px;
}


.elementtemplate9 .blddiv, .elementtemplate11 .blddiv, .elementtemplate18 .blddiv{ 
	width:233px;
	margin-right:33px;
}


.elementtemplate10 .slick10{
	width:378px;
}


.elementtemplate10 .ctrechts{
	width:340px;
}


.suchesprache{
	margin-left:950px;
}


.slickwrap5{
	margin-bottom:14px;
}

.slick5{   /* ausstellung detail */
	width: 100%;
	max-width:none;
	float:none;
}

.slick5tx{
	margin-top:5px;
	min-height:15px;
	overflow:hidden;
	width:100%;
	text-align:right;
	float:none;
	position:relative;
}


}


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

.jp-controls{
	padding-left:5px;
}

#container  { /*  die totale seite   */
	width: 768px;
}

.logoclass {
    margin-left: 5px;
}

.backpfeil11{
	margin-left: 5px;
}


#article {
	width:100%;
}

#footer{
	margin-left:0px; 
}

#navimobil{  
	display: block;  
	padding-left:5px;
	padding-right:5px;
}

#navidesk, #naviwrap{  
	display: none; 
}

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

.suchesprache{
	margin-left:700px;
}

.nurmobil{
	display:block;
}

.mobilallfld{
	overflow:hidden;
	min-height:10px;
}

.mobilsubkl1{ /*/// merker für geklickt*/
	border:0px solid;
	display:block;
}

.mobilsubkl0{ /*/// merker für geklickt*/
	border:0px solid;
	display:none;
}

.mobilsubaufzubutton1{
	cursor:pointer;
}
.mobilsubaufzubutton2{
	cursor:pointer;
}

.elementtemplate5 .pdf, .elementtemplate7 .pdf,  .elementtemplate10 .pdf,  .elementtemplate11 .pdf,  .elementtemplate18 .pdf, .elementtemplate19 .pdf{
	width:calc(100% - 20px) ;
}

/* schriftpadding */
.elementtemplate1 .ctcolumns1, 
.elementtemplate5 .ctcolumns1, 
/*.elementtemplate6 .ctrechts, */
.elementtemplate7 .ctcolumns1, 
.elementtemplate10 .ctcolumns1, 
.elementtemplate11 h1,  /* künstlerdetail überschrift*/
.elementtemplate11 .ctcolumns11,  /* künstlerdetail*/
.elementtemplate13, /* werkdetail*/
.elementtemplate15,
.elementtemplate16 .ctcolumns1,
.elementtemplate17 .ctcolumns1,
.elementtemplate18 .ctcolumns11,  /* künstlerdetail*/
.elementtemplate18 h1,  /* works yby überschrift*/
.elementtemplate19 .ctcolumns1
{
	padding-left:5px;
	padding-right:5px;
	width:calc(100% - 10px);
}

hr{
	margin-left:-5px !important;
	width:calc(100% + 10px) !important;
}

.bldlegende{
	margin-left:5px;
	//width:calc(100% + 10px) !important;
}


.pdf{
	//margin-left:-5px !important;
	//width:calc(100% + 5px) !important;
}

h2{
	width:calc(100% - 10px) !important;
}

.jp-video, .jp-audio{
	//margin-left:-5px !important;
	//width:calc(100% + 10px) !important;
	
	/* weg weils zu knapp links ist */
}

.elementtemplate7 img, 
.elementtemplate13 img, 
.elementtemplate11 .ptop30 img, 
.elementtemplate11 .ctcolumns11 .blddiv, 
.elementtemplate15 .ctcolumns15 .blddiv,
.elementtemplate18 .ptop30 img, 
.elementtemplate18 .ctcolumns11 .blddiv

{
	//margin-left:-5px !important;
	/* weg weils zu knapp links ist */
}

.elementtemplate15  .div_qv{
	// width:calc(100% + 10px) !important;
	/* weg weils zu knapp links ist */
}


}



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

#container { /*  die totale seite   */
	width: 480px;
}


.suchesprache{
	margin-left:410px;
}

.elementtemplate6 .ctlinks{
	width:100%;
}

.elementtemplate6 .ctrechts{
	margin-top:20px;
	margin-left:0;
	padding-left:5px;
	padding-right:5px;
	width:calc(100% - 10px);
}


.artistsmasonry{
	width:540px;
}

.elementtemplate9 .blddiv, .elementtemplate11 .blddiv, .elementtemplate18 .blddiv{ 
	width:223px;
}



.elementtemplate10 .slick10{
	width:100%;
}


.elementtemplate10 .ctrechts{
	margin-top:20px;
	margin-left:0;
	margin-bottom:20px;
	padding-left:5px;
	padding-right:5px;
	width:calc(100% - 10px);
}


.elementtemplate15 .div_1, 
.elementtemplate15 .div_2{ 
	width:50% !important;
}



.dlvor {
	width:15%;
	min-width:none;
}

.dlnach {
	width:75%;
}


.slick5 .bldsl img{
	height:320px;
}


}



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

#container { /*  die totale seite   */
	width: 360px;
}

#header{  
	width:100%;
}

#navimliste{
	width:75%;
	//background-color:green;
}


/* voll breit */
.artistsmasonry{
	width:360px;
}

.elementtemplate9 .blddiv{ 
	width:360px;
	margin-right:0px;
}

/* alternativ */
.artistsmasonry{
	width:380px;
}

.elementtemplate9 .blddiv{ 
	width:170px;
	margin-right:20px;
}

.elementtemplate11 .blddiv{ 
	width:170px;
	margin-right:20px;
}

/* breite 1 spaltig*/
.elementtemplate9 .blddiv{ 
	width:350px;
	margin-right:0;
}

.elementtemplate11 .blddiv{ 
	width:350px;
	margin-right:0;
}



.elementtemplate15 .div_, 
.elementtemplate15 .div_1, 
.elementtemplate15 .div_2, 
.elementtemplate15 .div_3, 
.elementtemplate15 .div_4, 
.elementtemplate13 
.ctcolumns13 img{ 
	width:100% !important;
}

.elementtemplate18 .blddiv{ /* breite nur einspaltig */
	width:320px;
	margin-right:0px;
}



.atit{
	padding-left: 10px;
	padding-top: 20px;
	font-size: 26px;
	line-height: 24px;
}


.praesentiert{
	margin-top:5px;
	margin-left:5px;
}

.suchesprache{
	margin-left:288px;
}

.sprachenclass{
	margin-top:-25px;
}



.slick5 .bldsl img{
	height:240px;
}


}

