.best-guess-suggestions{margin-right:1rem}
.hep-container .address-lookup{height:auto;margin-bottom:.5rem}
.hep-container .address-lookup-wrapper{background:#fff;border:.0625rem solid #dbdcdd;left:1rem;margin-left:0;margin-right:0;position:static;top:1rem;width:auto;z-index:3}
.hep-container .address-lookup-form-group-submit{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-left:0;max-height:4.375rem;text-align:center}
@media(min-width:576px){.hep-container .address-lookup{height:0}
.hep-container .address-lookup-wrapper{left:1.3rem;position:relative;width:25rem}
}
@media(min-width:768px){.hep-container .address-lookup{height:0}
.hep-container .address-lookup-wrapper{position:relative;top:1.675rem;width:37.5rem}
.hep-container .address-lookup-form-group-submit-inner{margin-left:inherit;margin-top:auto}
}
@media(min-width:992px){.hep-container .address-lookup{height:0}
.hep-container .address-lookup-wrapper{position:relative}
.hep-container .address-lookup-form-group-submit-inner{height:100%}
}
.hep-container .hep-label{height:0;position:relative}
.hep-container .hep-label .hep-label-wrapper{padding:.3125rem;position:relative;top:0}
.hep-container .hep-label .hep-label-close-button{float:right}
.modal-body .hep-container .hep-label .hep-label-close-button{display:none !important}
.hep-container .hep-label .hep-label-text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:1;width:100%}
.hep-container .hep-label .hep-label-inner{background:#fff}
.hep-container .hep-label .hep-label-inner.modal-body:focus{-webkit-box-shadow:0 0 0 .1875rem #041e42;box-shadow:0 0 0 .1875rem #041e42;outline:0}
.hep-container .hep-label .hep-label-wrapper{background:#fff;border:.0625rem solid #dbdcdd}
@media(min-width:576px){.hep-container .hep-label .cui .modal .modal-dialog{height:100%;max-height:100vh;max-width:43rem !important}
.hep-container .hep-label .hep-label-inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1rem;position:relative;z-index:2}
.hep-container .hep-label .hep-label-wrapper{left:2rem;position:relative;top:12rem}
.hep-container .hep-label .hep-label-text-container .description{text-align:left}
.hep-container .hep-label .arrow-label-wrapper.most .description{text-align:right}
}
@media(min-width:768px){.hep-container .hep-label .hep-label-wrapper{position:absolute;top:9.75rem}
}
.hep-container .hep-legend{height:0}
.hep-container .hep-legend-button{height:0;left:1rem;position:relative;top:1rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:3}
.hep-container .hep-legend-inner{background:#fff}
.hep-container .hep-legend-modal-body-inner .legend-label-text-inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;text-align:start;width:8.125rem;word-break:wrap-word}
.hep-container .hep-legend-modal-body-inner .hep-legend-text{display:inline-block;max-width:12.5rem;word-wrap:break-word}
.hep-container .hep-legend-modal-body-inner .hep-legend-title{word-wrap:break-word}
@media(min-width:576px){.hep-container .hep-legend{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:3}
.hep-container .hep-legend-button,.hep-container .hep-legend-inner{left:inherit;margin-top:0;position:absolute;right:3rem;top:1rem}
.hep-container .hep-legend-inner,.hep-container .hep-legend-modal-body-inner{margin-top:3.2rem}
.hep-container .hep-legend-inner .legend-label-text-inner,.hep-container .hep-legend-modal-body-inner .legend-label-text-inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;text-align:start;width:9.375rem;word-break:wrap-word}
.hep-container .hep-legend-inner .hep-legend-text,.hep-container .hep-legend-modal-body-inner .hep-legend-text{display:inline-block;max-width:12.5rem;word-wrap:break-word}
.hep-container .hep-legend-inner .hep-legend-title,.hep-container .hep-legend-modal-body-inner .hep-legend-title{word-wrap:break-word}
.hep-container .hep-legend-inner .hep-legend-title p,.hep-container .hep-legend-modal-body-inner .hep-legend-title p{margin-bottom:0}
}
img.leaflet-marker-icon.leaflet-zoom-animated.leaflet-interactive{margin-top:-42px !important}
.d3-visualization svg{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-top:.2em}
.d3-visualization .hep-label-text-container svg{margin-top:0}
.value{display:block;font-weight:bold;line-height:1.2;margin-top:-.2em}
.arrow-label-wrapper.best .value,.arrow-label-wrapper.typical .value{font-size:2.3em}
.arrow-label-wrapper.best .text-arrow,.arrow-label-wrapper.typical .text-arrow{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.arrow-label-wrapper .description{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;line-height:1.2;text-align:left;word-wrap:break-word}
.arrow-label-wrapper .number{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}
.arrow-label-wrapper.most .description{text-align:right}
.arrow-label-wrapper.selected-location .text-arrow{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:0}
.arrow-label-wrapper.selected-location .text-arrow svg{margin-top:12px}
.arrow-label-wrapper.selected-location .value{font-size:3em}
.arrow-label-wrapper.selected-location .value-units{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:.2em;padding-left:.2em}
.value-units>div{line-height:1}
.arrow-label{display:-webkit-box;display:-ms-flexbox;display:flex}
.arrow-label .arrow-down{-webkit-box-align:end;-ms-flex-align:end;align-items:end}
.arrow-label .value{font-size:2rem;font-weight:600;vertical-align:bottom}
.arrow-label .value-units{margin-left:.3125rem}
.arrow-label .arrow-label.arrow-down{-webkit-box-align:start;-ms-flex-align:start;align-items:start}
.arrow-label .selected-location .arrow-label .value{font-size:3rem}
.border-example{border:1px solid darkgrey}
.border-example h3{margin-bottom:0}
.cui.btn-form-control.hep-clear-btn{padding-bottom:.3125rem;padding-top:.3125rem}
.hep-map-submit-submit{margin-left:0;vertical-align:middle}
.hep-container{padding-left:1rem;padding-right:1rem}
.hep-map-container{position:relative}
.hep-modal-body{padding:0 !important;width:100%}
.arrow-label-wrapper .most{text-align:end;width:60px}
@media(min-width:576px){.hep-map-container{position:relative}
.hep-map-submit-submit{margin-left:-15px}
}
@media(min-width:768px){.hep-map-submit{margin-left:0}
}