*{margin:0;padding:0}body,html{font-family:Futura W02 Light,Helvetica,Arial;font-weight:400}body{background-repeat:no-repeat;background-attachment:fixed;background-position:50% 100%;color:#fff;transition-property:background-image;transition-duration:1s}@media only screen and (max-width:767px){body{background-size:contain}}@media only screen and (max-width:767px){body.bg{background-size:contain}}b{font-weight:400;font-family:Futura W02 Medium,Helvetica,Arial}:focus{outline:none}button{cursor:pointer}var{display:none}input{font-family:Futura W02 Light,Helvetica,Arial}input.hidden{display:none}@media only screen and (max-width:1024px){input{-webkit-appearance:none;border-radius:0}}@media only screen and (max-width:767px){input[type=text]{-webkit-appearance:none;border-radius:0}textarea{-webkit-appearance:none;border-radius:0}}a img{border:0}.cleared{zoom:1}.cleared:after,.cleared:before{content:' ';display:table}.cleared:after{clear:both}hr{border:none;background-color:hsla(0,0%,100%,.15);height:1px;margin:40px 0}h1{display:none}h1,h2,h3,h4,h5,h6{font-weight:400}h2{color:#fff;font-family:Futura W02 Medium,Helvetica,Arial;font-size:30px;letter-spacing:3px;padding-bottom:10px;line-height:1.2;text-transform:uppercase}@media only screen and (max-width:767px){h2{font-size:18px}}h3{color:#fff;font-size:23px;letter-spacing:3px;text-transform:uppercase}@media only screen and (max-width:767px){h3{font-size:16px}}h4{color:#fff;font-size:23px;letter-spacing:3px;text-transform:uppercase}@media only screen and (max-width:767px){h4{font-size:16px}}p{color:#fff;letter-spacing:1px;line-height:1.5}@media only screen and (max-width:767px){p{font-size:15px}}a{letter-spacing:1px}a.internal-link{text-decoration:none}a.internal-link:hover{text-decoration:underline}a.button-link{display:inline-block;font-family:Futura W02 Bold,Helvetica,Arial;font-size:18px;color:#fff;margin:15px 0;padding:5px 10px 5px 30px;position:relative;text-decoration:none;text-transform:uppercase;transition-property:color,background-color,background-image;transition-duration:.3s}a.button-link:hover{background:#fff}a.read-more{display:inline-block;font-family:Futura W02 Bold,Helvetica,Arial;font-size:14px;padding-left:12px;text-transform:uppercase;text-decoration:none}a.read-more:hover{text-decoration:underline}a.download,a.download-link{font-family:Futura W02 Bold,Helvetica,Arial;font-size:14px;display:inline-block;padding-left:16px;text-decoration:none}a.download-link:hover,a.download:hover{text-decoration:underline}a.mail{text-decoration:none}a.mail:hover{text-decoration:underline}a.external-link,a.external-link-new-window{display:inline-block;padding-left:15px;text-decoration:none}a.external-link-new-window:hover,a.external-link:hover{text-decoration:underline}#wrap{margin:0 auto;position:relative;width:930px}@media only screen and (max-width:767px){#wrap{width:auto}}.innerWrap .content{padding-top:270px}.innerWrap .content ul{padding-left:15px}.innerWrap .content ul li{padding:3px 0}@media only screen and (max-width:767px){.innerWrap .content{padding:180px 10px 0}}.innerWrap .content.home{padding-top:65px}@media only screen and (max-width:767px){.innerWrap .content.home{padding:20px 10px 0}}.overlay-firstVisitor{height:100%;left:0;position:fixed;top:0;width:100%;z-index:99999}.overlay-firstVisitor .close{color:#fff;cursor:pointer;font-size:23px;padding:10px;position:absolute;top:0;left:50%;margin-left:-70px;text-transform:uppercase}.logo{left:0;position:absolute;top:15px;z-index:2}@media only screen and (max-width:767px){.logo{display:none}}.start-slider ul li .csc-textpic-imagerow img{display:block}.start-slider ul li .csc-textpic-imagerow-last img{display:none}@media only screen and (max-width:767px){.start-slider ul li .csc-textpic-imagerow img{display:none}.start-slider ul li .csc-textpic-imagerow-last img{display:block}}.nav{margin-left:-516px;left:50%;position:absolute;width:1030px;z-index:1}@media only screen and (max-width:767px){.nav{display:none}}.nav.home{margin-top:-49px}.nav.content{top:140px}.nav ul{list-style:none;text-align:center;z-index:2;box-shadow:0 2px 20px rgba(0,0,0,.65)}.nav ul>li{display:inline-block;padding:17px 23px 13px}@media only screen and (max-width:767px){.nav ul>li{padding:12px 0}.nav ul>li.active.subnav{padding:17px 0 0}}.nav ul>li:after{background-image:url(../img/nav/divider.png);content:"";display:inline-block;height:30px;top:50%;transform:translateY(-50%);margin-left:23px;position:absolute;width:1px}.nav ul>li:last-of-type:after{display:none}.nav ul>li a{font-family:Futura W02 Light,Helvetica,Arial;font-size:16px;letter-spacing:1px;color:#fff;padding-top:2px;text-decoration:none;text-transform:uppercase;text-shadow:0 1px 0 #000;display:inline-block;vertical-align:middle;transition-property:color;transition-duration:.3s}@media only screen and (max-width:767px){.nav ul>li a{padding-top:0}}.nav ul>li a span{display:block;font-size:10px}.nav ul>li.active.subnav:before{content:"";height:15px;margin-left:21px;margin-top:31px;position:absolute;width:20px;z-index:5}@media only screen and (max-width:767px){.nav ul>li.active.subnav:before{background-size:100% 100%;left:50%;margin-left:-10px;margin-top:38px}}.nav ul>li.active.subnav:last-of-type:before{margin-left:18px}@media only screen and (max-width:767px){.nav ul>li.active.subnav:last-of-type:before{margin-left:-10px}}.nav ul>li ul{display:none}.nav ul>li.active ul{box-shadow:0 5px 13px rgba(0,0,0,.65);display:block;margin-top:13px;margin-left:-465px;left:50%;position:absolute;width:930px;z-index:-1}.nav ul>li.active ul li{display:inline-block;padding:13px 15px 5px}@media only screen and (max-width:767px){.nav ul>li.active ul li{display:block;padding:5px 0}}.nav ul>li.active ul li:after{background-image:url(../img/nav/divider_small.png);height:17px;margin-left:15px;top:13px}@media only screen and (max-width:767px){.nav ul>li.active ul li:after{background-image:url(../img/nav/divider_horizontal_mobile.png);background-size:100% 100%;display:block;margin:0 auto;position:relative;top:5px;width:235px;height:1px}}.nav ul>li.active ul li.active:before{display:none}.nav ul>li.active ul li a{font-size:13px;color:#fff;transition-property:color;transition-duration:.3s}.mobile-opener{background-size:100% 100%;height:40px;position:absolute;top:0;width:100%;z-index:4;display:none}.mobile-opener:after{background-image:url(../img/nav/divider_horizontal_opener_mobile.png);bottom:0;content:"";background-size:100% 100%;height:1px;position:absolute;width:100%;opacity:0;transition-property:opacity;transition-duration:.2s;transition-delay:.2s}@media only screen and (max-width:767px){.mobile-opener{display:block}}.mobile-opener.opened:after{opacity:1}.mobile-opener .menu-icon{background-image:url(../img/nav/mobile_menu.png);background-size:100% 100%;height:18px;margin-top:-9px;left:15px;position:absolute;top:50%;width:22px}.mobile-opener .menu-icon:after{background-image:url(../img/nav/divider_small_mobile.png);background-size:100% 100%;content:"";height:31px;margin-right:-15px;margin-top:-6px;position:absolute;right:0;width:1px}.mobile-opener .mobile-logo{background-image:url(../img/nav/logo_mobile.png);background-size:100% 100%;content:"";height:31px;margin-left:-34px;left:50%;position:absolute;top:4px;width:68px}.mobile-opener .mobile-social{position:absolute;right:15px;top:50%;margin-top:-9px}.mobile-opener .mobile-social .fb{background-image:url(../img/nav/mobile_fb.png);background-size:100% 100%;display:inline-block;height:22px;width:22px}.mobile-opener .mobile-social .vimeo{background-image:url(../img/nav/mobile_vimeo.png);background-size:100% 100%;display:inline-block;height:22px;width:22px}.nav.mobile{background-size:100% 100%;display:block;left:0;margin-left:0;width:100%;transform:translateY(calc(-100% - 50px));transition:transform .5s}.nav.mobile.opened{transform:translateY(40px)}.nav.mobile.opened ul{box-shadow:none;opacity:1}.nav.mobile.opened ul li.active ul{box-shadow:inset 0 0 13px rgba(0,0,0,.65)}.nav.mobile ul{opacity:0;transition-property:opacity;transition-duration:1s}.nav.mobile ul>li{display:block;position:relative}.nav.mobile ul>li.active.subnav:after{display:none}.nav.mobile ul>li:after{background-image:url(../img/nav/divider_horizontal_mobile.png);background-size:100% 100%;display:block;margin:0 auto;position:relative;top:11px;width:235px;height:1px}.nav.mobile ul>li:last-of-type:after{display:none}.nav.mobile ul>li ul{margin-left:0;left:0;padding:10px 0 5px;position:relative;width:100%;z-index:1}.nav.mobile ul>li a{display:block;font-size:18px;font-family:Futura W02 Medium,Helvetica,Arial}.socialBar{min-height:87px;padding:6px 0;position:absolute;right:0;top:0;margin-top:455px;width:36px;z-index:2;opacity:1;transition-property:top,opacity;transition-duration:.5s}@media only screen and (max-width:767px){.socialBar{display:none}}.socialBar.content{margin-top:123px}.socialBar.fixed{position:fixed;margin-top:0;top:100px}.socialBar.hide{opacity:0;pointer-events:none}.keyvisual{left:50%;margin-left:-465px;position:absolute;width:930px;z-index:-2}.keyvisual .csc-textpic-imagerow{display:block}.keyvisual .csc-textpic-imagerow-last{display:none}@media only screen and (max-width:767px){.keyvisual{left:0;margin-left:0;width:100%}.keyvisual img{height:265px;width:313px}.keyvisual .csc-textpic-imagerow{display:none}.keyvisual .csc-textpic-imagerow-last{display:block}}.standard-teaser{padding:15px}.standard-teaser h3{font-size:20px;padding-bottom:5px}.standard-teaser p{font-size:14px}@media only screen and (max-width:767px){.standard-teaser div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{float:none;margin-right:0}.standard-teaser div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap img{width:100%;height:auto}.standard-teaser .csc-textpic-text{margin-left:0}}@media only screen and (max-width:767px){.specialContent_imageLeft .csc-textpic-imagewrap{float:none!important;margin:0 auto 10px!important}.specialContent_imageLeft .csc-textpic-imagewrap img{margin:0 auto}}.hotinfo-teaser{display:table}.hotinfo-teaser img{width:255px;height:auto}@media only screen and (max-width:767px){.hotinfo-teaser{display:block}.hotinfo-teaser img{width:100%;height:auto}}.hotinfo-teaser .csc-textpic-text{display:table-cell;padding:20px;margin-left:0;vertical-align:top}@media only screen and (max-width:767px){.hotinfo-teaser .csc-textpic-text{display:block}}.hotinfo-teaser div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{display:table-cell;margin-right:0;float:none}@media only screen and (max-width:767px){.hotinfo-teaser div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{display:block}}.hotinfo-teaser div.csc-textpic .csc-textpic-imagewrap .csc-textpic-image{margin-bottom:0}.hotinfo-teaser h2{font-size:23px}@media only screen and (max-width:767px){.hotinfo-teaser h2{font-size:18px}}.hotinfo-teaser p{font-size:14px}footer{clear:both;padding-top:90px;padding-bottom:20px}@media only screen and (max-width:767px){footer{padding:90px 10px 20px}}footer .top{text-align:center;padding-bottom:5px;margin:0 auto;display:table}footer .top>div{display:table-cell;vertical-align:middle}@media only screen and (max-width:767px){footer .top>div{display:block}}footer .top p{color:#d2d2d2;font-family:Futura W02 Light,Helvetica,Arial;font-size:15px;font-weight:100}footer .top p a{font-family:Futura W02 Light,Helvetica,Arial;font-size:15px;color:#fff;display:inline-block;margin:0 5px 0 25px;text-decoration:none}@media only screen and (max-width:767px){footer .top p a{display:block;margin:5px 0}}footer .top p a:before{content:"";height:30px;margin:-5px 0 0 -15px;position:absolute;width:1px}@media only screen and (max-width:767px){footer .top p a:before{display:none}}footer .top p a:hover{text-decoration:underline}footer .top p a:last-of-type:after{background-image:url(../img/nav/divider.png);content:"";height:30px;margin:-5px 0 0 13px;position:absolute;width:1px}@media only screen and (max-width:767px){footer .top p a:last-of-type:after{display:none}}@media only screen and (max-width:767px){footer .top>div:last-of-type{top:0;left:0}}footer .top>div:last-of-type .csc-textpic-text{float:left;margin-left:20px;margin-right:0}@media only screen and (max-width:767px){footer .top>div:last-of-type .csc-textpic-text{display:none}}footer .top>div:last-of-type .csc-textpic-imagewrap{margin-left:5px}@media only screen and (max-width:767px){footer .top>div:last-of-type .csc-textpic-imagewrap{float:none;display:inline-block}}footer .top>div:last-of-type div.csc-textpic-imagecolumn{margin-right:5px}footer .top>div:last-of-type p{display:inline-block;font-size:9px;line-height:1;padding-top:3px;text-transform:uppercase;text-align:right;width:80px}footer .bottom{border-top:1px solid hsla(0,0%,100%,.15)}@media only screen and (max-width:767px){footer .bottom img{margin:0 auto 5px}}footer .bottom .csc-textpic-imagerow{display:table;margin:0 auto;text-align:center}footer .bottom .csc-textpic-imagerow>div{float:none;display:table-cell;padding:0 10px}.teaser_container{margin-top:40px}@media only screen and (max-width:767px){.teaser_container img{width:100%;height:auto}}.teaser_container>div{width:450px;position:relative;float:left;margin-right:30px}@media only screen and (max-width:767px){.teaser_container>div{width:100%;float:none;margin-right:0;margin-bottom:30px}}.teaser_container>div:last-of-type{margin-right:0}.teaser_container>div h3{color:#fff;font-size:18px;text-transform:uppercase;letter-spacing:1px}.teaser_container>div div.csc-textpic-left .csc-textpic-imagewrap{float:none}.teaser_container>div div.csc-textpic .csc-textpic-imagewrap .csc-textpic-image{margin-bottom:0}.teaser_container>div .csc-textpic-imagewrap{height:190px;width:450px}@media only screen and (max-width:767px){.teaser_container>div .csc-textpic-imagewrap{width:100%;height:auto}}.teaser_container>div p{padding:20px;font-size:14px}.vimeo_id{margin-bottom:20px}.ensemble.history{margin-top:30px}.ensemble.history h3{font-size:18px}@media only screen and (max-width:767px){.ensemble h3{width:300px;margin:0 auto}}.ensemble .act>div{float:left;height:250px;margin-bottom:10px;position:relative;overflow:hidden;width:460px}.ensemble .act>div.rueckblick-textcontent{margin-top:10px;float:none;height:100%;overflow:visible;width:100%}@media only screen and (max-width:767px){.ensemble .act>div.rueckblick-textcontent{width:300px;font-size:14px;margin:10px auto 0}}@media only screen and (max-width:767px){.ensemble .act>div{float:none;margin:0 auto 10px;width:300px}}.ensemble .act>div h2{display:none}.ensemble .act>div:nth-child(odd){margin-right:10px}@media only screen and (max-width:767px){.ensemble .act>div:nth-child(odd){margin:0 auto 10px}}.ensemble .act>div .csc-textpic-image{width:460px;height:250px}@media only screen and (max-width:767px){.ensemble .act>div .csc-textpic-image{width:300px}}.ensemble .act>div img{filter:grayscale(0);transition-duration:1s}@media only screen and (max-width:767px){.ensemble .act>div img{width:300px;height:auto}}.ensemble .act>div .csc-textpic-text{background-color:rgba(0,0,0,.7);height:280px;left:0;position:absolute;padding:10px;width:440px;top:215px;transform:translateZ(0);transition-property:top;transition-duration:.8s;transition-timing-function:cubic-bezier(.075,.82,.165,1)}@media only screen and (max-width:767px){.ensemble .act>div .csc-textpic-text{width:280px}}.ensemble .act>div .csc-textpic-text b{display:block;font-family:Futura W02 Bold,Helvetica,Arial;font-size:14px;padding:0 60px 5px 0;line-height:1.5}@media only screen and (max-width:767px){.ensemble .act>div .csc-textpic-text b{padding:0 60px 13px 0;line-height:1;font-size:12px}}.ensemble .act>div .csc-textpic-text b:after{content:"+ mehr Info";font-family:Futura W02 Light,Helvetica,Arial;font-size:12px;letter-spacing:0;position:absolute;right:10px;top:10px;opacity:1;transition-property:opacity;transition-duration:.5s}@media only screen and (max-width:767px){.ensemble .act>div .csc-textpic-text b:after{right:5px}}.ensemble .act>div .csc-textpic-text p{display:block;font-size:13px;line-height:1.2}@media only screen and (max-width:767px){.ensemble .act>div .csc-textpic-text p{font-size:11px;line-height:1.2}}.ensemble .act>div div.csc-textpic .csc-textpic-imagewrap .csc-textpic-image{transform:translateZ(0);margin-bottom:0}.ensemble .act>div:hover img{filter:grayscale(1)}@media only screen and (max-width:767px){.ensemble .act>div:hover img{filter:grayscale(0)}}.ensemble .act>div:hover .csc-textpic-text{transform:translateZ(0);height:230px;top:0;box-shadow:inset 0 0 1px hsla(0,0%,60%,.7)}.ensemble .act>div:hover .csc-textpic-text b:after{opacity:0}@media only screen and (max-width:767px){.ensemble .act>div:hover .csc-textpic-text b:after{opacity:1}}@media only screen and (max-width:767px){.ensemble .act>div:hover .csc-textpic-text{height:280px;top:215px;box-shadow:none}}@media only screen and (max-width:767px){.ensemble .act>div{background-color:#000}.ensemble .act>div.expanded img{filter:grayscale(1)}.ensemble .act>div.expanded .csc-textpic-text{transform:translateZ(0);height:230px;top:0;box-shadow:inset 0 0 1px hsla(0,0%,60%,.7)}.ensemble .act>div.expanded .csc-textpic-text b:after{opacity:0}.ensemble .act>div.collapsed .csc-textpic-text{height:280px;top:215px}}.ensemble.local .act>div:hover .csc-textpic-text{box-shadow:none;top:175px;height:55px}.ensemble.local .act>div:hover img{filter:none}.ensemble.local .act>div img{filter:none}.ensemble.local .act>div .csc-textpic-text{top:205px;height:55px;transition-duration:.2s}@media only screen and (max-width:767px){.ensemble.local .act>div .csc-textpic-text{top:210px}}.ensemble.local .act>div .csc-textpic-text b:after{display:none}.ensemble.local .act table{background-color:transparent;padding:5px 10px}.ensemble.local .act table tr:nth-child(odd){background-color:transparent}.ensemble.local .act table td{padding:0}@media only screen and (max-width:767px){.ensemble.local .act table td{font-size:14px}}.ensemble.local .act table td b{font-family:Futura W02 Bold,Helvetica,Arial;padding:0 0 10px}@media only screen and (max-width:767px){.ensemble.local .act table td b{font-size:14px;line-height:1.2}}.ensemble.local .act table td.align-left{text-align:left}.ensemble.local .act table td.align-right{text-align:right}.lokalgruppen{clear:both}.lokalgruppen table{background-color:transparent;padding:5px 10px;opacity:0;transition-property:opacity;transition-duration:.5s}.lokalgruppen table tr:nth-child(odd){background-color:transparent}.lokalgruppen table td{padding:0;font-size:14px}.lokalgruppen table td b{font-family:Futura W02 Bold,Helvetica,Arial}@media only screen and (max-width:767px){.lokalgruppen table td b{font-size:14px}}.lokalgruppen table td.align-left{text-align:left}.lokalgruppen table td.align-right{text-align:right}.lokalgruppen .chart_slider{margin-top:30px;position:relative}.lokalgruppen .chart_slider .overflow{height:190px;margin:0 auto;overflow:hidden;position:relative;width:900px}@media only screen and (max-width:767px){.lokalgruppen .chart_slider .overflow{width:300px;margin:0 auto}}.lokalgruppen .chart_slider .overflow .wrapper{position:absolute;width:9000px;margin-left:-310px}.lokalgruppen .chart_slider .overflow .chart{float:left;height:190px;margin-right:0;position:relative;width:300px;z-index:-1;opacity:.5s;transition-property:opacity;transition-duration:.3s;transition-delay:.1s}@media only screen and (max-width:767px){.lokalgruppen .chart_slider .overflow .chart{opacity:1;transition-property:none}}.lokalgruppen .chart_slider .overflow .chart:after{background-image:url(../img/show/slider_current_shadow_left.png);content:"";display:block;height:190px;margin-left:-37px;left:0;opacity:0;position:absolute;width:37px;z-index:5;transition-property:opacity;transition-duration:1s;transition-delay:.5s}@media only screen and (max-width:767px){.lokalgruppen .chart_slider .overflow .chart:after{display:none;transition-property:none}}.lokalgruppen .chart_slider .overflow .chart:before{background-image:url(../img/show/slider_current_shadow_right.png);content:"";display:block;height:190px;margin-right:-37px;opacity:0;position:absolute;right:0;width:37px;z-index:5;transition-property:opacity;transition-duration:1s;transition-delay:.5s}@media only screen and (max-width:767px){.lokalgruppen .chart_slider .overflow .chart:before{display:none;transition-property:none}}.lokalgruppen .chart_slider .overflow .chart.active .shade-first,.lokalgruppen .chart_slider .overflow .chart.active .shade-second{display:none}.lokalgruppen .chart_slider .overflow .chart .shade-first{display:none}.lokalgruppen .chart_slider .overflow .chart .shade-second{display:none}.lokalgruppen .chart_slider .overflow .chart div.csc-textpic,.lokalgruppen .chart_slider .overflow .chart div.csc-textpic div.csc-textpic-imagerow,.lokalgruppen .chart_slider .overflow .chart ul.csc-uploads li{overflow:visible}.lokalgruppen .chart_slider .overflow .chart .csc-textpic-imagewrap{width:300px;height:140px;overflow:hidden}.lokalgruppen .chart_slider .overflow .chart img{width:300px;height:auto}.lokalgruppen .chart_slider .overflow .chart .csc-textpic-text{bottom:0;height:50px;position:absolute;width:300px}.lokalgruppen .chart_slider .overflow .chart .csc-textpic-text p{display:none}.lokalgruppen .chart_slider .overflow .chart.active{opacity:1;z-index:4}.lokalgruppen .chart_slider .overflow .chart.active:after,.lokalgruppen .chart_slider .overflow .chart.active:before{opacity:1}.lokalgruppen .chart_slider .overflow .chart.active table{opacity:1}@media only screen and (max-width:767px){.lokalgruppen .chart_slider .sliderNavigation{width:300px;position:relative;margin:0 auto}}.lokalgruppen .chart_slider .sliderNavigation .left,.lokalgruppen .chart_slider .sliderNavigation .right{cursor:pointer;height:190px;position:absolute;top:0;text-indent:-9999em;width:37px;z-index:5;opacity:.5s;transition-property:opacity;transition-duration:.5s}.lokalgruppen .chart_slider .sliderNavigation .left:hover,.lokalgruppen .chart_slider .sliderNavigation .right:hover{opacity:1}@media only screen and (max-width:767px){.lokalgruppen .chart_slider .sliderNavigation .left,.lokalgruppen .chart_slider .sliderNavigation .right{width:19px;height:29px;margin-top:60px}}.lokalgruppen .chart_slider .sliderNavigation .left{left:15px;background:url(../img/show/slider_local_left.png) 50% 50% no-repeat}@media only screen and (max-width:767px){.lokalgruppen .chart_slider .sliderNavigation .left{left:0;background:rgba(0,0,0,.5) url(../img/show/slider_local_left_mobile.png) 50% 50% no-repeat;background-size:100% 100%}}.lokalgruppen .chart_slider .sliderNavigation .right{right:15px;background:url(../img/show/slider_local_right.png) 50% 50% no-repeat}@media only screen and (max-width:767px){.lokalgruppen .chart_slider .sliderNavigation .right{right:0;background:rgba(0,0,0,.5) url(../img/show/slider_local_right_mobile.png) 50% 50% no-repeat;background-size:100% 100%}}.tickets iframe{margin:40px 0 50px}table{border:none;border-spacing:0;color:#fff;width:100%}table thead tr{text-align:left;text-transform:uppercase}table thead tr th{text-align:left;font-size:18px;letter-spacing:3px;padding:7px 10px}@media only screen and (max-width:767px){table thead tr th{font-size:10px;letter-spacing:0}}table td{width:auto}table tbody tr:nth-child(odd){background-color:hsla(0,0%,100%,.08)}table tbody tr td{padding:7px 10px;font-size:14px}@media only screen and (max-width:767px){table tbody tr td{font-size:12px}}table.prices thead tr.tr-0 th.td-1{padding-left:20px}@media only screen and (max-width:767px){table.prices thead tr.tr-0 th.td-1{padding-left:5px}}table.prices tbody tr.tr-1 td.td-0,table.prices tbody tr.tr-2 td.td-0{background-color:#65009a}table.prices tbody tr.tr-3 td.td-0,table.prices tbody tr.tr-4 td.td-0{background-color:#0101ff}table.prices tbody tr.tr-5 td.td-0,table.prices tbody tr.tr-6 td.td-0{background-color:#ffff01}table.prices tbody tr.tr-7 td.td-0,table.prices tbody tr.tr-8 td.td-0{background-color:#00ff01}table.prices tbody tr.tr-9 td.td-0,table.prices tbody tr.tr-10 td.td-0{background-color:#ffccce}table.prices tbody tr.tr-11 td.td-0,table.prices tbody tr.tr-last td.td-0{background-color:#fe0000}table.prices tbody tr td.td-0{box-shadow:inset 0 0 25px rgba(0,0,0,.5)}table.prices tbody tr td.td-1{padding-left:20px}@media only screen and (max-width:767px){table.prices tbody tr td.td-1{padding-left:5px}}table.prices table tbody .td-3,table.prices tbody .td-2{font-family:Futura W02 Medium,Helvetica,Arial}.gymCard{margin-top:10px}.gymCard p{font-size:15px}@media only screen and (max-width:767px){.gymCard p{font-size:13px}}@media only screen and (max-width:767px){.vip div.csc-textpic-intext-right .csc-textpic-imagewrap{float:none;margin-left:0}.vip img{height:auto}}.vip h2{font-size:23px}@media only screen and (max-width:767px){.vip h2{font-size:18px}}.vip div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap,.vip div.csc-textpic-intext-right .csc-textpic-imagewrap{margin-left:20px}.vip .vip-left,.vip .vip-right{margin-top:30px;display:inline-table}@media only screen and (max-width:767px){.vip .vip-left div.csc-textpic-intext-right .csc-textpic-imagewrap,.vip .vip-right div.csc-textpic-intext-right .csc-textpic-imagewrap{float:right;margin-left:10px}.vip .vip-left img,.vip .vip-right img{width:inherit;height:inherit}}.vip .vip-left>div,.vip .vip-right>div{min-height:255px;padding:15px 15px 0;width:420px}@media only screen and (max-width:767px){.vip .vip-left>div,.vip .vip-right>div{width:100%;padding:0}}.vip .vip-left>div h3,.vip .vip-right>div h3{font-size:20px;padding-bottom:5px}@media only screen and (max-width:767px){.vip .vip-left>div h3,.vip .vip-right>div h3{padding:15px 15px 5px}}.vip .vip-left>div p,.vip .vip-right>div p{font-size:14px}@media only screen and (max-width:767px){.vip .vip-left>div p,.vip .vip-right>div p{padding:0 15px}}.vip .vip-left{margin-right:25px}@media only screen and (max-width:767px){.vip .vip-left{margin-right:0}}.vip .vip-right{margin-right:0}.contact-form{margin-top:30px;padding:30px}@media only screen and (max-width:767px){.contact-form{padding:20px}}.contact-form label{display:block;font-size:18px;letter-spacing:3px;text-transform:uppercase}.contact-form input{border:none;font-size:16px;letter-spacing:1px;outline:none;padding:4px}.contact-form input.error{box-shadow:inset 0 0 2px 2px #bc1412}.contact-form .left{float:left;margin-right:40px}@media only screen and (max-width:767px){.contact-form .left{float:none;margin-right:0}}.contact-form .left input{width:305px}@media only screen and (max-width:767px){.contact-form .left input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}}.contact-form .left>div{margin-bottom:15px;position:relative}.contact-form .left>div:last-of-type{margin-bottom:0}.contact-form .left .select-text{background:#fff url(../img/global/arrow_input_down_black.png) 98% 52% no-repeat;cursor:pointer;color:#000;display:block;font-size:16px;padding:4px 36px 4px 4px;width:273px}@media only screen and (max-width:767px){.contact-form .left .select-text{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}}.contact-form .left .select-text.error{box-shadow:inset 0 0 2px 2px #bc1412}.contact-form .left select{width:313px;position:absolute;margin-top:-23px;opacity:0}@media only screen and (max-width:767px){.contact-form .left select{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}}.contact-form .right{float:left;width:517px}@media only screen and (max-width:767px){.contact-form .right{float:none;margin-top:15px;width:100%}}.contact-form .right textarea{border:none;font-size:16px;font-family:Futura W02 Light,Helvetica,Arial;height:295px;letter-spacing:1px;outline:none;padding:4px;resize:none;width:509px}.contact-form .right textarea.error{box-shadow:inset 0 0 2px 2px #bc1412}@media only screen and (max-width:767px){.contact-form .right textarea{width:98%}}.contact-form .right .inputCheck,.contact-form .right .sendError,.contact-form .right .success{float:left;display:block;margin-top:17px;width:325px;text-align:right}@media only screen and (max-width:767px){.contact-form .right .inputCheck,.contact-form .right .sendError,.contact-form .right .success{margin-top:20px;text-align:left;width:45%}}.contact-form .right .inputCheck.hidden,.contact-form .right .sendError.hidden,.contact-form .right .success.hidden{display:none}.contact-form .right .success h4{text-transform:none;font-size:16px;color:#2aba38;letter-spacing:1px}.contact-form .right .inputCheck h4,.contact-form .right .sendError h4{text-transform:none;font-size:16px;color:#bc1412;letter-spacing:1px}.contact-form .right .submit{cursor:pointer;display:inline-block;background-position:12px 50%;background-repeat:no-repeat;float:right;font-family:Futura W02 Bold,Helvetica,Arial;font-size:18px;color:#fff;margin:15px 0;padding:5px 10px 5px 30px;position:relative;text-decoration:none;text-transform:uppercase;transition-property:color,background-color,background-image;transition-duration:.3s}.contact-form .right .submit:hover{background:#fff;background-position:12px 50%;background-repeat:no-repeat}.historieSlider{margin-top:40px;padding-bottom:40px;border-bottom:1px solid hsla(0,0%,100%,.15);position:relative}.historieSlider input[type=button]{border:none;background-color:transparent;cursor:pointer;height:50px;margin-top:-55px;position:absolute;text-indent:-9999em;top:50%;width:29px;opacity:.5s;transition-property:opacity;transition-duration:.5s}.historieSlider input[type=button]:hover{opacity:1}.historieSlider input[type=button].left{left:0;background:url(../img/global/slider_small_left.png) 0 50% no-repeat}.historieSlider input[type=button].right{right:0;background:url(../img/global/slider_small_right.png) 0 50% no-repeat}.historieSlider input[type=button].inactive{cursor:default;opacity:.2}.historieSlider input[type=button].inactive:hover{opacity:.2}.historieSlider .sliderWrapper{margin:0 auto;height:200px;position:relative;overflow:hidden;width:830px}@media only screen and (max-width:767px){.historieSlider .sliderWrapper{width:200px}}.historieSlider .sliderWrapper h2{display:none}.historieSlider .sliderWrapper .slider>div{background-color:transparent;float:left;height:200px;margin-right:10px;width:200px}@media only screen and (max-width:767px){.historieSlider .sliderWrapper .slider>div{margin-right:0}}.historieSlider .sliderWrapper .slider>div:hover .csc-textpic-text p{background-color:hsla(0,0%,100%,.7);color:#000}.historieSlider .sliderWrapper .slider>div.active .csc-textpic-text p{background-color:hsla(0,0%,100%,.7);color:#000}.historieSlider .sliderWrapper .csc-textpic-text{position:absolute;bottom:0}.historieSlider .sliderWrapper .csc-textpic-text p{background-color:rgba(0,0,0,.7);font-size:16px;padding:5px 10px 0;text-transform:uppercase;width:180px;transition-propery:background-color,color;transition-duration:.5s}.history-description{margin-top:40px}.history-description>div:last-of-type{background-color:hsla(0,0%,100%,.1);padding:15px;margin-bottom:20px}.history-description>div:last-of-type h2{font-family:Futura W02 Medium,Helvetica,Arial;font-size:18px;letter-spacing:0;text-transform:none}.history-description>div:last-of-type p{font-size:13px;padding:0 0 10px}.mediaCollaction{margin-bottom:40px}.mediaCollaction>div{float:left;margin-right:10px;overflow:hidden;height:285px;position:relative;width:460px}@media only screen and (max-width:767px){.mediaCollaction>div{float:none;margin:0 auto;width:300px}}.mediaCollaction>div .imageSlider,.mediaCollaction>div .vimeo-video-group{width:99999px;position:absolute}.mediaCollaction>div .imageSlider:after,.mediaCollaction>div .vimeo-video-group:after{content:'';clear:both;display:table;float:left}.mediaCollaction>div .imageSlider>div,.mediaCollaction>div .vimeo-video-group>div{width:460px;float:left}@media only screen and (max-width:767px){.mediaCollaction>div .imageSlider>div,.mediaCollaction>div .vimeo-video-group>div{width:300px}}.mediaCollaction>div:last-of-type{margin-right:0}@media only screen and (max-width:767px){.mediaCollaction>div:last-of-type{margin:30px auto 0}}.mediaCollaction h2{font-size:18px;font-family:Futura W02 Light,Helvetica,Arial;padding-bottom:3px}@media only screen and (max-width:767px){.mediaCollaction h2{font-size:16px}}.mediaCollaction .vimeo span{background:hsla(0,0%,100%,.7) url(../img/history/play_arrow.png) 55% 50% no-repeat;height:60px;margin-left:200px;margin-top:92px;position:absolute;text-indent:-9999em;width:60px;border-radius:60px 60px;box-shadow:0 0 6px rgba(0,0,0,.65);transition-property:background;transition-duration:.5s}@media only screen and (max-width:767px){.mediaCollaction .vimeo span{margin-left:120px}}.mediaCollaction .vimeo:hover span{background:#fff url(../img/history/play_arrow.png) 55% 50% no-repeat}.mediaCollaction .vimeo img{width:460px;height:auto}@media only screen and (max-width:767px){.mediaCollaction .vimeo img{width:300px}}.mediaCollaction .slideNavigation .left,.mediaCollaction .slideNavigation .right{cursor:pointer;height:56px;margin-top:-28px;position:absolute;top:50%;text-indent:-9999em;width:38px;z-index:2;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:.5s;transition-property:opacity;transition-duration:.5s}.mediaCollaction .slideNavigation .left:hover,.mediaCollaction .slideNavigation .right:hover{opacity:1}.mediaCollaction .slideNavigation .left{left:0;background:#000 url(../img/global/slider_small_left.png) 50% 50% no-repeat;background:rgba(0,0,0,.5) url(../img/global/slider_small_left.png) 50% 50% no-repeat}.mediaCollaction .slideNavigation .right{right:0;background:#000 url(../img/global/slider_small_right.png) 50% 50% no-repeat;background:rgba(0,0,0,.5) url(../img/global/slider_small_right.png) 50% 50% no-repeat}.mediaCollaction .slideNavigation .indicator{background-color:#000;background-color:rgba(0,0,0,.7);bottom:0;font-size:18px;color:#fff;padding:5px 0;position:absolute;text-align:center;width:460px;z-index:2}@media only screen and (max-width:767px){.mediaCollaction .slideNavigation .indicator{width:300px}}.imageSlider{height:325px;overflow:hidden}.imageSlider .csc-textpic-imagewrap{width:460px}@media only screen and (max-width:767px){.imageSlider .csc-textpic-imagewrap{width:300px}}.imageSlider .csc-textpic-imagewrap .imageSlider>div,.imageSlider .csc-textpic-imagewrap>.csc-textpic-imagerow{float:left;height:268px;width:400px;margin-left:2px}.imageSlider .csc-textpic-imagewrap>.csc-textpic-imagerow img{display:block;height:268px;margin:auto;width:inherit}.sponsor{margin-top:30px}@media only screen and (max-width:767px){.sponsor{width:300px;margin:30px auto 0}}.sponsor .title h3{font-size:18px;padding-bottom:3px}@media only screen and (max-width:767px){.sponsor .title h3{font-size:16px}}.sponsor .title>div{display:block;float:none;margin:25px 0 0}.sponsor .sponsor-title>div div.csc-textpic,.sponsor .sponsor-title>div div.csc-textpic div.csc-textpic-imagerow,.sponsor .sponsor-title>div ul.csc-uploads li{width:230px}@media only screen and (max-width:767px){.sponsor .sponsor-title>div div.csc-textpic,.sponsor .sponsor-title>div div.csc-textpic div.csc-textpic-imagerow,.sponsor .sponsor-title>div ul.csc-uploads li{width:115px}}.sponsor .sponsor-title>div div.csc-textpic .csc-textpic-imagewrap .csc-textpic-image{width:230px}@media only screen and (max-width:767px){.sponsor .sponsor-title>div div.csc-textpic .csc-textpic-imagewrap .csc-textpic-image{width:115px}}.sponsor .sponsor-title>div img{margin:0 auto;max-width:210px;height:auto}@media only screen and (max-width:767px){.sponsor .sponsor-title>div img{max-width:95px}}.sponsor>div>div{float:left;margin-right:10px;margin-bottom:10px}@media only screen and (max-width:767px){.sponsor>div>div{margin:0 16px 16px 0}}.sponsor>div>div h2{display:none}.sponsor>div>div div.csc-textpic,.sponsor>div>div div.csc-textpic div.csc-textpic-imagerow,.sponsor>div>div ul.csc-uploads li{height:120px;width:178px}@media only screen and (max-width:767px){.sponsor>div>div div.csc-textpic,.sponsor>div>div div.csc-textpic div.csc-textpic-imagerow,.sponsor>div>div ul.csc-uploads li{height:60px;width:89px}}.sponsor>div>div .csc-textpic-imagewrap{float:none;display:table}.sponsor>div>div div.csc-textpic .csc-textpic-imagewrap .csc-textpic-image{background-color:#fff;display:table-cell;vertical-align:middle;height:120px;width:178px}@media only screen and (max-width:767px){.sponsor>div>div div.csc-textpic .csc-textpic-imagewrap .csc-textpic-image{height:60px;width:89px}}.sponsor>div>div img{margin:0 auto;max-width:158px;height:auto}@media only screen and (max-width:767px){.sponsor>div>div img{max-width:79px}}.sponsor>div>div:nth-child(5n+5){margin-right:0}@media only screen and (max-width:767px){.sponsor>div>div:nth-child(5n+5){margin-right:16px}}@media only screen and (max-width:767px){.sponsor>div>div:nth-child(3n+3){margin-right:0}}.news{margin-top:30px}.news>div{margin-bottom:10px;padding:15px}.news>div h3{font-family:Futura W02 Medium,Helvetica,Arial;font-size:18px;display:inline-block;letter-spacing:0;padding-bottom:10px;text-transform:none}@media only screen and (max-width:767px){.news>div h3{float:left;width:70%}}@media only screen and (max-width:767px){.news>div div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{float:none;margin-right:0}.news>div div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap img{margin:0 auto}.news>div .csc-textpic-text{margin-left:0}}.news>div .csc-header-date{font-family:Futura W02 Medium,Helvetica,Arial;display:inline-block}.news>div .csc-header-date:before{display:inline-block;content:"|";padding:0 5px}@media only screen and (max-width:767px){.news>div .csc-header-date:before{display:none}}@media only screen and (max-width:767px){.news>div .csc-header-date{float:right;margin-top:4px;clear:none}}.news>div p{font-size:13px}@media only screen and (max-width:767px){.news>div p{clear:both}}.intro-download p{margin-bottom:40px}.download-entry{margin-bottom:30px}.download-entry>div{float:left;margin-bottom:10px;margin-right:10px;min-height:212px;padding:15px;width:430px}@media only screen and (max-width:767px){.download-entry>div{width:100%;padding:0;min-height:inherit}}.download-entry>div:nth-child(2n+2){margin-right:0}.download-entry>div b{font-family:Futura W02 Light,Helvetica,Arial;font-size:16px;text-transform:uppercase}.download-entry>div p{font-size:13px}@media only screen and (max-width:767px){.download-entry>div p{padding:5px 15px}.download-entry>div p:last-of-type{padding:5px 15px 15px}}.download-entry>div h2{display:none}.download-entry>div .csc-textpic-imagewrap{margin-bottom:0;max-height:210px}@media only screen and (max-width:767px){.download-entry>div div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{float:none;margin:10px 0;overflow:hidden}.download-entry>div .csc-textpic-text{margin-left:0}.download-entry>div img{margin-left:15px}}.press-entries{margin-top:40px}.press-entries>div{float:left;margin-bottom:10px;margin-right:10px;min-height:120px;padding:15px;width:430px}@media only screen and (max-width:767px){.press-entries>div{width:100%;padding:0;min-height:inherit}}.press-entries>div:nth-child(2n+2){margin-right:0}.press-entries>div .csc-textpic-imagewrap{height:120px;overflow:hidden}.press-entries>div b{font-family:Futura W02 Light,Helvetica,Arial;font-size:16px;text-transform:uppercase}.press-entries>div h2{font-family:Futura W02 Light,Helvetica,Arial;font-size:16px;padding-bottom:5px}@media only screen and (max-width:767px){.press-entries>div h2{padding:0 15px}}.press-entries>div p{font-size:13px}@media only screen and (max-width:767px){.press-entries>div p{padding:5px 15px}.press-entries>div p:last-of-type{padding:5px 15px 15px}}@media only screen and (max-width:767px){.press-entries>div div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{float:none;margin:10px 0}.press-entries>div .csc-textpic-text{margin-left:0}.press-entries>div img{margin-left:15px}}.artist-content>div{margin-bottom:30px}.artist-contact{margin-top:30px}.artist-contact h3{font-size:18px}.fancybox-skin{background-color:transparent}.fancybox-close{background-image:url(../img/global/close.png);background-repeat:no-repeat;background-position:50% 50%;background-size:50% 50%}.fancybox-next span{background-image:url(../img/global/slider_home_right.png);background-position:0 0;background-repeat:no-repeat;margin-top:-31px;height:62px;visibility:visible;width:36px;opacity:0;transition-property:opacity;transition-duration:.5s}.fancybox-prev span{background-image:url(../img/global/slider_home_left.png);background-position:0 0;background-repeat:no-repeat;margin-top:-31px;height:62px;visibility:visible;width:36px;opacity:0;transition-property:opacity;transition-duration:.5s}.fancybox-opened .fancybox-skin{box-shadow:none}.fancybox-inner{box-shadow:0 0 5px 1px rgba(0,0,0,.7)}.fancybox-nav:hover span{opacity:1}.logo.special{background-image:url(../img/special/logo.png);left:50%;margin-left:-113px;margin-top:12px;height:162px;top:0;width:227px}.logo.special>div{display:none}@media only screen and (max-width:767px){.logo.special{display:block;margin-left:-57px;margin-top:-11px;height:81px;width:113px;background-size:100% 100%}}.firstShow{float:left;margin-left:-120px}@media only screen and (max-width:1124px){.firstShow{margin-left:0}}.secondShow{float:right;margin-right:-120px}@media only screen and (max-width:1124px){.secondShow{margin-right:0}}.firstShow,.secondShow{width:465px;height:670px;text-align:center;margin-top:180px}.firstShow div,.secondShow div{overflow:visible!important}.firstShow>div,.secondShow>div{position:relative}.firstShow>div .csc-textpic-text,.secondShow>div .csc-textpic-text{top:380px;position:absolute;width:100%;z-index:2}.firstShow>div a.button-link,.secondShow>div a.button-link{margin:0}.firstShow>div a.button-link:hover,.secondShow>div a.button-link:hover{background:#fff}@media only screen and (max-width:767px){.firstShow,.secondShow{width:50%}.firstShow img,.secondShow img{width:100%;height:auto}.firstShow>div .csc-textpic-text,.secondShow>div .csc-textpic-text{top:60%}}.show-divider{background-image:url(../img/global/show-choose-divider.png);height:779px;left:50%;margin-left:-120px;position:absolute;top:0;width:241px;z-index:1}@media only screen and (max-width:767px){.show-divider{background-size:100% 100%;margin-left:-67px;height:350px;width:135px}}.sliderWrapper{height:233px;overflow:hidden;position:relative;width:840px}.slider{width:7000px;position:absolute}.slider:after{clear:both;content:'';display:table}.slider>div{background-color:red;float:left;width:203px;margin-right:10px}.slider>div:last-child{margin-right:0}