header,nav,main,footer,section,aside{display:block;position:relative}html,body{width:100%;max-width:100%;overflow-x:hidden}body{background:#FFF;font-family:'Helvetica',sans-serif;color:#000;font-size:15px;font-weight:300;line-height:1.65em;margin:0;padding:0}#alert-banner{background-color:#fc5a32;color:#fff;text-align:center;padding:10px}#alert-banner p{line-height:1.4em}#alert-banner a,#alert-banner a:visited{color:#fff;text-decoration:none;outline:0;border:0}#alert-banner a:hover{color:#fff;text-decoration:underline;outline:0;border:0}.close-alert-banner{color:rgba(255,255,255,.5);float:right;position:relative;z-index:9999;cursor:pointer}.close-alert-banner:hover{color:rgba(255,255,255,.9)}#top-head{background-color:#e2e2e2}#bot-head{background-color:#fff}a#m-logo{display:block;max-width:160px;float:left;padding:5px 0 2px 2px}a#m-logo img{display:block;width:100%}#top-head ul{color:#58585a;margin:0;padding:8px 0;list-style:none;text-align:center;line-height:11px}#top-head ul li{display:inline-block;font-size:12px;text-transform:uppercase;padding:0 7px;border-right:solid 1px #444}#top-head ul li:last-child{border-right:0}#bot-head p{color:#58585a;font-size:13px;text-transform:uppercase;line-height:19px}#mobile-nav-btn{display:none;color:#85c244;font-size:23px;float:right;cursor:pointer;z-index:9999}nav{display:inline-block;position:relative;z-index:99999}nav ul{display:inline-block;margin:0;padding:0;list-style:none}nav ul li{display:inline-block;padding:0 3px;position:relative;border-top:solid 1px #368ecd;border-right:solid 1px #368ecd}nav ul li a,nav ul li a:visited{display:block;color:#85c244;font-size:13px;font-weight:bold;text-transform:uppercase;line-height:35px}nav ul li a:hover{color:#85c244;text-decoration:none}nav ul li#searchwrap{display:inline-block;color:#85c244;font-size:19px;font-weight:bold;text-transform:uppercase;line-height:35px;cursor:pointer}nav ul li#searchwrap:hover{opacity:.9}nav ul li ul{display:none;background-color:#fff;text-align:left;position:absolute;top:100%;left:0;z-index:999}nav ul li:hover ul{display:block}nav ul li ul li{width:250px;margin:0;padding:0}nav ul li ul li a,nav ul li ul li a:visited{display:block;color:#333;font-size:13px;line-height:16px;padding:7px 10px;border-bottom:solid 1px #eee}nav ul li ul li a:hover{background-color:#85c244;color:#fff}ul#social{display:block;margin:0;padding:0;list-style:none;float:right}ul#social li{display:inline-block}ul#social li a{display:block;color:#686868;font-size:26px;text-decoration:none;outline:0;border:0;transition:all 1s}ul#social li a:hover{color:#368ecd}a.link,a.link:visited{color:#83c141;text-decoration:none}a.link:hover{color:#83c141;text-decoration:underline}a.link-white,a.link-white:visited{color:#fff;text-decoration:none}a.link-white:hover{color:#fff;text-decoration:underline}#main a[href^="tel:"],#main a[href^="fax:"],#main a[href^="mailto:"]{text-decoration:none}#main a[href^="tel:"]:hover,#main a[href^="fax:"]:hover,#main a[href^="mailto:"]:hover{text-decoration:underline}#main{min-height:500px}.white{color:#fff}.blue{color:#368ecd}.green{color:#85c244}.h2-blue{color:#368ecd}p strong{font-weight:bold}h1,h2,h3,h4,h5{font-family:'Impact',Arial;text-transform:uppercase;letter-spacing:.2px}h1{font-size:28px}.top{margin-top:24px}.pdf-form-c{margin-top:24px}h2{color:#368ecd;font-size:38px;font-weight:bold}h3{font-size:28px}#banner{background-repeat:no-repeat;background-position:right top;background-size:50%;background-color:#368ecd;min-height:350px}#banner h1{color:#fff;font-size:43px;font-weight:bold;line-height:45px;text-shadow:0 0 5px #000;max-width:47%;padding:40px 0 15px 45px}#banner:before{content:"";background-image:url('Images/h2goonline/site/template/waterspot-left.png');background-repeat:no-repeat;background-position:left top;background-size:contain;min-height:320px;position:absolute;top:0;left:0;width:100%}.banner-default{background-image:url('Images/h2goonline/site/banners/banner-hands.jpg')}.banner-about{background-image:url('Images/h2goonline/site/banners/banner-hands.jpg')}.banner-contact{background-image:url('Images/h2goonline/site/banners/banner-hands.jpg')}.banner-customer-service{background-image:url('Images/h2goonline/site/banners/banner-hands.jpg')}.banner-engineering{background-image:url('Images/h2goonline/site/banners/banner-hands.jpg')}.banner-education{background-image:url('Images/h2goonline/site/banners/banner-hands.jpg')}@media screen and (max-width:992px){#banner{background-position:center top;background-size:cover;border-top:solid 5px #368ecd}#banner h1{font-size:36px;text-align:center;max-width:100%;padding:50px 0}.banner-default{background-image:url('Images/h2goonline/site/banners/banner-hands-m.jpg')}.banner-about{background-image:url('Images/h2goonline/site/banners/banner-hands-m.jpg')}.banner-contact{background-image:url('Images/h2goonline/site/banners/banner-hands-m.jpg')}.banner-customer-service{background-image:url('Images/h2goonline/site/banners/banner-hands-m.jpg')}.banner-engineering{background-image:url('Images/h2goonline/site/banners/banner-hands-m.jpg')}.banner-education{background-image:url('Images/h2goonline/site/banners/banner-hands-m.jpg')}}#intro{background-image:url('Images/h2goonline/site/images/universal/wave-v3.png');background-repeat:no-repeat;background-position:center top;background-size:100%;min-height:175px;position:relative;top:-75px;left:0;width:100%;padding-top:150px;z-index:999}#intro p{//max-width:850px;//margin:10px auto}#bg-blue-water{background:url('Images/h2goonline/site/images/universal/bg-blue-water.jpg') no-repeat center center / cover;color:#fff}#bg-leaf{background:url('Images/h2goonline/site/images/universal/bg-leaf.jpg') no-repeat left center / cover;color:#fff}#gray-top{background:url('Images/ATMC-facebook/site/images/universal/gray-top.jpg') no-repeat top center / 100%}#mapwrap{width:100%;height:300px}#mapwrap iframe{display:block;width:100%;height:100%}ul.pdf-list{margin:10px 0;padding:0;list-style:none}ul.pdf-list li{display:block;width:100%;max-width:800px;margin:5px auto;clear:both}ul.pdf-list li:after{content:"";display:block}ul.pdf-list li a,ul.pdf-list li a:visited{display:block;color:#333;font-size:14px;font-weight:bold;background-color:#f7f7f7;padding:7px 10px;box-shadow:0 0 5px #bbb}ul.pdf-list li a:hover{color:#368ecd;text-decoration:none;outline:0;border:0;box-shadow:0 0 2px #bbb}.view{float:right}.pdf-options p{margin:15px 0 0}.pdf-options ul{margin:0;padding:5px 10px;list-style:none}.pdf-options ul li{display:inline-block;padding:0 7px}ul.pdf-list-option{margin:10px 0;padding:0;list-style:none}ul.pdf-list-option li{display:block;background-color:#f7f7f7;font-weight:600;width:100%;max-width:800px;margin:5px auto;padding:7px 10px;box-shadow:0 0 5px #bbb;clear:both}ul.pdf-list-option li:after{content:"";display:block}ul.pdf-list-option li a,ul.pdf-list-option li a:visited{display:inline-block;color:#333;font-size:14px;font-weight:bold;margin:0 0 0 10px}ul.pdf-list-option span{float:right}ul.pdf-list-option li:hover{text-decoration:none;outline:0;border:0;box-shadow:0 0 2px #bbb}@media screen and (max-width:600px){ul.pdf-list-option span{float:none;display:block}}a.bttn,a.bttn:visited{display:inline-block;background-color:#85c244;color:#fff;font-size:13px;font-weight:500;text-align:center;text-decoration:none;text-transform:uppercase;outline:0;border:solid 1px #77b139;border-radius:5px;min-width:265px;padding:8px 20px;cursor:pointer}a.bttn:hover{background-color:#77b139;color:#fff;text-decoration:none;outline:0;border:solid 1px #77b139}#search-drop{display:none;max-width:1000px;margin:auto;padding:10px}form#search-form input[type="text"]{background-color:#f7f7f7;border:solid 1px #bbb}form#search-form input[type="submit"]{display:block;background-color:#368ecd;color:#FFF;font-size:13px;text-transform:uppercase;text-align:center;width:100%;height:38px;outline:0;border:0;border-radius:5px;cursor:pointer}#c-form .form-control{background-color:#fff;color:#000;font-size:13px;height:auto;padding:10px 12px}#c-form label{display:block;font-size:13px;font-weight:500;margin:10px 0 2px 2px}#c-form .form-group{margin-bottom:5px}#c-form textarea.form-control{height:133px}#c-form input[type="submit"]{display:inline-block;background-color:#77ae3d;color:#FFF;font-size:13px;font-weight:bold;text-decoration:none;text-transform:uppercase;margin:10px auto;padding:5px 55px;border:0;border-radius:5px;cursor:pointer;transition:background-color 1s}#c-form input[type="submit"]:hover{background-color:#77ae3d}#pdf-form .form-control{background-color:#fff;color:#000;font-size:13px;height:auto;padding:10px 12px}#pdf-form label{display:block;font-size:13px;font-weight:500;margin:10px 0 2px 2px}#pdf-form .form-group{margin-bottom:5px}#pdf-form textarea.form-control{height:133px}#pdf-form input[type="submit"]{display:inline-block;background-color:#77ae3d;color:#FFF;font-size:13px;font-weight:bold;text-decoration:none;text-transform:uppercase;margin:10px auto;padding:5px 55px;border:0;border-radius:5px;cursor:pointer;transition:background-color 1s}#pdf-form input[type="submit"]:hover{background-color:#77ae3d}footer{background:url('Images/h2goonline/site/template/bg-footer.jpg') no-repeat center center / cover;padding:20px 0;clear:both}footer p{color:#000;font-size:12px;font-weight:500;text-transform:uppercase}img#f-logo{display:inline-block;max-width:150px}footer h6{font-family:'Impact',Arial;color:#85c244;font-size:19px;font-weight:bold;letter-spacing:.2px;margin:8px 0 5px}footer ul{margin:6px 0;padding:0;list-style:none}footer ul li{display:block}footer ul li a,footer ul li a:visited{display:inline-block;color:#000;font-size:12px;font-weight:500;text-decoration:none;outline:0;border-bottom:solid 1px rgba(255,255,255,0)}footer ul li a:hover{color:#000;text-decoration:none;border-bottom:solid 1px #85c244}#disclaimer{background-color:#050505;text-align:center;padding:10px}#disclaimer p{color:#ccc;font-size:11px;line-height:15px;margin:0}#disclaimer a,#disclaimer a:visited{color:#ccc;text-decoration:none;outline:0;border:0}#disclaimer a:hover{color:#ccc;text-decoration:underline;outline:0;border:0}.sidr{background:#232323;display:none;position:absolute;position:fixed;top:0;height:100%;z-index:999999;width:260px;overflow-x:none;overflow-y:auto;font-weight:300;color:#FFF;border-right:solid 1px #85c244}.sidr img{display:block;width:88%;margin:25px auto 0}.sidr .sidr-inner{padding:0 0 15px}.sidr .sidr-inner>p{margin-left:15px;margin-right:15px}.sidr.right{left:auto;right:-260px}.sidr.left{left:-260px;right:auto}.sidr ul{display:block;margin:40px 0 0;padding:0;border-top:1px solid rgba(255,255,255,.1)}.sidr ul li{display:block;margin:0;line-height:30px;outline:0;border-bottom:1px solid rgba(255,255,255,.1);position:relative}.sidr ul li a{display:block;background:rgba(0,0,0,.25);color:#85c244;font-size:13px;font-weight:500;text-decoration:none;padding:0 20px}.sidr ul ul{margin:0;padding:0;list-style:none}.sidr ul li ul li{line-height:30px}.sidr ul li ul li a{background:rgba(0,0,0,.15);color:#fff;font-size:12px;font-weight:400;padding:0 0 0 40px}.sidr ul li a:hover .sidr ul li a.active{background-color:#5faec4;color:#fff;text-decoration:none}.sidr ul li.dropdown>a:after{content:"+";color:#85c244;position:absolute;top:0;right:15px}.sidr ul li.closed>a:after{content:"-";color:#85c244;position:absolute;top:0;right:15px}#close-btn{display:block;font-size:16px;color:rgba(255,255,255,.8);margin:10px;position:absolute;top:3px;right:10px;z-index:999;cursor:pointer}@media screen and (max-width:1200px){nav{display:none}#mobile-nav-btn{display:block}.container{width:95%;max-width:95%}}@media screen and (max-width:992px){a#m-logo{max-width:145px}.container{width:100%;max-width:100%}#bot-head p{font-size:11px;line-height:17px;font-weight:500}#top-head ul li{font-size:9px;padding:0 7px;font-weight:500}}@media screen and (max-width:767px){#top-head ul li{display:block;font-size:10px;padding:2px 7px;border-right:0}#bot-head p{display:none}#mobile-nav-btn{margin:10px}}@media screen and (max-width:600px){a#m-logo{max-width:100px}}.spacing{margin-bottom:25px}.marq_area{background-color:#fc5a32}.marq_info{display:flex;align-items:center}.marq_title{font-size:14px;font-weight:800;margin-right:5px}.marq_info p,.marq_info span{font-size:16px!important;font-weight:400}.marq_info p{margin:0 8px 0 0}.marq_info a{text-decoration:underline!important;font-weight:600}.marq_area #alert-banner{padding:10px 10px 5px}