html, body, #mapid { width:100%; height:100%; margin:0; padding:0; z-index: 1; }
#slider{ position: absolute; top: 10px; right: 10px; z-index: 5; }
.leaflet-container {background: white;}

h1 {
  font-weight: bold;
  font-size: 16px;
}
body {
  background: white;
  font-family: Georgia, serif;
  font: 13px/15px Arial, Helvetica, sans-serif;
  color: #4d4d4d;
}
.legend {
    position: absolute;
    z-index: 800;
    right:10px;  top:10px; float:right;
    width:300px;
    padding: 6px 8px;
    background: rgba(255,255,255,0.8);
    box-shadow: 0 0 15px rgba(0,0,0,0.2);
    border-radius: 5px;
}