/* Contao Open Source CMS, (c) 2005-2016 Leo Feyer, LGPL license */
body,div,h1,h2,h3,h4,h5,h6,p,blockquote,pre,code,ol,ul,li,dl,dt,dd,figure,table,th,td,form,fieldset,legend,input,textarea{margin:0;padding:0}table{border-spacing:0;border-collapse:collapse}caption,th,td{text-align:left;text-align:start;vertical-align:top}abbr,acronym{font-variant:normal;border-bottom:1px dotted #666;cursor:help}blockquote,q{quotes:none}fieldset,img{border:0}ul{list-style-type:none}sup{vertical-align:text-top}sub{vertical-align:text-bottom}del{text-decoration:line-through}ins{text-decoration:none}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font:12px/1 "Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;color:#000}input,button,textarea,select{font-family:inherit;font-size:99%;font-weight:inherit}pre,code{font-family:Monaco,monospace}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}h1{font-size:1.8333em}h2{font-size:1.6667em}h3{font-size:1.5em}h4{font-size:1.3333em}table{font-size:inherit}caption,th{font-weight:700}a{color:#00f}h1,h2,h3,h4,h5,h6{margin-top:1em}h1,h2,h3,h4,h5,h6,p,pre,blockquote,table,ol,ul,form{margin-bottom:12px}
/* 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}
/* 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}
/* w3.css */
html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}progress{vertical-align:baseline}audio:not([controls]){height:0;display:none}[hidden],template{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{text-decoration:underline;border-bottom:none}dfn{font-style:italic}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0}sub{bottom:-0.25em}sup{top:-0.5em}figure{margin:1em 40px}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font:1em monospace,monospace}hr{height:0;overflow:visible;box-sizing:content-box}button,input,select,textarea{margin:0;font:inherit}optgroup{font-weight:bold}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{margin:0 2px;padding:.35em .625em .75em;border:1px solid #c0c0c0}legend{max-width:100%;display:table;padding:0;white-space:normal;color:inherit}textarea{overflow:auto}[type=checkbox],[type=radio]{padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:0.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}html{overflow-x:hidden}h1{font-size:36px}h2{font-size:30px}h3{font-size:24px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}.w3-serif{font-family:serif}h1,h2,h3,h4,h5,h6{margin:10px 0;font-weight:400}.w3-wide{letter-spacing:4px}hr{margin:20px 0;border:0;border-top:1px solid #eee}.w3-image{height:auto;max-width:100%}img{margin-bottom:-5px}a{color:inherit}.w3-table,.w3-table-all{width:100%;display:table;border-collapse:collapse;border-spacing:0}.w3-table-all{border:1px solid #ccc}.w3-bordered tr,.w3-table-all tr{border-bottom:1px solid #ddd}.w3-striped tbody tr:nth-child(even){background-color:#f1f1f1}.w3-table-all tr:nth-child(odd){background-color:#fff}.w3-table-all tr:nth-child(even){background-color:#f1f1f1}.w3-hoverable tbody tr:hover,.w3-ul.w3-hoverable li:hover{background-color:#ccc}.w3-centered tr th,.w3-centered tr td{text-align:center}.w3-table td,.w3-table th,.w3-table-all td,.w3-table-all th{display:table-cell;padding:8px;vertical-align:top;text-align:left}.w3-table th:first-child,.w3-table td:first-child,.w3-table-all th:first-child,.w3-table-all td:first-child{padding-left:16px}.w3-btn,.w3-button{overflow:hidden;display:inline-block;padding:4px 16px 2px;vertical-align:middle;text-align:center;white-space:nowrap;text-decoration:none;border:none;outline:0;color:inherit;background-color:inherit;cursor:pointer;text-transform:uppercase}.w3-btn:hover{box-shadow:0 8px 16px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}.w3-btn,.w3-button{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.w3-disabled,.w3-btn:disabled,.w3-button:disabled{cursor:not-allowed;opacity:0.3}.w3-disabled *,:disabled *{pointer-events:none}.w3-btn.w3-disabled:hover,.w3-btn:disabled:hover{box-shadow:none}.w3-badge,.w3-tag{display:inline-block;padding-right:8px;padding-left:8px;text-align:center;background-color:#000;color:#fff}.w3-badge{border-radius:50%;behavior:url("assets/css3pie/1.0.0/PIE.htc")}.w3-ul{margin:0;padding:0;list-style-type:none}.w3-ul li{padding:8px 16px;border-bottom:1px solid #ddd}.w3-ul li:last-child{border-bottom:none}.w3-tooltip,.w3-display-container{position:relative}.w3-tooltip .w3-text{display:none}.w3-tooltip:hover .w3-text{display:inline-block}.w3-ripple:active{opacity:0.5}.w3-ripple{transition:opacity 0s}.w3-input{width:100%;display:block;padding:8px;border:none;border-bottom:1px solid #E73141}.w3-select{width:100%;padding:9px 0;border-bottom:1px solid #ccc;border:none}.w3-dropdown-click,.w3-dropdown-hover{position:relative;display:inline-block;cursor:pointer}.w3-dropdown-hover:hover .w3-dropdown-content{display:block;z-index:1}.w3-dropdown-hover:first-child,.w3-dropdown-click:hover{background-color:#ccc;color:#000}.w3-dropdown-hover:hover > .w3-button:first-child,.w3-dropdown-click:hover > .w3-button:first-child{background-color:#ccc;color:#000}.w3-dropdown-content{min-width:160px;position:absolute;display:none;margin:0;padding:0;background-color:#fff;color:#000;cursor:auto}.w3-check,.w3-radio{width:24px;height:24px;top:6px;position:relative}.w3-sidebar{width:200px;height:100%;overflow:auto;background-color:#fff;position:fixed!important;z-index:1}.w3-bar-block .w3-dropdown-hover,.w3-bar-block .w3-dropdown-click{width:100%}.w3-bar-block .w3-dropdown-hover .w3-dropdown-content,.w3-bar-block .w3-dropdown-click .w3-dropdown-content{min-width:100%}.w3-bar-block .w3-dropdown-hover .w3-button,.w3-bar-block .w3-dropdown-click .w3-button{width:100%;padding:8px 16px;text-align:left}.w3-main,#main{transition:margin-left .4s}.w3-modal{width:100%;height:100%;left:0;top:0;position:fixed;overflow:auto;display:none;padding-top:100px;z-index:3;background-color:rgb(0,0,0);background-color:rgba(0,0,0,0.4)}.w3-modal-content{width:600px;position:relative;margin:auto;padding:0;background-color:#fff;outline:0}.w3-bar{width:100%;overflow:hidden}.w3-center .w3-bar{width:auto;display:inline-block}.w3-bar .w3-bar-item{width:auto;float:left;display:block;border:none;outline:none;padding:12px 2% 0}.w3-bar .w3-dropdown-hover,.w3-bar .w3-dropdown-click{position:static;float:left}.w3-bar .w3-button{white-space:normal}.w3-bar-block .w3-bar-item{width:100%;display:block;padding:14px 16px;text-align:left;white-space:normal;border:none;outline:none}.logo.w3-bar-item{display:block;padding:0}.socialmedia.w3-bar-item,changelng.w3-bar-item{padding:4px 1vw!important}.w3-bar-block.w3-center .w3-bar-item{text-align:center}.w3-block{width:100%;display:block}.w3-responsive{overflow-x:auto}.w3-container:after,.w3-container:before,.w3-panel:after,.w3-panel:before,.w3-row:after,.w3-row:before,.w3-row-padding:after,.w3-row-padding:before,.w3-cell-row:before,.w3-cell-row:after,.w3-clear:after,.w3-clear:before,.w3-bar:before,.w3-bar:after{clear:both;display:table;content:""}.w3-col,.w3-half,.w3-third,.w3-twothird,.w3-threequarter,.w3-quarter{width:100%;float:left}.w3-col.s1{width:8.33333%}.w3-col.s2{width:16.66666%}.w3-col.s3{width:24.99999%}.w3-col.s4{width:33.33333%}.w3-col.s5{width:41.66666%}.w3-col.s6{width:49.99999%}.w3-col.s7{width:58.33333%}.w3-col.s8{width:66.66666%}.w3-col.s9{width:74.99999%}.w3-col.s10{width:83.33333%}.w3-col.s11{width:91.66666%}.w3-col.s12{width:99.99999%}@media (min-width:601px){.w3-col.m1{width:8.33333%}.w3-col.m2{width:16.66666%}.w3-col.s3,.w3-quarter{width:24.99999%}.w3-col.m4,.w3-third{width:33.33333%}.w3-col.m5{width:41.66666%}.w3-col.m6,.w3-half{width:49.99999%}.w3-col.m7{width:58.33333%}.w3-col.m8,.w3-twothird{width:66.66666%}.w3-col.m9,.w3-threequarter{width:74.99999%}.w3-col.m10{width:83.33333%}.w3-col.m11{width:91.66666%}.w3-col.m12{width:99.99999%}}@media (min-width:993px){.w3-col.l1{width:8.33333%}.w3-col.l2{width:16.66666%}.w3-col.l3{width:24.99999%}.w3-col.l4{width:33.33333%}.w3-col.l5{width:41.66666%}.w3-col.l6{width:49.99999%}.w3-col.l7{width:58.33333%}.w3-col.l8{width:66.66666%}.w3-col.l9{width:74.99999%}.w3-col.l10{width:83.33333%}.w3-col.l11{width:91.66666%}.w3-col.l12{width:99.99999%}}.w3-content{max-width:980px;margin:auto}.w3-rest{overflow:hidden}.w3-cell-row{width:100%;display:table}.w3-cell{display:table-cell}.w3-cell-top{vertical-align:top}.w3-cell-middle{vertical-align:middle}.w3-cell-bottom{vertical-align:bottom}.w3-hide{display:none!important}.w3-show-block,.w3-show{display:block!important}.w3-show-inline-block{display:inline-block!important}@media (max-width:600px){.w3-modal-content{margin:0 10px;width:auto!important}.w3-modal{padding-top:30px}.w3-dropdown-hover.w3-mobile .w3-dropdown-content,.w3-dropdown-click.w3-mobile .w3-dropdown-content{position:relative}	.w3-hide-small{display:none!important}.w3-mobile{display:block;width:100%!important}.w3-bar-item.w3-mobile,.w3-dropdown-hover.w3-mobile,.w3-dropdown-click.w3-mobile{text-align:center}.w3-dropdown-hover.w3-mobile,.w3-dropdown-hover.w3-mobile .w3-btn,.w3-dropdown-hover.w3-mobile .w3-button,.w3-dropdown-click.w3-mobile,.w3-dropdown-click.w3-mobile .w3-btn,.w3-dropdown-click.w3-mobile .w3-button{width:100%}}@media (max-width:768px){.w3-modal-content{width:500px}.w3-modal{padding-top:50px}}@media (min-width:993px){.w3-modal-content{width:900px}.w3-hide-large{display:none!important}.w3-sidebar.w3-collapse{display:block!important}}@media (max-width:992px) and (min-width:601px){.w3-hide-medium{display:none!important}}@media (max-width:992px){.w3-sidebar.w3-collapse{display:none}.w3-main{margin-left:0!important;margin-right:0!important}}.w3-top,.w3-bottom{width:100%;position:fixed;z-index:1}.w3-top{top:0}.w3-bottom{bottom:0}.w3-overlay{width:100%;height:100%;top:0;left:0;right:0;bottom:0;position:fixed;display:none;background-color:rgba(0,0,0,0.5);z-index:2}.w3-display-topleft{left:0;top:0;position:absolute}.w3-display-topright{right:0;top:0;position:absolute}.w3-display-bottomleft{left:0;bottom:0;position:absolute}.w3-display-bottomright{right:0;bottom:0;position:absolute}.w3-display-middle{top:50%;position:absolute;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.w3-display-left{top:50%;position:absolute;left:0%;transform:translate(0%,-50%);-ms-transform:translate(-0%,-50%)}.w3-display-right{top:50%;position:absolute;right:0%;transform:translate(0%,-50%);-ms-transform:translate(0%,-50%)}.w3-display-topmiddle{left:50%;position:absolute;top:0;transform:translate(-50%,0%);-ms-transform:translate(-50%,0%)}.w3-display-bottommiddle{left:50%;position:absolute;bottom:0;transform:translate(-50%,0%);-ms-transform:translate(-50%,0%)}.w3-display-container:hover .w3-display-hover{display:block}.w3-display-container:hover span.w3-display-hover{display:inline-block}.w3-display-hover{display:none}.w3-display-position{position:absolute}.w3-circle{border-radius:50%;behavior:url("assets/css3pie/1.0.0/PIE.htc")}.w3-round-small{border-radius:2px;behavior:url("assets/css3pie/1.0.0/PIE.htc")}.w3-round,.w3-round-medium{border-radius:4px;behavior:url("assets/css3pie/1.0.0/PIE.htc")}.w3-round-large{border-radius:8px;behavior:url("assets/css3pie/1.0.0/PIE.htc")}.w3-round-xlarge{border-radius:16px;behavior:url("assets/css3pie/1.0.0/PIE.htc")}.w3-round-xxlarge{border-radius:32px;behavior:url("assets/css3pie/1.0.0/PIE.htc")}.w3-row-padding,.w3-row-padding>.w3-half,.w3-row-padding>.w3-third,.w3-row-padding>.w3-twothird,.w3-row-padding>.w3-threequarter,.w3-row-padding>.w3-quarter,.w3-row-padding>.w3-col{padding:0 8px}.w3-container,.w3-panel{padding:0.01em 16px}.w3-panel{margin-top:16px;margin-bottom:16px}.w3-code,.w3-codespan{font:16px Consolas,"courier new"}.w3-code{width:auto;padding:8px 12px;background-color:#fff;border-left:4px solid #4CAF50;word-wrap:break-word}.w3-codespan{padding-right:4px;padding-left:4px;background-color:#f1f1f1;font-size:110%;color:crimson}.w3-card,.w3-card-2{box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12)}.w3-card-4,.w3-hover-shadow:hover{box-shadow:0 4px 10px 0 rgba(0,0,0,0.2),0 4px 20px 0 rgba(0,0,0,0.19)}.w3-spin{animation:w3-spin 2s infinite linear}@keyframes w3-spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.w3-animate-fading{animation:fading 10s infinite}@keyframes fading{0%{opacity:0}50%{opacity:1}100%{opacity:0}}.w3-animate-opacity{animation:opac 0.8s}@keyframes opac{from{opacity:0} to{opacity:1}}.w3-animate-top{position:relative;animation:animatetop 0.4s}@keyframes animatetop{from{top:-300px;opacity:0} to{top:0;opacity:1}}.w3-animate-left{position:relative;animation:animateleft 0.4s}@keyframes animateleft{from{left:-300px;opacity:0} to{left:0;opacity:1}}.w3-animate-right{position:relative;animation:animateright 0.4s}@keyframes animateright{from{right:-300px;opacity:0} to{right:0;opacity:1}}.w3-animate-bottom{position:relative;animation:animatebottom 0.4s}@keyframes animatebottom{from{bottom:-300px;opacity:0} to{bottom:0;opacity:1}}.w3-animate-zoom{animation:animatezoom 0.6s}@keyframes animatezoom{from{transform:scale(0)} to{transform:scale(1)}}.w3-animate-input{transition:width 0.4s ease-in-out}.w3-animate-input:focus{width:100%!important}.w3-opacity,.w3-hover-opacity:hover{opacity:0.60}.w3-opacity-off,.w3-hover-opacity-off:hover{opacity:1}.w3-opacity-max{opacity:0.25}.w3-opacity-min{opacity:0.75}.w3-greyscale-max,.w3-grayscale-max,.w3-hover-greyscale:hover,.w3-hover-grayscale:hover{filter:grayscale(100%)}.w3-greyscale,.w3-grayscale{filter:grayscale(75%)}.w3-greyscale-min,.w3-grayscale-min{filter:grayscale(50%)}.w3-sepia{filter:sepia(75%)}.w3-sepia-max,.w3-hover-sepia:hover{filter:sepia(100%)}.w3-sepia-min{filter:sepia(50%)}.w3-tiny{font-size:10px!important}.w3-small{font-size:12px!important}.w3-medium{font-size:15px!important}.w3-large{font-size:18px!important}.w3-xlarge{font-size:24px!important}.w3-xxlarge{font-size:36px!important}.w3-xxxlarge{font-size:48px!important}.w3-jumbo{font-size:64px!important}.w3-left-align{text-align:left!important}.w3-right-align{text-align:right!important}.w3-justify{text-align:justify!important}.w3-center{text-align:center!important}.w3-border-0{border:0!important}.w3-border{border:1px solid #ccc!important}.w3-border-top{border-top:1px solid #ccc!important}.w3-border-bottom{border-bottom:1px solid #ccc!important}.w3-border-left{border-left:1px solid #ccc!important}.w3-border-right{border-right:1px solid #ccc!important}.w3-topbar{border-top:6px solid #ccc!important}.w3-bottombar{border-bottom:6px solid #ccc!important}.w3-leftbar{border-left:6px solid #ccc!important}.w3-rightbar{border-right:6px solid #ccc!important}.w3-section,.w3-code{margin-top:16px!important;margin-bottom:16px!important}.w3-margin{margin:16px!important}.w3-margin-top{margin-top:16px!important}.w3-margin-bottom{margin-bottom:16px!important}.w3-margin-left{margin-left:16px!important}.w3-margin-right{margin-right:16px!important}.w3-padding-small{padding:4px 8px!important}.w3-padding{padding:8px 16px!important}.w3-padding-large{padding:12px 24px!important}.w3-padding-16{padding-top:16px!important;padding-bottom:16px!important}.w3-padding-24{padding-top:24px!important;padding-bottom:24px!important}.w3-padding-32{padding-top:32px!important;padding-bottom:32px!important}.w3-padding-48{padding-top:48px!important;padding-bottom:48px!important}.w3-padding-64{padding-top:64px!important;padding-bottom:64px!important}.w3-left{float:left!important}.w3-right{float:right!important}.w3-button:hover{color:#000!important;background-color:#ccc!important}.w3-transparent,.w3-hover-none:hover{background-color:transparent!important}.w3-hover-none:hover{box-shadow:none!important}.w3-amber,.w3-hover-amber:hover{color:#000!important;background-color:#ffc107!important}.w3-aqua,.w3-hover-aqua:hover{color:#000!important;background-color:#00ffff!important}.w3-blue,.w3-hover-blue:hover{color:#fff!important;background-color:#2196F3!important}.w3-light-blue,.w3-hover-light-blue:hover{color:#000!important;background-color:#87CEEB!important}.w3-brown,.w3-hover-brown:hover{color:#fff!important;background-color:#795548!important}.w3-cyan,.w3-hover-cyan:hover{color:#000!important;background-color:#00bcd4!important}.w3-blue-grey,.w3-hover-blue-grey:hover,.w3-blue-gray,.w3-hover-blue-gray:hover{color:#fff!important;background-color:#607d8b!important}.w3-green,.w3-hover-green:hover{color:#fff!important;background-color:#4CAF50!important}.w3-light-green,.w3-hover-light-green:hover{color:#000!important;background-color:#8bc34a!important}.w3-indigo,.w3-hover-indigo:hover{color:#fff!important;background-color:#3f51b5!important}.w3-khaki,.w3-hover-khaki:hover{color:#000!important;background-color:#f0e68c!important}.w3-lime,.w3-hover-lime:hover{color:#000!important;background-color:#cddc39!important}.w3-orange,.w3-hover-orange:hover{color:#000!important;background-color:#ff9800!important}.w3-deep-orange,.w3-hover-deep-orange:hover{color:#fff!important;background-color:#ff5722!important}.w3-pink,.w3-hover-pink:hover{color:#fff!important;background-color:#e91e63!important}.w3-purple,.w3-hover-purple:hover{color:#fff!important;background-color:#9c27b0!important}.w3-deep-purple,.w3-hover-deep-purple:hover{color:#fff!important;background-color:#673ab7!important}.w3-red,.w3-hover-red:hover{color:#fff!important;background-color:#E73141!important}.w3-sand,.w3-hover-sand:hover{color:#000!important;background-color:#fdf5e6!important}.w3-teal,.w3-hover-teal:hover{color:#fff!important;background-color:#009688!important}.w3-yellow,.w3-hover-yellow:hover{color:#000!important;background-color:#ffeb3b!important}.w3-white,.w3-hover-white:hover{color:#000!important;background-color:#fff!important}.w3-black,.w3-hover-black:hover{color:#fff!important;background-color:#000!important}.w3-grey,.w3-hover-grey:hover,.w3-gray,.w3-hover-gray:hover{color:#000!important;background-color:#bbb!important}.w3-light-grey,.w3-hover-light-grey:hover,.w3-light-gray,.w3-hover-light-gray:hover{color:#000!important;background-color:#f1f1f1!important}.w3-dark-grey,.w3-hover-dark-grey:hover,.w3-dark-gray,.w3-hover-dark-gray:hover{color:#fff!important;background-color:#616161!important}.w3-pale-red,.w3-hover-pale-red:hover{color:#000!important;background-color:#ffdddd!important}.w3-pale-green,.w3-hover-pale-green:hover{color:#000!important;background-color:#ddffdd!important}.w3-pale-yellow,.w3-hover-pale-yellow:hover{color:#000!important;background-color:#ffffcc!important}.w3-pale-blue,.w3-hover-pale-blue:hover{color:#000!important;background-color:#ddffff!important}.w3-text-red,.w3-hover-text-red:hover{color:#f44336!important}.w3-text-green,.w3-hover-text-green:hover{color:#4CAF50!important}.w3-text-blue,.w3-hover-text-blue:hover{color:#2196F3!important}.w3-text-yellow,.w3-hover-text-yellow:hover{color:#ffeb3b!important}.w3-text-white,.w3-hover-text-white:hover{color:#fff!important}.w3-text-black,.w3-hover-text-black:hover{color:#000!important}.w3-text-grey,.w3-hover-text-grey:hover,.w3-text-gray,.w3-hover-text-gray:hover{color:#757575!important}.w3-border-red,.w3-hover-border-red:hover{border-color:#f44336!important}.w3-border-green,.w3-hover-border-green:hover{border-color:#4CAF50!important}.w3-border-blue,.w3-hover-border-blue:hover{border-color:#2196F3!important}.w3-border-yellow,.w3-hover-border-yellow:hover{border-color:#ffeb3b!important}.w3-border-white,.w3-hover-border-white:hover{border-color:#fff!important}.w3-border-black,.w3-hover-border-black:hover{border-color:#000!important}.w3-border-grey,.w3-hover-border-grey:hover,.w3-border-gray,.w3-hover-border-gray:hover{border-color:#bbb!important}
/* default.css */
.slider_overlay{position: absolute;z-index:1;	width: 50%;top:-2px;left:149px}.input-group{margin-top:12px}#mc_embed_signup_scroll label{margin-top:6px}.input-group label{padding-left: 12px}div.mc-field-group input{border: none!important;border-bottom: 1px solid #E73141!important}.label_city label,.label_date label{font-size: 16px;line-height: 22px;margin: auto;color: red;font-weight: bold}body.backgroundimage #start-links{display:none}body.donations form#f12 div.formbody tbody tr:nth-child(4) label{height:127px}body.donations div.tableform tr.row_last td.col_first{display:none}body.donations div.tableform tr.row_last div.submit_container input{margin-top:15px}.redborder figure img{border:2px solid red!important}.40vw{max-width:40vw}.premiere-highlight{width: 90px;position: relative;top: -120px;float:right;z-index: -1}.newsletter-subscripe #formular-newsletter{border:1px solid #fb8080;padding:20px 20px 40px 20px}.newsletter-subscripe p.confirm,.newsletter-subscripe p.error{background-color:#ffe3ee;font-weight:bold;color:#E73141;padding: 10px 5px}.newsletter-subscripe #formular-newsletter,.news-rply #subscripe-reply{width:90vw;max-width:550px;margin-top:70px;margin-right:auto;margin-left:auto;background-color:rgba(255,255,255,.5);overflow:hidden!important}.batch{right:15%;position:absolute}.produktion .rsts-nav-bullets ul li a{background-color:#fbd2d2 !important;width: 15px;height: 15px;box-shadow: none}.produktion .rsts-nav-bullets ul li a.active{background-color:#E83242 !important;box-shadow: none}.produktion .rsts-nav-bullets ul{text-align: center}.rsts-skin-default .rsts-nav{position: relative;bottom: 0px;z-index:2}.mod_rocksolid_slider figure,.slider_overlay figure{margin:0!important}.max-500{max-width:500px}*{outline:none}.mobilenav span{display:flex;flex-direction:column}.mobilenav{background-color:#ffffff!important}body.tour .w3-row.event{height:80px}#filter h2,#filter .filter{margin-top:25px}header,#sidenavi-content,#header p{font-size:13px;line-height:15px;text-transform: uppercase}#sidenavi-content li{margin-top:9px;margin-bottom:9px}body.start .block,body.professional .block,body.tour .block,body.kontakt .block,body.newsletter-subscripe .block,.news-rply .block{overflow:visible!important}.kontakt .button{top:10px;position:relative}.news .w3-modal .w3-button.h1{font-size:48px}.news .share_buttons{margin-top:20px}body.start #start-rechts,#news-rechts,#rply-rechts,body.donations #rechts-support,body.donations #rechts-voucher{left:940px;top:70px;position:absolute;width:42vw;max-width:650px}body.company #geschichte strong{font-family:Nurom-Medium;font-weight:400!important}.all-dates{top:110px;position:relative}#main{padding-bottom:50px}.button-small{width:100px!important}.download{margin-top:55px!important}body.produktion .canceled .canceledbatch,body.produktion .rescheduled .rescheduledbatch{position:absolute;margin-left:-5vw}body.produktion #headline{margin-top:39px;margin-bottom:31px}body.produktion .produktion-rechts  #headline:not(:first-child){margin-top:0;margin-bottom:31px}body.produktionen span.headline{top:0px}.w3-button:not(.newsletter):not(.closemodal){width:145px;height:28px;font-size:12px;font-weight:bold;letter-spacing:.15em;text-transform:uppercase}.presseschau p:first-child{font-family:Nurom-Bold;font-weight:900!important;font-size:30px!important;  line-height:38px!important;font-weight:900!important}.presseschau p{text-align:left!important}#scrollToTop.in{bottom: 0px;opacity: 1;filter: alpha(opacity=100)}div#scrollToTop{margin-bottom: 20px;padding: 5px;background-color: rgba(248,26,26,.5);border: 0px;border-radius: 12px;behavior: url("../../assets/css3pie/1.0.0/PIE.htc")}#scrollToTop{position: fixed;    bottom: -100px;    right: 130px;    width: 90px;    height: 30px;    line-height: 30px;    border-radius: 3px 3px 0 0;    background-color: #192528;    cursor: pointer;    opacity: 0;    filter: alpha(opacity=0);    -webkit-transition: 1s;    -moz-transition: 1s;    -o-transition: 1s;    transition: 1s}.slicknav_menu .changelanguage li{display:table-row}body.tour .event .venue  a{text-decoration:underline!important}body.tour .filter-month.active span{border-bottom:1px solid red}body.tour div.piece{padding-right:20px;padding-left:20px;display: flex;align-items: center}body.tour div.country,body.tour div.date{left:20px;position:relative}body.tour div.event{padding-top:12px;padding-bottom:12px;display: flex;align-items: center}body.tour div.event:not(:first-child){border-bottom:1px solid #000}.monat{margin-top:45px}body.tour .premiere,body.tour .festival{background-color:#FFE3E5}.premiere .premierenbatch,.festival .festivalbatch,.soldout .soldoutbatch,.canceled .canceledbatch,.rescheduled .rescheduledbatch,.lasttickets .lastticketsbatch,.preview .previewbatch{display:block;margin-left:2vw}body.produktion .premiere .premierenbatch,body.produktion .festival .festivalbatch,body.produktion .soldout .soldoutbatch{display:inline;margin-right:40px;margin-left:-90px}body.kontakt figure{margin:0!important}body.kontakt #kontakt-rechts{top:-175px;position:relative;margin:0!important}.clip-ellipse{clip-path: ellipse(60px 40px at 75px 30px)}body.kontakt #kontakt-links{position: relative;top: -88px}body.kontakt #kontakt-links figure:first-child{position: relative;left:-245px}body.professional .sidenavi-professional{left:20px;position:absolute;z-index:99}.centered p{text-align:center}ul.level_2 li{display:table}ul.level_2{margin: 0 0;padding: 0 0}.mainnav ul li:hover ul{display:table;background-color:#f00;height: auto}.mainnav{display:flex}.mainnav ul ul{position:fixed;background-color:#f00;height: 0;overflow: hidden;-webkit-transition: All 2s ease-in-out;-moz-transition: All 2s ease-in-out;-o-transition: All 2s ease-in-out;-ms-transition: All 2s ease-in-out;transition: All 2s ease-in-out}p{text-align:left}body.produktionen p,body.start p,body.news p,body.company #personen p{text-align:center}body.produktion .event.premiere,body.produktion .event.festival,body.produktion .event.soldout{padding-top:10px;padding-bottom:10px}body.produktionen .ce_text.last p{height:25px}.text-left{text-align:left}#servicenav{top:8px;position:relative}.mod_i18nl10nLanguageSelection ul{padding: 0!important;    margin: 0!important}body.professional div.big-circle-top-right img{width: 60vw;height: auto;position: relative;max-width: 700px;top: -90px;right:-50px}body.tour .caroufredsel_pagi{padding-top:10px;padding-bottom:10px;text-align:center}body.tour .caroufredsel .ce_text{padding-right:100px;padding-left:100px}body.tour .caroufredsel .w3-row{padding-top:15px;padding-bottom:15px}body.tour .caroufredsel .w3-row.premiere,body.tour .caroufredsel .w3-row.festival,body.tour .caroufredsel .w3-row.soldout{background-color:rgba(254,225,227,.8)}body.tour .caroufredsel .w3-row:not(:last-child),body.tour .caroufredsel .w3-row .venue a{border-bottom:1px solid #000}body.tour .caroufredsel_pagi a.selected{text-decoration:underline!important}body.tour .caroufredsel_pagi a{margin-right:10px;margin-left:10px}body.company #personen img{border-radius:50%}body.company #personen .ce_text{padding-right:60px;padding-left:60px}#company-header{overflow:hidden}body.company #info p,body.company #geschichte p{padding-right:110px;padding-left:110px;text-align:left}#headercircle{left:400px;top:200px;position:relative}.w3-modal-content{padding:40px}.red-opacity{background-color:#FFE3E5}.news .mod_article img{border-radius:50%}.news .newsletter-abo{padding-top:15px}.news .newsletter-abo .w3-button{margin-top:30px}.news .mod_article figure,#company-header figure{margin:0!important}.tourliste-all #upcoming,.tourliste-all #akkordeon{display:none}span.slider-menu b{font-size:60px}.credits_content{max-width: 320px;margin-left: auto;margin-right: auto}#headline{margin-top:30px;margin-bottom:50px}body.produktion section.ce_accordionSingle div.piece{display:none}body.produktion section.ce_accordionSingle div.event:not(:last-child){margin-top:25px;margin-bottom:25px}body.produktion section.ce_accordionSingle div.event:last-child{margin-bottom:15px}.ui-accordion-header{margin-bottom:5px;text-transform:uppercase;cursor:pointer}body.produktion .ui-accordion-header,.ui-state-active{color:#E73141}body.produktion .ui-accordion-header{margin-bottom:25px}.bo-btm{border-bottom:1px solid #262A2B}span.slider-menu b{color:#f8c1c6!important}span.slider-menu b.active{color:#E83242!important}div.presseschau a.slider-prev,div.presseschau a.slider-next{display:none}div.presseschau nav.slider-control{top:5px}#hauptspalte-delusio figure{margin:0!important}.border{border:2px dotted red}.w100px{width:100px}.w180px{width:180px}a.anker{top:-60px;position:relative}.mrg-btm72{margin-bottom:72px}.mrg-top72{margin-top:72px}.mrg-btm50{margin-bottom:50px}.mrg-top50{margin-top:50px}.mrg-btm36{margin-bottom:36px}.mrg-top36{margin-top:36px}.mrg-btm25{margin-bottom:25px}.mrg-top25{margin-top:25px}.mrg-btm20{margin-bottom:20px}.mrg-top20{margin-top:20px}.mrg-top12{margin-top:12px}.newsletter-subscripe div#bild,.news-rply div#bild-602{float:left}.mrg-btm12{margin-bottom:12px}.mrg-btm8{margin-bottom:8px}.p60{padding-right:60px;padding-left:60px}.p80{padding-right:80px;padding-left:80px}.p100{padding-right:100px;padding-left:100px}.p-tp-btm100{padding-top:100px;padding-bottom:100px}body.produktionen h3{margin-top:30px}body.produktionen div:not(#headline).mod_article{margin-bottom:45px}body.produktionen div#headline h2{left:25px;top:-5px;position:relative;margin-top:0;margin-bottom:0}body.produktion #imageslider-top{left:-50px;position:relative}.red{color:#E73141}.sidenavi .w3-cell{display:block;padding-bottom:8px}.mainnav .pagenav,.mainnav .socialmedia{display: flex;flex-direction:row;justify-content:space-around}.mainnav #changelanguage,.mainnav .forwarding{display: flex;flex-direction:row;justify-content:center}.mainnav .socialmedia li img{margin-top:6px}.hyphens{-moz-hyphens: auto;-o-hyphens: auto;-webkit-hyphens: auto;-ms-hyphens: auto;hyphens: auto}.left{float:left}.right{float:right}body.start div.big-circle-top-left img{width: 75vw;height: auto;position: relative;left: -30%;max-width: 950px;top: -70px}body.newsletter-subscripe div.big-circle-top-left img,body.news-rply div.big-circle-top-left img{width: 75vw;height: auto;position: relative;left: -45%;max-width: 950px;top: -70px}body.start .big-circle-top-left figure,body.professional .big-circle-top-right figure,body.newsletter-subscripe .big-circle-top-left figure,body.news-rply. big-circle-top-left figure{margin:0!important}body.start #start-links,body.newsletter-subscripe #news-links,.news-rply #news-links,body.donations #links-support{width:58vw;max-width:760px}body.professional #professional-rechts{width:44vw;max-width:630px;overflow:hidden}body.professional #professional-links{top:24px;position:relative;margin-left:179px;width:32vw;max-width:550px}body.professional-detail .mod_customnav li,body.professional .mod_customnav li{display:table}body.professional-detail #headline{text-align:left}body.professional-detail #main{padding-right:20px;padding-left:20px}body.start #start-rechts .first{margin-bottom:45px}.big{font-size:2em}.centered{text-align:center}.red-bordered-circle{border:10px solid #E73141;background-color:white;z-index:99}.w150{width:150px;height:150px}.w250{width:250px;height:250px}.w350{width:350px;height:350px}/*.big-circle-top-left img,*/
.big-circle-top-right img,.circle img,.circle{border-radius:50%;behavior:url("assets/css3pie/1.0.0/PIE.htc");behavior:url("assets/css3pie/1.0.0/PIE.htc")}#wrapper{width:100vw;min-width:275px;max-width:1800px;margin-right:auto;margin-left:auto}#social-media{width:300px;left:800px;position:relative;top:120px}.dotted{border:2px dotted #ccc}body{background-color:#fff;-webkit-touch-callout: none;-webkit-text-size-adjust: none;/*-webkit-user-select: none;*/}#header{width:100%;max-width:1800px;position:fixed;background-color:#fff;border-bottom:1px solid #000;z-index:400}header a,.h1 a,.piece a,.sidenavi a,#sidenavi-content a,.download a{text-decoration:none}#photoby{bottom:10px;position:fixed;clear:both;font-size:70%;font-weight:normal;color:#AB998D;right:20px;z-index:500}#servicenav{padding-left:20px}#servicenav img{width:22px;margin-right:15px}.news div.mod_article{position:relative;margin-top:10px;margin-bottom:8px;padding-top:8px;padding-bottom:20px}.news  .ce_headline,.news .ce_text{padding-right:105px;padding-left:105px}.news div.mod_article .ce_image{margin-bottom:25px}.news div.share_buttons img{margin-right:10px;margin-left:10px}div#upcoming{margin-right:auto;margin-left:auto;text-align:center}.mod_show_list h1{display:none}span.headline{top:10px;position:relative;padding:7px 65px 5px;text-align:center;font-size:80%;text-transform:uppercase;border-top: 1px solid black;border-bottom: 1px solid black}body.start span.headline,body.news span.headline{top:2px;position:relative;padding:7px 10px 4px}.tour #filter{width:100vw;height:90px;max-width:1800px;top:36px;position:fixed;background-color:#fff;z-index:9}.all-month{max-width:1800px;top:125px;position:fixed;z-index:9}select{border-radius:0!important;-webkit-appearance: none;-moz-appearance: none}.filter option{padding-top:20px;padding-bottom:20px;background-color:#fff;font-weight:bold;color:#000}optgroup{background-color: black;    color: white}.filter option:not(:last-child){border-bottom:1px solid #E73141}li{list-style-type:none}.float_left{float:left}div.logo{float:left}#changelanguage{padding-right:5px;padding-left:5px}nav p,nav .p{margin-bottom:0!important}nav span:not(.socialmedia):not(.forwarding) a:hover,.changelanguage a:hover,nav span .active a,p.active{border-bottom:1px solid #E73141!important}nav .w3-button{width:auto;letter-spacing:inherit;height:inherit}nav span.forwarding{font-weight:bold}nav span.socialmedia a{padding-right:7px}nav span.active.changelng p{border-bottom:0!important}nav span.active.changelng{color:#E73141}#changelanguage li.active{color:#E73141}.forwarding{margin-top:7px!important}.forwarding .w3-button{padding:4px 10px 2px!important;font-size:89%!important;width: 100%!important;height: 21px!important}.slicknav_menu,.slicknav_menu .logo{display:none}.slicknav_nav .pagenav{width:90vw!important}nav .slicknav_nav .logo{display:none!important}nav.mobile{display:none}.hidden{display:none}
/* font.css */
.NothingYouCouldDo{font: 14pt/120% 'Nothing You Could Do'}.noborder a{text-decoration:none}#personen .fnt5{font-weight:bold}ul.pagenav li span.active,ul.pagenav a.active,.sidenavi-professional  span.active{border-bottom:1px solid #E73141}.fnt4{font:16px/22px Nurom-Medium;font-weight:bold}.fnt5{font:16px/22px Nurom-Regular;text-transform:uppercase}p,.p{font-size:16px;line-height:22px}body,html{font:16px/22px Nurom-Regular;color:#262A2B;letter-spacing:.04em}.caroufredsel_prev,.caroufredsel_next,.slider-control .slider-prev,.slider-control .slider-next,.slider-prev,.slider-next{font-size: 50px;line-height: 50px;cursor: pointer}.uppercase{text-transform:uppercase}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,#forwarding a{font-family:Nurom-Bold}h1,.h1{font-size:50px;line-height:20px}h2,.h2{font-size:30px;line-height:38px;letter-spacing:.05em;font-weight:900!important}@media screen and (max-width:931px){h2,.h2{font-weight:900!important;font-size:24px}h1,.h1{font-weight:900!important;font-size:35px}}h3,.h3{font-size:12px;line-height:20px;letter-spacing:.1em;text-transform:uppercase;font-weight:400}.slicknav_nav ul.level_1,.slicknav_nav .changelanguage{font-family:Nurom-Bold;font-weight:normal;letter-spacing:.2em;font-style: normal}ul#changelanguage{font-weight:bold}.slicknav_nav .changelanguage li.active{color:#E73242}.slicknav_nav ul.forwarding a{margin-top:20px;font-family:Nurom-Bold;font-weight:bold;color:#E73242;letter-spacing:.2em;font-style: normal}.slicknav_nav ul.level_2{font-family:Nurom-Regular;font-weight:normal;letter-spacing:.2em;font-style: normal}.bold,strong{font-family:Nurom-Bold;font-weight:normal;font-style: normal}.medium{font-family:Nurom-Medium;font-weight:normal;font-style: normal}.regular{font-family:Nurom-Regular;font-weight:normal;font-style: normal}
@media screen and (max-width: 1120px){
/* mobile.css */
.logo-mobile{position:fixed;display:block}body.start #start-rechts,body.donations #rechts-support,body.donations #rechts-voucher{padding-right:4vw;max-width:360px!important;left:60vw!important}.mainnav,#forwarding,#servicenav{display:none}.slicknav_menu{display:block;z-index:500}
}
@media screen and (min-width:1800px){
/* min1800.css */
body.professional div.big-circle-top-right img{width: 60vw;height: auto;position: relative;max-width: 700px;top: -30px;right:-140px}
}
@media screen and (min-width:991px){
/* min991.css */
#main{margin-top:36px}body.professional-detail  .mod_customnav{font-size:1em}body.company .sidenavi{top:0;position:absolute}body.produktion .produktion-rechts{max-width:350px;right:100px;position:absolute}body.professional-detail .produktion-rechts p{width:440px}.prod-main{padding-left:150px}.sidenavi{width:200px;height:350px;top:48px;position:fixed;z-index:10}.kontakt .sidenavi{width:200px;height:190px;top:10px;position:fixed}#sidenavi-content{left:25px;top:20px;position:relative}body.professional-detail #sidenavi-content,body.professional #sidenavi-content{left:5px;top:25px}body.professional-detail .sidenavi-professional{width:180px;height:300px}body.kontakt #sidenavi-content{top:40px}body.kontakt .sidenavi{position:relative}
}
@media screen and (max-width:1770px){
/* max1770.css */
nav li{padding-right:.6vw;padding-left:.6vw;list-style-type:none;display:inline}nav .forwarding li{padding-right:.3vw;padding-left:.3vw;list-style-type:none;display:inline}.mainnav .socialmedia li{padding-right:4%;padding-left:4%}body.start #start-rechts,#news-rechts,rply-rechts,body.donations #rechts-support,body.donations #rechts-voucher{max-width:500px;left:56vw}
}
@media screen and (max-width:1400px){
/* max1400.css */
#subscripe-reply{margin-top:150px!important;width:40vw!important}body.newsletter-subscripe #news-links,.news-rply #links-news{max-width:50vw}body.newsletter-subscripe div.big-circle-top-left img,body.news-rply div.big-circle-top-left img{width:65vw}body.start #start-rechts,body.donations #rechts-support,body.donations #rechts-voucher{padding-right:4vw;max-width:500px!important;left:59vw!important}nav span.forwarding{margin-left:50px}nav ul.forwarding{font-size:90%}body.kontakt #kontakt-links figure:first-child{left:-150px!important}
}
@media all and (max-width:1250px){
/* max1250.css */
.newsletter-subscripe #formular-newsletter,.news-rply #subscripe-reply{max-width:40vw}.produktion .produktion-rechts{right:20px!important}ul.pagenav{width:57%!important}nav span.forwarding{margin-left:1vw}#desktopnav span:last-child{margin-right:1vw}.socialmedia.w3-bar-item{padding:4px 1vw 0 0!important}nav span.socialmedia a{padding-right:5px;padding-left:5px}nav,nav p{font-size:88%!important}body.start #start-rechts,body.donations #rechts-support{padding-right:4vw;max-width:470px!important;left:60vw!important}
}
@media all and (max-width:990px){
/* max990.css */
.bank{padding-top:25px}.circle-top-left-first{margin-top:50px}body.newsletter-subscripe div.big-circle-top-left img,body.news-rply div.big-circle-top-left img{top:-30px}.news-rply #subscripe-reply{max-width:550px}.newsletter-subscripe #formular-newsletter,#news-rply #subscripe-reply .ce_text{width:56vw}.newsletter-subscripe #bild .block,.news-rply #bild-602{width:60vw;left:-170px;top:-20px;position:relative;overflow:visible;z-index:1}ul.changelanguage li{margin-right:20px}.w3-white{background-color:black!important;color:white!important}body.tour .all-month .w3-cell:first-child,body.tour .all-month .w3-cell:last-child{width:8px!important}.all-dates{top:140px;position:relative}body.professional div.big-circle-top-right img{width: 60vw;height: auto;position: relative;max-width: 700px;top: -30px;right:0px}body.produktion #tourplan{width: 50%;margin-left: auto;margin-right: auto}body.kontakt #kontakt-links{position: relative;top: 25px}body.kontakt .inside.w3-row:first-child{top:50px;position:relative}body.kontakt #kontakt-rechts{top:0;position:relative;margin:0!important}body.company #info p,body.company #geschichte p{padding-right:40px;padding-left:40px}body.company #personen .ce_text,body.company #personen p{padding-right:40px;padding-left:40px}body.tour div.country{left:-10px;position:relative}body.tour div.p100{padding-right:40px;padding-left:40px}body.professional #professional-links{top:50px;position:relative;margin-left:6vw;width:40vw}body.professional .sidenavi-professional{display:none}body.kontakt #img-top{position: relative;top: 0px}body.kontakt #kontakt-newsletter-abo{top:40px;position:relative;margin:0!important}.news  .ce_headline,.news .ce_text{padding-right:40px;padding-left:40px}body.professional-detail .mod_customnav li{display:inline-block;margin-right:10px;margin-left:10px}body.professional-detail  .mod_customnav{margin-top:50px;margin-right:auto;margin-left:auto;text-align:center;font-size:1em}body.professional-detail  .mod_customnav ul{margin-left:0}#presseschau p{padding:0}.prod-main p,#presseschau,.trailer{padding-right:20px;padding-left:20px}.produktionen  #headline,.produktion .sidenavi{margin-top:60px}.news .newsletter-abo .w3-button{margin-top:0;margin-bottom:15px}.news .newsletter-abo{padding-right:20px;padding-left:20px}body.produktion #produktion-rechts{right:0;top:0;position:relative}.sidenavi .w3-cell{display:table-cell!important}.sidenavi .red{display:none}.sidenavi,.sidenavi-professional{width:100vw;text-align:center}.galerie-produktion{left: 0px;top:0px}body.produktion .hauptspalte{top:0px}body.produktion .download{padding-right:20px;padding-left:20px}
}
@media all and (max-width:800px){
/* max800.css */
.top50{top: 50px;position: inherit}.bank{padding-top:0}.news-rply #subscripe-reply{width:90vw;max-width:90vw}#subscripe-reply{width:90vw;max-width:90vw}#formular-newsletter .formbody{height:200px}.newsletter-subscripe div#bild img,.news-rply div#bild img{width:61vw}.batch{right:20%}body.kontakt #kontakt-links figure:first-child{left:-100px!important}body.tour .all-month .w3-cell:first-child,body.tour .all-month .w3-cell:last-child{width:5px!important}.tour #filter .mrg-top25{margin-top:0}#kontakt-newsletter-abo{padding-right:50px;padding-left:50px}body.professional-detail  .mod_customnav,body.kontakt #sidenavi-content a{font-size:.8em}body.kontakt #kontakt-rechts,body.kontakt #kontakt-links #headline,body.kontakt #kontakt-links .ce_text{padding-right:20px;padding-left:20px}body.professional div.big-circle-top-right img{width: 60vw;height: auto;position: relative;max-width: 850px;top: -15px;right:25px}body.start #start-rechts,body.donations #rechts-support,body.donations #rechts-voucher{top:0;position:relative;width:100vw!important;left:0!important;max-width:100%!important;padding:0 5vw!important}body.start #start-links,body.donations #links-support{max-width:100%;width:100vw}body.start div.big-circle-top-left img{width: 80vw;height: auto;position: relative;left: -17%;max-width: 100%;top: -61px}
}
@media all and (max-width:600px){
/* max600.css */
body.start .w3-button.NothingYouCouldDo{font: 13pt/143% 'Nothing You Could Do';width:90vw!important}body.donations w3-input{width:98vw}.bank{padding-top:70px}.newsletter-subscripe #formular-newsletter,.news-rply #subscripe-reply{max-width:90vw;width:90vw!important}.newsletter-subscripe #formular-newsletter,.news-rply #formular-newsletter{width:90vw}.newsletter-subscripe div#bild img,.news-rply div#bild img{width:100vw}.newsletter-subscripe div#bild,.news-rply div#bild{width:100vw}#filter h2,#filter .filter{margin-top:3px}body.kontakt #kontakt-links{position: relative;top: 25px}body.produktion .content-slider .ce_text{padding-right:20px;padding-left:20px}body.produktion .content-slider p{padding-right:0;padding-left:0}body.tour .all-month .w3-cell:first-child,body.tour .all-month .w3-cell:last-child{width:5px!important}body.tour{font-size:80%}body.tour div.event{display: inherit}body.tour div.venue_content{padding-right:12px;padding-left:12px}body.tour div.piece{padding-right:0;padding-left:0;display: flex;align-items: center}body.tour div.p100{padding-right:0;padding-left:0}body.tour div.p100.all-dates{padding-right:2vw;padding-left:2vw}body.company #personen p{padding-right:20px;padding-left:20px}body.company #info p,body.company #geschichte p{padding-right:20px;padding-left:20px}body.start div.big-circle-top-left img{width: 100vw;height: auto;position: relative;left: -21%;max-width: 100%;top: -60px}body.start #start-rechts,body.donations #rechts-support{padding-right:10px;padding-left:10px}body.professional div.big-circle-top-right img{width: 75vw;height: auto;position: relative;max-width: 850px;top: 0px;right:0px}body.professional-detail  .mod_customnav{font-size:.5em}body.professional #professional-links{top:20px;position:relative;margin-left:0;padding-right:10px;padding-left:10px;width:100vw}body.professional #professional-rechts{top:10px;position:relative;margin-right:auto;margin-left:auto;width:100vw}body.professional div.big-circle-top-right img{top: 0px!important;right:0px}
}
@media screen and (max-width:330px){
/* max330.css */
body.produktion .w3-button{width:40vw!important}body.newsletter-subscripe div.big-circle-top-left img,body.news-rply div.big-circle-top-left img{top:0}body.company #personen .ce_text,body.company #personen p{padding-right:5px;padding-left:5px}.company #company-header{margin-top:30px}body.kontakt .inside.w3-row:first-child{top:25px;position:relative}body.kontakt .sidenavi{display:none}body.start div.big-circle-top-left img{top: 0px}#rechts{padding-right:10px;padding-left:10px}body.produktion .inside.w3-row .sidenavi{margin-top:50px}body.produktion .ticketbtn{margin-left:0px!important}body.produktion #tourplan{width:98vw}body.tour .venue_content{padding:0!important}body.tour div.date{left:5px;position:relative;font-size:1.3em}body.tour div.all-month,div#sidenavi{font-size:80%}body.tour .w3-button{width:150px;font-size:90%}body.professional div.big-circle-top-right img{width: 60vw;height: auto;position: relative;max-width: 850px;top: -15px;right:25px}
}
/* slicknav-1.css */
.slicknav_nav ul.level_2{margin-top:10px;border-bottom:0!important}span.slicknav_arrow{color:#E73242}.slicknav_nav{background-color:#fff}.slicknav_nav ul.level_1 li{padding-top:10px;padding-bottom:20px}.slicknav_nav ul.level_2 li{margin:0px!important;border-bottom:0!important}.slicknav_nav ul.level_2 li{padding-top:8px;padding-bottom:8px;font-weight:normal}.slicknav_nav ul:not(.forwarding):not(.servicenav):not(.changelanguage):not(.socialmedia)  li:not(:last-child){border-bottom:1px solid #E73242}.slicknav_nav .changelanguage a{padding-top:4px;padding-bottom:4px;font-weight:bold}.slicknav_nav ul.servicenav li{border:0}.slicknav_nav ul.level_2 li{border-bottom:0px}.slicknav_nav ul.level_2{padding-left:20px}.slicknav_btn{right:20px;position:relative;float:right;display:block;padding:.7em .625em;vertical-align:middle;line-height:1.125em;cursor: pointer}.slicknav_menu  .slicknav_menutxt{float:left;display:block;line-height:1.188em}.slicknav_menu .slicknav_icon{float:left;margin:.188em 0 0 .438em}.slicknav_menu .slicknav_no-text{margin:0}.slicknav_menu .slicknav_icon-bar{width:1.9em;height:.16em;display:block;margin-top:3px;margin-bottom:3px;background-color:#E73242;border-radius:1px;behavior:url("assets/css3pie/1.0.0/PIE.htc");behavior:url("assets/css3pie/1.0.0/PIE.htc");-webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);-moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25)}.slicknav_btn .slicknav_icon-bar + .slicknav_icon-bar{margin-top:.188em}.slicknav_nav{clear:both}.slicknav_nav ul,.slicknav_nav li{display:block}.slicknav_nav li{margin-top:20px}.slicknav_nav .slicknav_arrow{float:right;font-size:1.6em;font-weight:bold;margin: 0 .2em 0 .4em}.slicknav_nav .slicknav_item{cursor: pointer}.slicknav_nav .slicknav_row{display:block}.slicknav_nav a{display:block}.slicknav_nav .slicknav_item a,.slicknav_nav .slicknav_parent-link a{display:inline}.slicknav_menu:before,.slicknav_menu:after{display:table;content: ""}.slicknav_menu:after{clear:both}.slicknav_menu{*zoom: 1}.slicknav_menu{width:100vw;font-size:16px}.slicknav_btn{background-color:#000}.slicknav_menu  .slicknav_menutxt{font-weight:bold;color:#f00;text-shadow: 0 1px 3px #000}.slicknav_menu{background:#000}.slicknav_menu ul.servicenav li{display:inline-block}.slicknav_menu ul.servicenav img{width:30px;margin-top:10px;margin-right:20px}.slicknav_nav{margin:0;padding:0 30px 0 10px;font-size:.875em}.slicknav_nav,.slicknav_nav ul{overflow:hidden;list-style: none}.slicknav_nav ul{margin:0 0 0 5px;padding:0}.slicknav_nav a{font-size:18px;line-height:40px;font-weight:bold;text-decoration:none;color:#000;text-transform:uppercase}.slicknav_nav .slicknav_item a,.slicknav_nav .slicknav_parent-link a{margin:0;padding:0}.slicknav_nav a:hover,.slicknav_nav .slicknav_row:hover{text-decoration:none!important;border-bottom:0!important}.slicknav_nav .slicknav_txtnode{margin-left:0}.slicknav_nav .active{font-size:18px;line-height:48px;font-weight:bold}
/* navi-old.css */
ul#changelanguage li,ul.forwarding li{padding-right:4px;padding-left:4px}ul.forwarding{font-weight:bold}.pagenav,#changelanguage,.forwarding{margin-top:11px}
/* popup.css */
.w3-modal{background-color: rgba(0,0,0,0.7)}.closemodal{padding:18px}.w3-modal-content img{width:100%;height:auto;min-width:320px;max-width:442px}.w3-modal-content{width:442px;height:442px;padding:0px!important}div.button{height:44px;min-width:170px;max-width:170px;top:-54%;position:relative;z-index: 999;left: 71%;transform: translate(-50%, -50%);border:0px dotted red}#popup2 div.button{left:64%;top:-53%}#popup3 div.button{top:-48%;left:72%}#popup4 div.button{left:69%;top: -58%}.w3-display-topright{top:1px;right:1px}.w3-button.newsletter{padding:8px 28px}
@media all and (max-width:600px){
/* popup-max-width600.css */
.closemodal{padding: 8px 10px}.w3-modal-content{height:320px;margin:auto;width:320px!important}.w3-modal{padding-top:100px}.w3-button.newsletter{width:120px;padding:3px 16px}div.button{left:73%;top:-52%;font-size:12px}#popup2 div.button{left:66%;top:-52%}#popup3 div.button{top:-46%;left:74%}#popup4 div.button{top:-56%;left: 71%}.w3-xxlarge{font-size: 15px !important}
}
/**
 * @license
 * MyFonts Webfont Build ID 3435363, 2017-08-10T14:05:26-0400
 * 
 * The fonts listed in this notice are subject to the End User License
 * Agreement(s) entered into by the website owner. All other parties are 
 * explicitly restricted from using the Licensed Webfonts(s).
 * 
 * You may obtain a valid license at the URLs below.
 * 
 * Webfont: Nurom-Bold by The Northern Block Ltd
 * URL: https://www.myfonts.com/fonts/northernblock/nurom/bold/
 * 
 * Webfont: Nurom-Regular by The Northern Block Ltd
 * URL: https://www.myfonts.com/fonts/northernblock/nurom/regular/
 * 
 * 
 * License: https://www.myfonts.com/viewlicense?type=web&buildid=3435363
 * Licensed pageviews: 10,000
 * Webfonts copyright: Copyright &#x00A9; 2016 by Jonathan Hill. All rights reserved.
 * 
 * © 2017 MyFonts Inc
*/

@import url("//hello.myfonts.net/count/346b63");
@import url("//hello.myfonts.net/count/346b64");

  
@font-face {font-family: 'Nurom-Medium';src: url("../../files/fonts/webfonts/346B64_0_0.eot");src: url("../../files/fonts/webfonts/346B64_0_0.eot?#iefix") format('embedded-opentype'),url("../../files/fonts/webfonts/346B64_0_0.woff2") format('woff2'),url("../../files/fonts/webfonts/346B64_0_0.woff") format('woff'),url("../../files/fonts/webfonts/346B64_0_0.ttf") format('truetype'),url("../../files/fonts/webfonts/346B64_0_0.svg#wf") format('svg');}
 
  
@font-face {font-family: 'Nurom-Bold';src: url("../../files/fonts/webfonts/346B63_0_0.eot");src: url("../../files/fonts/webfonts/346B63_0_0.eot?#iefix") format('embedded-opentype'),url("../../files/fonts/webfonts/346B63_0_0.woff2") format('woff2'),url("../../files/fonts/webfonts/346B63_0_0.woff") format('woff'),url("../../files/fonts/webfonts/346B63_0_0.ttf") format('truetype'),url("../../files/fonts/webfonts/346B63_0_0.svg#wf") format('svg');}
 
  
@font-face {font-family: 'Nurom-Regular';src: url("../../files/fonts/webfonts/346B63_1_0.eot");src: url("../../files/fonts/webfonts/346B63_1_0.eot?#iefix") format('embedded-opentype'),url("../../files/fonts/webfonts/346B63_1_0.woff2") format('woff2'),url("../../files/fonts/webfonts/346B63_1_0.woff") format('woff'),url("../../files/fonts/webfonts/346B63_1_0.ttf") format('truetype'),url("../../files/fonts/webfonts/346B63_1_0.svg#wf") format('svg');}
 
@media screen and (-webkit-min-device-pixel-ratio:0) { 
  select,
  textarea,
  input {
    font-size: 16px;
  }
}
