html,body{height:100%;-webkit-font-smoothing:antialiased}h1,h2{text-transform:uppercase}h3,h4,h5,h6{color:#4a4a4a}h2,h3{text-align:center}h1,h2,h3,h4,h5,h6{font-family:'TradeGothicBold',serif;font-weight:normal}a{text-decoration:underline}a.buttonstyle{font-family:'TradeGothicBold',serif;text-decoration:none;text-transform:uppercase;font-size:11px;color:#fff !important;height:20px;line-height:20px;background-color:#e2e2e2;background-image:-webkit-linear-gradient(#e2e2e2 0, #565656 100%);background-image:-moz-linear-gradient(#e2e2e2 0, #565656 100%);background-image:-o-linear-gradient(#e2e2e2 0, #565656 100%);background-image:linear-gradient(#e2e2e2 0, #565656 100%)}a.buttonstyle:hover{background-color:#616161;background-image:-webkit-linear-gradient(#616161 0, #363636 100%);background-image:-moz-linear-gradient(#616161 0, #363636 100%);background-image:-o-linear-gradient(#616161 0, #363636 100%);background-image:linear-gradient(#616161 0, #363636 100%)}.red h1,.red h2{color:#8c1836}.red a{color:#8c1836}.red a.buttonstyle.active{background-color:#8c1836;background-image:-webkit-linear-gradient(#8c1836 0, #621126 100%);background-image:-moz-linear-gradient(#8c1836 0, #621126 100%);background-image:-o-linear-gradient(#8c1836 0, #621126 100%);background-image:linear-gradient(#8c1836 0, #621126 100%)}.red .flex-control-paging li a{background:#fff;opacity:1}.red .flex-control-paging li a:hover{background:#621126}.red .flex-control-paging li a.flex-active{background:#621126}.sidr-inner .red h1,.sidr-inner .red h2,.sidr-inner .red a,.sidr-inner .red a.btnClosed{color:#8c1836}.sidr-inner .brown h1,.sidr-inner .brown h2,.sidr-inner .brown a,.sidr-inner .brown a.btnClosed{color:#6c4522 !important}.brown h1,.brown h2{color:#6c4522}.brown a{color:#6c4522}.brown a.buttonstyle.active{background-color:#6e4623;background-image:-webkit-linear-gradient(#6e4623 0, #502f12 100%);background-image:-moz-linear-gradient(#6e4623 0, #502f12 100%);background-image:-o-linear-gradient(#6e4623 0, #502f12 100%);background-image:linear-gradient(#6e4623 0, #502f12 100%)}.brown .flex-control-paging li a{background:#fff;opacity:1}.brown .flex-control-paging li a:hover{background:#502f12}.brown .flex-control-paging li a.flex-active{background:#502f12}.gray{color:#363636 !important}@media screen and (min-width:1024px){.visible-desktop{display:block}.sidr-class-visible-desktop{display:block}.visible-tablet{display:none}.visible-mobile{display:none}.hide-desktop{display:none}.hide-tablet{display:block}.hide-mobile{display:block}}@media screen and (min-width:768px) and (max-width:1023px){.visible-desktop{display:none}.sidr-class-visible-desktop{display:none}.visible-tablet{display:block}.visible-mobile{display:none}.hide-desktop{display:block}.hide-tablet{display:none}.hide-mobile{display:block}}@media screen and (max-width:767px){.visible-desktop{display:none}.sidr-class-visible-desktop{display:none}.visible-tablet{display:none}.visible-mobile{display:block}.hide-desktop{display:block}.hide-tablet{display:block}.hide-mobile{display:none}}header{background-color:#fff;position:fixed;top:0;z-index:999;width:100%;height:121px}header.largerHeader{height:150px}header #logo{text-align:center;margin-left:auto;margin-right:auto;padding-top:9px;width:940px;height:93px;background-color:#fff;-moz-box-sizing:border-box;box-sizing:border-box}header #logo a{padding-left:97px;padding-right:97px;padding-bottom:93px;background:url('../img/kbw-logo.jpg');background-repeat:no-repeat;height:0;display:inline-block}header #menuTrigger{width:60px;height:100%;float:left}header #mainNav{text-align:center}header #mainNav #scrollspyArrow{position:absolute;top:138px}header #mainNav #scrollspyArrow.initialized{-webkit-transition:left .5s;transition:left .5s}header #mainNav ul{margin-top:26px;padding:0}header #mainNav ul li{list-style-type:none;margin-left:20px;margin-right:20px;display:inline-block}header #mainNav ul li.title{display:none}header #mainNav ul li a{font-family:'TradeGothicBold',serif;text-decoration:none;text-transform:uppercase;font-size:14px;letter-spacing:1px;height:59px;display:inline-block;color:#8c1836}header #mainNav ul li a:hover{color:#565656 !important}header #mainNav ul .subList{display:none}header #navLeft,header #navRight{position:absolute;bottom:0;width:201px;height:155px}header #navLeft a,header #navRight a{display:block;position:absolute;width:100%;height:100%;text-decoration:none;text-align:center}header #navLeft a img,header #navRight a img{display:block;margin:0 auto;width:75%;-webkit-transition:margin-top .3s;transition:margin-top .3s}header #navLeft a .headerLinkText,header #navRight a .headerLinkText{color:#fff;font-family:'TradeGothicBold',serif;-webkit-transition:opacity .1s;transition:opacity .1s;text-transform:uppercase}header #navLeft a.visible img,header #navRight a.visible img{-webkit-transition:margin-top 1s;transition:margin-top 1s}header #navLeft a.visible .headerLinkText,header #navRight a.visible .headerLinkText{-webkit-transition:opacity 1.3s;transition:opacity 1.3s}header #navLeft .arrow,header #navRight .arrow{position:fixed;-moz-box-sizing:border-box;box-sizing:border-box}header #navLeft{left:0}header #navLeft a{background-color:#8c1836;background-image:-webkit-linear-gradient(#8c1836 0, #621126 100%);background-image:-moz-linear-gradient(#8c1836 0, #621126 100%);background-image:-o-linear-gradient(#8c1836 0, #621126 100%);background-image:linear-gradient(#8c1836 0, #621126 100%)}header #navLeft a:hover{background-color:#621126;background-image:-webkit-linear-gradient(#621126 0, #8c1836 100%);background-image:-moz-linear-gradient(#621126 0, #8c1836 100%);background-image:-o-linear-gradient(#621126 0, #8c1836 100%);background-image:linear-gradient(#621126 0, #8c1836 100%)}header #navRight{right:0}header #navRight a{background-color:#6e4623;background-image:-webkit-linear-gradient(#6e4623 0, #502f12 100%);background-image:-moz-linear-gradient(#6e4623 0, #502f12 100%);background-image:-o-linear-gradient(#6e4623 0, #502f12 100%);background-image:linear-gradient(#6e4623 0, #502f12 100%)}header #navRight a:hover{background-color:#502f12;background-image:-webkit-linear-gradient(#502f12 0, #6e4623 100%);background-image:-moz-linear-gradient(#502f12 0, #6e4623 100%);background-image:-o-linear-gradient(#502f12 0, #6e4623 100%);background-image:linear-gradient(#502f12 0, #6e4623 100%)}header #navRight.mobileArtistLink a{background-color:#8c1836;background-image:-webkit-linear-gradient(#8c1836 0, #621126 100%);background-image:-moz-linear-gradient(#8c1836 0, #621126 100%);background-image:-o-linear-gradient(#8c1836 0, #621126 100%);background-image:linear-gradient(#8c1836 0, #621126 100%)}header #navRight.mobileArtistLink a:hover{background-color:#621126;background-image:-webkit-linear-gradient(#621126 0, #8c1836 100%);background-image:-moz-linear-gradient(#621126 0, #8c1836 100%);background-image:-o-linear-gradient(#621126 0, #8c1836 100%);background-image:linear-gradient(#621126 0, #8c1836 100%)}.red header #menuTrigger{background:url('../img/branding/red/menu.png') center center no-repeat}.red header #mainNav #closeNav{background:url('../img/branding/red/cross.png') center center}.red header #mainNav ul li a{color:#8c1836}.brown header #menuTrigger{background:url('../img/branding/brown/menu.png') center center no-repeat}.brown header #mainNav #closeNav{background:url('../img/branding/brown/cross.png') center center}.brown header #mainNav ul li a{color:#6c4522}.subnav{display:block;text-align:center;bottom:24px;width:100%}.subnav:after{content:".";display:block;height:0;clear:both;visibility:hidden}.subnav ul{margin:0}.subnav ul li{list-style:none;display:inline-block;margin:0 5px 10px 5px;width:114px}.subnav ul li a{display:block;width:100%;height:100%;border-radius:5px}.red .subnav ul li:active{background-color:#8c1836;background-image:-webkit-linear-gradient(#8c1836 0, #621126 100%);background-image:-moz-linear-gradient(#8c1836 0, #621126 100%);background-image:-o-linear-gradient(#8c1836 0, #621126 100%);background-image:linear-gradient(#8c1836 0, #621126 100%)}.brown .subnav ul li:active{background-color:#6e4623;background-image:-webkit-linear-gradient(#6e4623 0, #502f12 100%);background-image:-moz-linear-gradient(#6e4623 0, #502f12 100%);background-image:-o-linear-gradient(#6e4623 0, #502f12 100%);background-image:linear-gradient(#6e4623 0, #502f12 100%)}::selection{background:#999;color:#fff}body.footerOpen,body.sublayerOpen{overflow:hidden}#body{margin-top:121px;margin-bottom:36px;background-color:#f1f1f3}#body .whiteBackground section{background-color:#fff}#body .whiteBackground section .toggleContainer:nth-child(odd):not(.refEntry),#body .whiteBackground section .formCell:not(.refEntry),#body .whiteBackground section .content_select:not(.refEntry),#body .whiteBackground section .message:not(.refEntry){background-color:#f1f1f3}#body .whiteBackground .artistFooter{background-color:#fff}#top{position:relative;top:-121px}section{border-bottom:1px solid #fff;margin-right:auto;margin-left:auto;padding-top:77px;padding-bottom:80px}section:after{content:".";display:block;height:0;clear:both;visibility:hidden}section.imageBorder{border-width:0 0 2px 0;-moz-border-image:url('../img/sectionBorder.jpg') 0 0 2 0 repeat;-webkit-border-image:url('../img/sectionBorder.jpg') 0 0 2 0 repeat;border-image:url('../img/sectionBorder.jpg') 0 0 2 0 repeat}section h2{margin:0 0 18px 0;font-size:40px}section h3{margin:0;font-size:25px}section .sectionText{font-family:'EB Garamond',serif;font-size:18px;color:#4a4a4a;line-height:26px;text-align:center;width:940px;margin-right:auto;margin-left:auto;min-width:100px}section .sectionText p{margin-bottom:15px}section .sectionText p:last-child{margin-bottom:0}section .sectionText.success,section .sectionText.warnung{margin-top:50px;font-family:'TradeGothicBold',serif}section .sectionText a{color:#8c1836}.brown section .sectionText a{color:#6c4522}section .sectionText a.btnClosed{background-image:url('../img/branding/red/arrow_down.png');background-repeat:no-repeat;background-position:60px 0;min-width:100px;font-family:'TradeGothicBold',serif;display:inline;text-transform:uppercase;font-size:12px;text-decoration:none;padding-right:40px}.brown section .sectionText a.btnClosed{background-image:url('../img/branding/brown/arrow_down.png')}section .sectionText a.btnClosed.moreEvents{background-position:79px 0}section .sectionText a.btnUp{background-image:url('../img/branding/red/arrow_up.png');background-position:65px 0;position:absolute;right:15px;padding-right:0;margin-top:40px}.brown section .sectionText a.btnUp{background-image:url('../img/branding/brown/arrow_up.png')}section .sectionText a.btnUp.pressBtnMargin{margin-top:96px}section .sectionText a.btnExpanded{background-image:url('../img/branding/red/arrow_up.png');background-repeat:no-repeat;background-position:63px 0;min-width:100px;font-family:'TradeGothicBold',serif;text-transform:uppercase;font-size:12px;text-decoration:none;padding-right:40px;display:none}.brown section .sectionText a.btnExpanded{background-image:url('../img/branding/brown/arrow_up.png')}section .sectionText .toggleElement{display:none}section .sectionText.active .toggleElement{display:block}section .sectionText.active .btnClosed{display:none}section .sectionText.active .btnExpanded{display:inline}section .filter{margin-top:48px;margin-bottom:35px;margin-left:auto;margin-right:auto;text-align:center}section .filter:after{content:".";display:block;height:0;clear:both;visibility:hidden}section .filter li,section .filter li a{list-style-type:none;font-family:'TradeGothicBold',serif;font-size:12px;color:#999;text-transform:uppercase;letter-spacing:1px;margin-left:20px;margin-right:20px;display:inline-block}section .filter li a{text-decoration:underline;margin:0 3px 0 0}section .filter li a.active{text-decoration:none}section.headSection{background-color:#f1f1f3;padding-bottom:0;min-width:100px}section.headSection a{color:#8c1836}.brown section.headSection a{color:#6c4522}section.headSection a.btnClosed{background-image:url('../img/branding/red/arrow_down.png');background-repeat:no-repeat;background-position:60px 0;min-width:100px;font-family:'TradeGothicBold',serif;display:inline;text-transform:uppercase;font-size:12px;text-decoration:none;padding-right:40px}.brown section.headSection a.btnClosed{background-image:url('../img/branding/brown/arrow_down.png')}section.headSection a.btnClosed.moreEvents{background-position:79px 0}section.headSection a.btnUp{background-image:url('../img/branding/red/arrow_up.png');background-position:65px 0;position:absolute;right:15px;padding-right:0;margin-top:40px}.brown section.headSection a.btnUp{background-image:url('../img/branding/brown/arrow_up.png')}section.headSection a.btnUp.pressBtnMargin{margin-top:96px}section.headSection a.btnExpanded{background-image:url('../img/branding/red/arrow_up.png');background-repeat:no-repeat;background-position:63px 0;min-width:100px;font-family:'TradeGothicBold',serif;text-transform:uppercase;font-size:12px;text-decoration:none;padding-right:40px;display:none}.brown section.headSection a.btnExpanded{background-image:url('../img/branding/brown/arrow_up.png')}section.headSection .toggleElement{display:none}section.headSection.active .toggleElement{display:block}section.headSection.active .btnClosed{display:none}section.headSection.active .btnExpanded{display:inline}section.headSection .moreContainer{width:940px;margin-left:auto;margin-right:auto;margin-bottom:45px;text-align:right}section.headSection .toggleElement p{font-size:18px;line-height:26px}section.headSection .flex-direction-nav{display:none}section.headSection.white{background-color:#fff;padding-top:220px}section.headSection.white section{border-bottom:1px solid #f1f1f3}section.headSection.white section .contactForm .formCell,section.headSection.white section .contactForm .select,section.headSection.white section .contactForm .message{background:#f1f1f3}section.headSection.white section .repertoire li:nth-child(odd){background-color:#f1f1f3}section.headSection.white section .event:nth-child(odd){background-color:#f1f1f3}section.headSection.downloads{-moz-box-sizing:border-box;box-sizing:border-box;height:144px;padding-top:80px;margin-bottom:20px;border-bottom:none}section.headSection.downloads h2{margin-bottom:20px}section.headSection.downloads .subnav{position:static}section.headSection.downloads .subnav ul{padding:0}section.headSection.downloads .subnav ul li{width:auto}section.headSection.downloads .subnav ul li a{width:auto;padding-left:18px;padding-right:18px}section.headSection.downloads .subnav ul li a.cultureButton.active{background-color:#6e4623 !important;background-image:-webkit-linear-gradient(#6e4623 0, #502f12 100%) !important;background-image:-moz-linear-gradient(#6e4623 0, #502f12 100%) !important;background-image:-o-linear-gradient(#6e4623 0, #502f12 100%) !important;background-image:linear-gradient(#6e4623 0, #502f12 100%) !important}section#stickySubHeader{padding-top:24px;padding-bottom:24px;position:fixed;width:100%;top:155px;background-color:#f1f1f3;z-index:50;min-height:140px;-moz-box-sizing:border-box;box-sizing:border-box}section#stickySubHeader .moreMobile{display:none}section#stickySubHeader .subnav ul{padding:0}section.contentSection{min-width:100px}section.contentSection a{color:#8c1836}.brown section.contentSection a{color:#6c4522}section.contentSection a.btnClosed{background-image:url('../img/branding/red/arrow_down.png');background-repeat:no-repeat;background-position:60px 0;min-width:100px;font-family:'TradeGothicBold',serif;display:inline;text-transform:uppercase;font-size:12px;text-decoration:none;padding-right:40px}.brown section.contentSection a.btnClosed{background-image:url('../img/branding/brown/arrow_down.png')}section.contentSection a.btnClosed.moreEvents{background-position:79px 0}section.contentSection a.btnUp{background-image:url('../img/branding/red/arrow_up.png');background-position:65px 0;position:absolute;right:15px;padding-right:0;margin-top:40px}.brown section.contentSection a.btnUp{background-image:url('../img/branding/brown/arrow_up.png')}section.contentSection a.btnUp.pressBtnMargin{margin-top:96px}section.contentSection a.btnExpanded{background-image:url('../img/branding/red/arrow_up.png');background-repeat:no-repeat;background-position:63px 0;min-width:100px;font-family:'TradeGothicBold',serif;text-transform:uppercase;font-size:12px;text-decoration:none;padding-right:40px;display:none}.brown section.contentSection a.btnExpanded{background-image:url('../img/branding/brown/arrow_up.png')}section.contentSection .toggleElement{display:none}section.contentSection.active .toggleElement{display:block}section.contentSection.active .btnClosed{display:none}section.contentSection.active .btnExpanded{display:inline}section.contentSection.downloadSection{border-bottom:none}section.contentSection.downloadSection.red a{color:#8c1836}section.contentSection.downloadSection.red .btnClosed{background-image:url('../img/branding/red/arrow_down.png') !important}section.contentSection.downloadSection.red .btnExpanded{background-image:url('../img/branding/red/arrow_up.png') !important}section.contentSection.downloadSection.brown a{color:#6c4522}section.contentSection.downloadSection.brown .btnClosed{background-image:url('../img/branding/brown/arrow_down.png') !important}section.contentSection.downloadSection.brown .btnExpanded{background-image:url('../img/branding/brown/arrow_up.png') !important}section.contentSection.impressumSection,section.contentSection.newsletterSection{border-bottom:none;padding-top:80px}section.artistFooter{margin-bottom:0;padding-bottom:36px;position:absolute;background-color:#f1f1f3}section.artistFooter .imageContainer{margin-top:28px;border-top:none;position:relative;display:block}section.artistFooter .imageContainer .item a{width:100%;height:100%;display:block}section.artistFooter .imageContainer .item a img{width:100%}section.artistFooter .imageContainer .item .overlay{opacity:0;padding:0;height:100%;width:100%;-webkit-transition:opacity .7s;transition:opacity .7s;display:block}section.artistFooter .imageContainer .item .overlay a{font-family:'TradeGothicBold',serif;color:#fff;font-size:26px;text-transform:uppercase;text-decoration:none;width:100%;height:100%;display:table}section.artistFooter .imageContainer .item .overlay a span{display:table-cell;vertical-align:middle}section.artistFooter .imageContainer .item:hover .overlay{opacity:1}section .artistList{margin-bottom:35px}section .artistList ul{text-decoration:none;margin-bottom:11px;margin-top:0;margin-left:auto;margin-right:auto;text-transform:uppercase;font-family:'TradeGothicBold',serif;font-size:18px;list-style:none;padding-left:0}section .artistList ul:after{content:".";display:block;height:0;clear:both;visibility:hidden}section .artistList ul li{width:730px;position:relative;margin-left:auto;margin-right:auto;height:22px}section .artistList ul li .castLeft{color:#8c1836;-moz-box-sizing:border-box;box-sizing:border-box;width:350px;float:left;text-align:right}.brown section .artistList ul li .castLeft{color:#6c4522}section .artistList ul li .castRight{color:#4a4a4a;-moz-box-sizing:border-box;box-sizing:border-box;width:350px;float:right;text-align:left}section .columnheader{padding-bottom:10px;color:#4a4a4a;margin-left:auto;margin-right:auto;width:940px}section .columnheader span{font-family:'EB Garamond',serif;font-size:18px}section .columnheader span.dateWidth{min-width:154px;float:left}section .columnheader span.eventInfoWidth{min-width:392px;float:left}section .toggleElement{margin-top:6px;margin-bottom:1px;font-family:'EB Garamond',serif;font-size:15px;line-height:16px}section p{margin-top:0;margin-bottom:0}section .impressumText h4{color:#bfbfbf;margin:0}section .impressumText h3{color:#7e7e7e}section .impressumText .adresse{width:250px;position:relative;margin:auto}section .impressumText .adresse .left{text-align:left}section .impressumText .adresse .left span{padding-left:30px;width:40px;display:block;float:left}section.newsletterSection p{margin-top:45px;padding-bottom:45px}section.newsletterSection .formCell{width:453px}section.newsletterSection #lastname{float:right}section.newsletterSection .submitBtn{margin-left:0;float:right;margin-top:10px;background-color:#565656 !important;background-image:-webkit-linear-gradient(#565656 0, #000 100%) !important;background-image:-moz-linear-gradient(#565656 0, #000 100%) !important;background-image:-o-linear-gradient(#565656 0, #000 100%) !important;background-image:linear-gradient(#565656 0, #000 100%) !important}section.newsletterSection .submitBtn:hover{background-color:#000 !important;background-image:-webkit-linear-gradient(#000 0, #565656 100%) !important;background-image:-moz-linear-gradient(#000 0, #565656 100%) !important;background-image:-o-linear-gradient(#000 0, #565656 100%) !important;background-image:linear-gradient(#000 0, #565656 100%) !important}.red a.btnClosed{background-image:url('../img/branding/red/arrow_down.png');color:#8c1836 !important}.red a.btnExpanded{background-image:url('../img/branding/red/arrow_up.png');color:#8c1836 !important}.brown a.btnClosed{background-image:url('../img/branding/brown/arrow_down.png');color:#6c4522 !important}.brown a.btnExpanded{background-image:url('../img/branding/brown/arrow_up.png');color:#6c4522 !important}@media screen and (max-width:1200px){section.artistFooter .imageContainer .item .overlay a{font-size:20px}}@media screen and (max-width:1023px){section.artistFooter .imageContainer .item .overlay{display:none}section.artistFooter .imageContainer .item:hover .overlay{opacity:0}}@media screen and (max-width:1024px){section.headSection .moreContainer{width:748px}}@media screen and (max-width:767px){section.headSection .moreContainer{width:300px;text-align:center}}footer{position:fixed;bottom:0;width:100%;height:36px;line-height:36px;display:inherit;z-index:1000;background-color:#040404}footer .menu{background-color:#2e2e2e;background-image:-webkit-linear-gradient(#2e2e2e 0, #040404 100%);background-image:-moz-linear-gradient(#2e2e2e 0, #040404 100%);background-image:-o-linear-gradient(#2e2e2e 0, #040404 100%);background-image:linear-gradient(#2e2e2e 0, #040404 100%)}footer .menu:after{content:".";display:block;height:0;clear:both;visibility:hidden}footer .menu.mobile_menu{display:none}footer .menu ul.socialList{display:none}footer .menu ul{margin:0;padding-left:0;padding-right:9px}footer .menu ul li{list-style-type:none;float:left;padding-left:20px;padding-right:20px;font-size:16px;font-family:'TradeGothicBold',serif;height:36px;line-height:36px;left:0;right:0}footer .menu ul li.social a{text-indent:-9999px;display:block;height:20px;margin-top:6px;-webkit-transition:background-position .3s;transition:background-position .3s}footer .menu ul li.linkedin a{background:url('/website/static/img/icon_linkedin_new.png') no-repeat;width:12px;background-position:0 -20px}footer .menu ul li.linkedin a:hover{background-position:0 0}footer .menu ul li.xing a{background:url('/website/static/img/icon_xing_new.png') no-repeat;width:16px;background-position:0 -20px}footer .menu ul li.xing a:hover{background-position:0 0}footer .menu ul li.twitter a{background:url('/website/static/img/icon_twitter_new.png') no-repeat;width:15px;background-position:0 -20px}footer .menu ul li.twitter a:hover{background-position:0 0}footer .menu ul li.facebook a{background:url('/website/static/img/icon_facebook_new.png') no-repeat;width:13px;background-position:0 -20px}footer .menu ul li.facebook a:hover{background-position:0 0}footer .menu ul li.active{background-color:#2e2e2e}footer .menu ul li.right{float:right}footer .menu ul li.right a{font-family:'Open Sans',sans-serif;font-size:10px;letter-spacing:normal}footer .menu ul li.marginRight{margin-right:53px;padding:0}footer .menu ul li.mediumMargin{padding-left:8px;padding-right:8px}footer .menu ul li.mediumMargin.active{background-color:#f1f1f3}footer .menu ul li.mediumMargin.active a{color:#4a4a4a}footer .menu ul li.smallMargin{margin-right:11px;padding:0}footer .menu ul li.mediumLeftMargin{margin-left:5px;margin-right:-7px}footer .menu ul li#mobileIcon a{display:none}footer .menu ul li a{color:#fff;text-decoration:none;text-transform:uppercase;letter-spacing:2px}footer .menu ul li a:hover{color:#4a4a4a}footer .menu ul li a img{margin-top:5px;margin-bottom:5px}footer .content{background-color:#2e2e2e;background-image:-webkit-linear-gradient(#2e2e2e 0, #040404 100%);background-image:-moz-linear-gradient(#2e2e2e 0, #040404 100%);background-image:-o-linear-gradient(#2e2e2e 0, #040404 100%);background-image:linear-gradient(#2e2e2e 0, #040404 100%);-ms-overflow-style:none}footer .content:after{content:".";display:block;height:0;clear:both;visibility:hidden}footer .content ::-webkit-scrollbar{width:10px}footer .content ::-webkit-scrollbar-track{background-color:#363636}footer .content ::-webkit-scrollbar-thumb{background-color:#616161}@media screen and (width:1024px){#sublayer{overflow:scroll !important;-webkit-overflow-scrolling:touch !important}}@media screen and (max-width:1023px){#close.imprint{right:19px;top:25px}.sidr-inner div.events #footer_left h2{margin-bottom:0 !important}.sidr-inner div.events .footer_text_content{width:auto;height:auto}.sidr-inner div.events #footer_right .footer_text_content{width:auto;margin-top:20px;height:auto}.sidr-inner div.events #footer_right .footer_text_content .footer_info p{padding-right:68px}.sidr-inner div.events #footer_right .footer_text_content h4{margin-top:0}.sidr-inner div.events #footer_right .footer_text_content img{position:absolute;margin-left:20px}.sidr-inner div.events .footer_event{padding-left:20px}.sidr-inner div.events .footer_event .footer_eventContent{padding-top:6px;box-sizing:border-box;-moz-box-sizing:border-box}.sidr-inner div.events h2{padding-left:22px}.sidr-inner div.agency #footer_right h2{margin-bottom:23px}.sidr-inner div.agency .footer_text_content{width:auto;height:auto}.sidr-inner div.agency .footer_text_content img{position:absolute}.sidr-inner div.contact #footer_left h2{margin-bottom:0 !important}.sidr-inner div.contact #footer_left h3{margin-bottom:13px}.sidr-inner div.contact #footer_right h2{margin-bottom:-8px !important}.sidr-inner div.contact #close,.sidr-inner div.agency #close,.sidr-inner div.events #close{top:30px;right:30px;padding:0}.sidr-inner div.contact #footer_left,.sidr-inner div.agency #footer_left,.sidr-inner div.events #footer_left{width:100%;float:none}.sidr-inner div.contact #footer_left h2,.sidr-inner div.agency #footer_left h2,.sidr-inner div.events #footer_left h2{margin-top:77px !important}.sidr-inner div.contact #footer_right,.sidr-inner div.agency #footer_right,.sidr-inner div.events #footer_right{clear:both;float:none;width:100%}.sidr-inner div.contact #footer_right h2,.sidr-inner div.agency #footer_right h2,.sidr-inner div.events #footer_right h2{margin-top:45px;margin-bottom:22px;padding-left:22px}.sidr-inner div.contact #footer_right h4,.sidr-inner div.agency #footer_right h4,.sidr-inner div.events #footer_right h4{margin-top:0;padding-left:0}.sidr-inner div.contact #footer_right h3,.sidr-inner div.agency #footer_right h3,.sidr-inner div.events #footer_right h3{margin-top:3px;padding-left:0}.sidr-inner div.contact #overview,.sidr-inner div.agency #overview,.sidr-inner div.events #overview{padding-right:22px}.sidr-inner div.contact .agency #close,.sidr-inner div.agency .agency #close,.sidr-inner div.events .agency #close{right:55px}.sidr-inner div.contact .agency h2,.sidr-inner div.agency .agency h2,.sidr-inner div.events .agency h2{margin-top:86px !important;margin-bottom:12px}.sidr-inner div.contact .agency .footer_info,.sidr-inner div.agency .agency .footer_info,.sidr-inner div.events .agency .footer_info{margin-top:0}.sidr-inner div.contact .agency .footer_info p,.sidr-inner div.agency .agency .footer_info p,.sidr-inner div.events .agency .footer_info p{padding-right:65px}.sidr-inner div.contact .agency #footer_right,.sidr-inner div.agency .agency #footer_right,.sidr-inner div.events .agency #footer_right{margin-top:137px}.sidr-inner div.contact .agency #footer_left,.sidr-inner div.agency .agency #footer_left,.sidr-inner div.events .agency #footer_left,.sidr-inner div.contact .agency #footer_right,.sidr-inner div.agency .agency #footer_right,.sidr-inner div.events .agency #footer_right{height:auto}.sidr-inner div.contact .agency img,.sidr-inner div.agency .agency img,.sidr-inner div.events .agency img{position:absolute}.sidr-inner div.contact .contact #footer_left h2,.sidr-inner div.agency .contact #footer_left h2,.sidr-inner div.events .contact #footer_left h2{margin-top:86px !important;margin-bottom:12px !important}.sidr-inner div.contact .contact #footer_right h2,.sidr-inner div.agency .contact #footer_right h2,.sidr-inner div.events .contact #footer_right h2{margin-top:150px}.sidr-inner div.contact .contact .footer_text_content .footer_info,.sidr-inner div.agency .contact .footer_text_content .footer_info,.sidr-inner div.events .contact .footer_text_content .footer_info{margin-left:2px}.sidr-inner div.contact .contact .footer_text_content .footer_info h3,.sidr-inner div.agency .contact .footer_text_content .footer_info h3,.sidr-inner div.events .contact .footer_text_content .footer_info h3{padding-left:10px;margin-bottom:13px}.sidr-inner div.contact .contact .footer_text_content .footer_info h4,.sidr-inner div.agency .contact .footer_text_content .footer_info h4,.sidr-inner div.events .contact .footer_text_content .footer_info h4{padding-left:10px;margin-top:-9px;margin-bottom:20px}.sidr-inner div.contact .contact .footer_text_content .footer_info p,.sidr-inner div.agency .contact .footer_text_content .footer_info p,.sidr-inner div.events .contact .footer_text_content .footer_info p{padding-left:10px;margin-bottom:20px;line-height:0}.sidr-inner div.contact .contact .footer_text_content #map_canvas,.sidr-inner div.agency .contact .footer_text_content #map_canvas,.sidr-inner div.events .contact .footer_text_content #map_canvas{width:370px;height:425px;margin-left:20px;float:left}.sidr-inner div.contact .contact h2,.sidr-inner div.agency .contact h2,.sidr-inner div.events .contact h2{padding-left:20px}.sidr-inner div.contact .contactForm_wrapper .footer_text_content .footer_info.long,.sidr-inner div.agency .contactForm_wrapper .footer_text_content .footer_info.long,.sidr-inner div.events .contactForm_wrapper .footer_text_content .footer_info.long{width:93%}.sidr-inner div.contact .contactForm_wrapper .footer_text_content .footer_info #formDiv form .formCell,.sidr-inner div.agency .contactForm_wrapper .footer_text_content .footer_info #formDiv form .formCell,.sidr-inner div.events .contactForm_wrapper .footer_text_content .footer_info #formDiv form .formCell,.sidr-inner div.contact .contactForm_wrapper .footer_text_content .footer_info #formDiv form .select,.sidr-inner div.agency .contactForm_wrapper .footer_text_content .footer_info #formDiv form .select,.sidr-inner div.events .contactForm_wrapper .footer_text_content .footer_info #formDiv form .select{clear:none;border-radius:0;margin-bottom:18px;height:44px;background-color:#f1f1f3;color:#4a4a4a}.sidr-inner div.contact .contactForm_wrapper .footer_text_content .footer_info #formDiv form #lastname,.sidr-inner div.agency .contactForm_wrapper .footer_text_content .footer_info #formDiv form #lastname,.sidr-inner div.events .contactForm_wrapper .footer_text_content .footer_info #formDiv form #lastname,.sidr-inner div.contact .contactForm_wrapper .footer_text_content .footer_info #formDiv form #firstname,.sidr-inner div.agency .contactForm_wrapper .footer_text_content .footer_info #formDiv form #firstname,.sidr-inner div.events .contactForm_wrapper .footer_text_content .footer_info #formDiv form #firstname,.sidr-inner div.contact .contactForm_wrapper .footer_text_content .footer_info #formDiv form #email,.sidr-inner div.agency .contactForm_wrapper .footer_text_content .footer_info #formDiv form #email,.sidr-inner div.events .contactForm_wrapper .footer_text_content .footer_info #formDiv form #email,.sidr-inner div.contact .contactForm_wrapper .footer_text_content .footer_info #formDiv form #message,.sidr-inner div.agency .contactForm_wrapper .footer_text_content .footer_info #formDiv form #message,.sidr-inner div.events .contactForm_wrapper .footer_text_content .footer_info #formDiv form #message{padding-left:21px;padding-bottom:4px;margin-bottom:10px;border-radius:0}.sidr-inner div.contact .contactForm_wrapper .footer_text_content .footer_info #formDiv form #subject,.sidr-inner div.agency .contactForm_wrapper .footer_text_content .footer_info #formDiv form #subject,.sidr-inner div.events .contactForm_wrapper .footer_text_content .footer_info #formDiv form #subject{padding-left:20px;padding-top:2px}.sidr-inner div.contact .contactForm_wrapper .footer_text_content .footer_info #formDiv form .select,.sidr-inner div.agency .contactForm_wrapper .footer_text_content .footer_info #formDiv form .select,.sidr-inner div.events .contactForm_wrapper .footer_text_content .footer_info #formDiv form .select{margin-bottom:6px}}#sublayer{position:fixed;width:100%;height:100%;z-index:-100;background-color:#f1f1f3}#sublayer iframe{width:100%;height:100%;margin:0;padding:0;border:none}#close,#closeDesktop{position:absolute;background-color:transparent;text-decoration:none;border:none}#close:focus,#closeDesktop:focus{outline:none}#close{top:50px;right:10px}#closeDesktop{top:140px;right:10px}#footer_left{height:389px;float:left;width:50%}#footer_left.outerScroll #footer_left.contactInfo{padding-left:50px;-moz-box-sizing:border-box;box-sizing:border-box}#footer_right{height:389px;float:left;width:50%}#footerContent h2,.sidr-inner div.events h2,.sidr-inner div.contact h2,.sidr-inner div.agency h2{text-transform:uppercase;text-align:left;font-size:38px !important;padding-left:20px;letter-spacing:1px}#footerContent a,.sidr-inner div.events a,.sidr-inner div.contact a,.sidr-inner div.agency a{color:#8c1836}#footerContent a:hover,.sidr-inner div.events a:hover,.sidr-inner div.contact a:hover,.sidr-inner div.agency a:hover{text-decoration:underline}#footerContent h2{margin-bottom:4px}.footer_text_content{width:100%;clear:both}.footer_text_content img{float:left}.footer_text_content .footer_info{color:#bfbfbf;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:-22px}.footer_text_content .footer_info h4{color:#bfbfbf;text-align:left;margin-bottom:0;font-size:20px}.footer_text_content .footer_info h3{text-align:left;margin-top:-12px;font-size:29px;margin-bottom:10px;text-transform:uppercase}.footer_text_content .footer_info p{font-size:11px;line-height:20px;padding-right:52px;text-align:justify;color:#bfbfbf}.footer_toggleContainer{color:#fff}.termine h2{color:#8c1836 !important;font-size:38px !important}.termine .events_wrapper{height:245px}.termine .events_wrapper .footer_eventContent .moreLinks{vertical-align:middle}.termine .events_wrapper .footer_eventContent .moreLinks .btnClosed{color:#8c1836 !important}.termine .footer_event{color:#bfbfbf;vertical-align:middle;clear:both;margin-left:auto;margin-right:auto;padding-left:40px}.termine .footer_event .btnClosed{background-image:none}.termine .footer_event:nth-child(even){background:rgba(100,100,100,0.1)}.termine .footer_event a{min-width:90px;font-family:'TradeGothicBold',serif;color:#8c1836;text-transform:uppercase;font-size:12px;text-decoration:none}.termine .footer_event a:hover{text-decoration:underline}.brown .termine .footer_event a{color:#6c4522}.termine .footer_event .category{display:table-cell;padding-right:0}.termine .footer_event .footer_eventContent{position:relative;margin:auto;height:49px}.termine .footer_event .footer_eventContent .date{min-width:94px}.termine .footer_event .footer_eventContent .date .day{font-family:'TradeGothicBold',serif;font-size:14px;padding:none;height:15px}.termine .footer_event .footer_eventContent .date .time{font-family:'Open Sans',sans-serif;font-size:12px;padding:none;color:#bfbfbf;height:17px}.termine .footer_event .info{width:348px}.termine .footer_event .info .actor{font-family:'TradeGothicBold',serif;font-size:16px;color:#8c1836;text-transform:uppercase;height:15px}.termine .footer_event .info .actor a{color:#8c1836 !important;font-size:16px}.termine .footer_event .info .actor a:hover{text-decoration:none !important}.termine .footer_event .info .title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:345px;font-family:'TradeGothicBold',serif;text-transform:uppercase;font-size:14px}.termine .footer_event .info .title a{color:#bfbfbf !important;font-size:14px}.termine .footer_event .info .title a:hover{text-decoration:none !important}.termine .footer_event .location{min-width:146px;padding-top:5px}.termine .footer_event .location .city,.termine .footer_event .location .arena{white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis;max-width:145px;line-height:1;height:15px}.termine .footer_event .location .city{color:#bfbfbf;font-family:'Open Sans',sans-serif;font-size:12px}.termine .footer_event .location .arena{color:#bfbfbf;font-family:'Open Sans',sans-serif;font-size:12px}.termine .footer_event .moreLinks{width:90px}.termine .footer_event .moreLinks a{color:#8c1836}.termine .footer_event .toggleElement{margin-top:16px;margin-bottom:32px;margin-left:94px;font-family:'Open Sans',sans-serif;font-size:12px;line-height:16px}.termine .footer_event p{margin-top:0;margin-bottom:0}.termine #allEvents{-moz-box-sizing:border-box;box-sizing:border-box;float:right;min-width:90px;font-family:'TradeGothicBold',serif;text-transform:uppercase;font-size:14px;margin-top:20px}.termine #allEvents a{color:#8c1836}.aktuelles h2{color:#6c4522 !important}.aktuelles .footer_image_content{float:left}.aktuelles .footer_text_content{height:245px;margin-top:0;width:calc(100% - 295px);clear:none;float:left;-moz-box-sizing:border-box;box-sizing:border-box;overflow-y:auto;overflow-x:hidden}.aktuelles .footer_text_content .footer_info{-moz-box-sizing:border-box;box-sizing:border-box;padding-left:20px}.aktuelles .footer_text_content .footer_info:after{content:".";display:block;height:0;clear:both;visibility:hidden}.aktuelles .footer_text_content .footer_info p{padding-right:13px}.aktuelles .footer_text_content .footer_info h3,.aktuelles .footer_text_content .footer_info h4,.aktuelles .footer_text_content .footer_info p{-moz-box-sizing:border-box;box-sizing:border-box}.aktuelles .footer_text_content .footer_info h3{color:#6c4522}#overview{-moz-box-sizing:border-box;box-sizing:border-box;position:relative;float:right;min-width:90px;font-family:'TradeGothicBold',serif;text-transform:uppercase;font-size:14px;text-decoration:underline;margin-top:20px;padding-right:52px}#overview a{color:#6c4522 !important}.agency h2:after{content:".";display:block;height:0;clear:both;visibility:hidden}.agency .footer_image_content{float:left}.agency .footer_text_content{width:calc(100% - 295px);float:left;clear:none;height:245px;-moz-box-sizing:border-box;box-sizing:border-box;overflow-y:auto;overflow-x:hidden}.agency .footer_text_content .footer_info{padding-top:15px;padding-left:20px}.agency .footer_text_content .footer_info p{padding-right:13px}.contact #map_canvas{width:245px;height:245px;float:left}.contact .footer_text_content{-moz-box-sizing:border-box;box-sizing:border-box;height:245px}.contact .footer_text_content:after{content:".";display:block;height:0;clear:both;visibility:hidden}.contact .footer_text_content p{line-height:7px}.contact .footer_text_content .footer_info{margin-left:20px}.contact .footer_text_content .footer_info h3{margin-top:30px}.contact .footer_text_content .footer_info h4{margin-top:-20px;padding-top:0;margin-bottom:-10px}.contact .contactInfo{-moz-box-sizing:border-box;box-sizing:border-box}.contact .contactInfo:after{content:".";display:block;height:0;clear:both;visibility:hidden}.contact .footer_info{float:left}.contact .footer_info #footer_left{margin-left:20px !important}.contact .footer_info #footer_right{margin-left:0 !important}.contact .footer_info p{font-size:13px;padding-top:-6px;padding-bottom:0;padding-right:0}.contact .footer_info p .number{position:absolute;margin-left:21px}.contactForm_wrapper{margin-top:0}.contactForm_wrapper h2{margin-top:31px;margin-bottom:-4px}.contactForm_wrapper .footer_text_content{margin-top:26px}.contactForm_wrapper .footer_text_content .footer_info{margin-right:46px;margin-left:0}.contactForm_wrapper .footer_text_content .footer_info.long{margin-top:-37px}@media screen and (min-width:1750px){.contactForm_wrapper .footer_text_content .footer_info.long{width:95%}}@media screen and (max-width:1749px){.contactForm_wrapper .footer_text_content .footer_info.long{width:94%}}@media screen and (max-width:1516px){.contactForm_wrapper .footer_text_content .footer_info.long{width:93%}}@media screen and (max-width:1300px){.contactForm_wrapper .footer_text_content .footer_info.long{width:92%}}@media screen and (max-width:1155px){.contactForm_wrapper .footer_text_content .footer_info.long{width:91%}}.contactForm_wrapper .footer_text_content .footer_info h3{margin-top:89px}.contactForm_wrapper .footer_text_content .footer_info #formDiv{width:100%;height:200px}.contactForm_wrapper .footer_text_content .footer_info #formDiv form{width:100%}.contactForm_wrapper .footer_text_content .footer_info #formDiv form .formCell,.contactForm_wrapper .footer_text_content .footer_info #formDiv form .select{line-height:40px;width:48%;height:38px;margin:0 0 7px 0;padding-bottom:2px;-moz-box-sizing:border-box;box-sizing:border-box}.contactForm_wrapper .footer_text_content .footer_info #formDiv form .formCell#lastname,.contactForm_wrapper .footer_text_content .footer_info #formDiv form .select#lastname,.contactForm_wrapper .footer_text_content .footer_info #formDiv form .formCell#subject,.contactForm_wrapper .footer_text_content .footer_info #formDiv form .select#subject,.contactForm_wrapper .footer_text_content .footer_info #formDiv form .formCell.select,.contactForm_wrapper .footer_text_content .footer_info #formDiv form .select.select{float:right}.contactForm_wrapper .footer_text_content .footer_info #formDiv form select{background:none;height:39px;width:100%;-moz-box-sizing:border-box;box-sizing:border-box}@-moz-document url-prefix(){.footer_select{padding-top:8px}}.contactForm_wrapper .footer_text_content .footer_info #formDiv form select::-ms-expand{display:none}.contactForm_wrapper .footer_text_content .footer_info #formDiv form .select{background:url('../img/branding/red/arrow_down.png') 96% center no-repeat;background-color:#fff}.contactForm_wrapper .footer_text_content .footer_info #formDiv form #message{font-family:'TradeGothicBold',serif;line-height:20px;width:100%;min-height:155px;-moz-box-sizing:border-box;box-sizing:border-box}.contactForm_wrapper .footer_text_content .footer_info #formDiv form .submitBtn{margin-left:0;float:right;height:40px;border-radius:0;background-color:#8c1836;background-image:-webkit-linear-gradient(#8c1836 0, #621126 100%);background-image:-moz-linear-gradient(#8c1836 0, #621126 100%);background-image:-o-linear-gradient(#8c1836 0, #621126 100%);background-image:linear-gradient(#8c1836 0, #621126 100%)}.contactForm_wrapper .footer_text_content .footer_info #formDiv form .submitBtn:hover{background-color:#621126;background-image:-webkit-linear-gradient(#621126 0, #8c1836 100%);background-image:-moz-linear-gradient(#621126 0, #8c1836 100%);background-image:-o-linear-gradient(#621126 0, #8c1836 100%);background-image:linear-gradient(#621126 0, #8c1836 100%)}.contactForm_wrapper .footer_text_content .footer_info #formDiv{margin-top:20px}.contactForm_wrapper .footer_text_content .footer_info #sidr-id-formDiv{margin-top:23px}.sidr-inner div.contact .contactForm,.sidr-inner div.agency .contactForm,.sidr-inner div.events .contactForm{margin-left:18px}.sidr-inner div.contact .contactForm .formCell,.sidr-inner div.agency .contactForm .formCell,.sidr-inner div.events .contactForm .formCell,.sidr-inner div.contact .contactForm .select,.sidr-inner div.agency .contactForm .select,.sidr-inner div.events .contactForm .select,.sidr-inner div.contact .contactForm .message,.sidr-inner div.agency .contactForm .message,.sidr-inner div.events .contactForm .message{background:#f1f1f3}.sidr-inner div.contact .footer_text_content,.sidr-inner div.agency .footer_text_content,.sidr-inner div.events .footer_text_content{overflow-x:inherit;overflow-y:inherit;height:auto}.sidr-inner div.contact .footer_text_content img,.sidr-inner div.agency .footer_text_content img,.sidr-inner div.events .footer_text_content img{position:static;margin-left:20px}.sidr-inner div.contact #overview,.sidr-inner div.agency #overview,.sidr-inner div.events #overview{padding-bottom:10px}.agency h2,.contact h2{color:#7e7e7e !important}.agency h3,.contact h3{color:#7e7e7e !important}body.homepage.loading #mainHeader{top:-121px}body.homepage #mainHeader{-webkit-transition:top 2.5s ease .8s;transition:top 2.5s ease .8s;top:0}#selectionContainer{height:100%}#selectionContainer .selection{display:inline-block;position:relative;width:50%;height:100%}#selectionContainer .selection a.sliderPrev{position:absolute;top:50%;left:10px;z-index:1000;width:14px;height:26px}#selectionContainer .selection a.sliderNext{position:absolute;top:50%;right:10px;z-index:1000;width:14px;height:26px}#selectionContainer .selection a.menuTrigger{position:absolute;top:152px;padding-bottom:21px;padding-left:30px;background-repeat:no-repeat;z-index:1000}#selectionContainer .selection .frontdoorSlider{height:100%;overflow:hidden}#selectionContainer .selection .frontdoorSlider .flex-viewport{height:100%}#selectionContainer .selection .frontdoorSlider ul{height:100%;margin-top:0;margin-bottom:0;padding-left:0}#selectionContainer .selection .frontdoorSlider ul li{height:100%;list-style-type:none}#selectionContainer .selection .frontdoorSlider ul li span{height:100%;background-size:cover}#selectionContainer .selection .frontdoorSlider ul li span.normal{display:block}#selectionContainer .selection .frontdoorSlider ul li span.rollover{display:none}#selectionContainer .selection .logo{margin-left:auto;margin-right:auto;text-align:center;display:table;width:100%;height:100%;position:absolute;top:0;padding-top:121px;-moz-box-sizing:border-box;box-sizing:border-box}#selectionContainer .selection .logo a{text-decoration:none}#selectionContainer .selection .logo a h3{text-transform:uppercase;font-size:36px;margin:0}#selectionContainer .selection .logo a h3.titleLeft{color:#8c1836}#selectionContainer .selection .logo a h3.titleRight{color:#6c4522}#selectionContainer .selection .logo a:not(.menuTrigger){display:table-cell;width:100%;height:100%;vertical-align:middle}#selectionContainer .selection:hover .frontdoorSlider ul li span.normal{display:none}#selectionContainer .selection:hover .frontdoorSlider ul li span.rollover{display:block}#selectionContainer .left{float:left;overflow:hidden}#selectionContainer .left a.sliderPrev{background-image:url('../img/branding/red/arrow_left.png')}#selectionContainer .left a.sliderNext{background-image:url('../img/branding/red/arrow_right.png')}#selectionContainer .left a.menuTrigger{background-image:url('../img/branding/red/menu.png');left:10px}#selectionContainer .right{float:right;overflow:hidden}#selectionContainer .right a.sliderPrev{background-image:url('../img/branding/brown/arrow_left.png')}#selectionContainer .right a.sliderNext{background-image:url('../img/branding/brown/arrow_right.png')}#selectionContainer .right a.menuTrigger{background-image:url('../img/branding/brown/menu.png');right:10px}#selectionContainer .mouseOverlay{position:absolute;top:0;width:100%;height:100%;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}#selectionContainer .mouseOverlay a.menuTrigger{background-image:url('../../img/menu.png')}#selectionContainer .mouseOverlay,#selectionContainer .menuOverlay{background-size:cover}#selectionContainer .left .mouseOverlay a.menuTrigger{background-image:url('../img/branding/red/menu.png')}#selectionContainer .right .mouseOverlay a.menuTrigger{background-image:url('../img/branding/brown/menu.png')}#selectionContainer .selection:hover .mouseOverlay,#selectionContainer .selection:hover .menuOverlay{opacity:1}#selectionContainer .menuOverlay{position:absolute;top:0;width:100%;height:100%;opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}#selectionContainer .menuOverlay li{list-style-type:none}#selectionContainer .menuOverlay a{text-decoration:none}#selectionContainer .menuOverlay ul.menu{padding-left:0;position:absolute;top:187px;width:225px}#selectionContainer .menuOverlay ul.menu li{list-style-type:none;margin-bottom:2px;width:225px}#selectionContainer .menuOverlay ul.menu li a{font-family:'TradeGothicBold',serif;text-decoration:none;text-transform:uppercase;font-size:16px;line-height:40px;display:block;height:40px;padding-left:16px;background:#fff}#selectionContainer .menuOverlay a.triggerClose{position:absolute;top:152px;padding-bottom:29px;padding-left:29px;background-image:url('../img/gallery_cross.png');background-repeat:no-repeat}#selectionContainer .menuOverlay .menuTeaser{position:absolute;top:187px;display:block}#selectionContainer .menuOverlay .menuTeaser ul{width:440px;background:#fff;padding-top:22px;padding-bottom:9px}#selectionContainer .menuOverlay .menuTeaser ul li{margin-bottom:20px}#selectionContainer .menuOverlay .menuTeaser ul li a{padding:0}#selectionContainer .menuOverlay .menuTeaser ul li a img{float:left;width:120px;height:120px;margin-left:25px}#selectionContainer .menuOverlay .menuTeaser ul li a h4{margin-left:165px;margin-bottom:5px;margin-top:0;text-transform:uppercase;color:#6e4623}#selectionContainer .menuOverlay .menuTeaser ul li a p{margin-left:165px;margin-top:0;margin-bottom:0;font-family:'Open Sans',sans-serif;color:#000;font-size:12px;line-height:20px;width:255px;height:100px;text-transform:none}#selectionContainer .left .menuOverlay .menuTeaser{left:242px}#selectionContainer .left .menuOverlay .menuTeaser ul{width:423px;padding-left:17px;padding-right:17px}#selectionContainer .left .menuOverlay .menuTeaser ul li{width:120px;height:120px;text-align:left;display:inline-block;margin-left:9px;margin-right:9px;margin-bottom:17px}#selectionContainer .left .menuOverlay .menuTeaser ul li:hover .overlay{opacity:1}#selectionContainer .left .menuOverlay .menuTeaser ul li .overlay{background-color:rgba(47,47,47,0.5);height:100%;width:100%;margin-top:-22px;position:relative;opacity:0;-webkit-transition:opacity .7s;transition:opacity .7s;display:block}#selectionContainer .left .menuOverlay .menuTeaser ul li .overlay a{font-family:'TradeGothicBold',serif;color:#fff;font-size:20px;text-transform:uppercase;text-decoration:none;width:100%;height:100%;display:table;position:absolute;padding:0;margin:0}#selectionContainer .left .menuOverlay .menuTeaser ul li .overlay a span{display:table-cell;position:relative;text-align:center;vertical-align:middle}#selectionContainer .left .menuOverlay .menuTeaser ul li a{margin-bottom:22px;font-family:'Open Sans',sans-serif;color:#000;font-size:12px;display:block}#selectionContainer .left .menuOverlay .menuTeaser ul li a img{margin-left:0;margin-bottom:6px}#selectionContainer .left .menuOverlay a{color:#8c1836}#selectionContainer .left .menuOverlay a.triggerClose{left:14px}#selectionContainer .left .menuOverlay ul{left:14px}#selectionContainer .left .menuOverlay .menu li{border-right:solid;border-color:transparent}#selectionContainer .left .menuOverlay .menu li:first-child{border-color:#fff}#selectionContainer .right .menuOverlay .menuTeaser{right:239px}#selectionContainer .right .menuOverlay .menuTeaser ul{padding-left:0}#selectionContainer .right .menuOverlay a{color:#6e4623}#selectionContainer .right .menuOverlay a.triggerClose{right:14px}#selectionContainer .right .menuOverlay ul{right:14px}#selectionContainer .right .menuOverlay .menu li{border-left:solid;border-color:transparent}#selectionContainer .right .menuOverlay .menu li:first-child{border-color:#fff}#selectionContainer .left .menuTeaser img{width:120px;height:120px}#selectionContainer .selection.menuOpen .menuTrigger.noOverlay{display:none}#selectionContainer .selection.menuOpen .mouseOverlay{display:none}#selectionContainer .selection.menuClose .menuOverlay{display:none}body.footerOpen .mouseOverlay{display:none}body.footerOpen .menuOverlay{display:none}@media screen and (max-width:767px){#selectionContainer{padding-top:50px;padding-bottom:36px;box-sizing:border-box}#selectionContainer .selection a.sliderPrev{top:43%}#selectionContainer .selection a.sliderNext{top:43%}#selectionContainer .left .logo img,#selectionContainer .right .logo img{width:90px;height:90px;margin-top:-30%}#selectionContainer .left .logo h3,#selectionContainer .right .logo h3{display:none}#selectionContainer .right .logo img{margin-top:-30%}}section .discography{text-align:center;margin-bottom:0;margin-top:0;padding-left:0}section .discography li{display:inline-block;margin-left:10px;margin-right:10px;width:300px;vertical-align:top;margin-top:25px;text-align:center}section .discography li img{margin-bottom:14px;width:300px;height:300px}section .discography li h4{color:#8c1836;font-size:20px;font-family:'TradeGothicBold',serif;text-align:center;width:100%;margin:0}.brown section .discography li h4{color:#6c4522}section .discography li p{color:#4a4a4a;font-size:15px;font-family:'EB Garamond',serif;margin-top:10px;margin-bottom:0;width:300px;position:relative;margin-left:auto;margin-right:auto}section .downloadList li{clear:both}section .downloadList li .toggleElement:after{content:".";display:block;height:0;clear:both;visibility:hidden}section .downloadList li .toggleElement figure{margin:0;float:left;padding-right:16px;margin-bottom:15px}section .downloadList li .toggleElement figure figcaption{text-align:center}section .downloadList li .toggleElement figure:after{content:".";display:block;height:0;clear:both;visibility:hidden}section .downloadList li .toggleElement .links{float:none}section .downloadList li .toggleElement p{line-height:20px}section .downloadList li .toggleElement p span{width:80px;display:block;float:left}section .downloadList li .toggleElement p a.black{color:#4a4a4a !important}section .downloadList a.btnExpanded{background-position:66px 0 !important}section .event,section .moreDiv{clear:both;padding-top:5px;padding-bottom:5px;margin-left:auto;margin-right:auto;color:#4a4a4a;min-width:100px}section .event.white,section .moreDiv.white{background-color:#fff}section .event a,section .moreDiv a{color:#8c1836}.brown section .event a,.brown section .moreDiv a{color:#6c4522}section .event a.btnClosed,section .moreDiv a.btnClosed{background-image:url('../img/branding/red/arrow_down.png');background-repeat:no-repeat;background-position:60px 0;min-width:100px;font-family:'TradeGothicBold',serif;display:inline;text-transform:uppercase;font-size:12px;text-decoration:none;padding-right:40px}.brown section .event a.btnClosed,.brown section .moreDiv a.btnClosed{background-image:url('../img/branding/brown/arrow_down.png')}section .event a.btnClosed.moreEvents,section .moreDiv a.btnClosed.moreEvents{background-position:79px 0}section .event a.btnUp,section .moreDiv a.btnUp{background-image:url('../img/branding/red/arrow_up.png');background-position:65px 0;position:absolute;right:15px;padding-right:0;margin-top:40px}.brown section .event a.btnUp,.brown section .moreDiv a.btnUp{background-image:url('../img/branding/brown/arrow_up.png')}section .event a.btnUp.pressBtnMargin,section .moreDiv a.btnUp.pressBtnMargin{margin-top:96px}section .event a.btnExpanded,section .moreDiv a.btnExpanded{background-image:url('../img/branding/red/arrow_up.png');background-repeat:no-repeat;background-position:63px 0;min-width:100px;font-family:'TradeGothicBold',serif;text-transform:uppercase;font-size:12px;text-decoration:none;padding-right:40px;display:none}.brown section .event a.btnExpanded,.brown section .moreDiv a.btnExpanded{background-image:url('../img/branding/brown/arrow_up.png')}section .event .toggleElement,section .moreDiv .toggleElement{display:none}section .event.active .toggleElement,section .moreDiv.active .toggleElement{display:block}section .event.active .btnClosed,section .moreDiv.active .btnClosed{display:none}section .event.active .btnExpanded,section .moreDiv.active .btnExpanded{display:inline}section .event .category,section .moreDiv .category{height:48px;display:table-cell;vertical-align:middle}section .event .eventContent,section .moreDiv .eventContent{position:relative;margin:auto;width:940px}section .event .eventContent .tabletCell,section .moreDiv .eventContent .tabletCell{float:left}section .event .eventContent .date,section .moreDiv .eventContent .date{min-width:154px}section .event .eventContent .date .day,section .moreDiv .eventContent .date .day{font-family:'TradeGothicBold',serif;font-size:14px}section .event .eventContent .date .time,section .moreDiv .eventContent .date .time{font-family:'EB Garamond',serif;font-size:15px;height:17px}section .event .eventContent .info,section .moreDiv .eventContent .info{min-width:392px}section .event .eventContent .info .actor,section .moreDiv .eventContent .info .actor{font-family:'TradeGothicBold',serif;font-size:15px;text-transform:uppercase;color:#8c1836}.brown section .event .eventContent .info .actor,.brown section .moreDiv .eventContent .info .actor{color:#6c4522}section .event .eventContent .info .title,section .moreDiv .eventContent .info .title{font-family:'TradeGothicBold',serif;text-transform:uppercase;font-size:14px;width:390px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}section .event .eventContent .location,section .moreDiv .eventContent .location{min-width:183px;text-overflow:ellipsis}section .event .eventContent .location .city,section .moreDiv .eventContent .location .city,section .event .eventContent .location .arena,section .moreDiv .eventContent .location .arena{color:#4a4a4a;font-family:'EB Garamond',serif;width:180px;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}section .event .eventContent .tickets,section .moreDiv .eventContent .tickets{min-width:110px}section .event .eventContent .tickets a,section .moreDiv .eventContent .tickets a{color:#4a4a4a;font-family:'EB Garamond',serif;font-size:15px;text-decoration:underline;text-transform:none;padding-top:0}section .event .eventContent .moreLinksMobile,section .moreDiv .eventContent .moreLinksMobile{display:none}section .event .eventContent .toggleElement,section .moreDiv .eventContent .toggleElement{margin-left:154px;margin-bottom:8px}section .moreDiv{text-align:center}@media screen and (max-width:1023px){section .event .eventContent .info .title{overflow:inherit;width:auto;white-space:normal;text-overflow:initial}section .event .eventContent .location .city,section .event .eventContent .location .arena{overflow:inherit;width:auto;white-space:normal;text-overflow:initial}}@media screen and (min-width:768px) and (max-width:1023px){section .event .eventContent .toggleElement{margin-left:70px}}@media screen and (max-width:767px){section .event .eventContent .toggleElement{margin-left:0}}.contactForm,.sidr-class-contactForm{width:940px;margin:15px auto 0 auto}.contactForm .hidden,.sidr-class-contactForm .hidden,.contactForm .sidr-class-hidden,.sidr-class-contactForm .sidr-class-hidden{display:none}.contactForm fieldset,.sidr-class-contactForm fieldset{border:none;padding:0}.contactForm .formCell,.sidr-class-contactForm .formCell,.contactForm .sidr-class-formCell,.sidr-class-contactForm .sidr-class-formCell{font-family:'TradeGothicBold',serif;line-height:60px;text-transform:uppercase;font-size:16px;color:#4a4a4a;margin:0 30px 26px 0;padding:0 20px 0 20px;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:455px;height:60px;background:#fff;border:none;display:inline-block}.contactForm .noMargin,.sidr-class-contactForm .noMargin,.contactForm .sidr-class-noMargin,.sidr-class-contactForm .sidr-class-noMargin{margin-right:0}.contactForm .select,.sidr-class-contactForm .select,.contactForm .sidr-class-select,.sidr-class-contactForm .sidr-class-select{color:#4a4a4a;background:#fff;float:left;position:relative;width:455px;height:60px;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;padding-left:19px;display:inline-block}.contactForm .select select,.sidr-class-contactForm .select select,.contactForm .sidr-class-select select,.sidr-class-contactForm .sidr-class-select select{background-color:#fff;background-repeat:no-repeat;background-position:405px 25px;-webkit-appearance:none;-moz-appearance:none;width:100%;height:60px;position:absolute;left:0;padding-left:15px;font-family:'TradeGothicBold',serif;text-transform:uppercase;text-indent:1px;text-overflow:'';color:#4a4a4a;border:none;cursor:pointer}.contactForm .select select option,.sidr-class-contactForm .select select option,.contactForm .sidr-class-select select option,.sidr-class-contactForm .sidr-class-select select option{padding-top:3px;padding-bottom:3px;padding-left:15px}.contactForm .select select:focus,.sidr-class-contactForm .select select:focus,.contactForm .sidr-class-select select:focus,.sidr-class-contactForm .sidr-class-select select:focus{outline:none}.contactForm .select select::-ms-expand,.sidr-class-contactForm .select select::-ms-expand,.contactForm .sidr-class-select select::-ms-expand,.sidr-class-contactForm .sidr-class-select select::-ms-expand{display:none}.contactForm .message,.sidr-class-contactForm .message,.contactForm .sidr-class-message,.sidr-class-contactForm .sidr-class-message{font-family:'Open Sans',sans-serif;text-transform:uppercase;color:#4a4a4a;background:#fff;width:940px;min-height:295px;-moz-box-sizing:border-box;box-sizing:border-box;border:none;padding:17px 19px 19px 17px}.contactForm #message,.sidr-class-contactForm #message,.contactForm #sidr-id-message,.sidr-class-contactForm #sidr-id-message{font-family:'TradeGothicBold',serif}.contactForm .submitBtn,.sidr-class-contactForm .submitBtn,.contactForm .sidr-class-submitBtn,.sidr-class-contactForm .sidr-class-submitBtn{font-family:'TradeGothicBold',serif;text-transform:uppercase;font-size:16px;color:#fff ! important;border:none;width:130px;height:50px;margin-top:7px;float:right}.contactForm .submitBtn:after,.sidr-class-contactForm .submitBtn:after,.contactForm .sidr-class-submitBtn:after,.sidr-class-contactForm .sidr-class-submitBtn:after{content:".";display:block;height:0;clear:both;visibility:hidden}.red .success{color:#8c1836}.red .contactForm .warnung{color:#8c1836}.red .contactForm .formCell.error,.red .contactForm textarea.error{border:2px solid #8c1836}.red .contactForm .select select{background-image:url('../img/branding/red/arrow_down.png')}.red .contactForm .submitBtn{background-color:#8c1836;background-image:-webkit-linear-gradient(#8c1836 0, #621126 100%);background-image:-moz-linear-gradient(#8c1836 0, #621126 100%);background-image:-o-linear-gradient(#8c1836 0, #621126 100%);background-image:linear-gradient(#8c1836 0, #621126 100%)}.red .contactForm .submitBtn:hover{background-color:#621126;background-image:-webkit-linear-gradient(#621126 0, #8c1836 100%);background-image:-moz-linear-gradient(#621126 0, #8c1836 100%);background-image:-o-linear-gradient(#621126 0, #8c1836 100%);background-image:linear-gradient(#621126 0, #8c1836 100%)}.brown .success{color:#6c4522}.brown .contactForm .warnung{color:#6c4522}.brown .contactForm .formCell.error,.brown .contactForm textarea.error{border:2px solid #6c4522}.brown .contactForm .select select{background-image:url('../img/branding/brown/arrow_down.png')}.brown .contactForm .submitBtn{background-color:#502f12;background-image:-webkit-linear-gradient(#502f12 0, #6e4623 100%);background-image:-moz-linear-gradient(#502f12 0, #6e4623 100%);background-image:-o-linear-gradient(#502f12 0, #6e4623 100%);background-image:linear-gradient(#502f12 0, #6e4623 100%)}.brown .contactForm .submitBtn:hover{background-color:#502f12;background-image:-webkit-linear-gradient(#502f12 0, #6e4623 100%);background-image:-moz-linear-gradient(#502f12 0, #6e4623 100%);background-image:-o-linear-gradient(#502f12 0, #6e4623 100%);background-image:linear-gradient(#502f12 0, #6e4623 100%)}.red .footer_text_content .success,.brown .footer_text_content .success{padding-left:21px;padding-top:12px}.red .footer_text_content .contactForm .formCell.error,.brown .footer_text_content .contactForm .formCell.error,.red .footer_text_content .contactForm textarea.error,.brown .footer_text_content .contactForm textarea.error{border:2px solid #8c1836}@media screen and (max-width:767px){section .contactForm{width:300px}section .contactForm .formCell,section .contactForm .select,section .contactForm select{width:300px;clear:both;margin:0 0 15px 0;height:50px}section .contactForm .message{width:300px;min-height:170px}section .contactForm .select select{padding-bottom:10px;background-position:260px 20px}section .contactForm .submitBtn{margin-right:-2px}}.artists .item{width:20%;padding-bottom:20%}.artists .item .overlay{max-height:63px;padding-top:20px;-webkit-transition:max-height 1s;transition:max-height 1s}.artists .item .overlay p{-webkit-transition:opacity .3s;transition:opacity .3s;opacity:0;margin:10px 0 70px 0}.artists .item .overlay .buttonstyle{opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s;padding-top:5px;margin-left:-63px;text-align:center;width:126px;height:25px;position:absolute;left:50%;bottom:37px}.artists .item .overlay a{opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s;font-family:'TradeGothicBold',serif;text-decoration:none;text-transform:uppercase;font-size:12px;color:#8c1836;display:inline-block;width:100px}.brown .artists .item .overlay a{color:#6c4522}.artists .item .overlay a.overlayLink{position:absolute;left:0;top:0;width:100%;height:100%}body:not(.footerOpen) .artists .item .overlay:hover{max-height:100%;padding-bottom:10px}body:not(.footerOpen) .artists .item .overlay:hover p{opacity:1;-webkit-transition:opacity .3s .3s;transition:opacity .3s .3s}body:not(.footerOpen) .artists .item .overlay:hover a{opacity:1;-webkit-transition:opacity .3s .3s;transition:opacity .3s .3s}body:not(.footerOpen) .artists .item .overlay:hover a.overlayLink{display:block}.cultures .item{width:33.3333333%;padding-bottom:33.33333333%}.cultures .item .overlay{max-height:110px;padding-top:40px;padding-bottom:40px;overflow:hidden;-webkit-transition:max-height 1.3s;transition:max-height 1.3s}.cultures .item .overlay .overlayLink{position:absolute;left:0;top:0;width:100%;height:100%;display:block}.cultures .item .overlay .buttonstyle{padding:6px 26px 6px 26px}.cultures .item .overlay p{opacity:0;padding-top:5%;-webkit-transition:opacity .3s;transition:opacity .3s}.cultures .item .overlay a{opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s;margin-top:5%;font-family:'TradeGothicBold',serif;text-decoration:none;text-transform:uppercase;font-size:12px;color:#8c1836;display:inline-block;width:100px}.brown .cultures .item .overlay a{color:#6c4522}body:not(.footerOpen) .cultures .overlay:hover{max-height:100%}body:not(.footerOpen) .cultures .overlay:hover p{opacity:1;-webkit-transition:opacity .3s .3s;transition:opacity .3s .3s}body:not(.footerOpen) .cultures .overlay:hover a{opacity:1;-webkit-transition:opacity .3s .3s;transition:opacity .3s .3s}.singleArtist .item{width:25%;padding-bottom:25%}.singleArtist .overlay{height:100%;opacity:0;-webkit-transition:opacity 1s;transition:opacity 1s}.singleArtist .itemTwoColumns{width:50%;padding-bottom:25%}body:not(.footerOpen) .singleArtist .item:hover .overlay{opacity:1}.imageContainer{margin-left:auto;margin-right:auto;width:100%;background:#f1f1f3;margin-top:80px;border-top:1px #fff solid}.imageContainer:after{content:".";display:block;height:0;clear:both;visibility:hidden}.imageContainer .item{height:0;position:relative;-moz-box-sizing:border-box;box-sizing:border-box;float:left}.imageContainer .item>a{display:block;font-size:0}.imageContainer .item>a img{width:100%;margin:0;border:0}.imageContainer .item>img{width:100%;margin:0;border:0}.imageContainer .item.text>div{display:block;position:absolute;width:100%;height:100%}.imageContainer .item.text>div>div{display:table;height:100%;margin:0 auto 0 auto}.imageContainer .item.text>div>div>div{display:table-cell;vertical-align:middle;text-align:center}.imageContainer .item.text>div>div>div blockquote{margin:0 0 -20px 0;font-size:23px}.imageContainer .item.text>div>div>div blockquote span{font-family:'EB Garamond',serif;font-style:italic;font-size:30px}.imageContainer .item.text>div>div>div blockquote p{font-family:'EB Garamond',serif;font-size:17px;width:100%;margin-top:-20px;margin-bottom:0}.imageContainer .item.text>div>div>div p.author{font-family:'EB Garamond',serif;font-size:15px;margin-top:20px}.imageContainer .overlay{position:absolute;bottom:0;left:0;padding-top:30%;padding-left:15px;padding-right:15px;text-align:center;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;background-color:rgba(47,47,47,0.5);background-image:-webkit-linear-gradient(rgba(47,47,47,0.5) 0, rgba(0,0,0,0.5) 100%);background-image:-moz-linear-gradient(rgba(47,47,47,0.5) 0, rgba(0,0,0,0.5) 100%);background-image:-o-linear-gradient(rgba(47,47,47,0.5) 0, rgba(0,0,0,0.5) 100%);background-image:linear-gradient(rgba(47,47,47,0.5) 0, rgba(0,0,0,0.5) 100%)}.imageContainer .overlay.gallery{background-repeat:no-repeat;background-position:center;padding:0}.imageContainer .overlay.gallery a{display:block;width:100%;height:100%}.imageContainer .overlay h4{margin-left:auto;margin-right:auto;font-family:'TradeGothicBold',serif;color:#fff;font-size:26px;text-transform:uppercase;border-bottom:none;display:inline;-webkit-transition:border-bottom 1s;transition:border-bottom 1s}.imageContainer .overlay p{font-family:'EB Garamond',serif;font-size:14px;color:#fff}.imageContainer .overlay .buttonstyle{border-radius:2px;color:#8c1836}.brown .imageContainer .overlay .buttonstyle{color:#6c4522}.imageContainer .overlay .buttonstyle:hover{background-color:#565656;background-image:-webkit-linear-gradient(#565656 0, #e2e2e2 100%);background-image:-moz-linear-gradient(#565656 0, #e2e2e2 100%);background-image:-o-linear-gradient(#565656 0, #e2e2e2 100%);background-image:linear-gradient(#565656 0, #e2e2e2 100%)}.imageContainer .overlay:hover h4{border-bottom:1px solid #4a4a4a}.singleArtistInfo{width:940px;margin-left:auto;margin-right:auto;margin-bottom:45px;text-align:right}.singleArtistInfo .btnClosed{font-family:'TradeGothicBold',serif;text-transform:uppercase;text-decoration:none;color:#8c1836;font-size:12px;padding-right:35px;background-position:100% 50%;background-repeat:no-repeat}.brown .singleArtistInfo .btnClosed{color:#6c4522}.red .imageContainer .overlay.gallery{background-image:url('../img/branding/red/plus.png'),-webkit-linear-gradient(rgba(47,47,47,0.5) 0, rgba(0,0,0,0.5) 100%);background-image:url('../img/branding/red/plus.png'),-moz-linear-gradient(rgba(47,47,47,0.5) 0, rgba(0,0,0,0.5) 100%);background-image:url('../img/branding/red/plus.png'),-o-linear-gradient(rgba(47,47,47,0.5) 0, rgba(0,0,0,0.5) 100%);background-image:url('../img/branding/red/plus.png'),linear-gradient(rgba(47,47,47,0.5) 0, rgba(0,0,0,0.5) 100%)}.red .btnClosed{color:#8c1836 !important}.brown .imageContainer .overlay.gallery{background-image:url('../img/branding/brown/plus.png'),-webkit-linear-gradient(rgba(47,47,47,0.5) 0, rgba(0,0,0,0.5) 100%);background-image:url('../img/branding/brown/plus.png'),-moz-linear-gradient(rgba(47,47,47,0.5) 0, rgba(0,0,0,0.5) 100%);background-image:url('../img/branding/brown/plus.png'),-o-linear-gradient(rgba(47,47,47,0.5) 0, rgba(0,0,0,0.5) 100%);background-image:url('../img/branding/brown/plus.png'),linear-gradient(rgba(47,47,47,0.5) 0, rgba(0,0,0,0.5) 100%)}.fancybox-overlay-fixed{background:rgba(0,0,0,0.5)}.fancybox-nav.fancybox-prev span{background:url('../img/gallery_left.png') no-repeat;width:29px;height:54px;top:50%;left:20px}.fancybox-nav.fancybox-next span{background:url('../img/gallery_right.png') no-repeat;width:29px;height:54px;top:50%;right:20px}.fancybox-close{background:url('../img/gallery_cross.png') no-repeat !important;right:30px !important;top:30px !important;width:29px !important;height:29px !important;display:block !important}@media screen and (max-width:767px){.singleArtist .item,.singleArtist .itemTwoColumns{width:25%}.artists.imageContainer .item,.cultures.imageContainer .item{padding-bottom:initial;height:100%}.artists.imageContainer .item .overlay,.cultures.imageContainer .item .overlay{height:95px;max-height:95px}.artists.imageContainer .item .overlay:hover,.cultures.imageContainer .item .overlay:hover{max-height:100%;padding-bottom:initial}.cultures.imageContainer .item .overlay{padding-top:20px}.cultures.imageContainer .item .overlay a.buttonstyle{display:none}.artists.imageContainer .flex-viewport .item:hover .overlay,.cultures.imageContainer .flex-viewport .item:hover .overlay{opacity:1 !important}.artists.imageContainer .flex-viewport .item:hover .overlay:hover h4,.cultures.imageContainer .flex-viewport .item:hover .overlay:hover h4{border-bottom:none}body:not(.footerOpen) .artists .item .overlay:hover a,body:not(.footerOpen) .cultures .item .overlay:hover a{opacity:0}}.impressumPage{background-color:#f1f1f3}section .list{max-width:490px;margin-right:auto;margin-left:auto;margin-bottom:0;padding-left:0}section .list li{font-family:'EB Garamond',serif;font-size:18px;color:#4a4a4a;margin-top:15px;list-style-type:none;padding-left:22px;background-position:0 8px;background-repeat:no-repeat}.red .list li{background-image:url('../img/branding/red/doublearrow_right.png')}.brown .list li{background-image:url('../img/branding/brown/doublearrow_right.png')}section .media{margin-left:auto;margin-right:auto;margin-bottom:0;margin-top:0;text-align:center;padding-left:0;width:940px}section .media li{display:inline-block;margin:20px 10px 0 10px;width:140px;vertical-align:top}section .media li .audioControl,section .media li .openVideo{position:relative;width:140px;height:140px;display:inline-block;margin-bottom:14px}section .media li .audioControl img,section .media li .openVideo img{width:140px;height:140px}section .media li .audioControl img.playButton,section .media li .openVideo img.playButton,section .media li .audioControl img.pauseButton,section .media li .openVideo img.pauseButton{position:absolute;width:29px;height:54px;top:43px;left:55px}section .media li .audioControl img.playButton,section .media li .openVideo img.playButton{display:block}section .media li .audioControl img.pauseButton,section .media li .openVideo img.pauseButton{display:none}section .media li .audioControl.playing img.playButton,section .media li .openVideo.playing img.playButton{display:none}section .media li .audioControl.playing img.pauseButton,section .media li .openVideo.playing img.pauseButton{display:block}section .media li h4{font-family:'TradeGothicBold',serif;font-size:16px;margin:0}section .media li p{font-family:'EB Garamond',serif;color:#4a4a4a;font-size:15px;text-align:center;margin-top:10px;margin-bottom:0}iframe{width:100%;height:100%}.red .media li h4{color:#8c1836}.brown .media li h4{color:#6c4522}section .press{margin-left:auto;margin-right:auto;margin-bottom:40px;width:940px;list-style-type:none}section .press:after{content:".";display:block;height:0;clear:both;visibility:hidden}section .press li{min-width:100px;position:relative;margin-bottom:30px}section .press li:after{content:".";display:block;height:0;clear:both;visibility:hidden}section .press li a{color:#8c1836}.brown section .press li a{color:#6c4522}section .press li a.btnClosed{background-image:url('../img/branding/red/arrow_down.png');background-repeat:no-repeat;background-position:60px 0;min-width:100px;font-family:'TradeGothicBold',serif;display:inline;text-transform:uppercase;font-size:12px;text-decoration:none;padding-right:40px}.brown section .press li a.btnClosed{background-image:url('../img/branding/brown/arrow_down.png')}section .press li a.btnClosed.moreEvents{background-position:79px 0}section .press li a.btnUp{background-image:url('../img/branding/red/arrow_up.png');background-position:65px 0;position:absolute;right:15px;padding-right:0;margin-top:40px}.brown section .press li a.btnUp{background-image:url('../img/branding/brown/arrow_up.png')}section .press li a.btnUp.pressBtnMargin{margin-top:96px}section .press li a.btnExpanded{background-image:url('../img/branding/red/arrow_up.png');background-repeat:no-repeat;background-position:63px 0;min-width:100px;font-family:'TradeGothicBold',serif;text-transform:uppercase;font-size:12px;text-decoration:none;padding-right:40px;display:none}.brown section .press li a.btnExpanded{background-image:url('../img/branding/brown/arrow_up.png')}section .press li .toggleElement{display:none}section .press li.active .toggleElement{display:block}section .press li.active .btnClosed{display:none}section .press li.active .btnExpanded{display:inline}section .press li:last-child .pressRight p{margin-bottom:0}section .press li .pressLeft{float:left;width:300px;margin-right:16px;font-family:'TradeGothicBold',serif;text-align:right}section .press li .pressLeft h4{color:#4a4a4a;font-size:20px;margin:0}section .press li .pressLeft p{font-size:16px;margin:7px 0 0 0}section .press li .pressRight{float:left}section .press li .pressRight .moreContainer{position:absolute;right:0}section .press li .pressRight .moreContainerBottom{text-align:center;margin-top:10px}section .press li .pressRight p{font-family:'EB Garamond',serif;color:#4a4a4a;font-size:15px;width:520px}section .press li .pressRight .toggleElement p{line-height:initial}.red .press .pressLeft p{color:#8c1836}.brown .press .pressLeft p{color:#6c4522}.whiteBackground section .press li{background-color:#fff !important}@media screen and (max-width:767px){section .press li .pressRight p{width:300px}}.refEntry{margin-left:auto;margin-right:auto;width:940px;display:table;margin-top:40px;min-width:100px}.refEntry a{color:#8c1836}.brown .refEntry a{color:#6c4522}.refEntry a.btnClosed{background-image:url('../img/branding/red/arrow_down.png');background-repeat:no-repeat;background-position:60px 0;min-width:100px;font-family:'TradeGothicBold',serif;display:inline;text-transform:uppercase;font-size:12px;text-decoration:none;padding-right:40px}.brown .refEntry a.btnClosed{background-image:url('../img/branding/brown/arrow_down.png')}.refEntry a.btnClosed.moreEvents{background-position:79px 0}.refEntry a.btnUp{background-image:url('../img/branding/red/arrow_up.png');background-position:65px 0;position:absolute;right:15px;padding-right:0;margin-top:40px}.brown .refEntry a.btnUp{background-image:url('../img/branding/brown/arrow_up.png')}.refEntry a.btnUp.pressBtnMargin{margin-top:96px}.refEntry a.btnExpanded{background-image:url('../img/branding/red/arrow_up.png');background-repeat:no-repeat;background-position:63px 0;min-width:100px;font-family:'TradeGothicBold',serif;text-transform:uppercase;font-size:12px;text-decoration:none;padding-right:40px;display:none}.brown .refEntry a.btnExpanded{background-image:url('../img/branding/brown/arrow_up.png')}.refEntry .toggleElement{display:none}.refEntry.active .toggleElement{display:block}.refEntry.active .btnClosed{display:none}.refEntry.active .btnExpanded{display:inline}.refEntry img{float:left}.refEntry h5{font-family:'TradeGothicBold',serif;color:#4a4a4a;font-size:20px;margin:0}.refEntry h4{font-family:'TradeGothicBold',serif;font-size:30px;text-transform:uppercase;margin:0 0 27px 0}.refEntry p{margin-top:0;margin-bottom:0;font-family:'EB Garamond',serif;font-size:15px;line-height:20px;width:630px}.refEntry .refContent{margin-left:160px;color:#4a4a4a}.refEntry .toggleElement{margin-top:20px}.refEntry .moreContainer{float:right}.refEntry .moreContainer .btnExpanded{display:none}.refEntry .moreContainerBottom{margin-top:12px}.refEntry.active .moreContainer .btnClosed{display:none}.refEntry.active .moreContainer .btnExpanded{display:inline}.red .refEntry h4{color:#8c1836}.brown .refEntry h4{color:#6c4522}section .repertoire,section .downloadList{margin-left:auto;margin-right:auto;margin-bottom:0;padding-left:0}section .repertoire li,section .downloadList li{list-style:none;font-size:20px;font-family:'TradeGothicBold',serif;color:#4a4a4a;text-transform:uppercase;line-height:47px;padding-left:10px;padding-right:20px;min-width:100px}section .repertoire li:nth-child(odd),section .downloadList li:nth-child(odd){background-color:#fff}section .repertoire li a,section .downloadList li a{color:#8c1836}.brown section .repertoire li a,.brown section .downloadList li a{color:#6c4522}section .repertoire li a.btnClosed,section .downloadList li a.btnClosed{background-image:url('../img/branding/red/arrow_down.png');background-repeat:no-repeat;background-position:60px 0;min-width:100px;font-family:'TradeGothicBold',serif;display:inline;text-transform:uppercase;font-size:12px;text-decoration:none;padding-right:40px}.brown section .repertoire li a.btnClosed,.brown section .downloadList li a.btnClosed{background-image:url('../img/branding/brown/arrow_down.png')}section .repertoire li a.btnClosed.moreEvents,section .downloadList li a.btnClosed.moreEvents{background-position:79px 0}section .repertoire li a.btnUp,section .downloadList li a.btnUp{background-image:url('../img/branding/red/arrow_up.png');background-position:65px 0;position:absolute;right:15px;padding-right:0;margin-top:40px}.brown section .repertoire li a.btnUp,.brown section .downloadList li a.btnUp{background-image:url('../img/branding/brown/arrow_up.png')}section .repertoire li a.btnUp.pressBtnMargin,section .downloadList li a.btnUp.pressBtnMargin{margin-top:96px}section .repertoire li a.btnExpanded,section .downloadList li a.btnExpanded{background-image:url('../img/branding/red/arrow_up.png');background-repeat:no-repeat;background-position:63px 0;min-width:100px;font-family:'TradeGothicBold',serif;text-transform:uppercase;font-size:12px;text-decoration:none;padding-right:40px;display:none}.brown section .repertoire li a.btnExpanded,.brown section .downloadList li a.btnExpanded{background-image:url('../img/branding/brown/arrow_up.png')}section .repertoire li .toggleElement,section .downloadList li .toggleElement{display:none}section .repertoire li.active .toggleElement,section .downloadList li.active .toggleElement{display:block}section .repertoire li.active .btnClosed,section .downloadList li.active .btnClosed{display:none}section .repertoire li.active .btnExpanded,section .downloadList li.active .btnExpanded{display:inline}section .repertoire li .row,section .downloadList li .row{position:relative;width:940px;margin-left:auto;margin-right:auto}section .repertoire li .row h4,section .downloadList li .row h4{float:left;margin:0}section .repertoire li .row p,section .downloadList li .row p{margin-top:0;margin-bottom:0;width:830px}section .repertoire li .row .more,section .downloadList li .row .more{float:right}section .repertoire li .row:after,section .downloadList li .row:after{content:".";display:block;height:0;clear:both;visibility:hidden}section .repertoire li .toggleElement,section .downloadList li .toggleElement{width:940px;margin-left:auto;margin-right:auto;display:none;text-transform:none;font-family:'EB Garamond',serif;font-size:15px;line-height:16px;padding-bottom:10px}section .repertoire li .toggleElement h4,section .downloadList li .toggleElement h4{text-transform:uppercase;font-size:20px;margin-top:40px}section .repertoire li .toggleElement .emphasized,section .downloadList li .toggleElement .emphasized{font-size:15px}section .repertoire li .toggleElement .light,section .downloadList li .toggleElement .light{font-size:15px}section .repertoire li .toggleElement strong,section .downloadList li .toggleElement strong{font-family:'Open Sans',sans-serif;font-size:15px}@media (max-width:999px){section .repertoire li .row,section .downloadList li .row{width:100%}section .repertoire li .toggleElement,section .downloadList li .toggleElement{width:100%}}section .repertoire .moreMobile,section .downloadList .moreMobile{display:none}.red .repertoire li .toggleElement .emphasized,.red .downloadList li .toggleElement .emphasized,.red .repertoire li .toggleElement strong,.red .downloadList li .toggleElement strong{color:#8c1836}.brown .repertoire li .toggleElement .emphasized,.brown .downloadList li .toggleElement .emphasized,.brown .repertoire li .toggleElement strong,.brown .downloadList li .toggleElement strong{color:#6c4522}@media screen and (max-width:1418px){#selectionContainer .menuOverlay .menuTeaser{display:none}#selectionContainer .menuOverlay .menu li{border-right:none !important;border-left:none !important}}@media screen and (min-width:1024px) and (max-width:1400px){#mainFooter .footer_eventContent .location{display:none}}@media screen and (min-width:768px) and (max-width:1440px){#mainFooter .footer_eventContent .info,#mainFooter .footer_eventContent .title{width:280px}}@media screen and (min-width:1311px) and (max-width:1580px){.imageContainer .item .overlay h4{font-size:22px}}@media screen and (min-width:1080px) and (max-width:1310px){.imageContainer .item .overlay h4{font-size:18px}}@media screen and (min-width:768px) and (max-width:1079px){.imageContainer .item .overlay h4{font-size:14px}}@media screen and (min-width:768px) and (max-width:870px){.imageContainer .item .overlay h4{font-size:11px}}@media screen and (max-width:1024px){.brown .contentSection:last-child{padding-bottom:100px}.contactForm .formCell,.contactForm .message,.contactForm .submitBtn{border-radius:0}}@media screen and (min-width:768px) and (max-width:1023px){header #logo{width:748px}section .sectionText{width:748px}section .sectionText p{padding-left:10px;padding-right:17px}section .repertoire .moreMobile{display:none}section .contactForm{width:748px}section .contactForm fieldset{padding-left:7px}section .contactForm .formCell,section .contactForm .select,section .contactForm select{width:350px;margin-bottom:15px;height:50px;-moz-box-sizing:border-box;box-sizing:border-box}section .contactForm .message{width:732px;min-height:200px;-moz-box-sizing:border-box;box-sizing:border-box}section .contactForm .select select{padding-bottom:10px;background-position:310px 20px}section .contactForm .submitBtn{margin-right:7px}section .columnheader{display:none}section .event .moreLinks{position:absolute;right:0;top:5px}section .event .eventContent{width:748px}section .event .eventContent .tabletCell{float:none}section .event .eventContent .tabletCell .date{min-width:0;width:70px}section .event .eventContent .tabletCell .title{width:360px}section .event .eventContent .tabletCell .location{min-width:350px;vertical-align:top;padding-left:70px;padding-right:10px;height:30px}section .event .eventContent .tabletCell .location .city,section .event .eventContent .tabletCell .location .arena{float:left;line-height:1.8;width:auto;max-width:300px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}section .event .eventContent .tabletCell .location .arena:before{content:", "}section .event .eventContent .tabletCell .tickets{vertical-align:top;height:30px;padding-top:3px}section ul.press{width:748px;padding-left:0}section ul.press .pressLeft{width:20%}section ul.press .pressRight{width:75%}section.contentSection a.btnUp.pressBtnMargin{margin-top:99px}section .refEntry{width:700px}section .refEntry p{width:568px}section .discography{padding-left:0}section .discography li{width:100%;margin-left:0;margin-right:0}section .discography li img{margin-bottom:6px}section .discography li:last-child{margin-bottom:0}section .media{width:400px}section .media img{margin-bottom:5px}.artists .overlay h4{font-size:18px}.artists .item{width:33.3333333%;padding-bottom:33.3333333%}.singleArtist .item{width:33.3333333%;padding-bottom:33.3333333%}.singleArtist .item.itemTwoColumns{width:66.6666666%;padding-bottom:33.3333333%}.brown .contentSection:last-child{padding-bottom:100px}}@media screen and (min-width:768px) and (max-width:1023px){header{top:0 !important;max-height:95px !important}header #navRight,header #navLeft{height:95px !important;width:95px !important}header #navRight .arrow,header #navLeft .arrow{height:22px !important}header #navRight a img,header #navLeft a img{margin-top:15px !important}header .hoverImageRight{position:absolute;top:40px !important;right:102px !important}header .hoverImageLeft{top:40px !important;left:102px !important}header #logo{width:300px;height:95px}header #logo a{background-size:170px Auto;background-position:50% -2px;padding-bottom:78px;padding-top:7px}footer{border-bottom:1px solid #2e2e2e}}@media screen and (max-width:1023px){header #navLeft.menuIcon{background-color:#fff;background-image:none}header #navLeft.menuIcon #mobile_menu{display:block}header #navLeft.menuIcon a img.closed{width:30px;height:21px !important;padding-top:20%;margin-left:20px}header #mainNav{display:none}#body{margin-top:0}#selectionContainer .selection{width:100%;height:50%}#selectionContainer .selection a.menuTrigger{display:none}#selectionContainer .selection .logo{margin-top:0}#selectionContainer .selection:hover .frontdoorSlider ul li span.normal{display:block}#selectionContainer .selection:hover .frontdoorSlider ul li span.rollover{display:none}section.headSection{padding-top:115px}section.headSection.white{padding-top:227px}section#stickySubHeader{top:95px !important;padding-top:14px;padding-bottom:4px;min-height:120px}section#stickySubHeader h2{margin-top:0;margin-bottom:12px}section#stickySubHeader .subnav{bottom:13px}section .artistList ul li{width:100%;height:50px;text-align:center}section .artistList ul li .castLeft,section .artistList ul li .castRight{width:100%;float:none}section .artistList ul li .castLeft:after{content:"\a";white-space:pre}#sidrMainNav{background-color:#fff;-webkit-box-shadow:inset -8px 0 17px -11px rgba(0,0,0,0.89);-moz-box-shadow:inset -8px 0 17px -11px rgba(0,0,0,0.89);box-shadow:inset -8px 0 17px -11px rgba(0,0,0,0.89);width:370px}#sidrMainNav ul{padding-left:0;margin-top:0;border-top:none;border-bottom:none}#sidrMainNav ul.sidr-class-red a{color:#8c1836}#sidrMainNav ul.sidr-class-red .sidr-class-hasSubList{background-image:url('../img/branding/red/arrow_down.png')}#sidrMainNav ul.sidr-class-red .sidr-class-hasSubList.open{background-image:url('../img/branding/red/arrow_up.png')}#sidrMainNav ul.sidr-class-brown a{color:#6c4522}#sidrMainNav ul.sidr-class-brown .sidr-class-hasSubList{background-image:url('../img/branding/brown/arrow_down.png')}#sidrMainNav ul.sidr-class-brown .sidr-class-hasSubList.open{background-image:url('../img/branding/brown/arrow_up.png')}#sidrMainNav ul li{padding-left:56px;border-top:none;border-bottom:1px solid #cecccc;line-height:70px}#sidrMainNav ul li.sidr-class-title{line-height:95px}#sidrMainNav ul li a{font-family:'TradeGothicBold',serif;font-size:28px;text-transform:uppercase;padding-left:0;text-decoration:none;display:block}#sidrMainNav ul li.sidr-class-hasSubList{background-repeat:no-repeat;background-position:93% 25px}#sidrMainNav ul li.sidr-class-hasSubList.open sidr-class-btnExpanded{display:block}#sidrMainNav ul li:hover a,#sidrMainNav ul li.open a{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#sidrMainNav ul .sidr-class-subList{margin-left:-54px;display:none;-webkit-box-shadow:inset -8px 0 17px -11px rgba(0,0,0,0.89);-moz-box-shadow:inset -8px 0 17px -11px rgba(0,0,0,0.89);box-shadow:inset -8px 0 17px -11px rgba(0,0,0,0.89);background-color:#f1f1f3}#sidrMainNav ul .sidr-class-subList li{line-height:70px;border-bottom:1px solid #fff}#sidrMainNav ul .sidr-class-subList li a{color:#000;text-transform:none;font-size:21px}#mainFooter{background-color:#2e2e2e;background-image:-webkit-linear-gradient(#2e2e2e 0, #040404 100%);background-image:-moz-linear-gradient(#2e2e2e 0, #040404 100%);background-image:-o-linear-gradient(#2e2e2e 0, #040404 100%);background-image:linear-gradient(#2e2e2e 0, #040404 100%)}#mainFooter .menu{height:100%}#mainFooter .menu.mobile_menu{display:block;height:36px}#mainFooter .menu.mobile_menu ul{padding-right:0}#mainFooter .menu.mobile_menu ul li#mobileIcon{width:100%;padding:0}#mainFooter .menu.mobile_menu ul li#mobileIcon a{display:block;background:url('../img/menu.png') no-repeat;width:30px;height:21px;margin-top:5px;position:relative;margin-left:auto;margin-right:auto}#mainFooter .menu ul.menuList{padding-right:0;text-align:center;padding-top:32px}#mainFooter .menu ul.menuList li{width:100%;padding-left:0;padding-right:0}#mainFooter .menu ul.menuList li.lazy{font-size:27px;padding-top:10px}#mainFooter .menu ul.menuList li.mobile_margin{padding-top:35px}#mainFooter .menu ul.menuList li.social{display:none}#mainFooter .menu ul.menuList li.mediumMargin{clear:both;line-height:33px;padding-right:0}#mainFooter .menu ul.menuList li.mediumMargin.impressum{padding-top:25px}#mainFooter .menu ul.menuList li.mediumMargin a{font-size:16px}#mainFooter .menu ul.socialList{display:table;text-align:center;float:none;position:relative;margin-left:auto;margin-right:auto;padding-right:0}#mainFooter .menu ul.socialList li{display:inline;margin-left:5px;margin-right:5px;padding:0;margin-top:24px}#mainFooter .menu ul.socialList li a{text-indent:-9999px;display:block;height:20px;margin-top:6px}.content .events,.content .agency,.content .contact{display:none}#footer_events_sidr{width:100%;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;background-color:#2e2e2e;background-image:-webkit-linear-gradient(#2e2e2e 0, #040404 100%);background-image:-moz-linear-gradient(#2e2e2e 0, #040404 100%);background-image:-o-linear-gradient(#2e2e2e 0, #040404 100%);background-image:linear-gradient(#2e2e2e 0, #040404 100%);font-family:'Open Sans',sans-serif}.sidr-inner div.contact #footer_left{height:auto}.sidr-inner div.contact #footer_left #map_canvas{width:370px;height:425px;margin-left:20px}.sidr-inner div.contact #footer_left .footer_info{margin-left:10px}.sidr-inner div.contact #footer_right .footer_info{margin-left:0 !important}.sidr-inner div.agency .footer_info,.sidr-inner div.events .footer_info{margin-left:275px !important}.sidr-inner div.contact,.sidr-inner div.agency,.sidr-inner div.events{-ms-overflow-style:none}.sidr-inner div.contact h2,.sidr-inner div.agency h2,.sidr-inner div.events h2{margin-bottom:22px}.sidr-inner div.contact h2,.sidr-inner div.agency h2,.sidr-inner div.events h2,.sidr-inner div.contact h3,.sidr-inner div.agency h3,.sidr-inner div.events h3,.sidr-inner div.contact h4,.sidr-inner div.agency h4,.sidr-inner div.events h4{-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;background-image:none !important}.sidr-inner div.contact ::-webkit-scrollbar,.sidr-inner div.agency ::-webkit-scrollbar,.sidr-inner div.events ::-webkit-scrollbar{display:none}}@media screen and (max-width:767px){header{top:0 !important;max-height:50px !important}header #navRight,header #navLeft{max-height:50px;max-width:50px}header #navRight .arrow,header #navLeft .arrow{height:14px !important}header #navRight a img,header #navLeft a img{margin-top:5px !important}header #logo{width:300px;height:50px}header #logo a{padding-left:0;padding-right:0;background-size:100px Auto;background-position:50% 0;padding-bottom:28px;padding-top:13px;margin-top:-5px;display:block}header #mainNav{display:none}#body{margin-top:0}.imageContainer .flex-viewport .item:hover .overlay{opacity:0 !important}.imageContainer .flex-viewport .item.text{height:100%;background-color:#f1f1f3;min-height:320px}section{padding-top:42px;padding-bottom:45px}section.headSection{padding-top:73px}section.headSection.white{padding-top:152px}section.headSection .singleArtistInfo{width:300px}section.headSection .singleArtist{position:relative}section.headSection .singleArtist .flex-control-nav{position:absolute;bottom:10px}section.headSection .artistList ul li{width:300px}section.headSection .artistList ul li .castLeft,section.headSection .artistList ul li .castRight{width:140px}section .sectionText{width:300px}section#stickySubHeader{top:50px !important;padding-top:12px !important;padding-bottom:12px !important;height:auto !important;min-height:inherit !important}section#stickySubHeader.active .moreMobile .btnClosed{display:none}section#stickySubHeader.active .moreMobile .btnExpanded{display:block}section#stickySubHeader h2{margin-bottom:4px;margin-top:3px}section#stickySubHeader h3{display:none}section#stickySubHeader .subnav{display:none;position:static}section#stickySubHeader .subnav ul{padding-left:0}section#stickySubHeader .subnav ul li{display:block;position:relative;margin:auto}section#stickySubHeader .subnav ul li a{background:none;color:#4a4a4a;line-height:35px;font-size:16px;text-transform:none}section#stickySubHeader .subnav ul li:active{background:none}section#stickySubHeader .subnav ul li:active a{color:#8c1836}.brown section#stickySubHeader .subnav ul li:active a{color:#6e4623}section#stickySubHeader .moreMobile{display:block;position:absolute;width:100%}section#stickySubHeader .moreMobile .btnClosed,section#stickySubHeader .moreMobile .btnExpanded{background-image:url('../../img/mobile_menu.png') !important;width:52px;height:25px;top:12px;position:relative;background-position:0 0;margin:auto}section#stickySubHeader .moreMobile .btnClosed{display:block}section#stickySubHeader .moreMobile .btnExpanded{display:auto}section.contentSection a.btnUp{margin-top:20px;right:5px}section.contentSection a.btnUp.biggerMargin{margin-top:80px}section.contentSection a.btnUp.pressBtnMargin{margin-top:77px !important}section.contentSection p:last-child{margin-bottom:0}section.contentSection .event:last-of-type{margin-bottom:6px}section .media{width:300px}section .discography,section .media{align:center}section .discography li,section .media li{width:100%;margin:25px 0 0 0}section .discography li img,section .media li img{width:140px;height:140px}section .discography li h4,section .media li h4,section .discography li p,section .media li p{text-align:center}section .discography li h4,section .media li h4{font-size:16px}section .repertoire li{padding-left:0;padding-right:0}section .repertoire li .row{text-align:center;-moz-box-sizing:border-box;box-sizing:border-box}section .repertoire li .row h4{float:none;font-size:17px;line-height:25px;padding-top:4px;width:300px;position:relative;margin-left:auto;margin-right:auto}section .repertoire li .row .more{display:none}section .repertoire li .toggleElement{width:300px;text-align:center;padding-bottom:0}section .repertoire li .toggleElement p{margin-bottom:0}section .repertoire li .moreMobile{display:table;position:relative;margin-left:auto;margin-right:auto}section .columnheader{display:none}section .event .moreLinks{display:none}section .event .moreLinksMobile{display:table !important;height:25px;padding-bottom:5px;clear:both}section .event .eventContent{width:300px}section .event .eventContent .tabletCell{float:none}section .event .eventContent .tabletCell .title{width:300px}section .event .eventContent .tabletCell .date{min-width:0;width:70px}section .event .eventContent .tabletCell .category{min-width:0;display:table}section .event .eventContent .tabletCell .location{min-width:0;vertical-align:top;padding-right:10px;height:30px;float:left;width:230px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}section .event .eventContent .tabletCell .location .city,section .event .eventContent .tabletCell .location .arena{float:left;line-height:1.8;width:auto;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}section .event .eventContent .tabletCell .location .arena:before{content:", "}section .event .eventContent .tabletCell .tickets{vertical-align:top;height:30px;float:right;width:70;padding-top:3px}section .event .eventContent .tabletCell .tickets a{flaot:right}section .event .toggleElement{margin-left:0;margin-top:0;margin-bottom:10px;clear:both}section .refEntry{width:300px;text-align:center}section .refEntry h4{margin-bottom:5px}section .refEntry img{float:none;margin-bottom:14px}section .refEntry .refHeadline{margin-bottom:10px}section .refEntry .refContent{margin-left:0;width:300px;text-align:center}section .refEntry .toggleElement{margin-top:8px}section .refEntry p{width:300px}section ul.press{width:300px;margin-left:auto;margin-right:auto;padding-left:0;margin-bottom:0}section ul.press .pressLeft,section ul.press .pressRight{float:none;width:100%}section ul.press .pressLeft p,section ul.press .pressRight p,section ul.press .pressLeft h4,section ul.press .pressRight h4{text-align:center}section ul.press .pressLeft h4,section ul.press .pressRight h4{margin-top:30px}section ul.press .pressLeft p,section ul.press .pressRight p{margin-top:6px}section ul.press li:last-child{margin-bottom:0}section.contentSection a.btnUp.pressBtnMargin{margin-top:40px}#sidrMainNav{width:270px}#sidrMainNav ul li{line-height:38px;padding-left:30px}#sidrMainNav ul li.sidr-class-title{line-height:77px}#sidrMainNav ul li.sidr-class-hasSubList{background-position:94% 10px}#sidrMainNav ul li a{font-size:21px}#sidrMainNav ul .sidr-class-subList li{line-height:38px;padding-left:54px}#sidrMainNav ul .sidr-class-subList li a{font-size:18px}#sidrMainNav #sidr-id-offcanvasMainNavClose{margin-top:-58px}#close.imprint{top:15px;right:2px}#mainFooter .menuList{padding-top:13px !important}#mainFooter .menuList li.lazy{font-size:24px !important;padding-top:4px !important;height:30px}#mainFooter .menuList li.mobile_margin{padding-top:10px !important}#mainFooter .menuList li.mediumMargin{height:26px}#mainFooter .menuList li.mediumMargin a{font-size:14px !important}#mainFooter .socialList li{margin-top:13px !important}#mainFooter .socialList li a{margin-top:5px !important}.sidr-inner div.events h2{margin-bottom:0 !important}.sidr-inner div.events #footer_right .footer_text_content{margin-top:0}.sidr-inner div.events #footer_right .footer_text_content .footer_info{margin-top:6px}.sidr-inner div.agency h2{margin-bottom:0 !important}.sidr-inner div.contact #footer_left h2{margin-bottom:0 !important}.sidr-inner div.contact #footer_left #map_canvas{width:300px !important;height:300px !important;margin-left:10px}.sidr-inner div.contact .footer_text_content{height:auto}.sidr-inner div.contact .footer_text_content img{margin-bottom:15px;float:left}.sidr-inner div.contact .footer_text_content .footer_info h3{margin-bottom:13px}.sidr-inner div.contact .footer_text_content .footer_info h4,.sidr-inner div.contact .footer_text_content .footer_info h3,.sidr-inner div.contact .footer_text_content .footer_info p{padding-left:0}.sidr-inner div.contact #footer_right h2{margin-bottom:-32px !important}.sidr-inner div.contact #footer_right .long{width:100%;padding-right:20px;box-sizing:border-box;-moz-box-sizing:border-box}.sidr-inner div.contact #footer_right .footer_text_content{margin-top:50px}.sidr-inner div.contact #footer_right .footer_text_content .contactForm{margin-left:0}.sidr-inner div.contact #footer_right .footer_text_content .contactForm .select{margin-bottom:10px !important}.sidr-inner div.contact #footer_right .footer_text_content .contactForm #lastname,.sidr-inner div.contact #footer_right .footer_text_content .contactForm #firstname,.sidr-inner div.contact #footer_right .footer_text_content .contactForm #subject,.sidr-inner div.contact #footer_right .footer_text_content .contactForm .select,.sidr-inner div.contact #footer_right .footer_text_content .contactForm #email,.sidr-inner div.contact #footer_right .footer_text_content .contactForm #message{float:none;width:100%;height:44px}.sidr-inner div.contact #footer_right .footer_text_content .contactForm .submitBtn{float:right;margin-right:2px}.sidr-inner div.contact #footer_left,.sidr-inner div.agency #footer_left,.sidr-inner div.events #footer_left{height:auto}.sidr-inner div.contact #footer_left h2,.sidr-inner div.agency #footer_left h2,.sidr-inner div.events #footer_left h2{margin-top:60px !important}.sidr-inner div.contact #footer_left img,.sidr-inner div.agency #footer_left img,.sidr-inner div.events #footer_left img{width:140px;height:140px;position:relative;margin:auto}.sidr-inner div.contact #footer_left .title,.sidr-inner div.agency #footer_left .title,.sidr-inner div.events #footer_left .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:200px}.sidr-inner div.contact #footer_left .location,.sidr-inner div.agency #footer_left .location,.sidr-inner div.events #footer_left .location,.sidr-inner div.contact #footer_left .moreLinks,.sidr-inner div.agency #footer_left .moreLinks,.sidr-inner div.events #footer_left .moreLinks{display:none}.sidr-inner div.contact #footer_left .footer_event,.sidr-inner div.agency #footer_left .footer_event,.sidr-inner div.events #footer_left .footer_event{padding-left:15px}.sidr-inner div.contact #footer_right,.sidr-inner div.agency #footer_right,.sidr-inner div.events #footer_right{height:auto}.sidr-inner div.contact #footer_right img,.sidr-inner div.agency #footer_right img,.sidr-inner div.events #footer_right img{width:140px;height:140px;position:static !important}.sidr-inner div.contact #footer_right .footer_text_content .footer_info h2,.sidr-inner div.agency #footer_right .footer_text_content .footer_info h2,.sidr-inner div.events #footer_right .footer_text_content .footer_info h2{padding-right:0}.sidr-inner div.contact #footer_right .footer_text_content .footer_info h4,.sidr-inner div.agency #footer_right .footer_text_content .footer_info h4,.sidr-inner div.events #footer_right .footer_text_content .footer_info h4{margin-top:0}.sidr-inner div.contact #footer_right .footer_text_content .footer_info p,.sidr-inner div.agency #footer_right .footer_text_content .footer_info p,.sidr-inner div.events #footer_right .footer_text_content .footer_info p{padding-right:0}.sidr-inner div.contact #footer_left .footer_text_content,.sidr-inner div.agency #footer_left .footer_text_content,.sidr-inner div.events #footer_left .footer_text_content,.sidr-inner div.contact #footer_right .footer_text_content,.sidr-inner div.agency #footer_right .footer_text_content,.sidr-inner div.events #footer_right .footer_text_content{position:relative;height:auto;width:320px}.sidr-inner div.contact #footer_left .footer_text_content .footer_info,.sidr-inner div.agency #footer_left .footer_text_content .footer_info,.sidr-inner div.events #footer_left .footer_text_content .footer_info,.sidr-inner div.contact #footer_right .footer_text_content .footer_info,.sidr-inner div.agency #footer_right .footer_text_content .footer_info,.sidr-inner div.events #footer_right .footer_text_content .footer_info{position:relative;margin-left:10px !important;height:auto !important}.sidr-inner div.contact #footer_left .footer_text_content .footer_info p,.sidr-inner div.agency #footer_left .footer_text_content .footer_info p,.sidr-inner div.events #footer_left .footer_text_content .footer_info p,.sidr-inner div.contact #footer_right .footer_text_content .footer_info p,.sidr-inner div.agency #footer_right .footer_text_content .footer_info p,.sidr-inner div.events #footer_right .footer_text_content .footer_info p{padding-right:0}.sidr-inner div.contact #footer_left h2,.sidr-inner div.agency #footer_left h2,.sidr-inner div.events #footer_left h2,.sidr-inner div.contact #footer_right h2,.sidr-inner div.agency #footer_right h2,.sidr-inner div.events #footer_right h2{padding-left:10px}.sidr-inner div.contact #close,.sidr-inner div.agency #close,.sidr-inner div.events #close{top:20px;right:20px}.sidr-inner div.contact h2,.sidr-inner div.agency h2,.sidr-inner div.events h2{padding-left:10px}.sidr-inner div.contact img,.sidr-inner div.agency img,.sidr-inner div.events img{position:static;float:none;margin-left:10px !important}.sidr-inner div.contact .footer_info,.sidr-inner div.agency .footer_info,.sidr-inner div.events .footer_info{margin-left:10px;margin-right:10px}.sidr-inner div.contact .footer_info p,.sidr-inner div.agency .footer_info p,.sidr-inner div.events .footer_info p{padding-right:0}.brown .contentSection:last-child{padding-bottom:80px}}