.background-green{background-color:#506220}.full-width{position:relative;width:100vw;left:calc(-50vw + 50%);padding:25px 0}.tagline{background:#177ea8;color:#fff}.tagline a{color:#fff}.tagline h3{font-weight:200;margin-top:10px}.tagline{background:-webkit-linear-gradient(#177ea8, #58a6c2);background:-o-linear-gradient(#177ea8, #58a6c2);background:-moz-linear-gradient(#177ea8, #58a6c2);background:linear-gradient(#177ea8, #58a6c2)}.tagline .phrase{font-size:19px;line-height:25px;margin-top:6px;font-style:italic}.tagline .phrase a{text-decoration:underline}.tagline .phrase a:hover{color:#eee}@media (max-width: 768px){.tagline{margin-top:-7px}}.tagline,.photo-top-half{font-size:18px}.feature-button{margin:10px 0;padding:10px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.feature-button img{width:100%;max-width:160px;display:flex;margin:0 auto}a.map-link{line-height:15px}a.feature-link,a.map-link{text-decoration:none}a.feature-link div:hover{background-color:#444;color:#fff}a.map-link div:hover{background-color:inherit;color:inherit;opacity:.5}.us-map{width:75%;max-width:200px;margin:10px 0 20px 0}.us-map:hover{opacity:.5}.photo-background-container{padding:0}.photo-background{background-color:#eee;padding:0}.tech-assistance h5{margin-top:5px !important}@media (min-width: 992px){.projects .feature-button{height:auto;min-height:100px}.photo-background{background:url(/assets/home/background-94c51c604a83cbd2bb623fd87d4763cfee613b56047575a7a8356cbc6a5583b9.jpg) top center no-repeat;background-size:auto 100%;background-color:#888}.photo-top-half{color:#fff;background-color:rgba(0,0,0,0.5)}.photo-bottom-half{background-color:rgba(255,255,255,0.7)}}.maps-projects-technical h3 a{color:#444}.maps-data{margin-top:25px;padding:15px}.maps-data h3{margin-top:0}.maps-data .you-tube-link{display:flex;justify-content:center}.maps-data .tutorial-link{display:flex;align-items:center;padding:10px 0;margin-top:10px}.maps-data .tutorial-link img{width:100%;max-width:200px}.maps-data .tutorial-link p{font-weight:100;line-height:1}.maps-data .tutorial-link p a{color:white}.news-events p a{font-weight:500;text-decoration:underline}.news-events p a:hover{color:#eee}.news-events .date{color:#fff}.news-events .pub-thumb{width:auto;max-width:125px}.news-events .pub-thumb:hover{opacity:.5}.center{text-align:center}footer{padding-top:0}.submit-btn{background-color:#002959;color:white;border:solid white 1px;margin-top:12px}.submit-btn:hover{color:white;background-color:#002959;margin-top:12px}.interior-page footer{margin-top:3rem}.home-page footer{margin-top:0}.about-windex-footer{margin-top:5rem}.about-site-footer{background-color:#F0F0F0;padding-top:3rem;padding-bottom:3rem}@media (max-width: 768px){.about-site-footer .col-sm-3{padding-bottom:2rem;padding-top:2rem}.about-site-footer .links{padding-bottom:.75rem;padding-top:.75rem}}.about-site-footer p{font-size:19px;margin-bottom:5px;line-height:1.3em}.about-site-footer .footer-nav{list-style:none;padding:0;margin:0}.about-site-footer .footer-nav li{margin-bottom:0.5rem}.about-site-footer .footer-nav a{text-decoration:none;color:#000}.about-site-footer .footer-nav a:hover{text-decoration:underline}.about-site-footer .form-control{color:#1B1B1B;border-width:0;border:solid 1px black;border-radius:0;padding:0 0 0 10px}.about-text{color:black !important}
