body {
  font-family: Arial, sans-serif;
  background: #ddd;
  background-image: url("../signetback.jpg");
}

.overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(0, 0, 0, 0.5);
  transition: opacity 200ms;
  visibility: hidden;
  opacity: 0;
}

.overlay.light {
  background: rgba(255, 255, 255, 0.5);
}

.overlay .cancel {
  position: absolute;
  width: 100%;
  height: 100%;
  cursor: default;
}

.overlay:target {
  visibility: visible;
  opacity: 1;
}

.popup {
  margin: 255px 275px;
  padding: 20px;
  background: #fff;
  border: 1px solid #666;
  width: 250px;
  box-shadow: 0 0 50px rgba(0, 0, 0, 0.5);
  position: relative;
}

.popupgross {
  margin: 155px 30px;
  padding: 20px;
  background: #fff;
  border: 1px solid #666;
  width: 850px;
  box-shadow: 0 0 50px rgba(0, 0, 0, 0.5);
  position: relative;
}
.popupgross .content {
  overflow: auto;
}

.light .popup {
  border-color: #aaa;
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.25);
}
.popup h2 {
  margin-top: 0;
  color: #666;
  font-family: "Trebuchet MS", Tahoma, Arial, sans-serif;
}
.popup .close {
  position: absolute;
  width: 20px;
  height: 20px;
  top: 20px;
  right: 20px;
  opacity: 0.8;
  transition: all 200ms;
  font-size: 24px;
  font-weight: bold;
  text-decoration: none;
  color: #666;
}
.popup .close:hover {
  opacity: 1;
}
.popup .content {
  max-height: 300px;
  overflow: auto;
}
.popup p {
  margin: 0 0 1em;
}
.popup p:last-child {
  margin: 0;
}

/*----- Slider Elemente -----*/
.sliderElements,
.sliderElements figure,
.sliderControls {
    margin: 0;
}
 
.sliderElements:after {
    content: ".";
    display: block;
    height: .1px;
    clear: both;
    visibility: hidden;
    font-size: 0;
    overflow: hidden;
}
 
.cssSlider {
    overflow-x: hidden;
}
 
.sliderElements {
    list-style: none;
    position: relative;
    left: 0;
    width: 4000%;
    margin-bottom: .8em;
    padding: 0;
    -webkit-transition: left .8s ease-in-out;
    -moz-transition: left .8s ease-in-out;
    -o-transition: left .8s ease-in-out;
    transition: left .8s ease-in-out;
}
 
.sliderElements > li {
    float: left;
    width: 2.5%;
    position: relative;
}
 
#slide01blbs:checked ~ .sliderElements {
    left: 0%;
}
#slide02blbs:checked ~ .sliderElements {
    left: -100%;
}
#slide03blbs:checked ~ .sliderElements {
    left: -200%;
}
#slide04blbs:checked ~ .sliderElements {
    left: -300%;
}
#slide05blbs:checked ~ .sliderElements {
    left: -400%;
}
#slide06blbs:checked ~ .sliderElements {
    left: -500%;
}
#slide07blbs:checked ~ .sliderElements {
    left: -600%;
}

#slide01be:checked ~ .sliderElements {
    left: 0%;
}
#slide02be:checked ~ .sliderElements {
    left: -100%;
}
#slide03be:checked ~ .sliderElements {
    left: -200%;
}
#slide04be:checked ~ .sliderElements {
    left: -300%;
}
#slide05be:checked ~ .sliderElements {
    left: -400%;
}
#slide06be:checked ~ .sliderElements {
    left: -500%;
}
#slide07be:checked ~ .sliderElements {
    left: -600%;
}
#slide08be:checked ~ .sliderElements {
    left: -700%;
}
#slide09be:checked ~ .sliderElements {
    left: -800%;
}

#slide10be:checked ~ .sliderElements {
    left: 0%;
}
#slide11be:checked ~ .sliderElements {
    left: -100%;
}
#slide12be:checked ~ .sliderElements {
    left: -200%;
}
#slide13be:checked ~ .sliderElements {
    left: -300%;
}
#slide14be:checked ~ .sliderElements {
    left: -400%;
}
#slide15be:checked ~ .sliderElements {
    left: -500%;
}
#slide16be:checked ~ .sliderElements {
    left: -600%;
}
#slide17be:checked ~ .sliderElements {
    left: -700%;
}
#slide18be:checked ~ .sliderElements {
    left: -800%;
}
#slide19be:checked ~ .sliderElements {
    left: -900%;
}
#slide20be:checked ~ .sliderElements {
    left: -1000%;
}
#slide21be:checked ~ .sliderElements {
    left: -1100%;
}
#slide22be:checked ~ .sliderElements {
    left: -1200%;
}
#slide23be:checked ~ .sliderElements {
    left: -1300%;
}
#slide24be:checked ~ .sliderElements {
    left: -1400%;
}
#slide25be:checked ~ .sliderElements {
    left: -1500%;
}

