@charset "UTF-8";.no-desktop{display:none}div.no-fx div.layerslideshow .tns-slider img{-webkit-transform:scale(1);transform:scale(1);transition:none;transition-delay:.4s}body.home div.maincontent{margin-bottom:0px;padding-bottom:30px}body.home .module:first-of-type .module_surround{padding-top:50px}.footermenu ul{padding:1em 3em 2em 0!important}#jem .jem-misc{display:none}#jem .copyright{display:none}.startblock{padding:3em;border:1px solid #ced4da;box-shadow:3px 3px 3px #eeeeee94;border:1px solid #eee;border-radius:4px;background:#f6f4dd}div#jem.jem_category .jem-category-overview-panel{background:#44834430!important}#jem .jem-list-img{width:auto}#mod-custom144 h2{color:#292929}#mod-custom144 h2 span{background:0px 4px no-repeat;padding-left:35px;&.jch-lazyloaded{background-image:url(https://www.lea-drueppel-theater.de/favicon-32x32.png)}}#cf_1{background-color:rgba(223,227,231,1)}div#mod-custom142{padding:1em;background:#dfe3e7}div#mod-custom142 h3{font-size:1.2em}h2.cf-heading{color:#333}.breadcrumb{padding:10px 30px;margin:4em 0 0 0;background-color:#fff}div#mod-custom285{padding:2em 0.8em}div.maincontent{margin-bottom:2em}div#mod-custom105{padding:0 0!important}.wrapper960{padding:0 0em!important}div#jemmoduleteaser .event-title{font-size:1.5em}@media only screen and (min-width:768px){.top-1a .module_surround{padding-top:50px !important;padding:0}}.flex-jem{display:flex;flex-wrap:wrap;gap:20px;padding:20px;width:100%;box-sizing:border-box}.flex-jem-item{flex:1 1 400px;background-color:#fff;color:#333;padding:20px;text-align:center;box-shadow:3px 3px 3px #eeeeee94;border:1px solid #eee;border-radius:4px}h2.event-title{max-height:3em;min-height:3.45em}h2.event-title a:link,h2.event-title a:visited{color:#333}h2.event-title a:hover,h2.event-title a:focus{color:#FF7D08 !important}h3.event-title a{color:#333;text-decoration:none}h3.event-title a:hover,h3.event-title a:focus{color:#FF7D08;text-decoration:underline}div#jemmoduleteaser .event-title{font-size:1.3em}div#jemmoduleteaser [class^="event_id"]:not(:last-of-type){padding-bottom:0;margin-bottom:0;border-bottom:none}span.jem_date-1,span.jem_time-1{color:#333;font-size:1.2em}i._access-icon._access{top:0px !important;bottom:auto;background-color:#3BBBF0 !important;right:0px !important;left:auto !important}.wrapper960{margin:0 auto;position:relative;background-size:cover;padding:0 1em}.container_header{max-width:1280px;margin:0 auto}.logo{padding:0px 20px 30px}.container_header:after{height:3px}#container_main{background-color:#fafafa}#main{background:#fff}div.no-fx div.layerslideshow .tns-slider img{-webkit-transform:scale(1);transform:scale(1);transition:none;transition-delay:.4s}.container_subheader{display:flex;padding:10px 5px}.container_subheader{background:#fafafa}.socialmedia ul li a{width:50px;height:50px}.socialmedia ul li{padding:3px}.socialmedia ul li a{height:40px}.socialmedia ul li a [class^="fa-"]::before,.socialmedia ul li a [class*=" fa-"]::before{color:#757575;font-size:2em}.menu-toggle span,.menu-toggle span:after,.menu-toggle span:before{background-color:#757575}nav.hornav{background:#22262a82;border-radius:8px}h1{font-size:2.5em;text-transform:uppercase;font-weight:600}h2{font-size:1.8em}h2.white{color:#fff}h2.white a:hover,h2.white a:focus{color:#FF7D08!important}h2,h2 a:link,h2 a:visited,h2 a:focus{text-decoration:none}h2.h2_home{font-size:2em;text-transform:none;text-align:center;padding-bottom:1em}h3,h4{font-size:1.5em}body.home h1{font-size:2.8em;text-transform:uppercase;font-weight:600}body.home h1.mod_standard{font-size:2.5em;text-transform:none;text-align:center;padding-bottom:0.2em}#container_top1_modules h3.mod_standard span,#container_top2_modules h3.mod_standard span,#container_top3_modules h3.mod_standard span{line-height:1em}hr{max-width:100%;border-top:2px solid var(--primary)}#container_header{background-color:transparent}.container_header{box-shadow:none}.wrapper_contenttop{padding:0px 20px 10px 20px}#container_top1_modules h3.mod_standard,#container_top2_modules h3.mod_standard,#container_top3_modules h3.mod_standard{text-align:center;padding-top:2em}#container_top1_modules h3.mod_standard span,#container_top2_modules h3.mod_standard span,#container_top3_modules h3.mod_standard span{background:0px 4px no-repeat;padding-left:35px;font-size:1.5em;text-transform:uppercase}#container_top1_modules h3.mod_standard span.jch-lazyloaded,#container_top2_modules h3.mod_standard span.jch-lazyloaded,#container_top3_modules h3.mod_standard span.jch-lazyloaded{background-image:url(https://www.lea-drueppel-theater.de/favicon-32x32.png)}#wrapper_bottom-2 h3.mod_standard{text-align:center;padding-top:2em;color:#fff}#wrapper_bottom-2 h3.mod_standard span{background:0px 4px no-repeat;padding-left:35px;font-size:1.5em;text-transform:uppercase;&.jch-lazyloaded{background-image:url(https://www.lea-drueppel-theater.de/favicon-32x32.png)}}#wrapper_bottom-2 div.module_header{border-bottom:none!important}#base-1{background-color:#fff}#base1_modules h3.mod_standard{text-align:center;padding-top:2em;color:#fff}#base1_modules h3.mod_standard span{background:0px 4px no-repeat;padding-left:35px;font-size:1.5em;text-transform:uppercase;&.jch-lazyloaded{background-image:url(https://www.lea-drueppel-theater.de/favicon-32x32.png)}}div.page-header h1,.nspArt h4.nspHeader{background:url(https://www.lea-drueppel-theater.de/favicon-32x32.png) 0px 4px no-repeat;padding-left:35px}span.logo_bird{background:0px 4px no-repeat;padding-left:35px;&.jch-lazyloaded{background-image:url(https://www.lea-drueppel-theater.de/favicon-32x32.png)}}#bottom1_modules h3{color:#585858;font-size:2.5em;text-align:left}#bottom1_modules h3.mod_standard span{background:0px 4px no-repeat;padding-left:35px;text-transform:uppercase;&.jch-lazyloaded{background-image:url(https://www.lea-drueppel-theater.de/favicon-32x32.png)}}.thumbnail{display:block;padding:4px;line-height:20px;border:1px solid #999;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.055);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.055);box-shadow:0 1px 3px rgba(0,0,0,0.055);webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#wrapper_bottom-2 div.module_header{border-bottom:1px solid #000}.footermenu{display:flex;justify-content:flex-start;order:0;padding:0;align-content:center}.footermenu ul{padding:1em 3em 0 0}.footermenu ul li a,.footermenu ul li span,div#mod-custom105 p a{color:#ddd}.footermenu ul li{display:block}.footermeta{text-align:left}.footermenu ul li a:after,.footermenu ul li span:after{display:none}.footermenu ul li a:before,.footermenu ul li span:before{content:"\00B7";margin-right:15px;font-weight:bold;font-size:14px}div#mod-custom105{width:50%;padding:1em 3em 0 0}div#mod-custom105 h3{color:#ddd}.copyright p{font-size:0.8em;text-align:center}.thumbnail{border:none!Important;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0);-moz-box-shadow:0 1px 3px rgba(0,0,0,0);box-shadow:0 1px 3px rgba(0,0,0,0);webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#base1_modules h3.mod_standard{color:#6b6b6b}#container_base2_modules{background:#000}div#mod-custom105{width:100%;padding:1em 3em 0 0}.container_footer .wrapper960{flex-direction:column}.footermenu ul li a:hover:focus,.footermenu ul li a:hover,.footermenu ul li span:hover,.footermenu ul li span:focus{text-decoration:none;color:#f70}.jux-team-showcase-wrap.style-2 .team_showcase-item .avatar{width:100%;min-height:360px;margin:0;background-repeat:no-repeat;background-size:cover;background-position:center}.jux-team-showcase-wrap .team_showcase-item{display:flex;height:100%;box-shadow:3px 3px 3px #eeeeee94}.main-wrapper{display:flex;justify-content:center;align-items:center;width:100%;margin:0 0 2em}.flex-container{display:flex;width:100%;gap:30%;justify-content:center;flex-wrap:wrap}.box{flex:1;display:flex;justify-content:center;align-items:center;padding:20px;background-color:#7FCB21;border-radius:15px}.box_1{flex:none;display:flex;justify-content:center;align-items:center;padding:20px;background-color:#7FCB21;border-radius:15px}.container_boxen{display:flex;gap:20px}.sub_container{flex-wrap:wrap}.sub_container{flex:1;padding:20px}.sub_container{flex-wrap:wrap}.footermenu ul li{display:contents}div#jform_com_fields_privacy_check-desc{display:none}.mm-spn a,.mm-spn span{font-size:1.4em}.mm-spn li:before{opacity:1}
