input[type=text],input[type=tel]{border-radius:5px;width:280px;height:42px;border:solid 1px #0862b9;font-family:Lato,sans-serif;background-color:#fff;padding:0 16px;font-size:14px}
.main-div{display:block;text-align:center;max-width:800px;margin:0 auto;padding-bottom:30px}
@media(max-width:768px){.main-div{margin-bottom:0}
}
.main-div label{height:15px;font-family:Lato,sans-serif;font-size:14px;color:#1e2d3d;margin:20px 24% 14px;display:flex}
.main-div p a{font-size:15px}
.info-labels{height:15px;font-family:Lato,sans-serif;font-size:12px !important;color:#ef3e42 !important;margin:0 0 14px;justify-content:center}
.change-address{height:15px;font-family:Lato,sans-serif;font-size:12px;color:#0c61b9;margin:10px 0 0;font-weight:700;display:flex;margin-left:25%;cursor:pointer}
.btn-blue:disabled{background-color:#949494;color:#fff;border:solid 2px #949494;font-family:Lato,sans-serif;font-size:14px !important}
button.btn-primary.btn-blue{background-color:#0862b9;color:#fff;font-family:Lato,sans-serif;font-size:14px !important;width:198px;letter-spacing:1px;height:46px;border-radius:4px;cursor:pointer;border:solid 2px #0862b9}
#dataHere:empty{display:none !important}
#dataHere{max-height:200px;border-left:1px solid #d3d3d3 !important;border-bottom:1px solid #d3d3d3 !important;overflow-y:scroll;width:100% !important;padding-left:0;margin:auto;margin-top:0 !important;border-width:0;padding:0 15px;font-size:16px;line-height:26px}
@media screen and (max-width:768px){#dataHere{font-size:14px;line-height:18px;color:#ef3e42}
}
#dataHere:not(:has(li)){border:0}
#dataHere::-webkit-scrollbar-track{background-color:#f5f5f5;border-radius:10px}
#dataHere::-webkit-scrollbar{height:auto;width:5px;background-color:#aaa;border-radius:10px}
#dataHere::-webkit-scrollbar-thumb{background-color:#d62929;border-radius:10px}
#dataHere ul{padding:0 !important}
#dataHere li{list-style:none;padding:5px !important;font-family:Lato,sans-serif;font-size:16px !important;color:#1e2d3d;text-align:left;margin-bottom:5px}
#dataHere li:last-child{margin-bottom:0}
#outage-button,#construction-button,#checkStatus-button{background-color:#003d79;border-radius:30px;color:#fff;font-family:Lato,sans-serif;font-size:16px !important;width:auto;letter-spacing:1px;cursor:pointer;border:0;padding:16px 40px}
#outage-button a,#construction-button a,#checkStatus-button a{font-size:16px}
a#number{font-size:16px;line-height:20px;color:#007698 !important;margin-left:0;text-decoration:underline !important;width:fit-content;font-weight:700 !important;text-underline-offset:1px}
#checkStatus-button{margin-left:2%}
#construction-button a{color:#fff !important}
#outage-button-div{margin-top:30px;margin-bottom:20px;display:flex;gap:20px;justify-content:space-between}
@media(max-width:768px){#outage-button-div{flex-direction:column}
}
#esiid-not-present-message p a{font-size:16px}
.zipcodeText,.esiid-display{font-weight:bold;font-size:18px}
.esiid-display{margin:25px 0 25px 11px}
@media(max-width:768px){.esiid-display{margin:5px 0;font-size:16px;display:flex;align-items:center}
}
.address-search-selected{margin-left:0;display:flex;align-items:center;position:relative}
.address-search-selected::after{content:url("../../../../../../content/dam/oncorwww/images/vegetation-management/icon-checkmark-small.png");padding-left:10px;position:absolute;right:-30px;top:50%;margin-top:-11px}
@media(max-width:768px){.address-search-selected::after{right:-18px}
}
.hidden{display:none !important}
.error{color:red}
@media(max-width:768px){.main-div{margin-left:0;margin-right:0}
.main-div .info-labels{margin-top:15px}
.main-div label{margin:20px 9% 14px !important}
.main-div .change-address{margin-left:7%}
.main-div #outage-button,.main-div #checkStatus-button{width:100% !important}
.main-div #checkStatus-button{margin-top:0;margin-left:0 !important}
}