#slide26be:checked ~ .sliderElements {
    left: 0%;
}
#slide27be:checked ~ .sliderElements {
    left: -100%;
}
#slide28be:checked ~ .sliderElements {
    left: -200%;
}
#slide29be:checked ~ .sliderElements {
    left: -300%;
}
#slide30be:checked ~ .sliderElements {
    left: -400%;
}
#slide31be:checked ~ .sliderElements {
    left: -500%;
}

#slide01gl:checked ~ .sliderElements {
    left: 0%;
}
#slide02gl:checked ~ .sliderElements {
    left: -100%;
}
#slide03gl:checked ~ .sliderElements {
    left: -200%;
}
#slide04gl:checked ~ .sliderElements {
    left: -300%;
}
#slide05gl:checked ~ .sliderElements {
    left: -400%;
}
#slide06gl:checked ~ .sliderElements {
    left: -500%;
}
#slide07gl:checked ~ .sliderElements {
    left: -600%;
}
#slide08gl:checked ~ .sliderElements {
    left: -700%;
}
#slide09gl:checked ~ .sliderElements {
    left: -800%;
}
#slide10gl:checked ~ .sliderElements {
    left: -900%;
}
#slide11gl:checked ~ .sliderElements {
    left: -1000%;
}
#slide12gl:checked ~ .sliderElements {
    left: -1100%;
}
#slide13gl:checked ~ .sliderElements {
    left: -1200%;
}
#slide14gl:checked ~ .sliderElements {
    left: -1300%;
}
#slide15gl:checked ~ .sliderElements {
    left: -1400%;
}
#slide16gl:checked ~ .sliderElements {
    left: -1500%;
}

#slide01so:checked ~ .sliderElements {
    left: 0%;
}
#slide02so:checked ~ .sliderElements {
    left: -100%;
}
#slide03so:checked ~ .sliderElements {
    left: -200%;
}
#slide04so:checked ~ .sliderElements {
    left: -300%;
}
#slide05so:checked ~ .sliderElements {
    left: -400%;
}
#slide06so:checked ~ .sliderElements {
    left: -500%;
}

#slide01ag:checked ~ .sliderElements {
    left: 0%;
} 
#slide02ag:checked ~ .sliderElements {
    left: -100%;
}
#slide03ag:checked ~ .sliderElements {
    left: -200%;
}
#slide04ag:checked ~ .sliderElements {
    left: -300%;
}
#slide05ag:checked ~ .sliderElements {
    left: -400%;
}
#slide06ag:checked ~ .sliderElements {
    left: -500%;
}
#slide07ag:checked ~ .sliderElements {
    left: -600%;
}
#slide08ag:checked ~ .sliderElements {
    left: -700%;
}
#slide09ag:checked ~ .sliderElements {
    left: -800%;
}
#slide10ag:checked ~ .sliderElements {
    left: -900%;
}
#slide11ag:checked ~ .sliderElements {
    left: -1000%;
}
#slide12ag:checked ~ .sliderElements {
    left: -1100%;
}

#slide01zh:checked ~ .sliderElements {
    left: 0%;
} 
#slide02zh:checked ~ .sliderElements {
    left: -100%;
}
#slide03zh:checked ~ .sliderElements {
    left: -200%;
}
#slide04zh:checked ~ .sliderElements {
    left: -300%;
}
#slide05zh:checked ~ .sliderElements {
    left: -400%;
}
#slide06zh:checked ~ .sliderElements {
    left: -500%;
}
#slide07zh:checked ~ .sliderElements {
    left: -600%;
}
#slide08zh:checked ~ .sliderElements {
    left: -700%;
}
#slide09zh:checked ~ .sliderElements {
    left: -800%;
}

