@charset "UTF-8";*,:after,:before{box-sizing:border-box}a,b,blockquote,body,canvas,caption,code,div,em,embed,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,label,li,main,nav,object,ol,p,pre,section,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}footer,header,main,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.highlight-flash{animation:highlight-flash-anim 1s;animation-fill-mode:forwards;animation-iteration-count:6}@keyframes highlight-flash-anim{0%{font-weight:700;color:red;background-color:#e6d405}50%{font-weight:700;color:#666;background-color:rgba(230,212,5,.1)}100%{font-weight:700;color:red;background-color:#e6d405}}@keyframes in-from-bottom-anim{0%{opacity:0;transform:translateY(20px)}20%{opacity:1;transform:translateY(0)}80%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(20px)}}body,html{font-family:Arial}body{font-size:1em}a{color:#1b3c97}i{font-style:italic}strong{font-weight:700}.italic{font-style:italic;line-height:1.8em}.center-text{text-align:center}.left-text{text-align:left}.right-text{text-align:right}.bold{font-weight:700}.highlight{background-color:#e1eff7;padding:1px 3px}.sm{font-size:.7em}.highlight2{font-weight:700;font-style:italic;color:#123369}.decorative{font-size:1.2rem!important;line-height:1.3em!important;color:#486098}h1,h2,h3,h4,h5,h6{color:#000}h1{font-size:2rem;line-height:2.5rem;margin:0;padding:5rem 0 1.5rem 0;font-weight:400}@media only screen and (max-width:750px){h1{text-align:center}}h2{font-size:1.5rem;line-height:2.1rem;margin:0;font-weight:400;margin:3.125rem 0 .625rem 0}h3{font-size:1.1rem;line-height:1.5rem;font-weight:400;margin:1.875rem 0 .625rem 0}h4{font-size:.7rem;text-transform:uppercase;font-weight:400;margin:1.25rem 0 .625rem 0}p{font-weight:400;font-size:.9rem;line-height:1.4rem;color:#000;margin:2rem 0;padding:0}ul{margin:1rem 0;padding:0 0 0 1rem;list-style-position:outside}ul li{font-weight:400;font-size:.9rem;line-height:1.4rem;color:#000;margin:1rem 0;padding:0}ul li li{margin:.8em .8em}ul.num-style{list-style-type:decimal}.grid{margin:0;padding:0;max-width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:flex-start;justify-content:flex-start;align-items:flex-start;gap:8rem}@media only screen and (max-width:1400px){.grid{gap:5rem}}@media only screen and (max-width:900px){.grid{flex-direction:column;gap:1rem}}@media only screen and (max-width:750px){.grid{flex-direction:column;gap:0}}.grid .row{min-width:100%;margin:0;padding:0;max-width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:flex-start;justify-content:flex-start;align-items:flex-start;gap:1rem}@media only screen and (max-width:750px){.grid .row{flex-direction:column;gap:0}}.grid .row.dir-row{flex-direction:row!important}.grid .row.dir-col{flex-direction:row!important}.grid .row.center{justify-content:center}.grid .row.alignLeft{justify-content:flex-start}.grid .row.alignRight{justify-content:flex-end}.grid .p100,.grid .p25,.grid .p30,.grid .p50{padding:0;margin:0;display:block}.grid .p100{width:100%}@media only screen and (max-width:900px){.grid .p100{width:100%}}@media only screen and (max-width:750px){.grid .p100{width:100%}}.grid .p50{width:50%}@media only screen and (max-width:900px){.grid .p50{width:100%}}@media only screen and (max-width:750px){.grid .p50{width:100%}}.grid .p30{width:33.3%}@media only screen and (max-width:900px){.grid .p30{width:100%}}@media only screen and (max-width:750px){.grid .p30{width:100%}}.grid .p25{width:25%}@media only screen and (max-width:900px){.grid .p25{width:100%}}@media only screen and (max-width:750px){.grid .p25{width:100%}}ul.list-group{margin:1rem 0;padding:0;display:flex;list-style:none;flex-wrap:nowrap;align-content:flex-start;justify-content:flex-start;align-items:flex-start;align-items:stretch;font-size:11px;gap:0;flex-direction:column}@media only screen and (max-width:750px){ul.list-group{flex-direction:column;gap:10px;padding:0}}ul.list-group li{font-weight:400;font-size:.8rem;line-height:1.3rem;color:#000;margin:0;padding:7px 0;min-width:150px;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:flex-start;justify-content:flex-start;align-items:center;border:none;border-top:solid 1px #e1eff7}ul.list-group li:first-child{border:none}.no-shrink{flex-shrink:0}.align-verticle-middle{vertical-align:middle}.car-mode-toggle-switch{position:relative;font-size:9px;display:block;padding:0;width:100%;height:75px;margin:0 0 10px 0;border-bottom:solid #2344a0 1px;direction:ltr}@media only screen and (max-width:750px){.car-mode-toggle-switch{margin:50px 0 10px 0}}.car-mode-toggle-switch .switch-lables-sidenav-x{opacity:0;pointer-events:none;position:absolute;top:0;right:0;width:45px;height:100%}.car-mode-toggle-switch .switch-lables-sidenav-x>div{width:100%;height:100%;text-align:center;position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;transition:all ease-in .3s;opacity:0}.car-mode-toggle-switch .switch-lables-sidenav-x>div svg{fill:#fff}.car-mode-toggle-switch .switch-control{display:flex;padding:0;width:100%;height:100%;margin:0;justify-content:space-evenly;align-items:center}.car-mode-toggle-switch .switch-control .label{display:block;text-align:center}.car-mode-toggle-switch .switch-control .label svg{fill:#fff}.car-mode-toggle-switch .switch-control .label span{font-size:1em;color:#fff;text-align:center;display:block}.car-mode-toggle-switch .switch-control .switch{position:relative;display:inline-block;width:56px;height:24px}.car-mode-toggle-switch .switch-control .switch input{width:0;height:0}.car-mode-toggle-switch .switch-control .switch input:focus::before{content:"";display:block;width:70px;height:37px;position:absolute;left:50%;top:0;transform:translateX(-50%) translateY(-6px);border:solid 4px #fff;border-radius:20px}.car-mode-toggle-switch .switch-control .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;border-radius:34px;background-color:#2196f3;transition:.4s}.car-mode-toggle-switch .switch-control .slider::before{position:absolute;content:"";height:16px;width:16px;left:4px;border-radius:50%;bottom:4px;background-color:#fff;transition:.4s}.car-mode-toggle-switch .switch-control input:checked+.slider{background-color:#2196f3}.car-mode-toggle-switch .switch-control input:checked+.slider:before{transform:translateX(32px)}.car-mode-toggle-switch .switch-control input:focus+.slider{box-shadow:0 0 1px #2196f3}#side-nav-bar.hideNav .car-mode-toggle-switch .switch-control{position:fixed;left:50px;top:58px;height:75px;z-index:1;background:#0d2464;width:0;transform-origin:left center;transition-property:width;overflow:hidden}#side-nav-bar.hideNav .car-mode-toggle-switch .switch-control>*{transform:translateX(-10px);opacity:0;transition:all ease-out .4s}@media only screen and (max-width:750px){#side-nav-bar.hideNav .car-mode-toggle-switch .switch-control>*{transform:translateX(0);opacity:1;margin:0 10px}}#side-nav-bar.hideNav .car-mode-toggle-switch .switch-control:hover{width:200px}#side-nav-bar.hideNav .car-mode-toggle-switch .switch-control:hover>*{opacity:1;transform:translateX(0)}@media only screen and (max-width:750px){#side-nav-bar.hideNav .car-mode-toggle-switch .switch-control{position:relative;left:0;top:0;width:100%;justify-content:center}#side-nav-bar.hideNav .car-mode-toggle-switch .switch-control:hover{width:100%}}#side-nav-bar.hideNav .car-mode-toggle-switch .switch-lables-sidenav-x{opacity:1;pointer-events:all}@media only screen and (max-width:750px){#side-nav-bar.hideNav .car-mode-toggle-switch .switch-lables-sidenav-x{display:none}}#side-nav-bar.hideNav .car-mode-toggle-switch .switch-lables-sidenav-x:hover+.switch-control{width:200px;transition-duration:.5s}#side-nav-bar.hideNav .car-mode-toggle-switch .switch-lables-sidenav-x:hover+.switch-control .label.passenger{transform:translateX(0);opacity:1;transition-delay:.2s}#side-nav-bar.hideNav .car-mode-toggle-switch .switch-lables-sidenav-x:hover+.switch-control .label.commercial{transform:translateX(0);opacity:1;transition-delay:350ms}#side-nav-bar.hideNav .car-mode-toggle-switch .switch-lables-sidenav-x:hover+.switch-control .switch{transform:translateX(0);opacity:1;transition-delay:.3s}#side-nav-bar.hideNav .car-mode-toggle-switch.passenger .switch-lables-sidenav-x .passenger{opacity:1;transform:translateX(0)}#side-nav-bar.hideNav .car-mode-toggle-switch.commercial .switch-lables-sidenav-x .commercial{opacity:1;transform:translateX(0)}@keyframes el-toggle-switch-in{from{transform:translateX(-10px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes el-toggle-switch-lable-in{from{transform:translateX(-100px);opacity:0}to{transform:translateX(0);opacity:1}}body,html{position:relative;width:100%;height:100%;font-weight:400;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;padding:0;margin:0;font-size:16px}@media only screen and (max-width:750px){body,html{font-size:14px}}body{overflow-y:scroll;background-color:#e1eff7}.m-x-0{margin:0!important}@media only screen and (max-width:750px){.m-x-0{margin:0!important}}.m-x-1{margin:1.5rem!important}@media only screen and (max-width:750px){.m-x-1{margin:.5rem!important}}.m-x-2{margin:3rem!important}@media only screen and (max-width:750px){.m-x-2{margin:1rem!important}}.m-x-3{margin:4.5rem!important}@media only screen and (max-width:750px){.m-x-3{margin:1.5rem!important}}.m-x-4{margin:6rem!important}@media only screen and (max-width:750px){.m-x-4{margin:2rem!important}}.m-x-5{margin:7.5rem!important}@media only screen and (max-width:750px){.m-x-5{margin:2.5rem!important}}.m-t-0{margin-top:0!important}@media only screen and (max-width:750px){.m-t-0{margin-top:0!important}}.m-t-1{margin-top:1.5rem!important}@media only screen and (max-width:750px){.m-t-1{margin-top:.5rem!important}}.m-t-2{margin-top:3rem!important}@media only screen and (max-width:750px){.m-t-2{margin-top:1rem!important}}.m-t-3{margin-top:4.5rem!important}@media only screen and (max-width:750px){.m-t-3{margin-top:1.5rem!important}}.m-t-4{margin-top:6rem!important}@media only screen and (max-width:750px){.m-t-4{margin-top:2rem!important}}.m-t-5{margin-top:7.5rem!important}@media only screen and (max-width:750px){.m-t-5{margin-top:2.5rem!important}}.m-r-0{margin-right:0!important}@media only screen and (max-width:750px){.m-r-0{margin-right:0!important}}.m-r-1{margin-right:1.5rem!important}@media only screen and (max-width:750px){.m-r-1{margin-right:.5rem!important}}.m-r-2{margin-right:3rem!important}@media only screen and (max-width:750px){.m-r-2{margin-right:1rem!important}}.m-r-3{margin-right:4.5rem!important}@media only screen and (max-width:750px){.m-r-3{margin-right:1.5rem!important}}.m-r-4{margin-right:6rem!important}@media only screen and (max-width:750px){.m-r-4{margin-right:2rem!important}}.m-r-5{margin-right:7.5rem!important}@media only screen and (max-width:750px){.m-r-5{margin-right:2.5rem!important}}.m-b-0{margin-bottom:0!important}@media only screen and (max-width:750px){.m-b-0{margin-bottom:0!important}}.m-b-1{margin-bottom:1.5rem!important}@media only screen and (max-width:750px){.m-b-1{margin-bottom:.5rem!important}}.m-b-2{margin-bottom:3rem!important}@media only screen and (max-width:750px){.m-b-2{margin-bottom:1rem!important}}.m-b-3{margin-bottom:4.5rem!important}@media only screen and (max-width:750px){.m-b-3{margin-bottom:1.5rem!important}}.m-b-4{margin-bottom:6rem!important}@media only screen and (max-width:750px){.m-b-4{margin-bottom:2rem!important}}.m-b-5{margin-bottom:7.5rem!important}@media only screen and (max-width:750px){.m-b-5{margin-bottom:2.5rem!important}}.m-l-0{margin-left:0!important}@media only screen and (max-width:750px){.m-l-0{margin-left:0!important}}.m-l-1{margin-left:1.5rem!important}@media only screen and (max-width:750px){.m-l-1{margin-left:.5rem!important}}.m-l-2{margin-left:3rem!important}@media only screen and (max-width:750px){.m-l-2{margin-left:1rem!important}}.m-l-3{margin-left:4.5rem!important}@media only screen and (max-width:750px){.m-l-3{margin-left:1.5rem!important}}.m-l-4{margin-left:6rem!important}@media only screen and (max-width:750px){.m-l-4{margin-left:2rem!important}}.m-l-5{margin-left:7.5rem!important}@media only screen and (max-width:750px){.m-l-5{margin-left:2.5rem!important}}.p-x-0{padding:0!important}@media only screen and (max-width:750px){.p-x-0{padding:0!important}}.p-x-1{padding:1.5rem!important}@media only screen and (max-width:750px){.p-x-1{padding:.5rem!important}}.p-x-2{padding:3rem!important}@media only screen and (max-width:750px){.p-x-2{padding:1rem!important}}.p-x-3{padding:4.5rem!important}@media only screen and (max-width:750px){.p-x-3{padding:1.5rem!important}}.p-x-4{padding:6rem!important}@media only screen and (max-width:750px){.p-x-4{padding:2rem!important}}.p-x-5{padding:7.5rem!important}@media only screen and (max-width:750px){.p-x-5{padding:2.5rem!important}}.p-t-0{padding-top:0!important}@media only screen and (max-width:750px){.p-t-0{padding-top:0!important}}.p-t-1{padding-top:1.5rem!important}@media only screen and (max-width:750px){.p-t-1{padding-top:.5rem!important}}.p-t-2{padding-top:3rem!important}@media only screen and (max-width:750px){.p-t-2{padding-top:1rem!important}}.p-t-3{padding-top:4.5rem!important}@media only screen and (max-width:750px){.p-t-3{padding-top:1.5rem!important}}.p-t-4{padding-top:6rem!important}@media only screen and (max-width:750px){.p-t-4{padding-top:2rem!important}}.p-t-5{padding-top:7.5rem!important}@media only screen and (max-width:750px){.p-t-5{padding-top:2.5rem!important}}.p-r-0{padding-right:0!important}@media only screen and (max-width:750px){.p-r-0{padding-right:0!important}}.p-r-1{padding-right:1.5rem!important}@media only screen and (max-width:750px){.p-r-1{padding-right:.5rem!important}}.p-r-2{padding-right:3rem!important}@media only screen and (max-width:750px){.p-r-2{padding-right:1rem!important}}.p-r-3{padding-right:4.5rem!important}@media only screen and (max-width:750px){.p-r-3{padding-right:1.5rem!important}}.p-r-4{padding-right:6rem!important}@media only screen and (max-width:750px){.p-r-4{padding-right:2rem!important}}.p-r-5{padding-right:7.5rem!important}@media only screen and (max-width:750px){.p-r-5{padding-right:2.5rem!important}}.p-b-0{padding-bottom:0!important}@media only screen and (max-width:750px){.p-b-0{padding-bottom:0!important}}.p-b-1{padding-bottom:1.5rem!important}@media only screen and (max-width:750px){.p-b-1{padding-bottom:.5rem!important}}.p-b-2{padding-bottom:3rem!important}@media only screen and (max-width:750px){.p-b-2{padding-bottom:1rem!important}}.p-b-3{padding-bottom:4.5rem!important}@media only screen and (max-width:750px){.p-b-3{padding-bottom:1.5rem!important}}.p-b-4{padding-bottom:6rem!important}@media only screen and (max-width:750px){.p-b-4{padding-bottom:2rem!important}}.p-b-5{padding-bottom:7.5rem!important}@media only screen and (max-width:750px){.p-b-5{padding-bottom:2.5rem!important}}.p-l-0{padding-left:0!important}@media only screen and (max-width:750px){.p-l-0{padding-left:0!important}}.p-l-1{padding-left:1.5rem!important}@media only screen and (max-width:750px){.p-l-1{padding-left:.5rem!important}}.p-l-2{padding-left:3rem!important}@media only screen and (max-width:750px){.p-l-2{padding-left:1rem!important}}.p-l-3{padding-left:4.5rem!important}@media only screen and (max-width:750px){.p-l-3{padding-left:1.5rem!important}}.p-l-4{padding-left:6rem!important}@media only screen and (max-width:750px){.p-l-4{padding-left:2rem!important}}.p-l-5{padding-left:7.5rem!important}@media only screen and (max-width:750px){.p-l-5{padding-left:2.5rem!important}}.floatLeft{float:left}.floatRight{float:right}.clear-l{clear:left}.clear-r{clear:right}.clear-x{clear:both}.centerElement{display:block;margin-left:auto;margin-right:auto}.clearFix{clear:both;margin:0;padding:0;width:100%}.cleaner,.floatClear{clear:both}br,br.floatClear{margin:0;width:100%;height:1px;clear:both;display:block}hr{margin:10px 0;border:none;height:1px;background-color:#e1eff7;width:100%;clear:both}.show{display:block}.hide{display:none}.hidden{display:none!important;visibility:hidden!important}.visible{display:block!important;visibility:visible!important}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.red{color:#d30b4f!important}.light-Blue{color:#237ca9}#page-wrap{width:100%;margin:0;position:relative;padding:58px 0 0 0;transition:All .6s ease}@media only screen and (max-width:750px){#page-wrap{float:left;padding:70px 0 0 0}}#page-wrap .overlay-bck{display:block;background-color:#1b3c97;position:fixed;width:100%;height:100%;z-index:2;top:0;left:0;opacity:0;animation-name:overlayBackAnim;animation-duration:1s;animation-fill-mode:forwards}@keyframes overlayBackAnim{from{opacity:0}to{opacity:.5}}#content-area{margin-left:200px;transition:all .5s ease;margin-top:0;padding-bottom:0;overflow:hidden}#content-area.content-expend{margin-left:50px}@media only screen and (max-width:750px){#content-area.content-expend{margin-left:0}}@media only screen and (max-width:750px){#content-area{width:100%;margin-left:0;height:auto;min-height:100%;padding-bottom:35px}}#content-area .content-wrapper{width:100%;margin:0;padding:0 4rem 1rem 4rem}@media only screen and (max-width:900px){#content-area .content-wrapper{padding:0 2rem 1rem 2rem}}@media only screen and (max-width:750px){#content-area .content-wrapper{padding:0 1rem 1rem 1rem}}#content-area .content-wrapper .content-background{background-color:#fff;border-radius:1rem;padding:5px 3rem;margin:0 0 15px 0}@media only screen and (max-width:900px){#content-area .content-wrapper .content-background{padding:5px 2rem}}@media only screen and (max-width:750px){#content-area .content-wrapper .content-background{padding:5px 1rem}}img{margin:0}.img-fluid{max-width:100%;height:auto}.img-fluid.imgBorder{border:solid 2px #bce2f5}.img-fluid.w-100{min-width:100%;width:100%;max-width:100%}@media only screen and (max-width:750px){.img-fluid{max-width:50%}.img-fluid.mobile-w-100{min-width:100%!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}}.inline-Img{display:inline-block;position:relative;margin:0 5px!important;top:7px}.inline-Icon{margin:0 5px 0 5px;padding:0;width:27px;height:27px;display:inline-block;position:relative;top:7px;background-color:#fff;background-image:url(/images/map_btn_icons.png);background-repeat:no-repeat}.inline-Icon.save-map{background-position:-138px -48px}.inline-Icon.goto-map-view{background-position:-137px -152px}.inline-Icon.clear-saved-map{background-position:-137px -243px}.inline-Icon.alerts-as-text{background-position:-137px -348px}.inline-Icon.mapW{background-position:-137px -439px}.inline-Icon.mapH{background-position:-137px -540px}.alerts-help-icons{background:#1b3c97;width:80px;height:80px;margin:1rem;border-radius:10px;box-shadow:0 2px 1px 0 #061d5e,0 5px 7px 0 rgba(0,0,0,.19);display:flex;align-items:center;justify-content:center}.alerts-help-icons svg{width:70%;height:70%;fill:#fcd903}.alert-prof{background-position:-10px -10px}.traffic-prof{background-position:-10px -110px}.alerts-pref{background-position:-10px -210px}.change-passw{background-position:-10px -310px}.user-unsub{background-position:-10px -510px}.icon-disp{background:#fff;width:40px;height:40px;padding:6px;margin:5px 15px;box-shadow:0 0 4px 1px rgba(0,0,0,.2);border-radius:6px;display:inline-block}.icon-disp img{width:100%}.mobile_dis{display:none}@media only screen and (max-width:750px){.mobile_dis{display:block}}.desktop_dis{display:block}@media only screen and (max-width:750px){.desktop_dis{display:none}}#topHeader{width:100%;margin:0;padding:0;position:fixed;left:0;top:0;height:58px;background:#1b3c97;background-image:url(/images/header_bck.jpg);background-repeat:repeat-x;background-position:left -15px;z-index:500;box-shadow:0 1px 1px 0 rgba(0,0,0,.3);transition:All .6s ease}@media only screen and (max-width:750px){#topHeader{height:50px;z-index:999}}#topHeader .skip-link{position:fixed;z-index:2;left:50%;top:0;text-align:center;font-size:.8rem;padding:4px 10px;transform:translateY(-200%) translateX(-50%);background-color:#000;color:#fff}#topHeader .skip-link:focus-within{transform:translateY(0) translateX(-50%)}#topHeader .skip-link a{color:#fff}#topHeader #top-logo{width:160px;height:70px;position:relative;margin:0 auto 0 auto;background-image:url(/images/top_logo.png);background-repeat:no-repeat;background-position:left top;cursor:pointer;transform:translateY(-6px) scale(.8)}@media only screen and (max-width:750px){#topHeader #top-logo{transform:translateY(-13px) scale(.65)}}#topHeader #top-logo img{margin:0}#topHeader #top-logo h2{width:150px;color:#fcd903;font-weight:700;font-size:16px;position:absolute;left:140px;top:40px;margin:0;padding:0}@media only screen and (max-width:750px){#topHeader #top-logo h2{display:none}}#topHeader .govNameblock{left:0;top:0;text-align:right;display:none}#topHeader .secretaryNameblock{right:0;top:0;display:none}#topHeader .govNameblock,#topHeader .secretaryNameblock{position:absolute;width:50%;display:none}#topHeader .govNameblock a,#topHeader .secretaryNameblock a{color:#fff;font-size:12px;padding:0;margin:7px 80px 0 80px;text-decoration:none}#topHeader .right-top-nav{position:absolute;right:0;top:9px}@media only screen and (max-width:750px){#topHeader .right-top-nav{right:5px;top:7px}}#topHeader .right-top-nav ul{margin:0;padding:0}#topHeader .right-top-nav ul li{display:inline-block;float:left;margin:0!important;padding:0;height:48px;border-left:#193175 solid 1px;width:50px;transition:All .5s ease}@media only screen and (max-width:750px){#topHeader .right-top-nav ul li{height:43px;border-left:none;width:30px;min-width:1px}}@media only screen and (max-width:750px){#topHeader .right-top-nav ul li:hover{background-color:transparent}}#topHeader .right-top-nav ul li a{margin:0;padding:0;width:100%;height:100%;display:block;position:relative}#topHeader .right-top-nav ul li a svg{fill:#fff;width:24px;margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media only screen and (max-width:750px){#topHeader .right-top-nav ul li a svg{width:20px}}#topHeader .right-top-nav .left-top-nav{position:absolute;left:0;top:22px;display:none}#topHeader .right-top-nav .left-top-nav ul{margin:0;padding:0}#topHeader .right-top-nav .left-top-nav ul li{display:inline-block;float:left;margin:0!important;padding:0;height:48px;border-left:#f1f1f1 solid 1px;min-width:50px;background-image:url(/images/icons_sprite.png);background-repeat:no-repeat;transition:All .5s ease}@media only screen and (max-width:750px){#topHeader .right-top-nav .left-top-nav ul li{height:44px;border-right:none}}#topHeader .right-top-nav .left-top-nav ul li:hover{background-color:#f5f5f5}@media only screen and (max-width:750px){#topHeader .right-top-nav .left-top-nav ul li:hover{background-color:transparent}}#topHeader .right-top-nav .left-top-nav ul li a{margin:0;padding:0;width:100%;height:100%;display:block}#topHeader .p511-top-btn{background-position:0 -100px;width:145px}@media only screen and (max-width:750px){#topHeader .p511-top-btn{background-position:-240px -105px}}#topHeader .ptc-top-btn{background-position:0 -153px}@media only screen and (max-width:750px){#topHeader .ptc-top-btn{background-position:-240px -155px}}#topHeader .drop-top-nav{display:none;height:40px;width:40px;position:absolute;top:10px;left:5px;z-index:8888;cursor:pointer;border:none;background-color:transparent}@media only screen and (max-width:750px){#topHeader .drop-top-nav{display:block}}#topHeader .drop-top-nav svg{width:100%;height:100%}#topHeader .drop-top-nav .line{fill:none;stroke:#fcd903;stroke-width:6;transition:stroke-dasharray .6s cubic-bezier(.4,0,.2,1),stroke-dashoffset .6s cubic-bezier(.4,0,.2,1)}#topHeader .drop-top-nav .line1{stroke-dasharray:60 207;stroke-width:6}#topHeader .drop-top-nav .line2{stroke-dasharray:60 60;stroke-width:6}#topHeader .drop-top-nav .line3{stroke-dasharray:60 207;stroke-width:6}#topHeader .drop-top-nav.opened .line1{stroke-dasharray:90 207;stroke-dashoffset:-134;stroke-width:6}#topHeader .drop-top-nav.opened .line2{stroke-dasharray:1 60;stroke-dashoffset:-30;stroke-width:6}#topHeader .drop-top-nav.opened .line3{stroke-dasharray:90 207;stroke-dashoffset:-134;stroke-width:6}#topHeader .googleTranslate-top-btn{width:150px!important;background:0 0!important}@media only screen and (max-width:750px){#topHeader .googleTranslate-top-btn{width:23px!important}}#topHeader .googleTranslate-top-btn .googleTranslate-wrapper{transform:scale(.8) translateY(-3px)}@media only screen and (max-width:750px){#topHeader .googleTranslate-top-btn .googleTranslate-wrapper{display:none;transform:scale(1) translateY(0);position:absolute;left:-130px;bottom:-90px;width:200px;background-color:#fff;text-align:left;padding:20px 10px 10px 10px;border-radius:6px;box-shadow:0 0 2px 2px rgba(0,0,0,.2)}}#topHeader .googleTranslate-top-btn .googleTranslate-wrapper .google-mobile-close-btn{display:none;position:absolute;right:10px;top:5px;width:10px;height:10px;text-align:center;font-family:sans-serif;font-size:10px;color:#000;text-transform:uppercase;cursor:pointer}@media only screen and (max-width:750px){#topHeader .googleTranslate-top-btn .googleTranslate-wrapper .google-mobile-close-btn{display:block}}#topHeader .googleTranslate-top-btn .googleTranslate-wrapper select{border-radius:15px;border-color:#e6e6e6;padding:4px;width:100%}#topHeader .googleTranslate-top-btn .googleTranslate-wrapper #google_translate_element .goog-te-gadget{font-family:arial;font-size:11px;color:#fff;white-space:nowrap;height:60px}@media only screen and (max-width:750px){#topHeader .googleTranslate-top-btn .googleTranslate-wrapper #google_translate_element .goog-te-gadget{color:#2e2e2e}}#topHeader .googleTranslate-top-btn .googleTranslate-wrapper #google_translate_element span{position:relative;top:-22px;left:65px;display:block;width:100px}#topHeader .googleTranslate-top-btn .googleTranslate-wrapper #google_translate_element a{color:#fff}@media only screen and (max-width:750px){#topHeader .googleTranslate-top-btn .googleTranslate-wrapper #google_translate_element a{color:#2e2e2e;padding-top:4px}}#topHeader .googleTranslate-top-btn .translate-mobile-btn{display:none;width:100%;text-align:center;font-family:sans-serif;font-size:19px;padding:13px 0 0 0;text-transform:uppercase;color:#fcd903;font-weight:700;cursor:pointer}@media only screen and (max-width:750px){#topHeader .googleTranslate-top-btn .translate-mobile-btn{display:block}}.alerts-header-wrapper{position:fixed;left:9px;top:17px;padding:5px 5px 0 8px;display:block;z-index:600;overflow:hidden;background-color:#fff;border-radius:13px;width:calc(50% - 110px);height:28px;transition:All .6s ease}@media only screen and (max-width:750px){.alerts-header-wrapper{left:0;top:50px;border-radius:0;width:100%;z-index:2;box-shadow:0 1px 2px 0 rgba(0,0,0,.1)}}.alerts-header-wrapper .alerts-icon-holder{font-size:10px;color:#000;font-weight:700;text-transform:uppercase;width:20px;float:left;margin:0!important;padding:0;line-height:18px}.alerts-header-wrapper .alerts-icon-holder a{color:#1b3c97;position:relative}.alerts-header-wrapper .alerts-icon-holder a svg{width:17px;height:17px;fill:red}.alerts-header-wrapper .alert-text{font-size:15px;top:-3px;height:20px;position:relative;overflow:hidden}.alerts-header-wrapper .alert-text #pAlert{top:0;color:#960000;left:0;position:absolute;display:block;width:100%;white-space:nowrap;margin:0;font-size:12px}.alerts-header-wrapper .alert-text #pAlert .tickercontainer{width:100%;height:27px;margin:0;padding:0;overflow:hidden}.alerts-header-wrapper .alert-text #pAlert .tickercontainer .mask{position:relative;top:2px;height:18px}.alerts-header-wrapper .alert-text #pAlert .tickercontainer .mask ul.newsticker{transition:all 0s linear;position:relative;list-style-type:none;margin:0;padding:0;font-size:12px}.alerts-header-wrapper .alert-text #pAlert .tickercontainer .mask ul.newsticker li{float:left;margin:0;padding:0 16px 0 16px;box-sizing:border-box;border-right:1px solid #dedede;font-size:1em}.alerts-header-wrapper .alert-text #pAlert .tickercontainer .mask ul.newsticker li a{font-size:1em}#footer{width:100%;clear:both;height:28px;position:fixed;left:0;bottom:0;border-top:solid 1px #c7c7c7;background-color:#fff;z-index:777;transition:All .6s ease}@media only screen and (max-width:750px){#footer{float:none;margin:0;padding:0 0}}#footer ul.footer-nav{width:100%;text-align:center;margin:0;padding:0;display:flex;flex-wrap:nowrap;flex-direction:row;align-content:center;justify-content:center;align-items:center;list-style-type:none}@media only screen and (max-width:750px){#footer ul.footer-nav{margin-top:0}}#footer ul.footer-nav li{margin:0;padding:0;border-left:solid 1px #ccc}@media only screen and (max-width:750px){#footer ul.footer-nav li{padding:6px 0}}#footer ul.footer-nav li:last-child{border-right:solid 1px #ccc}#footer ul.footer-nav li a{font-size:.7em;text-transform:uppercase;font-weight:400;text-decoration:none;color:#1b3c97;padding:8px 15px;font-weight:700;display:block;width:100%;line-height:12px;transition:All .6s ease}@media only screen and (max-width:750px){#footer ul.footer-nav li a{font-size:.65em;padding:5px 5px;line-height:8px}}#footer ul.footer-nav li a:hover{color:#fff;background-color:#1b3c97}@media only screen and (max-width:750px){#footer ul.footer-nav li a:hover{color:#1b3c97;background-color:#fff}}#footer .footer-page-gen-info{position:absolute;font-size:11px;float:right;color:#9b9b9b;margin:12px 12px 0 0;right:0;text-align:right;line-height:12px}@media only screen and (max-width:750px){#footer .footer-page-gen-info{font-size:10px;width:100%;text-align:center;top:-18px;margin:0;padding:2px 0;background-color:#f4f4f4;border-bottom:solid 1px #e6e6e6;border-top:solid 1px #e6e6e6}}#footer .footer-page-gen-info span{color:#09437a}button{border:none;background-color:transparent}.btnCenter{width:90%;margin-left:auto!important;margin-right:auto!important;display:block;text-align:center}.btn,a.buttonLink{padding:10px;font-size:1.1em;color:#fcd903;cursor:pointer;border:none;border-radius:13px;background-color:#1b3c97;border-radius:6px;min-width:100px;text-align:center;display:inline-block;text-decoration:none;margin:1.1rem 0}.btn.btn-primary,a.buttonLink.btn-primary{background-color:#1b3c97}.btn:hover,a.buttonLink:hover{background-color:#173381}.btn-row{display:flex;margin:1rem 0;flex-direction:row;flex-wrap:wrap;gap:.5rem;align-content:center;justify-content:flex-start;align-items:center}a.delete-btn,a.edit-btn{padding:4px 6px;background-color:#1b3c97;text-decoration:none;border-radius:4px;color:#fff;font-size:.7em;text-transform:uppercase}a.delete-btn{background-color:red}#back-top{position:fixed;left:1.2%;bottom:40px;width:60px;height:60px;border-radius:50%;background-color:#267336;color:#666;z-index:555;transition:All .3s ease;background-image:url(/images/topArrow.png);background-position:17px 90px;background-repeat:no-repeat;opacity:.5}#back-top a{text-align:center;font-size:10px;text-transform:uppercase;color:#fff;text-decoration:none;padding-top:12px;display:block;transition:All .3s ease}#back-top:hover{bottom:60px;background-color:#135921;color:#fff;background-position:17px 15px;opacity:1}#back-top:hover a{opacity:0}#side-nav-bar{width:200px;min-width:150px;background-color:#122e7a;height:100vh;position:fixed;float:left;z-index:50;transition:all .5s ease;overflow-x:hidden;overflow-y:auto;direction:rtl;overflow-wrap:normal;display:flow-root}#side-nav-bar::-webkit-scrollbar{width:6px}#side-nav-bar::-webkit-scrollbar-track{border-radius:4px;background:rgba(0,0,0,.1)}#side-nav-bar::-webkit-scrollbar-thumb{border-radius:4px;color:#fdd408;cursor:pointer;background:#ccad17}#side-nav-bar .sideMenuWrapper{width:100%;direction:ltr;display:flow-root}#side-nav-bar .sideMenuWrapper .side-nav{width:100%;margin:0;list-style:none;padding:0;margin-top:0}#side-nav-bar .sideMenuWrapper .side-nav>li{margin:0;padding:0;border-bottom:solid 1px #2344a0;background-repeat:no-repeat}#side-nav-bar .sideMenuWrapper .side-nav>li .main-nav-icon{display:block;width:40px;height:40px;float:right;opacity:0;transform:scale(.8);transition:all .5s cubic-bezier(.71,.07,.13,1.19);cursor:pointer}#side-nav-bar .sideMenuWrapper .side-nav>li .main-nav-icon svg{fill:#fcd903;width:24px;position:relative;top:50%;left:50%;transform:translate(-50%,-50%)}#side-nav-bar .sideMenuWrapper .side-nav>li>a{width:100%;color:#ffdb00;text-decoration:none;padding:9px 40px 9px 15px;margin-left:0;opacity:1;display:block;font-size:12px;font-weight:500;position:relative;transition:opacity .3s ease}#side-nav-bar .sideMenuWrapper .side-nav>li>a .nav-icon-arrow{display:block;width:8px;height:8px;float:right;transition:all .5s cubic-bezier(.71,.07,.13,1.19);transform:rotate(180deg);position:absolute;top:14px;right:14px}#side-nav-bar .sideMenuWrapper .side-nav>li>a .nav-icon-arrow svg{fill:#fcd903;width:100%;height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}#side-nav-bar .sideMenuWrapper .side-nav>li .navL2{position:fixed;left:200px;top:58px;width:0;height:100%;background:#fff;transition:all .4s ease;overflow:hidden;box-shadow:7px 0 15px 0 rgba(0,0,0,.11)}#side-nav-bar .sideMenuWrapper .side-nav>li .navL2>ul{width:250px;margin-left:-50px;list-style:none;padding:0;transition:all .55s ease}#side-nav-bar .sideMenuWrapper .side-nav>li .navL2>ul>li{margin:0;padding:6px;background-image:none!important;transition:All .7s ease;background:#fff;border-top:solid 1px #fff;border-bottom:solid 1px #d7d7d7}#side-nav-bar .sideMenuWrapper .side-nav>li .navL2>ul>li:first-child{border-top:none}#side-nav-bar .sideMenuWrapper .side-nav>li .navL2>ul>li:last-child{border-bottom:none}#side-nav-bar .sideMenuWrapper .side-nav>li .navL2>ul>li:hover{background:#f9f9f9}#side-nav-bar .sideMenuWrapper .side-nav>li .navL2>ul>li>a{color:#1b3c97;font-size:.84em;text-decoration:none;padding:9px 10px 9px 15px;margin-left:0;padding-left:20px;padding-right:20px;background-image:none}#side-nav-bar .sideMenuWrapper .side-nav>li.hightLightNav{background:#1b3c97}#side-nav-bar .sideMenuWrapper .side-nav>li.hightLightNav:hover{background:#1b3c97}#side-nav-bar .sideMenuWrapper .side-nav>li.hightLightNav:hover a{color:#fff;cursor:default}#side-nav-bar .sideMenuWrapper .side-nav>li.hightLightNav:hover svg{fill:#fff!important}#side-nav-bar .sideMenuWrapper .side-nav>li.hightLightNav a{color:#fff}#side-nav-bar .sideMenuWrapper .side-nav>li.hightLightNav a .nav-icon-arrow{display:none}#side-nav-bar .sideMenuWrapper .side-nav>li.hightLightNav svg{fill:#fff}#side-nav-bar .sideMenuWrapper .side-nav>li.showSlideNav .navL2{width:250px}#side-nav-bar .sideMenuWrapper .side-nav>li.showSlideNav .navL2>ul{margin-left:0}#side-nav-bar .sideMenuWrapper .side-nav>li:hover{background:#fff}#side-nav-bar .sideMenuWrapper .side-nav>li:hover .main-nav-icon svg{fill:#1b3c97}#side-nav-bar .sideMenuWrapper .side-nav>li:hover a{color:#1b3c97}#side-nav-bar .banner-wraper{width:100%;margin:10px 0 10px 0;opacity:1;transition:all .5s ease-in-out}@media only screen and (max-width:750px){#side-nav-bar .banner-wraper{display:none}}#side-nav-bar .banner-wraper .banner{width:100%;text-align:center}#side-nav-bar .banner-wraper .banner img{width:96%}#side-nav-bar .banner-wraper .appBtns{width:100%;text-align:center}#side-nav-bar .banner-wraper .appBtns img{width:40%}#side-nav-bar.hideNav{margin-left:-150px}#side-nav-bar.hideNav .sideMenuWrapper ul.side-nav>li .main-nav-icon{opacity:1}#side-nav-bar.hideNav .sideMenuWrapper ul.side-nav>li>a{opacity:0}#side-nav-bar.hideNav .sideMenuWrapper ul.side-nav>li .navL2{left:50px}#side-nav-bar.hideNav .banner-wraper{transform:translateX(-51px)}@media only screen and (max-width:750px){#side-nav-bar{transform:translateX(-100%);width:280px;margin-left:0!important;height:100%;margin-bottom:0;padding-bottom:0;top:0;left:0;z-index:888;overflow-y:scroll;overflow-x:hidden;box-shadow:none}#side-nav-bar .sideMenuWrapper{padding-top:0;margin-top:5px}#side-nav-bar .sideMenuWrapper ul.side-nav{display:block;margin-top:0;z-index:10000}#side-nav-bar .sideMenuWrapper ul.side-nav>li{width:100%;float:left}#side-nav-bar .sideMenuWrapper ul.side-nav>li .main-nav-icon{float:left;margin:0 0 0 5px;transform:scale(.6)!important}#side-nav-bar .sideMenuWrapper ul.side-nav>li>a{opacity:1;padding:12px 40px 6px 15px}#side-nav-bar .sideMenuWrapper ul.side-nav>li>a .nav-icon-arrow{transform:rotate(-90deg);position:absolute;top:18px;right:30px}#side-nav-bar .sideMenuWrapper ul.side-nav>li .navL2{display:block;position:relative;top:0;width:100%;left:0;background:0 0;margin:0;padding:0;transition:all .5s ease;box-shadow:none}#side-nav-bar .sideMenuWrapper ul.side-nav>li .navL2>ul{width:100%;margin:0;margin-left:0}#side-nav-bar .sideMenuWrapper ul.side-nav>li .navL2>ul>li{position:relative;border:none;padding:2px;background:#122e7a}#side-nav-bar .sideMenuWrapper ul.side-nav>li .navL2>ul>li:hover{background:0 0}#side-nav-bar .sideMenuWrapper ul.side-nav>li .navL2>ul>li:before{width:0;height:0;border-top:2px solid transparent;border-left:5px solid #fcd903;border-bottom:3px solid transparent;position:absolute;content:"";top:14px;left:35px}#side-nav-bar .sideMenuWrapper ul.side-nav>li .navL2>ul>li a{color:#fff;font-size:.95em;padding:7px 0 7px 50px;display:block;font-weight:300}#side-nav-bar .sideMenuWrapper ul.side-nav>li:hover{background:#122e7a}#side-nav-bar .sideMenuWrapper ul.side-nav>li:hover .main-nav-icon svg{fill:#fcd903}#side-nav-bar .sideMenuWrapper ul.side-nav>li:hover a{color:#fcd903}#side-nav-bar .banner-wraper{display:none}#side-nav-bar.hideNav{transform:translateX(0)}#side-nav-bar.hideNav .sideMenuWrapper ul.side-nav>li>a{opacity:1}#side-nav-bar.hideNav .sideMenuWrapper ul.side-nav>li .navL2{left:0}}.hideNav-Btn{width:16px;height:16px;min-width:16px;min-height:16px;max-width:16px;max-height:16px;margin:5px 20px;background-color:#2196f3;border-radius:50%;z-index:1;cursor:pointer;position:absolute;top:61px;right:-8px;display:flex;justify-content:center;align-items:center;border:none}@media only screen and (max-width:750px){.hideNav-Btn{display:none}}.hideNav-Btn svg{fill:#fff;width:10px;height:10px;min-width:10px;min-height:10px;max-width:10px;max-height:10px;transition:all .5s ease}.hideNav-Btn.showNav-Btn{margin-left:165px}.hideNav-Btn.showNav-Btn svg{transform:rotate(180deg)}#page-wrap.contentTop .navL2{top:0!important}#page-wrap.contentTop .switch-control{top:0!important}:root{accent-color:#0075ff}.map-extend-right-panel-closed{width:97%!important;margin:0 0 15px 1%!important}.viewMapBtn{display:none;width:100px;height:100px;background-color:rgba(255,255,255,.9);position:absolute;top:50px;left:140px;font-size:10px;color:#036;text-align:center;z-index:250;cursor:pointer}.viewMapBtn span{color:#036;display:block;font-size:80px;line-height:70px}@media only screen and (max-width:750px){.viewMapBtn{display:block}}#map-wraper{height:calc(100vh - 85px);margin-top:0;width:100%;margin:0;position:relative;float:left;transition:All .5s ease}#map-wraper.full-screen{height:100vh}@media only screen and (max-width:750px){#map-wraper{height:calc(100% - 80px);padding:0;position:fixed;left:0;top:50px;overflow:hidden}}#map-wraper .map-top-menu{position:fixed;background-color:#fff;border-radius:12px;box-shadow:0 0 7px 0 rgba(0,0,0,.2);width:370px;height:34px;top:65px;left:50%;transform:translateX(-50%);z-index:333333;padding:0 0 0 5px;transition:.65s all ease-in-out;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:flex-start;align-items:center}@media (max-width:1300px){#map-wraper .map-top-menu{transform:translateX(0)}}@media (max-width:950px){#map-wraper .map-top-menu{left:auto;right:55px;width:300px}}@media only screen and (max-width:750px){#map-wraper .map-top-menu{border-radius:0;width:100%;box-shadow:none;height:86px;top:63px;position:relative;padding-top:16px;left:0;z-index:1;border-bottom:solid 1px #e3e3e3;flex-wrap:wrap}}#map-wraper .map-top-menu .zoom-Selection-Block{display:block;padding-top:0;margin:0}@media only screen and (max-width:750px){#map-wraper .map-top-menu .zoom-Selection-Block{width:94%;min-width:94%;margin:0 3%}}#map-wraper .map-top-menu .zoom-Selection-Block h4{font-size:13px;margin:0;color:#2c2c2c}@media only screen and (max-width:750px){#map-wraper .map-top-menu .zoom-Selection-Block h4{font-size:10px}}#map-wraper .map-top-menu .zoom-Selection-Block select{font-size:12px;border:none;padding:4px;background-color:#eaeaea;width:120px;border-radius:6px}@media (max-width:950px){#map-wraper .map-top-menu .zoom-Selection-Block select{font-size:11px;width:106px}}@media only screen and (max-width:750px){#map-wraper .map-top-menu .zoom-Selection-Block select{font-size:11px;border:none;padding:4px;width:100%;background-color:#e4e4e4}}#map-wraper .map-top-menu ul.map-buttons{margin:0 0 0 10px;padding:0;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center}@media (max-width:950px){#map-wraper .map-top-menu ul.map-buttons{margin:0;transform:scale(.89)}}@media only screen and (max-width:750px){#map-wraper .map-top-menu ul.map-buttons{width:calc(100% - 50px);margin:7px 0 2px 0;justify-content:left;transform:scale(1)}}#map-wraper .map-top-menu ul.map-buttons li{width:37px;height:31px;display:inline-block;list-style:none;border-right:solid 1px #ccc;margin:0 0;padding:0;font-size:11px;background-color:#fff;background:rgba(255,255,255,.5);transition:All .7s ease;position:relative}@media (max-width:950px){#map-wraper .map-top-menu ul.map-buttons li{width:31px;height:31px}}@media only screen and (max-width:750px){#map-wraper .map-top-menu ul.map-buttons li{width:20%;height:30px;float:left;text-align:center;list-style:none}}#map-wraper .map-top-menu ul.map-buttons li:hover{background:#fff}@media only screen and (max-width:750px){#map-wraper .map-top-menu ul.map-buttons li:hover{background:rgba(255,255,255,.5)}}#map-wraper .map-top-menu ul.map-buttons li:hover>div{opacity:1;top:-33px}#map-wraper .map-top-menu ul.map-buttons li:hover a{color:#fff}#map-wraper .map-top-menu ul.map-buttons li:last-child{border-right:none}#map-wraper .map-top-menu ul.map-buttons li.map-fullheight-btn{border-right:solid 1px #ccc}@media only screen and (max-width:750px){#map-wraper .map-top-menu ul.map-buttons li.map-fullheight-btn{display:none}}#map-wraper .map-top-menu ul.map-buttons li a,#map-wraper .map-top-menu ul.map-buttons li button{display:block;width:100%;height:100%;text-align:center;text-decoration:none;text-transform:uppercase;font-size:10px;color:#000;padding:0;border:none;background-color:transparent;cursor:pointer}@media only screen and (max-width:750px){#map-wraper .map-top-menu ul.map-buttons li a,#map-wraper .map-top-menu ul.map-buttons li button{width:32px;height:100%;margin:auto;text-align:center;text-decoration:none;text-transform:uppercase;font-size:10px;color:#000;padding:0}}#map-wraper .map-top-menu ul.map-buttons li>div{width:100px;opacity:0;padding:4px;color:#fff;background-color:#000;position:absolute;top:-23px;left:-33px;font-size:9px;text-transform:uppercase;transition:All .4s ease;text-align:center;border-radius:3px}@media only screen and (max-width:750px){#map-wraper .map-top-menu ul.map-buttons li>div{width:100%;opacity:1;padding:0;margin:25px 0 0 0;position:inherit;color:#000;display:none;background:rgba(0,0,0,0);font-size:7px;text-transform:uppercase;text-align:center;border-radius:0;line-height:10px}}#map-wraper .map-top-menu ul.map-buttons li>div:after{width:0;height:0;border-right:5px solid transparent;border-left:5px solid transparent;border-top:5px solid #0d2a5a;position:absolute;content:"";bottom:-5px;left:42px}@media only screen and (max-width:750px){#map-wraper .map-top-menu ul.map-buttons li>div:after{width:0;height:0;border:0 solid transparent}}#map-wraper .map-top-menu ul.map-buttons>li a span.btn-txt{display:block;text-indent:-99999px}#map-wraper .map-top-menu .map-help-link{width:40px;margin:0;padding:0;font-size:11px;text-align:center}@media (max-width:950px){#map-wraper .map-top-menu .map-help-link{font-size:10px;width:30px}}@media only screen and (max-width:750px){#map-wraper .map-top-menu .map-help-link{width:40px;height:30px;line-height:11px;padding-top:4px;margin:0;text-align:center}}#map-wraper .map-top-menu .map-help-link a{text-decoration:none;color:#970000;font-size:11px}@media (max-width:950px){#map-wraper .map-top-menu .map-help-link a{font-size:10px}}@media only screen and (max-width:750px){#map-wraper .map-top-menu .map-help-link a{text-decoration:none}}#map-wraper .map-top-menu #alertTxt{margin:0;padding:0;border-radius:6px;line-height:19px;text-align:center;color:#2d2d2d;font-size:11px;background-color:#fcd903;position:absolute;top:37px;left:50%;transform:translateX(-50%)}@media only screen and (max-width:750px){#map-wraper .map-top-menu #alertTxt{font-size:9px;top:0;width:100%;left:0;transform:translateX(0);border-radius:0;line-height:16px}}#map-wraper .map-top-menu.moveUp{top:10px}#map-wraper .map-top-menu.moveUp li>div{top:30px!important}#map-wraper .map-top-menu.moveUp li:hover>div{top:40px!important}#map-wraper .map-top-menu.moveUp ul.map-buttons li>div:after{width:0;height:0;border-right:5px solid transparent;border-left:5px solid transparent;border-top:none;border-bottom:5px solid #0d2a5a;position:absolute;content:"";bottom:auto;top:-5px;left:42px}#map-wraper #map_canvas{width:100%;margin:10px 0;height:580px;border:solid 8px #fff}#map-wraper #map_canvas_frame{width:100%;margin:0 0;height:100%;border:solid 0 #fff}#map-wraper #map_canvas_frame.fullscreen{position:fixed;top:0;left:0;margin:0;border:0;width:100%;height:100%;z-index:99999}@media only screen and (max-width:750px){#map-wraper #mobile-pannel{width:60%;min-width:250px;max-width:300px;position:fixed;left:0;top:0;height:100%;margin:0;padding:0;background-color:#fff;z-index:10;transition:all .7s cubic-bezier(.19,1,.22,1);transform:translateX(-100%);box-shadow:2px 0 4px 0 rgba(0,0,0,.35)}#map-wraper #mobile-pannel.open-pannel{transform:translateX(0)}}#map-wraper .map-legend-side{position:absolute;z-index:1;top:6px;left:20px;width:245px;background-color:#fff;border-radius:10px;overflow:hidden;box-shadow:0 0 7px 0 rgba(0,0,0,.2)}@media only screen and (max-width:750px){#map-wraper .map-legend-side{position:absolute;top:150px;left:0;height:calc(100% - 191px);width:100%;padding-top:10px;padding-bottom:0;border-radius:0;box-shadow:none;transition:all .85s cubic-bezier(.48,.16,.25,1.11);transition-delay:0s}}#map-wraper .map-legend-side.in{transition:all .7s cubic-bezier(.58,.16,.26,1.16)!important;transition-delay:0s!important;transition-duration:.75s;width:245px!important}#map-wraper .map-legend-side.out{transition:all .5s cubic-bezier(.48,.16,.25,1.11)!important;transition-delay:.5s!important;width:140px!important;height:45px}#map-wraper .map-legend-side .opt-wraper{opacity:1;transition-delay:3s;transition:all .5s ease-in-out;max-height:68vh;max-height:calc(100vh - 200px);overflow-y:auto;margin:0 4px 10px 0;font-weight:400}#map-wraper .map-legend-side .opt-wraper::-webkit-scrollbar{width:6px}#map-wraper .map-legend-side .opt-wraper::-webkit-scrollbar-track{border-radius:4px;background:rgba(0,0,0,.1)}#map-wraper .map-legend-side .opt-wraper::-webkit-scrollbar-thumb{border-radius:4px;color:#fdd408;cursor:pointer;background:#ccad17}#map-wraper .map-legend-side .opt-wraper:-ms-scrollbar{width:6px;background:rgba(0,0,0,.1)}#map-wraper .map-legend-side .opt-wraper:-ms-track{border-radius:4px}#map-wraper .map-legend-side .opt-wraper:-ms-thumb{border-radius:4px;color:#fdd408;cursor:pointer;background:#fdd408}#map-wraper .map-legend-side .opt-wraper.in{opacity:1!important;transition:all .5s ease-in-out;transform:translateY(0)!important;transition-delay:.5s!important}#map-wraper .map-legend-side .opt-wraper.out{transition-delay:0s!important;transition:all .5s ease-in-out;transform:translateY(-10px)!important;opacity:0!important}#map-wraper .map-legend-side .opt-wraper>ul{margin:0;padding:2px 10px 5px 10px;width:100%;display:flex;flex-direction:column;flex-wrap:wrap;align-content:flex-start;justify-content:flex-start;align-items:flex-start}@media only screen and (max-width:750px){#map-wraper .map-legend-side .opt-wraper>ul{padding-bottom:5px}#map-wraper .map-legend-side .opt-wraper>ul:last-child{padding-bottom:100px}}#map-wraper .map-legend-side .opt-wraper>ul li{margin:0 0;width:100%;padding:0;display:flex;font-size:11px;line-height:0;flex-direction:row;align-content:center;justify-content:flex-start;align-items:center;flex-wrap:wrap}@media only screen and (max-width:750px){#map-wraper .map-legend-side .opt-wraper>ul li{margin:3px 0}}#map-wraper .map-legend-side .opt-wraper>ul li.plow-reports-link a{background:rgba(255,255,255,.54);padding:3px 6px;margin-bottom:2px;border-radius:4px;text-decoration:none;color:#424242}#map-wraper .map-legend-side .opt-wraper>ul li.plow-reports-link a:hover{background:#fff}#map-wraper .map-legend-side .opt-wraper>ul li input[type=checkbox],#map-wraper .map-legend-side .opt-wraper>ul li input[type=radio]{margin:0 0 0 5px}#map-wraper .map-legend-side .opt-wraper>ul li input[type=checkbox]#chkRC,#map-wraper .map-legend-side .opt-wraper>ul li input[type=checkbox]#chkSS{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:14px;height:14px;border:solid 1px #404040;border-radius:50%}#map-wraper .map-legend-side .opt-wraper>ul li input[type=checkbox]#chkRC:checked,#map-wraper .map-legend-side .opt-wraper>ul li input[type=checkbox]#chkSS:checked{border:solid 1px #0075ff;background-color:#fff;position:relative}#map-wraper .map-legend-side .opt-wraper>ul li input[type=checkbox]#chkRC:checked::after,#map-wraper .map-legend-side .opt-wraper>ul li input[type=checkbox]#chkSS:checked::after{position:absolute;content:"";width:6px;height:6px;border-radius:50%;background-color:#0075ff;display:block;left:3px;top:3px}#map-wraper .map-legend-side .opt-wraper>ul li>label{margin:0 0 0 5px;padding:0;font-weight:400;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;line-height:10px;max-width:calc(100% - 55px)}#map-wraper .map-legend-side .opt-wraper>ul li>label.no-icon{padding:6px 0 6px 30px}#map-wraper .map-legend-side .opt-wraper h4{text-transform:uppercase;font-weight:700;font-size:.5rem;margin:7px 14px 3px 14px;padding:5px 17px 2px 5px;background-color:rgba(33,150,243,.07);color:#19378a;border-radius:5px}@media only screen and (max-width:750px){#map-wraper .map-legend-side .opt-wraper h4{font-size:.7rem}}#map-wraper .map-legend-side h3{font-size:.6rem;font-weight:700;color:#4e4e4e;text-transform:uppercase;padding:0 0 5px 0;margin:5px 15px 5px 15px!important;border-bottom:solid 1px #9a9a9a}#map-wraper .map-legend-side .side-legend-btn{margin:7px 0 8px 15px;padding:0;cursor:pointer;border:none;background-color:transparent}@media only screen and (max-width:750px){#map-wraper .map-legend-side .side-legend-btn{display:none}}#map-wraper .map-legend-side .side-legend-btn .legend-toggle-icon{width:20px;height:20px;background-image:url(../images/legend_arrow.png);position:relative;top:7px;display:inline-block;padding:0;margin:0;transform:rotate(180deg);transition:transform .75s cubic-bezier(.72,-.17,.24,1.13)}#map-wraper .map-legend-side .side-legend-btn .legend-toggle-icon.rotate180{transform:rotate(0)}#map-wraper .map-legend-side .side-legend-btn .side-legend-btn-txt{font-size:.6rem;color:#585858;font-weight:700;text-transform:uppercase;display:inline-block;padding:0;margin:3px}#map-wraper .side-legend-sub-opts{margin:0 0 0 22px;padding:0;flex:none!important;max-width:78%}#map-wraper .side-legend-sub-opts>ul{margin:5px 3px 5px 1px!important;padding:0}#map-wraper .side-legend-sub-opts>ul li{margin:0;padding:0;font-weight:400;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}#map-wraper .side-legend-sub-opts .map-icons{transform:scale(.8) translateX(-10px)}#map-wraper .side-legend-sub-opts label{font-weight:400;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;font-size:10px}.map-copyright{bottom:25px;font-size:9px;color:#696969;display:block;text-align:right;margin:0;float:left;position:absolute;right:55px;background-color:#fff;padding:2px}@media only screen and (max-width:750px){.map-copyright{top:28px;bottom:auto;right:0;width:150px;font-size:7px}}.map-copyright>img{display:inline-block;margin:0!important;position:relative;top:2px}.map-view-btn>a,.map-view-btn>button{background-image:url(/images/map_btn_icons.png);background-repeat:no-repeat;background-position:-136px -46px}.goto-map-btn>a,.goto-map-btn>button{background-image:url(/images/map_btn_icons.png);background-repeat:no-repeat;background-position:-135px -151px}.clear-view-btn>a,.clear-view-btn>button{background-image:url(/images/map_btn_icons.png);background-repeat:no-repeat;background-position:-135px -241px}.alerts-text-btn>a,.alerts-text-btn>button{background-image:url(/images/map_btn_icons.png);background-repeat:no-repeat;background-position:-135px -346px}.map-fullscreen-btn>a,.map-fullscreen-btn>button{background-image:url(/images/map_btn_icons.png);background-repeat:no-repeat;background-position:-135px -438px}.map-fullheight-btn>a,.map-fullheight-btn>button{background-image:url(/images/map_btn_icons.png);background-repeat:no-repeat;background-position:-135px -538px}.get-directions-btn>a,.get-directions-btn>button{background-image:url(/images/map_btn_icons.png);background-repeat:no-repeat;background-position:-35px -594px}.map-directions-btn>a{color:#4c4c4c!important;margin-top:0!important}.map-fullscreen-btn.reduceMap>a,.map-fullscreen-btn.reduceMap>button{background-position:-172px -438px}.map-fullheight-btn.reduceMap>a,.map-fullheight-btn.reduceMap>button{background-position:-173px -538px}#show-legend-btn,#show-legend-btn-v2,#show-legend-v2-btn{display:none;position:fixed;right:7px;top:86px;padding-top:10px;width:55px;height:55px;box-shadow:inset 0 1px rgba(255,255,255,.3);border-radius:3px;font-size:10px;line-height:14px;text-align:center;font-weight:700;text-transform:uppercase;cursor:pointer;clear:both;transition:right .5s cubic-bezier(.77,0,.07,1.01);transition-delay:.1s;background:#34a5cf;background:linear-gradient(#34a5cf,#2a8ac4);border:1px solid #2b8bc7;color:#fff;text-shadow:0 -1px rgba(0,0,0,.3);text-decoration:none}@media only screen and (max-width:750px){#show-legend-btn,#show-legend-btn-v2,#show-legend-v2-btn{display:block}}.map-legend-top.mobile-legend-pannel{display:block}.map-icons{background-image:url(/images/mapIcons.png);background-repeat:no-repeat;width:40px;height:20px;display:inline-block;margin:0}.map-icons.incidents{background-position:0 -50px}.map-icons.weather{background-position:0 -90px}.map-icons.special-events{background-position:0 -129px}.map-icons.show-speed{background-position:0 -170px}.map-icons.cameras{background-position:0 -209px}.map-icons.cameras-ptc{background-position:-40px -331px}.map-icons.weather-road-conditions{background-position:0 -250px}.map-icons.ptc{background-position:0 -730px}.map-icons.constructions{background-position:0 -288px}.map-icons.constructions-ptc{background-position:-40px -489px}.map-icons.weather-alerts{background-position:0 -331px}.map-icons.facilities{background-position:0 -690px}.map-icons.facilities-ptc{background-position:0 -731px}.map-icons.plow-trucks{background-position:0 -769px}.map-icons.weather-stations{background-position:-40px -250px}.map-icons.weather-stations-ptc{background-position:-40px -408px}.map-icons.mileposts{background-position:-40px -209px}.map-icons.mileposts-ptc{background-position:-40px -288px}.map-icons.incidents-powerlines{background:0 0!important}.map-icons.incidents-other{background:0 0!important}.map-icons.incidents-closed{background-position:0 -450px}.map-icons.incidents-restrictions{background-position:0 -570px}.map-icons.incidents-disruptions{background-position:0 -700px}.map-icons.incidents-allroads{background:0 0!important}.map-icons.incidents-511{background:0 0!important}.map-icons.incidents-ptc{background-position:-40px -450px}.map-icons.ptc-info{background-position:-41px -370px}.map-icons.ptc-msg-signs{background-position:-40px -10px}.map-icons.ptc-detours{background-position:-40px -50px}.map-icons.ptc-planned-roadwork{background-position:-40px -90px}.map-icons.ptc-major-projects{background-position:-40px -130px}.map-icons.ptc-toll-plazas{background-position:-40px -170px}.legend-sub-icons{width:100%;margin:0;padding:0;background:#fff;background:rgba(255,255,255,.5);float:left;clear:both}.legend-sub-icons>ul{width:100%;margin:0;padding:0;margin-left:0;border:none;float:left}.legend-sub-icons>ul#road-conditions-icons li,.legend-sub-icons>ul#show-speeds-icons li,.legend-sub-icons>ul.plow-truck-coloring li,.legend-sub-icons>ul.roadway-coloring li{display:inline-block!important;font-size:11px!important;margin:3px!important;padding:3px!important}.legend-sub-icons>ul#road-conditions-icons li>span,.legend-sub-icons>ul#show-speeds-icons li>span,.legend-sub-icons>ul.plow-truck-coloring li>span,.legend-sub-icons>ul.roadway-coloring li>span{width:14px!important;height:8px!important;margin:2px 4px 0 4px!important}.legend-sub-icons ul#road-conditions-icons,.legend-sub-icons ul#show-speeds-icons,.legend-sub-icons ul.plow-truck-coloring,.legend-sub-icons ul.roadway-coloring{margin:0!important}.plow-truck-coloring li.plow-reports-link{text-align:left;width:100%;padding:7px 2px 0 8px!important}.plow-truck-coloring li.plow-reports-link a{display:inline-block;background-color:#e6e5e5;padding:3px 4px;border-radius:6px}.plow-truck-coloring li.pl-time-fade{text-align:left;width:100%;padding:4px 0 0 10px}.plow-truck-coloring li.pl-time-fade .plow-lable{margin-right:0;text-align:left;padding-left:6px;font-weight:700}.plow-truck-coloring li.pl-time-fade .plow-separate-lines{float:right}.plow-truck-coloring li.pl-time-fade .plow-separate-lines div{display:inline-block}.plow-truck-coloring li.pl-time-fade .plow-separate-lines div.current-grad-block{margin-left:2px;padding-left:5px;border-left:solid 1px #7d7d7d}.plow-truck-coloring li.pl-time-fade .plow-separate-lines span.blue{color:#00f}.plow-truck-coloring li.pl-time-fade .plow-single-line{float:right;clear:both;margin-top:2px}.plow-truck-coloring li.pl-time-fade .plow-single-line div{display:inline-block}.plow-truck-coloring li.pl-time-fade .plow-single-line div.current-grad-block{margin-left:10px;padding-left:5px;border-left:solid 1px #7d7d7d}.plow-truck-coloring li.pl-time-fade .plow-single-line span.purple{color:#c0f}.plow-truck-coloring li.pl-time-fade .plow-no-line{float:right;clear:both;margin-top:2px}.plow-truck-coloring li.pl-time-fade .plow-no-line div{display:inline-block}.plow-truck-coloring li.pl-time-fade .plow-no-line div.current-grad-block{margin-left:123px;padding-left:5px;-webkit-margin-start:118px;-moz-margin-start:121px}.plow-truck-coloring li.pl-time-fade .plow-no-line span.gray{color:#585d63}.plow-truck-coloring li.pl-time-fade .plow-line{clear:both;margin-top:0;padding:0 0}.plow-truck-coloring li.pl-time-fade .plow-line div{display:inline-block;padding:0 0}.plow-truck-coloring li.pl-time-fade .plow-line div.plow-line-desc{width:210px;padding-left:6px}.plow-truck-coloring li.pl-time-fade .plow-line div.current-grad-block{border-left:solid 1px #7d7d7d;width:160px;padding-left:10px}.plow-truck-coloring li.pl-time-fade .plow-line div.current-grad-block span.gradTxt1{width:45px;display:block;float:left}.plow-truck-coloring li.pl-time-fade .plow-line div.current-grad-block span.gradTxt2{display:block;float:left;margin-left:4px}.plow-truck-coloring li.pl-time-fade .plow-line div.current-grad-block .grad-line{width:50px;height:7px;margin-top:4px;display:block;float:left}.plow-truck-coloring li.pl-time-fade .plow-line span.blue{color:#00f}.plow-truck-coloring li.pl-time-fade .plow-line span.purple{color:#c0f}.plow-truck-coloring li.pl-time-fade .plow-line span.gray{color:#585d63}.plow-truck-coloring li.pl-time-fade .plow-line span.brown{color:#5a3c14}.plow-truck-coloring li.pl-time-fade .plow-no-data span.brown{color:#5a3c14}.plow-truck-coloring li.pl-time-fade span#grad1{background:#00f;background:linear-gradient(to right,#044280,#0466c9,#0576e8,#66acf2,#8ec0f2,#b6d2ed)}.plow-truck-coloring li.pl-time-fade span#grad2{background:#c0f;background:linear-gradient(to right,#6903a8,#a91fff,#bc4fff,#c66ffc,#d48fff,#deaefc)}.plow-truck-coloring li.pl-time-fade span#grad3{background:#9ba4ad;background:linear-gradient(to right,#9ba4ad,#93989e)}.plow-truck-coloring li.pl-time-fade span#grad4{background:#5a3c14}.plow-truck-coloring li.pl-time-fade span#grad01{background:#9ba4ad;width:64px!important;height:10px!important;display:inline-block}.plow-truck-coloring li.pl-time-fade span#grad02{background:#5a3c14;width:30px!important;height:10px!important;display:inline-block}#map-wraper.displayCMR .map-legend-bottom{opacity:0;left:-150px;bottom:-200px}#map-wraper.displayCMR #show-legend-btn-v2{right:-100px}#map-wraper.displayCMR>.map-legend-top{bottom:-200px}#map-wraper.displayCMR #mobile-pannel.open-pannel{transition:all .5s cubic-bezier(.77,0,.07,1.01);transform:translateX(-100%)}#map-legend-bottom.map-legend-bottom{position:fixed;bottom:30px;left:50%;width:0}@media only screen and (max-width:750px){#map-legend-bottom.map-legend-bottom{position:fixed;top:77px;left:0;width:130px;opacity:1;transition:all .5s ease-in-out;bottom:auto}}#map-legend-bottom.map-legend-bottom .legend-bottom-wraper ul{text-align:center;width:900px;padding:0;margin:10px auto;background-color:#fff;border-radius:12px;box-shadow:0 0 7px 0 rgba(0,0,0,.2);transform:translateX(-50%);padding:4px 0}#map-legend-bottom.map-legend-bottom .legend-bottom-wraper ul#show-speeds-icons{width:620px}#map-legend-bottom.map-legend-bottom .legend-bottom-wraper ul#show-restriction-icons{width:516px}#map-legend-bottom.map-legend-bottom .legend-bottom-wraper ul#road-conditions-icons{width:830px}#map-legend-bottom.map-legend-bottom .legend-bottom-wraper ul#plow-truck-help{width:400px;height:125px}#map-legend-bottom.map-legend-bottom .legend-bottom-wraper ul.rc-colors{width:400px}#map-legend-bottom.map-legend-bottom .legend-bottom-wraper ul li{font-weight:100;font-size:.7em;line-height:1.2em;list-style:none;padding:10px 5px;margin:0;display:inline-block}#map-legend-bottom.map-legend-bottom .legend-bottom-wraper ul li>span{display:inline-block;float:left;margin:3px 5px 0 0;vertical-align:top;width:12px;height:7px}#map-legend-bottom.map-legend-bottom .legend-bottom-wraper ul li>span.rcc-g{background-color:#b2d243}#map-legend-bottom.map-legend-bottom .legend-bottom-wraper ul li>span.rcc-uc{background-color:#f8d73e}#map-legend-bottom.map-legend-bottom .legend-bottom-wraper ul li>span.rcc-h{background-color:#d55ca6}#map-legend-bottom.map-legend-bottom .legend-bottom-wraper ul li>span.rcc-c{background-color:#da2727}#map-legend-bottom.map-legend-bottom .legend-bottom-wraper ul li>span.rcc-u{background-color:#959595}@media only screen and (max-width:750px){#map-legend-bottom.map-legend-bottom .legend-bottom-wraper ul{text-align:left;width:100%!important;padding:5px;margin:6px;border-radius:4px;box-shadow:rgba(0,0,0,.3) 0 1px 4px -1px}#map-legend-bottom.map-legend-bottom .legend-bottom-wraper ul#road-conditions-icons{transform:translate(0)}#map-legend-bottom.map-legend-bottom .legend-bottom-wraper ul#show-speeds-icons{transform:translate(0)}#map-legend-bottom.map-legend-bottom .legend-bottom-wraper ul#show-restriction-icons{transform:translate(0)}#map-legend-bottom.map-legend-bottom .legend-bottom-wraper ul#road-conditions-icons{transform:translate(0)}#map-legend-bottom.map-legend-bottom .legend-bottom-wraper ul#plow-truck-help{transform:translate(0);width:390px!important;height:auto}#map-legend-bottom.map-legend-bottom .legend-bottom-wraper ul.rc-colors{transform:translate(0)}#map-legend-bottom.map-legend-bottom .legend-bottom-wraper ul li{font-size:.7em;line-height:1em;margin:0 0;font-weight:400;padding:3px;display:block}#map-legend-bottom.map-legend-bottom .legend-bottom-wraper ul li>span{margin:3px 5px 0 2px;width:10px;height:6px}}li.rc-normal>span{background-color:#07a400}li.rc-wet-freezing>span{background-color:#0ff}li.rc-snow-slush>span{background-color:#8f8f8f}li.rc-snow-cover>span{background-color:#369}li.rc-ice>span{background-color:#c0f}li.rc-impassable>span{background-color:#000}li.ss-more-50>span{background-color:#559d4f}li.ss-30-49>span{background-color:#f0ee39}li.ss-less-30>span{background-color:#f5320f}li.ss-no-info>span{background-color:#271803}li.ss-closed>span{background-color:#c06a6a;background-image:url(/images/roadClosed_color.jpg)}li.traffic-colors{display:inline-flex!important;justify-content:center;align-items:center;padding:5px 1px!important;gap:​0px 4px;vertical-align:middle}li.traffic-colors .traffic-colors-label{margin:0 4px!important;width:auto!important;height:auto!important;font-style:italic;color:#4a4a4a;font-size:1.1em;line-height:1.2em}li.traffic-colors .traffic-colors-img{margin:0!important}li.traffic-colors.main-traffic-colors img{margin:0!important}@media only screen and (max-width:750px){li.traffic-colors.main-traffic-colors img{width:55px}}li.traffic-colors.road-close-icon img{margin:0!important}.map-legend-top .legend-sub-icons ul#optDetails{display:none;width:100%;margin:3px 0;border:none;float:left;margin-left:0;padding:0}.hideHeader{top:-70px!important}.hideAlerts{top:-35px!important}.hideFooter{bottom:-30px!important}.contentTop{padding-top:0!important}#map-wraper .map-bottom-menu{font-size:11px}#map-wraper .map-bottom-menu>div{border-right:solid 1px #999;padding:5px}#map-wraper .map-bottom-menu>div:last-child{border:none}#map-wraper .map-bottom-menu>div>span{display:inline-block;margin:3px 0 0 0;vertical-align:top}#map-wraper .map-bottom-menu input[type=checkbox]{margin:3px 5px 0 5px;vertical-align:top}#map-wraper .map-bottom-menu .constSelect{margin-left:30px}.ui-front{z-index:1000!important}.incidents-road-closure-woDetour-icon{background-image:url(/TravelConditions/images/icons.png);background-repeat:no-repeat;width:40px;height:40px;background-position:0 0}.incidents-lane-closure-icon{background-image:url(/TravelConditions/images/icons.png);background-repeat:no-repeat;width:40px;height:40px;background-position:0 -50px}.incidents-wDetour-icon{background-image:url(/TravelConditions/images/icons.png);background-repeat:no-repeat;width:40px;height:40px;background-position:0 -100px}.incidents-other-icon{background-image:url(/TravelConditions/images/icons.png);background-repeat:no-repeat;width:40px;height:40px;background-position:0 -150px}.active-planned-events-icon{background-image:url(/TravelConditions/images/icons.png);background-repeat:no-repeat;width:40px;height:40px;background-position:0 -200px}.future-planned-events-icon{background-image:url(/TravelConditions/images/icons.png);background-repeat:no-repeat;width:40px;height:40px;background-position:0 -250px}#travel-delays-section{margin:1rem 0;padding:0}#travel-delays-section .delays-controls{margin:15px 0;padding:0;width:100%;display:flex;flex-direction:row;align-items:stretch;flex-wrap:nowrap;justify-content:flex-start;align-content:space-around;gap:.5rem}#travel-delays-section .delays-controls>div{background-color:#fff;padding:15px;margin:0 3px 3px 0;border-right:solid 1px #f5f5f5;vertical-align:top;font-size:11px;text-transform:uppercase;color:#999;box-shadow:0 1px 4px 1px rgba(0,0,0,.2);border-radius:5px;float:left;min-height:55px}#travel-delays-section .delays-controls>div>.dontBreak{float:left;margin-left:70px;margin-top:-17px}#travel-delays-section .delays-icons{margin:10px 0;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap;align-content:center;gap:.3rem}#travel-delays-section .delays-icons>div{font-size:11px;display:flex;flex-direction:row;justify-content:flex-start;align-content:center;align-items:center}@media only screen and (max-width:750px){#travel-delays-section .delays-icons>div{width:49%;font-size:9px;flex-direction:row;justify-content:flex-start;align-content:center;align-items:center;flex-wrap:nowrap;text-align:left}}#travel-delays-section .delays-icons>div span{transform:scale(.6);display:block;min-width:40px;max-width:40px;max-height:40px;min-height:40px}#travel-delays-section .delays-info-section{margin:10px 0;padding:0}#travel-delays-section .delays-info-section .delay{margin:10px 0;padding:5px;background-color:#fff;position:relative;box-shadow:0 1px 4px 1px rgba(0,0,0,.2);border-radius:6px}#travel-delays-section .delays-info-section .delay div{margin:5px;padding:5px;border-bottom:solid 1px #e1eff7;font-size:.75rem;line-height:1.15rem}#travel-delays-section .delays-info-section .delay div:last-child{border:none}#travel-delays-section .delays-info-section .delay div.header{background-color:#fff;border-bottom:none;margin-bottom:20px}#travel-delays-section .delays-info-section .delay div.active-planned-events-icon,#travel-delays-section .delays-info-section .delay div.future-planned-events-icon,#travel-delays-section .delays-info-section .delay div.incidents-lane-closure-icon,#travel-delays-section .delays-info-section .delay div.incidents-other-icon,#travel-delays-section .delays-info-section .delay div.incidents-road-closure-woDetour-icon,#travel-delays-section .delays-info-section .delay div.incidents-wDetour-icon{position:absolute;right:3px;top:2px;transform:scale(.9);border-radius:6px;border:none;margin:0;padding:0}#travel-delays-section .delays-info-section .delay div span{display:inline-block}#travel-delays-section .delays-info-section .delay div .name{font-weight:700;display:inline-block;width:100px}#travel-delays-section .delays-info-section .delay div .facility{color:#2068a1;font-size:1.1rem;padding-right:30px;line-height:1.3rem}#travel-delays-section .delays-info-section .delay div .time{text-transform:lowercase}.component-main-holder{margin:30px 5%}.component-main-holder .component-block{box-shadow:0 1px 1px 0 rgba(0,0,0,.2);-ms-box-shadow:0 1px 1px 0 rgba(0,0,0,.2);-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,.2);-o-box-shadow:0 1px 1px 0 rgba(0,0,0,.2);background-color:#fff;float:left;width:100%}.btns-block{background:rgba(255,255,255,.5);margin:1px 0;padding:2px;float:left;width:100%}.btns-block .btn-item{box-shadow:0 1px 1px 0 rgba(0,0,0,.3);-ms-box-shadow:0 1px 1px 0 rgba(0,0,0,.3);-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,.3);-o-box-shadow:0 1px 1px 0 rgba(0,0,0,.3);background-color:#fff;display:block;float:left;font-size:10px;font-weight:700;line-height:10px;color:#1f4f9a;text-transform:uppercase;padding:5px 6px;margin:3px .25% 3px .25%;width:24.5%;min-height:35px;vertical-align:middle;text-align:center;cursor:pointer}.btns-block .btn-item.active{color:#fff;background-color:#3e93be}.dropdown-item{margin:5px 0}.dropdown-item .dropdown-header{background:#4a8eb0;padding:5px;margin:0;color:#fff;font-size:12px;text-transform:uppercase;cursor:pointer}.dropdown-item .dropdown-header span{font-size:11px;color:#abc2e1;display:inline-block;float:right;margin:2px 5px;text-transform:lowercase}.controls{margin:15px 0;padding:0;float:left;width:100%}.controls>div{background-color:#fff;padding:15px;margin:0 3px 3px 0;font-size:11px;text-transform:uppercase;color:#707070;float:left;min-height:55px;box-shadow:0 1px 4px 1px rgba(0,0,0,.2);border-radius:6px}.controls div>.dontBreak{margin-left:70px;margin-top:-17px;display:block}.control-btns>ul.map-buttons{margin:0!important;padding:5px 10px;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;gap:1rem;align-items:center}.control-btns>ul.map-buttons li{width:20px;height:20px;list-style:none;margin:0 0!important;padding:0!important;font-size:11px!important;background-color:#fff;background:rgba(255,255,255,.5);transition:All .7s ease;position:relative}.control-btns>ul.map-buttons li a{display:block;width:100%;height:100%;text-align:center}.control-btns>ul.map-buttons li a svg{fill:#2196f3;width:100%;height:100%}#weather-alert-section{margin:1rem 0;padding:0}#weather-forcast-section{margin:1rem 0;padding:0}#divWeatherForecast{margin:1rem 0;padding:0}#divWeatherAlert{margin:1rem 0;padding:0}.flood tr{padding:5px 0;display:block}.flood tr td{color:#000;padding:10px 10px 10px 45px;display:block;background-image:url(/images/alerts_icon.png);background-repeat:no-repeat;background-position:10px 6px;border-bottom:solid 1px #e1eff7}.shaded{background:#fff}.altshaded{background:#fff}#cameraDisplay-wraper{display:none;position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,.3);top:0;left:0}#cameraDisplay-wraper .cameraDisplay{width:400px;position:absolute;top:100px;left:calc(50% - 200px);background-color:#fff;border:solid 2px #fff;border-radius:6px;box-shadow:0 2px 2px 1px rgba(0,0,0,.2)}#cameraDisplay-wraper .cameraDisplay .closeBtn{width:18px;height:18px;border-radius:50%;background-color:#6cf;position:absolute;top:4px;cursor:pointer;right:5px;background-image:url(/images/btn_x.png);background-repeat:no-repeat;background-position:5px 5px;transition:All .3s ease}#cameraDisplay-wraper .cameraDisplay .closeBtn:hover{background-color:#045a76}#cameraDisplay-wraper .cameraDisplay .header{background-color:#09c;color:#fff;font-size:14px;margin:0;padding:5px}#cameraDisplay-wraper .cameraDisplay .header:hover{cursor:move}#cameraDisplay-wraper .cameraDisplay .links{margin:5px 0;padding:0;text-align:center}#cameraDisplay-wraper .cameraDisplay .links a{margin:4px 6px;padding:0;color:#069;font-size:12px}#cameraDisplay-wraper .cameraDisplay .video{width:320px;height:240px;background-color:#ccc;margin:5px auto;padding:0}#cameraDisplay-wraper .cameraDisplay .video *{margin:0}#cameraDisplay-wraper .cameraDisplay .footer{color:#06c;font-size:12px;margin:0;padding:5px;text-align:center}#cameraDisplay-wraper .cameraDisplay .footer p{margin:5px}#camDescription{font-size:1rem;margin:0;padding:0;display:flex!important;width:100%;flex-direction:row;flex-wrap:wrap;align-content:flex-start;justify-content:center;align-items:stretch;gap:5px}#camDescription .cam_junc_head{color:#f5c932;font-size:.7em;width:100%;padding:0;margin:20px 0 12px 0;text-transform:uppercase}#camDescription .cam_junc_head small{color:#fff;font-size:.8em;display:block;font-weight:100;text-transform:none;margin:0;padding:0;line-height:.8em}#camDescription .cam_junc_body{background-color:#002c51;border:#f5c932 solid 1px;border-radius:10px;padding:0;margin:0;width:46%;background-image:url(/images/junction_icon.png);background-repeat:no-repeat;background-position:center 11px}#camDescription .cam_junc_body:hover{background-color:#011b31}#camDescription .cam_junc_body a{color:#f5c932;text-decoration:none;font-size:.8em;display:block;line-height:1.3em;padding:56px 5px 7px 5px;margin:0}.travel-controls{margin:1rem 0;padding:0;width:100%;display:flex;flex-direction:row;align-items:stretch;flex-wrap:nowrap;justify-content:flex-start;align-content:space-around;gap:.5rem}@media only screen and (max-width:750px){.travel-controls{flex-direction:column;gap:.15rem}}.travel-controls>div{background-color:#fff;padding:11px 15px;margin:0 3px 3px 0;border-right:solid 1px #f5f5f5;font-size:13px;color:#666;box-shadow:0 1px 4px 1px rgba(0,0,0,.2);border-radius:5px;display:flex;flex-direction:column;align-content:center;justify-content:center;align-items:flex-start}.travel-controls>div h5{color:#000;margin:2px 0 1px 5px;padding:0}.travel-controls>div .alert-msg{margin:5px 0 0 0}.travel-controls>div>.dontBreak{float:left;margin-left:70px;margin-top:-17px}.travel-controls>div select{margin-top:7px;border:solid 1px #ccc;padding:6px;border-radius:13px}.travel-controls>div table{width:auto;margin:5px 0 0 0}.travel-controls>div ul.control-buttons{margin:0!important;padding:5px 10px;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;gap:1rem;align-items:center}.travel-controls>div ul.control-buttons li{width:20px;height:20px;list-style:none;margin:0 0!important;padding:0!important;font-size:11px!important;background-color:#fff;background:rgba(255,255,255,.5);transition:All .7s ease;position:relative}.travel-controls>div ul.control-buttons li a{display:block;width:100%;height:100%;text-align:center}.travel-controls>div ul.control-buttons li a svg{fill:#565656;width:100%;height:100%}@media only screen and (max-width:750px){h1{padding:7rem 0 1.5rem 0}}.navL2PA{display:none;margin:0;width:-webkit-fill-available;width:-moz-fill-available;height:50px!important;background:#237ca9;position:fixed;z-index:1;top:57px}@media only screen and (max-width:750px){.navL2PA{height:auto!important;width:100%;position:fixed;top:78px;left:0}}.navL2PA>ul{width:100%;height:100%;margin:0;list-style:none;padding:0;display:flex;align-content:flex-start;justify-content:center;flex-direction:row;align-items:stretch;border-top:solid 1px #42aadc;gap:0}@media only screen and (max-width:750px){.navL2PA>ul{margin:0;height:auto}}@media only screen and (max-width:450px){.navL2PA>ul{flex-wrap:wrap}}.navL2PA>ul>li{margin:0;padding:0 10px;background-image:none;display:flex;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;gap:5px;border-left:solid 1px rgba(225,239,247,.16);justify-content:center;position:relative}.navL2PA>ul>li:last-child{border-right:solid 1px rgba(225,239,247,.16)}@media only screen and (max-width:1400px){.navL2PA>ul>li{padding:0 5px;gap:2px}}@media only screen and (max-width:750px){.navL2PA>ul>li{margin:0 0;gap:1px;padding:5px 2px;height:51px}}@media only screen and (max-width:450px){.navL2PA>ul>li{margin:0 0;gap:0;padding:0 1px;width:20%;border-top:solid 1px rgba(225,239,247,.16);height:38px}}.navL2PA>ul>li:hover{background-color:#132b6c}.navL2PA>ul>li.btnActive{background-color:#1b3c97}.navL2PA>ul>li svg{fill:#fcd903;width:16px;height:16px;margin:0;position:absolute;z-index:0;left:50%;top:50%;transform:translate(-50%,-15px)}@media only screen and (max-width:750px){.navL2PA>ul>li svg{width:15px;height:15px;transform:translate(-50%,-17px)}}@media only screen and (max-width:450px){.navL2PA>ul>li svg{width:14px;height:14px;transform:translate(-50%,-14px)}}.navL2PA>ul>li a{color:#fff;text-transform:uppercase;font-size:.6rem;line-height:.5rem;text-decoration:none;margin:0;padding:0 0 5px 0;background-image:none;background-repeat:no-repeat;display:flex;text-align:center;font-weight:700;flex-grow:1;justify-content:center;align-items:flex-end;z-index:1}@media only screen and (max-width:1400px){.navL2PA>ul>li a{font-size:.5rem;padding:0 0 3px 0}}@media only screen and (max-width:750px){.navL2PA>ul>li a{font-size:.475rem;padding:0 0 2px 0}}@media only screen and (max-width:450px){.navL2PA>ul>li a{font-size:.465rem;padding:0 0 1px 0;line-height:.475rem}}.userInfo{position:absolute;left:0;top:7px;line-height:14px;background-color:#fcd903;border-radius:16px;display:none;padding:4px 3px;border-bottom-left-radius:0;border-top-left-radius:0;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center}.userInfo.userInfoMain{display:flex}@media only screen and (max-width:750px){.userInfo{width:100%;min-width:30px;border-radius:0;top:2px;position:relative;left:50%;transform:translateX(-50%);padding:0}}.userInfo svg{fill:#1b3c97;width:12px;margin:0 4px 0 4px}@media only screen and (max-width:750px){.userInfo svg{margin:0}}.userInfo h4{font-size:11px;margin:0;padding:6px 9px 6px 2px;color:#1b3c97;font-weight:700}@media only screen and (max-width:750px){.userInfo h4{font-size:9px;line-height:12px;margin:0;padding:2px;text-align:center}}h1.personal-alerts-header{text-align:center;padding-top:30px}@media only screen and (max-width:750px){h1.personal-alerts-header{margin-top:13px!important;padding-top:0!important;margin-bottom:13px!important}}.landing-page-logout-btn{width:120px;border-radius:19px;margin:20px auto 0 auto;margin-left:calc(50% - 85px);background-color:#1b3c97;transition:All .4s ease;padding:0 0}@media only screen and (max-width:750px){.landing-page-logout-btn{margin:25px auto 0 auto}}.landing-page-logout-btn a{font-size:15px;color:#fff;display:block;text-align:center;text-decoration:none;padding:9px 0}@media only screen and (max-width:750px){.landing-page-logout-btn a{font-size:11px;display:block}}.landing-page-icons{width:100%;text-align:center;display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:center;align-items:flex-start;gap:3rem;margin:40px 0}@media only screen and (max-width:750px){.landing-page-icons{gap:1.5rem}}.landing-page-icons .item-icon{width:100px;display:inline-block;cursor:pointer;clear:none}.landing-page-icons .item-icon h4{margin:10px 0;margin-left:0;text-align:center;font-size:12px;line-height:15px}.landing-page-icons .item-icon>div{width:100%;height:100%;margin:0;padding:20px;transition:All .3s ease;position:relative;background-color:#1b3c97;border-radius:16px}.landing-page-icons .item-icon>div svg{width:100%;height:100%;fill:#fcd903}.landing-page-icons .item-icon>div:hover{transform:scale(1.075)}.landing-page-icons .item-icon.alert-profile-icon>div{background-position:-200px 0}.landing-page-icons .item-icon.alert-profile-icon:hover>div{background-position:-200px -10px}.landing-page-icons .item-icon.traffic-profile-icon>div{background-position:-400px 0}.landing-page-icons .item-icon.traffic-profile-icon:hover>div{background-position:-400px -10px}.landing-page-icons .item-icon.prefences-icon>div{background-position:-600px 0}.landing-page-icons .item-icon.prefences-icon:hover>div{background-position:-600px -10px}.landing-page-icons .item-icon.password-icon>div{background-position:-800px 0}.landing-page-icons .item-icon.password-icon:hover>div{background-position:-800px -10px}.landing-page-icons .item-icon.unsubscribe-icon>div{background-position:-1020px 0}.landing-page-icons .item-icon.unsubscribe-icon:hover>div{background-position:-1020px -10px}.landing-page-icons .item-icon.need-help-icon>div{background-position:-1240px 0}.landing-page-icons .item-icon.need-help-icon:hover>div{background-position:-1240px -10px}.landing-page-icons .item-icon:hover>div{background-position-y:-10px}#mapdiv.trafficProfile-map{visibility:visible;width:98%;height:500px;background:#fff;margin:1%}#map_canvas_frame.map-frame{width:100%;height:100%;border:none;padding:0;margin:0;overflow:hidden}#mapdiv #mapdiv{width:100%;height:100%}#mapdiv_static .traffic_profile_map_thumbnail{display:none}#mapdiv #map_canvas_frame form{margin:0}#form-wrapper{width:100%;margin:10px auto 50px auto}#form-wrapper .fieldsetBlock{background-color:#f0f7fb;border-radius:20px;margin:0;padding:0;margin-bottom:10px;overflow:hidden;display:flex;flex-direction:row;align-content:flex-start;justify-content:flex-start;align-items:stretch}@media only screen and (max-width:750px){#form-wrapper .fieldsetBlock{flex-direction:column}}#form-wrapper .fieldset-name{background-color:#fff;margin:0;padding:0 1rem;min-width:200px;width:35%;max-width:275px;position:relative}@media only screen and (max-width:750px){#form-wrapper .fieldset-name{min-width:100%;max-width:100%}}#form-wrapper .fieldset-name>p{font-size:.8emt}#form-wrapper .fieldset-name>p.sm{font-size:.7em}#form-wrapper .fieldset-name h3{color:#1b3c97;background:#fcd903;font-size:.83em;line-height:1.35em;font-weight:700;border-radius:17px;padding:6px 15px}@media only screen and (max-width:750px){#form-wrapper .fieldset-name h3{margin-top:10px}}#form-wrapper .form-content{margin:0;padding:2rem 3rem;width:100%}@media only screen and (max-width:750px){#form-wrapper .form-content{padding:1rem 2rem}}#form-wrapper .form-content .row{display:flex;flex-direction:column;align-items:flex-start;width:100%}#form-wrapper .form-content .field-name{font-size:1em;padding:0;text-align:left;float:left;margin-top:24px;position:relative}#form-wrapper .form-content .field-name.required:before{width:5px;height:5px;position:absolute;content:"*";top:-6px;left:-10px;color:red;font-size:23px}@media only screen and (max-width:750px){#form-wrapper .form-content .field-name{margin-top:10px}}#form-wrapper .form-content .form-field{width:100%;float:left;margin:0;padding:0;margin-top:6px;margin-bottom:12px;font-size:.8em}@media only screen and (max-width:750px){#form-wrapper .form-content .form-field{width:100%;min-width:50px;margin-bottom:5px}}#form-wrapper input,#form-wrapper textarea{border:1px solid #1b3c97;font-size:1.1em;padding:14px;border-radius:10px}#form-wrapper input.character-length3,#form-wrapper textarea.character-length3{width:40px}@media only screen and (max-width:750px){#form-wrapper input,#form-wrapper textarea{width:100%;min-width:100%;margin-left:0}}#form-wrapper input[type=number],#form-wrapper input[type=password],#form-wrapper input[type=text],#form-wrapper textarea{width:100%;max-width:500px}#form-wrapper input[type=radio]{border:none;width:auto;min-width:auto}#form-wrapper input[type=checkbox]{border:none;width:auto;min-width:auto}#form-wrapper select{border:1px solid #1b3c97;font-size:1.1em;padding:14px;border-radius:10px;width:100%;max-width:500px}@media only screen and (max-width:750px){#form-wrapper select{width:100%;min-width:100%;max-width:100%;margin-left:0}}#form-wrapper input[type=button],#form-wrapper input[type=reset],#form-wrapper input[type=submit]{border:none;border:none;cursor:pointer;font-size:1.1em;padding:10px;color:#fcd903;background-color:#1b3c97;border-radius:6px;min-width:100px}@media only screen and (max-width:750px){#form-wrapper input[type=button],#form-wrapper input[type=reset],#form-wrapper input[type=submit]{padding:15px 10px}}span.space-right{margin-left:3px;margin-right:10px;display:inline-block}.noFieldName{margin-left:225px!important}@media only screen and (max-width:750px){.noFieldName{margin-left:5%!important;width:90%!important}.noFieldName span{width:95%;margin-left:0;display:block}}.field-error{background-color:red;color:#fff;margin-left:10px;clear:none;font-size:1em;display:inline-block;padding:10px;border-radius:5px;position:relative}@media only screen and (max-width:750px){.field-error{margin-left:5px;margin-top:2px;padding:6px}}.field-error:before{width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:10px solid red;position:absolute;content:"";top:9px;left:-7px}@media only screen and (max-width:750px){.field-error:before{border-top:4px solid transparent;border-bottom:7px solid red;border-right:7px solid transparent;top:-10px;left:10px}}.field-confirmation{background-color:#fcd903;color:#1b3c97;margin:0;position:fixed;font-size:12px;font-weight:700;padding:16px 16px;border-radius:16px;bottom:40px;right:10px;opacity:0}.field-confirmation.show{animation:in-from-bottom-anim 3s;animation-fill-mode:forwards}.field-confirmation a{color:#fff}.flex-center{display:flex!important;flex-direction:column!important;align-content:center!important;justify-content:center!important;align-items:center!important}.toggle-btn{margin:10px 0;width:100%;text-align:center}.toggle-btn h6{font-size:10px}.toggle-btn .toggle-label{font-size:10px;padding:3px}.toggle-btn .toggle-switch{position:relative;display:inline-block;width:40px;height:18px;margin:0;padding:0;vertical-align:middle}.toggle-btn .toggle-switch input{display:none}.toggle-btn .toggle-switch input:checked+.slider{background-color:#2196f3;unicode-bidi:bidi-override;text-align:left;padding-right:0;padding-left:18px}.toggle-btn .toggle-switch input:checked+.slider:before{transform:translateX(20px)}.toggle-btn .toggle-switch input:focus+.slider{box-shadow:0 0 1px #1086e7}.toggle-btn .toggle-switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#2196f3;transition:.4s;padding-right:18px;text-align:right;line-height:34px;font-weight:700}.toggle-btn .toggle-switch .slider:before{position:absolute;content:"";height:14px;width:14px;left:3px;bottom:2px;background-color:#fff;transition:.4s}.toggle-btn .toggle-switch .slider.round{border-radius:34px}.toggle-btn .toggle-switch .slider.round:before{border-radius:50%}[class*=map-icon--]{display:inline-block;width:24px;min-width:24px;max-width:24px;height:24px;line-height:24px;background-image:url(../images/map_icons.png);background-repeat:no-repeat;margin:0 2px 0 3px}.map-icon--traffic{background-position:0 0}.map-icon--roadConditions{background-position:-24px 0}.map-icon--incidents{background-position:-48px 0}.map-icon--incidentsPClosed{background-position:-72px 0}.map-icon--incidentsFClosed{background-position:-96px 0}.map-icon--detours{background-position:-120px 0}.map-icon--truckDetours{background-position:-144px 0}.map-icon--activePlannedEvents{background-position:0 -24px}.map-icon--futurePlannedEvents{background-position:-24px -24px}.map-icon--activeSigns{background-position:-48px -24px}.map-icon--inactiveSigns{background-position:-72px -24px}.map-icon--camera{background-position:-96px -24px}.map-icon--weatherService{background-position:-120px -24px}.map-icon--weatherWarning{background-position:-144px -24px}.map-icon--truckParking{background-position:0 -48px}.map-icon--steepGrades{background-position:-24px -48px}.map-icon--runawayTruckRamp{background-position:-48px -48px}.map-icon--weighStation{background-position:-72px -48px}.map-icon--restArea{background-position:-96px -48px}.map-icon--parkRides{background-position:-120px -48px}.map-icon--tollBooth{background-position:-144px -48px}.map-icon--welcomeCenter{background-position:0 -72px}.map-icon--ev-station{background-position:-24px -72px}.map-icon--ev-ccs{background-position:-48px -72px}.map-icon--ev-J1772{background-position:-72px -72px}.map-icon--ev-CHAdeMO{background-position:-96px -72px}.map-icon--ev-TeslaSC{background-position:-120px -72px}.map-icon--ev-NEMA{background-position:-144px -72px}.map-icon--waze{background-position:0 -96px}.map-icon--wazeCrash{background-position:-24px -96px}.map-icon--wazeHazard{background-position:-48px -96px}.map-icon--wazeClosure{background-position:-72px -96px}.map-icon--wazeCongestion{background-position:-96px -96px}.map-icon--wazePolice{background-position:-120px -96px}.popup-container{cursor:auto;height:0;position:absolute;width:360px;font-size:1em}.popup-container .popup-bubble-anchor{position:absolute;width:100%;bottom:8px;left:0;transform:translate(0,-35px);transform-origin:0;animation-name:popupIn;animation-duration:.5s;animation-timing-function:cubic-bezier(.075,.82,.165,1);animation-delay:0s;animation-direction:normal;animation-fill-mode:forwards}.popup-container .popup-bubble-anchor .popup-bubble{position:absolute;top:0;left:0;transform:translate(-50%,-100%);padding:0;border-radius:0;box-shadow:0 5px 4px 0 rgba(0,0,0,.07),0 0 1.3px rgba(0,0,0,.07),0 0 3px rgba(0,0,0,.07),0 0 10px rgba(0,0,0,.07)}.popup-container .popup-bubble-anchor .popup-bubble .popup-close-btn{width:20px;height:20px;background-color:#fff;position:absolute;top:0;right:0;cursor:pointer;transition:all .2s ease;transform-origin:0 0;transform-origin:100% 0}.popup-container .popup-bubble-anchor .popup-bubble .popup-close-btn::after{content:"X";position:absolute;text-align:center;top:4px;left:6px;font-weight:700;font-size:11px;color:#000;font-family:arial}.popup-container .popup-bubble-anchor .popup-bubble .popup-close-btn:hover{transform:scale(1.2)}.popup-container .popup-bubble-anchor .popup-bubble .popup-content-body{padding:0;overflow-y:auto;max-height:200px;max-width:calc(100% - 16px);min-width:150px;margin:8px 8px;font-size:1.35em;opacity:0;animation-name:contentIn;animation-duration:360ms;animation-timing-function:ease-out;animation-delay:250ms;animation-direction:normal;animation-fill-mode:forwards}.popup-container .popup-bubble-anchor .popup-bubble .popup-content-body::-webkit-scrollbar{width:6px}.popup-container .popup-bubble-anchor .popup-bubble .popup-content-body::-webkit-scrollbar-track{background-color:#fff;border-radius:4px}.popup-container .popup-bubble-anchor .popup-bubble .popup-content-body::-webkit-scrollbar-thumb{background-color:#ff0;border-radius:4px;outline:1px solid #07f;cursor:pointer;-webkit-user-select:auto;user-select:auto}.popup-container .popup-bubble-anchor .popup-bubble .popup-content-body h3{font-size:1em!important;margin:5px!important;font-weight:700}.popup-container .popup-bubble-anchor .popup-bubble .popup-content-body p{font-size:.8em!important;margin:5px!important;font-weight:700}.popup-container .popup-bubble-anchor .popup-bubble .popup-content-body img{max-width:98%!important}.popup-container .popup-bubble-anchor::after{content:"";position:absolute;top:0;left:0;transform:translate(-50%,0);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid #07f}.popup-container.style01 .popup-bubble-anchor{animation-name:popupIn1;animation-duration:.5s;animation-timing-function:cubic-bezier(.075,.82,.165,1);animation-delay:0s;animation-direction:normal;animation-fill-mode:forwards}.popup-container.style01 .popup-bubble-anchor .popup-bubble{background-color:#fff;color:#000}.popup-container.style01 .popup-bubble-anchor .popup-bubble .popup-content-body h3{color:#000}.popup-container.style01 .popup-bubble-anchor .popup-bubble .popup-content-body p{color:#000}.popup-container.style01 .popup-bubble-anchor::after{border-top:8px solid #fff}.popup-container.style02 .popup-bubble-anchor{animation-name:popupIn2;animation-duration:.5s;animation-timing-function:cubic-bezier(.075,.82,.165,1);animation-delay:0s;animation-direction:normal;animation-fill-mode:forwards}.popup-container.style02 .popup-bubble-anchor .popup-bubble{background-color:#fff;color:#1b3c97}.popup-container.style02 .popup-bubble-anchor .popup-bubble .popup-content-body h3{color:#1b3c97}.popup-container.style02 .popup-bubble-anchor .popup-bubble .popup-content-body p{color:#1b3c97}.popup-container.style02 .popup-bubble-anchor::after{border-top:8px solid #fff}.popup-container.style03 .popup-bubble-anchor{animation-name:popupIn3;animation-duration:.5s;animation-timing-function:cubic-bezier(.075,.82,.165,1);animation-delay:0s;animation-direction:normal;animation-fill-mode:forwards}.popup-container.style03 .popup-bubble-anchor .popup-bubble{color:#fcd903;background-color:#1b3c97}.popup-container.style03 .popup-bubble-anchor .popup-bubble .popup-content-body h3{color:#fcd903}.popup-container.style03 .popup-bubble-anchor .popup-bubble .popup-content-body p{color:#fff}.popup-container.style03 .popup-bubble-anchor::after{border-top:8px solid #1b3c97}@keyframes popupIn{0%{opacity:0;transform:scale(0) rotate(-45deg) translate(0,-35px)}100%{opacity:1;transform:scale(1) rotate(0) translate(0,-35px)}}@keyframes popupIn1{0%{opacity:0;transform:scale(.5) rotate(0) translate(0,0)}100%{opacity:1;transform:scale(1) rotate(0) translate(0,-35px)}}@keyframes popupIn2{0%{opacity:0;transform:scale(1) rotate(0) translate(0,-70px)}100%{opacity:1;transform:scale(1) rotate(0) translate(0,-35px)}}@keyframes popupIn3{0%{opacity:0;transform:scale(0) rotate(-45deg) translate(0,-35px)}100%{opacity:1;transform:scale(1) rotate(0) translate(0,-35px)}}@keyframes contentIn{0%{opacity:0;transform:translate(0,15px)}100%{opacity:1;transform:translate(0,0)}}.accordion{margin:1rem 0;padding:0}.accordion .accordion-item{margin:5px 0;padding:0;border-bottom:solid 1px #bfdef7;background-color:#fff;border-radius:8px}.accordion .accordion-item:last-child{border:none}.accordion .accordion-item h2.accordion-header{display:block;margin:0;padding:0}.accordion .accordion-item h2.accordion-header .accordion-button{margin:0;padding:.8rem 1rem;width:100%;text-align:left;border:none;background-color:transparent;cursor:pointer;font-size:1rem;display:flex;justify-content:flex-start;align-items:center;color:#101010}.accordion .accordion-item h2.accordion-header .accordion-button .icon{width:24px;max-width:24px;min-width:24px;height:24px;margin:0 17px 0 0;background-color:#2196f3;border-radius:50%;transition:all .5s ease;display:flex;justify-content:center;align-items:center}.accordion .accordion-item h2.accordion-header .accordion-button .icon svg{fill:#fff;width:10px;height:10px;transform:rotate(-90deg)}.accordion .accordion-item .accordion-collapse{margin:0;padding:0}.accordion .accordion-item .accordion-collapse .accordion-body{margin:0;padding:0 1.5rem;transform:translateY(-20px);opacity:0;transition:opacity .3s ease-in,transform .3s ease-in}.accordion .accordion-item.show h2.accordion-header .accordion-button .icon{transform:rotate(-180deg)}.accordion .accordion-item.show .accordion-collapse .accordion-body{transform:translateY(0);opacity:1}[data-tooltip]:after,[data-tooltip]:before{position:absolute;visibility:hidden;opacity:0;transition:transform .2s ease,opacity .2s;box-shadow:0 0 10px rgba(0,0,0,.3);z-index:99}[data-tooltip]:before{content:attr(data-tooltip);background:#000;color:#fff;font-size:9px;font-weight:700;padding:10px 15px;border-radius:5px;white-space:nowrap;text-decoration:none;text-transform:uppercase;letter-spacing:1px}[data-tooltip]:after{width:0;height:0;border:6px solid transparent;content:""}[data-tooltip]:hover:after,[data-tooltip]:hover:before{visibility:visible;opacity:1;transform:translateY(0)}[data-tooltip][data-position=top]:after,[data-tooltip][data-position=top]:before{transform:translateY(10px)}[data-tooltip][data-position=top]:hover:after,[data-tooltip][data-position=top]:hover:before{transform:translateY(0)}[data-tooltip][data-position=right]:after,[data-tooltip][data-position=right]:before{transform:translateX(0)}[data-tooltip][data-position=right]:hover:after,[data-tooltip][data-position=right]:hover:before{transform:translateX(10px)}[data-tooltip][data-position=bottom]:after,[data-tooltip][data-position=bottom]:before{transform:translateY(-10px)}[data-tooltip][data-position=bottom]:hover:after,[data-tooltip][data-position=bottom]:hover:before{transform:translateY(0)}[data-tooltip][data-position=left]:after,[data-tooltip][data-position=left]:before{transform:translateX(0)}[data-tooltip][data-position=left]:hover:after,[data-tooltip][data-position=left]:hover:before{transform:translateX(-10px)}[data-tooltip][data-position=top]:before{bottom:100%;left:-130%;margin-bottom:10px}[data-tooltip][data-position=top]:after{border-top-color:#000;border-bottom:none;bottom:101%;left:calc(50% - 6px);margin-bottom:4px}[data-tooltip][data-position=left]:before{top:-12%;right:100%;margin-right:10px}[data-tooltip][data-position=left]:after{border-left-color:#000;border-right:none;top:calc(50% - 3px);right:100%;margin-top:-6px;margin-right:4px}[data-tooltip][data-position=right]:before{top:-5px;left:100%;margin-left:10px}[data-tooltip][data-position=right]:after{border-right-color:#000;border-left:none;top:calc(50% - 6px);left:calc(100% + 4px)}[data-tooltip][data-position=bottom]:before{top:100%;left:-130%;margin-top:10px}[data-tooltip][data-position=bottom]:after{border-bottom-color:#000;border-top:none;top:100%;left:5px;margin-top:4px}table{width:100%;margin:1rem 0;padding:0;border:none;table-layout:fixed;word-break:break-word}table tr{margin:0;padding:0}table th{font-size:.9rem;line-height:1.3rem;font-weight:700;color:#666;vertical-align:baseline;text-transform:uppercase;text-align:left;padding:6px}table td{font-size:.9rem;line-height:1.3rem;font-weight:400;color:#2d2d2d;vertical-align:top;text-align:left;padding:3px;border:none}table td p{margin:1rem 0}.table-wraper{padding:10px;background-color:#fff;border-radius:10px}@media only screen and (max-width:900px){.table-wraper.responsive{overflow:auto}}table.styled{border:none;border-width:0!important;table-layout:auto}table.styled th{background-color:#045495;color:#fff}table.styled tr{margin:6px 0;padding:4px 0;background:#fff;border-bottom:solid 1px #bddef7}table.styled tr:last-child{border-bottom:none}table.styled td{padding:6px 6px;margin:6px 0}table.styled.facilities{width:90%;margin-left:5%;margin-right:5%;margin-bottom:40px}table.styled.facilities tr{margin:0;padding:0;display:block;width:100%;float:left;margin:2px 0;border-bottom:solid 1px #d6d6d6}table.styled.facilities tr:nth-child(2n+1){background:rgba(255,255,255,.67)}table.styled.facilities td,table.styled.facilities th{padding:10px 10px;margin:0;width:50%;float:left}table.styled.facilities td{font-size:14px}table.styled.facilities td:first-child{font-size:16px;color:#3c3c3c}table.styled.facilities th{color:#212121}table.styled.row-color-2n tr:nth-child(2n){background-color:#f2faff}.center-td td{text-align:center!important}table.search_results td{font-size:14px!important;padding:2px!important;color:#000!important}.search_results{border:solid 1px #fff}.search_results_header th{background-color:#2196f3!important;font-size:14px!important;color:#fff!important;padding:2px!important}.search_results_header a{font-size:14px!important;color:#000!important;padding:2px!important}.search_results_item td{background-color:#fff!important;font-size:14px!important;color:#000!important;padding:2px!important}.search_results_alt_item td{background-color:#edebeb!important;font-size:14px!important;color:#000!important;padding:2px!important}#divWeatherForecast table tr,.map_balloon_desc table tr{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}@media only screen and (max-width:750px){#divWeatherForecast table tr,.map_balloon_desc table tr{flex-direction:column}}#divWeatherForecast table tr td,.map_balloon_desc table tr td{font-size:.75rem;line-height:1.3rem;font-weight:700;padding:10px;border:none;display:flex;flex-direction:column;flex-wrap:wrap;border-radius:4px;background-color:#eff8fd;position:relative;text-align:center}@media only screen and (max-width:750px){#divWeatherForecast table tr td,.map_balloon_desc table tr td{flex-direction:row;gap:20px;align-items:center;justify-content:center;font-size:.85rem}}#divWeatherForecast table tr td img,.map_balloon_desc table tr td img{margin-top:20px}@media only screen and (max-width:750px){#divWeatherForecast table tr td img,.map_balloon_desc table tr td img{margin-top:0}}#divWeatherForecast table tr td::after,#divWeatherForecast table tr td::before,.map_balloon_desc table tr td::after,.map_balloon_desc table tr td::before{font-size:.7em;position:absolute;left:0;background-color:#ff0;border-radius:50%;width:20px;height:20px;text-align:center}@media only screen and (max-width:750px){#divWeatherForecast table tr td::after,#divWeatherForecast table tr td::before,.map_balloon_desc table tr td::after,.map_balloon_desc table tr td::before{left:50%}}#divWeatherForecast table tr td::before,.map_balloon_desc table tr td::before{content:"AM";top:50px}@media only screen and (max-width:750px){#divWeatherForecast table tr td::before,.map_balloon_desc table tr td::before{transform:translateX(-85px);top:5px}}#divWeatherForecast table tr td::after,.map_balloon_desc table tr td::after{content:"PM";bottom:48px;background-color:#ff5200;color:#fff}@media only screen and (max-width:750px){#divWeatherForecast table tr td::after,.map_balloon_desc table tr td::after{transform:translateX(46px);bottom:auto;top:5px}}@media only screen and (max-width:750px){table#alert-profiles-table th{display:none}table#alert-profiles-table tr{margin:6px 0 35px 0;padding:4px 0;background:#fff;border-bottom:none;display:flex;flex-direction:row;align-content:center;justify-content:flex-start;align-items:stretch;flex-wrap:wrap}table#alert-profiles-table tr:first-child{margin:0}table#alert-profiles-table tr td{padding:2px 6px;margin:6px 0;border-bottom:solid 1px #f3f1f1;min-width:100%;position:relative}table#alert-profiles-table tr td.alert-active,table#alert-profiles-table tr td.alert-days,table#alert-profiles-table tr td.alert-from,table#alert-profiles-table tr td.alert-name,table#alert-profiles-table tr td.alert-to{padding-left:54px}table#alert-profiles-table tr td.btn-delete,table#alert-profiles-table tr td.btn-edit{min-width:50%;border:none;padding-left:1px}table#alert-profiles-table tr td.btn-delete a,table#alert-profiles-table tr td.btn-edit a{width:100%;display:block;text-align:center}table#alert-profiles-table tr td.alert-name:before{content:"name";display:block;position:absolute;top:1px;left:1px;color:#1b3c97;font-size:.9em;font-weight:700}table#alert-profiles-table tr td.alert-from:before{content:"from";display:block;position:absolute;top:1px;left:1px;color:#1b3c97;font-size:.9em;font-weight:700}table#alert-profiles-table tr td.alert-to:before{content:"to";display:block;position:absolute;top:1px;left:1px;color:#1b3c97;font-size:.9em;font-weight:700}table#alert-profiles-table tr td.alert-days:before{content:"days";display:block;position:absolute;top:1px;left:1px;color:#1b3c97;font-size:.9em;font-weight:700}table#alert-profiles-table tr td.alert-active:before{content:"active";display:block;position:absolute;top:1px;left:1px;color:#1b3c97;font-size:.9em;font-weight:700}}@media only screen and (max-width:750px){#dms-section table{display:block}}@media only screen and (max-width:750px){#dms-section table tbody{display:block}}#dms-section table tr td{font-size:.8rem;padding:10px 6px}#dms-section table tr td .icon-disp{margin:0;transform:scale(.8)}#dms-section table tr td .mds-label{font-weight:700;width:86px;display:inline-block;font-size:12px}#dms-section table tr td .mds-name{color:#1b3c97}#dms-section table tr td .mds-msg{font-size:12px}#dms-section table tr td .mds-date{color:#747474}#dms-section table tr td .dms-img{width:250px;transition:transform .3s ease-in-out;transform-origin:right center;border:solid 3px #fff;border-radius:4px}@media only screen and (max-width:750px){#dms-section table tr td .dms-img{transform-origin:center center}}#dms-section table tr td .dms-img:hover{transform:scale(1.5) translateX(10px);box-shadow:0 2px 4px 0 rgba(0,0,0,.2)}@media only screen and (max-width:750px){#dms-section table tr td .dms-img:hover{transform:scale(1.3)}}#dms-section table tr td:last-child{text-align:right;color:#143283;font-size:12px}@media only screen and (max-width:750px){#dms-section table tr td:last-child{text-align:left;display:block;padding:0;padding-left:65px;margin:0}}#dms-section table tr td:first-child{width:60px}@media only screen and (max-width:750px){#dms-section table tr{display:block;margin:0}}#dms-section .icon-disp{padding:4px}#dms-section .icon_dms_0{background-image:url(/icons/Inactive_Signs_32x32.png);background-repeat:no-repeat;width:32px;height:32px;transform:scale(.9)}#dms-section .icon_dms_1{background-image:url(/icons/Active_Signs_32x32.png);background-repeat:no-repeat;width:32px;height:32px;transform:scale(.9)}#dms-section .dms-message-text{color:#143283;font-size:12px}#dms-section .dms-message-text img{width:250px;transition:transform .3s ease-in-out;transform-origin:right center;border:solid 3px #fff;border-radius:4px}@media only screen and (max-width:750px){#dms-section .dms-message-text img{transform-origin:center center}}#dms-section .dms-message-text img:hover{transform:scale(1.5) translateX(10px);box-shadow:0 2px 4px 0 rgba(0,0,0,.2)}@media only screen and (max-width:750px){#dms-section .dms-message-text img:hover{transform:scale(1.3)}}#dms-section table td p{margin:0 0;padding:0}.section-legend{background-color:#fff;padding:6px 15px;margin:10px 0 10px 0;border-right:solid 1px #f5f5f5;font-size:13px;color:#666;box-shadow:0 1px 4px 1px rgba(0,0,0,.2);border-radius:1rem;display:flex;flex-direction:row;align-content:center;justify-content:flex-start;align-items:center;gap:0}.section-legend div{font-size:11px;padding:6px 8px;border-right:solid 1px #e1eff7}.section-legend div img{width:20px;vertical-align:middle;margin:0 5px}.section-legend div:last-child{border-right:none}.collapse{display:none;padding:0;margin:0}.collapse .collapse-body{transition:all .5s ease-in-out;opacity:0;position:relative;background-color:#fff;padding:40px 30px 10px 30px;margin:10px 0;border-radius:20px}@media only screen and (max-width:750px){.collapse .collapse-body{padding:40px 10px 10px 10px}}.collapse .collapse-body.show{opacity:1}.collapse .collapse-body .collapse-close-btn{position:absolute;right:20px;top:20px;text-align:center;color:#fff;background-color:#000;width:50px;border-radius:5px;font-size:11px;padding:4px 4px;cursor:pointer}.highlight-flash{animation:highlight-flash-anim 1s;animation-fill-mode:forwards;animation-iteration-count:6}@keyframes highlight-flash-anim{0%{font-weight:700;color:red;background-color:#e6d405}50%{font-weight:700;color:#666;background-color:rgba(230,212,5,.1)}100%{font-weight:700;color:red;background-color:#e6d405}}@keyframes in-from-bottom-anim{0%{opacity:0;transform:translateY(20px)}20%{opacity:1;transform:translateY(0)}80%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(20px)}}.badge{background-color:#ccc;border-radius:6px;color:#fff;padding:4px;font-size:11px}.badge.danger{background-color:red}