.county-data-table__header .input-container input{padding:10px 15px;width:100%}.county-data-table__header .input-container span{position:absolute;right:12px;top:13px}.county-data-table{height:700px;overflow-x:scroll}.county-data-table table{width:100%}.county-data-table tbody tr,.county-data-table thead tr{height:50px}.county-data-table thead th{background-color:#ebebeb;border-top:none;position:sticky;top:0}.county-data-table tbody .focus{border-left:10px solid #1c5594}.ui-widget li:nth-of-type(odd){background-color:rgba(0,0,0,.03)}.ui-autocomplete{background-color:#fff;max-height:200px;overflow:hidden auto}.county-data-table__header{margin-bottom:2rem}@media screen and (min-width:744px){.county-data-table__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}}@media screen and (min-width:350px)and (max-width:575px){.mb-4{font-size:1.25rem}.county-data-table tr th{font-size:.7em;text-transform:uppercase}.county-data-table tr td,.county-data-table tr th{text-align:center;vertical-align:middle;width:90px}.county-data-table tr td{font-size:12px}.county-data-table__header{display:block}.county-data-table__header>div{margin-bottom:5px}}@media screen and (min-width:576px)and (max-width:766px){.county-data-table tr th{font-size:.75em;text-transform:uppercase}.county-data-table tr td,.county-data-table tr th{text-align:center;vertical-align:middle;width:95px}.county-data-table tr td{font-size:13px}}@media screen and (min-width:744px){.county-data-table__header p{font-size:15px}.county-data-table__header .input-container input{width:260px}.county-data-table table{width:100%}}@media screen and (min-width:744px)and (max-width:1440px){.county-data-table tr th{font-size:.78em;text-transform:uppercase}.county-data-table tr td,.county-data-table tr th{max-width:100px;min-width:100px;text-align:center;vertical-align:middle;width:100px}.county-data-table tr td{font-size:13px}}@media screen and (min-width:992px){.county-data-table__header p{font-size:16px}.county-data-table .input-container input{width:350px}.county-data-table tr th{font-size:.9em;text-transform:uppercase}.county-data-table tr td,.county-data-table tr th{max-width:80px;min-width:80px;text-align:center;vertical-align:middle;width:80px}.county-data-table tr td{font-size:14px}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{border-bottom:0;border-left:.3em solid transparent;border-right:.3em solid transparent;border-top:.3em solid;content:"";display:inline-block;margin-left:.255em;vertical-align:.255em}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,0,0,.15);border-radius:.25rem;color:#212529;display:none;float:left;font-size:1rem;left:0;list-style:none;margin:.125rem 0 0;min-width:10rem;padding:.5rem 0;position:absolute;text-align:left;top:100%;z-index:1000}.dropdown-menu-left{left:0;right:auto}.dropdown-menu-right{left:auto;right:0}@media(min-width:576px){.dropdown-menu-sm-left{left:0;right:auto}.dropdown-menu-sm-right{left:auto;right:0}}@media(min-width:768px){.dropdown-menu-md-left{left:0;right:auto}.dropdown-menu-md-right{left:auto;right:0}}@media(min-width:992px){.dropdown-menu-lg-left{left:0;right:auto}.dropdown-menu-lg-right{left:auto;right:0}}@media(min-width:1200px){.dropdown-menu-xl-left{left:0;right:auto}.dropdown-menu-xl-right{left:auto;right:0}}.dropup .dropdown-menu{bottom:100%;margin-bottom:.125rem;margin-top:0;top:auto}.dropup .dropdown-toggle:after{border-bottom:.3em solid;border-left:.3em solid transparent;border-right:.3em solid transparent;border-top:0;content:"";display:inline-block;margin-left:.255em;vertical-align:.255em}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropright .dropdown-menu{left:100%;margin-left:.125rem;margin-top:0;right:auto;top:0}.dropright .dropdown-toggle:after{border-bottom:.3em solid transparent;border-left:.3em solid;border-right:0;border-top:.3em solid transparent;content:"";display:inline-block;margin-left:.255em;vertical-align:.255em}.dropright .dropdown-toggle:empty:after{margin-left:0}.dropright .dropdown-toggle:after{vertical-align:0}.dropleft .dropdown-menu{left:auto;margin-right:.125rem;margin-top:0;right:100%;top:0}.dropleft .dropdown-toggle:after{content:"";display:inline-block;display:none;margin-left:.255em;vertical-align:.255em}.dropleft .dropdown-toggle:before{border-bottom:.3em solid transparent;border-right:.3em solid;border-top:.3em solid transparent;content:"";display:inline-block;margin-right:.255em;vertical-align:.255em}.dropleft .dropdown-toggle:empty:after{margin-left:0}.dropleft .dropdown-toggle:before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{bottom:auto;right:auto}.dropdown-divider{border-top:1px solid #e9ecef;height:0;margin:.5rem 0;overflow:hidden}.dropdown-item{background-color:transparent;border:0;clear:both;color:#212529;display:block;font-weight:400;padding:.25rem 1.5rem;text-align:inherit;white-space:nowrap;width:100%}.dropdown-item:focus,.dropdown-item:hover{background-color:#f8f9fa;color:#16181b;text-decoration:none}.dropdown-item.active,.dropdown-item:active{background-color:#007bff;color:#fff;text-decoration:none}.dropdown-item.disabled,.dropdown-item:disabled{background-color:transparent;color:#6c757d;pointer-events:none}.dropdown-menu.show{display:block}.dropdown-header{color:#6c757d;display:block;font-size:.875rem;margin-bottom:0;padding:.5rem 1.5rem;white-space:nowrap}.dropdown-item-text{color:#212529;display:block;padding:.25rem 1.5rem}.county-data-container{position:relative}.county-data-table__desert-toggles{display:-webkit-box;display:-ms-flexbox;display:flex}.county-data-table__desert-toggles .form-check-inline{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 5px}.county-data-table__desert-toggles .form-check-input{margin:0 .3rem 0 0}.btn-group{position:relative}#js-dropdown-states{max-height:300px;overflow-y:scroll}@media screen and (min-width:744px){#js-dropdown-states{left:-5.8rem}}.btn-primary{background-color:#0085e9;color:#fff}@media(prefers-reduced-motion:reduce){*,:after,:before{-webkit-animation-delay:-1ms!important;-o-animation-delay:-1ms!important;animation-delay:-1ms!important;-webkit-animation-duration:1ms!important;-o-animation-duration:1ms!important;animation-duration:1ms!important;-webkit-animation-iteration-count:1!important;-o-animation-iteration-count:1!important;animation-iteration-count:1!important;-webkit-transition-delay:0s!important;-o-transition-delay:0s!important;transition-delay:0s!important;-webkit-transition-duration:0s!important;-o-transition-duration:0s!important;transition-duration:0s!important}a,button,i,input,label,select,span,textarea{-webkit-animation:none!important;-o-animation:none!important;animation:none!important;-webkit-transition:none!important;-o-transition:none!important;transition:none!important}}