#slide10zh:checked ~ .sliderElements {
    left: 0%;
}
#slide11zh:checked ~ .sliderElements {
    left: -100%;
}
#slide12zh:checked ~ .sliderElements {
    left: -200%;
}
#slide13zh:checked ~ .sliderElements {
    left: -300%;
}
#slide14zh:checked ~ .sliderElements {
    left: -400%;
}
#slide15zh:checked ~ .sliderElements {
    left: -500%;
}
#slide16zh:checked ~ .sliderElements {
    left: -600%;
}
#slide17zh:checked ~ .sliderElements {
    left: -700%;
}
#slide18zh:checked ~ .sliderElements {
    left: -800%;
}
#slide19zh:checked ~ .sliderElements {
    left: -900%;
}

#slide01ow:checked ~ .sliderElements {
    left: 0%;
} 
#slide02ow:checked ~ .sliderElements {
    left: -100%;
}
#slide03ow:checked ~ .sliderElements {
    left: -200%;
}
#slide04ow:checked ~ .sliderElements {
    left: -300%;
}
#slide05ow:checked ~ .sliderElements {
    left: -400%;
}
#slide06ow:checked ~ .sliderElements {
    left: -500%;
}
#slide07ow:checked ~ .sliderElements {
    left: -600%;
}
#slide08ow:checked ~ .sliderElements {
    left: -700%;
}
#slide09ow:checked ~ .sliderElements {
    left: -800%;
}
#slide10ow:checked ~ .sliderElements {
    left: -900%;
}

#slide01ur:checked ~ .sliderElements {
    left: 0%;
} 
#slide02ur:checked ~ .sliderElements {
    left: -100%;
}
#slide03ur:checked ~ .sliderElements {
    left: -200%;
}
#slide04ur:checked ~ .sliderElements {
    left: -300%;
}
#slide05ur:checked ~ .sliderElements {
    left: -400%;
}
#slide06ur:checked ~ .sliderElements {
    left: -500%;
}
#slide07ur:checked ~ .sliderElements {
    left: -600%;
}
#slide08ur:checked ~ .sliderElements {
    left: -700%;
}
#slide09ur:checked ~ .sliderElements {
    left: -800%;
}
#slide10ur:checked ~ .sliderElements {
    left: -900%;
}
#slide11ur:checked ~ .sliderElements {
    left: -1000%;
}
#slide12ur:checked ~ .sliderElements {
    left: -1100%;
}
#slide13ur:checked ~ .sliderElements {
    left: -1200%;
}
#slide14ur:checked ~ .sliderElements {
    left: -1300%;
}
#slide15ur:checked ~ .sliderElements {
    left: -1400%;
}
#slide16ur:checked ~ .sliderElements {
    left: -1500%;
}
#slide17ur:checked ~ .sliderElements {
    left: -1600%;
}

#slide01vs:checked ~ .sliderElements {
    left: 0%;
}
#slide02vs:checked ~ .sliderElements {
    left: -100%;
}
#slide03vs:checked ~ .sliderElements {
    left: -200%;
}
#slide04vs:checked ~ .sliderElements {
    left: -300%;
}
#slide05vs:checked ~ .sliderElements {
    left: -400%;
}
#slide06vs:checked ~ .sliderElements {
    left: -500%;
}
#slide07vs:checked ~ .sliderElements {
    left: -600%;
}
#slide08vs:checked ~ .sliderElements {
    left: -700%;
}
#slide09vs:checked ~ .sliderElements {
    left: -800%;
}
#slide10vs:checked ~ .sliderElements {
    left: -900%;
}
#slide11vs:checked ~ .sliderElements {
    left: -1000%;
}
#slide12vs:checked ~ .sliderElements {
    left: -1100%;
}
#slide13vs:checked ~ .sliderElements {
    left: -1200%;
}
#slide14vs:checked ~ .sliderElements {
    left: -1300%;
}
#slide15vs:checked ~ .sliderElements {
    left: -1400%;
}
#slide16vs:checked ~ .sliderElements {
    left: -1500%;
}
#slide17vs:checked ~ .sliderElements {
    left: -1600%;
}
#slide18vs:checked ~ .sliderElements {
    left: -1700%;
}

