body.navbar-is-fixed-bottom{padding-bottom:50px!important;}body.navbar-is-fixed-top{padding-top:70px!important;}body.navbar-is-fixed-top-padding{padding-top:70px!important;}body div#admin-bar{z-index:1600;}body.navbar-admin-bar.navbar-is-fixed-top .navbar-fixed-top{padding-top:33px;}.navbar-brand img{height:40px;float:left;margin-top:-10px;padding-right:10px;}ul li.collapsed,ul li.expanded,ul li.leaf{list-style:none;list-style-image:none;}html.js fieldset.collapsed{height:auto;}fieldset legend.card-header{float:left;line-height:1em;margin:0;}fieldset .panel-body{clear:both;}fieldset .card-header a.panel-title{color:inherit;display:block;margin:-10px -15px;padding:10px 15px;}fieldset .card-header a.panel-title:hover{text-decoration:none;}.input-group span.input-group-addon{min-width:100px;}.contact-site-form span.input-group-addon{min-width:150px;}.input-group textarea{border-bottom-left-radius:0;border-top-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:0;}.form-control.required::-webkit-input-placeholder{color:rgba(255,0,14,0.68);}.form-control.required:-moz-placeholder{color:rgba(255,0,14,0.68);}.form-control.required::-moz-placeholder{color:rgba(255,0,14,0.68);}.form-control.required:-ms-input-placeholder{color:rgba(255,0,14,0.68);}.form-item input.error,.form-item textarea.error,.form-item select.error{border:1px solid red;}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{margin-left:0px;}.form-actions .btn{margin-left:2px;margin-right:2px;}th.checkbox,td.checkbox,th.radio,td.radio{display:table-cell;}tr.even{background-color:transparent;}.sticky-header th{padding:8px;}.vertical-tabs{position:relative;margin:1em 0;border:1px solid #bbbbbb;background:#ffffff;}@media (min-width:48em){.vertical-tabs{padding:0 0 0 15em;}[dir="rtl"] .vertical-tabs{padding:0 15em 0 0;}.vertical-tabs:before{content:'';position:absolute;left:0;top:0;z-index:0;width:15em;height:100%;background:#ddd;}[dir="rtl"] .vertical-tabs:before{left:auto;right:0;}}.vertical-tabs-list{position:relative;z-index:1;display:none;width:15em;border-top:1px solid #bbbbbb;padding:0;}@media (min-width:48em){.vertical-tabs-list{display:block;float:left;margin:-1px 0 -1px -15em;}[dir="rtl"] .vertical-tabs-list{margin-left:0;margin-right:-15em;float:right;}}.vertical-tab-item{background-color:#f7f7f9;}.vertical-tab-link{color:black;}.vertical-tab-link span{color:#555;}.vertical-tab-link:focus strong,.vertical-tab-link:active strong,.vertical-tab-link:hover strong,.vertical-tab-link:focus .fieldset-legend,.vertical-tab-link:active .fieldset-legend,.vertical-tab-link:hover .fieldset-legend{text-decoration:none;outline:none;}.vertical-tab-item:focus,.vertical-tab-item:active,.vertical-tab-item:hover,.vertical-tab-item:focus,.vertical-tab-item:active,.vertical-tab-item:hover{background-color:white;}.vertical-tabs-pane .fieldset-wrapper{padding:1em;}a.fieldset-title,a.fieldset-title:focus,a.fieldset-title:hover{text-decoration:none;}.dropbutton .dropbutton-action > *{padding:6px 12px;}.dropbutton .dropbutton-action a,.dropbutton .dropbutton-action a:hover{border:none;}.dropbutton .dropbutton-action a:hover{text-decoration:underline;}div.handle{box-sizing:content-box;}div.tabs{padding-bottom:10px;}ul.action-links i.fa{padding-right:10px;}nav.tabs .nav-tabs a{display:block;padding:0.5rem 1rem;text-decoration:none;}.js fieldset.collapsible .fieldset-title{background:none;padding-left:0px;}.js fieldset.collapsible .fieldset-title:before{content:"\25be";font-style:normal;font-size:25px;padding-right:10px;}.js fieldset.collapsed .fieldset-title{background:none;padding-left:0px;}.js fieldset.collapsed .fieldset-title:before{content:"\25b8";font-style:normal;font-size:25px;padding-right:10px;}.container-inline div{display:inline-block;}.views-display-setting .label{color:#666666;font-size:12px;}#views-ui-preview-form > div > div,#views-ui-preview-form > div > input{float:none;}.views-display-columns > *{margin:0;}.views-display-columns > *:first-child{margin:0px;padding-left:15px;}.views-ui-display-tab-bucket{padding-top:0px;}.views-ui-display-tab-bucket .dropbutton li > *{padding:6px 12px;}.views-ui-display-tab-bucket + .views-ui-display-tab-bucket{border-top:1px solid #ddd;}h1.page-title{padding-bottom:15px;}.user-picture img{border:1px solid #e5e7e8;padding:1px;}.view-mode-teaser,.comment{padding-bottom:15px;padding-top:15px;margin-top:0px;border-bottom:1px dashed #efefef;}ul.pager{padding-top:20px;}@media (min-width:1200px){.container{max-width:1170px;}}.navbar-is-fixed .l-header{}#navbar .container{padding:10px 20px;}img{margin:20px 0;}footer,.block-system-main-menu{display:block;padding:20px 0px;}span.password-toggle-wrapper{width:100%;}#admin-bar .dropdown li > a,#admin-bar .dropdown li > span{margin-bottom:0;}.cyborg .menu-dropdown a{color:#888888;}.views-view-grid-cols-3{grid-template-columns:repeat(1,1fr);}.views-view-grid .views-grid-box{border:none;padding:0 0 1rem 0;background-color:#ffffff;}.views-grid-box h2{font-size:1.25rem;font-weight:bold;}.views-grid-box .views-field-field-image{padding:0;}@media (min-width:48em){.views-view-grid-cols-3{grid-template-columns:repeat(3,1fr);gap:2rem;}}.messages .placeholder{background-color:transparent;}body.cerulean .dropbutton .dropbutton-action a{color:#2fa4e7;}body.cerulean .dropbutton .dropbutton-action a:hover{color:#1f7fb8;}body.cosmo .dropbutton .dropbutton-action a{color:#2780e3;}body.cosmo .dropbutton .dropbutton-action a:hover{color:#1862c6;}body.cyborg .dropbutton .dropbutton-action a{color:#2a9fd6;}body.cyborg .dropbutton .dropbutton-action a:hover{color:#207ab7;}body.darkly .dropbutton .dropbutton-action a{color:#375a7f;}body.darkly .dropbutton .dropbutton-action a:hover{color:#2c3e50;}body.flatly .dropbutton .dropbutton-action a{color:#18bc9c;}body.flatly .dropbutton .dropbutton-action a:hover{color:#13967d;}body.journal .dropbutton .dropbutton-action a{color:#eb6864;}body.journal .dropbutton .dropbutton-action a:hover{color:#d75c5a;}body.litera .dropbutton .dropbutton-action a{color:#4582ec;}body.litera .dropbutton .dropbutton-action a:hover{color:#336fd1;}body.lumen .dropbutton .dropbutton-action a{color:#158cba;}body.lumen .dropbutton .dropbutton-action a:hover{color:#1177a5;}body.lux .dropbutton .dropbutton-action a{color:#1a73e8;}body.lux .dropbutton .dropbutton-action a:hover{color:#0f5bb5;}body.materia .dropbutton .dropbutton-action a{color:#2196f3;}body.materia .dropbutton .dropbutton-action a:hover{color:#176dae;}body.minty .dropbutton .dropbutton-action a{color:#78c2ad;}body.minty .dropbutton .dropbutton-action a:hover{color:#67a897;}body.pulse .dropbutton .dropbutton-action a{color:#593196;}body.pulse .dropbutton .dropbutton-action a:hover{color:#442576;}body.sandstone .dropbutton .dropbutton-action a{color:#325d88;}body.sandstone .dropbutton .dropbutton-action a:hover{color:#284b6e;}body.simplex .dropbutton .dropbutton-action a{color:#d9230f;}body.simplex .dropbutton .dropbutton-action a:hover{color:#b71d0b;}body.slate .dropbutton .dropbutton-action a{color:#dd5a43;}body.slate .dropbutton .dropbutton-action a:hover{color:#ba4c37;}body.solar .dropbutton .dropbutton-action a{color:#3a3a3a;}body.solar .dropbutton .dropbutton-action a:hover{color:#2e2e2e;}body.spacelab .dropbutton .dropbutton-action a{color:#3399f3;}body.spacelab .dropbutton .dropbutton-action a:hover{color:#2a7ecf;}body.superhero .dropbutton .dropbutton-action a{color:#ff6c60;}body.superhero .dropbutton .dropbutton-action a:hover{color:#e65550;}body.united .dropbutton .dropbutton-action a{color:#e95420;}body.united .dropbutton .dropbutton-action a:hover{color:#c8461c;}body.yeti .dropbutton .dropbutton-action a{color:#008cba;}body.yeti .dropbutton .dropbutton-action a:hover{color:#0079a5;}
.navbar-brand{height:auto;}.navbar-brand img{height:auto;width:90%;margin-bottom:0;}.logged-in #navbar{padding-top:5em;}.block-system-main-menu{padding-top:15px;padding-bottom:5px;}.navbar-light .navbar-toggler{display:none;}.navbar-admin-bar #navbar{padding-top:1em;}section.Startseite{margin-top:1em;}@media (min-width:798px){.role-anonymous #navbar{padding-top:2em;}.navbar-brand img{max-width:780px;}}@media (min-width:960px){.role-anonymous #navbar{padding-top:1.2em;}.block-system-main-menu{padding:13px 0px;}}.navbar-collapse.collapse.d-flex.justify-content-between,.navbar-nav{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;justify-content:flex-start!important;flex-direction:row!important;}.navbar-nav .nav-link{padding-left:1em;}.l-sidebar.l-sidebar-first.col-md-3{min-width:15em;}@media (min-width:768px){.col-md-9,.col-md-3{-ms-flex:0 0 auto;flex:0 0 auto;width:100%;}}@media (min-width:970px){.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;width:75%;}.col-md-3{width:25%;}}form#search-block-form>div{display:flex;flex-direction:row;}form.search-box input.form-submit{background-image:url(/files/images/search-icon.svg);background-position:center;background-repeat:no-repeat;color:transparent;}.navbar{margin-bottom:0;}.bg-primary ul.menu-dropdown a,.bg-primary ul.menu-dropdown a:focus,.bg-primary ul.menu-dropdown a.highlighted{color:#ffffff8c;}.bg-primary ul.menu-dropdown a span.sub-arrow{border-color:#ffffff8c transparent transparent transparent;}.bg-primary ul.menu-dropdown a:active,.bg-primary ul.menu-dropdown a:active span.sub-arrow{color:#fff;}.bg-primary ul.menu-dropdown a:hover,.bg-primary ul.menu-dropdown a:hover span.sub-arrow{color:rgba(255,255,255,0.75);}span.menu-toggle-button-text{color:rgb(187,187,187);}body.navbar-admin-bar{padding-top:56px!important;}body.navbar-admin-bar .navbar-fixed-top{padding-top:50px;}body.role-anonymous .navbar.bg-light,body.page-user .navbar.bg-light{margin-top:3.7em;}.navbar-fixed-top .block-content{margin-left:3em;}.js .menu-dropdown a,.js .menu-dropdown a:hover,.js .menu-dropdown a:focus,.js .menu-dropdown a:active{padding-right:2em;line-height:2em;}.menu-dropdown ul{background:#08153b;}.menu-dropdown ul a:hover,.menu-dropdown ul a:focus,.menu-dropdown ul a:active,.menu-dropdown ul a.highlighted{background:#20629d;}.paragraphs-item-zitate .content{display:table;margin-top:0;margin-left:auto;margin-right:auto;}.zitatblock::before,.zitatblock::after{display:block;color:#E50000;font-family:Georgia,Times,serif;font-style:italic;font-size:5em;}.zitatblock::before{content:'\201C';margin-left:-0.5em;margin-bottom:-1em;}.zitatblock::after{content:'\201E';text-align:right;margin-top:-1.3em;margin-right:-0.5em;}.zitatblock div p,.autor p{color:#E50000;font-family:Georgia,Times,serif;font-style:italic;font-size:1.2em;margin-bottom:0;line-height:.8em;}.autor p{text-align:right;}.slideshow{max-width:480px;display:table;margin-left:auto;margin-right:auto;background:#ededed;box-shadow:0 3px 5px #666;}.slideshow img{margin:0;}.paragraphs-items .field-items{margin-top:1em;}.paragraphs-items .zitatblock .field-items,.paragraphs-items .autor .field-items{margin-top:0;}h1,h2.block-title{text-shadow:2px 2px 2px rgba(118,126,141,0.7);}h1,h2,h3,h4{font-style:italic;font-weight:normal;color:#211E70;}.view-mode-teaser h3{font-size:large;}.h1,h1{font-size:calc(0.7rem + 1vw);}.h2,h2{font-size:calc(0.6rem + .9vw);}.table-responsive{margin-top:1rem;}.view-mode-teaser.node-chorlieder{padding-bottom:0;padding-top:0;}.node-chorlieder section.group-2-spaltig.field-group-html-element .field-name-field-nr{float:left;width:5em;}.group-grid-block{display:flex;gap:.5em;flex-wrap:wrap;align-items:flex-start;}.group-grid-block .field-type-text{max-width:28em;}@media (min-width:798px){.group-grid-block-links{flex:1 1 0%;min-width:max-content;}}.group-grid-block-rechts{flex:auto;}.mehrspaltig .field-name-field-anwesende,.form-checkboxes{columns:4 150px;line-height:normal;}section.group-titelblock .form-type-select{display:flex;flex-wrap:wrap;align-items:flex-start;margin-top:.5em;}section.group-titelblock .form-type-select label{margin-top:.5em;}.form-type-tel input{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#777;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;}section.group-titelblock,.form-type-radios{display:flex;gap:.5em;flex-wrap:wrap;align-items:stretch;}.form-type-radio,.form-radios{display:flex;flex-wrap:nowrap;gap:.5em;}input:not(.auto-upload-processed){max-width:12em;}.contact-form input{max-width:30em;}.contact-form .form-type-email,.contact-form .form-type-textfield{display:flex;gap:.5em;flex-wrap:wrap;margin-top:.5em;align-items:center;justify-content:flex-end;}.form-item-field-terminkategorie-und{margin-top:.8em;}.form-type-textfield{display:flex;gap:.5em;flex-wrap:wrap;margin-top:.5em;align-items:center;}.field-type-addressfield .form-type-textfield{display:unset;}.form-item.form-type-select.form-item-field-anzugsordnung-und{display:flex;flex-wrap:wrap;align-items:baseline;margin-top:auto;}div#edit-field-sichtbarkeit,.field-name-field-mailversand{max-width:20em;margin-top:-1em;}input.form-check-input.form-checkbox{margin-top:-.2em;}.form-item.form-type-checkbox.form-item-field-mailversand-und{margin-top:1.2em;}div#editablefields-field-sichtbarkeit{transform:translateY(-.4em);}.field-name-field-bilderkategorie.field-label-inline .field-label{margin-top:1.2em;}section.group-titelblock  input#edit-title{max-width:30em;}input#edit-field-wo-und-0-value,select#edit-field-anzugsordnung-und{width:auto;}div#edit_field_terminkategorie_und_chosen{width:259px!important;}.form-type-radios{align-items:center;}.form-item{margin-bottom:0;}.form-type-html-datetime .form-item{margin-top:.5em;}.field-name-field-bilderkategorie{display:flex;}.vertical-tabs-panes .form-type-radio,.vertical-tabs-panes  .form-radios,.vertical-tabs-panes  .form-type-radios{display:block;}.placeholder{vertical-align:inherit;background-color:inherit;opacity:inherit;}section.group-ausblenden{display:none;}.bi::before,[class^="bi-"]::before,[class*=" bi-"]::before{padding-right:0.3em;}legend{font-size:1rem;}span.date-display-suffix{display:none;}td article.profile{margin:auto;}img.bilderrahmen,.bilderrahmen .field-items img{border:4px solid #fff;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);-moz-box-shadow:0 1px 4px rgba(0,0,0,.2);-o-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2);zoom:1;}td.views-field{padding-left:.5em;padding-right:.5em;vertical-align:top;}ul.menu-top-only.menu.menu-style-processed{display:flex;align-items:center;}.views-field-field-anwesende>.item-list{width:max-content;}.view-birthdays ul > li,.view-hochzeitstage ul > li{display:inline-flex;gap:.5em;align-items:center;margin-left:auto;}.view-birthdays ul > li article.profile,.view-hochzeitstage ul > li article.profile{margin:auto;}.block-views-bildersammlung-block-1 .block-content{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;}.thumbnail a>img,.thumbnail>img{margin:auto;}span.views-field-title,.fc{font-size:small;}.view .date-nav-wrapper .date-nav{margin-bottom:auto;padding-bottom:inherit;}.view .date-nav-wrapper .date-prev,.view .date-nav-wrapper .date-next{background-color:transparent;border-color:transparent;color:transparent;}.view .date-nav-wrapper .date-prev{right:27px;}.view .date-nav-wrapper .date-prev a,.view .date-nav-wrapper .date-next a{background-size:100%;height:2.5em;width:2.5em!important;border-radius:4px;color:transparent;background-color:#dfdfdf!important;background-repeat:no-repeat;display:inline-block;}.view .date-nav-wrapper .date-prev a{background-image:url(/files/images/arrow-left-square.svg);}.view .date-nav-wrapper .date-next a{background-image:url(/files/images/arrow-right-square.svg);}li::marker{content:none;}.date-nav-wrapper .pager{padding-top:.5em;}.l-sidebar .block p,.l-sidebar .block .form-actions{margin-bottom:0;}.l-sidebar .block .view-mode-teaser{padding-top:.2em;padding-bottom:.2em;}.view-uebersicht-auftritte span.field-content{font-size:initial;}.image-widget-data input{max-width:max-content;}#edit-field-bildbeschreibung input#edit-field-bildbeschreibung-und-0-value{max-width:60em;}.form-item-field-bilderkategorie-und{display:flex;gap:.5em;}.block-mini-layouts-flexblock-bilder- .panel-flexible-inside.flexible-layout-flexible_template-inside{display:flex;flex-wrap:wrap;}.kalender{min-width:336px;width:100%;}.flexible-layout-region-flexible_template-geburtstage{min-width:16em;}.flexible-layout-region-flexible_template-hochzeitstage{min-width:16em;}@media (max-width:959px){.flexible-layout-row-flexible_template-7-inside{display:flex;flex-wrap:wrap;}}@media (max-width:798px){.flexible-layout-column-flexible_template-4,.flexible-layout-region-flexible_template-geburtstage,.flexible-layout-region-flexible_template-hochzeitstage{width:auto;}.block-mini-layouts-flexblock-bilder-{padding:0!important;}.block-menu-menu-fusszeilenmenue ul.menu-top-only.menu.menu-style-processed{gap:2.5em;}}@media (max-width:40em){body{font-size:.8em;}}@media (min-width:799px){.flexible-layout-column-flexible_template-4{width:auto;}.flexible-layout-region-flexible_template-geburtstage,.flexible-layout-region-flexible_template-hochzeitstage{width:49.5%;}}@media (min-width:960px){.flexible-layout-column-flexible_template-4{width:49.5%;}.kalender{min-width:336px;width:auto;}.flexible-layout-row-flexible_template-7-inside{display:flex;}}a.nolink:not(.has-submenu){display:none;}.zusammensetzung .flexible-layout-row-flexible_template-2-inside,.zusammensetzung .flexible-layout-row-flexible_template-3-inside{display:flex;flex-wrap:wrap;gap:.5em;justify-content:space-between;}.zusammensetzung .flexible-layout-region-inside{padding-left:0;padding-right:10px;padding-bottom:10px;}.zusammensetzung .flexible-layout-region-flexible_template-linke_spalte,.zusammensetzung .flexible-layout-region-flexible_template-rechte_spalte,.zusammensetzung .flexible-layout-region-flexible_template-zeile3__spalte1,.zusammensetzung .flexible-layout-region-flexible_template-zeile3__spalte2,.zusammensetzung .flexible-layout-region-flexible_template-zeile3__spalte3,.zusammensetzung .flexible-layout-region-flexible_template-zeile3__spalte4{width:max-content;}.field-name-field-auftrittsort div>h2{display:none;}:root{--my-standort-class:.node-ol-locator-location-form;}.node-ol-locator-location-form legend{font-size:1rem;padding-top:.5em;}.node-ol-locator-location-form .fieldset-description,.node-ol-locator-location-form .description{font-size:small;font-style:italic;float:left;width:21em;padding-right:1em;padding-bottom:2.5em;}.node-ol-locator-location-form span.fieldset-legend.fel-field-label{width:fit-content;float:left;}:r
.node-ol-locator-location-form .street-block,.node-ol-locator-location-form .addressfield-container-inline,.node-ol-locator-location-form .leaflet-widget-geocode,.node-ol-locator-location-form .leaflet-widget{transform:translateY(-2em);min-width:40em;}
