﻿.shadow{-webkit-box-shadow:0 2px 10px rgba(0, 0, 0, 0.25);box-shadow:0 2px 10px rgba(0, 0, 0, 0.25)}.us_gruen,.us_orange,.us_hellblau,.us_blau{position:relative;display:block}.us_gruen:before,.us_orange:before,.us_hellblau:before,.us_blau:before{content:"";position:absolute;bottom:-0.5rem;width:5rem;height:0.3rem}.us_gruen::before{background-color:#39b54a}.us_orange::before{background-color:#d93}.us_hellblau::before{background-color:#9dc8e0}.us_blau::before{background-color:#27aae1}.btn{color:#4c4c4c}.btn.plus,.btn.minus,.btn.pfeil_gruen,.btn.pfeil_orange,.btn.pfeil_hellblau,.btn.pfeil_blau,.btn.plus>li,.btn.minus>li,.btn.pfeil_gruen>li,.btn.pfeil_orange>li,.btn.pfeil_hellblau>li,.btn.pfeil_blau>li{background:none !important;position:relative;border:0;font-size:1rem;padding-left:3rem}.btn.plus:before,.btn.minus:before,.btn.pfeil_gruen:before,.btn.pfeil_orange:before,.btn.pfeil_hellblau:before,.btn.pfeil_blau:before,.btn.plus>li:before,.btn.minus>li:before,.btn.pfeil_gruen>li:before,.btn.pfeil_orange>li:before,.btn.pfeil_hellblau>li:before,.btn.pfeil_blau>li:before{content:"";vertical-align:middle;display:inline-block;margin-right:1rem;margin-left:-3rem;top:1px;left:1px;height:2rem;width:2rem;background:url("img/plus-square.svg") no-repeat center center / contain}.btn.plus:hover,.btn.minus:hover,.btn.pfeil_gruen:hover,.btn.pfeil_orange:hover,.btn.pfeil_hellblau:hover,.btn.pfeil_blau:hover,.btn.plus>li:hover,.btn.minus>li:hover,.btn.pfeil_gruen>li:hover,.btn.pfeil_orange>li:hover,.btn.pfeil_hellblau>li:hover,.btn.pfeil_blau>li:hover{background:none}.btn.minus:before,.btn.minus li:before{background:url("img/minus-square.svg") no-repeat center center / contain}.btn.pfeil_gruen:before,.btn.pfeil_gruen li:before{background:url("img/pfeile.svg") no-repeat 0rem center / cover}.btn.pfeil_hellblau:before,.btn.pfeil_hellblau li:before{background:url("img/pfeile.svg") no-repeat -2rem center / cover}.btn.pfeil_orange:before,.btn.pfeil_orange li:before{background:url("img/pfeile.svg") no-repeat -4rem center / cover}.btn.pfeil_blau:before,.btn.pfeil_blau li:before{background:url("img/pfeile.svg") no-repeat -6rem center / cover}.btn:focus{outline:0 !important;border:0;box-shadow:none !important}ul{list-style:none;padding-left:0 !important}ul.plus,ul.minus,ul.pfeil_gruen,ul.pfeil_orange,ul.pfeil_hellblau,ul.pfeil_blau,ul.plus>li,ul.minus>li,ul.pfeil_gruen>li,ul.pfeil_orange>li,ul.pfeil_hellblau>li,ul.pfeil_blau>li{background:none !important;position:relative;border:0;font-size:1rem;padding-left:1.5rem}ul.plus:before,ul.minus:before,ul.pfeil_gruen:before,ul.pfeil_orange:before,ul.pfeil_hellblau:before,ul.pfeil_blau:before,ul.plus>li:before,ul.minus>li:before,ul.pfeil_gruen>li:before,ul.pfeil_orange>li:before,ul.pfeil_hellblau>li:before,ul.pfeil_blau>li:before{content:"";vertical-align:middle;display:inline-block;margin-right:0.5rem;margin-left:-1.5rem;top:1px;left:1px;height:1rem;width:1rem;background:url("img/plus-square.svg") no-repeat center center / contain}ul.plus:hover,ul.minus:hover,ul.pfeil_gruen:hover,ul.pfeil_orange:hover,ul.pfeil_hellblau:hover,ul.pfeil_blau:hover,ul.plus>li:hover,ul.minus>li:hover,ul.pfeil_gruen>li:hover,ul.pfeil_orange>li:hover,ul.pfeil_hellblau>li:hover,ul.pfeil_blau>li:hover{background:none}ul.minus:before,ul.minus li:before{background:url("img/minus-square.svg") no-repeat center center / contain}ul.pfeil_gruen:before,ul.pfeil_gruen li:before{background:url("img/pfeile.svg") no-repeat 0rem center / cover}ul.pfeil_hellblau:before,ul.pfeil_hellblau li:before{background:url("img/pfeile.svg") no-repeat -1rem center / cover}ul.pfeil_orange:before,ul.pfeil_orange li:before{background:url("img/pfeile.svg") no-repeat -2rem center / cover}ul.pfeil_blau:before,ul.pfeil_blau li:before{background:url("img/pfeile.svg") no-repeat -3rem center / cover}ul:focus{outline:0 !important;border:0;box-shadow:none !important}ul:before{display:none !important}.more{color:#27aae1;position:relative;padding:5px 5px 5px 25px}.more:before{content:"";position:absolute;left:6px;top:8px;width:14px;height:14px;background:url("img/pfeil.svg") no-repeat center center;background-size:cover}.more:hover{background:#ccc}.more:hover:before{background:url("img/pfeil_hilite.svg") no-repeat center center;background-size:cover}.more:visited{color:#27aae1}.wp-block-image{margin:0}blockquote.wp-block-quote p{font-style:italic;font-size:1.6rem;font-weight:300;line-height:2.24rem}.card{background:none}.em.em-view-container .tag,.em.em-view-container .tagnr{text-align:center;color:#606060}.em.em-view-container .kalenderul img{height:20px;width:auto}.eventslist{list-style:none}.em-item-image img{width:100%;height:auto}.em.em-view-container>.fullcalendar{margin:1rem -0.5rem;min-width:100%}.em.em-view-container>.fullcalendar .full-link{display:block;width:2rem;color:transparent !important;background:url("img/pfeil.svg") no-repeat right center / contain}.em.em-view-container>.fullcalendar .full-link.em-calnav-next{margin-left:auto}.em.em-view-container>.fullcalendar .full-link.em-calnav-prev{background:url("img/pfeil.svg") no-repeat left center / contain !important;transform:rotate(180deg) !important}.em.em-view-container>.fullcalendar div .card{border:none}.em.em-view-container>.fullcalendar div .card .card-header{background:none !important}.em.em-view-container>.fullcalendar div .card .card-header h2{font-size:1.8rem !important}.em.em-view-container>.fullcalendar div .card .card-body .row div{position:relative}.em.em-view-container>.fullcalendar div .card .card-body .row div ul.kalenderul{margin-bottom:0}.em.em-view-container>.fullcalendar div .card .card-body .row div ul.kalenderul li.ferien>div:nth-child(2) a{opacity:0.5;color:#a0a0a0 !important}.em.em-view-container>.fullcalendar div .card .card-body .row div ul.kalenderul li.ferien:before{content:"";top:0;width:2px;height:100%;position:absolute;background:#ec008c}.em.em-view-container>.fullcalendar div .card .card-body .row div ul.kalenderul li.schulung>div:nth-child(2) a{opacity:0.5;color:#a0a0a0}.em.em-view-container>.fullcalendar div .card .card-body .row div ul.kalenderul li.schulung:before{content:"";left:2px;top:0;width:2px;height:100%;position:absolute;background:#27aae1}.em.em-view-container>.fullcalendar div .card .card-body .row div ul.kalenderul li.jugendliche>div:nth-child(2) a{opacity:0.5;color:#a0a0a0}.em.em-view-container>.fullcalendar div .card .card-body .row div ul.kalenderul li.jugendliche:before{content:"";left:6px;top:0;width:2px;height:100%;position:absolute;background:#39b54a}.em.em-view-container>.fullcalendar div .card .card-body>div.kinder:first-child>div:nth-child(3)>ul.kalenderul>li.kinder>div:nth-child(2) a,.em.em-view-container>.fullcalendar div .card .card-body>div:not(.kinder)+div.kinder>div:nth-child(3)>ul.kalenderul>li.kinder>div:nth-child(2) a{opacity:1}.em.em-view-container>.fullcalendar div .card .card-body>div.jugendliche:first-child>div:nth-child(3)>ul.kalenderul>li.jugendliche>div:nth-child(2) a,.em.em-view-container>.fullcalendar div .card .card-body>div:not(.jugendliche)+div.jugendliche>div:nth-child(3)>ul.kalenderul>li.jugendliche>div:nth-child(2) a{opacity:1}.em.em-view-container>.fullcalendar div .card .card-body>div.ferien:first-child>div:nth-child(3)>ul.kalenderul>li.ferien>div:nth-child(2) a,.em.em-view-container>.fullcalendar div .card .card-body>div:not(.ferien)+div.ferien>div:nth-child(3)>ul.kalenderul>li.ferien>div:nth-child(2) a{opacity:1}.css-events-list ul{margin:0;padding:0 0 20px 20px}.css-events-list ul li{margin:0;list-style:none;position:relative}.css-events-list ul li:before{content:"–" !important;position:absolute;left:-20px;top:0;width:20px;height:20px}.css-events-list ul li>a{color:#606060}.css-events-list ul li>a:after{content:"" !important}.css-events-list ul li h3{display:inline}.css-events-list ul li h3 a{color:#606060}.css-events-list ul li h3 a :hover{color:#606060}.em-location-map{width:100% !important;height:300px !important}.widget-container{margin-bottom:10px;clear:both}.widget-container p{margin-bottom:5px !important}.widget-container p:first-of-type{margin-top:8px}.widget-container iframe:first-of-type{margin-top:8px}.widget-container h3{font-size:1.6rem !important}.widget-container h3 a{color:black}.widget-container h3 a:after{position:absolute;margin:2px 0 0 2px;content:"→";color:#ec008c}.widget-container ul li{clear:both;margin:8px 0 15px 0}.widget-container ul li img{float:left;margin-right:15px !important}#em-wrapper>h2{font-size:1.8rem !important;margin:15px 0 15px 0;padding:3px 10px 2px 10px;background:#ec008c;color:white}div.event-list{margin-bottom:15px}div.event-list div.row.event-entry{padding:5px 0;border-bottom:1px dotted #a0a0a0;background:white;-webkit-box-shadow:0 2px 10px rgba(0, 0, 0, 0.25);box-shadow:0 2px 10px rgba(0, 0, 0, 0.25)}div.event-list div.row.event-entry div:nth-child(1) span:nth-child(1){font-size:1rem}div.event-list div.row.event-entry div:nth-child(1) span:nth-child(2){font-size:3em;color:#ec008c}div.event-list div.row.event-entry div:nth-child(1) span:nth-child(3){font-size:1rem;color:#ec008c}div.event-list div.row.event-entry div:nth-child(3):after{clear:both}div.event-list div.row.event-entry p{margin:0 !important;padding:0 !important}div.event-list h2{font-size:1.8rem !important;margin:15px -15px 15px -15px;padding:3px 10px 2px 10px;background:#ec008c;color:white}div.event-list .em-pagination{display:block;margin:20px -15px 0 -15px}div.event-list .em-pagination .page-numbers{border:1px solid #a0a0a0;margin:0 2px;padding:5px 10px}div.event-list .em-pagination .page-numbers:before{content:""}div.event-list .rssbutton{margin:20px -15px 0 -15px}