﻿.mir{letter-spacing:10em;text-indent:-1000em}html>body .mir{letter-spacing:normal;text-indent:-999em;overflow:hidden}.icon{letter-spacing:10em;text-indent:-1000em}html>body .icon{letter-spacing:normal;text-indent:-999em}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix{display:inline-block}html[xmlns] .clearfix{display:block}* html .clearfix{height:1%}.clearer{clear:both;height:1px}.spacer{height:30px}.spacer.small{height:15px}.hidden-text{position:absolute;text-indent:100%;height:0;white-space:nowrap;overflow:hidden}.table{display:table}.table-row{display:table-row}.table-cell{display:table-cell}.anchor{margin-top:-80px;padding-top:80px}.image-caption{display:block}.padding_left{padding-left:10px !important}.padding_right{padding-right:10px !important}.nopadding_left{padding-left:0 !important}.nopadding_right{padding-right:0 !important}.nopadding{padding:0 !important}.columns .columns{padding:0}.row .row{margin:30px 0 0}.searchlabel,#searchsubmit,.slideshow .flex-direction-nav .flex-prev,.slideshow .flex-direction-nav .flex-next,.slidenav .slidenav_prev,.slidenav .slidenav_next,#footercontainer .phone,.icon,.calendar .back,.calendar .forward,span.readmore,a.readmore,button.readmore,a.download,ul.linklist a:before,.player .playeroverlay{display:inline-block;background-image:url(../images/z_sprite_for_web.png);background-repeat:no-repeat}.icon.video{background-position:-138px -3px;width:30px;height:30px}.icon.audio{background-position:-93px -3px;width:25px;height:30px}.icon.audio ~ .icon.video{background-position:-120px -3px;width:47px}.icon.backstage,.icon.opl{background-position:-2000px 2000px;width:29px;height:28px}.icon.backstage.yoga{background-position:-728px 0}.icon.backstage.special{background-position:-759px 0}.icon.backstage.guidedtour{background-position:-790px 0}.icon.backstage.workshop{background-position:-821px 0}.icon.backstage.interpretationsvergleich{background-position:-852px 0}.icon.backstage.conference{background-position:-883px 0}.icon.backstage.film{background-position:-914px 0}.icon.backstage.meettheartist{background-position:-945px 0}.icon.backstage.insideout{background-position:-976px 0}.icon.backstage.bt10{background-position:-1040px 0}.icon.backstage.resonances{background-position:-1073px 0}.icon.backstage.resonances-svg{background:url(../images/resonances-logo.svg) no-repeat 0 0;background-size:contain;width:33px !important;height:35px !important}.icon.backstage.resonances-svg-2{background:url(../images/resonances-logo-2.svg) no-repeat 0 0;width:30px !important;height:30px !important}.icon.opl{background-position:-1008px 0}.icon.info{background-position:0 -303px;width:19px;height:19px}.icon.addtocal{background-position:0 -352px;overflow:visible;text-indent:0;padding:1px 0 0 17px;height:14px;margin:3px 0 10px;cursor:pointer}.eventrightcol .icon.addtocal{clear:both;display:block}.selectwrap,.select,.button,.styledSelect ul,.headscroll #header,.teaser .content,.contentbox .content,.contentbox.green .headline,.calendar .browsefunctions,.caltooltip,.tooltip,.player .preview,.filelabel,.fileicon,input[type="text"],input[type="password"],input[type="reset"],input[type="submit"],textarea,.button,.styledSelect .vjs-plux-skin .vjs-progress-holder,.vjs-plux-skin .vjs-load-progress,.vjs-plux-skin .vjs-play-progress{*zoom:1}span.readmore,a.readmore,a.download,button.readmore{background-position:0 -162px;padding:1px 0 1px 22px;margin-bottom:12px}span.readmore a,a.readmore span,button.readmore span,a.download span,.opener span{border-bottom:1px dotted #ababab}ul.linklist a{display:block;padding-left:23px;position:relative}ul.linklist a:before{background-position:0 -162px;content:'';height:20px;left:0;position:absolute;top:0;width:20px}.contentbox.blue ul.linklist a{background-position:0 -256px}.contentbox.blue ul.linklist a:hover,.contentbox.blue ul.linklist a.active{background-position:0 -209px}.contentbox.blue ul.linklist .menu2{margin:4px 0 12px 12px}.contentbox.blue ul.linklist .menu2 li{margin-left:8px}.contentbox.blue ul.linklist.presskits .menu2,.contentbox.blue ul.linklist.presskits .menu2 li{margin-left:0}.contentbox.blue ul.linklist .menu2 a{padding-left:14px;background-position:0 -548px}.contentbox.blue ul.linklist .menu2 a:hover,.contentbox.blue ul.linklist .menu2 a.active{background-position:0 -606px}ul.linklist li{margin-bottom:3px}ul.linklist.presskits>li>ul{margin:10px 0 20px}ul.linklist.presskits>li>ul>li{font-size:16px;line-height:1.2}ul.linklist.presskits>li>ul>li>a{padding-left:22px !important}ul.linklist.presskits .menu2>li{margin-bottom:4px}h1+.date{display:block;margin-top:-6px}.columns{-webkit-transition:width 0.4s ease-in, float 0.4s ease-in;-moz-transition:width 0.4s ease-in, float 0.4s ease-in;-o-transition:width 0.4s ease-in, float 0.4s ease-in;-ms-transition:width 0.4s ease-in, float 0.4s ease-in;transition:width 0.4s ease-in, float 0.4s ease-in}.mobile .columns{-webkit-transition:all 0.2s linear !important;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;-ms-transition:all 0.2s linear;transition:all 0.2s linear;-webkit-backface-visibility:hidden}input[type="submit"],input[type="reset"],input[type="button"]{border:none}.button,input[type="text"],input[type="password"],textarea{display:inline-block;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;margin-bottom:12px;width:100%}input[type="text"].fsmall{float:left;clear:both;width:23.5%}input[type="text"].fmedium{float:right;width:74.5%}input[type="text"].fhalf{float:left;width:49%}input[type="text"],input[type="password"],textarea{background:#f8f8f8;background:-moz-linear-gradient(top, #f8f8f8 0%, #fff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f8f8f8), color-stop(100%, #fff));background:-webkit-linear-gradient(top, #f8f8f8 0%, #fff 100%);background:-o-linear-gradient(top, #f8f8f8 0%, #fff 100%);background:-ms-linear-gradient(top, #f8f8f8 0%, #fff 100%);background:linear-gradient(to bottom, #f8f8f8 0%, #fff 100%);-pie-background:linear-gradient(#f8f8f8 0%, #fff 100%);border:1px solid #e0e0e0;padding:10px;width:100%}textarea{height:200px}form .error{padding:5px 0 8px}form .fsmall-error{float:left;width:23.5%}form .fmedium-error{float:right;width:74.5%}form .error.city{display:none}.button a,.button input{display:block;width:100%;padding:10px 50px 10px 10px;background:transparent repeat-y 100% center}.button.blue a,.button.blue input{background-image:url(../images/button_blue.png)}.button.blue a:hover,.button.blue input:hover,.button.blue a:focus,.button.blue input:focus{background-image:url(../images/button_blue_hover.png)}.button.blue a:active,.button.blue input:active{background-image:url(../images/button_blue_active.png)}.button.green a,.button.green input{background-image:url(../images/button_green.png)}.button.green a:hover,.button.green input:hover,.button.green a:focus,.button.green input:focus{background-image:url(../images/button_green_hover.png)}.button.green a:active,.button.green input:active{background-image:url(../images/button_green_active.png)}.button.orange a,.button.orange input{background-image:url(../images/button_orange.png)}.button.orange a:hover,.button.orange input:hover,.button.orange a:focus,.button.orange input:focus{background-image:url(../images/button_orange_hover.png)}.button.orange a:active,.button.orange input:active{background-image:url(../images/button_orange_active.png)}.button.grey a,.button.grey input{background-image:url(../images/button_grey.png);cursor:default}.button.grey.sold-out a{background:none}.button.black.sold-out a{background:none}.button.black{background:#232323}.button.black:hover{background:#000}.button.black a,.button.black input{cursor:pointer;background-image:url(../images/button_grey.png)}.button.blue{background:#1e9ac2;background:-moz-linear-gradient(top, #27a9c5 0%, #1e9ac2 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #27a9c5), color-stop(100%, #1e9ac2));background:-webkit-linear-gradient(top, #27a9c5 0%, #1e9ac2 100%);background:-o-linear-gradient(top, #27a9c5 0%, #1e9ac2 100%);background:-ms-linear-gradient(top, #27a9c5 0%, #1e9ac2 100%);background:linear-gradient(to bottom, #27a9c5 0%, #1e9ac2 100%);-pie-background:linear-gradient(#27a9c5 0%, #1e9ac2 100%);border:1px solid #1e9ac2}.button.blue:hover,.button.blue:focus{background:#28aad4;background:-moz-linear-gradient(top, #33bad7 0%, #28aad4 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #33bad7), color-stop(100%, #28aad4));background:-webkit-linear-gradient(top, #33bad7 0%, #28aad4 100%);background:-o-linear-gradient(top, #33bad7 0%, #28aad4 100%);background:-ms-linear-gradient(top, #33bad7 0%, #28aad4 100%);background:linear-gradient(to bottom, #33bad7 0%, #28aad4 100%);-pie-background:linear-gradient(#33bad7 0%, #28aad4 100%)}.button.blue:active{background:#33bad7;background:-moz-linear-gradient(top, #28aad4 0%, #33bad7 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #28aad4), color-stop(100%, #33bad7));background:-webkit-linear-gradient(top, #28aad4 0%, #33bad7 100%);background:-o-linear-gradient(top, #28aad4 0%, #33bad7 100%);background:-ms-linear-gradient(top, #28aad4 0%, #33bad7 100%);background:linear-gradient(to bottom, #28aad4 0%, #33bad7 100%);-pie-background:linear-gradient(#28aad4 0%, #33bad7 100%)}.button.green{background:#91c042;background:-moz-linear-gradient(top, #b4db4d 0%, #91c042 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #b4db4d), color-stop(100%, #91c042));background:-webkit-linear-gradient(top, #b4db4d 0%, #91c042 100%);background:-o-linear-gradient(top, #b4db4d 0%, #91c042 100%);background:-ms-linear-gradient(top, #b4db4d 0%, #91c042 100%);background:linear-gradient(to bottom, #b4db4d 0%, #91c042 100%);-pie-background:linear-gradient(#b4db4d 0%, #91c042 100%);border:1px solid #a8cc6b}.button.green:hover,.button.green:focus{background:#98c846;background:-moz-linear-gradient(top, #c0e658 0%, #98c846 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #c0e658), color-stop(100%, #98c846));background:-webkit-linear-gradient(top, #c0e658 0%, #98c846 100%);background:-o-linear-gradient(top, #c0e658 0%, #98c846 100%);background:-ms-linear-gradient(top, #c0e658 0%, #98c846 100%);background:linear-gradient(to bottom, #c0e658 0%, #98c846 100%);-pie-background:linear-gradient(#c0e658 0%, #98c846 100%)}.button.green:active{background:#c0e658;background:-moz-linear-gradient(top, #96c745 0%, #c0e658 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #96c745), color-stop(100%, #c0e658));background:-webkit-linear-gradient(top, #96c745 0%, #c0e658 100%);background:-o-linear-gradient(top, #96c745 0%, #c0e658 100%);background:-ms-linear-gradient(top, #96c745 0%, #c0e658 100%);background:linear-gradient(to bottom, #96c745 0%, #c0e658 100%);-pie-background:linear-gradient(#c0e658 0%, #98c846 100%)}.button.orange{background:#ea8205;background:-moz-linear-gradient(top, #fd9f0b 0%, #ea8205 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fd9f0b), color-stop(100%, #ea8205));background:-webkit-linear-gradient(top, #fd9f0b 0%, #ea8205 100%);background:-o-linear-gradient(top, #fd9f0b 0%, #ea8205 100%);background:-ms-linear-gradient(top, #fd9f0b 0%, #ea8205 100%);background:linear-gradient(to bottom, #fd9f0b 0%, #ea8205 100%);-pie-background:linear-gradient(#fd9f0b 0%, #ea8205 100%);border:1px solid #f19942}.button.orange:hover,.button.orange:focus{background:#f38b10;background:-moz-linear-gradient(top, #fcac2e 0%, #f38b10 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fcac2e), color-stop(100%, #f38b10));background:-webkit-linear-gradient(top, #fcac2e 0%, #f38b10 100%);background:-o-linear-gradient(top, #fcac2e 0%, #f38b10 100%);background:-ms-linear-gradient(top, #fcac2e 0%, #f38b10 100%);background:linear-gradient(to bottom, #fcac2e 0%, #f38b10 100%);-pie-background:linear-gradient(#fcac2e 0%, #f38b10 100%)}.button.orange:active{background:#fcac2e;background:-moz-linear-gradient(top, #f38b0f 0%, #fcac2e 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f38b0f), color-stop(100%, #fcac2e));background:-webkit-linear-gradient(top, #f38b0f 0%, #fcac2e 100%);background:-o-linear-gradient(top, #f38b0f 0%, #fcac2e 100%);background:-ms-linear-gradient(top, #f38b0f 0%, #fcac2e 100%);background:linear-gradient(to bottom, #f38b0f 0%, #fcac2e 100%);-pie-background:linear-gradient(#f38b0f 0%, #fcac2e 100%)}.button.grey{background:#b2b2b2;background:-moz-linear-gradient(top, #d8d8d8 0%, #b2b2b2 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #d8d8d8), color-stop(100%, #b2b2b2));background:-webkit-linear-gradient(top, #d8d8d8 0%, #b2b2b2 100%);background:-o-linear-gradient(top, #d8d8d8 0%, #b2b2b2 100%);background:-ms-linear-gradient(top, #d8d8d8 0%, #b2b2b2 100%);background:linear-gradient(to bottom, #d8d8d8 0%, #b2b2b2 100%);-pie-background:linear-gradient(#d8d8d8 0%, #b2b2b2 100%);border:1px solid #c9c9c9}.button,.select,.styledSelect{-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;transition:all 0.2s ease-in}.select{height:40px;margin-bottom:20px;padding:8px;background:#ffffff;background:-moz-linear-gradient(top, #fff 0%, #f8f8f8 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #f8f8f8));background:-webkit-linear-gradient(top, #fff 0%, #f8f8f8 100%);background:-o-linear-gradient(top, #fff 0%, #f8f8f8 100%);background:-ms-linear-gradient(top, #fff 0%, #f8f8f8 100%);background:linear-gradient(to bottom, #fff 0%, #f8f8f8 100%);-pie-background:linear-gradient(#fff 0%, #f8f8f8 100%);border:1px solid #e1e1e1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:pointer}.select option{padding:8px}.half+.styledSelect{width:50%}.styledSelect{height:40px;margin-bottom:12px;cursor:pointer;position:relative;z-index:1}form .styledSelect{clear:both}.styledSelect.open{z-index:99}.styledSelect ul{list-style:none;background:#ffffff;background:-moz-linear-gradient(top, #fff 0%, #f8f8f8 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #f8f8f8));background:-webkit-linear-gradient(top, #fff 0%, #f8f8f8 100%);background:-o-linear-gradient(top, #fff 0%, #f8f8f8 100%);background:-ms-linear-gradient(top, #fff 0%, #f8f8f8 100%);background:linear-gradient(to bottom, #fff 0%, #f8f8f8 100%);-pie-background:linear-gradient(#fff 0%, #f8f8f8 100%);border:1px solid #e1e1e1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;height:40px;width:100%;margin:0;z-index:2}.styledSelect.open ul{height:auto;max-height:450px;max-height:initial;overflow-x:hidden;overflow-y:auto;background:#f8f8f8;background:-moz-linear-gradient(top, #f8f8f8 0%, #fff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f8f8f8), color-stop(100%, #fff));background:-webkit-linear-gradient(top, #f8f8f8 0%, #fff 100%);background:-o-linear-gradient(top, #f8f8f8 0%, #fff 100%);background:-ms-linear-gradient(top, #f8f8f8 0%, #fff 100%);background:linear-gradient(to bottom, #f8f8f8 0%, #fff 100%);-pie-background:linear-gradient(#f8f8f8 0%, #fff 100%)}.styledSelect li{display:block;margin:-1px -1px 0 0;padding:5px 12px;border-radius:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis}.styledSelect li:first-child{background:url(../images/select_end_dark.png) no-repeat 100% 0;padding:8px 54px 8px 12px;position:absolute;right:1px;height:40px;width:100%}.styledSelect.open li:first-child{background:url(../images/select_end_active_dark.png) no-repeat 100% 0;position:relative;padding-left:12px;right:0;cursor:default}.styledSelect.open li:first-child+li{border-top:1px solid #e1e1e1;margin:0 0 0 12px;padding:0;height:1px}.contact_select .styledSelect.open li:first-child+li{border-top:none;height:auto;padding:0 0 5px;cursor:pointer}.select option.divider{display:none}.country_select .styledSelect.open li:first-child{background:none}.country_select li[rel="5"]{border-bottom:1px solid #e9e9e9;padding-bottom:16px}.country_select li[rel="6"]{padding-top:16px}.discfilter input[type="checkbox"],.discfilter label{float:left}.discfilter input[type="checkbox"]{clear:both}input[type="checkbox"],input[type="radio"]{opacity:0;filter:alpha(opacity=0);position:absolute;left:0;top:0;z-index:0}input[type="checkbox"]+label,input[type="radio"]+label{padding:2px 0 2px 25px;float:left;clear:both}input[type="checkbox"]+label,input[type="radio"]+label{background:url(../images/checkbox.png) no-repeat left 1px}input[type="checkbox"]:checked+label,input[type="radio"]:checked+label{background:url(../images/checkbox.png) no-repeat left -51px}.tooltip{background:#3d3d3d;position:absolute;z-index:40;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px 6px 6px 6px;padding:8px 12px}.tooltip:after{content:url("../images/tooltip_arrowright.png");position:absolute;margin:-1px 0 0 0;right:-9px}.no-js .tooltip{opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;transition:all 0.2s ease-in}.no-js .ttt:hover+.tooltip{opacity:0.98;filter:alpha(opacity=98)}.backstage+.tooltip{display:none !important;margin:-40px 0 0;right:200px}.errormsg-margin li{margin:-5px 0 25px}.besichtigungen .download form{margin:0}.besichtigungen .download button{background-color:transparent;border:none;margin:0 0 1px}.hidden-label{height:0;margin:0 !important}input[type="submit"]{display:inline-block;-moz-border-radius:4px;-webkit-border-radius:4px;max-width:235px;width:100%;padding:10px 57px 10px 10px;font-size:1.7em;line-height:1.2em;color:#fff;text-align:left}.input-wrapper.submit{position:relative;display:inline-block;width:235px}input[type="submit"].green{background:#91c042;background:-moz-linear-gradient(top, #b4db4d 0%, #91c042 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #b4db4d), color-stop(100%, #91c042));background:-webkit-linear-gradient(top, #b4db4d 0%, #91c042 100%);background:-o-linear-gradient(top, #b4db4d 0%, #91c042 100%);background:-ms-linear-gradient(top, #b4db4d 0%, #91c042 100%);background:linear-gradient(to bottom, #b4db4d 0%, #91c042 100%);-pie-background:linear-gradient(#b4db4d 0%, #91c042 100%);border:1px solid #a8cc6b;display:inline-block;-moz-border-radius:4px;-webkit-border-radius:4px;max-width:235px;width:100%;padding:10px 57px 10px 10px;font-size:1.7em;line-height:1.2em;color:#fff;text-align:left}.tooltipform input[type="submit"]{max-width:none}input[type="submit"].green+span.input-bg{position:absolute;top:0;right:0;width:42px;height:40px;background:transparent url(../images/button_green.png) repeat-y 100% center}body{background:#fff;margin:0;padding:0}@media only screen and (max-width: 1000px){#pagecontainer{background:none}}@media only screen and (max-width: 690px){#pagecontainer{min-width:690px !important;width:auto !important}#pagewrap_outer{min-width:690px !important;width:auto !important}}.content-inner{max-width:1213px;width:100%;margin:0 auto}.bg-wrapper.white{background:white;display:flex;margin:0 10px 20px;padding:30px 15px}.bg-wrapper.white>div[id*=container_]{padding:0 30px}#contentcontainer{background-attachment:fixed;background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;background-size:cover;padding:50px 0}#breadcrumbcontainer{margin-bottom:10px}#headercontainer{background:#fff;padding-bottom:10px}.blog #headercontainer{max-width:100%}.blog #headercontainer .row{max-width:1213px}@media only screen and (max-width: 740px){.contentbox.blue{margin-bottom:0 !important}}@media only screen and (max-width: 876px){.row{margin-bottom:0}.row .columns{margin-bottom:30px}.columns .columns{margin:0;padding:0}}#headercontainer{box-sizing:content-box;width:100%;z-index:100}.header-wrapper{position:relative;display:flex;align-items:center;justify-content:space-between;padding-top:20px;padding-bottom:100px}#header{background:#fff;z-index:12}#logos{display:inline-block}#logos>a{display:inline-block}#logos>a:not(:first-child){margin-left:12px}#mainlogo{position:absolute;right:0;top:0}#mainlogo a{display:inline-block}#mainlogo a:not(:first-child){margin-left:60px}#mainlogo a img{width:124px;height:93px}#languages{margin-right:200px;display:inline-flex;align-items:center}#languages ul{margin:0;display:flex}#languages ul li:not(:first-child){margin-left:8px}#languages _:-ms-fullscreen,:root #languages{position:absolute;right:0}.shop-menu{display:flex;align-items:center;margin-left:auto !important}.shop-menu .shop-menu__item{align-items:center;display:inline-flex;margin-left:16px}@media only screen and (max-width: 795px){.shop-menu .shop-menu__item{margin-left:14px}}.shop-menu .shop-menu__item,.shop-menu .shop-menu__item a{align-items:center;color:#999;display:inline-flex;font-size:14px;line-height:14px}.shop-menu .shop-menu__item .icon{width:22px;height:20px;margin-right:7px}.shop-menu .shop-menu__item .icon+span{padding-top:3px}@media only screen and (max-width: 795px){.shop-menu .shop-menu__item .icon+span{display:none}}.shop-menu .shop-menu__item .icon.warenkorb{background-position:-276px -2px}.shop-menu .shop-menu__item .icon.login{background-position:-276px -28px}div.login,div.warenkorb{display:flex;align-items:center;margin-bottom:7px;margin-left:auto}div.login>.icon,div.warenkorb>.icon{width:22px;height:22px;margin-right:4px}div.login>.icon.warenkorb,div.warenkorb>.icon.warenkorb{background-position:-276px 0px}.search{display:inline-block;height:30px;margin-top:-6px}.search form{z-index:30}@media only screen and (max-width: 875px){.search .searchwrap{position:absolute;z-index:10}}.search input[type="text"]{background:none;width:40px;border:none;padding:8px;padding-left:36px !important;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.desktop .search input[type="text"]{opacity:0;filter:alpha(opacity=0)}.search input[type="text"]:hover,.search input[type="text"]:focus,.search .searchlabel:hover+.searchwrap input[type="text"]{background:#f8f8f8;width:200px;padding-left:40px;opacity:1;filter:alpha(opacity=100)}.searchlabel{position:absolute;border:none;background-position:0 0;width:26px;height:24px;margin:6px;z-index:10;opacity:1}.search input[type="text"]{-webkit-transition:width 0.2s ease-in, background 0.2s ease-in, opacity 0.2s ease-in;-moz-transition:width 0.2s ease-in, background 0.2s ease-in, opacity 0.2s ease-in;-o-transition:width 0.2s ease-in, background 0.2s ease-in, opacity 0.2s ease-in;-ms-transition:width 0.2s ease-in, background 0.2s ease-in, opacity 0.2s ease-in;transition:width 0.2s ease-in, background 0.2s ease-in, opacity 0.2s ease-in}.quicksearch{background:#1b1b1b;display:inline-block;width:100%;width/*\**/:auto\9;max-width:492px;position:absolute;top:56px;right:0 !important;display:none;z-index:20}.quicksearch ul{margin:0}.quicksearch img{float:right;width:116px}.quicksearch li{display:block;width:100%;height:61px;border-top:1px solid #313131}.quicksearch li:first-child{border:none}.quicksearch li .description{padding:11px 9px 10px}.quicksearch li .date{padding:2px 0}.quicksearch .head{background:#3d3d3d;padding:8px 9px}a.continue{float:right;margin-bottom:2px}a.continue:after{content:"›";margin-left:6px}.quicksearch ul ~ a.continue{padding-right:9px;margin-bottom:10px}.searchpreview li:hover,.searchpreview li.selected{background-color:#666}.searchpreview li.startsearch:hover{background-color:transparent}@media (max-width: 860px){.desktop .mobilesearch{background:#1b1b1b !important;position:absolute;width:492px;margin:0;padding:10px;height:55px;right:0;z-index:20;top:26px}.desktop .mobilesearch .quicksearch{top:55px}.desktop .mobilesearch input[type="text"]{background:#fff;width:100% !important;opacity:1 !important;filter:alpha(opacity=100) !important}}.mobile .search{position:relative;float:none;width:44px !important;padding:22px 12px;display:inline-block}.mobile .searchlabel{top:8px}.mobile .searchlabel:hover,.mobile .searchlabel:focus,.mobile .searchlabel:active{background-color:#f5f5f5}.mobile .searchwrap{clear:both;width:375px;background:#232323;padding:20px 20px 10px;position:absolute;right:-5px;margin-top:26px;display:none}.mobile .searchwrap.active{display:block}.mobile .search input[type="text"]{background:#fff !important;-webkit-transition:0 !important;-moz-transition:0 !important;-o-transition:0 !important;-ms-transition:0 !important;transition:0 !important;opacity:1;filter:alpha(opacity=100);padding-left:5px !important;width:280px !important}.mobile .quicksearch{display:none !important}.mobile #search{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;background:#f8f8f8;background:-moz-linear-gradient(top, #f8f8f8 0%, #fff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f8f8f8), color-stop(100%, #fff));background:-webkit-linear-gradient(top, #f8f8f8 0%, #fff 100%);background:-o-linear-gradient(top, #f8f8f8 0%, #fff 100%);background:-ms-linear-gradient(top, #f8f8f8 0%, #fff 100%);background:linear-gradient(to bottom, #f8f8f8 0%, #fff 100%);-pie-background:linear-gradient(#f8f8f8 0%, #fff 100%);padding:10px 14px;height:40px;width:298px !important}#searchsubmit{background-position:-654px 0;width:35px;height:40px;display:none;float:right;padding:0;position:relative;z-index:20;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.mobile #searchsubmit{display:block}#header .icon.cal{background-position:-493px 10px;display:none;float:left;height:58px;margin:00;padding:0 15px;width:50px}#header .icon.cal:hover,#header .icon.cal:focus{background-color:#f5f5f5}#header .menu_cal{display:none;background:#232323;position:absolute;z-index:60;margin:58px 0;padding:60px;right:0}#header.no-js .icon.cal:hover+.menu_cal,#header.no-js .icon.cal:focus+.menu_cal,#header.no-js .menu_cal:hover,#header.no-js .menu_cal:focus,#header .menu_cal.active{display:block}#menucontainer{display:flex;align-items:center;position:absolute;left:0;bottom:0;max-width:100%;width:100%}#menucontainer ul{margin:0}#menucontainer #menu{display:inline-block}#menucontainer #menu>ul{display:inline-flex}#menucontainer #menu>ul>li:hover>a,#menucontainer #menu>ul>li:hover>a:hover,#menucontainer #menu>ul>li.active>a,#menucontainer #menu>ul>li.active>a:hover,#menucontainer #menu>ul>li.touched>a,#menucontainer #menu>ul>li.touched>a:hover{border-bottom:1px solid #000}#menucontainer #menu>ul>li:first-child>a{margin-left:0}#menucontainer #menu>ul>li>a{display:block;padding:5px 0;margin:0 14px;font-weight:normal;transition:border 0.1s ease-in}#menucontainer #menu>ul>li>a.active{border-bottom:1px solid #000}#menucontainer .submenu{background:#232323;margin-top:39px;padding:25px 60px 15px;position:absolute;top:0;left:0;width:100%;display:none;z-index:10}#menucontainer .submenu>ul>li{margin:0 50px 5px 0}#menucontainer .submenu>ul>li>a{padding:3px;display:inline-block}.mobile #menucontainer{white-space:nowrap}@media only screen and (max-width: 768px){#menu .submenu{padding:25px 25px 15px}}.no-js #menu .menu1 li:hover .submenu{display:inline-block}ul.sponsor{float:right;padding:40px 20px !important}ul.sponsor li a.logo{background-image:url("../images/sponsor_logo.png");width:74px;height:71px;display:block;text-indent:-100px;overflow:hidden;vertical-align:middle}ul.sponsor li a.logo:hover{background:url("../images/sponsor_logo.png") !important}#mainteaser .date,#mainteaser .title{display:inline-block;float:left;width:auto;padding-right:0}#mainteaser .icon.video{float:left;margin:0 0 0 16px}.slideshow .description{background:url(../images/transparent_black.png) repeat;display:block;position:absolute;bottom:0;left:0;width:100%;height:80px;padding:20px 12px}.slideshow .title{display:block;width:100%;padding-right:95px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis}.slideshow,.slideshow li{position:relative}.no-js .slideshow li{display:none}.no-js .slideshow li:first-child{display:block}.slideshow .flex-direction-nav{position:absolute;bottom:1px;right:0;margin:0}.slideshow .flex-direction-nav li{float:left}.slideshow .flex-direction-nav .flex-prev,.slideshow .flex-direction-nav .flex-next{display:block;width:45px;height:80px}.slideshow .flex-direction-nav .flex-prev{background-position:-110px -51px}.slideshow .flex-direction-nav .flex-next{background-position:-161px -51px}.slideshow .flex-direction-nav .flex-prev:hover{background-position:0 -51px}.slideshow .flex-direction-nav .flex-next:hover{background-position:-55px -51px}.slide_count{position:absolute;right:5px;bottom:85px;z-index:4}.slideshow.cycleimgs img{width:100%}.slideshow ul.slides{margin-bottom:0}.teaser span{display:block}.teaser .content{background:#eeeeee;background:-moz-linear-gradient(top, #eee 0%, #f8f8f8 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #eee), color-stop(100%, #f8f8f8));background:-webkit-linear-gradient(top, #eee 0%, #f8f8f8 100%);background:-o-linear-gradient(top, #eee 0%, #f8f8f8 100%);background:-ms-linear-gradient(top, #eee 0%, #f8f8f8 100%);background:linear-gradient(to bottom, #eee 0%, #f8f8f8 100%);-pie-background:linear-gradient(#eee 0%, #f8f8f8 100%)}.teaser.home .content{background:#e5e5e5;background:-moz-linear-gradient(top, #cbcbcb 0%, #e5e5e5 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #cbcbcb), color-stop(100%, #e5e5e5));background:-webkit-linear-gradient(top, #cbcbcb 0%, #e5e5e5 100%);background:-o-linear-gradient(top, #cbcbcb 0%, #e5e5e5 100%);background:-ms-linear-gradient(top, #cbcbcb 0%, #e5e5e5 100%);background:linear-gradient(to bottom, #cbcbcb 0%, #e5e5e5 100%);-pie-background:linear-gradient(#cbcbcb 0%, #e5e5e5 100%)}.teaser.youth .content{background:#27a9c5;background:-moz-linear-gradient(top, #27a9c5 0%, #1e9ac2 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #27a9c5), color-stop(100%, #1e9ac2));background:-webkit-linear-gradient(top, #27a9c5 0%, #1e9ac2 100%);background:-o-linear-gradient(top, #27a9c5 0%, #1e9ac2 100%);background:-ms-linear-gradient(top, #27a9c5 0%, #1e9ac2 100%);background:linear-gradient(to bottom, #27a9c5 0%, #1e9ac2 100%);-pie-background:linear-gradient(#27a9c5 0%, #1e9ac2 100%)}.teaser .headline{background:#f7f7f7;height:80px;padding:2px 20px 0;display:table-cell;vertical-align:middle;width:1000px}.teaser.home .headline{background:#f2f2f2;padding:0}.teaser.home .headline h2{height:80px;margin:0}.teaser.home .headline h2 a{width:1000px;display:table-cell;vertical-align:middle;height:80px;padding:2px 20px 0}.teaser{overflow/*\**/:hidden\9}.teaser .content{height:200px;position:relative}.teaser.teaserslider .content{height:238px}.teaser .content img{margin:auto;position:absolute;top:0;right:0;bottom:0;left:0}.teaser.teaserslider .content img{position:relative}.teaserslider{position:relative;margin-top:-30px}@media only screen and (min-width: 877px){.teaserslider{margin:30px 0}}.teaserslides,.teaserslides li{margin-bottom:0}.teaserslider .content{overflow:hidden;background:#000}.teaserslider .sliderlist{overflow:hidden;width:10000px}.teaserslider .teaserslides{overflow:hidden;float:left}.teaserslider .title,.teaserslider .subtitle{width:90%}.teaserslider .slide{float:left;display:inline-block;position:relative}.teaserslides .slide:hover{opacity:1.0 !important;filter:alpha(opacity=100) !important}.no-js .teaserslider .slide{width:246px;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;transition:all 0.2s ease-in}.no-js .teaserslides .slide .caption{-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;transition:all 0.2s ease-in}.no-js .teaserslides .slide:hover .caption{height:80px;opacity:0.8;filter:alpha(opacity=80)}.no-js .teaserslides:hover .slide{opacity:0.5;filter:alpha(opacity=50)}.teaserslider .slide img{width:100%}.teaserslider .headslide{display:none}.teaserslides .caption{background:#3c3c3c;height:40px;width:100%;padding:0 12px;border-right:1px solid #2c2c2c;border-left:1px solid #545454;position:absolute;bottom:0}.mobile .teaserslider .caption{height:86px !important;position:relative;overflow:hidden}.mobile .teaserslider .title{height:46px;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis}.teaserslides .caption .title{display:block;float:left;padding:6px 0 9px}.teaserslides li:last-child .caption{border-right:none}.teaserslides .caption .date{float:left;padding:9px 0 0}.teaserslides .icon{position:absolute;top:4px;right:10px}.slidenav{display:block;position:absolute;top:0;right:0}.slidenav .slidenav_prev,.slidenav .slidenav_next{display:block;width:45px;height:80px;float:left;cursor:pointer}.slidenav .slidenav_prev{background-position:-326px -51px}.slidenav .slidenav_next{background-position:-381px -51px}.slidenav .slidenav_prev:hover{background-position:-216px -51px}.slidenav .slidenav_next:hover{background-position:-271px -51px}.calendar,.calendar ~ select,.calendar ~ .styledSelect{max-width:285px;max-width:100%}.calendar.homecalendar{background:#f8f8f8;margin:30px 0}.calendar.homecalendar table{height:277px}.calendar .browsefunctions{background:#232323;height:41px;padding:0 35px;position:relative}.calendar .browsefunctions a{float:left}.calendar .back,.calendar .forward{position:absolute;height:31px;width:30px;top:6px}.calendar .back{background-position:-118px -78px;left:7px}.calendar .forward{background-position:-168px -78px;right:7px}.calendar .currentmonth{width:100%;text-align:center;padding:13px 0 11px}.calendar table{width:100%;height:100%;border:none}.calendar table th,.calendar table td{width:14.2857%}.calendar table td,.calendar table a{padding:7px 0}.calendar table th{padding:23px 0 15px}.calendar.homecalendar td{padding:0}.calendar.homecalendar th{padding:20px 0 0}.calendar a{margin:0 auto}.calendar a.upcoming{background:#f5f5f5}.calendar td a{display:block}.calendar td a.assigned{text-decoration:underline}.calendar td a:hover,.calendar td a.active{display:block;position:relative;z-index:1}.calendar td a:hover:before,.calendar td a.active:before{z-index:-1;content:"";position:absolute;display:block;background:#000;border-radius:50%;width:28px;height:28px;top:3px;left:50%;transform:translateX(-50%)}.calendar td a:hover{background-position:center -39px}.calendar ~ .select,.calendar ~ .styledSelect{margin:20px 0 30px}@media only screen and (max-width: 768px){.calendar{width:245px}.calendar table th{padding:15px 0 7px}.calendar table td{padding:3px 0}.calendar table a{padding:5px 0}.calendar table{height:260px !important}.calendar ~ select,.calendar ~ .styledSelect{width:245px;margin-bottom:0}}@media only screen and (max-width: 876px){.calendar ~ select,.calendar ~ .styledSelect{margin-bottom:0}}.caltooltip{width:235px;background:#3d3d3d;position:absolute;z-index:20;margin:-39px 0 0 -245px;border-bottom:1px solid #4a4a4a;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;border-radius:8px 8px 6px 6px}.homecalendar .caltooltip{margin:-39px 0 0 45px;pointer-events:none}.no-js .caltooltip{opacity:0;filter:alpha(opacity=0);z-index:-2;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;transition:all 0.2s ease-in}.caltooltip .head{background:#232323;padding:8px 12px;border-radius:6px 6px 0 0}.caltooltip .head:after{content:url("../images/tooltip_arrowright.png");position:absolute;margin:-7px 0 0 0;right:-9px}.caltooltip .head:before{content:url("../images/tooltip_arrowleft.png");position:absolute;margin:-7px 0 0 -21px}.homecalendar .caltooltip .head:after{content:''}@media only screen and (max-width: 876px){.caltooltip{margin:-39px 0 0 50px}.caltooltip .head:after{content:''}.caltooltip .head:before{content:url("../images/tooltip_arrowleft.png");position:absolute;margin:-7px 0 0 -21px}}.no-js .calendar a:hover+.caltooltip{opacity:0.98;filter:alpha(opacity=98);z-index:20}.headcalendar a:hover+.caltooltip{opacity:0 !important;filter:alpha(opacity=0) !important;display:none !important}.caltooltip ul{margin-bottom:0}.caltooltip li{padding:10px 12px;border-top:1px solid #4a4a4a}.caltooltip li:first-child{border-top:none}.headcalendar a.upcoming{background:none}.headcalendar td a.assigned{text-decoration:none}.headcalendar td a.active{background:none}.headcalendar .browsefunctions{background:none !important;filter:none;-pie-background:none !important}.headcalendar table td,.headcalendar table a{padding:4px 0}.headcalendar .browsefunctions .mir{width:35px;height:40px;margin-top:-1px}.headcalendar .browsefunctions .back{background-position:-557px 3px;left:-5px}.headcalendar .browsefunctions .forward{background-position:-591px 3px;right:-5px}.headcalendar table th{padding:15px 0 12px}.headcalendar td a:hover,.headcalendar td a.active{background:none}.calendar,.calendar ~ select,.calendar ~ .styledSelect{display:none !important}#header .calendar{margin:0 auto;width:260px;display:block !important}@media only screen and (min-width: 877px){.calendar,.no-js .calendar ~ select,.calendar ~ .styledSelect{display:block !important}.mobile .calendar.homecalendar table{height:360px !important}.mobile .calendar.homecalendar{height:405px !important}}.pagenav{background:#3c3c3c;display:block;width:52px;padding:100px 0;color:#fff;font-size:3em;line-height:1em;text-align:center;position:fixed;z-index:20;top:34%;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;transition:all 0.2s ease-in}.mobile .pagenav{display:none}.pagenav.border{display:none}.pagenav.prev{left:0}.pagenav.next{right:0}.pagenav:hover{background-color:#474747;color:#fff}@media only screen and (max-width: 1130px){.pagenav{width:20px;padding:70px 0}}.breadcrumb{align-items:center;display:flex;justify-content:space-between;margin:0}.breadcrumb ul{padding:5px 0 15px;margin:0;list-style:none;display:inline;overflow:hidden;position:relative;z-index:2}.breadcrumb li{background:url(../images/breadcrumb_arrow.png) no-repeat left 2px;float:left;margin-right:15px;padding:2px 0 2px 17px;max-width:50%}.breadcrumb li:first-child{background:none;padding-left:0}.breadcrumb a{border-bottom:1px dotted #9d9d9d}.sociallike_wrap{float:right;margin:-35px 85px 0 0;width:250px;height:30px}.sociallike .fb-like{z-index:5;margin:0 0 0 -15px}.fb-like iframe{width:100%}#profile_menu{align-items:center;color:#222222;display:flex;font-size:14px;justify-content:center;padding:5px 0 15px}#profile_menu .press-icon{align-items:center;display:inline-flex;margin-right:5px}#profile_menu .press-icon::before{content:url("../images/press-icon.png");display:inline-block;margin-right:7px}#profile_menu .press-profile a{border-bottom:0;color:#999999;margin:0 4px}@media only screen and (max-width: 768px){#breadcrumbcontainer{padding:0 0 10px}#breadcrumbcontainer .breadcrumb{background:#232323;width:100%;padding:0 96px 0 15px;position:relative;overflow:hidden}#breadcrumbcontainer .breadcrumb ul{display:block;overflow:hidden;float:left;width:100%;padding:0;margin:0}#breadcrumbcontainer .breadcrumb ul li{background:url(../images/breadcrumb_arrow.png) no-repeat left -43px;margin:12px 15px 12px 0;max-width:100%}.mobile .pagenav{display:block}.pagenav{background-image:url(../images/pagenav.png);background-repeat:no-repeat;position:absolute;width:48px;height:100%;padding:0;top:0;border-bottom:0 !important;text-indent:-9999px;z-index:1}.pagenav.border{background:#2f2f2f;width:1px;right:96px;display:block}.pagenav.prev{background-position:18px center;left:auto !important;right:48px !important;border-left:1px solid #4c4c4c;border-right:1px solid #2f2f2f}.pagenav.next{background-position:-38px center;left:auto !important;right:0 !important;border-left:1px solid #4c4c4c}.pagenav.prev:before{border-left:1px solid red}div.warenkorb{margin:13px 2px 0 0}.headscroll div.warenkorb{margin-top:40px}.sociallike_wrap{margin:11px 0 0}.headscroll .sociallike_wrap{margin:38px 0 0}.anchor{margin-top:-120px;padding-top:120px}}.fb_iframe_widget{display:inline-block !important;width:auto !important}.contentbox{margin-bottom:30px}.contentbox:last-child{margin-bottom:0}.contentbox:first-child{margin-bottom:30px}.columns:last-child>.contentbox:last-child{margin-bottom:0}@media only screen and (max-width: 876px){.columns .contentbox p{padding-right:10px}}.contentbox.dark{background:#232323}.contentbox.dark .headline{background:#232323}.contentbox.dark ul,.contentbox.dark li{margin-left:0}.contentbox.dark ul.linklist a{padding-left:14px;background-position:0px -544px}#prices.contentbox .content{display:flex;flex-flow:column wrap;overflow:unset}.contentbox .content{overflow:hidden;background:#eeeeee;background:-moz-linear-gradient(top, #eee 0%, #f8f8f8 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #eee), color-stop(100%, #f8f8f8));background:-webkit-linear-gradient(top, #eee 0%, #f8f8f8 100%);background:-o-linear-gradient(top, #eee 0%, #f8f8f8 100%);background:-ms-linear-gradient(top, #eee 0%, #f8f8f8 100%);background:linear-gradient(to bottom, #eee 0%, #f8f8f8 100%);-pie-background:linear-gradient(#eee 0%, #f8f8f8 100%)}.contentbox.green .content{background:#fafafa;background:-moz-linear-gradient(top, #fafafa 0%, #f0f0f0 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fafafa), color-stop(100%, #f0f0f0));background:-webkit-linear-gradient(top, #fafafa 0%, #f0f0f0 100%);background:-o-linear-gradient(top, #fafafa 0%, #f0f0f0 100%);background:-ms-linear-gradient(top, #fafafa 0%, #f0f0f0 100%);background:linear-gradient(to bottom, #fafafa 0%, #f0f0f0 100%);-pie-background:linear-gradient(#fafafa 0%, #f0f0f0 100%);overflow:visible;display:inline-block;width:100%}.contentbox.green .headline{background:#afd84c;background:-moz-linear-gradient(top, #afd84c 0%, #8fbe41 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #afd84c), color-stop(100%, #8fbe41));background:-webkit-linear-gradient(top, #afd84c 0%, #8fbe41 100%);background:-o-linear-gradient(top, #afd84c 0%, #8fbe41 100%);background:-ms-linear-gradient(top, #afd84c 0%, #8fbe41 100%);background:linear-gradient(to bottom, #afd84c 0%, #8fbe41 100%);-pie-background:linear-gradient(#afd84c 0%, #8fbe41 100%)}.contentbox.blue .headline{background:#26a9c5;background:-moz-linear-gradient(top, #26a9c5 0%, #1e9ac2 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #26a9c5), color-stop(100%, #1e9ac2));background:-webkit-linear-gradient(top, #26a9c5 0%, #1e9ac2 100%);background:-o-linear-gradient(top, #26a9c5 0%, #1e9ac2 100%);background:-ms-linear-gradient(top, #26a9c5 0%, #1e9ac2 100%);background:linear-gradient(to bottom, #26a9c5 0%, #1e9ac2 100%);-pie-background:linear-gradient(#26a9c5 0%, #1e9ac2 100%)}.contentbox.grey .headline{background:#b2b2b2;background:-moz-linear-gradient(top, #d8d8d8 0%, #b2b2b2 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #d8d8d8), color-stop(100%, #b2b2b2));background:-webkit-linear-gradient(top, #d8d8d8 0%, #b2b2b2 100%);background:-o-linear-gradient(top, #d8d8d8 0%, #b2b2b2 100%);background:-ms-linear-gradient(top, #d8d8d8 0%, #b2b2b2 100%);background:linear-gradient(to bottom, #d8d8d8 0%, #b2b2b2 100%);-pie-background:linear-gradient(#d8d8d8 0%, #b2b2b2 100%)}.contentbox .headline{background:#f8f8f8;padding:24px 18px}.contentbox.fullimg .headline{width:1000px;height:77px;padding:0 18px;display:table-cell;vertical-align:middle}.contentbox h2{display:inline-block}.contentbox .content{padding:19px 18px 10px;margin-top:20px}.contentbox.fullimg .content{position:relative;padding:0}.contentbox.fullimg img{width:100%}.mediapage-content{height:390px}.fullimg .iframe-overlay{position:relative;display:block}.fullimg .iframe-overlay:before{content:url("../images/loupe_360.png");color:#fff;font-size:2em;position:absolute;bottom:-2px;right:0;z-index:10}.eventlist .head,.concertlist .head{background:#232323;padding:8px 8px 7px;margin:0;border-bottom:1px solid #e9e9e9}.eventlist ul,.concertlist ul{margin:0}.eventlist li,.concertlist li{position:relative;display:block;clear:both;padding:0;height:95px;border-bottom:1px solid #e9e9e9;-webkit-transition:background 0.2s ease-in;-moz-transition:background 0.2s ease-in;-o-transition:background 0.2s ease-in;-ms-transition:background 0.2s ease-in;transition:background 0.2s ease-in}.additional-concerts li:first-child,.special-concert li:first-child{border-top:1px solid #e9e9e9;height:89px}.concertlist li:hover{background:url(../images/eventlist_hover.png) repeat}.eventlist li{overflow:hidden}.eventlist.discography li{height:115px}.eventlist li:hover,.eventlist li.active{background:url(../images/eventlist_hover.png) repeat;height:95px;margin-left:-50px}.eventlist.discography li:hover,.eventlist.discography li.active{height:116px}.eventlist li:hover .description,.eventlist li.active .description{padding-left:50px}.eventlist li.active{background:#f3f3f3;height:auto;min-height:120px}.eventlist ul.discs li,.eventlist ul.discs li:hover{height:115px}.eventlist ul.discs li:hover{margin-top:-1px;height:116px}.eventlist .description{padding:0 165px 0 0}.concertlist .description{padding:15px 165px 0 0}.additional-concerts li.disabled{opacity:0.5}.eventlist.discography .description{padding-top:5px}.eventlist .description .eventlink{display:block;height:95px;padding:19px 10px 0 0}.eventlist.discography .description .eventlink{height:116px}.eventlist.discography li.active .description .eventlink{height:auto}.eventlist h2,.eventlist .date,.concertlist .headline,.concertlist .date,.quicksearch .headline,.quicksearch .date,.quicksearch .head span,.breadcrumb li{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis}.eventlist.discography li.active .date{white-space:normal;margin-bottom:10px;line-height:1.3em}.eventlist h2{margin:5px 0 0}.eventlist img,.concertlist img{float:right}.eventlist img{margin-left:40px}.concertlist img{margin-left:10px}.eventlist li.past img{opacity:0.4;filter:alpha(opacity=40)}.eventlist li.cancelled img{opacity:0.8;filter:alpha(opacity=80)}li.external.active img,li.past.active img,li.soldout.active img,li.cancelled.active img,li.presale-later.active img{margin-bottom:40px}.eventlist li .icon{position:absolute;bottom:2px;right:173px}.eventlist li .icon.opl+.backstage{right:192px}.concertlist li .icon{position:absolute;bottom:4px;right:173px}.eventlist .icon.video+.audio,.concertlist .icon.video+.audio{right:194px;width:40px}.eventlist li .icon.backstage,.eventlist li .icon.opl{width:29px;height:28px;bottom:8px}.eventlist li.active .icon{top:200px;right:10px}.eventlist li.active .icon.video+.audio{right:46px}.eventlist .button{width:192px;margin:10px 15px 0 0}.eventlist .description .buttons{position:relative;margin-bottom:25px}li.past,li.past:hover{background:url(../images/eventlist_past.png) repeat !important}li.soldout,li.soldout:hover{background:url(../images/eventlist_soldout.png) repeat !important}li.livestream,li.livestream:hover{background:#d4e7f7}li.cancelled,li.cancelled:hover{background:url(../images/eventlist_cancelled.png) repeat !important}.eventlist .status{position:absolute;top:5px;right:173px}.eventlist li.active .status{top:auto;bottom:5px;right:5px}.concertlist .status{position:absolute;left:0;bottom:4px}.eventlist .watch-livestream,.concertlist .watch-livestream{font-size:11px;text-transform:uppercase;position:relative;top:-26px}.eventlist .watch-livestream:before,.concertlist .watch-livestream:before{content:"+ ";font-size:14px}.eventlist .icon.opener{background:url(../images/event_opener.png) no-repeat left -23px;width:23px;height:23px;left:15px !important;top:28px !important;z-index:25;cursor:pointer;display:none}.eventlist.discography .icon.opener{top:38px !important}.eventlist li:hover .icon.opener,.eventlist li.active .icon.opener{display:block}.eventlist li.active .icon.opener{background-position:left top}.eventlist ul.discs .icon.opener{top:40px !important}@media only screen and (max-width: 1092px){.eventlist .icon.opener{left:23px !important;top:33px !important}}@media only screen and (max-width: 1000px){.eventlist li:hover .icon.opener,.eventlist li.active .icon.opener{display:none}}.mobile .eventlist li:hover .icon.opener,.mobile .eventlist li.active .icon.opener{display:none}.concertlist{position:relative}.concertlist .addtocal{position:absolute;top:15px;right:10px;font-size:1.2em}.concertlist a{display:block;height:100%}.concertlist a.continue{display:block;width:100%;background:#232323;padding:6px 10px 7px;text-align:right}.concertlist li.option_a a,.concertlist li.option_b a,.concertlist li.option_c a,.concertlist li.option_d a,.concertlist li.option_e a,.concertlist.additional-concerts li,.concertlist.special-concert li{padding-left:33px}.concertlist li.option_b1 a,.concertlist li.option_b2 a,.concertlist li.option_a1 a,.concertlist li.option_a2 a{padding-left:43px}.concertlist li.option_a a:before,.concertlist li.option_a1 a:before,.concertlist li.option_a2 a:before,.concertlist li.option_b a:before,.concertlist li.option_b1 a:before,.concertlist li.option_b2 a:before,.concertlist li.option_c a:before,.concertlist li.option_d a:before{content:'A';font-size:2.6em;color:#fff;position:absolute;top:13px;left:5px}.concertlist li.option_b a:before{content:'B'}.concertlist li.option_c a:before{content:'C'}.concertlist li.option_d a:before{content:'D'}.concertlist li.option_a1 a:before{content:'A1'}.concertlist li.option_a2 a:before{content:'A2'}.concertlist li.option_b1 a:before{content:'B1'}.concertlist li.option_b2 a:before{content:'B2'}.eventlist.discography .head{padding-left:15px}.concertlist.additional-concerts li label,.concertlist.special-concert li label{position:absolute;left:1px;top:23px}#movebox{margin-bottom:30px}.columns.eventleftcol{float:left;padding-right:10px}.columns.eventrightcol{float:right;padding-left:10px}.eventrightcol p{max-width:480px}.downloads_move,.abonnements_move{height:0}@media only screen and (max-width: 860px){.columns.eventleftcol,.columns.eventrightcol{padding:0 !important}.eventleftcol .contentbox{margin-bottom:30px}}.contentbox table{margin-bottom:25px;width:100%}.contentbox table td{padding:0}.contentbox.green table{width:100%;max-width:300px;margin:0 0 16px}.contentbox.green td{padding:0 30px 0 0;width:70%;text-align:right;white-space:nowrap}.contentbox.green td:first-child{text-align:left;padding:0;width:30%;white-space:normal}.contentbox .button{width:100%}.contentbox.green .icon.info{position:relative}.contentbox .icon.backstage{position:absolute;margin-top:0;right:18px}.contentbox .opener{background:url(../images/z_sprite_for_web.png) no-repeat 125px -163px !important;display:block;padding:0 0 2px;margin-bottom:10px;cursor:pointer}.cycle-pricebox .row{margin:0}.cycle-pricebox .content{margin:0;padding-left:10px;padding-right:10px}.cycle-pricebox .columns{padding:0 10px}.cycle-pricebox .button.green{margin-bottom:20px}.callist a{margin:0 15px 20px 0}.tobeopened{overflow:hidden}.ticket-status{margin:-32px 0 30px;background:#dedede;padding:11px 20px 1px}.abo-order-summary{width:100%}.abo-order-summary td:first-child{font-weight:bold;width:32%}.abo-order-summary td{padding:0 20px 5px 0;width:68%}.abo-order-summary tr.total-price td{border-top:1px solid #e9e9e9;padding-top:15px}.abo-box{margin-top:30px}.abo-order .price-mo{position:relative}.tooltip-prices{width:220px;padding:20px 16px;margin:10px 0 0 -5px;left:0}.tooltip-prices:after{bottom:100%;left:12px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(67,67,67,0);border-bottom-color:#434343;border-width:8px}.tooltip-prices .table-row:first-child .table-cell{padding-top:2px}.tooltip-prices .table-row:first-child .table-cell:first-child{width:100px}.price-mo{border-bottom:1px dotted #909090}.player{position:relative;text-align:center}.player iframe{width:100%}.photocredits{position:absolute;z-index:5;bottom:0;left:0;width:100%;padding:0 180px 0 15px;text-align:left}#player.playing .photocredits{bottom:45px}#player.has-text .photocredits{bottom:75px}.player .top{cursor:pointer;height:43px;text-align:center;padding-top:7px}.player .preview{position:absolute;right:0;bottom:0;background:#3f3f3f;height:43px;width:150px;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-radius:4px 0 0 0;overflow:hidden;z-index:11}@media \0screen\,screen\9{.player .preview{display/*\**/:none\9}}.no-js .player .preview{display:none}.player .thumb,.player .playeroverlay{width:150px;height:78px;cursor:pointer}.player .playeroverlay{background-position:-558px -53px;display:block;position:absolute;z-index:2}.playerbg .flex-direction-nav{display:none}.player .video-js{cursor:pointer;width:100% !important;height:430px !important}.player #audio-player{display:none;height:44px !important;position:absolute;bottom:0}.mobile .preview .thumb.video,.mobile .preview .thumb.audio{display:none}.mobile .preview .thumb:first-child,.mobile .preview .thumb.video+.audio,.mobile .preview .thumb.audio+.video{display:block !important}.tracklist.playlist li{cursor:pointer}.tracklist.playlist li.playing,.tracklist.playlist li.paused{padding-left:15px;background:url(../js/video-js/img/play_small.png) no-repeat 0 5px}.discography-sponsoren .border-box{border-top:1px solid #e9e9e9;padding-top:20px}.discography-sponsoren img{margin-right:20px}@media only screen and (min-width: 878px) and (max-width: 1000px){.tracklist-container{width:58%}}@media only screen and (max-width: 877px) and (max-width: 1000px){.tracklist-container{margin-top:-30px}.disc-cover{margin-top:-30px}}.tracklist-container .grey-headline{margin-top:-5px;padding-left:10px}.tracklist-container{padding:0}.tracklist-container .columns{padding:0 10px}.disc-cover{padding-bottom:30px;max-width:404px}.eventteaser img{width:100%}.eventteaser{margin-bottom:30px}.spoilerlist .spoilerlist_body{display:none}.no-js .spoilerlist .spoilerlist_body{display:block}.spoilerlist>li{padding:0;border-bottom:1px solid #e9e9e9;cursor:pointer;-webkit-transition:background 0.1s ease-in;-moz-transition:background 0.1s ease-in;-o-transition:background 0.1s ease-in;-ms-transition:background 0.1s ease-in;transition:background 0.1s ease-in}.no-js .spoilerlist>li{cursor:default}.spoilerlist>li:first-child{border-top:1px solid #e9e9e9}.spoilerlist>li.active{background:#f5f5f5}.spoilerlist>li .spoilerlist_element{padding:12px 15px 10px 0}.spoilerlist>li.active .spoilerlist_element{padding-left:10px}.spoilerlist_head:after{content:"";width:17px;height:17px;display:block;position:absolute;right:0;top:50%;transform:translateY(-50%);background:url(../images/z_sprite_for_web.png) no-repeat;background-position:0px -163px}.spoilerlist>li .spoilerlist_head{position:relative;padding-right:20px}.spoilerlist_head p{margin-bottom:0}.spoilerlist_body{padding-top:8px;width:80%;overflow:hidden}.spoilerlist.musicians .spoilerlist_body{width:100%}.spoilerlist_body ul{margin:0 0 0 2px}.spoilerlist_body .linklist{padding:12px 0}.spoilerlist_body .linklist li{position:relative}.spoilerlist_body .linklist a{position:relative;width:100%;padding-right:110px}.spoilerlist_body .linklist a ~ span{text-transform:uppercase;position:absolute;right:0;top:0}.spoilerlist_body .linklist a ~ span+span{right:38px}.spoilerlist.musicians .spoilerlist_body li{float:left;width:33%;padding:0 10px;margin:10px 0 0}.spoilerlist.musicians .spoilerlist_body li span{display:block;padding:8px 0;cursor:default}.spoilerlist.musicians .spoilerlist_body li img{cursor:default}.spoilerlist.musicians .spoilerlist_body li a img,.spoilerlist.musicians .spoilerlist_body li a span{cursor:pointer}.spoilerlist.musicians .spoilerlist_body li .artistname{height:3.539em}.spoilerlist_body h3,.spoilerlist_body p,.spoilerlist_body ul{background:none !important}.spoilerlist_body p,.spoilerlist_body ul,.spoilerlist_body li{font-family:'Univers W02', Arial, Helvetica, sans-serif !important;font-style:normal;font-weight:200 !important;font-size:16px !important;line-height:1.46em !important;margin-bottom:10px !important;color:#000 !important}.spoilerlist_body ul{list-style-type:disc}.spoilerlist_body ul li{margin-left:20px}.spoilerlist_body h3{font-family:'Univers W02', Arial, Helvetica, sans-serif !important;font-weight:700 !important;font-size:16px !important;line-height:1.46em !important;margin-bottom:10px !important;color:#000 !important}.spoilerlist_body .button.green{background:#232323 !important;border:#2e2e2e !important}.spoilerlist_body .button.green a{background-image:url(../images/button_grey.png) !important}.spoilerlist_body .button.green:hover{background:#000 !important}.busshuttle p.grey-headline{margin-bottom:10px}.busshuttle{margin-bottom:15px}.teamlist li{margin-bottom:10px}.teamlist p{margin:0}.teamlist .icon.mail{background-position:0 -494px;width:17px;height:17px;margin-left:4px}ul.publications{display:table;width:100%;margin-top:25px}ul.publications li{display:table-row}ul.publications .description,ul.publications .download{border-bottom:1px solid #e9e9e9;padding:0 2px;height:70px}ul.publications li:first-child .description,ul.publications li:first-child .download{border-top:1px solid #e9e9e9}ul.publications .description{display:table-cell;vertical-align:middle;padding:15px 2px}ul.publications.pressdownloads .description{padding:12px 2px;vertical-align:top}ul.publications.pressdownloads .add-info{display:block;padding:3px 0 0}ul.publications .download{display:table-cell;vertical-align:middle;padding:15px 0;width:121px}ul.pressdownloads .download{padding:10px 0;width:180px}ul.publications .download img{margin:7px 0 10px}ul.publications.pressdownloads img{margin:0}ul.publications p{padding:10px 25px 0 0}ul.publications p.title{padding-top:0}ul.publications p,ul.publications a{margin-bottom:0}ul.publications .download a{margin:6px 0}ul.publications .download a:first-child{margin:5px 0 0}ul.publications.abendprogramme .download,ul.publications.besichtigungen .download{vertical-align:bottom}ul.publications.jahresberichte .description{vertical-align:top}ul.besichtigungen{margin-top:0}ul.besichtigungen li.noplacesleft{background:url(../images/eventlist_soldout.png) repeat !important}ul.besichtigungen span.noplacesleft{position:absolute;margin:-50px 0 0 1px}.calameo-overlay{background:url(../images/overlay_black.png);position:fixed;z-index:200;height:100%;padding:80px;overflow:hidden;top:0;left:0;right:0;margin:auto}.calameo-overlay-inner{height:100%}form.presspages .columns{padding-right:20px}form.presspages .columns h2{margin-top:-5px}form.presspages label{padding-left:22px}form.presspages .job_checkboxes{position:relative}form.presslogin input,form.presspwforgot input,form.presslogin span,form.presspwforgot span,form.presslogin .styledSelect,form.presslogin .select{max-width:240px;margin-right:20px}form.presspages p.headline{margin:3px 0 5px !important}.pressdownloads .fileicon-container{display:block;height:100px;position:relative;float:right;margin-right:10px}.pressdownloads .fileicon-container.jpg{margin-right:8px}.pressdownloads .fileicon{display:block;float:right;width:auto;height:102px;border:1px solid #eaeaea;background:#f0f0f0;background:-moz-linear-gradient(top, #f0f0f0 0%, #e4e4e4 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f0f0f0), color-stop(100%, #e4e4e4));background:-webkit-linear-gradient(top, #f0f0f0 0%, #e4e4e4 100%);background:-o-linear-gradient(top, #f0f0f0 0%, #e4e4e4 100%);background:-ms-linear-gradient(top, #f0f0f0 0%, #e4e4e4 100%);background:linear-gradient(to bottom, #f0f0f0 0%, #e4e4e4 100%);-pie-background:linear-gradient(#f0f0f0 0%, #e4e4e4 100%)}.filelabel{width:42px;height:19px;padding:2px 2px 2px 3px;position:absolute;z-index:15;bottom:14px;left:-16px;background:#afd84c;background:-moz-linear-gradient(top, #afd84c 0%, #90bf41 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #afd84c), color-stop(100%, #90bf41));background:-webkit-linear-gradient(top, #afd84c 0%, #90bf41 100%);background:-o-linear-gradient(top, #afd84c 0%, #90bf41 100%);background:-ms-linear-gradient(top, #afd84c 0%, #90bf41 100%);background:linear-gradient(to bottom, #afd84c 0%, #90bf41 100%);-pie-background:linear-gradient(#afd84c 0%, #90bf41 100%)}.fileicon-container.doc .filelabel:after{content:".doc"}.fileicon-container.pdf .filelabel:after{content:".pdf"}.fileicon-container.jpg .filelabel:after{content:".jpg"}.fileicon-container .fileimage{display:block;height:100px;border:2px solid #fff}.fileicon-container.doc .fileimage{background:url(../images/filethumb_doc.png) no-repeat center top;width:78px}.fileicon-container.pdf .fileimage{background:url(../images/filethumb_pdf.png) no-repeat center top;width:78px}.highlight-box{background:#f2f2f2;width:100%;padding:20px 14px;margin:26px 0 0}.highlight-box a{background-position:0 -157px;font-size:2em;margin:2px;padding-left:25px}.privacy-overlay{background:url(../images/overlay_white.png) repeat;width:100%;height:100%;position:absolute;z-index:999}.privacy-overlay .overlay-outer{margin:0 auto;width:100%;position:fixed;top:38%}.privacy-overlay .overlay-box{position:relative;background:#fff;width:570px;margin:0 auto;padding:30px;box-shadow:0 0 5px -2px #bbb;-webkit-box-shadow:0 0 5px -2px #bbb;-moz-box-shadow:0 0 5px -2px #bbb}.privacy-overlay .overlay-close{display:block;width:37px;height:37px;position:absolute;right:-18px;top:-18px;background:url(../images/overlay_close.png) no-repeat;cursor:pointer}.player.header{margin-bottom:47px;background:#eeeeee;background:-moz-linear-gradient(top, #eee 0%, #f8f8f8 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #eee), color-stop(100%, #f8f8f8));background:-webkit-linear-gradient(top, #eee 0%, #f8f8f8 100%);background:-o-linear-gradient(top, #eee 0%, #f8f8f8 100%);background:-ms-linear-gradient(top, #eee 0%, #f8f8f8 100%);background:linear-gradient(to bottom, #eee 0%, #f8f8f8 100%);-pie-background:linear-gradient(#eee 0%, #f8f8f8 100%)}.player.header .video-js{position:relative;display:block;max-width:764px;margin:0px auto;overflow:hidden}.player.header .video-js .vjs-tech{padding-bottom:0px}.player.header .vjs-plux-skin .vjs-big-play-button{width:100%;height:100%;top:0;left:0;padding-top:22.5%;border:0px;border-radius:0px;background:none;box-shadow:none}.player.header .vjs-plux-skin .vjs-big-play-button:before{height:auto !important}.player.header .vjs-plux-skin .vjs-big-play-button,.player.header .vjs-plux-skin .vjs-control-bar{display:none;background:none;left:0}.player.header .vjs-overlay{width:100% !important;left:auto !important;right:auto;bottom:0 !important;padding:0px}.caption{background:url("/media/images/transparent_black.png") !important;width:100%;max-width:764px;margin:0px auto;padding:20px 25px;font-size:24px;line-height:21px}.player.header .vjs-overlay .caption span{display:block;clear:both;font-size:14px;color:#b1b1b1}.soundcloud .soundheader .player{position:static}.soundcloud .soundheader .control{position:absolute;display:block;float:left;background:url("/media/images/transparent_black.png");width:100%;padding:12px 20px 10px;margin:0px;bottom:0;z-index:10}.soundcloud .soundheader .control p{margin:0px;font-family:"Univers 45 Light", Arial, Helvetica, sans-serif;font-size:1.4em;color:#fff}.soundcloud .soundheader .control .button{position:relative;float:left;background:none;margin:0;width:25px;height:20px;margin-right:13px;border-radius:0;line-height:20px}.soundcloud .soundheader .control .button a.play-pause{display:block;width:100%;height:100%;padding:0;background:url("/media/images/audio-icon.png")}.soundcloud .soundtrack{display:block;float:left;width:100%;height:178px}.soundcloud .soundtrack .sc-wrapper{height:100%}.soundcloud .soundtrack .sc-wrapper .player{width:425px;margin:0px auto;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.soundcloud .soundtrack .sc-wrapper .player .control{margin:0px}.soundcloud .soundtrack .sc-wrapper .player .control p,.soundcloud .soundtrack .sc-wrapper .player .playlist{display:none}.soundcloud .soundtrack .sc-wrapper .player .control .button{margin:0px 13px 0px 0px;width:35px;height:35px;line-height:35px;overflow:hidden}.soundcloud .soundtrack .sc-wrapper .player .control .button a{padding:0px}.soundcloud .soundtrack .sc-wrapper .player .info,.soundcloud .soundtrack .sc-wrapper .player .waveform,.soundcloud .soundtrack .sc-wrapper .player .waveform-shine{width:375px;margin-left:48px}#contentcontainer .row:last-child .medialist{border:0px;padding-bottom:24px}.medialist,.medialist .videolist{display:block;float:left;width:100%;margin:0px}.medialist{padding-bottom:37px !important;border-bottom:1px solid #e9e9e9;margin-bottom:43px}.medialist .videolist li{position:relative;padding-bottom:0px;overflow:hidden}.medialist .videolist li.row{margin:0px 0px 15px}.medialist .videolist li .img-wrapper{display:block;background:#000;height:100%;width:100%;overflow:hidden}.medialist .videolist li .img-wrapper img{position:relative;height:auto;min-width:120%;width:100%;width:auto;left:-10%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width: 950px){.medialist .videolist li .img-wrapper img{min-width:140%}}.medialist .videolist li .videotitle{position:absolute;z-index:10;bottom:0;display:block;width:100%;padding:15px 20px;color:#fff;background:url("/media/images/transparent_black.png");font-family:"Univers 45 Light", Arial, Helvetica, sans-serif}.medialist .videolist .videocopy{display:none}.medialist .videolist .videolink{position:relative;width:100%;height:100%;display:block}.medialist .videolist .videolink+a.videotitle{display:none}.medialist .videolist .videolink .play_icon{position:absolute;background:rgba(0,0,0,0.6) url("/media/images/play_icon.png") no-repeat center;width:100%;height:100%;z-index:10}.medialist .videolist .videolink .play_icon:hover{background:transparent url("/media/images/play_icon.png") no-repeat center;-webkit-transition:background 0.2s linear;-moz-transition:background 0.2s linear;-o-transition:background 0.2s linear;-ms-transition:background 0.2s linear;transition:background 0.2s linear}.medialist .videolist li ul.big-thumbs li{display:block;height:408px}.medialist .videolist li ul.big-thumbs li .videotitle{font-size:2.4em}.medialist .videolist li ul.big-thumbs li .videotime{display:none}.medialist .videolist li ul.big-thumbs li .soundcloud{float:left;height:100%;width:100%}.medialist .videolist li ul.big-thumbs li .soundcloud .soundheader{position:relative;display:block;float:left;width:100%;height:230px;overflow:hidden}.medialist .videolist li ul.big-thumbs li .soundcloud .soundheader .img-wrapper{height:230px}.medialist .videolist li ul.small-thumbs li{height:213px}.medialist .videolist li ul.small-thumbs li a.videotitle{width:96.2%;font-size:1.4em}.medialist .videolist li ul.small-thumbs li .soundcloud{display:block;width:100%;height:100%}.medialist .videolist li ul.small-thumbs li .soundcloud .soundheader .img-wrapper{display:none}.medialist .videolist li ul.small-thumbs li .soundcloud .soundheader .player .control{background:rgba(0,0,0,0.74);width:96.2%}.medialist .videolist li ul.small-thumbs li .soundcloud .soundtrack{height:213px}.medialist .videolist li ul.small-thumbs li .soundcloud .soundtrack .sc-wrapper .player,.medialist .videolist li ul.small-thumbs li .soundcloud .soundtrack .sc-wrapper .player .control,.medialist .videolist li ul.small-thumbs li .soundcloud .soundtrack .sc-wrapper .player .info,.medialist .videolist li ul.small-thumbs li .soundcloud .soundtrack .sc-wrapper .player .waveform,.medialist .videolist li ul.small-thumbs li .soundcloud .soundtrack .sc-wrapper .player .waveform-shine{width:80%}.videocontainer{background:#fff;background:rgba(255,255,255,0.85);display:block;position:fixed;top:0;left:0;width:100%;height:100%;z-index:1101}.videocontainer .layerbox{display:block;position:relative;background:#fff;clear:both;max-width:1000px;width:100%;height:649px;left:50%;top:50%;z-index:1102;-webkit-box-shadow:1px 1px 5px 1px #9c9c9c;-moz-box-shadow:1px 1px 5px 1px #9c9c9c;box-shadow:1px 1px 5px 1px #9c9c9c}.videocontainer .close.btn{display:block;position:absolute;background:url("/media/images/overlay_close.png") no-repeat center;width:37px;height:37px;top:-19px;right:-18px;z-index:1101}.videocontainer .playercontainer{position:relative;float:left;background:none repeat scroll 0 0 black;height:417px;width:742px}.videocontainer .playercontainer:after{position:absolute;display:block;content:'';width:100%;height:85px;z-index:11;bottom:-232px;background:rgba(255,255,255,0);background:-moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.36) 36%, #fff 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,0)), color-stop(36%, rgba(255,255,255,0.36)), color-stop(100%, #fff));background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.36) 36%, #fff 100%);background:-o-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.36) 36%, #fff 100%);background:-ms-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.36) 36%, #fff 100%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(255,255,255,0.36) 36%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0 );-webkit-transition:all 3.5s ease-in-out;transition:all 3.5s ease-in-out}.videocontainer .playercontainer:hover:after{background:transparent}.videocontainer .playercontainer .player iframe,.videocontainer .playercontainer .player video{width:100%;height:417px}.videocontainer .playercontainer .playercopy{position:absolute;background:#fff;width:100%;height:100%;max-height:218px;top:100%;margin:0px;border-right:1px solid #efefef;text-align:left}.videocontainer .playercontainer .playercopy p.videocopy{height:100%;margin:0px}.videocontainer .playercontainer .playercopy p.videocopy .mCSB_container{padding:25px 20px 35px}.videocopy:-webkit-scrollbar{width:9px;background:#cccccc}.videocopy::-webkit-scrollbar-track{    background-color:red;    border-left:1px solid #ccc}.videocopy::-webkit-scrollbar-thumb{    background-color:#ccc}.videocopy::-webkit-scrollbar-thumb:hover{    background-color:green}.videocontainer .playercontainer .playercopy p.videocopy .subtitle{display:block;clear:both;margin-bottom:3px;font-size:14px;color:#9c9c9c}.videocontainer .playercontainer .playercopy p.videocopy .maintitle{display:block;clear:both;margin-bottom:14px;font-size:24px;text-indent:-1px}.scrollwrapper{display:block}.mCSB_scrollTools{width:9px}.mCSB_scrollTools .mCSB_draggerRail{display:none}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:9px;background:#cccccc;height:157px;border-radius:0px;margin:0px}.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#cccccc;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}.videocontainer .playlistcontainer{position:relative;background:#fff;height:649px;width:258px;float:right;padding:45px 20px 45px 22px;text-align:center}.playlistcontainer .up,.playlistcontainer .down{position:absolute;display:block;height:14px;width:100%;left:0;cursor:pointer;z-index:20;opacity:0.3;filter:alpha(opacity=30)}.playlistcontainer .up:hover,.playlistcontainer .down:hover{opacity:1;filter:alpha(opacity=100)}.playlistcontainer .up{top:15px;background:url("../images/arrow_up_grey.png") no-repeat center}.playlistcontainer .down{bottom:15px;background:url("../images/arrow_down_grey.png") no-repeat center}.scrollcontainer{height:559px;overflow:hidden;text-align:left}ul.scrollpanel{margin:0px;overflow:hidden}ul.scrollpanel li{display:inline-block;border-bottom:1px solid #efefef;margin-bottom:20px}ul.scrollpanel li span.img-wrapper{display:block;float:left;width:100%;height:121px;margin-bottom:18px;overflow:hidden}ul.scrollpanel li span.img-wrapper img{position:relative;min-height:121px;width:100%;top:50%;cursor:pointer;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}ul.scrollpanel li .desc{position:relative;display:block;float:left;width:100%;margin-bottom:14px;line-height:1.4em}ul.scrollpanel li .desc a.link{display:inline-block;float:left;padding-right:40px;font-family:"Univers 45 Light", Arial, Helvetica, sans-serif;color:#5a5a5a;font-size:1.4em}ul.scrollpanel li .desc .length{position:absolute;display:inline-block;margin:0px;right:0;line-height:1.4em;font-size:1.4em;color:#9c9c9c}@media only screen and (max-width: 1000px){.videocontainer .layerbox{width:90%}.videocontainer .playercontainer,.videocontainer .playlistcontainer{width:100%}.videocontainer .playlistcontainer{display:none;top:225px;position:relative}.medialist .videolist li .videotitle,.medialist .videolist li ul.small-thumbs li a.videotitle,.medialist .videolist li ul.small-thumbs li .soundcloud .soundheader .player .control{width:94.7%}.medialist .videolist li ul.big-thumbs li .videotitle{width:96.4%}.medialist .videolist li ul.big-thumbs li .soundcloud .soundtrack .sc-wrapper .player,.medialist .videolist li ul.big-thumbs li .soundcloud .soundtrack .sc-wrapper .player .control,.medialist .videolist li ul.big-thumbs li .soundcloud .soundtrack .sc-wrapper .player .info,.medialist .videolist li ul.big-thumbs li .soundcloud .soundtrack .sc-wrapper .player .waveform,.medialist .videolist li ul.big-thumbs li .soundcloud .soundtrack .sc-wrapper .player .waveform-shine{width:80%}}.overlay-trigger:before{content:url("../images/loupe_360.png");color:#fff;font-size:2em;position:absolute;bottom:-2px;right:0;z-index:10}.panorama{position:fixed;display:none;z-index:1001;top:0;left:0;width:100%;height:100%;background:#fff;background:rgba(255,255,255,0.25)}.fancybox-skin .panorama{display:block}.panorama .content-wrapper{top:50%;float:none;max-width:335px;margin:0 auto;padding:40px 35px;transform:translateY(-50%);background:#ffffff;-webkit-box-shadow:1px 1px 1px 1px rgba(156,156,156,0.5);-moz-box-shadow:1px 1px 1px 1px rgba(156,156,156,0.5);box-shadow:1px 1px 1px 1px rgba(156,156,156,0.5)}.panorama .content-wrapper p{margin-bottom:26px}.panorama .content-wrapper .button{max-width:235px}.panorama .content-wrapper .wlink-btn a{background-image:url(../images/button_green_wlink.png)}.panorama .content-wrapper .close-btn a{background-image:url(../images/button_grey_close.png);cursor:pointer}#footercontainer{padding:0 10px;margin-top:50px}#footer{background:#fff}.blog #footer{padding:0 20px}#footer .footer_top{display:flex;justify-content:space-between;align-items:center;padding:30px 0;border-bottom:1px solid #e9e9e9}#footer .footer_bottom{display:flex;justify-content:space-between;padding-top:30px;padding-bottom:50px}#footer .socialmedia{display:flex}#footer .socialmedia a{display:inline-block}#footer .socialmedia a:not(:first-child){margin-left:10px}#footer .socialmedia a img{height:23px;width:23px}#footer .ticketsale span{display:block;float:left}#footer .footerlogos{width:100%;display:flex}#footer .footerlogos a{width:100%;display:inline-block;margin:0 10px}#footer .footerlogos a img{width:100%;height:37px}#footer .phone{background-position:-51px 0;width:24px !important;height:40px}#footer .footerlinks{display:flex;align-items:center;margin:0}#footer .footerlinks li{display:inline-block;padding:0 20px;border-left:1px solid #e0e0e0}#footer .footerlinks li:first-child{border-left:none;padding-left:5px}#footer .footerlinks a{display:inline-block;float:left}#footer a:first-child .flogo{margin-left:0}#footer .flogo span{display:block;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;-ms-transition:all 0.2s linear;transition:all 0.2s linear}.invisible{display:none !important}.prizes{margin-bottom:25px}.prizes .prizes-title{margin-bottom:10px}.prizes .prizes-list{display:flex;justify-content:space-between;margin-bottom:0}.prizes .prizes-list .prizes-sign{margin-left:4px}.prizes .prizes-list .prizes-wrapper{display:inline-flex}.prizes .prizes-list li{position:relative}.prizes .prizes-list li:not(:first-of-type){padding-left:1rem}.prizes .prizes-list li:not(:first-of-type) span:before{content:"/";position:absolute;top:0;left:6px}.social-wrapper{min-height:35px;margin:20px 0}
