.energy-label-banner-inner .table-cell{width:50%}
.energy-label-banner-inner .table-cell:first-child{background:#f3f3f3;padding:20px 40px}
.energy-label-banner-content{max-width:380px;margin:0 auto}
.energy-label-intro-content{padding-right:250px}
.energy-label-intro-image{top:80px;right:120px}
.energy-label-intro-list,.energy-label-intro-pills, .ect-list{padding-left:20px;list-style-type:disc}
.energy-label-intro-pills{padding:20px 40px}
.energy-label-intro-list>li,.energy-label-new-list>li, .ect-list li{margin-bottom:10px}
.energy-label-changes-outer,.energy-label-pane-outer, .ect-how-it-works-inner, .ect-medals-inner{background:#f3f3f3}
.energy-label-intro-inner,.energy-label-changes-inner,.energy-label-new-inner, .ect-how-it-works-inner, .ect-features-inner {padding:80px 120px}
.energy-labels-faq-inner{padding:0 120px}
.energy-label-pane-inner{padding:60px 60px}
.energy-label-changes-content{padding-right:500px}
.energy-label-new-content{padding-right:400px}
.energy-label-changes-image{top:80px;right:120px;max-width:450px}
.energy-label-new-image{top:60px;right:60px;max-width:350px}
.energy-label-new-list{list-style-type:decimal;padding-left:40px}
.energy-label-banner-content h2{font-size:2.5em;line-height:1em;font-weight:300;color:#444;margin:0 0 .5em;text-transform:uppercase}
.energy-label-banner-blurb p{font-size:1.286em;line-height:1.2em;font-weight:400;color:#777;margin:0}
.energy-label-header h2{font-size:2.5em;line-height:1em;font-weight:300;color:#444;margin:0 0 .5em}
.energy-label-header h3{font-size:2em;line-height:1em;font-weight:400;color:#444;margin:0 0 .5em}
.energy-label-blurb p{font-size:1.143em;line-height:1.2em;font-weight:400;color:#777;margin:0}
.energy-label-terms p{font-size:12px;line-height:1.2em;font-weight:400;color:#777;margin:0;padding-left:40px}
.energy-label-intro-pills a{text-decoration:none;display:inline-block;color:#008fd9;font-weight:bold}
.energy-label-intro-pills a:hover{text-decoration:underline;color:#008fd9}
.energy-label-pane{display:none}
.energy-label-pane.active{display:block}
.energy-label-nav{margin-bottom:2px}
.energy-label-nav .nav-pills li{float:left;width:25%;text-align:center;padding-right:2px}
.energy-label-nav .nav-pills li:last-child{padding-right:0}
.energy-label-nav .nav-pills li a{background:#f3f3f3;text-decoration:none;font-size:1.286em;line-height:1em;display:block;text-align:center;color:#333;padding:1em;transition:all .3s}
.energy-label-nav .nav-pills li.active a{background:#000;color:#fff}
.energy-label-mobile-menu-btn{display:none}
.sub-categories{padding:60px 0 20px !important}

/* Energy Comparison Tool Styles */
.ect-main-content-outer {max-width: 1260px;margin: 0 auto;}
.ect-how-it-works-inner, .ect-energy-labels-inner {flex-wrap: wrap; display: flex; align-items: center;}
.ect-how-it-works-inner .ect-content {flex-basis: 45%;padding-right: 40px;}
.ect-how-it-works-inner .ect-block-image {flex-basis: 55%;}
.ect-energy-labels-inner .ect-content {flex-basis: 50%; padding-right: 40px;}
.ect-energy-labels-inner .ect-block-image {flex-basis: 50%;}
.ect-intro-inner, .ect-energy-labels-inner, .ect-medals-inner, .ect-faq-inner {padding: 80px 80px;}
.ect-intro-inner > .ect-blurb {max-width: 880px;margin: 0 auto 40px;}
.ect-intro-inner {display: flex; flex-wrap: wrap; justify-content: space-between;}
.ect-intro-content, .ect-intro-video {width: 48%;}
.ect-medals-inner .ect-content .ect-blurb, .ect-features-inner > .ect-blurb {max-width: 550px;margin: 0 auto 40px;}
.ect-intro-image .ect-blurb p {font-size:1.143em;line-height:1em;font-weight:800;color:#444;max-width: 300px;margin: 0 0 0.5em;}
.ect-intro-image img {width: 100%;max-width: 300px;}
.ect-intro-content > .energy-label-blurb {margin-bottom: 40px;}
.ect-medals-inner .ect-block-image img {margin: 0 auto;}
.ect-btn a{display:inline-block;color:#545e6b;font-size:1.286em;font-weight:400;line-height:1em;text-transform:uppercase;padding:1em 2em;border:1px solid #545e6b;cursor:pointer;background:transparent;transition:all .2s ease}
.ect-btn a:hover{text-decoration: none;color:#fff;background:#545e6b}
.ect-energy-labels-inner .ect-blurb {margin-bottom: 20px;}
.ect-header h3{font-size:1.286em;line-height:1em;font-weight:800;color:#444;margin:0 0 0.5em}
.ect-medals-list-inner {flex-wrap: wrap;padding-top: 40px;display: flex;justify-content: space-between;}
.ect-medal {flex-basis: 18%;}
.ect-medal-image img {margin: 0 auto 10px;max-width: 100px;}
.ect-feature-slide-inner {display: flex;flex-wrap:wrap;justify-content: space-between;align-items: center;}
.ect-feature-slide-inner .ect-content, .ect-feature-slide-inner .ect-block-image{flex-basis: 48%;}
#ect-features-slider .slick-prev {left: -80px;}
#ect-features-slider .slick-next {right: -80px;}
#ect-features-slider .slick-list {border: 0 !important;}
.ect-feature-slide-outer p {margin-bottom: 10px;}
.ect-feature-slide-outer h3 {font-size: 1.5em;}

@media screen and (max-width:992px){
.energy-labels-faq-inner{padding:0 60px}
.sub-categories{padding:0 40px 20px}
.energy-label-intro-inner,.energy-label-changes-inner,.energy-label-new-inner{padding:40px 40px}
.energy-label-intro-image{top:40px;right:40px}
.energy-label-intro-content{padding-right:190px}
.energy-label-pane-inner{padding:40px 40px}
.energy-label-changes-content{padding-right:430px}
.energy-label-new-content{padding-right:330px}
.energy-label-changes-image{top:40px;right:40px;max-width:380px}
.energy-label-new-image{top:40px;right:40px;max-width:300px}

.ect-intro-inner, .ect-energy-labels-inner, .ect-medals-inner, .ect-how-it-works-inner, .ect-faq-inner {padding: 40px 30px;}
.ect-energy-labels-outer {margin-bottom: 40px;}
}

@media screen and (max-width:750px){
.ect-intro-content, .ect-intro-video {width: 100%;max-width: 500px;margin: 0 auto;}
.energy-labels-faq-inner{padding:0 20px}
.ect-intro-image {margin-bottom: 40px;}
.sub-categories{padding:40px 20px 20px !important}
.energy-label-nav-outer{display:none}
.energy-label-mobile-menu-btn{top:0;right:0;width:32px;height:32px;display:none;cursor:pointer}
.energy-label-mobile-menu-btn{display:block}
.energy-label-mobile-menu-icon{height:3px;width:32px;top:10px;background-color:#101616;position:absolute;transition:all .3s}
.energy-label-mobile-menu-icon:before{content:"";left:0;position:absolute;top:-10px;height:3px;width:32px;background-color:#101616;transition-duration:.5s}
.energy-label-mobile-menu-icon:after{content:"";left:0;position:absolute;top:10px;height:3px;width:32px;background-color:#101616;transition-duration:.5s}
.energy-label-menu-open .energy-label-mobile-menu-icon{background:transparent}
.energy-label-menu-open .energy-label-mobile-menu-icon:before{transform:rotate(45deg);top:0}
.energy-label-menu-open .energy-label-mobile-menu-icon:after{transform:rotate(-45deg);top:0}
.energy-label-new-list{padding-left:15px}
.energy-label-new-inner>.energy-label-header{padding-right:60px}
.energy-label-banner-content h2,.energy-label-header h2,.energy-label-header h3{font-size:24px}
.energy-label-nav .nav-pills li{float:none;width:100%;padding-right:0}
.energy-label-banner-inner .table-cell{width:100%}
.energy-label-banner-inner .table-cell:last-child{display:table-caption}
.energy-label-banner-inner .table-cell:last-child img{width:100%}
.energy-label-intro-inner,.energy-label-changes-inner,.energy-label-new-inner{padding:20px 20px}
.energy-label-banner-inner .table-cell:first-child{padding:20px 20px}
.energy-label-banner-content h2{font-size:24px}
.energy-label-intro-content{padding-right:0}
.energy-label-pane-inner{padding:20px 20px}
.energy-label-changes-content{padding-right:0}
.energy-label-new-content{padding-right:0}
.energy-label-changes-image,.energy-label-new-image,.energy-label-intro-image{top:auto;right:auto;max-width:300px;position:relative !important;margin:0 auto;padding-top:20px}
.energy-label-changes-image img,.energy-label-new-image img,.energy-label-intro-image img{margin:0 auto}

.ect-how-it-works-inner .ect-block-image, .ect-energy-labels-inner .ect-block-image, .ect-how-it-works-inner .ect-content, .ect-energy-labels-inner .ect-content {flex-basis: 100%;padding: 0;}
.ect-energy-labels-inner .ect-content {order: 2;}
.ect-energy-labels-inner .ect-block-image {order: 1;margin-bottom: 20px;}
.ect-medal {flex-basis: 48%;margin-bottom: 20px;}
.ect-medals-list-inner {justify-content: space-evenly;}
.ect-feature-slide-inner .ect-content, .ect-feature-slide-inner .ect-block-image{flex-basis: 100%;}
#ect-features-slider .slick-prev {left: -80px;}
#ect-features-slider .slick-next {right: -80px;}
.ect-features-inner {padding: 40px 30px 0;}
.ect-features-slider-outer {padding-top: 80px;}
#ect-features-slider .slick-prev {top: -50px;left: auto; right:60px;}
#ect-features-slider .slick-next {top: -50px; right: 0px;}
}