

.carousel .carousel-container   {padding:0px 0px 40px 0px; max-width:1440px;overflow: hidden;position: relative;}

.start .block.hellgrau.carousel, .block.carousel.mediathek {padding: 0px 20px 0px 20px ; overflow:hidden;} 

.block.carousel.mediathek.hellgrau {margin-bottom: 0;}

.slide-box > a.boxlink  { padding-bottom:100%; width:100%;
background-color:#fff; position:relative; display:block;  white-space:normal; 
background-image: url('../images/icons/startseite-meldungen-kleiner pfeil.svg');
background-repeat: no-repeat;
background-size: 16px auto;
background-position: right 16px bottom 16px;

}

a.boxlink:hover p, a.boxlink:hover h4, a.boxlink:hover {color:#fff !important; background-color: #0B6273;}
a.boxlink:hover {background-image:url('../images/icons/arrow-calendar-right.svg')}

.slide-box {width:100%; float:left;padding-bottom: 50px;padding-bottom:  0px;display:block;  }
 
.slide-box .newsteaser {position:absolute;top:30px;left: 20px; width: calc(100% - 40px) }
.slide-box .newsdate {position:absolute;bottom:14px;left: 20px;  }


 .medialist .slide-box {margin-bottom: 20px; }

.slide-box h4 { color:#0B6273;}
 
.slider h2 , .carousel h2 {margin-bottom: 32px;}

.slide-element {
position:relative; width:100%;max-width:1240px;
height:auto; 
margin:0px auto 0px auto;
padding-bottom:21.774194%; 
background-repeat: no-repeat;
background-position:center center;
background-size:cover; 
box-shadow: 0px 5px 30px #00000026;
}


.slider .blockcontent { padding: 0px ;}
.slider .blockcontent h2 { padding: 0px 20px 0px 20px;}

.slide-testimonial { width:100%; padding: 0px 20px 0px 20px;}

.slide-testimonial .slide-container {  width:100%;  padding-bottom:40px }


.zitat {font-size: 22px;color:#0B6273;}

.testimonial {position:relative; height:700px;
padding:0;
background-color: #f5f5f5;background-color:transparent;
width: 100%;
z-index: 1;
 
}
 
.testimonial-text {background-color: #f5f5f5;padding: 30px 30px 30px 80px; background-image: url('../images/icons/startseite-teilnehmer-anfuehrungszeichen.svg');
background-repeat: no-repeat;
background-size: 40px auto;
background-position: left 20px top 30px;}
.testimonial-text {position:absolute;   left:0px;  
  top: 50%; transform: translateY(-50%); }
  

.caption {
position: absolute;
left: 0px;bottom: -60px;height:60px;
 max-width:1240px;
overflow: hidden;
width: 100%;

}

.captiontext {display:block; width: 100%; padding:16px;text-align:center;}
.captiontext .linkbutton {margin: 10px 0px 0px 0px;}

.slick-prev, .slick-next, .captionoverlay {display:none;}  


.slick-dots { 
z-index: 101; display:block; 
position: absolute; 
bottom: -10px;

overflow: hidden; height:16px;
background:transparent ; padding:0px 0px 0px 0px; text-align:center;

transform: translateX(-50%);
left: 50%;
}
 

.startslider.slick-dots {bottom:-30px;}


#page .slick-dots li , .startslider .slick-dots li { display:  inline-block; 
cursor: pointer;  margin-bottom:0px; 
 background:transparent;  
list-style-type:none; margin-right:8px; 
padding: 0px; 
background-image: none; 
}

.slick-sr-only {text-indent: -9999px; display: block;}

.slick-dots li button { 
text-indent:-9999px ;
background: transparent;
width: 22px;
border:none; 
}


span.slick-dot-icon {display:block; width:16px;height:16px;border-radius: 50%;
-moz-border-radius:50%;
-webkit-border-radius:50%; 
background-color: #87878D; opacity:1;}

.slick-dots li button:hover span.slick-dot-icon  { background-color: #AD0539; opacity:1;}
.slick-dots li.slick-active  button span.slick-dot-icon { background-color: #AD0539;  opacity:1;}
 
.slick-dots > * { cursor: pointer;}


/*petrol auf weiss*/ 
.startslider span.slick-dot-icon { display: block; cursor: pointer;  margin-bottom:0px;   
width:16px;height:16px;margin-right:12px;
text-indent:-9999px;
border-radius: 50%;
-moz-border-radius:50%;
-webkit-border-radius:50%; 
border:3px solid #0B6273;
background-color: transparent; opacity:1; color:#0B6273;
}
.startslider .slick-dots li button:hover span.slick-dot-icon  { background-color: #0B6273; opacity:1;}
.startslider .slick-dots li.slick-active  button span.slick-dot-icon { background-color: #0B6273;  opacity:1;}


.slick-autoplay-toggle-button {display:none; }

 
 
@media all and (min-width: 400px){	  	
.slide-box > a.boxlink  { padding-bottom:72.5%;  padding-bottom:80%; }
.testimonial {  height:530px;}
}


 
@media all and (min-width: 500px){	 
.slide-box > a.boxlink  { padding-bottom:50%; }
.testimonial {  height:500px;}
 } 
 
 
 @media all and (min-width: 640px){	 
.testimonial {  height:450px;}
.slide-box > a.boxlink  { padding-bottom:35%; }
 }



@media all and (min-width: 768px){	
	
.start .block.hellgrau.carousel, .block.carousel.mediathek {padding: 0px 0px 0px 0px;} 
	
.slide-box {padding-right:20px; width:50%;}
.slide-box > a.boxlink  {padding-bottom:85%;}


.medialist .slide-box {margin-bottom: 40px; }
 
.newmedia .medialist .slide-box:last-of-type {margin-bottom: 0px; }


/*.carousel .slick-next, 
.carousel .slick-prev{ display:none}

.carousel .cycle-pager { display:block;}*/

.carousel .carousel-container   {padding:0px 0px 40px 0px; max-width:1440px;}

.carousel h2 {margin-bottom: 48px;}
 
  
.slick-prev { display:block;}
.slick-next { display:block;}




.maincol-slider .cycle-pager { display:block;}
.maincol-slider .slick-prev { display:none;}
.maincol-slider .slick-next { display:none;}

.maincol-slider .slide-testimonial { width:100%;max-width:1000px; margin-right: 0px;margin-left: 0px;  padding: 0px 0px 0px 0px;}
.maincol-slider .slick-dots{bottom:50px; }

.maincol-slider {clear:both; padding: 0px 0px 0px 0px;}
.maincol-slider .testimonial-container{  width:100%;  }
.maincol-slider h4 {padding :40px 0px 40px 0px;}

 
.slider h2  {margin-bottom: 40px;}


.slick-prev, .slick-next {  
	border:none; cursor:pointer;display:block;position:absolute;  z-index:1005;  width:100px; 
	background-position:center  center ;background-repeat:no-repeat;
background-size:40px auto; 
height:100%;background-color:#fff; background-color:transparent; 
 
}

.slick-prev { left:0px; top:0px;
background-image:url('../images/icons/arrow-left.svg');
}


.slick-next {  right:0px; top:0px; width:80px; 
background-image:url('../images/icons/arrow-right.svg');
}  
 

.startslider .slick-next{background-image:url('../images/icons/arrow-calendar-right.svg');padding-bottom:0; top:50%; margin-top:-20px; height:40px;background-color:transparent;}
.startslider .slick-prev {background-image:url('../images/icons/arrow-calendar-left.svg');padding-bottom:0; top:50%; margin-top:-20px;height:40px;background-color:transparent;}
 

  
.slider .blockcontent { padding:: 0px 20px 0px 20px;} 
 
.slider .blockcontent h2 { padding: 0px 0px 0px 100px;}


.slide-testimonial { width:100%;max-width:calc(100% - 200px); margin-right: 100px;margin-left: 100px;  padding: 0px 0px 0px 0px;}

.slide-testimonial .slide-container { position:relative; width:100%; padding-bottom:0; /*min-height:600px;  height:64vw;*/}
 

.testimonial-container {position: relative;  
width: 100%;
z-index: 1;
overflow:visible;
}
 
 

.testimonial {
padding:  0px;
width: 100%;
height:400px; background-color:transparent;
 
}
 .maincol-slider .testimonial {height:300px;}

.testimonial-text {
padding: 60px 30px 30px 80px;

background-image: url('../images/icons/startseite-teilnehmer-anfuehrungszeichen.svg');
background-repeat: no-repeat;
background-size: 40px auto;
background-position: left 20px top 60px;
}
 
 



}
 
 

 
@media all and (min-width: 900px){	
	


	 
.startslider .slick-dots {display:block; position:absolute; bottom: 20px; z-index:10; }

/*weiß auf bild*/ 
.startslider span.slick-dot-icon { display: block; cursor: pointer;  margin-bottom:0px;   
width:16px;height:16px;margin-right:12px;
text-indent:-9999px;
border-radius: 50%;
-moz-border-radius:50%;
-webkit-border-radius:50%; 
border:3px solid #fff;
background-color: transparent; opacity:1; color:#fff;
}

.startslider.slick-dots li button:hover span.slick-dot-icon  { background-color: #fff; opacity:1;}

.startslider .slick-dots li.slick-active  button span.slick-dot-icon { background-color: #fff;  opacity:1;}
 




 
.testimonial { height:300px;position:relative; }

 .maincol-slider .testimonial {height:300px;}
 
.slide-box > a.boxlink  {padding-bottom:80%;}

.maincol-slider {clear:both; padding: 0px 20px 0px 20px;}

}


 


@media all and (min-width: 1024px){
	
	

.startslider .slick-dots { bottom: 30px; }



.carousel .carousel-container   {padding:0px 100px 0px 100px; max-width:1440px;}

.mediathek .carousel .carousel-container   {padding:0px 80px 0px 100px; max-width:1440px;}

.carousel h2 {margin-left: 100px;} 


.slide-box > a.boxlink  {padding-bottom:70%;}


/*.mediathek .carousel .slick-next, 
.mediathek .carousel .slick-prev { background-color: #fff;}

.mediathek .hellgrau.carousel .slick-next, 
.mediathek .hellgrau.carousel .slick-prev { background-color: #F5F5F5;}*/

}





@media all and (min-width: 1100px){
	

 
.slide-box > a.boxlink  {padding-bottom:60%;}


}

  
 
@media all and (min-width:1200px){
	

 .slick-next, .slick-prev ,.slide-testimonial .slide-container { height:30vw; height:100%;}
  
  
.boximage-container {
position:absolute; 
top:0px; 
left:0px;
width:33%; transform: translate(0, 0);
}
 
 

.testimonial-container {  
width: 800px; margin:auto;
 
}
 	
.testimonial { width: 100%; height:250px;}

.maincol-slider .testimonial { height:300px; }

 


.testimonial-text { padding: 30px 30px 30px 120px; background-size: 40px auto;
background-position: left 60px top 30px;}
 
 
.slide-box {padding-right:20px; width:33.333333%;}

.slide-box > a.boxlink  {padding-bottom:110%;padding-bottom:120%;}

.slick-next.start {background-image:url('../images/icons/arrow-calendar-right.svg');padding-bottom:0; top:50%; margin-top:-40px; height:40px;}
.slick-prev.start {background-image:url('../images/icons/arrow-calendar-left.svg');padding-bottom:0; top:50%; margin-top:-40px;height:40px;}
 
  /*drei nebeneinander weniger abstand zu bottom*/
/*.newmedia .medialist .slide-box {margin-bottom: 0px; }*/
#c1063 .slide-box {margin-bottom: 0px; }
 
}


@media all and (min-width:1280px){
.slide-box > a.boxlink  {padding-bottom:95%;}
}




@media all and (min-width:1360px){
.slide-box > a.boxlink  {padding-bottom:80%;}
}

@media all and (min-width:1440px){	
 
.slide-box > a.boxlink  {padding-bottom:72.5%;}
 
 
}


@media all and (min-width: 1440px){	

.maincol-slider .cycle-pager { display:none;}

.maincol-slider .slick-next, 
.maincol-slider .slick-prev{ display:block; }

.maincol-slider .slide-testimonial { width:100%;max-width:720px; margin-right: 100px;margin-left: 100px;  padding: 0px 0px 0px 0px;}
 
.maincol-slider .cycle-slideshow {padding:0px 0px 0px 0px; }
.maincol-slider {clear:both; padding:0; }
.maincol-slider .testimonial-container{  width:720px;  }
.maincol-slider h4 {padding :70px 0px 40px 100px;}



.maincol-slider .cycle-pager { display:none;}
.maincol-slider .slick-prev { display:block;}
.maincol-slider .slick-next { display:block;}
	
}



 

@media all and (min-width:1920px){	 
 
}




 
 