div.page{position:relative;width:100%;padding:0;margin:0 auto}div.page-header,div.page-navigation,div.page-breadcrumbs,div.page-main,div.page-footer,div.page-footer-inner-copyright,div.page-footer-inner-other-sites{position:relative;width:100%;clear:both}div.page-header:after,div.page-navigation:after,div.page-breadcrumbs:after,div.page-main:after,div.page-footer:after{content:"";display:block;height:0;clear:both;visibility:hidden}a:hover{text-decoration:underline}::selection{color:#fff;background-color:#81187f}input:hover,textarea:hover{box-shadow:inset 0 3px rgba(0,0,0,.08),0 0 0 3px #d2d2d2;-o-box-shadow:inset 0 3px rgba(0,0,0,.08),0 0 0 3px #d2d2d2;-moz-box-shadow:inset 0 3px rgba(0,0,0,.08),0 0 0 3px #d2d2d2;-webkit-box-shadow:inset 0 3px rgba(0,0,0,.08),0 0 0 3px #d2d2d2}input:focus,textarea:focus{box-shadow:inset 0 3px rgba(0,0,0,.08),0 0 0 3px #5b5b5b;-o-box-shadow:inset 0 3px rgba(0,0,0,.08),0 0 0 3px #5b5b5b;-moz-box-shadow:inset 0 3px rgba(0,0,0,.08),0 0 0 3px #5b5b5b;-webkit-box-shadow:inset 0 3px rgba(0,0,0,.08),0 0 0 3px #5b5b5b}textarea{min-height:200px;resize:none}select::-ms-expand{display:none}select{cursor:pointer;text-overflow:'';background-color:#fff;background-image:url(/images/select-arrow-down.png);background-position:center right 18px;background-repeat:no-repeat;appearance:none;-o-appearance:none;-moz-appearance:none;-webkit-appearance:none;box-shadow:inset 0 0 0 rgba(0,0,0,0),0 3px rgba(0,0,0,.08);-o-box-shadow:inset 0 0 0 rgba(0,0,0,0),0 3px rgba(0,0,0,.08);-moz-box-shadow:inset 0 0 0 rgba(0,0,0,0),0 3px rgba(0,0,0,.08);-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,0),0 3px rgba(0,0,0,.08)}select:hover{box-shadow:inset 0 0 0 rgba(0,0,0,0),0 0 0 3px #d2d2d2;-o-box-shadow:inset 0 0 0 rgba(0,0,0,0),0 0 0 3px #d2d2d2;-moz-box-shadow:inset 0 0 0 rgba(0,0,0,0),0 0 0 3px #d2d2d2;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,0),0 0 0 3px #d2d2d2}select:focus{box-shadow:inset 0 0 0 rgba(0,0,0,0),0 0 0 3px #5b5b5b;-o-box-shadow:inset 0 0 0 rgba(0,0,0,0),0 0 0 3px #5b5b5b;-moz-box-shadow:inset 0 0 0 rgba(0,0,0,0),0 0 0 3px #5b5b5b;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,0),0 0 0 3px #5b5b5b}input[type=submit]{transition:.2s;-o-transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;color:#fff;font-weight:bold;font-size:16px;padding:12px 38px 12px 18px!important;background-image:url(/images/arrow-right-white.png);background-repeat:no-repeat;background-position:center right 15px}input[type=submit]:hover,input[type=submit]:focus{cursor:pointer;box-shadow:0 0 0 3px #8dc63f;-o-box-shadow:0 0 0 3px #8dc63f;-moz-box-shadow:0 0 0 3px #8dc63f;-webkit-box-shadow:0 0 0 3px #8dc63f}input.input-validation-error,textarea.input-validation-error,select.input-validation-error{border:1px solid #ffabab;background-color:#fff2f2}.field-validation-valid{display:none!important}span.field-validation-error{color:red;float:left;width:100%}input.input-validation-error:focus,textarea.input-validation-error:focus,select.input-validation-error:focus{border:1px solid red}.button:hover,input[type=submit]{text-decoration:none}.button-orange:hover{box-shadow:0 0 0 3px #f06e00;-o-box-shadow:0 0 0 3px #f06e00;-moz-box-shadow:0 0 0 3px #f06e00;-webkit-box-shadow:0 0 0 3px #f06e00}.button-purple:hover{box-shadow:0 0 0 3px #92278f;-o-box-shadow:0 0 0 3px #92278f;-moz-box-shadow:0 0 0 3px #92278f;-webkit-box-shadow:0 0 0 3px #92278f}.button-green:hover{box-shadow:0 0 0 3px #8dc63f;-o-box-shadow:0 0 0 3px #8dc63f;-moz-box-shadow:0 0 0 3px #8dc63f;-webkit-box-shadow:0 0 0 3px #8dc63f}.button-white{background-color:#fff;border:1px solid #fff}.button-white:hover{box-shadow:0 0 0 3px #fff;-o-box-shadow:0 0 0 3px #fff;-moz-box-shadow:0 0 0 3px #fff;-webkit-box-shadow:0 0 0 3px #fff}.button-white .label{color:#5b5b5b}.button-white .arrow{background-image:url(/images/arrow-right-grey.png)}.fancybox-close{background-image:url('/images/fancybox-close-icon.png')!important;background-size:36px 36px!important}@keyframes border-animation{0%{box-shadow:0 0 0 0 #f06e00;-o-box-shadow:0 0 0 0 #f06e00;-moz-box-shadow:0 0 0 0 #f06e00;-webkit-box-shadow:0 0 0 0 #f06e00}100%{box-shadow:0 0 0 3px #f06e00;-o-box-shadow:0 0 0 3px #f06e00;-moz-box-shadow:0 0 0 3px #f06e00;-webkit-box-shadow:0 0 0 3px #f06e00}}div.compare-energy-full-width a.button,div.floating-compare-button-container a.button{-webkit-animation:border-animation 1s infinite;-moz-animation:border-animation 1s infinite;-o-animation:border-animation 1s infinite;animation:border-animation 1s infinite;animation-direction:alternate}div.content h1,div.content h2,div.content h3,div.content h4,div.text-section h1,div.text-section h2,div.text-section h3,div.text-section h4{padding:8px 0}div.content p,div.text-section p{margin:0 0 15px 0}div.content a{text-decoration:underline}div.content ul{list-style-type:disc;padding:0 0 0 35px;margin:10px 0}div.content ul li{}div.content ol{list-style-type:decimal;padding:0 0 0 35px;margin:10px 0}div.content a.show-extended-content-link,div.content a.hide-extended-content-link,a.show-extended-homepage-content-link,a.hide-extended-homepage-content-link{color:#1b1b1b;font-weight:bold;text-decoration:none!important;padding-right:25px;background-repeat:no-repeat;background-position:center right;cursor:pointer}div.content a.show-extended-content-link,a.show-extended-homepage-content-link{background-image:url(/Images/arrow-down-grey.png)}div.content a.hide-extended-content-link,a.hide-extended-homepage-content-link{background-image:url(/Images/arrow-top-grey.png)}div.content iframe.content-youtube{width:100%;height:382px}div.rating-cancel,div.star-rating{float:left;width:18px;height:15px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}div.rating-cancel,div.rating-cancel a{background:url(/images/delete.gif) no-repeat 0 -16px}div.star-rating,div.star-rating a{background:url(/images/star.png) no-repeat 0 0}div.rating-cancel a,div.star-rating a{display:block;width:16px;height:100%;background-position:0 0;border:0}div.star-rating-on a{background-position:0 -16px!important}div.star-rating-hover a{background-position:0 -32px}div.star-rating-readonly a{cursor:default!important}div.star-rating{background:transparent!important;overflow:hidden!important}div.layout.not-found div.col-1{float:left;width:100%;padding-left:0;padding-right:0}.worldlistdetailspage .compare-energy-full-width{top:100px}@media only screen and (min-width:768px)and (max-width:992px){.worldlistdetailspage div.layout.two-columns div.col-1{margin-top:340px!important}}@media only screen and (min-width:483px)and (max-width:767px){.worldlistdetailspage div.layout.two-columns div.col-1{margin-top:0!important}}@media only screen and (min-width:768px)and (max-width:992px){.worldlistdetailspage .compare-energy-full-width{top:360px}}@media only screen and (max-width:767px){.worldlistdetailspage .compare-energy-full-width{top:260px}}.homepage .compare-energy-full-width{top:0}div.navigation ul.nav>li ul{position:absolute;width:250px;line-height:120%;z-index:90000;overflow:hidden;background-color:#fff;border:1px solid rgba(0,0,0,.15);border-top:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px;box-shadow:0 3px rgba(0,0,0,.08);-o-box-shadow:0 3px rgba(0,0,0,.08);-moz-box-shadow:0 3px rgba(0,0,0,.08);-webkit-box-shadow:0 3px rgba(0,0,0,.08)}div.navigation ul.nav>li>ul li{display:block;position:relative;width:100%;clear:both}div.navigation ul.nav.level-1>li>a:hover{box-shadow:inset 0 -5px #92278f;-o-box-shadow:inset 0 -5px #92278f;-moz-box-shadow:inset 0 -5px #92278f;-webkit-box-shadow:inset 0 -5px #92278f}div.navigation ul.nav.level-1>li:hover>ul.level-2{display:block}div.navigation ul.nav.level-1>li>ul.level-2 li a{color:#5b5b5b;padding:12px 35px 12px 15px;font-weight:lighter;background-image:url(/images/arrow-right-grey.png);background-repeat:no-repeat;background-position:center right 15px;background-size:6px auto;border-bottom:1px solid #d2d2d2}div.navigation ul.nav.level-1>li>ul.level-2 li:last-child a{border-bottom:none}div.navigation ul.nav.level-1>li>ul.level-2 li a:hover{background-color:#ededed}div.navigation ul.nav.level-1>li>ul.level-2 li.selected a{color:#fff;background-color:#5b5b5b;background-image:url(/images/arrow-right-white.png)}div.navigation ul.nav.level-1>li>ul.level-2>li>ul.level-3{display:none}.solarpanelquotepage div.page-main-inner{width:100%}.solarpanelquotepage .layout.two-columns.cfx{width:1026px;margin:auto;padding:60px}div.page-breadcrumbs{background-image:url(/images/bar-light-grey-bg.png);background-color:#ededed;background-position:center}div.page-breadcrumbs div.page-breadcrumbs-inner{}div.breadcrumbs div.items a.item-home{width:20px;background-image:url(/images/icon-breadcrumbs-home.png);background-size:20px auto}div.breadcrumbs div.items a.item-home:hover{text-decoration:none}div.breadcrumbs div.items a.item-page{}div.breadcrumbs div.items a.item-current{margin:0}div.breadcrumbs div.items span.item-separator{width:20px;background-image:url(/images/icon-breadcrumbs-separator.png);background-size:5px auto}div.breadcrumbs a.breadcrumbs-back{float:right;display:inline-block;font-size:10px}div.page-title{margin:0 0 25px 0}div.page-title span.b{font-weight:bold}div.banner{position:relative;width:100%!important;margin:0 0 30px 0}div.banner div.items{width:100%!important}div.banner div.items div.item{position:relative;overflow:hidden;width:100%;max-width:100%!important;height:auto!important}div.banner div.items div.item a{display:block}div.banner div.items div.item div.item-image{position:relative}div.banner div.items div.item div.item-image img{display:block;border:none;margin:0 auto}div.banner div.items div.item div.item-content{position:absolute;width:45%;bottom:20px;left:0;padding:15px 20px;background-color:#81187f}div.banner div.items div.item div.item-title{}div.banner div.items div.item div.item-title p{font-weight:bold;font-size:16px;color:#fff}div.banner div.items div.item div.item-description{margin:10px 0 0 0}div.banner div.items div.item div.item-description p{color:#fff;font-size:11px;margin:0}div.banner div.items div.item div.item-video iframe{width:100%!important;height:100%!important;min-height:220px}div.banner div.banner-pagers.simple{position:absolute;bottom:5px;right:15px;z-index:500;padding:0;margin:0;text-align:center;list-style:none;box-sizing:border-box;-moz-box-sizing:border-box;overflow:hidden}div.banner div.banner-pagers.simple a{padding:0 0 0 6px;color:#fff;font-size:40px;text-decoration:none}div.banner div.banner-pagers.simple a:hover{color:#d397d2;text-decoration:none}div.banner div.banner-pagers.simple a.cycle-pager-active,div.banner div.banner-pagers.simple a.cycle-pager-active:hover{color:#81187f}div.banner div.banner-pagers.advanced{position:absolute;top:20px;right:0;width:15%;z-index:500;padding:0;margin:0;list-style:none;box-sizing:border-box;-moz-box-sizing:border-box;overflow:hidden}div.banner div.banner-pagers.advanced div.banner-pagers-item{display:block;margin:0 0 1px 0}div.banner div.banner-pagers.advanced div.banner-pagers-item a{display:block;width:100%;padding:10px 14px;color:#fff;font-weight:bold;font-size:12px;text-decoration:none;box-sizing:border-box;-moz-box-sizing:border-box;background-color:#81187f}div.banner div.banner-pagers.advanced div.banner-pagers-item a:hover{background-color:#571a55}div.banner div.banner-pagers.advanced div.banner-pagers-item.cycle-pager-active a,div.banner div.banner-pagers.advanced div.banner-pagers-item.cycle-pager-active a:hover{background-color:#33bd8b}div.banner a.banner-prev,div.banner a.banner-next{display:none;position:absolute;width:60px;height:60px;margin-top:-30px;z-index:999;background-repeat:no-repeat;background-position:center center;background-color:rgba(0,0,0,.2)}div.banner:hover a.banner-prev,div.banner:hover a.banner-next{display:block}div.banner a.banner-prev:hover,div.banner a.banner-next:hover{cursor:pointer;background-color:rgba(0,0,0,.5)}div.banner a.banner-prev{top:50%;left:0;background-image:url(/images/bg-banner-prev.png)}div.banner a.banner-next{top:50%;right:0;background-image:url(/images/bg-banner-next.png)}div.pager{width:100%;margin:0;padding:15px 15px 11px 15px;background:#ededed;text-align:center;clear:both}div.pager:after{content:"";display:block;height:0;clear:both;visibility:hidden}div.pager span.page-prev,div.pager span.page-next,div.pager a{float:left;display:inline-block;padding:4px 12px;margin:0 4px 8px 4px;color:#fff;border:1px solid #9e9e9e;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;text-decoration:none;background-color:#9e9e9e}div.pager a:hover{background-color:#92278f;border:1px solid #92278f}div.pager span.page-prev span,div.pager span.page-next span,div.pager a.page-prev span,div.pager a.page-next span{}div.pager span.page-prev,div.pager span.page-next{display:none;color:#5b5b5b}div.pager span.page-prev span{padding-left:12px;background-image:url(/images/bg-pager-previous-disabled.png);background-position:left center;background-repeat:no-repeat}div.pager span.page-next span{padding-right:12px;background-image:url(/images/bg-pager-next-disabled.png);background-position:right center;background-repeat:no-repeat}div.pager a.page-prev span{padding-left:12px;background-image:url(/images/bg-pager-previous.png);background-position:left center;background-repeat:no-repeat}div.pager a.page-next span{padding-right:12px;background-image:url(/images/bg-pager-next.png);background-position:right center;background-repeat:no-repeat}div.pager a.page-number{font-weight:bold}div.pager a.page-number.selected{color:#fff;border:1px solid #8dc63f;background-color:#8dc63f}div.pager a.page-number.selected:hover{background:#9fdf48;border:1px solid #9fdf48}div.news-overview{padding:10px 0 0 0;border-top:1px solid #e2e2e2;margin:20px 0 0 0}div.news-overview article.item{position:relative;border-bottom:1px solid #e2e2e2;padding:10px 0;margin:0 0 10px 0}div.news-overview article div.item-image{float:left;width:30%}div.news-overview article div.item-image img{}div.news-overview article div.item-content{width:100%;float:right;box-sizing:border-box;-moz-box-sizing:border-box}div.news-overview article div.item-title{}div.news-overview article div.item-title h2{font-size:14px;margin:0 0 10px 0}div.news-overview article div.item-title h2 a{color:#000}div.news-overview article div.item-date{font-size:11px}div.news-overview article div.item-date p{margin:0}div.news-overview article div.item-intro{}div.news-overview article div.item-intro p{}div.news-overview article div.item-intro a.read-more{}article.news-details{}article.news-details div.item-image{margin:0 0 20px 0}article.news-details div.item-image img{display:block;margin:0 auto}article.news-details div.item-title{margin:0 0 20px 0}article.news-details div.item-title h2{}article.news-details div.item-date{}article.news-details div.item-date p{margin:0}article.news-details div.item-content{}article.news-details div.item-content p{}div.gallery-overview{padding:10px 0 0 0;border-top:1px solid #e2e2e2;margin:20px 0 0 0}div.gallery-overview div.item{position:relative;border-bottom:1px solid #e2e2e2;padding:10px 0;margin:0 0 10px 0}div.gallery-overview div.item div.item-image{float:left;width:30%}div.gallery-overview div.item div.item-image img{}div.gallery-overview div.item div.item-content{float:right;width:70%;padding-left:20px;box-sizing:border-box;-moz-box-sizing:border-box}div.gallery-overview div.item div.item-title{}div.gallery-overview div.item div.item-title h2{font-size:14px;margin:0 0 10px 0}div.gallery-overview div.item div.item-title h2 a{color:#000}div.gallery-overview div.item div.item-date{font-size:11px}div.gallery-overview div.item div.item-date p{margin:0}div.gallery-overview div.item div.item-intro{}div.gallery-overview div.item div.item-intro p{}div.gallery-overview div.item div.item-intro a.read-more{}div.gallery-details{}div.gallery-details div.item-title{margin:0 0 20px 0}div.gallery-details div.item-title h2{}div.gallery-details div.item-date{font-size:11px}div.gallery-details div.item-date p{margin:0}div.gallery-details div.item-images{float:left;width:100%;margin:20px 0}div.gallery-details div.item-images div.item-images-image{float:left;width:30%;margin:0 3% 30px 0;box-sizing:border-box;-moz-box-sizing:border-box}div.gallery-details div.item-images div.item-images-image img{display:block;margin:0 auto}.fancybox-title iframe{min-height:30px;vertical-align:middle}.fancybox-prev,.fancybox-next{width:80px!important}.fancybox-prev span,.fancybox-next span{visibility:visible!important}.fancybox-prev{left:-80px!important}.fancybox-next{right:-80px!important}div.search{}div.search form{width:100%;clear:both}div.search form input[type=text]{display:inline-block;width:70%}div.search form input[type=submit]{display:inline-block;width:25%}div.search div.ezsearch-no-results{margin:20px 0}div.search div.ezsearch-summary{margin:20px 0}div.search div.ezsearch-result-count{margin:0 0 20px 0}div.search div.ezsearch-results{}div.search div.ezsearch-results div.ezsearch-result{margin:0 0 10px 0}div.search div.ezsearch-results div.ezsearch-result h2{font-size:14px;font-weight:bold}div.search div.ezsearch-results div.ezsearch-result p{}div.search div.ezsearch-pager{width:100%;margin:40px 0 0 0;text-align:center;clear:both}div.search div.ezsearch-pager a,div.search div.ezsearch-pager span.page,div.search div.ezsearch-pager span.prev,div.search div.ezsearch-pager span.next{display:inline-block;padding:2px 8px;margin:0 2px;border:1px solid #e2e2e2;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;text-decoration:none;background-color:#f1f1f1}div.search div.ezsearch-pager a:hover{background-color:#e7e7e7}div.search div.ezsearch-pager span.prev,div.search div.ezsearch-pager span.next{color:#a5a5a5}div.search div.ezsearch-pager span.prev span{padding-left:12px;background-image:url(/images/bg-pager-previous-disabled.png);background-position:left center;background-repeat:no-repeat}div.search div.ezsearch-pager span.next span{padding-right:12px;background-image:url(/images/bg-pager-next-disabled.png);background-position:right center;background-repeat:no-repeat}div.search div.ezsearch-pager a.prev span{padding-left:12px;background-image:url(/images/bg-pager-previous.png);background-position:left center;background-repeat:no-repeat}div.search div.ezsearch-pager a.next span{padding-right:12px;background-image:url(/images/bg-pager-next.png);background-position:right center;background-repeat:no-repeat}div.search div.ezsearch-pager a.page,div.search div.ezsearch-pager span.page{font-weight:bold}div.search div.ezsearch-pager span.page,div.search div.ezsearch-pager span.page:hover{color:#fff;border:1px solid #81187f;background-color:#81187f}div.contact-form{width:100%;margin:60px 0 0 0;border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:1px solid rgba(0,0,0,.15);box-shadow:0 3px rgba(0,0,0,.08);-o-box-shadow:0 3px rgba(0,0,0,.08);-moz-box-shadow:0 3px rgba(0,0,0,.08);-webkit-box-shadow:0 3px rgba(0,0,0,.08)}div.contact-form fieldset legend{width:100%;font-size:25px;font-weight:bold;color:#fff;padding:25px;background-color:#8dc63f;background-image:url(/Images/bar-green-bg.png);box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-top-left-radius:5px;border-top-right-radius:5px}div.contact-form fieldset ul{padding:25px}div.contact-form fieldset ul li{margin-bottom:15px}div.contact-form fieldset ul li:last-child{margin-bottom:0}div.contact-form fieldset ul li:after{content:" ";display:table;clear:both}div.contact-form fieldset label{padding:5px 0;display:block}div.contact-form div.info-message{font-weight:bold;color:#19cb11}div.contact-form a.button,div.contact-form input[type=submit]{margin:0 0 25px 25px}div#contact-maps{width:100%;height:300px}div.map img{max-width:none}div.infowindow-content div.infowindow-content-title{font-size:14px;font-weight:bold;color:#000}div.infowindow-content div.infowindow-content-description{font-size:11px;color:#000}div.infowindow-content div.infowindow-content-description p{font-size:11px;color:#000}div.infowindow-content div.infowindow-content-description span{font-size:11px;color:#000}div.sitemap ul.sitemap{width:100%;padding:20px 0 20px 24px;margin:0;list-style:disc;box-sizing:border-box;-moz-box-sizing:border-box}div.sitemap ul.sitemap ul{list-style:disc}div.sitemap ul.sitemap li{text-align:left;clear:both}div.sitemap ul.sitemap ul.level-2>li{margin-left:30px}div.sitemap ul.sitemap ul.level-3>li{margin-left:30px}div.sitemap ul.sitemap ul.level-4>li{margin-left:30px}div.sitemap ul.sitemap ul.level-5>li{margin-left:30px}div.top-five-section{position:relative;background-image:url('/Images/mountains-bg-notransparent.png');background-position:top;background-repeat:no-repeat;background-size:contain;min-height:550px;background-color:#ededed}body.homepage div.two-columns-alternate div.col-2 div.block{margin-top:50px;position:absolute;width:31.5%}div.home-blocks{box-sizing:border-box;-moz-box-sizing:border-box}body.notfoundpage div.page-title{text-align:center}div.page-footer{background-color:#5b5b5b;background-image:url(/images/bar-grey-bg.png)}div.page-footer div.footer-blocks{padding:60px 0;margin:0 -1%}div.footer-blocks .block .block-title{padding:0;background:none}div.footer-blocks .block .block-title span{font-size:20px}div.footer-blocks .block .block-content{color:#fff;padding:30px 0 0 0}div.footer-blocks div.block-content ul li{margin:0;border-bottom:none}div.footer-blocks div.block-content ul li a{color:#fff}div.footer-blocks div.block-content ul li a span{display:inline;background-image:url(/images/arrow-right-white.png);background-repeat:no-repeat;background-position:right;padding-right:15px;background-size:6px auto}div.footer-blocks .block .block-content span.green{color:#8dc63f;font-weight:600;background-image:none}div.page-footer-inner-copyright{background:#4d4d4d;padding:30px 0}div.copyright-realisation{color:#fff;font-size:12px;line-height:160%;float:left}div.copyright-realisation a{font-weight:bold;color:#8dc63f}div.social-links{float:right}div.social-links a{display:inline-block;width:30px;height:30px;margin:0 0 0 8px}.social-links a.facebook{background:url(/images/facebook_icon.png)}.social-links a.facebook:hover{background:url(/images/facebook_icon_hover.png)}.social-links a.twitter{background:url(/images/twitter_icon.png)}.social-links a.twitter:hover{background:url(/images/twitter_icon_hover.png)}.social-links a.google-plus{background:url(/images/google_icon.png)}.social-links a.google-plus:hover{background:url(/images/google_icon_hover.png)}.position-number{background:#5b5b5b;height:35px;width:35px;color:#fff;line-height:35px;font-weight:bold;text-align:center;border-radius:100%;-o-border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%}.product .position-number{background:#92278f}.ajax-loader-container{position:absolute;top:15%;left:0;right:0;margin:0 auto;width:100px}.block.top-energy-products.block-green{margin:0 0 10px 0}div.home-blocks .block.text.block-purple.block-1144{padding:0 20px 0 0}.energy-products-list .header{padding:15px 15px 10px 15px;border-bottom:solid 1px #d2d2d2;font-size:12px}.energy-products-list .header .total-cost-caption{margin-left:7%}.energy-products-list .header .energy-type-caption{margin-left:46%}.energy-products-list .body{position:relative}.energy-products-list .body .ajax-loader{position:absolute;top:0;bottom:0;left:0;right:0;background-color:#fff;opacity:.35}.product-list{padding-bottom:30px}.product-list .product.currentsupplier{border:5px solid #92278f;background:url(/images/currentsupplier.png) no-repeat 100% 0%}.product-list .product.currentsupplier .right-section{margin-top:57px}.product-list .product:nth-child(even){background-color:#ededed}.product-list .product .left-section,.product-list .product .middle-section,.product-list .product .right-section{float:left}.product-list .product .left-section{width:6.5%}.product-list .product .middle-section{width:71%}.product-list .product .right-section{width:22.5%;text-align:right;position:relative;height:72px}.product-list .product .right-section .button{position:absolute;top:0;bottom:0;right:0;margin:auto 0}.product .action{margin-top:5px;font-size:12px}.product .action .caption{font-weight:bold;color:#d95859;font-size:14px}.product .specs .cell-1,.product .specs .cell-2,.product .specs .cell-3{float:left;padding:0}.product .specs .cell-1{width:18%}.product .specs .cell-2{width:62%}.product .specs .cell-3{width:18%;text-align:right}.product .specs .supplier-name{font-weight:bold}.product .specs .electric-type-green,.product .specs .electric-type-grey{display:inline-block;height:13px;width:13px;background:#8e8e8e;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.product .specs .electric-type-green{background:#8dc63f}.large-suppliers-average .average-price{font-weight:bold}div.block div.block-content .large-suppliers-average{padding:10px 0;border-top:1px solid #d2d2d2;font-size:12px;padding-left:8%}.compareenergypage .block div.block-content .large-suppliers-average{border-top:0;border-bottom:1px solid #d2d2d2;margin-bottom:10px}.compareenergypagebusiness .page-main .page-main-inner .div.layout.two-columns{margin-top:50px}.compareenergypagebusiness .page-main>.page-main-inner{width:100%;margin-top:0}.compareenergypage .page-main-inner .page-main-inner .layout.one-column,.compareenergypage .energy-results-section .layout.one-column{padding:20px}.compareenergypagebusiness .page-main>.page-main-inner,.compareenergypage .page-main>.page-main-inner{max-width:100%!important}.compareenergypage div.page-main-inner{max-width:1340px;width:auto}.compareenergypagebusiness div.page-main-inner{max-width:none;margin-bottom:20px}.block.compare-energy.block-purple{margin:0 0 10px 0}.compare-energy .row{margin-bottom:25px}.compare-energy .row .cell-1,.compare-energy .row .cell-2,.compare-energy .row .cell-3,.compare-energy .row .cell-2-and-3{float:left;padding:0;padding-left:17px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.compare-energy .row .cell-1{width:10%;padding-left:0}.compare-energy .row .cell-2{width:45%}.compare-energy .row .cell-3{width:45%}.compare-energy .row .cell-2-and-3{width:90%}.compare-energy .position-number{background:#92278f}.homepage .compare-energy .row .cell-3 .energy-type{margin:32px 10px 0 0}.compare-energy input,.compare-energy select,.compare-energy textarea{margin:10px 10px 0 0}.compare-energy select{padding-right:20px}.compare-energy .house-number,.compare-energy .zipcode-numeric{width:57%;display:inline-block}.compare-energy .house-number-suffix,.compare-energy .zipcode-alpha{width:30%;display:inline-block;margin:10px 0 0 0}.compare-energy .text li{padding-left:25px;background:url(/images/checkmark.png) no-repeat 0 5px}.compare-energy .electric-field-caption{font-size:11px;margin-top:5px}.compare-energy .double-meter-field{margin:0}.compare-energy .more-options-link{text-decoration:underline;display:block;width:auto;cursor:pointer;float:left;background-color:transparent;color:#5b5b5b;background-repeat:no-repeat;background-position:right center;font-weight:300;padding-left:49px}.homepage .compare-energy .more-options-link{display:none}.compare-energy .more-options-container{display:none}.homepage .compare-energy .more-options-container{display:block}.compare-energy #CompareEnergyBusinessBlockForm .row .cell-2,.compare-energy #CompareEnergyBusinessBlockForm .row .cell-3{width:90%}.compare-energy #CompareEnergyBusinessBlockForm .row .cell-3{margin-left:10%}.compare-energy #CompareEnergyBusinessBlockForm .row .cell-2 label,.compare-energy #CompareEnergyBusinessBlockForm .row .cell-3 label{display:block}.compare-energy #CompareEnergyBusinessBlockForm .house-number,.compare-energy .zipcode-numeric{width:calc(60% - 10px)}.compare-energy #CompareEnergyBusinessBlockForm .house-number-suffix,.compare-energy .zipcode-alpha{width:40%}.block.compare-energy .block-content .compare-fields #CompareEnergyBusinessBlockForm .button-row .button{width:80%}.text.compare-energy-business li{background-size:20px}.filter-options .zipcode-numeric,.filter-options .zipcode-alpha,.filter-options .house-number,.filter-options .house-number-suffix{display:inline-block}.filter-options .zipcode-numeric,.filter-options .house-number{width:65%}.filter-options .zipcode-alpha,.filter-options .house-number-suffix{width:30%;float:right}.filter-options .payment-method-option{display:none}.energy-iframe{width:100%}.energy-contract-details-iframe,.energy-contract-switch-iframe,.large-business-quote-iframe{height:2300px}.block.word-list.block-purple .block-content{padding:0}.word-list .navigation{padding:25px;border-bottom:1px solid #d2d2d2;box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}body.worldlistdetailspage .text-section .page-main-inner .one-column,body.worldlistdetailspage .text-section .page-main-inner .two-columns,body.worldlistdetailspage .text-section .page-main-inner .three-columns{padding:0 0 60px 0!important}.word-list .navigation li a{float:left;background:#5b5b5b;margin:0 8px 8px 0;width:35px;height:35px;line-height:35px;text-align:center;padding:0;border-radius:100%;-o-border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%}.word-list .navigation li.inactive a{background:#ededed}.word-list .navigation li a:hover{background:#92278f}.word-list .navigation li.inactive a:hover{background:#ededed;cursor:default}.word-list .column-left,.word-list .column-right{width:50%}.word-list .column-left{float:left}.word-list .column-right{float:right}.categories .column-left .category{padding:15px;border-right:1px solid #cacaca;border-bottom:1px solid #cacaca;overflow:hidden}.categories .column-right .category{padding:15px;border-bottom:1px solid #cacaca}.rich-list .rich-list-item:nth-child(even){background-color:#ededed}.rich-list-item .left,.rich-list-item .right{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.rich-list-item .left{float:left;width:28%;padding:15px}.rich-list-item .right{float:right;width:72%;padding:15px 15px 15px 0}.rich-list-item .button-row{text-align:right}div.wizard div.step{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #d2d2d2}div.wizard div.step:last-child{padding:0;margin:0;border-bottom:0}div.wizard div.step span.number{background-color:#5b5b5b;display:inline-block;width:35px;height:35px;color:#fff;text-align:center;font-weight:bold;line-height:35px;margin-right:10px;border-radius:100%;-o-border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%}.wizard .step .content .button-row{width:100%;margin:0 0 10px 15px}.wizard .step .content .button-row .button:hover{background:#9fdf48}.wizard .step .content .section{padding:15px 0}.wizard .step .content .caption{font-size:20px;font-weight:bold;margin-bottom:15px}.wizard .radio-selection-list{list-style:none;margin:0;padding:0}.wizard .radio-selection-list li{float:left;width:21%;margin:2%;text-align:center;padding:15px 7px;border:1px solid #d2d2d2;border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-webkit-transition:175ms ease-out;-moz-transition:175ms ease-out;-o-transition:175ms ease-out;transition:175ms ease-out;box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.wizard .radio-selection-list li:hover{background:#f3f3f3}.wizard .radio-selection-list li input,.wizard .radio-selection-list li img,.wizard .radio-selection-list li span{display:inline-block;width:100%;cursor:pointer}.wizard .radio-selection-list li img{width:auto}.wizard .step .content .text-fields{padding:0;list-style:none}.wizard .step .content .text-fields li{margin-bottom:10px;float:left;width:100%}.review-overview .review:nth-child(odd){background-color:#ededed}.googlesearch{width:18%;float:right;margin-top:5px;height:30px}.googlesearch .gsc-search-box-tools .gsc-search-box .gsc-input{padding-right:0}.googlesearch .gsc-input-box{border-right:0;border-top:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2;border-left:1px solid #d2d2d2;border-top-left-radius:3px;border-bottom-left-radius:3px;box-shadow:none}.googlesearch .gsc-input-box #gsc-i-id1{background:none!important;height:27px!important}.googlesearch input.gsc-input{font-size:14px}.googlesearch .gsst_a{padding:0}.googlesearch .gscb_a{padding-top:6px;padding-right:4px}.googlesearch .gsst_a .gscb_a{color:#92278f}.googlesearch .gsst_a .gscb_a:hover{color:#af2eab}.googlesearch .gsib_a{padding:0 8px}.googlesearch input.gsc-search-button-v2{margin-top:6px;margin-left:0;padding:6px 15px;background:#92278f;border:1px solid #92278f;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:3px;border-bottom-right-radius:3px;-webkit-transition:175ms ease-out;-moz-transition:175ms ease-out;-o-transition:175ms ease-out;transition:175ms ease-out}.googlesearch input.gsc-search-button-v2:hover{background:#af2eab;border:1px solid #af2eab}.googlesearch input.gsc-search-button:focus{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.block.compare-energy.block-green .block-content{padding:0}.block.add-review.block-green .block-content ul li input,.block.add-review.block-green .block-content ul li select,.block.add-review.block-green .block-content ul li textarea{width:100%}.block.add-review.block-green .block-content ul li{margin:0 0 15px 0}.block.add-review.block-green .block-content ul li label{float:left;margin:0 0 10px 0}.submit-review-button{margin:20px 0 0 0}.energy-filter-zipcode .filter-options .option label,.energy-filter .filter-options .option label{float:left;width:100%;padding:0 0 5px 0}.energy-filter-zipcode .filter-options .option .ïnput-fields,.energy-filter .filter-options .option input,.energy-filter .filter-options .option select{margin:0 0 15px 0;float:left;width:100%}.energy-filter .filter-options .option select{padding-right:25px}.energy-filter .green-energy-checkboxes{margin-bottom:15px;display:inline-block}.energy-filter .filter-options .option .green-energy-checkboxes input{float:none;width:auto;margin:12px}div.block.energy-filter-results div.block-content{padding:0}div.block.energy-filter-results.block-green .button-row{padding:13px 15px 8px;border-top:1px solid #d2d2d2;display:inline-block;width:100%;box-sizing:border-box}div.block.energy-filter-results.block-green .button-row .button{float:right}div.block.energy-filter-results.block-green .button-row .button:hover{background:#9fdf48}.energy-contract-switch{margin:60px 0}div.block.review-products-overview div.block-content{padding:0}div.block.review-products-overview div.block-content .right .text{margin-bottom:15px}div.block.review-products-overview div.block-content .right h2{color:#92278f;font-size:16px;margin:0 0 10px 0}div.block.review-products-overview div.block-content .right .button-row{float:right}div.block.review-products-overview div.block-content .right .button-row .button:hover{background:#9fdf48}.block.data-feeds-products-overview.block-green .block-content{padding:0}.data-feeds-products-overview .category-selection{float:left;width:100%;padding:25px;border-bottom:1px solid #d2d2d2;box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.data-feeds-products-overview .category-selection select{margin-top:20px}.data-feeds-products-overview ul li .right h2{font-size:16px;color:#92278f;margin:0 0 5px 0}.data-feeds-products-overview ul li .right .text{margin:0 0 10px 0}.data-feeds-products-overview ul li .right .price{float:left;font-size:18px;color:#81187f;margin:5px 0 0 0}.data-feeds-products-overview ul li .right .button{float:right}#SolarPanelToolRoofMap{height:450px}.solar-panel-quote-wizard .compass-container{margin-left:100px}.solar-panel-quote-wizard .roof-wind-direction-section .compass{position:relative;height:400px;width:400px;background-image:url('/images/solarpaneltool/compassrose.png');background-repeat:no-repeat;background-position:38% 50%}.solar-panel-quote-wizard .roof-wind-direction-section .compass li{list-style:none}.solar-panel-quote-wizard .maps-container{margin:10px 0 0 0}.solar-panel-quote-wizard .maps-container img{max-width:none}.solar-panel-quote-wizard .step .content .button-row{margin:10px 15px 15px 15px;display:inline-block;width:95%}.solar-panel-quote-wizard .button.button-green.button-next,.solar-panel-quote-wizard .button.button-green.button-submit{float:right}.solar-panel-quote-wizard .button.button-green.button-previous{float:left}.solar-panel-quote-wizard .button.button-green.button-previous .arrow{background-image:url('/images/button-arrow-previous.png')}.bar{text-align:center;padding:60px 0}div.bar div.text{color:#fff;font-size:35px;line-height:120%}div.bar div.text div.read-more{display:inline-block;font-size:16px;font-weight:600;padding-right:25px;background-image:url(/images/arrow-right-white.png);background-repeat:no-repeat;background-position:center right}div.bar.bar-text{background-color:#8dc63f;background-image:url(/Images/bar-green-bg.png)}.bar .button.bar-button{margin:30px 0 0 0}div.bar-branche-winner{background-image:url(/images/succes-factor-banner.jpg);background-position:top center;background-size:cover;text-align:left;padding:30px 0}div.bar-branche-winner a{text-decoration:none!important}div.bar-branche-winner div.text{background-image:url(/images/succes-factor-badge.png);background-repeat:no-repeat;background-position:center left;padding:3% 0 3% 25%}div.bar.bar-newsletter-subscription{background-image:url(/Images/bar-light-grey-bg.png);background-color:#ededed}div.bar.bar-newsletter-subscription div.label{position:absolute;top:-65px;right:15%;background-image:url(/images/tip.png);background-repeat:no-repeat;width:75px;height:65px}div.bar-newsletter-subscription div.subscription-container{width:50%;margin:0 auto}div.bar.bar-newsletter-subscription div.text{color:#5b5b5b;font-size:25px;font-weight:bold}div.bar.bar-newsletter-subscription div.mailchimp-subscription{float:left;width:100%;padding:0 0 25px 0;margin:25px 0 15px 0;border-bottom:1px solid #d2d2d2}div.bar.bar-newsletter-subscription div.mailchimp-subscription fieldset{width:60%;float:left;margin-right:25px}div.bar.bar-newsletter-subscription div.mailchimp-subscription label{display:none}div.bar.bar-newsletter-subscription div.mailchimp-subscription button{float:left;transition:.2s;-o-transition:.2s;-moz-transition:.2s;-webkit-transition:.2s}div.bar.bar-newsletter-subscription div.mailchimp-subscription button:hover{box-shadow:0 0 0 3px #8dc63f;-o-box-shadow:0 0 0 3px #8dc63f;-moz-box-shadow:0 0 0 3px #8dc63f;-webkit-box-shadow:0 0 0 3px #8dc63f}div.bar.bar-newsletter-subscription div.energy-deals-link{float:left;width:100%}div.bar.bar-newsletter-subscription div.energy-deals-link div.title,div.bar.bar-newsletter-subscription div.energy-deals-link a{}div.bar.bar-newsletter-subscription div.energy-deals-link a{text-decoration:underline;font-weight:bold;color:#5b5b5b;padding-right:25px;background-image:url(/images/arrow-right-grey.png);background-repeat:no-repeat;background-position:center right}div.bar.bar-newsletter-subscription div.energy-deals-link a:hover{text-decoration:none}div.bar.bar-supplier-logos{padding:30px 0;background-color:#fff}.bar-supplier-logos .arrow-link{background-color:#fff;background-position:center center;background-repeat:no-repeat;border:1px solid #d2d2d2;padding:22px;position:absolute;top:50%;border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;transform:translateY(-50%);-o-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);box-shadow:0 3px rgba(0,0,0,.08);-o-box-shadow:0 3px rgba(0,0,0,.08);-moz-box-shadow:0 3px rgba(0,0,0,.08);-webkit-box-shadow:0 3px rgba(0,0,0,.08)}.bar-supplier-logos .cycle-prev{left:0;background-image:url(/images/arrow-left-grey.png)}.bar-supplier-logos .cycle-prev:hover{background-color:#5b5b5b;background-image:url(/images/arrow-left-white.png)}.bar-supplier-logos .cycle-next{right:0;background-image:url(/images/arrow-right-grey.png)}.bar-supplier-logos .cycle-next:hover{background-color:#5b5b5b;background-image:url(/images/arrow-right-white.png)}.bar-supplier-logos .cycle-slideshow{margin:0 auto;width:85%}.bar-supplier-logos .cycle-slideshow>a.cycle-slide.cycle-sentinel{height:158px}.bar-supplier-logos .cycle-slideshow .cycle-carousel-wrap .cycle-slide{position:relative!important;margin:0 38px}.bar-supplier-logos .cycle-slideshow .cycle-carousel-wrap div.rating{position:absolute;top:50%;right:-20%;min-width:28px;padding:10px;color:#fff;font-weight:bold;background-color:#8dc63f;border-radius:100%;-o-border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;transition:.2s;-o-transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;box-shadow:0 2px #82b240;-o-box-shadow:0 2px #82b240;-moz-box-shadow:0 2px #82b240;-webkit-box-shadow:0 2px #82b240;transform:translateY(-50%);-o-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.bar-supplier-logos .cycle-slideshow div.rating:hover{background-color:#a0d755}.bar-supplier-logos .cycle-slideshow .cycle-sentinel div.rating{display:none}div.bar-website-reviews div.text{max-height:155px;overflow:hidden;color:#5b5b5b;line-height:140%;font-size:16px}div.bar-website-reviews div.summary-container{width:30%;float:left}div.bar-website-reviews div.reviews-container{width:70%;float:left}div.bar-website-reviews div.reviews-container div.reviews div.title{font-size:35px;text-align:left;margin-bottom:30px}div.bar-website-reviews div.reviews-container div.reviews-wrapper{visibility:hidden}div.bar-website-reviews div.reviews-container div.review{width:50%;float:left;padding:0 2%;box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:0}div.bar-website-reviews div.container{width:1026px;margin:0 auto;display:inline-block}div.bar-website-reviews div.container div.left{width:25%;float:left}div.bar-website-reviews div.container div.middle{width:40%;float:left;padding:20px}div.bar-website-reviews div.container div.right{width:30%;float:right}div.bar-website-reviews div.review-summary div.medal{position:relative;float:left;width:193px;height:141px;background:url(/images/website-reviews-medal-bg.png);background-repeat:no-repeat;text-align:center}div.bar-website-reviews div.review-summary div.medal div.rating{position:absolute;top:50px;left:0;right:0;color:#fbbe40;font-size:50px;font-weight:normal;letter-spacing:-1px;text-shadow:0 1px #ffd783,0 -1px #564733}div.bar-website-reviews div.review-summary div.medal div.review-count{position:absolute;bottom:22px;left:0;right:0;color:#fff}div.average-rating,div.stars-and-ratingcount{float:left}div.average-rating{background-color:#fff;width:100px;height:100px;padding:5px;border:5px solid #cbcbcb;border-radius:100px;-moz-border-radius:100px;-webkit-border-radius:100px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}div.average-rating div.rating{font-size:42px;font-weight:bold;color:#ffa103;width:80px;height:80px;padding:25px 0;border:1px solid #cbcbcb;border-radius:100px;-moz-border-radius:100px;-webkit-border-radius:100px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}div.stars-and-ratingcount{width:100%;margin:20px 0}div.review-summary-text div.icon,div.review-summary-text div.text{float:left}div.review-summary-text div.icon{width:20%;height:65px;background-repeat:no-repeat;background-image:url(/images/icon_feedback.png);background-position:center center}div.review-summary-text div.text{width:100%;text-align:left;box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}div.review-summary-text div.text a{display:inline-block;color:#5b5b5b;font-weight:bold;margin-top:20px;padding-right:25px;background-image:url(/images/arrow-right-grey.png);background-repeat:no-repeat;background-position:right}div.text-balloon{position:relative;background-color:#fff;min-height:160px;text-align:left;padding:25px 60px;border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid rgba(0,0,0,.15);box-shadow:0 3px rgba(0,0,0,.08);-o-box-shadow:0 3px rgba(0,0,0,.08);-moz-box-shadow:0 3px rgba(0,0,0,.08);-webkit-box-shadow:0 3px rgba(0,0,0,.08)}div.text-balloon-arrow{position:absolute;bottom:-22px;left:20px;width:23px;height:22px;background-image:url(/images/balloon_point.png);background-repeat:no-repeat}div.text-quote-before,div.text-quote-after{position:absolute;width:24px;height:18px;background-repeat:no-repeat}div.text-quote-before{top:30px;left:20px;background-image:url(/images/icon_quotes_before.png)}div.text-quote-after{bottom:30px;right:20px;background-image:url(/images/icon_quotes_after.png)}div.name-and-date{text-align:left;padding:15px 0 0 0}div.name-and-date div.name{float:left;font-weight:bold;padding:0 12px 0 55px}div.name-and-date div.date{float:left}div.bar.bar-image{background-color:#8dc63f;background-image:url(/Images/bar-green-bg.png)}div.bar.bar-image img{margin-top:30px}.faq-overview article{margin-bottom:20px}.faq-overview .item-title h2{margin-bottom:10px}div.footer-other-sites a{float:left;width:25%;margin:30px 0;padding:12px 0 12px 65px;color:#5b5b5b;font-size:14px;box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}div.footer-other-sites a:hover{text-decoration:none}.footer-other-sites a.energievergelijker{background:url(/images/energievergelijker.png) no-repeat}.footer-other-sites a.verlaagjemaandlasten{background:url(/images/verlaagjemaandlasten.png) no-repeat}.footer-other-sites a.verlaagjemaandlasten:hover{background:url(/images/verlaagjemaandlasten_hover.png) no-repeat}.footer-other-sites a.energieverbruiker{background:url(/images/energieverbruiker.png) no-repeat}.footer-other-sites a.energieverbruiker:hover{background:url(/images/energieverbruiker_hover.png) no-repeat}.footer-other-sites a.highclassfashion{background:url(/images/highclassfashion.png) no-repeat}.footer-other-sites a.highclassfashion:hover{background:url(/images/highclassfashion_hover.png) no-repeat}.wizard .step .content .text-fields li .radio-option-label{width:auto;float:none;padding:5px}.wizard .step .overview-fields{width:50%;float:left;margin:10px 0}.wizard .step .overview-fields .overview-fields{width:100%}.wizard .step .power-usage-overview-fields{height:96px}.contract-wizard .block-content .text{margin-bottom:20px}.contract-wizard-large .subscription-fields ul li{float:left;width:50%;padding:0 2%;margin-bottom:20px;box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.contract-wizard-large .subscription-fields ul li span{display:block;padding-bottom:5px}.contract-wizard-large .subscription-fields ul li input.zipcode-numeric,.contract-wizard-large .subscription-fields ul li input.zipcode-alpha{width:48%}.contract-wizard-large .subscription-fields ul li input.zipcode-numeric{margin-right:2%}.contract-wizard-large .subscription-fields ul li input.zipcode-alpha{margin-left:2%}.contract-wizard .subscription-fields ul li input[type="checkbox"]{width:auto;margin:12px 12px 0 0;float:left}.contract-wizard-large ul li.newsletter-subscription,.contract-wizard-large ul li.agree-to-recieving-email{width:100%;margin:0}.contract-wizard-large a.contract-wizard-subscription-button{margin-top:25px}.thanks-page div.page-title{margin:25px 0 25px 0}.popup{position:fixed;bottom:0;left:0;right:0;width:1026px!important;background:#fff;padding:25px 30px;margin:0 auto;z-index:999999;border:1px solid rgba(0,0,0,.15);border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-shadow:0 0 100px rgba(0,0,0,.25);-o-box-shadow:0 0 100px rgba(0,0,0,.25);-moz-box-box-shadow:0 0 100px rgba(0,0,0,.25);-webkit-box-shadow:0 0 100px rgba(0,0,0,.25)}.popup .header{position:relative;float:left;width:25%}.popup .content{float:left;width:65%;margin-left:30px;line-height:150%}.popup .close{position:absolute;top:25px;right:30px;font-size:14px}a.send-page-to-friend-link{display:inline-block;font-size:13px}a.send-page-to-friend-link span{display:inline-block;padding:2px 2px 2px 24px;text-decoration:none;background-image:url(/images/bg-link-send-mail-to-friend.png);background-position:left center;background-repeat:no-repeat}a.send-page-to-friend-link:hover span{text-decoration:underline}div.nedfinity-send-page-to-friend-wrapper{margin:30px 0}div#nedfinitySendPageToFriendApp{display:none;margin:10px 0 30px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}div#nedfinitySendPageToFriendApp form{display:block}div#nedfinitySendPageToFriendApp div.form-fields{padding:20px;border:1px solid #cacaca;border-bottom:none;border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}div#nedfinitySendPageToFriendApp div.form-fields:after{content:".";display:block;height:0;clear:both;visibility:hidden}div#nedfinitySendPageToFriendApp div.form-fields div.form-fields-row{width:100%}div#nedfinitySendPageToFriendApp div.form-fields div.form-fields-row:after{content:".";display:block;height:0;clear:both;visibility:hidden}div#nedfinitySendPageToFriendApp div.form-fields div.form-field{float:left;display:block;width:50%;margin:0 0 20px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}div#nedfinitySendPageToFriendApp div.form-fields div.form-field:after{content:".";display:block;height:0;clear:both;visibility:hidden}div#nedfinitySendPageToFriendApp div.form-fields div.form-field label{display:block;width:100%;max-width:100%;padding:0 0 3px 0;font-size:13px}div#nedfinitySendPageToFriendApp div.form-fields div.form-field input{float:none;width:100%}div#nedfinitySendPageToFriendApp div.form-fields div.form-field textarea{width:100%}div#nedfinitySendPageToFriendApp div.form-fields div.form-field span.input-validation-message{display:block;font-size:11px;color:red}div#nedfinitySendPageToFriendApp div.form-fields div.form-field:nth-of-type(1){padding-right:10px}div#nedfinitySendPageToFriendApp div.form-fields div.form-field:nth-of-type(2){padding-left:10px}div#nedfinitySendPageToFriendApp div.form-fields div.form-field.field-5{width:100%;padding-right:0}div#nedfinitySendPageToFriendApp input.input-validation-error,div#nedfinitySendPageToFriendApp textarea.input-validation-error{border-color:#d2d2d2;background-color:#fff}div#nedfinitySendPageToFriendApp input.input-validation-error:focus,div#nedfinitySendPageToFriendApp textarea.input-validation-error:focus{border-color:#81187f;background-color:#fff}div#nedfinitySendPageToFriendApp span.message{display:block;margin:0 0 20px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}div#nedfinitySendPageToFriendApp span.message span{}div#nedfinitySendPageToFriendApp span.message.message-success span{font-weight:bold;padding-left:30px;background-position:left top 2px;background-repeat:no-repeat;background-image:url(/images/checkmark.png);background-size:20px auto;color:#ffa800}div#nedfinitySendPageToFriendApp span.message.message-error span{color:red}div#nedfinitySendPageToFriendApp div.form-submit{padding:20px;background-color:#ececec;background:url(/images/header_green.gif) 50% 50%;border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}div#nedfinitySendPageToFriendApp div.form-submit:after{content:".";display:block;height:0;clear:both;visibility:hidden}div#nedfinitySendPageToFriendApp div.form-submit button.button{float:right;height:auto;margin:0;background-color:#92278f;-webkit-transition:175ms ease-out;-moz-transition:175ms ease-out;-o-transition:175ms ease-out;transition:175ms ease-out}div#nedfinitySendPageToFriendApp div.form-submit button.button:hover{background-color:#a2359f}div#nedfinitySendPageToFriendApp div.form-submit button.button span.arrow{background-image:url('/images/button-arrow.png')}.faqoverviewpage .question{margin-bottom:7px}.cookie-notification{position:fixed;bottom:0;left:0;right:0;text-align:center;background:#000;opacity:.8;color:#fff;line-height:45px;min-height:0;z-index:1000000}.cookie-notification a,.cookie-notification a:link,.cookie-notification a:active,.cookie-notification a:visited,.cookie-notification a:hover{color:#fff;text-decoration:underline}.cookie-notification .close-button,.cookie-notification .close-button:link,.cookie-notification .close-button:active,.cookie-notification .close-button:visited,.cookie-notification .close-button:hover{margin-left:25px;padding:3px 7px;border:1px solid #fff;text-decoration:none}span.stars,span.stars span{display:block;background:url(/images/website-review-stars.png) 0 -24px repeat-x;height:24px;width:125px}span.stars span{background-position:0 0}.energy-deals-wizard ul{position:relative;height:140px}.energy-deals-wizard .subscription-fields ul li input[type="checkbox"]{width:auto;margin:5px 10px 0 0}.energy-deals-wizard-large .subscription-fields{margin-top:15px}.energy-deals-wizard-large .subscription-fields ul li{float:left;width:50%;padding:0 10px 10px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}div.energy-deals-wizard-large div.subscription-fields ul li input[type=text],div.energy-deals-wizard-large div.subscription-fields ul li input[type=password],div.energy-deals-wizard-large div.subscription-fields ul li input[type=number],div.energy-deals-wizard-large div.subscription-fields ul li textarea,div.energy-deals-wizard-large div.subscription-fields ul li select{width:100%}.energy-deals-wizard-large .subscription-fields ul li.agree-to-recieving-email input,.energy-deals-wizard-large .subscription-fields ul li.newsletter-subscription input{float:left;margin:4px 8px 0 0}.energy-deals-wizard-large .subscription-fields ul li label{padding-top:0}div.energy-deals-wizard-large div.subscription-fields ul li input.zipcode-numeric{float:left;width:48%}div.energy-deals-wizard-large div.subscription-fields ul li input.zipcode-alpha{float:right;width:48%}.energy-deals-wizard-large ul li.agree-to-recieving-email{width:100%;bottom:25px;margin:8px 0}.energy-deals-wizard-large ul li.newsletter-subscription{width:100%;bottom:0}.energy-deals-wizard .email-exist-error-message{color:red}div.intro-text-section{float:left}div.intro-text-section div.page-content{float:left;width:80%;padding-right:20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}div.intro-text-section img.section-icon{width:20%;float:right;margin-top:-15px;margin-bottom:15px}div.contract-wizard-section{float:left}div.contract-wizard-section img.section-icon{float:left;width:12%;padding-right:3%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}div.contract-wizard-section div.info-text,div.contract-wizard-section div.block.contract-wizard{float:right;width:88%}div.contract-wizard-section div.info-text p,div.reviews-section div.info-text p{padding-bottom:20px}div.contract-wizard-section div.block{margin:0}div.contract-wizard-section ul.column-1,div.contract-wizard-section ul.column-2,div.contract-wizard-section ul.column-3,div.contract-wizard-section ul.column-double{width:33.33%;float:left;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}div.contract-wizard-section ul.column-double{width:66.66%;padding:0 15px}div.contract-wizard-section ul.column-2{padding:0 15px}div.contract-wizard-section div.contract-wizard div.subscription-fields ul li textarea,div.contract-wizard-section div.contract-wizard div.subscription-fields ul li select{line-height:100%}div.contract-wizard-section div.contract-wizard div.subscription-fields ul li input.zipcode-numeric{width:48%;float:left}div.contract-wizard-section div.contract-wizard div.subscription-fields ul li input.zipcode-alpha{width:48%;float:right}.contract-wizard-section .subscription-fields{position:relative}.contract-wizard-section .subscription-fields li{margin-bottom:25px}.contract-wizard-section .subscription-fields ul:nth-child(3) li{margin-bottom:0;line-height:20px}div.contract-wizard-section div.contract-wizard input[type=text],div.contract-wizard-section div.contract-wizard select{float:none;height:40px}div.contract-wizard-section div.contract-wizard .submit{margin-top:37px}div.reviews-section{float:left}div.reviews-section img.section-icon{float:left;width:12%;padding-right:3%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}div.reviews-section div.info-text,div.reviews-section div.block.reviews{float:right;width:88%}div.reviews-section div.info-text{padding-top:75px}div.reviews-section div.reward-sticker{float:left;width:90px;height:90px;background:url(/images/reward-sticker-image.png) center left no-repeat}div.reviews-section a.button.button-green.website-review-button.iframe{width:25%;float:left;margin:4% 8% 4% 2%;position:relative;background-color:#ffa800;box-shadow:inset 0 0 0 1px #ef7000;-moz-box-shadow:inset 0 0 0 1px #ef7000;-webkit-box-shadow:inset 0 0 0 1px #ef7000}div.reviews-section a.button.button-green.website-review-button.iframe span.label{width:85%;text-align:center;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}div.reviews-section a.button.button-green.website-review-button.iframe span.arrow{position:absolute;right:15px}div.reviews-section div.stars-and-ratingcount{width:auto;margin-top:40px}div.reviews-section div.medal{margin:0 15px;position:relative;float:right;width:120px;height:81px;text-align:center;background-image:url(/images/website-reviews-bg.png);background-repeat:no-repeat}div.reviews-section div.medal div.rating{position:absolute;top:20px;left:0;right:0;color:#fff;font-size:25px;font-weight:bold;letter-spacing:-1px}div.reviews-section div.medal div.review-count{position:absolute;bottom:8px;left:0;right:0;font-size:12px;color:#fff}div.reviews-section div.review-text{float:right;width:15%;font-size:11px;line-height:150%;padding:18px 0}.feeddex-iframe{padding-top:30px;min-height:1002px;width:100%}.feeddex-iframe-container{position:relative;top:-120px;z-index:0}.reviews-section .reviews .block-content{z-index:99;background:#fff;position:relative}div.reviews-section div.reviews div.block-content div.stars-and-ratingcount{float:right}.compare-energy-block-section.business{height:250px}.floating-compare-button-section{position:fixed!important;bottom:0;left:0;right:0;width:1026px;margin:0 auto;z-index:99999}.floating-compare-button-container{display:none;width:100%;background:#fff;padding:25px 25px 20px 25px;text-align:center;border:1px solid rgba(0,0,0,.15);border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-shadow:0 0 100px rgba(0,0,0,.25);-o-box-shadow:0 0 100px rgba(0,0,0,.25);-moz-box-box-shadow:0 0 100px rgba(0,0,0,.25);-webkit-box-shadow:0 0 100px rgba(0,0,0,.25)}.floating-compare-button-container .text{font-size:25px;margin-right:25px}.usp-section{background-image:url('/Images/mountains-bg.png');background-position:bottom;background-repeat:no-repeat;background-size:contain;padding:60px 0 100px 0;line-height:130%}.usp-section .usp-content{text-align:center}.usp-content .title{margin-bottom:30px}.usp-content ul{padding:0!important;column-count:3;-webkit-column-count:3;-moz-column-count:3;text-align:left;list-style:none}.usp-content ul li{padding:0 30px 0 60px;background-image:url('/images/checkmark-circle.png');background-repeat:no-repeat;background-position:left center;height:55px;display:flex;align-items:center}.landingpage-blocks-section{background:#ededed;padding-bottom:40px}.landingpage-blocks-section.has-background{background:none;background-image:url('/Images/mountains-bg.png');background-position:bottom;background-repeat:no-repeat;background-size:contain}.floating-filters .title{padding-left:52px;background-image:url('/Images/icon-settings-green.png');background-repeat:no-repeat;background-position:center left;height:31px;line-height:31px;font-size:18px;font-weight:600}.floating-filters .filter{margin-top:15px}.floating-filters .filter .caption{margin-bottom:13px}.floating-filters input[type=text],.floating-filters select{float:none;border-radius:5px;border:1px solid #d4d4d4;width:215px;padding:15px}.floating-filters select{background:#fff url('/images/arrow-down-small.png') 95% 50% no-repeat}.floating-filters .labeled-radio-button{margin-right:25px}.floating-filters .labeled-radio-button input[type=radio]{display:none}.floating-filters .labeled-radio-button input[type=radio]+label{padding-top:0;padding-left:35px;background-image:url('../Images/radiobutton_unchecked.png');background-position:left center;background-repeat:no-repeat;height:25px;line-height:25px;display:inline-block}.floating-filters .labeled-radio-button input[type=radio]:checked+label{background-image:url('../Images/radiobutton_checked.png')}.floating-filters .labeled-checkbox{margin-right:25px;margin-bottom:5px;display:block}.floating-filters .labeled-checkbox input[type=checkbox]{display:none}.floating-filters .labeled-checkbox input[type=checkbox]+label{padding-top:0;padding-left:35px;background-image:url('../Images/checkbox_unchecked.png');background-position:left center;background-repeat:no-repeat;height:25px;line-height:25px;display:inline-block}.floating-filters .labeled-checkbox input[type=checkbox]:checked+label{background-image:url('../Images/checkbox_checked.png')}.floating-filters .green-energy-checkboxes{margin-top:25px;margin-left:25px}.floating-filters input[type=text].electric-usage-high,.floating-filters input[type=text].electric-usage-low{background:#fff url('../Images/icon-electric-gray-light.png') no-repeat 15px center;padding-left:35px;color:#a5a5a5}.floating-filters input[type=text].gas-usage{background:#fff url('../Images/icon-gas-gray-light.png') no-repeat 15px center;padding-left:35px;color:#a5a5a5}.floating-filters a.options-link{position:relative;margin-top:25px;display:block;color:#5b5b5b;font-size:16px;font-weight:600;position:relative;line-height:32px}.floating-filters a.options-link:hover{text-decoration:none}.floating-filters a.options-link .char-icon{position:absolute;font-size:28px}.floating-filters a.more-options-link .char-icon{top:-1px;left:102px}.floating-filters a.less-options-link .char-icon{top:-2px;left:118px}.floating-filters .more-options-container{display:none}.floating-energy-filter-results .ajax-loader-container{position:absolute;top:0;right:0;bottom:0;left:0;width:auto;text-align:center}.floating-energy-filter-results .ajax-loader-container .overlay{height:100%;width:100%;z-index:99990}.floating-energy-filter-results .ajax-loader-container .ajax-loader{position:absolute;left:50%;transform:translateX(-50%);top:12%;z-index:99995}body.reviewcategorypage div.page-main{background-image:url(/Images/mountains-bg-notransparent.png);background-position:center top;background-color:#ededed;background-repeat:repeat-x;background-size:contain}body.reviewcategorypage a.button.show-extended-content-link,body.reviewcategorypage a.button.hide-extended-content-link{background-image:none;padding-right:18px}body.reviewcategorypage a.button.show-extended-content-link span.arrow{background-image:url(/Images/arrow-down-white.png);width:15px;height:11px}body.reviewcategorypage a.button.hide-extended-content-link span.arrow{background-image:url(/Images/arrow-top-white.png);width:15px;height:11px}body.reviewproductpage div.layout.two-columns div.col-1{padding-right:30px}body.reviewproductpage div.layout.two-columns div.col-2{padding-left:30px}body.reviewproductpage div.page-content{}body.reviewproductpage div.page-content *{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}body.reviewproductpage div.page-content:after{content:"";display:block;height:0;clear:both;visibility:hidden}body.reviewproductpage div.page-content div.page-text{float:left;width:100%}body.reviewproductpage div.page-content.has-image div.page-text{float:left;width:60%}body.reviewproductpage div.page-content.has-image div.page-image{float:right;width:40%;padding:0 0 0 40px}body.reviewproductpage div.page-content.has-image div.page-image img{display:block;margin:0 auto}div.review-products-overview{margin:60px 0 0 0}div.review-products-overview *{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}div.review-products-overview:after{content:"";display:block;height:0;clear:both;visibility:hidden}div.review-products-overview div.item{padding:25px;border:1px solid #d2d2d2;margin:20px 0;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#fff;-webkit-box-shadow:0 3px 0 0 rgba(0,0,0,.1);-moz-box-shadow:0 3px 0 0 rgba(0,0,0,.1);box-shadow:0 3px 0 0 rgba(0,0,0,.1)}div.review-products-overview div.item:after{content:"";display:block;height:0;clear:both;visibility:hidden}div.review-products-overview div.item div.item-image{float:left;width:30%;padding-right:30px}div.review-products-overview div.item div.item-image img{display:block;margin:0 auto}div.review-products-overview div.item div.item-content{float:right;width:70%;padding-left:30px;border-left:1px solid #d2d2d2}div.review-products-overview div.item div.item-head{margin:0 0 20px 0}div.review-products-overview div.item div.item-head:after{content:"";display:block;height:0;clear:both;visibility:hidden}div.review-products-overview div.item div.item-title{float:left;width:65%}div.review-products-overview div.item div.item-title a{display:block;text-decoration:none}div.review-products-overview div.item div.item-title a:hover{text-decoration:none}div.review-products-overview div.item div.item-score{float:right;width:35%;padding-left:20px;overflow:hidden}div.review-products-overview div.item div.item-score div.score{float:right;font-size:24px;padding:10px 0}div.review-products-overview div.item div.item-score div.score span.score-value{font-size:34px;font-weight:bold}div.review-products-overview div.item div.item-score div.score span.score-from{}div.review-products-overview div.item div.item-score div.score span.score-total{}div.review-products-overview div.item div.item-text{margin:0 0 20px 0;overflow:hidden}body.reviewcategorypage div.pager{padding:30px 0;background:none;text-align:left}body.reviewproductpage{font-family:'Open Sans',sans-serif,Arial;line-height:170%}body.reviewproductpage div.page-main{background-image:url(/Images/mountains-bg-notransparent.png);background-position:center top;background-color:#ededed;background-repeat:repeat-x;background-size:contain}div.review-averages{margin:0 0 40px 0}div.review-averages *{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}div.review-averages:after{content:"";display:block;height:0;clear:both;visibility:hidden}div.review-averages div.review-averages-head{margin:0 0 20px 0}div.review-averages div.review-averages-head:after{content:"";display:block;height:0;clear:both;visibility:hidden}div.review-averages div.review-averages-title{float:left;width:65%}div.review-averages div.review-averages-title span{font-size:24px;padding:2px 0;line-height:130%}div.review-averages div.review-averages-score{}div.review-averages div.review-averages-score div.score{float:right;font-size:24px;padding:10px 0}div.review-averages div.review-averages-score div.score span.score-value{font-size:34px;font-weight:bold}div.review-averages div.review-averages-score div.score span.score-from{}div.review-averages div.review-averages-score div.score span.score-total{}div.review-averages div.review-averages-content{}div.review-averages div.ratings{margin:0 0 20px 0}div.review-overview{margin:40px 0 0 0}div.review-overview *{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}div.review-overview:after{content:"";display:block;height:0;clear:both;visibility:hidden}div.review-overview div.item{padding:25px;border:1px solid #d2d2d2;margin:20px 0;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#fff;-webkit-box-shadow:0 3px 0 0 rgba(0,0,0,.1);-moz-box-shadow:0 3px 0 0 rgba(0,0,0,.1);box-shadow:0 3px 0 0 rgba(0,0,0,.1)}div.review-overview div.item:after{content:"";display:block;height:0;clear:both;visibility:hidden}div.review-overview div.item div.item-head{margin:0 0 10px 0}div.review-overview div.item div.item-head:after{content:"";display:block;height:0;clear:both;visibility:hidden}div.review-overview div.item div.item-title{float:left;width:65%;overflow:hidden}div.review-overview div.item div.item-title a{display:block;text-decoration:none}div.review-overview div.item div.item-title a:hover{text-decoration:none}div.review-overview div.item div.item-title span{font-size:24px;padding:2px 0;line-height:130%}div.review-overview div.item div.item-title span span.name{font-weight:bold}div.review-overview div.item div.item-score{float:right;width:35%;padding-left:20px;overflow:hidden}div.review-overview div.item div.item-score div.score{float:right;font-size:24px;padding:10px 0}div.review-overview div.item div.item-score div.score span.score-value{font-size:34px;font-weight:bold}div.review-overview div.item div.item-score div.score span.score-from{}div.review-overview div.item div.item-score div.score span.score-total{}div.review-overview div.item div.item-text{margin:0 0 20px 0}div.review-overview div.item div.item-text div.text{padding:10px 0 10px 40px;background-image:url(/images/icon-review-text.png);background-position:left top 7px;background-repeat:no-repeat;background-size:30px auto}div.review-overview div.item div.item-ratings{padding:20px 0 0 0;border-top:1px solid #d2d2d2}div.ratings{}div.ratings:after{content:"";display:block;height:0;clear:both;visibility:hidden}div.ratings *{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}div.ratings div.rating{float:left;width:50%;margin:2px 0}div.ratings div.rating:after{content:"";display:block;height:0;clear:both;visibility:hidden}div.ratings div.rating div.caption{float:left;width:50%;padding-right:10px;margin:0;font-size:13px;color:#5b5b5b;white-space:nowrap;overflow:hidden}div.ratings div.rating div.review-stars{float:right;width:50%;padding:4px 0}div.tabs{margin:20px 0}div.tabs:after{content:"";display:block;height:0;clear:both;visibility:hidden}div.tabs *{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}div.tabs div.tabs-head{border-bottom:1px solid #d2d2d2}div.tabs div.tabs-head:after{content:"";display:block;height:0;clear:both;visibility:hidden}div.tabs div.tabs-head a.tab{float:left;display:inline-block;padding:18px 30px;border:1px solid #d2d2d2;border-bottom:none;color:#5b5b5b;margin:0 10px 0 0;text-align:center;text-decoration:none;overflow:hidden;background-color:#ededed}div.tabs div.tabs-head a.tab:hover{background-color:#e6e6e6}div.tabs div.tabs-head a.tab.selected,div.tabs div.tabs-head a.tab.selected:hover{padding-bottom:19px;margin-bottom:-1px;background-color:#fff}div.tabs div.tabs-body{}div.tabs div.tabs-body:after{content:"";display:block;height:0;clear:both;visibility:hidden}div.tabs div.tabs-body div.tab-content{padding:20px 0}.compareenergypage div.layout.two-columns{padding-top:20px}div.special-action-container{position:relative;min-height:180px}div.special-action-container div.special-action-image{border-top-left-radius:5px}div.special-action-container div.special-action-image div.special-action-balloon{background-image:url(/Images/red-balloons.png);background-size:cover;position:absolute;z-index:5}div.special-action-container div.special-action-image div.special-action-arrow{position:absolute;background-size:cover}div.special-action-container div.special-action-image div.special-action-image-text{color:#fff;font-size:24px;font-weight:600;overflow-wrap:break-word}div.special-action-container div.special-action-content{padding:20px}div.special-action-container div.special-action-corner-container{position:absolute;overflow:hidden;height:120px;width:120px;top:-1px;border-top-right-radius:5px}div.special-action-container div.special-action-corner-container div.special-action-corner{background:#cf3300;color:#fff;height:160px;width:160px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);position:absolute}div.special-action-container div.special-action-corner-container div.special-action-corner div.special-action-corner-text{text-align:center;margin:125px auto 0;font-size:14px;font-weight:bold;line-height:150%}div.special-action-container.sac-macro{display:flex}div.special-action-container.sac-macro div.special-action-image{max-width:40%;min-width:40%;border-bottom-left-radius:5px;flex:0;display:inline-flex}div.special-action-container.sac-macro div.special-action-image div.special-action-balloon{height:50px;width:50px;top:calc(50% - 25px);left:-25px}div.special-action-container.sac-macro div.special-action-image div.special-action-arrow{width:20px;height:50px;background-image:url(/Images/red-arrow.png);top:20px;left:25px}div.special-action-container.sac-macro div.special-action-image div.special-action-image-text{margin:50px;width:calc(100% - 40px)}div.special-action-container.sac-macro div.special-action-content{width:47%}div.special-action-container.sac-macro div.special-action-corner-container{right:-1px}div.special-action-container.sac-macro div.special-action-corner-container div.special-action-corner{top:-80px;right:-80px}div.special-action-container.sac-sideblock{margin-top:37.5px}div.special-action-container.sac-sideblock div.special-action-image{max-height:150px;border-top-right-radius:5px}div.special-action-container.sac-sideblock div.special-action-image div.special-action-balloon{height:75px;width:75px;top:-37.5px;left:calc(50% - 37.5px)}div.special-action-container.sac-sideblock div.special-action-image div.special-action-arrow{width:32px;height:44px;background-image:url(/Images/red-arrow-right.png);left:50px;top:15px}div.special-action-container.sac-sideblock div.special-action-image div.special-action-image-text{width:calc(100% - 100px);margin:60px 50px;display:inline-block;text-align:center}div.special-action-container.sac-sideblock div.special-action-content{overflow-wrap:normal}div.special-action-container.sac-sideblock div.special-action-corner-container{right:0}div.special-action-container.sac-sideblock div.special-action-corner-container div.special-action-corner{top:-84px;right:-84px}div.solar-panel-affiliate-form{margin:30px 0}div.solar-panel-affiliate-form:after{content:"";display:block;height:0;clear:both;visibility:hidden}div.solar-panel-affiliate-form *{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}div.solar-panel-affiliate-form div.solar-panel-affiliate-form-head{padding:40px 30px;font-weight:600;font-size:26px;color:#fff;border-top-left-radius:5px;border-top-right-radius:5px;background-image:url(../Images/bg-solar-panel-affiliate-form-head.png);background-position:center;background-size:cover;background-color:#92278f;overflow:hidden}div.solar-panel-affiliate-form div.solar-panel-affiliate-form-content{padding:0;border:1px solid #dedede;border-top:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px;background-color:#f9f9f9;overflow:hidden}div.solar-panel-affiliate-form form{display:block;position:relative}div.solar-panel-affiliate-form form div.loader-init{position:absolute;top:0;bottom:0;left:0;right:0;z-index:10;background-color:#f9f9f9}div.solar-panel-affiliate-form div.input-rows{padding:20px 30px}div.solar-panel-affiliate-form div.input-rows:after{content:"";display:block;height:0;clear:both;visibility:hidden}div.solar-panel-affiliate-form div.input-row{width:100%;padding:10px 0}div.solar-panel-affiliate-form div.input-row div.input-row-content{margin:0 -20px}div.solar-panel-affiliate-form div.input-row div.input-row-content:after{content:"";display:block;height:0;clear:both;visibility:hidden}div.solar-panel-affiliate-form div.input-row div.field{float:left;width:100%;padding:0 20px}div.solar-panel-affiliate-form div.input-row div.field div.field-label{padding:0 0 5px 0;font-size:14px}div.solar-panel-affiliate-form div.input-row div.field div.field-label span.label-optional{display:inline-block;font-size:12px;color:#a7a7a7}div.solar-panel-affiliate-form div.input-row div.field div.field-input{}div.solar-panel-affiliate-form div.input-row div.field span.input-validation-message.input-validation-message-error{display:inline-block;width:100%;padding:3px 0 0 0;font-size:13px;font-weight:400;color:red;overflow:hidden}div.solar-panel-affiliate-form div.input-row.input-row-1{}div.solar-panel-affiliate-form div.input-row.input-row-2{padding-bottom:30px;border-bottom:1px solid #dedede;margin-bottom:10px}div.solar-panel-affiliate-form div.input-row.input-row-2 div.field:nth-of-type(1){width:50%}div.solar-panel-affiliate-form div.input-row.input-row-2 div.field:nth-of-type(2){width:50%}div.solar-panel-affiliate-form div.input-row.input-row-3{}div.solar-panel-affiliate-form div.input-row.input-row-3 div.field:nth-of-type(1){width:70%}div.solar-panel-affiliate-form div.input-row.input-row-3 div.field:nth-of-type(2){width:30%}div.solar-panel-affiliate-form div.input-row.input-row-4{padding-bottom:30px;border-bottom:1px solid #dedede;margin-bottom:10px}div.solar-panel-affiliate-form div.input-row.input-row-4 div.field:nth-of-type(1){width:30%}div.solar-panel-affiliate-form div.input-row.input-row-4 div.field:nth-of-type(2){width:70%}div.solar-panel-affiliate-form div.input-row.input-row-5{}div.solar-panel-affiliate-form div.input-row.input-row-6{padding-bottom:30px;border-bottom:1px solid #dedede;margin-bottom:10px}div.solar-panel-affiliate-form div.input-row.input-row-7{}div.solar-panel-affiliate-form div.input-row.input-row-7 select.ng-dirty.ng-valid{background-image:url(/images/select-arrow-down.png)}div.solar-panel-affiliate-form div.input-row.input-row-8{}div.solar-panel-affiliate-form div.input-row.input-row-9{}div.solar-panel-affiliate-form div.input-row.input-row-10{}div.solar-panel-affiliate-form input[type=text],div.solar-panel-affiliate-form input[type=email],div.solar-panel-affiliate-form select{padding-right:36px;background-position:right 10px center;background-repeat:no-repeat;background-size:16px auto}div.solar-panel-affiliate-form input[type=text].ng-dirty.ng-valid,div.solar-panel-affiliate-form input[type=email].ng-dirty.ng-valid,div.solar-panel-affiliate-form select.ng-dirty.ng-valid{background-image:url(/Images/icon-check-green.svg)}div.solar-panel-affiliate-form input::-webkit-input-placeholder{color:#e2e2e2}div.solar-panel-affiliate-form input::-moz-placeholder{color:#e2e2e2}div.solar-panel-affiliate-form input:-ms-input-placeholder{color:#e2e2e2}div.solar-panel-affiliate-form input:-moz-placeholder{color:#e2e2e2}div.solar-panel-affiliate-form div.radio-button-group{}div.solar-panel-affiliate-form div.radio-button-group:after{content:"";display:block;height:0;clear:both;visibility:hidden}div.solar-panel-affiliate-form div.radio-button-group div.radio-button{float:left;margin:5px 30px 0 0}div.solar-panel-affiliate-form div.radio-button-group div.radio-button label{display:block}div.solar-panel-affiliate-form div.radio-button-group div.radio-button label input[type=radio]{}div.solar-panel-affiliate-form div.radio-button-group div.radio-button label span{display:inline-block}div.solar-panel-affiliate-form div.input-message{padding:30px 30px 0 30px}div.solar-panel-affiliate-form div.input-message div.message{padding:20px;font-weight:400;color:#fff;overflow:hidden}div.solar-panel-affiliate-form div.input-message div.message span{display:block;padding:0 0 0 36px;background-position:left center;background-repeat:no-repeat;background-size:21px auto}div.solar-panel-affiliate-form div.input-message.input-message-success div.message{background-color:#8dc63f}div.solar-panel-affiliate-form div.input-message.input-message-success div.message span{background-image:url(../Images/icon-check-white.svg)}div.solar-panel-affiliate-form div.input-message.input-message-error div.message{background-color:#c30d0d}div.solar-panel-affiliate-form div.input-message.input-message-error div.message span{background-image:url(../Images/icon-error-white.svg)}div.solar-panel-affiliate-form div.input-submit{padding:20px 30px 40px 30px}div.solar-panel-affiliate-form div.input-submit:after{content:"";display:block;height:0;clear:both;visibility:hidden}div.solar-panel-affiliate-form div.input-submit button{float:left;display:inline-block;padding:15px 20px;border:1px solid #8dc63f;font-family:'Open Sans';color:#fff;background-color:#8dc63f;border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;transition:.2s;-o-transition:.2s;-moz-transition:.2s;-webkit-transition:.2s}div.solar-panel-affiliate-form div.input-submit button span{display:block;padding:0 25px 0 0;background-image:url(/images/arrow-right-white.png);background-position:right center;background-repeat:no-repeat}div.solar-panel-affiliate-form div.input-submit button:hover{box-shadow:0 0 0 3px #8dc63f;-o-box-shadow:0 0 0 3px #8dc63f;-moz-box-shadow:0 0 0 3px #8dc63f;-webkit-box-shadow:0 0 0 3px #8dc63f}div.solar-panel-affiliate-form div.input-submit div.loader{float:left;width:40px;height:40px;margin:7px 0 0 20px;background-image:url(../Images/ajax-loader.gif);background-position:center;background-repeat:no-repeat;background-size:40px auto}div.warning-box-container{background-color:#e6e7e8;min-height:calc(45px);font-family:'Open Sans',sans-serif,Arial;max-width:100%}div.inner-warning-box-container{margin:auto;width:1026px;padding:8px 0;display:flex}div.warning-box-indicator{font-size:20px;font-weight:900;float:left;text-transform:uppercase;letter-spacing:-.25px}div.warning-box-message{float:left;padding:0 30px;font-size:14px;margin-left:50px;overflow:hidden;text-overflow:clip;flex:1}div.warning-box-exit{float:right;padding:0 0;width:20px;height:20px;margin:5px 0;background-image:url(/Images/warning-cross.png);background-repeat:no-repeat;background-size:contain;border-radius:100%;cursor:pointer}body.solarpanelquotepage div.col-2 div.usp-block.text-with-icon p strong{padding-left:55px}body.solarpanelquotepage div.col-2 div.usp-block.text-with-icon div.block-content ul li{vertical-align:middle;min-height:2em}body.solarpanelquotepage div.col-2 div.usp-block.text-with-icon div.block-content ul li span{vertical-align:-webkit-baseline-middle}a.promohomepage{position:absolute;top:12px;right:-11px;background-color:#00c0ff;padding:10px 10px 10px 40px;max-width:180px;color:#fff;font-weight:bold;text-align:left;font-size:13px;border-radius:5px 5px 0 5px;display:block;cursor:pointer;line-height:160%;background-image:url(../Images/icon-discount-white.svg);background-size:24px;background-repeat:no-repeat;background-position:left 10px center}a.promohomepage:after{background-image:url(../Images/icon-corner-dark-blue.svg);background-repeat:no-repeat;background-size:10px;height:10px;width:10px;position:absolute;bottom:-10px;right:0;content:" "}a.promohomepage:hover,a.promoresult:hover{text-decoration:none}.promohomepage:hover{background-color:#0094c4}a.promoresult{font-size:12px;font-weight:bold;line-height:130%;padding:10px 0;color:#00c0ff;display:inline-block}.contract-wizard-section.promotion{margin-bottom:30px}#popupinline{display:none}#popupinline ul{list-style:initial;padding-left:20px;margin:10px 0}.button.promo-button{color:#fff}body.compareenergypagebusiness .zipcode-input-section .page-main-inner{top:-30px}div.block{width:100%;margin:0 0 25px 0;background-color:#fff;border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:1px solid rgba(0,0,0,.15);box-shadow:0 3px rgba(0,0,0,.08);-o-box-shadow:0 3px rgba(0,0,0,.08);-moz-box-shadow:0 3px rgba(0,0,0,.08);-webkit-box-shadow:0 3px rgba(0,0,0,.08)}div.block div.block-title{padding:25px;overflow:hidden;border-top-left-radius:5px;border-top-right-radius:5px;box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}div.block div.block-title span h2,div.block div.block-title div h2,div.block div.block-title span{font-size:25px!important;font-weight:600!important;color:#fff!important}div.block div.block-content{padding:25px 30px 30px 30px;overflow:hidden;box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}div.block div.block-content div.button-row{margin-top:25px}div.block-green div.block-title{background-color:#8dc63f;background-image:url(/Images/bar-green-bg.png)}div.block-gray div.block-title{background-color:#5b5b5b;background-image:url(/images/bar-grey-bg.png)}div.block-purple div.block-title{background-color:#92278f;background-image:url(/Images/bar-purple-bg.png)}div.block-blue div.block-title{background-color:#00c0ff;background-image:url(/Images/bar-transparent-bg.svg);background-repeat:no-repeat;background-size:cover}.block.compare-energy .block-content,.block.energy-filter-zipcode .block-content,.block.energy-filter .block-content{background-color:#ededed}.block.compare-energy .block-content .compare-fields{margin:0 0 25px 0}.block.compare-energy .block-content .compare-fields .button-row{margin:0 0 0 48px;position:relative}.block.compare-energy .block-content .compare-fields .button-row .button{width:100%}.block.compare-energy .block-content .compare-fields .button-row .button .arrow{float:right}div.home-blocks div.block{float:left;width:100%;position:relative;padding:0}div.home-blocks div.block img{float:left}div.home-blocks div.block div.button-row a.button{float:left}div.top-energy-products div.block-content{padding:0}div.top-energy-products div.block-content div.selection{padding:15px 15px 5px 15px;font-size:12px}div.top-energy-products div.block-content div.selection select{display:inline-block;margin:0 0 0 10px;width:auto;padding-right:25px}div.blocks-row-section{background-color:#ededed;padding:60px 0}div.blocks-row-section.blocks-row-one-section div.block{margin-bottom:0;min-height:515px}div.blocks-row-section.blocks-row-two-section div.block{margin-bottom:0;min-height:600px}div.footer-blocks div.block{float:left;width:33.33%;margin:0;padding:0 1%;font-size:14px;border:none;box-shadow:none;background:none}div.block.advertisement div.block-content{border-top:1px solid #cacaca;border-top-left-radius:3px;border-top-right-radius:3px}.block.text-with-icon .block-title{position:relative;z-index:10000;overflow:visible;text-align:center}.block-title.with-background-image .image-container{position:absolute;left:0;top:0;bottom:0;right:0;overflow:hidden}.block-title.with-background-image .image-container img{min-width:100%;width:auto;min-height:100%;height:auto;border:none}.block-title.with-background-image .text-with-icon-title{position:relative}.block.text-with-icon .icon-container{height:50px;position:relative}.block.text-with-icon .icon-container .icon{height:100px;width:100px;position:absolute;left:50%;bottom:20px;transform:translateX(-50%);border:1px solid #d2d2d2;background:#fff;z-index:9999;border-radius:100%;-o-border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%}.icon-container .icon img{display:inline-block;position:relative;top:50%;transform:translateY(-50%)}div.website-reviews-block div.medal{position:relative;float:left;width:120px;height:81px;text-align:center;background-image:url(/images/website-reviews-bg.png);background-repeat:no-repeat}div.website-reviews-block div.medal div.rating{position:absolute;top:20px;left:0;right:0;color:#fff;font-size:25px;font-weight:bold;letter-spacing:-1px}div.website-reviews-block div.medal div.review-count{position:absolute;bottom:8px;left:0;right:0;font-size:11px;color:#fff}div.website-reviews-block div.review-summary div.text{float:right;width:50%;color:#000;font-size:11px;line-height:150%;padding:8px 0 8px 5px;box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}div.website-reviews-block div.all-reviews-link-container{margin:25px 0}div.website-reviews-block div.all-reviews-link-container a{font-weight:bold;color:#5b5b5b;padding-right:25px;text-decoration:underline;background-image:url(/Images/arrow-right-grey.png);background-repeat:no-repeat;background-position:center right}div.website-reviews-block div.all-reviews-link-container a:hover{text-decoration:none}div.website-reviews-block div.reviews div.review div.text{max-height:135px;overflow:auto}div.help-needed-section{background-color:#92278f;background-image:url(/Images/bar-purple-bg.png);padding:30px 0}div.help-needed-container{text-align:center}div.help-needed-section div.left{display:inline-block}div.help-needed-section div.right{display:inline-block;padding-left:20px;text-align:left;color:#fff;font-size:25px}div.block.image div.block-content{padding:0;border:0}div.block.image div.block-content img{display:block;margin:0 auto}div.block.link{}div.block.link a.button-link{display:block;width:60%;color:#fff;font-weight:bold;padding:8px 12px;border:1px solid #81187f;margin:15px auto 0 auto;overflow:hidden;text-decoration:none;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;box-sizing:border-box;-moz-box-sizing:border-box;background-color:#81187f}div.block.link a.button-link:hover{background-color:#611c60}div.block.link a.button-link span{display:block;width:92%;margin:0 auto;background-image:url(/images/bg-button-arrow.png);background-position:right center;background-repeat:no-repeat}div.block.social a{float:left;display:block;margin:0 0 5px 0;clear:both}div.block.social a:hover span.link-text{text-decoration:underline}div.block.social a span.link-icon{float:left;display:inline-block;width:32px;height:32px;margin-right:10px;background-position:center center;background-repeat:no-repeat}div.block.social a span.link-text{float:left;display:inline-block;padding-top:4px;font-weight:bold}div.block.social a.facebook span.link-icon{background-image:url(/images/social/bg-icon-social-facebook.png)}div.block.social a.twitter span.link-icon{background-image:url(/images/social/bg-icon-social-twitter.png)}div.block.social a.google-plus span.link-icon{background-image:url(/images/social/bg-icon-social-googleplus.png)}div.block.social a.linkedin span.link-icon{background-image:url(/images/social/bg-icon-social-linkedin.png)}div.block.social a.pinterest span.link-icon{background-image:url(/images/social/bg-icon-social-pinterest.png)}div.block.social a.instagram span.link-icon{background-image:url(/images/social/bg-icon-social-instagram.png)}div.block.social a.flickr span.link-icon{background-image:url(/images/social/bg-icon-social-flickr.png)}div.block.social a.youtube span.link-icon{background-image:url(/images/social/bg-icon-social-youtube.png)}div.block.social a.vimeo span.link-icon{background-image:url(/images/social/bg-icon-social-vimeo.png)}div.block.contact{}div.block.contact div.contact-data{}div.block.contact div.contact-data span.contact-data-item{float:left;display:block;width:100%;clear:both}div.block.contact div.contact-data span.contact-data-item span.label{float:left;width:50%;font-weight:bold}div.block.contact div.contact-data span.contact-data-item span.value{float:right;width:50%}div.block.contact div.contact-data span.contact-data-item.company-name{}div.block.contact div.contact-data span.contact-data-item.address{}div.block.contact div.contact-data span.contact-data-item.zipcode{}div.block.contact div.contact-data span.contact-data-item.city{}div.block.contact div.contact-data span.contact-data-item.phone{margin-top:12px}div.block.contact div.contact-data span.contact-data-item.fax{}div.block.contact div.contact-data span.contact-data-item.emailaddress{}div.block.search{}div.block.search input[type=text]{float:left;display:inline-block;width:80%;border-right:none}div.block.search input[type=submit]{float:right;display:inline-block;width:20%;height:32px;padding:0;border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;-webkit-border-radius:0 2px 2px 0;background-image:url(/images/bg-search-button.png);background-repeat:no-repeat;background-position:center center}div.block.latest-news-overview{}div.block.latest-news-overview div.block-content{line-height:150%}div.block.page-content-block{margin:0}div.block.latest-news-overview ul{list-style:none;margin:0;padding:0}div.block.latest-news-overview ul li{margin:0 0 15px 0;padding:0 0 15px 0;border-bottom:1px solid #d2d2d2}div.block.latest-news-overview ul li:last-child{border-bottom:none;padding:0 0 10px 0}div.block.latest-news-overview ul li a{color:#5b5b5b}div.block.latest-news-overview ul li a span.title{display:block;padding-right:25px;background-image:url(/images/arrow-right-grey.png);background-repeat:no-repeat;background-position:center right}div.block.latest-news-overview ul li a span.date{font-weight:bold}div.block.sub-navigation{}div.block.sub-navigation div.sub-navigation-title{}div.block.sub-navigation div.sub-navigation-title a{color:#fff}div.block.sub-navigation div.sub-navigation-items{}div.block.sub-navigation div.sub-navigation-items a{display:block;padding:5px 0;font-weight:bold;background-position:right center;background-repeat:no-repeat}div.block.sub-navigation div.sub-navigation-items ul.level-1{}div.block.sub-navigation div.sub-navigation-items ul li.selected>a{text-decoration:underline}div.block.sub-navigation div.sub-navigation-items ul.level-1>li{border-bottom:1px solid #ffe4ff}div.block.sub-navigation div.sub-navigation-items ul.level-1>li.last{border:none}div.block.sub-navigation div.sub-navigation-items ul.level-1>li>a{background-image:url(/images/bg-subnavigation-item.png)}div.block.sub-navigation div.sub-navigation-items ul.level-1>li.selected.has-children>a{background-image:url(/images/bg-subnavigation-item-selected.png)}div.block.sub-navigation div.sub-navigation-items ul.level-2{padding-left:15px;background-color:#f4f4f4}div.block.sub-navigation div.sub-navigation-items ul.level-2>li{}div.block.sub-navigation div.sub-navigation-items ul.level-3{padding-left:30px;margin-left:-15px;background-color:#e7e7e7}div.block.sub-navigation div.sub-navigation-items ul.level-3>li{}div.block.sub-navigation div.sub-navigation-items ul.level-4{padding-left:45px;margin-left:-30px;background-color:#dadada}div.block.sub-navigation div.sub-navigation-items ul.level-4>li{}div.block.maps{}div.block.maps div.block-content div#maps-canvas{width:100%;height:200px}div.block.mailchimp{}div.block.mailchimp div.block-content div.mailchimp-subscription{width:100%;margin:10px 0 0 0;box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}div.block.mailchimp div.block-content div.mailchimp-subscription div.success-message{font-weight:bold;color:#19cb11}div.block.mailchimp div.block-content div.mailchimp-subscription div.validation-summary-errors{}div.block.mailchimp div.block-content div.mailchimp-subscription div.validation-summary-errors ul li{color:red}div.block.mailchimp div.block-content div.mailchimp-subscription label[for=EmailAddress]{display:none}div.block.mailchimp div.block-content div.mailchimp-subscription input#EmailAddress{width:100%}div.block.mailchimp div.block-content div.mailchimp-subscription input[type=submit]{width:100%;margin:10px 0 0 0}.review-products-list .review-product{margin:0 0 15px 0;padding:0 0 15px 0;border-bottom:1px solid #d2d2d2}.review-products-list .review-product:last-child{border-bottom:none;padding:0 0 10px 0}.review-product .left-section{float:left}.review-product .middle-section{float:left;padding:0 18px;max-width:135px;box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.review-product .middle-section div.name{font-size:14px;font-weight:bold}.best-reviews .review-stars{float:right;margin-top:5px}.number-of-matches .counter .digit{float:left;height:35px;width:35px;color:#fff;font-weight:bold;line-height:35px;text-align:center;background-color:#5b5b5b;margin:20px 8px 0 0;border-radius:100%;-o-border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%}div.block.pages div.block-content{line-height:150%}div.block.pages ul li{margin:0 0 15px 0;padding:0 0 15px 0;border-bottom:1px solid #d2d2d2}div.block.pages ul li:last-child{border-bottom:0;padding:0 0 10px 0}div.block.pages ul li a{color:#5b5b5b}.block.pages ul li a span{display:block;padding-right:25px;background-image:url(/images/arrow-right-grey.png);background-repeat:no-repeat;background-position:center right}div.sub-navigation-blocks div.layout.two-columns{padding:30px 0 0 0}.sub-navigation-blocks div.layout.two-columns div.col-1,.sub-navigation-blocks div.layout.two-columns div.col-2{width:50%}div.sub-navigation-blocks div.block{min-height:365px}.sub-navigation-blocks div.block div.block-title span{font-size:20px}div.sub-navigation-blocks div.block div.block-content{font-size:14px;line-height:160%}div.sub-navigation-blocks div.block div.block-content a{margin-top:25px}div.block.usp-block div.block-content ul li{background-image:url(/images/checkmark.png);background-repeat:no-repeat;background-position:left center;padding:12px 0 12px 55px;line-height:130%}@media only screen and (max-width:480px){body{line-height:155%;font-size:15px}div.page-title{margin:0 0 18px 0}h1{font-size:25px!important}h2{font-size:20px!important}div.bar-website-reviews div.container div.left,div.bar-website-reviews div.container div.middle,div.bar-website-reviews div.container div.right{width:100%}div.bar-website-reviews div.container div.middle{padding:10px 0 30px 0}div.layout.home div.col-1{padding:20px}div.layout.home div.col-2{padding:0 20px 20px 20px}div.block div.block-title{padding:18px 20px}div.block div.block-title span{font-size:20px}div.block div.block-content{padding:20px}div.navigation div.navigation-expand span.show-nav{background-image:url(/Images/arrow-down-white.png)}div.navigation div.navigation-expand span.hide-nav{background-image:url(/Images/arrow-top-white.png)}div.navigation div.navigation-expand:hover{cursor:pointer;background-color:#82b240}div.navigation a,div.navigation a:visited,div.navigation a:active{padding:10px 15px;color:#5b5b5b;background-image:url(/images/arrow-right-grey.png);background-repeat:no-repeat;background-position:center right 15px}div.navigation a:hover{background-color:#e1e1e1}div.navigation ul.nav-responsive li{border-bottom:1px solid #d2d2d2}div.navigation ul.nav-responsive ul.level-2{display:none;padding-left:25px}div.navigation ul.nav-responsive li:hover>ul{display:block}div.breadcrumbs{padding:0 20px 10px 20px}div.banner div.items div.item div.item-content{display:none}div.banner div.banner-pagers{display:none}div.home-blocks{padding:0}div.home-blocks div.block{width:100%;padding:0!important;clear:both}div.search form input[type=text]{display:block;width:100%}div.search form input[type=submit]{display:block;width:100%;margin-top:4px}div.contact-form fieldset label{width:100%}div.contact-form fieldset input,div.contact-form fieldset textarea{width:1000%}div.content iframe.content-youtube{width:100%;height:170px}body.reviewcategorypage div.layout.two-columns div.col-1{padding:0 20px}body.reviewcategorypage div.layout.two-columns div.col-2{padding:0 20px}body.reviewproductpage div.layout.two-columns div.col-1{padding:0 20px}body.reviewproductpage div.layout.two-columns div.col-2{padding:0 20px}body.reviewproductpage div.page-content.has-image div.page-text{width:100%}body.reviewproductpage div.page-content.has-image div.page-image{width:100%;padding:0;margin:0 0 20px 0}div.tabs div.tabs-head a.tab{padding:10px 15px}div.tabs div.tabs-head a.tab.selected,div.tabs div.tabs-head a.tab.selected:hover{padding-bottom:11px}div.ratings div.rating{width:100%;margin:0 0 15px 0}div.ratings div.rating div.caption{width:100%;padding-right:0}div.ratings div.rating div.review-stars{float:left;width:100%}div.review-products-overview div.item div.item-image{width:100%;padding:0 0 30px 0}div.review-products-overview div.item div.item-content{float:left;width:100%;padding:30px 0 0 0;border-left:0;border-top:1px solid #d2d2d2}div.review-products-overview div.item div.item-title{width:100%}div.review-products-overview div.item div.item-title h2{}div.review-products-overview div.item div.item-title h2 span.name{display:block;width:100%}div.review-products-overview div.item div.item-score{float:left;width:100%;padding-left:0;margin:10px 0 0 0}div.review-products-overview div.item div.item-score div.score{float:left}div.review-overview div.item div.item-title{width:100%}div.review-overview div.item div.item-title span{font-size:16px}div.review-overview div.item div.item-title span span.name{display:block;width:100%}div.review-overview div.item div.item-score{float:left;width:100%;padding-left:0;margin:10px 0}div.review-overview div.item div.item-score div.score{float:left}div.review-overview div.item div.item-text div.text{padding-top:5px;padding-bottom:5px;background-position:left top 2px}div.block.page-content-block{min-height:0}div.top-energy-products div.block-content div.selection select{margin:5px 0 10px 0;width:100%}.energy-products-list .header .total-cost-caption{margin-left:0}.energy-products-list .header .energy-type-caption{margin-left:35%}.product-list .product .middle-section{width:100%;margin-top:10px}.product-list .product .left-section{width:100%}.product-list .product .right-section{width:100%;text-align:left;margin-top:10px;height:auto}.product-list .product .right-section .button{width:100%;position:relative}.product-list .product .right-section .button .arrow{float:right}.product .specs .cell-1{width:100%}.product .specs .cell-2{width:68%}.product .specs .cell-3{width:32%;text-align:right}.compare-energy .row .cell-1,.compare-energy .row .cell-2,.compare-energy .row .cell-3{width:100%;padding-left:0;padding-bottom:8px}.compare-energy .house-number,.compare-energy .zipcode-numeric{width:100%}.compare-energy .house-number-suffix,.compare-energy .zipcode-alpha{width:100%}.compare-energy .row{margin-bottom:15px}.block.compare-energy .block-content .compare-fields .button-row{margin:0}.block.compare-energy .block-content .compare-fields{margin:0 0 10px 0}div.block.page-content-block .button.button-orange.content-button{width:100%}div.block.page-content-block .button.button-orange.content-button .arrow{float:right}.homepage .compare-energy .block-content{height:auto}.review-product .middle-section{width:45%}.best-reviews .button-row{margin-top:5px;float:left;width:100%}.best-reviews .button-row .button{width:100%}.best-reviews .button-row .button .arrow,.block.pages.block-purple.block-3456 .button-row .button .arrow,div.footer-blocks .block div.mailchimp-subscription .button .arrow,div.block.energy-filter-results.block-green .button-row .button .arrow,div.block.energy-filter-zipcode.block-purple .button .arrow,div.block.energy-filter.block-purple .button .arrow,div.bar .button.button-white.bar-button .arrow,div.contract-wizard.block-green .contract-wizard-subscription-button .arrow,div.block.review-products-overview div.block-content .right .button-row .button .arrow,.review-averages .button-row .button .arrow{float:right}.block.pages.block-purple.block-3456 .button-row,.block.pages.block-purple.block-3456 .button-row .button,div.footer-blocks .block div.mailchimp-subscription .button,div.block.energy-filter-results.block-green .button-row .button,div.block.energy-filter-zipcode.block-purple .button,div.block.energy-filter.block-purple .button,div.contract-wizard.block-green .contract-wizard-subscription-button,div.block.review-products-overview div.block-content .right .button-row .button,.review-averages .button-row .button{width:100%}.block.pages.block-purple.block-3456 .button-row,.block.latest-news-overview.block-purple.block-1147 .button-row{position:relative;bottom:auto}.contract-wizard-large .subscription-fields ul li{display:block;margin:0;width:100%}.contract-wizard-large .subscription-fields ul li input,.contract-wizard-large .subscription-fields ul li select{width:100%}.contract-wizard-large .subscription-fields ul li input.zipcode-numeric,.contract-wizard-large .subscription-fields ul li input.zipcode-alpha{width:100%}.contract-wizard-large .subscription-fields ul li input.zipcode-numeric{margin-right:10px}.contract-wizard-large ul li.agree-to-recieving-email{bottom:auto}.contract-wizard-large ul li.newsletter-subscription,.contract-wizard-large ul li.agree-to-recieving-email{position:relative}.rich-list-item .left{width:100%;padding:0}.rich-list-item .left img{margin:0 auto;display:block}.rich-list-item .right{width:100%;padding:0 15px 15px 15px;text-align:center}div.block.review-products-overview div.block-content .right .button-row{float:none;text-align:left;margin-bottom:10px}div.block.review-products-overview .review-stars .star-rating-control{margin:0 auto;display:block;width:35%}.review-averages .rating,.review-overview .rating,.ratings .rating{width:50%}.review-averages .caption,.review-overview .review .caption .name,.ratings .rating .caption{font-size:1em}.review-averages .button-row{float:left;width:100%;margin-top:15px}div.pager{box-sizing:border-box}div.pager span.page-prev,div.pager span.page-next,div.pager a{margin:2px 2px}.data-feeds-products-overview .category-selection select{width:100%;margin:10px 0 0 0}.datafeed-products-overview .rich-list-item{border-bottom:1px solid #cacaca}.data-feeds-products-overview ul li .right h2{font-size:1em;margin:10px 0 5px 0}.block.pages.block-purple.block-3456 .block-content{min-height:0}.energy-contract-details-iframe,.energy-contract-switch-iframe,.large-business-quote-iframe{height:3500px}.bar-supplier-logos .cycle-slideshow{width:62%}.bar-supplier-logos .cycle-slideshow .cycle-carousel-wrap img{margin:0 15px}.wizard .radio-selection-list li{width:46%}.solar-panel-quote-wizard .compass-container{margin-left:0;width:100%}.solar-panel-quote-wizard .roof-wind-direction-section .compass{height:auto;width:100%;padding:0;margin:0;background-image:none!important;background-position:center}.solar-panel-quote-wizard .roof-wind-direction-section .compass li{position:relative!important;left:15px!important;top:15px!important}.solar-panel-quote-wizard .step .content .button-row{box-sizing:border-box;-moz-box-sizing:border-box;padding:0 15px 15px 15px;margin:0;width:100%}.solar-panel-quote-wizard .button.button-green.button-next,.solar-panel-quote-wizard .button.button-green.button-submit,.solar-panel-quote-wizard .button.button-green.button-previous{width:100%}.solar-panel-quote-wizard .button.button-green.button-next .label,.solar-panel-quote-wizard .button.button-green.button-previous .label,.solar-panel-quote-wizard .button.button-green.button-submit .label{width:72%;text-align:center}.solar-panel-quote-wizard .button.button-green.button-previous{margin-bottom:15px}.solar-panel-quote-wizard .button.button-green.button-previous .arrow{border-bottom-left-radius:3px;border-top-left-radius:3px;border-top-right-radius:0;border-bottom-right-radius:0}.wizard .step .overview-fields{width:100%;margin:10px 0}.wizard .step .overview-fields .overview-fields{margin:0}div#nedfinitySendPageToFriendApp div.form-fields div.form-field{width:100%;padding-left:0!important;padding-right:0!important}div.energy-deals-wizard-large div.subscription-fields ul li{width:100%;margin:0;padding:0 0 10px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}div.energy-deals-wizard-large div.subscription-fields ul li input[type=text],div.energy-deals-wizard-large div.subscription-fields ul li input[type=password],div.energy-deals-wizard-large div.subscription-fields ul li input[type=number],div.energy-deals-wizard-large div.subscription-fields ul li textarea,div.energy-deals-wizard-large div.subscription-fields ul li select{width:100%;margin:0}div.energy-deals-wizard-large div.subscription-fields ul li input.zipcode-numeric{width:48%;float:left}div.energy-deals-wizard-large div.subscription-fields ul li input.zipcode-alpha{width:48%;float:right}div.energy-deals-wizard div.subscription-fields a.button{margin:0}div.intro-text-section{margin-bottom:20px}div.intro-text-section div.page-content{width:100%;padding-right:0}div.intro-text-section img.section-icon{width:50%;float:none;display:block;margin:0 auto}div.contract-wizard-section img.section-icon,div.reviews-section img.section-icon{display:none}div.contract-wizard-section div.info-text,div.contract-wizard-section div.block.contract-wizard,div.reviews-section div.info-text,div.reviews-section div.block.reviews{float:left;width:100%}div.contract-wizard-section ul.column-1,div.contract-wizard-section ul.column-2,div.contract-wizard-section ul.column-3{width:100%}div.contract-wizard-section ul.column-2{padding:0}div.reviews-section{text-align:center}div.reviews-section div.reward-sticker{display:block!important;float:none;width:100%;background-position:center center}div.reviews-section div.info-text{padding-top:20px}div.reviews-section a.button.button-green.website-review-button.iframe{display:block!important;float:none;width:100%;margin:8% 0}div.reviews-section div.stars-and-ratingcount{display:none}div.reviews-section div.medal{margin:15px 0;display:none}div.reviews-section div.review-text{width:auto;padding:0;font-size:16px}.energylandingpage .usp-section .compare-energy-full-width{position:relative;top:auto;width:auto}.compare-energy-full-width .title{width:75%;text-align:left;line-height:100%}div.compare-energy-full-width div.field-container{width:100%!important;margin:0 0 15px 0!important}div.compare-energy-full-width div.field-container.button-container{margin:0!important}div.compare-energy-full-width div.field-container label{margin-bottom:0}.compare-energy-full-width .field-container select{width:100%}.compare-energy-full-width .field-container:nth-child(5){display:none}.landingpage-blocks .block{margin-top:50px}div.website-reviews-medal-container{float:left}.energylandingpage .usp-section{padding:30px 20px}.energylandingpage .usp-content ul{column-count:1;-webkit-column-count:1;-moz-column-count:1}.energylandingpage .landingpage-blocks-section.has-background{background:none}.compare-energy-block-section,.compare-energy-block-section.business{width:100%;height:auto;padding:0 20px;margin-bottom:0;box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.compare-energy-block-section>.page-main-inner,.compare-energy-block-section.with-small-banner>.page-main-inner{position:relative;top:-250px;height:auto;margin-bottom:-250px}.energy-results-section{background-image:none}div.zipcode-input-section{padding:0 20px}div.zipcode-input-container{width:100%;padding:30px 20px;top:-125px}div.zipcode-input-container div.group{margin:0 0 10px 0;width:100%}div.zipcode-input-container div.group:last-of-type{margin:0}div.zipcode-input-container div.edit-container span.label{width:40%;float:left;margin:0}div.zipcode-input-container div.edit-container span.value{width:60%;float:left}div.zipcode-input-container div.edit-container input[type=text]{width:46%;margin:0 2%;float:left}.floating-energy-filter-results .product{margin-bottom:40px}.floating-energy-filter-results .product .section-1{width:100%;padding:20px 20px 0 20px}.floating-energy-filter-results .product .section-2{width:100%;padding:0 20px}.floating-energy-filter-results .product .section-3{width:100%;padding:20px}.floating-energy-filter-results .product .logo{text-align:center}.floating-energy-filter-results .product .position-number{left:0;right:0;top:15px;margin:0 auto}.floating-energy-filter-results .product .detail-columns div.col-1,.floating-energy-filter-results .product .detail-columns div.col-2{width:100%!important;padding:5px 0!important}.floating-energy-filter-results .product .section-3 .button{margin:0}.floating-energy-filter-results .product .action-container .action-cto{float:left}.floating-energy-filter-results .product .action-container{padding:10px 20px;margin-bottom:10px}.floating-energy-filter-results .product .action-container .text{margin-left:0}.floating-filters{margin-top:25px;padding-top:25px;padding-bottom:25px;border-top:1px solid #d4d4d4}.floating-filters input[type=text],.floating-filters select{width:100%}.floating-compare-button-section{bottom:0}.floating-compare-button-container .text{display:none}body.homepage div.two-columns-alternate div.col-2 div.block{position:relative;bottom:auto;width:100%;margin:75px 0 0 0}div.layout.two-columns{padding:30px 0}body.homepage div.layout.two-columns{padding:0}div.blocks-row-section{padding:30px 0}body.homepage div.two-columns-alternate div.col-2 div.content div.page-title{padding-right:0;background-image:none}div.sub-navigation-blocks div.layout.two-columns div.col-1,div.sub-navigation-blocks div.layout.two-columns div.col-2{width:100%;padding:0!important}div.sub-navigation-blocks div.block{min-height:0}div.sub-navigation-blocks div.block:last-child{margin:20px 0 0 0}div.energy-contract-switch{margin:30px 0}div.blocks-row-section.blocks-row-one-section div.block,div.blocks-row-section.blocks-row-two-section div.block{min-height:auto;margin-bottom:25px}.button,input[type=submit]{width:100%;text-align:center;box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}div.compare-energy-full-width{padding:20px}#CompareEnergyBusinessFullWidth.compare-energy-full-width div.field-container.button-container{position:absolute;bottom:25px;width:85%!important}#CompareEnergyBusinessFullWidth.compare-energy-full-width .input-fields.first{margin:10px 0 0 0}#CompareEnergyBusinessFullWidth.compare-energy-full-width .input-fields{margin:15px 0 60px 0;padding:15px 0 0 0}div.bar{padding:30px 20px;box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}div.bar div.text{font-size:25px;max-height:none}div.bar a.button.bar-button{margin:20px 0 0 0}div.bar-newsletter-subscription div.subscription-container{width:100%;box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}div.bar.bar-newsletter-subscription div.mailchimp-subscription fieldset{width:100%;margin:0 0 20px 0}div.bar.bar-newsletter-subscription div.label{display:none!important}div.bar-branche-winner div.text{background-position:center top;padding:70% 0 0 0;text-align:center}div.bar-website-reviews div.summary-container{width:100%}div.bar-website-reviews div.reviews-container{display:none!important}div.bar-website-reviews div.text{font-size:16px}div.bar-website-reviews div.reviews-container div.review{width:100%;padding:0}div.bar-website-reviews div.reviews-container div.reviews div.title{font-size:25px}div.bar-website-reviews div.reviews-container div.reviews div.text-balloon{min-height:auto}div.bar.bar-supplier-logos{display:none!important}div.help-needed-section div.right{display:block;padding:10px 20px 0 20px;font-size:20px;text-align:center;box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}div.page-footer div.footer-blocks{padding:30px 20px;margin:0;box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}div.footer-blocks div.block{width:100%;padding:0}div.footer-blocks div.block:last-child div.block-content{padding:10px 0 0 0}div.footer-blocks div.block div.block-content{padding:10px 0 20px 0}div.footer-blocks div.block div.block-content ul li{padding:0 0 10px 0}div.page-footer-inner-copyright{padding:30px 20px;box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}div.social-links{text-align:center;padding-top:20px;width:100%}div.footer-other-sites{padding:30px 20px}div.footer-other-sites a{width:100%;margin:0 0 10px 0;padding:15px 0 15px 65px}div.footer-other-sites a:last-child{margin:0}div.popup{display:none!important}body.worldlistdetailspage div.page-banner-section div.banner-text{display:inline-block;padding-left:25px}div.special-action-container.sac-macro{display:block}div.special-action-container.sac-macro div.special-action-image{max-width:100%;min-width:100%;height:150px;flex:none;display:inline-block}div.special-action-container.sac-macro div.special-action-image div.special-action-balloon{height:50px;width:50px;top:50px;left:-20px}div.special-action-container.sac-macro div.special-action-image div.special-action-image-text{width:calc(100% - 100px)}div.special-action-container.sac-macro div.special-action-content{width:calc(100% - 40px)}div.solar-panel-affiliate-form div.input-row{padding:0}div.solar-panel-affiliate-form div.input-row div.field{width:100%!important;padding-top:10px;padding-bottom:10px}div.solar-panel-affiliate-form div.input-message div.message{padding:10px 15px}div.inner-warning-box-container{width:100%}.solarpanelquotepage .layout.two-columns.cfx{width:calc(100% - 40px);padding:30px 20px}.reviewproductpage .page-main .compare-energy-block-section.with-small-banner>.page-main-inner,.energylandingpage .page-main .compare-energy-block-section.with-small-banner>.page-main-inner{margin-top:0;top:-210px}.compare-energy #CompareEnergyBusinessBlockForm .row .cell-3{margin-left:0}.compare-energy #CompareEnergyBusinessBlockForm .row .cell-2-and-3{padding-left:0}a.promohomepage{max-width:110px}}@media only screen and (min-width:481px)and (max-width:767px){body{line-height:155%;font-size:15px}div.page-title{margin:0 0 18px 0}h1{font-size:25px!important}h2{font-size:20px!important}div.layout.one-column div.col-1,div.layout.two-columns div.col-1,div.layout.two-columns div.col-2,div.layout.three-columns div.col-1,div.layout.three-columns div.col-2,div.layout.three-columns div.col-3,div.layout.home div.col-1,div.layout.home div.col-2,div.layout.not-found div.col-1{width:100%;padding:20px!important}div.bar-website-reviews div.container div.left,div.bar-website-reviews div.container div.middle,div.bar-website-reviews div.container div.right{width:100%}div.bar-website-reviews div.container div.middle{padding:10px 0 30px 0}div.layout.home div.col-1{padding:20px}div.layout.home div.col-2{padding:0 20px 20px 20px}div.page-header-inner,div.page-navigation-inner,div.page-breadcrumbs-inner,div.page-main-inner,div.page-footer-inner,div.footer-other-sites,div.footer-copyright{width:100%}div.block div.block-title{padding:18px 20px}div.block div.block-title span{font-size:20px}div.block div.block-content{padding:20px}div.page-header{padding:15px}div.logo{width:100%}div.succes-award-branch,div.website-reviews-medal-container,a.MainHulp{display:none}div.navigation div.navigation-expand{display:block;width:100%;padding:15px;color:#fff;font-weight:bold;text-align:center;background-color:#8dc63f;box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}div.navigation div.navigation-expand span{background-position:center right;background-repeat:no-repeat;padding-right:25px}div.navigation div.navigation-expand span.show-nav{background-image:url(/Images/arrow-down-white.png)}div.navigation div.navigation-expand span.hide-nav{background-image:url(/Images/arrow-top-white.png)}div.navigation div.navigation-expand:hover{cursor:pointer;background-color:#82b240}div.navigation a,div.navigation a:visited,div.navigation a:active{padding:10px 15px;color:#5b5b5b;background-image:url(/images/arrow-right-grey.png);background-repeat:no-repeat;background-position:center right 15px}div.navigation a:hover{background-color:#e1e1e1}div.navigation ul.nav-responsive{display:none;width:100%;background-color:#fff;border-top:1px solid #d2d2d2;box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}div.navigation ul.nav-responsive li{border-bottom:1px solid #d2d2d2}div.navigation ul.nav-responsive ul.level-2{display:none}div.breadcrumbs{padding:0 20px 10px 20px}div.banner div.items div.item div.item-content{display:none}div.banner div.banner-pagers{display:none}div.home-blocks{padding:0}div.home-blocks div.block{width:100%;padding:0!important;clear:both}div.search form input[type=text]{display:block;width:100%}div.search form input[type=submit]{display:block;width:100%;margin-top:4px}div.contact-form fieldset label{width:100%}div.contact-form fieldset input,div.contact-form fieldset textarea{width:1000%}div.content iframe.content-youtube{width:100%;height:170px}body.reviewcategorypage div.layout.two-columns div.col-1{padding:0 20px}body.reviewcategorypage div.layout.two-columns div.col-2{padding:0 20px}body.reviewproductpage div.layout.two-columns div.col-1{padding:0 20px}body.reviewproductpage div.layout.two-columns div.col-2{padding:0 20px}body.reviewproductpage div.page-content.has-image div.page-text{width:100%}body.reviewproductpage div.page-content.has-image div.page-image{width:100%;padding:0;margin:0 0 20px 0}div.tabs div.tabs-head a.tab{padding:10px 15px}div.tabs div.tabs-head a.tab.selected,div.tabs div.tabs-head a.tab.selected:hover{padding-bottom:11px}div.ratings div.rating{width:100%;margin:0 0 15px 0}div.ratings div.rating div.caption{width:100%;padding-right:0}div.ratings div.rating div.review-stars{float:left;width:100%}div.review-products-overview div.item div.item-image{width:100%;padding:0 0 30px 0}div.review-products-overview div.item div.item-content{float:left;width:100%;padding:30px 0 0 0;border-left:0;border-top:1px solid #d2d2d2}div.review-products-overview div.item div.item-title{width:100%}div.review-products-overview div.item div.item-title h2{}div.review-products-overview div.item div.item-title h2 span.name{display:block;width:100%}div.review-products-overview div.item div.item-score{float:left;width:100%;padding-left:0;margin:10px 0 0 0}div.review-products-overview div.item div.item-score div.score{float:left}div.review-overview div.item div.item-title{width:100%}div.review-overview div.item div.item-title span{font-size:16px}div.review-overview div.item div.item-title span span.name{display:block;width:100%}div.review-overview div.item div.item-score{float:left;width:100%;padding-left:0;margin:10px 0}div.review-overview div.item div.item-score div.score{float:left}div.review-overview div.item div.item-text div.text{padding-top:5px;padding-bottom:5px;background-position:left top 2px}div.page{overflow:hidden}div.block.page-content-block{min-height:0}div.top-energy-products div.block-content div.selection select{margin:5px 0 10px 0;width:100%}.energy-products-list .header .total-cost-caption{margin-left:0}.energy-products-list .header .energy-type-caption{margin-left:35%}.product-list .product .middle-section{width:100%;margin-top:10px}.product-list .product .left-section{width:100%}.product-list .product .right-section{width:100%;text-align:left;margin-top:10px;height:auto}.product-list .product .right-section .button{width:100%;position:relative}.product-list .product .right-section .button .arrow{float:right}.product .specs .cell-1{width:100%}.product .specs .cell-2{width:68%}.product .specs .cell-3{width:32%;text-align:right}.compare-energy .row .cell-1,.compare-energy .row .cell-2,.compare-energy .row .cell-3{width:100%;padding-left:0;padding-bottom:8px}.compare-energy .house-number,.compare-energy .zipcode-numeric{width:100%}.compare-energy .house-number-suffix,.compare-energy .zipcode-alpha{width:100%}.compare-energy .row{margin-bottom:15px}.block.compare-energy .block-content .compare-fields .button-row{margin:0}.block.compare-energy .block-content .compare-fields{margin:0 0 10px 0}div.block.page-content-block .button.button-orange.content-button{width:100%}div.block.page-content-block .button.button-orange.content-button .arrow{float:right}.homepage .compare-energy .block-content{height:auto}.compare-energy #CompareEnergyBusinessBlockForm .row .cell-3{margin-left:0}.compare-energy #CompareEnergyBusinessBlockForm .row .cell-2-and-3{padding-left:0}.review-product .middle-section{width:45%}.best-reviews .button-row{margin-top:5px;float:left;width:100%}.best-reviews .button-row .button{width:100%}.best-reviews .button-row .button .arrow,.block.pages.block-purple.block-3456 .button-row .button .arrow,div.footer-blocks .block div.mailchimp-subscription .button .arrow,div.block.energy-filter-results.block-green .button-row .button .arrow,div.block.energy-filter-zipcode.block-purple .button .arrow,div.block.energy-filter.block-purple .button .arrow,div.bar .button.button-white.bar-button .arrow,div.contract-wizard.block-green .contract-wizard-subscription-button .arrow,div.block.review-products-overview div.block-content .right .button-row .button .arrow,.review-averages .button-row .button .arrow{float:right}.block.pages.block-purple.block-3456 .button-row,.block.pages.block-purple.block-3456 .button-row .button,div.footer-blocks .block div.mailchimp-subscription .button,div.block.energy-filter-results.block-green .button-row .button,div.block.energy-filter-zipcode.block-purple .button,div.block.energy-filter.block-purple .button,div.contract-wizard.block-green .contract-wizard-subscription-button,div.block.review-products-overview div.block-content .right .button-row .button,.review-averages .button-row .button{width:100%}.block.pages.block-purple.block-3456 .button-row,.block.latest-news-overview.block-purple.block-1147 .button-row{position:relative;bottom:auto}.contract-wizard-large .subscription-fields ul li{display:block;margin:0;width:100%}.contract-wizard-large .subscription-fields ul li input,.contract-wizard-large .subscription-fields ul li select{width:100%}.contract-wizard-large .subscription-fields ul li input.zipcode-numeric,.contract-wizard-large .subscription-fields ul li input.zipcode-alpha{width:100%}.contract-wizard-large .subscription-fields ul li input.zipcode-numeric{margin-right:10px}.contract-wizard-large ul li.agree-to-recieving-email{bottom:auto}.contract-wizard-large ul li.newsletter-subscription,.contract-wizard-large ul li.agree-to-recieving-email{position:relative}.rich-list-item .left{width:100%;padding:0}.rich-list-item .left img{margin:0 auto;display:block}.rich-list-item .right{width:100%;padding:0 15px 15px 15px;text-align:center}div.block.review-products-overview div.block-content .right .button-row{float:none;text-align:left;margin-bottom:10px}div.block.review-products-overview .review-stars .star-rating-control{margin:0 auto;display:block;width:35%}.review-averages .rating,.review-overview .rating,.ratings .rating{width:50%}.review-averages .caption,.review-overview .review .caption .name,.ratings .rating .caption{font-size:1em}.review-averages .button-row{float:left;width:100%;margin-top:15px}div.pager{box-sizing:border-box}div.pager span.page-prev,div.pager span.page-next,div.pager a{margin:2px 2px}.data-feeds-products-overview .category-selection select{width:100%;margin:10px 0 0 0}.datafeed-products-overview .rich-list-item{border-bottom:1px solid #cacaca}.data-feeds-products-overview ul li .right h2{font-size:1em;margin:10px 0 5px 0}.block.pages.block-purple.block-3456 .block-content{min-height:0}.energy-contract-details-iframe,.energy-contract-switch-iframe,.large-business-quote-iframe{height:3500px}.bar-supplier-logos .cycle-slideshow{width:62%}.bar-supplier-logos .cycle-slideshow .cycle-carousel-wrap img{margin:0 15px}.wizard .radio-selection-list li{width:46%}.solar-panel-quote-wizard .compass-container{margin-left:0;width:100%}.solar-panel-quote-wizard .roof-wind-direction-section .compass{height:auto;width:100%;padding:0;margin:0;background-image:none!important;background-position:center}.solar-panel-quote-wizard .roof-wind-direction-section .compass li{position:relative!important;left:15px!important;top:15px!important}.solar-panel-quote-wizard .step .content .button-row{box-sizing:border-box;-moz-box-sizing:border-box;padding:0 15px 15px 15px;margin:0;width:100%}.solar-panel-quote-wizard .button.button-green.button-next,.solar-panel-quote-wizard .button.button-green.button-submit,.solar-panel-quote-wizard .button.button-green.button-previous{width:100%}.solar-panel-quote-wizard .button.button-green.button-next .label,.solar-panel-quote-wizard .button.button-green.button-previous .label,.solar-panel-quote-wizard .button.button-green.button-submit .label{width:72%;text-align:center}.solar-panel-quote-wizard .button.button-green.button-previous{margin-bottom:15px}.solar-panel-quote-wizard .button.button-green.button-previous .arrow{border-bottom-left-radius:3px;border-top-left-radius:3px;border-top-right-radius:0;border-bottom-right-radius:0}.wizard .step .overview-fields{width:100%;margin:10px 0}.wizard .step .overview-fields .overview-fields{margin:0}div#nedfinitySendPageToFriendApp div.form-fields div.form-field{width:100%;padding-left:0!important;padding-right:0!important}div.energy-deals-wizard-large div.subscription-fields ul li{width:100%;margin:0;padding:0 0 10px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}div.energy-deals-wizard-large div.subscription-fields ul li input[type=text],div.energy-deals-wizard-large div.subscription-fields ul li input[type=password],div.energy-deals-wizard-large div.subscription-fields ul li input[type=number],div.energy-deals-wizard-large div.subscription-fields ul li textarea,div.energy-deals-wizard-large div.subscription-fields ul li select{width:100%;margin:0}div.energy-deals-wizard-large div.subscription-fields ul li input.zipcode-numeric{width:48%;float:left}div.energy-deals-wizard-large div.subscription-fields ul li input.zipcode-alpha{width:48%;float:right}div.energy-deals-wizard div.subscription-fields a.button{margin:0}div.intro-text-section{margin-bottom:20px}div.intro-text-section div.page-content{width:100%;padding-right:0}div.intro-text-section img.section-icon{width:50%;float:none;display:block;margin:0 auto}div.contract-wizard-section img.section-icon,div.reviews-section img.section-icon{display:none}div.contract-wizard-section div.info-text,div.contract-wizard-section div.block.contract-wizard,div.reviews-section div.info-text,div.reviews-section div.block.reviews{float:left;width:100%}div.contract-wizard-section ul.column-1,div.contract-wizard-section ul.column-2,div.contract-wizard-section ul.column-3{width:100%}div.contract-wizard-section ul.column-2{padding:0}div.reviews-section div.info-text{padding-top:20px}div.reviews-section a.button.button-green.website-review-button.iframe{width:100%;margin:8% 0}div.reviews-section div.stars-and-ratingcount{width:100%;padding:0}div.reviews-section div.medal{margin:15px 0}div.reviews-section div.review-text{width:auto;padding:0}.energylandingpage .usp-section .compare-energy-full-width{position:relative;top:auto;width:auto}div.page-banner-section .banner{width:auto;max-width:none}.page-banner-section .banner-text{display:none}.compare-energy-full-width .title{width:75%;text-align:left;line-height:100%}div.compare-energy-full-width div.field-container{width:100%!important;margin:0 0 15px 0!important}div.compare-energy-full-width div.field-container.button-container{margin:0!important}#CompareEnergyBusinessFullWidth.compare-energy-full-width div.field-container.button-container{position:absolute;bottom:25px;width:91%!important}#CompareEnergyBusinessFullWidth.compare-energy-full-width .input-fields.first{margin:10px 0 0 0}#CompareEnergyBusinessFullWidth.compare-energy-full-width .input-fields{margin:15px 0 60px 0;padding:15px 0 0 0}div.compare-energy-full-width div.field-container label{margin-bottom:0}.compare-energy-full-width .field-container select{width:100%}.compare-energy-full-width .field-container:nth-child(5){display:none}.landingpage-blocks .block{margin-top:50px}div.website-reviews-medal-container{float:left}.energylandingpage .usp-section{padding:30px 20px}.energylandingpage .usp-content ul{column-count:1;-webkit-column-count:1;-moz-column-count:1}.energylandingpage .landingpage-blocks-section.has-background{background:none}.compare-energy-block-section,.compare-energy-block-section.business{width:100%;padding:0 20px;margin-bottom:0;box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.compare-energy-block-section>.page-main-inner,.compare-energy-block-section.with-small-banner>.page-main-inner{position:relative;top:-250px;height:auto}.energy-results-section{background-image:none}.energy-results-section div.layout.two-columns-alternate div.col-1,.energy-results-section div.layout.two-columns-alternate div.col-2{float:none;width:100%}div.zipcode-input-section{padding:0 20px}div.zipcode-input-container{width:100%;padding:30px 20px;top:-125px}div.zipcode-input-container div.group{margin:0 0 10px 0;width:100%}div.zipcode-input-container div.group:last-of-type{margin:0}div.zipcode-input-container div.edit-container span.label{width:40%;float:left;margin:0}div.zipcode-input-container div.edit-container span.value{width:60%;float:left}div.zipcode-input-container div.edit-container input[type=text]{width:46%;margin:0 2%;float:left}.floating-energy-filter-results .product{margin-bottom:40px}.floating-energy-filter-results .product .section-1{width:100%;padding:20px 20px 0 20px}.floating-energy-filter-results .product .section-2{width:100%;padding:0 20px}.floating-energy-filter-results .product .section-3{width:100%;padding:20px}.floating-energy-filter-results .product .logo{text-align:center}.floating-energy-filter-results .product .position-number{left:0;right:0;top:15px;margin:0 auto}.floating-energy-filter-results .product .detail-columns div.col-1,.floating-energy-filter-results .product .detail-columns div.col-2{width:100%!important;padding:5px 0!important}.floating-energy-filter-results .product .section-3 .button{margin:0}.floating-energy-filter-results .product .action-container .action-cto{float:left}.floating-energy-filter-results .product .action-container{padding:10px 20px;margin-bottom:10px}.floating-energy-filter-results .product .action-container .text{margin-left:0}.floating-filters{margin-top:25px;padding-top:25px;padding-bottom:25px;border-top:1px solid #d4d4d4}.floating-filters input[type=text],.floating-filters select{width:100%}.floating-compare-button-section{bottom:0}.floating-compare-button-container .text{display:none}body.homepage div.two-columns-alternate div.col-2 div.block{position:relative;bottom:auto;width:100%;margin:75px 0 0 0}div.layout.two-columns{padding:30px 0}div.blocks-row-section{padding:30px 0}body.homepage div.two-columns-alternate div.col-2 div.content div.page-title{padding-right:0;background-image:none}div.sub-navigation-blocks div.layout.two-columns div.col-1,div.sub-navigation-blocks div.layout.two-columns div.col-2{width:100%;padding:0!important}div.sub-navigation-blocks div.block{min-height:0}div.sub-navigation-blocks div.block:last-child{margin:20px 0 0 0}div.energy-contract-switch{margin:30px 0}div.blocks-row-section.blocks-row-one-section div.block,div.blocks-row-section.blocks-row-two-section div.block{min-height:auto;margin-bottom:25px}.button,input[type=submit]{width:100%;text-align:center;box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}div.compare-energy-full-width{padding:20px}#CompareEnergyBusinessFullWidth.compare-energy-full-width div.field-container.button-container{position:absolute;bottom:25px;width:91%!important}#CompareEnergyBusinessFullWidth.compare-energy-full-width .input-fields.first{margin:10px 0 0 0}#CompareEnergyBusinessFullWidth.compare-energy-full-width .input-fields{margin:15px 0 60px 0;padding:15px 0 0 0}div.bar{padding:30px 20px;box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}div.bar div.text{font-size:25px;max-height:none}div.bar a.button.bar-button{margin:20px 0 0 0}div.bar-newsletter-subscription div.subscription-container{width:100%;box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}div.bar.bar-newsletter-subscription div.mailchimp-subscription fieldset{width:100%;margin:0 0 20px 0}div.bar.bar-newsletter-subscription div.label{display:none!important}div.bar-branche-winner div.text{background-position:center top;padding:50% 0 0 0;text-align:center}div.bar-website-reviews div.summary-container{width:100%}div.bar-website-reviews div.reviews-container{display:none!important}div.bar-website-reviews div.text{font-size:16px}div.bar-website-reviews div.reviews-container div.review{width:100%;padding:0}div.bar-website-reviews div.reviews-container div.reviews div.title{font-size:25px}div.bar-website-reviews div.reviews-container div.reviews div.text-balloon{min-height:auto}div.bar.bar-supplier-logos{display:none!important}div.help-needed-section div.right{display:block;padding:10px 20px 0 20px;font-size:20px;text-align:center;box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}div.page-footer div.footer-blocks{padding:30px 20px;margin:0;box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}div.footer-blocks div.block{width:100%;padding:0}div.footer-blocks div.block:last-child div.block-content{padding:10px 0 0 0}div.footer-blocks div.block div.block-content{padding:10px 0 20px 0}div.footer-blocks div.block div.block-content ul li{padding:0 0 10px 0}div.page-footer-inner-copyright{padding:30px 20px;box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}div.social-links{text-align:center;padding-top:20px;width:100%}div.footer-other-sites{padding:30px 20px}div.footer-other-sites a{width:100%;margin:0 0 10px 0;padding:15px 0 15px 65px}div.footer-other-sites a:last-child{margin:0}div.popup{display:none!important}body.worldlistdetailspage div.page-banner-section div.banner-text{display:inline-block;padding-left:25px}body.worldlistoverviewpage div.word-list div.navigation a{color:#fff}div.solar-panel-affiliate-form div.input-row{padding:0}div.solar-panel-affiliate-form div.input-row div.field{width:100%!important;padding-top:10px;padding-bottom:10px}div.solar-panel-affiliate-form div.input-message div.message{padding:10px 15px}div.inner-warning-box-container{width:100%}.solarpanelquotepage .layout.two-columns.cfx{width:calc(100% - 60px);padding:30px 30px}.reviewproductpage .page-main .compare-energy-block-section.with-small-banner>.page-main-inner,.energylandingpage .page-main .compare-energy-block-section.with-small-banner>.page-main-inner{margin-top:-180px;top:0}}@media only screen and (min-width:768px)and (max-width:991px){div.layout.two-columns div.col-1{width:100%;padding:0!important}div.layout.two-columns div.col-2{width:100%;padding:0}div.layout.three-columns div.col-1{width:100%;padding:0}div.layout.three-columns div.col-2{width:100%;padding:50px 0 0 0}div.layout.three-columns div.col-3{width:100%;padding:50px 0 0 0}div.logo{width:50%}div.succes-award-branch{display:none}div.website-reviews-medal-container{display:none}a.MainHulp{float:right}div.page-banner-section{overflow:hidden}div.page-banner-section img.banner{width:auto;max-width:none}div.page-banner-section div.banner-text{display:none}div.compare-energy-block-section{margin-bottom:0;top:-275px}div.compare-energy-block-section>div.page-main-inner{top:0;height:auto}div.compare-energy-full-width div.title{text-align:left}div.compare-energy-full-width div.field-container{margin:0!important;width:33.33%!important;padding:0 8px;box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}div.blocks-row-section.blocks-row-one-section div.block{min-height:0}div.blocks-row-section.blocks-row-two-section div.block{min-height:0}div.floating-energy-filter-results{margin-bottom:30px}.energy-results-section div.layout.two-columns-alternate div.col-1{width:100%}.energy-results-section div.layout.two-columns-alternate div.col-2{width:100%}div.energy-results-section{padding-top:0}div.zipcode-input-container{width:100%;top:-80px;box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}div.bar-branche-winner div.text{padding:3% 0 3% 35%}div.bar-newsletter-subscription div.subscription-container{width:100%}div.usp-content ul{column-count:2;-webkit-column-count:2;-moz-column-count:2}body.homepage div.two-columns-alternate div.col-2 div.block{position:relative;bottom:auto;width:100%}div.reviews-section a.button.button-green.website-review-button.iframe{width:45%}body.worldlistdetailspage div.page-banner-section div.banner-text{display:inline-block}div.inner-warning-box-container{width:750px}.solarpanelquotepage .layout.two-columns.cfx{width:648px}.solarpanelquotepage div.page-main-inner{padding:0}.solarpanelquotepage div.page-footer div.footer-blocks{padding:0%}.reviewproductpage .page-main .compare-energy-block-section.with-small-banner>.page-main-inner,.energylandingpage .page-main .compare-energy-block-section.with-small-banner>.page-main-inner{top:40px}}@media only screen and (min-width:992px)and (max-width:1200px){body.homepage div.block.pages div.block-content{min-height:388px!important}div.page-header-inner,div.page-navigation-inner,div.page-breadcrumbs-inner,div.page-main-inner,div.bar-website-reviews div.container,div.page-footer-inner,div.footer-copyright,div.footer-other-sites{width:940px}div.navigation ul.nav.level-1>li>a{padding:15px 7px;font-size:13px}div.logo{width:25%}div.page-banner-section div.banner-text{transform:translateY(-75%);-o-transform:translateY(-75%);-ms-transform:translateY(-75%);-moz-transform:translateY(-75%);-webkit-transform:translateY(-75%)}.solarpanelquotepage div.page-banner-section div.banner-text{transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%)}div.compare-energy-block-section{margin-bottom:200px}.compare-energy-block-section>.page-main-inner{top:-80px;height:calc(100% - 80px)}div.website-reviews-medal-container{width:27%}div.top-energy-products div.block-content{height:688px}.extra-homepage-content-block .page-content{margin-top:0}.extra-homepage-content-block .content h2{padding-top:0}.homepage .compare-energy .block-content{height:809px}div.bar-website-reviews div.container div.left{width:20%}div.bar-website-reviews div.container div.middle{padding:30px 0}div.bar-website-reviews div.container div.right{width:40%;padding:30px 0}div.stars-and-ratingcount{padding:12px 0 0 0}div.review-summary-text div.icon{height:100px}div.review-summary-text div.text{width:75%}div.reviews-section a.button.button-green.website-review-button.iframe{margin:4% 4% 4% 2%;width:22%}div.reviews-section div.stars-and-ratingcount{margin-top:25px}.review-product .middle-section{width:48%}div.footer-other-sites a{margin:15px 30px}.compare-energy-full-width .field-container.half-width-field-container:nth-child(2){width:350px}.compare-energy-full-width .field-container{margin-left:10px}.website-reviews-block .review-summary .text{width:135px;padding-left:10px}.energy-results-section div.layout.two-columns-alternate div.col-1,.top-five-section div.layout.two-columns-alternate div.col-1{width:73%}.energy-results-section div.layout.two-columns-alternate div.col-2,.top-five-section div.layout.two-columns-alternate div.col-2{width:23%}.floating-energy-filter-results .product .section-2{width:391px;padding-left:15px;padding-right:15px}body.homepage div.two-columns-alternate div.col-2 div.block{bottom:63px;width:24.5%}div.inner-warning-box-container{width:940px}.solarpanelquotepage .layout.two-columns.cfx{width:872px}}@media only screen and (min-width:992px){div.blocks-row-two-section div.block div.block-content div.button-row{position:absolute;bottom:30px}div.blocks-row-two-section div.block{height:100%}div.blocks-row-two-section div.one-column,div.blocks-row-two-section div.two-columns,div.blocks-row-two-section div.three-columns{display:flex;flex-direction:row}div.blocks-row-two-section div.one-column div.col-1,div.blocks-row-two-section div.two-columns div.col-1,div.blocks-row-two-section div.two-columns div.col-2,div.blocks-row-two-section div.three-columns div.col-1,div.blocks-row-two-section div.three-columns div.col-2,div.blocks-row-two-section div.three-columns div.col-3{flex:1}}@media only screen and (min-width:1201px){.page-banner-section .banner-text{transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%);-moz-transform:translateY(-100%);-webkit-transform:translateY(-100%)}.solarpanelquotepage .page-banner-section .banner-text{transform:translateY(-65%);-o-transform:translateY(-65%);-ms-transform:translateY(-65%);-moz-transform:translateY(-65%);-webkit-transform:translateY(-65%)}}@media only screen and (max-height:800px)and (min-width:1200px){body.compareenergypage div.page-banner-section div.banner-text{transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);right:3%}}@media only screen and (max-height:768px){body.compareenergypage .page-banner-section .banner-text .title,.page-banner-section .banner-text h1.title{font-size:1.8em;line-height:1.1em;font-weight:600;margin-bottom:25px;color:#fff}body.compareenergypage .page-banner-section .banner-text .text{font-size:1.2em;line-height:1.2em}div.page-banner-section div.banner-text{transform:translateY(-75%);-o-transform:translateY(-75%);-ms-transform:translateY(-75%);-moz-transform:translateY(-75%);-webkit-transform:translateY(-75%);right:3%}}h1{font-size:35px}h2{font-size:25px}h3{font-size:20px}h4{font-size:18px}h6{font-size:12px}.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('/Scripts/fancybox-2.5.1/fancybox_sprite.png')}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url('/Scripts/fancybox-2.5.1/fancybox_loading.gif') center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('/Scripts/fancybox-2.5.1/blank.gif');-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{overflow:hidden!important;width:auto}.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('/Scripts/fancybox-2.5.1/fancybox_overlay.png')}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('/Scripts/fancybox-2.5.1/fancybox_sprite@2x.png');background-size:44px 152px}#fancybox-loading div{background-image:url('/Scripts/fancybox-2.5.1/fancybox_loading@2x.gif');background-size:24px 24px}}