.map{position:relative}.map .controls{position:absolute;top:5px;right:5px;font-size:16px;font-weight:bolder;text-align:center;line-height:24px;background:white;box-shadow:0px 0px 0px #888;border:1px solid black}.map .zoom{cursor:pointer;width:24px;height:24px;user-select:none}.map .zoomout{border-top:1px solid}.map ul.legend{list-style-type:none;padding:20px;margin:0;position:absolute;bottom:0;left:0}.map .info li:before{content:"";display:inline-block;float:none;margin-right:10px;border-width:6px;border-radius:50%;border-style:solid;border-color:inherit}.map .container svg{min-height:500px}.map .info p{padding:0;margin:0;border:0;margin:4px 0}.map .info p{font-size:16px}svg{border:1px solid white}svg{background-color:transparent}path{stroke-width:.25px}.map .info{display:none;background-color:white;color:#1c4151;padding:10px;border:1px solid #888;position:absolute}.graph-title{text-align:center;color:white;margin:50px 0}.map .info ul.legend li{list-style:disc}.map .info ul.legend li span{color:black}