@charset "utf-8";
.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background:0 0;border:1px solid transparent;border-radius:.25rem}
.apply_filter{display:none}
@media only screen and (min-width:992px) and (max-width:1434px) {
.sticky_container{display:none!important}
}
@media only screen and (min-width:1401px) and (max-width:1750px) {
.menu_area #nav .nav-link{padding:15px 30px 15px 20px;font-size:14px}
.header_area.sticky .menu_area #nav .nav-link{padding:15px 30px 15px 20px}
.menu_area #nav .nav-link:after{right:10px;margin-top:-2px}
.number .strap{font-size:14px}
.number a.rulertel{font-size:28px}
.welcome-img{right:20px}
.welcome-img img{width:230px}
.header-banner .review-text .review-range{font-size:35px}
.header-banner-title{line-height:38px}
.review-text .review-right{margin-left:10px}
.header-banner .review-text> .review-right> p{font-size:12px}
.header-banner .review-text .trusted-text{font-size:12px}
.header-banner .review-text .review-right img{width:90px}
.header-banner .review-text .review-range .review-logo{width:83px;margin-top:0}
.fpc-results-item-action .btn.btn-switch{min-width:160px;font-size:17px;width:160px}
}
@media only screen and (max-width: 1200px) {
.desk-img{display:none}
.mobile-img{display:block}
.applyfilter{display:block;width:100%;font-size:17px;min-height:45px}
.sidebar-section button#clearfbtn{width:100%}
.sidebar-option-left{height:100%;overflow:scroll}
}
@media only screen and (min-width:1200px) and (max-width:1500px) {
.fpc-results-item-action .btn.btn-switch{min-width:160px;font-size:17px;width:160px}
}
@media only screen and (min-width:1170px) and (max-width:1400px) {
.welcome-img{right:20px}
.welcome-img img{width:230px}
}
@media only screen and (min-width:992px) and (max-width:1400px) {
.fpc-left-part{padding-right:0}
.topmenu{left:0;right:0;width:100%;max-width:100%;flex:inherit}
.navbar-brand{position:relative}
.desktop-view{display:none}
.steps-header .desktop-view{display:block}
.header_area{padding:5px 0}
.menu_area .navbar-nav{padding-top:5px}
.menu_area #nav .nav-link{padding:10px 25px 10px 15px}
.header_area.sticky{hight:55px}
.header_area.sticky .menu_area #nav .nav-link{padding:10px 25px 10px 15px}
.menu_area #nav .nav-link:after{font-size:15px;right:10px;top:10px}
.menu_area #nav .nav-link{font-size:14px}
.menu_area .navbar-brand{width:150px;height:auto}
.header_area.sticky .navbar-brand{margin-top:12px}
.number a.rulertel{font-size:20px}
.number .strap{font-size:11px;margin-bottom:5px}
.callto-action .business-link{width:60%}
.suppliers-reviews ul li{width:29.8%}
.header-banner .review-text .trusted-text,.header-banner .review-text> .review-right> p{display:none}
.header-banner .review-text{text-align:center}
.moreinfo-toggle .review-text .review-right{text-align:left;display:block;margin-left:0}
.header-banner-right h3{font-size:14px}
.header-banner-right p{font-size:12px}
.suppliers-logos.small-supplier ul li{width:10.5%}
.suppliers-logos.small-supplier ul li img{width:80px}
.faq-sec .myaccordion .fa-stack{top:23px}
}
@media only screen and (min-width:991px) and (max-width:1450px) {
.review-text > .review-right > p{font-size:16px}
}
@media only screen and (min-width:768px) and (max-width:991px) {
.navbar-brand{height:auto}
.menu_area .navbar{padding:0}
.navbar-nav>li{float:none;display:inline-block;width:100%}
.menu_area .navbar-nav{text-align:center}
.phone-number a.rulertel{font-size:35px}
.phone-number .strap{font-size:14px}
.callto-action .business-link{width:calc(100% - 240px)}
}
@media (max-width: 991px) {
.fpc-left-part{padding-right:0}
.topmenu{padding:0}
.navbar-light .navbar-toggler-icon{background-size:60%;background-image:url(../img/icons/menubar.svg)}
.navbar-light [aria-expanded="true"] .navbar-toggler-icon{background-image:url(../img/icons/close_ic.svg);background-position:center center;background-repeat:no-repeat;background-size:70%}
.sticky .navbar-expand-lg .navbar-toggler{margin-top:0;width:50px;height:40px;text-align:center;padding:0}
.navbar-expand-lg .navbar-toggler{border:2px solid #142751;margin-right:15px}
.navbar-brand>img{height:50px}
.menu_area .navbar-nav{float:right;width:100%;background:#Fff;margin:20px 0 0;box-shadow:0 4px 20px rgba(0,0,0,0.1);height:100vw;overflow:scroll}
.header_area.sticky .menu_area .navbar-nav{margin-top:10px}
.menu_area .navbar{padding-right:0}
.menu_area .navbar-brand{margin-left:15px;height:auto}
.submenu{display:none;position:relative;opacity:1;box-shadow:0 0 0;visibility:visible;padding:0 20px 10px;min-width:100%;border-bottom:1px solid #eaecf8}
.submenu.active-submenu{display:block!important;padding-top:10px}
.menu_area #nav .nav-item span.drp_arrow{background:#21ea68;width:30px;color:#142751;text-align:center}
.menu_area #nav .nav-item:hover span.drp_arrow{color:#142751}
.menu_area .navbar-nav>li{width:100%;position:relative;text-align:left}
.menu_area #nav .nav-link:after{display:none}
.menu_area #nav .nav-link{border-radius:0;text-align:left;display:inline-block}
#navbar{background:#fff;box-shadow:0 0 15px 0 rgba(191,211,226,0.56);margin-top:15px}
.menu_area #nav .nav-item span.drp_arrow{position:absolute;top:12px;right:15px;font-size:20px;color:#142751;cursor:pointer;z-index:9999;display:block}
.mega-menu-icons{padding:15px;margin-bottom:15px;margin-top:10px;text-align:center}
.mega-menu-icons .icons-menu{width:40px;height:40px;display:inline-block}
.mega-menu-icons span{display:none}
.mega-menu-icons h3{display:inline-block;font-size:16px;margin-left:10px}
.header_area.sticky .menu_area #nav .nav-item span.drp_arrow{right:35px}
.header_area.sticky{height:60px}
.navbar-brand>img{height:35px}
.header_area.steps-header .navbar-brand img{height:35px}
.ssticky .navbar-toggle{margin-right:0;margin-top:15px}
.navbar-default .navbar-toggle .icon-bar{background-color:#1fea67}
.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#142751}
.menu_area .navbar-nav{float:right;width:100%;background:#Fff;margin:20px 0 0;box-shadow:0 4px 20px rgba(0,0,0,0.1);height:100vw;overflow:scroll}
.mobile-view{display:block}
.desktop-view{display:none}
.navbar-expand-lg .navbar-toggler{border:2px solid #142751;margin-right:15px;padding:0 8px}
.header_area.sticky .navbar-expand-lg .navbar-toggler{top:5px;position:relative}
#ca-navbar{padding:30px;border-radius:3px;background-color:#5b32b4;text-align:left}
.sing-up-button{margin-top:30px;text-align:left}
.suppliers-reviews ul li{width:47%;margin:5px}
.energy-pricealerts{margin-bottom:30px}
.review-colm{width:100%;text-align:center}
.energy-ladning-review .trustpilot-start{border-right:0;border-bottom:2px solid #b5b8d0;padding-right:0;padding-bottom:15px;margin-bottom:15px;text-align:center}
.energy-ladning-review .review-text .review-right{text-align:center}
.steps-header.sticky .navbar-brand{margin-top:0}
.header_area.sticky.steps-header .navbar-brand{margin-top:0}
.two-col.radio-suppliers-option-logo .radio-grp{width:49.1%}
.radio-suppliers-option-logo .radio-grp .name-tariffs p{display:none}
.review-start{border-bottom:0;padding-bottom:0;margin-bottom:0;text-align:center}
.review-text .review-right{text-align:center;margin-left:0}
.review-text> .review-right> p{font-size:15px;margin:0;line-height:25px}
.trustpilot-start{text-align:center}
.phone-img{margin-top:30px}
.offer-content{margin-top:30px}
.otherproduct .widget--startcomparison{margin-bottom:20px}
.payment-info{padding:20px 0}
.payment-options{margin-top:15px;margin-left:0}
.hidefilter{display:none!important}
.faq-sec .myaccordion .btn{width:90%;white-space:pre-line;font-size:14px;line-height:20px;text-align:left}
.faq-sec .myaccordion .btn .fa-stack{text-align:center;position:absolute;right:10px}
.energy-pricealerts h2{font-size:20px}
.energy-pricealerts ul li a{font-size:14px}
.radio-suppliers-option-logo .radio-grp strong{font-size:14px}
.reviewbar-col img{height:20px;vertical-align:top}
.reviewbar-col strong{font-size:20px;margin-right:0;line-height:20px}
.total-review-text span{font-size:16px}
}
@media only screen and (min-width:481px) and (max-width:767px) {
.reviewbar-col{margin-bottom:5px}
.total-review-text{margin-bottom:7px}
}
@media (max-width: 767px) {
.list-radio .radio-grp{margin:8px 0;padding:0}
.current-plan-info{justify-content:inherit}
.radio-grp{margin:5px 3px}
.radio-grp label{padding:10px 5px;font-size:14px}
.select-dropdown{height:45px;font-size:14px}
.form-control{height:45px;font-size:14px}
.list-radio .radio-grp label{padding:10px 15px}
.side-boxes{padding:10px}
ul.side-list li{font-size:13px}
.sub-address-text{font-size:13px}
.newusageform .usage-tab label span{display:inline-block}
.newusageform .usage_box label.usage-text-box{padding:14px 0}
.newusageform .usage_box label.usage-text-box h3{font-size:14px}
.mega-menu-icons{text-align:left}
.section-title{margin-bottom:30px}
.section-title h2{font-size:20px}
.section-title span{font-size:16px}
.wellcome_area{padding-bottom:30px}
.review-start{margin-bottom:0}
.review-text{margin-top:0}
.review-text> .review-right> p{margin-bottom:0}
.callto-action{display:inline-block;width:100%;padding:20px 0}
.callto-action .business-link{width:100%;text-align:center}
.callto-action .business-link p{width:100%;text-align:center}
.phone-number{width:100%;text-align:center;padding:0;margin-bottom:0;margin-top:15px}
.box-switching{margin-bottom:30px}
.text-switching h3{margin-top:15px}
.list-colm ul li{font-size:14px}
.us-footer-title span.text{font-size:20px}
.footer-text p{font-size:12px}

}
.nav-tabs{display:none}
@media(min-width:768px) {
.nav-tabs{display:flex}
.card{border:none}
.card .card-header{display:none}
.card .collapse{display:block}

}
@media(max-width:767px) {
.navbar-brand{height:auto}
.review-site{margin-bottom:20px}
.sidebar_directdebit{margin-top:30px}
.recap-image{padding:0 0 15px}
.recap-image-inner{height:auto;width:100%;display:inline-block;padding:10px}
.fpc-content-main{margin:20px 0}
.fpc-content-main .card-header h5 a{color:#000}
.fpc-content-main .card-header{background:#fff}
.tab-content> .tab-pane{display:block!important;opacity:1}
.section-title{margin-bottom:30px}
.section-title h2{font-size:20px}
.trustpilot-start{border-right:0;border-bottom:2px solid #ededef;padding-right:0;padding-bottom:15px;margin-bottom:15px;text-align:center}
.review-start{text-align:center;margin-bottom:10px}
.review-text .review-right{margin-left:10px}

}
@media (max-width: 600px) {
.suppliers-reviews ul li{width:100%;margin:5px 0}
.toggle-prefer-btn{z-index:999}
.phone-img{width:100%}
.offer-content{width:100%}
.exclusive-text span{font-size:14px}
.result-emphasis-tag span{font-size:12px}
.address_box_con{max-width:100%;width:100%}
.address_box_con select,.address-select{min-height:30px;font-size:12px}
.reviews-page-header .header-left{width:100%;margin-bottom:20px;max-width:100%}
.signup_stp .form-label{font-size:14px}
.title_box .form-group-title{font-size:16px}
.signup_stp .btnstep1{height:60px;line-height:50px;min-width:250px;font-size:18px}
.small-group-title{font-size:14px}
.signup-step2 .btn-border-b{font-size:14px;height:50px;line-height:45px}
.signup-step2 .finaladdress{font-size:14px}
.first-flip-field p{font-size:14px}
.payment_detail .modal-header .close{padding:5px}
.payment_detail .modal-title{font-size:14px}
}
@media (max-width: 575px) {
.header_area.steps-header.sticky{height:70px}
.number .strap{font-size:11px}
.number a.rulertel{font-size:22px}
.btn-compare .getqotebtn{font-size:16px;height:60px;line-height:50px}
.compare_button a.compare-btn{font-size:14px}
.header_area.sticky .nav__list_stage{top:0;margin-top:0}
.nav__list_stage{top:-5px;margin-top:10px}
.popular_tarriftitle strong.best-plan-txt{font-size:14px;padding:10px;width:100%;text-align:center;border-radius:5px 5px 0 0}
.popular_tarriftitle p.text-name-post{font-size:14px;width:100%;text-align:center;padding:10px}
.needhelp-title{font-size:20px}
.plancal .palncontent h2{font-size:20px;margin-bottom:10px}
.plancal .palncontent .pricetxt{margin-bottom:10px;display:block}
.count-down-list ul li{font-size:16px;padding:5px 10px}
.count-down-list ul li .count-no{font-size:20px}
.marketing-copy h2{font-size:16px}
.price-page-interstitial header h1{font-size:20px;line-height:20px}
}
@media (max-width: 520px) {
.postcode{height:auto}
.postcode input{height:60px;width:100%;text-align:center;padding-left:0;font-size:16px}
.postcode button.btn{min-width:200px;height:60px;line-height:50px;width:100%;position:relative}
.energy-pricealerts .btndiv input[type="text"]{width:100%;height:60px}
.small-review .review-range{width:100%;text-align:center}
.small-review .review-range .review-logo{margin:0 auto}
.review-text .review-right{text-align:center;margin:10px 0 0;width:100%}
.review-text .review-right img{width:100px;margin-right:5px}
.review-text> .review-right> p{font-size:14px}
.phone-number .strap{font-size:14px}
.phone-number a.rulertel{font-size:30px}
.postcode-box .postcode button.btn{position:initial}
.footer .toplink ul li{width:100%;margin-bottom:5px;text-align:left}
.footer .toplink ul li::after{display:none}
.footer .safehand .logo-content a:first-child{margin-bottom:10px}
.footer .safehand .logo-content img{height:30px}
.radio-suppliers-energy-logo .radio-grp label{height:55px}
}
@media (max-width: 420px) {
.suppliers-logos ul li{width:46.5%;min-height:50px}
.suppliers-logos ul li:nth-child(3n+3){margin-right:15px}
.suppliers-logos ul li:nth-child(2n+2){margin-right:0}
.suppliers-logos.small-supplier ul li{width:45%;margin:5px}
.footer .safehand .logo-content a{margin-bottom:10px}
.btn.continue{width:95%;font-size:14px;padding:0 15px}
.table-plan-details tbody th{width:90px;min-width:90px}
}
@media (max-width: 360px) {
.btn-compare .getqotebtn{font-size:14px;padding:0}
}
@media only screen and (max-width: 991px) and (min-width: 768px) {
.energy-thank-you .results-logo img{max-width:90px}
.energy-thank-you .results-tariff-tariff{font-size:13px}
.energy-thank-you .fpc-results-item-option .box-cell-list li{font-size:11px}
.energy-thank-you .results-price-price{font-size:18px}
.energy-thank-you .results-price-text{font-size:13px}
.energy-thank-you .fpc-results-item-action a.phone-link{font-size:12px}
.energy-thank-you .fpc-results-item-action .btn.btn-switch{font-size:14px;min-width:130px;max-width:120px;height:50px;line-height:40px}
.energy-thank-you .offer-text span{display:block}
}
@media (max-width: 767px) {
.header-switched-box .switched-box{margin-bottom:15px}
.energy-thank-you .fpc-results-item-logo-name{border-top:0}
.energy-thank-you .fpc-results-item-col{padding:10px;display:block}
.energy-thank-you .fpc-results-item-border{display:none}
.energy-thank-you .fpc-results-item .row-col provider-col.col-info,.energy-thank-you .fpc-results-item .row-col boardband-col.col-info,.energy-thank-you .fpc-results-item .row-col tv-col.col-info,.energy-thank-you .fpc-results-item .row-col deal-cost.col-info,.energy-thank-you .fpc-results-item .row-col deal-link.col-info{width:49%;display:inline-block;align-content:center;flex-direction:column;padding:0;vertical-align:top;border-top:2px solid #eaecf8;border-right:2px solid #eaecf8}
.energy-thank-you .fpc-results-item .row-col provider-col.col-info,.energy-thank-you .fpc-results-item .row-col boardband-col.col-info{border-top:0;min-height:110px}
.energy-thank-you .fpc-results-item .row-col boardband-col.col-info{border-right:0}
.energy-thank-you .fpc-results-item .row-col tv-col.col-info{display:none}
.energy-thank-you .fpc-results-item .row-col deal-link.col-info{border-right:0;border-top:0}
.energy-thank-you .results-logo img{width:70px;height:auto}
.energy-thank-you .fpc-results-item-option .box-cell-list li{font-size:13px}
.energy-thank-you .results-price-price{font-size:18px}
.energy-thank-you .results-price-text{line-height:30px}
.energy-thank-you .results-price-symbol a.link{font-size:12px}
.energy-thank-you .fpc-results-item-action .btn.btn-switch{height:50px;font-size:16px}
.energy-thank-you .fpc-results-item-action a.phone-link{display:block;margin-top:15px}
.energy-thank-you .offer-text span{display:block;text-align:center;margin-top:10px;font-size:13px}
.energy-thank-you .fpc-results-item-option{vertical-align:top;border-top:0}
.energy-thank-you .fpc-results-item-action .btn.btn-switch,.energy-thank-you .fpc-results-item-action .savedeal,.energy-thank-you .fpc-results-item-action a.moreinfo-link,.energy-thank-you .fpc-results-item-action a.phone-link,.energy-thank-you .energy-thank-you .savedeal-content .fpc-results-item-action .btn.btn-danger{width:100%;min-width:100%;font-size:13px}
.step-box-content .step-box-desc{position:relative}
.step-box-content .step-box.left-box{border-radius:100px 100px 100px 0}
.step-box-content .step-box.right-box{border-radius:100px 100px 100px 0}
.fpc-results-item-logo{text-align:center}
}
@media (max-width: 575px) {
.energy-thank-you .results-tariff-tariff{font-size:12px}
.energy-thank-you .results-price-text{font-size:12px}
.energy-thank-you ul.deal-services{display:none}
.energy-thank-you .results-price-symbol .tblprice li{font-size:12px}
.ul-list-icon li{width:31%;vertical-align:top}
.ul-list-icon li strong{font-size:13px}
.boiler_addon_box ul.ul-bullets li{width:100%;margin:5px 0}
}
@media only screen and (min-width:992px) and (max-width:1200px) {
.reviewbar-col img{height:24px}
}
@media(max-width:490px) {
.radio-suppliers-option-logo .radio-grp .name-tariffs h3 span{display:block}
.radio-suppliers-option-logo .radio-grp .name-tariffs{text-align:left}
.radio-suppliers-option-logo .radio-grp label{padding:10px 0 10px 10px}
.radio-suppliers-option-logo .radio-grp input:checked ~ label{padding:10px 0 10px 10px}
}
@media(max-width:480px) {
.reviewbar-col{width:100%;margin-right:0;margin-bottom:5px}
.reviewbar-col img{height:18px}
.exclusive-text,.exclusive-text span{font-size:12px}
.button-sticky h4{font-size:14px}
.button-sticky .btn.btn-green{min-width:150px;font-size:14px;height:40px;line-height:40px}
}
@media (max-width: 1200px) {
.welcomeh3{font-size:25px}
.postbox-right .postcode{height:auto}
.postbox-right .postcode input{padding:0 10px;width:100%;text-align:center}
.postbox-right .postcode button.btn{position:relative;min-width:100%}
.postbox-right.sidebutton .postcode{margin-top:0!important}
.postbox-right.sidebutton .postcode input{width:calc(100% - 250px);text-align:left}
.postbox-right.sidebutton .postcode button.btn{position:absolute;min-width:250px;font-size:20px}
}
@media only screen and (min-width:768px) and (max-width:991px) {
.postbox-right .postcode input{font-size:16px;padding:0 10px}
}
@media (max-width: 767px) {
.button-sticky h4{font-size:17px}
.button-sticky{padding:10px}
.button-sticky h4{font-size:18px}
.button-sticky .btn.btn-green{height:40px;line-height:40px}
.suppliers-logos.small-supplier.right-suppliers ul li{width:30%}
.welcomeh3{font-size:15px}
.giftcard-offer img{max-width:60%}
.postbox-right .postcode{height:auto}
.postbox-right .postcode input{padding:0 10px;width:100%;text-align:center}
.postbox-right.sidebutton .postcode input{width:100%}
.postbox-right.sidebutton .postcode button.btn{position:re}
.postbox-right .postcode button.btn{position:relative;min-width:100%;font-size:20px}
.reviewbar-section{padding:10px 0}
.reviewbar-col{display:inline-block;width:auto;margin-bottom:0;line-height:0}
.reviewbar-col strong{display:none}
.reviewbar-col img{display:none}
.reviewbar-col img.trustpilot-logo,.reviewbar-col img.review-logo{display:inline-block;vertical-align:baseline}
.postcode-text a.change-postcode{width:170px;font-size:14px;line-height:20px}
.reviewbar-col img{height:15px}
.moreinfo-toggle .reviewbar-col img{height:14px}
.total-review-text span{font-size:14px;vertical-align:baseline}
.results-tariff-tariff strong{display:none}
.results-tariff-tariff p{font-size:12px;margin-top:5px}
.results-tariff-tariff span{font-size:12px}
.fpc-results-content .fpc-results-item-logo .results-logo img{max-width:80px;min-width:80px}
.address_box_con.multi-line-select select option{font-size:14px;padding:5px 10px}
.form-group.address-box-select{padding:15px}
.newusageform .usage-yes #usage-yes span.radiolbl,.newusageform .usage-yes #usage-yes1 span.radiolbl{font-size:13px}
.usage-yes #usage-yes label,.usage-yes #usage-yes1 label{font-size:14px!important}
.address_box_con.multi-line-select select{background-image:url(../img/icons/br_down.png)}
.directdebit-text{display:none}
.directdebit-text.display_direct_text{display:block;margin-bottom:15px}
a.direct_readmore{text-align:right;width:100%;font-weight:600;text-decoration:underline;font-size:12px;margin-bottom:5px;padding-right:15px;margin-top:-10px}
	
	.review-box-ty h2{font-size:16px}
.review-box-ty img{max-width:110px}
	.header-banner-title{font-size:16px;line-height:20px;margin-bottom:0}
}
.first-flip-field ul{display:flex;justify-content:space-between;align-items:center}
.first-flip-field ul li.willpay-txt{margin-bottom:0}
.first-flip-field ul li.dd-logo{display:inline-block;width:100px;margin-bottom:0;vertical-align:top}
.first-flip-field ul li.dd-logo img{max-width:100px;margin-bottom:0}
.extra_address_lookup a.btn.btn-green.btnsearchpostcode,.extra_address_lookup a.btn.btn-green.confirmadd.searchpostcodeagain{font-size:15px;line-height:30px;height:45px}
.extra_address_lookup a.btn.btn-green.confirmadd.searchpostcodeagain,.extra_address_lookup a.btn.btn-green.searchpostcodeagain2{min-width:100%}

@media(max-width:480px) {
.button-sticky h4{font-size:14px}
.button-sticky .btn.btn-green{min-width:150px;font-size:14px;height:40px;line-height:40px}
}
@media (max-width: 420px) {
.suppliers-logos.small-supplier.right-suppliers ul li{width:46%}
.supplier-logo-plan{min-width:90px}
.supplier-logo-plan img{width:85px}
.current-plan-info ul{min-width:200px}
.current-plan-info a.edit-plan-btn{margin-left:15px}
	.review-box-ty h2{font-size:16px;display:block}
.review-box-ty img.trustpilot-logo{margin-left:0}
}
@media (max-width: 360px) {
.newusageform .ele-gas-spend .eleusage .input_usage_box input,.newusageform .ele-gas-spend .gasusage .input_usage_box input{width:80px;font-size:14px}
.newusageform .ele-gas-spend .eleusage .mth-yr select,.newusageform .ele-gas-spend .gasusage .mth-yr select{width:100px;font-size:14px;background-position:calc(100% - 5px)}
.radio-suppliers-option-logo .radio-grp .name-tariffs h3{font-size:12px}
.review-sidebox .total-review-text span{font-size:13px}
.review-sidebox .reviewbar-col img{height:13px;margin-left:0}
.review-sidebox .reviewbar-col{margin-right:5px}
}