#map{width:100%;height:580px;}
.popup-name{font-size:1.2em;font-weight:700;line-height:1.2;}
.bio p,.leaflet-popup-content p{width:100%;margin:0;padding:0;}
.pic{object-fit:cover;width:100%;height:150px;}
.leaflet-touch .leaflet-bar button{height:33px !important;width:30px !important;}
.leaflet-bar .tag-filter-tags-container ul.header{height:34px !important;background:white !important;}
.leaflet-control-geocoder-icon{width:26px;height:26px;background-color:white;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12.2 13l3.4 6.6c.6 1.1 2.5-.4 2-1.2l-4-6.2z'/%3E%3Ccircle cx='10.8' cy='8.9' r='3.9' fill='none' stroke='%23000' stroke-width='1.5'/%3E%3C/svg%3E") !important;background-repeat:no-repeat !important;background-position:center !important;}
.leaflet-touch .leaflet-control-geocoder .leaflet-control-geocoder-icon:hover{min-width:30px;min-height:30px;}
.leaflet-control-geocoder-form input[type="text"]{border:none !important;margin-left:0px !important;padding:0px 10px !important;line-height:1em !important;padding-top:0px !important;}