#slide19vs:checked ~ .sliderElements {
    left: 0%;
}
#slide20vs:checked ~ .sliderElements {
    left: -100%;
}
#slide21vs:checked ~ .sliderElements {
    left: -200%;
}
#slide22vs:checked ~ .sliderElements {
    left: -300%;
}
#slide23vs:checked ~ .sliderElements {
    left: -400%;
}
#slide24vs:checked ~ .sliderElements {
    left: -500%;
}
#slide25vs:checked ~ .sliderElements {
    left: -600%;
}
#slide26vs:checked ~ .sliderElements {
    left: -700%;
}
#slide27vs:checked ~ .sliderElements {
    left: -800%;
}
#slide28vs:checked ~ .sliderElements {
    left: -900%;
}
#slide29vs:checked ~ .sliderElements {
    left: -1000%;
}
#slide30vs:checked ~ .sliderElements {
    left: -1100%;
}
#slide31vs:checked ~ .sliderElements {
    left: -1200%;
}
#slide32vs:checked ~ .sliderElements {
    left: -1300%;
}
#slide33vs:checked ~ .sliderElements {
    left: -1400%;
}
#slide34vs:checked ~ .sliderElements {
    left: -1500%;
}
#slide35vs:checked ~ .sliderElements {
    left: -1600%;
}
#slide36vs:checked ~ .sliderElements {
    left: -1700%;
}

#slide01gr:checked ~ .sliderElements {
    left: 0%;
}

#slide02gr:checked ~ .sliderElements {
    left: 0%;
}
#slide03gr:checked ~ .sliderElements {
    left: -100%;
}
#slide04gr:checked ~ .sliderElements {
    left: -200%;
}
#slide05gr:checked ~ .sliderElements {
    left: -300%;
}
#slide06gr:checked ~ .sliderElements {
    left: -400%;
}
#slide07gr:checked ~ .sliderElements {
    left: -500%;
}
#slide08gr:checked ~ .sliderElements {
    left: -600%;
}
#slide09gr:checked ~ .sliderElements {
    left: -700%;
}
#slide10gr:checked ~ .sliderElements {
    left: -800%;
}
#slide11gr:checked ~ .sliderElements {
    left: -900%;
}
#slide12gr:checked ~ .sliderElements {
    left: -1000%;
}
#slide13gr:checked ~ .sliderElements {
    left: -1100%;
}
#slide14gr:checked ~ .sliderElements {
    left: -1200%;
}
#slide15gr:checked ~ .sliderElements {
    left: -1300%;
}
#slide16gr:checked ~ .sliderElements {
    left: -1400%;
}
#slide17gr:checked ~ .sliderElements {
    left: -1500%;
}

#slide01ti:checked ~ .sliderElements {
    left: 0%;
}
#slide02ti:checked ~ .sliderElements {
    left: -100%;
}
#slide03ti:checked ~ .sliderElements {
    left: -200%;
}
#slide04ti:checked ~ .sliderElements {
    left: -300%;
}
#slide05ti:checked ~ .sliderElements {
    left: -400%;
}
#slide06ti:checked ~ .sliderElements {
    left: -500%;
}
#slide07ti:checked ~ .sliderElements {
    left: -600%;
}
#slide08ti:checked ~ .sliderElements {
    left: -700%;
}
#slide09ti:checked ~ .sliderElements {
    left: -800%;
}
#slide10ti:checked ~ .sliderElements {
    left: -900%;
}
#slide11ti:checked ~ .sliderElements {
    left: -1000%;
}
#slide12ti:checked ~ .sliderElements {
    left: -1100%;
}
#slide13ti:checked ~ .sliderElements {
    left: -1200%;
}
#slide14ti:checked ~ .sliderElements {
    left: -1300%;
}
#slide15ti:checked ~ .sliderElements {
    left: -1400%;
}
#slide16ti:checked ~ .sliderElements {
    left: -1500%;
}
#slide17ti:checked ~ .sliderElements {
    left: -1600%;
}

#slide01tg:checked ~ .sliderElements {
    left: 0%;
}
#slide02tg:checked ~ .sliderElements {
    left: -100%;
}
#slide03tg:checked ~ .sliderElements {
    left: -200%;
}
#slide04tg:checked ~ .sliderElements {
    left: -300%;
}
#slide05tg:checked ~ .sliderElements {
    left: -400%;
}
#slide06tg:checked ~ .sliderElements {
    left: -500%;
}
 
