.page-header2 .caption h1,.page-header2 .caption h2{text-transform:uppercase;line-height:1;font-family:Heavyweight,Anton,Impact;font-weight:400;color:#fff}.highcharts-label.highcharts-tooltip span,table#datatablehm tr{white-space:normal!important}#projects{margin-top:20px}.page-header2{position:relative;font-size:16px;max-height:30vh;overflow:hidden;background:#fff;text-align:center}.infograph-popup,.login-body{max-height:600px;z-index:999}.infograph-overlay,.video-overlay{background:#0b0b0b;filter:alpha(opacity=80)}.page-header2 .caption{position:absolute;bottom:10px;color:#fff;right:0;left:0}.video-overlay,.video-popup{position:fixed;top:0;left:0;display:none}.page-header2 .caption h1{font-size:26px!important}.page-header2 .caption h2{font-size:13px!important}.infograph-popup .infograph-close,.video-popup .video-close{outline:0;line-height:44px;padding:0 0 18px 10px;font-style:normal;font-size:28px;font-family:Arial,monospace}.video-overlay{width:100%;height:100%;z-index:99;overflow:hidden;opacity:.8}.video-popup{background:#fff;max-width:70%;max-height:600px;right:0;z-index:999;margin:50px auto}.video-popup .video-close{overflow:visible;position:absolute;cursor:pointer;border:0;display:block;z-index:999;color:#fff;right:-15px;top:-35px;width:44px;height:44px;text-align:center;opacity:.65}.infograph-overlay,.infograph-popup{position:fixed;top:0;display:none;left:0}.infograph-overlay{width:100%;height:100%;z-index:99;overflow:hidden;opacity:.8}.infograph-popup{background:#fff;max-width:50%;right:0;margin:50px auto}.infograph-popup .infograph-close{overflow:visible;position:absolute;cursor:pointer;border:0;display:block;z-index:999;color:#fff;right:-15px;top:-35px;width:44px;height:44px;text-align:center;opacity:.65}.context{display:block!important;line-height:1.6}.context .col2{font-size:18px}.context p{margin-top:15px;font-size:14px!important}.pdu p{font-family:Montserrat}p.intro span{padding:8px;font-size:18px;font-weight:700;color:#fff}.slider p.intro span{color:#333}.slider .scroll a{color:#006818}table#datatablehm{table-layout:fixed}table#datatablehm tr th{text-align:left}table#datatablehm tr{margin-top:5px;padding-top:3px;border-top:1px solid #ccc}table#datatablehm tr td{text-align:left;word-wrap:break-word;overflow:hidden;padding:4px}.accordion dd .table-area-counties{display:inline-block;margin:0 .5%;vertical-align:top;width:98%}form.feedback{padding:20px;background:#333;color:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin:20px 0}form.feedback button,form.feedback input,form.feedback label,form.feedback textarea{border:0;margin-bottom:3px;display:block;width:100%}form.feedback input{height:25px;line-height:25px;background:#fff;color:#000;padding:0 6px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}form.feedback textaraea{background:#fff;color:#000;padding:0 6px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}form.feedback button{height:30px;line-height:30px;background:#006818;color:#fff;margin-top:10px;cursor:pointer;font-size:16px}form.feedback .error{color:red}.login-body{background:#fff;max-width:70%;position:fixed;top:0;left:0;right:0;margin:50px auto}.login-body input[type=password]{width:100%;padding:8px 0}.login-body input[type=submit]{background:#006818;border:none;border-bottom:1px solid #4b4d54;padding:8px;display:inline-block;vertical-align:top;color:#fff;width:100%}a.mescounties{color:#fff!important;font-size:14px}@media screen and (min-width:1224px){.mescols,.roadscols{display:none!important}iframe.homevideo{height:500px}}@media screen and (max-width:760px){#mesmap,#roadsmaps,.mesmapcaption,.roadsapcaption{display:none}iframe.homevideo{height:500px}}@media screen and (max-width:479px){#mesmap,#roadsmaps,.mesmapcaption,.projects .project,.roadsapcaption{display:none}.accordion dd .table-area-counties{display:block;width:auto;margin:5px 0}.page-header2 .caption h1{color:#fff;text-transform:uppercase;line-height:1;font-size:26px!important;font-family:Heavyweight,Anton,Impact;font-weight:400;margin-top:2em}.infograph-popup{background:#fff;max-width:90%;max-height:600px;position:fixed;top:0;left:0;right:0;z-index:999;margin:50px auto;display:none}iframe.homevideo{height:300px}}