body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,hr,figure{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,th,var{font-style:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:""}abbr,acronym{border:0}a{text-decoration:none;outline:0;outline-color:-moz-use-text-color;outline-style:none;outline-width:0}hr{background-color:#fff;color:#fff;border:none;border-top:1px solid #666;-o-border-image:none;border-image:none}figure{max-width:100%}img{max-width:100%;height:auto}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}@font-face{font-family:'Roboto';font-style:italic;font-weight:400;src:url("../fonts/roboto-v20-latin-italic.eot");src:local("Roboto Italic"),local("Roboto-Italic"),url("../fonts/roboto-v20-latin-italic.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto-v20-latin-italic.woff2") format("woff2"),url("../fonts/roboto-v20-latin-italic.woff") format("woff"),url("../fonts/roboto-v20-latin-italic.ttf") format("truetype"),url("../fonts/roboto-v20-latin-italic.svg#Roboto") format("svg")}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:url("../fonts/roboto-v20-latin-regular.eot");src:local("Roboto"),local("Roboto-Regular"),url("../fonts/roboto-v20-latin-regular.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto-v20-latin-regular.woff2") format("woff2"),url("../fonts/roboto-v20-latin-regular.woff") format("woff"),url("../fonts/roboto-v20-latin-regular.ttf") format("truetype"),url("../fonts/roboto-v20-latin-regular.svg#Roboto") format("svg")}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;src:url("../fonts/roboto-v20-latin-500.eot");src:local("Roboto Medium"),local("Roboto-Medium"),url("../fonts/roboto-v20-latin-500.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto-v20-latin-500.woff2") format("woff2"),url("../fonts/roboto-v20-latin-500.woff") format("woff"),url("../fonts/roboto-v20-latin-500.ttf") format("truetype"),url("../fonts/roboto-v20-latin-500.svg#Roboto") format("svg")}@font-face{font-family:'Roboto';font-style:italic;font-weight:500;src:url("../fonts/roboto-v20-latin-500italic.eot");src:local("Roboto Medium Italic"),local("Roboto-MediumItalic"),url("../fonts/roboto-v20-latin-500italic.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto-v20-latin-500italic.woff2") format("woff2"),url("../fonts/roboto-v20-latin-500italic.woff") format("woff"),url("../fonts/roboto-v20-latin-500italic.ttf") format("truetype"),url("../fonts/roboto-v20-latin-500italic.svg#Roboto") format("svg")}:root{--copysize: clamp(14px, 2.2vw, 16px);--copysizesmall: clamp(12px, 2vw, 13px);--sphilborder: 2px dotted #003e8f}@media print,screen and (min-width: 60em){:root{--copysize: clamp(13px, 1.4vw, 16px);--copysizesmall: clamp(12px, 2vw, 13px)}}#nav .subnav a,.preview-item h2 span,body{font-style:normal;font-weight:400}.post-meta,.timewrapper .ical,.pagelinks a,b,strong,#previewtxt,.menu-btn,#nav,h3,h4,h5,h6{font-style:normal;font-weight:500}.fancybox-caption__body .copy,.post-meta,.newsdate,.ajaxSearch_result .ajaxSearch_resultBreadcrumbs,.imgtxt .imgcopy,#today,table{font-size:0.82em}h2,.h2,h1 span,.h1 span{font-weight:400;text-transform:uppercase}.search .btn,.kiju-form input[type="submit"],.abo-form input[type="submit"],.gdf-member-form input[type="submit"],a.onlineticket{letter-spacing:0.02em}.ucase{text-transform:uppercase}html{font-size:16px;-webkit-text-size-adjust:100%}body{font-family:"Roboto",sans-serif;font-size:var(--copysize);line-height:1.55em;text-underline-offset:0.1em;text-align:center;color:#383838}h1,.h1{font-size:2em;line-height:1em;font-weight:normal;font-family:Georgia, Times, serif;color:#6d6d6d;text-transform:uppercase;margin-bottom:1.75em;letter-spacing:0.02em;margin-left:-14px;padding-right:15px}h1 span,.h1 span{display:inline-block;font-family:"Roboto",sans-serif;font-size:0.5em;line-height:1.3em;margin-top:0.5em;letter-spacing:0;font-style:normal}.calendar h1,.calendar .h1{margin-left:24px}.concert h1 span,.concert .h1 span{display:block;margin-top:0.4em}@media print,screen and (min-width: 31.25em){h1,.h1{margin-left:max(-6vw,-30px)}}@media print,screen and (min-width: 48em){.calendar h1,.calendar .h1{margin-left:47px}}h2,.h2{font-family:"Roboto",sans-serif;font-size:1.175em}h2+p,.h2+p{margin-top:1em}:where(.content) h2,.fancybox-content h2{margin-bottom:0.5em;margin-top:2em}:where(.content) h2:first-child,.fancybox-content h2:first-child{margin-top:0}.ensemble-item a{border:none}.ensemble-item h2{margin:0 0 0.25em}.ensemble-item h2+p{margin-top:0}.preview-item h2{font-family:Georgia, Times, serif;font-style:italic;font-size:1.75em;line-height:1.15em;text-transform:none}.preview-item h2 span{display:block;font-size:0.5715em;line-height:1.3;margin-top:0.5em;font-family:"Roboto",sans-serif;text-transform:uppercase}.presse-item h2{display:inline-block;font-style:italic;text-transform:none;font-size:1em;line-height:1.3em;margin-bottom:0.75em;margin-left:var(--leftmargnull);padding:0.1em 1em 0.1em var(--leftmarg);background-color:#eee}.presse-item h3{margin-bottom:0.25em}.agenda h2,.disco-item h2{font-size:1.5em}.content-section h2{margin-top:2em}h1 span.subtitle{display:block;margin-left:0}.table-copysize .content table{font-size:1em}table h2+p{margin-top:0}table td :last-child{margin-bottom:0}.defpage h3:not(.inv):not(.label-h2),.defpage h2:not(.inv):not(.label-h2):not(.cm){color:#224c85}.defpage h3:not(.inv):not(.label-h2).topspace,.defpage h2:not(.inv):not(.label-h2):not(.cm).topspace{margin-top:18px}h3+ul,h3+ol{margin-top:0.5em}.mediatitle,.defpage h3.mediatitle{color:#224c85;padding-top:0;margin-top:1.25em;margin-bottom:0.25em;line-height:1.25em;text-transform:uppercase}.mediatitle.topspace,.defpage h3.mediatitle.topspace{margin-top:18px}.mediatitle .artist,.mediatitle span,.defpage h3.mediatitle .artist,.defpage h3.mediatitle span{display:block;font-weight:normal;color:#383838;line-height:1.3em;text-transform:none;margin-top:1px}#nav{font-size:var(--menufontsize)}#nav .subnav a{line-height:2em;height:2em;text-transform:none}.menu-btn{font-size:var(--menufontsize)}#previewtxt{font-size:var(--menufontsize)}.mxitem h4+span{font-size:var(--copysizesmall);line-height:1.3em}.marginal .mediatitle{font-size:14px;text-transform:uppercase;margin-bottom:0}.marginal:not(.copy-size){font-size:clamp(13px, 2vw, 0.9em);line-height:1.4em}.marginal h2{margin-bottom:0.75em}.marginal h2 .subline{display:block;text-transform:none;font-size:0.85em}.hero-carousel{font-size:clamp(1em, 2vw, 20px);line-height:1.25em}.hero-carousel .h1{margin-bottom:0.3em;color:#ffa100;font-style:italic;text-transform:unset;font-size:2.25em;padding-right:0}.hero-carousel .preline{margin:0 0 0.45em -14px}@media print,screen and (min-width: 31.25em){.hero-carousel .preline{margin-left:max(-6vw,-30px)}}.hero-carousel a{color:#ffa100;padding:0.25em 0.4em 0.25em 0.3em;font-size:0.75em;font-weight:500;text-transform:uppercase;margin-right:2em;margin-left:0.5em}.hero-carousel a:before{content:"›";margin-right:0.25em}.hero-carousel a:hover{color:#fff;background-color:#ef9a0b}.content figcaption,.content-add figcaption{font-size:var(--copysizesmall);line-height:1.3em;margin-top:.5em}.content .carousel-cell .item-media figcaption,.content-add .carousel-cell .item-media figcaption{font-size:inherit;line-height:1.3em}.content .carousel-cell .item-media figcaption:last-child,.content-add .carousel-cell .item-media figcaption:last-child{margin-bottom:2em}.content.fullwidth figcaption,.content-add.fullwidth figcaption{font-size:inherit}.aktuellitem h2,.subitem h2{padding-top:3px}.aktuellitem h2{margin-top:0}.intro h2{margin-bottom:0.75em;padding-top:0.25em}.concert h3{color:#555}.defpage h4{color:#555}.mxitem h4{margin-top:0.25em;line-height:1.3em}.defpage h5,.defpage h6{margin-bottom:0.75em}.defpage h5{color:#555}.defpage h6{color:#003e8f}#concertdetails h1,.preview h2,.item-title h2{font-family:Georgia, Times, serif;font-style:italic;text-transform:none;font-size:2em;line-height:1.15em;color:#444;margin:0}.item-title h2 span{display:block;font-size:0.5em;text-transform:uppercase;font-style:normal;font-family:"Roboto",sans-serif;line-height:1.3em;margin-top:0.4em}.item-details{font-size:1em;font-weight:normal}p{margin-bottom:0.75em}p.gig-files{margin-bottom:1.5em}.part-attachments li{margin-bottom:0.75em}.part-attachments p{margin-bottom:0}:where(.content) ul,:where(.content) ol,.content-ax-wrapper ul,.content-ax-wrapper ol,.marginal ul,.marginal ol{margin-bottom:0.75em}:where(.content) ol,.content-ax-wrapper ol,.marginal ol{list-style-position:inside;list-style-type:decimal}:where(.content) ul[style*="disc"],:where(.content) ul[style*="circle"],.content-ax-wrapper ul[style*="disc"],.content-ax-wrapper ul[style*="circle"],.marginal ul[style*="disc"],.marginal ul[style*="circle"]{margin-left:1.5em;margin-top:0.5em}:where(.content) ul[style*="disc"] li,:where(.content) ul[style*="circle"] li,.content-ax-wrapper ul[style*="disc"] li,.content-ax-wrapper ul[style*="circle"] li,.marginal ul[style*="disc"] li,.marginal ul[style*="circle"] li{margin-bottom:0.5em}:where(.content) ul ul,.content-ax-wrapper ul ul,.marginal ul ul{margin-bottom:0.5em;margin-top:0.5em}.marginal ul:last-child,.marginal ol:last-child,.marginal p:last-child{margin-bottom:0}.marginal .files li a{margin-bottom:0;display:block}ul.nobul,ul.files{list-style-type:none;padding-left:0}.chapteritem{font-size:var(--copysize)}.chapteritem h2{margin:0.25em 0}.chapteritem h2+p{margin-top:0}@media screen and (max-width: 28.6875em){#programinfo p,.item-details p{overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}h2{overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}}@media screen and (max-width: 68.6875em) and (min-width: 60em){h1,h2{overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}}em,i{font-style:italic}#concert div small{margin:-4px 0 24px 82px;font-size:12px;display:block}.default,textarea,input{font:inherit;color:#383838;text-transform:none}textarea,input[type="text"],input[type="number"],select{font-size:16px}.feedback{background-color:#fee;padding:8px 20px}a.onlineticket{font-size:1em;font-weight:400;text-transform:uppercase}.pagelinks a{font-size:var(--copysizesmall);color:#666}.pagelinks a:after{content:"››";margin-left:0.25em}.pagelinks a:hover{color:#888}.istouch .touchme{padding-top:0.5em;padding-bottom:0.5em;display:inline-block}.imglink{display:block;line-height:0}.footer{font-size:12px;line-height:18px;color:#ddd}.timewrapper .ical{text-transform:uppercase}.datetimelocation{text-transform:uppercase;font-size:1em;line-height:1.35em}.imgtxt{line-height:1.3em;font-style:italic}.main-grid figcaption *:not(h3){overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}details summary{cursor:pointer;text-transform:uppercase;font-weight:400}details summary:hover{color:#ef9a0b}.presse-details details summary{text-transform:none;margin-top:0}.presse-details details[open] summary{display:inline-block;float:left}.presse-title .autor{-webkit-hyphens:none;hyphens:none;white-space:nowrap}.ajaxSearch_result h2{font-family:"Roboto",sans-serif;font-size:1.5em;text-transform:uppercase;font-style:normal}.ajaxSearch_result h2 span{font-size:0.66em;color:#383838;text-transform:none;display:block;margin-top:0}.ajaxSearch_result .ajaxSearch_resultBreadcrumbs{text-transform:uppercase}.btn-link{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border-color:transparent;padding:0;font-size:inherit;cursor:pointer;padding-bottom:1px;color:#888;border-bottom:1px dotted #555}.btn-link:hover{color:#333}.artistname{white-space:nowrap}@media screen and (max-width: 28.6875em){.content{overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}}.link-button{border-top:var(--sphilborder);border-bottom:var(--sphilborder)}.link-button>a{display:block}.link-button>a before{content:''}.link-button summary,.link-button>a{padding-top:.75em;padding-bottom:.75em;text-transform:uppercase;margin:0}.link-button+.link-button{border-top:none}.link-button p:first-child{margin-top:.75em}.font-bold{font-weight:700}.font-xl{font-size:2em;letter-spacing:0.05em;color:#003e8f}.kiju-menu{text-transform:uppercase;font-size:16px}.part-attachments li>ul{list-style-type:disc;margin-left:20px}.part-attachments li>ul li{margin-bottom:0}:root{--maxwidth: 1440px;--headerheight: clamp(160px, 26vw, 320px);--leftmarg: clamp(1.8em, 6vw, 80px);--leftmargnull: clamp(-80px, -6vw, -2em);--rightmargnull: clamp(-60px, -6vw, -2em)}@media print,screen and (min-width: 31.25em){:root{--leftmarg: 50px;--leftmargnull: -50px}}@media print,screen and (min-width: 48em){:root{--leftmarg: 80px;--leftmargnull: -80px}}.only-s{display:none}@media screen and (max-width: 59.9375em){.only-s{display:block}}html{background-color:#102038}body{width:100%}body:before,body:after{position:absolute;top:0;left:0;width:100%;content:""}body:before{height:var(--headerheight);background-color:#050a11;z-index:-1}body:after{top:max(26vw,160px);height:36px;background-color:#0a1322;z-index:-1}@media print,screen and (min-width: 63.125em){body:after{top:var(--headerheight)}}body.startpage:before{height:45vw;max-height:500px}body.startpage:after{top:min(45vw,500px)}#logo{position:absolute;top:14px;left:max(-40px,-3vw);min-width:164px;width:33%;max-width:300px;z-index:30;fill:#fff;background-color:#003e8f}.startpage #logo{left:0;top:clamp(14px, 3vw, 32px);width:31%}@media print,screen and (min-width: 48em){.startpage #logo{left:max(-40px,-3vw);width:33%}}.fixnav #home{position:fixed;top:0;left:2.4vw;overflow:hidden;width:40px;display:block;width:30px;height:44px;z-index:130;pointer-events:none}@media print,screen and (min-width: 31.25em){.fixnav #home{left:1.7em}}@media print,screen and (min-width: 48em){.fixnav #home{left:unset}}.fixnav #logo{position:absolute;top:10px;left:0;fill:#fff;background-color:transparent;min-width:unset;width:138px}#banner{max-width:var(--maxwidth);overflow:hidden;text-align:right;width:100%;height:100%}#banner img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}#outer{text-align:left;width:100%;max-width:var(--maxwidth);margin:0 auto}#inner{position:relative;display:flex;flex-direction:column;padding:0 min(3vw,40px);min-height:100vh}#header{position:relative;height:26vw;min-height:160px;background-color:#444}.startpage #header{margin:0 max(-3vw,-40px)}@media print,screen and (min-width: 48em){.startpage #header{margin:0}}@media print,screen and (min-width: 63.125em){#banner{height:100%}#header{height:var(--headerheight)}}#wrapper{position:relative;width:100%;max-width:var(--maxwidth);background-color:#fff;flex-grow:1}.fixnav.startpage #wrapper{padding-top:108px}#footer{position:relative;max-width:100%;width:100%;padding-left:20px;box-sizing:border-box;display:flex;justify-content:space-between;flex-wrap:wrap;padding:2.5em 0 86px 6%;opacity:0.5;transition:opacity .3s ease-out}#footer:hover{opacity:1}.content{grid-area:content;position:relative}.marginal{grid-area:marginal}.pagelinks{grid-area:pagelinks}@media screen and (max-width: 59.9375em){.marginal:empty{display:none}}.content-wrap{position:relative;display:grid;grid-gap:0;grid-template-columns:100%;grid-template-areas:"content" "pagelinks" "marginal";grid-template-rows:auto}@media print,screen and (min-width: 60em){.content-wrap{display:grid;grid-gap:0;grid-template-columns:minmax(0, auto) minmax(300px, 30%);grid-template-areas:"content marginal" "pagelinks marginal";grid-template-rows:auto minmax(112px, auto)}}.concert .content-wrap,.calendar .content-wrap{padding:96px 0 0}.content-fw .content-wrap{grid-template-areas:"content" "contentadd" "pagelinks" "marginal"}.content-fw .content-add-fw{grid-area:contentadd}@media print,screen and (min-width: 60em){.content-fw .content-wrap{grid-template-columns:minmax(0, auto) minmax(300px, 30%);grid-template-areas:"content marginal" "contentadd contentadd" "pagelinks marginal2";grid-template-rows:auto auto 112px}}.defpage{background:#fff;padding:108px 0 0}.modeversion{padding:0 0 27px 0;margin:0 118px 0 50px}.content,.pagelinks,.content-align{margin-left:var(--leftmarg);margin-right:clamp(2em, 6vw, 60px)}.calendar .content{margin:0}.concert .content{margin-right:clamp(1em, 4vw, 60px);margin-left:var(--leftmarg)}.tpl-44 .nocol .content,.tpl-12 .nocol .content{margin-right:50px}.startpage .content{margin-right:0}@media print,screen and (min-width: 27.5em){.intro .full-width{width:calc(80vw - 40px)}}@media print,screen and (min-width: 31.25em){.nocol .content,.nocol .pagelinks{margin-left:50px;margin-right:50px}#nav li#sec1 a{padding-left:51px}.intro .full-width{width:calc(100vw - 140px)}}@media print,screen and (min-width: 48em){.concert .content,.concert .pagelinks{margin-left:50px}.left-narrow .content,.left-narrow .pagelinks{margin-left:50px}}@media print,screen and (min-width: 63.125em){.intro .full-width{width:868px}}.pagelinks a{display:block}.pagelinks ul{display:flex;margin-top:3em}.pagelinks li{line-height:1.1em;display:block;width:33%;margin-right:1em;padding:0.5em 0 1.5em 0;border-top:2px dotted #003e8f}.pagelinks li:last-child{margin-right:0}.marginal{position:relative;padding:0 6%;background-color:#e0e4ea;margin-top:3em}.marginal .marg-item{position:relative;border-bottom:2px dotted #003e8f;padding-bottom:1.5em}.marginal .marg-item::after{content:'';display:table;clear:both}.marginal .mgc{padding-top:1.5em;padding-bottom:0.5em}@media screen and (max-width: 59.9375em){.marginal .mgc:first-child{padding-top:0}}@media screen and (max-width: 59.9375em){.marginal .mgc.hide-m{padding:0}}@media print,screen and (min-width: 60em){.marginal .mgc.hide-d{padding:0}}.marginal .mgc:empty{display:none}.marginal>:first-child{margin-top:3em}.marginal>:last-child{margin-bottom:3em;padding-bottom:0}.marginal .preview-cal h2+h2,.marginal .preview-cal ul+h2{margin-top:1.5em}@media print,screen and (min-width: 60em){.marginal{margin:-66px 0 0;padding:16px 6% 62px;background-color:transparent}.marginal:before{content:"";height:calc(100% - 60px);display:block;position:absolute;left:0;top:30px;border-left:2px dotted #003e8f}.marginal>:first-child{margin-top:0}.marginal>:last-child{margin-bottom:0}}.szagenda .marginal,.calendar .marginal,.concert .marginal{background-color:#3b485c;border-top:0.75em solid #3b485c;padding:0 0 0 var(--leftmarg)}.szagenda .marginal:before,.calendar .marginal:before,.concert .marginal:before{content:unset}@media print,screen and (min-width: 31.25em){.szagenda .marginal,.calendar .marginal,.concert .marginal{padding-left:50px}}@media print,screen and (min-width: 60em){.szagenda .marginal,.calendar .marginal,.concert .marginal{padding:0;border-top:none;border-left:2em solid #102038}}@media screen and (max-width: 59.9375em){.tpl-4 .marginal{display:none}}.venue{padding-bottom:38px}.stage{clear:both;margin-top:1em;padding-top:0.75em;border-top:2px dotted #003e8f}a span.fileinfo{font-size:11px;color:#777}.col60 .fltright{width:30%;margin-left:1em}@media print,screen and (min-width: 60em){.venue{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.col50{width:46%}.col40{width:36%}.col60{width:56%}.col6{width:282px;width:40%}.col8{width:482px;width:60%}.col12{width:582px}.content-w,.col11{max-width:720px}}.item{transition:background .3s ease-out;display:grid;grid-gap:0;grid-template-columns:2fr 1fr;grid-template-areas:"label image" "title title" "details details";grid-template-rows:minmax(2.5em, auto) auto;background-color:#f0f0f0;padding:5px 0;margin-bottom:8px;position:relative}.item:hover{cursor:pointer;background-color:#fff}.datetimelocation{grid-area:label}.concertimg{grid-area:image;line-height:0px;padding-right:8px;padding-bottom:0.5em}.item-title{grid-area:title;padding-left:20px;padding-right:20px;margin:0.5em 0 0.5em;overflow:hidden}.item-details{grid-area:details;padding:0 20px}.date{margin-bottom:5px}.timelocation{color:#383838;width:100%;float:left;margin-bottom:5px;padding-left:10px;padding-right:10px}@media print,screen and (min-width: 31.25em){.item{grid-template-columns:2.5fr 1fr;grid-template-areas:"label image" "title image" "details details"}.concertimg{padding-bottom:1em}}@media print,screen and (min-width: 36.25em){.item-title,.item-details{padding-left:30px}}@media print,screen and (min-width: 48em){.item{grid-template-areas:"label image" "title image" "details image"}.item-title,.item-details{padding-left:50px}.concertimg{padding-bottom:4px;padding-top:4px}}@media print,screen and (min-width: 60em){.timelocation{float:left;width:59%;padding-right:0}}#concert .date{width:12em}#concert .announcement{margin-left:var(--leftmarg)}#concertdetails .date{position:relative}#today{position:absolute;right:0;background-color:#efa019;color:#fff;padding:0 1em;z-index:60}#concertdetails #today{right:auto;left:0;top:-1.7em;padding-left:2.5em}@media print,screen and (min-width: 31.25em){#concertdetails #today{left:-14px}}#content .gig-slides{margin-bottom:1.5em}.gig-slides{aspect-ratio:3/2;overflow:hidden}.slide-cell{text-align:right;opacity:0;transition:opacity .3s ease-out}.flickity-enabled .slide-cell{opacity:1}@media print,screen and (min-width: 48em){.gig-slides{aspect-ratio:3/1.24;background-color:#eee}.gig-slides .slide-cell{display:grid;grid-gap:0 2em;grid-template-columns:1fr minmax(33%, 140px);grid-template-areas:"image caption";text-align:left}.gig-slides a{grid-area:image}.gig-slides .imgtxt{grid-area:caption}}#concertdetails{position:relative;display:grid}#concertdetails h1{margin:1em 0}#concertdetails .date,#concertdetails .label3{white-space:nowrap;padding:0 14px 0;margin:0 18px 0 -50px;display:inline;float:none;width:-moz-fit-content;width:fit-content}#concertdetails .date span,#concertdetails .label3 span{padding:0 10px 0 18px}#concertdetails .gigthumb{margin:0 0 18px 0;background-color:#f0f0f0;line-height:0;width:100%;overflow:hidden}#concertdetails .gigthumb img{width:100%;height:auto}.programinfo{margin-top:1.5em}@media print,screen and (min-width: 30em){#concertdetails{grid-gap:0 2em;grid-template-columns:1fr minmax(33%, 140px);grid-template-areas:"date date" "pastinfo pastinfo" "title title" "program time" "performer time" "info info";grid-template-rows:auto}.date{grid-area:date}.concert h1{grid-area:title}#timelocation{grid-area:time}.program{grid-area:program}.performer{grid-area:performer}#programinfo{grid-area:info}}@media print,screen and (min-width: 48em){#concertdetails{grid-template-areas:"date date" "pastinfo pastinfo" "title time" "program time" "performer time" "info info"}#timelocation{margin-top:2.3em}}#concertdetails .label,#concertdetails .label-h2,#concertdetails .label2,.label3{margin:27px 18px 18px -50px;display:block;width:206px;padding:1px 14px 0 14px}#programinfo{max-width:680px}#programinfo .abode-icon{position:relative;top:auto;left:auto;width:60px;margin:0 0 18px}#programinfo .info{margin-top:1.5em}#timelocation p{margin:0}#timelocation a{border:none;color:#383838}#timelocation #tvgigpriceinfo{font-size:0.8em}#timelocation .onlineticket{display:inline-block;border:none}#time a:hover,#location a:hover,#host a:hover,.timewrapper a:hover{border-bottom:1px dotted #555}#time,#location{margin-bottom:1em}span.canceled{text-decoration:line-through;color:#555 !important}.timewrapper{position:relative}#timelocation .timewrapper a:after{content:"";position:absolute;width:23px;height:26px;right:0;transform:scale(0.8);bottom:0;background:#fff url("../img/icon-ical.png") no-repeat 0 0}#timelocation .timewrapper a:hover:after{background-position:0 -26px}#tickets{text-align:right;margin:1em 0}@media print,screen and (min-width: 30em){#tickets{margin-top:2em}}#tickets div{margin-bottom:0.5em}.past #tickets{display:none}a.onlineticket{font-size:1em;font-weight:400;text-transform:uppercase;background-color:#eee;padding:3px 9px !important;color:#383838 !important;margin-bottom:0.5em}a:hover.onlineticket{background-color:#efa019;color:#fff !important}#timelocation .host p{color:#383838;text-align:right}#program,#artists{margin-bottom:18px}#artists b,#artists strong,#artists li a,#artists a,.vitashort a,.content a.vita{color:#777}#content #artists a:before{content:unset;margin-left:0}#artists a:hover,.vitashort strong a:hover,.vitashort a:hover{border-bottom:1px dotted #555}.media-topic{margin-top:3em}.media-topic+.media-topic{margin-top:5em}.mediathek .main-carousel{margin-bottom:2em;margin-top:36px}.mediathek .expand{text-align:right}.mediathek .expand+.main-carousel{margin-top:0}.main-grid{display:grid;grid-template-columns:1fr;grid-template-rows:auto;grid-gap:0 1.5em}.content .main-grid{margin-top:2em;margin-bottom:2em}.marginal .main-grid{margin-bottom:1em}.main-grid .grid-item{width:100%;margin-bottom:1em}.main-grid .grid-item img{width:100%}.main-grid.col2 .grid-item{width:100%}@media screen and (max-width: 31.1875em){.disco-media .main-grid{grid-template-columns:1fr 1fr}}.news-details .main-grid{margin:2em 0}@media print,screen and (min-width: 30em){.main-grid{grid-template-columns:1fr 1fr}}@media print,screen and (min-width: 45em){.main-grid{grid-template-columns:1fr 1fr 1fr}.main-grid figcaption{font-size:var(--copysizesmall);line-height:1.3em}}@media print,screen and (min-width: 60em){.main-grid:not(.col2){grid-template-columns:1fr 1fr 1fr 1fr}}@media print,screen and (min-width: 75em){.main-grid{grid-template-columns:1fr 1fr 1fr 1fr}}.marginal h2+.main-grid{margin-top:9px}.marginal .main-grid{grid-template-columns:1fr;max-width:360px}[class^="content"] .btn-text{text-transform:uppercase;display:inline-block;height:2.2em;line-height:2.2em;white-space:nowrap;padding:0 1em 0 1.5em;border:none;background-color:#ef9a0b;color:#fff}[class^="content"] .btn-text.vid-allow{height:1.8em;line-height:1.8em;padding:0 1em;display:block;margin:auto}.iframe-audio{max-width:640px;padding:40px 60px;background:#fff}.iframe-audio:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:280px;background-color:#3d485e}.iframe-audio #qmEditor,.iframe-audio #qmEditorClosed{display:none}.iframe-audio .cover{position:relative}.iframe-audio figure{min-height:120px;line-height:0;max-width:100%}.iframe-audio img{max-width:100%}.iframe-audio .media .audio-player{margin-top:0}.iframe-audio .media .media-info{position:relative;max-width:none;color:#383838;text-align:left}.iframe-audio .media .media-info .info{background-color:#fff;margin-left:-60px;margin-right:-60px;padding:18px 60px;min-height:60px}.iframe-audio .media .media-info h3{font-size:14px;text-transform:uppercase}.iframe-audio .item-media[class*="icon-"]:after{width:50px;height:50px}.iframe-audio .item-media[class*="icon-"]:hover:after{background-color:rgba(220,220,220,0.7)}.iframe-gal{background:transparent}.iframe-gallery{min-height:800px;max-width:1024px;margin:auto;padding:40px 12px;background:#191d25;display:flex;flex-wrap:wrap;align-items:center}.iframe-gallery #qmEditor,.iframe-gallery #qmEditorClosed{display:none}.iframe-gallery .item-media-image{width:100%;max-width:1024px;margin:0 auto;background:#fff;padding:30px 20px}.iframe-gallery h3{font-family:"Roboto", sans-serif;font-size:14px;text-transform:uppercase;text-align:left;margin:0 0.5em 18px;max-width:800px}.iframe-gallery .gallerybox{background-color:#3d485e;padding:2px 5px;margin:0 -20px}.iframe-gallery img{max-width:100%}.iframe-gallery .media .media-info{position:relative;max-width:800px;color:#383838;text-align:left}.iframe-gallery .media .media-info .info{padding:18px 0.5em;min-height:60px}.iframe-gallery .media .media-info h3{font-family:"Roboto", sans-serif;font-size:14px;text-transform:uppercase}.item-media{position:relative}.item-media.carousel-cell{position:absolute}.item-media figure>a{display:block;position:relative}.item-media figure>a:after{transition-property:opacity, background-color;transition-duration:.3s;transition-timing-function:ease-out;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:block;width:30px;height:30px;background-color:#ccc;opacity:0.5;-webkit-mask:url(../img/media/play.svg) no-repeat 50% 50%;mask:url(../img/media/play.svg) no-repeat 50% 50%}.item-media figure>a:hover:after,.item-media figure>a:focus:after{background-color:#ef9a0b;opacity:1}.item-media figure>a:before{transition:opacity .3s ease-out;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:block;width:60px;height:60px;background-color:#000;opacity:0.5;border-radius:50%}.item-media figure>a:hover:before,.item-media figure>a:focus:before{opacity:0.9}.item-media figure>a .vidthumb{display:block;height:0;padding-top:61.5%;background-position:center;background-size:cover}.item-media.item-gallery a:before,.item-media.item-gallery a:after{content:"";display:none}.item-media[class*="icon-"]:after{content:"";display:block;position:absolute;z-index:6;top:10px;right:14px;width:40px;height:40px;background-color:rgba(220,220,220,0.7)}.item-media[class*="icon-"]:hover:after{background-color:#f0f0f0}.item-media.icon-video:after{-webkit-mask:url(../img/media/video.svg) no-repeat 50% 50%;mask:url(../img/media/video.svg) no-repeat 50% 50%}.item-media.icon-audio:after{-webkit-mask:url(../img/media/audio.svg) no-repeat 50% 50%;mask:url(../img/media/audio.svg) no-repeat 50% 50%}.item-media.icon-podcast:after{-webkit-mask:url(../img/media/podcast.svg) no-repeat 50% 50%;mask:url(../img/media/podcast.svg) no-repeat 50% 50%}.item-media.icon-gallery:after{-webkit-mask:url(../img/media/photo.svg) no-repeat 50% 50%;mask:url(../img/media/photo.svg) no-repeat 50% 50%}.item-media.grid-item[class*="icon-"]:after{top:6px;right:6px;width:28px;height:28px}.item-media.grid-item a:after{width:22px;height:22px}.item-media.grid-item a:before{width:40px;height:40px}.flexnews .item-media[class*="icon-"]:after{top:6px;right:6px;width:18px;height:18px}.flexnews .item-media a:after{width:22px;height:22px}.flexnews .item-media a:before{width:40px;height:40px}.flexnews .item-media a img{margin-left:0}.marginal .item-media[class*="icon-"]:after{top:6px;right:6px;width:22px;height:22px}.marginal .item-media a:after{width:26px;height:26px}.marginal .item-media a:before{content:"";width:50px;height:50px}.marginal .item-media a img{margin-left:0}.marginal .item-media.single-item{margin-bottom:2em}.item-media img{width:100%;height:auto}.matrix{display:grid;grid-gap:1em;grid-template-columns:1fr;grid-template-rows:auto;margin-bottom:2.5em;list-style-type:none;padding-left:0}.matrix .mxitem{transition:background .3s ease-out;background-color:#fff}.matrix .mxitem img{float:left;margin:0 9px 0 0;padding:0;width:6.2em;height:6.2em;font-size:0.8em;line-height:1em}.matrix .mxitem.clix:hover{cursor:pointer;background-color:#eee}.matrix.members:last-child{margin-bottom:6em}.content .matrix li a,.content .matrix li a:hover{color:#224c85;float:left}.content .matrix li a:before{content:"";margin:0}.content .matrix li.clix:hover{cursor:pointer}.intro{margin-bottom:3em}@media print,screen and (min-width: 35em){.matrix{grid-template-columns:repeat(2, 1fr)}}@media print,screen and (min-width: 60em){.defpage>.content .matrix{grid-template-columns:repeat(3, 1fr)}.defpage>.content .matrix.col2{grid-template-columns:repeat(2, 1fr)}}@media print,screen and (min-width: 75em){.defpage>.content .matrix{grid-template-columns:repeat(4, 1fr)}.defpage>.content .matrix.col2{grid-template-columns:repeat(3, 1fr)}.matrix{grid-template-columns:repeat(3, 1fr)}.matrix.col2{grid-template-columns:repeat(2, 1fr)}}.startpage #header{height:auto;background-color:#050a11}.startpage .hero-carousel{padding-top:50px;height:auto}@media print,screen and (min-width: 48em){.startpage #header{height:45vw;max-height:500px}.startpage .hero-carousel{padding-top:0}}@media print,screen and (min-width: 64em){.startpage #header{height:45vw;max-height:500px}}.aktuellitem{padding:0 1.5em 0 var(--leftmarg);margin:0 0 0.5em calc(var(--leftmarg) * -1)}.aktuellitem .newstext{position:relative}.aktuellitem .block-link{display:block;padding-top:0.5em}.aktuellitem .news-video{clear:both}.aktuellitem.flexnews{display:flex;flex-wrap:wrap;flex-direction:column-reverse}.aktuellitem.flexnews .vidplayer,.aktuellitem.flexnews .news-video{width:33%;min-width:100px;margin:0 0 1em 1.5em;padding:0.5em 0 0;align-self:end}@media print,screen and (min-width: 33.75em){.aktuellitem.flexnews{flex-direction:row;align-items:flex-start}.aktuellitem.flexnews .newstext{flex-shrink:1;width:calc(75% - 1.5em)}.aktuellitem.flexnews .vidplayer,.aktuellitem.flexnews .news-video{flex-shrink:0;width:25%;align-self:start}}.aktuellitem.flexnews img.bildrechts{display:none}.aktuellitem.flexnews p{width:auto}.aktuellitem.flexnews figcaption{display:none}.news-video{padding:18px 0}.aktuellitem img.bildrechts,.aktuellitem img .bildlinks{width:25%;min-width:100px}.aktuellitem img.bildrechts,.chapteritem img.bildrechts{margin:0 0 1em 1.5em}.aktuellitem img.bildlinks,.chapteritem img.bildlinks{margin:0 1.5em 1em 0}.chapteritem{position:relative;padding:0 var(--leftmarg);margin:0 calc(var(--leftmarg) * -1) 0.5em}.chapteritem a{display:grid;padding-bottom:1em;padding-top:0.5em;border-bottom:none;grid-template-columns:minmax(40%, 0.8fr) 1fr 20px;grid-template-areas:"img img img" "hl hl arrow" "txt txt arrow"}.chapteritem .arrow{display:block;text-indent:-3000px;background-size:1.25em;background-color:#ef9a0b;width:1em;height:100%;grid-area:arrow}.chapteritem h2{grid-area:hl;align-self:end}.chapteritem img{grid-area:img;margin-bottom:0.75em}.chapteritem p{grid-area:txt}@media print,screen and (min-width: 31.25em){.chapteritem{margin-right:0;padding-right:1.5em}}@media print,screen and (min-width: 35em){.chapteritem{padding-right:0.25em}.chapteritem a{grid-template-rows:auto 1fr;grid-template-areas:"img hl arrow" "img txt arrow";gap:0 1em}.chapteritem img{padding-right:1.5em;margin-bottom:0}}p+.chapteritem{margin-top:4em}.ensemble-item{margin-bottom:1.5em}.ensemble-item a{display:grid;grid-template-columns:1fr;grid-template-areas:"img" "text";gap:1em 0;align-items:center}.ensemble-item .text{padding:0 0.5em}@media print,screen and (min-width: 30em){.ensemble-item a{grid-template-columns:36% 1fr;grid-template-areas:"img text";gap:0 20px;padding:0.5em 0}.ensemble-item:nth-child(even) a{grid-template-columns:1fr 36%;grid-template-areas:"text img"}.ensemble-item:nth-child(even) a .text{text-align:right;padding:0 0 0 1em}.ensemble-item .text{padding:0 1em 0 0}}.ensemble-item img{grid-area:img}.ensemble-item .text{grid-area:text}.teaser{transition:background-color .3s ease-out;background-color:#fff}.teaser:hover{background-color:#eee}.teaserover{background-color:#eee}.newsdate:after{content:" |";font-style:normal;font-size:var(--copysize)}.news-details .vidplayer{margin:1em 0 0.5em}.news-details .bildrechts,.news-details figure.align-right{margin-right:-1.5em}.agenda{display:grid;grid-gap:0.75em;grid-template-columns:100%;grid-template-areas:"image" "title" "text" "links";grid-template-rows:auto}.agenda .abothumb{grid-area:image;max-width:40%}.agenda h2{grid-area:title;margin:0}.agenda div{grid-area:text}.agenda div p:last-child{margin-bottom:0}.agenda ul{grid-area:links}.agenda+.agenda{margin-top:3em}@media print,screen and (min-width: 28.75em){.agenda{grid-template-columns:33% auto;grid-gap:0.75em 2em;grid-template-areas:"image title" "image links" "text text"}.agenda .abothumb{max-width:100%}}@media print,screen and (min-width: 36.25em){.agenda{grid-template-columns:20% auto;grid-template-areas:"image title" "image text" "image links"}}.intro+.agenda{margin-top:5em}.disco-item{max-width:100%;margin-top:1.5em;padding-top:1.5em;border-top:2px dotted #003e8f}.disco-item+.disco-item{margin-top:3em}.disco-item h2{margin:0.75em 0 0}.disco-intro{margin-top:1em}.disco-details{margin:0 0 1.25em}@media print,screen and (min-width: 27.5em){.disco-item{display:grid;grid-gap:1em;grid-template-areas:"title title" "intro cover" "details details" "media media";grid-template-columns:3fr 2fr;grid-template-rows:minmax(0, auto) 1fr auto auto}.disco-item h2,.disco-item .disco-intro,.disco-item .disco-details{margin-top:0}.content .disco-item summary{margin-top:0}.disco-cover{grid-area:cover}.disco-title{grid-area:title}.disco-intro{grid-area:intro}.disco-details{grid-area:details}.disco-media{grid-area:media}.disco-media .main-grid{margin-bottom:0}}@media print,screen and (min-width: 37.5em){.disco-item{display:grid;grid-template-areas:"title cover" "intro cover" "details details" "media media"}}.presse-item{margin-bottom:2em}.akademisten{margin:3em 0}.szissue{display:grid;grid-template-columns:1fr;gap:1.5em;margin-bottom:2em}.szissue .itemcover img{width:50%;max-width:220px;min-width:110px}@media print,screen and (min-width: 32.5em){.szissue{grid-template-columns:1fr 4fr}.szissue .itemcover{max-width:220px;min-width:110px}.szissue .itemcover img{width:100%}}@media screen and (max-width: 37.4375em){.flex-2col tr{display:flex;flex-direction:column}.flex-2col td{width:100%}}.teaser.kiju-item{position:relative}.teaser.kiju-item .label,.teaser.kiju-item .label-h2{margin-left:-10px;position:absolute;left:0;bottom:14%}.teaser.kiju-item img{width:100%}.teaser.kiju-item .teaser-label{padding-left:1.5em}@media print,screen and (min-width: 33.75em){.teaser.kiju-item .teaser-label{font-size:clamp(12px, 2vw, 15.2px)}}@media print,screen and (min-width: 60em){.teaser.kiju-item .teaser-label{font-size:clamp(12px, 1.2vw, 15.2px)}}.part-grid{margin:3em 0 4em;display:grid;grid-template-columns:1fr;gap:0;width:100%;clear:both}@media print,screen and (min-width: 40em){.part-grid{grid-template-columns:1fr 1fr;gap:4em}.part-grid>div{margin-top:-0.4em}}.label+.part-grid,.label-h2+.part-grid{margin-top:0.25em}.part-image{margin:3em 0 4em}.part-image img{width:100%}div[removewrap]:not(.label):not(.label-h2){margin-bottom:1.5em;margin-top:1.5em}div[removewrap]:not(.label):not(.label-h2)+div[removewrap]{margin-top:3em}div[removewrap].label,[removewrap].label-h2{margin-top:3em}h1+div[removewrap]{margin-top:0}.post-list{margin:3em 0}.post-entry{margin-bottom:3em}.post-entry .label,.post-entry .label-h2{margin-bottom:0.35em}.post-intro figure:first-child.width-fullcol{margin-top:1.5em}.post-meta{color:#003e8f;margin-bottom:0.65em}.post-details{clear:both}.a100-link{display:block;padding:0 10px;margin:3em 0}.start-opener{margin-top:-66px;margin-left:-6px}.start-opener .a100-link{padding:0 20px 0 0}.start-opener .a100-link .badge-100{display:block;width:clamp(55px, 9em, 70px);min-width:55px;margin-right:.75em}.start-opener h3{font-size:1.25em}.onpagecal{margin-top:4em}.onpagecal .item-title{padding-left:20px}.onpagecal .item-title h2{font-size:1.5em;line-height:1.1em}.onpagecal .item-details{padding-left:20px;display:none}.onpagecal .past .date{background-color:#bbb}.onpagecal .datetimelocation .alert{display:none}.content-section{clear:both}.fancybox-content.previewvita{width:100%;max-width:800px;padding:50px min(5vw,2em)}.fancybox-content.previewvita>div{display:grid;grid-gap:1em 2em;grid-template-columns:1fr;align-items:start;grid-template-areas:"text" "image" "gigs"}@media print,screen and (min-width: 28.75em){.fancybox-content.previewvita>div{grid-template-columns:minmax(33%, 140px) 1fr;grid-template-areas:"image text" "image gigs"}}.previewvita img{grid-area:image;width:auto;margin:0 auto;max-height:50vh}.previewvita .vitashort{grid-area:text}.previewvita .vitashort h2 span{text-transform:none}.previewvita .vitagigs{grid-area:gigs}.previewvita .vitagigs a{padding:.5em 0;display:grid;grid-template-columns:0.5em 5em 3fr}.previewvita .vitagigs h3{margin-bottom:.5em}.vitashort span{font-weight:normal}:root{--menufontsize: clamp(13px, 2vw, 14px);--submenu-fontsize: clamp(11px, 2vw, 12px)}#nav{transition:background .3s ease-out;position:absolute;height:36px;top:var(--headerheight);width:100%;max-width:var(--maxwidth);z-index:120;white-space:nowrap}#nav nav{height:100%;background-color:#636363}#nav nav:before{transition:opacity .3s ease-out;content:"";position:fixed;top:-44px;left:0;display:block;width:100vw;height:44px;background-color:#102038;opacity:0}#nav a{color:#fff;display:block;height:36px;line-height:36px;text-transform:uppercase;padding:0 9px}#nav a:hover{background-color:#777}#nav a.current,#nav #sec6 a.current{background-color:#efa019}.upcoming #nav #sec6 a.current{background-color:#efa019}#nav a.current:hover,#nav #sec6 a.current:hover{background-color:#efa019}#nav li{position:relative;float:left}#nav li.last a{padding-right:18px}#nav #sec1 a{padding-left:clamp(2em, 6vw, 80px);padding-right:19px}#nav #sec6 a.lasta{padding-left:19px;padding-right:19px}#nav #sec6 a.current{background-color:#999}#nav #info{float:right}.startpage #nav{position:relative;top:unset}.fixnav #nav,.fixnav.startpage #nav{position:fixed;top:0;left:0;padding:0 min(3vw,40px);height:44px}.fixnav #nav nav>ul>li>a,.fixnav.startpage #nav nav>ul>li>a{line-height:48px;height:44px}.fixnav #nav nav:before,.fixnav.startpage #nav nav:before{opacity:1;top:0}@media print,screen and (min-width: 90em){.fixnav #nav,.fixnav.startpage #nav{left:calc(50% - 720px)}}.preview #nav #sec6 a.current{background-color:#777}.warn{color:#f00 !important}li:hover ul{display:block}#nav ul.subnav{min-width:180px;position:absolute;left:0px;margin:0;border-left:6px solid #777;padding-bottom:18px;background-color:#888}#sec6 ul.subnav{z-index:-1;transition-property:transform, opacity;transition-duration:.3s;transition-timing-function:ease-out;transform:translateY(0);opacity:1;width:auto;padding-bottom:0}#sec6 ul.subnav .lasta{height:36px;line-height:36px}.fixnav #sec6 ul.subnav{transform:translateY(-250%);opacity:0}.szpreview-active #sec6 ul.subnav{display:none}#nav li.current ul.subnav{border-left-color:#ef9a0b}.subnav{display:none}.subnav li{clear:both;background-color:#888;width:100%}#nav .subnav a{padding:0 9px 0 12px}#nav .subnav a:hover{background-color:#999}.menu-btn{display:none;position:relative}@media screen and (max-width: 66.8125em){.menu-btn{display:flex;align-items:center;text-transform:uppercase;color:#fff;padding:0;background:none;border:none;outline:none;cursor:pointer;line-height:36px;margin:0 18px 0 0}.menu-btn .txt{margin-left:0.8em}#info{display:none}#nav{top:auto}#nav nav{display:flex;justify-content:space-between;flex-wrap:nowrap}}@media screen and (max-width: 39.9375em){.menu-btn .txt{display:none}}.img{max-width:100%}.content img{max-width:100%}.content img.bildlinks,.content img.bildrechts,.content img [style*="float: right"]{max-width:40%}.content :not(.mixed-media) img{height:auto !important}.content figure{max-width:100%;height:auto}.content figure.align-right,.content figure.align-left,.content figure.align-center{max-width:40%}.bildrechts,.justifyright{float:right;margin:0 0 1.5em 1em}.bildlinks,.justifyleft{float:left;margin:0 1em 1.5em 0}figure{line-height:0}figure.align-right{float:right;margin:.25em 0 1.5em 1em}figure.align-left{float:left;margin:.25em 1em 1.5em 0}figure.align-center{margin-inline:auto;margin:.25em 0 1.5em}figure.align-center.width-fullcol{width:100%;max-width:none}figcaption{line-height:1.2em}figcaption:empty{display:none}.marg-image{margin-bottom:1em}.modeversion .bildrechts{margin-right:-98px}.gallerybox{display:flex;flex-wrap:wrap;max-width:1024px;margin:auto;justify-content:flex-start}.gallerybox:hover img{opacity:0.7}.gallerybox .gal-item{position:relative;margin:0.5em;flex-grow:0;flex-shrink:0}.gallerybox .gal-item img{transition:opacity .3s ease-out;max-height:20vw;display:block}.gallerybox .gal-item .title{position:absolute;top:48%;left:0;width:100%;padding:0 3%;font-size:30px;text-shadow:0 0 8px rgba(0,0,0,0.42)}.gallerybox .gal-item:hover img{opacity:1}.fboxgal:has(img){display:block;line-height:0;border:none}.paging2More{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath d='M37.385 98.888a6.247 6.247 0 01-4.419-10.664l38.226-38.226-38.224-38.221a6.248 6.248 0 118.834-8.836l47.061 47.057-47.059 47.061a6.233 6.233 0 01-4.419 1.829' fill='currentColor'%3E%3C/path%3E%3C/svg%3E");background-size:contain;background-position:center;background-repeat:no-repeat}.paging1Prev,.paging1Next,.chapteritem .arrow{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath d='M37.385 98.888a6.247 6.247 0 01-4.419-10.664l38.226-38.226-38.224-38.221a6.248 6.248 0 118.834-8.836l47.061 47.057-47.059 47.061a6.233 6.233 0 01-4.419 1.829' fill='currentColor'%3E%3C/path%3E%3C/svg%3E") no-repeat 50% 50%;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath d='M37.385 98.888a6.247 6.247 0 01-4.419-10.664l38.226-38.226-38.224-38.221a6.248 6.248 0 118.834-8.836l47.061 47.057-47.059 47.061a6.233 6.233 0 01-4.419 1.829' fill='currentColor'%3E%3C/path%3E%3C/svg%3E") no-repeat 50% 50%}summary:after,:where(spicy-sections > [affordance*="collapse"]):before{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12,2A10,10,0,1,0,22,12,10,10,0,0,0,12,2Zm0,18a8,8,0,1,1,8-8A8,8,0,0,1,12,20Zm4-9H13V8a1,1,0,0,0-2,0v3H8a1,1,0,0,0,0,2h3v3a1,1,0,0,0,2,0V13h3a1,1,0,0,0,0-2Z'/%3E%3C/svg%3E") no-repeat 50% 50%;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12,2A10,10,0,1,0,22,12,10,10,0,0,0,12,2Zm0,18a8,8,0,1,1,8-8A8,8,0,0,1,12,20Zm4-9H13V8a1,1,0,0,0-2,0v3H8a1,1,0,0,0,0,2h3v3a1,1,0,0,0,2,0V13h3a1,1,0,0,0,0-2Z'/%3E%3C/svg%3E") no-repeat 50% 50%}.ext-link{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M18 10.82a1 1 0 0 0-1 1V19a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1V8a1 1 0 0 1 1-1h7.18a1 1 0 0 0 0-2H5a3 3 0 0 0-3 3v11a3 3 0 0 0 3 3h11a3 3 0 0 0 3-3v-7.18a1 1 0 0 0-1-1Zm3.92-8.2a1 1 0 0 0-.54-.54A1 1 0 0 0 21 2h-6a1 1 0 0 0 0 2h3.59L8.29 14.29a1 1 0 0 0 0 1.42 1 1 0 0 0 1.42 0L20 5.41V9a1 1 0 0 0 2 0V3a1 1 0 0 0-.08-.38Z'/%3E%3C/svg%3E") no-repeat 50% 50%;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M18 10.82a1 1 0 0 0-1 1V19a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1V8a1 1 0 0 1 1-1h7.18a1 1 0 0 0 0-2H5a3 3 0 0 0-3 3v11a3 3 0 0 0 3 3h11a3 3 0 0 0 3-3v-7.18a1 1 0 0 0-1-1Zm3.92-8.2a1 1 0 0 0-.54-.54A1 1 0 0 0 21 2h-6a1 1 0 0 0 0 2h3.59L8.29 14.29a1 1 0 0 0 0 1.42 1 1 0 0 0 1.42 0L20 5.41V9a1 1 0 0 0 2 0V3a1 1 0 0 0-.08-.38Z'/%3E%3C/svg%3E") no-repeat 50% 50%}.btn{-webkit-user-select:none;-moz-user-select:none;user-select:none}.label,.label-h2{display:inline-flex;color:#fff;text-transform:uppercase;font-size:13px;line-height:1.2em;font-weight:400;letter-spacing:0.075em;width:100%;margin:0 9px 18px var(--leftmargnull)}.label span,.label-h2 span,.label h2,.label-h2 h2{padding:3px 14px 3px var(--leftmarg);background-color:#003e8f;margin:0;display:inline}.label .pastinfo,.label-h2 .pastinfo{background-color:#fff;margin-left:18px;padding-left:0}.museo,.pastinfo{font-size:14px;text-transform:uppercase}.pastinfo{font-size:13px;color:#777;padding-top:0.5em}.gigspecial{position:relative;padding-left:8px}.item .gigspecial{position:absolute;padding-left:6px;top:2px;left:-82px}.gigspecial.education:before{content:"";position:absolute;display:block;left:-15px;top:6px;display:block;width:20px;height:20px;background-image:url("../img/icon-education.png");background-size:contain}.gigspecial.anniversary{right:26%;left:auto;top:18px}.gigspecial.anniversary a{text-indent:-5000px}.gigspecial.anniversary a:hover{transform:scale(1.075)}.badge-100{display:block;width:2.6em;aspect-ratio:1/1;border-radius:50%;text-indent:-5000px;background-image:url("../img/100jahre.png");background-position:center;background-size:cover}.a100-link .badge-100{display:block;width:3em}.a100-link a{display:flex;align-items:center;border:none}.a100-link a:hover span+span{border-bottom:1px dotted #000}.a100-link span+span{margin-left:.75em}.date{color:#fff;float:left;margin:0 0 0.25em 0;text-transform:uppercase;padding:0 10px}.abode-icon{width:56px;margin:0 1em 0.5em}.abode-icon a{transition:transform 0.3s;display:block;line-height:0;border-bottom:none !important}.abode-icon a:hover{transform:scale(1.1)}.abode-icon img{max-width:100%}.abo-icon-link img{width:100%;max-width:3em}.abo-icon-link a{border-bottom:none}.calendar .abo-icon-link{float:right;width:2.6em;margin:0.4em 1em 0 .5em;height:2.5em}#concertdetails .abo-icon-link{width:3em}.preview-item .abo-icon-link{margin-right:-.5em;float:right}.preview-item .abo-icon-link a{padding:0;text-indent:unset;margin:0;width:2.5em}.icon-content{display:inline-block}@media print,screen and (min-width: 31.25em){.label,.label-h2{margin-left:-50px}}@media print,screen and (min-width: 48em){.label,.label-h2{margin-left:-80px}}spicy-sections{--const-mq-affordances: [screen and (max-width: 37.4em)] collapse | [screen and (min-width: 37.4em)] tab-bar;display:block;margin-right:-1em}spicy-sections>h2+*{margin-top:0}[affordance="collapse"]{--heading-size: 1em;--demo-border: none}spicy-sections:not([affordance]){--demo-border: none}[affordance="tab-bar"]{--demo-border: none}::part(tab-list){display:flex}[affordance="tab-bar"]>h2{padding:0.25em 0.5em;margin-bottom:0;margin-top:0;cursor:pointer}[affordance="tab-bar"]>h2[tabindex="0"]{background:#f2f8ff;border:0}[affordance="tab-bar"]>h2:not([tabindex="0"]){color:gray}[affordance="tab-bar"] [role="tabpanel"]{background:#f2f8ff;padding:1em}:where(spicy-sections > [affordance*="collapse"]):before{font-size:1.35em;margin-top:0.08em;position:absolute;content:"";display:inline-block;width:1em;height:1em;left:-2px;transition:transform 0.3s ease-out;transform:rotate(0);background-color:#ef9a0b;background-image:none}:where(spicy-sections > .hide){display:none !important}:where(spicy-sections > [affordance*="collapse"][aria-expanded="true"]):before,:where(spicy-sections > [affordance*="collapse"][aria-expanded="true"]):after{transform:rotate(45deg)}h2[affordance="collapse"]{padding-left:1.5em;cursor:pointer}spicy-sections div h2{margin-top:1.5em}spicy-sections .bildrechts{margin-right:0}.news-details spicy-sections .bildrechts{margin-right:0}.marginal .preview-item a:before{content:""}.preview-item{position:relative}.preview-item a{display:block;text-indent:-5.1em;padding:0 0 0 5.1em;margin-bottom:0.75em}.preview-item a:hover+.gig{opacity:1;z-index:15}.preview-item .gig{transition:opacity .3s ease-out;transition-delay:350ms;position:absolute;right:1em;opacity:0;z-index:-1;width:calc(120% + 4em);max-width:70vw;background-color:#fff;padding:2em 1.5em 1.5em;transform:translate(-1em, 2.3em)}.preview-item .gig:before{content:"";display:block;position:absolute;top:-2.5em;left:-2.5em;width:100%;height:100%;border:2.5em solid rgba(57,69,86,0.8);box-sizing:content-box}.preview-calendar-cat .preview-item a:before{content:""}.preview-calendar-cat .preview-item .gig{right:auto;left:1em;width:calc(100vw - 8.6em);max-width:min(540px,68vw)}.preview-item .preview-img{display:block;float:right;width:36%;margin-right:-1.5em;margin-left:1em}.preview-item .preview-img img{width:100%}.preview-item .date{display:block;margin-left:-1.5em;margin-right:-1.5em;padding-left:1.5em;float:none;width:calc(64% + 3em)}.icsfile.fancybox-content{max-width:800px}.icsfile ul{margin-top:1em;display:flex;flex-direction:column;justify-content:space-around}@media print,screen and (min-width: 35em){.icsfile ul{flex-direction:row}}.icsfile li{display:block}.icsfile img{display:block;margin:0 auto}.icsfile a.icsdl{width:152px;max-width:170px;aspect-ratio:1/1;display:block;margin:2em auto;text-indent:-4000px;background:#eee url("../img/icon-ics.png") center center no-repeat;background-size:80%}.icsfile a.icsdl:hover{background-color:#b3b3b3}.startpage .label,.startpage .label-h2{margin-top:0.75em}.aktuellitem+.label,.aktuellitem+.label-h2{margin-top:1.5em}.label-h2{font-size:calc(13px * 1.175);background-color:#003e8f;padding:0.112em 1em 0.112em var(--leftmarg);width:auto;margin-bottom:18px;margin-top:4em}.marquee{position:absolute;position:absolute;top:-2em;left:0;width:calc(100% - 1.5em);max-width:100%;white-space:nowrap;overflow:hidden;color:#555}.marquee span{display:inline-block;padding-left:105%;animation:marquee 10s linear infinite}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}.icon-hh{position:relative;width:26px;height:18px;cursor:pointer;align-self:center;flex-shrink:0;display:flex;align-content:space-between;flex-wrap:wrap}.icon-hh b{transition:var(--transition-1);height:3px;display:block;background-color:#fff}.icon-hh b{width:100%;transform:translateY(0)}button:not(.active):hover .icon-hh b:nth-child(2),button:not(.active):focus .icon-hh b:nth-child(2){transform:scaleX(0.5);transition:0.4s cubic-bezier(0.8, 0.5, 0.2, 1.4)}.pushy-open-right .icon-hh b:nth-child(1){width:36.7695526217px;transition:0.3s cubic-bezier(0.8, 0.5, 0.2, 1.4);transform:translateY(7.5px) rotate(45deg);transition-delay:50ms;transform-origin:center}.pushy-open-right .icon-hh b:nth-child(2){opacity:0;width:0px;transition:0.2s cubic-bezier(0.8, 0.5, 0.2, 1.4)}.pushy-open-right .icon-hh b:nth-child(3){width:36.7695526217px;transition:0.3s cubic-bezier(0.8, 0.5, 0.2, 1.4);transform:translateY(-7.5px) rotate(-45deg);transition-delay:100ms;transform-origin:center}@media screen and (max-width: 59.9375em){.marg-item a:not(.imglink){padding-top:0.35em;padding-bottom:0.35em;margin-bottom:0.75em}.marg-item li:last-child{margin-bottom:0}}.btn:before{content:"";display:inline-block;height:16px;vertical-align:middle}.tip-handle:focus+.tip-content{opacity:1;z-index:2}.tip-content{transition:opacity .3s ease-out;transition-delay:350ms;position:absolute;right:1em;opacity:0;z-index:-1;width:calc(120% + 4em);max-width:70vw;background-color:#fff;padding:2em 1.5em 1.5em;transform:translate(-1em, 2.3em)}.tip-content:before{content:"";display:block;position:absolute;top:-2.5em;left:-2.5em;width:100%;height:100%;border:2.5em solid rgba(57,69,86,0.8);box-sizing:content-box}details .reveal{transition:opacity .3s ease-out;opacity:0}details[open] .reveal{opacity:1}details[open] summary:after{transform:rotate(135deg)}details[open] summary span{opacity:0}summary{position:relative;padding-bottom:0.5em;padding-left:0.75em;margin-top:1em}summary::marker{background:none;color:transparent}summary:after{font-size:1.35em;margin-top:0.08em;position:absolute;content:"";display:inline-block;width:1em;height:1em;left:-2px;transition:transform 0.3s ease-out;transform:rotate(0);background-color:#ef9a0b}summary:focus:after{transform:rotate(90deg)}summary:before{font-size:1.5em;position:absolute;content:"";display:inline-block;width:1em;height:1em;left:-2px;background-color:#fff;border-radius:50%}.sibling-menu{margin:1em 0}.sibling-menu li{margin-bottom:0.5em}.sibling-menu li:last-child{margin-bottom:1em}.sibling-menu a{display:block}.sibling-menu .current a{color:#333}.content .sibling-menu{padding-top:1em;border-top:2px dotted #003e8f;border-bottom:2px dotted #003e8f}.istouch .sibling-menu a{padding-top:0.25em;padding-bottom:0.25em}.page-menu-wrapper{margin:-1em 0 1em}.clearer{display:block;clear:both}.divider{display:block;clear:both;border-top:2px dotted #003e8f;margin:1.5em auto;width:100%}.divider-dotted{border-top:2px dotted #003e8f;margin:2em 0}.divider-hidden{border:none;background:none;margin:1.5em 0}@media print,screen and (min-width: 60em){.hide-d{display:none}}.content .abo-link{max-width:600px;margin:1em auto}.content .abo-link .imglink:before{content:none}.grid-50{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:15px}@media screen and (max-width: 59.9375em){.hide-m{border:0;clip:rect(0 0 0 0);height:1px;width:1px;overflow:hidden;padding:0;opacity:0;display:inline-block}}td{line-height:1.3;padding:0.5em 0.2em}.jumptocalnav{text-align:right;margin-top:-3em}.jumptocalnav a{display:inline-block;padding:1em 1.5em 1.5em}.item-video figure{position:relative;z-index:5}.video-blocker{position:absolute;display:block;height:100%;overflow:auto;z-index:-1;top:0;right:0;background-color:rgba(0,0,0,0.8);color:#fff;padding:2em 1em;width:100%;min-width:180px;opacity:0;font-size:0.85em;line-height:1.25em}.video-blocker a:after,.video-blocker a:before{content:none}.video-blocker a:hover{color:#fff !important}.video-blocker:after{content:"✕";position:absolute;padding:0.5em;top:0;right:0;cursor:pointer}.vid-allow{margin-left:auto;cursor:pointer}.vid-allow:active{color:#003e8f}.vid-allow:before{content:none}.request-consent{position:absolute;display:block;top:0;left:0;width:100%;aspect-ratio:3 / 2;cursor:pointer;opacity:0.001;z-index:6}.request-consent:before{content:none}.vid-ok .request-consent{display:none}.video-blocker.display-vc{z-index:10;opacity:1}.revoke-vid-consent{display:none}.vid-ok .revoke-vid-consent{display:block}.ext-link{display:inline-block;width:1em;height:1em;position:relative;vertical-align:text-bottom;margin-left:0.25em;background-color:#777}a:hover .ext-link{background-color:#666}.marginal .aboorder-btn,.content .aboorder-btn{font-size:1.4em;display:grid;gap:0.25em;grid-template-columns:1fr 9fr;border-bottom:0;align-items:center;color:#ef9a0b;padding:0.5em 1em 0.5em 0.25em;border:2px solid #ef9a0b;max-width:330px;border-radius:0.6em;text-transform:uppercase}.marginal .aboorder-btn .icon-mouse,.content .aboorder-btn .icon-mouse{width:3em}.marginal .aboorder-btn span,.content .aboorder-btn span{display:block;color:#ef9a0b}.marginal .aboorder-btn span em,.content .aboorder-btn span em{font-style:normal}.marginal .aboorder-btn:hover,.content .aboorder-btn:hover{border-color:#003e8f}.marginal .aboorder-btn:hover .icon-mouse,.content .aboorder-btn:hover .icon-mouse{color:#003e8f}.marginal .aboorder-btn:hover em,.content .aboorder-btn:hover em{color:#003e8f}.marginal .aboorder-btn{margin:0 auto 0.5em}.marginal .aboorder-btn:before{content:unset}.content .aboorder-btn{font-size:1.25em;margin:1.5em auto}.hint2{margin-top:1em}.chooseabo li,.cat li{margin:0.25em 0 0.5em}.topspace{padding-top:1em}.topspace2{padding-top:2em}h4.topspace{margin-bottom:0.5em}.chooseabo{margin-left:1.6em}.chooseabo li:hover .anzahl{border-color:#ef9a0b}.chooseabo .selected{position:relative}.chooseabo .selected:before{position:absolute;left:-1.4em;top:0.6em;content:"";border:solid currentColor;position:absolute;transform:rotate(-45deg);border-width:0 0 2px 2px !important;height:0.5em;width:1em}.chooseabo .selected label{font-weight:500}.cat-wrapper{display:block;margin-bottom:1.5em;white-space:nowrap}.cat-wrapper+a{display:block;margin-bottom:1em}.kiju-form input[type="submit"],.abo-form input[type="submit"],.gdf-member-form input[type="submit"]{background-color:#efa019;border:1px solid #fff;text-transform:uppercase;-webkit-appearance:button;-moz-appearance:button;appearance:button;border-radius:0;color:#fff;padding:0 1em;height:32px;line-height:1em;right:0;margin:1.5em 0;cursor:pointer}.kiju-form input[type="submit"]:hover,.abo-form input[type="submit"]:hover,.gdf-member-form input[type="submit"]:hover{color:#003e8f}.kiju-form input[type="submit"]:disabled,.abo-form input[type="submit"]:disabled,.gdf-member-form input[type="submit"]:disabled{cursor:not-allowed;background-color:#ccc}.kiju-form .fieldlabel,.abo-form .fieldlabel,.gdf-member-form .fieldlabel{display:block;margin-bottom:0.2em;text-align:left;padding-top:0.5em}.istouch .kiju-form .seat label,.istouch .abo-form .seat label,.istouch .gdf-member-form .seat label{margin-bottom:0.5em}.kiju-form h3,.abo-form h3,.gdf-member-form h3{margin-bottom:1em}.kiju-form #topic .fieldlabel,.kiju-form #contact .fieldlabel,.kiju-form .grid-list .fieldlabel,.abo-form #topic .fieldlabel,.abo-form #contact .fieldlabel,.abo-form .grid-list .fieldlabel,.gdf-member-form #topic .fieldlabel,.gdf-member-form #contact .fieldlabel,.gdf-member-form .grid-list .fieldlabel{padding-top:5px;width:auto}.kiju-form #topic .fieldlabel.nomargin,.kiju-form #contact .fieldlabel.nomargin,.kiju-form .grid-list .fieldlabel.nomargin,.abo-form #topic .fieldlabel.nomargin,.abo-form #contact .fieldlabel.nomargin,.abo-form .grid-list .fieldlabel.nomargin,.gdf-member-form #topic .fieldlabel.nomargin,.gdf-member-form #contact .fieldlabel.nomargin,.gdf-member-form .grid-list .fieldlabel.nomargin{margin-left:5px}@media screen and (max-width: 39.9375em){.kiju-form textarea,.kiju-form select,.kiju-form input[type="text"]:not(.anzahl),.abo-form textarea,.abo-form select,.abo-form input[type="text"]:not(.anzahl),.gdf-member-form textarea,.gdf-member-form select,.gdf-member-form input[type="text"]:not(.anzahl){width:100%}}@media print,screen and (min-width: 40em){.kiju-form #topic li,.kiju-form #contact li,.kiju-form .grid-list li,.kiju-form .cat li,.abo-form #topic li,.abo-form #contact li,.abo-form .grid-list li,.abo-form .cat li,.gdf-member-form #topic li,.gdf-member-form #contact li,.gdf-member-form .grid-list li,.gdf-member-form .cat li{display:grid;grid-template-columns:30% auto}.kiju-form #topic .colspan,.kiju-form #contact .colspan,.kiju-form .grid-list .colspan,.kiju-form .cat .colspan,.abo-form #topic .colspan,.abo-form #contact .colspan,.abo-form .grid-list .colspan,.abo-form .cat .colspan,.gdf-member-form #topic .colspan,.gdf-member-form #contact .colspan,.gdf-member-form .grid-list .colspan,.gdf-member-form .cat .colspan{grid-column:span 2}.kiju-form .cat li,.abo-form .cat li,.gdf-member-form .cat li{grid-template-columns:calc(31% - 2.5em) auto}.kiju-form .form-grid,.abo-form .form-grid,.gdf-member-form .form-grid{margin-left:3em;display:grid;grid-template-columns:calc(31% - 2.5em) auto}}.kiju-form .intlink.info,.abo-form .intlink.info,.gdf-member-form .intlink.info{display:inline-block;padding:0.5em 0.5em 0.5em 0}@media print,screen and (min-width: 33.75em){.kiju-form .fieldlabel,.abo-form .fieldlabel,.gdf-member-form .fieldlabel{float:left;margin-right:0.5em}.kiju-form .seat,.abo-form .seat,.gdf-member-form .seat{display:flex}}input[type="checkbox"]{margin:0.5em 0.5em 0 0}.chooseabo input[type="checkbox"],#agb input[type="checkbox"]{margin:0.5em 0.25em 0 0}input[type="checkbox"].ml-neg{margin-left:-1.5em}.cat{margin-left:3em}.cat label{display:inline-block;padding:0 0.5em;margin-right:0.5em}.seat label{display:block}select,input.textfield{background:none repeat scroll 0 0 #f4f4f4;border:1px solid #fff;color:#000;margin-bottom:4px;padding:4px .5em;max-width:100%}input.required{background:#f4f4f4 url(../img/required.png) no-repeat top right}textarea{background:none repeat scroll 0 0 #f4f4f4;border:1px solid #fff;color:#000;margin:0 0 9px 0;padding:2px 0.5em;overflow:auto;max-width:100%}input[type="text"]{max-width:100%}input.anzahl{border:none;border-width:1px;border-color:transparent;border-style:solid;border-bottom-color:#888;text-align:center;color:#000;width:2.8em;font-weight:bold;margin:0 2px;padding-left:2px}.cat1{background-color:#ED6EA7;font-weight:bold;color:#fff}.cat2{background-color:#D83D86;font-weight:bold;color:#fff}.cat3{background-color:#C52976;font-weight:bold;color:#fff}.cat4{background-color:#8D004C;font-weight:bold;color:#fff}.cat5{background-color:#530025;font-weight:bold;color:#fff}.kiju-form input.checkplease,.abo-form input.checkplease{background-color:#d2e5ff}.kiju-form input[type="checkbox"].checkplease:before,.abo-form input[type="checkbox"].checkplease:before{content:"!";display:block;color:#f00;background-color:transparent;margin:-0.15em 0 0 -0.65em;font-weight:bold;font-size:1.5em}.errors,.abo-form .orderinfo{background-color:#d2e5ff;padding:9px 18px 9px var(--leftmarg);margin:18px 0 18px var(--leftmargnull)}.formcol{margin:1em 0 0}.rejected{background-color:#f00}.coop-login label{display:grid;gap:.5em;width:48%}.coop-login .textfield{width:100%}.coop-login fieldset{display:flex;flex-wrap:wrap;justify-content:space-between}.coop-login input[type="submit"]{margin-left:auto}#topic label{line-height:2em}#topic select{height:2em}.li-input,input[type="text"].li-input{margin-left:0;width:100%;max-width:410px}.option-list li{padding-left:1.5em;text-indent:-1.4em;padding:0 0 0 1.5em;margin:1em 0 1em}.option-list input[type="radio"],.option-list input[type="checkbox"]{margin-right:0.25em}.maxwidth-100{max-width:100%}.options-separate.top{margin-top:2em;padding-top:.5em;border-top:1px dotted #003e8f}.options-separate.bottom{margin-bottom:1em;padding-bottom:1em;border-bottom:1px dotted #003e8f}.important-note,.important-note.nobul{border-left:1px solid #003e8f;padding-left:1em;margin-top:2em}.footer ul a{color:#ccc;display:block;padding-left:2px}.footer ul a:hover{color:#fff}.footer ul{float:left;margin-right:18px;text-transform:uppercase}.footer ul li{margin-bottom:8px}.footer ul.subitem li{margin-bottom:0}.footer ul.subitem{margin-bottom:8px;margin-right:0;float:none}.footer ul ul{text-transform:none}#col-1{width:82px}#col-2{width:182px}#col-3{width:132px}#col-4{width:132px}#footerinfo{width:30%;min-width:282px;float:right;margin-left:20px}#footerinfo a{color:#ccc;padding:0 2px}#footerinfo a:hover{color:#fff;background-color:#3b485c;padding-left:2px}#stuttgart-bw{position:absolute;display:grid;grid-template-columns:2fr auto;gap:9px;right:0;bottom:27px;width:350px;height:80px}#bwlogo{width:180px;height:auto;aspect-ratio:310 / 58;margin-top:9px}@media screen and (max-width: 63.9375em){#col-4,#col-2,#col-3{display:none}#stuttgart-bw{position:relative;grid-template-columns:1fr auto;margin-left:0;width:100%;height:auto;right:14px;bottom:0;text-align:right}#stuttgart-bw img{height:auto}#footerinfo,#col-1{float:none}#bwlogo{width:180px;height:auto;aspect-ratio:310 / 58;margin-top:9px}#stgtlogo{width:160px;height:auto}}@media screen and (max-width: 31.1875em){#col-1{width:50%;margin:0}#col-1 .facebook{padding:0;position:absolute;right:10px;top:-14px}#stuttgart-bw{display:grid;margin-left:0;grid-template-columns:1fr 1fr;gap:18px}#footerinfo{margin:1em 0}}/*! Flickity v2.2.2
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative;padding:0;list-style-type:none}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-button{position:absolute;background:#3d485e;border:none;color:rgba(255,255,255,0.5)}.flickity-button:hover{cursor:pointer;color:#ef9a0b;opacity:1}.flickity-button:focus{color:#ef9a0b;opacity:1}.flickity-button:focus{outline:none}.flickity-button:active{opacity:0.6}.flickity-button:disabled{opacity:0.2;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}@media screen and (max-width: 63.9375em){.flickity-prev-next-button{display:none}}@media print,screen and (min-width: 48em){.flickity-prev-next-button{bottom:auto;top:50%;width:min(3vw,44px);height:100%;transform:translateY(-50%) scaleX(-1);opacity:0.5}.flickity-prev-next-button.previous{left:max(-3vw,-44px)}.flickity-prev-next-button.next{right:max(-3vw,-44px)}.media-carousel.mixed-media .flickity-prev-next-button{display:block}}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:0.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}.flickity-enabled.is-fade .flickity-slider>*{pointer-events:none;z-index:0}.flickity-enabled.is-fade .flickity-slider>.is-selected{pointer-events:auto;z-index:1}.main-carousel,.media-carousel{transition:opacity .3s ease-out;background-color:#3d485e;padding:12px 0;opacity:0}.main-carousel.is-hidden,.media-carousel.is-hidden{display:none}.main-carousel.flickity-enabled,.media-carousel.flickity-enabled{opacity:1}.main-carousel.flickity-resize .carousel-cell,.media-carousel.flickity-resize .carousel-cell{min-height:100%}.main-carousel .carousel-cell,.media-carousel .carousel-cell{width:360px;max-width:85vw;background-color:#fff;margin-right:12px}.main-carousel .carousel-cell figcaption,.media-carousel .carousel-cell figcaption{padding:0 12px 18px}.main-carousel.mixed-media .carousel-cell,.media-carousel.mixed-media .carousel-cell{width:auto;max-width:none;height:40vw;max-height:400px;position:absolute;background-color:transparent}.main-carousel.mixed-media .carousel-cell .fboxgal,.media-carousel.mixed-media .carousel-cell .fboxgal{height:100%}.main-carousel.mixed-media .carousel-cell img,.media-carousel.mixed-media .carousel-cell img{height:100% !important;max-width:100%}.main-carousel.mixed-media .carousel-cell .square-image,.media-carousel.mixed-media .carousel-cell .square-image{aspect-ratio:1/1}.main-carousel.mixed-media .carousel-cell .single-item,.media-carousel.mixed-media .carousel-cell .single-item{height:100%;aspect-ratio:16/9}.main-carousel.mixed-media .carousel-cell .single-item>a,.media-carousel.mixed-media .carousel-cell .single-item>a{display:block}.main-carousel.mixed-media .carousel-cell .single-item img,.media-carousel.mixed-media .carousel-cell .single-item img{height:100%}.main-carousel.mixed-media .carousel-cell .single-item .vidthumb,.media-carousel.mixed-media .carousel-cell .single-item .vidthumb{display:block;height:0;padding-top:61.5%;background-position:center;background-size:cover}@media print,screen and (min-width: 60em){.main-carousel.mixed-media .carousel-cell,.media-carousel.mixed-media .carousel-cell{height:20vw}}.gig-slides li{position:absolute;margin:0;width:100%;overflow:hidden}.gig-slides li img{max-height:100%}.gig-slides .imgtxt{padding:1em 1em 1em 0}.gig-slides .imgcopy{display:block;opacity:0.5}.gig-slides .slide-cell{opacity:0 !important;transition:opacity 1s ease !important}.gig-slides .slide-cell.is-selected{opacity:1 !important}@media screen and (max-width: 47.9375em){.gig-slides .imgtxt{position:absolute;bottom:0;right:0;padding:0.2em 0.75em;background-color:rgba(0,0,0,0.5);color:#ddd}}#content .gig-slides a{display:block;text-align:center;line-height:0;aspect-ratio:3/1.99;padding:0}#content .gig-slides a:before{content:unset}.hero-carousel{transition:opacity .3s ease-out;opacity:0;height:100%}.hero-carousel.is-hidden{display:none}.hero-carousel.flickity-enabled{opacity:1}.hero-carousel .carousel-cell{position:absolute;width:100%}.hero-carousel .carousel-cell figure{width:100%}.hero-carousel .carousel-cell figure .sizer{width:100%;height:45vw;max-height:500px}.hero-carousel .carousel-cell figure img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.hero-carousel .carousel-cell figcaption{position:absolute;bottom:0;display:block;width:100%;z-index:2;margin-top:15px}@media screen and (max-width: 47.9375em){.hero-carousel .carousel-cell figcaption{position:relative;bottom:auto}}.hero-carousel .carousel-cell figcaption:after{content:"";display:block;position:absolute;bottom:0;width:100%;height:170%;background:rgba(0,0,0,0.3);background:linear-gradient(0deg, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0.3) 50%, rgba(0,0,0,0) 100%);z-index:-1}.hero-carousel .carousel-cell figcaption .caption{margin-left:3.4em;margin-bottom:2.25em;width:86%;padding-right:1em;color:#fff}@media print,screen and (min-width: 31.25em){.hero-carousel .carousel-cell figcaption .caption{margin-left:4.8em}}@media print,screen and (min-width: 31.25em) and (min-width: 48em){.hero-carousel .carousel-cell figcaption .caption{width:80%;margin-left:21%;max-width:840px;min-height:6em}}@media print,screen and (min-width: 48em){.hero-carousel .carousel-cell{max-height:500px}.hero-carousel .flickity-prev-next-button{display:grid;bottom:auto;top:0;transform:scaleX(-1);width:12vw;height:75%;opacity:0.75;background-color:transparent}.hero-carousel .flickity-prev-next-button:hover{opacity:1}.hero-carousel .flickity-prev-next-button.previous{display:none}.hero-carousel .flickity-prev-next-button.next{right:0.5em}}.hero-carousel .flickity-prev-next-button .flickity-button-icon{top:65%;width:2em;height:2em;left:unset}/*! fancyBox v3.5.7 fancyapps.com | fancyapps.com/fancybox/#license */body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute !important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-outer,.fancybox-inner,.fancybox-bg,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(0.47, 0, 0.74, 0.71)}.fancybox-is-open .fancybox-bg{opacity:0.9;transition-timing-function:cubic-bezier(0.22, 0.61, 0.36, 1)}.fancybox-infobar,.fancybox-toolbar,.fancybox-caption,.fancybox-navigation .fancybox-button{direction:ltr;opacity:0;position:absolute;transition:opacity 0.25s ease, visibility 0s ease 0.25s;visibility:hidden;z-index:99997}.fancybox-show-infobar .fancybox-infobar,.fancybox-show-toolbar .fancybox-toolbar,.fancybox-show-caption .fancybox-caption,.fancybox-show-nav .fancybox-navigation .fancybox-button{opacity:1;transition:opacity 0.25s ease 0s, visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform, opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide::before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--previous,.fancybox-slide--current,.fancybox-slide--next{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image::before{display:none}.fancybox-slide--html{padding:3em 6vw}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}@media screen and (max-width: 33.6875em){.fancybox-content{padding:44px 22px}}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(0.5, 0, 0.14, 1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform, opacity;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-swipe .fancybox-content,.fancybox-can-pan .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable="true"]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--video .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--iframe .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:transparent}.fancybox-video,.fancybox-iframe{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,0.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color 0.2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:visited,.fancybox-button:link{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:rgba(120,120,120,0.5) !important;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--play svg:nth-child(2),.fancybox-button--fsenter svg:nth-child(2){display:none}.fancybox-button--pause svg:nth-child(1),.fancybox-button--fsexit svg:nth-child(1){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:#003e8f;border:0;border-radius:0;color:#fff;cursor:pointer;opacity:0.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{padding:0;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:80px}.fancybox-navigation .fancybox-button{background:none}.fancybox-navigation .fancybox-button:hover{color:#ef9a0b}.fancybox-navigation div{width:54px;height:44px;background-color:#3d485e}.fancybox-navigation div svg{width:60%;height:60%;top:20%;left:20%}.fancybox-navigation .nobg div{background-color:transparent}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 20px 31px 26px;transform:scaleX(-1)}.istouch .fancybox-navigation .fancybox-button--arrow_left{visibility:hidden}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 20px 31px 26px;right:0;right:env(safe-area-inset-right)}.istouch .fancybox-navigation .fancybox-button--arrow_right{visibility:hidden}.fancybox-caption{background:linear-gradient(to top, rgba(0,0,0,0.85) 0%, rgba(0,0,0,0.3) 50%, rgba(0,0,0,0.15) 65%, rgba(0,0,0,0.075) 75.5%, rgba(0,0,0,0.037) 82.85%, rgba(0,0,0,0.019) 88%, rgba(0,0,0,0) 100%);bottom:0;color:#eee;font-weight:400;left:0;line-height:1.5;padding:75px 30px 25px 30px;pointer-events:none;right:0;text-align:left;z-index:99996}.fancybox-caption .hideme{display:none}@supports (padding: max(0px)){.fancybox-caption{padding:75px max(30px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(30px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all;max-width:1024px;margin:auto}.fancybox-caption__body .imagecopy{display:block;opacity:0.5}.fancybox-caption__body .copy{float:right;opacity:0.5;margin-left:1.5em}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:fancybox-rotate 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:0.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes fancybox-rotate{100%{transform:rotate(360deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0, 0, 0.25, 1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%, 0, 0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%, 0, 0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translate3d(0, 0, 0)}.fancybox-fx-fade.fancybox-slide--previous,.fancybox-fx-fade.fancybox-slide--next{opacity:0;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5, 1.5, 1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(0.5, 0.5, 0.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scale3d(1, 1, 1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-360deg)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(360deg)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0, 0, 0) translate3d(-100%, 0, 0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0, 0, 0) translate3d(100%, 0, 0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scale3d(1, 1, 1) translate3d(0, 0, 0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%, 0, 0) scale(0.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%, 0, 0) scale(0.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translate3d(0, 0, 0) scale(1)}@media all and (max-height: 576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding: max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{margin:0 0 20px 0;color:#6d6d6d;text-transform:uppercase;font:normal normal normal 24px/27px Georgia, Times, serif}.fancybox-share p{margin:0;padding:0}.fancybox-email__button,.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;font-family:"Roboto", sans-serif;line-height:40px;margin:0 5px 10px 5px;min-width:130px;padding:0 15px;text-decoration:none;transition:all 0.2s;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.fancybox-email__button:visited,.fancybox-email__button:link,.fancybox-share__button:visited,.fancybox-share__button:link{color:#fff}.fancybox-email__button:hover,.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--email{background:#ef9a0b}.fancybox-share__button--email:hover{background:#d69017}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-email__button svg,.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-email__button svg path,.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#282b2d;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px 2px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,0.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{backface-visibility:hidden;background-color:rgba(0,0,0,0.1);background-position:center center;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a::before{border:4px solid #ef9a0b;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);z-index:99991}.fancybox-thumbs__list a:focus::before{opacity:0.5}.fancybox-thumbs__list a.fancybox-thumbs-active::before{opacity:1}.iframe-gallery{background-color:transparent}.iframe-gallery:before,.iframe-gallery:after{content:unset}.iframe-gallery .fancybox-container{width:1024px;max-width:100%;transform:translateX(-50%);left:50%}.iframe-gallery .fancybox-bg{opacity:1}.iframe-gallery .fancybox-navigation{position:relative;width:120px;margin:auto}.iframe-gallery .fancybox-navigation .fancybox-button{top:0;padding:0 0px 30px 0px;height:74px;width:50px}.iframe-gallery .fancybox-navigation .fancybox-button div{height:30px;width:30px}.content-ax-wrapper{width:80vw;max-width:940px;margin:auto;font-size:1em;line-height:1.5em}.content-ax-wrapper h1{font-size:2em;margin-left:0}.newsletter-fbox{width:100vw;margin:auto;padding:1em}.newsletter-fbox .fancybox-content{max-width:480px}@media all and (max-width: 576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}.img-lightboxed{cursor:pointer}.fboxlinks{display:none}.material-scrolltop{display:block;position:fixed;z-index:10;width:0;height:0;bottom:23px;right:23px;padding:0;overflow:hidden;outline:none;border:none;border-radius:2px;box-shadow:0 3px 10px rgba(0,0,0,0.5);cursor:hand;border-radius:50%;background:#003e8f;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:all 0.3s cubic-bezier(0.25, 0.25, 0, 1)}.material-scrolltop:hover{cursor:pointer;background-color:#003e8f;text-decoration:none;box-shadow:0 3px 10px rgba(0,0,0,0.5),0 3px 15px rgba(0,0,0,0.5)}.material-scrolltop::before{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);content:'';width:0;border-radius:100%;background:#003e8f}.material-scrolltop:active::before{width:120%;padding-top:120%;transition:all 0.2s ease-out}.material-scrolltop.reveal{width:56px;height:56px}.material-scrolltop span{display:block;font-size:25px;color:#fff}.material-scrolltop,.material-scrolltop::before{background-image:url(../img/top-arrow.svg);background-position:center 50%;background-repeat:no-repeat}:root{--color-abo1: #ab0012;--color-abo2: #c17601;--color-abo3: #baa127;--color-abo4: #7e9621;--color-abo5: #A1B156;--color-abo6: #c70580;--color-stgtphil1: #003e8f;--color-primary: $color-primary}.colors2025,.page-455,.page-31 .preview-cal{--color-abo1: #003e8f;--color-abo2: #ab0012;--color-abo3: #d1a84a;--color-abo4: #7e9621;--color-abo5: #A1B156;--color-abo6: #c70580;--color-stgtphil2: #008FC8}.colors2025 #concert,.colors2025 #calendarnav,.colors2025 .page-455,.colors2025 .gigs-calendar,.colors2025.tpl-7,.page-455 #concert,.page-455 #calendarnav,.page-455 .page-455,.page-455 .gigs-calendar,.page-455.tpl-7,.page-31 .preview-cal #concert,.page-31 .preview-cal #calendarnav,.page-31 .preview-cal .page-455,.page-31 .preview-cal .gigs-calendar,.page-31 .preview-cal.tpl-7{--color-stgtphil1: #008FC8}.pre-dgr .date{background-color:var(--color-abo1)}.pre-sextett .date{background-color:var(--color-abo2)}.pre-terzett .date{background-color:var(--color-abo3)}.pre-aborock .date{background-color:var(--color-abo4)}.pre-mozartvirt .date{background-color:var(--color-abo5)}.pre-beethoven .date{background-color:var(--color-abo6)}span.blau,strong.blau,.calcat-nav a.blau,.stgtphil #program b,.default #program b,.stgtphil #program strong,.stgtphil #program strong,.matrix h4,#content .ajaxSearch_result .stgtphil h2 a,#content .AS_ajax_result .stgtphil h2 a,.selected{color:var(--color-stgtphil1)}span.blau-2,strong.blau-2,.calcat-nav a.blau-2,.stgtphil #program b,.default #program b,.stgtphil #program strong,.stgtphil #program strong,#content .ajaxSearch_result .stgtphil h2 a,#content .AS_ajax_result .stgtphil h2 a,.selected{color:var(--color-stgtphil2)}#concert .stgtphil h2 a,#concert .stgtphil .item:hover h2 a,#concert .default h2 a,#concert .default .item:hover h2 a{color:#555}span.dgr,strong.dgr,.dgr h2,.dgr h3,#concert .dgr h2 a,#concert .dgr .item:hover h2 a,.calcat-nav a.dgr,.dgr #time strong,.dgr #location a,.dgr #program b,.dgr #program strong,#pagelinks a.dgr,#marginal .dgr,#content h2.dgr,#content .ajaxSearch_result .dgr h2 a,#content .AS_ajax_result .dgr h2 a,.selected.dgr{color:var(--color-abo1)}span.sextett,strong.sextett,.sextett h2,.sextett h3,#concert .sextett h2 a,#concert .sextett .item:hover h2 a,.calcat-nav a.sextett,.sextett #time strong,.sextett #location a,.sextett #program b,.sextett #program strong,#pagelinks a.sextett,#marginal .sextett,#content h2.sextett,#content .ajaxSearch_result .sextett h2 a,#content .AS_ajax_result .sextett h2 a,.selected.sextett{color:var(--color-abo2)}span.terzett,strong.terzett,.terzett h2,.terzett h3,#concert .terzett h2 a,#concert .terzett .item:hover h2 a,.calcat-nav a.terzett,.terzett #time strong,.terzett #location a,.terzett #program b,.terzett #program strong,#pagelinks a.terzett,#marginal .terzett,#content h2.terzett,#content .ajaxSearch_result .terzett h2 a,#content .AS_ajax_result .terzett h2 a,.selected.terzett{color:var(--color-abo3)}span.abarock,strong.abarock,.abarock h2,.abarock h3,#concert .abarock h2 a,#concert .abarock .item:hover h2 a,.calcat-nav a.abarock,.abarock #time strong,.abarock #location a,.abarock #program b,.abarock #program strong,#pagelinks a.abarock,#marginal .abarock,#content h2.abarock,#content .ajaxSearch_result .abarock h2 a,#content .AS_ajax_result .abarock h2 a,.selected.abarock{color:var(--color-abo4)}span.mozartvirt,strong.mozartvirt,.mozartvirt h2,.mozartvirt h3,#concert .mozartvirt h2 a,#concert .mozartvirt .item:hover h2 a,.calcat-nav a.mozartvirt,.mozartvirt #time strong,.mozartvirt #location a,.mozartvirt #program b,.mozartvirt #program strong,#pagelinks a.mozartvirt,#marginal .mozartvirt,#content h2.mozartvirt,#content .ajaxSearch_result .mozartvirt h2 a,#content .AS_ajax_result .mozartvirt h2 a,.selected.mozartvirt{color:var(--color-abo5)}span.beethoven,strong.beethoven,.beethoven h2,.beethoven h3,#concert .beethoven h2 a,#concert .beethoven .item:hover h2 a,.calcat-nav a.beethoven,.beethoven #time strong,.beethoven #location a,.beethoven #program b,.beethoven #program strong,#pagelinks a.beethoven,#marginal .beethoven,#content h2.beethoven,#content .ajaxSearch_result .beethoven h2 a,#content .AS_ajax_result .beethoven h2 a,.selected.beethoven{color:var(--color-abo6)}#concert .past .date{background-color:#aaa}.date{background-color:var(--color-stgtphil1)}.dgr .date{background-color:var(--color-abo1)}.sextett .date{background-color:var(--color-abo2)}.terzett .date{background-color:var(--color-abo3)}.abarock .date{background-color:var(--color-abo4)}.mozartvirt .date{background-color:var(--color-abo5)}.beethoven .date{background-color:var(--color-abo6)}.calcat-nav a:hover.blau,.calcat-nav a:hover.stgtphil,.calcat-nav a:hover.default,.calcat-nav a:hover.dgr,.calcat-nav a:hover.sextett,.calcat-nav a:hover.terzett,.calcat-nav a:hover.abarock,.calcat-nav a:hover.mozartvirt,.calcat-nav a:hover.beethoven{color:var(--color-primary)}#preview .margbutton a:hover,.previewwrap .margbutton a:hover{color:var(--color-stgtphil1)}.defpage #content.moveup{margin-top:-18px}#ajaxedcontent{text-align:left;padding:0 18px 30px 18px}.seccont{padding-top:1em}.seccont.teaser-cp{margin-top:3em;margin-bottom:4em;display:grid;grid-template-columns:1fr;gap:30px}@media print,screen and (min-width: 33.75em){.seccont.teaser-cp{grid-template-columns:1fr 1fr}}h2+.seccont.teaser-cp{margin-top:0}#marginal.floatbox{width:282px;margin-right:-10px;background-color:#ddd;background:url("../img/verticaldots.gif") repeat-y;padding-left:18px}#marginal h1{margin:0 0 9px -18px}#marginal #imggallery{width:100%;margin:0}#marginal #imggallery img{width:23.5%;margin:0 2% 2% 0}#marginal #imggallery a:nth-child(4n) img{margin-right:0}.disko p .disko ul{width:350px;float:right}.spacetop{margin-top:24px}.facebook a{height:29px;width:29px;padding:0 !important;border-radius:50%}.facebook a:hover{background-color:#325291 !important}#sitemap ul{float:left}#sitemap ul ul{float:none}#sitemap .subitem{padding-top:8px}#sitemap ul li{margin-bottom:8px}#content #sitemap a{color:#383838}#content #sitemap li a:before{content:""}#content #sitemap li li a:before{content:"›"}#content #sitemap a:hover{border-bottom:1px dotted #999}#content #sitemap ul a{font-weight:bold;font-size:11px;color:#555}#content #sitemap ul ul a{font-weight:normal;font-size:12px}#sitemap #col-1{width:132px}#sitemap #col-2{width:232px;padding-right:18px}#sitemap #col-3{width:150px}.marginal a,.marginal a.vidplayer,.content li a,.content .aktuellitem a,.content a.intlink,.content a.vidplayer,.content a.audplayer,#condgigs a,.content a.vita,.content a.imglink,.content-ajaxed a,.video-blocker a{color:#e1910a;border-bottom:none}.video-blocker a{display:inline}.content .chapteritem a{color:#383838}#artists a{border-bottom:none}@media screen and (max-width: 59.9375em){.marginal a:not(.imglink):not([data-fancybox]){mix-blend-mode:multiply}}.content .teaser .block-link{color:#383838}.content .teaser .block-link .more{color:#ef9a0b}.content .teaser .block-link:hover .more{font-weight:bold}.content .teaser .block-link::after{content:'';display:table;clear:both}.marginal a:before,.content li a:before,.content a.intlink:before,#condgigs a:before,.content-ajaxed a:before{content:"›\00a0"}.marginal a.imglink:before,.content a.imglink:before{content:""}.marginal a:hover,.content li a:hover,.content a.intlink:hover,#condgigs a:hover,.content-ajaxed a:hover{color:#333}.marglinklist{padding:9px 0 18px 0}.marglinklist a{display:block;line-height:27px}.files li{padding-left:10px;text-indent:-10px}.files.twocol{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:2em}:where(.content) a{padding-bottom:1px;color:#888;border-bottom:1px dotted #555}:where(.content) a:hover{color:#333}:where(.content) span.emo_address:hover{color:#333}.content a:hover,.content span.emo_address:hover{color:#333}a.emo_address{border-bottom:none !important}.content h1 a,.content h2 a,#ajaxedcontent a{border-bottom:none;padding:0;color:#6d6d6d}.content h1 a:hover,.content h2 a:hover,#ajaxedcontent a:hover{border-bottom:1px dotted #555;color:#003e8f}#previewtxt{position:sticky;top:42px;color:#fff;text-transform:uppercase;margin:-1em 0 1.5em calc(var(--leftmargnull) - 20px);z-index:12}.concert #previewtxt{margin-left:calc(var(--leftmargnull) - 20px)}@media print,screen and (min-width: 48em){.concert #previewtxt{margin-left:-70px}}.calendar #previewtxt{margin-left:-20px}#previewtxt a{color:#fff;border:none}#previewtxt span{padding:2px 28px 1px 28px;background-color:#ef9a0b}#calendarnav{background-color:#fff;padding:72px clamp(1em, 4vw, 60px)}@media print,screen and (min-width: 60em){#calendarnav{padding:72px min(1.5vw,1.8em)}.tpl-4 #calendarnav{padding-top:50px}}.content .calcat-nav li,.calcat-nav li{text-transform:uppercase;padding:0 0 0.25em 3px}.content .calcat-nav a,.calcat-nav a{display:block;color:#666;margin-left:9px;padding-top:0.25em;padding-bottom:0.25em;line-height:1.3em}.content .calcat-nav a::before,.calcat-nav a::before{margin-left:-0.6em;color:#666}.content .calcat-nav a:hover,.calcat-nav a:hover{color:#ef9a0b}.istouch .content .calcat-nav a,.istouch .calcat-nav a{padding-top:0.5em;padding-bottom:0.5em}.content .calcat-nav .divider,.calcat-nav .divider{padding-bottom:0;margin-top:1em}.content .calcat-nav .spacer,.calcat-nav .spacer{line-height:0px}.szagenda .content .calcat-nav,.szagenda .calcat-nav{padding:0 18px}.content .calcat-nav summary,.calcat-nav summary{padding-top:1em;padding-bottom:1em}.content h1+.calcat-nav{margin-top:-2em}.content .calcat-nav summary{padding-top:0}.calcat-nav #calendarlink{display:block;width:100%;margin-left:-13px}.calcat-nav #calendarlink a{padding:3px 13px;width:calc(100% + 4px)}.calcat-nav #calendarlink a:hover{background-color:#eee;color:#444}.calcat-nav #calendarlink a.cur:hover{color:#444}.calcat-nav #calendarlink a[class*="cur"]{background-color:#eee}#toggle{text-align:right;margin:0;padding:9px 18px;background:#fff url("../img/updown.gif") no-repeat right -61px}#toggle:hover{background-position:right -87px}.calcat-nav a.handler:before{content:""}#monthlist{font-size:13px;line-height:24px;padding:9px 0 0 36px}#monthlist li{padding:0}#monthlist a:before{content:""}#monthlist a{display:block;padding-left:18px;height:24px;color:#444}#monthlist a:hover{background-color:#eee;color:#444}#monthlist li.past a{color:#999}#monthlist li.current a:after{content:" *";color:#ef9a0b}#monthlist li.selected a,.cur8 .aug,.cur9 .sep,.cur10 .okt,.cur11 .nov,.cur12 .dez,.cur1 .jan,.cur2 .feb,.cur3 .mar,.cur4 .apr,.cur5 .mai,.cur6 .jun,.cur7 .jul,.calcat-nav #calendarlink a.cur,.calcat-nav #calendarlink a.cur:before{background-color:#ef9a0b !important;color:#fff}.hide{display:none}.details{clear:left;position:relative;width:400px;left:82px;padding:9px 0}#concertdetails h2 span{display:block;padding-top:2px;font-size:16px;line-height:20px}.details h4{line-height:18px}#concert h2 a{border:none;color:#444}#content #slidewrapper{position:relative;width:600px;height:244px;background-color:#eee;margin-bottom:18px;overflow:hidden}#slidewrapper li{position:absolute;top:0;left:0;height:244px;width:600px;background-color:#eee;display:none;z-index:50}#slidewrapper li.firstslide{display:block}#slidewrapper img{vertical-align:top;height:244px;float:left}#slidewrapper .imgtxt{position:absolute;right:0;top:0;width:164px;font-style:oblique;height:208px;background-color:#eee;padding:18px}.ensemble #slidewrapper .imgtxt{width:182px}#content #slidewrapper li a:before{margin-left:0;content:""}.shadow{box-shadow:3px 4px 5px #000}.shadow2{box-shadow:2px 3px 6px #444}#line{position:absolute;left:650px;top:0;width:1px;height:100%;background:#fff url("../img/verticaldots.gif") repeat-y scroll top left}#separator{position:absolute;left:650px;width:17px;height:100%;background-color:#102038}.clearer{clear:both;padding:0;margin:0;height:0;line-height:0;display:block}.clear{clear:both;display:block}.spacer{padding-bottom:1px}.clearfix:after,.tableList li:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.fltright{float:right}#back{padding-bottom:18px;position:absolute;top:36px;left:366px;display:none}.defpage #back{top:-28px}#back:before,.back:before{content:"‹‹ ";margin-left:-14px}#back a,.back a,#content .back a{border:none}.back{padding-top:9px;padding-bottom:18px}#backtop{padding:18px 18px 0 50px;text-align:right;bottom:100px;right:10px;position:absolute}#backtop a{padding-right:18px;background:#fff url("../img/updown.gif") no-repeat right -9px}#backtop a:hover{background-position:right -37px}#preview .margbutton a,.previewwrap .margbutton a{font-family:"Roboto", sans-serif;color:#ef9a0b;text-transform:uppercase;margin:18px 0 9px 0;padding:1px 0;font-size:14px;display:block}#preview .warn{display:block;margin:auto;text-transform:uppercase;text-indent:0;color:red;transform:translateY(-0.8em)}#timelocation strong,#timelocation b{color:#555}.alert{color:#f00;white-space:nowrap}.tooltipp{background-color:#eee;color:#000;padding:8px 12px;z-index:1000}.outos,.abode-icon span{text-align:left;position:absolute;top:-4000px;left:-4000px}.defpage .erstezeile{padding-top:0}.defpage h2.erstezeile{padding-top:0;padding-bottom:9px}#preview .previewcal{display:block}.startpage h1{font-style:italic;text-transform:none;padding-bottom:0.25em;color:#003e8f;margin-bottom:0}.marginal .pageimages{width:100%;max-width:360px;margin-bottom:1em}.marginal .pageimages .imggallery{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:8px}.content .pageimages{float:right;clear:both;margin-bottom:1em;margin-left:1.5em;width:30%}.content .pageimages .imggallery{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px}.imggallery a{margin:0;padding:0;border:none}.imggallery a:before{content:"";margin-left:0}.vidplayer{position:relative;overflow:hidden;display:block;background-color:#ccc;line-height:0}.aktuellitem .vidplayer{margin-bottom:9px}.vidplayer img{width:100%}.onecol{width:82px;height:50px}.twocol{width:132px;height:81px}.threecol{width:182px;height:112px}.eightcol{width:382px}.fullcol{width:600px}.margcol{width:282px;height:174px}.square{width:132px;height:132px}.square2{width:182px;height:182px;display:block}.txtonly{display:inline}.txtonly span{display:none}#marginal a.vidplayer img{margin-left:0}#marginal a.square2{float:none}#content li a.vidplayer:before,#marginal li a.vidplayer:before,#content a.vidplayer:before,#marginal a.vidplayer:before{content:""}.mooves_overlay{position:absolute;top:0;left:0;background:url("../img/player_btn.png") center center no-repeat;cursor:pointer;width:100%;height:100%}.media{margin-bottom:18px}.media .audio-player{margin-bottom:18px;margin-top:18px}#marginal .media .audio-player{margin-top:0}.media .media-info{max-width:382px}.media h3{padding-top:0}.marginal .media{margin-bottom:18px;width:100%}.marginal .vidplayer{float:left;margin:0 18px 9px 0}#vidpreview{float:left}#vidpreview a{margin:9px 9px 18px 0}#vidpreview .mooves_overlay{background-image:url("../img/player_btn_tiny.png")}.mooves div{color:#999;padding-top:150px}.media3{width:182px;float:left;margin:0 18px 22px 0}.spanblock span{display:block;color:#383838;font-weight:normal}audio{margin-top:9px;width:182px}.media object,.disko object{margin-top:9px}#ajaxSearch_intro,#as2_ajaxSearch_intro{margin:10px 0}#searchClose,#as2_searchClose{position:absolute;left:302px;top:7px;width:16px}#indicator,#as2_indicator{position:absolute;left:302px;top:7px;width:16px}.search form{position:relative}.search fieldset{margin:0;padding:0;max-width:100%;display:flex}.search label:first-of-type{flex-shrink:1;flex-grow:0;flex-basis:380px}.search input{color:#003e8f;background:none repeat scroll 0 0 #f4f4f4;border:none;margin:0;padding:0 1em;height:32px;line-height:1em}.search input[type="text"]{width:100%}.search .btn{-webkit-appearance:button;-moz-appearance:button;appearance:button;border-radius:0;text-transform:uppercase;background-color:#ef9a0b;color:#fff;font-weight:500;cursor:pointer}.search .btn:hover{color:#003e8f}#ajaxSearch_output,#as2_ajaxSearch_output{z-index:1;margin-top:0px;width:650px;margin-left:-50px}.ajaxSearch_resultsInfos{padding:0.5em 0 0;margin-bottom:0}.ajaxSearch_resultsDisplayed{font-weight:bold;color:#666;display:none}.AS_ajax_grpResultName,.ajaxSearch_grpResultName{margin:0 0 2.5em}.asitem{background-color:#f0f0f0}.asitemover{background-color:#fff}.paging1Infos{padding:1em 0.5em}.paging1{display:flex;justify-content:center;line-height:1em}.paging1 a{border-bottom:none;padding:1em 0.65em;width:1.5em}.paging1 a:hover,.paging1 a:focus{background-color:#003e8f}.paging1Prev,.paging1Next{display:inline-block;text-indent:-3000px;background-size:1.25em;background-color:#ef9a0b}.paging1Prev{transform:scale(-1);text-indent:3000px}.ajaxSearch_result{margin:1.5em -2em 1em var(--leftmargnull)}@media screen and (max-width: 59.9375em){.ajaxSearch_result{margin-right:var(--rightmargnull)}}.ajaxSearch_result .item{grid-template-rows:minmax(0, auto) 1fr auto;grid-template-areas:"label image" "title image" "details details"}@media print,screen and (min-width: 31.25em){.ajaxSearch_result .item{grid-template-columns:2.5fr minmax(0, auto)}}@media print,screen and (min-width: 48em){.ajaxSearch_result .item{grid-template-areas:"label image" "title image" "details image"}}.ajaxSearch_result .item-title,.ajaxSearch_result .item-details,.ajaxSearch_result .datetimelocation{padding:0 1em}.ajaxSearch_result .ajaxSearch_resultBreadcrumbs{padding:0 1.22em 0.25em;display:block;line-height:1.15em}@media print,screen and (min-width: 40em){.ajaxSearch_result .item-title,.ajaxSearch_result .item-details,.ajaxSearch_result .datetimelocation,.ajaxSearch_result .ajaxSearch_resultBreadcrumbs{padding-left:var(--leftmarg)}}.ajaxSearch_result .datetimelocation{margin-top:0.5em}.ajaxSearch_result .concertimg{padding-bottom:1em}.ajaxSearch_result .gigteaser{padding-bottom:1em}#ajaxSearch_output .stgtphil h2 a:hover{border-bottom:1px dotted #555}.defpage #ajaxSearch_output h2{padding:7px 0 2px 0}.ajaxSearch_resultDescription{padding:3px 0}.ajaxSearch_more{margin:10px 0;height:30px}.AS_ajax_resultsIntroFailure,.ajaxSearch_resultsIntroFailure{margin-top:0.5em}.content a.B_crumb{border-bottom:none}.B_lastCrumb{display:none}.ajaxSearch_highlight,.ajaxSearch_highlight1{color:#003e8f}.printonly{display:none}.alpen1{background:#102038 url("../img/alpen/alpen1_bg.jpg") no-repeat fixed center center}.alpen2{background:#102038 url("../img/alpen/alpen2_bg.jpg") no-repeat fixed center center}.alpen3{background:#102038 url("../img/alpen/alpen3_bg.jpg") no-repeat fixed center center}.alpen4{background:#102038 url("../img/alpen/alpen4_bg.jpg") no-repeat fixed center center}.grwein1{background:#102038 url("../img/grwein/grwein1_bg.jpg") no-repeat fixed center center}.grwein2{background:#102038 url("../img/grwein/grwein2_bg.jpg") no-repeat fixed center center}.stillebg1{background:#102038 url("../img/sextett-stille/sextett_bg1.png") no-repeat fixed 0 300px}.grbeethoven1{background:#102038 url("../img/grbeethoven/grbeethoven1_bg.jpg") no-repeat fixed center center}.koliusis1{background:#102038 url("../img/koliusis/blau_bg.jpg") no-repeat fixed center center}.grbeethoven1 body{background:url("../img/grbeethoven/bg_default.gif") repeat-x scroll left top #400805}.grbeethoven1 #separator{background:url("../img/grbeethoven/separator_bg.jpg") repeat fixed #620301}.grbeethoven1 .calendar #colleft,.grbeethoven1 .concert #colleft{background-image:url("../img/grbeethoven/bg_calendarnav.gif")}.coverme{background-size:cover}.contain{background-size:contain}#ie6.coverme,#ie7.coverme,#ie8.coverme{background-image:none}hr{border-top:1px solid #ef9a0b;margin-bottom:15px}.icon-social{display:inline-block;width:34px;height:34px;margin:0 0.5em;background-image:url("../img/icons-social.png");background-size:68px 68px;background-repeat:no-repeat}.icon-social.icon-ig{background-position:-34px 0}.marginal .social-web{padding-bottom:1.5em;border-bottom:2px dotted #003e8f}.marginal .social-web:first-child{margin:-25px 0 -10px}.marginal .social-web a{float:right}.social-web a{display:inline-flex;align-items:center}.social-web a:before{display:none}.social-web a:hover .icon-fb{background-position:0 -34px}.social-web a:hover .icon-ig{background-position:-34px -34px}.footer .social-web{display:flex}.footer .icon-fb{margin:0 0.5em 0 -2px}.koliusis,#concertdetails h2 .koliusis{position:relative;display:inline-block;color:#fff;padding:0em 0.3em;margin-left:0.3em;z-index:2;font-variant:normal;font-weight:500;font-family:"Roboto", sans-serif;height:24px;font-style:normal;font-size:13px;letter-spacing:0.08em;line-height:1em}.koliusis:after,#concertdetails h2 .koliusis:after{content:"";position:absolute;left:-1px;bottom:4px;width:100%;height:100%;background-color:#003e8f;padding:0em 0.3em;transform:rotate(-3deg);z-index:-1}.tip-text h2 .koliusis:after{bottom:0}.details h2 .koliusis:after{bottom:-1px}.block{display:block}.cleanPlayer{margin-bottom:0}.content figure a,.content-add figure a,.content-add-fw figure a{line-height:0;text-decoration:none;padding-bottom:0;border:none}.content-add{clear:both}.content-add::after{content:'';display:table;clear:both}.content-fw #marginal,.content-fw #line{display:none}ec-ticket-button button{background-color:#ef9a0b;font-weight:700;text-transform:uppercase;cursor:pointer;box-shadow:none}ec-ticket-button button:hover{box-shadow:0px 0px 5px 0px #bfbfbf}.covid-info a{display:inline-flex;align-items:center;animation:inAndOut 5s infinite}.covid-info a:hover{color:#f00 !important}.covid-info a:hover h2{color:#f00}.covid-info svg{margin-right:0.5em;width:3em}.marginal .covid-info{margin-top:-42px}.marginal .covid-info svg{width:40px;margin-left:-3px}.marginal .covid-info a:before{content:""}.calcat-nav .covid-info a{display:inline-flex}.content .covid-info a{border-bottom:none}.startpage .marginal .covid-info{margin-top:1.5em}.startpage .marginal .covid-info svg{width:60px;margin-left:-6px}@media print,screen and (min-width: 60em){.startpage .marginal .covid-info{margin-top:-18px}}@keyframes inAndOut{0%{color:#f00}75%{color:#ef9a0b}100%{color:#f00}}/*! Pushy - v1.4.0 - 2020-12-28
* Pushy is a responsive off-canvas navigation menu using CSS transforms & transitions.
* https://github.com/christophery/pushy/
* by Christopher Yee */.pushy{position:fixed;width:280px;height:100%;top:0;z-index:9999;background:#102038;overflow:auto;-webkit-overflow-scrolling:touch;text-align:left;font-size:16px;line-height:1.2em;text-transform:uppercase}.pushy a{display:block;text-decoration:none}.pushy a,.pushy button{color:#fff;padding:10px 30px;font-size:inherit}.pushy a:hover,.pushy button:hover{color:#fff;background-color:#777}.pushy ul:first-child{margin-top:72px}.pushy.pushy-left{left:0}.pushy.pushy-right{right:0}.pushy-content{visibility:hidden}.pushy-left{transform:translate3d(-280px, 0, 0)}.pushy-open-left #container,.pushy-open-left .push{transform:translate3d(280px, 0, 0)}.pushy-right{transform:translate3d(280px, 0, 0)}.pushy-open-right #container,.pushy-open-right .push{transform:translate3d(-280px, 0, 0)}.pushy-open-left .pushy,.pushy-open-right .pushy{transform:translate3d(0, 0, 0)}.pushy-open-left .pushy-content,.pushy-open-right .pushy-content{visibility:visible}#container,.pushy,.push{transition:transform 0.2s cubic-bezier(0.16, 0.68, 0.43, 0.99)}.pushy-content{transition:visibility 0.2s cubic-bezier(0.16, 0.68, 0.43, 0.99)}.site-overlay{display:none}.pushy-open-left .site-overlay,.pushy-open-right .site-overlay{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9998;background-color:rgba(0,0,0,0.5);animation:fade 500ms}.pushy-open-left .menu-btn,.pushy-open-right .menu-btn{position:absolute;right:0;padding:30px 20px 20px;margin-right:0}.pushy-open-left .menu-btn:hover,.pushy-open-right .menu-btn:hover{background-color:transparent}.pushy-open-left .txt,.pushy-open-right .txt{display:none}@keyframes fade{0%{opacity:0}100%{opacity:1}}.pushy-submenu{text-transform:none}.pushy-submenu>ul{padding-left:15px;transition:max-height 0.2s ease-in-out, visibility 0.2s ease-in-out}.pushy-submenu>ul .pushy-link{transition:opacity 0.2s ease-in-out}.pushy-submenu button{width:100%;color:#fff;padding:10px 30px;text-align:left;background:transparent;border:0}.pushy-submenu>a,.pushy-submenu>button{position:relative;text-transform:uppercase;cursor:pointer}.pushy-submenu>a::after,.pushy-submenu>button::after{content:"";display:block;height:11px;width:8px;position:absolute;top:50%;right:15px;background:url("../img/arrow.svg") no-repeat;transform:translateY(-50%);transition:transform 0.2s}.pushy-submenu-closed>ul{max-height:0;overflow:hidden;visibility:hidden}.pushy-submenu-closed .pushy-link{opacity:0}.pushy-submenu-open>ul{max-height:1000px;visibility:visible}.pushy-submenu-open .pushy-link{opacity:1}.pushy-submenu-open button{color:#b3b3b1}.pushy-submenu-open>a::after,.pushy-submenu-open>button::after{transform:translateY(-50%) rotate(90deg)}.pushy-link.current a{background-color:#ef9a0b}.pushy .covid-info a{display:flex;padding-left:24px}.pushy .covid-info h2{font-size:1em}.pushy .covid-info+.divider{display:none}.sr-only,.abo-icon-link span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}:is(input[type="text"], textarea, select):focus{outline:none;background-color:#e0e9f6}:is(a, button, input, summary):focus:not(:focus-visible){outline:none}:is(a, button, input, summary):focus-visible{outline:1px dotted #003e8f;border-radius:1px;outline-offset:2px}:focus-visible{outline:#003e8f dotted 1px;outline-offset:4px;border-radius:1px}.pushy :focus-visible{outline-color:#fff}.marginal img[src="assets/templates/stgtphil/img/dotline2.gif"]{display:none}.editors-only{display:none}.logged-in .editors-only{display:block}.og-data-preview{position:absolute;top:2em;right:1em;height:0;width:0;background-color:#333;color:#999;padding:1em .5em;text-align:left;z-index:150;overflow:hidden}.og-data-preview b{color:#FFF}.og-data-preview img{padding:.5em 0;box-sizing:content-box}.og-data-preview ul{padding:0em 2em 2em}.og-data-preview:hover{width:auto;height:auto}.legacy{background-color:#ff00002e;position:relative}.legacy:after{content:'BITTE ERSETZEN';position:absolute;top:2em;right:1em;transform:rotate(20deg);padding:.5em;background-color:#f00}.legacy:empty{display:none}.intern-preview .content .carousel-cell{max-width:100%}.intern-preview .marg-item>.carousel-cell{position:relative}@media print,screen and (min-width: 35em){.intern-preview .content .carousel-cell{max-width:50%}}#alpenflash{height:100%}@media print{html{background-color:#fff}.coverme{background-image:none}body{background-image:none;background-color:#fff;color:#000}#qmEditor,#nav,#jumpers,#marginal,#line,#footer,#banner,#pagelinks,#separator,#backtop,#ajaxSearch_form,#as2_ajaxSearch_form,#ajaxSearch_intro,.outos,.abode-icon span,#socialshare{display:none}.printonly{display:block}#header{background-color:transparent}#content{min-height:100px}#colleft{width:650px;float:none}#contentwrap{width:100%;float:none;grid-template-columns:minmax(0, auto);padding:0}#wrapper{padding:0}#outer,#wrapper,#wrapper.defpage{width:650px}.calendar #colleft,.concert #colleft{background:none}.fixnav #logo,#logo{position:relative !important;top:20px;left:0;width:250px;fill:#000000;background-color:#fff;box-shadow:none !important}.fixnav #home{overflow:visible;position:relative !important}#printinfo{position:absolute;left:312px;width:282px;font-size:9px;line-height:12px;top:25px}#printinfo a{color:#000}#printlogos{position:absolute;left:540px;top:20px}#printlogos img{width:120px}.defpage,.calendar #contentwrap{padding:168px 0 0 0}.concert{padding:118px 0 0 0}body.startpage{background-image:none}#mask,#header{height:0 !important}#logo,.startpage #logo{position:absolute;top:20px;left:-20px}#logo{width:225px}#printfoot{position:relative;font-size:9px;line-height:12px;font-style:italic;margin-left:50px;clear:both;float:left;clear:both}#content a,#artists b,#artists strong,#artists li a,#artists a,#vitashort strong a,#vitashort a,#content a.vita{color:#000}.agenda,.item,.aktuellitem,.chapteritem{page-break-inside:avoid}.item h2,.item p,.item div,.item img{page-break-after:avoid}.agenda p,.agenda ul{float:none;width:100%}}
/*# sourceMappingURL=main-min.css.map */