#slide01ai:checked ~ .sliderElements {
    left: 0%;
}
#slide02ai:checked ~ .sliderElements {
    left: -100%;
}
#slide03ai:checked ~ .sliderElements {
    left: -200%;
}
#slide04ai:checked ~ .sliderElements {
    left: -300%;
}
#slide05ai:checked ~ .sliderElements {
    left: -400%;
}
#slide06ai:checked ~ .sliderElements {
    left: -500%;
}
#slide07ai:checked ~ .sliderElements {
    left: -600%;
}
#slide08ai:checked ~ .sliderElements {
    left: -700%;
}
#slide09ai:checked ~ .sliderElements {
    left: -800%;
}

/* Bildunterschrift auf dem Bild positionieren */

.sliderElements figcaption {
    display: block;
    color: #fff;
    position: absolute;
    left: 0px;
    bottom: 1em;
    padding: .4em;
    background: rgba(0,0,0,.5);
}

.sliderElements figcaption.figcaptioncenter {
	display: block;
	color: #fff;
      position: absolute;
      left: 20%;
	width: 60%;
	bottom: 1em;
	padding: .4em;
	background: rgba(0,0,0,.5);
	 text-align: center;
}


/* Bilder responsive */
.sliderElements img {
    width: 100%;
    height: auto;
}
 
 
/* inputs aus dem Blickfeld schieben */
.cssSlider input {
    position: absolute;
    left: -99999px;
}
 
/* mittige Ausrichtung der Controls - funktioniert im Zusammenspiel mit inline-block */
.sliderControls {
    line-height: 24px;
    text-align: center;
}
 
/* Controls nebeneinander bringen */
.sliderControls li {
    display: inline-block;
}
 
/* Controls auf einheitliche Masse bringen und die Ecken abrunden */
.sliderControls label {
    width: 20px;
    height: 20px;
    text-align: center;
    border-radius: 50%;
    display: block;
    cursor: pointer;
    background: #0066CC;
    color: #0066CC;
}
  
.sliderControls label.hb {
    width: 20px;
    height: 20px;
    text-align: center;
    border-radius: 50%;
    display: block;
    cursor: pointer;
    background: #0099CC;
    color: #0099CC;
}
  
.sliderControls label.hb2 {
    width: 20px;
    height: 20px;
    text-align: center;
    border-radius: 50%;
    display: block;
    cursor: pointer;
    background: #6699FF;
    color: #6699FF;
}

/* Attributselektor und indirekter Nachfahrkombinator zum ansteuern der labels */
.sliderControls label:hover,
#slide01blbs:checked ~ .sliderControls label[for="slide01blbs"],
#slide02blbs:checked ~ .sliderControls label[for="slide02blbs"],
#slide03blbs:checked ~ .sliderControls label[for="slide03blbs"],
#slide04blbs:checked ~ .sliderControls label[for="slide04blbs"],
#slide05blbs:checked ~ .sliderControls label[for="slide05blbs"],
#slide06blbs:checked ~ .sliderControls label[for="slide06blbs"],
#slide07blbs:checked ~ .sliderControls label[for="slide07blbs"],

#slide01be:checked ~ .sliderControls label[for="slide01be"],
#slide02be:checked ~ .sliderControls label[for="slide02be"],
#slide03be:checked ~ .sliderControls label[for="slide03be"],
#slide04be:checked ~ .sliderControls label[for="slide04be"],
#slide05be:checked ~ .sliderControls label[for="slide05be"],
#slide06be:checked ~ .sliderControls label[for="slide06be"],
#slide07be:checked ~ .sliderControls label[for="slide07be"],
#slide08be:checked ~ .sliderControls label[for="slide08be"],
#slide09be:checked ~ .sliderControls label[for="slide09be"],
#slide10be:checked ~ .sliderControls label[for="slide10be"],
#slide11be:checked ~ .sliderControls label[for="slide11be"],
#slide12be:checked ~ .sliderControls label[for="slide12be"],
#slide13be:checked ~ .sliderControls label[for="slide13be"],
#slide14be:checked ~ .sliderControls label[for="slide14be"],
#slide15be:checked ~ .sliderControls label[for="slide15be"],
#slide16be:checked ~ .sliderControls label[for="slide16be"],
#slide17be:checked ~ .sliderControls label[for="slide17be"],
#slide18be:checked ~ .sliderControls label[for="slide18be"],
#slide19be:checked ~ .sliderControls label[for="slide19be"],
#slide20be:checked ~ .sliderControls label[for="slide20be"],
#slide21be:checked ~ .sliderControls label[for="slide21be"],
#slide22be:checked ~ .sliderControls label[for="slide22be"],
#slide23be:checked ~ .sliderControls label[for="slide23be"],
#slide24be:checked ~ .sliderControls label[for="slide24be"],
#slide25be:checked ~ .sliderControls label[for="slide25be"],

