@import url(//hello.myfonts.net/count/3488f0);@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:after,blockquote:before{content:"";content:none}button{background-color:transparent;outline:none;border:0;cursor:pointer}ol,ul{list-style:none}q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:Gibson;font-weight:300;font-style:normal;src:url("/fonts/3488F0_7_0.eot");src:url("/fonts/3488F0_7_0.eot?#iefix") format("embedded-opentype"),url("/fonts/3488F0_7_0.woff2") format("woff2"),url("/fonts/3488F0_7_0.woff") format("woff"),url("/fonts/3488F0_7_0.ttf") format("truetype")}@font-face{font-family:Gibson;font-weight:300;font-style:italic;src:url("/fonts/3488F0_0_0.eot");src:url("/fonts/3488F0_0_0.eot?#iefix") format("embedded-opentype"),url("/fonts/3488F0_0_0.woff2") format("woff2"),url("/fonts/3488F0_0_0.woff") format("woff"),url("/fonts/3488F0_0_0.ttf") format("truetype")}@font-face{font-family:Gibson;font-weight:400;font-style:normal;src:url("/fonts/3488F0_4_0.eot");src:url("/fonts/3488F0_4_0.eot?#iefix") format("embedded-opentype"),url("/fonts/3488F0_4_0.woff2") format("woff2"),url("/fonts/3488F0_4_0.woff") format("woff"),url("/fonts/3488F0_4_0.ttf") format("truetype")}@font-face{font-family:Gibson;font-weight:400;font-style:italic;src:url("/fonts/3488F0_6_0.eot");src:url("/fonts/3488F0_6_0.eot?#iefix") format("embedded-opentype"),url("/fonts/3488F0_6_0.woff2") format("woff2"),url("/fonts/3488F0_6_0.woff") format("woff"),url("/fonts/3488F0_6_0.ttf") format("truetype")}@font-face{font-family:Gibson;font-weight:600;font-style:normal;src:url("/fonts/3488F0_5_0.eot");src:url("/fonts/3488F0_5_0.eot?#iefix") format("embedded-opentype"),url("/fonts/3488F0_5_0.woff2") format("woff2"),url("/fonts/3488F0_5_0.woff") format("woff"),url("/fonts/3488F0_5_0.ttf") format("truetype")}@font-face{font-family:Gibson;font-weight:600;font-style:italic;src:url("/fonts/3488F0_2_0.eot");src:url("/fonts/3488F0_2_0.eot?#iefix") format("embedded-opentype"),url("/fonts/3488F0_2_0.woff2") format("woff2"),url("/fonts/3488F0_2_0.woff") format("woff"),url("/fonts/3488F0_2_0.ttf") format("truetype")}@font-face{font-family:Gibson;font-weight:700;font-style:normal;src:url("/fonts/3488F0_3_0.eot");src:url("/fonts/3488F0_3_0.eot?#iefix") format("embedded-opentype"),url("/fonts/3488F0_3_0.woff2") format("woff2"),url("/fonts/3488F0_3_0.woff") format("woff"),url("/fonts/3488F0_3_0.ttf") format("truetype")}@font-face{font-family:Gibson;font-weight:700;font-style:italic;src:url("/fonts/3488F0_1_0.eot");src:url("/fonts/3488F0_1_0.eot?#iefix") format("embedded-opentype"),url("/fonts/3488F0_1_0.woff2") format("woff2"),url("/fonts/3488F0_1_0.woff") format("woff"),url("/fonts/3488F0_1_0.ttf") format("truetype")}.button-primary{cursor:pointer;display:inline-block;padding-bottom:16px;padding-top:16px;text-decoration:none;user-select:none;width:100%;background-image:linear-gradient(135deg,#d03c19 16%,#dd5832 88%);color:#fff;font-size:100%;border-radius:50px;box-shadow:-.3125rem .625rem 1.5625rem 0 rgba(0,0,0,.2);padding:1.25em 3em}.button-primary:disabled{opacity:.4}input[type=email],input[type=search],input[type=tel],input[type=text],input[type=url]{appearance:none;-moz-appearance:none;border-radius:0;font-family:Gibson,Helvetica,Arial,sans-serif;font-size:100%;font-weight:300;background-color:#fff}.input-field{padding:8px;border:1px solid #d3d3d3}.input-field::-ms-expand{border:0;background-color:transparent}.input-field[disabled]{background-color:#f2f2f2;opacity:1}.input-field[readonly],fieldset[disabled] .input-field{background-color:#fff;opacity:1}.input-field[disabled],fieldset[disabled] .input-field{cursor:disabled}select.input-field{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:"";font-size:inherit;padding:8px;white-space:nowrap;width:100%;font-family:Gibson;font-weight:300;border-radius:0;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MCA0MCI+PHBhdGggZmlsbD0iIzQ0NCIgZD0iTTE5LjcgMjQuNEw1IDYgLjkgMTAuOWwxOC44IDIzLjdoLjFsMTguOC0yMy43TDM0LjQgNnoiLz48L3N2Zz4=);background-repeat:no-repeat;background-size:15px 15px;background-position:calc(100% - 12px) 50%}select.input-field option{font-family:inherit}textarea{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;font-family:Gibson,Helvetica,Arial,sans-serif;font-size:100%;font-weight:300;resize:vertical;min-height:80px;overflow:auto;-webkit-overflow-scrolling:touch;background-color:#fff}.is-invalid-input{border:1px solid #cb163d}.error-message{margin-top:4px;margin-bottom:8px;font-size:1.4rem;border:1px solid #d03c19;color:#fff;padding:8px 16px;position:relative}.error-message,.error-message:before{background-color:#d03c19;display:inline-block}.error-message:before{border-left:1px solid #d03c19;border-top:1px solid #d03c19;content:"";height:12px;left:50%;margin-left:-6px;position:absolute;top:-7px;transform:rotate(45deg);width:12px}.attachment-area{min-height:150px;padding:12px;border:1px solid #ccc}@media (min-width:768px){.attachment-area{min-height:100px}}.attachment-area .attachments{display:flex;flex-wrap:wrap}@media (min-width:768px){.attachment-area .attachments{margin:0 -6px}}.attachment-area .instructions{border-bottom:1px solid #ccc;margin:0 -12px 12px;padding:0 12px 12px}@media (min-width:768px){.attachment-area .instructions{padding:6px 16px 12px}}.attachment-area .attachment{border:1px solid #ccc;flex-basis:100%;margin:6px 0;display:inline-flex;flex-direction:column;box-sizing:border-box;text-align:center;padding:6px 6px 32px;position:relative;min-height:122px}@media (min-width:480px){.attachment-area .attachment{flex-basis:calc(33.3% - 12px);margin:6px}}@media (min-width:992px){.attachment-area .attachment{flex-basis:calc(25% - 12px);margin:6px}}.attachment-area .attachment figcaption{background:rgba(43,42,121,.8);color:#f8f8f8;font-size:1.4rem;padding:12px 6px;position:absolute;bottom:0;left:0;right:0;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.attachment-area .attachment .filesize{display:block;font-weight:300}.attachment-area .attachment img{height:auto;max-width:100%;margin:auto}.form-row{margin-bottom:16px}.form-row label{display:inline-block;user-select:none}.form-actions{margin-top:16px}.header{display:flex;justify-content:space-between;align-items:center;align-content:center;color:#0a0a0a;background-color:#fff;padding:16px;width:100%;box-sizing:border-box}@media (min-width:768px){.header{width:calc(100% - 32px);max-width:1268px;margin-left:auto;margin-right:auto}}.header h1{font-size:3.2rem;font-weight:600}.header .logo{color:#000000a1;background-color:#fff;width:70px;height:70px;overflow:hidden;display:none}@media (min-width:480px){.header .logo{display:inline;width:225px}}.header .logo_mobile{display:none}@media (max-width:100px){.header .logo_mobile{display:inline;width:50px;height:50px}}.main-content{border-top:1px solid #d3d3d3;box-sizing:border-box;display:flex;flex-grow:1;flex-direction:column;font-size:1.9rem;padding:16px;width:100%}@media (min-width:768px){.main-content{font-size:1.6rem;max-width:1300px;margin-left:auto;margin-right:auto}}.footer{box-sizing:border-box;color:#0a0a0a;background-color:#fff;font-size:1.9rem;margin-top:64px;padding:32px 16px;width:100%;text-align:center}.footer-recaptcha{font-size:.9rem}@media (min-width:768px){.footer-content,.footer-copyright{max-width:1300px;margin-left:auto;margin-right:auto}}.footer-logo{float:left;height:110px;margin-right:32px;width:110px}.footer-copyright{color:#0a0a0a;background-color:#fff;margin-top:16px;font-size:1.5rem;margin-top:32px;text-align:center;padding-top:16px}.footer .address{display:flex}.info-content{margin-top:16px;text-align:center;font-size:1.9rem}.info-content .helpSubTitleStyle{color:#000}.info-content .helpSubTitleStyle,.info-content h2{background-color:#fff;font-size:2.6rem;font-weight:600;margin-bottom:24px}.info-content h2{color:#0a0a0a;text-align:center}.info-content h2 span{background-color:#fff;padding:8px 16px;display:inline-block}.info-content h3{margin-bottom:24px;font-weight:600}.info-content .waisted-content{width:100%;margin:16px 0;text-align:center}@media (min-width:480px){.info-content .waisted-content{margin:16px auto;width:65%}}.info-content .waisted-content p:not(:first-of-type){margin-top:16px}.info-content .waisted-content-center{text-align:center}.info-content ol{counter-reset:item-to-check}.info-content ol li{display:flex;align-items:center;margin-bottom:16px;margin-right:16px;margin-left:0}@media (min-width:480px){.info-content ol li{margin-left:16px}}.info-content ol li:not(:first-of-type){margin-top:16px}.info-content ol li:before{counter-increment:item-to-check;content:counter(item-to-check);display:inline-block;flex-shrink:0;margin-right:16px;border:4px solid #c04116;padding:16px;font-size:3.8rem;line-height:1;color:#d24719;background-color:#f8f8f8;font-weight:700;vertical-align:middle;width:40px;text-align:center;letter-spacing:-5px;position:relative;text-indent:-8px}.info-content .actions{margin-top:32px}.info-content .actions .button-primary{box-sizing:border-box;width:100%}@media (min-width:480px){.info-content .actions .button-primary{width:65%}}.outage-report-form{display:flex;flex-direction:column;margin-left:-16px;margin-right:-16px}@media (min-width:768px){.outage-report-form{flex-direction:row;flex-wrap:wrap}}.outage-report-form .map-container{position:relative;min-height:400px}.outage-report-form input[type=radio]{width:auto}.outage-report-form .google-map-search-box{position:absolute;top:7px;padding:12px;width:calc(100% - 20px);left:10px;font-family:Gibson,Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:300;line-height:1;appearance:none;-moz-appearance:none;-webkit-appearance:none;border:1px solid #ccc;border-radius:0;height:4rem}.outage-report-form .google-map-search-box:-moz-placeholder,.outage-report-form .google-map-search-box:-ms-input-placeholder,.outage-report-form .google-map-search-box::-moz-placeholder,.outage-report-form .google-map-search-box::-webkit-input-placeholder{font-size:1.6rem;line-height:1}.outage-report-form .google-map-container{min-height:400px;position:absolute;top:16px;bottom:16px;left:0;right:0}@media (min-width:768px){.outage-report-form .google-map-container{left:0}}.outage-report-form input,.outage-report-form textarea{box-sizing:border-box;width:100%}.outage-report-form .error-message{min-width:100%;box-sizing:border-box}.outage-report-form .col{box-sizing:border-box;padding:16px}@media (min-width:768px){.outage-report-form .col{width:50%}}.outage-report-form .col-full{box-sizing:border-box;width:100%;padding:16px}.outage-report-form .form-actions{margin-top:32px}.outage-report-form .form-actions button{width:100%}.outage-report-form .form-actions button:not(:first-of-type){margin-top:16px}html{font-size:62.5%}body{color:#0a0a0a;font-family:Gibson,Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:300;line-height:1.5;background-color:#fff}.App{display:flex;min-height:100vh;flex-direction:column}.image{width:100%;max-width:100%}.removeAttachmentButton{margin-top:20px;margin-bottom:20px;text-align:center!important}.submitButton{margin-top:20px}.grecaptcha-badge{opacity:0!important}.mainLink{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.attachment-area:focus-within,button.attachments:focus,input:focus,textarea:focus{border:1px solid #000;border-radius:5px}.button-primary:focus{border:1px solid #000}.waisted-content .button-primary{margin-top:20px}a{color:#0a0a0a}#legend{font-family:Arial,sans-serif;background:#fff;padding:10px;margin:50px 10px 10px;border:none;opacity:.8}.mapLegendPlanned{background-color:#8bba94}.mapLegendFault,.mapLegendPlanned{width:10px;max-width:10px;height:10px}.mapLegendFault{background-color:#cbb7a2}.legendWrapper{display:flex}.legendLeft{flex:0 0 20%;margin-right:10px}.legendRight{flex:1}