.ms-offscreen{clip:rect(0 0 0 0)!important;border:0!important;outline:0!important;width:1px!important;height:1px!important;margin:0!important;padding:0!important;position:absolute!important;top:auto!important;left:auto!important;overflow:hidden!important}.ms-parent{vertical-align:middle;display:inline-block;position:relative}.ms-choice{cursor:pointer;text-align:left;white-space:nowrap;color:#444;background-color:#fff;border:1px solid #aaa;border-radius:4px;width:100%;height:26px;padding:0;line-height:26px;text-decoration:none;display:block;overflow:hidden}.ms-choice.disabled{cursor:default;background-color:#f4f4f4;background-image:none;border:1px solid #ddd}.ms-choice>span{white-space:nowrap;text-overflow:ellipsis;padding-left:8px;display:block;position:absolute;top:0;left:0;right:20px;overflow:hidden}.ms-choice>span.placeholder{color:#999}.ms-choice>div.icon-close{width:16px;height:100%;position:absolute;top:0;right:16px}.ms-choice>div.icon-close:before{content:"×";color:#888;font-weight:700}.ms-choice>div.icon-close:hover:before{color:#333}.ms-choice>div.icon-caret{border:4px solid #0000;border-top:5px solid #888;border-bottom-width:0;width:0;height:0;margin-top:-2px;position:absolute;top:50%;right:8px}.ms-choice>div.icon-caret.open{border-width:0 4px 5px;border-color:#0000 #0000 #888}.ms-drop{z-index:1000;color:#000;background:#fff;border:1px solid #aaa;border-radius:4px;width:auto;min-width:100%;margin-top:-1px;padding:0;display:none;position:absolute;overflow:hidden}.ms-drop.bottom{top:100%;box-shadow:0 4px 5px #00000026}.ms-drop.top{bottom:100%;box-shadow:0 -4px 5px #00000026}.ms-search{white-space:nowrap;z-index:10000;box-sizing:border-box;width:100%;min-height:26px;margin:0;padding:2px;display:inline-block;position:relative}.ms-search input{width:100%;min-height:24px;box-shadow:none;border:1px solid #aaa;border-radius:5px;outline:0;margin:0;padding:0 5px;font-family:sans-serif;height:auto!important}.ms-drop ul{margin:0;padding:0;overflow:auto}.ms-drop ul>li{background-image:none;padding:.25rem 8px;list-style:none;display:list-item;position:static}.ms-drop ul>li .disabled{opacity:.35;filter:Alpha(Opacity=35);cursor:default;font-weight:400!important}.ms-drop ul>li.multiple{float:left;display:block}.ms-drop ul>li.group{clear:both}.ms-drop ul>li.multiple label{white-space:nowrap;text-overflow:ellipsis;width:100%;display:block;overflow:hidden}.ms-drop ul>li label{white-space:nowrap;cursor:pointer;margin-bottom:0;padding-left:1.25rem;font-weight:400;display:block;position:relative}.ms-drop ul>li label.optgroup{font-weight:700}.ms-drop ul>li.hide-radio{padding:0}.ms-drop ul>li.hide-radio:focus,.ms-drop ul>li.hide-radio:hover{background-color:#f8f9fa}.ms-drop ul>li.hide-radio.selected{color:#fff;background-color:#007bff}.ms-drop ul>li.hide-radio label{margin-bottom:0;padding:5px 8px}.ms-drop ul>li.hide-radio input{display:none}.ms-drop ul>li.option-level-1 label{padding-left:28px}.ms-drop ul>li.option-divider{border-top:1px solid #e9ecef;padding:0}.ms-drop input[type=radio],.ms-drop input[type=checkbox]{margin-top:.3rem;margin-left:-1.25rem;position:absolute}.ms-drop .ms-no-results{display:none}.blue-box{background-color:var(--bs-eere-primary-dark);border-radius:10px;padding:15px 15px 12px}.blue-box:hover{background-color:var(--bs-eere-primary-darker)}.blue-box h3{color:#fff;display:inline}@media (width<=767.98px){.blue-box{width:100%;max-width:282px;margin:0 auto}}.blue-box.blue-box-federal{min-height:86px}.blue-box.blue-box-state{height:142px}.button-federal-image{height:45px;margin:4px 10px -8px 0;display:inline!important}.button-state-image{height:45px;margin:6px 0 16px -8px;display:inline!important}.state-select{background-color:#ffffff4d;border-bottom-right-radius:10px;border-bottom-left-radius:10px;height:60px;margin:0 -15px}.state-select:hover{background-color:#ffffff4d}form.laws{width:158px;margin:0 auto;font-size:16px;display:block;position:relative;top:-45px}form.laws .form-select{height:32px;margin:0 auto -36px;padding-top:4px}.laws-jurisdiction-examples a.local-button{color:#fff;background-color:var(--bs-eere-base-dark);text-align:center;border-radius:10px;width:100%;max-width:150px;padding:10px;text-decoration:none;display:block}@media (width<=767.98px){.laws-jurisdiction-examples a.local-button{margin:0 auto}}.laws-jurisdiction-examples a.local-button:hover{background-color:var(--bs-eere-base-darker)}.laws-technology-type{text-align:center;width:33%;margin-bottom:20px}.laws-technology-type a{flex-direction:column;justify-content:space-around;align-items:center;margin-top:1rem;display:flex}.laws-technology-type a svg{width:57px;height:100%}@media (width<=767.98px){.laws-technology-type{margin-bottom:1.2rem}.laws-technology-type a{flex-direction:column;justify-content:center;align-items:center;display:flex}.laws-technology-type img{margin-top:4px!important}}.feature-box-container h3{margin-top:initial;font-size:24px;margin-bottom:1.2rem!important}.laws-search-summary-container{margin-bottom:24px}.laws-search-summary{align-items:center;gap:0 1rem;display:flex}.laws-search-summary .fa-magnifying-glass{height:60px}.laws-search-summary .fa-table-list{height:66px;margin-top:-3px;margin-bottom:-3px}.laws-search-summary .search-summary-text{flex-direction:column;display:flex}.laws-search-summary .search-summary-text h3{margin-top:0;font-size:24px;margin-bottom:0!important}.laws-search-summary .search-summary-text a{margin-bottom:0;font-size:18px}.li-gray-box{background-color:var(--bs-eere-base-lightest);padding:20px}.laws-juris-tech-searches,.feature-box-container .tax-credits{margin-bottom:24px}.svg-inline--fa.fa-building-columns{color:#fff;display:block}.feature-link,.feature-link:link,.feature-link:visited,.feature-link:hover,.feature-link:active{color:#444;text-decoration:none}#map{height:375px}div.li-data-link{margin:8px 0 0 10px}.utility-diagram{width:100%;max-width:700px;margin:18px auto 24px;display:block}#resultsCount,.zero-results{font-style:italic}.zero-results{display:none}h2.states{color:#666;margin-top:5px}h2.li-not-current{color:#d46001}h2.local{margin-top:25px}h3.local{color:#fff;background-color:#666;border-top-left-radius:10px;border-top-right-radius:10px;margin:20px 0 12px;padding:10px 15px}h3.local a{color:#fff;text-decoration:none}div.local{margin-bottom:12px;padding:6px 12px 0}.tli_content_header{cursor:pointer;margin:-12px -12px 0;padding:12px}.tli_content_header .fa-plus,.tli_content_header .fa-minus{color:var(--bs-link-color);margin-right:.4em}.law-update-date{background-color:#eaeaea;border-radius:4px;padding:2px 5px}.law-new-date{background-color:#f2e380;border-radius:4px;padding:2px 5px}.select-multiple-dropdown{width:100%;max-width:250px;margin-bottom:15px}.select-multiple-dropdown .ms-choice>span{cursor:pointer;background-color:#0000}.tli_content_box{background-color:#eee;border:1px solid #ccc;margin-bottom:12px;padding:12px 12px 0}.tli_content_header:hover{background-color:#ddd}.tli_content_header:hover+.tli_content_body{background-color:#ddd;margin-left:-12px;margin-right:-12px;padding-bottom:.1px;padding-left:12px;padding-right:12px}.tli_content_body{display:none}.laws-view-all-container-UPINC div.view-all-customer-container{margin-left:1rem}.laws-view-all-container-UPINC div.utility-program-topic-container{margin-left:1.625rem}
