.map-overlay {
position: relative;
top: 10px;
float: right;
background: #fff;
margin-right: 20px;
font-family: Arial, sans-serif;
overflow: auto;
border-radius: 3px;
z-index: 10;
}

#legend {
padding: 0 3px 3px 5px;
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
line-height: 12px;
height: 95px;
margin-bottom: 40px;
width: 160px;
}
.legend-key {
display: inline-block;
border-radius: 20%;
width: 10px;
height: 10px;
margin-right: 5px;
}