/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
#map-cards{position:relative;max-width:660px;width:100%;}#map-cards #map{height:650px;}#map-cards .leaflet-container{background-color:#fff;}#map-cards #zoom-area{text-align:center;}#map-cards .leaflet-marker-icon{width:23px;height:32px;}#map-cards span.close{cursor:default;position:absolute;right:3px;top:3px;}#map-cards .active-card-marker-pair{z-index:5555!important;}#map-cards #location-float-cards{position:relative;min-height:200px;margin-bottom:20px;}#map-cards #location-float-cards .active-card-marker-pair{z-index:1000;}#map-cards #views-bootstrap-ext-county-contacts-block-2{display:none;}#map-cards #scroll-buttons{position:relative;}@media (min-width:992px){#map-cards #location-float-cards .floating-card{position:absolute;left:0;top:0;z-index:555;width:100%;}#map-cards #views-bootstrap-ext-county-contacts-block-2{display:block;}#map-cards #scroll-buttons{position:absolute;top:70px;right:35px;}#map-cards #location-float-cards,#mapIntro{position:absolute;min-height:350px;top:82px;right:-265px;width:300px;}#map-cards #location-float-cards .floating-card{width:300px;}}#map-cards .scroll{position:absolute;top:-45px;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all 0.25s ease;background:#8b0015;color:#fff;width:35px;height:35px;font-size:35px;}@media (min-width:992px){#map-cards .scroll{top:-30px;}}#map-cards .scroll.scroll-right{left:45px}#map-cards .btn-active{background:#8b0015;color:#fff;}#map-cards .btn-inactive{background:#333;color:#eee;opacity:.25;pointer-events:none;}#map-cards #map svg g path.no-click.leaflet-interactive{cursor:default}#map-cards #map .location-marker{margin-top:-38px!important;}@media (max-width:992px){#map-cards{max-width:400px;margin:auto;}#map-cards #map{width:100%;height:325px;max-width:100%;max-height:100vh;width:100%;}#map-cards #map .card div.mb-2{display:none;}#map-cards #views-bootstrap-centers-locations-block-2{position:relative;}#map-cards .leaflet-marker-icon{cursor:pointer;}#map-cards #map .slider-container{overflow-x:auto!important;white-space:nowrap!important;scrollbar-width:none!important;-ms-overflow-style:none!important;flex-wrap:nowrap!important;max-width:360px;width:100%;padding:0 20px 20px;margin:auto!important;}#map-cards #map .slider-container > div{display:inline-block;min-width:300px;margin-left:20px;margin-right:20px;}#map-cards #map .slider-container > div:last-child{margin-right:0;}#map-cards #map .slider-container::-webkit-scrollbar{display:none!important}#map-cards #map .card-body div{white-space:pre-wrap;}}@media (min-width:992px) and (max-width:992px){#map-cards #map .active-card-marker-pair{right:-70px;top:120px;width:300px;}}#map-cards #legend{background-color:#e9ecef;padding:5px 10px;font-size:13px;line-height:normal;margin-bottom:8px;}#map-cards #legend svg{transform:scale(.75);}@media (min-width:992px){#map-cards #legend{position:absolute;background-color:#e9ecef;font-size:13px;line-height:normal;bottom:18px;right:-265px;width:220px;padding:15px;font-size:16px;}#map-cards .legend-label{padding:5px;}}
span.ext{width:10px;height:10px;padding-right:12px;text-decoration:none;background:url(/modules/contrib/extlink/images/extlink_s.png) 2px center no-repeat;}span.mailto{width:10px;height:10px;padding-right:12px;text-decoration:none;background:url(/modules/contrib/extlink/images/extlink_s.png) -20px center no-repeat;}span.tel{width:10px;height:10px;padding-right:12px;text-decoration:none;background:url(/modules/contrib/extlink/images/extlink_s.png) -42px center no-repeat;}svg.ext{width:14px;height:14px;fill:#727272;font-weight:900;}svg.mailto,svg.tel{width:14px;height:14px;fill:#727272;}[data-extlink-placement='prepend'],[data-extlink-placement='before']{padding-right:0.2rem;}[data-extlink-placement='append'],[data-extlink-placement='after']{padding-left:0.2rem;}svg.ext path,svg.mailto path,svg.tel path{stroke:#727272;stroke-width:3;}@media print{svg.ext,svg.mailto,svg.tel,span.ext,span.mailto,span.tel{display:none;padding:0;}}.extlink i{padding-left:0.2em;}.extlink-nobreak{white-space:nowrap;}
.paragraph--unpublished{background-color:#fff4f4;}
