body,html{height:100%;width:100%}.outer-chart-container{box-sizing:border-box;padding:0!important;width:calc(100% - 10px);max-width:876px;text-align:center}.button-row,.form-row{position:relative;box-sizing:border-box;margin:10px 0;width:auto;min-height:50px;text-align:center;padding:0}.title-area{text-align:left;padding:5px}h1{font-size:2em;margin:0;font-weight:700}h1,h3{position:relative;font-family:FS Me Web Regular,Roboto,Helvetica,Arial,Verdana,sans-serif;text-align:left;color:#a89f98}h3{margin:10px 0;font-size:1em;line-height:135%}.sub-container,.sub-container-bottom{text-align:left;padding:5px 0 0 20px;margin:0;width:auto}.divider{width:auto;bottom:-10px;border-bottom:1px solid #b3cbc9;margin:35px 0 30px}.map-subtitle-wrapper{display:block;position:relative}.map-title{font-size:16.2px;min-height:40px}.chart-subtitle,.chart-title,.map-subtitle,.map-title{position:relative;font-family:FS Me Web Regular,Roboto,Helvetica,Arial,Verdana,sans-serif;color:#a89f98;vertical-align:bottom;text-align:left}.chart-subtitle,.chart-title,.map-subtitle{display:inline-block;left:30px;font-size:1.2em;font-weight:700}.title-light{font-weight:400}.toolTip{color:#000;min-width:80px}.toolTip,.toolTip h3{text-align:center;padding:0;margin:0}.toolTip h3{color:#37468e;font-weight:900;font-size:1.1em}.toolTip h4{line-height:1.8em;font-size:1.2em;font-weight:800;padding:0;margin:0}.toolTip p{font-size:1em;font-weight:500;padding:0;margin:0}.mv-btn{background:#fff;border:2px solid #e2d4c7;box-sizing:border-box;color:#e2d4c7;cursor:pointer;display:inline;font-size:1em;font-family:Roboto,FS Me Web Regular,Helvetica,Arial,Verdana,sans-serif;height:40px;line-height:120%;margin:5px;min-width:100px;padding:5px;position:relative;text-align:center;vertical-align:top;touch-action:manipulation;width:calc(33% - 15px);word-wrap:break-word}.mv-btn:hover{border:2px solid #37468e;color:#37468e}.mv-btn:active{border:2px solid #37468e;background:#37468e;color:#fff}.mv-btn:focus{outline:0}.btn-selected,.btn-selected:hover{border:2px solid #37468e;background:#37468e;color:#fff}.legend{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.legendItem{margin:15px}.legendBox{display:inline-block;height:15px;margin:0 5px 0 0;width:15px}.legendLabel{display:inline-block;font-family:Roboto,FS Me Web Regular,Helvetica,Arial,Verdana,sans-serif;font-size:.8em;vertical-align:top}@media only screen and (max-width:799px){.map-title{min-height:75px;margin:15px 0!important}.mv-btn{font-size:.87em}}@media only screen and (max-width:600px){.outer-chart-container{width:100%;max-width:600px}#bar-chart,.bar-chart-container{height:350px}.mv-btn{width:calc(100% - 20px);max-width:600px;margin:5px 0!important}.chart-title,.map-title,.mv-btn,h3{font-size:1.3em}.divider{width:auto;margin:35px 0 -10px}.map-subtitle{text-align:center;left:0;padding:0}.sub-container-bottom{text-align:center;width:margin;bottom:15px;padding:0;margin:0}.chart-title-container{width:auto;margin:auto;text-align:center}.chart-title{left:0;margin:auto;text-align:center;top:0}.chart-subtitle{left:0;text-align:center;margin-top:5px}.legend-container{width:100%}.bar-chart-legend,.legend-container{margin:auto;text-align:center}}@media only screen and (max-width:350px){.mv-btn{font-size:1.1em}}