/** Generated: Wednesday, 5th of February 2020, 03:46:28 AM // Powered by AIOM+ (All In One Minify) created by FlipZoom Media Inc. - David Karich (flipzoom.de) **/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{overflow-y:scroll}body{font-weight:400;margin-top:1em;font-family:'Roboto',sans-serif;font-size:14px;line-height:160%;-webkit-text-size-adjust:none}h1,h2{text-align:center;font-size:1.7em;line-height:1.4;margin-bottom:.5em;font-weight:700;display:block}h2{font-size:1.5em;text-align:left}h5{font-size:.7em;line-height:1.4;margin-bottom:1em;font-style:italic}h6{font-size:.7em;line-height:1.4}.home h2{font-size:1.7em}p{margin-bottom:1em}p.openday{font-weight:700;text-align:center;background-color:#e7b83b;padding:8px;border-radius:20px}.basic-page ul{list-style-type:disc;margin-left:1.3em}img.align_right{display:inline-block;float:right;margin-left:1em}img.align_left{display:inline-block;float:left;margin-right:1em}blockquote{font-size:75%;font-style:italic;text-align:center;margin-bottom:1em}em{font-style:italic}strong{font-weight:700}img{height:auto;max-width:100%}.content{width:1020px;margin:0 auto;max-width:100%}body .Inputfields label,ul.InputfieldRadiosColumns li{font-size:13px;margin-bottom:4px !important}body .InputfieldRadios input{margin-right:4px}[class*='col-']{float:left}[class*='col-']:last-of-type{float:right}.col-left,.col-right{width:23%}.col-right ul.nav{float:right}.col-middle,.footer{width:54%;padding:0 2em;margin:0 auto;overflow-y:hidden}img.logo{display:block;margin:0 auto;margin-bottom:2em}ul.nav{width:100%}ul.nav li{height:180px;margin-bottom:2.2em;background-color:#e4e0e0;position:relative}ul.nav li a:link,ul.nav li a:visited{display:block;width:100%;position:absolute;bottom:0;padding:.5em .5em;padding-right:3em;color:black;text-align:center;font-weight:700;text-decoration:none;background:#e7b83b url('/site/templates/images/nav-button.png') 96% 50% no-repeat}ul.nav li a:hover{background-color:#333;color:white}ul.nav li span{display:block;font-size:9px;font-weight:normal;line-height:.2}ul.nav li.current a{background-color:#333;color:white}.col-right ul.nav li a:link,.col-right ul.nav li a:visited{background:#e7b83b url('/site/templates/images/nav-button-right.png') 4% 50% no-repeat;padding-right:.5em;padding-left:2.5em}.col-right ul.nav li a:hover{background-color:#333;color:white}.col-right ul.nav li.current a{background-color:#333;color:white}#news-heading{clear:both;background-color:#e7b83b;padding:.5em;font-weight:700;text-align:center}.news-list ul.news-list-nav{border-top:0;clear:both;background-color:#d1d2d4;padding:.75em;padding-left:1em}.news-list ul.news-list-nav li{list-style-type:disc;margin-left:1.2em;font-size:.9em;font-style:italic;font-weight:normal}.news-list ul.news-list-nav li a:link,.news-list ul.news-list-nav li a:visited{color:black;text-decoration:none}.news-list ul.news-list-nav li a:hover{text-decoration:underline}.news-list ul.news-list-nav li.current a{color:white}.news-list ul.news-list-nav li p{font-weight:normal;text-decoration:underline}ul.news-list-page li{font-weight:700}ul.news-list-page li a:link,ul.news-list-page li a:visited{text-decoration:none;color:black}ul.news-list-page li a:hover{text-decoration:underline}ul.middle-nav{margin-bottom:3em;overflow-y:hidden}ul.middle-nav li a:link,ul.middle-nav li a:visited{float:left;width:49%;text-align:center;background-color:#e7b83b;padding:.35em;font-size:17px;font-weight:700;text-transform:uppercase;letter-spacing:1px;margin-right:1%;color:black;text-decoration:none}ul.middle-nav li a:hover{background-color:#dad3d3}ul.middle-nav li:last-of-type a:link,ul.middle-nav li:last-of-type a:visited{float:right;margin-right:0}ul.middle-nav li.current a{background-color:black;color:white}ol.news-nav{padding-top:2em}ol.news-nav li{float:left}ol.news-nav li a:link,ol.news-nav li a:visited{font-size:.8em}ol.news-nav li#next{float:right}ul.gallery-list{overflow-y:hidden}ul.gallery-list li{float:left;width:49%;margin-right:1%;margin-bottom:1em}ul.gallery-list li a:link,ul.gallery-list li a:visited{text-decoration:none;color:black;font-size:75%;text-align:center;display:block;line-height:1.3}ul.gallery-list li a:hover{font-weight:700}ul.gallery-list li img{width:100%}ul.gallery-list li span{height:2.5em;display:block;padding-top:.5em}.product-list .product-row{clear:both;margin-bottom:1em;overflow:hidden}.product-list .product-row img{float:left;margin:0;margin-right:1em}.product-list .product-desc{float:right;width:55%;margin-bottom:1em}.product-list .product-desc p{margin-bottom:0}ol.files li{line-height:2}ol.files li a{padding-left:2em;padding-left:1.75em;background-image:url('/site/templates/images/document.png');background-size:12px;background-repeat:no-repeat;background-position:left bottom}.basic-page img{max-width:100%}.efo-table{margin-top:1em}.efo-table td{font-size:.7em;line-height:1.4;text-align:left;padding:.5em}.efo-table td img{display:inline;margin:0}table.powerhouse{float:right}table.powerhouse tr{margin-bottom:1em}table.powerhouse tbody tr td{width:15%}table.powerhouse tbody tr td>img{margin-bottom:0}table.powerhouse tbody tr td p{width:90%}div.vid{margin-bottom:1em}img.product_logo{display:block;margin:3em auto;width:200px}a#twitterlink:link,a#twitterlink:visited{margin-top:.25em}.footer{clear:both;padding-top:2em}.footer p{font-size:11px;line-height:1.4;font-weight:700;text-align:center}a.editpage{position:fixed;top:0;left:0;text-align:center;background-color:black;font-size:1em;padding:1em}a.editpage:link,a.editpage:visited{color:white;text-decoration:none}a.editpage:hover{text-decoration:underline}.Inputfields fieldset,.Inputfields input,.Inputfields select,.Inputfields textarea,.Inputfields label{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;line-height:16px;padding:6px 5px}.Inputfields input,.Inputfields textarea{border:1px solid gray}@media all and (max-width:1001px){[class*="col-"]{float:none}.col-left,.col-right{width:100%}.col-left,.col-right,.col-middle,.footer{padding:0 1.4em}ul.nav li{float:left;height:130px;margin-bottom:1.5em;margin-right:1.5%;max-width:100%;width:18.8%}.col-right ul.nav li{width:23.87%}.col-left .nav li:last-child,.col-right .nav li:last-child{margin-right:0}#news-heading,ul.nav li{-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important}.col-middle,.footer{width:100%}.TextformatterVideoEmbed{margin-bottom:38px;margin-left:auto;margin-right:auto;max-width:560px;padding-bottom:316px !important}ul.nav li a:link,ul.nav li a:visited{line-height:19px}#twitterlink{display:block;margin:40px auto !important;max-width:100%;width:232px}a.editpage{display:none}.news-list ul.news-list-nav li{font-size:1.15em;margin-bottom:.4em;margin-left:1.4em}.col-middle{padding-bottom:2.6em}}@media all and (max-width:800px){ul.nav li a:link,ul.nav li a:visited{background-image:none !important;padding:.6em .2em !important}.nav li#hybrid-solar{background-position:-13px !important}h1,h2{font-size:30px;margin-bottom:30px}.col-middle p{margin-bottom:30px;line-height:28px}.col-middle li,.col-middle p,ul.gallery-list li span{font-size:17px}ul.middle-nav li a:link,ul.middle-nav li a:visited{padding-bottom:13px;padding-top:13px}ol.news-nav li{margin-bottom:20px}}@media all and (max-width:650px){body .TextformatterVideoEmbed{padding-bottom:56.25% !important}table.powerhouse tbody tr td{display:block;float:none;width:100%}}@media all and (max-width:600px){ul.nav li{height:100px}.product-list .product-desc{float:none;width:100%}.product-list .product-row img{float:none;margin:16px auto}.col-middle img.align_left,.col-middle img.align_right{float:none;margin:10px 0}}@media all and (max-width:550px){ul.nav li{height:125px}.col-right ul.nav li,ul.nav li{width:49.25%}.col-right ul.nav li:nth-child(2n),ul.nav li:nth-child(2n){margin-right:0}.nav li#hybrid-solar{background-position:left center !important}}@media all and (max-width:395px){ul.nav li{height:105px}}@media all and (max-width:340px){ul.middle-nav li a:link,ul.middle-nav li a:visited{margin:0 0 24px;width:100%}ul.gallery-list li{float:none;margin-bottom:1em;margin-right:0;width:100%}}@media all and (max-width:310px){.col-right ul.nav li,ul.nav li{width:100%;margin-right:0}}