li.nav-item.active a.nav-link{width:auto;overflow:visible; right:0;color:#004f80;background-color:#efefee;}
li.nav-item a.nav-link{width:3em; overflow:hidden;right:-3.6em;color:transparent;background-color:transparent;}
.mp4video {width:100%;}
.etrackerButtons .button{cursor:pointer; max-width:80%;  color:#000; display:block; width:25em; padding:0.5em; margin:10px auto; text-align:center;}
.etrackerButtons #activateET.button {background-color:#ccc; }
.etrackerButtons #deactivateET.button {background-color:#ff8700; }
#et-opt-out{max-width:80%;font-size:0.01em; line-height:0em; color:#ff8700!important;}

#et-opt-out::before{
  content:'Ihr Besuch dieser Webseite wird aktuell von der etracker Webanalyse erfasst. Klicken Sie hier, damit Ihr Besuch nicht mehr erfasst wird.';
  display:block;
  padding:0.5em;
  line-height:1.2em;
  background-color:#ff8700;
  font-size:100em; 
  color:#000;
}
#et-opt-out.et-disabled{color:#ccc!important;}
#et-opt-out.et-disabled::before{
  content:'Ihr Besuch dieser Webseite wird aktuell von der etracker Webanalyse nicht erfasst. Klicken Sie hier, um Ihren Besuch wieder erfassen zu lassen.';
  background-color:#ccc;
}
q::before {content:'„';}
q::after {content:'“';}
.presskit .container.container-listview {padding-top: 0;}
.mehrSN {text-transform: uppercase; cursor:pointer; font-size: .8125em; font-weight:bold; height: 2.92308em; line-height: 2.92308em;background-color:#e0e0de; padding: 0 1.23077em; display:inline-block; border-radius:3px;}
.mehrSN:hover {text-decoration:underline;}
.mehrSN .icon {font-size:0.65em; margin-left:0.5em;}
.MGKasten {padding:0.5em 0.5em 2em 0.5em; border:2px solid #e0e0de; border-radius:3px; position:relative; top:-2px;}
div.g-st-trenner.line {margin-top:1em; border-top:1px solid #e0e0de; height:1em;}
.law a.btn.card-btn {display:block;width:10em;}
.lawbody {margin-bottom:2em;}
.volleBreite aside {float:none!important; width:100%!important;}
.volleBreite .main-socialmedia {text-align:right!important;}
.volleBreite .main-socialmedia-item.main-socialmedia-item-whatsapp {display:none!important;}
.volleBreite .main-socialmedia-item {display:inline-block!important;}
.volleBreite .content {width:100%!important;}
.rich-text .rich-text+.toggle-head {
  cursor: pointer;
}
.Xheader-logo {height:5em;}
.Xheader-logo-sm{ 
  width:139px;
  position:relative;
  top:-15px;
}
@media (max-width: 500px) {
  .announce-link{margin-bottom:4em;}
  
}
@media (max-width: 47.9999em){
  #tabs.tabs {margin-bottom:3em;}
  .itemName_besuch-ministerium {width:100%;}
  .Xheader-logo {height:3.3em;}
}
@media (min-width: 48em){
  .container.hero-box {margin-bottom:4.5em;}
   .Xheader-logo-lg{width:152px;}
}
@media (max-width: 30em){
  #tabs.tabs {margin-bottom:4.5em;}

}
@media (min-width: 65em){
  .hero-box .gallery {width:68.255%;}
  .hero-box .stream {width: 31.74%;}
}
  .faqlist .answer table td,
  .faqlist .answer table th {padding:0px 2px 0px 2px;}
  .faqlist .answer table tr:nth-child(even) td {background-color:#f0efed;}
  .faqlist .answer table tr:nth-child(odd) td {background-color:#fff; }
  .faqlist .answer ul {list-style-type:disc; padding-left:0px; margin-left:0px;}
  .faqlist .answer ul li {padding-left:0px; margin-left:22px; }
  .faqlist .answer li p {display:inline;}
  .faqlist .answer ol {list-style-type: decimal; margin-left:22px;}
  .faqlist .answer ol li {padding-left:0px;}
  .faqlist .answer ol ol {list-style-type: lower-latin; margin-left:22px;}
  .faqlist .answer h3 {font-size:1em; margin-bottom:0.2em; margin-top:1em;}

#flickr {}
 .gallery button:active {border:none!important;}
 .gallery button:focus {border:none!important;}
  body.maxGallery {overflow:hidden;}
  .icondef path {stroke-width:3; stroke:rgb(99,99,99);fill:none;}
  .gallery {padding:0 0 30px 0;}
  .showGalleryLink {position:relative;}
  .showGalleryLink .iconcamera {position:absolute; left:2em; bottom:2em; width:4.375em; height:4.375em;}
  .preDialog {cursor:pointer;}
  .bpImg {max-width:none; position:relative;}
  .bpImgPreloadCss {position:absolute; top:-10000px; right:10000px;}
  .bpWrapper {overflow:hidden;}

  .content .gallery button {position:absolute; min-width:1.5em; height:1.5em; border:0px solid #666; background-color:transparent; padding:0;}
  .content .gallery button:focus {border:0px solid white;}
  .content .gallery button.brd {border:1px solid #666;}
  .content .gallery button.v3 .icon {width:2em; height:2em;}
  .content .gallery button.play .icon {width:1.5em; height:1.5em;}
  .content .gallery button .icon.zoom0 {width:1.3em; height:1.3em;}
  .content .gallery button .icon, .gallery button:active .icon, .gallery button:hover .icon
  .content .gallery button:focus .icon {fill:#727272;}

  .bigPicture {position:relative; background-color:#eee; width:100%;}
  .bigPicture img {width:100%;}
  .bigPicture .next {right:0.7em; top:calc(50% - 0.75em);}
  .bigPicture .prev {left:0.7em; top:calc(50% - 0.75em);}
  .bigPicture .fsb {left:1em; top:1em; right:auto;}
  .bigPicture .zp {right:1em; top:1em;}
  .bigPicture .zm {right:3em; top:1em;}
  .bigPicture .z0 {right:5em; top:1em;}
  .bigPicture .play {left:3em; top:1em; }
  .bigPicture .download {right:1em; bottom:1em;}
  .playbutton .play{display:inline;}
  .clock {position:absolute; top:auto; left:auto; right:auto; bottom:auto; background-color:rgba(130,130,130,0.5); display:inline-block; height:0; width:100%; }
  .playbutton .pause {display:none;}
  .playbutton.playing .play{display:none;}
  .playbutton.playing .pause {display:inline;}
  .infoWrapper {margin-top:0.4em; position:relative;}
  .infoWrapper .bpquelle {color:#505050; font-size:0.875em;}

  .slider {position:relative; height:52px;  background-color:#ddd; margin-top:2px;}
  .slider .outer {position:relative; overflow:hidden; height:52px; margin:0 0px;}
  .slider .inner {position:absolute; left:0px;width: auto;}
  .slider img  {display:inline-block; margin:0;Xwidth:86px; height:42px;}
  .slider .tnc {background-color:#fff; padding:5px;display:inline-block; width:86px;}
  .slider .tnc.active {background-color:#666;}
  .slider .active {opacity:0.5;}
  .slider .next {right:1em; top:calc(29px - 0.75em);}
  .slider .prev {left:1em; top:calc(29px - 0.75em);}
  .sliderswitch.show {display:none;}
  .sliderswitch .hide {display:inline;}
  .sliderswitch.hidden.show {display:inline;}
  .sliderswitch.hidden .hide {display:none;}
  .content .gallery button.sliderswitch {left:0em;background-color:transparent;height:3em; width:3em;}
  .content .gallery .bigPicture button.sliderswitch { bottom:-2px;}
  .content .gallery .slider button.sliderswitch { top:-3em;}
  .content .gallery button.sliderswitch .icon {width:3em; height:3em;}


@media (min-width: 30em){
  .bigPicture, .slider {text-align:center;}
  .bigPicture, .slider, .sliderSwitch .inner {width:100%;}
  .bpWrapper, .slider .outer {display:inline-block;}
  .bigPicture img, .sliderSwitch .inner, .bpWrapper, .slider .outer {width:405px;  }
  .bigPicture img, .bigPicture {height:228px;  }
  .bigPicture .zp {right:1em; top:1em;}
  .bigPicture .zm {right:1em; top:3em;}
  .bigPicture .z0 {right:1em; top:5em;}
}
@media (min-width: 44em){

  .bigPicture img, .sliderSwitch .inner, .bpWrapper, .slider .outer {width:540px;  }
  .bigPicture img, .bigPicture {height:304px;  }
}
@media (max-width: 48em){}
@media (min-width: 50em){
  .bigPicture img, .sliderSwitch .inner, .bpWrapper, .slider .outer {width:610px;  }
  .bigPicture img, .bigPicture {height:343px;  }

  .rich-text .toggle-body .picture {width:100%; float:none;}
}
@media (max-width: 47.9999em){}
@media (min-width: 65em){}
@media (max-width: 81.9999em){
  .gallery button {background-color:#fff;}
}
  .content .gallery.max {position:fixed; top:0;left:0;bottom:0;right:0;border:0px solid #999;  z-index:10000; background-color:#000; padding:0%; overflow:hidden;}
  .content .gallery.max button {}
  .max .bigPicture {width:100%; height:auto; padding:0 0%; max-height:100%; overflow:hidden;}
  .max .bigPicture img {width:100%; height:auto; }
  .max .bigPicture .next {top:47%;}
  .max .bigPicture .prev {top:47%;}
  .max .bigPicture .bpWrapper {height:100%;max-height:100%; width:100%;}
  .max   .slider {position:absolute; width:auto; bottom:1.6em; left:0; right:0; margin:0 4em;}
  .max .slider .outer {position:absolute; overflow:hidden; right:5%; left:5%; top:0;bottom:0; width:90%; margin:0;}
  .max .slider .inner {width: ${galWidth}px;  position:absolute; left:0px;}
  .max .sliderSwitch .inner {width:100%;}
  .max .sliderSwitch button {height:1.3em; position:fixed; bottom:0.1em; left:auto; right:auto;}
  .max .sliderSwitch button span {position:relative; top:-0.2em;}
  .max .infoWrapper {position:fixed; bottom:0; left:5em; background-color:transparent; }
  .max .infoWrapper .bpquelle {color:#fff!important;}
  .max .infoWrapper p.title {display:none;}
#cookiebanner {display:none;}
body.showCookieBanner #cookiebanner {display:block; position:fixed; top:0px; left:0px; right:0px; z-index:10000; background-color:transparent; background-position:50% 50%;}
body.showCookieBanner #cookiebanner .wrapper {margin:10px; border:2px solid black; padding:20px;background-color:#fff;}
