html,button,input,select,textarea{color:#222}body{font-size:1em;line-height:1.4;position:relative}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}img{vertical-align:middle;max-width:100%}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.wrapper{min-height:100%;height:auto!important;height:100%;margin:0 auto -239px}.push{height:239px;clear:both}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.float-left{float:left;margin:0}.float-right{float:right;margin:0;z-index:250}.center{font-size:2.5em;padding:80px 0 0;text-align:center}ul.nav{list-style:none;position:fixed;right:10px;z-index:400;top:100px}ul.nav li{margin:0 0 10px}ul.nav li span{width:21px;height:21px;background:url(../img/nav-dot.png);display:block}nav.nav{position:fixed;right:10px;z-index:400}nav.nav span{width:21px;height:21px;background:url(../img/nav-dot.png);display:block}.selected nav.nav span{background:url(../img/nav-dot-sel.png)}#field nav.nav{top:100px}#bulb nav.nav{top:131px}#oneteam nav.nav{top:162px}#environment nav.nav{top:162px}#fifth nav.nav{top:193px}#header,#intro,#second{width:100%}article{display:block;clear:both}#field{color:#fff;margin:0 auto;overflow:hidden;padding:0;position:relative}#field .bg{background:url(../img/house.png) 28.3% 0 no-repeat fixed;height:100%;margin:0 auto;padding:0;position:absolute;width:100%;z-index:200}#field .story{height:100%;padding-top:128px;text-align:center}#field .float-right{width:65.96%;padding-top:128px;text-align:right}#field .float-right a{color:#fff;font-family:kelson_sansregular;font-weight:400;background:#0a2840;padding:10px;font-size:1.6em;border-radius:3px;float:right;margin:15px 0 0 10px}#takeTour{position:absolute;bottom:30px;width:180px;left:50%;margin-left:-90px;text-align:center;font-family:kelson_sansbold;font-weight:400;font-size:1.6em;color:#fff;z-index:250}#takeTour span.icon{width:60px;height:21px;display:block;background:url(../img/tour-arrow.png);margin:10px auto}.frame{margin:0;width:100%;height:100%}.house{margin-top:92px}.house img{max-width:100%}#bulb{background:#fff;margin:0 auto;padding:0 0 20px;position:relative}#bulb .light{background:url(../img/green-building2-sm.jpg) 50% 0 no-repeat fixed;height:100%;margin:0 auto;padding:0;position:absolute;width:100%}#bulb .story{padding:30px 0 0}#bulb .story h2{margin-bottom:278px}#bulb .story h3{padding:90px 0 0;margin:0 0 -10px}.bulbLeft,.bulbRight{width:48.94%}.bulbLeft{float:left}.bulbRight{float:right;text-align:right}.clear{width:100%;height:0;clear:both}h3.solutions{background:url(../img/solutions-ico.png) 0 28px no-repeat}h3.casestudies{background:url(../img/casestudies-ico.png) 100% 28px no-repeat}h3.products{background:url(../img/products-ico.png) 0 28px no-repeat}h3.technologies{background:url(../img/technologies-ico.png) 100% 38px no-repeat}#oneteam{color:#fff;height:1200px;margin:0 auto;background:#91c354;padding:0;position:relative}#oneteam .pen{height:537px;margin:0 auto;padding:0;position:relative;width:100%;z-index:200;color:#fff}#oneteam .pen .container{height:100%}#oneteam .contentBanner{background:#91c354;margin:0 auto;padding:0;position:absolute;width:100%;z-index:205;top:372px;padding:30px 0}#oneteam .contentBanner h2{font-size:2.6875em;text-align:center}#oneteam .contentBanner h3{text-align:center;margin:10px 0}#oneteam .story{height:100%}#oneteam .float-right,#oneteam .float-left{width:48.936%;margin-top:35px;margin-bottom:20px;position:relative;z-index:210}#oneteam .float-right img{max-width:100%;margin-top:30px}.c2a,a.products,a.technologies{font-family:kelson_sansregular;font-weight:400;font-size:1.5625em;color:#fff;border-radius:3px;padding:20px 10px;background:#1c75bc;float:right;margin-top:20px}a.technologies{color:#fff;background:#1c75bc}a.products{color:#91c354;background:#fff}.c2a{float:none;display:block;width:40%;text-align:center;margin:0 auto}#oneteam ul{width:48.94%;float:left}#oneteam ul li{list-style:none;font-size:.875em;line-height:1.8em;margin-bottom:20px}#oneteam ul li h3{text-align:left!important;margin-left:-40px!important;padding-left:40px;background-position:left center;background-repeat:no-repeat}#oneteam ul li.sm h3{background-image:url(../img/ico-save-money.png)}#oneteam ul li.ip h3{background-image:url(../img/ico-ind-problems.png)}#oneteam ul li.ru h3{background-image:url(../img/ico-reduce-usage.png)}#oneteam ul li.si h3{background-image:url(../img/ico-simple-interface.png)}img.enviroImg{width:48.94%;float:right;margin:20px 0}#oneteam .pen h3{font-size:2.1875em;position:absolute;bottom:175px;left:0}#oneteam .pen h2{font-size:2.875;padding:10px 20px;background:#76b42a;float:left;clear:both}.enviro-logo{position:absolute;bottom:175px;right:0;max-width:100%}#environment{color:#333;position:relative;padding:0 0 20px;height:870px}#environment .story{padding:100px 10px 0}#environment h2{text-align:center;margin:10px 0}#environment h3{color:#1c75bc}#environment h4{margin:1em 0}#environment h4.solar{background:url(../img/smSolarIco.png) center top no-repeat}#environment h4.wind{background:url(../img/fanIco.png) center top no-repeat}#environment h4.hydro{background:url(../img/hydroIco.png) center top no-repeat}#environment .leftContent,#environment .rightContent{width:48%;float:left}#environment .rightContent{margin-left:4%}#environment ul{padding:0;font-size:.875em;font-family:kelson_sansregular;font-weight:400;color:#1c75bc}#environment ul li{float:left;width:46%;margin:10px 2%;box-sizing:content-box;list-style:none}#environment ul li span{width:27%;display:block;float:left;margin:-15px 3% 0 0;height:60px;background-repeat:no-repeat;background-position:center;background-size:100%}#environment ul li.hme-eel span{background-image:url(../img/env-bulb.png)}#environment ul li.hme-sps span{background-image:url(../img/env-solar.png)}#environment ul li.hme-ev span{background-image:url(../img/env-ev.png)}#environment ul li.hme-epm span{background-image:url(../img/env-motors.png)}.story .nav{margin:20px 0 30px;clear:both;position:relative;z-index:250}.next{font-weight:700;color:#333!important}.next span.arrow{width:38px;height:38px;background:url(../img/next-blue.png);display:inline-block;margin:10px 10px -15px 0}#oneteam .next{color:#fff!important}#oneteam .next span.arrow{background:url(../img/next-white.png)}#fifth{background:#fff;margin:0 auto;padding:110px 0 233px;position:relative}#fifth img{float:right;max-width:28%;margin:0 2.5%}.aus{background:url(../img/aus.png) 0 0 no-repeat;height:100%;width:100%;left:0;position:absolute;top:0;width:42%;background-size:100%}.story{margin:0 auto;max-width:960px;position:relative;padding:0 10px}#fifth .float-right{width:48.94%;padding-top:65px}.footerAnchor{width:100%;height:1px;display:block;background:red}*{box-sizing:border-box}nav.topNav{position:fixed;background:#0a2840;margin:0;width:100%;border-top:1px solid #4489d2;z-index:300;font-weight:300;font-size:.85em}section.internal,.container{width:90%;max-width:960px;padding:0 10px;margin:0 auto;position:relative}section.internal{padding-bottom:30px!important}.small{width:65.96%!important;float:left}.internal>aside{width:31.91%;position:absolute;right:0;height:100%;background:#6d9ef6;color:#fff;min-height:425px}.internal aside h2{font-size:1.1em;font-family:kelson_sanslight;padding:0 10px}.internal aside a{color:#fff!important;padding:10px;display:block}.internal aside ul{font-size:.75em;padding:0;margin:0}.internal aside ul li{list-style:none}.internal aside ul li:nth-of-type(odd){background:#4d86ee}header{width:31.25%;max-width:300px;height:96px;position:absolute;top:0;right:0;bottom:0;left:0;margin:0 auto;z-index:301}header a{width:100%;height:100%;display:block;background:url(../img/logo.png) no-repeat;background-size:100%}nav.topNav ul{float:left;width:31.91%;padding:0;margin:2em 0}nav.topNav ul.right{float:right}nav.topNav ul li{float:left;margin-right:15.6%;display:block}nav.topNav ul.right li{margin-right:0;margin-left:15.6%;float:right}nav.topNav ul li:nth-of-type(4n){margin-right:0}nav.topNav ul.right li:nth-of-type(3){margin-left:0}nav.topNav ul li a{color:#fff}nav.secondNav{position:fixed;bottom:0;left:0;background:#333;width:100%;border-bottom:1px solid #3c3c3c;padding:10px 0;z-index:300;display:none;height:57px}nav.secondNav img,nav.secondNav ul,nav.secondNav ul li{float:left}nav.secondNav .logo{max-width:14.787%}nav.secondNav form{float:right;width:23.4%;background:#565656;border-radius:3px;padding:5px 10px}nav.secondNav input[type=text]{border:0;margin:0;float:left;background:#565656;padding:0;width:70%;color:#fff;font-size:.75em}nav.secondNav input[type=submit]{float:right;background:url(../img/searchIco.png) no-repeat;background-position:0 0;border:0;height:19px;width:19px;display:block;text-indent:-9999px}nav.secondNav ul{margin:5px 0 0 2.128%;padding:0;width:46%}nav.secondNav ul li{padding:0 2.128% 0 0}nav.secondNav a{color:#fff;font-size:.7em;font-weight:300}nav.secondNav a.fb,nav.secondNav a.yt,nav.secondNav a.in{width:16px;height:16px;background:url(../img/socialIco.png);display:block;margin:9px 21px 0 0;float:right}nav.secondNav a.yt{background-position:0 16px}nav.secondNav a.fb{background-position:0 0}nav.secondNav a.in{background-position:0 -16px}footer{background:#2c2c2c;position:relative;color:#fff;padding-top:72px}footer nav.secondNav{position:absolute;top:0;left:0}footer h3{font-family:kelson_sanslight;font-weight:400;font-size:1em}footer h3 a:hover{text-decoration:none!important}footer>div ul{font-size:.75em;padding:0;font-weight:300}footer>div ul li{list-style:none;padding:5px 0;border-top:1px solid #3f3f3f;width:47.826%;float:left}footer>div ul li.bottom{border-bottom:1px solid #3f3f3f}footer>div ul li:nth-of-type(2n){margin-left:4.348%}.col2 ul{width:47.826%;float:left}.col2 ul li{float:none;margin:0!important;width:auto}footer .col1,footer .col2{width:48.94%;float:left;position:relative}footer .col1{margin-right:2.12%}footer h4{font-family:"Arial Narrow",Arial,sans-serif;font-size:.8125em;float:left}footer a{color:#fff}footer span.bgw{width:34px;height:34px;background:url(../img/bgwgroup.png);display:block;margin:-8px 10px 0 0;float:left}footer span.address{float:left;font-size:.75em;margin-top:6px;margin-left:4.348%;font-weight:300;line-height:1.8em}footer p{margin:20px 0;text-align:center;clear:both;font-size:.6875em}a.bgwlink{float:left;margin-left:4.348%;margin-top:0}.scrollcheck{position:absolute;top:50%;width:100%;height:1px;left:0}.blue{color:#1c75bc}.backTop{position:fixed;right:10px;bottom:280px;color:#c6c6c6;text-align:center;font-family:kelson_sansregular;font-weight:400;font-size:1em;cursor:pointer;opacity:0;z-index:999}.backTop span.arrow{background:url(../img/top.png);width:38px;height:38px;display:block;margin:5px auto}section.internal{padding:0 10px}section.internal h1{font-size:1.375em}section.internal h3{font-size:1.25em;color:#1c75bc}section.internal article{margin:20px auto}.greyTitle{color:#DBDBDB}.share{color:#fff;background:#848484;padding:5px 10px;border-radius:3px;display:block;float:right;font-weight:300;font-size:.75em}.fullWidth{width:100%;margin-top:10px}.csLarge{border-bottom:1px solid #d7d7d7;padding-bottom:30px}.caseStudy_Intro{width:65.96%;margin:0 auto;text-align:center}.caseStudy_Intro h2{font-size:1.8125em;margin:20px 0 0}.caseStudy_des{color:#848484;font-size:1.0625em;border-bottom:1px solid #d7d7d7;padding-bottom:20px;display:block}blockquote{font-size:1.125em;font-style:italic}.small blockquote{text-align:center}blockquote span{background:url(../img/blockq.png);width:28px;height:22px;overflow:hidden;display:inline-block;margin:0 5px}blockquote span.close{background-position:0 22px}.caseStudy_Intro p{text-align:left}.savings_bd{float:left;width:25.53%;padding-top:15%}ul.savings{width:70.21%;float:right;padding:0;margin-top:30px}ul.savings li{list-style:none;margin:0;width:33.33%;display:block;float:left;color:#fff;font-size:1.875em;text-align:center}ul.savings li.one{background:#1c75bc;float:none;margin:0 auto;clear:both}ul.savings li.two{background:#7d7d7d}ul.savings li.three{background:#4c4c4c}ul.savings li.four{background:#242424}ul.savings li.five{background:#0a2840;float:none;margin:0 auto;clear:both}ul.savings li span{font-size:55%;display:block;padding-top:33%}ul.savings li p{line-height:.5em}ul.savings li a{font-size:60%;font-weight:300;color:#fff;background:#1c75bc;border-radius:3px;padding:7px 10px}ul.moreCS{padding:0;margin:10px 0}ul.moreCS li{width:23.4%;margin-right:2.127%;list-style:none;float:left;font-size:.875em;font-weight:300}ul.moreCS li:nth-of-type(4n){margin-right:0}ul.moreCS li img{width:100%;padding-bottom:5px}.readMore{cursor:pointer}#contactmap{height:440px;display:block;position:relative}span.mapLeft,span.mapRight{height:40px;width:39%;position:absolute;background:#fff;top:400px}span.mapLeft{left:0}span.mapRight{right:0}span.angle{width:460px;height:40px;left:50%;margin-left:-230px;position:absolute;background:url(../img/contact-angle.png) center top;top:400px}.contact{padding-top:0!important}.contact article aside{width:31.91%;float:left;padding-bottom:30px}.contact article aside h3{margin:10px 0}aside .facebook,aside .linkedin{width:35px;height:35px;display:inline-block!important;margin-right:5px}aside .facebook{background:url(../img/facebook.png)}aside .linkedin{background:url(../img/linkedin.png)}.contentStuff,#formContact{float:left;margin-left:2.12%;width:65.96%}#webAccess{margin:10px 0}.contact article form span{border-radius:3px;border:1px solid #d2d2d2;padding:0 10px;float:left;width:48.38%;margin:0 3.23% 10px 0;position:relative}.contact article form span:nth-of-type(2n){margin-right:0!important}.contact article form span.message{width:100%;padding:10px}.contact article form label{font-size:.875em;cursor:pointer}.contact article form textarea,.contact article form input[type=text],.contact article form input[type=number],.contact article form input[type=email]{border:0;width:75%;padding:10px}.contact article form input[type=submit]{padding:10px;color:#fff;border-radius:3px;background:#1c75bc;border:0;float:right;clear:both}form label.error{background:url(../img/validation.png) top right no-repeat;width:18px;height:18px;display:block;position:absolute;top:12px;right:10px;text-indent:-9999px;overflow:hidden}form label.error.allGood{background-position:0 0}.back{padding:10px;color:#fff;border-radius:3px;background:#6c6c6c;margin-left:10px;cursor:pointer}#recaptcha_privacy{width:auto!important;border:0!important;font-size:.75em}ul.CSlist{margin:10px 0 0;padding:0}ul.CSlist a{cursor:pointer}ul.CSlist li{float:left;width:25%;list-style:none;border-top:5px solid #d76e11;overflow:hidden;height:264.14px}ul.CSlist li span{padding:10px;display:block;height:100%}ul.CSlist li:nth-of-type(even) span{background:#eee}ul.CSlist li:nth-of-type(2n){border-top:5px solid #328f15}ul.CSlist li:nth-of-type(3n){border-top:5px solid #1c75bc}ul.CSlist li:nth-of-type(1) span{position:absolute;top:50%;background-color:rgba(255,255,255,.8);width:100%}ul.CSlist a{color:#333}ul.CSlist li:nth-of-type(1) img{height:100%}ul.CSlist li span p{font-size:.625em}ul.CSlist li:nth-of-type(1){width:50%;position:relative}ul.CSlist img{width:100%}ul.CSlist li h2{font-size:.875em;line-height:1em;margin:0;font-family:kelson_sansbold}ul.solutions{margin:20px 0 30px;padding:0}ul.solutions li{float:left;list-style:none;width:31.915%;margin-right:2.127%}ul.solutions li:nth-of-type(3){margin-right:0}ul.solutions h3{padding-top:37%;background-repeat:no-repeat!important;background-size:45%!important;display:block;text-align:center}ul.solutions h2{padding-top:37%;background-repeat:no-repeat!important;display:block;text-align:center}ul.solutions h3.ecs{background:url(../img/ico-customer-service.png) center 15px}ul.solutions h3.ass{background:url(../img/ico-skill-set.png) center 15px}ul.solutions h3.fo{background:url(../img/ico-flexible-options.png) center 15px}ul.solutions h2.fs{background:url(../img/ico-finance.png) center 35px}ul.solutions h2.ea{background:url(../img/ico-energy-audit.png) center 25px}ul.solutions h2.pm{background:url(../img/ico-power-monitoring.png) center 35px}ul.solutions h2.ld{background:url(../img/ico-lighting-design.png) center 25px}ul.solutions h2.sai{background:url(../img/ico-install.png) center 25px}span.prevNextCS{float:right;margin-top:10px;font-size:.75em;font-weight:500}span.prevNextCS a{color:#333}span.prevNextCS a:hover{color:#1c75bc!important}.caseStudy h1{float:left!important}.nextCS{cursor:pointer}.csCon{position:relative}span.total{display:none}.photoGallery{position:relative;overflow:auto;max-width:100%!important}.photoGallery li{list-style:none}.photoGallery ul li{float:left}.photoGallery ul li img{width:100%}.photoGallery ul{padding:0}.suppliers{border-bottom:1px solid #ccc}.suppliers h4{display:none}.suppliers img{margin:0 auto;display:block}ul.industries,ul.technologies{margin:0;padding:0;font-family:kelson_sansregular;color:#1c75bc;font-size:.875em}ul.technologies li{width:25%;float:left;list-style:none;text-align:center;padding-top:85px;background-repeat:no-repeat!important;margin-top:20px}.technologies li.em{background:url(../img/technologies/energy-monitoring.png) center 32px}.technologies li.elp{background:url(../img/technologies/efficient-lighting.png) center 8px}.technologies li.csp{background:url(../img/technologies/commercial-solar.png) center 23px}.technologies li.hva{background:url(../img/technologies/hvac.png) center 11px}.technologies li.es{background:url(../img/technologies/energy-storage.png) center 6px}.technologies li.pfc{background:url(../img/technologies/power-factor.png) center 10px}.technologies li.epm{background:url(../img/technologies/pumps-motors.png) center 13px}.technologies li.ilc{background:url(../img/technologies/lighting-controls.png) center 14px}.technologies li.ev{background:url(../img/technologies/ev.png) center 6px}.technologies li.vsd{background:url(../img/technologies/speed-drives.png) center 12px}.enviroviewImg{margin:20px 0;max-width:100%}.enviroviewUl h3{padding-top:0!important}ul.industries{margin:20px 0!important}ul.industries li{width:20%;float:left;list-style:none;padding-top:16%;background-repeat:no-repeat;text-align:center}ul.industries li.comm{background-image:url(../img/ico-commercial.png);background-position:center 0;background-size:73%}ul.industries li.indus{background-image:url(../img/ico-industrial.png);background-position:center 0;background-size:63%}ul.industries li.manuf{background-image:url(../img/ico-manufacturing.png);background-position:center 40%;background-size:70%}ul.industries li.hosp{background-image:url(../img/ico-hospitality.png);background-position:center 7%;background-size:58%}ul.industries li.healt{background-image:url(../img/ico-healthcare.png);background-position:center 20%;background-size:67%}#maintain{position:absolute;width:20%;z-index:302;background:#fff;border-radius:3px;padding:15px;top:-13px;left:10px;color:#1c75bc;font-weight:500;text-align:center}::-webkit-input-placeholder{font-style:italic}:-moz-placeholder{font-style:italic}::-moz-placeholder{font-style:italic}:-ms-input-placeholder{font-style:italic}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:150%}.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.lt-ie9 #field{background:url(../img/field-bg.jpg) 0 0 no-repeat fixed;height:965px!important}.lt-ie9 .frame{background:url(../img/frame.png) left top no-repeat fixed}.lt-ie9 #oneteam .pen{background:url(../img/enviroview-bg.jpg) 50% 0 no-repeat fixed #91c354}.lt-ie9 #environment{background:url(../img/environment.jpg) 50% 0 no-repeat fixed}.lt-ie9 li.home,.lt-ie9 a.menu{display:none!important}.lt-ie9 html,.lt-ie9 body{min-height:100%;height:100%}.lt-ie9 .banner{height:312px;background:url(../img/internal-banner2.jpg);display:block}.lt-ie9 .banner h1{position:absolute;bottom:0;font-size:2em;color:#fff}.lt-ie9 .banner .container{height:100%}.lt-ie9 nav.secondNav ul{margin:5px 5.5% 0 2.128%}.lt-ie9 header{width:300px;margin:0 0 0 -150px;left:50%}.lt-ie9 nav.topNav UL LI{margin-right:10.6%;margin-left:0}.lt-ie9 nav.topNav UL.right LI{margin-left:9.6%;margin-right:0}.lt-ie9 #environment ul li{width:30%}.lt-ie9 #fifth img{margin-left:2.3%}.lt-ie9 .contact article form span{margin:0 1.5% 10px 0;display:block}.lt-ie9 ul.solutions li{width:30%}.lt-ie9 .backTop{display:none!important}.lt-ie8 *{overflow:hidden}.lt-ie8 .next SPAN{margin:10px 10px 0 0}.lt-ie8 nav.secondNav A.yt,.lt-ie8 nav.secondNav A.in,.lt-ie8 nav.secondNav A.fb{float:left}.lt-ie8 nav.secondNav{height:37px}.lt-ie8 #environment UL{width:100%}.lt-ie8 footer SPAN{margin-top:0}.lt-ie8 #oneteam ul{padding:0}.lt-ie8 a.products{clear:right;width:35%;display:block;text-align:center}.lt-ie8 span.address{display:block;width:47.826%}.lt-ie8 ul.industries li{width:19%}.lt-ie8 ul.savings li{width:33%}.lt-ie8 ul.savings li a{height:15px;width:80px;display:block}.lt-ie8 span.angle,.lt-ie8 span.mapLeft,.lt-ie8 span.mapRight{top:423px}.lt-ie8 #formContact{width:auto}.lt-ie8 .contact article FORM INPUT[type=submit]{float:none}.lt-ie8 aside .facebook,aside .linkedin{display:block!important;float:left;margin-right:0;background-repeat:no-repeat}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}#confirmEmail{display:none;}@media only screen and (max-width:650px){header{width:auto;height:auto;position:relative;left:auto;transform:inherit;padding:10px;background:#6D9EF6;max-width:none}header a.ir{background:url(../img/mob-logo.png);margin:auto;width:174px;height:45px}nav.secondNav{position:relative}nav.topNav{border:0;width:170px;height:100%!important;background:#1c75bc;position:absolute;left:-170px;top:0}.small,nav.topNav ul,nav.topNav ul li,#environment .leftContent,#environment .rightContent,#environment ul li,footer .col1,footer .col2{float:none!important;width:auto!important;margin:0!important}nav.topNav .container{padding:0}nav.topNav ul li{border-bottom:1px solid #2787d4}nav.topNav ul li.highlight{background:#0a2840}nav.topNav ul li a{padding:8px 10px;display:block}section.internal,.container{width:auto;padding:10px}a.menu{background:url(../img/menu-close.png) center #0a2840 no-repeat;width:50px;height:65px;position:absolute;left:0;top:0;cursor:pointer;z-index:100}.open{background-image:url(../img/menu-icon.png)!important}#field{background:url(../img/mob-field-bg.jpg) 0 0 no-repeat fixed;background-position:0 -30px!important;min-height:460px!important}.technologies li,.savings_bd,.caseStudy_Intro,.col2 ul,footer>div ul li,.bulbLeft,.bulbRight,.float-right,.float-left,.c2a,#oneteam ul,img.enviroImg{width:auto!important;float:none!important;position:relative}#field .float-right{padding-top:10px;text-align:center}#field .story{padding-top:20px}#field h1{font-size:3em;line-height:1.2em}#field h3,#bulb h3{margin:10px 0}#field h3{font-size:1.2em!important}#field .float-right a{font-family:Roboto,sans-serif;font-size:inherit;float:none;display:inline-block}.story{width:auto}footer .logo,.miniNav,#oneteam .pen,#field .float-right p,nav.nav,#takeTour span.text{display:none}.house{margin:10px auto}article{width:auto;padding:0!important}h3.solutions{background:url(../img/mob-solutions-ico.png) 0 0 no-repeat}h3.casestudies{background:url(../img/mob-casestudies-ico.png) 0 0 no-repeat}h3.products{background:url(../img/mob-bulbIco2.png) 10px 0 no-repeat}h3.technologies{background:url(../img/mob-technologies-ico.png) 0 0 no-repeat}#bulb .story h3{padding:0 0 0 50px;display:inline-block;margin:15px 0 0}#bulb h2{font-size:1.6em;margin-top:20px}#bulb{padding:0 10px!important}.bulbRight{text-align:left}#bulb .light{background:url(../img/green-building2-mob.jpg) no-repeat;height:220px;margin:0 auto!important;padding:0;position:relative;display:block;width:100%;left:auto;z-index:200;background-position:0 0!important;background-size:100%!important}#bulb .story{padding:0}.next{margin:20px auto;width:38px;display:block}.backTop{background:rgba(10,40,64,.5);padding:5px 10px;border-radius:3px;right:-5px;top:30px;bottom:auto}.backTop span.arrow{width:35px;height:13px;background:url(../img/mob-top.png)}span.address,a.bgwlink,a.next span.text,.backTop span.text{display:none}#oneteam{height:auto!important}#oneteam .contentBanner{position:relative;top:0}#oneteam .float-right a{float:none;display:block;font-size:1.2em;padding:10px;text-align:center}img{max-width:100%}#environment{background:url(../img/mob-environment.jpg) no-repeat #212121;background-position:0 0!important;color:#fff;height:auto!important}#environment h2{font-size:1.1875em;text-align:left;padding-left:35px;margin-bottom:65px;color:#333}#environment .story{padding-top:37px!important}#environment ul{margin-top:0}.aus{background:url(../img/mob-aus.png);background-position:center top!important;position:relative;display:block;width:auto!important;height:286px;background-repeat:no-repeat;margin-top:30px}#fifth{text-align:left}#fifth h2{font-size:1.6em;text-align:center;margin-top:10px}#fifth .float-right{padding-top:0}#fifth .story{padding-bottom:30px}footer nav.secondNav{position:relative}footer{padding-top:0}nav.secondNav form{float:left;width:73.33%}nav.secondNav a.fb,nav.secondNav a.yt,nav.secondNav a.in{float:right;margin:9px 0 0 10px}footer>div ul{display:none}footer>div ul li{margin-left:0!important;border-bottom:1px solid #3f3f3f;border-top:0}footer h3{background:url(../img/mob-footer-drop.png) center right no-repeat;cursor:pointer;border-bottom:1px solid #3f3f3f}footer h3 a{padding:10px 0;display:block}footer h3.up{background-image:url(../img/mob-footer-up.png)!important}footer .container{padding-top:0}footer ul li a{display:block}ul.moreCS li{width:49%;margin-right:2%}ul.moreCS li:nth-of-type(2n){margin-right:0}ul.savings{width:auto;float:none}ul.savings li{font-size:1.3em}ul.savings li span{padding-top:10%}#contactmap{height:200px}span.mapLeft,span.mapRight,span.angle{display:none}.contact{padding-top:20px!important}.contact article aside{width:auto;float:none;padding:0}.contentStuff,#formContact{width:auto;float:none;margin:0!important}.contact article form input[type=submit],.contact article form span{width:100%;float:none;display:block}.contact article form input[type=submit]{text-align:center}.contact article aside img{width:100%}#recaptcha_response_field{width:auto!important}.recaptcha_image_cell{width:60%!important}#recaptcha_image,#recaptcha_challenge_image{width:100%!important}ul.CSlist li{float:none!important;width:auto!important;margin:0!important;height:auto!important}ul.CSlist li:nth-of-type(1) span{position:relative;top:auto;background-color:#fff}ul.CSlist li span{text-align:center}footer>div ul li{padding:8px 0}span.prevNextCS{clear:both}span.prevNextCS a.next{display:inline-block;width:auto;margin:0}.wrapper{min-height:inherit;margin:0}.push{display:none}.banner h1{font-size:1.375em}.greyTitle{color:#949494}.fullWidth{margin-top:0}section .secondNav{display:none!important}aside.about{width:auto;position:relative;min-height:inherit;margin:0 -10px -30px -10px;padding-top:1px}ul.solutions{margin:0;padding:0}ul.solutions li{float:none;width:auto;margin-right:0}ul.solutions h3{padding-top:33%;background-size:39%!important}ul.solutions h2{padding-top:100px}.enviro-logo{position:relative;bottom:auto!important;right:auto!important;display:block;margin:10px auto}a.products{font-size:1.5em;display:block;width:100%;text-align:center}ul.industries li{width:50%;padding-top:28%}ul.industries li.comm{background-size:50%}ul.industries li.indus{background-size:43%}ul.industries li.manuf{background-size:47%}ul.industries li.hosp{background-size:40%}ul.industries li.healt{background-size:48%}#maintain{position:relative;width:auto!important;padding:10px;top:0;left:0}#environment ul li{text-align:center;width:50%!important;float:left!important}#environment ul li span{width:60px;margin:10px auto;float:none}a.technologies{margin-bottom:20px}#environment ul li.hme-eel span{background-image:url(../img/mob-env-bulb.png)}#environment ul li.hme-sps span{background-image:url(../img/mob-env-solar.png)}#environment ul li.hme-ev span{background-image:url(../img/mob-env-ev.png)}#environment ul li.hme-epm span{background-image:url(../img/mob-env-motors.png)}}@media screen and (device-width:768px) and (device-height:1024px) and (-webkit-device-pixel-ratio:1){#bulb .light,#environment,#oneteam .pen,.frame,#field{background-attachment:scroll!important}a.bgwlink{font-size:.8em}footer span.address{font-size:.65em}nav.secondNav a{font-size:.65em!important}ul.savings li{font-size:1.4em!important}}@media only screen and (min-width:651px){#field{background:url(../img/field-bg.jpg) 0 0 no-repeat fixed;height:965px!important}.frame{background:url(../img/frame.png) left top no-repeat fixed}#oneteam .pen{background:url(../img/enviroview-bg.jpg) 50% 0 no-repeat fixed #91c354}#environment{background:url(../img/environment.jpg) 50% 0 no-repeat fixed}li.home,a.menu{display:none!important}html,body{min-height:100%;height:100%}.banner{height:312px;background:url(../img/internal-banner2.jpg);display:block}.banner h1{position:absolute;bottom:0;font-size:2em;color:#fff}.banner .container{height:100%}nav.secondNav ul{margin:5px 0 0 2.128%}}@media only screen and (max-width:980px){nav.topNav ul li{margin-right:10%}nav.topNav ul.right li{margin-left:10%}#field .float-right{width:56.96%}#bulb .light{background-size:76%}.story{width:95%}.aus{width:50%}#environment .story{padding-top:70px}#bulb .story h2{margin-bottom:30%}}@media only screen and (min-width:360px) and (max-width:650px){.house{margin-top:30px}}@media only screen and (min-width:651px) and (max-width:756px){#oneteam{height:1256px}}@media only screen and (min-width:651px) and (max-width:835px){#environment .story{padding-top:0}html,nav.topNav{min-width:700px}}@media only screen and (max-width:850px){nav.topNav ul li{margin-right:4%}nav.topNav ul.right li{margin-left:4%}nav.topNav{font-size:.8em}}@media only screen and (max-width:1080px){body{font-size:90%}#environment{padding-top:10%}nav.secondNav a{font-size:.75em}}@media only screen and (min-width:1500px){#field{background-size:108%}}@media print{*{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}footer,.topNav{display:none}}