#slide26be:checked ~ .sliderControls label[for="slide26be"],
#slide27be:checked ~ .sliderControls label[for="slide27be"],
#slide28be:checked ~ .sliderControls label[for="slide28be"],
#slide29be:checked ~ .sliderControls label[for="slide29be"],
#slide30be:checked ~ .sliderControls label[for="slide30be"],
#slide31be:checked ~ .sliderControls label[for="slide31be"],

#slide01so:checked ~ .sliderControls label[for="slide01so"],
#slide02so:checked ~ .sliderControls label[for="slide02so"],
#slide03so:checked ~ .sliderControls label[for="slide03so"],
#slide04so:checked ~ .sliderControls label[for="slide04so"],
#slide05so:checked ~ .sliderControls label[for="slide05so"],
#slide06so:checked ~ .sliderControls label[for="slide06so"],

#slide01gl:checked ~ .sliderControls label[for="slide01gl"],
#slide02gl:checked ~ .sliderControls label[for="slide02gl"],
#slide03gl:checked ~ .sliderControls label[for="slide03gl"],
#slide04gl:checked ~ .sliderControls label[for="slide04gl"],
#slide05gl:checked ~ .sliderControls label[for="slide05gl"],
#slide06gl:checked ~ .sliderControls label[for="slide06gl"],
#slide07gl:checked ~ .sliderControls label[for="slide07gl"],
#slide08gl:checked ~ .sliderControls label[for="slide08gl"],
#slide09gl:checked ~ .sliderControls label[for="slide09gl"],
#slide10gl:checked ~ .sliderControls label[for="slide10gl"],
#slide11gl:checked ~ .sliderControls label[for="slide11gl"],
#slide12gl:checked ~ .sliderControls label[for="slide12gl"],
#slide13gl:checked ~ .sliderControls label[for="slide13gl"],
#slide14gl:checked ~ .sliderControls label[for="slide14gl"],
#slide15gl:checked ~ .sliderControls label[for="slide15gl"],
#slide16gl:checked ~ .sliderControls label[for="slide16gl"],

#slide01ag:checked ~ .sliderControls label[for="slide01ag"],
#slide02ag:checked ~ .sliderControls label[for="slide02ag"],
#slide03ag:checked ~ .sliderControls label[for="slide03ag"],
#slide04ag:checked ~ .sliderControls label[for="slide04ag"],
#slide05ag:checked ~ .sliderControls label[for="slide05ag"],
#slide06ag:checked ~ .sliderControls label[for="slide06ag"],
#slide07ag:checked ~ .sliderControls label[for="slide07ag"],
#slide08ag:checked ~ .sliderControls label[for="slide08ag"],
#slide09ag:checked ~ .sliderControls label[for="slide09ag"],
#slide10ag:checked ~ .sliderControls label[for="slide10ag"],
#slide11ag:checked ~ .sliderControls label[for="slide11ag"],
#slide12ag:checked ~ .sliderControls label[for="slide12ag"],

#slide01zh:checked ~ .sliderControls label[for="slide01zh"],
#slide02zh:checked ~ .sliderControls label[for="slide02zh"],
#slide03zh:checked ~ .sliderControls label[for="slide03zh"],
#slide04zh:checked ~ .sliderControls label[for="slide04zh"],
#slide05zh:checked ~ .sliderControls label[for="slide05zh"],
#slide06zh:checked ~ .sliderControls label[for="slide06zh"],
#slide07zh:checked ~ .sliderControls label[for="slide07zh"],
#slide08zh:checked ~ .sliderControls label[for="slide08zh"],
#slide09zh:checked ~ .sliderControls label[for="slide09zh"],

#slide10zh:checked ~ .sliderControls label[for="slide10zh"],
#slide11zh:checked ~ .sliderControls label[for="slide11zh"],
#slide12zh:checked ~ .sliderControls label[for="slide12zh"],
#slide13zh:checked ~ .sliderControls label[for="slide13zh"],
#slide14zh:checked ~ .sliderControls label[for="slide14zh"],
#slide15zh:checked ~ .sliderControls label[for="slide15zh"],
#slide16zh:checked ~ .sliderControls label[for="slide16zh"],
#slide17zh:checked ~ .sliderControls label[for="slide17zh"],
#slide18zh:checked ~ .sliderControls label[for="slide18zh"],
#slide19zh:checked ~ .sliderControls label[for="slide19zh"],

