#map-esri { height: 100%; } 
.legend {
line-height: 18px !important;
color: #555 !important;
}
.legend i {
width: 18px !important;
height: 18px !important;
float: left !important;
margin-right: 8px !important;
}
.info {
background: white !important;
background: rgba(255,255,255,0.8) !important;
box-shadow: 0 0 15px rgba(0,0,0,0.2) !important;
border-radius: 5px !important;
margin: 8px !important;
padding: 8px !important;
}
.info h4 {
margin: 0 0 5px !important;
color: #777 !important;
}