/* Contao Open Source CMS, (c) 2005-2016 Leo Feyer, LGPL license */
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}
/* Contao Open Source CMS, (c) 2005-2016 Leo Feyer, LGPL license */
@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}
/* 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}
@import url("http://fast.fonts.net/t/1.css?apiType=css&projectid=c1872695-5a85-4885-a0c0-2c041aef9964");@font-face{font-family:"Frutiger Next W01 Light";src:url("/files/ekkw/global/fonts/ed851bde-4b1b-45ca-9fbb-9603819932cf.eot?#iefix");src:url("/files/ekkw/global/fonts/ed851bde-4b1b-45ca-9fbb-9603819932cf.eot?#iefix") format("eot"), url("/files/ekkw/global/fonts/fa8815a0-4d7b-4eb5-8184-9d9ff16708b2.woff2") format("woff2"), url("/files/ekkw/global/fonts/35288d5e-681e-4b64-a930-438d2b2551d6.woff") format("woff"), url("/files/ekkw/global/fonts/1a22c75e-4022-43cd-a543-70ca36eb92aa.ttf") format("truetype"), url("/files/ekkw/global/fonts/2c937a24-6a4c-47b2-b3f3-28173e19b53d.svg#2c937a24-6a4c-47b2-b3f3-28173e19b53d") format("svg");}@font-face{font-family:"FrutigerNextW01-Regular";src:url("/files/ekkw/global/fonts/4cef6d85-d22a-4541-b469-da13751862aa.eot?#iefix");src:url("/files/ekkw/global/fonts/4cef6d85-d22a-4541-b469-da13751862aa.eot?#iefix") format("eot"), url("/files/ekkw/global/fonts/67f049a9-98c0-4488-a4e4-0be6cda6f7de.woff2") format("woff2"), url("/files/ekkw/global/fonts/d74de079-587d-4049-9cca-50ba02a536f9.woff") format("woff"), url("/files/ekkw/global/fonts/07749504-e72d-4fc9-a58d-5b853dd51fc7.ttf") format("truetype"), url("/files/ekkw/global/fonts/8178e4eb-8ce0-4c15-a701-4a102b204c0e.svg#8178e4eb-8ce0-4c15-a701-4a102b204c0e") format("svg");}@font-face{font-family:"FrutigerNextW01-Italic";src:url("/files/ekkw/global/fonts/bfdd1d47-0342-414b-b76c-e594d44098b7.eot?#iefix");src:url("/files/ekkw/global/fonts/bfdd1d47-0342-414b-b76c-e594d44098b7.eot?#iefix") format("eot"), url("/files/ekkw/global/fonts/753d1890-5963-4c94-ac16-b62fe0a41e12.woff2") format("woff2"), url("/files/ekkw/global/fonts/124ebcbb-46a4-43eb-b947-c8400aafaff9.woff") format("woff"), url("/files/ekkw/global/fonts/a9bd7562-fef3-45a7-bc0a-8310165525ac.ttf") format("truetype"), url("/files/ekkw/global/fonts/15c2ffda-b555-4a0b-8122-c3f8bff7ab1b.svg#15c2ffda-b555-4a0b-8122-c3f8bff7ab1b") format("svg");}@font-face{font-family:"Frutiger Next W01 Bold";src:url("/files/ekkw/global/fonts/ce9ebe9b-6684-4783-8760-f3a20a0c52f0.eot?#iefix");src:url("/files/ekkw/global/fonts/ce9ebe9b-6684-4783-8760-f3a20a0c52f0.eot?#iefix") format("eot"), url("/files/ekkw/global/fonts/983d9248-775f-41ea-ad59-cee5bdbb6147.woff2") format("woff2"), url("/files/ekkw/global/fonts/5f3f5b96-b77d-497d-a916-d483bc9c6c3f.woff") format("woff"), url("/files/ekkw/global/fonts/209c5dbd-a0e8-4fdf-ada6-50628360eefd.ttf") format("truetype"), url("/files/ekkw/global/fonts/44583fec-16e5-46d4-94b5-f779465dc4ec.svg#44583fec-16e5-46d4-94b5-f779465dc4ec") format("svg");}@font-face{font-family:"Frutiger Next W01 Black";src:url("/files/ekkw/global/fonts/d28fa34a-71fb-4c00-b16a-4a7adb709e86.eot?#iefix");src:url("/files/ekkw/global/fonts/d28fa34a-71fb-4c00-b16a-4a7adb709e86.eot?#iefix") format("eot"), url("/files/ekkw/global/fonts/d9694b74-9cae-4dc4-bdce-263efea88254.woff2") format("woff2"), url("/files/ekkw/global/fonts/65cd1b9c-d378-489d-a718-33bb73a6d17c.woff") format("woff"), url("/files/ekkw/global/fonts/90ab2107-d9d5-4e9f-8bc7-9eee413ae0b4.ttf") format("truetype"), url("/files/ekkw/global/fonts/a9e8f4a9-b99b-4f3f-8d78-e6c694c9792d.svg#a9e8f4a9-b99b-4f3f-8d78-e6c694c9792d") format("svg");}@font-face{font-family:"FrutigerNextW01-LightCn";src:url("/files/ekkw/global/fonts/eae5445d-d2ec-4742-bd7f-f007516b0477.eot?#iefix");src:url("/files/ekkw/global/fonts/eae5445d-d2ec-4742-bd7f-f007516b0477.eot?#iefix") format("eot"), url("/files/ekkw/global/fonts/e9beef83-a4c3-4f1c-a1d1-45da483ea062.woff2") format("woff2"), url("/files/ekkw/global/fonts/463e66e2-e4eb-4ee6-8aef-fb9e18b7b025.woff") format("woff"), url("/files/ekkw/global/fonts/b85ce570-937c-45a8-9ab6-7574bf1374ed.ttf") format("truetype"), url("/files/ekkw/global/fonts/a369207c-7e56-40ac-a9f0-a984070f0643.svg#a369207c-7e56-40ac-a9f0-a984070f0643") format("svg");}@font-face{font-family:"FrutigerNextW01-Condens";src:url("/files/ekkw/global/fonts/3aabd8f8-de16-4c1d-94fa-1d85cdeca8b5.eot?#iefix");src:url("/files/ekkw/global/fonts/3aabd8f8-de16-4c1d-94fa-1d85cdeca8b5.eot?#iefix") format("eot"), url("/files/ekkw/global/fonts/33de3f05-9ad2-4aa8-8305-953d212ed871.woff2") format("woff2"), url("/files/ekkw/global/fonts/f5206e18-da88-476d-a17e-ac9c580f00c1.woff") format("woff"), url("/files/ekkw/global/fonts/084bc02f-68ac-47c0-8102-0b1b53e8d4ac.ttf") format("truetype"), url("/files/ekkw/global/fonts/eba3b54b-79f9-4236-b2dd-5acf555f20f1.svg#eba3b54b-79f9-4236-b2dd-5acf555f20f1") format("svg");}@font-face{font-family:"FrutigerNextW01-BoldCn";src:url("/files/ekkw/global/fonts/497c3588-4b93-4f85-bcbc-52af2bdf03df.eot?#iefix");src:url("/files/ekkw/global/fonts/497c3588-4b93-4f85-bcbc-52af2bdf03df.eot?#iefix") format("eot"), url("/files/ekkw/global/fonts/46195450-8eef-4511-ac19-062ed9a6f1a0.woff2") format("woff2"), url("/files/ekkw/global/fonts/78cb2356-22e7-4eae-bbb7-f947f2384d4b.woff") format("woff"), url("/files/ekkw/global/fonts/ac1fbae2-c358-43bd-8789-791cd09a114d.ttf") format("truetype"), url("/files/ekkw/global/fonts/0000e0ba-ee2d-4a44-b4cf-63512287a48c.svg#0000e0ba-ee2d-4a44-b4cf-63512287a48c") format("svg");}@font-face{font-family:"FrutigerNextW01-BlackCn";src:url("/files/ekkw/global/fonts/4a502773-4fae-496e-8e78-016a89bb9719.eot?#iefix");src:url("/files/ekkw/global/fonts/4a502773-4fae-496e-8e78-016a89bb9719.eot?#iefix") format("eot"), url("/files/ekkw/global/fonts/efb46fca-9faf-44db-a5ac-18456ce7da73.woff2") format("woff2"), url("/files/ekkw/global/fonts/d0daed3d-8549-440a-b2ff-dede283eae8b.woff") format("woff"), url("/files/ekkw/global/fonts/ee983de3-9aaf-49c4-aef1-1039d9bc549e.ttf") format("truetype"), url("/files/ekkw/global/fonts/afb5f3e5-4ec5-461a-9bdb-51992f1d672e.svg#afb5f3e5-4ec5-461a-9bdb-51992f1d672e") format("svg");}
.kinderkantorat{color:#64b400}.posaunenwerk-color{color:#eea121}.kirchenmusikalische-fortbildunsstaette-color{color:#1d3b8f}.kantor-fuer-popularmusik-color{color:#eb5a26}.chorverband-color{color:#009b63}#main,#right{float:left}body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0px hidden}h1,h2,h3,h4,h5,strong,b{font-weight:normal}p,li,h1,h2,h3,h4,h5,b,strong,li,td,.headline{cursor:default}li{list-style:none}a{text-decoration:none}body{min-width:320px}.button,#seitennavigation a,#footer .mod_navigation a{-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-webkit-transition-duration:0.2s;transition-duration:0.2s}#wrapper{width:100%}#header{position:relative}.inside{max-width:1140px;margin:auto}@media only screen and (max-width:1140px){.inside{width:92%}}@media only screen and (max-width:600px){.inside{width:calc(100% - 56px);width:-moz-calc(100% - 56px);width:-webkit-calc(100% - 56px);width:-o-calc(100% - 56px)}}h1,h2,h3,h4,h5,h6,strong,b,th{font-weight:normal}img{max-width:1000%;}.clear{float:none;clear:both}a,p a{font-family:'FrutigerNextW01-BoldCn', "Arial Black", sans-serif;font-size:16px;color:#666}a:visited,a:focus{border:none;outline:none}h1,h2,h3,h5,h6,.button{text-transform:uppercase;letter-spacing:0.5px}h1,h1 code{font-family:'FrutigerNextW01-BoldCn', "Arial Black", sans-serif;font-size:44px;line-height:44px;color:#666}@media only screen and (max-width:1024px){h1,h1 code{font-size:38px;line-height:38px}}@media only screen and (max-width:600px){h1,h1 code{font-size:26px;line-height:26px}}h2{font-family:'FrutigerNextW01-BoldCn', "Arial Black", sans-serif;font-size:26px;line-height:26px;color:#666}@media only screen and (max-width:600px){h2{font-size:24px;line-height:24px}}h3,h3 a{font-family:'FrutigerNextW01-LightCn', Arial, sans-serif;font-size:30px;line-height:30px}@media only screen and (max-width:600px){h3,h3 a{font-size:24px;line-height:24px}}h4,h4 a{font-family:'FrutigerNextW01-BoldCn', "Arial Black", sans-serif;font-size:24px;line-height:24px}@media only screen and (max-width:600px){h4,h4 a{font-size:20px;line-height:20px}}h5,h6{font-family:'FrutigerNextW01-BoldCn', "Arial Black", sans-serif;font-size:16px;line-height:16px}@media only screen and (max-width:600px){h5,h6{font-family:'FrutigerNextW01-Condens', Arial, sans-serif}}p,pre,td,li{font-size:14px;font-family:'Frutiger Next W01 Light', Arial, sans-serif}strong,strong code{font-size:14px;font-family:'FrutigerNextW01-BoldCn', "Arial Black", sans-serif;font-weight:normal;color:#666}em{font-family:'FrutigerNextW01-Italic', Arial, sans-serif;font-style:normal}.error{font-family:'FrutigerNextW01-BoldCn', "Arial Black", sans-serif;color:red;margin-bottom:14px}.pflichtangaben{font-size:12px;color:#888}.untertitel{font-size:12px;color:#888;margin-top:7px;padding-right:14px;background-image:url("/files/ekkw-global/icons/icon-lupe.png");background-size:10px 10px;background-repeat:no-repeat;background-position:right center}.button{font-family:'FrutigerNextW01-Condens', Arial, sans-serif;font-size:15px;padding:7px;-moz-transition-property:padding-left;-o-transition-property:padding-left;-webkit-transition-property:padding-left;transition-property:padding-left;cursor:pointer;display:inline-block}.button svg{margin-left:28px}@media only screen and (max-width:600px){.button{font-size:14px}.button svg{margin-left:14px}}.button:hover{padding-left:10.5px}.button.outpage{border:none;color:#fff}.button.outpage svg{fill:#fff}.circle{border-radius:50%;behavior:url("../../files/ekkw-global/scss/PIE.htc");}.block{overflow:visible}.ce_further-information .label,.ce_further-information .value,.ce_further-information a{font-size:14px;display:inline-block}.ce_further-information .label{font-family:'FrutigerNextW01-BoldCn', "Arial Black", sans-serif;color:#666}.ce_further-information .value,.ce_further-information a{font-family:'Frutiger Next W01 Light', Arial, sans-serif}.pagination{padding-top:28px;border-top:2px #ededed solid}.pagination li{display:inline-block}.pagination li a{color:#666}.pagination li a:hover{color:#000}.pagination li span{font-family:'FrutigerNextW01-BoldCn', "Arial Black", sans-serif;font-size:16px}.image-alt,#cboxTitle{position:absolute;bottom:0;left:0;margin:0 !important;top:auto;z-index:99;padding:7px;box-sizing:border-box;background:rgba(51, 51, 51, 0.8);font-size:14px;font-family:'Frutiger Next W01 Light', Arial, sans-serif}.image-alt p,#cboxTitle p{color:#ccc;margin:0;padding:0}.ce_player{margin-bottom:14px;width:100%;max-width:616px}.ce_player h1,.ce_player h2,.ce_player h3,.ce_player h4,.ce_player h5,.ce_player h6{margin-bottom:14px}.ce_player .audioplayer .mejs-container,.ce_player .videoplayer .mejs-container{width:100% !important}.ce_player .audioplayer .mejs-controls,.ce_player .videoplayer .mejs-controls{height:40px !important;background:#666 !important}.ce_player .audioplayer .mejs-controls button,.ce_player .videoplayer .mejs-controls button{margin:11px 5px !important}.ce_player .audioplayer .mejs-controls .mejs-time,.ce_player .videoplayer .mejs-controls .mejs-time{padding:15px 3px 0 3px !important}.ce_player .audioplayer .mejs-controls div.mejs-time-rail,.ce_player .videoplayer .mejs-controls div.mejs-time-rail{padding-top:10px !important}.ce_player .audioplayer .mejs-controls .mejs-horizontal-volume-total,.ce_player .videoplayer .mejs-controls .mejs-horizontal-volume-total,.ce_player .audioplayer .mejs-controls .mejs-horizontal-volume-current,.ce_player .videoplayer .mejs-controls .mejs-horizontal-volume-current{top:15px !important}.ce_player .audioplayer .information,.ce_player .videoplayer .information{height:40px;width:100%;display:block;background:#ededed;position:relative}.ce_player .audioplayer .information span,.ce_player .videoplayer .information span{font-family:'FrutigerNextW01-BoldCn', "Arial Black", sans-serif;font-size:16px;display:block;padding:10.5px 14px;color:#666}.ce_player .audioplayer .information .download,.ce_player .videoplayer .information .download{position:absolute;right:0;top:0;display:block;height:40px;width:40px;border-left:1px solid #ccc;background:#e3e3e3}.ce_player .audioplayer .information .download svg,.ce_player .videoplayer .information .download svg{padding:13px 0 0 15px;fill:#848484}.ce_player .audioplayer:after{content:"";display:table;clear:both}.ce_player .audioplayer .mejs-container{height:40px !important;margin-top:0 !important;}.ce_player .videoplayer{width:100%}.ce_player .videoplayer .videocontainer{height:345px}.ce_player .videoplayer .mejs-container{height:100% !important}.ce_player .videoplayer .mejs-layers .mejs-layer{width:100% !important;height:100% !important}.ce_player .youtubeplayer{position:relative;padding-bottom:56.25%;padding-top:0px;height:0;overflow:hidden}.ce_player .youtubeplayer iframe,.ce_player .youtubeplayer object,.ce_player .youtubeplayer embed{position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (max-width:920px){.ce_player .videoplayer .videocontainer{height:300px}}@media only screen and (max-width:850px){.ce_player .videoplayer .videocontainer{height:345px}}@media only screen and (max-width:600px){.ce_player .videoplayer .videocontainer{height:300px}}@media only screen and (max-width:520px){.ce_player .videoplayer .videocontainer{height:260px}}@media only screen and (max-width:450px){.ce_player .videoplayer .videocontainer{height:220px}}@media only screen and (max-width:360px){.ce_player .videoplayer .videocontainer{height:170px}}#navigation{width:100%;height:345px;position:absolute}@media only screen and (max-width:1024px){#navigation{height:300px}}#hauptnavigation a,#seitennavigation a{font-family:'FrutigerNextW01-LightCn', Arial, sans-serif;font-size:14px}#hauptnavigation span,#seitennavigation span,#hauptnavigation .trail,#seitennavigation .trail{font-family:'FrutigerNextW01-BoldCn', "Arial Black", sans-serif;font-size:14px}#hauptnavigation{height:auto;max-width:252px;padding:28px;position:absolute;top:0;left:0;display:block;background:rgba(255, 255, 255, 0.9)}#hauptnavigation a,#hauptnavigation span{font-size:17px}#hauptnavigation span::before{content:"» "}#hauptnavigation .page-logo{height:140px;width:100%;display:block}#hauptnavigation .page-logo h1,#hauptnavigation .page-logo p{font-family:'FrutigerNextW01-Condens', Arial, sans-serif}#hauptnavigation .page-logo h1{font-size:23px}#hauptnavigation .page-logo p{font-size:15px;text-transform:uppercase;letter-spacing:0.5px;color:#aaa;margin-bottom:5px}#hauptnavigation .page-logo img{width:100%;max-width:252px;height:auto}#hauptnavigation .nav_mobile{display:none}#hauptnavigation .ac-container{width:100%}#hauptnavigation .ac-container .navigation-toggle{font-family:'FrutigerNextW01-Condens', Arial, sans-serif;font-size:14px;text-transform:uppercase;letter-spacing:0.5px;margin-bottom:14px;cursor:pointer}#hauptnavigation .ac-container .navigation-toggle .toggler-arrow{top:-2px;position:relative}#hauptnavigation .ac-container .navigation-toggle .toggler-arrow.rotate{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}#hauptnavigation .ac-container #nav_fachbereiche{display:none}@media only screen and (max-width:1024px){#hauptnavigation{height:70px;width:100%;position:fixed;max-width:100%;min-width:320px;background:#fff;padding:0}#hauptnavigation .desktop{display:none}#hauptnavigation #mobile-toggle{cursor:pointer;padding:14px 28px 14px 98px;box-sizing:border-box;height:70px;display:block !important;min-widt:320px;border-bottom:2px #ededed solid}#hauptnavigation #mobile-toggle h1{font-size:18px;font-family:'FrutigerNextW01-BoldCn', "Arial Black", sans-serif;letter-spacing:0;text-transform:none;line-height:19px;cursor:pointer}#hauptnavigation #mobile-toggle span{font-size:13px;font-family:'FrutigerNextW01-Condens', Arial, sans-serif;text-transform:uppercase;color:#000;letter-spacing:0.5px;white-space:nowrap}#hauptnavigation #mobile-toggle span::before{content:none}#hauptnavigation #mobile-toggle.layout_1{background:url("/files/ekkw-global/logos/logo-ekkw-mobile.png") no-repeat;background-size:59px 52px;background-position:28px 10px}#hauptnavigation #mobile-toggle.layout_51{background:url("/files/ekkw-global/logos/logo-LKMD-mobile.png") no-repeat;background-size:59px 52px;background-position:28px 10px}#hauptnavigation #mobile-toggle.layout_86{background:url("/files/ekkw-global/logos/logo-kinderkantorat-mobile.png") no-repeat;background-size:60px 32px;background-position:28px 17px}#hauptnavigation #mobile-toggle.layout_88{background:url("/files/ekkw-global/logos/logo-posaunenwerk-mobile.png") no-repeat;background-size:56px 48px;background-position:32px 9px}#hauptnavigation #mobile-toggle.layout_90{padding:14px 28px 14px 98px;background:url("/files/ekkw-global/logos/logo-KMF-mobile.png") no-repeat;background-size:63px 50px;background-position:25px 6px}#hauptnavigation #mobile-toggle.layout_92{background:url("/files/ekkw-global/logos/logo-kapomuk-mobile.png") no-repeat;background-size:76px 50px;background-position:15px 9px}#hauptnavigation #mobile-toggle.layout_94{background:url("/files/ekkw-global/logos/logo-chorverband-mobile.png") no-repeat;background-size:83px 37px;background-position:9px 15px}#hauptnavigation #nav_fachbereiche{width:100%;min-width:320px;max-width:375px;position:absolute;top:70px;background:#f7f7f7;display:table;border-top:1px solid #000;left:-375px;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease;z-index:90}#hauptnavigation #nav_fachbereiche li{display:table-row;width:100%}#hauptnavigation #nav_fachbereiche li a{height:56px;line-height:18px;width:100%;padding:14px 28px 14px 98px;box-sizing:border-box;display:table-cell;vertical-align:middle;border-bottom:1px solid #333;font-family:'FrutigerNextW01-BoldCn', "Arial Black", sans-serif}#hauptnavigation #nav_fachbereiche li a.color_1{background:url("/files/ekkw-global/logos/logo-ekkw-mobile.png") no-repeat;background-size:51px 45px;background-position:28px 5px}#hauptnavigation #nav_fachbereiche li a.color_51{background:url("/files/ekkw-global/logos/logo-LKMD-mobile.png") no-repeat;background-size:51px 45px;background-position:30px 5px}#hauptnavigation #nav_fachbereiche li a.color_86{background:url("/files/ekkw-global/logos/logo-kinderkantorat-mobile.png") no-repeat;background-size:65px 35px;background-position:26px 10px}#hauptnavigation #nav_fachbereiche li a.color_88{background:url("/files/ekkw-global/logos/logo-posaunenwerk-mobile.png") no-repeat;background-size:52px 45px;background-position:30px 4px}#hauptnavigation #nav_fachbereiche li a.color_90{background:url("/files/ekkw-global/logos/logo-KMF-mobile.png") no-repeat;background-size:56px 45px;background-position:30px 6px}#hauptnavigation #nav_fachbereiche li a.color_92{background:url("/files/ekkw-global/logos/logo-kapomuk-mobile.png") no-repeat;background-size:62px 45px;background-position:26px 6px}#hauptnavigation #nav_fachbereiche li a.color_94{background:url("/files/ekkw-global/logos/logo-chorverband-mobile.png") no-repeat;background-size:73px 33px;background-position:20px 10px}#hauptnavigation #nav_fachbereiche li span{display:none}#hauptnavigation #nav_fachbereiche.transform-active{left:0}#hauptnavigation .ac-container .navigation-toggle{display:none}#hauptnavigation .ac-container #nav_fachbereiche{display:table}}@media only screen and (max-width:410px){#hauptnavigation #mobile-toggle.layout_90{padding:7px 28px 7px 98px}}#seitennavigation:after{content:"";display:table;clear:both}#seitennavigation ul,#seitennavigation .cart_link{float:left}#seitennavigation .arrow-container,#seitennavigation .dachmarke,#seitennavigation .mobile-nav{display:none}#seitennavigation ul{height:18px;width:calc(100% - 100px);text-align:center;padding:14px 0}#seitennavigation li{display:inline-block;padding:0 14px}#seitennavigation li ul,#seitennavigation li .cart_link{display:none}#seitennavigation span,#seitennavigation a{color:#fff;text-transform:uppercase;letter-spacing:1px;font-size:14px}#seitennavigation li a{border-bottom:1px solid transparent;-webkit-transition:border-bottom 0.2s;transition:border-bottom 0.2s;color:#fff}#seitennavigation li a:hover{border-bottom:1px solid #fff}#seitennavigation span{border-bottom:1px solid #fff}#seitennavigation .cart_link{display:block;height:46px;width:49px;border-left:1px solid #fff;position:relative}#seitennavigation .cart_link svg{width:25px;height:25px;position:absolute;top:12px;left:11px;-webkit-transition:width 0.2s, height 0.2s, left 0.2s, top 0.2s;transition:width 0.2s, height 0.2s, left 0.2s, top 0.2s}#seitennavigation .cart_link:hover svg{width:28px;height:28px;top:11px;left:9px}@media only screen and (max-width:1140px){#seitennavigation li{padding:0 4.2px}#seitennavigation li a,#seitennavigation li span{font-size:14px}}@media only screen and (max-width:1024px){#seitennavigation .inside{position:fixed;height:calc(100% - 70px);height:-moz-calc(100% - 70px);height:-webkit-calc(100% - 70px);height:-o-calc(100% - 70px);top:70px;right:calc(-100vw + 60px);right:-moz-calc(-100vw + 60px);right:-webkit-calc(-100vw + 60px);right:-o-calc(-100vw + 60px);z-index:90;width:100%}#seitennavigation .inside nav{overflow-y:scroll;overflow-x:hidden;position:absolute;top:0;bottom:0}#seitennavigation .inside.transform-active{right:0}#seitennavigation .mobile-nav{float:left;display:block;position:relative;top:0;left:0;width:60px;height:106px}#seitennavigation .mobile-nav #mobile-nav-trigger,#seitennavigation .mobile-nav #mobile-nav-cart,#seitennavigation .mobile-nav #mobile-nav-search{position:absolute;display:block;width:100%;height:53px}#seitennavigation .mobile-nav #mobile-nav-trigger{top:0}#seitennavigation .mobile-nav #mobile-nav-trigger #nav-icon{width:28px;height:25px;position:relative;margin:16px auto;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;-o-transition:0.5s ease-in-out;transition:0.5s ease-in-out;cursor:pointer}#seitennavigation .mobile-nav #mobile-nav-trigger #nav-icon span{display:block;position:absolute;height:2px;width:100%;background:#fff;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.25s ease-in-out;-moz-transition:0.25s ease-in-out;-o-transition:0.25s ease-in-out;transition:0.25s ease-in-out}#seitennavigation .mobile-nav #mobile-nav-trigger #nav-icon span:nth-child(1){top:0px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#seitennavigation .mobile-nav #mobile-nav-trigger #nav-icon span:nth-child(2){top:8px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#seitennavigation .mobile-nav #mobile-nav-trigger #nav-icon span:nth-child(3){top:16px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#seitennavigation .mobile-nav #mobile-nav-trigger #nav-icon.open span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:-2px;left:4px}#seitennavigation .mobile-nav #mobile-nav-trigger #nav-icon.open span:nth-child(2){width:0%;opacity:0}#seitennavigation .mobile-nav #mobile-nav-trigger #nav-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:18px;left:4px}#seitennavigation .mobile-nav #mobile-nav-cart,#seitennavigation .mobile-nav #mobile-nav-search{top:53px;visibility:hidden;opacity:0}#seitennavigation .mobile-nav #mobile-nav-cart svg,#seitennavigation .mobile-nav #mobile-nav-search svg{padding:13px 15px;background:rgba(0, 0, 0, 0.2) !important}#seitennavigation .mobile-nav #mobile-nav-cart.layer-active,#seitennavigation .mobile-nav #mobile-nav-search.layer-active{visibility:visible;opacity:100}#seitennavigation .mobile-nav #mobile-nav-search{top:106px}#seitennavigation .dachmarke{position:relative;display:block;padding-left:28px;box-sizing:border-box;background:#fff}#seitennavigation .dachmarke a{color:#000;padding:14px 28px 14px 42px;display:block;width:100%;background:url("/files/ekkw-global/logos/logo-ekkw-icon.png") no-repeat left center;background-size:27px 27px}#seitennavigation ul{float:right;height:auto;width:calc(100% - 60px);width:-moz-calc(100% - 60px);width:-webkit-calc(100% - 60px);width:-o-calc(100% - 60px);padding:0;margin:0;position:relative;z-index:999}#seitennavigation ul li{width:100%;float:none;padding:0;border-bottom:1px solid #fff;position:relative}#seitennavigation ul li.last{border-bottom:0px}#seitennavigation ul li .section-header:after{content:"";display:table;clear:both}#seitennavigation ul li a,#seitennavigation ul li span,#seitennavigation ul li .trail{height:auto;width:calc(100% - 56px);width:-moz-calc(100% - 56px);width:-webkit-calc(100% - 56px);width:-o-calc(100% - 56px);display:block;text-align:left;padding:14px 28px 14px 28px;font-family:'FrutigerNextW01-Condens', Arial, sans-serif;font-size:20px;text-transform:uppercase;letter-spacing:1px;border-bottom:none;position:relative}#seitennavigation ul li a:hover{border-bottom:none}#seitennavigation ul li.submenu a,#seitennavigation ul li.submenu span{width:calc(85% - 28px);width:-moz-calc(85% - 28px);width:-webkit-calc(85% - 28px);width:-o-calc(85% - 28px);float:left;padding:14px 0 14px 28px}#seitennavigation ul li .section-header .arrow-container{height:53px;width:15%;position:relative;float:left;padding:0;display:block}#seitennavigation ul li .section-header .arrow-container .arrow{position:absolute;top:14px;right:40%;display:block;width:24px;height:24px;padding:0;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#seitennavigation ul li .section-header .arrow-container .arrow:hover{cursor:pointer}#seitennavigation ul li .section-header .arrow-container .arrow .top,#seitennavigation ul li .section-header .arrow-container .arrow .bottom{position:absolute;top:50%;left:50%;display:block;width:50%;height:10%;padding:0;background-color:#fff;-webkit-transform-origin:center left;-ms-transform-origin:center left;transform-origin:center left}#seitennavigation ul li .section-header .arrow-container .arrow .top{margin-top:-2.5%;margin-left:-20%;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#seitennavigation ul li .section-header .arrow-container .arrow .bottom{margin-top:-8.5%;margin-left:-20%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#seitennavigation ul li .section-header .arrow-container .arrow.close .top,#seitennavigation ul li .section-header .arrow-container .arrow.close .bottom{width:100%}#seitennavigation ul li ul{display:none;transition:none;background:rgba(0, 0, 0, 0.1) !important;width:100%;float:none}#seitennavigation ul li ul li{border-bottom:none}#seitennavigation ul li ul li a,#seitennavigation ul li ul li span{border-bottom:none;font-size:14px;padding:7px 0 7px 28px}#seitennavigation ul li ul li a:hover{border-bottom:none}#seitennavigation ul li ul li:last-child{padding-bottom:14px}#seitennavigation ul li ul li:first-child{padding-top:14px}#seitennavigation ul li ul li:first-child .section-header .arrow-container .arrow{top:10px}#seitennavigation ul li ul li .section-header .arrow-container{height:45px}#seitennavigation ul li ul li .section-header .arrow-container .arrow{right:44%;width:18px;height:18px}#seitennavigation .cart_link{display:none}}#right .mod_navigation{background:#ededed;padding:28px;box-sizing:border-box;margin-bottom:14px}#right .mod_navigation a,#right .mod_navigation span{font-family:'FrutigerNextW01-Condens', Arial, sans-serif;font-size:14px}#right .mod_navigation a{color:#666}#right .mod_navigation span::before{content:"» "}#right .mod_navigation ul li ul{display:none}#right .mod_navigation .trail ul,#right .mod_navigation .active ul{display:block}#right .mod_navigation .level_2{padding-left:14px}#right .mod_navigation h5{color:#333;padding-bottom:14px}#header{height:525px}#header .inside{z-index:100}#header #logo{width:330px;height:135px;display:block;position:absolute;top:0;right:0;background-image:url("/files/ekkw-global/logos/logo-ekkw.png");background-position:center center;background-repeat:no-repeat;background-size:258px 92px;background-color:rgba(255, 255, 255, 0.8)}#header .mod_pageImage{position:relative}#header .mod_pageImage .image_container{height:525px;width:100%;background-size:cover;background-position:center center}#header .mod_pageImage .image-alt{position:absolute;bottom:0;left:0;z-index:90;padding:7px;background:rgba(51, 51, 51, 0.8)}#header .mod_pageImage .image-alt p{color:#ccc}@media only screen and (max-width:1600px){#header{height:400px}#header .mod_pageImage .image_container{height:400px}}@media only screen and (max-width:1024px){#header{height:230px;margin-top:70px;padding-bottom:7px}#header .mod_pageImage .image_container{height:230px}#header #logo{display:none}}#layer{position:fixed;height:100%;width:100%;z-index:90;visibility:hidden;opacity:0;transition:all 0.2s linear}#layer.layer-active{visibility:visible;background:#000;opacity:0.7}#main{box-sizing:border-box}#main .mod_breadcrumb{width:100%}#main .mod_breadcrumb li{display:inline-block;font-family:'FrutigerNextW01-LightCn', Arial, sans-serif}#main .mod_breadcrumb li.first{display:none}#main .mod_breadcrumb li a{color:#848484}#main .mod_breadcrumb li.active{font-family:'FrutigerNextW01-Condens', Arial, sans-serif}#main .mod_breadcrumb h1{margin-bottom:28px}#main .mod_breadcrumb ul{padding-bottom:5px}@media only screen and (max-width:600px){#main .mod_breadcrumb h1{margin-bottom:14px}#main .mod_breadcrumb ul{display:none}}.index .wrapper{width:70%;float:left;padding:0 28px 28px 0;box-sizing:border-box}.index .wrapper:after{content:"";display:table;clear:both}.index .left-main-container{position:relative}.index .left-main-container:after{content:"";display:table;clear:both}.index #left{width:35%;padding:42px 28px 14px 0;margin-left:0;box-sizing:border-box;float:left}.index #main{width:65%;padding:42px 0 14px 0;float:left}.index #right{float:right}@media only screen and (max-width:1024px){.index .wrapper{width:65%}.index #left,.index #main{width:100%;float:none}.index #left{padding:42px 0 0 0}.index #main{padding:0}}@media only screen and (max-width:850px){.index .wrapper{width:100%;float:none;padding:42px 0 14px 0}.index #left,.index #main,.index #right{width:100%;float:none;padding:0}}.one-column #main{width:100%;padding:42px 0 42px 0}@media only screen and (max-width:850px){.one-column #main{width:100%;float:none}}.two-column #main{width:70%;padding:42px 14px 42px 0;box-sizing:border-box}@media only screen and (max-width:1024px){.two-column #main{width:65%}}@media only screen and (max-width:850px){.two-column #main{width:100%;float:none;padding:42px 0 14px 0}}#right{width:30%;padding:42px 0 56px 0;box-sizing:border-box;margin-right:0}#right h3{text-align:center;padding-bottom:28px}#right .calendar-container{background:#ededed;padding:28px;position:relative;margin-bottom:14px}@media only screen and (max-width:1024px){#right{width:35%}}@media only screen and (max-width:850px){#right{width:100%;float:none;padding:0}}.calendar{width:100%}.calendar thead .current,.calendar thead .previous,.calendar thead .next,.calendar thead .weekday{padding-bottom:10px}.calendar thead .previous{text-align:left;padding-left:10px}.calendar thead .next{text-align:right;padding-right:10px}.calendar thead .current,.calendar thead .weekday{font-size:20px;color:#666;text-transform:uppercase;letter-spacing:0.5px}.calendar thead .current{font-family:'FrutigerNextW01-BoldCn', "Arial Black", sans-serif}.calendar thead .weekday{width:14.25%;font-family:'FrutigerNextW01-Condens', Arial, sans-serif}.calendar tr{text-align:center}.calendar tr .days{font-family:'Frutiger Next W01 Light', Arial, sans-serif;font-size:12px;padding-bottom:10px;}.calendar tr .days .header{background:#fff;height:18px;width:95%;padding-top:4px;margin:auto;color:#666}.calendar tr .days.cal_2 .header{background:#00b1d6}.calendar tr .days.cal_3 .header,.calendar tr .days.cal_11 .header{background:#64b400}.calendar tr .days.cal_4 .header,.calendar tr .days.cal_10 .header,.calendar tr .days.cal_13 .header{background:#eea121}.calendar tr .days.cal_5 .header{background:#1d3b8f}.calendar tr .days.cal_6 .header{background:#eb5a26}.calendar tr .days.cal_7 .header{background:#009b63}.calendar tr .days.empty .header{background:none}.calendar tr .days.today .header{font-family:'FrutigerNextW01-BoldCn', "Arial Black", sans-serif}.calendar .days.active .layer{display:none}.calendar .days.active .layer:before{content:"";width:15px;height:15px;background-color:#fff;display:block;position:absolute;left:212px;top:-7px;transform:rotate(45deg)}.calendar .layer{position:absolute;background:#fff;padding:7px;text-align:left;width:238px;left:14px;-webkit-box-shadow:1px 1px 5px 0px rgba(0, 0, 0, 0.3);-moz-box-shadow:1px 1px 5px 0px rgba(0, 0, 0, 0.3);box-shadow:1px 1px 5px 0px rgba(0, 0, 0, 0.3)}.calendar .layer .layer-event{margin-bottom:7px}.calendar .layer .layer-event:after{content:"";display:table;clear:both}.calendar .layer .layer-event:last-of-type{margin-bottom:0}.calendar .layer .eventname,.calendar .layer .date{float:left}.calendar .layer .eventname{width:196px}.calendar .layer .date{width:42px;text-align:right}.calendar .layer a{font-size:13px;text-transform:uppercase;letter-spacing:0.5px}#eventnavigation{position:fixed;right:0;top:525px;z-index:90}#eventnavigation .mod_event_cartlink,#eventnavigation .mod_event_watchlink,#eventnavigation .mod_event_userlink{margin-bottom:1px}#eventnavigation .mod_event_cartlink a,#eventnavigation .mod_event_watchlink a,#eventnavigation .mod_event_userlink a{width:48.5px;height:48.5px;display:table-cell;text-align:center;vertical-align:middle;position:relative}#eventnavigation .mod_event_cartlink a svg,#eventnavigation .mod_event_watchlink a svg,#eventnavigation .mod_event_userlink a svg{height:auto;padding-top:4px;-webkit-transition:width 0.2s;transition:width 0.2s}#eventnavigation .mod_event_cartlink a svg.cartlink,#eventnavigation .mod_event_watchlink a svg.cartlink,#eventnavigation .mod_event_userlink a svg.cartlink{width:30px;height:37px;padding-right:2px}#eventnavigation .mod_event_cartlink a svg.watchlink,#eventnavigation .mod_event_watchlink a svg.watchlink,#eventnavigation .mod_event_userlink a svg.watchlink{width:26px}#eventnavigation .mod_event_cartlink a svg.userlink,#eventnavigation .mod_event_watchlink a svg.userlink,#eventnavigation .mod_event_userlink a svg.userlink{height:26px;width:23px}#eventnavigation .mod_event_cartlink a span,#eventnavigation .mod_event_watchlink a span,#eventnavigation .mod_event_userlink a span{position:absolute;color:#fff;right:5px;top:3px;font-size:12px}#eventnavigation .mod_event_cartlink a:hover svg.cartlink,#eventnavigation .mod_event_watchlink a:hover svg.cartlink,#eventnavigation .mod_event_userlink a:hover svg.cartlink{width:33px}#eventnavigation .mod_event_cartlink a:hover svg.watchlink,#eventnavigation .mod_event_watchlink a:hover svg.watchlink,#eventnavigation .mod_event_userlink a:hover svg.watchlink{width:29px}#eventnavigation .mod_event_cartlink a:hover svg.userlink,#eventnavigation .mod_event_watchlink a:hover svg.userlink,#eventnavigation .mod_event_userlink a:hover svg.userlink{width:26px}@media only screen and (max-width:1235px){#eventnavigation .mod_event_cartlink,#eventnavigation .mod_event_watchlink,#eventnavigation .mod_event_userlink{display:none}}#footer .inside{background:#ededed;padding:14px 0}#footer #footernavigation,#footer #footer-eventnavigation{text-align:center}#footer #footernavigation li,#footer #footer-eventnavigation li{display:inline-block}#footer #footernavigation li a,#footer #footer-eventnavigation li a,#footer #footernavigation li span,#footer #footer-eventnavigation li span{border-bottom:1px solid transparent;-webkit-transition:border-bottom 0.2s;transition:border-bottom 0.2s}#footer #footernavigation li a:hover,#footer #footer-eventnavigation li a:hover{border-bottom:1px solid #666}#footer #footernavigation li.last span,#footer #footer-eventnavigation li.last span{display:none}#footer #footernavigation a,#footer #footernavigation span{font-size:13px;font-family:'FrutigerNextW01-Condens', Arial, sans-serif;color:#666}#footer #footer-eventnavigation{padding-bottom:7px}#footer #footer-eventnavigation a,#footer #footer-eventnavigation span,#footer #footer-eventnavigation #up{font-size:16px;font-family:'FrutigerNextW01-LightCn', Arial, sans-serif;text-transform:uppercase;letter-spacing:0.5px;color:#000;margin:0 14px}#footer #footer-eventnavigation #up{display:none}@media only screen and (max-width:850px){#footer .inside{padding:0}#footer #footernavigation{display:none}#footer #footer-eventnavigation{padding:0}#footer #footer-eventnavigation li{display:block;width:100%;border-bottom:1px solid #ccc}#footer #footer-eventnavigation li a,#footer #footer-eventnavigation li span{display:block;width:100%;text-align:left;margin:0;padding:10.5px 28px;box-sizing:border-box;border-bottom:0}#footer #footer-eventnavigation li a:hover,#footer #footer-eventnavigation li span:hover{border-bottom:0}#footer #footer-eventnavigation #up{display:block;margin:0;font-family:'FrutigerNextW01-Condens', Arial, sans-serif;padding:10.5px 28px;box-sizing:border-box;color:#fff;text-align:left;cursor:pointer}#footer #footer-eventnavigation #up svg{width:12px;height:12px;margin-top:2px;fill:#fff}}@-webkit-keyframes open-to-close-down{0%{width:50%;border-top-left-radius:4px;border-bottom-left-radius:4px;margin-top:-2.5%;margin-left:-20%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:center left;transform-origin:center left}20%{width:50%;border-top-left-radius:4px;border-bottom-left-radius:4px;margin-top:-5%;margin-left:-20%;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center left;transform-origin:center left}21%{width:80%;border-radius:0;margin-left:-40%;-webkit-transform-origin:center center;transform-origin:center center}50%{-webkit-transform:rotate(60deg);transform:rotate(60deg)}70%{-webkit-transform:rotate(38deg);transform:rotate(38deg)}100%{margin-top:-5%;margin-left:-50%;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:center center;transform-origin:center center}}@-webkit-keyframes open-to-close-up{0%{width:50%;border-top-left-radius:4px;border-bottom-left-radius:4px;margin-top:-8.5%;margin-left:-20%;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:center left;transform-origin:center left}20%{width:50%;border-top-left-radius:4px;border-bottom-left-radius:4px;margin-top:-5%;margin-left:-20%;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center left;transform-origin:center left}21%{width:80%;border-radius:0;margin-left:-40%;-webkit-transform-origin:center center;transform-origin:center center}50%{-webkit-transform:rotate(-60deg);transform:rotate(-60deg)}70%{-webkit-transform:rotate(-38deg);transform:rotate(-38deg)}100%{margin-top:-5%;margin-left:-50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:center center;transform-origin:center center}}@-webkit-keyframes close-to-open-down{0%{margin-top:-5%;margin-left:-50%;width:100%;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:center center;transform-origin:center center}20%{width:80%;border-radius:0;margin-left:-40%;-webkit-transform-origin:center center;transform-origin:center center}21%{width:50%;border-top-left-radius:4px;border-bottom-left-radius:4px;margin-top:-5%;margin-left:-20%;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center left;transform-origin:center left}50%{margin-top:-2.5%;-webkit-transform:rotate(-60deg);transform:rotate(-60deg)}70%{border-top-left-radius:4px;border-bottom-left-radius:4px;-webkit-transform:rotate(-38deg);transform:rotate(-38deg)}100%{width:50%;border-radius:0;margin-top:-2.5%;margin-left:-20%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:center left;transform-origin:center left}}@-webkit-keyframes close-to-open-up{0%{margin-top:-5%;margin-left:-50%;width:100%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:center center;transform-origin:center center}20%{width:80%;border-radius:0;margin-left:-40%;-webkit-transform-origin:center center;transform-origin:center center}21%{width:50%;border-top-left-radius:4px;border-bottom-left-radius:4px;margin-top:-5%;margin-left:-20%;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center left;transform-origin:center left}50%{margin-top:-8.5%;-webkit-transform:rotate(60deg);transform:rotate(60deg)}70%{border-top-left-radius:4px;border-bottom-left-radius:4px;-webkit-transform:rotate(38deg);transform:rotate(38deg)}100%{width:50%;border-radius:0;margin-top:-8.5%;margin-left:-20%;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:center left;transform-origin:center left}}.arrow .top{-webkit-animation:close-to-open-down 0.3s ease-in-out 1 forwards;animation:close-to-open-down 0.3s ease-in-out 1 forwards}.arrow .bottom{-webkit-animation:close-to-open-up 0.3s ease-in-out 1 forwards;animation:close-to-open-up 0.3s ease-in-out 1 forwards}.close .top{-webkit-animation:open-to-close-down 0.3s ease-in-out 1 forwards;animation:open-to-close-down 0.3s ease-in-out 1 forwards}.close .bottom{-webkit-animation:open-to-close-up 0.3s ease-in-out 1 forwards;animation:open-to-close-up 0.3s ease-in-out 1 forwards}
.kinderkantorat{color:#64b400}.posaunenwerk-color{color:#eea121}.kirchenmusikalische-fortbildunsstaette-color{color:#1d3b8f}.kantor-fuer-popularmusik-color{color:#eb5a26}.chorverband-color{color:#009b63}#main,#right{float:left}body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0px hidden}h1,h2,h3,h4,h5,strong,b{font-weight:normal}p,li,h1,h2,h3,h4,h5,b,strong,li,td,.headline{cursor:default}li{list-style:none}a{text-decoration:none}body{min-width:320px}.button,#seitennavigation a,#footer .mod_navigation a{-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-webkit-transition-duration:0.2s;transition-duration:0.2s}#wrapper{width:100%}#header{position:relative}.inside{max-width:1140px;margin:auto}@media only screen and (max-width:1140px){.inside{width:92%}}@media only screen and (max-width:600px){.inside{width:calc(100% - 56px);width:-moz-calc(100% - 56px);width:-webkit-calc(100% - 56px);width:-o-calc(100% - 56px)}}h1,h2,h3,h4,h5,h6,strong,b,th{font-weight:normal}img{max-width:1000%;}.clear{float:none;clear:both}a,p a{font-family:'FrutigerNextW01-BoldCn', "Arial Black", sans-serif;font-size:16px;color:#666}a:visited,a:focus{border:none;outline:none}h1,h2,h3,h5,h6,.button{text-transform:uppercase;letter-spacing:0.5px}h1,h1 code{font-family:'FrutigerNextW01-BoldCn', "Arial Black", sans-serif;font-size:44px;line-height:44px;color:#666}@media only screen and (max-width:1024px){h1,h1 code{font-size:38px;line-height:38px}}@media only screen and (max-width:600px){h1,h1 code{font-size:26px;line-height:26px}}h2{font-family:'FrutigerNextW01-BoldCn', "Arial Black", sans-serif;font-size:26px;line-height:26px;color:#666}@media only screen and (max-width:600px){h2{font-size:24px;line-height:24px}}h3,h3 a{font-family:'FrutigerNextW01-LightCn', Arial, sans-serif;font-size:30px;line-height:30px}@media only screen and (max-width:600px){h3,h3 a{font-size:24px;line-height:24px}}h4,h4 a{font-family:'FrutigerNextW01-BoldCn', "Arial Black", sans-serif;font-size:24px;line-height:24px}@media only screen and (max-width:600px){h4,h4 a{font-size:20px;line-height:20px}}h5,h6{font-family:'FrutigerNextW01-BoldCn', "Arial Black", sans-serif;font-size:16px;line-height:16px}@media only screen and (max-width:600px){h5,h6{font-family:'FrutigerNextW01-Condens', Arial, sans-serif}}p,pre,td,li{font-size:14px;font-family:'Frutiger Next W01 Light', Arial, sans-serif}strong,strong code{font-size:14px;font-family:'FrutigerNextW01-BoldCn', "Arial Black", sans-serif;font-weight:normal;color:#666}em{font-family:'FrutigerNextW01-Italic', Arial, sans-serif;font-style:normal}.error{font-family:'FrutigerNextW01-BoldCn', "Arial Black", sans-serif;color:red;margin-bottom:14px}.pflichtangaben{font-size:12px;color:#888}.untertitel{font-size:12px;color:#888;margin-top:7px;padding-right:14px;background-image:url("/files/ekkw-global/icons/icon-lupe.png");background-size:10px 10px;background-repeat:no-repeat;background-position:right center}.button{font-family:'FrutigerNextW01-Condens', Arial, sans-serif;font-size:15px;padding:7px;-moz-transition-property:padding-left;-o-transition-property:padding-left;-webkit-transition-property:padding-left;transition-property:padding-left;cursor:pointer;display:inline-block}.button svg{margin-left:28px}@media only screen and (max-width:600px){.button{font-size:14px}.button svg{margin-left:14px}}.button:hover{padding-left:10.5px}.button.outpage{border:none;color:#fff}.button.outpage svg{fill:#fff}.circle{border-radius:50%;behavior:url("../../files/ekkw-global/scss/PIE.htc");}.block{overflow:visible}.ce_further-information .label,.ce_further-information .value,.ce_further-information a{font-size:14px;display:inline-block}.ce_further-information .label{font-family:'FrutigerNextW01-BoldCn', "Arial Black", sans-serif;color:#666}.ce_further-information .value,.ce_further-information a{font-family:'Frutiger Next W01 Light', Arial, sans-serif}.pagination{padding-top:28px;border-top:2px #ededed solid}.pagination li{display:inline-block}.pagination li a{color:#666}.pagination li a:hover{color:#000}.pagination li span{font-family:'FrutigerNextW01-BoldCn', "Arial Black", sans-serif;font-size:16px}.image-alt,#cboxTitle{position:absolute;bottom:0;left:0;margin:0 !important;top:auto;z-index:99;padding:7px;box-sizing:border-box;background:rgba(51, 51, 51, 0.8);font-size:14px;font-family:'Frutiger Next W01 Light', Arial, sans-serif}.image-alt p,#cboxTitle p{color:#ccc;margin:0;padding:0}.ce_player{margin-bottom:14px;width:100%;max-width:616px}.ce_player h1,.ce_player h2,.ce_player h3,.ce_player h4,.ce_player h5,.ce_player h6{margin-bottom:14px}.ce_player .audioplayer .mejs-container,.ce_player .videoplayer .mejs-container{width:100% !important}.ce_player .audioplayer .mejs-controls,.ce_player .videoplayer .mejs-controls{height:40px !important;background:#666 !important}.ce_player .audioplayer .mejs-controls button,.ce_player .videoplayer .mejs-controls button{margin:11px 5px !important}.ce_player .audioplayer .mejs-controls .mejs-time,.ce_player .videoplayer .mejs-controls .mejs-time{padding:15px 3px 0 3px !important}.ce_player .audioplayer .mejs-controls div.mejs-time-rail,.ce_player .videoplayer .mejs-controls div.mejs-time-rail{padding-top:10px !important}.ce_player .audioplayer .mejs-controls .mejs-horizontal-volume-total,.ce_player .videoplayer .mejs-controls .mejs-horizontal-volume-total,.ce_player .audioplayer .mejs-controls .mejs-horizontal-volume-current,.ce_player .videoplayer .mejs-controls .mejs-horizontal-volume-current{top:15px !important}.ce_player .audioplayer .information,.ce_player .videoplayer .information{height:40px;width:100%;display:block;background:#ededed;position:relative}.ce_player .audioplayer .information span,.ce_player .videoplayer .information span{font-family:'FrutigerNextW01-BoldCn', "Arial Black", sans-serif;font-size:16px;display:block;padding:10.5px 14px;color:#666}.ce_player .audioplayer .information .download,.ce_player .videoplayer .information .download{position:absolute;right:0;top:0;display:block;height:40px;width:40px;border-left:1px solid #ccc;background:#e3e3e3}.ce_player .audioplayer .information .download svg,.ce_player .videoplayer .information .download svg{padding:13px 0 0 15px;fill:#848484}.ce_player .audioplayer:after{content:"";display:table;clear:both}.ce_player .audioplayer .mejs-container{height:40px !important;margin-top:0 !important;}.ce_player .videoplayer{width:100%}.ce_player .videoplayer .videocontainer{height:345px}.ce_player .videoplayer .mejs-container{height:100% !important}.ce_player .videoplayer .mejs-layers .mejs-layer{width:100% !important;height:100% !important}.ce_player .youtubeplayer{position:relative;padding-bottom:56.25%;padding-top:0px;height:0;overflow:hidden}.ce_player .youtubeplayer iframe,.ce_player .youtubeplayer object,.ce_player .youtubeplayer embed{position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (max-width:920px){.ce_player .videoplayer .videocontainer{height:300px}}@media only screen and (max-width:850px){.ce_player .videoplayer .videocontainer{height:345px}}@media only screen and (max-width:600px){.ce_player .videoplayer .videocontainer{height:300px}}@media only screen and (max-width:520px){.ce_player .videoplayer .videocontainer{height:260px}}@media only screen and (max-width:450px){.ce_player .videoplayer .videocontainer{height:220px}}@media only screen and (max-width:360px){.ce_player .videoplayer .videocontainer{height:170px}}#navigation{width:100%;height:345px;position:absolute}@media only screen and (max-width:1024px){#navigation{height:300px}}#hauptnavigation a,#seitennavigation a{font-family:'FrutigerNextW01-LightCn', Arial, sans-serif;font-size:14px}#hauptnavigation span,#seitennavigation span,#hauptnavigation .trail,#seitennavigation .trail{font-family:'FrutigerNextW01-BoldCn', "Arial Black", sans-serif;font-size:14px}#hauptnavigation{height:auto;max-width:252px;padding:28px;position:absolute;top:0;left:0;display:block;background:rgba(255, 255, 255, 0.9)}#hauptnavigation a,#hauptnavigation span{font-size:17px}#hauptnavigation span::before{content:"» "}#hauptnavigation .page-logo{height:140px;width:100%;display:block}#hauptnavigation .page-logo h1,#hauptnavigation .page-logo p{font-family:'FrutigerNextW01-Condens', Arial, sans-serif}#hauptnavigation .page-logo h1{font-size:23px}#hauptnavigation .page-logo p{font-size:15px;text-transform:uppercase;letter-spacing:0.5px;color:#aaa;margin-bottom:5px}#hauptnavigation .page-logo img{width:100%;max-width:252px;height:auto}#hauptnavigation .nav_mobile{display:none}#hauptnavigation .ac-container{width:100%}#hauptnavigation .ac-container .navigation-toggle{font-family:'FrutigerNextW01-Condens', Arial, sans-serif;font-size:14px;text-transform:uppercase;letter-spacing:0.5px;margin-bottom:14px;cursor:pointer}#hauptnavigation .ac-container .navigation-toggle .toggler-arrow{top:-2px;position:relative}#hauptnavigation .ac-container .navigation-toggle .toggler-arrow.rotate{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}#hauptnavigation .ac-container #nav_fachbereiche{display:none}@media only screen and (max-width:1024px){#hauptnavigation{height:70px;width:100%;position:fixed;max-width:100%;min-width:320px;background:#fff;padding:0}#hauptnavigation .desktop{display:none}#hauptnavigation #mobile-toggle{cursor:pointer;padding:14px 28px 14px 98px;box-sizing:border-box;height:70px;display:block !important;min-widt:320px;border-bottom:2px #ededed solid}#hauptnavigation #mobile-toggle h1{font-size:18px;font-family:'FrutigerNextW01-BoldCn', "Arial Black", sans-serif;letter-spacing:0;text-transform:none;line-height:19px;cursor:pointer}#hauptnavigation #mobile-toggle span{font-size:13px;font-family:'FrutigerNextW01-Condens', Arial, sans-serif;text-transform:uppercase;color:#000;letter-spacing:0.5px;white-space:nowrap}#hauptnavigation #mobile-toggle span::before{content:none}#hauptnavigation #mobile-toggle.layout_1{background:url("/files/ekkw-global/logos/logo-ekkw-mobile.png") no-repeat;background-size:59px 52px;background-position:28px 10px}#hauptnavigation #mobile-toggle.layout_51{background:url("/files/ekkw-global/logos/logo-LKMD-mobile.png") no-repeat;background-size:59px 52px;background-position:28px 10px}#hauptnavigation #mobile-toggle.layout_86{background:url("/files/ekkw-global/logos/logo-kinderkantorat-mobile.png") no-repeat;background-size:60px 32px;background-position:28px 17px}#hauptnavigation #mobile-toggle.layout_88{background:url("/files/ekkw-global/logos/logo-posaunenwerk-mobile.png") no-repeat;background-size:56px 48px;background-position:32px 9px}#hauptnavigation #mobile-toggle.layout_90{padding:14px 28px 14px 98px;background:url("/files/ekkw-global/logos/logo-KMF-mobile.png") no-repeat;background-size:63px 50px;background-position:25px 6px}#hauptnavigation #mobile-toggle.layout_92{background:url("/files/ekkw-global/logos/logo-kapomuk-mobile.png") no-repeat;background-size:76px 50px;background-position:15px 9px}#hauptnavigation #mobile-toggle.layout_94{background:url("/files/ekkw-global/logos/logo-chorverband-mobile.png") no-repeat;background-size:83px 37px;background-position:9px 15px}#hauptnavigation #nav_fachbereiche{width:100%;min-width:320px;max-width:375px;position:absolute;top:70px;background:#f7f7f7;display:table;border-top:1px solid #000;left:-375px;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease;z-index:90}#hauptnavigation #nav_fachbereiche li{display:table-row;width:100%}#hauptnavigation #nav_fachbereiche li a{height:56px;line-height:18px;width:100%;padding:14px 28px 14px 98px;box-sizing:border-box;display:table-cell;vertical-align:middle;border-bottom:1px solid #333;font-family:'FrutigerNextW01-BoldCn', "Arial Black", sans-serif}#hauptnavigation #nav_fachbereiche li a.color_1{background:url("/files/ekkw-global/logos/logo-ekkw-mobile.png") no-repeat;background-size:51px 45px;background-position:28px 5px}#hauptnavigation #nav_fachbereiche li a.color_51{background:url("/files/ekkw-global/logos/logo-LKMD-mobile.png") no-repeat;background-size:51px 45px;background-position:30px 5px}#hauptnavigation #nav_fachbereiche li a.color_86{background:url("/files/ekkw-global/logos/logo-kinderkantorat-mobile.png") no-repeat;background-size:65px 35px;background-position:26px 10px}#hauptnavigation #nav_fachbereiche li a.color_88{background:url("/files/ekkw-global/logos/logo-posaunenwerk-mobile.png") no-repeat;background-size:52px 45px;background-position:30px 4px}#hauptnavigation #nav_fachbereiche li a.color_90{background:url("/files/ekkw-global/logos/logo-KMF-mobile.png") no-repeat;background-size:56px 45px;background-position:30px 6px}#hauptnavigation #nav_fachbereiche li a.color_92{background:url("/files/ekkw-global/logos/logo-kapomuk-mobile.png") no-repeat;background-size:62px 45px;background-position:26px 6px}#hauptnavigation #nav_fachbereiche li a.color_94{background:url("/files/ekkw-global/logos/logo-chorverband-mobile.png") no-repeat;background-size:73px 33px;background-position:20px 10px}#hauptnavigation #nav_fachbereiche li span{display:none}#hauptnavigation #nav_fachbereiche.transform-active{left:0}#hauptnavigation .ac-container .navigation-toggle{display:none}#hauptnavigation .ac-container #nav_fachbereiche{display:table}}@media only screen and (max-width:410px){#hauptnavigation #mobile-toggle.layout_90{padding:7px 28px 7px 98px}}#seitennavigation:after{content:"";display:table;clear:both}#seitennavigation ul,#seitennavigation .cart_link{float:left}#seitennavigation .arrow-container,#seitennavigation .dachmarke,#seitennavigation .mobile-nav{display:none}#seitennavigation ul{height:18px;width:calc(100% - 100px);text-align:center;padding:14px 0}#seitennavigation li{display:inline-block;padding:0 14px}#seitennavigation li ul,#seitennavigation li .cart_link{display:none}#seitennavigation span,#seitennavigation a{color:#fff;text-transform:uppercase;letter-spacing:1px;font-size:14px}#seitennavigation li a{border-bottom:1px solid transparent;-webkit-transition:border-bottom 0.2s;transition:border-bottom 0.2s;color:#fff}#seitennavigation li a:hover{border-bottom:1px solid #fff}#seitennavigation span{border-bottom:1px solid #fff}#seitennavigation .cart_link{display:block;height:46px;width:49px;border-left:1px solid #fff;position:relative}#seitennavigation .cart_link svg{width:25px;height:25px;position:absolute;top:12px;left:11px;-webkit-transition:width 0.2s, height 0.2s, left 0.2s, top 0.2s;transition:width 0.2s, height 0.2s, left 0.2s, top 0.2s}#seitennavigation .cart_link:hover svg{width:28px;height:28px;top:11px;left:9px}@media only screen and (max-width:1140px){#seitennavigation li{padding:0 4.2px}#seitennavigation li a,#seitennavigation li span{font-size:14px}}@media only screen and (max-width:1024px){#seitennavigation .inside{position:fixed;height:calc(100% - 70px);height:-moz-calc(100% - 70px);height:-webkit-calc(100% - 70px);height:-o-calc(100% - 70px);top:70px;right:calc(-100vw + 60px);right:-moz-calc(-100vw + 60px);right:-webkit-calc(-100vw + 60px);right:-o-calc(-100vw + 60px);z-index:90;width:100%}#seitennavigation .inside nav{overflow-y:scroll;overflow-x:hidden;position:absolute;top:0;bottom:0}#seitennavigation .inside.transform-active{right:0}#seitennavigation .mobile-nav{float:left;display:block;position:relative;top:0;left:0;width:60px;height:106px}#seitennavigation .mobile-nav #mobile-nav-trigger,#seitennavigation .mobile-nav #mobile-nav-cart,#seitennavigation .mobile-nav #mobile-nav-search{position:absolute;display:block;width:100%;height:53px}#seitennavigation .mobile-nav #mobile-nav-trigger{top:0}#seitennavigation .mobile-nav #mobile-nav-trigger #nav-icon{width:28px;height:25px;position:relative;margin:16px auto;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;-o-transition:0.5s ease-in-out;transition:0.5s ease-in-out;cursor:pointer}#seitennavigation .mobile-nav #mobile-nav-trigger #nav-icon span{display:block;position:absolute;height:2px;width:100%;background:#fff;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.25s ease-in-out;-moz-transition:0.25s ease-in-out;-o-transition:0.25s ease-in-out;transition:0.25s ease-in-out}#seitennavigation .mobile-nav #mobile-nav-trigger #nav-icon span:nth-child(1){top:0px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#seitennavigation .mobile-nav #mobile-nav-trigger #nav-icon span:nth-child(2){top:8px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#seitennavigation .mobile-nav #mobile-nav-trigger #nav-icon span:nth-child(3){top:16px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#seitennavigation .mobile-nav #mobile-nav-trigger #nav-icon.open span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:-2px;left:4px}#seitennavigation .mobile-nav #mobile-nav-trigger #nav-icon.open span:nth-child(2){width:0%;opacity:0}#seitennavigation .mobile-nav #mobile-nav-trigger #nav-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:18px;left:4px}#seitennavigation .mobile-nav #mobile-nav-cart,#seitennavigation .mobile-nav #mobile-nav-search{top:53px;visibility:hidden;opacity:0}#seitennavigation .mobile-nav #mobile-nav-cart svg,#seitennavigation .mobile-nav #mobile-nav-search svg{padding:13px 15px;background:rgba(0, 0, 0, 0.2) !important}#seitennavigation .mobile-nav #mobile-nav-cart.layer-active,#seitennavigation .mobile-nav #mobile-nav-search.layer-active{visibility:visible;opacity:100}#seitennavigation .mobile-nav #mobile-nav-search{top:106px}#seitennavigation .dachmarke{position:relative;display:block;padding-left:28px;box-sizing:border-box;background:#fff}#seitennavigation .dachmarke a{color:#000;padding:14px 28px 14px 42px;display:block;width:100%;background:url("/files/ekkw-global/logos/logo-ekkw-icon.png") no-repeat left center;background-size:27px 27px}#seitennavigation ul{float:right;height:auto;width:calc(100% - 60px);width:-moz-calc(100% - 60px);width:-webkit-calc(100% - 60px);width:-o-calc(100% - 60px);padding:0;margin:0;position:relative;z-index:999}#seitennavigation ul li{width:100%;float:none;padding:0;border-bottom:1px solid #fff;position:relative}#seitennavigation ul li.last{border-bottom:0px}#seitennavigation ul li .section-header:after{content:"";display:table;clear:both}#seitennavigation ul li a,#seitennavigation ul li span,#seitennavigation ul li .trail{height:auto;width:calc(100% - 56px);width:-moz-calc(100% - 56px);width:-webkit-calc(100% - 56px);width:-o-calc(100% - 56px);display:block;text-align:left;padding:14px 28px 14px 28px;font-family:'FrutigerNextW01-Condens', Arial, sans-serif;font-size:20px;text-transform:uppercase;letter-spacing:1px;border-bottom:none;position:relative}#seitennavigation ul li a:hover{border-bottom:none}#seitennavigation ul li.submenu a,#seitennavigation ul li.submenu span{width:calc(85% - 28px);width:-moz-calc(85% - 28px);width:-webkit-calc(85% - 28px);width:-o-calc(85% - 28px);float:left;padding:14px 0 14px 28px}#seitennavigation ul li .section-header .arrow-container{height:53px;width:15%;position:relative;float:left;padding:0;display:block}#seitennavigation ul li .section-header .arrow-container .arrow{position:absolute;top:14px;right:40%;display:block;width:24px;height:24px;padding:0;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#seitennavigation ul li .section-header .arrow-container .arrow:hover{cursor:pointer}#seitennavigation ul li .section-header .arrow-container .arrow .top,#seitennavigation ul li .section-header .arrow-container .arrow .bottom{position:absolute;top:50%;left:50%;display:block;width:50%;height:10%;padding:0;background-color:#fff;-webkit-transform-origin:center left;-ms-transform-origin:center left;transform-origin:center left}#seitennavigation ul li .section-header .arrow-container .arrow .top{margin-top:-2.5%;margin-left:-20%;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#seitennavigation ul li .section-header .arrow-container .arrow .bottom{margin-top:-8.5%;margin-left:-20%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#seitennavigation ul li .section-header .arrow-container .arrow.close .top,#seitennavigation ul li .section-header .arrow-container .arrow.close .bottom{width:100%}#seitennavigation ul li ul{display:none;transition:none;background:rgba(0, 0, 0, 0.1) !important;width:100%;float:none}#seitennavigation ul li ul li{border-bottom:none}#seitennavigation ul li ul li a,#seitennavigation ul li ul li span{border-bottom:none;font-size:14px;padding:7px 0 7px 28px}#seitennavigation ul li ul li a:hover{border-bottom:none}#seitennavigation ul li ul li:last-child{padding-bottom:14px}#seitennavigation ul li ul li:first-child{padding-top:14px}#seitennavigation ul li ul li:first-child .section-header .arrow-container .arrow{top:10px}#seitennavigation ul li ul li .section-header .arrow-container{height:45px}#seitennavigation ul li ul li .section-header .arrow-container .arrow{right:44%;width:18px;height:18px}#seitennavigation .cart_link{display:none}}#right .mod_navigation{background:#ededed;padding:28px;box-sizing:border-box;margin-bottom:14px}#right .mod_navigation a,#right .mod_navigation span{font-family:'FrutigerNextW01-Condens', Arial, sans-serif;font-size:14px}#right .mod_navigation a{color:#666}#right .mod_navigation span::before{content:"» "}#right .mod_navigation ul li ul{display:none}#right .mod_navigation .trail ul,#right .mod_navigation .active ul{display:block}#right .mod_navigation .level_2{padding-left:14px}#right .mod_navigation h5{color:#333;padding-bottom:14px}#header{height:525px}#header .inside{z-index:100}#header #logo{width:330px;height:135px;display:block;position:absolute;top:0;right:0;background-image:url("/files/ekkw-global/logos/logo-ekkw.png");background-position:center center;background-repeat:no-repeat;background-size:258px 92px;background-color:rgba(255, 255, 255, 0.8)}#header .mod_pageImage{position:relative}#header .mod_pageImage .image_container{height:525px;width:100%;background-size:cover;background-position:center center}#header .mod_pageImage .image-alt{position:absolute;bottom:0;left:0;z-index:90;padding:7px;background:rgba(51, 51, 51, 0.8)}#header .mod_pageImage .image-alt p{color:#ccc}@media only screen and (max-width:1600px){#header{height:400px}#header .mod_pageImage .image_container{height:400px}}@media only screen and (max-width:1024px){#header{height:230px;margin-top:70px;padding-bottom:7px}#header .mod_pageImage .image_container{height:230px}#header #logo{display:none}}#layer{position:fixed;height:100%;width:100%;z-index:90;visibility:hidden;opacity:0;transition:all 0.2s linear}#layer.layer-active{visibility:visible;background:#000;opacity:0.7}#main{box-sizing:border-box}#main .mod_breadcrumb{width:100%}#main .mod_breadcrumb li{display:inline-block;font-family:'FrutigerNextW01-LightCn', Arial, sans-serif}#main .mod_breadcrumb li.first{display:none}#main .mod_breadcrumb li a{color:#848484}#main .mod_breadcrumb li.active{font-family:'FrutigerNextW01-Condens', Arial, sans-serif}#main .mod_breadcrumb h1{margin-bottom:28px}#main .mod_breadcrumb ul{padding-bottom:5px}@media only screen and (max-width:600px){#main .mod_breadcrumb h1{margin-bottom:14px}#main .mod_breadcrumb ul{display:none}}.index .wrapper{width:70%;float:left;padding:0 28px 28px 0;box-sizing:border-box}.index .wrapper:after{content:"";display:table;clear:both}.index .left-main-container{position:relative}.index .left-main-container:after{content:"";display:table;clear:both}.index #left{width:35%;padding:42px 28px 14px 0;margin-left:0;box-sizing:border-box;float:left}.index #main{width:65%;padding:42px 0 14px 0;float:left}.index #right{float:right}@media only screen and (max-width:1024px){.index .wrapper{width:65%}.index #left,.index #main{width:100%;float:none}.index #left{padding:42px 0 0 0}.index #main{padding:0}}@media only screen and (max-width:850px){.index .wrapper{width:100%;float:none;padding:42px 0 14px 0}.index #left,.index #main,.index #right{width:100%;float:none;padding:0}}.one-column #main{width:100%;padding:42px 0 42px 0}@media only screen and (max-width:850px){.one-column #main{width:100%;float:none}}.two-column #main{width:70%;padding:42px 14px 42px 0;box-sizing:border-box}@media only screen and (max-width:1024px){.two-column #main{width:65%}}@media only screen and (max-width:850px){.two-column #main{width:100%;float:none;padding:42px 0 14px 0}}#right{width:30%;padding:42px 0 56px 0;box-sizing:border-box;margin-right:0}#right h3{text-align:center;padding-bottom:28px}#right .calendar-container{background:#ededed;padding:28px;position:relative;margin-bottom:14px}@media only screen and (max-width:1024px){#right{width:35%}}@media only screen and (max-width:850px){#right{width:100%;float:none;padding:0}}.calendar{width:100%}.calendar thead .current,.calendar thead .previous,.calendar thead .next,.calendar thead .weekday{padding-bottom:10px}.calendar thead .previous{text-align:left;padding-left:10px}.calendar thead .next{text-align:right;padding-right:10px}.calendar thead .current,.calendar thead .weekday{font-size:20px;color:#666;text-transform:uppercase;letter-spacing:0.5px}.calendar thead .current{font-family:'FrutigerNextW01-BoldCn', "Arial Black", sans-serif}.calendar thead .weekday{width:14.25%;font-family:'FrutigerNextW01-Condens', Arial, sans-serif}.calendar tr{text-align:center}.calendar tr .days{font-family:'Frutiger Next W01 Light', Arial, sans-serif;font-size:12px;padding-bottom:10px;}.calendar tr .days .header{background:#fff;height:18px;width:95%;padding-top:4px;margin:auto;color:#666}.calendar tr .days.cal_2 .header{background:#00b1d6}.calendar tr .days.cal_3 .header,.calendar tr .days.cal_11 .header{background:#64b400}.calendar tr .days.cal_4 .header,.calendar tr .days.cal_10 .header,.calendar tr .days.cal_13 .header{background:#eea121}.calendar tr .days.cal_5 .header{background:#1d3b8f}.calendar tr .days.cal_6 .header{background:#eb5a26}.calendar tr .days.cal_7 .header{background:#009b63}.calendar tr .days.empty .header{background:none}.calendar tr .days.today .header{font-family:'FrutigerNextW01-BoldCn', "Arial Black", sans-serif}.calendar .days.active .layer{display:none}.calendar .days.active .layer:before{content:"";width:15px;height:15px;background-color:#fff;display:block;position:absolute;left:212px;top:-7px;transform:rotate(45deg)}.calendar .layer{position:absolute;background:#fff;padding:7px;text-align:left;width:238px;left:14px;-webkit-box-shadow:1px 1px 5px 0px rgba(0, 0, 0, 0.3);-moz-box-shadow:1px 1px 5px 0px rgba(0, 0, 0, 0.3);box-shadow:1px 1px 5px 0px rgba(0, 0, 0, 0.3)}.calendar .layer .layer-event{margin-bottom:7px}.calendar .layer .layer-event:after{content:"";display:table;clear:both}.calendar .layer .layer-event:last-of-type{margin-bottom:0}.calendar .layer .eventname,.calendar .layer .date{float:left}.calendar .layer .eventname{width:196px}.calendar .layer .date{width:42px;text-align:right}.calendar .layer a{font-size:13px;text-transform:uppercase;letter-spacing:0.5px}#eventnavigation{position:fixed;right:0;top:525px;z-index:90}#eventnavigation .mod_event_cartlink,#eventnavigation .mod_event_watchlink,#eventnavigation .mod_event_userlink{margin-bottom:1px}#eventnavigation .mod_event_cartlink a,#eventnavigation .mod_event_watchlink a,#eventnavigation .mod_event_userlink a{width:48.5px;height:48.5px;display:table-cell;text-align:center;vertical-align:middle;position:relative}#eventnavigation .mod_event_cartlink a svg,#eventnavigation .mod_event_watchlink a svg,#eventnavigation .mod_event_userlink a svg{height:auto;padding-top:4px;-webkit-transition:width 0.2s;transition:width 0.2s}#eventnavigation .mod_event_cartlink a svg.cartlink,#eventnavigation .mod_event_watchlink a svg.cartlink,#eventnavigation .mod_event_userlink a svg.cartlink{width:30px;height:37px;padding-right:2px}#eventnavigation .mod_event_cartlink a svg.watchlink,#eventnavigation .mod_event_watchlink a svg.watchlink,#eventnavigation .mod_event_userlink a svg.watchlink{width:26px}#eventnavigation .mod_event_cartlink a svg.userlink,#eventnavigation .mod_event_watchlink a svg.userlink,#eventnavigation .mod_event_userlink a svg.userlink{height:26px;width:23px}#eventnavigation .mod_event_cartlink a span,#eventnavigation .mod_event_watchlink a span,#eventnavigation .mod_event_userlink a span{position:absolute;color:#fff;right:5px;top:3px;font-size:12px}#eventnavigation .mod_event_cartlink a:hover svg.cartlink,#eventnavigation .mod_event_watchlink a:hover svg.cartlink,#eventnavigation .mod_event_userlink a:hover svg.cartlink{width:33px}#eventnavigation .mod_event_cartlink a:hover svg.watchlink,#eventnavigation .mod_event_watchlink a:hover svg.watchlink,#eventnavigation .mod_event_userlink a:hover svg.watchlink{width:29px}#eventnavigation .mod_event_cartlink a:hover svg.userlink,#eventnavigation .mod_event_watchlink a:hover svg.userlink,#eventnavigation .mod_event_userlink a:hover svg.userlink{width:26px}@media only screen and (max-width:1235px){#eventnavigation .mod_event_cartlink,#eventnavigation .mod_event_watchlink,#eventnavigation .mod_event_userlink{display:none}}#footer .inside{background:#ededed;padding:14px 0}#footer #footernavigation,#footer #footer-eventnavigation{text-align:center}#footer #footernavigation li,#footer #footer-eventnavigation li{display:inline-block}#footer #footernavigation li a,#footer #footer-eventnavigation li a,#footer #footernavigation li span,#footer #footer-eventnavigation li span{border-bottom:1px solid transparent;-webkit-transition:border-bottom 0.2s;transition:border-bottom 0.2s}#footer #footernavigation li a:hover,#footer #footer-eventnavigation li a:hover{border-bottom:1px solid #666}#footer #footernavigation li.last span,#footer #footer-eventnavigation li.last span{display:none}#footer #footernavigation a,#footer #footernavigation span{font-size:13px;font-family:'FrutigerNextW01-Condens', Arial, sans-serif;color:#666}#footer #footer-eventnavigation{padding-bottom:7px}#footer #footer-eventnavigation a,#footer #footer-eventnavigation span,#footer #footer-eventnavigation #up{font-size:16px;font-family:'FrutigerNextW01-LightCn', Arial, sans-serif;text-transform:uppercase;letter-spacing:0.5px;color:#000;margin:0 14px}#footer #footer-eventnavigation #up{display:none}@media only screen and (max-width:850px){#footer .inside{padding:0}#footer #footernavigation{display:none}#footer #footer-eventnavigation{padding:0}#footer #footer-eventnavigation li{display:block;width:100%;border-bottom:1px solid #ccc}#footer #footer-eventnavigation li a,#footer #footer-eventnavigation li span{display:block;width:100%;text-align:left;margin:0;padding:10.5px 28px;box-sizing:border-box;border-bottom:0}#footer #footer-eventnavigation li a:hover,#footer #footer-eventnavigation li span:hover{border-bottom:0}#footer #footer-eventnavigation #up{display:block;margin:0;font-family:'FrutigerNextW01-Condens', Arial, sans-serif;padding:10.5px 28px;box-sizing:border-box;color:#fff;text-align:left;cursor:pointer}#footer #footer-eventnavigation #up svg{width:12px;height:12px;margin-top:2px;fill:#fff}}@-webkit-keyframes open-to-close-down{0%{width:50%;border-top-left-radius:4px;border-bottom-left-radius:4px;margin-top:-2.5%;margin-left:-20%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:center left;transform-origin:center left}20%{width:50%;border-top-left-radius:4px;border-bottom-left-radius:4px;margin-top:-5%;margin-left:-20%;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center left;transform-origin:center left}21%{width:80%;border-radius:0;margin-left:-40%;-webkit-transform-origin:center center;transform-origin:center center}50%{-webkit-transform:rotate(60deg);transform:rotate(60deg)}70%{-webkit-transform:rotate(38deg);transform:rotate(38deg)}100%{margin-top:-5%;margin-left:-50%;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:center center;transform-origin:center center}}@-webkit-keyframes open-to-close-up{0%{width:50%;border-top-left-radius:4px;border-bottom-left-radius:4px;margin-top:-8.5%;margin-left:-20%;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:center left;transform-origin:center left}20%{width:50%;border-top-left-radius:4px;border-bottom-left-radius:4px;margin-top:-5%;margin-left:-20%;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center left;transform-origin:center left}21%{width:80%;border-radius:0;margin-left:-40%;-webkit-transform-origin:center center;transform-origin:center center}50%{-webkit-transform:rotate(-60deg);transform:rotate(-60deg)}70%{-webkit-transform:rotate(-38deg);transform:rotate(-38deg)}100%{margin-top:-5%;margin-left:-50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:center center;transform-origin:center center}}@-webkit-keyframes close-to-open-down{0%{margin-top:-5%;margin-left:-50%;width:100%;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:center center;transform-origin:center center}20%{width:80%;border-radius:0;margin-left:-40%;-webkit-transform-origin:center center;transform-origin:center center}21%{width:50%;border-top-left-radius:4px;border-bottom-left-radius:4px;margin-top:-5%;margin-left:-20%;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center left;transform-origin:center left}50%{margin-top:-2.5%;-webkit-transform:rotate(-60deg);transform:rotate(-60deg)}70%{border-top-left-radius:4px;border-bottom-left-radius:4px;-webkit-transform:rotate(-38deg);transform:rotate(-38deg)}100%{width:50%;border-radius:0;margin-top:-2.5%;margin-left:-20%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:center left;transform-origin:center left}}@-webkit-keyframes close-to-open-up{0%{margin-top:-5%;margin-left:-50%;width:100%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:center center;transform-origin:center center}20%{width:80%;border-radius:0;margin-left:-40%;-webkit-transform-origin:center center;transform-origin:center center}21%{width:50%;border-top-left-radius:4px;border-bottom-left-radius:4px;margin-top:-5%;margin-left:-20%;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center left;transform-origin:center left}50%{margin-top:-8.5%;-webkit-transform:rotate(60deg);transform:rotate(60deg)}70%{border-top-left-radius:4px;border-bottom-left-radius:4px;-webkit-transform:rotate(38deg);transform:rotate(38deg)}100%{width:50%;border-radius:0;margin-top:-8.5%;margin-left:-20%;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:center left;transform-origin:center left}}.arrow .top{-webkit-animation:close-to-open-down 0.3s ease-in-out 1 forwards;animation:close-to-open-down 0.3s ease-in-out 1 forwards}.arrow .bottom{-webkit-animation:close-to-open-up 0.3s ease-in-out 1 forwards;animation:close-to-open-up 0.3s ease-in-out 1 forwards}.close .top{-webkit-animation:open-to-close-down 0.3s ease-in-out 1 forwards;animation:open-to-close-down 0.3s ease-in-out 1 forwards}.close .bottom{-webkit-animation:open-to-close-up 0.3s ease-in-out 1 forwards;animation:open-to-close-up 0.3s ease-in-out 1 forwards}.ce_text h5{color:#666}.ce_text li{list-style-type:disc;margin-left:14px}#slider{width:100%;height:525px;position:absolute;overflow:hidden;z-index:10}#slider .label-container{height:525px;width:100%;position:absolute}#slider .label-container .inside{position:relative;height:100%}#slider .label-container .inside .label{width:30%;height:266px;padding:28px;box-sizing:border-box;position:absolute;right:0;bottom:0;text-align:right;color:#fff}#slider .label-container .inside .label h2,#slider .label-container .inside .label p{color:#fff;margin-bottom:14px}#slider .label-container .inside .label .button-container{height:42px;position:relative}#slider .label-container .inside .label .button-container .button{position:absolute;bottom:0;right:0;border:1px solid #fff;color:#fff}#slider .label-container .inside .label .button-container svg{fill:#fff}#slider .label-container .inside .label .current-container{width:100%;height:12px;padding-bottom:42px;display:block;position:relative}#slider .label-container .inside .label .current-container ul{position:absolute;right:0}#slider .label-container .inside .label .current-container ul .circle{width:12px;height:12px;display:block;float:right;background:#ededed;box-sizing:border-box;margin:0 5px;transition:all 0.8s;cursor:pointer;border:1.5px solid #ededed}#slider .label-container .inside .label .current-container ul .circle.inactive{opacity:0.6}#slider .label-container .inside .label .current-container ul .circle.active{border:#fff;opacity:1}#slider .label-container .inside .label .current-container ul .circle:hover{border:#fff;opacity:1}#slider .label-container .label-inhalt-container{position:relative}#slider .label-container .label-inhalt-container .label-inhalt{position:absolute;left:0;right:0;transition:transform 1.2s}#slider .label-container .label-inhalt-container .js_next{z-index:2}#slider .label-container .label-inhalt-container .js_prev{z-index:1}#slider .label-container .label-inhalt-container .js_active{z-index:3}#slider .slide-container{height:525px}#slider .slide-container li{height:525px;width:100%;position:absolute}#slider .slide-container li .slide-image{width:100%;height:525px;background-size:cover;background-position:center center}#slider .slide-container li img{display:none}#slider .slide-container .js_active{display:block}@media only screen and (max-width:1600px){#slider{height:400px}#slider .slide-container,#slider .slide-container li,#slider .slide-container li .slide-image,#slider .label-container{height:400px}#slider .label-container .inside .label{height:220px;width:330px}#slider .label-inhalt-container p{display:none}}@media only screen and (max-width:1024px){#slider{height:230px}#slider .slide-container,#slider .slide-container li,#slider .slide-container li .slide-image,#slider .label-container{height:230px}#slider .label-container .inside .label{display:none;height:140px;width:100%;text-align:left;padding:14px}#slider .label-container .inside .label h2{font-size:20px}#slider .label-container .inside .label .current-container{display:none}#slider .label-container .inside .label .button-container .button{left:0;right:auto}}.titelbild{overflow:hidden}.titelbild .image_container{width:100%;display:block;height:525px}.ce_pageteaser,.ce_newsteaser,.event_list{max-width:616px;margin-bottom:28px;padding-bottom:28px;border-bottom:2px #ededed solid}.ce_pageteaser:after,.ce_newsteaser:after,.event_list:after{content:"";display:table;clear:both}.ce_pageteaser .teaser-image,.ce_newsteaser .teaser-image,.event_list .teaser-image{float:left;width:25%;height:140px;overflow:hidden;background-size:cover;background-position:center center}.ce_pageteaser .teaser-content,.ce_newsteaser .teaser-content,.event_list .teaser-content{width:100%;float:left}.ce_pageteaser .teaser-content .container,.ce_newsteaser .teaser-content .container,.event_list .teaser-content .container{position:relative}.ce_pageteaser .teaser-content h4,.ce_newsteaser .teaser-content h4,.event_list .teaser-content h4,.ce_pageteaser .teaser-content h4 a,.ce_newsteaser .teaser-content h4 a,.event_list .teaser-content h4 a{text-transform:uppercase;letter-spacing:0.5px;margin-bottom:14px}.ce_pageteaser .teaser-content p,.ce_newsteaser .teaser-content p,.event_list .teaser-content p{margin-bottom:7px}.ce_pageteaser .teaser-content .button-container,.ce_newsteaser .teaser-content .button-container,.event_list .teaser-content .button-container{position:relative;padding:14px 0 0}.ce_pageteaser .teaser-content .button,.ce_newsteaser .teaser-content .button,.event_list .teaser-content .button{position:relative}.ce_pageteaser .teaser-content .button.outpage,.ce_newsteaser .teaser-content .button.outpage,.event_list .teaser-content .button.outpage{background:#666}.ce_pageteaser .teaser-content.small,.ce_newsteaser .teaser-content.small,.event_list .teaser-content.small{width:75%;padding:0 0 0 28px;box-sizing:border-box}.ce_pageteaser .teaser-content.small .container,.ce_newsteaser .teaser-content.small .container,.event_list .teaser-content.small .container{min-height:140px}.ce_pageteaser:nth-last-child(1),.ce_newsteaser:nth-last-child(1),.event_list:nth-last-child(1){margin-bottom:0;padding-bottom:0;border-bottom:none}@media only screen and (max-width:850px){.ce_pageteaser,.ce_newsteaser,.event_list{max-width:calc(100% - 60px);max-width:-moz-calc(100% - 60px);max-width:-webkit-calc(100% - 60px);max-width:-o-calc(100% - 60px)}.ce_pageteaser:nth-last-child(1),.ce_newsteaser:nth-last-child(1),.event_list:nth-last-child(1){margin-bottom:28px}}@media only screen and (max-width:600px){.ce_pageteaser,.ce_newsteaser,.event_list{max-width:100%}.ce_pageteaser .teaser-content,.ce_newsteaser .teaser-content,.event_list .teaser-content,.ce_pageteaser .teaser-content.small,.ce_newsteaser .teaser-content.small,.event_list .teaser-content.small,.ce_pageteaser .teaser-image,.ce_newsteaser .teaser-image,.event_list .teaser-image{max-width:100%;width:100%;float:none;padding:0}.ce_pageteaser .teaser-content .container,.ce_newsteaser .teaser-content .container,.event_list .teaser-content .container,.ce_pageteaser .teaser-content.small .container,.ce_newsteaser .teaser-content.small .container,.event_list .teaser-content.small .container,.ce_pageteaser .teaser-image .container,.ce_newsteaser .teaser-image .container,.event_list .teaser-image .container{min-height:0}.ce_pageteaser .teaser-image,.ce_newsteaser .teaser-image,.event_list .teaser-image{height:225px;margin-bottom:14px}}#wrapper.index .ce_pageteaser,#wrapper.index .mod_event_list{margin-bottom:28px;padding-bottom:28px;border-bottom:2px #ededed solid}#wrapper.index .ce_pageteaser .empty,#wrapper.index .mod_event_list .empty{font-family:'FrutigerNextW01-LightCn', Arial, sans-serif}#wrapper.index .ce_pageteaser{width:100%}#wrapper.index .ce_pageteaser .teaser-image{float:none;width:100%;margin-bottom:14px}#wrapper.index .ce_pageteaser .teaser-content.small{width:100%;float:none;padding:0}@media only screen and (max-width:1024px){#wrapper.index .ce_pageteaser .teaser-image{float:left;width:25%;margin-bottom:0}#wrapper.index .ce_pageteaser .teaser-content.small{width:75%;float:left;padding:0 0 0 28px;box-sizing:border-box}}@media only screen and (max-width:600px){#wrapper.index .ce_pageteaser .teaser-image{float:none;width:100%;margin-bottom:14px}#wrapper.index .ce_pageteaser .teaser-content.small{float:none;width:100%;padding:0}}#wrapper.index .mod_newslist.index-news,#wrapper.index .mod_event_list.index-event{float:right}#wrapper.index .mod_newslist.index-news,#wrapper.index .mod_event_list.index-event{width:100%;margin-bottom:14px}#wrapper.index .mod_newslist.index-news .ce_newsteaser,#wrapper.index .mod_event_list.index-event .ce_newsteaser,#wrapper.index .mod_newslist.index-news .event_list,#wrapper.index .mod_event_list.index-event .event_list{margin-bottom:0}#wrapper.index .mod_newslist.index-news .empty,#wrapper.index .mod_event_list.index-event .empty{display:none}#wrapper.index .mod_event_list.index-event{max-width:100%}#wrapper.index .mod_event_list.index-event h3{display:none}#wrapper.index .mod_event_list.index-event .teaser-info{width:100%;float:none}@media only screen and (max-width:1024px){#wrapper.index .mod_event_list.index-event{margin-bottom:28px}}#wrapper.index .mod_newslist .ce_newsteaser{margin-bottom:28px !important;padding-bottom:28px;border-bottom:2px #ededed solid}#wrapper.index .mod_newslist.index-news .info{display:none}@media only screen and (max-width:1024px){#wrapper.index .mod_newslist.index-news{margin-bottom:0}}.ce_pagecontent,.ce_pagecontent-inline,.ce_personencontent{max-width:616px;font-size:14px;font-family:'Frutiger Next W01 Light', Arial, sans-serif}.ce_pagecontent div,.ce_pagecontent-inline div,.ce_personencontent div,.ce_pagecontent h1,.ce_pagecontent-inline h1,.ce_personencontent h1,.ce_pagecontent h2,.ce_pagecontent-inline h2,.ce_personencontent h2,.ce_pagecontent h3,.ce_pagecontent-inline h3,.ce_personencontent h3,.ce_pagecontent h4,.ce_pagecontent-inline h4,.ce_personencontent h4,.ce_pagecontent h5,.ce_pagecontent-inline h5,.ce_personencontent h5,.ce_pagecontent h6,.ce_pagecontent-inline h6,.ce_personencontent h6,.ce_pagecontent p,.ce_pagecontent-inline p,.ce_personencontent p,.ce_pagecontent ul,.ce_pagecontent-inline ul,.ce_personencontent ul{margin-bottom:14px}.ce_pagecontent h1,.ce_pagecontent-inline h1,.ce_personencontent h1,.ce_pagecontent h2,.ce_pagecontent-inline h2,.ce_personencontent h2,.ce_pagecontent h3,.ce_pagecontent-inline h3,.ce_personencontent h3,.ce_pagecontent h4,.ce_pagecontent-inline h4,.ce_personencontent h4,.ce_pagecontent h5,.ce_pagecontent-inline h5,.ce_personencontent h5,.ce_pagecontent h6,.ce_pagecontent-inline h6,.ce_personencontent h6{color:#666}.ce_pagecontent hr,.ce_pagecontent-inline hr,.ce_personencontent hr{margin-top:28px;margin-bottom:0;color:#ccc;background:#ccc}.ce_pagecontent ul li,.ce_pagecontent-inline ul li,.ce_personencontent ul li,.ce_pagecontent ol li,.ce_pagecontent-inline ol li,.ce_personencontent ol li{margin-left:15px}.ce_pagecontent ul li,.ce_pagecontent-inline ul li,.ce_personencontent ul li{list-style:disc;margin-bottom:7px}.ce_pagecontent ul li ul li,.ce_pagecontent-inline ul li ul li,.ce_personencontent ul li ul li{list-style:circle}.ce_pagecontent ol li,.ce_pagecontent-inline ol li,.ce_personencontent ol li{list-style:decimal}.ce_pagecontent .name,.ce_pagecontent-inline .name,.ce_personencontent .name{font-size:32px;color:#666}.ce_pagecontent table,.ce_pagecontent-inline table,.ce_personencontent table{width:100%}.ce_pagecontent table td,.ce_pagecontent-inline table td,.ce_personencontent table td{padding:28px}.ce_pagecontent img,.ce_pagecontent-inline img,.ce_personencontent img{max-width:100%}@media only screen and (max-width:800px){.ce_pagecontent,.ce_pagecontent-inline,.ce_personencontent{max-width:100%}}@media only screen and (max-width:600px){.ce_pagecontent .name,.ce_pagecontent-inline .name,.ce_personencontent .name{font-size:26px}}.ce_pagecontent-inline{margin-bottom:14px}.ce_pagecontent-inline:after{content:"";display:table;clear:both}.ce_pagecontent-inline.left .pagecontent-image{float:left;width:48.5%;margin-right:3%}.ce_pagecontent-inline.right .pagecontent-image{float:right;width:48.5%;margin-left:3%}.ce_pagecontent-inline .textarea{width:100%}.ce_pagecontent-inline .pagecontent-image{margin-bottom:0}.ce_pagecontent-inline .pagecontent-image a,.ce_pagecontent-inline .pagecontent-image .background-image{background-size:cover;background-position:center center;width:100%;height:200px;display:block;position:relative}.ce_pagecontent-inline .pagecontent-image .untertitel{width:auto;display:inline-block;margin-bottom:0}.ce_pagecontent-inline .cboxPhoto::after{content:"Alt";position:relative;top:400px;background-color:white;opacity:0.5}.ce_personencontent .profile-image{height:200px;width:200px;float:left;background-size:cover;background-position:center center}.ce_personencontent .profile-information{width:calc(100% - 200px);float:left;padding-left:28px;box-sizing:border-box}.ce_personencontent .cv-list{margin-bottom:28px}.ce_personencontent .cv-list tr td{font-size:14px;font-family:'Frutiger Next W01 Light', Arial, sans-serif;padding:0;padding-bottom:14px;vertical-align:top}.ce_personencontent .cv-list tr td:first-child{font-size:25px;line-height:25px;font-family:'FrutigerNextW01-LightCn', Arial, sans-serif;color:#666;padding-right:14px}@media only screen and (max-width:600px){.ce_personencontent .profile-image{display:none}.ce_personencontent .profile-information{padding:0;width:100%}.ce_personencontent .cv-list tr td{padding-bottom:7px}.ce_personencontent .cv-list tr td:first-child{font-size:18px;line-height:18px;padding-right:7px}}.ce_teaser{background:#ededed;max-width:616px;margin-bottom:28px}.ce_teaser:after{content:"";display:table;clear:both}.ce_teaser .teaser-image{float:right;width:40%;height:210px;background-size:cover;background-position:center center}.ce_teaser .teaser-content{float:left;width:60%;padding:28px;box-sizing:border-box;position:relative}.ce_teaser .teaser-content .container{position:relative;min-height:154px}.ce_teaser .teaser-content h4{color:#666;margin-bottom:14px}.ce_teaser .teaser-content .button,.ce_teaser .teaser-content ul{position:absolute;bottom:0;left:0}.ce_teaser .teaser-content li{display:none}.ce_teaser .teaser-content li a::after{content:" ›"}.ce_teaser .teaser-content li:nth-child(-n+5){display:block}.ce_teaser:nth-last-child(1){margin-bottom:0}@media only screen and (max-width:600px){.ce_teaser{margin-bottom:14px}.ce_teaser .teaser-content h4{font-size:18px}.ce_teaser .teaser-content .button,.ce_teaser .teaser-content ul{position:relative}.ce_teaser .teaser-content .container{min-height:auto}.ce_teaser .teaser-content ul{position:relative}.ce_teaser .teaser-image{width:30%;height:168px}}@media only screen and (max-width:450px){.ce_teaser{margin-bottom:14px}.ce_teaser .teaser-content{width:100%}.ce_teaser .teaser-image{display:none}}#right .material-einzeln{margin-bottom:14px}#right .material-einzeln .teaser-image{float:right;height:120px;width:120px;background-size:cover;background-position:center center}#right .material-einzeln .teaser-content .container{min-height:65px}#right .material-einzeln .teaser-content .container h4{font-family:'FrutigerNextW01-BoldCn', "Arial Black", sans-serif;font-size:16px;line-height:16px;color:#333;text-transform:uppercase;letter-spacing:0.5px}#right .material-einzeln .teaser-content .container .button{position:relative}#right .material-einzeln .teaser-content .container .button svg{margin-left:5px}@media only screen and (max-width:1200px){#right .material-einzeln{max-width:100%}#right .material-einzeln .teaser-image{display:none}#right .material-einzeln .teaser-content{max-width:100%;width:100%}#right .material-einzeln .teaser-content h4{margin-bottom:28px}}#mod_newslist-short{width:100%;padding:28px 28px 56px;box-sizing:border-box;background:#ededed;font-size:0}#mod_newslist-short h4{padding-bottom:28px}#mod_newslist-short .layout_short{display:inline-block;width:27%;margin-right:6%;vertical-align:top}#mod_newslist-short .date{font-family:'FrutigerNextW01-BoldCn', "Arial Black", sans-serif;font-weight:normal;font-size:16px;padding-bottom:5px}#mod_newslist-short a{color:#666}#mod_newslist-short p a{font-size:14px;font-family:'Frutiger Next W01 Light', Arial, sans-serif;color:#666}#mod_newslist-short p a:hover{color:#000}@media only screen and (max-width:600px){#mod_newslist-short{padding:28px}#mod_newslist-short .layout_short{display:block;width:100%;margin-right:0;margin-bottom:14px}}.ce_newsreader{max-width:616px}.ce_newsreader .info{margin-bottom:42px}.ce_newsreader .back{padding-top:28px}.mod_event_list{max-width:616px}.mod_event_list h3{font-family:'FrutigerNextW01-BoldCn', "Arial Black", sans-serif;color:#848484;margin-bottom:28px;}.mod_event_list .empty{font-family:'FrutigerNextW01-LightCn', Arial, sans-serif}.mod_event_list .month{padding-top:28px;border-top:2px #ededed solid;padding-bottom:56px}.mod_event_list .event_list{border-bottom:none}.mod_event_list .event_list .teaser-date{width:15%;float:left}.mod_event_list .event_list .teaser-date .date{font-family:'FrutigerNextW01-LightCn', Arial, sans-serif;font-size:30px;line-height:24px}.mod_event_list .event_list .teaser-info{width:85%;float:left}.mod_event_list .event_list p img{display:none}.mod_event_list table{width:100%}@media only screen and (max-width:600px){.mod_event_list .month{padding-bottom:28px}.mod_event_list .event_list .teaser-date,.mod_event_list .event_list .teaser-info{float:none;width:100%}.mod_event_list .event_list .teaser-date .date,.mod_event_list .event_list .teaser-info .date{font-size:24px;padding-bottom:7px;display:block}.mod_event_list .event_list .teaser-date .date .br_desktop,.mod_event_list .event_list .teaser-info .date .br_desktop{display:none}}.list_chron{}.list_chron tr{border-collapse:collapse}.list_chron td{padding:14px 14px 14px 0;border-bottom:2px #ededed solid}.list_chron td.enr,.list_chron td.date{font-size:19px}.list_chron td.enr{font-family:'FrutigerNextW01-BoldCn', "Arial Black", sans-serif}.list_chron td.date{font-family:'FrutigerNextW01-Condens', Arial, sans-serif;color:#666}.list_chron td a{font-size:19px}.list_chron td a span{font-family:'FrutigerNextW01-LightCn', Arial, sans-serif}@media only screen and (max-width:600px){.list_chron{display:block;padding-bottom:14px;margin-bottom:14px;border-bottom:2px #ededed solid}.list_chron:after{content:"";display:table;clear:both}.list_chron td{display:block;padding:0;border-bottom:none;margin-bottom:7px;min-height:20px}.list_chron td br{display:none}.list_chron td.date{line-height:19px;float:left;width:80%}.list_chron td.enr{float:right;text-align:right;width:20%}.list_chron td:nth-last-child(2){width:100%;margin-bottom:0;float:left}.list_chron td:nth-last-child(1){display:none}}.list_higlight{padding-bottom:42px !important;border-bottom:2px #ededed solid !important;margin-bottom:28px !important}.list_higlight h4 a{font-size:30px}.list_higlight .ce_event-image{width:100%;height:112px;margin-bottom:28px;background-size:cover;background-position:center center}.mod_event_reader{max-width:616px;margin-bottom:14px}.mod_event_reader .headline{margin-bottom:42px}.mod_event_reader .label,.mod_event_reader .value,.mod_event_reader a{font-size:14px;display:inline-block}.mod_event_reader .label{font-family:'FrutigerNextW01-BoldCn', "Arial Black", sans-serif;color:#666}.mod_event_reader .value,.mod_event_reader a{font-family:'Frutiger Next W01 Light', Arial, sans-serif}.mod_event_reader p{margin-bottom:7px}.mod_event_reader .subtitle{font-family:'FrutigerNextW01-LightCn', Arial, sans-serif}.mod_event_reader .back{display:none}.mod_event_reader .ce_booking h2,.mod_event_reader .ce_further-information h2,.mod_event_reader .ce_event-teaser h2,.mod_event_reader .ce_event_objec h2,.mod_event_reader .event_focus h2,.mod_event_reader .event_price h2,.mod_event_reader .ce_event-foerderer h2,.mod_event_reader .ce_event-housing h2{color:#666;padding-bottom:14px}.mod_event_reader .ce_booking li,.mod_event_reader .ce_further-information li,.mod_event_reader .ce_event-teaser li,.mod_event_reader .ce_event_objec li,.mod_event_reader .event_focus li,.mod_event_reader .event_price li,.mod_event_reader .ce_event-foerderer li,.mod_event_reader .ce_event-housing li{font-size:14px;font-family:'Frutiger Next W01 Light', Arial, sans-serif;margin-bottom:5px}.mod_event_reader .ce_event-foerderer{margin-top:28px}.mod_event_reader .ce_event-foerderer .event-foerderer-logos{display:-webkit-box;display:-ms-flexbox;display:flex}.mod_event_reader .ce_event-foerderer .event-foerderer-logos:after{content:"";display:table;clear:both}.mod_event_reader .ce_event-foerderer .event-foerderer-logos .image-container{margin:0 2%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex}.mod_event_reader .ce_event-foerderer .event-foerderer-logos .image-container img{max-width:100%;max-height:100%;position:relative;vertical-align:middle}.mod_event_reader .ce_booking,.mod_event_reader .ce_event-teaser,.mod_event_reader .event_focus,.mod_event_reader .event_price,.mod_event_reader .ce_event-housing,.mod_event_reader .ce_event-foerderer{margin-bottom:28px;padding-bottom:28px;border-bottom:2px #ededed solid}.mod_event_reader .ce_event-housing{margin-top:28px;padding-top:28px;border-top:2px #ededed solid}.mod_event_reader .ce_event-housing p{margin-bottom:14px}.mod_event_reader .booking{background:#ededed;padding:28px;box-sizing:border-box}.mod_event_reader .booking:after{content:"";display:table;clear:both}.mod_event_reader .booking .info{font-family:'Frutiger Next W01 Light', Arial, sans-serif;font-size:14px;margin-bottom:14px}.mod_event_reader .booking .item{margin-bottom:14px}.mod_event_reader .booking .item:after{content:"";display:table;clear:both}.mod_event_reader .booking .item .label,.mod_event_reader .booking .item .value{vertical-align:middle}.mod_event_reader .booking .item .label{width:20%;float:left}.mod_event_reader .booking .item .value{width:70%;float:right}.mod_event_reader .booking .item .value select{font-family:'Frutiger Next W01 Light', Arial, sans-serif;padding:5px 8px;width:100%;background-color:#dfdfdf;border:1px solid #ccc}.mod_event_reader .booking .button{float:right}.mod_event_reader .booking .submit_button input{display:block;cursor:pointer;padding:7px;font-size:15px;font-family:'FrutigerNextW01-Condens', Arial, sans-serif;float:right;text-transform:uppercase}@media only screen and (max-width:500px){.mod_event_reader .booking .item .label,.mod_event_reader .booking .item .value{display:block;width:100%;float:none}.mod_event_reader .booking .item .label{margin-bottom:14px}}.mod_event_reader .ce_event-galerie{display:none}.mod_event_reader.titelbild{width:100%;height:525px;max-width:100%}.mod_event_reader.downloads,.download-item,.ce_meta-contact,.ce_meta-location,.ce_meta-related{margin-bottom:14px}.mod_event_reader.downloads h5,.download-item h5,.ce_meta-contact h5,.ce_meta-location h5,.ce_meta-related h5{padding-bottom:14px}.mod_event_reader.downloads .back,.mod_event_reader.titelbild .back,.mod_event_location .back{display:none}.mod_event_reader.downloads{max-width:100%}.mod_event_reader.downloads p:last-of-type{padding-bottom:0}.mod_event_reader.downloads .download-item{background:#ededed;padding:28px;box-sizing:border-box}.mod_event_reader.downloads .download-item:after{content:"";display:table;clear:both}.mod_event_reader.downloads .download-item a,.mod_event_reader.downloads .download-item svg{display:inline-block;vertical-align:middle;font-family:'FrutigerNextW01-BoldCn', "Arial Black", sans-serif;font-size:16px}.mod_event_reader.downloads .download-item .download-icon{margin-left:14px}.ce_meta-contact,.ce_meta-location,.ce_meta-related{background:#ededed;padding:28px;box-sizing:border-box}.ce_meta-contact .contact_header,.ce_meta-location .contact_header,.ce_meta-related .contact_header{width:100%;margin-bottom:14px}.ce_meta-contact .contact_header:after,.ce_meta-location .contact_header:after,.ce_meta-related .contact_header:after{content:"";display:table;clear:both}.ce_meta-contact .contact_header .image_container,.ce_meta-location .contact_header .image_container,.ce_meta-related .contact_header .image_container{height:50px;width:20%;margin-right:10px;background-size:cover;background-position:center center}.ce_meta-contact .contact_header .contact_title,.ce_meta-location .contact_header .contact_title,.ce_meta-related .contact_header .contact_title{width:75%;box-sizing:border-box}.ce_meta-contact .image_container,.ce_meta-location .image_container,.ce_meta-related .image_container,.ce_meta-contact .contact-details,.ce_meta-location .contact-details,.ce_meta-related .contact-details{float:left}.ce_meta-contact .contact_name,.ce_meta-location .contact_name,.ce_meta-related .contact_name{font-family:'FrutigerNextW01-BoldCn', "Arial Black", sans-serif;font-size:16px;color:#333}.ce_meta-contact .contact-details,.ce_meta-location .contact-details,.ce_meta-related .contact-details{width:100%}.ce_meta-contact .contact-details b,.ce_meta-location .contact-details b,.ce_meta-related .contact-details b,.ce_meta-contact .contact-details strong,.ce_meta-location .contact-details strong,.ce_meta-related .contact-details strong{font-family:'FrutigerNextW01-BoldCn', "Arial Black", sans-serif;color:#333}.ce_meta-contact .contact-details a,.ce_meta-location .contact-details a,.ce_meta-related .contact-details a{font-family:'Frutiger Next W01 Light', Arial, sans-serif;font-size:14px;display:inline-block;color:#000}.ce_meta-related:after{content:"";display:table;clear:both}.ce_meta-related a{margin-bottom:7px;display:block;font-family:'FrutigerNextW01-BoldCn', "Arial Black", sans-serif;font-size:16px;color:#333}@media only screen and (max-width:850px){.mod_event_reader.downloads h5,.ce_meta-contact .contact_header,.ce_meta-related h5{width:50%;float:left;padding-right:5%;box-sizing:border-box}.mod_event_reader.downloads h5 .image_container,.ce_meta-contact .contact_header .image_container,.ce_meta-related h5 .image_container{height:100px;width:30%}.mod_event_reader.downloads .download-container,.ce_meta-contact .contact-details,.ce_meta-related .items{width:50%;float:left}.mod_event_reader.downloads .download-container .items,.ce_meta-contact .contact-details .items,.ce_meta-related .items .items{width:100%}}@media only screen and (max-width:550px){.mod_event_reader.downloads h5,.ce_meta-contact .contact_header,.ce_meta-related h5{width:100%;float:none}.mod_event_reader.downloads h5 .image_container,.ce_meta-contact .contact_header .image_container,.ce_meta-related h5 .image_container{height:50px;width:20%}.mod_event_reader.downloads .download-container,.ce_meta-contact .contact-details,.ce_meta-related .items{width:100%;float:none}}.ce_event-titelbild{width:100%;display:block;height:525px;background-size:cover;background-position:center center}@media only screen and (max-width:1600px){.ce_event-titelbild{height:400px}}@media only screen and (max-width:1024px){.ce_event-titelbild{height:230px}}.ce_programm.event-long{padding:28px 0}.ce_programm.event-short{padding:14px 0}.ce_programm .ce_programm-time,.ce_programm .ce_programm-text{float:left}.ce_programm .ce_programm-time{width:16%}.ce_programm .ce_programm-time .time{font-family:'FrutigerNextW01-Condens', Arial, sans-serif;font-size:26px;line-height:26px}.ce_programm .ce_programm-text{width:84%}.ce_programm .ce_programm-text h3,.ce_programm .ce_programm-text h4,.ce_programm .ce_programm-text h5,.ce_programm .ce_programm-text h6{color:#666}.ce_programm .ce_programm-text li{font-size:14px;font-family:'Frutiger Next W01 Light', Arial, sans-serif;list-style-type:disc;margin-left:14px;margin-bottom:7px}.ce_programm .ce_programm-text .title{font-family:'FrutigerNextW01-Condens', Arial, sans-serif;font-size:26px;line-height:26px;text-transform:uppercase;margin-bottom:7px;letter-spacing:0.5px}.ce_programm .ce_programm-text .subtitle{font-family:'FrutigerNextW01-BoldCn', "Arial Black", sans-serif;font-size:18px;color:#858585;margin-bottom:7px}.ce_programm .ce_programm-text .furter_information{margin-bottom:14px}@media only screen and (max-width:600px){.ce_programm .ce_programm-time .time{font-size:20px;line-height:20px}.ce_programm .ce_programm-text .title{font-size:20px;line-height:20px}.ce_programm .ce_programm-text .subtitle{font-size:14px;color:#666}}@media only screen and (max-width:360px){.ce_programm .ce_programm-time .time{font-size:14px;line-height:14px;text-transform:none;letter-spacing:0;font-family:'FrutigerNextW01-BoldCn', "Arial Black", sans-serif;display:block}.ce_programm .ce_programm-text .title{font-size:14px;line-height:14px;text-transform:none;letter-spacing:0;font-family:'FrutigerNextW01-BoldCn', "Arial Black", sans-serif}}.mod_event_reader.galerie .ce_programm,.mod_event_reader.galerie .back,.mod_event_reader.galerie .ce_event-foerderer,.mod_event_reader.galerie .ce_booking,.mod_event_reader.galerie .ce_event-housing{display:none}.ce_event-galerie .event-galerie-image .image-container{width:100%;height:180px;background-size:cover;background-position:center center}.ce_event-galerie .event-galerie-image ul{width:100%;padding:14px 0 28px}.ce_event-galerie .event-galerie-image ul li{width:50%;float:left}.ce_event-galerie .event-galerie-image ul li.image-caption{text-align:right}.mod_login,.mod_register-link,.mod_event_registration_guest,.mod_event_registration,.mod_event_cart,.mod_event_checkout,.mod_personalData,.mod_changePassword,.mod_event_bookinglist,.mod_lostPassword{background:#ededed;padding:28px 28px 42px;box-sizing:border-box;margin-bottom:14px}.mod_login label,.mod_register-link label,.mod_event_registration_guest label,.mod_event_registration label,.mod_event_cart label,.mod_event_checkout label,.mod_personalData label,.mod_changePassword label,.mod_event_bookinglist label,.mod_lostPassword label,.mod_login input,.mod_register-link input,.mod_event_registration_guest input,.mod_event_registration input,.mod_event_cart input,.mod_event_checkout input,.mod_personalData input,.mod_changePassword input,.mod_event_bookinglist input,.mod_lostPassword input,.mod_login option,.mod_register-link option,.mod_event_registration_guest option,.mod_event_registration option,.mod_event_cart option,.mod_event_checkout option,.mod_personalData option,.mod_changePassword option,.mod_event_bookinglist option,.mod_lostPassword option,.mod_login select,.mod_register-link select,.mod_event_registration_guest select,.mod_event_registration select,.mod_event_cart select,.mod_event_checkout select,.mod_personalData select,.mod_changePassword select,.mod_event_bookinglist select,.mod_lostPassword select{font-family:'FrutigerNextW01-LightCn', Arial, sans-serif;font-size:16px}.mod_login label,.mod_register-link label,.mod_event_registration_guest label,.mod_event_registration label,.mod_event_cart label,.mod_event_checkout label,.mod_personalData label,.mod_changePassword label,.mod_event_bookinglist label,.mod_lostPassword label{color:#000;margin-right:14px}.mod_login h2,.mod_register-link h2,.mod_event_registration_guest h2,.mod_event_registration h2,.mod_event_cart h2,.mod_event_checkout h2,.mod_personalData h2,.mod_changePassword h2,.mod_event_bookinglist h2,.mod_lostPassword h2{padding-bottom:28px}.mod_login legend,.mod_register-link legend,.mod_event_registration_guest legend,.mod_event_registration legend,.mod_event_cart legend,.mod_event_checkout legend,.mod_personalData legend,.mod_changePassword legend,.mod_event_bookinglist legend,.mod_lostPassword legend{font-family:'FrutigerNextW01-BoldCn', "Arial Black", sans-serif;font-size:26px;line-height:26px;margin-bottom:14px}.mod_login select,.mod_register-link select,.mod_event_registration_guest select,.mod_event_registration select,.mod_event_cart select,.mod_event_checkout select,.mod_personalData select,.mod_changePassword select,.mod_event_bookinglist select,.mod_lostPassword select,.mod_login input,.mod_register-link input,.mod_event_registration_guest input,.mod_event_registration input,.mod_event_cart input,.mod_event_checkout input,.mod_personalData input,.mod_changePassword input,.mod_event_bookinglist input,.mod_lostPassword input,.mod_login textarea,.mod_register-link textarea,.mod_event_registration_guest textarea,.mod_event_registration textarea,.mod_event_cart textarea,.mod_event_checkout textarea,.mod_personalData textarea,.mod_changePassword textarea,.mod_event_bookinglist textarea,.mod_lostPassword textarea{-webkit-appearance:none;background:#dfdfdf;border:1px solid #ccc}.mod_login select,.mod_register-link select,.mod_event_registration_guest select,.mod_event_registration select,.mod_event_cart select,.mod_event_checkout select,.mod_personalData select,.mod_changePassword select,.mod_event_bookinglist select,.mod_lostPassword select{padding:5px 8px;box-shadow:none;background-image:none;overflow:hidden}.mod_login input,.mod_register-link input,.mod_event_registration_guest input,.mod_event_registration input,.mod_event_cart input,.mod_event_checkout input,.mod_personalData input,.mod_changePassword input,.mod_event_bookinglist input,.mod_lostPassword input,.mod_login textarea,.mod_register-link textarea,.mod_event_registration_guest textarea,.mod_event_registration textarea,.mod_event_cart textarea,.mod_event_checkout textarea,.mod_personalData textarea,.mod_changePassword textarea,.mod_event_bookinglist textarea,.mod_lostPassword textarea{width:100%;color:#333;padding:7px;box-sizing:border-box}.mod_login fieldset,.mod_register-link fieldset,.mod_event_registration_guest fieldset,.mod_event_registration fieldset,.mod_event_cart fieldset,.mod_event_checkout fieldset,.mod_personalData fieldset,.mod_changePassword fieldset,.mod_event_bookinglist fieldset,.mod_lostPassword fieldset,.mod_login .cart_items,.mod_register-link .cart_items,.mod_event_registration_guest .cart_items,.mod_event_registration .cart_items,.mod_event_cart .cart_items,.mod_event_checkout .cart_items,.mod_personalData .cart_items,.mod_changePassword .cart_items,.mod_event_bookinglist .cart_items,.mod_lostPassword .cart_items{margin-bottom:28px;padding-bottom:28px;border-bottom:1px #cbc9c9 solid}.mod_login table,.mod_register-link table,.mod_event_registration_guest table,.mod_event_registration table,.mod_event_cart table,.mod_event_checkout table,.mod_personalData table,.mod_changePassword table,.mod_event_bookinglist table,.mod_lostPassword table{width:100%}.mod_login table thead,.mod_register-link table thead,.mod_event_registration_guest table thead,.mod_event_registration table thead,.mod_event_cart table thead,.mod_event_checkout table thead,.mod_personalData table thead,.mod_changePassword table thead,.mod_event_bookinglist table thead,.mod_lostPassword table thead,.mod_login table tfoot,.mod_register-link table tfoot,.mod_event_registration_guest table tfoot,.mod_event_registration table tfoot,.mod_event_cart table tfoot,.mod_event_checkout table tfoot,.mod_personalData table tfoot,.mod_changePassword table tfoot,.mod_event_bookinglist table tfoot,.mod_lostPassword table tfoot{text-align:left;font-family:'FrutigerNextW01-BoldCn', "Arial Black", sans-serif;color:#333;font-size:16px}.mod_login table thead th,.mod_register-link table thead th,.mod_event_registration_guest table thead th,.mod_event_registration table thead th,.mod_event_cart table thead th,.mod_event_checkout table thead th,.mod_personalData table thead th,.mod_changePassword table thead th,.mod_event_bookinglist table thead th,.mod_lostPassword table thead th{padding-bottom:14px;border-bottom:1px #cbc9c9 solid;color:#666}.mod_login table tbody td,.mod_register-link table tbody td,.mod_event_registration_guest table tbody td,.mod_event_registration table tbody td,.mod_event_cart table tbody td,.mod_event_checkout table tbody td,.mod_personalData table tbody td,.mod_changePassword table tbody td,.mod_event_bookinglist table tbody td,.mod_lostPassword table tbody td{padding:7px 0}.mod_login .submit_container,.mod_register-link .submit_container,.mod_event_registration_guest .submit_container,.mod_event_registration .submit_container,.mod_event_cart .submit_container,.mod_event_checkout .submit_container,.mod_personalData .submit_container,.mod_changePassword .submit_container,.mod_event_bookinglist .submit_container,.mod_lostPassword .submit_container,.mod_login .submit_button,.mod_register-link .submit_button,.mod_event_registration_guest .submit_button,.mod_event_registration .submit_button,.mod_event_cart .submit_button,.mod_event_checkout .submit_button,.mod_personalData .submit_button,.mod_changePassword .submit_button,.mod_event_bookinglist .submit_button,.mod_lostPassword .submit_button{height:40px}.mod_login .submit_button input,.mod_register-link .submit_button input,.mod_event_registration_guest .submit_button input,.mod_event_registration .submit_button input,.mod_event_cart .submit_button input,.mod_event_checkout .submit_button input,.mod_personalData .submit_button input,.mod_changePassword .submit_button input,.mod_event_bookinglist .submit_button input,.mod_lostPassword .submit_button input,.mod_login a.submit,.mod_register-link a.submit,.mod_event_registration_guest a.submit,.mod_event_registration a.submit,.mod_event_cart a.submit,.mod_event_checkout a.submit,.mod_personalData a.submit,.mod_changePassword a.submit,.mod_event_bookinglist a.submit,.mod_lostPassword a.submit,.mod_login input.submit,.mod_register-link input.submit,.mod_event_registration_guest input.submit,.mod_event_registration input.submit,.mod_event_cart input.submit,.mod_event_checkout input.submit,.mod_personalData input.submit,.mod_changePassword input.submit,.mod_event_bookinglist input.submit,.mod_lostPassword input.submit{width:auto;cursor:pointer;padding:7px;font-size:15px;font-family:'FrutigerNextW01-Condens', Arial, sans-serif;text-transform:uppercase;background:transparent;display:block}.mod_login .submit_button_left,.mod_register-link .submit_button_left,.mod_event_registration_guest .submit_button_left,.mod_event_registration .submit_button_left,.mod_event_cart .submit_button_left,.mod_event_checkout .submit_button_left,.mod_personalData .submit_button_left,.mod_changePassword .submit_button_left,.mod_event_bookinglist .submit_button_left,.mod_lostPassword .submit_button_left{float:left;margin-right:10px}.mod_login .submit_button_right,.mod_register-link .submit_button_right,.mod_event_registration_guest .submit_button_right,.mod_event_registration .submit_button_right,.mod_event_cart .submit_button_right,.mod_event_checkout .submit_button_right,.mod_personalData .submit_button_right,.mod_changePassword .submit_button_right,.mod_event_bookinglist .submit_button_right,.mod_lostPassword .submit_button_right{float:right}.mod_login .button-container,.mod_register-link .button-container,.mod_event_registration_guest .button-container,.mod_event_registration .button-container,.mod_event_cart .button-container,.mod_event_checkout .button-container,.mod_personalData .button-container,.mod_changePassword .button-container,.mod_event_bookinglist .button-container,.mod_lostPassword .button-container{padding-top:28px}.mod_login .captcha_text,.mod_register-link .captcha_text,.mod_event_registration_guest .captcha_text,.mod_event_registration .captcha_text,.mod_event_cart .captcha_text,.mod_event_checkout .captcha_text,.mod_personalData .captcha_text,.mod_changePassword .captcha_text,.mod_event_bookinglist .captcha_text,.mod_lostPassword .captcha_text{font-family:'FrutigerNextW01-LightCn', Arial, sans-serif;font-size:16px;color:#666;margin-top:7px}@media only screen and (max-width:600px){.mod_login,.mod_register-link,.mod_event_registration_guest,.mod_event_registration,.mod_event_cart,.mod_event_checkout,.mod_personalData,.mod_changePassword,.mod_event_bookinglist,.mod_lostPassword{padding:14px}.mod_login table tbody td,.mod_register-link table tbody td,.mod_event_registration_guest table tbody td,.mod_event_registration table tbody td,.mod_event_cart table tbody td,.mod_event_checkout table tbody td,.mod_personalData table tbody td,.mod_changePassword table tbody td,.mod_event_bookinglist table tbody td,.mod_lostPassword table tbody td{display:block;width:100%;padding:0;margin-bottom:7px}}.mod_event_bookinglist h3{display:none}.mod_login .col_0,.mod_register-link .col_0,.mod_event_registration_guest .col_0,.mod_event_registration .col_0{width:30%}.mod_login .col_1,.mod_register-link .col_1,.mod_event_registration_guest .col_1,.mod_event_registration .col_1{width:70%}@media only screen and (max-width:600px){.mod_login .col_0,.mod_register-link .col_0,.mod_event_registration_guest .col_0,.mod_event_registration .col_0,.mod_login .col_1,.mod_register-link .col_1,.mod_event_registration_guest .col_1,.mod_event_registration .col_1{width:100%;display:block;padding:0;margin-bottom:7px}}.mod_event_registration_guest,#right .mod_login{width:100%}#main .mod_login,#main .mod_register-link{width:49%;float:left}@media only screen and (max-width:850px){#main .mod_login,#main .mod_register-link{width:100%;float:none;margin-left:0}}.mod_event_cart .event_title,.mod_event_checkout .event_title,.mod_event_bookinglist .event_title{padding:14px 0 7px}.mod_event_cart .event_title strong a,.mod_event_checkout .event_title strong a,.mod_event_bookinglist .event_title strong a{font-size:20px}.mod_event_cart .cart_object .label,.mod_event_checkout .cart_object .label,.mod_event_bookinglist .cart_object .label,.mod_event_cart .cart .label,.mod_event_checkout .cart .label,.mod_event_bookinglist .cart .label,.mod_event_cart .cart_object .value,.mod_event_checkout .cart_object .value,.mod_event_bookinglist .cart_object .value,.mod_event_cart .cart .value,.mod_event_checkout .cart .value,.mod_event_bookinglist .cart .value,.mod_event_cart .cart_object a,.mod_event_checkout .cart_object a,.mod_event_bookinglist .cart_object a,.mod_event_cart .cart a,.mod_event_checkout .cart a,.mod_event_bookinglist .cart a{font-size:14px;display:inline-block}.mod_event_cart .cart_object .label,.mod_event_checkout .cart_object .label,.mod_event_bookinglist .cart_object .label,.mod_event_cart .cart .label,.mod_event_checkout .cart .label,.mod_event_bookinglist .cart .label{font-family:'FrutigerNextW01-BoldCn', "Arial Black", sans-serif;color:#666}.mod_event_cart .cart_object .value,.mod_event_checkout .cart_object .value,.mod_event_bookinglist .cart_object .value,.mod_event_cart .cart .value,.mod_event_checkout .cart .value,.mod_event_bookinglist .cart .value,.mod_event_cart .cart_object a,.mod_event_checkout .cart_object a,.mod_event_bookinglist .cart_object a,.mod_event_cart .cart a,.mod_event_checkout .cart a,.mod_event_bookinglist .cart a{font-family:'Frutiger Next W01 Light', Arial, sans-serif}.mod_event_cart .cart,.mod_event_checkout .cart,.mod_event_bookinglist .cart{margin-bottom:14px}.mod_event_cart .buttons,.mod_event_checkout .buttons,.mod_event_bookinglist .buttons{padding-top:7px}.mod_event_cart .buttons a.delete,.mod_event_checkout .buttons a.delete,.mod_event_bookinglist .buttons a.delete{padding-left:21px;background:url("/files/ekkw-global/icons/icon-delete.png") no-repeat center left}@media only screen and (max-width:850px){.mod_event_cart .cart_table,.mod_event_checkout .cart_table,.mod_event_bookinglist .cart_table{overflow-x:scroll;-webkit-overflow-scrolling:touch;white-space:nowrap;background-color:#f9f9f9;margin-right:-14px;padding:0 14px;box-sizing:border-box}.mod_event_cart .cart_table table,.mod_event_checkout .cart_table table,.mod_event_bookinglist .cart_table table{min-width:700px;width:100%;border-right:14px solid #ededed}.mod_event_cart .cart_table table th,.mod_event_checkout .cart_table table th,.mod_event_bookinglist .cart_table table th{padding-top:14px}.mod_event_cart .cart_table table td,.mod_event_checkout .cart_table table td,.mod_event_bookinglist .cart_table table td{width:auto;display:table-cell}.mod_event_cart .cart_table table .subTotal td,.mod_event_checkout .cart_table table .subTotal td,.mod_event_bookinglist .cart_table table .subTotal td{padding-bottom:14px}.mod_event_cart .cart_table table::after,.mod_event_checkout .cart_table table::after,.mod_event_bookinglist .cart_table table::after{content:'Scrollen um mehr zu erfahren »';font-family:'FrutigerNextW01-Italic', Arial, sans-serif;font-size:16px;color:#666;display:block;padding:14px 0}}.mod_event_checkout h2,.mod_event_bookinglist h2{color:#666}.mod_event_checkout h4,.mod_event_bookinglist h4{margin-bottom:14px}.mod_event_checkout .info,.mod_event_bookinglist .info{margin-bottom:14px}.mod_event_checkout .checkout_steps,.mod_event_bookinglist .checkout_steps{margin:28px 0;padding:28px 0;border-bottom:1px solid #d7d7d7;border-top:1px solid #d7d7d7}.mod_event_checkout .checkout_steps ul,.mod_event_bookinglist .checkout_steps ul{padding:0;margin:0;background-color:#ccc}.mod_event_checkout .checkout_steps ul li,.mod_event_bookinglist .checkout_steps ul li{display:inline-block}.mod_event_checkout .checkout_steps ul li a,.mod_event_bookinglist .checkout_steps ul li a{color:#666}.mod_event_checkout .checkout_steps ul li span,.mod_event_bookinglist .checkout_steps ul li span{color:#9c9c9c;font-family:'FrutigerNextW01-BoldCn', "Arial Black", sans-serif;font-size:16px}.mod_event_checkout .checkout_steps ul li a,.mod_event_bookinglist .checkout_steps ul li a,.mod_event_checkout .checkout_steps ul li span,.mod_event_bookinglist .checkout_steps ul li span{padding:14px 21px;margin:0 7px;display:block}.mod_event_checkout .checkout_steps ul li.active,.mod_event_bookinglist .checkout_steps ul li.active{}.mod_event_checkout .checkout_steps ul li.active a,.mod_event_bookinglist .checkout_steps ul li.active a,.mod_event_checkout .checkout_steps ul li.active span,.mod_event_bookinglist .checkout_steps ul li.active span{color:#666;padding-left:28px}.mod_event_checkout .checkout_steps ul li.done a,.mod_event_bookinglist .checkout_steps ul li.done a,.mod_event_checkout .checkout_steps ul li.done span,.mod_event_bookinglist .checkout_steps ul li.done span{background:url("/files/ekkw-global/icons/icon-done.png") no-repeat center right}.mod_event_checkout .item,.mod_event_bookinglist .item{padding:7px 0}.mod_event_checkout .item:after,.mod_event_bookinglist .item:after{content:"";display:table;clear:both}.mod_event_checkout .item .label,.mod_event_bookinglist .item .label{width:30%;float:left}.mod_event_checkout .item .value,.mod_event_bookinglist .item .value{width:70%;float:left}.mod_event_checkout .checkout_participants,.mod_event_bookinglist .checkout_participants,.mod_event_checkout .billing_address,.mod_event_bookinglist .billing_address,.mod_event_checkout .agreement,.mod_event_bookinglist .agreement{margin-bottom:28px;padding-bottom:28px;border-bottom:1px #cbc9c9 solid}.mod_event_checkout .checkout_participants .participant,.mod_event_bookinglist .checkout_participants .participant,.mod_event_checkout .billing_address .participant,.mod_event_bookinglist .billing_address .participant,.mod_event_checkout .agreement .participant,.mod_event_bookinglist .agreement .participant{margin-bottom:14px}.mod_event_checkout .checkout_participants .participant .field_name,.mod_event_bookinglist .checkout_participants .participant .field_name,.mod_event_checkout .billing_address .participant .field_name,.mod_event_bookinglist .billing_address .participant .field_name,.mod_event_checkout .agreement .participant .field_name,.mod_event_bookinglist .agreement .participant .field_name,.mod_event_checkout .checkout_participants .participant .field_email,.mod_event_bookinglist .checkout_participants .participant .field_email,.mod_event_checkout .billing_address .participant .field_email,.mod_event_bookinglist .billing_address .participant .field_email,.mod_event_checkout .agreement .participant .field_email,.mod_event_bookinglist .agreement .participant .field_email{font-size:14px;color:#666}.mod_event_checkout .checkout_participants .field_name,.mod_event_bookinglist .checkout_participants .field_name,.mod_event_checkout .billing_address .field_name,.mod_event_bookinglist .billing_address .field_name,.mod_event_checkout .agreement .field_name,.mod_event_bookinglist .agreement .field_name,.mod_event_checkout .checkout_participants .error,.mod_event_bookinglist .checkout_participants .error,.mod_event_checkout .billing_address .error,.mod_event_bookinglist .billing_address .error,.mod_event_checkout .agreement .error,.mod_event_bookinglist .agreement .error{font-family:'FrutigerNextW01-BoldCn', "Arial Black", sans-serif}.mod_event_checkout .checkout_participants .field_email,.mod_event_bookinglist .checkout_participants .field_email,.mod_event_checkout .billing_address .field_email,.mod_event_bookinglist .billing_address .field_email,.mod_event_checkout .agreement .field_email,.mod_event_bookinglist .agreement .field_email,.mod_event_checkout .checkout_participants span,.mod_event_bookinglist .checkout_participants span,.mod_event_checkout .billing_address span,.mod_event_bookinglist .billing_address span,.mod_event_checkout .agreement span,.mod_event_bookinglist .agreement span{font-family:'FrutigerNextW01-LightCn', Arial, sans-serif}.mod_event_checkout .checkout_participants .value legend,.mod_event_bookinglist .checkout_participants .value legend,.mod_event_checkout .billing_address .value legend,.mod_event_bookinglist .billing_address .value legend,.mod_event_checkout .agreement .value legend,.mod_event_bookinglist .agreement .value legend{display:none}.mod_event_checkout .checkout_participants .checkbox,.mod_event_bookinglist .checkout_participants .checkbox,.mod_event_checkout .billing_address .checkbox,.mod_event_bookinglist .billing_address .checkbox,.mod_event_checkout .agreement .checkbox,.mod_event_bookinglist .agreement .checkbox{width:auto}.mod_event_checkout .checkout_participants .item_name,.mod_event_bookinglist .checkout_participants .item_name,.mod_event_checkout .billing_address .item_name,.mod_event_bookinglist .billing_address .item_name,.mod_event_checkout .agreement .item_name,.mod_event_bookinglist .agreement .item_name{font-family:'FrutigerNextW01-BoldCn', "Arial Black", sans-serif;color:#666}.mod_event_checkout .checkout_participants .item_country,.mod_event_bookinglist .checkout_participants .item_country,.mod_event_checkout .billing_address .item_country,.mod_event_bookinglist .billing_address .item_country,.mod_event_checkout .agreement .item_country,.mod_event_bookinglist .agreement .item_country{margin-bottom:14px}.mod_event_checkout .checkout_register,.mod_event_bookinglist .checkout_register{margin:28px 0}.mod_event_checkout .checkout_register p,.mod_event_bookinglist .checkout_register p,.mod_event_checkout .checkout_register label,.mod_event_bookinglist .checkout_register label{margin-bottom:7px}.mod_event_checkout .checkout_register .password,.mod_event_bookinglist .checkout_register .password{width:200px}@media only screen and (max-width:850px){.mod_event_checkout .checkout_steps,.mod_event_bookinglist .checkout_steps{display:none}.mod_event_checkout .checkout_participants .item .label,.mod_event_bookinglist .checkout_participants .item .label,.mod_event_checkout .billing_address .item .label,.mod_event_bookinglist .billing_address .item .label,.mod_event_checkout .agreement .item .label,.mod_event_bookinglist .agreement .item .label,.mod_event_checkout .comment .item .label,.mod_event_bookinglist .comment .item .label,.mod_event_checkout .checkout_participants .item .value,.mod_event_bookinglist .checkout_participants .item .value,.mod_event_checkout .billing_address .item .value,.mod_event_bookinglist .billing_address .item .value,.mod_event_checkout .agreement .item .value,.mod_event_bookinglist .agreement .item .value,.mod_event_checkout .comment .item .value,.mod_event_bookinglist .comment .item .value{display:block;width:100%}.mod_event_checkout .checkout_participants .item .label,.mod_event_bookinglist .checkout_participants .item .label,.mod_event_checkout .billing_address .item .label,.mod_event_bookinglist .billing_address .item .label,.mod_event_checkout .agreement .item .label,.mod_event_bookinglist .agreement .item .label,.mod_event_checkout .comment .item .label,.mod_event_bookinglist .comment .item .label{margin-bottom:7px}.mod_event_checkout .checkout_participants .item .checkbox_container:after,.mod_event_bookinglist .checkout_participants .item .checkbox_container:after,.mod_event_checkout .billing_address .item .checkbox_container:after,.mod_event_bookinglist .billing_address .item .checkbox_container:after,.mod_event_checkout .agreement .item .checkbox_container:after,.mod_event_bookinglist .agreement .item .checkbox_container:after,.mod_event_checkout .comment .item .checkbox_container:after,.mod_event_bookinglist .comment .item .checkbox_container:after{content:"";display:table;clear:both}.mod_event_checkout .checkout_participants .item .checkbox_container span,.mod_event_bookinglist .checkout_participants .item .checkbox_container span,.mod_event_checkout .billing_address .item .checkbox_container span,.mod_event_bookinglist .billing_address .item .checkbox_container span,.mod_event_checkout .agreement .item .checkbox_container span,.mod_event_bookinglist .agreement .item .checkbox_container span,.mod_event_checkout .comment .item .checkbox_container span,.mod_event_bookinglist .comment .item .checkbox_container span{width:50%;float:left;display:block;margin-bottom:7px}}@media only screen and (max-width:600px){.mod_event_checkout .checkout_participants .item .checkbox_container span,.mod_event_bookinglist .checkout_participants .item .checkbox_container span,.mod_event_checkout .billing_address .item .checkbox_container span,.mod_event_bookinglist .billing_address .item .checkbox_container span,.mod_event_checkout .agreement .item .checkbox_container span,.mod_event_bookinglist .agreement .item .checkbox_container span,.mod_event_checkout .comment .item .checkbox_container span,.mod_event_bookinglist .comment .item .checkbox_container span{width:100%;float:none}.mod_event_checkout .checkout_participants .item select,.mod_event_bookinglist .checkout_participants .item select,.mod_event_checkout .billing_address .item select,.mod_event_bookinglist .billing_address .item select,.mod_event_checkout .agreement .item select,.mod_event_bookinglist .agreement .item select,.mod_event_checkout .comment .item select,.mod_event_bookinglist .comment .item select{width:100%}}.mod_login{margin-right:1%}.mod_register-link{margin-left:1%}.mod_register-link:after{content:"";display:table;clear:both}.mod_bestaetigung .textblock{padding-bottom:28px}.mod_choirlist{max-width:616px}.mod_choirlist .accordion-section{margin-bottom:28px;padding-bottom:28px;padding-right:28px;border-bottom:2px #ededed solid;position:relative}.mod_choirlist .accordion-section .accordion-section-title{font-family:'FrutigerNextW01-LightCn', Arial, sans-serif;font-size:24px;line-height:24px;text-transform:uppercase;letter-spacing:0.5px}.mod_choirlist .accordion-section .accordion-section-title:visited,.mod_choirlist .accordion-section .accordion-section-title:focus{outline:none;border:none}.mod_choirlist .accordion-section .accordion-section-title strong{font-family:'FrutigerNextW01-BoldCn', "Arial Black", sans-serif;font-size:24px;line-height:24px;text-transform:uppercase;letter-spacing:0.5px;cursor:pointer}.mod_choirlist .accordion-section .inline-wrapper:after{content:"";display:table;clear:both}.mod_choirlist .accordion-section .inline-wrapper .teaser-image{height:140px;width:25%;overflow:hidden;background-size:cover;background-position:center center}.mod_choirlist .accordion-section .inline-wrapper .choir-content{width:75%;padding:0 0 0 28px;box-sizing:border-box}.mod_choirlist .accordion-section .ce_further-information{padding-top:28px;margin-top:28px;border-top:2px #ededed solid}.mod_choirlist .accordion-section .ce_further-information:after{content:"";display:table;clear:both}.mod_choirlist .accordion-section .ce_further-information h5{color:#666;margin-bottom:14px}.mod_choirlist .accordion-section .ce_further-information .inline{width:50%}.mod_choirlist .accordion-section .inline{float:left}@media only screen and (max-width:850px){.mod_choirlist{max-width:100%}}@media only screen and (max-width:600px){.mod_choirlist .accordion-section .inline-wrapper .teaser-image,.mod_choirlist .accordion-section .inline-wrapper .choir-content{width:100%;padding:0}.mod_choirlist .accordion-section .inline-wrapper .teaser-image{margin-bottom:14px}.mod_choirlist .accordion-section .ce_further-information .inline{width:100%;float:none}}.ce_galerie{width:100%;max-width:616px;margin-bottom:28px}.ce_galerie .text-container{margin-bottom:14px}.ce_galerie .text-container h2{margin-bottom:7px}.ce_galerie .galerie-container{margin:0 -7px 7px -7px;width:100%}.ce_galerie .galerie-container:after{content:"";display:table;clear:both}.ce_galerie .galerie-image{width:33.33%;height:180px;padding:7px;box-sizing:border-box;overflow:hidden;float:left}.ce_galerie .galerie-image .image-container{position:relative;opacity:1;display:block;width:100%;height:166px;background-size:cover;background-position:center center;-webkit-transition:opacity 0.2s ease-in-out;-moz-transition:opacity 0.2s ease-in-out;-ms-transition:opacity 0.2s ease-in-out;-o-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}.ce_galerie .galerie-image .image-container:hover{opacity:0.9}@media only screen and (max-width:500px){.ce_galerie .galerie-image{width:50%}}@media only screen and (max-width:360px){.ce_galerie .galerie-image{width:100%}}.ce_galerie .untertitel{width:260px;display:block}@media only screen and (max-width:800px){.ce_galerie{max-width:100%}}@media only screen and (max-width:600px){.ce_galerie{margin-bottom:14px}}.ce_orgel{max-width:616px}.ce_orgel h5{margin-bottom:14px}.ce_orgel .general-container{width:100%;border-bottom:2px #ededed solid;padding-bottom:28px;margin-bottom:28px}.ce_orgel .general-container:after{content:"";display:table;clear:both}.ce_orgel .general-container .inline{float:left}.ce_orgel .general-container .orgel-image{width:40%;margin-right:5%}.ce_orgel .general-container .orgel-image a{width:100%;height:220px;background-size:cover;background-position:center center;display:block}.ce_orgel .general-container .orgel-information{width:55%}.ce_orgel .general-container .orgel-information li{list-style:disc;margin-bottom:7px;margin-left:15px}.ce_orgel .disposition .container{display:flex;flex-wrap:nowrap}.ce_orgel .disposition .container:after{content:"";display:table;clear:both}.ce_orgel .disposition .container ul{flex-grow:1;flex-basis:0}.ce_orgel .disposition .container ul li{font-family:'FrutigerNextW01-LightCn', Arial, sans-serif;font-size:15px;padding:3.5px 7px;display:block}.ce_orgel .disposition .container ul li:first-child{font-family:'FrutigerNextW01-BoldCn', "Arial Black", sans-serif;color:#333;font-size:14x;padding:7px;border-top:2px #fff solid;border-bottom:2px #fff solid;box-sizing:border-box}.ce_orgel .disposition .container ul li:nth-child(2){padding-top:10.5px}.ce_orgel .disposition .container ul li:last-child{padding-bottom:10.5px}.ce_orgel .disposition .container ul:nth-child(odd){background:#ededed}.ce_orgel .disposition .container ul:nth-child(even){background:#f3f3f3}.ce_orgel .disposition .disposition_further{background:#ededed;width:100%;float:none;box-sizing:border-box;padding:14px 7px;border-top:2px #fff solid}.ce_orgel .disposition .disposition_further p{font-family:'FrutigerNextW01-LightCn', Arial, sans-serif;font-size:15px}.ce_orgel .disposition .disposition_further p strong{font-family:'FrutigerNextW01-BoldCn', "Arial Black", sans-serif;color:#333;font-size:14x}.ce_orgel .further-information{border-top:2px #ededed solid;padding-top:28px;margin-top:28px;width:100%}@media only screen and (max-width:800px){.ce_orgel{min-width:100%}}@media only screen and (max-width:600px){.ce_orgel .general-container .orgel-image,.ce_orgel .general-container .orgel-information{float:none;width:100%;margin:0}.ce_orgel .general-container .orgel-image{margin-bottom:14px}.ce_orgel .general-container .orgel-image a{height:140px}.ce_orgel .disposition .container{flex-wrap:wrap}.ce_orgel .disposition .container ul{min-width:160px}}.download-item{background:#ededed;padding:28px;box-sizing:border-box}.download-item:after{content:"";display:table;clear:both}.download-item h5{padding-bottom:14px}.download-item a,.download-item svg{display:inline-block;vertical-align:middle;font-family:'FrutigerNextW01-BoldCn', "Arial Black", sans-serif;font-size:16px;margin-bottom:7px}.download-item .download-icon{margin-left:14px}#jsGoogleSearch{width:100%;padding:7px;margin-bottom:28px;font-size:20px}#jsGoogleSearchTarget{padding:14px;font-size:20px;margin-bottom:28px}
.kinderkantorat{color:#64b400}.posaunenwerk-color{color:#eea121}.kirchenmusikalische-fortbildunsstaette-color{color:#1d3b8f}.kantor-fuer-popularmusik-color{color:#eb5a26}.chorverband-color{color:#009b63}#main,#right{float:left}body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0px hidden}h1,h2,h3,h4,h5,strong,b{font-weight:normal}p,li,h1,h2,h3,h4,h5,b,strong,li,td,.headline{cursor:default}li{list-style:none}a{text-decoration:none}body{min-width:320px}.button,#seitennavigation a,#footer .mod_navigation a{-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-webkit-transition-duration:0.2s;transition-duration:0.2s}#wrapper{width:100%}#header{position:relative}.inside{max-width:1140px;margin:auto}@media only screen and (max-width:1140px){.inside{width:92%}}@media only screen and (max-width:600px){.inside{width:calc(100% - 56px);width:-moz-calc(100% - 56px);width:-webkit-calc(100% - 56px);width:-o-calc(100% - 56px)}}h1,h2,h3,h4,h5,h6,strong,b,th{font-weight:normal}img{max-width:1000%;}.clear{float:none;clear:both}a,p a{font-family:'FrutigerNextW01-BoldCn', "Arial Black", sans-serif;font-size:16px;color:#666}a:visited,a:focus{border:none;outline:none}h1,h2,h3,h5,h6,.button{text-transform:uppercase;letter-spacing:0.5px}h1,h1 code{font-family:'FrutigerNextW01-BoldCn', "Arial Black", sans-serif;font-size:44px;line-height:44px;color:#666}@media only screen and (max-width:1024px){h1,h1 code{font-size:38px;line-height:38px}}@media only screen and (max-width:600px){h1,h1 code{font-size:26px;line-height:26px}}h2{font-family:'FrutigerNextW01-BoldCn', "Arial Black", sans-serif;font-size:26px;line-height:26px;color:#666}@media only screen and (max-width:600px){h2{font-size:24px;line-height:24px}}h3,h3 a{font-family:'FrutigerNextW01-LightCn', Arial, sans-serif;font-size:30px;line-height:30px}@media only screen and (max-width:600px){h3,h3 a{font-size:24px;line-height:24px}}h4,h4 a{font-family:'FrutigerNextW01-BoldCn', "Arial Black", sans-serif;font-size:24px;line-height:24px}@media only screen and (max-width:600px){h4,h4 a{font-size:20px;line-height:20px}}h5,h6{font-family:'FrutigerNextW01-BoldCn', "Arial Black", sans-serif;font-size:16px;line-height:16px}@media only screen and (max-width:600px){h5,h6{font-family:'FrutigerNextW01-Condens', Arial, sans-serif}}p,pre,td,li{font-size:14px;font-family:'Frutiger Next W01 Light', Arial, sans-serif}strong,strong code{font-size:14px;font-family:'FrutigerNextW01-BoldCn', "Arial Black", sans-serif;font-weight:normal;color:#666}em{font-family:'FrutigerNextW01-Italic', Arial, sans-serif;font-style:normal}.error{font-family:'FrutigerNextW01-BoldCn', "Arial Black", sans-serif;color:red;margin-bottom:14px}.pflichtangaben{font-size:12px;color:#888}.untertitel{font-size:12px;color:#888;margin-top:7px;padding-right:14px;background-image:url("/files/ekkw-global/icons/icon-lupe.png");background-size:10px 10px;background-repeat:no-repeat;background-position:right center}.button{font-family:'FrutigerNextW01-Condens', Arial, sans-serif;font-size:15px;padding:7px;-moz-transition-property:padding-left;-o-transition-property:padding-left;-webkit-transition-property:padding-left;transition-property:padding-left;cursor:pointer;display:inline-block}.button svg{margin-left:28px}@media only screen and (max-width:600px){.button{font-size:14px}.button svg{margin-left:14px}}.button:hover{padding-left:10.5px}.button.outpage{border:none;color:#fff}.button.outpage svg{fill:#fff}.circle{border-radius:50%;behavior:url("../../files/ekkw-global/scss/PIE.htc");}.block{overflow:visible}.ce_further-information .label,.ce_further-information .value,.ce_further-information a{font-size:14px;display:inline-block}.ce_further-information .label{font-family:'FrutigerNextW01-BoldCn', "Arial Black", sans-serif;color:#666}.ce_further-information .value,.ce_further-information a{font-family:'Frutiger Next W01 Light', Arial, sans-serif}.pagination{padding-top:28px;border-top:2px #ededed solid}.pagination li{display:inline-block}.pagination li a{color:#666}.pagination li a:hover{color:#000}.pagination li span{font-family:'FrutigerNextW01-BoldCn', "Arial Black", sans-serif;font-size:16px}.image-alt,#cboxTitle{position:absolute;bottom:0;left:0;margin:0 !important;top:auto;z-index:99;padding:7px;box-sizing:border-box;background:rgba(51, 51, 51, 0.8);font-size:14px;font-family:'Frutiger Next W01 Light', Arial, sans-serif}.image-alt p,#cboxTitle p{color:#ccc;margin:0;padding:0}.ce_player{margin-bottom:14px;width:100%;max-width:616px}.ce_player h1,.ce_player h2,.ce_player h3,.ce_player h4,.ce_player h5,.ce_player h6{margin-bottom:14px}.ce_player .audioplayer .mejs-container,.ce_player .videoplayer .mejs-container{width:100% !important}.ce_player .audioplayer .mejs-controls,.ce_player .videoplayer .mejs-controls{height:40px !important;background:#666 !important}.ce_player .audioplayer .mejs-controls button,.ce_player .videoplayer .mejs-controls button{margin:11px 5px !important}.ce_player .audioplayer .mejs-controls .mejs-time,.ce_player .videoplayer .mejs-controls .mejs-time{padding:15px 3px 0 3px !important}.ce_player .audioplayer .mejs-controls div.mejs-time-rail,.ce_player .videoplayer .mejs-controls div.mejs-time-rail{padding-top:10px !important}.ce_player .audioplayer .mejs-controls .mejs-horizontal-volume-total,.ce_player .videoplayer .mejs-controls .mejs-horizontal-volume-total,.ce_player .audioplayer .mejs-controls .mejs-horizontal-volume-current,.ce_player .videoplayer .mejs-controls .mejs-horizontal-volume-current{top:15px !important}.ce_player .audioplayer .information,.ce_player .videoplayer .information{height:40px;width:100%;display:block;background:#ededed;position:relative}.ce_player .audioplayer .information span,.ce_player .videoplayer .information span{font-family:'FrutigerNextW01-BoldCn', "Arial Black", sans-serif;font-size:16px;display:block;padding:10.5px 14px;color:#666}.ce_player .audioplayer .information .download,.ce_player .videoplayer .information .download{position:absolute;right:0;top:0;display:block;height:40px;width:40px;border-left:1px solid #ccc;background:#e3e3e3}.ce_player .audioplayer .information .download svg,.ce_player .videoplayer .information .download svg{padding:13px 0 0 15px;fill:#848484}.ce_player .audioplayer:after{content:"";display:table;clear:both}.ce_player .audioplayer .mejs-container{height:40px !important;margin-top:0 !important;}.ce_player .videoplayer{width:100%}.ce_player .videoplayer .videocontainer{height:345px}.ce_player .videoplayer .mejs-container{height:100% !important}.ce_player .videoplayer .mejs-layers .mejs-layer{width:100% !important;height:100% !important}.ce_player .youtubeplayer{position:relative;padding-bottom:56.25%;padding-top:0px;height:0;overflow:hidden}.ce_player .youtubeplayer iframe,.ce_player .youtubeplayer object,.ce_player .youtubeplayer embed{position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (max-width:920px){.ce_player .videoplayer .videocontainer{height:300px}}@media only screen and (max-width:850px){.ce_player .videoplayer .videocontainer{height:345px}}@media only screen and (max-width:600px){.ce_player .videoplayer .videocontainer{height:300px}}@media only screen and (max-width:520px){.ce_player .videoplayer .videocontainer{height:260px}}@media only screen and (max-width:450px){.ce_player .videoplayer .videocontainer{height:220px}}@media only screen and (max-width:360px){.ce_player .videoplayer .videocontainer{height:170px}}#navigation{width:100%;height:345px;position:absolute}@media only screen and (max-width:1024px){#navigation{height:300px}}#hauptnavigation a,#seitennavigation a{font-family:'FrutigerNextW01-LightCn', Arial, sans-serif;font-size:14px}#hauptnavigation span,#seitennavigation span,#hauptnavigation .trail,#seitennavigation .trail{font-family:'FrutigerNextW01-BoldCn', "Arial Black", sans-serif;font-size:14px}#hauptnavigation{height:auto;max-width:252px;padding:28px;position:absolute;top:0;left:0;display:block;background:rgba(255, 255, 255, 0.9)}#hauptnavigation a,#hauptnavigation span{font-size:17px}#hauptnavigation span::before{content:"» "}#hauptnavigation .page-logo{height:140px;width:100%;display:block}#hauptnavigation .page-logo h1,#hauptnavigation .page-logo p{font-family:'FrutigerNextW01-Condens', Arial, sans-serif}#hauptnavigation .page-logo h1{font-size:23px}#hauptnavigation .page-logo p{font-size:15px;text-transform:uppercase;letter-spacing:0.5px;color:#aaa;margin-bottom:5px}#hauptnavigation .page-logo img{width:100%;max-width:252px;height:auto}#hauptnavigation .nav_mobile{display:none}#hauptnavigation .ac-container{width:100%}#hauptnavigation .ac-container .navigation-toggle{font-family:'FrutigerNextW01-Condens', Arial, sans-serif;font-size:14px;text-transform:uppercase;letter-spacing:0.5px;margin-bottom:14px;cursor:pointer}#hauptnavigation .ac-container .navigation-toggle .toggler-arrow{top:-2px;position:relative}#hauptnavigation .ac-container .navigation-toggle .toggler-arrow.rotate{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}#hauptnavigation .ac-container #nav_fachbereiche{display:none}@media only screen and (max-width:1024px){#hauptnavigation{height:70px;width:100%;position:fixed;max-width:100%;min-width:320px;background:#fff;padding:0}#hauptnavigation .desktop{display:none}#hauptnavigation #mobile-toggle{cursor:pointer;padding:14px 28px 14px 98px;box-sizing:border-box;height:70px;display:block !important;min-widt:320px;border-bottom:2px #ededed solid}#hauptnavigation #mobile-toggle h1{font-size:18px;font-family:'FrutigerNextW01-BoldCn', "Arial Black", sans-serif;letter-spacing:0;text-transform:none;line-height:19px;cursor:pointer}#hauptnavigation #mobile-toggle span{font-size:13px;font-family:'FrutigerNextW01-Condens', Arial, sans-serif;text-transform:uppercase;color:#000;letter-spacing:0.5px;white-space:nowrap}#hauptnavigation #mobile-toggle span::before{content:none}#hauptnavigation #mobile-toggle.layout_1{background:url("/files/ekkw-global/logos/logo-ekkw-mobile.png") no-repeat;background-size:59px 52px;background-position:28px 10px}#hauptnavigation #mobile-toggle.layout_51{background:url("/files/ekkw-global/logos/logo-LKMD-mobile.png") no-repeat;background-size:59px 52px;background-position:28px 10px}#hauptnavigation #mobile-toggle.layout_86{background:url("/files/ekkw-global/logos/logo-kinderkantorat-mobile.png") no-repeat;background-size:60px 32px;background-position:28px 17px}#hauptnavigation #mobile-toggle.layout_88{background:url("/files/ekkw-global/logos/logo-posaunenwerk-mobile.png") no-repeat;background-size:56px 48px;background-position:32px 9px}#hauptnavigation #mobile-toggle.layout_90{padding:14px 28px 14px 98px;background:url("/files/ekkw-global/logos/logo-KMF-mobile.png") no-repeat;background-size:63px 50px;background-position:25px 6px}#hauptnavigation #mobile-toggle.layout_92{background:url("/files/ekkw-global/logos/logo-kapomuk-mobile.png") no-repeat;background-size:76px 50px;background-position:15px 9px}#hauptnavigation #mobile-toggle.layout_94{background:url("/files/ekkw-global/logos/logo-chorverband-mobile.png") no-repeat;background-size:83px 37px;background-position:9px 15px}#hauptnavigation #nav_fachbereiche{width:100%;min-width:320px;max-width:375px;position:absolute;top:70px;background:#f7f7f7;display:table;border-top:1px solid #000;left:-375px;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease;z-index:90}#hauptnavigation #nav_fachbereiche li{display:table-row;width:100%}#hauptnavigation #nav_fachbereiche li a{height:56px;line-height:18px;width:100%;padding:14px 28px 14px 98px;box-sizing:border-box;display:table-cell;vertical-align:middle;border-bottom:1px solid #333;font-family:'FrutigerNextW01-BoldCn', "Arial Black", sans-serif}#hauptnavigation #nav_fachbereiche li a.color_1{background:url("/files/ekkw-global/logos/logo-ekkw-mobile.png") no-repeat;background-size:51px 45px;background-position:28px 5px}#hauptnavigation #nav_fachbereiche li a.color_51{background:url("/files/ekkw-global/logos/logo-LKMD-mobile.png") no-repeat;background-size:51px 45px;background-position:30px 5px}#hauptnavigation #nav_fachbereiche li a.color_86{background:url("/files/ekkw-global/logos/logo-kinderkantorat-mobile.png") no-repeat;background-size:65px 35px;background-position:26px 10px}#hauptnavigation #nav_fachbereiche li a.color_88{background:url("/files/ekkw-global/logos/logo-posaunenwerk-mobile.png") no-repeat;background-size:52px 45px;background-position:30px 4px}#hauptnavigation #nav_fachbereiche li a.color_90{background:url("/files/ekkw-global/logos/logo-KMF-mobile.png") no-repeat;background-size:56px 45px;background-position:30px 6px}#hauptnavigation #nav_fachbereiche li a.color_92{background:url("/files/ekkw-global/logos/logo-kapomuk-mobile.png") no-repeat;background-size:62px 45px;background-position:26px 6px}#hauptnavigation #nav_fachbereiche li a.color_94{background:url("/files/ekkw-global/logos/logo-chorverband-mobile.png") no-repeat;background-size:73px 33px;background-position:20px 10px}#hauptnavigation #nav_fachbereiche li span{display:none}#hauptnavigation #nav_fachbereiche.transform-active{left:0}#hauptnavigation .ac-container .navigation-toggle{display:none}#hauptnavigation .ac-container #nav_fachbereiche{display:table}}@media only screen and (max-width:410px){#hauptnavigation #mobile-toggle.layout_90{padding:7px 28px 7px 98px}}#seitennavigation:after{content:"";display:table;clear:both}#seitennavigation ul,#seitennavigation .cart_link{float:left}#seitennavigation .arrow-container,#seitennavigation .dachmarke,#seitennavigation .mobile-nav{display:none}#seitennavigation ul{height:18px;width:calc(100% - 100px);text-align:center;padding:14px 0}#seitennavigation li{display:inline-block;padding:0 14px}#seitennavigation li ul,#seitennavigation li .cart_link{display:none}#seitennavigation span,#seitennavigation a{color:#fff;text-transform:uppercase;letter-spacing:1px;font-size:14px}#seitennavigation li a{border-bottom:1px solid transparent;-webkit-transition:border-bottom 0.2s;transition:border-bottom 0.2s;color:#fff}#seitennavigation li a:hover{border-bottom:1px solid #fff}#seitennavigation span{border-bottom:1px solid #fff}#seitennavigation .cart_link{display:block;height:46px;width:49px;border-left:1px solid #fff;position:relative}#seitennavigation .cart_link svg{width:25px;height:25px;position:absolute;top:12px;left:11px;-webkit-transition:width 0.2s, height 0.2s, left 0.2s, top 0.2s;transition:width 0.2s, height 0.2s, left 0.2s, top 0.2s}#seitennavigation .cart_link:hover svg{width:28px;height:28px;top:11px;left:9px}@media only screen and (max-width:1140px){#seitennavigation li{padding:0 4.2px}#seitennavigation li a,#seitennavigation li span{font-size:14px}}@media only screen and (max-width:1024px){#seitennavigation .inside{position:fixed;height:calc(100% - 70px);height:-moz-calc(100% - 70px);height:-webkit-calc(100% - 70px);height:-o-calc(100% - 70px);top:70px;right:calc(-100vw + 60px);right:-moz-calc(-100vw + 60px);right:-webkit-calc(-100vw + 60px);right:-o-calc(-100vw + 60px);z-index:90;width:100%}#seitennavigation .inside nav{overflow-y:scroll;overflow-x:hidden;position:absolute;top:0;bottom:0}#seitennavigation .inside.transform-active{right:0}#seitennavigation .mobile-nav{float:left;display:block;position:relative;top:0;left:0;width:60px;height:106px}#seitennavigation .mobile-nav #mobile-nav-trigger,#seitennavigation .mobile-nav #mobile-nav-cart,#seitennavigation .mobile-nav #mobile-nav-search{position:absolute;display:block;width:100%;height:53px}#seitennavigation .mobile-nav #mobile-nav-trigger{top:0}#seitennavigation .mobile-nav #mobile-nav-trigger #nav-icon{width:28px;height:25px;position:relative;margin:16px auto;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;-o-transition:0.5s ease-in-out;transition:0.5s ease-in-out;cursor:pointer}#seitennavigation .mobile-nav #mobile-nav-trigger #nav-icon span{display:block;position:absolute;height:2px;width:100%;background:#fff;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.25s ease-in-out;-moz-transition:0.25s ease-in-out;-o-transition:0.25s ease-in-out;transition:0.25s ease-in-out}#seitennavigation .mobile-nav #mobile-nav-trigger #nav-icon span:nth-child(1){top:0px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#seitennavigation .mobile-nav #mobile-nav-trigger #nav-icon span:nth-child(2){top:8px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#seitennavigation .mobile-nav #mobile-nav-trigger #nav-icon span:nth-child(3){top:16px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#seitennavigation .mobile-nav #mobile-nav-trigger #nav-icon.open span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:-2px;left:4px}#seitennavigation .mobile-nav #mobile-nav-trigger #nav-icon.open span:nth-child(2){width:0%;opacity:0}#seitennavigation .mobile-nav #mobile-nav-trigger #nav-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:18px;left:4px}#seitennavigation .mobile-nav #mobile-nav-cart,#seitennavigation .mobile-nav #mobile-nav-search{top:53px;visibility:hidden;opacity:0}#seitennavigation .mobile-nav #mobile-nav-cart svg,#seitennavigation .mobile-nav #mobile-nav-search svg{padding:13px 15px;background:rgba(0, 0, 0, 0.2) !important}#seitennavigation .mobile-nav #mobile-nav-cart.layer-active,#seitennavigation .mobile-nav #mobile-nav-search.layer-active{visibility:visible;opacity:100}#seitennavigation .mobile-nav #mobile-nav-search{top:106px}#seitennavigation .dachmarke{position:relative;display:block;padding-left:28px;box-sizing:border-box;background:#fff}#seitennavigation .dachmarke a{color:#000;padding:14px 28px 14px 42px;display:block;width:100%;background:url("/files/ekkw-global/logos/logo-ekkw-icon.png") no-repeat left center;background-size:27px 27px}#seitennavigation ul{float:right;height:auto;width:calc(100% - 60px);width:-moz-calc(100% - 60px);width:-webkit-calc(100% - 60px);width:-o-calc(100% - 60px);padding:0;margin:0;position:relative;z-index:999}#seitennavigation ul li{width:100%;float:none;padding:0;border-bottom:1px solid #fff;position:relative}#seitennavigation ul li.last{border-bottom:0px}#seitennavigation ul li .section-header:after{content:"";display:table;clear:both}#seitennavigation ul li a,#seitennavigation ul li span,#seitennavigation ul li .trail{height:auto;width:calc(100% - 56px);width:-moz-calc(100% - 56px);width:-webkit-calc(100% - 56px);width:-o-calc(100% - 56px);display:block;text-align:left;padding:14px 28px 14px 28px;font-family:'FrutigerNextW01-Condens', Arial, sans-serif;font-size:20px;text-transform:uppercase;letter-spacing:1px;border-bottom:none;position:relative}#seitennavigation ul li a:hover{border-bottom:none}#seitennavigation ul li.submenu a,#seitennavigation ul li.submenu span{width:calc(85% - 28px);width:-moz-calc(85% - 28px);width:-webkit-calc(85% - 28px);width:-o-calc(85% - 28px);float:left;padding:14px 0 14px 28px}#seitennavigation ul li .section-header .arrow-container{height:53px;width:15%;position:relative;float:left;padding:0;display:block}#seitennavigation ul li .section-header .arrow-container .arrow{position:absolute;top:14px;right:40%;display:block;width:24px;height:24px;padding:0;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#seitennavigation ul li .section-header .arrow-container .arrow:hover{cursor:pointer}#seitennavigation ul li .section-header .arrow-container .arrow .top,#seitennavigation ul li .section-header .arrow-container .arrow .bottom{position:absolute;top:50%;left:50%;display:block;width:50%;height:10%;padding:0;background-color:#fff;-webkit-transform-origin:center left;-ms-transform-origin:center left;transform-origin:center left}#seitennavigation ul li .section-header .arrow-container .arrow .top{margin-top:-2.5%;margin-left:-20%;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#seitennavigation ul li .section-header .arrow-container .arrow .bottom{margin-top:-8.5%;margin-left:-20%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#seitennavigation ul li .section-header .arrow-container .arrow.close .top,#seitennavigation ul li .section-header .arrow-container .arrow.close .bottom{width:100%}#seitennavigation ul li ul{display:none;transition:none;background:rgba(0, 0, 0, 0.1) !important;width:100%;float:none}#seitennavigation ul li ul li{border-bottom:none}#seitennavigation ul li ul li a,#seitennavigation ul li ul li span{border-bottom:none;font-size:14px;padding:7px 0 7px 28px}#seitennavigation ul li ul li a:hover{border-bottom:none}#seitennavigation ul li ul li:last-child{padding-bottom:14px}#seitennavigation ul li ul li:first-child{padding-top:14px}#seitennavigation ul li ul li:first-child .section-header .arrow-container .arrow{top:10px}#seitennavigation ul li ul li .section-header .arrow-container{height:45px}#seitennavigation ul li ul li .section-header .arrow-container .arrow{right:44%;width:18px;height:18px}#seitennavigation .cart_link{display:none}}#right .mod_navigation{background:#ededed;padding:28px;box-sizing:border-box;margin-bottom:14px}#right .mod_navigation a,#right .mod_navigation span{font-family:'FrutigerNextW01-Condens', Arial, sans-serif;font-size:14px}#right .mod_navigation a{color:#666}#right .mod_navigation span::before{content:"» "}#right .mod_navigation ul li ul{display:none}#right .mod_navigation .trail ul,#right .mod_navigation .active ul{display:block}#right .mod_navigation .level_2{padding-left:14px}#right .mod_navigation h5{color:#333;padding-bottom:14px}#header{height:525px}#header .inside{z-index:100}#header #logo{width:330px;height:135px;display:block;position:absolute;top:0;right:0;background-image:url("/files/ekkw-global/logos/logo-ekkw.png");background-position:center center;background-repeat:no-repeat;background-size:258px 92px;background-color:rgba(255, 255, 255, 0.8)}#header .mod_pageImage{position:relative}#header .mod_pageImage .image_container{height:525px;width:100%;background-size:cover;background-position:center center}#header .mod_pageImage .image-alt{position:absolute;bottom:0;left:0;z-index:90;padding:7px;background:rgba(51, 51, 51, 0.8)}#header .mod_pageImage .image-alt p{color:#ccc}@media only screen and (max-width:1600px){#header{height:400px}#header .mod_pageImage .image_container{height:400px}}@media only screen and (max-width:1024px){#header{height:230px;margin-top:70px;padding-bottom:7px}#header .mod_pageImage .image_container{height:230px}#header #logo{display:none}}#layer{position:fixed;height:100%;width:100%;z-index:90;visibility:hidden;opacity:0;transition:all 0.2s linear}#layer.layer-active{visibility:visible;background:#000;opacity:0.7}#main{box-sizing:border-box}#main .mod_breadcrumb{width:100%}#main .mod_breadcrumb li{display:inline-block;font-family:'FrutigerNextW01-LightCn', Arial, sans-serif}#main .mod_breadcrumb li.first{display:none}#main .mod_breadcrumb li a{color:#848484}#main .mod_breadcrumb li.active{font-family:'FrutigerNextW01-Condens', Arial, sans-serif}#main .mod_breadcrumb h1{margin-bottom:28px}#main .mod_breadcrumb ul{padding-bottom:5px}@media only screen and (max-width:600px){#main .mod_breadcrumb h1{margin-bottom:14px}#main .mod_breadcrumb ul{display:none}}.index .wrapper{width:70%;float:left;padding:0 28px 28px 0;box-sizing:border-box}.index .wrapper:after{content:"";display:table;clear:both}.index .left-main-container{position:relative}.index .left-main-container:after{content:"";display:table;clear:both}.index #left{width:35%;padding:42px 28px 14px 0;margin-left:0;box-sizing:border-box;float:left}.index #main{width:65%;padding:42px 0 14px 0;float:left}.index #right{float:right}@media only screen and (max-width:1024px){.index .wrapper{width:65%}.index #left,.index #main{width:100%;float:none}.index #left{padding:42px 0 0 0}.index #main{padding:0}}@media only screen and (max-width:850px){.index .wrapper{width:100%;float:none;padding:42px 0 14px 0}.index #left,.index #main,.index #right{width:100%;float:none;padding:0}}.one-column #main{width:100%;padding:42px 0 42px 0}@media only screen and (max-width:850px){.one-column #main{width:100%;float:none}}.two-column #main{width:70%;padding:42px 14px 42px 0;box-sizing:border-box}@media only screen and (max-width:1024px){.two-column #main{width:65%}}@media only screen and (max-width:850px){.two-column #main{width:100%;float:none;padding:42px 0 14px 0}}#right{width:30%;padding:42px 0 56px 0;box-sizing:border-box;margin-right:0}#right h3{text-align:center;padding-bottom:28px}#right .calendar-container{background:#ededed;padding:28px;position:relative;margin-bottom:14px}@media only screen and (max-width:1024px){#right{width:35%}}@media only screen and (max-width:850px){#right{width:100%;float:none;padding:0}}.calendar{width:100%}.calendar thead .current,.calendar thead .previous,.calendar thead .next,.calendar thead .weekday{padding-bottom:10px}.calendar thead .previous{text-align:left;padding-left:10px}.calendar thead .next{text-align:right;padding-right:10px}.calendar thead .current,.calendar thead .weekday{font-size:20px;color:#666;text-transform:uppercase;letter-spacing:0.5px}.calendar thead .current{font-family:'FrutigerNextW01-BoldCn', "Arial Black", sans-serif}.calendar thead .weekday{width:14.25%;font-family:'FrutigerNextW01-Condens', Arial, sans-serif}.calendar tr{text-align:center}.calendar tr .days{font-family:'Frutiger Next W01 Light', Arial, sans-serif;font-size:12px;padding-bottom:10px;}.calendar tr .days .header{background:#fff;height:18px;width:95%;padding-top:4px;margin:auto;color:#666}.calendar tr .days.cal_2 .header{background:#00b1d6}.calendar tr .days.cal_3 .header,.calendar tr .days.cal_11 .header{background:#64b400}.calendar tr .days.cal_4 .header,.calendar tr .days.cal_10 .header,.calendar tr .days.cal_13 .header{background:#eea121}.calendar tr .days.cal_5 .header{background:#1d3b8f}.calendar tr .days.cal_6 .header{background:#eb5a26}.calendar tr .days.cal_7 .header{background:#009b63}.calendar tr .days.empty .header{background:none}.calendar tr .days.today .header{font-family:'FrutigerNextW01-BoldCn', "Arial Black", sans-serif}.calendar .days.active .layer{display:none}.calendar .days.active .layer:before{content:"";width:15px;height:15px;background-color:#fff;display:block;position:absolute;left:212px;top:-7px;transform:rotate(45deg)}.calendar .layer{position:absolute;background:#fff;padding:7px;text-align:left;width:238px;left:14px;-webkit-box-shadow:1px 1px 5px 0px rgba(0, 0, 0, 0.3);-moz-box-shadow:1px 1px 5px 0px rgba(0, 0, 0, 0.3);box-shadow:1px 1px 5px 0px rgba(0, 0, 0, 0.3)}.calendar .layer .layer-event{margin-bottom:7px}.calendar .layer .layer-event:after{content:"";display:table;clear:both}.calendar .layer .layer-event:last-of-type{margin-bottom:0}.calendar .layer .eventname,.calendar .layer .date{float:left}.calendar .layer .eventname{width:196px}.calendar .layer .date{width:42px;text-align:right}.calendar .layer a{font-size:13px;text-transform:uppercase;letter-spacing:0.5px}#eventnavigation{position:fixed;right:0;top:525px;z-index:90}#eventnavigation .mod_event_cartlink,#eventnavigation .mod_event_watchlink,#eventnavigation .mod_event_userlink{margin-bottom:1px}#eventnavigation .mod_event_cartlink a,#eventnavigation .mod_event_watchlink a,#eventnavigation .mod_event_userlink a{width:48.5px;height:48.5px;display:table-cell;text-align:center;vertical-align:middle;position:relative}#eventnavigation .mod_event_cartlink a svg,#eventnavigation .mod_event_watchlink a svg,#eventnavigation .mod_event_userlink a svg{height:auto;padding-top:4px;-webkit-transition:width 0.2s;transition:width 0.2s}#eventnavigation .mod_event_cartlink a svg.cartlink,#eventnavigation .mod_event_watchlink a svg.cartlink,#eventnavigation .mod_event_userlink a svg.cartlink{width:30px;height:37px;padding-right:2px}#eventnavigation .mod_event_cartlink a svg.watchlink,#eventnavigation .mod_event_watchlink a svg.watchlink,#eventnavigation .mod_event_userlink a svg.watchlink{width:26px}#eventnavigation .mod_event_cartlink a svg.userlink,#eventnavigation .mod_event_watchlink a svg.userlink,#eventnavigation .mod_event_userlink a svg.userlink{height:26px;width:23px}#eventnavigation .mod_event_cartlink a span,#eventnavigation .mod_event_watchlink a span,#eventnavigation .mod_event_userlink a span{position:absolute;color:#fff;right:5px;top:3px;font-size:12px}#eventnavigation .mod_event_cartlink a:hover svg.cartlink,#eventnavigation .mod_event_watchlink a:hover svg.cartlink,#eventnavigation .mod_event_userlink a:hover svg.cartlink{width:33px}#eventnavigation .mod_event_cartlink a:hover svg.watchlink,#eventnavigation .mod_event_watchlink a:hover svg.watchlink,#eventnavigation .mod_event_userlink a:hover svg.watchlink{width:29px}#eventnavigation .mod_event_cartlink a:hover svg.userlink,#eventnavigation .mod_event_watchlink a:hover svg.userlink,#eventnavigation .mod_event_userlink a:hover svg.userlink{width:26px}@media only screen and (max-width:1235px){#eventnavigation .mod_event_cartlink,#eventnavigation .mod_event_watchlink,#eventnavigation .mod_event_userlink{display:none}}#footer .inside{background:#ededed;padding:14px 0}#footer #footernavigation,#footer #footer-eventnavigation{text-align:center}#footer #footernavigation li,#footer #footer-eventnavigation li{display:inline-block}#footer #footernavigation li a,#footer #footer-eventnavigation li a,#footer #footernavigation li span,#footer #footer-eventnavigation li span{border-bottom:1px solid transparent;-webkit-transition:border-bottom 0.2s;transition:border-bottom 0.2s}#footer #footernavigation li a:hover,#footer #footer-eventnavigation li a:hover{border-bottom:1px solid #666}#footer #footernavigation li.last span,#footer #footer-eventnavigation li.last span{display:none}#footer #footernavigation a,#footer #footernavigation span{font-size:13px;font-family:'FrutigerNextW01-Condens', Arial, sans-serif;color:#666}#footer #footer-eventnavigation{padding-bottom:7px}#footer #footer-eventnavigation a,#footer #footer-eventnavigation span,#footer #footer-eventnavigation #up{font-size:16px;font-family:'FrutigerNextW01-LightCn', Arial, sans-serif;text-transform:uppercase;letter-spacing:0.5px;color:#000;margin:0 14px}#footer #footer-eventnavigation #up{display:none}@media only screen and (max-width:850px){#footer .inside{padding:0}#footer #footernavigation{display:none}#footer #footer-eventnavigation{padding:0}#footer #footer-eventnavigation li{display:block;width:100%;border-bottom:1px solid #ccc}#footer #footer-eventnavigation li a,#footer #footer-eventnavigation li span{display:block;width:100%;text-align:left;margin:0;padding:10.5px 28px;box-sizing:border-box;border-bottom:0}#footer #footer-eventnavigation li a:hover,#footer #footer-eventnavigation li span:hover{border-bottom:0}#footer #footer-eventnavigation #up{display:block;margin:0;font-family:'FrutigerNextW01-Condens', Arial, sans-serif;padding:10.5px 28px;box-sizing:border-box;color:#fff;text-align:left;cursor:pointer}#footer #footer-eventnavigation #up svg{width:12px;height:12px;margin-top:2px;fill:#fff}}@-webkit-keyframes open-to-close-down{0%{width:50%;border-top-left-radius:4px;border-bottom-left-radius:4px;margin-top:-2.5%;margin-left:-20%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:center left;transform-origin:center left}20%{width:50%;border-top-left-radius:4px;border-bottom-left-radius:4px;margin-top:-5%;margin-left:-20%;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center left;transform-origin:center left}21%{width:80%;border-radius:0;margin-left:-40%;-webkit-transform-origin:center center;transform-origin:center center}50%{-webkit-transform:rotate(60deg);transform:rotate(60deg)}70%{-webkit-transform:rotate(38deg);transform:rotate(38deg)}100%{margin-top:-5%;margin-left:-50%;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:center center;transform-origin:center center}}@-webkit-keyframes open-to-close-up{0%{width:50%;border-top-left-radius:4px;border-bottom-left-radius:4px;margin-top:-8.5%;margin-left:-20%;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:center left;transform-origin:center left}20%{width:50%;border-top-left-radius:4px;border-bottom-left-radius:4px;margin-top:-5%;margin-left:-20%;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center left;transform-origin:center left}21%{width:80%;border-radius:0;margin-left:-40%;-webkit-transform-origin:center center;transform-origin:center center}50%{-webkit-transform:rotate(-60deg);transform:rotate(-60deg)}70%{-webkit-transform:rotate(-38deg);transform:rotate(-38deg)}100%{margin-top:-5%;margin-left:-50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:center center;transform-origin:center center}}@-webkit-keyframes close-to-open-down{0%{margin-top:-5%;margin-left:-50%;width:100%;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:center center;transform-origin:center center}20%{width:80%;border-radius:0;margin-left:-40%;-webkit-transform-origin:center center;transform-origin:center center}21%{width:50%;border-top-left-radius:4px;border-bottom-left-radius:4px;margin-top:-5%;margin-left:-20%;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center left;transform-origin:center left}50%{margin-top:-2.5%;-webkit-transform:rotate(-60deg);transform:rotate(-60deg)}70%{border-top-left-radius:4px;border-bottom-left-radius:4px;-webkit-transform:rotate(-38deg);transform:rotate(-38deg)}100%{width:50%;border-radius:0;margin-top:-2.5%;margin-left:-20%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:center left;transform-origin:center left}}@-webkit-keyframes close-to-open-up{0%{margin-top:-5%;margin-left:-50%;width:100%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:center center;transform-origin:center center}20%{width:80%;border-radius:0;margin-left:-40%;-webkit-transform-origin:center center;transform-origin:center center}21%{width:50%;border-top-left-radius:4px;border-bottom-left-radius:4px;margin-top:-5%;margin-left:-20%;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center left;transform-origin:center left}50%{margin-top:-8.5%;-webkit-transform:rotate(60deg);transform:rotate(60deg)}70%{border-top-left-radius:4px;border-bottom-left-radius:4px;-webkit-transform:rotate(38deg);transform:rotate(38deg)}100%{width:50%;border-radius:0;margin-top:-8.5%;margin-left:-20%;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:center left;transform-origin:center left}}.arrow .top{-webkit-animation:close-to-open-down 0.3s ease-in-out 1 forwards;animation:close-to-open-down 0.3s ease-in-out 1 forwards}.arrow .bottom{-webkit-animation:close-to-open-up 0.3s ease-in-out 1 forwards;animation:close-to-open-up 0.3s ease-in-out 1 forwards}.close .top{-webkit-animation:open-to-close-down 0.3s ease-in-out 1 forwards;animation:open-to-close-down 0.3s ease-in-out 1 forwards}.close .bottom{-webkit-animation:open-to-close-up 0.3s ease-in-out 1 forwards;animation:open-to-close-up 0.3s ease-in-out 1 forwards}.calender_1 tr .days.today .header{border:1px solid #db0d85;color:#db0d85}.calender_1 tr .days.weekend .header{color:#db0d85}.calender_1 tr .days.active .header{background:#db0d85;color:#fff !important;cursor:pointer}.cal_1 h4 a,.cal_1 .date,.cal_1 h5,.cal_1 .event.cal_1 .eventname a,.cal_1 .event.cal_1 .date{color:#db0d85}.cal_1 .button{color:#db0d85;border:1px solid #db0d85}.cal_1 .button svg{fill:#db0d85}.calender_2 tr .days.today .header{border:1px solid #00b1d6;color:#00b1d6}.calender_2 tr .days.weekend .header{color:#00b1d6}.calender_2 tr .days.active .header{background:#00b1d6;color:#fff !important;cursor:pointer}.cal_2 h4 a,.cal_2 .date,.cal_2 h5,.cal_2 .event.cal_2 .eventname a,.cal_2 .event.cal_2 .date{color:#00b1d6}.cal_2 .button{color:#00b1d6;border:1px solid #00b1d6}.cal_2 .button svg{fill:#00b1d6}.calender_4 tr .days.today .header,.calender_10 tr .days.today .header,.calender_88 tr .days.today .header{border:1px solid #eea121;color:#eea121}.calender_4 tr .days.weekend .header,.calender_10 tr .days.weekend .header,.calender_88 tr .days.weekend .header{color:#eea121}.calender_4 tr .days.active .header,.calender_10 tr .days.active .header,.calender_88 tr .days.active .header{background:#eea121;color:#fff !important;cursor:pointer}.cal_4 h4 a,.cal_10 h4 a,.cal_13 h4 a,.cal_4 .date,.cal_10 .date,.cal_13 .date,.cal_4 h5,.cal_10 h5,.cal_13 h5,.cal_4 .event .eventname a,.cal_10 .event .eventname a,.cal_13 .event .eventname a,.cal_4 .event .date,.cal_10 .event .date,.cal_13 .event .date{color:#eea121}.cal_4 .button,.cal_10 .button,.cal_13 .button{color:#eea121;border:1px solid #eea121}.cal_4 .button svg,.cal_10 .button svg,.cal_13 .button svg{fill:#eea121}.calender_11 tr .days.today .header,.calender_86 tr .days.today .header{border:1px solid #64b400;color:#64b400}.calender_11 tr .days.weekend .header,.calender_86 tr .days.weekend .header{color:#64b400}.calender_11 tr .days.active .header,.calender_86 tr .days.active .header{background:#64b400;color:#fff !important;cursor:pointer}.cal_11 h4 a,.cal_11 .date,.cal_11 h5,.cal_11 .event.cal_11 .eventname a,.cal_11 .event.cal_11 .date{color:#64b400}.cal_11 .button{color:#64b400;border:1px solid #64b400}.cal_11 .button svg{fill:#64b400}.calender_5 tr .days.today .header,.calender_15 tr .days.today .header,.calender_16 tr .days.today .header,.calender_18 tr .days.today .header,.calender_19 tr .days.today .header,.calender_20 tr .days.today .header,.calender_21 tr .days.today .header,.calender_22 tr .days.today .header,.calender_23 tr .days.today .header,.calender_90 tr .days.today .header{border:1px solid #1d3b8f;color:#1d3b8f}.calender_5 tr .days.weekend .header,.calender_15 tr .days.weekend .header,.calender_16 tr .days.weekend .header,.calender_18 tr .days.weekend .header,.calender_19 tr .days.weekend .header,.calender_20 tr .days.weekend .header,.calender_21 tr .days.weekend .header,.calender_22 tr .days.weekend .header,.calender_23 tr .days.weekend .header,.calender_90 tr .days.weekend .header{color:#1d3b8f}.calender_5 tr .days.active .header,.calender_15 tr .days.active .header,.calender_16 tr .days.active .header,.calender_18 tr .days.active .header,.calender_19 tr .days.active .header,.calender_20 tr .days.active .header,.calender_21 tr .days.active .header,.calender_22 tr .days.active .header,.calender_23 tr .days.active .header,.calender_90 tr .days.active .header{background:#1d3b8f;color:#fff !important;cursor:pointer}.cal_5 h4 a,.cal_15 h4 a,.cal_16 h4 a,.cal_18 h4 a,.cal_19 h4 a,.cal_20 h4 a,.cal_21 h4 a,.cal_22 h4 a,.cal_23 h4 a,.cal_90 h4 a,.cal_5 .date,.cal_15 .date,.cal_16 .date,.cal_18 .date,.cal_19 .date,.cal_20 .date,.cal_21 .date,.cal_22 .date,.cal_23 .date,.cal_90 .date,.cal_5 h5,.cal_15 h5,.cal_16 h5,.cal_18 h5,.cal_19 h5,.cal_20 h5,.cal_21 h5,.cal_22 h5,.cal_23 h5,.cal_90 h5,.cal_5 .event .eventname a,.cal_15 .event .eventname a,.cal_16 .event .eventname a,.cal_18 .event .eventname a,.cal_19 .event .eventname a,.cal_20 .event .eventname a,.cal_21 .event .eventname a,.cal_22 .event .eventname a,.cal_23 .event .eventname a,.cal_90 .event .eventname a,.cal_5 .event .date,.cal_15 .event .date,.cal_16 .event .date,.cal_18 .event .date,.cal_19 .event .date,.cal_20 .event .date,.cal_21 .event .date,.cal_22 .event .date,.cal_23 .event .date,.cal_90 .event .date{color:#1d3b8f}.cal_5 .button,.cal_15 .button,.cal_16 .button,.cal_18 .button,.cal_19 .button,.cal_20 .button,.cal_21 .button,.cal_22 .button,.cal_23 .button,.cal_90 .button{color:#1d3b8f;border:1px solid #1d3b8f}.cal_5 .button svg,.cal_15 .button svg,.cal_16 .button svg,.cal_18 .button svg,.cal_19 .button svg,.cal_20 .button svg,.cal_21 .button svg,.cal_22 .button svg,.cal_23 .button svg,.cal_90 .button svg{fill:#1d3b8f}.calender_6 tr .days.today .header,.calender_92 tr .days.today .header{border:1px solid #eb5a26;color:#eb5a26}.calender_6 tr .days.weekend .header,.calender_92 tr .days.weekend .header{color:#eb5a26}.calender_6 tr .days.active .header,.calender_92 tr .days.active .header{background:#eb5a26;color:#fff !important;cursor:pointer}.cal_6 h4 a,.cal_6 .date,.cal_6 h5,.cal_6 .event.cal_6 .eventname a,.cal_6 .event.cal_6 .date{color:#eb5a26}.cal_6 .button{color:#eb5a26;border:1px solid #eb5a26}.cal_6 .button svg{fill:#eb5a26}.calender_7 tr .days.today .header,.calender_94 tr .days.today .header{border:1px solid #009b63;color:#009b63}.calender_7 tr .days.weekend .header,.calender_94 tr .days.weekend .header{color:#009b63}.calender_7 tr .days.active .header,.calender_94 tr .days.active .header{background:#009b63;color:#fff !important;cursor:pointer}.cal_7 h4 a,.cal_7 .date,.cal_7 h5,.cal_7 .event.cal_7 .eventname a,.cal_7 .event.cal_7 .date{color:#009b63}.cal_7 .button{color:#009b63;border:1px solid #009b63}.cal_7 .button svg{fill:#009b63}.color_,.hcolor_:hover,.color_,.hcolor_:hover{color:#000}.color_1,.hcolor_1:hover{color:#db0d85 !important}.bcolor_1{background-color:#db0d85 !important}.tcolor_1{background:rgba(219, 13, 133, 0.6)}.ocolor_1,.input_1 input{border:1px solid #db0d85 !important;color:#db0d85 !important}.ocolor_1 svg,.input_1 input svg{fill:#db0d85 !important}.fcolor_1{fill:#db0d85 !important}.pcolor_1 .audioplayer .mejs-controls .mejs-time-rail .mejs-time-loaded,.pcolor_1 .videoplayer .mejs-controls .mejs-time-rail .mejs-time-loaded{background:#db0d85 !important;background:-moz-linear-gradient(left, #db0d85 0%, #d8529e 100%) !important;background:-webkit-linear-gradient(left, #db0d85 0%, #d8529e 100%) !important;background:linear-gradient(to right, #db0d85 0%, #d8529e 100%) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#db0d85', endColorstr='#d8529e',GradientType=1)}.color_51,.hcolor_51:hover{color:#00b1d6 !important}.bcolor_51{background-color:#00b1d6 !important}.tcolor_51{background:rgba(0, 177, 214, 0.6)}.ocolor_51,.input_51 input{border:1px solid #00b1d6 !important;color:#00b1d6 !important}.ocolor_51 svg,.input_51 input svg{fill:#00b1d6 !important}.fcolor_51{fill:#00b1d6 !important}.color_86,.hcolor_86:hover{color:#64b400 !important}.bcolor_86{background-color:#64b400 !important}.tcolor_86{background:rgba(100, 180, 0, 0.6)}.ocolor_86,.input_86 input{border:1px solid #64b400 !important;color:#64b400 !important}.ocolor_86 svg,.input_86 input svg{fill:#64b400 !important}.fcolor_86{fill:#64b400 !important}.pcolor_86 .audioplayer .mejs-controls .mejs-time-rail .mejs-time-loaded,.pcolor_86 .videoplayer .mejs-controls .mejs-time-rail .mejs-time-loaded{background:#64b400 !important;background:-moz-linear-gradient(left, #64b400 0%, #8ed83e 100%) !important;background:-webkit-linear-gradient(left, #64b400 0%, #8ed83e 100%) !important;background:linear-gradient(to right, #64b400 0%, #8ed83e 100%) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#64b400', endColorstr='#8ed83e',GradientType=1)}.color_88,.hcolor_88:hover{color:#eea121 !important}.bcolor_88{background-color:#eea121 !important}.tcolor_88{background:rgba(238, 161, 33, 0.6)}.ocolor_88,.input_88 input{border:1px solid #eea121 !important;color:#eea121 !important}.ocolor_88 svg,.input_88 input svg{fill:#eea121 !important}.fcolor_88{fill:#eea121 !important}.pcolor_88 .audioplayer .mejs-controls .mejs-time-rail .mejs-time-loaded,.pcolor_88 .videoplayer .mejs-controls .mejs-time-rail .mejs-time-loaded{background:#eea121 !important;background:-moz-linear-gradient(left, #eea121 0%, #f9b922 100%) !important;background:-webkit-linear-gradient(left, #eea121 0%, #f9b922 100%) !important;background:linear-gradient(to right, #eea121 0%, #f9b922 100%) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#EEA121', endColorstr='#F9B922',GradientType=1)}.color_90,.hcolor_90:hover{color:#1d3b8f !important}.bcolor_90{background-color:#1d3b8f !important}.tcolor_90{background:rgba(25, 87, 131, 0.6)}.ocolor_90,.input_90 input{border:1px solid #1d3b8f !important;color:#1d3b8f !important}.ocolor_90 svg,.input_90 input svg{fill:#1d3b8f !important}.fcolor_90{fill:#1d3b8f !important}.pcolor_90 .audioplayer .mejs-controls .mejs-time-rail .mejs-time-loaded,.pcolor_90 .videoplayer .mejs-controls .mejs-time-rail .mejs-time-loaded{background:#1d3b8f !important;background:-moz-linear-gradient(left, #1d3b8f 0%, #2468ad 100%) !important;background:-webkit-linear-gradient(left, #1d3b8f 0%, #2468ad 100%) !important;background:linear-gradient(to right, #1d3b8f 0%, #2468ad 100%) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1d3b8f', endColorstr='#2468AD',GradientType=1)}.color_92,.hcolor_92:hover{color:#eb5a26 !important}.bcolor_92{background-color:#eb5a26 !important}.tcolor_92{background:rgba(235, 90, 38, 0.6)}.ocolor_92,.input_92 input{border:1px solid #eb5a26 !important;color:#eb5a26 !important}.ocolor_92 svg,.input_92 input svg{fill:#eb5a26 !important}.fcolor_92{fill:#eb5a26 !important}.pcolor_92 .audioplayer .mejs-controls .mejs-time-rail .mejs-time-loaded,.pcolor_92 .videoplayer .mejs-controls .mejs-time-rail .mejs-time-loaded{background:#eb5a26 !important;background:-moz-linear-gradient(left, #eb5a26 0%, #ff6a2b 100%) !important;background:-webkit-linear-gradient(left, #eb5a26 0%, #ff6a2b 100%) !important;background:linear-gradient(to right, #eb5a26 0%, #ff6a2b 100%) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eb5a26', endColorstr='#FF6A2B',GradientType=1)}.color_94,.hcolor_94:hover{color:#009b63 !important}.bcolor_94{background-color:#009b63 !important}.tcolor_94{background:rgba(0, 155, 99, 0.6)}.ocolor_94,.input_94 input{border:1px solid #009b63 !important;color:#009b63 !important}.ocolor_94 svg,.input_94 input svg{fill:#009b63 !important}.fcolor_94{fill:#009b63 !important}.pcolor_94 .audioplayer .mejs-controls .mejs-time-rail .mejs-time-loaded,.pcolor_94 .videoplayer .mejs-controls .mejs-time-rail .mejs-time-loaded{background:#009b63 !important;background:-moz-linear-gradient(left, #009b63 0%, #00bf6f 100%) !important;background:-webkit-linear-gradient(left, #009b63 0%, #00bf6f 100%) !important;background:linear-gradient(to right, #009b63 0%, #00bf6f 100%) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#009b63', endColorstr='#00BF6F',GradientType=1)}