#slide01ow:checked ~ .sliderControls label[for="slide01ow"],
#slide02ow:checked ~ .sliderControls label[for="slide02ow"],
#slide03ow:checked ~ .sliderControls label[for="slide03ow"],
#slide04ow:checked ~ .sliderControls label[for="slide04ow"],
#slide05ow:checked ~ .sliderControls label[for="slide05ow"],
#slide06ow:checked ~ .sliderControls label[for="slide06ow"],
#slide07ow:checked ~ .sliderControls label[for="slide07ow"],
#slide08ow:checked ~ .sliderControls label[for="slide08ow"],
#slide09ow:checked ~ .sliderControls label[for="slide09ow"],
#slide10ow:checked ~ .sliderControls label[for="slide10ow"],

#slide01ur:checked ~ .sliderControls label[for="slide01ur"],
#slide02ur:checked ~ .sliderControls label[for="slide02ur"],
#slide03ur:checked ~ .sliderControls label[for="slide03ur"],
#slide04ur:checked ~ .sliderControls label[for="slide04ur"],
#slide05ur:checked ~ .sliderControls label[for="slide05ur"],
#slide06ur:checked ~ .sliderControls label[for="slide06ur"],
#slide07ur:checked ~ .sliderControls label[for="slide07ur"],
#slide08ur:checked ~ .sliderControls label[for="slide08ur"],
#slide09ur:checked ~ .sliderControls label[for="slide09ur"],
#slide10ur:checked ~ .sliderControls label[for="slide10ur"],
#slide11ur:checked ~ .sliderControls label[for="slide11ur"],
#slide12ur:checked ~ .sliderControls label[for="slide12ur"],
#slide13ur:checked ~ .sliderControls label[for="slide13ur"],
#slide14ur:checked ~ .sliderControls label[for="slide14ur"],
#slide15ur:checked ~ .sliderControls label[for="slide15ur"],
#slide16ur:checked ~ .sliderControls label[for="slide16ur"],
#slide17ur:checked ~ .sliderControls label[for="slide17ur"],

#slide01vs:checked ~ .sliderControls label[for="slide01vs"],
#slide02vs:checked ~ .sliderControls label[for="slide02vs"],
#slide03vs:checked ~ .sliderControls label[for="slide03vs"],
#slide04vs:checked ~ .sliderControls label[for="slide04vs"],
#slide05vs:checked ~ .sliderControls label[for="slide05vs"],
#slide06vs:checked ~ .sliderControls label[for="slide06vs"],
#slide07vs:checked ~ .sliderControls label[for="slide07vs"],
#slide08vs:checked ~ .sliderControls label[for="slide08vs"],
#slide09vs:checked ~ .sliderControls label[for="slide09vs"],
#slide10vs:checked ~ .sliderControls label[for="slide10vs"],
#slide11vs:checked ~ .sliderControls label[for="slide11vs"],
#slide12vs:checked ~ .sliderControls label[for="slide12vs"],
#slide13vs:checked ~ .sliderControls label[for="slide13vs"],
#slide14vs:checked ~ .sliderControls label[for="slide14vs"],
#slide15vs:checked ~ .sliderControls label[for="slide15vs"],
#slide16vs:checked ~ .sliderControls label[for="slide16vs"],
#slide17vs:checked ~ .sliderControls label[for="slide17vs"],
#slide18vs:checked ~ .sliderControls label[for="slide18vs"],
#slide19vs:checked ~ .sliderControls label[for="slide19vs"],
#slide20vs:checked ~ .sliderControls label[for="slide20vs"],
#slide21vs:checked ~ .sliderControls label[for="slide21vs"],
#slide22vs:checked ~ .sliderControls label[for="slide22vs"],
#slide23vs:checked ~ .sliderControls label[for="slide23vs"],
#slide24vs:checked ~ .sliderControls label[for="slide24vs"],
#slide25vs:checked ~ .sliderControls label[for="slide25vs"],
#slide26vs:checked ~ .sliderControls label[for="slide26vs"],
#slide27vs:checked ~ .sliderControls label[for="slide27vs"],
#slide28vs:checked ~ .sliderControls label[for="slide28vs"],
#slide29vs:checked ~ .sliderControls label[for="slide29vs"],
#slide30vs:checked ~ .sliderControls label[for="slide30vs"],
#slide31vs:checked ~ .sliderControls label[for="slide31vs"],
#slide32vs:checked ~ .sliderControls label[for="slide32vs"],
#slide33vs:checked ~ .sliderControls label[for="slide33vs"],
#slide34vs:checked ~ .sliderControls label[for="slide34vs"],
#slide35vs:checked ~ .sliderControls label[for="slide35vs"],
#slide36vs:checked ~ .sliderControls label[for="slide36vs"],

