.field--name-field-media-oembed-video{position:relative;overflow:hidden;width:100%;padding-top:56.25%;}.media-oembed-content{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;}
label.checkbox span{vertical-align:super;}.h4c-filter input{min-height:unset;}.h4c-filter .form-actions .button{margin-block:0;}
:root{--enzian--color-text:#000;--enzian--color-link:hsl(27,87%,50%);--enzian--color-primary:hsl(27,87%,50%);--enzian--color-primary-dark:hsl(16,77%,55%);--enzian--color-bg:hsl(27,87%,50%);--enzian--color-bg-dark:hsl(16,77%,55%);--enzian--color-navbar-bg:#ffffff;--enzian--color-navbar-link:hsl(27,87%,55%);--enzian--color-navbar-accent:hsl(27,87%,95%);}
.node--view-mode-simple-card .h4c-image img,.node--view-mode-card .h4c-image img{height:unset !important;}.node--view-mode-simple-card .field--name-node-title{text-align:unset;}.node--view-mode-simple-card .card-content{display:block;}
.node--type-article table{table-layout:fixed;}.node--type-article table,.node--type-article table th,.node--type-article table td{border-style:dotted;border-collapse:collapse;}
.node--view-mode-simple-card .h4c-image img,.node--view-mode-card .h4c-image img{object-fit:cover;height:12rem;width:100% !important;}.node--type-organisation.node--view-mode-simple-card .h4c-image img,.node--type-organisation.node--view-mode-card .h4c-image img{object-fit:contain;margin:0 auto;}.node--type-organisation.node--view-mode-simple-card .h4c-image.empty-fields .initial,.node--type-organisation.node--view-mode-card .h4c-image.empty-fields .initial{margin:0 auto;border-radius:50%;}.node--type-organisation.node--view-mode-simple-card .h4c-image.empty-fields,.node--type-organisation.node--view-mode-card .h4c-image.empty-fields{height:12rem;padding:1rem 0;}.h4c-content ul{margin-top:0;}.node--view-mode-full .h4c-summary{margin-bottom:0.75rem;}@media only screen and (max-width:550px){.path-map .navbar-brand .navbar-brand-item,.path-events .navbar-brand .navbar-brand-item,.path-frontpage .navbar-brand .navbar-brand-item,.path-organisations .navbar-brand .navbar-brand-item{display:none;}}blockquote{margin:1em 1em 1em 2.5em;border-left:solid 5px grey;padding-left:1em;font-style:italic;}.form-wrapper .panel-block.fieldset-wrapper{display:block;}.node-form .select,.user-form .select,.node-form .SumoSelect,.user-form .SumoSelect{width:100%;}@media screen and (min-width:769px){.node--type-article.node--view-mode-full .field--name-field-image .h4c-image img{max-height:350px;}}.align-center .embedded-entity{margin:0 auto;}}
.more-link,.h4c-page-events #block-enzian-bulmatabs{display:none;}.h4c-terms{pointer-events:none;}.path-frontpage section.section,.path-frontpage .layout__region:first-child{padding-top:1rem;padding-left:0;}.navbar-menu .navbar-end{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;}.navbar-menu .navbar-end a{font-size:var(--text-xs);}
@media screen and (min-width:769px){.node--type-event.node--view-mode-full{display:grid;grid-template-areas:"pre   pre   pre"
                         "title title title"
                         "sinfo sinfo locat"
                         "summa summa addon"
                         "descr descr addon"
                         "foote foote foote";grid-template-columns:repeat(3,1fr);}}@media screen and (min-width:1216px){.node--type-event.node--view-mode-full{grid-template-areas:"pre   pre   pre   pre   pre   pre   pre"
                         "...   title title title title title ..."
                         "...   sinfo sinfo sinfo locat locat ..."
                         "...   summa summa summa addon addon ..."
                         "...   descr descr descr addon addon ..."
                         "...   foote foote foote addon addon ...";grid-template-columns:repeat(7,1fr);}}.node--type-event.node--view-mode-full .h4c-info{margin-left:0;padding-left:0;}.stadtwandler-org .node--type-event .h4c-terms{pointer-events:unset;}
.user-logged-in.path-map .leaflet-container{height:600px;}
@media screen and (min-width:1024px){.navbar-start{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-left:auto;margin-right:unset;}}.navbar .title{font-size:1.7rem;}.navbar-item.site-name{padding:0.5rem 0.5rem 0.1rem 0rem;}.navbar-item.site-slogan{padding:0rem 0.5rem 0.1rem 0rem;}.hero-head .menu{border-bottom:1px solid #e8e8e8;box-shadow:0 2px 3px rgba(10,10,10,0.1);}.hero-head ul.menu-list{display:flex;justify-content:end;max-width:1344px;margin:0 auto;}.navbar{box-shadow:none;border-bottom:1px solid #e8e8e8;}
.path-user main{max-width:1200px;}.h4c-user-dashboard header{display:flex;justify-content:space-between;align-items:center;}.h4c-user-dashboard .views-row{display:flex;flex-wrap:wrap;gap:0 0.5rem;}.h4c-user-dashboard .views-field-operations{width:unset;}
