@import url(https://fonts.googleapis.com/css?family=Poppins&family=Open+Sans);*{box-sizing:border-box}:first-child{margin-top:0}body,html{height:100%;width:100%;margin:0;padding:0;font-size:14px}body{background:#4a6a1d;font-family:"Futura Std",Poppins,"Open Sans",Arial,sans-serif}header{height:110px;background:url(../img/watermark.png) no-repeat #fff;background-position:25% -24px;border-bottom:1rem solid #789c49;box-sizing:content-box}header .wrapper{background:0 0}header img{padding-left:28px;padding-top:17px}a,a:visited{color:#aa4e2b}canvas{max-width:100%;margin:0 auto;display:block}@media screen and (min-width:40rem){canvas{display:initial}}fieldset{padding:0;border:none;margin-bottom:1rem;margin-left:2rem}fieldset fieldset{margin-left:0}fieldset fieldset label:first-child{margin-top:.5rem}@media screen and (min-width:40rem){fieldset{margin-left:4rem}}h2{color:#0065a9}hr{color:#fff;border:1px solid #fff}img{max-width:100%}label{position:relative;display:block;margin-top:.5rem}label:first-child{margin-top:0}p{font-weight:700}section{background:url(../img/pattern_bg.jpg) repeat;padding:1rem;margin:0 auto}table{background:#fff;border-collapse:collapse}table tr:nth-of-type(even){background:#eee}table td,table th{padding:.5rem}table th{background:#0065a9;color:#fff}table input[type=text]{margin-left:initial}input[type=text],select{margin-left:.5rem;min-width:4rem;text-align:right;font-size:1rem;min-height:2.75rem}@media screen and (min-width:40rem){input[type=text],select{min-height:0}}input[type=submit]{background:#0065a9;padding:.5rem 1.5rem;color:#fff;border:none;font-size:1rem}.wrapper{background:#fff;max-width:1024px;margin:0 auto 1rem}@media screen and (max-width:30rem){.wrapper{max-width:100%}}#intro{position:relative;overflow:hidden;background:#fff}#intro img{max-width:25%;vertical-align:top}#intro p#IntroPara{display:inline-block;max-width:74%;font-weight:400}@media screen and (max-width:60rem){#intro img{max-width:33%}#intro p#IntroPara{max-width:66%}}@media screen and (max-width:35rem){#intro img,#intro p#IntroPara{max-width:100%}}#hasOutData{border-top:1px solid #fff}#outsideInfo #seeMapTD{display:none}#outsideInfo #seeMap{float:left;margin:.25rem 1rem}#outsideInfo #tipMeasure{line-height:3.125rem;color:#fff;background:#0065a9;padding:.5rem 1rem}@media screen and (min-width:48rem){#outsideInfo #seeMapTD{display:inline}}#outsideInfo img{float:right;max-width:20%}#resWrapper #intro #IntroPara{max-width:60%}#resWrapper #intro img{position:relative;max-width:35%;top:-2.5rem}.results h2{text-align:center}.results table{margin-left:auto;margin-right:auto}.results #IResults{margin-bottom:1rem}@media screen and (min-width:65rem){.results:after,.results:before{content:"";display:table}.results:after{clear:both}.results div{float:left}.results #IResults{width:25%;margin-right:1rem}.results #OResults{width:60%}}#allResults{min-width:100%}#allResults tr{border-top:2px solid #ddd;border-bottom:2px solid #ddd}#allResults th{display:none}#allResults td{display:block}#allResults td:first-child{padding-top:.5rem}#allResults td:last-child{padding-bottom:.5rem}#allResults td:nth-child(odd){background:#fff}@media screen and (min-width:48rem){#allResults td:nth-child(odd){background:0 0}}#allResults td:nth-child(even){background:#eee}@media screen and (min-width:48rem){#allResults td:nth-child(even){background:0 0}}#allResults td:before{content:attr(data-th);font-weight:700;display:inline-block;width:70%}@media screen and (min-width:48rem){#allResults td:before{display:none}}#allResults td,#allResults th{text-align:left;font-size:.85rem}@media screen and (min-width:48rem){#allResults td,#allResults th{display:table-cell;padding:.25rem .5rem;font-size:1rem;text-align:center}#allResults td:first-child,#allResults th:first-child{padding-left:0}#allResults td:last-child,#allResults th:last-child{padding-right:0}}#display{text-align:center}#pieDisplay{text-align:center}#pieDisplay ol{padding:0;list-style:none}#pieDisplay li{display:inline-block;width:24.75%;margin-bottom:.25rem;padding:.5rem;border:1px solid #ddd}#pieDisplay li:hover{background:#00274c;color:#fff}@media screen and (min-width:40rem){#pieDisplay:after,#pieDisplay:before{content:"";display:table}#pieDisplay:after{clear:both}#pieDisplay div{width:50%;float:left}#pieDisplay li{width:16%}}#InfoDiv{background:#fff}#InfoDiv form,#InfoDiv h2{text-align:center}#InfoDiv ul{list-style:none;padding:0}@media screen and (min-width:40rem){#InfoDiv ul{width:50%;margin:0 auto}}#InfoDiv ul li{min-height:2rem;margin:1rem 0;position:relative}#InfoDiv ul img{position:absolute;left:0;top:50%;transform:translateY(-50%)}a.tooltips{position:relative;display:block;background:#aa4e2b;color:#fff;text-decoration:none;font-size:.75rem;padding:.5rem 1rem}@media screen and (min-width:40rem){a.tooltips{display:inline-block}}a.tooltips+img{max-width:20%;vertical-align:middle;margin-left:1rem}a.tooltips span{display:none;position:absolute;left:0;bottom:2rem;width:100%;color:#fff;background:#000;text-align:center;padding:.5rem}@media screen and (min-width:40rem){a.tooltips span{bottom:2rem;right:0;left:auto;width:20rem}}a.tooltips span:after{content:"";position:absolute;top:100%;left:10%;width:0;height:0;border-top:.5rem solid #000;border-right:.5rem solid transparent;border-left:.5rem solid transparent}@media screen and (min-width:40rem){a.tooltips span:after{right:10%;left:auto}}a.tooltips:hover span{display:block;opacity:.8;z-index:100}a.tooltips p{margin:0}footer .wrapper{padding:1rem;font-size:.8rem}