#slide01gr:checked ~ .sliderControls label[for="slide01gr"],
#slide02gr:checked ~ .sliderControls label[for="slide02gr"],
#slide03gr:checked ~ .sliderControls label[for="slide03gr"],
#slide04gr:checked ~ .sliderControls label[for="slide04gr"],
#slide05gr:checked ~ .sliderControls label[for="slide05gr"],
#slide06gr:checked ~ .sliderControls label[for="slide06gr"],
#slide07gr:checked ~ .sliderControls label[for="slide07gr"],
#slide08gr:checked ~ .sliderControls label[for="slide08gr"],
#slide09gr:checked ~ .sliderControls label[for="slide09gr"],
#slide10gr:checked ~ .sliderControls label[for="slide10gr"],
#slide11gr:checked ~ .sliderControls label[for="slide11gr"],
#slide12gr:checked ~ .sliderControls label[for="slide12gr"],
#slide13gr:checked ~ .sliderControls label[for="slide13gr"],
#slide14gr:checked ~ .sliderControls label[for="slide14gr"],
#slide15gr:checked ~ .sliderControls label[for="slide15gr"],
#slide16gr:checked ~ .sliderControls label[for="slide16gr"],
#slide17gr:checked ~ .sliderControls label[for="slide17gr"],

#slide01ti:checked ~ .sliderControls label[for="slide01ti"],
#slide02ti:checked ~ .sliderControls label[for="slide02ti"],
#slide03ti:checked ~ .sliderControls label[for="slide03ti"],
#slide04ti:checked ~ .sliderControls label[for="slide04ti"],
#slide05ti:checked ~ .sliderControls label[for="slide05ti"],
#slide06ti:checked ~ .sliderControls label[for="slide06ti"],
#slide07ti:checked ~ .sliderControls label[for="slide07ti"],
#slide08ti:checked ~ .sliderControls label[for="slide08ti"],
#slide09ti:checked ~ .sliderControls label[for="slide09ti"],
#slide10ti:checked ~ .sliderControls label[for="slide10ti"],
#slide11ti:checked ~ .sliderControls label[for="slide11ti"],
#slide12ti:checked ~ .sliderControls label[for="slide12ti"],
#slide13ti:checked ~ .sliderControls label[for="slide13ti"],
#slide14ti:checked ~ .sliderControls label[for="slide14ti"],
#slide15ti:checked ~ .sliderControls label[for="slide15ti"],
#slide16ti:checked ~ .sliderControls label[for="slide16ti"],
#slide17ti:checked ~ .sliderControls label[for="slide17ti"],

#slide01tg:checked ~ .sliderControls label[for="slide01tg"],
#slide02tg:checked ~ .sliderControls label[for="slide02tg"],
#slide03tg:checked ~ .sliderControls label[for="slide03tg"],
#slide04tg:checked ~ .sliderControls label[for="slide04tg"],
#slide05tg:checked ~ .sliderControls label[for="slide05tg"],
#slide06tg:checked ~ .sliderControls label[for="slide06tg"],
 
#slide01ai:checked ~ .sliderControls label[for="slide01ai"],
#slide02ai:checked ~ .sliderControls label[for="slide02ai"],
#slide03ai:checked ~ .sliderControls label[for="slide03ai"],
#slide04ai:checked ~ .sliderControls label[for="slide04ai"],
#slide05ai:checked ~ .sliderControls label[for="slide05ai"],
#slide06ai:checked ~ .sliderControls label[for="slide06ai"],
#slide07ai:checked ~ .sliderControls label[for="slide07ai"],
#slide08ai:checked ~ .sliderControls label[for="slide08ai"],
#slide09ai:checked ~ .sliderControls label[for="slide09ai"]
{
    background: #ddd;
    color: #ddd;
}
