html, body { margin: 0px; padding: 0px; width: 100%; height: 100%; } #map { width: 100%; height: 100%; } .leaflet-popup-content-wrapper, .leaflet-control-zoom { border-radius: 0px; } .leaflet-popup-content-wrapper { width: 400px; } h4 { margin-top: 5px; margin-bottom: 5px; } table { padding-bottom: 10px; border-spacing: 0; } tr td:first-child { padding: 0; padding-right: 10px; } .info { padding: 6px 8px; font: 14px/16px Arial, Helvetica, sans-serif; background: white; background: rgba(255,255,255,0.0); } .type { position: fixed; top: 15px; right: 15px; }