html{min-height:100%;position:relative}html.map-page{height:100%}a{color:#226aad;text-decoration:none}a:focus,a:hover{color:#92a9bf}body{background:#fff;font-family:"Open Sans",Tahoma,Arial,Helvetica,sans-serif;color:#464646;margin:0;margin-top:77px;line-height:1.4}body.map-page{display:flex;flex-direction:column;align-items:stretch;align-content:stretch;height:100%;margin-top:0}h3{margin-top:22px;margin-bottom:12px;font-weight:300;font-size:2.3em}h3::after{background:#900;width:70px;height:3px;content:"";display:block}h4{margin-bottom:-5px;font-weight:500;font-size:1.5em}.hidden{display:none}.nav{background:#900;color:#f2f2f2;text-align:center;display:flex;z-index:1500;margin-top:-77px;height:77px;width:100%;position:fixed;flex-direction:row;flex-wrap:nowrap;align-items:center;box-shadow:0 1px 3px rgba(0,0,0,.15)}.nav.map-page{position:relative;margin-top:0;flex-grow:0;flex-shrink:0}.banner-a{margin-right:auto}.banner{text-align:left;font-weight:300;font-size:1.6em;padding-left:20px;margin-top:0;margin-bottom:0;color:#f2f2f2}.banner>img{height:65.1px;width:41.54px;padding-right:6px;padding-bottom:6px;vertical-align:middle}.nav-el{height:100%}.nav-el>a{height:100%;display:inline-flex;align-items:center;padding:0 30px;margin:0;color:#f2f2f2;font-weight:500;font-size:1.2em}.nav-el>a:focus,.nav-el>a:hover{color:#fff;background:rgba(255,255,255,.1)}.nav>a{font-weight:600;color:#fcfcfc}.subnav{text-align:center;display:flex;height:100%;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-end}.subnav>.subnav-el{position:relative;height:100%}.subnav .subnav-el.log-link>a,.subnav>.subnav-el.log-link>form>input[type=submit]{height:77px;display:inline-flex;align-items:center;background:0 0;border:none;font-size:1.2em;font-family:"Open Sans",Tahoma,Arial,Helvetica,sans-serif;color:#f2f2f2;z-index:1502;border-left:1px solid rgba(242,242,242,.8);font-weight:500;padding:0 24px;margin:0 0}.subnav .subnav-el.log-link>a:focus,.subnav .subnav-el.log-link>a:hover,.subnav>.subnav-el.log-link>form>input[type=submit]:focus,.subnav>.subnav-el.log-link>form>input[type=submit]:hover{color:#fff;cursor:pointer;background:rgba(252,252,252,.15)}.subnav>.subnav-el>a{height:100%;display:inline-flex;align-items:center;font-weight:500;padding:0 24px;margin:0;font-size:1.2em;z-index:1502;position:relative;color:#f2f2f2}.subnav>.subnav-el>a:focus,.subnav>.subnav-el>a:hover{color:#fff;background:rgba(252,252,252,.15)}.subnav>.subnav-el.you-are-here>a{font-weight:600;position:relative}.subnav>.subnav-el.you-are-here>a::after{content:"";display:block;background:rgba(248,248,248,.9);height:2px;top:72%;width:46%;left:27%;position:absolute}.subnav-el-drops{display:none;position:absolute;z-index:1501;background:#900;border-top:2px solid rgba(252,252,252,.5);width:140px;text-align:left;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.subnav-el-drops>li{height:100%;display:flex;align-items:center;flex-direction:row;margin-bottom:0}.subnav-el-drops>li>a{width:100%;padding:6px 12px;height:100%;font-size:1em;color:#f2f2f2}.subnav-el-drops>li>a:focus,.subnav-el-drops>li>a:hover{color:#fff;background:rgba(252,252,252,.15)}.hero-image{width:100%;height:360px;box-shadow:0 1px 3px rgba(0,0,0,.1);text-align:center;background-image:url(/img/adi_full.png);background-position:center -175px;background-repeat:no-repeat;background-attachment:fixed;overflow:hidden;position:relative}.hero-image>.image-cover{width:100%;height:100%;background:rgba(212,212,212,.35);position:absolute}.page{width:1020px;max-width:97%;background:#fff;margin-right:auto;margin-left:auto;text-align:justify;padding-bottom:50px;margin-bottom:50px;padding-left:10px;padding-right:10px}.page>h1{padding-top:20px;text-align:center;margin-right:auto;margin-left:auto}.page.map-page{width:100%;max-width:100%;padding:0;margin:0;flex:1;display:flex;flex-direction:row}.page.map-page::before{display:none}.big-form-holder::before,.page::before{content:"";display:block;padding-top:1px}.logo-bar{display:none}.logo-bar-top{width:100%;height:100%;position:absolute}.logo-bar-top>.vertical-group{height:100%;max-width:360px;padding:0;background:rgba(255,255,255,.7);margin-left:2%}.logo-bar-top img{padding-top:60px;display:block;width:360px;max-width:100%}.flex-holder{display:flex}ul.refs{text-align:left;margin-top:12px}.refs-numeric{margin-top:3em;padding-top:10px;list-style:none;font-size:14px;line-height:1.3;padding-left:0;position:relative}.refs-numeric::after{content:"Footnotes:";font-style:italic;display:block;top:-1em;left:0;position:absolute}.refs-numeric::before{width:100px;height:1px;content:"";display:block;background-color:#a4a4a4;top:-1.2em;left:0;position:absolute}.refs-numeric.faq-refs{margin-left:12px}.little-sup{font-size:11px;line-height:1;margin-left:2px}.refs-numeric>li{display:flex}.refs-number{flex:0 0 14px;margin-right:6px}p{margin-top:4px}p.refs-next{margin-bottom:0}.citation{text-align:left;overflow-wrap:break-word;word-wrap:break-word}.spacer{padding:5px 0}.big-form-holder{width:840px;max-width:97%;margin-right:auto;margin-left:auto;padding-top:12px;margin-bottom:50px;padding-bottom:50px}.text-holder{max-width:880px}.form-holder{width:100%;max-width:100%;margin-right:auto;margin-left:auto}.form-holder.text-holder{max-width:880px;margin:0}.form-holder.full-request{width:420px;max-width:100%}.form-header{border:1px solid #646464;border-radius:6px;padding:6px 8px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom:0;background:#900;color:#fafafa}.form-header>h3{text-align:center;margin:0;border-bottom:0;font-size:1.5em;font-weight:300}.divider{font-size:2em;font-weight:300;align-self:center}.help-circle{display:inline-block;height:18px;width:18px;background:url(/img/question.png);margin-left:3px}.help-circle:focus,.help-circle:hover{background:url(/img/question-hov.png);cursor:pointer}.help-tooltip{max-width:186px;font-size:.9em;text-align:left;position:absolute;display:flex;flex-direction:row;flex-wrap:nowrap;top:0;left:0;z-index:1490;padding:3px 3px 3px 6px;background:#fff;border-radius:4px;border:2px solid #e8e8e8;box-shadow:1px 1px 4px 0 rgba(0,0,0,.07);opacity:0;pointer-events:none;transition:opacity .5s ease}.help-tooltip>.tt-text{padding-top:2px}.help-tooltip.visible{pointer-events:auto;opacity:1}.help-tooltip::after,.help-tooltip::before{content:"";width:0;height:0;position:absolute;top:50%;right:100%;pointer-events:none;border:10px solid transparent}.help-tooltip::before{margin-top:-8px;border-width:13px;border-right:13px solid #e8e8e8}.help-tooltip::after{margin-top:-5px;border-right:10px solid #fff}.help-tooltip.left::after,.help-tooltip.left::before{left:100%}.help-tooltip.left::before{border-left:13px solid #e8e8e8;border-right:0}.help-tooltip.left::after{border-left:10px solid #fff;border-right:0}.close-tt{background:0 0;padding:0;flex-shrink:0;font-weight:600;border:thin solid #92a9bf;color:#92a9bf;border-radius:2px;height:20px;width:20px;text-align:center;margin:2px;font-size:16px;line-height:19px}.close-tt:focus,.close-tt:hover{cursor:pointer;color:#fcfcfc;background:#92a9bf}.form-inner{padding:6px 8px 6px 8px;background:#ede9d4;border:1px solid #dedede;border-radius:6px;border-top-right-radius:0;border-top-left-radius:0;border-top:0}.form-inner.grey{border:1px solid #dedede;border-radius:3px;background:inherit;border:0;padding:0;background:#f8f8f8;border:1px solid #f0f0f0}.form-inner.grey.contact-form{padding-left:10px;padding-right:10px}.form-inner.grey.contact-form .form-items{max-width:680px;margin:0 auto 15px auto}.g-recaptcha>div{margin:0 auto}.optional{font-size:.75em;font-weight:500;padding-left:3px;color:#6f6f6f}.flex-row{display:flex;flex-direction:row}.flex-row>div{padding-right:10px;padding-left:10px;width:100%}#signup-form>.form-inner>form>.flex-row{padding-top:10px}.big-form-holder>.form-inner.grey{margin-top:12px;padding-top:12px}.form-inner.grey.noflex{padding-top:10px;border-radius:3px;background:#f8f8f8;border:1px solid #f0f0f0}.form-inner.grey.noflex{padding-left:10px;padding-right:10px}.form-info{display:block;margin-left:auto;margin-right:auto;max-width:95%;padding:3px 6px 10px 6px}.flex-form-group{margin-top:40px;display:flex;flex-direction:row;justify-content:center}.form-items{margin-bottom:15px}.form-items label{font-size:1.15em;display:inline-block;max-width:100%;margin-bottom:3px;font-weight:600;text-align:left}.form-items label.block{display:block}.form-items input[type=email],.form-items input[type=password],.form-items input[type=tel],.form-items input[type=text],.form-items select,.form-items textarea{font-family:"Open Sans",Tahoma,Arial,Helvetica,sans-serif;display:block;margin-left:auto;margin-right:auto;width:90%;padding:6px 8px;font-size:14px;line-height:1.43;background-image:none;border:1px solid #c8c8c8;border-radius:2px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-items input[type=email]:focus,.form-items input[type=password]:focus,.form-items input[type=tel]:focus,.form-items input[type=text]:focus,.form-items select:focus,.form-items textarea:focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-items input[type=email].visited:invalid,.form-items input[type=password].visited:invalid,.form-items input[type=tel].visited:invalid,.form-items input[type=text].visited:invalid,.form-items select.visited:invalid,.form-items textarea.visited:invalid{border-color:#df6843;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 3px rgba(233,145,102,.6)}.form-items select{width:94%;background-color:#fff}.form-items a[role=button],.form-items input[type=submit]{display:block;margin-top:18px;margin-left:auto;margin-right:auto;padding:6px 8px;border-radius:2px;font-size:1.4em;font-weight:500;font-family:"Open Sans",Tahoma,Arial,Helvetica,sans-serif;box-shadow:0 1px 1px rgba(0,0,0,.075);background:#fff;color:#2d2d2d;border:1px solid #c8c8c8;transition:border-color ease-in-out .05s,box-shadow ease-in-out .05s}.form-items a[role=button]:focus,.form-items a[role=button]:hover,.form-items input[type=submit]:focus,.form-items input[type=submit]:hover{cursor:pointer;background:#92a9bf;color:#fcfcfc;border-color:#92a9bf;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px rgba(0,0,0,.35)}.form-items a[role=button]:disabled,.form-items input[type=submit]:disabled{cursor:default;background:#dedede;color:#646464;border-color:#c8c8c8;box-shadow:none}.form-items.small-box{flex-basis:30%}.form-items.beta-code{padding-right:10px;padding-left:10px;width:400px;margin:0 auto}textarea{resize:none}.form-items>a[role=button]{text-align:center;box-sizing:border-box;width:200px;max-width:100%}.form-items.login{display:inline-block;padding-right:10px;margin-bottom:0}.form-items.login>label{padding-top:10px;margin-bottom:1px;display:block;text-align:left;font-weight:500;font-size:.95em}.form-items.login input[type=password],.form-items.login>input[type=email]{display:inline-block;width:140px;font-size:13px;line-height:1;margin-left:4px;padding:4px 6px}.form-items.login input[type=password]:focus,.form-items.login>input[type=email]:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 4px rgba(0,0,0,.4)}.form-items.login>input[type=submit]{display:inline-block;font-size:1em;border-radius:8px;margin-right:20px}.forgot{font-size:.85em;padding-left:16px}#download-form{margin-top:10px;width:420px;max-width:100%;margin-left:auto;margin-right:auto}#download-form>div>.form-items{margin-bottom:22px;margin-left:auto;margin-right:auto;width:300px;max-width:100%}#state-options{width:320px;max-width:100%;margin-right:auto;margin-left:auto;height:0;overflow-y:hidden;transition:height .5s ease}#state-options>label{display:block;font-weight:500;margin-left:12px;margin-bottom:6px}#state-options>.form-items{margin-bottom:6px}#state-options>.form-items>select{width:220px;max-width:90%;margin-right:auto;margin-left:10px;font-size:1em}.form-items.group-items>label{display:block;font-weight:500;margin-left:12px}.form-items.group-items>div>label{font-weight:500;margin-left:12px}#label-all-states{overflow:hidden;transition:height .2s ease}.form-items.noncom-agreement{padding:0 10px;margin:10px auto 20px auto;width:550px;max-width:100%}.form-items.noncom-agreement>p{font-size:1em;text-align:left;padding-left:30px}.form-items.noncom-agreement>label{font-weight:400;padding-left:30px;text-indent:-30px}.form-items.noncom-agreement>label>input{display:inline-block;height:18px;width:18px}.form-items.noncom-agreement>label>.highlighted-text{font-weight:600}.group-label{font-weight:600;margin-top:0;margin-bottom:6px}#download-form .group-label{margin-bottom:4px;width:320px;margin-left:auto;margin-right:auto;font-size:1.25em;text-align:left}.faq-p{margin-left:12px;margin-bottom:1em}.faq-p.download{margin-bottom:5px}.faq-p.top>.faq-question{margin-top:.9em}.faq-question{font-size:1.2em;margin-top:1.2em;font-weight:600;display:block;margin-left:-4px}#pubs-show{color:#226aad}#pubs-show:focus,#pubs-show:hover{color:#92a9bf;cursor:pointer}#pubs-list{height:0;overflow-y:hidden;transition:height .7s ease-in-out}ul{margin-top:.95em;margin-bottom:.95em}li{margin-bottom:.25em}#request-data{margin-bottom:10px;margin-top:40px}#request-form>.text-holder>p:first-child{margin-top:0}.flash-alert{height:0;overflow-y:hidden;transition:height .5s ease;position:absolute;width:100%;padding:0;color:#fff;font-weight:500;font-size:1.2em;text-align:center;z-index:100}.flash-alert>.flash-wrapper{width:75%;margin-left:auto;margin-right:auto;padding-top:4px;margin-top:20px;margin-bottom:16px}.flash-alert>.flash-wrapper>p{padding:0;margin:0}.flash-alert>.flash-wrapper>p.close-flash{margin-top:4px;font-size:.8em}.flash-alert>.flash-wrapper>p.close-flash:hover{cursor:pointer}.flash-alert.info{background:#86c2a5}.flash-alert.error{background:#f5b453}#footer{border-style:solid;border-color:#f2f2f2;border-width:1px 0 0;font-size:.8em;background:#fff;position:absolute;bottom:0;width:100%;height:50px;text-align:center;margin-left:0;margin-right:0;display:flex;justify-content:center;align-items:center}#footer.map-page{position:relative;flex-grow:0;flex-shrink:0}#footer-text{padding:0 6px}#lil-logo{padding-right:3px;vertical-align:middle}.map-holder{flex-basis:100%;position:relative;text-align:center}.loading-message{opacity:0;pointer-events:none;box-sizing:border-box;padding:0 12px 60px 12px;font-size:2em;font-weight:300;z-index:1003;position:absolute;height:100%;width:100%;background:rgba(222,222,222,.95);display:flex;align-items:center;justify-content:center;transition:opacity .5s}.overmap{z-index:1001;position:absolute;height:100%;width:100%;margin:0 auto;background:rgba(212,212,212,.35);pointer-events:none;transition:opacity 1s ease}#nat-map-img{display:none}#map{height:100%;width:100%;margin:0 auto;position:absolute!important}.map-button-holder{text-align:center;width:100%;height:124px;padding:8px 0;position:absolute;z-index:1002;top:28%;background:rgba(60,60,60,.9);box-shadow:0 0 2px 0 rgba(60,60,60,.7)}.map-button-holder>.message{font-size:1.2em;color:#e8e8e8;margin-top:8px;margin-bottom:12px}.map-button-holder>.message>p{margin:1px 0}.map-button-holder>.message>p>a{color:#92a9bf}.map-button-holder>.message>p>a:focus,.map-button-holder>.message>p>a:hover{color:#b4c5d6}.map-button-holder.top{display:none}.map-button{display:inline-block;padding:4px 6px;font-weight:500;transition:background .5s ease}.leaflet-popup-content>p{margin:2px 0}.pop-up-header{font-size:1.05em;font-weight:500;border-bottom:1px solid #c8c8c8}.pop-up-subhead{font-size:1.05em;font-weight:600}.pop-up-content{font-size:1.05em}.leaflet-top.leaflet-right{height:100%}.leaflet-container{font-family:"Open Sans",Tahoma,Arial,Helvetica,sans-serif}.leaflet-control{font-family:"Open Sans",Tahoma,Arial,Helvetica,sans-serif}.leaflet-bar.leaflet-control,.leaflet-bar.leaflet-control-extent,.leaflet-bar.leaflet-control-zoom{border-width:thin}.leaflet-bar.leaflet-control-zoom>a{color:#6d6e71;font-weight:300}.leaflet-bar.leaflet-control-extent>.leaflet-control-extent-in{background-color:#fff;background-image:url(/img/full_extent.png);background-size:26px 26px}.leaflet-bar.leaflet-control-extent>.leaflet-control-extent-in:focus,.leaflet-bar.leaflet-control-extent>.leaflet-control-extent-in:hover{background-color:#f4f4f4}.leaflet-bottom{max-width:50%}.leaflet-control-zoom{border-width:thin}.leaflet-control-zoom>a{color:#6d6e71;font-weight:300}.legend-holder{display:none;position:absolute;top:10px;right:10px;width:230px}.legend-holder.active-map{display:block}.leaflet-top.leaflet-left{display:none}.leaflet-top.leaflet-left.active-map{display:block}.leaflet-control-legend,.leaflet-control-search-holder{background:rgba(136,136,136,.95);color:#fff;margin:0;border-radius:2px;border:1px solid rgba(0,0,0,.2);position:relative;width:100%;padding:0 4px;box-sizing:border-box}.leaflet-control-search-holder{padding:4px 2px;margin-top:7px}.leaflet-control-search{background:rgba(255,255,255,.9);padding:1px 2px;width:152px;height:26px;border:thin solid rgba(0,0,0,.2)}.leaflet-control-search-button{display:inline-block;background:#7291b0;color:#f8f8f8;font-weight:300;border:thin solid rgba(0,0,0,.2);vertical-align:top;font:13px "Open Sans",Tahoma,Arial,Helvetica,sans-serif;height:30px;transition:background .1s ease}.leaflet-control-search-button:focus,.leaflet-control-search-button:hover{cursor:pointer;background:#306393}.search-marker-button-holder{height:0;overflow-y:hidden;transition:height .5s ease}.search-marker-button{display:inline-block;margin:6px 2px 4px 2px;padding:2px 4px;background:#6f6f6f;border-radius:2px;border:none;color:#fcfcfc}.search-marker-button:focus,.search-marker-button:hover{cursor:pointer;background:#5a5a5a}.search-description{line-height:1.3em;padding:0 4px 6px 4px}.map-search-message{width:100%;position:absolute;background:#fcfcfc;color:#464646;top:2px;line-height:1.4;border-top:1px solid #464646;border-bottom:1px solid #464646;padding:0;opacity:0;transition:opacity .8s ease;pointer-events:none}.map-search-message>span{padding:3px}.map-search-message.mobile-message{box-sizing:border-box;top:96px;left:0;z-index:1001;text-align:center;line-height:1.2;border:0;padding:10px 2px;box-shadow:0 1px 1px 1px rgba(0,0,0,.2)}.legend-header{font-size:2em;line-height:1.2;margin:18px 4px 0 4px}.legend-description{margin:16px 4px 0 4px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;line-height:1.25}.legend-description span{flex:1 1 auto;text-align:center}.legend-description span:first-child,.legend-description span:last-child{flex:0 0 81px}.swatch-holder{margin:6px 4px 16px 4px;display:flex;flex-direction:row;justify-content:center;min-height:50px}.legend-swatch-row{text-align:center;width:20px}.minispace{display:block;line-height:.5}.legend-context-holder{margin-top:10px;margin-left:4px}.legend-swatch{height:16px;width:16px;border:2px solid;margin:0 auto}.legend-swatch:hover{cursor:pointer}.legend-context{font-size:15px;margin:0 auto;margin-bottom:3px;font-weight:400}.legend-context.active label{background:#6f6f6f}.legend-context label{padding:2px 0 3px 0;width:170px;display:inline-block;border-radius:2px;text-align:left}.legend-context label:focus,.legend-context label:hover{cursor:pointer;background:#5a5a5a}.legend-context input[type=radio]{vertical-align:text-top;margin-left:4px;margin-right:2px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;height:14px;width:14px;border-radius:50%;position:relative;box-shadow:0 0 0 1px #a1a1a1;background:#fcfcfc}.legend-context input[type=radio]:checked::after{content:"";height:8px;width:8px;border-radius:50%;background:#6f6f6f;display:block;position:absolute;top:3px;left:3px}.legend-context-info{margin:10px 4px 0 4px;font-size:1.1em;line-height:1.3;display:none}.legend-context-info.active{display:block}.legend-disclaimer{line-height:1.3;margin:12px auto 8px auto}.legend-disclaimer::before{content:"";display:block;width:120px;max-width:80%;height:1px;background:#d4d4d4;margin:3px auto}.legend-map-text.national{display:block;width:40px;height:30px;text-align:left;font-size:.9em;-webkit-transform:rotate(60deg) translate(4px,12px);transform:rotate(60deg) translate(4px,12px)}.legend-map-color-0{background:rgba(49,54,149,.9);border-color:#313695}.legend-map-color-1{background:rgba(69,117,180,.9);border-color:#4575b4}.legend-map-color-2{background:rgba(116,173,209,.9);border-color:#74add1}.legend-map-color-3{background:rgba(171,217,233,.9);border-color:#abd9e9}.legend-map-color-4{background:rgba(214,243,244,.9);border-color:#d6f3f4}.legend-map-color-5{background:rgba(254,224,144,.9);border-color:#fee090}.legend-map-color-6{background:rgba(253,174,97,.9);border-color:#fdae61}.legend-map-color-7{background:rgba(244,109,67,.9);border-color:#f46d43}.legend-map-color-8{background:rgba(215,48,39,.9);border-color:#d73027}.legend-map-color-9{background:rgba(165,0,38,.9);border-color:#a50026}.select-holder select{font-family:"Open Sans",Tahoma,Arial,Helvetica,sans-serif;display:block;margin-left:auto;margin-right:auto;width:150px;max-width:100%;padding:6px 8px;font-size:14px;line-height:1.43;background-image:none;border:1px solid #c8c8c8;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.select-holder select:focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.select-holder.map-select .select-wrapper{width:210px}.select-holder.map-select .select-wrapper::after{border-top:7px solid #dedede}.select-holder.map-select select{background:rgba(252,252,252,.1);border-color:rgba(255,255,255,.15);color:#dedede;font-size:1.1em;line-height:1.2;width:210px}.select-holder.map-select select:focus{border-color:#66afe9}.select-holder.map-select select>option{color:#464646}.select-holder.map-select.legend-select{margin-top:8px;background:#6f6f6f;width:212px;border-radius:4px;margin-left:auto;margin-right:auto}.select-holder.map-select.legend-select .select-wrapper{width:100%}.select-holder.map-select.legend-select .select-wrapper::after{border-top:7px solid #fff}.select-holder.map-select.legend-select select{border-color:rgba(0,0,0,.15);color:#fff;font-size:1.5em;line-height:1.2;width:212px;font-weight:600;text-align:center;text-align-last:center}.select-holder.map-select.legend-select select:focus{border-color:#66afe9}.select-holder.map-select.legend-select select>option{color:#464646}#national-map{min-width:182px}.hide-focus:focus{outline:0}.select-wrapper{position:relative;margin:0 auto;width:90%}.select-wrapper::after{content:"";width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:7px solid #414042;position:absolute;top:45%;right:6px;pointer-events:none}.select-wrapper select{appearance:none;-moz-appearance:none;-webkit-appearance:none;width:100%}.select-wrapper select::-ms-expand{display:none}ul[role=menubar]>li{margin-bottom:0;display:block}ul.subnav-el-drops{margin:0;padding:0}.boundary-layers-outer{border:thin solid rgba(0,0,0,.2);background-color:#fff;border-radius:4px;overflow:hidden;text-align:left;transition:width .3s ease}.boundary-layers-toggle{height:32px;width:32px;border:none;border-radius:4px;background-color:#fff;background-size:26px 26px;background-image:url(/img/opacity_layer.png);cursor:pointer;background-position:50% 50%;background-repeat:no-repeat;display:inline-block;vertical-align:top}.boundary-layers-toggle:focus,.boundary-layers-toggle:hover{background-color:#f4f4f4}.boundary-layers-holder{height:0;overflow:hidden;margin-top:0;max-width:320px;box-sizing:border-box;text-align:left;position:relative;pointer-events:auto;display:inline-block;transition:height .3s ease,width .3s ease}.boundary-layers-holder[aria-expanded=false]{width:0}.boundary-layers-holder.hidden{display:none;padding:0}.layers-group-header{font-size:14px;font-style:italic;padding:7px 10px 4px 10px}.opacity-check-holder{padding:0 10px 4px 10px;font-size:14px;line-height:1.3}.opacity-check-holder>label{display:block}.opacity-check-holder input[type=radio]{vertical-align:text-top;margin-left:4px;margin-right:6px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;height:14px;width:14px;border-radius:50%;position:relative;box-shadow:0 0 0 1px #a1a1a1;background:#fcfcfc}.opacity-check-holder input[type=radio]:checked::after{content:"";height:8px;width:8px;border-radius:50%;background:#6f6f6f;display:block;position:absolute;top:3px;left:3px}.opacity-holder{margin-bottom:8px;font-size:13px;max-width:185px;margin:0 auto 8px auto}.opacity-holder label{display:block;text-align:left}.opacity-holder input[type=radio]{vertical-align:text-top;margin-left:4px;margin-right:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;height:12px;width:12px;border-radius:50%;position:relative;box-shadow:0 0 0 1px #a1a1a1;background:#fcfcfc}.opacity-holder input[type=radio]:checked::after{content:"";height:6px;width:6px;border-radius:50%;background:#6f6f6f;display:block;position:absolute;top:3px;left:3px}.opacity-holder button{border:none;border-radius:2px;color:#fcfcfc;background-color:transparent;cursor:pointer}.opacity-holder button.active{background-color:#6f6f6f}.opacity-holder button:focus,.opacity-holder button:hover{background-color:#5a5a5a}.popup-desc.popup-address{font-weight:600}.leaflet-popup-content{margin:12px 18px 10px 12px;font-size:13px}.leaflet-container a.leaflet-popup-close-button{padding:2px 2px 0 0}.leaflet-popup-content>p:first-child,.popup-desc.popup-address{margin-top:4px}.leaflet-popup-content>p:first-child,.popup-desc.popup-address+p{margin-bottom:3px}.leaflet-popup-content-wrapper{border-radius:4px}.map-search-suggestions,.mobile-map-footer,.mobile-map-search,.nav.mobile-map-page{display:none}@media(max-width:970px),(max-height:630px){.subnav .subnav-el.log-link>a,.subnav>.subnav-el.log-link>form>input[type=submit],.subnav>.subnav-el>a{padding:0 12px;margin:0;font-size:1em}.banner{font-size:1.4em}}@media(max-width:768px),(max-height:630px){.map-search-suggestions{display:block;list-style:none;position:absolute;top:87px;left:0;margin:0;padding:0;height:0;width:100%;pointer-events:none;background-color:#fcfcfc;color:#464646;overflow-y:hidden;z-index:1002}.map-search-suggestions.vis{height:calc(100% - 87px);pointer-events:auto;overflow-y:scroll}.map-search-suggestions>li{margin:0;padding:10px 10px;cursor:pointer}.map-search-suggestions>li:nth-child(even){background-color:#eee}.clear-search-button{position:absolute;font-weight:600;right:7px;top:5px;line-height:1em;height:32px;width:32px;background-color:transparent;border:none;cursor:pointer;padding:0 0 2px 0;background-image:url(/img/clear_icon.png);background-size:26px 26px;background-position:50% 50%;background-repeat:no-repeat}.clear-search-button:disabled{pointer-events:none;background-image:url(/img/search_icon_fade.png)}.boundary-layers-toggle,.leaflet-touch .leaflet-bar a{width:36px;height:36px;line-height:36px}.opacity-check-holder>label{padding:4px 6px}.leaflet-left .leaflet-control{margin-left:4px}.leaflet-left .leaflet-control.leaflet-control-attribution{margin-left:0}.leaflet-top .leaflet-control{margin-top:4px}.leaflet-right .leaflet-control{margin-right:4px}.leaflet-right .leaflet-control.leaflet-control-attribution{margin-right:0}.leaflet-top{top:46px}.leaflet-bottom,.leaflet-top{z-index:999}.legend-holder{top:4px;right:4px;width:204px}#footer{height:60px;display:flex;justify-content:center;align-items:center}#footer-text{padding-top:0}.form-items.beta-code{padding:0;max-width:100%}.faq-question{margin-left:0}.logo-bar{display:block;border-bottom:thin solid #dedede}.logo-bar .logo-holder{width:100%;display:block;text-align:center}.logo-bar .logo-holder>img{vertical-align:top;width:357px;max-width:97%;margin:6px 0 4px 0}.logo-bar-top{display:none}.page{padding-left:4px;padding-right:4px;margin-bottom:80px;max-width:95%;text-align:left}body,html{margin:0;overflow-x:hidden}.flex-form-group{display:block;max-width:98%}.form-holder{margin-top:10px;max-width:97%;padding-left:0;padding-right:0;margin-left:0;margin-right:0}.form-holder.full-request{margin:0 auto}.flex-row{flex-direction:column}.nav{display:block;height:88px;margin-top:0}.flash-alert{top:88px}.nav+.big-form-holder,.nav+.page{margin-top:88px}.nav-el{text-align:center}.nav-el>a{padding:12px 0;width:100%;display:block}.solo-opt,.subnav{height:42px;justify-content:space-around;border-top:1px solid rgba(242,242,242,.8)}.nav-el.solo-opt>a{padding:6px 0}.subnav .subnav-el.log-link>a,.subnav>.subnav-el.log-link>form>input[type=submit]{height:100%}.subnav>.subnav-el.log-link>form,.subnav>.subnav-el>a{height:100%}.subnav .subnav-el.log-link>a,.subnav>.subnav-el.log-link>form>input[type=submit],.subnav>.subnav-el>a{padding:0 6px;border-left:none}.subnav>.subnav-el.you-are-here>a::after{top:78%}.hero-image{margin-top:70px;height:240px}.flex-row>div{padding-right:2px;padding-left:2px}.banner{text-align:center;padding-top:8px;padding-bottom:6px;padding-left:0}.map-button-holder{height:150px;top:22%}.form-items.login{display:block;width:300px;max-width:98%;margin-left:auto;margin-right:auto}.form-items.login>label{padding-left:2px}.form-items.login input[type=email],.form-items.login>input[type=password]{width:240px;max-width:90%}.forgot-holder{padding-top:4px;width:300px;max-width:98%;margin-left:auto;margin-right:auto;text-align:center}.forgot.create{margin-left:4px}#log-link{width:100%;max-width:100%;margin-right:0}ul.subnav{margin-bottom:0;margin-top:0}.legend-context-holder,.legend-description{margin-top:5px}.legend-holder{display:none!important}.nav.map-page{display:none}.nav.mobile-map-page{position:relative;display:flex;justify-content:space-between;padding:0 10px;box-sizing:border-box;height:46px;box-shadow:none}.nav.mobile-map-page .banner-a{flex:0 0 217px;margin-right:7px}.nav.mobile-map-page .banner{text-align:left;padding-top:6px}.select-holder.map-select.legend-select{margin:0;background-color:inherit;flex:0 1 212px}.select-holder.map-select.legend-select select{width:100%;font-size:1.2em;border-color:rgba(255,255,255,.3)}.select-holder.map-select.legend-select select:disabled{color:rgba(255,255,255,.5)}.select-holder.map-select.legend-select.unchosen{pointer-events:none}.select-holder.map-select.legend-select.unchosen select{color:transparent;border-color:transparent}.select-holder.map-select.legend-select.unchosen .select-wrapper::after{border-color:transparent}.mobile-map-search{position:absolute;top:46px;height:41px;left:0;width:100%;box-sizing:border-box;display:flex;justify-content:center;align-items:center;background-color:rgba(160,160,160,.9);z-index:1000;box-shadow:0 1px 1px 0 rgba(55,55,55,.2);border-bottom:1px solid #949494;padding:4px 6px 3px 6px}.mobile-map-search.unchosen{pointer-events:none}.mobile-map-search.unchosen .leaflet-control-search{background-color:#e8e8e8;border-color:#dadada}.mobile-map-search.unchosen .leaflet-control-search-button{background-color:#e8e8e8;border-color:#dadada;color:transparent}.leaflet-control-search-button{color:#fff;font-size:16px;box-sizing:border-box;height:32px;border-top-right-radius:3px;border-bottom-right-radius:3px;background-color:#7a7a7a;box-shadow:inset 0 0 2px 0 rgba(0,0,0,.1)}.holder-form{height:100%;width:100%}.leaflet-control-search{width:100%;font-size:17px;padding:2px 32px 2px 12px;border-radius:3px;border:1px solid #989898;background-color:#fff;box-shadow:inset 0 0 2px 0 rgba(0,0,0,.1);box-sizing:border-box;height:100%}.leaflet-control-search::-ms-clear{display:none}input[type=search]{-webkit-appearance:none}.leaflet-control-search::-webkit-search-cancel-button{display:none}#footer.map-page{display:none}.map-button-holder{height:100%;top:0;padding:0}.map-button-holder>.message{padding:0 10px;margin-top:12.5%}.leaflet-bottom.leaflet-left{display:none}.leaflet-bottom.leaflet-right{bottom:44px}.leaflet-bottom{max-width:100%}.mobile-map-footer{position:absolute;left:0;bottom:0;box-sizing:border-box;z-index:1000;display:block;border-top:1px solid #373737;width:100%;height:40px;background-color:rgba(100,100,100,.98);color:#fff;text-align:center;cursor:pointer;cursor:grab;overflow:hidden}.bar-icon{pointer-events:none;background-color:#fcfcfc;width:28px;height:2px;border-radius:2px;margin:0 auto 3px auto}.mobile-legend-label{pointer-events:none;margin:0;font-size:16px;font-weight:300}.mobile-legend-top{padding-top:6px;height:44px;box-sizing:border-box;margin-bottom:12px;border-bottom:2px solid #585858;background-color:rgba(0,0,0,.1)}.legend-dash{font-size:26px}.mobile-legend-bottom{padding:0 10px;font-size:15px;margin-top:20px}.mobile-legend-bottom .legend-description{width:380px;max-width:98%;margin:6px auto}.mobile-legend-bottom .legend-description span:first-child,.mobile-legend-bottom .legend-description span:last-child{flex:1 1 164px}.census-message{font-size:14px;max-width:400px;margin:20px auto}.census-message a{color:#92a9bf}.census-message a:focus,.census-message a:hover{color:#b4c5d6}.legend-context-info{font-size:16px;margin:26px auto 32px auto;max-width:460px}.legend-context-holder{margin:0 auto;max-width:400px}.legend-context{display:inline-block;font-size:1.1em;max-width:98%}.legend-context input[type=radio]{margin:0 6px}.legend-context input[type=radio]:checked::after{background:#4c4c4c}.legend-context label{width:400px;max-width:100%;box-sizing:border-box;display:flex;align-items:center;justify-content:center;padding:6px 4px 7px 8px;margin:0 auto}.legend-context.active>label{background-color:#484848}.opacity-holder{margin:42px auto 32px auto}.swatch-holder-mobile{margin:4px auto 26px auto;display:flex;flex-direction:row;justify-content:space-around;width:280px;min-height:56px;max-width:98%}.swatch-holder-mobile .legend-swatch-row{width:26px}.swatch-holder-mobile .legend-swatch{cursor:default;height:22px;width:22px}.swatch-holder-mobile .legend-map-text{text-align:center}.swatch-holder-mobile .legend-map-text.national{width:50px;text-align:left;transform:rotate(60deg) translate(8px,15px)}.landscape .legend-context-holder{max-width:none}.landscape .legend-context{max-width:45%}.landscape .mobile-legend-bottom{margin-top:0}.landscape .legend-context-info{margin:10px auto 26px auto}.landscape .census-message{max-width:600px;font-size:14px}}@media(max-width:568px){.landscape .mobile-legend-top{margin-bottom:6px}.landscape .mobile-legend-bottom{margin-top:0}.landscape .legend-context-info{margin:6px auto 14px auto}.landscape .census-message{max-width:600px;font-size:14px}}@media(max-width:425px){.solo-opt,.subnav{height:38px}.map-button-holder>.message{margin-top:45%}.banner{font-size:1.2em}.nav{height:79px}.flash-alert{top:79px}.nav+.big-form-holder,.nav+.page{margin-top:79px}.select-holder.map-select.legend-select select{font-size:1em}.nav.mobile-map-page{padding:0 6px}.nav.mobile-map-page .banner-a{flex:0 0 155px;margin-right:2px}.nav.mobile-map-page .banner{font-size:1em}.form-items.noncom-agreement{padding:0}.form-items.noncom-agreement>p{padding:6px;font-size:1em}.leaflet-control-search-holder>.search-description{display:none}#lil-logo{display:none}h3{font-size:1.9em}ul{padding:0;padding-left:0}ul>li{margin-bottom:1em}.faq-p,.refs-numeric.faq-refs{margin-left:0}.page{padding:0;max-width:96%}.subnav .subnav-el{font-size:.9em}.subnav .subnav-el>a{padding:0 2px}}button,input{font-family:"Open Sans",Tahoma,Arial,Helvetica,sans-serif}#cookieconsent-window{position:fixed;bottom:0;left:0;background:rgba(40,39,40,.95);overflow:hidden;box-sizing:border-box;display:none;padding:2em;width:100%;z-index:6000000;opacity:1;transition:opacity 1s ease}#cookieconsent-window.cc-loaded{display:block;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-around;-ms-flex-pack:justify;justify-content:space-around;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#cookieconsent-window.cc-invisible{opacity:0}#cookieconsent-window #cookieconsent-heading{font-size:18px;border:none;font-weight:700!important;line-height:1.5!important;letter-spacing:0!important;text-transform:uppercase!important;color:#adadad!important;margin:0!important;padding-bottom:0!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;font-family:Verlag,Helvetica,Arial,sans-serif!important}#cookieconsent-window #cookieconsent-desc{color:#adadad!important;font-family:Verlag,Helvetica,Arial,sans-serif!important;font-size:16px;font-weight:400!important;line-height:1.5!important;letter-spacing:0!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important}#cookieconsent-window #cookieconsent-message-wrapper{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;max-width:880px}#cookieconsent-window #cookieconsent-compliance{padding:0 2em;-webkit-flex:0 0 130px;-ms-flex:0 0 130px;flex:0 0 130px;text-align:right}#cookieconsent-window #cookieconsent-link{color:#adadad!important;text-decoration:underline!important}#cookieconsent-link:active,#cookieconsent-link:visited,#cookieconsent-window #cookieconsent-link:hover{text-decoration:none!important;color:#fff!important}#cookieconsent-window #cookieconsent-dismiss{display:inline-block!important;padding:1em 1.5em!important;font-family:Verlag,Helvetica,Arial,sans-serif!important;font-size:18px;cursor:pointer;font-weight:700!important;text-transform:uppercase!important;text-align:center!important;white-space:nowrap;background-color:#c5050c!important;border-radius:2px!important;transition:background-color .2s;color:#fff!important;border:0!important}#cookieconsent-window #cookieconsent-dismiss:active,#cookieconsent-window #cookieconsent-dismiss:focus,#cookieconsent-window #cookieconsent-dismiss:hover{background-color:#9b0000!important;color:#fff!important}@media screen and (max-width:31.25em){#cookieconsent-window.cc-loaded{display:block;line-height:1.4;padding:1em 1em 1em 1em}#cookieconsent-window #cookieconsent-message-wrapper{width:100%}#cookieconsent-window #cookieconsent-compliance{margin:0;padding:0;width:100%;text-align:center}#cookieconsent-window #cookieconsent-dismiss{margin:1em auto 0 auto!important}}@media print{#cookieconsent-window.cc-loaded{display:none}}.check-holder{position: relative;display: block;padding: 4px 0 4px 9px;font-weight: 500;color: #373737;pointer-events: auto;cursor: pointer;margin-left:10px;margin-top:22px;}.checkbox-text{margin-left: 24px;display: inline-block;vertical-align: top;font-size: 16px;}.checkbox-overlay{box-sizing: border-box;pointer-events: none;z-index: 2;background: #fff;}.checkbox-overlay, .check-holder input{position: absolute;height: 16px;width: 16px;border: 1px solid #c8c8c8;border-radius: 2px;top: 6px;left: 11px;}.check-holder input:checked + .checkbox-overlay{background-color:  #2f6595;border-color: #2f6595;}.check-holder input:checked +.checkbox-overlay::before{box-sizing: border-box;content: "";position: absolute;border: 2px solid #fff;border-top: none;border-left: none;left: 5px;bottom: 3px;width: 5px;height: 10px;transform: rotate(45deg);pointer-events: none;}.check-holder input{margin: 0;cursor: pointer;}