#map,#tracker_map,#eotopo_map,#places_map,#treks_map{min-height:31.8em;width:100%;border:1px solid #8c8c8c;background-color:#5195d4}#eotopo_map{min-height:500px}#map.busy,#tracker-map.busy,#eotopo_map.busy,#places_map.busy,#treks_map.busy{opacity:.5}#map_busy,#tracker_map_busy,#eotopo_map_busy,#places_map_busy,#treks_map_busy{display:none}#map_busy img,#tracker_map_busy,img,#eotopo_map_busy img,#places_map_busy img,#treks_map_busy img{vertical-align:middle}#map_busy h2,#tracker_map_busy h2,#eotopo_map_busy h2,#places_map_busy h2,#treks_map_busy h2{color:#fff;margin-left:10px;display:inline;font-size:20px;vertical-align:middle}#map_busy.busy,#tracker_map_busy.busy,#eotopo_map_busy.busy,#places_map_busy.busy,#treks_map_busy.busy{display:block;position:absolute;height:30px;width:290px;margin:auto;top:0;left:0;bottom:0;right:0;padding:20px 5px;background-color:#535353;opacity:.9}.maplibregl-ctrl-group{box-shadow:0 1px 4px rgba(0,0,0,.3)}.maplibregl-ctrl-group button{background-repeat:no-repeat;background-position:center}.maplibregl-ctrl-group.maplibregl-ctrl-styles>button:first-child{border-radius:4px 0 0 4px}.maplibregl-ctrl-group.maplibregl-ctrl-styles>button:last-child{border-radius:0 4px 4px 0}.maplibregl-ctrl-group.maplibregl-ctrl-styles>button.-active:not(.open){border-radius:4px}.maplibregl-ctrl.maplibregl-ctrl-group.maplibregl-ctrl-styles button.dark{font-weight:bold;background:#ddd}.maplibregl-map.dark{filter:invert(1) hue-rotate(180deg)}.maplibregl-ctrl.maplibregl-ctrl-group.maplibregl-ctrl-styles{display:flex}.maplibregl-ctrl.maplibregl-ctrl-group.maplibregl-ctrl-styles button{width:auto;display:flex;align-items:center;padding:0 8px}.maplibregl-ctrl.maplibregl-ctrl-group.maplibregl-ctrl-styles button+button{border:0}.maplibregl-ctrl.maplibregl-ctrl-group.maplibregl-ctrl-styles button.-active{font-weight:bold;background:#ddd}.maplibregl-ctrl-zoomlevel button.overzoom{color:#f00}.maplibregl-ctrl.maplibregl-ctrl-group.maplibregl-ctrl-edittrekline button{width:5em;line-height:1.5em}.maplibregl-ctrl.maplibregl-ctrl-group.maplibregl-ctrl-edittrekline button .fa{font-size:1.5em;vertical-align:middle}.maplibregl-ctrl.maplibregl-ctrl-group.maplibregl-ctrl-edittrekline .editting{color:#f00}.editmarkerpopup .maplibregl-popup-content p{display:block}div.editPopup button{margin:0 .25em}div.editPopup button.active{color:#f00}.maplibregl-marker.editmarker{width:36px;height:36px;border-radius:50%;cursor:pointer;background:radial-gradient(circle at center,#b42222 0%,#b42222 50%,transparent 51%,transparent 100%) no-repeat;border:solid 10px transparent}.maplibregl-marker.editmarker.active{width:48px;height:48px;border:solid 5px #b42222}.maplibregl-marker.editmarker.active.move{width:48px;height:48px;background:radial-gradient(circle at center,transparent 0%,transparent 35%,#b42222 35%,#b42222 50%,transparent 51%,transparent 100%) no-repeat;border:solid 5px #b42222}div.maplibregl-popup.editmarkerpopup .maplibregll-popup-content p{display:block}div.maplibregl-popup.editmarkerpopup button{display:none}div.maplibregl-popup.editmarkerpopup.selected button{display:inline-block}.maplibregl-ctrl-searchplaces div.fa{font-size:1.6em;width:30px;float:right;height:30px;line-height:30px;text-align:center}.maplibregl-ctrl-searchplaces input{padding:.66em;border:0;border-radius:4px 4px;width:180px}.maplibregl-ctrl-searchplaces ul{margin:0;padding:0;list-style:none;clear:both}.maplibregl-ctrl-searchplaces ul li{margin:.15em;padding-left:.2em;background-color:#eee;border-radius:.25em;text-decoration:none;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.maplibregl-ctrl-searchplaces ul li:hover{background-color:#f4f4f4}.maplibregl-popup-content h4,.maplibregl-popup-content h3{margin:0 0 .25em;color:#111}.maplibregl-popup-content p{display:inline-block;margin:0;margin-right:.7em;color:#333}.maplibregl-popup-content span{color:#000;font-weight:bold}.maplibregl-popup-content div.today{margin-top:4px;padding-top:4px;border-top:2px solid #008000}.linedata.maplibregl-popup-anchor-bottom .maplibregl-popup-tip,.linedata.maplibregl-popup-anchor-bottom-right .maplibregl-popup-tip,.linedata.maplibregl-popup-anchor-bottom-left .maplibregl-popup-tip{border-top-color:#ff828f}.linedata.maplibregl-popup-anchor-top .maplibregl-popup-tip,.linedata.maplibregl-popup-anchor-top-right .maplibregl-popup-tip,.linedata.maplibregl-popup-anchor-top-left .maplibregl-popup-tip{border-bottom-color:#ff828f}.linedata.maplibregl-popup-anchor-right .maplibregl-popup-tip{border-left-color:#ff828f}.linedata.maplibregl-popup-anchor-left .maplibregl-popup-tip{border-right-color:#ff828f}.linedata .maplibregl-popup-content{background-color:#ff828f!important}.linedata .maplibregl-popup-content{background-color:#ff828f!important}.linedata .maplibregl-popup-content img{background-color:#fff;border-radius:.25em}.marker{height:20px;border-radius:50%;cursor:pointer;top:-24px;text-align:center;font-size:16px;background-color:#fff}.marker i{font-size:1.2em;left:1px;position:relative}.marker i.fa-stop,.marker i.fa-location-arrow{left:-1px}.ui-widget .maplibregl-map input,.ui-widget .maplibregl-map select,.ui-widget .maplibregl-map textarea,.ui-widget .maplibregl-map button{font-size:13.3333px}.maplibregl-popup-content div.statusimages{width:100%;height:127px;overflow-x:auto;overflow-y:hidden}.maplibregl-popup-content div.statusimages div.gallery_item{margin:0 5px;border:solid 1px #535353;float:left}