@media (max-width:985px){.thumbnails .row li:nth-child(2){display:none !important}
}
@media (max-width:768px){.content{margin-top:130px}
.header{top:40px;position:absolute}
body#p1 .header{top:40px}
.header .logo{width:100%}
.header,.container,.footer{left:20px;right:20px}
.navigation-toggle{display:block;left:20%;width:60%}
.navigation{text-align:center;width:100%;position:fixed;left:0;color:#FFF;height:0;overflow:hidden;-webkit-transition:height 0.3s ease-in;-moz-transition:height 0.3s ease-in;-o-transition:height 0.3s ease-in;-ms-transition:height 0.3s ease-in;transition:height 0.3s ease-in;margin-top:5px}
.navigation ul{margin:0 auto;float:none;width:160px;background:#000;padding:20px 20px}
.navigation.open{height:250px}
.navigation ul li{display:inline-block;width:100%;clear:both;margin:10px 0}
.navigation ul li a{color:#FFF}
.navigation ul li.divider,.navigation ul li span.equals,body#p1 .navigation ul li.aktiv span.equals{display:none !important}
.image_container.opened{overflow-y:auto !important;z-index:1001;
}
.thumbnails .row li{display:block !important}
.thumbnails .row li img{width:100%;height:auto}
/*.infotxt{position:absolute !important}      */
.infotxt .container{width:88% !important}
.infotxt .container p{word-break:break-word}
.close-info{position:absolute;top:2px;right:20px}
.close-info>.close{
}
.infotxt .header{left:0}
.infotxt .container .navigation{position:fixed;left:0}
.infotxt .container .navigation ul li a{color:#FFFAE9}
.content-text{width:100%}
.content-text p{word-break:break-word}
.footer .menue{display:none}
.thumbnails .row li.clear,.thumbnails .row li.placeholder{
}
.thumbnails .headline.show_mobile{margin-top:10px}
.thumbnails{margin-top:30px;min-width:inherit}
.infotxt .close-info{right:30px;right:0;top:38px;z-index:9900}
.hide_all{display:none}
.show_mobile{display:block}
.hide_mobile{display:none}
}
@media only screen and (min-device-width :0) and (max-device-width :767px)
and (orientation :landscape){}
@media only screen and (min-width :767px) and (max-width :985px){
.thumbnails .row li.clear,.thumbnails .row li.placeholder{
}
.thumbnails .row li:first-child{display:block !important}
}
@media (max-width:480px){.thumbnails .row li.clear,.thumbnails .row li.placeholder{display:none !important}
.close-info{top:4px}
.infotxt .close-info{z-index:99999;right:12px;right:0;right:6px;top:36px}
.infotxt .close-info a{width:50px;display:block;margin-right:2px}
.header{top:40px}
.infotxt .container{width:auto !important}
.image_inner.txt{padding:50px;width:96% !important;box-sizing:border-box;overflow:scroll}
}
