body{font-family:'Roboto'}h1{font-family:'Poppins';font-size:42px !important;font-weight:700 !important;line-height:56px !important;color:#022333}h2{font-family:'Poppins';font-size:34px !important;font-weight:500 !important;line-height:46px !important;color:#022333}h3{font-family:'Poppins';font-size:28px !important;font-weight:700 !important;line-height:38px !important;color:#022333}h4{font-family:'Roboto';font-size:24px;line-height:34px !important;color:#022333}h5{font-family:'Roboto';font-size:18px !important;font-weight:700 !important;line-height:28px !important;color:#022333}h6{font-family:'Roboto';font-size:16px !important;line-height:28px !important;color:#022333}p,ul,ol{font-family:'Roboto';font-size:16px;line-height:25px !important;color:#4f606e}em,i{font-style:italic}[v-cloak]{display:none !important}[v-cloak]::before{content:"loading…" !important}button:focus{outline:none !important}button:disabled{cursor:not-allowed;pointer-events:all !important}input[type="checkbox"]:focus{box-shadow:none !important}input[readonly]{background-color:#f5f7fa !important}sup{font-size:xx-small;vertical-align:super}sub{vertical-align:sub;font-size:xx-small}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}a img,:link img,:visited img{border:0}a:active,a:focus,input:active{outline:0}a:active,a:focus,input:focus{outline-style:none;-moz-outline-style:none}table{border-collapse:collapse;border-spacing:0}ol,ul{list-style:none}.fontSizeEleven{font-size:11px}.fontSizeFourteen{font-size:11px}ins.adsbygoogle[data-ad-status="unfilled"]{display:none !important}#header{padding:10px 0;background-color:#032334}#siteLogo{width:300px;height:40px}#header li a{display:block;color:#FFF;text-decoration:none;-webkit-transition:color .2s ease-in;-moz-transition:color .2s ease-in;-o-transition:color .2s ease-in;transition:color .2s ease-in}#header li a:hover{color:#7aa2d3}#header li.active a{color:#7aa2d3}.dropdown:hover>.dropdown-menu{display:block}.dropdown-menu{background-color:#032334 !important}.dropdown-menu a{color:white !important}.dropdown-menu a:hover{color:#7aa2d3 !important;background-color:#032334 !important}#header .twitter{width:52px;height:35px;background:url(../img/twitter-white.svg);background-size:65px 35px}#header .facebook{width:52px;height:35px;background:url(../img/facebook-white.svg);background-size:65px 35px}.globalBar{background-color:#7aa2d3}.globalBar #fiveStarTrustPilotBar{height:auto;width:auto;max-width:300px}.globalBar #trustPilotBar{height:auto;width:auto;max-width:115px}.globalBar #ofgemBar{height:auto;width:auto;max-width:35px;max-height:35px}.globalBar #ofgemTextBar{vertical-align:middle;font-size:15px}.globalBar #sslSecureBar{height:auto;width:auto;max-width:116px;max-height:214px}#homeCapture{background-color:#0d2842;color:White;padding:20px 0 0 0}#homeCapture #wayInForm input:not([type=checkbox]){font-size:1em;padding:1.4em;font-weight:normal !important}#homeCapture button{padding:.7em}#homeTrustpilot{background-color:#40546b;padding:20px 0}#homeTrustpilotImages{text-align:right}#homeTrustpilotLabel{text-align:left}#compareCta label{margin-top:.5em}#homeCapture .homeBulb{height:320px;width:100%}#homeCapture .businessHomeBulb{height:321px;width:100%}.whiteBulletPoints li::before{content:"\2022";color:white;font-weight:bold;display:inline-block;width:1em}.competitionYellowFont{color:#ffcf2c !important}a.competitionYellowFont:hover{color:#ffcf2c !important}.competitionYellowBg{background-color:#ffcf2c !important}#homeEasySwitch{padding:20px 0}#homeEasySwitch img{width:150px}#homeComparingDeals img{width:150px}#homeEasySwitch label{font-size:14px}#homeSuppliers{padding:20px 0}#featuredInLogos{justify-content:center}#homeWhy{background-color:#7aa2d3;color:White;padding:20px 0}#homeWhy img{height:100px;width:100px}#homeWhy h3,#homeWhy h6{text-align:center}#homeWhy h6{min-height:60px}#homeWhy hr{background-color:white;width:60%}.homeGreyBg{background-color:#f5f7fa}#homeFeatured img{height:85%;width:85%}#homeBestDeals thead{background-color:#006ca9;color:white}#homeFaq{background-color:White;padding:20px 0}#homeFaq .nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#006ca9;background-color:transparent;border-color:transparent transparent #f3f3f3;border-bottom:3px solid !important;font-size:16px;font-weight:bold}#homeFaq .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem;color:#006ca9;font-size:16px;font-weight:600}#homeFaq .nav-link:hover{border:0}#homeFaq .card{border:0;border-radius:0;padding-left:3rem;padding-right:3rem}#homeFaq .accordion>.card{overflow:inherit}#homeFaq .accordion .card-header:after{font-family:'icomoon';content:"\f077";float:right;font-weight:900;font-size:1.1em}#homeFaq .accordion .card-header.collapsed:after{content:"\f078"}#homeFaq .card-header{background-color:#f5f5f5;border:0;border-radius:0;cursor:pointer}#homeFaq .card-header h3{font-size:1.2em;display:inline}#homeFaq .card-body p{margin:0}#homeFaq button{color:Black}#homeGuides{background-color:#00466b;color:White;padding:20px 0}#homeGuides a{display:block;color:#FFF;text-decoration:none;-webkit-transition:color .2s ease-in;-moz-transition:color .2s ease-in;-o-transition:color .2s ease-in;transition:color .2s ease-in}#homeGuides a:hover{color:#7aa2d3}#homeCapture label.error{color:red;font-size:1rem;display:block;margin-top:5px}#homeCapture input.error,#homeCapture textarea.error{border:1px solid red}#homeCapture #contactUsForm h2{color:#006ca9}#homeHelpfulGuides h6{padding-left:3rem;padding-right:3rem}.captchaArea{height:80px}.greenLinkFont{color:#28a745}.underlineDarkGreen{text-decoration:underline;text-decoration-color:#28a745;text-underline-offset:8px}ul.yellowtickList{list-style:none;padding-left:0}ul.yellowtickList li:before{content:'\2713';color:#ffcf2c;padding-right:8px}#footer{background-color:#032334;padding:60px 0 20px 0;color:White}#footer .recent-posts li{color:#ccc}#footer .recent-posts li label{float:left;border:2px solid #ccc;padding:1px 7px;text-align:center;width:49px}#footer .recent-posts li a{padding-top:1em}#footer a{display:block;color:#FFF;text-decoration:none;-webkit-transition:color .2s ease-in;-moz-transition:color .2s ease-in;-o-transition:color .2s ease-in;transition:color .2s ease-in}#footer a:hover{color:#7aa2d3}#footer a:active{color:#7aa2d3}#footer hr{background-color:white}#footer .ofgemFooter{width:50px}#guideContent .breadcrumb{background-color:inherit;font-size:1em}#guideContent .breadcrumb a{color:black}#guideContent .breadcrumb-item+.breadcrumb-item::before{content:none}#guideContent .breadcrumb-item.active{color:#29a745 !important}#guideContent hr{background-color:#006ca9}#guideContent .twitter{width:52px;height:35px;background:url(../img/twitter-blue.svg);background-size:65px 35px}#guideContent .facebook{width:52px;height:35px;background:url(../img/facebook-blue.svg);background-size:65px 35px}#guideContent .guideSocials{padding-top:2.2em;justify-content:flex-end !important}#guideContent .guideAuthor img{height:106px;width:95px}#guideContent .guideAuthor{font-size:.8em}#guideContent .guideAuthor .bioDetail{font-size:12px}#guideContent .contentQuestions,#accordionFaq .contentQuestions,#accordionFaqSwitching .contentQuestions{list-style:disc !important}#guideContent .contentQuestionsOrdered{list-style:decimal !important}#guideContent #converterFigure{font-size:36px;color:#28a745}#guideContent .supplierLogo{text-align:right}#guideContent .toolGuide .card-header,#guideContent thead{background-color:#006ca9;color:white}#guideContent #whosMySupplierArea{background-color:#006ca9;color:white;padding:2rem}#guideContent #whosMySupplierAreaResults{background-color:#00466b;padding:2rem}#guideContent #whosMySupplierAreaResults img{width:68px;height:68px;border-radius:50%}#guideContent #whosMySupplierAreaResults .card{border-radius:15px;margin-left:30px;margin-right:30px;box-shadow:0 10px 20px rgba(0,0,0,.2)}#guideContent #whosMySupplierAreaResults .card-body{position:relative;bottom:35px}#guideContent #whosMySupplierAreaResults #whosMySupplierResultDisclaimer{font-size:14px !important}#guideContent label.error{color:red;font-size:1rem;display:block;margin-top:5px}#guideContent input.error,#guideContent textarea.error{border:1px solid red}#guideContent .householdItem{background-color:#006ca9;font-size:12px;cursor:pointer}#guideContent .householdItem.active{background-color:#28a745}#guideContent #elecCostsCalculator table input{width:100px}#guideContent #elecCostsCalculator table td.dataCol{width:250px}#guideContent .householdItem img{height:82px;width:82px;display:block;pointer-events:none}#guideContent .loadingOverlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.5);z-index:2}#guideContent .compBannerLink{position:absolute;bottom:2em;left:1.5em;width:230px;height:70px}#guideContent .compBannerLinkDesktop{position:absolute;bottom:1.2em;left:1.4em;width:197px;height:65px}#guideContent a{color:#29a745}#guideSidebar{background-color:#f5f7fa;color:white;top:0}#guideSidebar span{color:#022333}#guideSidebar hr{background-color:#cad2da}#guideSidebar ul{padding:0}#guideSidebar li{margin-bottom:.7em}#guideSidebar li:before{content:'\2192 \0020';color:#29a745}#guideSidebar li a{color:#29a745}#guideSidebar #guideSidebarCta{background-color:#006ca9}#guideSidebarCta h3{color:white}#guideSidebar #confidenceCode{height:50px;width:50px}.back-to-top{cursor:pointer;position:fixed;bottom:20px;right:20px;background-color:#006ca9 !important;color:white !important}.stickyMobileCta{position:fixed;bottom:5px;z-index:999}.siteBgDarkBlueDarker{background-color:#045c8e}.comparisonProgressArea{background-color:#f5f7fa}.wayInHelperIcon{margin:0 0 6px 10px}#wayInFindAddress{font-size:16px !important;width:140px}#addressContinue{font-size:16px !important;width:140px}.progressWrap{display:flex;min-height:100vh;flex-wrap:wrap;justify-content:center;align-items:center;padding:2rem 1rem;background:#000}.progressCircle{position:relative;width:90px;height:90px;border-radius:50%;overflow:hidden;background:#cad2da}.progressCircle.progressStepOne{background-image:conic-gradient(#28a845 33%,#cad2da 0)}.progressCircle.progressStepTwo{background-image:conic-gradient(#28a845 66%,#cad2da 0)}.progressCircle.progressStepThree{background-image:conic-gradient(#28a845 100%,#cad2da 0)}.progressCircle .inner{display:flex;justify-content:center;align-items:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:75px;height:75px;background:#f5f7fa;border-radius:50%;font-size:16px;font-weight:700;color:black}.btn-notSelected{border:1px solid #98a5b2 !important;background-color:#fff !important;color:#032235}.btn-notSelected img:not(.supplierButton){display:none}.btn-chosenOption{border:2px solid #29a745 !important}.btn-chosenOption img:not(.supplierButton){position:absolute;top:-8px;right:6px}#progressWayin{margin-bottom:0 !important;overflow:hidden}#progressWayin li{list-style-type:none;color:#022333;font-size:9px;width:calc(100%/3);float:left;position:relative;font:normal normal normal 16px/23px 'Roboto'}#progressWayin li:nth-child(2):before{content:"2"}#progressWayin li:nth-child(3):before{content:"3"}#progressWayin li:before{content:"1";width:29px;height:29px;line-height:31px;display:block;background-color:#016ca9;color:white;border-radius:10%;margin:0 auto 10px auto}#progressWayin li:after{content:'';width:65%;height:2px;background-color:#cad2da;position:absolute;top:14px}#progressWayin li:last-child:after{width:0}#proprogressWayin li.active{color:#5cb85c}#progressWayin li.active:before,#progressbar li.active:after{background:#5cb85c;color:white}select.addressSelector:focus{box-shadow:0 0 3pt 2pt #fbff26 !important}.wayInHighlightBg{background-color:#cce7e8}.supplierButton{height:50px;width:100px;margin:10px}.supplierBtnSelected{border:3px solid #28a745 !important}#chooseDifferentSupplierLabel{color:#032235;font-family:'Roboto' !important;font-weight:700 !important}.siteErrorBg{background-color:#ffc4c4}.tooltip{display:block !important;z-index:10000}.tooltip .tooltip-inner{background:black;color:white;border-radius:16px;padding:5px 10px 4px}.tooltip .tooltip-arrow{width:0;height:0;border-style:solid;position:absolute;margin:5px;border-color:black;z-index:1}.tooltip[x-placement^="top"]{margin-bottom:5px}.tooltip[x-placement^="top"] .tooltip-arrow{border-width:5px 5px 0 5px;border-left-color:transparent !important;border-right-color:transparent !important;border-bottom-color:transparent !important;bottom:-5px;left:calc(50% - 5px);margin-top:0;margin-bottom:0}.tooltip[x-placement^="bottom"]{margin-top:5px}.tooltip[x-placement^="bottom"] .tooltip-arrow{border-width:0 5px 5px 5px;border-left-color:transparent !important;border-right-color:transparent !important;border-top-color:transparent !important;top:-5px;left:calc(50% - 5px);margin-top:0;margin-bottom:0}.tooltip[x-placement^="right"]{margin-left:5px}.tooltip[x-placement^="right"] .tooltip-arrow{border-width:5px 5px 5px 0;border-left-color:transparent !important;border-top-color:transparent !important;border-bottom-color:transparent !important;left:-5px;top:calc(50% - 5px);margin-left:0;margin-right:0}.tooltip[x-placement^="left"]{margin-right:5px}.tooltip[x-placement^="left"] .tooltip-arrow{border-width:5px 0 5px 5px;border-top-color:transparent !important;border-right-color:transparent !important;border-bottom-color:transparent !important;right:-5px;top:calc(50% - 5px);margin-left:0;margin-right:0}.tooltip.popover .popover-inner{background:#f9f9f9;color:black;padding:24px;border-radius:5px;box-shadow:0 5px 30px rgba(black,.1)}.tooltip.popover .popover-arrow{border-color:#f9f9f9}.tooltip[aria-hidden='true']{visibility:hidden;opacity:0;transition:opacity .15s,visibility .15s}.tooltip[aria-hidden='false']{visibility:visible;opacity:1;transition:opacity .15s}.wayInSpendHelperText{font-size:14px}#btnWayInTariffStageContinue{font-size:16px !important;width:100%}#btnWayInSearchContinue{width:100%}#wayInFormWhy{background-color:#7aa2d3;color:White}#wayInFormWhy img{height:100px;width:100px}#wayInFormWhy h3,#homeWhy h6{text-align:center}#wayInFormWhy h6{min-height:60px}#wayInFormWhy hr{background-color:white}#electricVehicleImg{width:200px}.comparisonJourneySummarySteps{padding-left:21px}#progressResults{margin-bottom:0 !important;overflow:hidden}#progressResults li{list-style-type:none;color:#022333;font-size:9px;width:calc(100%/3);float:left;position:relative;font:normal normal normal 16px/23px 'Roboto'}#progressResults li:nth-child(2):before{content:"2"}#progressResults li:nth-child(3):before{content:"3"}#progressResults li:first-child:before{content:url('/resources/img/GreenTick.png')}#progressResults li:before{width:29px;height:29px;line-height:31px;display:block;background-color:#016ca9;color:white;border-radius:10%;margin:0 auto 10px auto}#progressResults li:after{content:'';width:65%;height:2px;background-color:#cad2da;position:absolute;top:14px}#progressResults li:last-child:after{width:0}#progressResults li.active{color:#5cb85c}#progressprogressResults li.active:before,#progressbar li.active:after{background:#5cb85c;color:white}#resultsTopInformationLines{margin-top:15px}#hdrHighestSavingBar{text-align:center}#hdrApplicableResultsFound{text-align:center}#hdrNotApplicableResultsWithSavingFound{text-align:center}#hdrNotApplicableResultsWithoutSavingFound{text-align:center}#lineResultsFiltersApplicableTariffsPointer{text-align:center}#lineResultsFiltersNonApplicableTariffsPointer{text-align:center}#lineResultsEnergyCostsPointer{text-align:center}#hdrResultsSeeHowCalculated{text-align:center}#lineResultsVatPointer{text-align:center}.comparisonResultBox{border:1px solid #cad2da}.text-underline{text-decoration:underline !important}.tariffDetailsTabContentHdr{background-color:#016ca9}.icon-plan-details{margin-right:4px;margin-bottom:5px}#startNewComparisionArea{text-align:right}.tariffDetailsInformation{font-size:14px}.tariffFeatureFont{font-size:12px}.tariffSavingBlock{background-color:#e6ffe6}.resultsChooseTariffBtn{border:2px solid #29a745 !important;color:#29a745 !important}.noTariffSavingBlock{background-color:#ffc4c4}.resultPoundMonthlyCost{font-size:32px}.resultPenceMonthlyCost{font-size:18px}.tariffResultTableSpacing{border-collapse:separate;border-spacing:0 6px}.siteLightBlueBg{background-color:#d9f1ff}.currentTariffInfoTableRowBorder{border-top:2px solid #006ca9}.resultsPage.modal.left .modal-dialog,.resultsPage.modal.right .modal-dialog{margin:0;width:500px;height:100%;-webkit-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0);transition:transform .4s}.resultsPage.modal.left .modal-content,.resultsPage.modal.right .modal-content{height:100%;overflow-y:auto}.resultsPage.modal.left.fade .modal-dialog{margin-right:auto;transform:translateX(-100%)}.resultsPage.modal.right.fade .modal-dialog{margin-left:auto;transform:translateX(100%)}.resultsPage.modal.left.fade.show .modal-dialog,.resultsPage.modal.right.fade.show .modal-dialog{transform:translateX(0)}.resultsPage.modal-header{padding:8px 25px 10px 15px}.resultsPage.modal-content{border-radius:0;border:0}.resultsPage.modal-footer{padding:10px 10px 10px 0}.filterShowAllTariffs .btn{width:92px}.filterFeaturesButtons .btn{width:75%}.filterPaymentMethodButtons .btn{width:75%}.filterTariffTypes .btn{width:92px}.filterAccountOptions .btn{width:92px}.filterFuelsButtons .btn{width:75%}#btnResultsModalApplyFilters{font-size:16px}.currentTariffCostingBlock{background-color:#f0f0f0}#tariffInformationModal #tariffInfoSummaryContent ul{list-style:disc;margin-left:20px}#tariffInformationModal .card{border:0;border-radius:0}#tariffInformationModal .accordion>.card{overflow:inherit}#tariffInformationModal .collapsingLink:after{font-family:'Bootstrap-icons';content:"\F2EA";float:right;font-weight:900;font-size:1em;color:#006ca9;cursor:pointer}#tariffInformationModal .collapsingLink.collapsed:after{font-family:'Bootstrap-icons';content:"\F4FE";cursor:pointer}#tariffInformationModal .card-header{background-color:#d9f1ff;border:0;border-radius:0;cursor:pointer}#tariffInformationModal .card-header h4{font-size:1.2em;display:inline;color:#006ca9}#tariffInformationModal .card-body p{margin-top:.5rem !important}#tariffInformationModal .tandcsBlock{font-size:1.1em;font-weight:500}#tariffInformationModal .tariffInfoCtaBox{background-color:#005e93 !important}#tariffInformationModal h5{color:#016ca9 !important}#tariffInformationModal p ul{padding-left:0}#tariffInformationModal .nav-tabs .nav-link{border-left:none !important;border-right:none !important;border-top:none !important;color:#005e93 !important;font-weight:700 !important}#tariffInformationModal .close{width:33px;height:33px;top:-14px;position:absolute;right:-16px;z-index:9999}#tariffInformationModal table{font-family:'Roboto';border-collapse:separate;border-spacing:5px 5px}#tariffInformationModal table th{border-top:none !important}#tariffInformationModal .tblPricesCurrentThis{line-height:0}#tariffInformationModal .tblTariffDetails td{border-top:0}.dullTblGrey{background-color:#f5f7fa !important}.resultsPageWarning{font-size:13px}.resultspopmoney{position:absolute;top:-60px;left:345px}.dropborderbottom{border-bottom:0 none !important}#resultsBtnEditSearch{border:2px solid #016ca9;color:#016ca9;font-size:16px}#resultsBtnFilters{border:2px solid #016ca9;color:#016ca9;font-size:16px}#resultsEditIcon:before{font-size:19px !important;position:relative;line-height:normal}.resultsEstimatedCostBlock{background-color:#e6f7eb}.resultsTariffFeatureBlock{background-color:#f5f7fa}.resultsTopInformationLines{color:#032235;font:normal normal normal 16px/13px Roboto}#progressWayout{margin-bottom:0 !important;overflow:hidden}#progressWayout li{list-style-type:none;color:#022333;font-size:9px;width:calc(100%/3);float:left;position:relative;font:normal normal normal 16px/23px 'Roboto'}#progressWayout li:nth-child(2):before{content:url('/resources/img/GreenTick.png')}#progressWayout li:nth-child(3):before{content:"3"}#progressWayout li:first-child:before{content:url('/resources/img/GreenTick.png')}#progressWayout li:before{width:29px;height:29px;line-height:31px;display:block;background-color:#016ca9;color:white;border-radius:10%;margin:0 auto 10px auto}#progressWayout li:after{content:'';width:65%;height:2px;background-color:#cad2da;position:absolute;top:14px}#progressWayout li:last-child:after{width:0}#progressWayout li.active{color:#5cb85c}#progressWayout li.active:before{background:#5cb85c;color:white}.progressbar{counter-reset:step}.progressbar li{list-style-type:none;width:100%;float:left;font-size:12px;position:relative;text-align:center;text-transform:uppercase;color:#006ca9}.progressbar li:before{width:45px;height:45px;content:counter(step);counter-increment:step;line-height:36px;border:3px solid White;display:block;text-align:center;margin:0 auto 10px auto;border-radius:50%;background-color:#006ca9;color:white;font-size:2em}.progressbar li:after{width:100%;height:6px;content:'';position:absolute;background-color:#006ca9;top:18px;left:-50%;z-index:-1}.progressbar li:first-child:after{content:none}.progressbar li.active{color:#28a745}.progressbar li.active:before{border-color:#28a745;background-color:#28a745 !important;color:white;border:3px solid white}.progressbar li.active+li:after{background-color:#006ca9}.card-header h3{font-size:1em;cursor:pointer}#whatHappensAccordion .card-header:after{font-family:'icomoon';content:"\f077";float:right;font-weight:900;font-size:1em}#whatHappensAccordion .card-header.collapsed:after{content:"\f078"}#whatHappensAccordion>.card:first-of-type{border-bottom:1px solid rgba(0,0,0,.125) !important}.bgAppBlue{background-color:#7aa2d3}.bgCardHeaderGrey{background-color:rgba(0,0,0,.125)}#applicationContact{color:#006ca9;font-size:1.1em}#applicationForm .card-header.active{background-color:#28a745}#applicationDetails,#paymentDetails,#applicationComplete,#completeNewSupplier{border:1px solid #006ca9}#applicationDetails .card-header:not(.appContentAccordion),#applicationComplete .card-header{background-color:#7aa2d3}#paymentSSLEncyptImg{width:100px}#applicationForm .informationParagraph{font-size:14px !important}#directDebitAccordion .card-header:after{font-family:'icomoon';content:"\f077";float:right;font-weight:900;font-size:1em}#directDebitAccordion .card-header.collapsed:after{content:"\f078"}#directDebitAccordion>.card:first-of-type{border-bottom:1px solid rgba(0,0,0,.125) !important}#greenDealAccordion .card-header:after{font-family:'icomoon';content:"\f077";float:right;font-weight:900;font-size:1em}#greenDealAccordion .card-header.collapsed:after{content:"\f078"}#greenDealAccordion>.card:first-of-type{border-bottom:1px solid rgba(0,0,0,.125) !important}#cancellationRightsAccordion .card-header:after{font-family:'icomoon';content:"\f077";float:right;font-weight:900;font-size:1em}#cancellationRightsAccordion .card-header.collapsed:after{content:"\f078"}#cancellationRightsAccordion>.card:first-of-type{border-bottom:1px solid rgba(0,0,0,.125) !important}#serviceRegisterAccordion .card-header:after{font-family:'icomoon';content:"\f077";float:right;font-weight:900;font-size:1em}#serviceRegisterAccordion .card-header.collapsed:after{content:"\f078"}#serviceRegisterAccordion>.card:first-of-type{border-bottom:1px solid rgba(0,0,0,.125) !important}#applicationDetails .btnPostcodeLookup{margin-top:2.4em;font-size:14px}#applicationDetails #title{width:100px}#applicationDetails #smartMeter{width:150px}.siteColorDarkBlue{color:#006ca9 !important}.siteBorderDarkBlue{border:1px solid #006ca9 !important}.siteBgDarkBlue{background-color:#006ca9 !important}.siteBgGreen{background-color:#28a745}#applicationComplete .twitter{width:52px;height:35px;background:url(../img/twitter-blue.svg);background-size:65px 35px}#applicationComplete .facebook{width:52px;height:35px;background:url(../img/facebook-blue.svg);background-size:65px 35px}#applicationSummary h5{color:#006ca9}#applicationSummary div.summarySection{background-color:white}div.summarySection h6{color:#016ca9 !important}div.summarySection h4{color:#005e93 !important}#summaryBreakdown h6{color:#006ca9}#applicationSummary ul{list-style:disc !important;padding-left:20px}#paymentDetails ul{list-style:disc !important;padding-left:20px}#applicationSummary #trustPilot{height:50px;width:110px}#applicationSummary #ofgemCode{height:75px}#applicationFooter{background-color:#006ca9}#applicationFooter h5{margin-top:1.9em}#applicationFooter img{height:70px;width:70px}#applicationFooter .needsLeftBorder,#applicationComplete .needsLeftBorder{border-left:1px solid #dee2e6 !important}#ddModal ul{list-style:disc !important;margin-left:20px}#confirmationPageSupplierAndSaving{border:1px solid #98a5b2}#confirmationPageLeaveReviewBtn{border:1px solid #032235;border-radius:24px}.confirmationGuideBtn{border-radius:24px !important;display:block !important;position:absolute;top:90%;left:14%}.confirmationGuideLabel{font-size:14px;font-family:'Roboto';width:75%}.cursor-pointer{cursor:pointer}.infeed{height:200px}@media all and (min-width:768px) and (max-width:800px){#siteLogo{width:300px;height:40px}#homeCapture h1{font-size:2rem}#homeCapture input,#homeCapture button{font-size:1em}#compareCta label{font-size:1.1em}#homeCapture .bulbCapture{margin-top:3em}#homeCapture .homeBulb{height:347px}#homeWhy h6{min-height:96px}#homeGuides h5{min-height:50px}#guideContent .guideSocials{justify-content:normal !important;margin:0 0 0 1em;padding-top:1em}#guideSidebar input{font-size:.9em}#applicationSummary{margin-left:0 !important}}@media all and (min-width:569px) and (max-width:767px){.infeed{height:130px !important}}@media all and (min-width:481px) and (max-width:568px){.infeed{height:130px !important}}@media all and (min-width:321px) and (max-width:480px){h1{font-size:28px !important;line-height:32px !important}h2{font-size:23px !important;line-height:27px !important}h3{font-size:24pt !important;line-height:30pt !important}h4{font-size:24pt !important;line-height:35pt !important}h5{font-size:18pt !important;line-height:22pt !important}h6{font-size:16pt !important;line-height:20pt !important}p{font-size:16pt !important;line-height:22pt !important}label{font-size:14pt !important;line-height:23pt !important}a{font-size:16pt}p,ul,ol{font-size:16pt !important}.table td,.table th{padding:.3rem !important}#siteLogo{width:240px;height:40px}#homeCapture{padding:10px 0 20px 0}#homeCapture input,#homeCapture button{font-size:1.2em}#homeCapture button{padding:.4em}#homeTrustpilotImages{text-align:center}#homeTrustpilotLabel{text-align:center}#homeHelpfulGuides h6{padding-left:0;padding-right:0}#featuredInLogos{display:flex;flex-wrap:nowrap;overflow-x:auto;justify-content:normal}#featuredInLogos div{flex:0 0 auto}.globalBar #ofgemBar{height:auto;width:auto;max-width:34px;max-height:34px}.globalBar #sslSecureBar{height:auto;width:auto;max-width:100px}#compareCta{display:flex;flex-direction:column-reverse}#homeCapture #postcode{margin-top:.5rem}#compareCta label{font-size:1.1em;margin-top:0}#homeWhy h6{min-height:auto}#homeFaq .card{border:0;border-radius:0;padding-left:0;padding-right:0}#guideContent .guideSocials{justify-content:normal !important;margin:0 0 0 1em;padding-top:1em}#guideContent .supplierLogo{text-align:left}#whosMySupplierArea{padding:.5rem !important}#whosMySupplierAreaResults{padding:.5rem !important}#guideSidebar{position:relative}.back-to-top{bottom:80px !important}#startNewComparisionArea{text-align:left}#addressContinue{width:100% !important}.resultsPage.modal.left .modal-dialog,.resultsPage.modal.right .modal-dialog{width:100%}.resultPoundMonthlyCost{font-size:28px}.resultspopmoney{position:absolute;top:-30px;left:130px}#resultsBtnEditSearch{width:100% !important}#resultsBtnFilters{width:100% !important}#hdrHighestSavingBar{text-align:left}#hdrApplicableResultsFound{text-align:left}#hdrNotApplicableResultsWithSavingFound{text-align:left}#hdrNotApplicableResultsWithoutSavingFound{text-align:left}#lineResultsFiltersApplicableTariffsPointer{text-align:left}#lineResultsFiltersNonApplicableTariffsPointer{text-align:left}#lineResultsEnergyCostsPointer{text-align:left}#hdrResultsSeeHowCalculated{text-align:left}#lineResultsVatPointer{text-align:left}#tariffInformationModal .tblPricesCurrentThis{line-height:1 !important}.comparisonResultBox{padding:10px !important}.tariffDetailsInformation{width:100%;text-align:center}.filterFeaturesButtons .btn{width:100%}.filterPaymentMethodButtons .btn{width:100%}.filterFuelsButtons .btn{width:100%}#whatHappensAccordion .collapse.show{display:none !important}#whatHappensAccordion .collapsing{display:none !important}#whatHappensAccordion .collapse{display:block !important}#applicationSummary{margin-left:0 !important}#applicationDetails .btnPostcodeLookup{position:relative;margin-top:1em}#applicationFooter .needsLeftBorder{border:0 !important}.guideEmailSubscriptionGroup{display:table !important}.guideEmailSubscriptionInput{width:100% !important}.infeed{height:180px !important}.comparisonJourneySummarySteps{padding-left:0}.confirmationGuideLabel{width:100% !important}}@media all and (min-width:0) and (max-width:320px){#siteLogo{width:200px;height:40px}#homeTrustpilotImages{text-align:center}#homeTrustpilotLabel{text-align:center}#homeFaq .card{border:0;border-radius:0;padding-left:0;padding-right:0}#homeHelpfulGuides h6{padding-left:0;padding-right:0}#applicationSummary{margin-left:0 !important}#applicationFooter .needsLeftBorder{border:0 !important}.comparisonJourneySummarySteps{padding-left:0}}