@charset "UTF-8";@media all{*{margin:0;padding:0}option{padding-left:.4em}select{padding:1px}* html body *{overflow:visible}* html iframe,* html frame{overflow:auto}* html frameset{overflow:hidden}html{height:100%;margin-bottom:1px}body{font-size:100.01%;color:#000;background:#fff;text-align:left}fieldset,img{border:0 solid}ul,ol,dl{margin:0 0 1em 1em}li{margin-left:.8em;line-height:1.5em}dt{font-weight:bold}dd{margin:0 0 1em .8em}blockquote{margin:0 0 1em .8em}blockquote:before,blockquote:after,q:before,q:after{content:""}#header{position:relative}#topnav{text-align:right}#header #topnav{position:absolute;top:10px;right:10px}#header,#nav,#main,#footer{clear:both}#col1{float:left;width:200px}#col2{float:right;width:200px}#col3{width:auto;margin:0 200px}#col1_content,#col2_content,#col3_content{position:relative}.clearfix:after{content:".";display:block;font-size:0;height:0;clear:both;visibility:hidden}.clearfix{display:block}.floatbox{overflow:hidden}#ie_clearing{display:none}.subcolumns{width:100%;overflow:hidden}.subcolumns_oldgecko{width:100%;float:left}.c50l,.c25l,.c33l,.c38l,.c66l,.c75l,.c62l{float:left}.c50r,.c25r,.c33r,.c38r,.c66r,.c75r,.c62r{float:right;margin-left:-5px}.c25l,.c25r{width:25%}.c33l,.c33r{width:33.333%}.c50l,.c50r{width:50%}.c66l,.c66r{width:66.666%}.c75l,.c75r{width:75%}.c38l,.c38r{width:38.2%}.c62l,.c62r{width:61.8%}.subc{padding:0 .5em}.subcl{padding:0 1em 0 0}.subcr{padding:0 0 0 1em}.equalize,.equalize .subcolumns{overflow:visible;display:table;table-layout:fixed}.equalize .c50l,.equalize .c25l,.equalize .c33l,.equalize .c38l,.equalize .c66l,.equalize .c75l,.equalize .c62l,.equalize .c50r,.equalize .c25r,.equalize .c33r,.equalize .c38r,.equalize .c66r,.equalize .c75r,.equalize .c62r{display:table-cell;vertical-align:top;float:none;margin:0;overflow:hidden}.skip,.hideme,.print,dfn{position:absolute;left:-1000em;top:-1000em}.skip:focus,.skip:active{position:static;left:0;top:0}}@media screen,projection{*{padding:0;margin:0}body{font-family:'Open Sans Condensed',Arial,Helvetica,sans-serif;font-size:14px;letter-spacing:.025em;color:#fff;background:url('../images/bg_body.gif') 0 0 repeat-y}.page_margins{width:100%;background:#fff}.page{padding:0}#main{margin:0;background:#fff;margin-right:inherit;width:100%}#col1{float:left;width:174px;margin:0}#col2{float:left;width:290px;margin:0}#col3{width:auto;margin:0 0 0 0}#col1_content{padding:0;overflow:hidden}#col2_content{padding:0;background:url('../images/bg_infobox.gif') 0 0 repeat-x;background-color:#975f1a}#col3_content{padding:0;background:url('../images/bg_content.gif') 0 0 repeat-x;background-color:#260500;overflow:hidden;position:relative;top:0;left:0}}@media screen,projection{a{color:#DFC486;text-decoration:none;transition:color .3s ease 0s}a:hover{text-decoration:underline}a:focus{outline:none !important}a.facebook{background:url('../images/bt_facebook.gif') left 2px no-repeat;padding-left:17px !important}span.langnav{display:block;text-align:right}a.lang{background-color:#300B09;border-radius:2px 2px 2px 2px;padding:3px 8px;text-align:right}a.monats_anker{position:relative;top:-60px}ul{margin:0 0 17px}li{margin:0}::-moz-selection{background:#DFC486;color:#300B09;text-shadow:none}::selection{background:#DFC486;color:#300B09;text-shadow:none}fieldset legend{margin:0;padding:0 0 20px;font-size:13px;color:#A5AB99;font-weight:bold}fieldset p{overflow:hidden;margin:0 0 8px !important}fieldset p label{float:left;width:105px}fieldset p input,fieldset p textarea{margin:0 0 10px 0}input,textarea,select,button{border:1px solid #65564f;font-size:14px;background-color:#574133;margin:0 0 10px;color:#CCC;box-shadow:2px 3px 3px rgba(0,0,0,0.2) inset;border-radius:2px 2px 2px 2px}input,textarea{letter-spacing:.025em;padding:5px;font-family:'Open Sans Condensed',Arial,Helvetica,sans-serif}input[type="radio"],input[type="checkbox"]{border:none !important;height:auto;width:auto !important;margin:0 0 20px;background:transparent !important}input[type="submit"],button[type="submit"]{border:none;padding:8px 20px;margin:0 0 10px;background-color:#B77228;cursor:pointer;height:auto;box-shadow:1px 1px 0 rgba(255,255,255,0.1) inset;color:#000;font-weight:bold}input[type="submit"]:hover,button[type="submit"]:hover{background:none repeat scroll 0 0 rgba(183,114,40,0.85);box-shadow:1px 1px 0 rgba(0,0,0,0.15) inset}input[type="file"]{height:auto}span.radio{margin:0 20px 0 15px;color:#cccccc;font-weight:normal}.workshop_form{margin-bottom:40px}.workshop_form h3{font-weight:bold !important;margin-bottom:20px}.workshop_form .heading legend{padding-bottom:10px}.workshop_form .field{margin-bottom:5px}.workshop_form input,.workshop_form textarea,.workshop_form select{width:100%}.workshop_form label{display:block;margin-bottom:6px}.workshop_form label input[type="checkbox"]{margin-bottom:0}.workshop_form .hint{margin-bottom:20px}.sproutforms-message-success{color:#DFC486;font-weight:bold}figure{margin-bottom:20px}figure img{width:auto}figure.fullwidth img{width:100%;height:100%;object-fit:contain}figure figcaption{color:#999999;padding-bottom:5px;display:block;font-size:14px}#content_main .text .small figure{display:inline-block;float:left;margin-right:10px}#content_main .text .small figure img{display:inline;width:auto;height:32px;object-fit:unset}.displayblock{display:block}.pointer{cursor:pointer !important}.info{font-size:12px;color:#A5AB99 !important;margin-bottom:17px;line-height:19px}.error{font-size:12px;color:#DFC486 !important;margin-bottom:17px;line-height:19px}.hide{display:none}.logo_twerk{padding:17px 0 28px 56px;width:72px}#main_menu_bg{background:url('../images/bg_menu.jpg') 0 0 repeat-x;background-color:#2e0d08}#main_menu{height:500px;background:url('../images/trenner_dots_vertical.gif') right top repeat-y;text-shadow:0 -1px 0 rgba(0,0,0,0.8)}#main_menu ul{list-style-type:none;margin:0 0 34px 0}#main_menu ul li{margin:0 0 6px 0;text-align:right;font-family:'Open Sans Condensed',Arial,Helvetica,sans-serif;font-size:16px;letter-spacing:.03em}#main_menu ul li a.active .first{padding-bottom:5px;display:block}#main_menu ul li a{padding:0 45px 0 0;margin:0;color:#ddd}#main_menu ul li a.active{padding:0 10px 0 0;margin:0 35px 0 0;color:#DFC486;background:url(../images/dot_menu_active.gif) right 15px no-repeat}#main_menu ul li a:hover{padding:0 10px 0 0;margin:0 35px 0 0;color:#DFC486;text-decoration:none}#main_menu ul li ul{display:none}#main_menu ul li.active ul,#main_menu ul li.selected ul{display:block}#main_menu ul ul{margin:0 0 34px 0}#main_menu ul ul li a{padding:0 45px 0 0;display:block;margin:0 0 5px 0}#main_menu ul ul li a.active{background-position:right 17px}#add_box{text-align:right}#add_box img.logo_schiffbauergasse{margin-top:48px;width:72px;height:100%}#imagebox{position:relative;top:0;left:0;z-index:20;background-color:#260500}#imagebox h1{background-color:#e79136;color:#fff;font-family:"Open Sans Condensed",Arial,Helvetica,sans-serif;font-size:15px;height:25px;letter-spacing:.03em;padding:15px 0 0 25px;margin:0;text-shadow:0 -1px 0 rgba(0,0,0,0.2)}#imagebox .images{height:460px}#imagebox .images .image>img{width:100% !important;height:100% !important;object-fit:cover}.trenner img{width:100%}#infobox{min-height:265px;padding:0 0 75px;background:url('../images/bg_infobox.gif') 0 0 repeat-x;background-color:#975f1a;text-shadow:0 1px 0 rgba(255,255,255,0.2)}#infobox .info_aktuell,#infobox .info_termin .tlink a{-webkit-transition:background-color .3s ease 0s;-moz-transition:background-color .3s ease 0s;-o-transition:background-color .3s ease 0s;-ms-transition:background-color .3s ease 0s;transition:background-color .3s ease 0s}#infobox .info_aktuell:hover{background-color:rgba(0,0,0,0.1)}#infobox .info_aktuell .content:hover{background:none}#infobox .info_aktuell .content{margin:0 18px 0 18px;padding:15px 5px;background:url('../images/trenner_dots_horizontal.gif') left bottom repeat-x}#infobox .info_aktuell .content h5{font-size:14px;color:#43201A;font-weight:normal;line-height:16px}#infobox .info_aktuell .content h4{font-size:21px;color:#fff;font-weight:normal;line-height:22px;padding:5px 0;text-shadow:0 -1px 0 rgba(0,0,0,0.2);font-weight:700}#infobox .info_aktuell .content p{color:#fff;font-weight:normal;line-height:18px;text-shadow:0 -1px 0 rgba(0,0,0,0.2)}#infobox .info_tickets{margin:0;padding:15px 23px}#infobox .info_tickets h5{font-size:14px;color:#43201A;font-weight:bold;margin-bottom:8px;line-height:16px}#infobox .info_tickets .head2,#infobox .info_tickets .head2 a{font-size:21px;color:#FFF;font-weight:normal;margin-bottom:12px;line-height:24px;text-decoration:none;text-shadow:0 -1px 0 rgba(0,0,0,0.2)}#infobox .info_tickets .text{color:#FFF;font-weight:normal;line-height:18px;text-shadow:0 -1px 0 rgba(0,0,0,0.2)}#infobox .info_termin{background-color:transparent;text-shadow:0 -1px 0 rgba(0,0,0,0.2);transition:background-color .3s ease 0s}#infobox .info_termin:hover{background-color:rgba(0,0,0,0.1)}#infobox h5.termin_location{font-size:13px;color:#43201A;font-weight:bold;padding:11px 26px 2px}#infobox .info_termin .content{margin:0 18px 0 18px;padding:7px 8px;background:url('../images/trenner_dots_horizontal.gif') left bottom repeat-x}#infobox .info_termin .content:hover{background:none}#infobox .info_termin .termin{font-size:21px;font-weight:normal;overflow:hidden;display:block;font-weight:700}#infobox .info_termin .termin span.day{display:block;width:30px;float:left}body.en-EN #infobox .info_termin .termin span.day{display:block;width:45px;float:left}#infobox .info_termin .termin span.month{display:block;width:75px;float:left;padding-right:5px}#infobox .info_termin .termin span.time{display:block;width:100px;float:left}#infobox .info_termin .tlink{overflow:hidden;display:block;clear:both}#infobox .info_termin .tlink a{background-color:rgba(0,0,0,0.1);border-radius:2px 2px 2px 2px;color:#FFFFFF;float:left;font-size:11px;font-weight:bold;margin:5px 0;padding:3px 5px;text-decoration:none;text-transform:uppercase}#infobox .info_termin .tlink a:hover{background-color:rgba(0,0,0,0.2)}#infobox .location_data{font-size:13px;line-height:13px;color:#43201a;padding:0px 26px 1px}#infobox .location_data a{color:#FFF;font-weight:bold;color:#43201a}#infobox .infoboxHinweis{font-size:14px;font-weight:normal;display:block}#submenu{height:40px;padding:0 0 0 5.5%;color:#372716;background-color:#fff;overflow:hidden}#submenu #submenu_inner{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:flex-start;max-width:515px;padding-top:19px;position:relative}#submenu #submenu_inner .extramenu_b{flex:1 0 max-content}#submenu #submenu_inner .extramenu_c{flex:1 0 max-content}#submenu #submenu_inner ul{list-style-type:none;margin:0}#submenu #submenu_inner ul li{float:left;padding:0 2.7% 0 0;font-size:12px}#submenu #submenu_inner ul li a{color:#372716;font-family:'Open Sans Condensed',Arial,Helvetica,sans-serif;font-size:13px;letter-spacing:.03em}#submenu #submenu_inner ul li a:hover{text-decoration:underline}#submenu #submenu_inner div.lang_switch{flex:0 0 fit-content}#submenu #submenu_inner div.lang_switch a{color:#372716}#submenu #submenu_inner div.lang_switch span.active{text-decoration:underline}.mm-menu div.lang_switch{position:absolute;bottom:0;left:0;display:block;font-size:18px;padding:20px;color:rgba(255,255,255,0.6);transform:none;-webkit-transform:none;top:unset;background:none;height:auto}.mm-menu div.lang_switch a{color:rgba(255,255,255,0.6)}.mm-menu div.lang_switch span.active{text-decoration:underline}.hinweis{position:fixed;width:100%;height:100%;z-index:600;background-color:rgba(0,0,0,0.5)}.hinweis .hinweisText{background-color:#fff7e5;color:#333;width:calc(95% - 40px);max-width:600px;padding:20px;margin:50px auto;position:relative}.hinweis .hinweisText a.close{width:24px;height:24px;position:absolute;top:15px;right:15px;color:#333;display:block;cursor:pointer;text-align:center;font-size:24px}.hinweis .hinweisText p{margin-bottom:5px}.hinweis .hinweisText p a{color:#8a6717}.banner_wrap{width:110px;position:absolute;top:110px;left:547px}.banner{padding:10px 0 0;background:transparent;font-size:13px}.banner img.papayaImage{padding-bottom:0;width:100% !important;height:100% !important;object-fit:cover}.brandenburg .banner img{width:70% !important}.banner h3{padding:8px 10px}.banner .banner-text{padding:0 10px 0}.banner .banner-link{padding:1px 10px 10px;display:block}.content_banner{padding:20px 0;background:url("../images/trenner_dots_horizontal_subcol.gif") repeat-x scroll left top transparent}.content_banner img{margin-right:30px}#content_main{max-width:440px;color:#ddd;min-height:700px;padding:75px 5.5% 75px;background:url('../images/trenner_dots_vertical.gif') left top repeat-y;text-shadow:0 -1px 0 rgba(0,0,0,0.8)}#content_main h1.small{font-size:12px;color:#FFF;margin:0 0 8px 0;padding:0;font-weight:normal}#content_main h1{font-size:28px;color:#DFC486;margin:0 0 2px 0;padding:0;font-weight:700}#content_main h2{font-size:15px;color:#949989;font-weight:700;padding-bottom:8px}#content_main h3{font-size:15px;color:#A5AB99;font-weight:300;line-height:18px}#content_main h3.hl{padding-bottom:30px}#content_main h4{font-size:12px;color:#A5AB99;font-weight:normal}#content_main ul{margin:0 0 0 14px}#content_main ul li{margin:0 0 5px 0}#content_main .text{padding:0;line-height:21px}#content_main .text div{padding:17px 0}#content_main .text div:first-child{padding-top:0}#content_main .text div.video{padding:0;margin-bottom:2px}#content_main .text h2{padding:0}#content_main .text div.zitat{border-left:1px solid;border-radius:2px 2px 2px 2px;color:#A5AB99;margin:20px 0 25px}#content_main .text div.zitat p{color:#A5AB99;padding:0 20px 5px}#content_main .text div.small,#content_main .text div.credits,#content_main .text div.support,#content_main .text div.sponsorsPartner{margin:0 ;padding:17px 0 ;font-size:13px;color:#ccc;background:transparent url(../images/trenner_dots_horizontal_subcol.gif) repeat-x scroll left top;overflow:hidden}#content_main .text div.support{background:none;padding-top:0}#content_main p{margin:0 0 17px;hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto}#content_main p:last-child{margin-bottom:0}#content_main .form{color:#A5AB99;font-weight:bold}#content_main .subcolumns{max-width:440px;padding:15px 0;cursor:pointer;background:url('../images/trenner_dots_horizontal_subcol.gif') left top repeat-x;z-index:100;position:relative;overflow:visible;-webkit-transition:background-color .6s ease 0s;-moz-transition:background-color .6s ease 0s;-o-transition:background-color .6s ease 0s;-ms-transition:background-color .6s ease 0s;transition:background-color .6s ease 0s}#content_main .subcolumns .festival_headline{float:left;padding:0 5px;width:75%}#content_main .subcolumns .festival_headline a{color:#fff;padding:1px 0 10px;text-decoration:none}#content_main .subcolumns .festival_headline a:hover{text-decoration:underline}#content_main .subcolumns .workshop_headline{max-width:305px;padding:0 5px;float:left}#content_main .subcolumns .workshop_headline span{padding:1px 0 10px;color:#FFF;text-decoration:none;display:block;line-height:17px}#content_main .workshop_regelmaessig{padding:25px 0 10px}#content_main .subcolumns .lang_info{position:absolute;right:2%}#content_main .subcolumns:hover{background-color:rgba(0,0,0,0.15)}#content_main .subcolumns.sameday{width:79%;margin-left:21%}#content_main .subcolumns.sameday .c33c,#content_main .subcolumns.sameday .c33r{width:50%}#content_main .subcolumns.festival .c33c{border-left:1px dashed #DFC486;border:none}#content_main .subcolumns .c100{padding:0 5px}#content_main .subcolumns .c33l{width:20%;padding-left:5px;line-height:19px;min-height:34px}#content_main .subcolumns .c33c{width:40%;float:left;line-height:19px}#content_main .subcolumns .c33r{width:40%;line-height:19px;position:relative}#content_main .subcolumns .date{color:#FFF}#content_main .subcolumns .time{color:#FFF;float:left}#content_main .subcolumns .title{color:#DFC486;font-weight:700}#content_main .subcolumns .ticket,#content_main .subcolumns .ticket a{color:#FFF}#content_main .subcolumns .ticket{z-index:4000}#content_main .subcolumns .ticket a{z-index:5000}#content_main .subcolumns .company{color:#A5AC9A}#content_main .subcolumns .location{color:#CCC}#content_main .subcolumns .premiere{float:right;padding-left:0;font-size:90%}#content_main .subcolumns img.ausverkauft{margin:1px 0 0 0}#content_main div.ausverkauft:hover{background-color:#1e0706}#content_main .subcolumns .info_ausverkauft{background:none repeat scroll 0 0 #e79136;color:#300803;font-size:13px;height:100%;line-height:16px;position:absolute;right:0;text-align:left;text-shadow:0 1px 0 rgba(255,255,255,0.2);top:0;vertical-align:middle;width:38%;z-index:5000;display:none}#content_main .subcolumns .info_ausverkauft span{padding:13px 10px 0;display:block}#content_main .subcolumns.sameday .info_ausverkauft{width:48.15%}#content_main .subcolumns_inner{overflow:hidden}#content_main .contentmenu{color:#FFF;overflow:hidden}#content_main .contentmenu ul{list-style-type:none;margin:0}#content_main .contentmenu ul li{float:left;padding-right:3.35%;font-size:13px}#content_main .contentmenu ul li a{color:#FFF;font-family:'Open Sans Condensed',Arial,Helvetica,sans-serif;letter-spacing:.03em}#content_main .contentmenu ul li a.active{color:#DFC486}#content_main .contentmenu ul li a:hover{text-decoration:underline}#content_main .contentmenu.months,#content_main .contentmenu.years{transition:background-color .5s ease}#content_main .contentmenu.months ul,#content_main .contentmenu.years ul{width:100%;display:block}#content_main .contentmenu.months ul li,#content_main .contentmenu.years ul li{padding-right:0;text-align:left;width:10%}#content_main .contentmenu.months ul li a,#content_main .contentmenu.years ul li a{display:block}#content_main .contentmenu.months ul li a:hover,#content_main .contentmenu.years ul li a:hover,#content_main .contentmenu.months ul li a:active,#content_main .contentmenu.years ul li a:active{color:#DFC486}#content_main .contentmenu.months.sticky,#content_main .contentmenu.years.sticky{position:fixed;width:440px;top:0;background-color:#260500;transition:background-color .5s ease;z-index:500;padding-top:20px}#content_main .alert{padding:20px;border-radius:5px;margin-bottom:20px;background-color:#dfdfdf;text-shadow:none !important}#content_main .alert h2{text-shadow:none;margin:0;padding:0}#content_main .alert.alert-info h2{color:#000;font-weight:500}#content_main .alert.alert-warning h2{color:#000;font-weight:700}#content_main.festival_detail .description figure img{width:unset;height:unset;object-fit:unset}#content_main .guestbook ul{margin:0 0 15px;list-style-type:none;background:url('../images/trenner_dots_horizontal_subcol.gif') left bottom repeat-x}#content_main .guestbook ul li{padding:15px 0 10px;margin:0px;background:url('../images/trenner_dots_horizontal_subcol.gif') left top repeat-x}#content_main .guestbook ul li span{display:block}#content_main .guestbook ul li span.date{font-size:12px;color:#ccc}#content_main .guestbook ul li span.title{color:#dfc486;font-size:12px;font-weight:bold;line-height:19px}#content_main .guestbook ul li span.text{padding:0px;font-size:12px;font-style:italic;color:#A5AB99}#content_main .guestbook #bottomnav{margin:0 0 25px 0;text-align:center}#content_main .guestbook #bottomnav,#content_main .guestbook #bottomnav a{font-size:12px;color:#dfc486;font-weight:bold}.fb-like{margin:0 0 30px 0 !important;padding:12px 0 0;background:url("../images/trenner_dots_horizontal_subcol.gif") repeat-x left top transparent;display:block !important}.embed-responsive{position:relative;display:block;padding:0;overflow:hidden}.embed-responsive-16by9{padding-bottom:56.25% !important}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{width:100% !important;height:100% !important;position:absolute}#footer{margin:0 0 0 174px;overflow:hidden;background-color:#190000;font-size:13px;text-shadow:0 -1px 0 rgba(0,0,0,0.5)}#copyright{height:100px;width:238px;padding:20px 26px;background-color:#703c05;color:#999;font-weight:bold;float:left}#content_footer{max-width:440px;padding:20px 5.5%;margin:0 0 0 275px;font-weight:normal;color:#666}#content_footer a{color:#666}.papayaImageSubtitle{color:#999999;padding-bottom:5px;display:block}.cc-color-override--909762774.cc-window{color:#000 !important;background:rgba(255,255,255,0.98) none repeat scroll 0 0 !important;border-top:1px solid #eee;font-family:"Open Sans Condensed",Helvetica,Calibri,Arial,sans-serif;font-size:14px;line-height:1.4em}.cc-color-override--909762774 .cc-btn{color:#000 !important;border-color:transparent !important;background-color:#e79136 !important;border-radius:4px !important}.cc-color-override--909762774 .cc-btn:hover,.cc-color-override--909762774 .cc-btn:focus{background-color:#d37d22 !important;text-decoration:none !important}}#mobile-menu-wrapper{background:url("../images/twerk-logo-white-x2.png") no-repeat scroll 95% center transparent;display:none;height:40px;overflow:hidden;padding:0 3%;background-color:#e79136;background-size:32px auto}#mobile-menu-wrapper .left{float:left;height:40px}#mobile-menu-wrapper .left h1{float:left;font-family:'Open Sans Condensed',Arial,Helvetica,sans-serif;font-size:13px;letter-spacing:.03em;padding:18px 0 0 15px;text-shadow:0 -1px 0 rgba(0,0,0,0.2);text-transform:uppercase}.navicon{float:left;color:#fff;font-size:30px;padding:4px 5px;width:auto;height:auto}body.content_programm .navicon{padding:5px}@media only screen and (max-width:1024px){#submenu_inner ul li.first{padding-left:0}.banner{display:none}#content_footer{max-width:420px;padding:22px 5.5% 22px 5.5%}#content_main .text img{width:100% !important;height:100% !important}}@media only screen and (max-width:768px){body{background:none repeat scroll 0 0 #333}#mobile-menu-wrapper{display:block}#mobile-menu-wrapper .left h1{font-size:15px;padding:15px 0 0}#submenu{display:none}#col1{display:none !important;float:none !important}#col3{margin:0 0 0 0;width:auto}.contentmenu ul li{font-size:inherit}#imagebox h1{display:none}fieldset p input,fieldset p textarea{width:100% !important}#content_main .form .tFormular input{max-width:95% !important}#content_main .subcolumns .lang_info{position:relative;padding:0 0 5px;text-align:right;right:0;width:98%}#footer{margin:0}}@media only screen and (max-width:430px){.contentmenu.months.sticky,.contentmenu.years.sticky{width:100%;left:0}.contentmenu.months.sticky ul li a,.contentmenu.years.sticky ul li a{padding-bottom:10px}#programm_anker{display:block !important;position:absolute;left:0;top:0px;z-index:200;width:100%}#programm_anker a{background:url("../images/arrow-down-x2.png") no-repeat scroll center 32px transparent;background-color:rgba(0,0,0,0.7);background-size:25px auto;color:#fff;display:block;font-size:15px;line-height:38px;padding:0 0 15px;text-align:center;text-decoration:none;text-transform:uppercase;width:100%}#imagebox .images{height:590px}#imagebox .images img{width:100% !important;height:100% !important}.slideshow{height:0 !important;width:100% !important;padding-bottom:158.55%}.slideshow-images{height:0 !important;padding-bottom:158.55% !important;position:relative !important;width:100% !important}.slideshow a img{height:auto !important;left:0 !important;top:0 !important;width:100% !important}.slideshow-controller{width:100% !important;bottom:40px !important;height:40px !important;line-height:40px !important}.slideshow-captions{text-indent:5.5% !important;font-size:18px !important;line-height:40px !important;height:40px !important}.slideshow-controller .imgNr{font-size:14px !important;line-height:40px !important}.slideshow-controller a{top:10px !important}#infobox .info_aktuell .content{margin:0 5.5%;padding:9px 0 12px}#infobox .info_termin .content{margin:0 5.5%;padding:10px 0 12px}#infobox .info_tickets{padding:9px 5.5% 12px}#infobox h5.termin_location{padding:11px 5.5% 2px}#infobox .location_data{padding:0 5.5% 1px}#col2{width:100%;float:none}.trenner{display:none}#infobox{height:auto !important;display:none}#col3{float:none}#content_main{background-image:none;padding:60px 5.5% 30px}#content_main .text .small figure img{width:auto !important;height:32px !important}#copyright{height:auto;padding:12px 5.5%;width:100%;float:none}#content_footer{margin:0;float:none}#content_footer .subcolumns .c33l,#content_footer .subcolumns .c33r{float:none;width:100%;margin:0}#content_footer .subcolumns .c33l .subc,#content_footer .subcolumns .c33r .subcr{padding:0}}@media only screen and (max-width:430px){#infobox{height:auto !important;display:block}}@media only screen and (max-width:380px){}@media only screen and (max-width:360px){}@media only screen and (max-width:320px){}.mm-menu.mm-horizontal>.mm-panel{-webkit-transition:-webkit-transform .4s ease;transition:transform .4s ease}.mm-menu .mm-hidden{display:none}.mm-wrapper{overflow-x:hidden;position:relative}.mm-menu,.mm-menu>.mm-panel{width:100%;height:100%;position:absolute;left:0;top:0;z-index:0}.mm-menu{background:inherit;display:block;overflow:hidden;padding:0}.mm-menu>.mm-panel{background:inherit;-webkit-overflow-scrolling:touch;overflow:scroll;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;padding:20px;-webkit-transform:translate(100%, 0);-moz-transform:translate(100%, 0);-ms-transform:translate(100%, 0);-o-transform:translate(100%, 0);transform:translate(100%, 0)}.mm-menu>.mm-panel.mm-opened{-webkit-transform:translate(0%, 0);-moz-transform:translate(0%, 0);-ms-transform:translate(0%, 0);-o-transform:translate(0%, 0);transform:translate(0%, 0)}.mm-menu>.mm-panel.mm-subopened{-webkit-transform:translate(-30%, 0);-moz-transform:translate(-30%, 0);-ms-transform:translate(-30%, 0);-o-transform:translate(-30%, 0);transform:translate(-30%, 0)}.mm-menu>.mm-panel.mm-highest{z-index:1}.mm-menu .mm-list{padding:20px 0}.mm-menu>.mm-list{padding-bottom:0}.mm-menu>.mm-list:after{content:'';display:block;height:40px}.mm-panel>.mm-list{margin-left:-20px;margin-right:-20px}.mm-panel>.mm-list:first-child{padding-top:0}.mm-list,.mm-list>li{list-style:none;display:block;padding:0;margin:0}.mm-list{font:inherit;font-size:18px}.mm-list a,.mm-list a:hover{text-decoration:none}.mm-list>li{position:relative}.mm-list>li>a,.mm-list>li>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:inherit;line-height:20px;display:block;padding:10px 10px 10px 20px;margin:0}.mm-list>li:not(.mm-subtitle):not(.mm-label):not(.mm-search):not(.mm-noresults):after{content:'';border-bottom-width:1px;border-bottom-style:solid;display:block;width:100%;position:absolute;bottom:0;left:0}.mm-list>li:not(.mm-subtitle):not(.mm-label):not(.mm-search):not(.mm-noresults):after{width:auto;margin-left:20px;position:relative;left:auto}.mm-list a.mm-subopen{background:rgba(3,2,1,0);width:40px;height:100%;padding:0;position:absolute;right:0;top:0;z-index:2}.mm-list a.mm-subopen:before{content:'';border-left-width:1px;border-left-style:solid;display:block;height:100%;position:absolute;left:0;top:0}.mm-list a.mm-subopen.mm-fullsubopen{width:100%}.mm-list a.mm-subopen.mm-fullsubopen:before{border-left:none}.mm-list a.mm-subopen+a,.mm-list a.mm-subopen+span{padding-right:5px;margin-right:40px}.mm-list>li.mm-selected>a.mm-subopen{background:transparent}.mm-list>li.mm-selected>a.mm-fullsubopen+a,.mm-list>li.mm-selected>a.mm-fullsubopen+span{padding-right:45px;margin-right:0}.mm-list a.mm-subclose{text-indent:20px;padding-top:30px;margin-top:-20px}.mm-list>li.mm-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:10px;text-transform:uppercase;text-indent:20px;line-height:25px;padding-right:5px}.mm-list>li.mm-spacer{padding-top:40px}.mm-list>li.mm-spacer.mm-label{padding-top:25px}.mm-list a.mm-subopen:after,.mm-list a.mm-subclose:before{content:'';border:2px solid transparent;display:inline-block;width:7px;height:7px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);margin-bottom:-5px;position:absolute;bottom:50%}.mm-list a.mm-subopen:after{border-top:none;border-left:none;right:18px}.mm-list a.mm-subclose:before{border-right:none;border-bottom:none;margin-bottom:-15px;left:22px}.mm-menu.mm-vertical .mm-list .mm-panel{display:none;padding:10px 0 10px 10px}.mm-menu.mm-vertical .mm-list .mm-panel li:last-child:after{border-color:transparent}.mm-menu.mm-vertical .mm-list li.mm-opened>.mm-panel{display:block}.mm-menu.mm-vertical .mm-list>li>a.mm-subopen{height:40px}.mm-menu.mm-vertical .mm-list>li>a.mm-subopen:after{top:16px;bottom:auto}.mm-menu.mm-vertical .mm-list>li.mm-opened>a.mm-subopen:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.mm-menu.mm-vertical .mm-list>li.mm-label>a.mm-subopen{height:25px}html.mm-opened .mm-page{box-shadow:0 0 20px rgba(0,0,0,0.5)}.mm-menu{background:#333333;color:rgba(255,255,255,0.6)}.mm-menu .mm-list>li:after{border-color:rgba(0,0,0,0.15)}.mm-menu .mm-list>li>a.mm-subclose{background:rgba(0,0,0,0.1);color:rgba(255,255,255,0.4)}.mm-menu .mm-list>li>a.mm-subopen:after,.mm-menu .mm-list>li>a.mm-subclose:before{border-color:rgba(255,255,255,0.4)}.mm-menu .mm-list>li>a.mm-subopen:before{border-color:rgba(0,0,0,0.15)}.mm-menu .mm-list>li.mm-selected>a:not(.mm-subopen),.mm-menu .mm-list>li.mm-selected>span{background:rgba(0,0,0,0.1)}.mm-menu .mm-list>li.mm-label{background:rgba(255,255,255,0.05)}.mm-menu.mm-vertical .mm-list li.mm-opened>a.mm-subopen,.mm-menu.mm-vertical .mm-list li.mm-opened>ul{background:rgba(255,255,255,0.05)}.mm-page{box-sizing:border-box;position:relative}.mm-slideout{-webkit-transition:-webkit-transform .4s ease;-ms-transition:-ms-transform .4s ease;transition:transform .4s ease}html.mm-opened{overflow:hidden;position:relative}html.mm-opened body{overflow:hidden}html.mm-background .mm-page{background:inherit}#mm-blocker{background:rgba(3,2,1,0);display:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999}html.mm-opened #mm-blocker,html.mm-blocking #mm-blocker{display:block}.mm-menu.mm-offcanvas{display:none;position:fixed}.mm-menu.mm-current{display:block}.mm-menu{width:80%;min-width:140px;max-width:440px}html.mm-opening .mm-slideout{-webkit-transform:translate(80%, 0);-moz-transform:translate(80%, 0);-ms-transform:translate(80%, 0);-o-transform:translate(80%, 0);transform:translate(80%, 0)}@media all and (max-width:175px){html.mm-opening .mm-slideout{-webkit-transform:translate(140px, 0);-moz-transform:translate(140px, 0);-ms-transform:translate(140px, 0);-o-transform:translate(140px, 0);transform:translate(140px, 0)}}@media all and (min-width:550px){html.mm-opening .mm-slideout{-webkit-transform:translate(440px, 0);-moz-transform:translate(440px, 0);-ms-transform:translate(440px, 0);-o-transform:translate(440px, 0);transform:translate(440px, 0)}}/*# sourceMappingURL=style.min.css.map */