body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li{float:left}.ce_gallery>ul li.col_first{clear:left}.float_left{float:left}.float_right{float:right}.block{overflow:hidden}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.ie7 img{-ms-interpolation-mode:bicubic}.ie8 img{width:auto}
/* ColorBox, (c) 2011 Jack Moore, MIT license */
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:.9;filter:alpha(opacity = 90)}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url("../../assets/jquery/colorbox/1.6.1/images/loading.gif") no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url("../../assets/jquery/colorbox/1.6.1/images/controls.png") no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url("../../assets/jquery/colorbox/1.6.1/images/controls.png") no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url("../../assets/jquery/colorbox/1.6.1/images/controls.png") no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}
/* Swipe 2.0, (C) Brad Birdsall 2012, MIT license */
.content-slider{overflow:hidden;visibility:hidden;position:relative}.slider-wrapper{overflow:hidden;position:relative}.slider-wrapper>*{float:left;width:100%;position:relative}.slider-control{height:30px;position:relative}.slider-control a,.slider-control .slider-menu{position:absolute;top:9px;display:inline-block}.slider-control .slider-prev{left:0}.slider-control .slider-next{right:0}.slider-control .slider-menu{top:0;width:50%;left:50%;margin-left:-25%;font-size:27px;text-align:center}.slider-control .slider-menu b{color:#bbb;cursor:pointer}.slider-control .slider-menu b.active{color:#666}
/* MediaElement.js, (c) 2010-2014 John Dyer, MIT license */
.mejs-offscreen{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);clip-path:polygon(0 0,0 0,0 0,0 0);position:absolute!important;height:1px;width:1px;overflow:hidden}.mejs-container{position:relative;background:#000;font-family:Helvetica,Arial;text-align:left;vertical-align:top;text-indent:0}.mejs-audio{margin-top:18px}.mejs-container:focus{outline:none}.me-plugin{position:absolute}.mejs-embed,.mejs-embed body{width:100%;height:100%;margin:0;padding:0;background:#000;overflow:hidden}.mejs-fullscreen{overflow:hidden!important}.mejs-container-fullscreen{position:fixed;left:0;top:0;right:0;bottom:0;overflow:hidden;z-index:1000}.mejs-container-fullscreen .mejs-mediaelement,.mejs-container-fullscreen video{width:100%;height:100%}.mejs-clear{clear:both}.mejs-background{position:absolute;top:0;left:0}.mejs-mediaelement{position:absolute;top:0;left:0;width:100%;height:100%}.mejs-poster{position:absolute;top:0;left:0;background-size:contain;background-position:50% 50%;background-repeat:no-repeat}:root .mejs-poster img{display:none}.mejs-poster img{border:0;padding:0;border:0}.mejs-overlay{position:absolute;top:0;left:0}.mejs-overlay-play{cursor:pointer}.mejs-overlay-button{position:absolute;top:50%;left:50%;width:100px;height:100px;margin:-50px 0 0 -50px;background:url(../../assets/jquery/mediaelement/2.21.2/images/bigplay.svg) no-repeat}.no-svg .mejs-overlay-button{background-image:url(../../assets/jquery/mediaelement/2.21.2/images/bigplay.png)}.mejs-overlay:hover .mejs-overlay-button{background-position:0 -100px}.mejs-overlay-loading{position:absolute;top:50%;left:50%;width:80px;height:80px;margin:-40px 0 0 -40px;background:#333;background:url(../../assets/jquery/mediaelement/2.21.2/images/background.png);background:rgba(0,0,0,.9);background:-webkit-gradient(linear,0% 0%,0% 100%,from(rgba(50,50,50,.9)),to(rgba(0,0,0,.9)));background:-webkit-linear-gradient(top,rgba(50,50,50,.9),rgba(0,0,0,.9));background:-moz-linear-gradient(top,rgba(50,50,50,.9),rgba(0,0,0,.9));background:-o-linear-gradient(top,rgba(50,50,50,.9),rgba(0,0,0,.9));background:-ms-linear-gradient(top,rgba(50,50,50,.9),rgba(0,0,0,.9));background:linear-gradient(rgba(50,50,50,.9),rgba(0,0,0,.9))}.mejs-overlay-loading span{display:block;width:80px;height:80px;background:url(../../assets/jquery/mediaelement/2.21.2/images/loading.gif) 50% 50% no-repeat}.mejs-container .mejs-controls{position:absolute;list-style-type:none;margin:0;padding:0;bottom:0;left:0;background:url(../../assets/jquery/mediaelement/2.21.2/images/background.png);background:rgba(0,0,0,.7);background:-webkit-gradient(linear,0% 0%,0% 100%,from(rgba(50,50,50,.7)),to(rgba(0,0,0,.7)));background:-webkit-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:-moz-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:-o-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:-ms-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:linear-gradient(rgba(50,50,50,.7),rgba(0,0,0,.7));height:30px;width:100%}.mejs-container .mejs-controls div{list-style-type:none;background-image:none;display:block;float:left;margin:0;padding:0;width:26px;height:26px;font-size:11px;line-height:11px;font-family:Helvetica,Arial;border:0}.mejs-controls .mejs-button button{cursor:pointer;display:block;font-size:0;line-height:0;text-decoration:none;margin:7px 5px;padding:0;position:absolute;height:16px;width:16px;border:0;background:url(../../assets/jquery/mediaelement/2.21.2/images/controls.svg) no-repeat}.no-svg .mejs-controls .mejs-button button{background-image:url(../../assets/jquery/mediaelement/2.21.2/images/controls.png)}.mejs-controls .mejs-button button:focus{outline:dotted 1px #999}.mejs-container .mejs-controls .mejs-time{color:#fff;display:block;height:17px;width:auto;padding:10px 3px 0 3px;overflow:hidden;text-align:center;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.mejs-container .mejs-controls .mejs-time a{color:#fff;font-size:11px;line-height:12px;display:block;float:left;margin:1px 2px 0 0;width:auto}.mejs-controls .mejs-play button{background-position:0 0}.mejs-controls .mejs-pause button{background-position:0 -16px}.mejs-controls .mejs-stop button{background-position:-112px 0}.mejs-controls div.mejs-time-rail{direction:ltr;width:200px;padding-top:5px}.mejs-controls .mejs-time-rail span,.mejs-controls .mejs-time-rail a{display:block;position:absolute;width:180px;height:10px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;cursor:pointer}.mejs-controls .mejs-time-rail .mejs-time-total{margin:5px;background:#333;background:rgba(50,50,50,.8);background:-webkit-gradient(linear,0% 0%,0% 100%,from(rgba(30,30,30,.8)),to(rgba(60,60,60,.8)));background:-webkit-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:-moz-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:-o-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:-ms-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:linear-gradient(rgba(30,30,30,.8),rgba(60,60,60,.8))}.mejs-controls .mejs-time-rail .mejs-time-buffering{width:100%;background-image:-o-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.15)),color-stop(.75,rgba(255,255,255,.15)),color-stop(.75,transparent),to(transparent));background-image:-webkit-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-ms-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:15px 15px;-moz-background-size:15px 15px;-o-background-size:15px 15px;background-size:15px 15px;-webkit-animation:buffering-stripes 2s linear infinite;-moz-animation:buffering-stripes 2s linear infinite;-ms-animation:buffering-stripes 2s linear infinite;-o-animation:buffering-stripes 2s linear infinite;animation:buffering-stripes 2s linear infinite}@-webkit-keyframes buffering-stripes{0%{background-position:0 0}to{background-position:30px 0}}@-moz-keyframes buffering-stripes{0%{background-position:0 0}to{background-position:30px 0}}@-ms-keyframes buffering-stripes{0%{background-position:0 0}to{background-position:30px 0}}@-o-keyframes buffering-stripes{0%{background-position:0 0}to{background-position:30px 0}}@keyframes buffering-stripes{0%{background-position:0 0}to{background-position:30px 0}}.mejs-controls .mejs-time-rail .mejs-time-loaded{background:#3caac8;background:rgba(60,170,200,.8);background:-webkit-gradient(linear,0% 0%,0% 100%,from(rgba(44,124,145,.8)),to(rgba(78,183,212,.8)));background:-webkit-linear-gradient(top,rgba(44,124,145,.8),rgba(78,183,212,.8));background:-moz-linear-gradient(top,rgba(44,124,145,.8),rgba(78,183,212,.8));background:-o-linear-gradient(top,rgba(44,124,145,.8),rgba(78,183,212,.8));background:-ms-linear-gradient(top,rgba(44,124,145,.8),rgba(78,183,212,.8));background:linear-gradient(rgba(44,124,145,.8),rgba(78,183,212,.8));width:0}.mejs-controls .mejs-time-rail .mejs-time-current{background:#fff;background:rgba(255,255,255,.8);background:-webkit-gradient(linear,0% 0%,0% 100%,from(rgba(255,255,255,.9)),to(rgba(200,200,200,.8)));background:-webkit-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:-moz-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:-o-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:-ms-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:linear-gradient(rgba(255,255,255,.9),rgba(200,200,200,.8));width:0}.mejs-controls .mejs-time-rail .mejs-time-handle{display:none;position:absolute;margin:0;width:10px;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;border:solid 2px #333;top:-2px;text-align:center}.mejs-controls .mejs-time-rail .mejs-time-float{position:absolute;display:none;background:#eee;width:36px;height:17px;border:solid 1px #333;top:-26px;margin-left:-18px;text-align:center;color:#111}.mejs-controls .mejs-time-rail .mejs-time-float-current{margin:2px;width:30px;display:block;text-align:center;left:0}.mejs-controls .mejs-time-rail .mejs-time-float-corner{position:absolute;display:block;width:0;height:0;line-height:0;border:solid 5px #eee;border-color:#eee transparent transparent transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;top:15px;left:13px}.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float{width:48px}.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float-current{width:44px}.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float-corner{left:18px}.mejs-controls .mejs-fullscreen-button button{background-position:-32px 0}.mejs-controls .mejs-unfullscreen button{background-position:-32px -16px}.mejs-controls .mejs-mute button{background-position:-16px -16px}.mejs-controls .mejs-unmute button{background-position:-16px 0}.mejs-controls .mejs-volume-button{position:relative}.mejs-controls .mejs-volume-button .mejs-volume-slider{display:none;height:115px;width:25px;background:url(../../assets/jquery/mediaelement/2.21.2/images/background.png);background:rgba(50,50,50,.7);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;top:-115px;left:0;z-index:1;position:absolute;margin:0}.mejs-controls .mejs-volume-button:hover{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-total{position:absolute;left:11px;top:8px;width:2px;height:100px;background:#ddd;background:rgba(255,255,255,.5);margin:0}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current{position:absolute;left:11px;top:8px;width:2px;height:100px;background:#ddd;background:rgba(255,255,255,.9);margin:0}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-handle{position:absolute;left:4px;top:-3px;width:16px;height:6px;background:#ddd;background:rgba(255,255,255,.9);cursor:N-resize;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;margin:0}.mejs-controls a.mejs-horizontal-volume-slider{height:26px;width:56px;position:relative;display:block;float:left;vertical-align:middle}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{position:absolute;left:0;top:11px;width:50px;height:8px;margin:0;padding:0;font-size:1px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#333;background:rgba(50,50,50,.8);background:-webkit-gradient(linear,0% 0%,0% 100%,from(rgba(30,30,30,.8)),to(rgba(60,60,60,.8)));background:-webkit-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:-moz-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:-o-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:-ms-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:linear-gradient(rgba(30,30,30,.8),rgba(60,60,60,.8))}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{position:absolute;left:0;top:11px;width:50px;height:8px;margin:0;padding:0;font-size:1px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#fff;background:rgba(255,255,255,.8);background:-webkit-gradient(linear,0% 0%,0% 100%,from(rgba(255,255,255,.9)),to(rgba(200,200,200,.8)));background:-webkit-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:-moz-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:-o-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:-ms-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:linear-gradient(rgba(255,255,255,.9),rgba(200,200,200,.8))}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle{display:none}.mejs-controls .mejs-captions-button{position:relative}.mejs-controls .mejs-captions-button button{background-position:-48px 0}.mejs-controls .mejs-captions-button .mejs-captions-selector{visibility:hidden;position:absolute;bottom:26px;right:-51px;width:85px;height:100px;background:url(../../assets/jquery/mediaelement/2.21.2/images/background.png);background:rgba(50,50,50,.7);border:solid 1px transparent;padding:10px 10px 0 10px;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.mejs-controls .mejs-captions-button:hover .mejs-captions-selector{visibility:visible}.mejs-controls .mejs-captions-button .mejs-captions-selector ul{margin:0;padding:0;display:block;list-style-type:none!important;overflow:hidden}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li{margin:0 0 6px 0;padding:0;list-style-type:none!important;display:block;color:#fff;overflow:hidden}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li input{clear:both;float:left;margin:3px 3px 0 5px}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li label{width:55px;float:left;padding:4px 0 0 0;line-height:15px;font-family:helvetica,arial;font-size:10px}.mejs-controls .mejs-captions-button .mejs-captions-translations{font-size:10px;margin:0 0 5px 0}.mejs-chapters{position:absolute;top:0;left:0;-xborder-right:solid 1px #fff;width:10000px;z-index:1}.mejs-chapters .mejs-chapter{position:absolute;float:left;background:#222;background:rgba(0,0,0,.7);background:-webkit-gradient(linear,0% 0%,0% 100%,from(rgba(50,50,50,.7)),to(rgba(0,0,0,.7)));background:-webkit-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:-moz-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:-o-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:-ms-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:linear-gradient(rgba(50,50,50,.7),rgba(0,0,0,.7));filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr=#323232,endColorstr=#000000);overflow:hidden;border:0}.mejs-chapters .mejs-chapter .mejs-chapter-block{font-size:11px;color:#fff;padding:5px;display:block;border-right:solid 1px #333;border-bottom:solid 1px #333;cursor:pointer}.mejs-chapters .mejs-chapter .mejs-chapter-block-last{border-right:none}.mejs-chapters .mejs-chapter .mejs-chapter-block:hover{background:#666;background:rgba(102,102,102,.7);background:-webkit-gradient(linear,0% 0%,0% 100%,from(rgba(102,102,102,.7)),to(rgba(50,50,50,.6)));background:-webkit-linear-gradient(top,rgba(102,102,102,.7),rgba(50,50,50,.6));background:-moz-linear-gradient(top,rgba(102,102,102,.7),rgba(50,50,50,.6));background:-o-linear-gradient(top,rgba(102,102,102,.7),rgba(50,50,50,.6));background:-ms-linear-gradient(top,rgba(102,102,102,.7),rgba(50,50,50,.6));background:linear-gradient(rgba(102,102,102,.7),rgba(50,50,50,.6));filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr=#666666,endColorstr=#323232)}.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-title{font-size:12px;font-weight:700;display:block;white-space:nowrap;text-overflow:ellipsis;margin:0 0 3px 0;line-height:12px}.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-timespan{font-size:12px;line-height:12px;margin:3px 0 4px 0;display:block;white-space:nowrap;text-overflow:ellipsis}.mejs-captions-layer{position:absolute;bottom:0;left:0;text-align:center;line-height:20px;font-size:16px;color:#fff}.mejs-captions-layer a{color:#fff;text-decoration:underline}.mejs-captions-layer[lang=ar]{font-size:20px;font-weight:400}.mejs-captions-position{position:absolute;width:100%;bottom:15px;left:0}.mejs-captions-position-hover{bottom:35px}.mejs-captions-text{padding:3px 5px;background:url(../../assets/jquery/mediaelement/2.21.2/images/background.png);background:rgba(20,20,20,.5);white-space:pre-wrap}.me-cannotplay a{color:#fff;font-weight:700}.me-cannotplay span{padding:15px;display:block}.mejs-controls .mejs-loop-off button{background-position:-64px -16px}.mejs-controls .mejs-loop-on button{background-position:-64px 0}.mejs-controls .mejs-backlight-off button{background-position:-80px -16px}.mejs-controls .mejs-backlight-on button{background-position:-80px 0}.mejs-controls .mejs-picturecontrols-button{background-position:-96px 0}.mejs-contextmenu{position:absolute;width:150px;padding:10px;border-radius:4px;top:0;left:0;background:#fff;border:solid 1px #999;z-index:1001}.mejs-contextmenu .mejs-contextmenu-separator{height:1px;font-size:0;margin:5px 6px;background:#333}.mejs-contextmenu .mejs-contextmenu-item{font-family:Helvetica,Arial;font-size:12px;padding:4px 6px;cursor:pointer;color:#333}.mejs-contextmenu .mejs-contextmenu-item:hover{background:#2c7c91;color:#fff}.mejs-controls .mejs-sourcechooser-button{position:relative}.mejs-controls .mejs-sourcechooser-button button{background-position:-128px 0}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector{visibility:hidden;position:absolute;bottom:26px;right:-10px;width:130px;height:100px;background:url(../../assets/jquery/mediaelement/2.21.2/images/background.png);background:rgba(50,50,50,.7);border:solid 1px transparent;padding:10px;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul{margin:0;padding:0;display:block;list-style-type:none!important;overflow:hidden}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li{margin:0 0 6px 0;padding:0;list-style-type:none!important;display:block;color:#fff;overflow:hidden}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li input{clear:both;float:left;margin:3px 3px 0 5px}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li label{width:100px;float:left;padding:4px 0 0 0;line-height:15px;font-family:helvetica,arial;font-size:10px}.mejs-postroll-layer{position:absolute;bottom:0;left:0;width:100%;height:100%;background:url(../../assets/jquery/mediaelement/2.21.2/images/background.png);background:rgba(50,50,50,.7);z-index:1000;overflow:hidden}.mejs-postroll-layer-content{width:100%;height:100%}.mejs-postroll-close{position:absolute;right:0;top:0;background:url(../../assets/jquery/mediaelement/2.21.2/images/background.png);background:rgba(50,50,50,.7);color:#fff;padding:4px;z-index:100;cursor:pointer}div.mejs-speed-button{width:46px!important;position:relative}.mejs-controls .mejs-button.mejs-speed-button button{background:0 0;width:36px;font-size:11px;line-height:normal;color:#fff}.mejs-controls .mejs-speed-button .mejs-speed-selector{display:none;position:absolute;top:-100px;left:-10px;width:60px;height:100px;background:url(../../assets/jquery/mediaelement/2.21.2/images/background.png);background:rgba(50,50,50,.7);border:solid 1px transparent;padding:0;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.mejs-controls .mejs-speed-button:hover>.mejs-speed-selector{display:block}.mejs-controls .mejs-speed-button .mejs-speed-selector ul li label.mejs-speed-selected{color:#21f8f8}.mejs-controls .mejs-speed-button .mejs-speed-selector ul{margin:0;padding:0;display:block;list-style-type:none!important;overflow:hidden}.mejs-controls .mejs-speed-button .mejs-speed-selector ul li{margin:0 0 6px 0;padding:0 10px;list-style-type:none!important;display:block;color:#fff;overflow:hidden}.mejs-controls .mejs-speed-button .mejs-speed-selector ul li input{clear:both;float:left;margin:3px 3px 0 5px;display:none}.mejs-controls .mejs-speed-button .mejs-speed-selector ul li label{width:60px;float:left;padding:4px 0 0 0;line-height:15px;font-family:helvetica,arial;font-size:11.5px;color:#fff;margin-left:5px;cursor:pointer}.mejs-controls .mejs-speed-button .mejs-speed-selector ul li:hover{background-color:#c8c8c8!important;background-color:rgba(255,255,255,.4)!important}.mejs-controls .mejs-button.mejs-jump-forward-button{background:url(../../assets/jquery/mediaelement/2.21.2/images/jumpforward.png) no-repeat;background-position:3px 3px}.mejs-controls .mejs-button.mejs-jump-forward-button button{background:0 0;font-size:9px;line-height:normal;color:#fff}.mejs-controls .mejs-button.mejs-skip-back-button{background:url(../../assets/jquery/mediaelement/2.21.2/images/skipback.png) no-repeat;background-position:3px 3px}.mejs-controls .mejs-button.mejs-skip-back-button button{background:0 0;font-size:9px;line-height:normal;color:#fff}
/* open-sans-regular - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url('../../files/standard/fonts/open-sans-v34-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../../files/standard/fonts/open-sans-v34-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../../files/standard/fonts/open-sans-v34-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../../files/standard/fonts/open-sans-v34-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../../files/standard/fonts/open-sans-v34-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../../files/standard/fonts/open-sans-v34-latin-regular.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-300 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: url('../../files/standard/fonts/open-sans-v34-latin-300.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../../files/standard/fonts/open-sans-v34-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../../files/standard/fonts/open-sans-v34-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('../../files/standard/fonts/open-sans-v34-latin-300.woff') format('woff'), /* Modern Browsers */
       url('../../files/standard/fonts/open-sans-v34-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../../files/standard/fonts/open-sans-v34-latin-300.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-600 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: url('../../files/standard/fonts/open-sans-v34-latin-600.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../../files/standard/fonts/open-sans-v34-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../../files/standard/fonts/open-sans-v34-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('../../files/standard/fonts/open-sans-v34-latin-600.woff') format('woff'), /* Modern Browsers */
       url('../../files/standard/fonts/open-sans-v34-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../../files/standard/fonts/open-sans-v34-latin-600.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* layout.css */
.nojb-rot{color:#d00403}.nojb-blau{color:#133d89}.italic{font-style:italic}.ce_text,.ce_gallery:not(.nomarb){margin-bottom: 1.7rem !important}#main .ce_text.bassdrum ul{margin-bottom:1em}.b-description_readmore_button{display:inline-block;margin-bottom:15px;color:#c60000;cursor: pointer;margin-top: 10px !important}.b-description_readmore_button_active{display:none}.headerimage .ce_gallery{margin-bottom: 0 !important}.nav_sub{margin-bottom: 2.5rem}.clearboth{clear:both}.ce_gallery:not(.nomarb) li.row_last.col_last{margin-bottom: 3rem !important}.nomarbot p,p.nomarbot,.nomarbot{margin-bottom:0}.ce_text:after{constent: ".";clear: both;visibility: hidden}.cd-tontraeger #main .ce_text.first:after,.video #main .ce_text.first:after{content: ""}.video .ce_text.first p:last-child{margin-bottom:0}.ce_comments{margin-top:2rem}#right .mod_newsmenu{margin-bottom:4rem}.transition-fade{transition-property: background-color, opacity, color;-webkit-transition-property: background-color, opacity, color;-moz-transition-property: background-color, opacity, color;-o-transition-property: background-color, opacity, color;transition-duration: 0.2s, 0.3s, 0.2s;-webkit-transition-duration: 0.2s, 0.3s, 0.2s;-moz-transition-duration: 0.2s, 0.3s, 0.2s;-o-transition-duration: 0.2s, 0.3s, 0.2s;transition-delay: 0;-webkit-transition-delay: 0;-moz-transition-delay: 0;-o-transition-delay: 0;-webkit-transition-timing-function: ease-in, ease, ease-in;-moz-transition-timing-function: ease-in, ease, ease-in;-o-transition-timing-function: ease-in, ease, ease-in}.innerwrapper:after,.mod_breadcrumb:after,.mod_search fieldset span label:last-child:after{clear:both;content: ".";visibility: hidden}.pagination{padding-top:20px}.pagination ul li a,.pagination ul li a:link,.pagination ul li a:visited,.nav_main .level_1 li a,.nav_main .level_1 li a:link,.nav_main .level_1 li a:visited,.mod_calendar,.sidebar .mod_calendar,.mod_breadcrumb ul li a,.mod_breadcrumb ul li a:after,.mod_search input.submit,.social-wrapper .social-content a,.social-wrapper .social-content a:link,.social-wrapper .social-content a:visited,.login-container .submit_container .submit{color: #ffffcc !important;transition: all 0.3s ease-in;-moz-transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;-o-transition: all 0.3s ease-in}.nav_main li a:hover,.nav_main li span{color: #574844 !important;background-color: #ffcc00 !important}.nav_main li.login,.nav_main li.logout{display:none}*{margin:0;padding:0;/* remove blue highlight color on (some) mobile devices */  -webkit-tap-highlight-color: rgba(155, 155, 155, 0)}*::selection{background-color:#574844;color:#ffffcc}*::-moz-selection{background-color:#574844;color:#ffffcc}:focus{outline: none}input:focus,input:active,textarea:focus,textarea:active{-webkit-box-shadow:0 0 6px rgba(,.07);box-shadow:0 0 6px rgba(,.07);behavior:url('assets/css3pie/1.0.0/PIE.htc')}html{font-size:10px}body{background-color:#ffffcc;font:17px "Open Sans",Arial,Verdana,sans-serif;color:#574844;font-weight: 300;line-height: 2.6rem;-webkit-font-variant-ligatures: no-common-ligatures}body.sidebar #main{width:65%;margin-right:5%;padding-right:2.5rem;box-sizing: border-box}body.sidebar #main:after{content: ".";clear: both;visibility: hidden}body.sidebar #right{width:30%;padding-left:.5rem;box-sizing: border-box}.z_index{z-index: 10}#right .inside{margin-top:16px}p{margin-bottom:1.4rem;line-height:2.6rem}.absspecial{display:inline-block;margin-top:10px;margin-bottom:10px}.intern p{margin-right:5px;margin-bottom:0}.teaser p{margin-right:5px;margin-bottom:5px}.index .teaser p{margin-bottom:0}.enclosure p{margin-bottom:0}.cd-tontraeger .ce_text.cd p,.cd-tontraeger .ce_text.dvd p{font-size:.85em;line-height:2rem}.cd-tontraeger .ce_text.cd p:last-child a,.cd-tontraeger .ce_text.dvd p:last-child a{font-size:1.175em}h1,h2,h3,h4,h5,h6{color:#c60000;font-weight: 300;box-sizing: border-box}.h_underline{border-bottom:.1rem solid #c60000}h1{clear:left;padding-bottom:2rem;font-size:3.8rem;line-height:4.3rem}h2{clear:left;padding-bottom:1.8rem;font-size:3rem;line-height:3.5rem}h3{padding-bottom:1.5rem;font-size:2.1rem;line-height:2.5rem}h3.nopadbot{padding-bottom:0}h4{padding-bottom:.8rem;font-size:1.9rem;line-height:2.2rem}h5{font-size:1.7rem;line-height:2.0rem}h6{font-size:1.5rem;line-height:1.8rem}.datenschutz #main h2,.datenschutz #main h3,.datenschutz #main h4{padding-top:1em}a,a:link,a:visited{text-decoration:none;color:#c60000;-webkit-transition: background 0.3s ease-in-out, color 0.3s ease-in-out;-moz-transition:  background 0.3s ease-in-out, color 0.3s ease-in-out;-o-transition:  background 0.3s ease-in-out, color 0.3s ease-in-out;transition:  background 0.3s ease-in-out, color 0.3s ease-in-out;-webkit-tap-highlight-color: rgba(155,155,155,0)}a:hover{color:#502d1a}a img{opacity: 1}a:hover img{opacity: 0.95}a.extern,a[target="_blank"]{margin-right:3px;padding-right:20px;background-image:url("../../files/standard/images/layout_images/icons/external-link.png");background-repeat:no-repeat;background-position: right -69px}.imgonly a.extern,.imgonly a[target="_blank"],.noicon a[target="_blank"]{margin: 0;padding: 0;background-image: none}.social-wrapper a[target="_blank"]{margin-right:0;padding-right:0}a.extern,a[target="_blank"]{transition: none !important}a.extern:hover,a[target="_blank"]:hover{background-position: right -19px}strong{font-weight: 600}.center{text-align:center}#main ul,#main ol{margin-bottom:3rem;padding-left:3rem}#main ul li,#main ol li{padding-left:.5em}#main .ce_gallery ul li{padding-left:0}.mod_eventmenu{margin-bottom:2em}.mod_eventmenu ul{list-style-type:none}.innerwrapper,#wrapper{width:96rem;margin:0 auto}#wrapper{overflow:hidden;padding:.5rem}.innerwrapper{height:10rem;-webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;transform-style: preserve-3d;position: relative;z-index: 1}.right-elements,.logo{top:50%;position:relative;-ms-transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%)}.logo{float:left;line-height:1}.logo a{font-size:2.3rem;text-decoration:none}.logo a .mjb{font-size:.7em;opacity: 0.6}.logo a:hover,#right .ce_text.kontakt .mjb{opacity: 0.75}.kontakt .ce_text.presseinfo img{margin-top:7px}.headerimage{width:100%;height:30rem;position:relative;z-index: -1}.headerimage .ce_gallery li{width:100%;height:30rem;top:0;left:0;position:absolute;display:none;background-size: cover;background-position: center center !important;background-repeat: no-repeat !important}.headerimage .ce_gallery li:first-child{display:block}.pagination > p{display:none}.pagination .first,.pagination .last{display:none}.pagination ul{list-style: none;padding: 0 !important;margin: 0 !important}.pagination ul li{float:left;border:0 none;opacity: 1;-moz-box-shadow: none;-webkit-box-shadow: none;-o-box-shadow: none;box-shadow: none;margin: 0 0.5rem 0 0 !important}.pagination ul li a,.pagination ul li a:link,.pagination ul li a:visited,.pagination ul li span.current{display:block;padding:.2rem 1rem .3rem;background-color:#d00403;font-size:1.5rem;text-decoration:none;color:#574844;opacity: 1}.pagination ul li a:hover,.pagination ul li a:focus,.pagination ul li a:active,.pagination ul li span.current{background-color:#ffcc00;opacity: 1;color: #d00403 !important}.pagination ul li .current{display:block;padding:.2rem .8rem;background-color:#ffcc00;font-size:1.4rem;text-decoration:none;color:#ffffcc;opacity: 1}.pagination:after{width:0;height:0;clear:both;display:block;content: ".";visibility: hidden}.nav_main{height:6rem;position:relative;overflow:visible;display:block;text-align:center;background-color:#d00403;box-sizing: border-box;/* Show hidden level */}.nav_main .level_1{width:96rem;display:inline-block;margin:0 auto}.nav_main .level_1 li{position:relative;float:left;list-style: none}.nav_main .level_1 li a,.nav_main .level_1 li a:link,.nav_main .level_1 li a:visited{display:block;padding:0 1.5rem;font:1.8rem/6rem "Open Sans",Arial,Verdana,sans-serif;text-decoration:none;color:#574844;font-weight: 300}.nav_main .level_1 li a:hover,.nav_main .level_1 li a:focus,.nav_main .level_1 li a:active,.nav_main .level_1 li a.trail,.nav_main .level_1 li span.active,.nav_main .level_1 li span.trail,.nav_main .level_1 li span.forward{background-color:#ffcc00;color: #c60000 !important}.nav_main .level_1 li span.active,.nav_main .level_1 li a.trail,.nav_main .level_1 li span.trail,.nav_main .level_1 li span.forward{display:block;padding:0 1.5rem;background-color:#ffcc00;font-size:1.8rem;line-height:6rem;color: #ffffcc}.nav_main .level_2,.nav_main .level_3{min-width:20rem;top:6rem;position:absolute;display:none;padding:0;text-align:left;background-color:#d00403;left: 0;z-index: 100}.nav_main .level_2 li,.nav_main .level_3 li{float:none}.nav_main .level_2 li span.active,.nav_main .level_2 li .active,.nav_main .level_2 li .trail,.nav_main .level_3 li span.active,.nav_main .level_3 li .active,.nav_main .level_3 li .trail,.nav_main .level_3 li .forward{padding:1.5rem;background-color:#c60000;font-size:1.6rem;line-height:2rem}.nav_main .level_2 li a,.nav_main .level_2 li a:link,.nav_main .level_2 li a:visited,.nav_main .level_3 li a,.nav_main .level_3 li a:link,.nav_main .level_3 li a:visited{padding:1.5rem;white-space:nowrap;font-size:1.6rem;line-height:2rem}.nav_main .level_3{left:20rem;top: 0rem}.nav_main .level_1 li:hover .level_2,.nav_main .level_1 li:focus .level_2,.nav_main .level_1 li:active .level_2{display:block}.nav_main .level_2 li:hover .level_3,.nav_main .level_2 li:focus .level_3,.nav_main .level_2 li:active .level_3{display:block}li .submenu-toggle,ul.level_1 > li .submenu-toggle{display:none}footer{position:relative;overflow:hidden;margin-top:6rem;padding:5rem 0 4rem;background-color:#fff;background-image:url("../../files/standard/images/layout_images/nojb-bassdrum_footer-bg.png");background-repeat:no-repeat;font-size:1.4rem;line-height:1.8rem;background-position: 57% bottom;/* Google Maps */  /* Table */}.sidebar footer{margin-top:3rem}footer .inside{width:96rem;margin:0 auto}footer .nav_meta{float:right}footer .nav_meta ul{float:right}footer .nav_meta ul li{float:left;display:block}footer .nav_meta ul li span,footer .nav_meta ul li .trail,footer .nav_meta ul li .forward{display:block;padding:.5rem}footer .nav_meta ul li a,footer .nav_meta ul li a:visited{display:block;padding:.5rem;font-size:1.4rem;text-decoration:none;color:#d00403}footer .nav_meta ul li a:hover,footer .nav_meta ul li a:focus,footer .nav_meta ul li a:active{color:#574844}footer iframe{box-sizing: border-box;border: 0.5rem solid #ffffcc;-o-box-shadow: 0 0 1rem rgba(0, 0, 0, 0.3);-moz-box-shadow: 0 0 1rem rgba(0, 0, 0, 0.3);-webkit-box-shadow: 0 0 1rem rgba(0, 0, 0, 0.3);box-shadow: 0 0 1rem rgba(0, 0, 0, 0.3)}footer table td{padding-top:.3rem;padding-bottom:.3rem;font-size:1.4rem;line-height:1.9rem;background-color: transparent}table caption{display:none}footer p{margin-bottom:0}footer .copyright{max-width:38%;font-size:1.4rem;line-height:1.6rem}footer .copyright h6{font-size:1.4rem;color:#574844}footer .copyright a{font-size:1.4rem;line-height:1.6rem;text-decoration:none}footer .copyright a:hover{color:#574844}footer .fb-like{right:9px;top:4px;position:absolute;opacity: 0.9}.sidebar #right{/* News */}.sidebar #right h1{font-size:2.4rem;line-height:2.8rem}.sidebar #right h2{font-size:2.2rem;line-height:2.6rem}.sidebar #right h3{font-size:2.0rem;line-height:2.4rem}.sidebar #right h4{font-size:1.8rem;line-height:2.2rem}.sidebar #right h5{font-size:1.6rem;line-height:2rem}.sidebar #right h6{font-size:1.4rem;line-height:1.8rem}.sidebar #right p,.sidebar #right .nav_sub li,.sidebar #right .ce_table.tourgaeste td{margin-bottom:1rem;font-size:1.4rem;line-height:2.1rem}.sidebar #right .nav_sub li{margin-bottom:0;list-style-type:none}#right .ce_table{margin-bottom:4rem}.sidebar #right .calendar-icon{width:4rem;float:left;text-align:center;font-size:1.2rem}.sidebar #right .calendar-icon .calendar-icon-day{margin-bottom:.2rem;padding:0;background-color:#ffcc00;color:#ffffcc;-moz-box-shadow: 0.1rem 0.1rem 0 rgba(0, 0, 0, 0.3);-webkit-box-shadow: 0.1rem 0.1rem 0 rgba(0, 0, 0, 0.3);-o-box-shadow: 0.1rem 0.1rem 0 rgba(0, 0, 0, 0.3);box-shadow: 0.1rem 0.1rem 0 rgba(0, 0, 0, 0.3)}.sidebar #right .calendar-icon .calendar-icon-month{padding:.4rem;background-color:#d00403;color:#ffffcc;-moz-box-shadow: 0.1rem 0.1rem 0 rgba(0, 0, 0, 0.3);-webkit-box-shadow: 0.1rem 0.1rem 0 rgba(0, 0, 0, 0.3);-o-box-shadow: 0.1rem 0.1rem 0 rgba(0, 0, 0, 0.3);box-shadow: 0.1rem 0.1rem 0 rgba(0, 0, 0, 0.3)}.sidebar #right .mod_newslist > .block{margin-bottom:5rem}.sidebar #right .mod_newslist a,.sidebar #right .mod_newslist a:link,.sidebar #right .mod_newslist a:visited{display:block;text-decoration:none;color:#ffcc00}.sidebar #right .mod_newslist h1,.sidebar #right .mod_newslist h2,.sidebar #right .mod_newslist h3,.sidebar #right .mod_newslist .teaser{margin-left:5rem;box-sizing: border-box}.sidebar #right .mod_newslist .more{display:inline-block;margin-left:5rem;box-sizing: border-box}.sidebar #right .mod_newslist .more a{padding:.2rem 1rem;background-color:#d00403;text-decoration:none;color:#574844}.sidebar #right .mod_newslist .more a:hover,.sidebar #right .mod_newslist .more a:focus,.sidebar #right .mod_newslist .more a:active{background-color:#fff;cursor: pointer}.calendar-icon{width:7rem;left:0;top:6px;position:absolute;text-align:center}.calendar-icon .calendar-icon-day{margin-bottom:.2rem;padding:.4rem;background-color:#ffcc00;color:#c60000;font-weight: 500;-moz-box-shadow: 0.1rem 0.1rem 0 rgba(0, 0, 0, 0.3);-webkit-box-shadow: 0.1rem 0.1rem 0 rgba(0, 0, 0, 0.3);-o-box-shadow: 0.1rem 0.1rem 0 rgba(0, 0, 0, 0.3);box-shadow: 0.1rem 0.1rem 0 rgba(0, 0, 0, 0.3)}.calendar-icon .calendar-icon-month{padding:1rem .4rem;background-color:#d00403;color:#ffffcc;-moz-box-shadow: 0.1rem 0.1rem 0 rgba(0, 0, 0, 0.3);-webkit-box-shadow: 0.1rem 0.1rem 0 rgba(0, 0, 0, 0.3);-o-box-shadow: 0.1rem 0.1rem 0 rgba(0, 0, 0, 0.3);box-shadow: 0.1rem 0.1rem 0 rgba(0, 0, 0, 0.3)}.calendar-icon .calendar-icon-year{display:none}.mod_newslist > .block,.mod_eventlist > .block,.mod_newsarchive > .block{margin-bottom:5rem}.mod_newslist a,.mod_newslist a:link,.mod_newslist a:visited,.mod_eventlist a,.mod_eventlist a:link,.mod_eventlist a:visited{text-decoration:none;color:#d00403}.mod_newslist a:hover,.mod_newslist a:focus,.mod_eventlist a:hover,.mod_eventlist a:focus{color:#502d1a}.mod_eventlist h2{font-size:2.5rem}.mod_newslist h2 a,.mod_newslist h2 a:link,.mod_newslist h2 a:visited,.mod_eventlist h2 a,.mod_eventlist h2 a:link,.mod_eventlist h2 a:visited{color:#c60000}.mod_newslist h1,.mod_newslist h2,.mod_newslist h3,.mod_newslist .teaser,.mod_eventlist h1,.mod_eventlist h2,.mod_eventlist h3,.mod_eventlist .teaser{box-sizing: border-box}.termine-nach-zeitraum p.filterlink,.termine-nach-zeitraum p.print{display:none}.mod_eventlist p.filterlink{margin-bottom:.5rem}.mod_eventlist p.filterlink.first{margin-bottom:1.5rem}.mod_eventlist p.print{margin-bottom:5rem}.mod_eventlist .event-item{min-height:100px;position:relative;clear:both;margin-bottom:3rem}.mod_eventlist .event-item.cal_2 .tourhinweis{display:none}.mod_eventlist .teasertext{line-height:2.6rem}.mod_eventlist.loggedin h1{margin-bottom:0}.mod_eventlist h2{padding-bottom: 0.7rem}.mod_eventlist h2.tour{text-transform: uppercase}.mod_eventlist p.time{display:inline-block;margin-bottom:.3rem}.mod_eventlist .notimsep h2{padding-bottom:0}.mod_eventlist .notimsep p.time .timsep{display:none}.mod_eventlist .teaser{margin-bottom:2rem}.mod_eventlist .layout_teaser.neu{background-image:url("../../files/standard/images/layout_images/achtung.png");background-repeat:no-repeat;background-position: right 51px}.termine-druckoptimiert .mod_eventlist .layout_teaser.neu{background-image:url("../../files/standard/images/layout_images/transp.png")}.termine-druckoptimiert .mod_eventlist .image_container,.termine-druckoptimiert .ce_text.bassdrum .image_container{display:none}.termine-druckoptimiert footer table td{line-height:2.2rem}.termine-guv .mod_eventlist .layout_teaser{margin-left:0}.termine-guv .mod_eventlist .layout_teaser p.datumzeit{margin-bottom:0;font-weight: 400}.termine-guv .mod_eventlist .layout_teaser h2{margin-bottom:0;padding-bottom:.5rem;font-size:1em;line-height:1em;font-weight:bold;text-transform:none}.termine-guv .mod_eventlist .event-item{margin-bottom:0;min-height: auto}.termine-guv .mod_eventlist p.location{line-height:1.2em}.termine-guv .mod_eventlist .teaser p{margin-bottom:.3rem;line-height:1.2em;font-weight: 400}.termine-guv .mod_eventlist .teaser p.tourkonzert strong{font-weight: 400}.termine-guv .mod_eventlist .teaser p.tourkonzert span.noprint{display:none}.mod_eventlist .layout_teaser.neu .teasertext{width:85%}.mod_eventlist p.lastchange.fourweeks{color:#c60000}.mod_eventlist .private{font-weight: 600}.mod_eventlist .teaser{clear:left}.mod_newslist .more,.mod_eventlist .more{display:inline-block;box-sizing: border-box}.mod_newslist .more a,.mod_eventlist .more a{text-decoration:none;color:#c60000}.mod_newslist .more a:hover,.mod_newslist .more a:focus,.mod_newslist .more a:active,.mod_eventlist .more a:hover,.mod_eventlist .more a:focus,.mod_eventlist .more a:active{color:#502d1a}.info{font-size:1.4rem}.back{display:inline-block}.back a,.back a:link,.back a:visited{display:block;padding:.4rem 1.8rem .6rem;background-color:#d00403;text-decoration:none;color:#fff}.back a:hover,.back a:focus,.back a:active{background-color:#ffcc00;text-decoration: none !important;color: #c60000 !important}.backlink p.back{margin-top:5rem}.mod_newsmenu ul{list-style: none}.mod_newsmenu ul.level_1 li a,.mod_newsmenu ul.level_1 li a:link,.mod_newsmenu ul.level_1 li a:visited{display:block;text-decoration:none;font-weight: 600}.mod_newsmenu ul.level_1 li a:hover,.mod_newsmenu ul.level_1 li a:focus,.mod_newsmenu ul.level_1 li a:active,.mod_newsmenu ul.level_1 li a:link:hover,.mod_newsmenu ul.level_1 li a:link:focus,.mod_newsmenu ul.level_1 li a:link:active,.mod_newsmenu ul.level_1 li a:visited:hover,.mod_newsmenu ul.level_1 li a:visited:focus,.mod_newsmenu ul.level_1 li a:visited:active{color:#574844}.mod_newsmenu ul.level_1 li .active{font-weight: 600}.mod_newsmenu ul.level_2 li a,.mod_newsmenu ul.level_2 li a:link,.mod_newsmenu ul.level_2 li a:visited{display:block;text-decoration:none;font-weight: 300}.mod_newsmenu ul.level_2 li .active{font-weight: 300}.ce_form label,.ce_form input,.ce_form textarea,.ce_form .formbody > span,.ce_form select,.ce_comments label,.ce_comments input,.ce_comments textarea,.ce_comments .formbody > span,.ce_comments select,.mod_changePassword label,.mod_changePassword input,.mod_changePassword textarea,.mod_changePassword .formbody > span,.mod_changePassword select,.mod_personalData label,.mod_personalData input,.mod_personalData textarea,.mod_personalData .formbody > span,.mod_personalData select,.mod_login label,.mod_login input,.mod_login textarea,.mod_lostPassword label,.mod_lostPassword input,.mod_login > span,.mod_login select,.mod_search input{width:100%;display:block;font-family:"Open Sans",Arial,Verdana,sans-serif;box-sizing: border-box;font-weight: 300}.ce_form input,.ce_form textarea,.ce_comments input,.ce_comments textarea,.mod_changePassword input,.mod_changePassword textarea,.mod_personalData input,.mod_personalData select,.mod_personalData textarea,.mod_login input,.mod_login textarea,.mod_lostPassword input,.mod_search input{padding:.5rem;background-color:#fff;border:.1rem solid #ffcc00}.ce_form input:hover,.ce_form input:focus,.ce_form input:active,.ce_form textarea:hover,.ce_form textarea:focus,.ce_form textarea:active,.ce_comments input:hover,.ce_comments input:focus,.ce_comments input:active,.ce_comments textarea:hover,.ce_comments textarea:focus,.ce_comments textarea:active,.mod_changePassword input:hover,.mod_changePassword input:focus,.mod_changePassword input:active,.mod_personalData input:hover,.mod_personalData input:focus,.mod_personalData input:active,.mod_personalData select:hover,.mod_personalData select:focus,.mod_personalData select:active,.mod_login input:hover,.mod_login input:focus,.mod_login active,.mod_login textarea:hover,.mod_login textarea:focus,.mod_login textarea:active,.mod_lostPassword input:hover,.mod_lostPassword input:focus,.mod_lostPassword input:active,.ce_form select:hover,.ce_form select:focus{background-color:#fff;outline: none;box-shadow: 0 0 6px rgba(208,4,3, 0.7)}.ce_form label,.ce_comments label,.mod_changePassword label,.mod_personalData label,.mod_login label,.mod_lostPassword label{margin-bottom:.5rem;color:#c60000;font-weight: 600}.ce_form select,.ce_comments select{padding:.5rem .3rem;border:.1rem solid #ffcc00}.ce_form .checkbox_container,.ce_comments .checkbox_container{border:0}.ce_form .checkbox_container legend,.ce_comments .checkbox_container legend{color:#c60000;font-weight: 600}.ce_form .checkbox_container input,.ce_form .checkbox_container label,.ce_comments .checkbox_container input,.ce_comments .checkbox_container label{width:auto;display:inline-block;margin-right:10px;font-weight: 300 !important;color: #574844 !important}.ce_form .widget-checkbox{clear:both}.ce_form .widget-checkbox input{width:5%;float:left;margin-top:8px}.ce_form .widget-checkbox label{width:85%}.ce_form .submit_container,.ce_comments .submit_container,.mod_changePassword .submit_container,.mod_personalData .submit_container,.mod_login .submit_container,.mod_lostPassword .submit_container{display:inline-block}.ce_form .submit_container input,.ce_comments .submit_container input,.mod_changePassword .submit_container input,.mod_personalData .submit_container input,.mod_login .submit_container input,.mod_lostPassword .submit_container input{margin-top:1.5rem;padding-right:5rem;padding-left:5rem;background-color:#d00403;border:0;color:#fff;-webkit-transition: background-color 0.3s ease-in;-moz-transition: background-color 0.3s ease-in;-o-transition: background-color 0.3s ease-in;transition: background-color 0.3s ease-in}.ce_form .submit_container input:hover,.ce_form .submit_container input:focus,.ce_form .submit_container input:active,.ce_comments .submit_container input:hover,.ce_comments .submit_container input:focus,.ce_comments .submit_container input:active,.mod_changePassword .submit_container input:hover,.mod_changePassword .submit_container input:focus,.mod_changePassword .submit_container input:active,.mod_personalData .submit_container input:hover,.mod_personalData .submit_container input:focus,.mod_personalData .submit_container input:active,.mod_login .submit_container input:hover,.mod_login .submit_container input:focus,.mod_login .submit_container input:active,.mod_lostPassword .submit_container input:hover,.mod_lostPassword .submit_container input:focus,.mod_lostPassword .submit_container input:active{background-color:#ffcc00;color:#c60000;cursor: pointer;box-shadow: 0 0 6px rgba(152,209,41, 0)}a.button{display:inline-block;padding:10px 35px;background-color:#ffcc00;color:#c60000;background-image: none !important;cursor: pointer;box-shadow: 0 0 6px rgba(152,209,41, 0)}a.button:hover{background-color:#ffcc00;color:#c60000;cursor: pointer;box-shadow: 0 0 6px rgba(152,209,41, 0)}.ce_form p.error,.ce_comments p.error,.mod_changePassword p.error,.mod_personalData p.error,.mod_login p.error,,.mod_lostPassword p.error{font-size:1.4rem;line-height:1.6rem;color: red}.ce_form .widget,.ce_comments .widget,.mod_changePassword .widget,.mod_personalData .widget,.mod_login .widget,.mod_lostPassword .widget,.mod_login input.password{margin-bottom:2rem}input#ctrl_10{width:50%;float:left;margin-bottom:16px}img.CalendarFieldIcon{margin-top:0;margin-left:10px;background-image:url("../../files/standard/images/layout_images/datepicker_icon-sprite.png");background-position:center top;background-repeat:no-repeat}img.CalendarFieldIcon:hover,img.CalendarFieldIcon:focus{background-position: center -18px}.CalendarFieldIcon:hover{cursor: pointer}.datepicker_bootstrap .days td{vertical-align:middle}.selected-button,.datepicker_bootstrap .days .day.selected,.datepicker_bootstrap .days .day.selected:hover,.datepicker_bootstrap .months .month.selected,.datepicker_bootstrap .months .month.selected:hover,.datepicker_bootstrap .years .year.selected,.datepicker_bootstrap .years .year.selected:hover{background-color:#c60000}.datepicker_bootstrap .unavailable{text-decoration: none}.mod_calendar table{width:100%;background-color:#fff;border-spacing:0}.mod_calendar table thead{background-color:#ffcc00;font-size: 1.4rem !important}.mod_calendar table thead th{text-align:center}.mod_calendar table thead th a,.mod_calendar table thead th a:link,.mod_calendar table thead th a:visited{display:block;text-decoration:none;color: #ffffcc}.mod_calendar table thead > tr:first-child th{background-color:#d00403}.mod_calendar table td{width:14%;height:10rem;padding:0;vertical-align:top;text-align:center}.mod_calendar table td.col_first{border-left:.1rem solid #d00403}.mod_calendar table td div.header{height:auto;background-color:#d00403;line-height:2.5rem}.mod_calendar table td .event{height:auto;display:block;box-sizing: border-box}.mod_calendar table td .event a{height:auto;padding:0 .2rem;font-size:1.6rem;line-height:2.5rem;box-sizing: border-box}.mod_calendar table td div a,.mod_calendar table td div a:link,.mod_calendar table td div a:visited{display:block;text-decoration:none;color:#574844}.mod_calendar table td:hover div a,.mod_calendar table td:focus div a{background-color:#ffcc00;color:#ffffcc}.mod_calendar table td.active{background-color:#fff}.mod_calendar table td.active.past a{background-color: #ff9191 !important}.mod_calendar table td.active.past a:hover{background-color: #ffe88c !important}.mod_calendar table td.today{color: #c60000 !important;font-weight: 600}.mod_calendar table td.today div.header,.mod_calendar table td.today div a,.mod_calendar table td.today div a:link,.mod_calendar table td.today div a:visited{text-decoration:none;color:#ffffcc}.sidebar .mod_calendar table thead th{font-size:1.4rem;color:#fff}.sidebar .mod_calendar table thead th.label{color:#c60000}.sidebar .mod_calendar table thead th a,.sidebar .mod_calendar table thead th a:link,.sidebar .mod_calendar table thead th a:visited{display:block;text-decoration:none;color: #ffffcc}.sidebar .mod_calendar table td{height:auto;padding:0;vertical-align:middle;text-align:center;border:0;font-size:1.2rem;color:#aaa}.sidebar .mod_calendar table td a,.sidebar .mod_calendar table td span.noa{display:inline-block;padding:.3rem}.sidebar .mod_calendar table td a,.sidebar .mod_calendar table td a:link,.sidebar .mod_calendar table td a:visited{display:block;background-color:#d00403;font-weight:bold;text-decoration:none;color:#ffffcc}.sidebar .mod_calendar table td:hover a,.sidebar .mod_calendar table td a:focus,.sidebar .mod_calendar table td a:active{color:#d00403;background-color: transparent;transition: background 0.3s ease-in-out 0s, color 0.3s ease-in-out 0s}.sidebar .mod_calendar table td.active{background-color: #d00403 !important}.sidebar .mod_calendar table td.active:hover{background-color: #ffcc00 !important}.sidebar .mod_calendar table td.active.today a{color:#ffcc00}.sidebar .mod_calendar table td.active:hover a{color:#c60000}.mod_eventlist h1{margin-bottom:2rem;margin-left:0}.mod_eventlist .date,.mod_eventlist .day,.mod_eventlist .info,.mod_eventlist .recurring{font-size:1.4rem}.mod_eventlist .empty{margin-bottom:1rem}.mod_eventlist .layout_teaser{margin-bottom:2rem;margin-left:10rem}.mod_eventreader .date,.mod_eventreader .day,.mod_eventreader .info,.mod_eventreader .recurring{font-size:1.4rem}.mod_eventreader .info{float:left;padding-right:2rem}.mod_breadcrumb{width:96rem;margin:2rem auto 4rem;overflow: hidden !important}.mod_breadcrumb ul{padding-left: 0 !important}.mod_breadcrumb ul li{float:left;list-style: none}.mod_breadcrumb ul li a,.mod_breadcrumb ul li a:link,.mod_breadcrumb ul li a:visited{height:2.8rem;position:relative;display:block;margin-right:2rem;padding:.5rem .5rem .5rem 2rem;background-color:#d00403;font-size:1.4rem;line-height:1.8rem;text-decoration:none;color:#574844;box-sizing: border-box;z-index: 10}.mod_breadcrumb ul li a:hover{color: #c60000 !important}.mod_breadcrumb ul li a:before{left:0;top:0;position:absolute;content: "";border-top: 1.4rem solid transparent;border-bottom: 1.4rem solid transparent;border-left: 1.4rem solid #ffffcc}.mod_breadcrumb ul li a:after{right:-1.4rem;position:absolute;border-left:1.4rem solid #d00403;border-bottom: 1.4rem solid transparent;border-top: 1.4rem solid transparent;content: "";top: 0}.mod_breadcrumb ul li a:hover,.mod_breadcrumb ul li a:focus,.mod_breadcrumb ul li a:active{background-color:#ffcc00;color:#ffffcc}.mod_breadcrumb ul li a:hover:after,.mod_breadcrumb ul li a:focus:after,.mod_breadcrumb ul li a:active:after{border-left:1.4rem solid #ffcc00;border-bottom: 1.4rem solid transparent;border-top: 1.4rem solid transparent}.mod_breadcrumb ul li.active,.mod_breadcrumb ul li.trial{height:2.8rem;position:relative;display:block;margin-right:0;padding:.5rem .5rem .5rem 2rem;background-color:#ffcc00;font-size:1.4rem;line-height:1.8rem;text-decoration:none;color:#c60000;box-sizing: border-box;z-index: 10}.mod_breadcrumb ul li.active:before,.mod_breadcrumb ul li.trial:before{left:0;top:0;position:absolute;content: "";border-top: 1.4rem solid transparent;border-bottom: 1.4rem solid transparent;border-left: 1.4rem solid #ffffcc}.mod_breadcrumb ul li.active:after,.mod_breadcrumb ul li.trial:after{right:-1.4rem;position:absolute;border-left:1.4rem solid #ffcc00;border-bottom: 1.4rem solid transparent;border-top: 1.4rem solid transparent;content: "";top: 0}.mod_sitemap ul{list-style: none}.mod_sitemap ul.level_1{padding-left: 0 !important}.mod_sitemap ul.level_1 li{margin-bottom:1.5rem;padding:.2rem 0;border-bottom:.1rem solid #fff}.mod_sitemap ul.level_1 li a,.mod_sitemap ul.level_1 li a:link,.mod_sitemap ul.level_1 li a:visited{display:block;text-decoration:none;color:#574844;font-weight: 600}.mod_sitemap ul.level_1 li a:hover,.mod_sitemap ul.level_1 li a:focus,.mod_sitemap ul.level_1 li a:active{color:#c60000}.mod_sitemap ul.level_1 li.submenu{border-bottom:0 none}.mod_sitemap ul .level_2{padding-left: 0 !important;margin-bottom: 0 !important}.mod_sitemap ul .level_2 li{margin-bottom:0;padding:.2rem 0 .2rem 2rem}.mod_sitemap ul .level_2 li a,.mod_sitemap ul .level_2 li a:link,.mod_sitemap ul .level_2 li a:visited{text-decoration:none;color:#574844;font-weight: 300}.mod_sitemap ul .level_2 li a:hover,.mod_sitemap ul .level_2 li a:focus,.mod_sitemap ul .level_2 li a:active{color:#c60000}.mod_sitemap ul .level_3{padding-left: -1rem !important}.mod_sitemap ul .level_3 li{padding:.2rem 0 .2rem 4rem}.ce_download a,.ce_download a:link,.ce_download a:visited,.ce_downloads a,.ce_downloads a:link,.ce_downloads a:visited{text-decoration:none;color:#574844}.ce_download a:hover,.ce_download a:focus,.ce_download a:active,.ce_download a:link:hover,.ce_download a:link:focus,.ce_download a:link:active,.ce_download a:visited:hover,.ce_download a:visited:focus,.ce_download a:visited:active,.ce_downloads a:hover,.ce_downloads a:focus,.ce_downloads a:active,.ce_downloads a:link:hover,.ce_downloads a:link:focus,.ce_downloads a:link:active,.ce_downloads a:visited:hover,.ce_downloads a:visited:focus,.ce_downloads a:visited:active{color:#c60000}.ce_download ul,.ce_downloads ul{padding-left: 0 !important}.ce_download ul li,.ce_downloads ul li{padding:.5rem 0;line-height:1.2rem;list-style: none}.ce_download ul li img,.ce_downloads ul li img{top:2px;position:relative;float:left;margin-right:.5rem}.ce_download ul li a:link,.ce_download ul li a:visited,.ce_downloads ul li a:link,.ce_downloads ul li a:visited{display:block;padding:0;line-height:2.2rem;color:#c60000}.ce_download ul li a:hover,.ce_download ul li a:focus,.ce_download ul li a:active,.ce_downloads ul li a:hover,.ce_downloads ul li a:focus,.ce_downloads ul li a:active{color: #574844 !important}.ce_downloads .change{right:0;position:absolute;font-size:.85em;line-height:1.7em;opacity: 0.7}.mod_search{margin-right:1rem}#main .mod_search form{margin-bottom:5rem}.mod_search h2{padding-top:1rem;padding-bottom:1rem}.mod_search input{width:40rem;height:4rem;float:left;display:block;margin-bottom:1rem;padding:.5rem;border:1px solid #ffcc00;font:1.6rem "Open Sans",Arial,Verdana,sans-serif;color:#574844;font-weight: 300;box-sizing: border-box;-webkit-appearance: none}#header .mod_search input.text{width:20rem;background-color: transparent}#header .mod_search input.text:hover,#header .mod_search input.text:focus,#header .mod_search input.text:active{background-color:#fff}.mod_search input:hover,.mod_search input:focus,.mod_search input:active{background-color:#fff}.mod_search input.submit{width:4rem;height:4rem;background:rgba(208,4,3,1) url("../../files/standard/images/layout_images/icons/icon-search.png") center center no-repeat;border:0;color:#ffffcc;text-indent:-99.9rem}.mod_search input.submit:hover,.mod_search input.submit:focus,.mod_search input.submit:active{background-color:#ffcc00;cursor: pointer}.mod_search fieldset{clear:both;margin-bottom:2rem;border:0}.mod_search fieldset input{width:auto;height:auto;margin:.5rem 1rem 0 0}.mod_search fieldset span{margin-right:2rem}.mod_search fieldset span label{float:left;display:block;margin-right:1rem}.mod_search p.context{margin-bottom:1rem}.mod_search .relevance{font-size:1.6rem;color:#574844;font-weight: 600}.mod_search .highlight{color:#c60000;font-weight: 600}.mod_search p.url{margin-bottom:2.5rem}header .right-elements{width:55%;float:right}header .right-elements .mod_search{float:right}header .right-elements .mod_search form{float:right}header .right-elements .mod_search input{margin-bottom:0}.social-wrapper{float:right}.social-wrapper .social-content{float:left;margin-right:1rem}.social-wrapper .social-content a,.social-wrapper .social-content a:link,.social-wrapper .social-content a:visited{width:4rem;height:4rem;display:block;text-indent:-999.9rem;opacity: 1}.social-wrapper .social-content a:hover,.social-wrapper .social-content a:focus,.social-wrapper .social-content a:active{opacity: 0.5}.social-wrapper .social-content .social-yt{background:#cc1f1f url("../../files/standard/images/layout_images/icons/icon-social-youtube.png") center center no-repeat}.social-wrapper .social-content .social-fb{background:#4a6ea9 url("../../files/standard/images/layout_images/icons/icon-social-facebook.png") center center no-repeat}.social-wrapper .social-content .wp{background:#2b2b2b url("../../files/standard/images/layout_images/icons/icon-wikipedia.png") center center no-repeat}.social-wrapper .social-content .social-twitter{background:#33ccff url("../../files/standard/images/layout_images/icons/icon-social-twitter.png") center center no-repeat}.social-wrapper .social-content .social-gplus{background:#da4835 url("../../files/standard/images/layout_images/icons/icon-social-gplus.png") center center no-repeat}.login-container{position:relative}.login-container .submit_container{float:right}.login-container .submit_container .submit{height:4rem;display:block;padding:.5rem 1rem;background-color:#d00403;border:0;font-family:"Open Sans",Arial,Verdana,sans-serif;line-height:3rem;text-decoration:none;color:#ffffcc;font-weight: 300;box-sizing: border-box}.login-container .submit_container .submit:hover,.login-container .submit_container .submit:focus,.login-container .submit_container .submit:active{background-color:#ffcc00;cursor: pointer}input.mobile-check{display:none;opacity: 0}.show-mobile{overflow:hidden;display:none}.show-mobile .login-container .submit_container .submit{text-align:right;font-size:1.8rem}.show-mobile .mod_search{height:4rem;display:none;margin:2rem 0 0}.show-mobile .mod_search input.text{width:88%;background-color:#fff}.show-mobile .mod_search .submit{width:12%}.show-mobile .social-wrapper{overflow:hidden;margin:2rem 0 0 .6rem}#cboxOverlay{background-color: rgba(255, 255, 255, 0.8) !important}#cboxLoadedContent{border: 5px solid #fff;-webkit-box-shadow: 0 0 0.5rem rgba(0, 0, 0, 0.5);-moz-box-shadow: 0 0 0.5rem rgba(0, 0, 0, 0.5);-o-box-shadow: 0 0 0.5rem rgba(0, 0, 0, 0.5);box-shadow: 0 0 0.5rem rgba(0, 0, 0, 0.5)}#colorbox,#cboxOverlay,#cboxWrapper{overflow:visible}#cboxCurrent,#cboxTitle{top:-2.8rem;font-size:1.4rem;color:#574844;font-weight: 600}#cboxClose{width:3.7rem;height:4rem;right:.1rem;top:.1rem;background-color:#ffffcc;background-image:url("../../files/standard/images/layout_images/icons/sprite-icons-colorbox.png");background-repeat:no-repeat;background-position: -7.1rem 0}#cboxClose:hover,#cboxClose:focus,#cboxClose:active{background-color:#ffffcc;background-image:url("../../files/standard/images/layout_images/icons/sprite-icons-colorbox.png");background-repeat:no-repeat;background-position: -7.1rem -4rem}#cboxNext{width:3.6rem;height:6.1rem;right:-0.1rem;background-color:#ffffcc;background-image:url("../../files/standard/images/layout_images/icons/sprite-icons-colorbox.png");background-repeat:no-repeat;background-position: -3.6rem 0}#cboxNext:hover,#cboxNext:focus,#cboxNext:active{background-color:#ffffcc;background-image:url("../../files/standard/images/layout_images/icons/sprite-icons-colorbox.png");background-repeat:no-repeat;background-position: -3.6rem -6.1rem}#cboxPrevious{width:3.6rem;height:6.1rem;left:0;background:#ffffcc url("../../files/standard/images/layout_images/icons/sprite-icons-colorbox.png") left top no-repeat}#cboxPrevious:hover,#cboxPrevious:focus,#cboxPrevious:active{background-color:#ffffcc;background-image:url("../../files/standard/images/layout_images/icons/sprite-icons-colorbox.png");background-repeat:no-repeat;background-position: 0 -6.1rem}.grid1,.grid2,.grid3,.grid4{float:left;display:inline-block;box-sizing: border-box}.grid1:after,.grid2:after,.grid3:after,.grid4:after{height:0rem;clear:both;display:block;content: ".";visibility: hidden}.grid1{width:22rem;margin:0 1rem}.grid1 img{display:block;margin:0 auto}.grid2{width:46rem;margin:0 1rem}.grid3{width:70rem;margin:0 1rem}.grey{color:#969696}
/* contentelements.css */
.index .ce_text.teaser :nth-child(3){height:200px}.ce_text.teaser p{width:88%;margin-right:6%;margin-left:6%}.presse #main .ce_text:not(.einleitung) p:last-child{top:-4px;position:relative;margin-bottom:10px;font-size:.85em;line-height:1.4em}.presse .ce_text.einleitung .image_container{padding-bottom:3rem}.teaser p:last-child a,.teaser p:last-child a:link,.teaser p:last-child a:visited,.toggler,.icon-faq .toggler:before,.icon-faq .toggler:hover:before,.icon-faq .toggler:focus:before,.icon-faq .toggler:active:before,.icon-faq .toggler.ui-state-active:before,.mod_faqlist{transition: all 0.3s ease-in;-moz-transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;-o-transition: all 0.3s ease-in}.tour .mod_eventlist .teaser p.tourkonzert{display:none}.youtube{margin-bottom:2rem}.cd-tontraeger .youtube{margin-bottom:5rem}.youtube.klein{display:inline-block;margin-bottom:1rem;margin-right: 15px}.ce_text.vvk,.filterlink.first{padding:20px 33px 10px;background-color:#fff;border:1px solid #d00403;margin-bottom: 40px !important}.filterlink.first{max-width:450px;padding-bottom:20px;margin-bottom: 20px !important}table{width:100%;margin-bottom:2rem}table th{padding:.5rem;text-align:left;background-color:#ffcc00;font-size:2rem;color:#ffffcc;font-weight: 600}table td{vertical-align:top;font-size:1.6rem}.ce_table.tourgaeste td.col_first{width:64%}.ce_table.tourgaeste tr:hover a{color:#574844}.kontaktdaten #main table td{padding-right:15px;padding-bottom:15px}.kontaktdaten #main table tr.last td{padding-bottom:0}table tfoot td{padding:.5rem;text-align:left;background-color:#ffcc00;font-size:2rem;color:#ffffcc;font-weight: 600}.ce_text.teaser p:last-child a,.ce_text.teaser p:last-child a:link,.ce_text.teaser p:last-child a:visited{display:block;margin-right:16%;margin-left:16%;padding:.5rem 0;background-color:#d00403;text-decoration:none;color:#ffffcc}.ce_text.teaser p:last-child a:hover,.ce_text.teaser p:last-child a:focus,.ce_text.teaser p:last-child a:active,.ce_text.teaser p:last-child a:link:hover,.ce_text.teaser p:last-child a:link:focus,.ce_text.teaser p:last-child a:link:active,.ce_text.teaser p:last-child a:visited:hover,.ce_text.teaser p:last-child a:visited:focus,.ce_text.teaser p:last-child a:visited:active{color:#c60000;background-color: #ffcc00 !important}#wrapper .teaser .image_container .imgonly{width:88%}.pdf_link{margin:2rem 0}.toggler{display:block;padding:1rem 0 1rem 2rem;background-color:#d00403;border-top:1px solid #ffffcc;font-size:1.8rem;color:#fff;font-weight: 600}.toggler:hover,.toggler:focus,.toggler:active,.toggler.ui-state-active{background-color:#ffcc00;color:#c60000;cursor: pointer}.accordion > div{padding:1rem 0 0 2rem}.icon-faq .toggler:before{float:left;display:inline-block;margin-right:1.5rem;font-size:2.6rem;color:#574844;content: "?";font-weight: 300}.icon-faq .toggler:hover:before,.icon-faq .toggler:focus:before,.icon-faq .toggler:active:before,.icon-faq .toggler.ui-state-active:before{color:#ffffcc}.icon-faq .toggler.ui-state-active:before{content: "!"}#wrapper .image_container .imgonly,#wrapper .mod_eventlist img{display:inline-block;line-height:0;border: 1rem solid #fff;-moz-box-shadow: 0 0 0.5rem rgba(0, 0, 0, 0.3);-webkit-box-shadow: 0 0 0.5rem rgba(0, 0, 0, 0.3);-o-box-shadow: 0 0 0.5rem rgba(0, 0, 0, 0.3);box-shadow: 0 0 0.5rem rgba(0, 0, 0, 0.3)}#wrapper .mod_eventlist .enclosure img{-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0;behavior:url('assets/css3pie/1.0.0/PIE.htc');border: none;box-shadow: none}#wrapper .mod_eventlist .image_container a{line-height:0}figcaption{margin-top:6px;font-size:.8em;line-height:1.4em;margin-bottom: 1rem;opacity: 0.7}#mb_popup figcaption{margin-left:25px;font-weight:bold;color:#000}#wrapper .image_container{position: relative;left: 5px;padding-bottom: 5px}#wrapper .image_container.float_left{margin:0 2rem 0 0;text-align:left}#wrapper .image_container.float_right{margin:0 .8rem 0 2rem;text-align:right}#wrapper .image_container.float_above{margin:0 0 1rem}.index #wrapper .bassdrum .image_container{display:inline-block;background-image:url("../../files/media/home/MJB_BassDrum.jpg");background-position:left top;background-repeat:no-repeat;background-size: contain}.index #wrapper .bassdrum .image_container .caption{text-align:center;opacity: 1}.ce_text.bassdrum .imgonly,.ce_text.kontakt .imgonly{box-shadow: none !important;border: none !important}#wrapper .image_container a,#wrapper .image_container a:link,#wrapper .image_container a:visited{display:block}.ce_image.float_right{margin-left:3.5rem}#wrapper .cd .image_container{position:relative}#wrapper .cd .image_container .imgonly:hover{border-color: transparent;box-shadow: none}#wrapper .cd .image_container .imgonly img,#wrapper .cd .image_container .imgonly .cd-mask,#wrapper .cd .image_container .imgonly .cd-mask .center{transition: all 0.2s linear 0s}#wrapper .cd .image_container .imgonly:hover img{border-radius:50%;behavior:url('assets/css3pie/1.0.0/PIE.htc');transition: all 0.2s linear 0s}#wrapper .cd .image_container .imgonly:hover .cd-mask{width:60px;height:60px;right:77px;top:77px;position:absolute;border:1px solid #bcbcbc;border-radius:50%;behavior:url('assets/css3pie/1.0.0/PIE.htc');transition: all 0.2s linear 0s;background: rgba(0, 0, 0, 0.2) none repeat scroll 0 0}#wrapper .cd .image_container .imgonly:hover .cd-mask .center{width:28px;height:28px;top:16px;position:relative;background-color:#ffc;border-radius:50%;behavior:url('assets/css3pie/1.0.0/PIE.htc');transition: all 0.2s linear 0s;left: 16px;transition: all 0.2s linear 0s}#main .ce_downloads ul{margin-top:1em;margin-bottom:1.1em}.ce_download,.ce_downloads{background-color: #fff;padding-left: 20px;border: 1px solid #ddd;margin-bottom: 25px}.ce_download a,.ce_downloads a{padding: 15px;background-color: #fff;display: inline-block;width: calc(100% - 60px)}#wrapper .ce_gallery ul{overflow:visible;clear:both;display:block;padding: 0 !important}#wrapper .ce_gallery ul li{margin:0 6px 8px 0;padding:5px;background-color:#fff;border:1px solid #ddd}.video #wrapper .ce_gallery ul li{margin:0 6px 8px 0;padding:0 5px 0 0;border:0;background-color: transparent}.video #wrapper .ce_gallery ul li figcaption,.video #wrapper .ce_gallery,.video .ce_gallery li.row_last.col_last{margin-bottom: 0 !important}#wrapper .ce_gallery ul li figure{line-height:0}#wrapper .ce_gallery li a:hover,#wrapper .ce_gallery li a:focus,#wrapper .ce_gallery li a:active{opacity: 0.9}#wrapper .ce_sliderStart{overflow:hidden}#wrapper .ce_sliderStart .slider-control{height:4rem;clear:both;display:block}#wrapper .ce_sliderStart .slider-control a,#wrapper .ce_sliderStart .slider-control a:link,#wrapper .ce_sliderStart .slider-control a:visited{padding:.2rem 1rem;background-color:#d00403;text-decoration:none;color:#ffffcc}#wrapper .ce_sliderStart .slider-control a:hover,#wrapper .ce_sliderStart .slider-control a:focus,#wrapper .ce_sliderStart .slider-control a:active{background-color:#ffcc00;color:#c60000}#wrapper .ce_sliderStart .image_container{margin:.5rem}.mod_faqlist ul{padding-left: 0 !important}.mod_faqlist ul li{padding-left:0;border-bottom:.1rem solid #fff;line-height:3rem;list-style: none}.mod_faqlist ul li:before{width:4rem;height:4rem;float:left;display:inline-block;margin-right:1.5rem;text-align:center;background-color:#ffcc00;font-size:2.6rem;line-height:4rem;color:#ffffcc;content: "?"}.mod_faqlist ul li a,.mod_faqlist ul li a:link,.mod_faqlist ul li a:visited{display:block;padding:.5rem 0;background-color:#ffffcc;text-decoration:none;color:#574844}.mod_faqlist ul li a:hover,.mod_faqlist ul li a:focus,.mod_faqlist ul li a:active{background-color:#d00403}#toplink{width:41px;height:41px;bottom:48px;right:30px;position:fixed;display:block;z-index: 1}#toplink a.scrollup,#toplink a.scrollup:active,#toplink a.scrollup:visited{width:100%;height:100%;display:block;background:#d00403 url("../../files/standard/images/layout_images/toplink.png") center center no-repeat}.mejs-container .mejs-controls{background: transparent repeat scroll 0 0}.mejs-container{background-color: transparent}.mejs-controls .mejs-button button{background-image:url("../../assets/jquery/mediaelement/2.21.2/images/controls.png")}.mejs-container .mejs-controls .mejs-time,.mejs-controls div.mejs-time-rail,mejs-button mejs-volume-button mejs-mute,.mejs-button.mejs-volume-button.mejs-mute{display:none}
/* browser.css */
.ie8 .logo,.ie8 .right-elements{top:0;margin-top:2rem}.safari{font-weight: 400}.safari *{font-weight: 400 !important}
@media screen and (max-width: 1023px){
/* mobile_1023.css */
body{font-size:2rem;line-height:3rem;-webkit-font-variant-ligatures: no-common-ligatures}body.sidebar #main{width:100%;margin-bottom:0;padding-right:0}body.sidebar #right{width:100%;overflow:auto;float:none;margin-top:0;padding-left:0}#main .mod_article .last.block *:last-child{margin-bottom:0}.sidebar #right p,.sidebar #right .ce_table.tourgaeste td{font-size:2rem;line-height:2.6rem}.sidebar-content .ce_text.kontakt{display:none}.ce_table.tourgaeste td.col_first{width:auto}.ce_table.tourgaeste td.col_last{width:37%}h1{font-size:3.6rem;line-height:4.2rem}h2{font-size:2.8rem;line-height:3.4rem}h3{font-size:2.3rem;line-height:3.2rem}.sidebar #right h3{font-size:2.8rem;line-height:3.4rem}h4{font-size:2.4rem;line-height:2.8rem}h5{font-size:2.2rem;line-height:2.6rem}h6{font-size:2rem;line-height:2.4rem;text-transform:uppercase}iframe{width:100%}.right-elements{display:none}.innerwrapper,#wrapper{width:95%;position:relative;box-sizing: border-box}.innerwrapper{height:6rem}.show-mobile{display:none}.show-mobile > *{float:none}.mod_login{visibility: visible;opacity: 1}a.extern{background-position: right -63px}a.extern:hover{background-position: right -13px}header .logo a{color:#ffffcc}#header .logo a .mjb{display:none}#main ul,#main ol{margin-left:0;padding-left:3.5rem}.nav-wrapper{width:25rem;height:100%;right:0;top:0;position:fixed;background-color:#ffffcc;border-left:1px solid #d00403;box-sizing: border-box;opacity: 0;-moz-transform: translateX(25rem);-webkit-transform: translateX(25rem);transform: translateX(25rem);-moz-transition: all 0.5s ease-in-out 0s;-webkit-transition: all 0.5s ease-in-out 0s;transition: all 0.5s ease-in-out 0s;z-index: -1;overflow-y: scroll}.nav_main{height:auto;margin-top:6rem;box-sizing: border-box;opacity: 1;-moz-transition: all 1s ease-in-out;-webkit-transition: all 1s ease-in-out;transition: all 1s ease-in-out;z-index: -1}.nav_main .level_1,.nav_main .level_2{width:100%}.nav_main .level_1 li,.nav_main .level_2 li{float:none;display:block}.nav_main .level_1 li a,.nav_main .level_1 li a:link,.nav_main .level_1 li a:visited,.nav_main .level_2 li a,.nav_main .level_2 li a:link,.nav_main .level_2 li a:visited{text-align:right;line-height:4rem}.nav_main .level_1 li .active,.nav_main .level_2 li .active{text-align:right;line-height:4rem}.nav_main .level_1 li:hover .level_2,.nav_main .level_1 li:focus .level_2,.nav_main .level_1 li:active .level_2,.nav_main .level_2 li:hover .level_2,.nav_main .level_2 li:focus .level_2,.nav_main .level_2 li:active .level_2{display:none;opacity: 0;-webkit-transition: opacity 0.3s linear;-moz-transition: opacity 0.3s linear;transition: opacity 0.3s linear}.nav_main .level_1 li.active .level_2,.nav_main .level_1 li.trail .level_2,.nav_main .level_2 li.active .level_2,.nav_main .level_2 li.trail .level_2{width:auto;position:static;display:block;text-align:right;background-color:#d00403;opacity: 1}.nav_main .level_1 li span.active,.nav_main .level_1 li a.trail,.nav_main .level_1 li span.trail,.nav_main .level_2 li span.active,.nav_main .level_2 li a.trail,.nav_main .level_2 li span.trail{line-height:4rem}.nav_main li .submenu-toggle,.nav_main ul.level_1 > li .submenu-toggle{width:4rem;left:0;top:0;position:absolute;display:block;text-align:center;font-size:3.5rem;line-height:4rem;content: "+";cursor: pointer;box-sizing: border-box;font-weight: 300;font-style: normal;-webkit-transition: -webkit-transform 0.5s, border 0s 1s;-moz-transition: -moz-transform 0.5s, border 0s 1s;transition: transform 0.5s, border 0s 1s}.nav_main li .submenu-toggle:before,.nav_main ul.level_1 > li .submenu-toggle:before{content: "+"}.nav_main li a.trail > .submenu-toggle,.nav_main li span > .submenu-toggle,.nav_main ul.level_1 > li a.trail > .submenu-toggle,.nav_main ul.level_1 > li span > .submenu-toggle,.nav_main li a.trail > .submenu-toggle,.nav_main li span > .submenu-toggle,.nav_main ul.level_1 > li a.trail > .submenu-toggle,.nav_main ul.level_1 > li span > .submenu-toggle{-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);-webkit-transition: -webkit-transform 0.5s;-moz-transition: -moz-transform 0.5s;transition: transform 0.5s}.nav_main .level_2 li,.nav_main .level_3 li{float:none}.nav_main .level_2 li span.active,.nav_main .level_2 li .active,.nav_main .level_2 li .trail,.nav_main .level_3 li span.active,.nav_main .level_3 li .active,.nav_main .level_3 li .trail{padding:0 1.5rem;line-height: 4rem !important}.nav_main .level_2 li a,.nav_main .level_2 li a:link,.nav_main .level_2 li a:visited,.nav_main .level_3 li a,.nav_main .level_3 li a:link,.nav_main .level_3 li a:visited{padding:0 1.5rem;line-height: 4rem !important}.login-container .submit_container{float:none;display:none}.login-container .mod_login{width:100%;position:static;float:none;border-top:1px solid #e4e4e4;box-sizing: border-box;background: none;visibility: visible}.login-container .mod_login h6{display:block}.login-container .mod_login .formbody input{float:none}.login-container .mod_login .formbody .submit_container{display:block}.login-container .mod_login .formbody .submit_container .submit{text-align:center}.login-container .login-close{display:none}.button-nav-mobile{width:6rem;height:6rem;right:0;top:0;position:absolute;display:block;background-image:url("../../files/standard/images/layout_images/icons/icon-nav.png");background-repeat:no-repeat;background-position: 50% 50%;background-size: 3rem 2.4rem;z-index: 99;-webkit-transition: background-color 0.5s;-moz-transition: background-color 0.5s;transition: background-color 0.5s}.button-nav-mobile:hover,.button-nav-mobile:focus,.button-nav-mobile:active{background-image:url("../../files/standard/images/layout_images/icons/icon-nav.png");background-repeat:no-repeat;cursor: pointer;background-size: 3rem 2.4rem}.outer-wrapper{position:relative}.inner-wrapper{right:0;position:relative;-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out}input:checked ~ .outer-wrapper{position:fixed}input:checked ~ .outer-wrapper .inner-wrapper{right:25rem}input:checked ~ .outer-wrapper .nav-wrapper{display:block;opacity: 1;z-index: 80;-moz-transform: translate3D(0,0,0);-webkit-transform: translate3D(0,0,0);transform: translate3D(0,0,0)}input:checked ~ .outer-wrapper .show-mobile{display:block;margin-bottom:5rem;opacity: 1;z-index: 80}input:checked + .button-nav-mobile{position:fixed;background-color:#ffffcc;background-image:url("../../files/standard/images/layout_images/icons/nav-close.png");background-repeat:no-repeat;background-position:  50% 50%;background-size: 2rem 2rem}header .innerwrapper{width:100%;padding:0 1rem;background-color:#d00403;box-sizing: border-box}.headerimage{height:20rem}.headerimage .ce_gallery li{height:20rem}/* Breadcrumb */
  .mod_breadcrumb{width:100%;margin:0 auto 4rem;padding:0 1rem;box-sizing: border-box}.mod_breadcrumb ul li{margin-top:2rem}/* Akkordeon */
  .toggler{display:block;padding:1rem 0 1rem 2rem;font-size:2rem;transition: all 0.3s ease-in;-moz-transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;-o-transition: all 0.3s ease-in;font-weight: 600}.toggler:hover,.toggler:focus,.toggler:active,.toggler.ui-state-active{background-color:#ffcc00;color:#c60000;cursor: pointer}/* News */
  .mod_newslist h1,.mod_newslist h2,.mod_newslist h3,.mod_newslist .teaser,.mod_eventlist h1,.mod_eventlist h2,.mod_eventlist h3,.mod_eventlist .teaser,.mod_eventlist .time{margin-left:0}.calendar-icon{margin-right:1rem;text-align:center;font-size:1.5rem}.calendar-icon.detail{margin-top:0}.calendar-icon .calendar-icon-day{margin-bottom:.2rem;padding:.5rem;background-color:#ffcc00;line-height:2.2rem;color:#d00403}.calendar-icon .calendar-icon-month{padding:.6rem;background-color:#d00403;color:#fff}.mod_eventlist .event-item{margin-bottom:4rem}.mod_eventlist .layout_teaser{margin-left:9rem}.mod_eventlist p.time{line-height:3.7rem}.mod_newslist .more,.mod_eventlist .more{margin:0}/* Search */
  .mod_search{margin-right:0}.mod_search input{width:80%}.mod_search fieldset{clear:both;margin-bottom:2rem;border:0}.mod_search fieldset input{width:auto;height:auto;margin:.5rem 1rem 0 0}.mod_search fieldset span{display:inline-block;margin-right:0}.mod_search fieldset span label{float:left;display:block;margin-right:1rem}.mod_search fieldset span label:last-child:after{clear:both;content: ".";visibility: hidden}.mod_search .relevance{font-size:1.6rem;color:#574844;font-weight: 600}.mod_search .highlight{color:#c60000;font-weight: 400}.grid1{width:47%;min-width:22rem;margin:0 1.5%}.grid2{width:47%;margin:0 1.5%}.grid3{width:100%;margin:0 0 3rem}.ce_text.teaser{height:461px;margin-bottom:3rem}.ce_text.teaser p:last-child a,.ce_text.teaser p:last-child a:link,.ce_text.teaser p:last-child a:visited{margin-right:25%;margin-left:25%;font-size:.85em}.index .ce_text.teaser :nth-child(3){height:175px}/* Footer */
  footer .inside{width:95%}footer .inside .nav_meta ul{margin-right:1rem}
}
@media screen and (max-width: 767px){
/* mobile_767.css */
body{font-size:16px;line-height:2.3rem}#right .inside{margin-top:26px}.sidebar #right p,.sidebar #right .ce_table.tourgaeste td,table.routenberechnung td{font-size:1.6rem;line-height:2.6rem}#wrapper .image_container.float_right,.image_container.float_left{display:inline-block;text-align:left;float: none !important;margin: 0 2rem 2rem 0 !important}.ce_sliderStart .image_container.float_right,.ce_sliderStart .image_container.float_left{float: none !important;margin: 1rem !important}table th{padding:.1rem;font-size:1rem;font-weight: 400}table td{font-size:1rem}.kontaktdaten #main table td{font-size:1.6rem}table tfoot td{padding:.1rem;font-size:1rem}.grid1,.grid2,.copyright{width:100%;margin:0 auto 3rem 0;padding:0 1rem}.login-container .submit_container .submit{border:1px solid #d00403}.login-container .submit_container .submit:hover{border:1px solid #ffffcc;color: #ffffcc !important}#wrapper .bassdrum .image_container{top: 0 !important}footer{padding-bottom:3rem;background-size: 50%}footer .nav_meta{float:left;padding-bottom:1rem}footer .nav_meta ul li a.first,footer .nav_meta ul li a.first:visited{padding-left:0}footer .copyright{width:100%;max-width:80%;clear:left;margin-left:0;padding-left:0}h4{padding-bottom:1.3rem}.show-smart{display:none}.show-smart > *{float:none}.logo .show-smart{display:inline-block}.mod_eventlist h2{padding-bottom:0;padding-bottom: 0 !important}#header .logo a{font-size:1.2em}.index .ce_text.teaser{height:auto;margin-bottom:6rem}.index .ce_text.teaser.last{margin-bottom:3rem}.index .ce_text.teaser :nth-child(3){height:auto;padding-bottom:21px}.ce_form .widget-checkbox label{margin-top:3px}#toplink{bottom:25px;right:23px}
}
@media screen and (max-width: 512px){
/* mobile_512.css */
.logo .show-smart{display:none;display:none !important}a.extern{background-position: right -66px}a.extern:hover{background-position: right -16px}.ce_image.float_right{float:none;margin-left:0}h2{padding-bottom:.8rem}.index .ce_text.teaser{margin-bottom: 5rem !important}.index .ce_text.teaser.last{margin-bottom: 0rem !important}.mejs-audio{width: 100% !important}.ce_gallery > ul li{clear: none !important}input#ctrl_10{width:75%}.youtube{width:100%;height:auto;position:relative;padding-bottom:56.25%}.youtube iframe{bottom:0;left:0;right:0;top:0;position:absolute;width: 100% !important;height: 100% !important}.ce_download a .size{display: none}
}
@media print{
/* print.css */
header,body.sidebar #right,#footer{display:none}body.sidebar #main{width:100%;margin-right:0}a,h1,h2,h3,h4,h5,h6,p.neu,p.lastchange,.calendar-icon .calendar-icon-month,.calendar-icon .calendar-icon-day{color: #574844 !important}.mod_eventlist.loggedin h1{margin-bottom:2rem}.noprint,.mod_eventlist p.filterlink,.mod_eventlist p.print,.mod_eventlist p.time a{display:none}
}
