body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}#root,.App>div,body,html{height:100%}.App{text-align:center;background-color:#f3f7f8;overflow-x:hidden}.page{min-height:100vh;font-family:"Roboto"}.form_container{display:flex;flex-direction:column;margin:auto;text-align:left;padding:2em}.form_error_message{color:#ff6565;height:21px}.form_error{border:1px solid #ff6565!important}.shared_header{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;color:#303a84}.MuiInputBase-root{color:#2699fb!important}.UtilButton{width:140px;padding:6px 20px}.UtilButton,.UtilLink{background-color:#f9552e;margin:1em auto 2em;font-weight:700;color:#fff;line-height:1.25;text-decoration:none;font-size:16px;font-family:"Roboto","Helvetica","Arial","sans-serif";text-align:center;border:transparent;border-radius:4px;-webkit-font-smoothing:antialiased;cursor:pointer}.UtilLink{display:block;width:120px;padding:6px 10px;text-transform:uppercase}@media (hover:hover){.UtilButton:hover,.UtilLink:hover{background-color:rgba(249,87,46,.85)}}.Header{display:flex;flex-direction:row;padding:.2rem 0;background-color:#fff;margin-bottom:1rem;border-bottom:2px solid #303a84}.Header #Logo{margin-right:auto;margin-left:1rem}.Header .active{color:#57cfed!important;text-decoration:underline!important}.Header img{max-height:96px;max-width:100%}.Header .Header_Mobile_MenuButton{display:none}.Header .Header_NavLink_Menu{margin:auto .5rem}.Header .Header_NavLink_Menu .Header_NavLink{text-decoration:none;color:#303a84;font-size:1.5rem;margin:0 .5rem;font-weight:700;text-transform:uppercase}.Header .Header_Mobile_Menu{display:none}@media (hover:hover){.Header .Header_NavLink:hover{color:#57cfed}}@media only screen and (max-width:768px){.Header{text-align:center;z-index:2}.Header #Logo{margin:auto;z-index:2}.Header .Header_Mobile_MenuButton{position:absolute;display:block;color:#303a84;background-color:hsla(0,0%,96.1%,.8);width:3rem;height:3rem;right:0;margin-top:1.6rem;margin-right:1.5rem;padding:.5rem;border:1px solid #57cfed;border-radius:.5rem;z-index:2}.Header .Header_Mobile_MenuButton i{font-size:2rem;z-index:2}.Header .Header_NavLink_Menu{position:absolute;width:100%;margin-left:0;top:-4.4em;z-index:1}.Header .Header_NavLink_Menu ._Active{display:block;transition:.7s;-webkit-transform:translateY(11rem);transform:translateY(11rem)}.Header .Header_NavLink_Menu .Header_NavLink_Container{position:relative;display:flex;flex-direction:column;z-index:1;height:9em;padding:1em;background-color:#fff;transition:.7s;border-bottom:2px solid #303a84}.Header .Header_NavLink_Menu .Header_NavLink_Container .Header_NavLink{padding:.5rem;visibility:hidden;opacity:0;transition:.2s}.Header .Header_NavLink_Menu .Header_NavLink_Container ._Show{visibility:visible;opacity:1;transition:.8s;z-index:1}}.HomePage{max-width:700px;margin:0 auto}.content{padding:1em;margin:auto}.content p{text-align:left;color:#303a84;font-size:1.25rem;line-height:1.18}#HomePage_takeaction{font-size:1.35rem}.Hero{display:flex;flex-direction:row-reverse;max-width:411px;height:350px;margin:auto;background:url(/images/nurse.png) 0 no-repeat;background-size:contain;background-color:#303a84}.HeroColumn{display:flex;flex-direction:column;justify-content:center;margin-bottom:2em}.HeroButton{background-color:#57cfed;padding:12px 10px}.HeroButton,.HeroButton_Scroll{color:#fff;text-transform:uppercase;text-decoration:none;font-size:1.15rem;line-height:1.1;font-weight:700;margin:.5em;width:110px}.HeroButton_Scroll{background:#57cfed;padding:12px;display:inline-block;position:relative}.HeroButton_Scroll:before{border-top:24px solid #57cfed;border-left:67px solid transparent;border-right:67px solid transparent;content:"";height:0;left:0;position:absolute;bottom:-24px;width:0}@media (hover:hover){.HeroButton:hover,.HeroButton_Scroll:hover{background-color:rgba(87,207,237,.88)}.HeroButton_Scroll:hover:before{border-top:24px solid rgba(87,207,237,.88);border-left:67px solid transparent;border-right:67px solid transparent;content:"";height:0;left:0;position:absolute;bottom:-24px;width:0}}.ReportPledgePage{max-width:411px;margin:0 auto}ul{text-align:left;color:#303a84;font-size:20px;line-height:1.18}ul li{margin-bottom:1em}.MyCheckboxGroup{display:flex;flex-direction:column}.ReportFormPage{max-width:411px;margin:0 auto}.ReportFormPage_sectionheader{margin-bottom:21px}.ThankYouPage{color:#303a84}.ThankYouPage,.ThankYouPage_Content{max-width:411px;margin:0 auto;flex:1 1}.ThankYouPage_Content{background-color:#303a84;color:#fff;padding:2em;text-align:left}.ThankYouPage_Content p{font-size:1.25rem;line-height:1.18}.buttons{display:flex;flex-direction:column;margin:auto}.socials{margin-bottom:1em;text-align:center}.socials a{color:#fff;font-size:3em;margin:.25rem;padding:1rem;text-align:center}.CodeForDayton{padding:1em 2em;text-align:left;font-size:1.15rem;line-height:1.18}.MapButtons_Container{position:absolute;top:5%;right:40px;display:flex;flex-direction:column;margin-left:auto;background:rgba(188,224,253,.47);border:2px solid rgba(48,58,132,.64);padding:6px 4px;border-radius:8px;width:30px;z-index:2}.Map_Button{border-radius:8px;border:2px solid rgba(48,58,132,.8);color:#303a84;background:hsla(0,0%,85.9%,.5);margin:2px 0;width:30px;height:30px;cursor:pointer}.Map_Button:focus,.Map_Button:hover{background:#cecaca}.Map_Legend_Container{position:absolute;right:40px;top:75%;display:flex;flex-direction:row;background:rgba(188,224,253,.47);border:2px solid rgba(48,58,132,.64);padding:6px 4px;border-radius:8px;z-index:2}.Map_Legend_Col{display:flex;flex-direction:column;align-items:center;margin:0 .1rem}.Map_Legend_Color{width:1.5rem;height:1.5rem;border:1px solid rgba(48,58,132,.64);margin:auto .5rem}.Map_Legend_Label{margin:auto 0;text-align:center;color:#303a84;font-weight:700;font-size:.6rem}.color-nodata img{width:100%;height:100%}.color-0{background-color:#fff}.color-s1{background-color:#f8e9bf}.color-s2{background-color:#dba487}.color-s3{background-color:#ba605d}.color-s4{background-color:#94003a}.color-t1{background-color:#f2e1f5}.color-t2{background-color:#c990d6}.color-t3{background-color:#9445ab}.color-t4{background-color:#500b65}@media only screen and (max-width:768px){.MapButtons_Container{flex-direction:row;width:auto;top:-.2rem;margin-right:auto;margin-left:.5rem}.Map_Legend_Container,.MapButtons_Container{position:relative;padding:0;border:none;background-color:transparent}.Map_Legend_Container{top:0;margin-right:.5rem}.Map_Legend_Color{width:1rem;height:1rem}.Map_Legend_Label{font-size:.5rem}.Map_Button{width:2rem;height:2rem;margin-right:.5rem}}@media only screen and (min-width:769px){.DistrictMaps_Container{border-left:1px solid #888;border-right:1px solid #888}}@media only screen and (max-width:768px){.DistrictMaps_Container{min-width:75vw;border-bottom:1px solid #888;order:0}}.DistrictMaps_Container{position:relative;flex:3 0;z-index:1}.DistrictMaps_Container .react-transform-component,.DistrictMaps_Container .react-transform-element{width:100%;height:100%;z-index:1}.DistrictMaps_Container #flo-district-map{height:100%;width:100%}.DistrictMaps_Container .district{z-index:1;cursor:pointer}.DistrictMaps_Container .district.no-reports:focus,.DistrictMaps_Container .district.no-reports:hover{fill:url(#diagonalHatchDark)}.DistrictMaps_Container .district:focus,.DistrictMaps_Container .district:hover{stroke-width:2px!important}.MapInfo_Container{display:flex;flex-direction:column;min-height:10rem;min-width:15rem;flex:1 0}.MapInfo_Header_Row{display:flex;flex-direction:row;flex-wrap:wrap}.MapInfo_Header{text-align:left;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0}.MapInfo_Header_Description1{padding-left:1rem;-webkit-margin-before:.3rem;margin-block-start:.3rem;-webkit-margin-after:0;margin-block-end:0;text-align:left}.MapInfo_RepUrl{font-size:1.3rem}.MapInfo_Section{padding:1rem;text-align:left;border-bottom:1px solid #888}.MapInfo_Section:nth-of-type(4){border-bottom:none}table{border-spacing:0}td{border-right:1px solid #888;border-left:1px solid #888;color:#888}td:first-child,td:last-child{border-bottom:1px solid #888}tr:first-of-type td{border-top:1px solid #888}tr td:nth-of-type(2){border-left:none;padding:0 .5rem}@media only screen and (max-width:768px){.MapInfo_Container{min-width:75vw;order:1}}.ExploreData_Container{display:flex;flex-direction:column;margin:0 2rem 2rem;min-height:16em}.ExploreData_Text{text-align:left;padding:1rem 0;text-transform:uppercase}.ExploreData_Blurb{text-align:left}.ExploreData_Buttons_Container{margin-right:auto}.ExploreData_Buttons{color:#303a84;background-color:#fff;border-color:#303a84;text-transform:uppercase;font-size:1rem;font-weight:700;font-family:"Roboto";-webkit-font-smoothing:antialiased;padding:.25rem .75rem;border-radius:.75rem;margin-right:1.5rem;cursor:pointer}.ExploreData_Buttons.selectedShortages{background-color:#94003a;color:#fff;border-color:#fff}.ExploreData_Buttons.selectedTesting{background-color:#500b65;color:#fff;border-color:#fff}.ExploreData_Download_Link{display:block;text-decoration:none;color:#fff;background-color:#f9552e;border-color:#303a84;text-transform:uppercase;font-size:1rem;font-weight:700;font-family:"Roboto";-webkit-font-smoothing:antialiased;padding:.5rem .75rem;border-radius:.75rem;cursor:pointer;margin-top:1.8rem;width:9em}@media (hover:hover){.ExploreData_Buttons:hover{background-color:#d6edff}.ExploreData_Download_Link:hover{background-color:rgba(249,87,46,.85)}.ExploreData_Buttons.selectedShortages:hover{background-color:#94003a;color:#fff;border-color:#fff}.ExploreData_Buttons.selectedTesting:hover{background-color:#500b65;color:#fff;border-color:#fff}}.MapHead_Container{display:flex;flex-direction:column;margin:0 auto;width:100%}.MapHead_Header{text-align:left;padding-left:1rem;-webkit-margin-before:.5em;margin-block-start:.5em;-webkit-margin-after:.5em;margin-block-end:.5em;text-transform:uppercase}.MapHead_Header_Description1{padding-left:1rem;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:.5em;margin-block-end:.5em;text-align:left}.DateRange_Container{display:flex;flex-direction:row;justify-content:center;align-items:center;border-top:1px solid #888;border-bottom:1px solid #888}@media only screen and (max-width:480px){.DateRange_Container{flex-direction:column}.DateRange_End,.DateRange_Start{width:auto!important;border:none!important;margin:auto;padding:.5rem 0}.DateRange_Date{font-size:1rem}}.DateRange_End,.DateRange_Start{display:flex;flex-direction:column;padding:1rem .5rem;min-width:5.5em;width:10em}.DateRange_Start{margin-right:auto;border-right:1px solid #888}.DateRange_End{margin-left:auto;border-left:1px solid #888}.DateRange_Label{font-size:14px}.DateRange_Date{font-size:18px;font-weight:700}.DateSlider_Container{width:100%}input[type=range]{-webkit-appearance:none;height:.5rem;width:90%;cursor:pointer;background:#303a84;border:1px solid #22295e;border-radius:8px}input[type=range]:focus,input[type=range]:hover{outline:none;background:#4452bb}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;height:2.5rem;width:1rem;border-radius:2px;background:#303a84;cursor:pointer;margin-top:0}.Dashboard_Page{margin:0 1rem;padding:0 0 2rem}.Dashboard_Container_Style{background-color:#fff;border-radius:.5rem;border-left:.5rem solid #303a84}.Dashboard_MapComponents_Container{display:flex;flex-direction:row;align-items:stretch;align-content:stretch;flex-wrap:wrap;margin:auto;border-top:1px solid #888}@media only screen and (min-width:769px){.Dashboard_Page{margin:0 5rem}}.larger-text{font-size:2rem;font-weight:700}.medium-text{font-size:1.5rem;font-weight:700}.small-text{font-size:1rem;font-weight:700}.color-dark-blue{color:#303a84}.color-light-gray{color:#888}.DownloadPage{color:#303a84}.DownloadPage,.DownloadPage_Content{max-width:700px;margin:0 auto;flex:1 1}.DownloadPage_Content{background-color:#303a84;color:#fff;padding:2em;text-align:left}.DownloadPage_Content p{font-size:1.1rem;line-height:1.18}.Csv_Hidden{visibility:hidden}#Download_Button{text-transform:uppercase;margin-bottom:1em}#Download_Button_Text{margin:auto;width:10.5em;font-weight:700}.DownloadPage_Content_Bottom{display:flex;flex-direction:row;padding:.5em;text-align:left;font-size:1rem;line-height:1.18}.DownloadPage_Content_Bottom div{width:50%;padding:.5em}.DownloadPage_Content_Bottom div:nth-of-type(2){text-align:center}.DownloadPage_Content_Bottom div:nth-of-type(2) p:first-of-type{font-size:1.25rem;-webkit-margin-before:.5rem;margin-block-start:.5rem;word-break:break-all}.DownloadPage_Content_Bottom div:nth-of-type(2) p:nth-of-type(2){text-align:left}.DownloadPage_Content_Bottom i{color:#303a84;font-size:3em}
/*# sourceMappingURL=main.23ac1a9f.chunk.css.map */