@media all{
}
@media only screen and (max-device-width:1024px){
.echt-next:hover,.echt-previous:hover{background:0 0}
.echt-next span,.echt-previous span{display:block}
}
@media only screen and (max-width:1024px){
.echt-next,.echt-previous{top:10px;right:10px;left:85%}
.echt-previous{left:10px;right:85%}
.echt-next span,.echt-previous span{margin-top:-30px;font-size:40px}
}
@media all{.lightbox { display: none; }
html.with-echt{overflow:hidden}
.echt{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;text-align:center;white-space:nowrap;cursor:pointer;background:#333;background:rgba(0,0,0,0)}
.echt:last-of-type{background:rgba(0,0,0,.8)}/* Gesamthintergrund */
.echt:before{content:'';display:inline-block;height:100%;vertical-align:middle;}
.echt .echt-content{background:rgba(250,250,250,1);position:relative;text-align:left;vertical-align:middle;display:inline-block;padding:25px 25px 0;border-bottom:25px solid transparent;margin-left:5%;margin-right:5%;max-height:90%;cursor:auto;white-space:normal;overflow:hide;}/* Rahmen	 Hintergrund */
.echt .echt-inner{display:block;width:100%;height:100%;}
.echt link.echt-inner,.echt script.echt-inner,.echt style.echt-inner{display:none}
.echt .echt-close-icon{position:absolute;z-index:9999;top:0;right:0;line-height:25px;width:25px;cursor:pointer;text-align:center;font-family:Arial,sans-serif;background:#fff;background:rgba(250,250,250,1);color:#000;border:0;padding:0}/* Schliessen-Button Hintergrund */
.echt .echt-close-icon::-moz-focus-inner{border:0;padding:0}
.echt .echt-image{width:100%}
@media only screen and (max-width:1600px){
.echt-iframe .echt-content{width:1400px;height:95%;border-bottom:0;padding:0;-webkit-overflow-scrolling:touch;overflow:auto;maxwidth:90%;}
}
@media only screen and (max-width:1280px){
.echt-iframe .echt-content{width:1030px;height:95%;border-bottom:0;padding:0;-webkit-overflow-scrolling:touch;overflow:auto;maxwidth:90%;}
}
@media only screen and (max-width:1024px){
.echt-iframe .echt-content{width:900px;height:95%;border-bottom:0;padding:0;-webkit-overflow-scrolling:touch;overflow:auto;maxwidth:90%;}
}
@media only screen and (max-width:960px){
.echt-iframe .echt-content{width:700px;height:95%;border-bottom:0;padding:0;-webkit-overflow-scrolling:touch;overflow:auto;maxwidth:90%;}
}
.echt iframe{border:2px solid #999;overflow:scroll;background:rgba(250,250,250,1)}
.echt *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}
@media only screen and (max-width:1024px){
.echt .echt-content{margin-left:0;margin-right:0;max-height:98%;padding:10px 10px 0;border-bottom:10px solid transparent}
}
.img-thumbnail{display:inline-block;height:auto;max-width:100%;padding:4px;line-height:1.428571429;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.thumbnail{display:inline-block;display:block;height:auto;max-width:100%;padding:4px;line-height:1.428571429;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.thumbnail>img{display:block;height:auto;max-width:100%}
a.thumbnail:hover,a.thumbnail:focus{border-color:#428bca}
.thumbnail>img{margin-right:auto;margin-left:auto}
.thumbnail .caption{padding:9px;color:#333}
.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}
@media screen and (min-width:640px){
.jumbotron{padding-top:10px;padding-bottom:10px}
.container .jumbotron{padding-right:60px;padding-left:60px}
.jumbotron h1{font-size:14px}
}
.thumbnail{display:inline-block;display:block;height:auto;max-width:100%;padding:4px;line-height:1.428571429;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.thumbnail>img{display:block;height:auto;max-width:100%}
a.thumbnail:hover,a.thumbnail:focus{border-color:#428bca}
.thumbnail>img{margin-right:auto;margin-left:auto}
.thumbnail .caption{padding:9px;color:#333}
.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}
.alert h4{margin-top:0;color:inherit}
.echt iframe{MaxWidth:90%;width:auto;height:auto;}