@media (max-width: 1199px){
    .navbar-nav > li > a{font-size:20px;}
    .navbar-nav > li{min-width:auto; margin-right:15px;}
    .navbar-nav > li:last-child{margin-right:0px;}
}
@media screen and (min-width:950px) and (max-width:1060px){
   .flexslider.rainbow{padding-left:0;}
   .regenbogen .flex-direction-nav .flex-prev{
       left:-25px;
   }
   .regenbogen .flex-direction-nav .flex-next{
       right:-15px;
   }
}
@media (max-width: 991px) {
    footer#colophon a.impressumlink{float:none; clear:both;}
    footer#colophon .col-md-4:first-child .contactFooterCol{border-right: none; }
    footer#colophon .contactBox{margin-bottom: 24px;}
    .text_eyecatcher h3 {
    padding-top: 10px;
    }
}
@media (max-width: 910px) {
    .volltext{font-size: 18px;}
}
@media (max-width: 860px) {
   
.regenbogen .flex-direction-nav .flex-prev {left: 0px; }
.regenbogen .flex-direction-nav .flex-next,.regenbogen .flex-direction-nav .flex-prev {padding-left:7px; padding-bottom:46px;padding-right: 7px; border-radius:3px;background-color: rgba(255,255,255,0.3);}
}
@media (max-width: 767px) {
    header#masthead ul.sub-menu{position:unset;}
    header#masthead ul.sub-menu li{float:none; clear:both; text-align: left;}
    .content_slider .modal-dialog {width: 670px; margin: 30px auto;}
    footer#colophon .col-md-4:first-child .contactFooterCol{border-right: none; border-bottom:1px solid #373737; margin-bottom:30px;}
    .navbar-nav > li{margin-right:0px; margin-top:10px; margin-bottom:10px; width:100%;}
    .menu > .navbar ul.navbar-nav{margin-top: 0;background-color: #369736; width: auto;}
    .navbar-nav > li {
    border-bottom: 1px solid black;
    border-top: 1px solid black;
    margin-bottom: -1px;
    margin-top:0;
    margin-right: 0;
    padding-bottom: 10px;
    padding-top: 10px;
    width: 100%;
    }
} 
@media (max-width: 478px) {
    h1{ font-size:32px;}
    .volltext p>img,.einleitung p>img{max-width:100%; height:auto;}
    .text_eyecatcher h3{text-align: center;}
    .navbar-toggle{margin-right:0;}
    .eyecatcherbox_bild, .eyecatcherbox_bild>img.img-responsive, .iconEYE{clear:both; float:none; margin:0px auto 10px;display:block;}	
    .panel-body img, .tab-content img{margin-bottom:30px;}
}
@media (max-width: 320px) {	
    footer#colophon .footerGreyBox .prospimg {
    clear: both;
    display: block;
    float: none;
    margin-left: auto;
    margin-right: auto;
}
}
