@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,400italic,600,600italic,700,700italic,800,800italic");@import url("https://fonts.googleapis.com/css?family=Anton");::-moz-selection{background-color:rgba(238,34,34,0.75);color:#fff}::selection{background-color:#ee2222;color:#fff}body.mandant_mychurch ::-moz-selection{background-color:#ffb624;color:#000}body.mandant_mychurch ::selection{background-color:#ffb624;color:#000}body.mandant_T-Church ::-moz-selection{background-color:rgba(40,70,200,0.85);color:#fff}body.mandant_T-Church ::selection{background-color:rgba(40,70,200,0.85);color:#fff}html,body{font:normal 400 14px/1.75 "Open Sans",Helvetica,Arial,sans-serif;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;hyphens:auto}@media (min-width: 100em){html,body{font-size:.9vw}}h1,h2,h3,h4,h5,h6{font-weight:800;-webkit-page-break-inside:avoid;-moz-page-break-inside:avoid;-ms-page-break-inside:avoid;-o-page-break-inside:avoid;page-break-inside:avoid;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;-ms-column-break-inside:avoid;-o-column-break-inside:avoid;column-break-inside:avoid;-webkit-break-inside:avoid;-moz-break-inside:avoid;-ms-break-inside:avoid;-o-break-inside:avoid;break-inside:avoid;-webkit-page-break-after:avoid;-moz-page-break-after:avoid;-ms-page-break-after:avoid;-o-page-break-after:avoid;page-break-after:avoid;-webkit-column-break-after:avoid;-moz-column-break-after:avoid;-ms-column-break-after:avoid;-o-column-break-after:avoid;column-break-after:avoid;-webkit-break-after:avoid;-moz-break-after:avoid;-ms-break-after:avoid;-o-break-after:avoid;break-after:avoid;text-align:left;margin-bottom:0;letter-spacing:-0.02em}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{line-height:1;color:black}h1{letter-spacing:-.05em;font-size:3.5em;line-height:1.05}@media (max-width: 40em){h1{font-size:3.25em}}@media (max-width: 30em){h1{font-size:3em}}@media (max-width: 25em){h1{font-size:2.5em}}h2{font-size:2.5em}@media (max-width: 40em){h2{font-size:2.625em}}@media (max-width: 30em){h2{font-size:2.25em}}@media (max-width: 25em){h2{font-size:1.875em}}h2:first-child{margin-top:0}h1,h2{margin-top:0.5em;margin-bottom:0.3em}h3{font-size:1.25em}h4,h5,h6{font-size:1em}h3,h4,h5,h6{line-height:1.4;font-weight:700}body.mandant_mychurch h1{font-family:'Anton', sans-serif;letter-spacing:0}body.mandant_T-Church h1{font-family:'AvantGardeGothicITCW01Bd';font-weight:normal;font-style:normal;font-style:normal;text-transform:lowercase}p{max-width:68em;margin-left:auto;margin-right:auto;text-align:justify}p.nocolumnbreak{-webkit-page-break-inside:avoid;-moz-page-break-inside:avoid;-ms-page-break-inside:avoid;-o-page-break-inside:avoid;page-break-inside:avoid;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;-ms-column-break-inside:avoid;-o-column-break-inside:avoid;column-break-inside:avoid;-webkit-break-inside:avoid;-moz-break-inside:avoid;-ms-break-inside:avoid;-o-break-inside:avoid;break-inside:avoid}b,strong,em{font-weight:800;letter-spacing:-0.01em;background-color:none !important}code{font-family:monospace}.lead{font-size:1.375em;font-weight:700;letter-spacing:-0.02em}@media (max-width: 30em){.lead{font-size:1.25em;text-align:justify}}@media (max-width: 25em){.lead{font-size:1.2em}}.lead *{font-size:inherit;font-weight:inherit;line-height:1.35}.reizwort{position:absolute;width:100%;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);font-family:'Salt_and_Spices_Pro_Bold';font-weight:normal;font-style:normal;font-size:10em}@media (max-width: 75em){.reizwort{font-size:8em}}@media (max-width: 55em){.reizwort{font-size:6.66667em}}@media (max-width: 40em){.reizwort{font-size:5.71429em}}@media (max-width: 30em){.reizwort{font-size:5em}}body.mandant_mychurch .reizwort{font-family:'Anton', sans-serif;font-size:9em}@media (max-width: 75em){body.mandant_mychurch .reizwort{font-size:7.2em}}@media (max-width: 55em){body.mandant_mychurch .reizwort{font-size:6em}}@media (max-width: 40em){body.mandant_mychurch .reizwort{font-size:5.14286em}}@media (max-width: 30em){body.mandant_mychurch .reizwort{font-size:4.5em}}body.mandant_T-Church .reizwort{font-family:'AvantGardeGothicITCW01Bd';font-weight:normal;text-transform:lowercase;font-size:9em}@media (max-width: 75em){body.mandant_T-Church .reizwort{font-size:7.2em}}@media (max-width: 55em){body.mandant_T-Church .reizwort{font-size:6em}}@media (max-width: 40em){body.mandant_T-Church .reizwort{font-size:5.14286em}}@media (max-width: 30em){body.mandant_T-Church .reizwort{font-size:4.5em}}a{color:#000;text-decoration:none}a:link,a:visited{color:rgba(238,34,34,0.75)}a:link[class*="flaticon"]:hover,a:link[class*="flaticon"]:focus,a:visited[class*="flaticon"]:hover,a:visited[class*="flaticon"]:focus{text-decoration:none}a:hover,a:focus{color:#000;text-decoration:none}a>.svg-icon{margin-right:.65em}a>.svg-icon *{fill:rgba(238,34,34,0.75)}a>.svg-icon:hover *{fill:black}a:last-child>.svg-icon{margin-right:0}span.vfg-note{margin-top:.85em;opacity:0.5}span.vfg-note a{color:black}span.vfg-note svg *{fill:black}body>header>nav>ul>li>a>svg.svg-icon *{fill:white !important}body>header>nav>ul>li>a>svg.svg-icon:hover *{fill:white !important}div.home-social-bar a{color:white !important}div.home-social-bar a:hover{color:rgba(238,34,34,0.75) !important}div.home-social-bar svg *{fill:white !important}div.home-social-bar svg:hover *{fill:rgba(238,34,34,0.75) !important}button,input,select,textarea{margin-bottom:.5em;border-radius:.35em}select{background:white !important}textarea{resize:vertical}input:hover,select:hover,textarea:hover{border-color:#888}input[type="radio"],input[type="checkbox"]{margin-left:1em}fieldset{margin-bottom:2.5em}label{font-weight:300}form{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;-ms-column-break-inside:avoid;-o-column-break-inside:avoid;column-break-inside:avoid}.button.spaltenubergreifend{display:block;margin-left:auto;margin-right:auto;max-width:900px;width:86%}a.button+a.button{margin-top:1em}a.button{cursor:pointer;border-radius:.35em;position:relative;display:block !important}input.input-halbbreit,label.halbbreit{width:48%;margin-right:1.5%;float:left}@media (max-width: 30em){input.input-halbbreit,label.halbbreit{width:100%;float:none;margin-right:auto}}input.input-drittelbreit,label.drittelbreit{width:31%;margin-right:1.5%;float:left}@media (max-width: 30em){input.input-drittelbreit,label.drittelbreit{width:100%;float:none;margin-right:auto}}label.drittelbreit,label.halbbreit{height:2.6em;position:relative;top:.35em}.group{display:inline-block;width:100%}.content,main>article>header,body>footer>span,body>main>header,.podcasts>section{display:block;margin-left:auto;margin-right:auto;max-width:68em;width:86%}main>article>header{margin-top:4em}.box{padding:2em;margin:1.5em auto;background-color:#f9f9f9;border:.15em solid lightgrey;border-radius:.35em}body>header,.breitbild{position:relative;padding:1em;width:100%;min-height:40em;overflow:hidden;background:#f3f3f3 center 50%;background-image:none;background-size:cover;background-attachment:scroll;border:none}@media (max-width: 25em){body>header,.breitbild{height:80vw}}@media (max-width: 75em){body>header,.breitbild{min-height:32em}}@media (max-width: 55em){body>header,.breitbild{min-height:26.66667em}}@media (max-width: 40em){body>header,.breitbild{min-height:22.85714em}}@media (max-width: 30em){body>header,.breitbild{min-height:20em}}@media (max-width: 25em){body>header,.breitbild{min-height:10em}}body>header:not(.textonly),.breitbild:not(.textonly){color:#fff}body>header:not(.textonly) h1,body>header:not(.textonly) h2,body>header:not(.textonly) h3,body>header:not(.textonly) p,.breitbild:not(.textonly) h1,.breitbild:not(.textonly) h2,.breitbild:not(.textonly) h3,.breitbild:not(.textonly) p{text-shadow:0 0 2em #000,0 0 1em #000}body>header>img,.breitbild>img{object-fit:contain;max-height:90%;max-width:90%}body>header>*:not(nav):not(li):last-child,.breitbild>*:not(nav):not(li):last-child{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}body>header>*:not(nav):not(li):last-child:not(img):not(a),.breitbild>*:not(nav):not(li):last-child:not(img):not(a){width:90%}body>header>p>a,.breitbild>p>a{font-size:1.5em}body>header *,.breitbild *{text-align:center}body>header .iconbig,.breitbild .iconbig{background-color:#fff;border:none}body>header.home{position:fixed;width:auto;height:auto;top:0;right:0;bottom:0;left:0;background-position:center center;box-sizing:content-box;padding:0}.websitelogo img{width:auto;position:relative;z-index:999998;max-height:4.5em;max-width:9em;-website-transition:max-height 0.5s;transition:max-height 0.5s}nav.scrollnav:not(.unfolded){height:5em}.scrollnav .websitelogo img{max-height:2.5em}.smallscreen header>li{left:0}.smallscreen .websitelogo{display:block !important;position:absolute;top:0.5em;width:100%;text-align:center}.smallscreen>header>nav.unfolded{min-height:0}.smallscreen>header>nav .websitelogo{position:relative;top:0}.smallscreen>header>nav .websitelogo img{z-index:9999999}body>header>nav{position:absolute;background-color:transparent;top:0;right:0;left:0;bottom:auto;text-align:center;z-index:99999;font-size:1.35em;height:8em;-website-transition:height 0.5s;transition:height 0.5s;background:-moz-linear-gradient(top, rgba(0,0,0,0.75) 0%, rgba(0,0,0,0.12) 80%, transparent 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0,0,0,0.75)), color-stop(80%, rgba(0,0,0,0.12)), color-stop(100%, transparent));background:-webkit-linear-gradient(top, rgba(0,0,0,0.75) 0%, rgba(0,0,0,0.12) 80%, transparent 100%);background:-o-linear-gradient(top, rgba(0,0,0,0.75) 0%, rgba(0,0,0,0.12) 80%, transparent 100%);background:-ms-linear-gradient(top, rgba(0,0,0,0.75) 0%, rgba(0,0,0,0.12) 80%, transparent 100%);background:linear-gradient(to bottom, rgba(0,0,0,0.75) 0%, rgba(0,0,0,0.12) 80%, transparent 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#bf000000', endColorstr='#00000000',GradientType=0 )}body>header>nav.unfolded{height:100%;min-height:50em}body>header>nav.scrollnav{position:fixed}body>header>nav.scrollnav::before{position:fixed}body>header>nav a{display:block;font-weight:400;padding:1em;letter-spacing:.01em;text-decoration:none}body>header>nav *{color:#fff !important}body>header>nav ul{list-style:none;padding:0}body>header>nav>ul{position:relative}body>header>nav>ul>li{display:inline-block}body>header>nav>ul>li>a{padding:1em 1.5vw}body>header>nav>ul>li>ul{font-size:.8em;position:absolute;width:100%;left:0;text-align:center;display:none;padding-top:1.5em}body>header>nav>ul>li>ul>li{display:inline-block;vertical-align:top;text-align:left}body>header>nav>ul>li>ul>li>ul{font-size:.8em}body>header>nav>ul>li>ul>li>ul a{padding:0.15em 1.25em}body>header>nav>ul>li.hover>ul,body>header>nav>ul>li:focus>ul{display:block}body>header>nav>ul>li:hover>a,body>header>nav>ul>li:focus>a{-webkit-transform:scale(1.25, 1.25);-moz-transform:scale(1.25, 1.25);transform:scale(1.25, 1.25);text-decoration:none;color:rgba(238,34,34,0.75);cursor:pointer}body>header>nav #sandwichbox{position:relative;z-index:999999999999999999999;font-size:.8em;padding:.25em}body>header>nav #sandwichbox #sandwich-svg{display:none;cursor:pointer}body>header>nav #sandwichbox #sandwich-svg:hover,body>header>nav #sandwichbox #sandwich-svg:focus{animation-name:sandwich;animation-duration:.5s}.smallscreen>header>nav{height:4.2em;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.smallscreen>header>nav.unfolded{background:rgba(0,0,0,0.75)}.smallscreen>header>nav.scrollnav.unfolded>ul{margin-top:-2em}.smallscreen>header>nav.scrollnav.unfolded>ul .websitelogo img::before{display:block;box-shadow:0 0 2em 2em #000}.smallscreen>header>nav::before{box-shadow:0 0 8em 3em #000}.smallscreen>header>nav>ul{display:none}.smallscreen>header>nav>ul.visible{display:block}.smallscreen>header>nav>ul>li{display:block}.smallscreen>header>nav>ul>li>ul{position:static;padding:0}.smallscreen #sandwich-svg{display:block !important}@keyframes sandwich{0%{transform:scale(1, 1)}10%{transform:scale(0.95, 0.85)}100%{transform:scale(1, 1)}}.spaltenubergreifend{margin-bottom:2em}.spalten{-webkit-column-gap:1.5em;-moz-column-gap:1.5em;-ms-column-gap:1.5em;-o-column-gap:1.5em;column-gap:1.5em;-webkit-column-width:22em;-moz-column-width:22em;-ms-column-width:22em;-o-column-width:22em;column-width:22em;vertical-align:top}.spalten.kleinespalten{-webkit-column-width:16em !important;-moz-column-width:16em !important;-ms-column-width:16em !important;-o-column-width:16em !important;column-width:16em !important}.horizontallayout{display:flex;font-size:1.55vw;font-weight:400;line-height:1.2;justify-content:center}.horizontallayout>div{margin:0 1em}body>header a.button,main .breitbild a{box-shadow:0 1em 3em #000}body>header a.button:hover,body>header a.button:focus,body>header a.button:active,main .breitbild a:hover,main .breitbild a:focus,main .breitbild a:active{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1)}body>header a.button,main .breitbild a,main .button,main .iconbig{-webkit-page-break-before:avoid;-moz-page-break-before:avoid;-ms-page-break-before:avoid;-o-page-break-before:avoid;page-break-before:avoid;-webkit-column-break-before:avoid;-moz-column-break-before:avoid;-ms-column-break-before:avoid;-o-column-break-before:avoid;column-break-before:avoid;-webkit-break-before:avoid;-moz-break-before:avoid;-ms-break-before:avoid;-o-break-before:avoid;break-before:avoid;margin:auto;display:inline-block;margin-top:2em;margin-bottom:2em;padding:0.75em 3em;text-decoration:none;text-align:center;border:0.15em solid #000;background:none;font-weight:600;-webkit-page-break-inside:avoid;-moz-page-break-inside:avoid;-ms-page-break-inside:avoid;-o-page-break-inside:avoid;page-break-inside:avoid;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;-ms-column-break-inside:avoid;-o-column-break-inside:avoid;column-break-inside:avoid;-webkit-break-inside:avoid;-moz-break-inside:avoid;-ms-break-inside:avoid;-o-break-inside:avoid;break-inside:avoid;max-width:600px !important;color:#000}body>header a.button:hover,body>header a.button:focus,main .breitbild a:hover,main .breitbild a:focus,main .button:hover,main .button:focus,main .iconbig:hover,main .iconbig:focus{border-color:rgba(238,34,34,0.75);color:rgba(238,34,34,0.75)}body>header a.button,main .breitbild:not(.textonly) a{border-radius:.35em;background-color:#fff;color:#000;border:none;text-shadow:none}main{width:100%}main a.iconbig[class*=flaticon]{display:inline-block;line-height:1;border-radius:50%;height:2.2em;width:2.2em;overflow:visible;padding:0.45em;font-size:2.5em;margin:0.8em 0.25em}main header .filterbuttons{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:space-between;justify-content:space-between;margin:0 -0.3em 0 -0.3em}main header .filterbuttons button{display:block;max-width:50%;-ms-flex-grow:1;flex-grow:1;width:auto;margin:.3em;border:none;padding:.5em;-webkit-page-break-inside:avoid;-moz-page-break-inside:avoid;-ms-page-break-inside:avoid;-o-page-break-inside:avoid;page-break-inside:avoid;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;-ms-column-break-inside:avoid;-o-column-break-inside:avoid;column-break-inside:avoid;-webkit-break-inside:avoid;-moz-break-inside:avoid;-ms-break-inside:avoid;-o-break-inside:avoid;break-inside:avoid;margin-bottom:.5em;color:#000;background-size:200% 200% !important;background-position:100% 0% !important;box-shadow:none !important}@media (max-width: 25em){main header .filterbuttons button{max-width:none}}main header .filterbuttons button:hover{background-position:90% 0% !important}main header .filterbuttons button.active{color:#fff;background-position:0% 0% !important}main header .filterbuttons button.active:hover{background-position:10% 0% !important}main header .filterbuttons button.gottesdienst{background:-webkit-linear-gradient(left, #ff6f77 50%, #f3f3f3 50%);background:-o-linear-gradient(left, #ff6f77 50%, #f3f3f3 50%);background:-moz-linear-gradient(left, #ff6f77 50%, #f3f3f3 50%);background:linear-gradient(to right, #ff6f77 50%, #f3f3f3 50%)}main header .filterbuttons button.schulung{background:-webkit-linear-gradient(left, #ffde5a 50%, #f3f3f3 50%);background:-o-linear-gradient(left, #ffde5a 50%, #f3f3f3 50%);background:-moz-linear-gradient(left, #ffde5a 50%, #f3f3f3 50%);background:linear-gradient(to right, #ffde5a 50%, #f3f3f3 50%)}main header .filterbuttons button.ferien{background:-webkit-linear-gradient(left, #67e48a 50%, #f3f3f3 50%);background:-o-linear-gradient(left, #67e48a 50%, #f3f3f3 50%);background:-moz-linear-gradient(left, #67e48a 50%, #f3f3f3 50%);background:linear-gradient(to right, #67e48a 50%, #f3f3f3 50%)}main header .filterbuttons button.gemeinschaft{background:-webkit-linear-gradient(left, #56b2ff 50%, #f3f3f3 50%);background:-o-linear-gradient(left, #56b2ff 50%, #f3f3f3 50%);background:-moz-linear-gradient(left, #56b2ff 50%, #f3f3f3 50%);background:linear-gradient(to right, #56b2ff 50%, #f3f3f3 50%)}main header .filterbuttons button.grossevent{background:-webkit-linear-gradient(left, #d67dff 50%, #f3f3f3 50%);background:-o-linear-gradient(left, #d67dff 50%, #f3f3f3 50%);background:-moz-linear-gradient(left, #d67dff 50%, #f3f3f3 50%);background:linear-gradient(to right, #d67dff 50%, #f3f3f3 50%)}main article section.kachelcontainer{text-align:left;display:flex;flex-wrap:wrap}main article section.kachelcontainer .kachel-element{position:relative;display:inline-block;max-width:20em;flex-grow:1;flex-shrink:1;border-radius:.35em !important}main article section.kachelcontainer .kachel-element h2{font-size:1.5em;font-weight:400;letter-spacing:-0.02em}main article.kachel-element+article:not(.kachel-element)>hr{display:none}main article:not(.event){margin:3em auto 5em}main article>hr{margin-bottom:3em}main article .content dl *{margin-top:.25em}main article .content dl dt{font-weight:400;float:left;clear:left;width:30%;text-align:right;padding-right:1em}main article .content dl dd{float:left;clear:right;width:70%}main article .content>h3:first-child{margin-top:0}main article .content img{display:block;max-width:100%;height:auto;margin:1.5em auto 1.5em}main article .content .spaltenübergreifend{-webkit-column-span:all;column-span:all}main article .content.spalten{-webkit-column-gap:1.5em;-moz-column-gap:1.5em;-ms-column-gap:1.5em;-o-column-gap:1.5em;column-gap:1.5em;-webkit-column-width:22em;-moz-column-width:22em;-ms-column-width:22em;-o-column-width:22em;column-width:22em;vertical-align:top}main article .album{-webkit-column-gap:1.5em;-moz-column-gap:1.5em;-ms-column-gap:1.5em;-o-column-gap:1.5em;column-gap:1.5em;-webkit-column-count:2;-moz-column-count:2;-ms-column-count:2;-o-column-count:2;column-count:2}main article .album a img{cursor:pointer}main article .album a:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}main.kachellayout section{width:80%;max-width:100em;margin:0 auto;-webkit-column-gap:1.5em;-moz-column-gap:1.5em;-ms-column-gap:1.5em;-o-column-gap:1.5em;column-gap:1.5em;-webkit-column-width:26em;-moz-column-width:26em;-ms-column-width:26em;-o-column-width:26em;column-width:26em}main.kachellayout section *{width:auto}main.kachellayout section article.kachel-element{display:inline-block;box-shadow:0 0 0 transparent}main.kachellayout section article.kachel-element.focus{box-shadow:1em 4em 9em rgba(0,0,0,0.25);-webkit-transform:scale(1.025);-moz-transform:scale(1.025);-ms-transform:scale(1.025);-o-transform:scale(1.025);transform:scale(1.025)}main article.kachel-element{padding:1.5em;margin-top:1em;margin-bottom:1em;background-color:#f3f3f3;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column}main article.kachel-element img{width:100%}main article.kachel-element *{color:#000}main article.kachel-element * a:link:not(.button,.iconbig),main article.kachel-element * a:visited:not(.button,.iconbig){color:rgba(238,34,34,0.75)}main.podcasts .podcast footer a{margin-right:1em;padding:.5em;display:inline-block}main.podcasts .podcast_alsserie{margin-top:3em}main.podcasts .podcast_alsserie .videoblock{width:100%}main.podcasts .podcast_alsserie .videoblock .videowrapper{width:43em;padding-bottom:24.11em;float:left}@media (max-width: 55em){main.podcasts .podcast_alsserie .videoblock .videowrapper{width:100%;padding-bottom:56.25%;float:none}}main.podcasts .podcast_alsserie aside{overflow-y:scroll;background-color:#f3f3f3;height:24.11em}@media (max-width: 55em){main.podcasts .podcast_alsserie aside{height:auto}}main.podcasts .podcast_alsserie aside .podcast-aside-nav a{display:inline-block;padding:0.75em 0 0 1em}main.podcasts .podcast_alsserie aside .related{padding:0;list-style:none}main.podcasts .podcast_alsserie aside .related li{padding:0.5em 1em 0.5em;border-top:1px solid #ccc}main.podcasts .podcast_alsserie aside .related li:hover,main.podcasts .podcast_alsserie aside .related li:focus{cursor:pointer;background-color:#fcfcfc}main.podcasts .podcast_alsserie aside .related li.active{background-color:#fcfcfc}main.podcasts .podcast_alsserie aside h3,main.podcasts .podcast_alsserie aside p{padding:0;margin:0}main.podcasts .podcast_alsserie aside>h3{padding:0.5em 1em 0.5em}main.podcasts .videowrapper{position:relative;padding-bottom:56.25%;height:0;background-size:cover}main.podcasts .videowrapper .video-content{position:absolute;top:0;left:0;width:100%;height:100%}main.podcasts .videowrapper .video-content a{font-size:3em;line-height:1;display:block;text-decoration:none;cursor:pointer;width:100%;max-width:100%;height:100%;color:white;box-shadow:inset 6em -6em 7em -8em black}main.podcasts .videowrapper .video-content a:hover,main.podcasts .videowrapper .video-content a:focus{box-shadow:inset 6em -6em 15em -6em black}main.podcasts .videowrapper .video-content a:hover:after,main.podcasts .videowrapper .video-content a:focus:after{color:white}main.podcasts .videowrapper .video-content a:after{content:"abspielen";color:transparent;position:absolute;font-size:.5em;left:4.29em;bottom:1.5em;-webkit-transition:all 0.5s;transition:all 0.5s;font:italic 300 14px/1.6 "Open Sans",Helvetica,Arial,sans-serif}main.podcasts .videowrapper .video-content a:before{position:absolute;left:.25em;bottom:.25em}main.podcasts .podcast_archiv{text-align:center;margin-top:3em}main.podcasts .podcast_archiv::after{content:" ";display:block;clear:both;height:2em}main.podcasts .podcast_archiv h2{text-align:center}main.podcasts .podcast_archiv .archiv-filter-optionen{display:table;width:100%;max-width:40em;margin:1em auto}main.podcasts .podcast_archiv .archiv-filter-optionen a.podcast-filteroption{border-right:none}main.podcasts .podcast_archiv .archiv-filter-optionen .podcast-filteroption{display:inline-block;font-size:1.5em;font-family:Flaticon;font-style:normal;font-weight:normal;padding:.25em !important;width:24%;text-align:center;background:none;border:.15em solid black;color:black;padding:.75em}main.podcasts .podcast_archiv .archiv-filter-optionen .podcast-filteroption:first-of-type{border-radius:0.35em 0 0 0.35em}main.podcasts .podcast_archiv .archiv-filter-optionen .podcast-filteroption:nth-of-type(2){border-radius:0}main.podcasts .podcast_archiv .archiv-filter-optionen .podcast-filteroption:hover{color:rgba(238,34,34,0.75);border-color:rgba(238,34,34,0.75)}main.podcasts .podcast_archiv .archiv-filter-optionen .podcast-filteroption.active{background-color:rgba(238,34,34,0.75);color:white;border-color:rgba(238,34,34,0.75)}main.podcasts .podcast_archiv .archiv-filter-optionen .podcast-filteroption.suchinput{color:black !important;background:none;border:.15em solid;padding:.75em;outline:none;border-radius:0 0.35em 0.35em 0;height:auto;display:inline-block;line-height:inherit}main.podcasts .podcast_archiv .archiv-filter-optionen .podcast-filteroption.suchinput.active{Font-family:"Open Sans";font-weight:300;font-style:italic}main.podcasts .podcast_archiv .archiv-filter-optionen .podcast-filteroption.suchinput:hover{color:rgba(238,34,34,0.75);border-color:rgba(238,34,34,0.75)}main.podcasts .podcast_archiv .archiv-filter-optionen .podcast-filteroption.suchinput.active{background-color:rgba(238,34,34,0.75);color:white;border-color:rgba(238,34,34,0.75)}main.podcasts .podcast_archiv .archiv-filter-optionen .podcast-filteroption.suchinput:focus{color:rgba(238,34,34,0.75);border-color:rgba(238,34,34,0.75);box-shadow:none}main.podcasts .podcast_archiv .archiv-filter-optionen .podcast-filteroption.suchinput.active{background:rgba(238,34,34,0.75) !important;color:white !important}main.podcasts .podcast_archiv ul{padding:0;list-style:none}main.podcasts .podcast_archiv ul li{display:block;position:relative;margin:0;border:.25em solid white;box-sizing:border-box;width:25%;height:0;float:left;padding:0 0 14.0625%;background-size:cover;background-position:center center;background-color:#f3f3f3;border-radius:.6em}@media (max-width: 55em){main.podcasts .podcast_archiv ul li{width:33.333%;padding-bottom:21.09375%}}@media (max-width: 40em){main.podcasts .podcast_archiv ul li{width:50%;padding-bottom:28.125%}}main.podcasts .podcast_archiv ul li .hover{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-webkit-align-items:center;-webkit-justify-content:center;flex-direction:column;align-items:center;justify-content:center;font-size:.8em;line-height:1;border-radius:.35em;width:100%;height:100%;position:absolute;color:white;box-shadow:inset 0 20em 20em -8em rgba(0,0,0,0.75);text-align:center}main.podcasts .podcast_archiv ul li .hover h3{margin-top:.25em;text-align:center;line-height:1.2}main.podcasts .podcast_archiv ul li .hover:hover,main.podcasts .podcast_archiv ul li .hover:focus{color:transparent;cursor:pointer;box-shadow:inset 0 3em 3em -3em rgba(0,0,0,0.25)}main.podcasts .podcast_archiv.serien-archiv ul>li .hover{height:100%;opacity:0;background-color:rgba(0,0,0,0.5);box-shadow:none}main.podcasts .podcast_archiv.serien-archiv ul>li .hover:hover,main.podcasts .podcast_archiv.serien-archiv ul>li .hover:focus{color:white;opacity:1}.tabelle-unsichtbar{border:none !important;background:none !important}.tabelle-unsichtbar td,.tabelle-unsichtbar tr,.tabelle-unsichtbar thead,.tabelle-unsichtbar tbody{border:none !important;background:none !important}.tabelle-unsichtbar td:first-of-type{max-width:9em;width:15%}.blurred{-webkit-filter:blur(10px);-moz-filter:blur(10px);-ms-filter:blur(10px);-o-filter:blur(10px);filter:blur(10px)}.mittig{text-align:center}.mitarbeiter{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:left;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;-o-hyphens:none;hyphens:none}.mitarbeiter figure{align-self:flex-start;flex-shrink:1;flex-grow:1;flex-basis:content;padding:0.75em;width:14em;max-width:16em;text-align:left}.mitarbeiter figure img{max-width:12em}.mitarbeiter figure figcaption p{text-align:left}.gvclogos{text-align:center}.gvclogos img{max-width:12em;margin:0 2em 0}.share-popupmenu-nav{-moz-column-width:10em;column-width:10em}.share-popupmenu-nav a{border-bottom:1px solid #eee;padding-bottom:1em;display:block;text-align:center}.videowrapper{position:relative;padding-bottom:56.25%;height:0}.videowrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.eventheader{padding:.35em;border-bottom:1px solid;font-size:1.8em;margin-bottom:1em}.icon,.calendar-icon{font-size:1em;height:5em;width:5em;text-align:center;float:left;margin-right:1em;margin-top:-.25em;background-color:#fff;border:.15em solid #CCC;border-top:1.5em solid #ccc;border-radius:.35em}@media (max-width: 75em){.icon,.calendar-icon{font-size:0.8em}}@media (max-width: 55em){.icon,.calendar-icon{font-size:0.66667em}}@media (max-width: 40em){.icon,.calendar-icon{font-size:0.57143em}}@media (max-width: 30em){.icon,.calendar-icon{font-size:0.5em}}.icon *,.calendar-icon *{color:#666}.icon .day,.calendar-icon .day{letter-spacing:-.025em;font-weight:300;color:#444;line-height:1.2;font-size:2.75em}.icon .month,.calendar-icon .month{font-size:0.85em;font-weight:700;margin-top:-1.75em;letter-spacing:-.025em;color:#fff}[kategorie=Gottesdienst] .icon,[kategorie=Gottesdienst] .calendar-icon{border-top-color:#ff6f77}[kategorie=Schulung] .icon,[kategorie=Schulung] .calendar-icon{border-top-color:#ffde5a}[kategorie=Ferien] .icon,[kategorie=Ferien] .calendar-icon{border-top-color:#67e48a}[kategorie=Gemeinschaft] .icon,[kategorie=Gemeinschaft] .calendar-icon{border-top-color:#56b2ff}[kategorie=Grossevent] .icon,[kategorie=Grossevent] .calendar-icon{border-top-color:#d67dff}.single-event.embedded{background-color:#f9f9f9;border:1px solid #ddd;padding:2em}.single-event.embedded figure>a img{margin:0}.single-event.embedded figure>figcaption{width:35%}.calendar{-webkit-column-count:auto;-moz-column-count:auto;-ms-column-count:auto;-o-column-count:auto;column-count:auto}.calendar>section>ul{list-style:none;padding:0;clear:both}.calendar>section>ul .eventdetails{display:inline-block;width:100%;padding-top:2em}.calendar>section>ul .eventdetails aside{display:inline-block;float:right;width:40%}@media (max-width: 40em){.calendar>section>ul .eventdetails aside{width:100%;float:none;margin-top:1em}}.calendar>section>ul .eventdetails aside dl.iconlist{padding-left:1.25em}.calendar>section>ul .eventdetails aside dl.iconlist dt,.calendar>section>ul .eventdetails aside dl.iconlist dd{display:inline;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;-o-hyphens:none;hyphens:none}.calendar>section>ul .eventdetails aside dl.iconlist dd::after{content:"\A";white-space:pre}.calendar>section>ul .eventbild{width:60%}@media (max-width: 40em){.calendar>section>ul .eventbild{width:100%}}.calendar>section>ul .eventbeschreibung{padding:3em 0 2em}@media (max-width: 55em){.calendar>section>ul .eventbeschreibung{padding:2em}}@media (max-width: 40em){.calendar>section>ul .eventbeschreibung{padding:1em}}@media (max-width: 30em){.calendar>section>ul .eventbeschreibung{padding:0}}.calendar>section>ul>li{background:white;overflow-x:hidden;position:relative;border-radius:.35em;box-shadow:0 0 0 rgba(0,0,0,0.035);-webkit-transition:box-shadow 0.5s;transition:box-shadow 0.5s}.calendar>section>ul>li:hover,.calendar>section>ul>li:focus{box-shadow:0 1em 8em rgba(0,0,0,0.1);z-index:999 !important}.calendar>section>ul>li.open{box-shadow:0 2em 15em rgba(0,0,0,0.3);z-index:999 !important;padding:2em}@media (max-width: 40em){.calendar>section>ul>li.open{padding:0}}.calendar>section>ul>li.open .event:not(.embedded) header:after{content:"\e00d"}.calendar>section>ul>li .event{clear:both;padding:1em}.calendar>section>ul>li .event>header>h4,.calendar>section>ul>li .event>header>p{margin-bottom:0}@media (max-width: 30em){.calendar>section>ul>li .event>header>h4,.calendar>section>ul>li .event>header>p{display:none}}.calendar>section>ul>li .event:not(.embedded) header{position:relative}.calendar>section>ul>li .event:not(.embedded) header:after{font-family:Flaticon;margin-right:.3em;position:relative;font-size:1.5em;font-style:normal;display:inline-block;font-weight:normal !important;content:"\e00e";color:#ddd;position:absolute;top:0.75em;right:1em;-webkit-transition:all 0.5s;transition:all 0.5s}.calendar>section>ul>li .event header:hover,.calendar>section>ul>li .event header:focus{cursor:pointer}.calendar>section>ul>li .event h2,.calendar>section>ul>li .event>header>h4{margin:0}.calendar>section>ul>li .event>header>h4{white-space:nowrap}.calendar>section>ul>li .event h3{font-size:1.6em;margin-bottom:.125em;line-height:1;margin-top:0}.calendar>section>ul>li .event .kurzbeschrieb{clear:both;max-width:40em}.calendar>section>ul>li .event .kurzbeschrieb>p{display:none}.calendar>section>ul>li .event .kurzbeschrieb>p:first-of-type{display:block}.calendar>section>ul>li .event footer nav a{padding:.25em}.calendar>section>ul>li .event footer iframe{border:none}body>footer{clear:both;padding:2.5em 0 2.5em 0;margin-top:2em;background-color:#f9f9f9;border-top:1px solid lightgrey;text-align:center}body>footer>span{text-align:center}body>footer p{text-align:center}.smallscreen article>a::before{color:rgba(255,255,255,0)}.smallscreen article>a.current::before{content:attr(name);display:block;position:fixed;z-index:99999999999;top:.6em;left:50%;font-size:1.35em;width:70%;margin-left:-35%;text-align:center;color:#fff}.smallscreen article>a::before{-webkit-transition:all 1.5s;-moz-transition:all 1.5s;-ms-transition:all 1.5s;-o-transition:all 1.5s;transition:all 1.5s}a,a.button::before,main.podcasts .podcast_archiv ul li .hover,button,.album a img,svg *{-o-transition:all 0.25s,padding 0.001s;-ms-transition:all 0.25s,padding 0.001s;-moz-transition:all 0.25s,padding 0.001s;-webkit-transition:all 0.25s,padding 0.001s;transition:all 0.25s,padding 0.001s}body>header>nav::before{-webkit-transition:all 0.15s;-moz-transition:all 0.15s;-ms-transition:all 0.15s;-o-transition:all 0.15s;transition:all 0.15s}#sandwich-svg line{-webkit-transform-origin:50% 50% 0;transform-origin:50% 50% 0}#sandwich-svg #sw-bun1{-moz-transform-origin:50% 25% 0}#sandwich-svg #sw-bun2{-moz-transform-origin:50% 75% 0}nav.unfolded #sandwich-svg #sw-bun1{transform:rotate(45deg) scaleX(1.41421) translate(0.45em, 0.45em)}nav.unfolded #sandwich-svg #sw-bun2{transform:rotate(-45deg) scaleX(1.41421) translate(0.45em, -0.45em)}nav.unfolded #sandwich-svg #sw-meat{-webkit-transform:scaleX(0.5) translate(-2em, 0em);transform:scaleX(0.5) translate(-2em, 0em);opacity:0}html[data-useragent*='MSIE 10.0'] body>header>nav>ul li{background-color:rgba(150,150,150,0)}html[data-useragent*='MSIE 10.0'] body>header>nav>ul>li>ul{padding-top:0}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){body>header>.reizwort{line-height:3}}.agenda-embed>section>ul>li{display:flex;flex-wrap:wrap;background:none}.agenda-embed>section>ul>li:hover{background:none}.agenda-embed>section>ul>li article{min-width:24em;width:50%}.calendar header.abgesagt,.calendar header.ausgebucht{position:relative}.calendar header.abgesagt::before{content:"abgesagt"}.calendar header.ausgebucht::before{content:"ausgebucht"}.calendar header.abgesagt::before,.calendar header.ausgebucht::before{color:rgba(238,34,34,0.75);font-size:2em;font-weight:400;padding:0.1em 1em;border:2px solid rgba(238,34,34,0.75);position:absolute;top:.1em;left:7em;transform:rotate(8deg);text-shadow:0em 0em 3em white !important}table.inputinside,table.inputinside tr{border:none}table.inputinside td{border-bottom:none}table.inputinside label{margin:0}td.inputinside{margin:0;padding:0;border:none}td.inputinside input{margin:0;padding:8px;height:auto}table.noborder.nobackground,table.noborder.nobackground tr,table.noborder.nobackground tr td{background:#f3f3f3;border:none}@media (min-width: 880px) and (max-width: 1085px){.hideinspecificscreen{display:none}}@media (max-width: 500px){.hideinsmallmobile{display:none}}
