body,html{width:100%;height:100%;padding:0;margin:0;overflow:hidden;width:1px;min-width:100%;*width:100%}a,div,footer,header,input,label,li,nav,section,select,span,textarea,ul{-webkit-box-sizing:border-box;box-sizing:border-box}a,a:active,a:hover,a:link,a:visited{color:#a0a0a0;text-decoration:underline}a:hover{color:#222}.column{float:left;width:100%}.small-6{width:50%}@media only screen and (min-width:40.063em){.medium-6{width:50%}}body{color:#222;font-family:Arial;font-size:19px;background:#e9ffd4}#outer{max-width:100%;height:100%;overflow:auto}#inner{height:100%;position:relative;overflow:hidden;background:url(../images/bg-8.jpg?1) left top no-repeat;background-size:auto 850px}#logo{position:absolute;top:625px;left:30px;max-width:100px}#logo img{max-width:100%}#scroll{position:fixed;top:30px;z-index:9999;right:60px;width:150px;height:150px;background-size:100%;text-align:center;cursor:pointer;font-size:17px;line-height:18px;font-style:italic;font-weight:bold;letter-spacing:-.3pt;color:#666}section{float:left;display:block;height:100%;margin:0;width:665px;margin-right:580px;height:100%;position:relative;z-index:2}.section-content{padding:90px 10px 0px;position:relative;height:100%}.section-image{padding-top:70px;text-align:center}.section-image img{width:500px;max-width:85%;max-height:350px}#section-0{width:750px;margin-right:255px}#section-0 .section-content{padding-left:100px}#section-1{margin-right:480px}#section-2{margin-right:620px}#section-3{width:580px}#section-4{margin-right:200px}#section-5{margin-right:250px}@media only screen and (max-height:600px),only screen and (max-width:641px){#inner{background-size:auto 650px}#logo{top:475px;left:15px;max-width:90px}section{width:430px!important;margin-right:455px!important}.section-content{font-size:16px;padding-left:15px!important;padding-right:15px!important;padding-top:20px}#section-4{margin-right:320px!important}#section-5{margin-right:150px!important}}@media only screen and (max-height:500px){#inner{background-size:auto 550px}#logo{top:400px;left:12px;max-width:80px}section{width:370px!important;margin-right:380px!important}.section-content{font-size:15px;padding-left:10px!important;padding-right:10px!important;padding-top:8px}#section-3{margin-right:410px!important}#section-4{margin-right:250px!important}#section-5{margin-right:100px!important}}h1{font-size:36px;margin:0px 0px 12px}h2{font-size:29px;margin:0px 0px 9px}h3{font-size:24px;margin:0px 0px 2px}.form-row{margin-bottom:15px}.form-row label{width:80%;float:left;text-align:right;padding:10px 20px 0 0;font-size:18px;max-width:400px}.form-row .form-field-radio{padding:7px 0px 0px}.form-row .form-field-radio label{width:auto!important;float:none;text-align:left;padding:0px;cursor:pointer;display:inline-block;margin:1px 0px 0px;vertical-align:text-top}@media only screen and (max-height:600px),only screen and (max-width:641px){.form-row .form-field-radio{padding:10px 0px 0px}}.form-row input,.form-row select,.form-row textarea{font-size:18px;padding:9px;position:relative;z-index:10}.form-row input[type=checkbox],.form-row input[type=radio]{margin-left:0px;width:20px;height:20px;margin:0px;vertical-align:text-top}.form-row:after{content:"";display:block;clear:both}@media only screen and (min-width:64em){#section-1 .form-row label{width:50%}}.savings{margin-bottom:12px;width:100%;max-width:700px}.savings:after{content:' ';clear:both;display:block}.savings-total{font-size:32px;color:#000}.savings-example{float:left;width:40%}.savings-image{float:left;width:13%;margin-left:5%;margin-top:-80px;margin-bottom:-100px}.savings-example-number{font-weight:bold}#savings-energy .savings-example{width:80%}#savings-energy .savings-image{width:11%;margin-left:4%}#savings-emissions .savings-example{width:65%}#savings-emissions .savings-image{width:19%;margin-left:2%;margin-top:-30px}.savings-logo{padding-top:35px;max-width:120px}.savings-logo img{max-width:100%}.sources{padding:40px}@media only screen and (max-width:40em){.sources{padding:15px}}.source{font-size:12px;padding:0px 25px 15px 0px}.sources-link{padding-top:15px;font-size:13px}@media only screen and (max-height:600px){.sources-link{padding-top:10px;font-size:12px}}@media only screen and (max-height:500px){.sources-link{padding-top:5px;font-size:11px}}@media only screen and (max-width:768px){#scroll{width:120px;height:120px;right:40px}.savings{max-width:500px}}@media only screen and (max-height:600px),only screen and (max-width:641px){body{-webkit-text-size-adjust:none;-webkit-appearance:none}h1{font-size:29px;margin:0px 0px 5px}h2{font-size:23px;margin:0px 0px 4px}h3{font-size:19px;margin:0px 0px 1px}#scroll{top:10px;right:10px;width:60px;height:60px;font-size:11px;line-height:12px}#scroll img{width:28px;height:28px}.form-row{margin-bottom:7px}.form-row label{display:block;width:100%!important;padding:0px;text-align:left;font-size:14px;line-height:15px;margin-bottom:2px}.form-row .form-field{display:block}.form-row .form-field-radio label{margin:2px 0px 0px}.form-row input[type=radio]{width:18px;height:18px}.savings-total{font-size:24px}.savings-example{font-size:16px}.savings-image{margin-top:-40px}#savings-water .savings-example{width:60%}#savings-water .savings-image{width:16%}#savings-energy .savings-image{width:14%}#savings-emissions .savings-image{width:22%}.savings-logo{max-width:100px;padding-top:20px}}@media only screen and (max-height:500px){.form-row label{line-height:14px!important;letter-spacing:-0.2pt}.form-row input[type=radio]{width:13px;height:13px}.form-row .form-field-radio label{margin:1px 0px 0px}h1{font-size:24px;line-height:25px;letter-spacing:-0.1pt;margin:0px 0px 3px}h2{font-size:17px}h3{font-size:15px}.savings-total{font-size:17px}.savings-example{font-size:14px;line-height:15px}.savings-logo{padding-top:15px}}@media only screen and (max-height:600px) and (min-width:1023px){h1{font-size:30px}h2{font-size:16px}.section-content{padding-top:35px}.form-row{margin-bottom:7px}.form-row label{font-size:15px!important;line-height:16px!important;letter-spacing:0}#section-0 .section-content{padding-left:100px!important}}#index,#size{position:fixed;right:5px;top:5px;color:#fff;font-size:16px;z-index:999}#size{color:#333}#console{background:#000;position:fixed;color:#fff;font-size:10px;z-index:5;bottom:20px;left:0px;width:100%;max-height:200px;overflow-y:scroll}@media only screen and (max-height:600px),only screen and (max-width:641px){#console{bottom:0px}}