.dropdown-item.protected {
   display: none; 
}
.jumbotron .container {
    position: absolute;
    top: 50px;
    left: 0;
    max-width: inherit;
}
#c5493 .ce-bodytext, #c5495 .ce-bodytext {
    padding: 10px;
    background-color: #6697be;
}
#c5493 .ce-bodytext, #c5495 .ce-bodytext {
    max-width: 100%;
}
h6 {
   font-size: 1.25rem;
}
.popup_inhalt {
   background: #fff;
   padding: 2rem; 
  font-size: 1.15rem;
}
#session_popup_overlay {
  text-align: left;
}
main .jumbotron {
   background-image: none !important; 
}
.jumbotron {
    color: #fff;
}
.jumbotron .tx-ws-flexslider .caption-title {
    color: #fff;
    background: rgba(0,81,146,0.9);
    padding: 10px;
    -webkit-box-decoration-break: clone;
     box-decoration-break: clone;
}

.jumbotron  .tx-ws-flexslider .caption-text {
    position: absolute;
    width: auto;
    top: 80px;
    background: none;
    max-width: 550px;
}
.jumbotron .tx-ws-flexslider .caption-body {
    background: rgba(255,255,255,0.9);
    margin-top: 10px;
    padding: 10px;
    border: 3px solid #fff;
    
 }
.jumbotron .tx-ws-flexslider .caption-body p {
    font-size: 1rem;
    text-transform: none;
    color: #222222;
}
.tx-ws-flexslider .caption-align-left .caption-text {
    display: block;
}
.tx-ws-flexslider .caption-align-left .caption-text { left: 100px; }

.tx-ws-flexslider .caption-link {
    position: relative;
    bottom: 0px;
}
.tx-ws-flexslider .caption-link a {
    color: rgba(0,81,146,1.0);
}
.tx-ws-flexslider .caption-align-left .caption-link {
    left: 20px;
}

.nb {border:none;}

.flex-direction-nav a::before { color: rgb(0, 81, 146); }
.flex-direction-nav a { text-shadow: 1px 1px 0 rgba(0,81,146,0.3); }

@media (max-width:1400px){
 .home .jumbotron { padding: 14rem 2rem; }
 .home .jumbotron { font-size: 0.85rem; }
 .home .jumbotron .container { top: 40px; }
}

@media (max-width:1020px){
 .home .jumbotron { padding: 18rem 2rem; }
 .popup_inhalt { font-size: 1.02rem; }
}
@media (min-width:756px) {
  .home .jumbotron { min-height:500px; overflow: hidden;}
  .home .flexslider .slides img { height: 500px; }
}
@media (max-width:755px) {
  .home .jumbotron { min-height:400px; }
  .home .flexslider .slides img { height: 400px; }
  .jumbotron p { font-size: 1.2rem; }
  .jumbotron .tx-ws-flexslider .caption-body p { font-size: 0.85rem; }
  .jumbotron .tx-ws-flexslider .caption-text {top: 40px; left: 40px; max-width: 500px; }
  #session_popup_content { margin-top: 30px; padding: 0 10px; }
}
@media (max-width:575px) {
 .home .jumbotron {  min-height:256px; }
  .home .flexslider .slides img { height: 256px; }
  .jumbotron .tx-ws-flexslider .caption-text {top: 20px; left: 20px; max-width: 450px; }
  h1 { font-size: 1.5rem;  margin-bottom: 1.5rem; }
}
@media (max-width:400px){
  .home .jumbotron .container { top: 120px; }
  .jumbotron .tx-ws-flexslider .caption-text {top: 10px; left: 10px; max-width: 300px; }
}


