body { height: 100%; margin: 0; overflow: hidden; } #image-map { width: 100%; height: 100%; border: 1px solid #ccc; margin-bottom: 10px; } .leaflet-custom-display { background: #fff; padding: 5px; } #search-menu { position: absolute; top: 5%; bottom: 5%; left: 5%; right: 5%; z-index: 99999; } .mapserver-label-icon { margin-left: -100px !important; margin-top: -100px !important; }