@charset "UTF-8";[data-id="41"] .leaflet-top, [data-id="41"] .leaflet-bottom {z-index: 999;}[data-id="41"] #map_bottom_bar ul {list-style: none;margin: 0 auto;display: table;border: solid 0.125em rgb(255,255,255);text-align:center;}[data-id="41"] #map_bottom_bar ul li::before {content: none;}[data-id="41"] #map_bottom_bar ul li {display: inline-block;margin: 0.25em;}[data-id="41"] #map_bottom_bar ul li label {padding: 0.125em 1em 0.125em 1.5em;display: block;border: solid 0.125em rgb(255,255,255);cursor: pointer;min-width: 6em;text-align: center;background-color: rgb(245,245,245);font-size: 0.9125em;font-family: "Roboto";color: rgb(150,150,150);}[data-id="41"] #map_filters label::before {content: '';background: url(/karl/wp-content/themes/molitor-projekte-karl/images/map/marker-disabled.svg) no-repeat center center / auto 80%;height: 1.625em;width: 1em;display: block;float: left;margin-left: -1.25em;margin-right: 0em;}[data-id="41"] #map_bottom_bar ul li label.active {background-color: rgb(239, 234, 228);color: rgb(0, 70, 96);font-weight: bold;}[data-id="41"] .map_groups {margin: 1em auto;}[data-id="41"] .map_groups::after {content:"";display:table;clear:both;}[data-id="41"] .map_groups .row {text-align:center;}[data-id="41"] .map_groups .row > div {display: inline-block;vertical-align: top;padding: 1em;min-width:11em;}[data-id="41"] .map_groups h3 {margin-bottom: 0.5em;border-bottom: solid 1px;padding-bottom: 0.5em;text-align:left;}[data-id="41"] .map_groups a {font-size:0.875em;display:block;margin-top:0 !important;text-align:left;}@media(max-width:767px){[data-id="41"] #map_bottom_bar {margin-left: -2rem;margin-right: -2rem;padding-top: 1rem;padding-bottom: 3em;}[data-id="41"] #map_bottom_bar ul li {font-size:1.25em;}[data-id="41"] #map_groups {display: none !important;}}[data-id="41"] #map > .content {max-width: 90rem !important;margin-left: auto;margin-right: auto;}[data-id="41"] #map #imap {background-color: rgb(245,245,245);padding-top: 42%;position: relative;min-height: 600px;max-height: 600px;}[data-id="41"] #imap {position: absolute;left: -2rem;width: calc(100% + 4rem);height: 100%;top: 0;}[data-id="41"] .leaflet-container .leaflet-control-attribution, [data-id="41"] .leaflet-container .leaflet-control-scale {font-size: 0.75em;}[data-id="41"] #makro .example .col.span1-3 {text-align:center;}[data-id="41"] #makro .example h3 {margin: 0.5em auto 0.5em !important;}[data-id="41"] #makro .example .timecount {margin-top: 1em !important;}[data-id="41"] #makro .example .value {font-size: 2.5em;vertical-align: -0.0125em;line-height: 0.25;font-weight: 400;letter-spacing: -0.05em;font-family: "Roboto";margin-right: 0.125em;margin-left: 1em;}[data-id="41"] #makro .example .unit {font-size: 0.75em;font-weight: bold;opacity:0.75;}[data-id="41"] #makro .example .desc {background-color: rgb(239, 234, 228);margin: -0.5rem 0 0 0 !important;padding: 0.5em 0;} 