@font-face{font-family:Eurostile Condensed;font-weight:400;src:url(https://www.scala-leverkusen.de/wp-content/themes/scala-club/css/../assets/fonts/eurostile-condensed-regular.woff) format("woff"),url(https://www.scala-leverkusen.de/wp-content/themes/scala-club/css/../assets/fonts/eurostile-condensed-regular.otf) format("opentype")}@font-face{font-family:Eurostile Condensed;font-weight:700;src:url(https://www.scala-leverkusen.de/wp-content/themes/scala-club/css/../assets/fonts/eurostile-condensed-bold.woff) format("woff"),url(https://www.scala-leverkusen.de/wp-content/themes/scala-club/css/../assets/fonts/eurostile-condensed-bold.otf) format("opentype")}@font-face{font-family:Eurostile Bold;font-weight:400;src:url(https://www.scala-leverkusen.de/wp-content/themes/scala-club/css/../assets/fonts/eurostile-bold.woff) format("woff"),url(https://www.scala-leverkusen.de/wp-content/themes/scala-club/css/../assets/fonts/eurostile-bold.otf) format("opentype")}@font-face{font-family:Ruthen Back;font-weight:400;src:url(https://www.scala-leverkusen.de/wp-content/themes/scala-club/css/../assets/fonts/ruthen-back.woff) format("woff")}:root{--header-height:140px;--sticky-header-height:100px;--text-color:#4d4d4d;--color-club-bg:#d2ecfc;--color-canape:#e30613;--color-canape-text:#6b422c;--color-club:#0abbef;--color-cinema:#5d9933;--max-width-header:1600px;--max-width-content:1280px;--max-width-footer:1280px;--side-padding:20px;--offset-thumbnail-desktop:230px}.site-main{padding-top:100px;padding-top:var(--sticky-header-height)}@media (min-width:1280px){.site-main{padding-top:140px;padding-top:var(--header-height)}}body{font-family:Eurostile Condensed,sans-serif;margin-bottom:0!important}body,html{font-size:20px}a,a:hover,a:visited,body,html{color:#4d4d4d;color:var(--text-color)}a:hover{text-decoration:none}.color-scala-club{color:#0abbef;color:var(--color-club)}.color-ostermann-arena{color:#e30613;color:var(--color-canape)}.color-erholungshaus{color:#5d9933;color:var(--color-cinema)}.color-forum{color:#e30613;color:var(--color-canape)}.bg-color-scala-club{background-color:#0abbef!important;background-color:var(--color-club)!important}.bg-color-ostermann-arena{background-color:#e30613!important;background-color:var(--color-canape)!important}.bg-color-erholungshaus{background-color:#5d9933!important;background-color:var(--color-cinema)!important}.bg-color-forum{background-color:#e30613!important;background-color:var(--color-canape)!important}.color-morsbroich{color:#ef9b0f}.bg-color-morsbroich{background-color:#ef9b0f!important}.site-header{--color-bar-height:10px;background-color:#d2ecfc;background-color:var(--color-club-bg);left:0;padding:0 20px;padding:0 var(--side-padding);position:fixed;right:0;top:0;z-index:9999}.header-inner{-ms-flex-align:center;-ms-flex-pack:justify;-webkit-align-items:center;align-items:center;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;height:100px;height:var(--sticky-header-height);-webkit-justify-content:space-between;justify-content:space-between;margin:0 auto;max-height:100px;max-height:var(--sticky-header-height);max-width:1600px;max-width:var(--max-width-header);padding-top:calc(var(--color-bar-height));position:relative;transition:all .3s linear}.header-inner,.site-branding{display:-webkit-flex;display:-ms-flexbox;display:flex}.site-branding{height:calc(100% - var(--color-bar-height));overflow:hidden;width:60%}.site-branding a{display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;margin:auto 0}.site-branding a img{-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left}.main-navigation .nav-menu{-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.main-navigation .nav-menu li a{color:#4d4d4d;color:var(--text-color);font-size:1.5rem;margin-right:60px}.dropdown-wrapper .mobile-footer-menu-container{display:none}.site-header nav .social-links ul{display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important;margin:0;padding:0}.site-header .social-links ul li{height:1.5rem;list-style:none;margin:0 20px 0 0;padding:0;width:1.5rem}.site-header .social-links ul li a{height:100%}.color-bar{background:linear-gradient(90deg,#e30613 0,#e30613 33.3%,#0abbef 33.4%,#0abbef 66.6%,#5d9933 66.7%,#5d9933);background:linear-gradient(to right,var(--color-canape) 0,var(--color-canape) 33.3%,var(--color-club) 33.4%,var(--color-club) 66.6%,var(--color-cinema) 66.7%,var(--color-cinema) 100%);height:var(--color-bar-height);left:0;max-height:var(--color-bar-height);position:absolute;right:0;top:0;transition:all .3s linear;width:100%}@media (min-width:1280px){.header-inner{height:140px;height:var(--header-height);max-height:140px;max-height:var(--header-height)}.site-branding{min-width:400px;width:30%}.site-branding a{height:70%}.main-navigation .dropdown-wrapper{-ms-flex-pack:justify;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between}.main-navigation .nav-menu li a{line-height:1.5rem}.main-navigation .dropdown-wrapper .main-menu-container{-ms-flex-preferred-size:86%;-webkit-flex-basis:86%;flex-basis:86%}.sticky .header-inner{max-height:100px;max-height:var(--sticky-header-height)}}.burger{-ms-flex-pack:justify;background-color:#fff0;border:none!important;border-radius:0;display:none;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:36px;-webkit-justify-content:space-between;justify-content:space-between;outline:none!important;padding:0;width:52px;z-index:20000}.burger span,.burger.active span{background-color:#4d4d4d;background-color:var(--text-color)}.burger span{display:block;height:6px;-webkit-transform-origin:center center;transform-origin:center center;transition:all .4s ease-in-out;width:100%}.burger.active span:first-child{-webkit-transform:translateY(15px) rotate(45deg);transform:translateY(15px) rotate(45deg)}.burger.active span:nth-child(2){opacity:0}.burger.active span:nth-child(3){-webkit-transform:translateY(-15px) rotate(-45deg);transform:translateY(-15px) rotate(-45deg)}@media (max-width:1279px){.main-navigation{width:auto}.burger{display:-webkit-flex;display:-ms-flexbox;display:flex}.dropdown-wrapper{background-color:#d2ecfc;background-color:var(--color-club-bg);display:block;height:100vh;left:0;max-height:0;overflow:hidden;position:fixed;right:0;top:100px;top:var(--sticky-header-height);transition:max-height .3s ease-in-out;width:100%;z-index:10000}.site-header nav ul{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:20px}.site-header nav .social-links ul{padding:20px}.site-header nav ul li a{color:#4d4d4d!important;color:var(--text-color)!important;font-size:1.5rem;line-height:3rem;text-shadow:none}.open-nav .dropdown-wrapper{max-height:100vh}.dropdown-wrapper .mobile-footer-menu-container{display:block;position:relative}.dropdown-wrapper .mobile-footer-menu-container:before{background:#4d4d4d;background:var(--text-color);content:"";display:block;height:3px;left:20px;position:absolute;right:20px;top:0}}.hero-wrapper{display:none}@media (min-width:1000px){.hero-wrapper{display:block}}.hero-inner{-ms-grid-columns:(20%)[5];-ms-grid-rows:300px 300px;display:-ms-grid;display:grid;grid-auto-flow:column;grid-template-columns:repeat(5,20%);grid-template-rows:300px 300px;height:600px;overflow:hidden}.hero-inner .box-1{-ms-grid-row-span:2;-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1/span 2}.hero-inner .box-2,.hero-inner .box-3{-ms-grid-column:2;grid-column:2}.hero-inner .box-4{-ms-grid-column-span:2;-ms-grid-row-span:2;-ms-grid-column:3;grid-column:3/span 2;-ms-grid-row:1;grid-row:1/span 2}.hero-inner .box-5{-ms-grid-row-span:2;-ms-grid-column:5;grid-column:5;-ms-grid-row:1;grid-row:1/span 2}.hero-inner .box{position:relative}.hero-inner .box .text-on-bg{bottom:20px;display:block;left:15px;position:absolute;text-decoration:none}.hero-inner .box .datum,.hero-inner .box h2{color:#fff;display:block;font-weight:700;text-shadow:2px 2px 2px #4d4d4d;text-shadow:2px 2px 2px var(--text-color)}.hero-inner .box .datum{font-size:1.25rem}.hero-inner .box h2{bottom:10px;font-size:2rem;left:15px;line-height:2rem;margin:0;text-transform:uppercase}.hero-inner .box .status{font-size:1.25rem;font-weight:700;line-height:1.25rem}.hero-inner .box .status-verlegt{color:#f07d00}.hero-inner .box .status-abgesagt,.hero-inner .box .status-ausverkauft{color:#e30613;color:var(--color-canape)}.hero-inner .box .status-Nachholtermin{color:#5d9933;color:var(--color-cinema)}.hero-inner .box .bg-wrapper{display:block;height:100%;width:100%}.hero-inner .box .bg-wrapper a{display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;width:100%}.hero-inner .box .bg-wrapper a img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}article.veranstaltungen{margin:0 auto}.veranstaltung-header{background-color:#fff0;height:100vw;overflow:hidden;position:relative;width:100%}.veranstaltung-header .blur-bg{background-position:50%;background-size:cover;border:1px solid red;bottom:0;display:none;-webkit-filter:blur(10px);filter:blur(10px);height:100%;left:0;position:absolute;right:0;top:0;-webkit-transform:scale(1.05);transform:scale(1.05);width:100%;z-index:-1}.veranstaltung-header .post-thumbnail{display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;margin:0 auto;z-index:1000}.veranstaltung-header .post-thumbnail img{display:block;height:100%;margin:auto;min-height:100%;-o-object-fit:cover;object-fit:cover;width:100%;z-index:1000}.veranstaltung-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0 auto 50px;max-width:1280px;max-width:var(--max-width-content);padding-left:20px;padding-left:var(--side-padding);padding-right:20px;padding-right:var(--side-padding);row-gap:40px}.veranstaltung-content .col-left{margin-top:1rem;width:100%}.veranstaltung-content .veranstaltungs-datum{margin-bottom:1rem}.veranstaltung-content .veranstaltungs-datum .veranstaltungs-day{font-size:1.25rem}.veranstaltung-content .veranstaltungs-datum .veranstaltungs-date{font-size:2rem;font-weight:700}.veranstaltung-content .veranstaltungs-datum.status-verlegt .veranstaltungs-date,.veranstaltung-content .veranstaltungs-datum.status-verlegt .veranstaltungs-day{text-decoration:line-through}.veranstaltung-content .veranstaltungs-status{font-size:1.25rem;font-weight:700}.veranstaltung-content .veranstaltungs-status.status-abgesagt,.veranstaltung-content .veranstaltungs-status.status-ausverkauft{color:#e30613;color:var(--color-canape)}.veranstaltung-content .veranstaltungs-status.status-verlegt{color:#f07d00}.veranstaltung-content .veranstaltungs-status.status-Nachholtermin{color:#5d9933;color:var(--color-cinema)}.veranstaltung-content .ticket-link{background-color:#e30613;background-color:var(--color-canape);color:#fff;display:block;font-size:1.25rem;font-weight:700;line-height:1.25rem;margin-bottom:1rem;padding:10px 10px 4px;text-align:center;text-decoration:none;text-transform:uppercase;width:100%}.veranstaltung-content .ticket-link.btn-scala-club{background-color:#0abbef;background-color:var(--color-club)}.veranstaltung-content .veranstaltung-kunstler{font-size:2rem;margin:0}.veranstaltung-content .veranstaltungs-title{font-size:1.25rem;font-weight:400;margin:0 0 1rem}.veranstaltung-content .veranstaltungs-preise{margin-bottom:1.5rem}.veranstaltung-content .veranstaltungs-preise>span{white-space:nowrap}.veranstaltung-content .veranstaltungs-preise>span,.veranstaltung-content .veranstaltungs-zeiten>span{display:block}.veranstaltung-content .veranstaltungs-ort{font-size:1.25rem;font-weight:700}.veranstaltung-content .info-text p:first-child{margin-top:0;padding-top:0}.post-navigation .nav-links{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0 auto;max-width:1280px;max-width:var(--max-width-content);padding:20px;padding:var(--side-padding);row-gap:2rem}.post-navigation .nav-links .nav-next{text-align:left}@media (min-width:768px){.veranstaltung-content{-webkit-column-gap:1.5em;column-gap:1.5em;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-top:1.5rem}.veranstaltung-header{height:600px}.veranstaltung-header .blur-bg{display:block}.veranstaltung-header .post-thumbnail img{display:block;height:auto;max-height:100%;max-width:100%;-o-object-fit:fill;object-fit:fill;width:auto}.veranstaltung-content .col-left{margin-top:0;max-width:-webkit-max-content;max-width:max-content;text-align:right;width:-webkit-max-content;width:max-content}.veranstaltung-content .ticket-link{display:inline-block;width:auto}.post-navigation .nav-links .nav-next{text-align:right}.post-navigation .nav-links{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.impressionen-wrapper{display:none;width:100vw}@media (min-width:1100px){.impressionen-wrapper{display:block}}.impressionen-inner{-ms-grid-columns:(20%)[5];-ms-grid-rows:300px 300px;display:-ms-grid;display:grid;grid-auto-flow:column;grid-template-columns:repeat(5,20%);grid-template-rows:300px 300px;height:600px;overflow:hidden}.impressionen-inner .box-1{-ms-grid-row-span:2;-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1/span 2}.impressionen-inner .box-2{-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1}.impressionen-inner .box-3{-ms-grid-column:2;grid-column:2;-ms-grid-row:2;grid-row:2}.impressionen-inner .box-4{-ms-grid-column-span:2;-ms-grid-column:3;grid-column:3/span 2;-ms-grid-row:1;grid-row:1}.impressionen-inner .box-5{-ms-grid-column-span:2;-ms-grid-column:3;grid-column:3/span 2;-ms-grid-row:2;grid-row:2}.impressionen-inner .box-6{-ms-grid-row-span:2;-ms-grid-column:5;grid-column:5;-ms-grid-row:1;grid-row:1/span 2}.impressionen-inner .box{display:-webkit-flex;display:-ms-flexbox;display:flex}.impressionen-inner .box img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.page-template-default .site-main .page{margin:0 auto;max-width:1280px;max-width:var(--max-width-content);padding:20px;padding:var(--side-padding)}.wp-block-columns{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:0!important}.wp-block-columns .wp-block-column p:first-child{margin-top:0}.canape-opening-hours{padding-right:20px;padding-right:var(--side-padding)}.canape-headline{color:#6b422c;color:var(--color-canape-text);font-family:Ruthen Back;font-weight:400}.page-template-default h2{margin-bottom:0;margin-top:0}h1.canape-headline{font-size:3rem;margin-top:0}.wp-block-file a{background-color:#e30613;background-color:var(--color-canape);color:#fff;display:block;font-size:1.25rem;font-weight:700;line-height:1.25rem;margin-bottom:1rem;padding:10px 10px 4px;text-align:center;text-decoration:none;text-transform:uppercase;width:100%}@media (min-width:1100px){.offset-left{margin-left:230px;margin-left:var(--offset-thumbnail-desktop)}.canape-opening-hours{max-width:230px;max-width:var(--offset-thumbnail-desktop);text-align:right}h1.canape-headline{font-size:4rem}.wp-block-columns{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.wp-block-file a{display:inline-block;width:auto}}.programm-list{margin:0 auto;max-width:1280px;max-width:var(--max-width-content);padding:20px;padding:var(--side-padding)}.programm-list .month-headline{font-family:Eurostile Bold,sans-serif;font-size:2rem;font-weight:400;line-height:2.2rem;margin:3rem 0 0;padding:0;text-transform:uppercase}.programm-list-item{border-top:1px solid #4d4d4d;border-top:1px solid var(--text-color);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow:hidden;padding:40px 0;row-gap:1rem;width:100%}.programm-list-item.first_in_month{border-top:none}.programm-list-item .va-list-header{-ms-flex-pack:end;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-justify-content:flex-end;justify-content:flex-end}.programm-list-item .va-list-header .va-date{display:block;padding:0 10px;text-align:left}.programm-list-item .va-list-header .va-date .wochentag{font-size:1.25rem;line-height:1.25rem}.programm-list-item .va-list-header .va-date .datum{font-size:2rem;font-weight:700}.programm-list-item .va-list-header .va-date .status{font-size:1.25rem;font-weight:700}.programm-list-item .va-list-header .va-date span{display:block}.programm-list-item .va-list-header .va-thumbnail-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;height:50vw;max-height:320px;max-width:320px;min-height:180px;min-width:180px;overflow:hidden;width:50vw}.programm-list-item .va-list-header .va-thumbnail-wrapper img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.programm-list-item .va-list-info{width:100%}.programm-list-item .va-list-info .va-location{font-size:1.5rem;font-weight:700}.programm-list-item .va-list-info h2{font-size:2rem;font-weight:700;line-height:1.25;margin:0}.programm-list-item .va-list-info h3{font-size:1.25rem;font-weight:400;margin:0 0 10px}.programm-list-item .va-list-info .va-links a{background-color:#4d4d4d;background-color:var(--text-color);color:#fff;display:block;font-size:1.25rem;font-weight:700;margin-bottom:20px;padding:12px 20px 8px;text-align:center;text-decoration:none;text-transform:uppercase;width:100%}.programm-list-item .va-list-info .va-links a:last-child{margin-bottom:0}.load-more-button-wrapper{display:block;margin:-50px auto 0;max-width:1280px;max-width:var(--max-width-content);padding:20px;padding:var(--side-padding);padding-top:0}.load-more-button{background-color:#fff0;border:1px solid #4d4d4d;border:1px solid var(--text-color);border-radius:0;color:#4d4d4d;color:var(--text-color);display:block;font-family:Eurostile Condensed,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2;margin-bottom:50px;padding:12px 20px 4px;text-align:center;text-transform:uppercase;transition:1s;width:100%}.load-more-button:hover{border-color:currentColor;color:currentColor;cursor:pointer}.load-more-button.disabled{border-color:#ccc;color:#ccc;cursor:default}@media (min-width:1000px){.programm-list .month-headline{font-size:2.5rem}.programm-list-item,.programm-list-item .va-list-header{-webkit-column-gap:50px;column-gap:50px;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.programm-list-item .va-list-header .va-date{width:180px}.programm-list .month-headline{padding-left:230px;padding-left:var(--offset-thumbnail-desktop)}.programm-list-item .va-list-header .va-date{text-align:right}.programm-list-item .va-list-info .va-links a{font-size:1rem;padding:6px 10px 4px;width:180px}.load-more-button{margin-bottom:100px;margin-left:auto;margin-right:auto;width:calc(100% - 460px)}}.status-abgesagt .datum,.status-abgesagt .wochentag,.status-verlegt .datum:not(.datum-neu),.status-verlegt .wochentag:not(.wochentag-neu){text-decoration:line-through}.status-verlegt .status{color:#f97d00}.status-abgesagt .status,.status-ausverkauft .status{color:#e30613;color:var(--color-canape)}.status-Nachholtermin .status{color:#5d9933;color:var(--color-cinema)}.lds-spinner{color:#4d4d4d;color:var(--text-color);display:block;height:80px;margin:0 auto 20px;position:relative;-webkit-transform:scale(.8);transform:scale(.8);visibility:hidden;width:80px}.lds-spinner.active{visibility:visible}.lds-spinner div{-webkit-animation:lds-spinner 1.2s linear infinite;animation:lds-spinner 1.2s linear infinite;-webkit-transform-origin:40px 40px;transform-origin:40px 40px}.lds-spinner div:after{background:#4d4d4d;background:var(--text-color);border-radius:20%;content:" ";display:block;height:18px;left:37px;position:absolute;top:3px;width:6px}.lds-spinner div:first-child{-webkit-animation-delay:-1.1s;animation-delay:-1.1s;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.lds-spinner div:nth-child(2){-webkit-animation-delay:-1s;animation-delay:-1s;-webkit-transform:rotate(30deg);transform:rotate(30deg)}.lds-spinner div:nth-child(3){-webkit-animation-delay:-.9s;animation-delay:-.9s;-webkit-transform:rotate(60deg);transform:rotate(60deg)}.lds-spinner div:nth-child(4){-webkit-animation-delay:-.8s;animation-delay:-.8s;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.lds-spinner div:nth-child(5){-webkit-animation-delay:-.7s;animation-delay:-.7s;-webkit-transform:rotate(120deg);transform:rotate(120deg)}.lds-spinner div:nth-child(6){-webkit-animation-delay:-.6s;animation-delay:-.6s;-webkit-transform:rotate(150deg);transform:rotate(150deg)}.lds-spinner div:nth-child(7){-webkit-animation-delay:-.5s;animation-delay:-.5s;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.lds-spinner div:nth-child(8){-webkit-animation-delay:-.4s;animation-delay:-.4s;-webkit-transform:rotate(210deg);transform:rotate(210deg)}.lds-spinner div:nth-child(9){-webkit-animation-delay:-.3s;animation-delay:-.3s;-webkit-transform:rotate(240deg);transform:rotate(240deg)}.lds-spinner div:nth-child(10){-webkit-animation-delay:-.2s;animation-delay:-.2s;-webkit-transform:rotate(270deg);transform:rotate(270deg)}.lds-spinner div:nth-child(11){-webkit-animation-delay:-.1s;animation-delay:-.1s;-webkit-transform:rotate(300deg);transform:rotate(300deg)}.lds-spinner div:nth-child(12){-webkit-animation-delay:0s;animation-delay:0s;-webkit-transform:rotate(330deg);transform:rotate(330deg)}@-webkit-keyframes lds-spinner{0%{opacity:1}to{opacity:0}}@keyframes lds-spinner{0%{opacity:1}to{opacity:0}}.veranstaltungen-filter-wrapper{-ms-flex-pack:start;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:20px;-webkit-justify-content:flex-start;justify-content:flex-start;margin:0 auto;max-width:1280px;max-width:var(--max-width-content);padding:20px;padding:var(--side-padding);padding-bottom:3rem;padding-top:3rem;position:relative}.veranstaltungen-filter-wrapper:after{background-color:#4d4d4d;background-color:var(--text-color);bottom:0;content:"";display:block;height:1px;left:0;left:20px;left:var(--side-padding);max-width:100%;position:absolute;right:20px;right:var(--side-padding);width:auto}.veranstaltungen-filter-wrapper .filter-label{font-size:1.2rem;font-weight:400;margin-bottom:0;margin-top:0;width:180px}.veranstaltungen-filter-wrapper .filter-form{-ms-flex-pack:justify;-webkit-column-gap:50px;column-gap:50px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;row-gap:20px}.veranstaltungen-filter-wrapper .filter-form #month_select{width:100%}.veranstaltungen-filter-wrapper .filter-form #ort_select{text-overflow:ellipsis;width:100%}.veranstaltungen-filter-wrapper select{-webkit-appearance:none;appearance:none;background-color:#4d4d4d;background-color:var(--text-color);background-image:url(https://www.scala-leverkusen.de/wp-content/themes/scala-club/css/../assets/icons/pfeil.svg);background-position:right 10px center;background-repeat:no-repeat;background-size:auto 20%;color:#fff;font-family:Eurostile Condensed,sans-serif;font-size:1.2rem;font-weight:700;height:2.2rem;padding:.3em .5em .1em;text-transform:uppercase}.page-content .search-form,.veranstaltungen-filter-wrapper .search-form{-ms-flex-pack:start;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;justify-content:flex-start;position:relative;width:100%}.page-content .search-form>label,.veranstaltungen-filter-wrapper .search-form>label{-webkit-flex:1 1 70%;-ms-flex:1 1 70%;flex:1 1 70%}.page-content .search-form .search-field,.veranstaltungen-filter-wrapper .search-form .search-field{-webkit-appearance:none;border:2px solid #4d4d4d;border:2px solid var(--text-color);border-radius:0;border-right:none;height:2.2rem;padding-left:.5em;padding-top:.5em;width:100%}.page-content .search-form .search-submit,.veranstaltungen-filter-wrapper .search-form .search-submit{background-color:#fff0;border:2px solid #4d4d4d;border:2px solid var(--text-color);border-radius:0;-webkit-flex:1 1 100px;-ms-flex:1 1 100px;flex:1 1 100px;height:2.2rem}.veranstaltungen-filter-wrapper .search-form .search-field,.veranstaltungen-filter-wrapper .search-form .search-submit{-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1;font-family:Eurostile Condensed,sans-serif}.veranstaltungen-filter-wrapper .search-form .search-field::-webkit-input-placeholder{color:#4d4d4d;color:var(--text-color);font-weight:700;opacity:1;text-transform:uppercase}.veranstaltungen-filter-wrapper .search-form .search-field::placeholder{color:#4d4d4d;color:var(--text-color);font-weight:700;opacity:1;text-transform:uppercase}.veranstaltungen-filter-wrapper .search-form .search-field:-ms-input-placeholder{color:#4d4d4d;color:var(--text-color);font-weight:700;opacity:1;text-transform:uppercase}.veranstaltungen-filter-wrapper .search-form .search-field::-ms-input-placeholder{color:#4d4d4d;color:var(--text-color);font-weight:700;opacity:1;text-transform:uppercase}@media (min-width:1000px){.veranstaltungen-filter-wrapper{-ms-flex-align:center;-webkit-align-items:center;align-items:center}.veranstaltungen-filter-wrapper,.veranstaltungen-filter-wrapper .filter-form{-ms-flex-pack:end;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-end;justify-content:flex-end}.veranstaltungen-filter-wrapper .filter-label{text-align:right}.veranstaltungen-filter-wrapper .filter-form #month_select{width:220px}.veranstaltungen-filter-wrapper .filter-form #ort_select{width:300px}.veranstaltungen-filter-wrapper .search-form{margin-left:auto;width:360px}}.no-results,.search-results .search-header{margin:0 auto;max-width:1280px;max-width:var(--max-width-content);padding:20px;padding:var(--side-padding)}.mc4wp-form p{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.mc4wp-form p label{width:160px}.mc4wp-form p input{border:1px solid #4d4d4d;border:1px solid var(--text-color);border-radius:0}.mc4wp-form p input[type=submit]{background-color:#4d4d4d;background-color:var(--text-color);color:#fff}.error-404{margin:0 auto;max-width:1280px;max-width:var(--max-width-content);padding:20px;padding:var(--side-padding)}@media (min-width:1100px){.error-404{padding-left:250px;padding-left:calc(var(--side-padding) + var(--offset-thumbnail-desktop))}}.sponsoren{margin:0 auto;max-width:1280px;max-width:var(--max-width-content);padding:0 20px;padding:0 var(--side-padding)}.sponsoren h1,.sponsoren h2,.sponsoren h3,.sponsoren h4{margin:0 20px 0 0}.sponsoren .sponsoren-inner{border-top:1px solid #4d4d4d;border-top:1px solid var(--text-color);display:-webkit-flex;display:-ms-flexbox;display:flex;padding:40px 0}.sponsoren .sponsoren-inner,.sponsoren-inner .is-nowrap{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.sponsoren-inner .is-nowrap{-ms-flex-pack:start;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-column-gap:30px;column-gap:30px;-webkit-justify-content:flex-start;justify-content:flex-start;row-gap:30px;width:auto}.sponsoren-inner .is-nowrap figure{-ms-flex-positive:0;-ms-flex-negative:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:0;flex-shrink:0;margin:0}.sponsoren-inner figure img{height:auto;max-width:120px;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left}@media (min-width:1100px){.sponsoren-inner .is-nowrap{-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.sponsoren-inner figure img{max-height:80px;width:auto}}.site-footer .site-info{background-color:#d2ecfc;background-color:var(--color-club-bg)}.site-footer .site-info-inner{color:#000;margin:0 auto;max-width:1280px;max-width:var(--max-width-footer);padding:20px;padding:var(--side-padding)}.site-footer .site-info-inner h2{font-family:Eurostile Bold;font-weight:400}.footer-navi{background-color:#e30613;background-color:var(--color-canape)}.footer-navi-inner{margin:0 auto;max-width:1280px;max-width:var(--max-width-footer);padding:20px;padding:var(--side-padding)}.footer-navi .menu{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;list-style:none;margin:0;padding:0}.footer-navi .menu li a{color:#fff;margin-right:20px;text-decoration:none;text-transform:uppercase}@media (min-width:1000px){.sponsoren-inner section:first-child{width:230px;width:var(--offset-thumbnail-desktop)}.footer-navi-inner,.site-footer .site-info-inner{padding-left:250px;padding-left:calc(var(--side-padding) + var(--offset-thumbnail-desktop))}}