.forecast-aq-band-row .pollutant-card{border:5px solid #C0C0C0;}.forecast-aq-band-row .pollutant-card.good{border:5px solid #00E400;}.forecast-aq-band-row .pollutant-card.moderate{border:5px solid #FFFF00;}.forecast-aq-band-row .pollutant-card.unhealthy-sensitive{border:5px solid #FF7E00;}.forecast-aq-band-row .pollutant-card.unhealthy{border:5px solid #FF0000;}.forecast-aq-band-row .pollutant-card.very-unhealthy{border:5px solid #8F3E96;}.forecast-aq-band-row .pollutant-card.hazardous{border:5px solid #7E0023;}.forecast-aq-band-row .forecast-aq-days{position:relative;background-color:#167fac;margin-top:30px;margin-right:15px;margin-left:15px;}.forecast-aq-band-row .forecast-aq-days .forecast-aq-discussion{color:#FFFFFF;padding:27px;}.forecast-aq-band-row .forecast-aq-days .forecast-aq-discussion a{color:#FFFFFF;}.forecast-aq-band-row .forecast-aq-days .day-holder{border-top:solid 1px #D5D5D5;}.forecast-aq-band-row .forecast-aq-days .day-holder.na-holder{border-top:solid 1px transparent;}#forecastDiscussionLink{cursor:pointer;text-decoration:underline;}.forecast-discussion-title{font-weight:bold;}.forecastProvider{color:#fff;text-align:right;padding:27px 27px 27px 0;}.forecastProvider p{margin-bottom:0;}.forecastProvider p.forecastProviderLabel a,.forecastProvider p.forecastProviderLabel a:visited{color:#FFFFFF !important;text-decoration:underline !important;}.forecastProvider p.forecastProviderLabel a:hover{color:rgba(106,208,255,.9) !important;text-decoration:underline !important;}.forecastProvider p.forecastProviderAgency{font-size:12px;}.forecastProvider p.forecastProviderAgency a{color:white;text-decoration:underline;}.days{padding:0 !important;}.days .day{position:relative;}.days .day-name{height:65px;font-size:16px;padding:15px 15px 5px 15px;}.days .day-name .action-day{font-size:14px;}.days .day-status-image{margin:auto;}.days .day-status{font-size:16px;padding:0;padding-top:15px;}.days .day-pollutant{padding-bottom:30px;}.days .day-text{color:#FFFFFF;margin:auto;text-shadow:1px 1px 1px rgb(21,121,163),-1px -1px 1px rgb(21,121,163),1px -1px 1px rgb(21,121,163),-1px 1px 1px rgb(21,121,163),1px 1px 1px rgb(21,121,163);}.day{height:100%;border-right:solid 1px #D5D5D5;cursor:pointer;}.day-no-border{border-right:solid 0px;}.day .day-caret{position:absolute;bottom:0;margin:auto;width:100%}.day .day-caret-triangle{width:0;height:0;border-left:30px solid transparent;border-right:30px solid transparent;border-bottom:30px solid transparent;margin:0 auto;}.show-day-caret .day-caret-triangle{border-bottom:30px solid #FFFFFF;}.forecast-aq-days .no-data-msg-holder{height:346px;position:relative;}.forecast-aq-days .no-data-msg-holder .no-data-msg{position:absolute;left:0;right:0;top:50%;transform:translateY(-57%);}.no-data-msg-h3{width:100%;text-align:center;color:#FFFFFF;}.no-data{display:none;}.no-data .forecast-aq-discussion{display:none;}.no-data .days{display:none;}.has-data{display:block;}.has-data .forecast-aq-discussion{display:block;}.has-data .days{display:block;}.forecast-aq-discussion.no-discussion{display:none;}.forecast-aq-discussion.has-discussion{display:block;}.pollutant-card.other-pollutants-card{margin-top:-5px;border:solid 2px #C0C0C0;}.col-xs-12.forecast-aq-band-row.pollutant-mobile-stack-format .col-sm-6.pollutant-card-col .pollutant-card.other-pollutants-card{margin-top:5px;}@media all and (min-width:768px){.days .day{height:241px;}}.days .day{width:100%;}@media all and (min-width:768px){.col-xs-12.forecast-aq-band-row{padding-left:0;padding-right:0;}.col-xs-12.current-aq-band-row{padding-left:0;padding-right:0;}.band-custom-section.map-section,#map{height:100%}}@media all and (max-width:767px){.band-style-default .band-card-row.band-basic{padding-left:10px;padding-right:10px;}.forecast-aq-band-row .forecast-aq-days{margin:0px 0px;}.col-xs-2.day-holder{width:20%;}.col-xs-12.day-mobile-indicators{height:13px;margin-bottom:-1px;background-color:#F5F5F5;}.day-mobile-indicators .mobile-day-caret-triangle{width:0;height:0;border-left:13px solid transparent;border-right:13px solid transparent;border-top:13px solid #167fac;display:none;margin:auto;}.show-day-caret.day-mobile-indicators .mobile-day-caret-triangle{width:0;height:0;border-left:13px solid transparent;border-right:13px solid transparent;border-top:13px solid #167fac;display:block;margin:auto;}.days .day-name{height:45px;font-size:12px;padding:5px 0px;}.days .day-name .action-day{font-size:11px;}.days .day-status{font-size:12px;font-size:12px;padding:5px 0px;}.days .day-aqi{font-size:12px;padding:5px 0px;display:none;}.day .pollutant-status-circle{width:36px !important;height:36px;font-size:0;}.pollutant-mobile-stack-format .col-sm-6.pollutant-card-col{margin:0px 0px 0px 0px;padding:0;}.pollutant-card.other-pollutants-card{margin-top:-5px;}.map-section{padding:10px 10px 10px 10px;}.pollutant-mobile-stack-format .col-xs-12.pollutant-title-section{display:none;}.pp-label-mobile{margin-top:-4px;font-weight:bold;padding-left:15px;}.forecast-aq-days .no-data-msg-holder{height:147px;}.col-xs-12.forecast-aq-band-row.pollutant-mobile-stack-format .col-sm-6.pollutant-card-col .pollutant-card.other-pollutants-card{margin-top:-5px;}.forecastProvider{color:#fff;text-align:left;padding:27px 27px 0 27px !important;}}@media all and (max-width:360px){.days .day{}}
.search-block-form{display:none;}.pollutant-card{display:inline-block;width:100%;}.current-aq-band-row .pollutant-card.primary-pollutant-card{border:5px solid #C0C0C0;}.current-aq-band-row .pollutant-card.good{border:5px solid #00E400;}.current-aq-band-row .pollutant-card.moderate{border:5px solid #FFFF00;}.current-aq-band-row .pollutant-card.unhealthy-sensitive{border:5px solid #FF7E00;}.current-aq-band-row .pollutant-card.unhealthy{border:5px solid #FF0000;}.current-aq-band-row .pollutant-card.very-unhealthy{border:5px solid #8F3E96;}.current-aq-band-row .pollutant-card.hazardous{border:5px solid #7E0023;}.highcharts-tooltip{z-index:9999;}.highcharts-contextmenu{top:55px !important;}.highcharts-point{stroke:black !important;stroke-width:1px;}.highcharts-point.zone-good{fill:#00E400;}.highcharts-point.zone-moderate{fill:#FFFF00;}.highcharts-point.zone-unhealthy-sensitive{fill:#FF7E00;}.highcharts-point.zone-unhealthy{fill:#FF0000;}.highcharts-point.zone-very-unhealthy{fill:#8F3E96;}.highcharts-point.zone-hazardous{fill:#7E0023;}.highcharts-point.zone-good:hover,.highcharts-point.zone-moderate:hover,.highcharts-point.zone-unhealthy-sensitive:hover,.highcharts-point.zone-unhealthy:hover,.highcharts-point.zone-very-unhealthy:hover,.highcharts-point.zone-hazardous:hover{stroke:#7CB5EC !important;stroke-width:3px;}.trends-section{position:relative;}.trends-section #chatButtonHolder{position:absolute;top:40px;z-index:100;width:100%;text-align:center;margin:auto;}#map{min-height:230px;height:385px;}#map .ol-viewport{touch-action:auto !important;}#map-overlay{position:absolute;height:100%;width:100%;opacity:0.7;z-index:1;}.map-section{position:relative;}.map-section .example_map_overlay{position:absolute;height:100%;width:100%;opacity:0.6;z-index:1;}.map-section .time_overlay{background-color:white;border-radius:5px 5px;padding:0 5px;float:left;-webkit-transition:opacity 0.5s;transition:opacity 0.5s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.map-section #timeicons{align-items:center;position:absolute;bottom:10px;left:15px;padding-right:5px;padding-left:5px;font-size:14px;font-weight:bold;z-index:500;}.map-section .more_maps_overlay{position:absolute;bottom:10px;right:15px;padding-right:5px;padding-left:5px;z-index:500;}.map-section .time_overlay:hover{opacity:0.40;filter:alpha(opacity=40);-webkit-transition:opacity 0.5s;transition:opacity 0.5s;}.map-section .map_icons_overlay{float:left;margin-bottom:-4px;transform:translateY(-13%);z-index:500;}.map-icon{padding:0px 8px 0px 8px;}.map-icon .map-icon-img{height:25px;width:25px;cursor:pointer;}.map-section .demo_text_overlay{position:absolute;left:0;right:0;text-align:center;font-weight:bold;top:50%;transform:translateY(-50%);margin:0;z-index:2;}.pollutant-card .pollutant-title-section{padding-left:10px;padding-right:10px;padding-bottom:10px;background-color:#E0E0E0;min-height:55px;}.pollutant-card-title{text-align:center;font-size:14px;font-weight:bold;margin-bottom:0px;margin-top:10px;}.pollutant-card-title-subtext{text-align:center;font-size:12px;}.pollutant-card .pollutants-list{display:inline-block;background-color:#FFFFFF;padding-left:10px;padding-right:10px;}.pollutant-info-heading{font-size:12px;height:50px;cursor:pointer;}@media all and (max-width:991px){.col-xs-12.pollutant-info-heading{padding-right:5px;padding-left:5px;}}.pollutant-info-heading i{float:left;}.pollutant-info-sub{padding-left:15px;padding-right:15px;position:relative;margin-top:15px;}.pollutant-info-sub h4{border-top:1px solid #AEAEAE;text-align:center;padding-top:15px;margin-bottom:5px;}.pollutant-info-sub p{padding-top:15px;}.pollutant-info-sub:before{background:#FFF;content:'';width:23px;height:1px;position:absolute;top:0px;left:2px;}.pollutant-info-sub:after{background:#FFF;content:'';width:23px;height:1px;position:absolute;top:0px;right:2px;}.pi-heading-title{padding:1px;height:100%;text-align:right;padding-top:13px;font-size:15px;}.pollutant-status-circle{background-color:#5E5E5E;border:solid 1px white;font-size:18px;font-weight:bold;width:50px !important;padding:10px 0px !important;margin:auto;height:50px;border-radius:50px;text-align:center;}.pi-heading-message{height:100%;font-size:15px;padding-top:14px;}.unhealthy-sensitive-adj .pi-heading-message{padding-top:7px;}@media all and (max-width:767px) and (min-width:512px){.unhealthy-sensitive-adj .pi-heading-message{padding-top:13px;}}@media all and (max-width:767px){.col-xs-5.pi-heading-message{width:40%;padding-right:0;}}.pi-heading-title .fa{font-size:20px;margin-right:9px;}.pollutant-info-sub-hide{display:none;}.row.pollutant-info{margin-right:0;margin-left:0;}.pollutant-info{padding-top:15px;padding-bottom:15px;}.other-pollutants-card .pollutant-info:not(:last-child){border-bottom:solid 2px #F5F5F5;}.pollutant-card-col{padding:20px 15px;}.band-custom-section{}.pollutant-custom-col{padding-bottom:20px;}.tippy-tooltip.currentcharticon-theme,.tippy-tooltip.currentmapicon-theme{background-color:#000000;opacity:0.7;max-width:500px;padding:5px 10px 10px 10px;}.tippy-tooltip.currentcharticon-theme h4,.tippy-tooltip.currentmapicon-theme h4{font-size:18px;}.tippy-tooltip.currentcharticon-theme p,.tippy-tooltip.currentmapicon-theme p{font-size:14px;}.tippy-tooltip.currentcharticon-theme a,.tippy-tooltip.currentmapicon-theme a{color:inherit;text-decoration:underline;}.tippy-tooltip.currentcharticon-theme a:hover,.tippy-tooltip.currentmapicon-theme a:hover{color:rgba(106,208,255,.9);}.btn-chart-info{position:relative;height:25px;width:25px;margin-left:15px;}.btn-chart-info img{position:absolute;height:25px;top:-1px;left:0px;}@media all and (max-width:767px){#current-aq-band{display:none;}}@media all and (min-width:768px){.current-aq-band-row .col-xs-12 .col-sm-6{padding-top:20px;}.pollutant-custom-col > div{border:solid 1px #C0C0C0;}#chart{overflow:hidden;}}@media all and (max-width:767px){.pi-heading-status.col-xs-2{padding-right:12px;padding-left:12px;}.pi-heading-title{font-size:12px;}.pi-heading-message{font-size:12px;}.band-custom-section{margin:0 -15px -20px -15px;}.col-sm-6.pollutant-custom-col{padding-left:0;padding-right:0;margin-bottom:10px;}.row.pollutant-info{margin-right:-12px;margin-left:-12px;}#map{min-height:265px;}.map-section .map_icons_overlay{padding:5px 0px 0px 5px;margin-bottom:-18px;transform:translateY(-34%);}.map-section{padding:10px 10px 10px 10px;}.map-icon{padding:5px;}.map-icon .map-icon-img{height:25px;width:25px;cursor:pointer;}.map-section .time_overlay{font-size:12px;font-weight:normal;}}@media all and (max-width:390px){.col-sm-6.pollutant-card-col{padding-left:0;padding-right:0;}.col-sm-6.pollutant-custom-col{padding-left:0;padding-right:0;}.col-xs-12.pollutant-info-heading{padding-left:0;padding-right:0;}.pollutant-status-circle{width:48px !important;height:48px;}.map-section .time_overlay{font-size:10px;font-weight:normal;}}#chatButtonHolder .btn.activeChartButton{background-color:rgb(50,70,160) !important;color:white !important;}.popup{position:relative;display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.popup::after{visibility:hidden;}.popup .popuptext{visibility:hidden;width:430px;background-color:#ffffff;color:#000000;text-align:center;border-radius:6px;padding-top:5px;padding-left:10px;padding-right:10px;padding-bottom:25px;position:absolute;z-index:1;bottom:20px;}.popup .popuptext::after{content:"";position:absolute;top:100%;left:50%;margin-left:-10px;border-width:10px;border-style:solid;border-color:#ffffff transparent transparent transparent;}.popup .show{visibility:visible;-webkit-animation:fadeIn 1s;animation:fadeIn 1s;}@-webkit-keyframes fadeIn{from{opacity:0;}to{opacity:1;}}@keyframes fadeIn{from{opacity:0;}to{opacity:1;}}@media all and (max-width:1199px){.popup .popuptext{width:385px;}}@media all and (max-width:768px){.popup .popuptext{width:300px;}}
.tippy-tooltip.marquee-theme{background-color:#000000;opacity:0.7;max-width:500px;padding:5px 10px 10px 10px;font-size:14px;backface-visibility:hidden;transform:translateZ(0);-webkit-font-smoothing:subpixel-antialiased;-webkit-filter:blur(0);}.tippy-tooltip.marquee-theme h4{font-size:18px;}.tippy-tooltip.marquee-theme ul{display:table;margin:0 auto;text-align:left;}.tippy-tooltip.marquee-theme p a{color:inherit;text-decoration:underline;}.tippy-tooltip.marquee-theme p a:hover{color:rgba(106,208,255,.9);}.aq-data-aqi-holder{border-right:1px solid #fff;}.marquee{display:block;width:100%;max-width:1280px;margin:0 auto;height:600px;background-color:#757575;}.marquee-background{height:100%;width:100%;transition:opacity 1s ease-out;-moz-transition:opacity 1s ease-out;-webkit-transition:opacity 1s ease-out;-o-transition:opacity 1s ease-out;}.marquee-background.marquee-background-hide{}.marquee-img{position:absolute;}.marquee-holder{display:block;max-width:1240px;margin:0 auto;height:100%;padding-top:50px;padding-bottom:30px;position:relative;}.po-aqi-scale.noData,.marquee-forecast-col.noData,.marquee-dial-col.noData,.marquee-location-col.noData .location-btn-holder{display:none !important;}.marquee-location-col.noData,.marquee-location-col.noData .marquee-col-holder{width:100%;}.marquee-location-col.noData #location-input,.marquee-location-col.noData .arcgisSearch .searchGroup .searchInput{line-height:35px;font-size:24px;width:390px;height:38px;font-family:"DroidSansFont";}.marquee-location-col .arcgisSearch .searchGroup .searchInput::placeholder{text-align:center;opacity:.75;}.marquee-location-col .arcgisSearch .searchGroup .searchInput:-ms-input-placeholder{text-align:center;opacity:.75;}.marquee-location-col .arcgisSearch .searchGroup .searchInput::-ms-input-placeholder{text-align:center;opacity:.75;}.marquee-location-col .arcgisSearch .searchGroup .searchInput::-webkit-input-placeholder{text-align:center;}.marquee-location-col .arcgisSearch .searchGroup .searchInput:-moz-placeholder{text-align:center;}.marquee-location-col .arcgisSearch .searchGroup .searchInput::-moz-placeholder{text-align:center;}.marquee-location-col .arcgisSearch .searchGroup .searchInput:-ms-input-placeholder{text-align:center;}.marquee-forecast-col{color:white;text-align:center;}.marquee-forecast-col .aq-day-category{width:60px;height:30px;background-color:#5E5E5E;border:1px solid white;margin:0 auto;}.marquee-forecast-col #aq-current-day,.marquee-forecast-col #aq-next-day{padding-right:0;padding-left:0;}.marquee-forecast-col p.aq-day-label{margin:0;}.marquee-forecast-col p.aq-day-action{margin:3px 0 0 0;}.marquee-forecast-col div.aq-day-category{margin-top:1px;}.marquee-forecast-col .aq-day-category.halfcircle{border-radius:50px 50px 0 0;}.marquee-forecast-col .aq-day-category.good{background-color:#00E400;}.marquee-forecast-col .aq-day-category.moderate{background-color:#FFFF00;}.marquee-forecast-col .aq-day-category.unhealthy-sensitive{background-color:#FF7E00;}.marquee-forecast-col .aq-day-category.unhealthy{background-color:#FF0000;}.marquee-forecast-col .aq-day-category.very-unhealthy{background-color:#8F3E96;}.marquee-forecast-col .aq-day-category.hazardous{background-color:#7E0023;}.marquee-col-holder{height:inherit;position:relative;width:90%}.forecast-container{position:absolute;bottom:-20px;}#popup-announcement-container{position:absolute;width:100%;background-color:rgba(0,0,0,0.6);z-index:100000;top:-15px;bottom:0;}#popup-announcement-container #popup-announcement{position:fixed;top:30%;width:600px;left:50%;margin-left:-300px;}#popup-announcement-container #popup-announcement h3{background-color:#E0E0E0;text-align:center;font-size:14px;font-weight:bold;margin-bottom:0;margin-top:0;padding:13px;border-radius:5px 5px 0 0;}#popup-announcement-container #popup-announcement span.popup-announcement-title-dismiss{position:absolute;right:0;padding:10px 18px;top:0;user-select:none;border-radius:0 5px 0 0;}#popup-announcement-container #popup-announcement span.popup-announcement-title-dismiss:hover{cursor:pointer;background-color:#C0C0C0;}#popup-announcement-container #popup-announcement span.popup-announcement-title-dismiss:active{cursor:pointer;background-color:#A0A0A0;}#popup-announcement-container #popup-announcement .popup-announcement-message{background-color:white;padding:13px;text-align:center;border-radius:0 0 5px 5px;}@media all and (max-width:767px){#popup-announcement-container #popup-announcement{width:300px;margin-left:-150px;top:25%;}}@media all and (min-width:768px){#popup-data-provider-container{display:none;}}@media all and (max-width:767px){#popup-data-provider-container{position:absolute;width:100%;background-color:rgba(0,0,0,0.6);z-index:100000;top:-15px;bottom:0;}#popup-data-provider-container #popup-data-provider{position:fixed;top:25%;width:300px;left:50%;margin-left:-150px;}#popup-data-provider-container #popup-data-provider h3{background-color:#E0E0E0;text-align:center;font-size:14px;font-weight:bold;margin-bottom:0;margin-top:0;padding:13px;border-radius:5px 5px 0 0;}#popup-data-provider-container #popup-data-provider span.popup-data-provider-title-dismiss{position:absolute;right:0;padding:10px 18px;top:0;user-select:none;border-radius:0 5px 0 0;}#popup-data-provider-container #popup-data-provider span.popup-data-provider-title-dismiss:hover{cursor:pointer;background-color:#C0C0C0;}#popup-data-provider-container #popup-data-provider span.popup-data-provider-title-dismiss:active{cursor:pointer;background-color:#A0A0A0;}#popup-data-provider-container #popup-data-provider .popup-data-provider-message{background-color:white;padding:13px;text-align:center;border-radius:0 0 5px 5px;}}.marquee-forecast-col .aq-forecast-label{border-bottom:1px solid #fff;padding-bottom:3px;margin-bottom:3px;}.marquee-dataprovider-col{position:absolute;right:5px;color:#fff;text-align:right;bottom:20px;z-index:1;}.marquee-dataprovider-col p{margin-bottom:0;}.marquee-dataprovider-col p.dataProviderLabel a,.marquee-dataprovider-col p.dataProviderLabel a:visited{color:#FFFFFF !important;text-decoration:underline !important;}.marquee-dataprovider-col p.dataProviderLabel a:hover{color:rgba(106,208,255,.9) !important;text-decoration:underline !important;}.marquee-dataprovider-col p.dataProviderAgency{font-size:12px;}.marquee-dataprovider-col p.dataProviderAgency a{color:white;text-decoration:underline;}@media all and (max-width:1260px){.marquee-dataprovider-col{right:25px;}}.btn.btn-custom-blue{color:white;background:#167fac;border-radius:9px;font-size:11px;padding:4px 12px;}.btn.btn-custom-blue-state{color:white;background:#167fac;border-radius:9px;font-size:11px;padding:4px 12px;margin-top:5px;}.btn.btn-custom-grey{color:white;background:grey;border-radius:9px;font-size:11px;padding:4px 12px;}.btn.btn-custom-blue:hover,.btn.btn-custom-blue-state:hover{color:rgba(106,208,255,.9);text-decoration:none;}.reporting-location{overflow:hidden;display:inline-block;white-space:nowrap;width:100%;text-align:center;text-overflow:ellipsis;}.reporting-location > .reporting-location-name{overflow:hidden;display:inline-block;white-space :nowrap;text-overflow:ellipsis;}.mobile-reporting-location{overflow:hidden;font-size:10px;white-space:nowrap;width:100%;text-align:center;text-overflow:ellipsis;}.mobile-reporting-location > .mobile-reporting-location-name{overflow:hidden;display:inline-block;white-space :nowrap;text-overflow:ellipsis;}#location-label{font-size:30px;}.location-holder{top:40%;display:block;position:relative;text-align:center;margin:auto;}#location-input-gps-wrapper,#location-input-mobile-gps{position:relative;display:inline-block;}.noData #location-input-gps-wrapper{width:390px;position:relative;display:inline-block;}.noData #location-input-gps-wrapper .arcgisSearch .searchGroup .searchInput,.noData #location-input-gps-wrapper .location-input-field{padding-right:45px;}.noData #location-input-gps-wrapper .location-input-gps-btn{height:38px;width:38px;padding:9px;}.marquee-col{height:100%;}.po-aqi-scale{position:fixed;top:340px;z-index:1001;left:-5px;pointer-events:none;}.po-aqi-scale .po-scale-item{background:#565656;border:solid 1px white;color:white;border-radius:5px;pointer-events:all;}.po-aqi-scale .po-aqi-scale-btn .fa{margin:5px;}.po-aqi-scale .po-aqi-scale-btn{transform-origin:0 0;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform:rotate(-90deg) translate(0px,0px);-webkit-transform:rotate(-90deg) translate(0px,0px);-moz-transform:rotate(-90deg) translate(0px,0px);-ms-transform:rotate(-90deg) translate(0px,0px);-o-transform:rotate(-90deg) translate(0px,0px);-webkit-transition:transform 0.5s ease-in-out;-moz-transition:transform 0.5s ease-in-out;-o-transition:transform 0.5s ease-in-out;transition:transform 0.5s ease-in-out;padding-top:5px;top:135px;position:absolute;width:135px;text-align:right;}.po-aqi-scale .po-aqi-scale-btn.po-aqi-scale-btn-hidden{transform:rotate(-90deg) translate(0px,-27px);-webkit-transform:rotate(-90deg) translate(0px,-27px);-moz-transform:rotate(-90deg) translate(0px,-27px);-ms-transform:rotate(-90deg) translate(0px,-27px);-o-transform:rotate(-90deg) translate(0px,-27px);}.po-aqi-scale .po-aqi-scale-display{transform:translate(0px,0px);-webkit-transform:translate(0px,0px);-moz-transform:translate(0px,0px);-ms-transform:translate(0px,0px);-o-transform:translate(0px,0px);-webkit-transition:transform 0.5s ease-in-out;-moz-transition:transform 0.5s ease-in-out;-o-transition:transform 0.5s ease-in-out;transition:transform 0.5s ease-in-out;padding:10px 0;width:215px;}.po-aqi-scale .po-aqi-scale-display.po-aqi-scale-display-hidden{transform:translate(-245px,0px);-webkit-transform:translate(-245px,0px);-moz-transform:translate(-245px,0px);-ms-transform:translate(-245px,0px);-o-transform:translate(-245px,0px);}.po-aqi-scale .po-aqi-scale-display .fa-times{cursor:pointer;}.po-aqi-scale .po-aqi-scale-display .display-item{padding-left:15px;padding-right:15px;}.scale-section{font-size:12px;font-weight:bold;padding:5px 0px;}.scale-section .col-xs-8{padding-left:6px;padding-right:5px;}.scale-section-title{padding:0px 0px 10px 0px;}.scale-section-good{background-color:#00E400;color:#000000;}.scale-section-moderate{background-color:#ffff00;color:#000000;}.scale-section-sensitive-unhealthy{background-color:#ff7e00;color:#ffffff;}.scale-section-unhealthy{background-color:#ff0000;color:#ffffff;}.scale-section-very-unhealthy{background-color:#8F3F97;}.scale-section-hazardous{background-color:#7E0023;}.scale-section-info{font-weight:normal;padding:5px 0 0 0;}.location-input-holder{}.splash-main-message{font-size:26px;margin:10px 0;}.splash-sub-message{margin:0;font-size:16px;font-weight:bold;}.splash-sub-message a{color:white;}.splash-sub-message a img{height:22px;margin-top:-4px;margin-right:1px;}.aq-forecast-details-button{margin-top:10px;}.aqi-legend-icon{transform:rotate(90deg);height:24px;width:24px;position:absolute;left:5px;}.marquee-dial-status-tooltip-hotspot{position:absolute;display:inline-block;width:55%;height:20%;top:30%;left:22%;}.marquee-col-holder.marquee-dial-col-holder img{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.marquee-col.marquee-location-col.col-sm-5.hidden-xs.noData div#location-input-gps-wrapper{margin-bottom:-10px;}.marquee-col.marquee-location-col.col-sm-5.hidden-xs div#location-input-gps-wrapper{margin-bottom:-7px;}@media all and (max-width:767px){#location-input-mobile-gps{margin-bottom:-7px;}.main-content{position:relative;top:-25px;}.marquee{height:570px;margin-top:-22px;}.forecast-container.narrowView .aq-forecast-details-button{margin-top:5px;}.forecast-container.narrowView p.aq-day-action{margin:0;}.forecast-container.narrowView .aq-day-category.halfcircle{margin-top:0;}.marquee-location-col.noData .location-input-style,.marquee-location-col.noData .arcgisSearch .searchGroup .searchInput{line-height:20px;font-size:13px;max-width:185px;height:24px;width:100%;padding-right:33px;margin:auto;}.marquee-location-col.noData #location-input-mobile-gps{width:185px;margin-top:12px;}.marquee-location-col.noData h2.location-label.standard-location-label{display:block;font-size:20px;}.marquee-location-col h2.location-label.standard-location-label{display:none;}.current-aq-label h3{font-size:1.7em;margin-top:0px;margin-bottom:3px;}.current-aq-label h1{font-size:1.7em;margin-top:0px;margin-bottom:3px;}.updated-time-row{font-size:0.7em;}.aq-data-row .aq-data-value{font-size:1.5em;}.aq-data-row .aq-data-label{font-size:0.7em;margin-top:-8px;}.aq-data-row .aq-data-label p{margin-left:-5px;}.col-sm-5.marquee-col.marquee-dial-col{top:0;padding-top:27px;width:100%;}.marquee-dataprovider-col{display:none;}.marquee-reportinglocation-col{display:none;}.marquee-col.marquee-forecast-col.col-sm-2.visible-xs{}.marquee-col.marquee-location-col.col-sm-5{height:35px;}.marquee-col.marquee-location-col.col-sm-5.noData{margin-top:0px;height:100%;}.marquee-col.marquee-location-col.col-sm-5 .marquee-dataprovider-col{bottom:0;right:0;text-align:center;font-size:.8em;width:100%;}.marquee-col.marquee-location-col.col-sm-5 .marquee-reportinglocation-col{bottom:0;right:0;text-align:center;font-size:.8em;width:100%;}.marquee-col-holder{position:relative;margin:0 auto;}.dial-data-info{top:125px;width:100%;}.marquee-col{height:47%;}.marquee-holder{padding:0;}.marquee-col-holder.marquee-dial-col-holder{width:235px;height:235px;}.col-xs-12.aq-data-row{margin-top:-2px;}.weather-container{top:10px;}.location-holder{top:0%;}.noData .location-holder{top:140px;}}.mobile-marquee-dataprovider-col{display:none;}@media all and (max-width:767px){.band-title-row h1.band-title{font-size:20px;}.aq-forecast-label{display:none;}.marquee-forecast-col #aq-current-day,.marquee-forecast-col #aq-next-day{display:none;}.btn.btn-custom-blue{margin:4px;}.marquee-col-holder{}.marquee{margin-bottom:-33px;}.mobile-marquee-dataprovider-col{position:absolute;display:block;bottom:50px;color:#fff;text-align:right;right:20px;}.mobile-marquee-dataprovider-col p{margin-bottom:0;}.mobile-marquee-dataprovider-col p,.mobile-marquee-dataprovider-col p.dataProviderLabel a,.mobile-marquee-dataprovider-col p.dataProviderLabel a:visited{color:#FFFFFF !important;text-decoration:underline !important;cursor:pointer;}.mobile-marquee-dataprovider-col p.dataProviderLabel a:hover{color:rgba(106,208,255,.9) !important;text-decoration:underline !important;}.mobile-marquee-dataprovider-col p.dataProviderAgency{font-size:12px;}.forecast-container{position:inherit;bottom:0;}.marquee-col .location-input-holder{margin-bottom:12px;}.location-holder{text-align:center;}}.site-attribution{position:absolute;bottom:20px;left:5px;height:22px;line-height:22px;color:white;font-size:16px;font-weight:bold;}.site-attribution a{display:inline-block;}.site-attribution a.epa-logo{width:72px;}.site-attribution a.epa-logo img{height:22px;margin-top:-12px;margin-right:1px;}.site-attribution a.partners-link{color:white;text-decoration:underline;}.site-attribution a.partners-link:hover{text-decoration:underline;color:white;}@media all and (max-width:1260px){.site-attribution{left:25px;}}@media all and (max-width:767px){.site-attribution{bottom:70px;left:20px;font-size:14px;}.site-attribution a.epa-logo{display:block;}.site-attribution a.epa-logo img{height:18px;margin-top:0;}}@media all and (min-width:768px){.current-aq-label h3{font-size:42px;margin-top:-15px;margin-bottom:3px;}.current-aq-label h1{font-size:42px;margin-top:-15px;margin-bottom:3px;}.updated-time-row{font-size:12px;}.aq-data-row{padding:10px;}.aq-data-row .aq-data-value{font-size:32px;}.aq-data-row .aq-data-label{font-size:12px;margin-top:-3px;}.location-holder{text-align:center;}#location-label{font-size:30px;}}@media all and (min-width:768px) and (max-width:900px){.location-holder{max-width:400px;}.location-holder .location-btn-holder{padding-right:0px;}#location-label{font-size:22px;}}@media all and (min-width:768px) and (max-width:1159px){.marquee{height:590px;}.dial-data-info{top:290px;}.marquee-holder{display:block;width:100%;max-width:1240px;margin:0 auto;height:100%;padding-top:30px;padding-bottom:30px;}.marquee-dial-background,.marquee-dial-meter,.marquee-dial-status,.marquee-dial-arrow{padding:0px;}.current-aq-label h3{font-size:3.5vw;}.current-aq-label h1{font-size:3.5vw;}.updated-time-row{font-size:1vw;}.col-xs-12.aq-data-row{margin-top:-10px;}.aq-data-row .aq-data-value{font-size:3.5vw;}div.aq-data-label p{font-size:1.2vw;}.aqi-dial-nav  div.aq-data-label p{font-size:8px;}.aqi-dial-nav .aq-data-row{padding:10px;}}.aqi-dial-nav .current-aq-label h3{font-size:16px;}.aqi-dial-nav .current-aq-label h1{font-size:16px;}.aqi-dial-nav .updated-time-row{font-size:8px;}.aqi-dial-nav .aq-data-value{font-size:16px;}.aqi-dial-nav .aq-data-label{font-size:8px;}@media all and (max-width:767px){.marquee-dial-background,.marquee-dial-meter,.marquee-dial-status,.marquee-dial-arrow{min-width:230px;padding:0px;}}@media all and (max-width:374px){.marquee-dial-background,.marquee-dial-meter,.marquee-dial-status,.marquee-dial-arrow{min-width:228px;width:80%;}}@media all and (max-width:359px) and (min-width:319px){.forecast-container{top:8px;}.col-xs-12,.aq-forecast-details-button{width:285px;padding-right:0px;padding-left:0px;}.mobile-reporting-location-name{margin-top:0px;}.marquee{height:485px;}}@media all and (max-width:767px) and (max-height:415px){.po-aqi-scale{top:20vh;}}.po-aqi-text{padding-right:0;white-space:nowrap;}.po-category-text{}.po-title-text{}.po-title-container{}.aq-dial-container.noData{display:none;}@media all and (min-width:768px){.aq-dial-container{display:grid;height:100%;}}.aq-dial-mobile-spacer{height:15px;width:100%;}.aq-dial{width:430px;height:430px;position:relative;font-size:16px;color:white;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.aq-dial.status-bar{display:none;}.aq-dial.small{width:230px;height:230px;font-size:8px;}.aq-dial.col-sm-5{top:27px;}.aq-dial.noData{display:none !important;}@media all and (max-width:1199px){.aq-dial{width:385px;height:385px;margin-top:35px;}}@media all and (max-width:768px){.aq-dial{width:300px;height:300px;font-size:12px;margin:auto;}.aq-dial.small{width:175px;height:175px;font-size:6px;}}.aq-dial .aq-dial-background,.aq-dial .aq-dial-background2,.aq-dial .aq-dial-meter,.aq-dial .aq-dial-arrow,.aq-dial .aq-dial-status{width:100%;height:100%;position:absolute;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none;}.aq-dial .aq-dial-background{opacity:0.7;}.aq-dial .aq-dial-background2{opacity:0.5;}.aq-dial .aq-dial-arrow{-webkit-transition:all 1.25s ease-in-out;-moz-transition:all 1.25s ease-in-out;-o-transition:all 1.25s ease-in-out;transition:all 1.25s ease-in-out;-webkit-transform-origin:center;-moz-transform-origin:center;-o-transform-origin:center;transform-origin:center;}.aq-dial .top-half{text-align:center;font-size:1.75em;position:relative;box-sizing:border-box;height:60%;width:50%;top:34%;left:25%;right:25%;}.aq-dial .top-half .current-category-tooltip-hotspot{position:relative;width:60%;left:20%;right:20%;height:60%;top:40%;}.aq-dial .bottom-half{position:absolute;box-sizing:border-box;height:50%;width:100%;bottom:0;}.aq-dial .bottom-half .current-aq-container{position:relative;box-sizing:border-box;height:42%;width:100%;top:0;padding:2%;font-size:1em;}.aq-dial .bottom-half .current-aq-container .header{position:relative;box-sizing:border-box;height:50%;width:100%;top:0;padding:1%;text-align:center;}.aq-dial .bottom-half .current-aq-container .current-aq-data{position:relative;box-sizing:border-box;height:50%;width:100%;bottom:0;}.aq-dial .bottom-half .current-aq-container .current-aq-data .aqi{position:relative;box-sizing:border-box;height:100%;width:50%;float:left;text-align:right;padding:1% 3% 1% 1%;border-right:1px solid rgba(255,255,255,0.25);}.aq-dial .bottom-half .current-aq-container .current-aq-data .pollutant{position:relative;box-sizing:border-box;height:100%;width:50%;float:right;padding:1% 1% 1% 3%;}.aq-dial .bottom-half .forecast-aq-container{position:relative;box-sizing:border-box;height:58%;width:100%;bottom:0;padding:2.5% 10% 6.5% 10%;text-align:center;}.aq-dial .bottom-half .forecast-aq-container .header,.aq-dial .bottom-half .forecast-aq-container .today-aq-data,.aq-dial .bottom-half .forecast-aq-container .tomorrow-aq-data,.aq-dial .bottom-half .forecast-aq-container .misc{position:relative;box-sizing:border-box;width:25%;height:100%;float:left;font-size:0.75em;padding-right:2%;padding-left:2%;border-right:1px solid rgba(255,255,255,0.25);}.aq-dial .bottom-half .forecast-aq-container .today-aq-data,.aq-dial .bottom-half .forecast-aq-container .tomorrow-aq-data{cursor:pointer;}.aq-dial .bottom-half .forecast-aq-container .today-aq-data .category.smallfont,.aq-dial .bottom-half .forecast-aq-container .tomorrow-aq-data .category.smallfont{font-size:0.75em;}.aq-dial .bottom-half .forecast-aq-container .misc{text-align:left;border-right:none;}.aq-dial .bottom-half .forecast-aq-container .misc div,.aq-dial .bottom-half .forecast-aq-container .misc a{text-decoration:underline;color:white;cursor:pointer;}.aq-dial .bottom-half .forecast-aq-container .misc .print-only{display:none;}@media print{.aq-dial .bottom-half .forecast-aq-container .misc .browser-only{display:none;}.aq-dial .bottom-half .forecast-aq-container .misc .print-only{display:block;}}.aq-dial .bottom-half .forecast-aq-container .circle{position:relative;width:40%;height:32%;border-radius:50px;margin:5% auto;border:1px solid white;background-color:#5E5E5E;}.aq-dial .bottom-half .forecast-aq-container .circle.good{background-color:#00E400;}.aq-dial .bottom-half .forecast-aq-container .circle.moderate{background-color:#FFFF00;}.aq-dial .bottom-half .forecast-aq-container .circle.unhealthy-sensitive{background-color:#FF7E00;}.aq-dial .bottom-half .forecast-aq-container .circle.unhealthy{background-color:#FF0000;}.aq-dial .bottom-half .forecast-aq-container .circle.very-unhealthy{background-color:#8F3E96;}.aq-dial .bottom-half .forecast-aq-container .circle.hazardous{background-color:#7E0023;}.aq-dial .bottom-half .forecast-aq-container .circle.no-data-fcst{background-color:#5E5E5E;}.aq-dial .bottom-half .forecast-aq-container .circle .action-day{position:absolute;display:none;height:65%;width:65%;bottom:-1px;right:-35%;}
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.fieldgroup{padding:0;border-width:0;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}.container-inline .hidden{display:none;}
.clearfix:after{display:table;clear:both;content:"";}
.js details:not([open]) .details-wrapper{display:none;}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.item-list__comma-list,.item-list__comma-list li{display:inline;}.item-list__comma-list{margin:0;padding:0;}.item-list__comma-list li:after{content:", ";}.item-list__comma-list li:last-child:after{content:"";}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}
.nowrap{white-space:nowrap;}
.position-container{position:relative;}
.progress{position:relative;}.progress__track{min-width:100px;max-width:100%;height:16px;margin-top:5px;border:1px solid;background-color:#fff;}.progress__bar{width:3%;min-width:3%;max-width:100%;height:16px;background-color:#000;}.progress__description,.progress__percentage{overflow:hidden;margin-top:0.2em;color:#555;font-size:0.875em;}.progress__description{float:left;}[dir="rtl"] .progress__description{float:right;}.progress__percentage{float:right;}[dir="rtl"] .progress__percentage{float:left;}.progress--small .progress__track{height:7px;}.progress--small .progress__bar{height:7px;background-size:20px 20px;}
.reset-appearance{margin:0;padding:0;border:0 none;background:transparent;line-height:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.resize-none{resize:none;}.resize-vertical{min-height:2em;resize:vertical;}.resize-horizontal{max-width:100%;resize:horizontal;}.resize-both{max-width:100%;min-height:2em;resize:both;}
table.sticky-header{z-index:500;top:0;margin-top:0;background-color:#fff;}
.system-status-counter__status-icon{display:inline-block;width:25px;height:25px;vertical-align:middle;}.system-status-counter__status-icon:before{display:block;width:100%;height:100%;content:"";background-repeat:no-repeat;background-position:center 2px;background-size:16px;}.system-status-counter__status-icon--error:before{background-image:url(/core/misc/icons/e32700/error.svg);}.system-status-counter__status-icon--warning:before{background-image:url(/core/misc/icons/e29700/warning.svg);}.system-status-counter__status-icon--checked:before{background-image:url(/core/misc/icons/73b355/check.svg);}
.system-status-report-counters__item{width:100%;margin-bottom:0.5em;padding:0.5em 0;text-align:center;white-space:nowrap;background-color:rgba(0,0,0,0.063);}@media screen and (min-width:60em){.system-status-report-counters{display:flex;flex-wrap:wrap;justify-content:space-between;}.system-status-report-counters__item--half-width{width:49%;}.system-status-report-counters__item--third-width{width:33%;}}
.system-status-general-info__item{margin-top:1em;padding:0 1em 1em;border:1px solid #ccc;}.system-status-general-info__item-title{border-bottom:1px solid #ccc;}
.tablesort{display:inline-block;width:16px;height:16px;background-size:100%;}.tablesort--asc{background-image:url(/core/misc/icons/787878/twistie-down.svg);}.tablesort--desc{background-image:url(/core/misc/icons/787878/twistie-up.svg);}
div.tree-child{background:url(/core/misc/tree.png) no-repeat 11px center;}div.tree-child-last{background:url(/core/misc/tree-bottom.png) no-repeat 11px center;}[dir="rtl"] div.tree-child,[dir="rtl"] div.tree-child-last{background-position:-65px center;}div.tree-child-horizontal{background:url(/core/misc/tree.png) no-repeat -11px center;}
.views-align-left{text-align:left;}.views-align-right{text-align:right;}.views-align-center{text-align:center;}.views-view-grid .views-col{float:left;}.views-view-grid .views-row{float:left;clear:both;width:100%;}.views-display-link + .views-display-link{margin-left:0.5em;}
#backtotop{background:url(/modules/contrib/back_to_top/backtotop.png) no-repeat center center;border:0;bottom:20px;cursor:pointer;display:none;height:70px;position:fixed;right:20px;text-indent:-9999px;width:70px;z-index:300;}#backtotop:hover{opacity:0.8;}#backtotop:focus{opacity:0.6;outline:none;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#backtotop{background:url(/modules/contrib/back_to_top/backtotop2x.png) no-repeat center center;background-size:70px 70px;}}
