#map-responsive{height:0;padding-bottom:60%;position:relative}#map-responsive #map{height:100%;left:0;position:absolute;top:0;width:100%}#map-responsive #tooltip{background:#fff;box-shadow:0 4px 2px rgba(0,0,0,.25);display:none;font-family:Verdana;font-size:16px;font-style:normal;font-weight:400;line-height:19px;padding:4px 8px;position:absolute}#map-responsive #tooltip:after{border:8px solid transparent;border-top-color:#fff;bottom:-3px;content:"";left:-8px;position:absolute;transform:rotate(155deg)}#map-responsive #tooltip .tooltip-circle{background-color:rgba(213,0,50,.65);border-radius:10px;bottom:-18px;height:20px;left:-27px;position:absolute;width:20px}#map-responsive #tooltip .tooltip-circle:after{background-color:#d50032;border-radius:7px;content:"";height:14px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:14px}#map-responsive .legend{align-items:start;bottom:-25px;display:flex;flex-direction:column;justify-content:start;position:absolute;right:5px}#map-responsive .legend .label{align-items:center;background:#fff;border-radius:2px;box-shadow:0 0 3px rgba(0,0,0,.25);color:#000;display:flex;font-family:Verdana;font-size:16px;font-style:normal;font-weight:400;justify-content:start;line-height:19px;padding:4px 8px;width:170px}#map-responsive .legend .label+.label{margin-top:6px}#map-responsive .legend .label span{border-radius:15px;box-shadow:inset 0 0 4px 1px rgba(0,0,0,.25);height:25px;margin-right:10px;width:25px}#map-responsive .legend .label.active span{background:#0090da}#map-responsive .legend .label.inactive span{background:#d9d9d9}.action-container h3{color:#000;font-size:20px}.action-container h3,.action-container p{font-family:Verdana,sans-serif;font-style:normal;font-weight:400;line-height:normal}.action-container p{color:#7f7384;font-size:14px}.action-container .dropdown-container{align-items:center;display:flex;justify-content:flex-start}#select-state-dropdown{background:#fff;border:1px solid #d8d8d8;border-radius:4px;position:relative;width:234px}#select-state-dropdown.open,#select-state-dropdown.selected{border-color:#0090da;box-shadow:0 0 0 2px rgba(0,144,218,.2)}#select-state-dropdown svg{position:absolute;right:10px;top:13px}#select-state-dropdown.open svg path{stroke:#0090da}#select-state-dropdown a{color:#000;cursor:pointer;display:block;font-family:Verdana,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;padding:3px}#select-state-dropdown a:hover{background:#f5f5f5;border-radius:3px}#select-state-dropdown a.selected{color:#d8d8d8;display:block;padding:8px}#select-state-dropdown a.selected:hover{background:#fff}#select-state-dropdown.selected a.selected{color:#000}#select-state-dropdown .states-holder{background:#fff;border-radius:4px;box-shadow:0 0 2px 0 rgba(0,0,0,.25);display:none;max-height:120px;overflow-y:scroll;padding:9px;position:absolute;top:40px;width:100%;z-index:12}#select-state-dropdown .states-holder.show{display:block}#select-state-dropdown .states-holder a.active{background-color:#cce9f8;border-radius:3px}.dropdown-container .view-state{background:#0090da;border-radius:4px;color:#fff;display:block;font-family:Verdana,sans-serif;font-size:14px;font-style:normal;font-weight:700;letter-spacing:.7px;line-height:normal;margin-left:15px;padding:9px 24px;text-align:center;text-decoration:none;text-transform:uppercase}.dropdown-container .view-state.disabled{background:#dfdce0}@media (min-width:480px){.action-container{padding:0 50px}}@media (max-width:1000px){#map-responsive .legend{align-items:center;bottom:-20px;flex-direction:row}#map-responsive .legend .label{font-size:12px;padding:2px 6px;width:auto}#map-responsive .legend .label+.label{margin-left:10px;margin-top:0}#map-responsive .legend .label span{border-radius:50%;height:15px;margin-right:5px;width:15px}}@media (max-width:768px){#map-responsive #tooltip{font-size:12px;line-height:14px;padding:2px 4px}#map-responsive #tooltip:after{border-width:6px;bottom:-2px;left:-6px}#map-responsive #tooltip .tooltip-circle{border-radius:7.5px;bottom:-13px;height:15px;left:-20px;width:15px}#map-responsive #tooltip .tooltip-circle:after{border-radius:4px;height:8px;width:8px}}