#accordion .card-header .btn-link:hover,.accordion .card-header .btn-link:hover,.blog_detail .menu-content li a:hover,.categories ul li a:hover,.side-link:hover,.video .figure a{text-decoration:none}*,.navbar-side-item a,.review_btn,.theme-btn{text-decoration:none!important}header{background:#c6252e;position:relative}.home_offer{position:absolute;left:10px;bottom:-170px;width:200px;z-index:99;transform:rotate(-20deg)}.header-top ul.main-menu li a{text-transform:uppercase;font-size:12px;color:#2f2e2e;padding:14px 16px!important}.header-top ul.main-menu li:first-child a{padding-left:0!important}.header-top ul.main-menu li.active a,.header-top ul.main-menu li:hover a{color:#ed1b2c}body{font-family:Poppins,sans-serif}.top-right-menu a{color:#181717;font-size:22px;font-family:arial}.overlay_bg h2,.section-title{font-family:Oswald,sans-serif}.top-right-menu a i{color:#fd2647;font-size:40px;vertical-align:middle}.contact_modal .modal-body,.header-bottom,.header-bottom .navbar,.header-top nav,.inner-services-des-upper ul,.nav.nav-tabs .nav-item .nav-link{padding:0}.blog_sidebar{position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky;top:130px;overflow:hidden}.header-bottom .navbar ul li{position:static;display:inline-block}.header-bottom .navbar ul li:first-child:before{border:none;display:none}.header-bottom .navbar ul{margin:0;padding:0}.header-bottom .navbar ul li:before{position:absolute;left:0;top:50%;width:1px;height:20px;transform:translateY(-50%);background:#ddd}.header-bottom .navbar ul li:first-child+li:before{height:68px}.header-bottom .navbar ul.dropdown-menu{min-width:100%;border:1px solid #e2e2e2;border-radius:0;padding:0;text-align:left;width:100%;left:0;right:0;margin:auto;background:#ecf1f9}.header-bottom .navbar ul.dropdown-menu li{padding:0;display:block;width:31.33%;float:left;margin:0 1%;text-align:left;border-bottom:1px solid #e2e2e2}.header-bottom .navbar ul.dropdown-menu li a:hover,.testimonial{background:#113579;color:#fff}.header-bottom .navbar ul.dropdown-menu li a{padding:6px 10px;display:block;margin-bottom:2px;color:#4c4c4c;font-size:15px;text-align:left}.header-bottom .navbar ul li>a{padding:16px;color:#fff;font-size:15px;display:block}.section-title-small{font-size:21px}.header-bottom .navbar ul li i{vertical-align:middle;display:table-cell;font-size:32px;color:#fd0131}.header-bottom .navbar ul li span{display:table-cell;padding-left:20px;font-size:14px;color:#9e9e9e}.header-bottom .navbar ul li span a{padding:0;color:#113579;font-size:17px;font-weight:700;line-height:1}.banner,.blog_image,.home_banner,.postcode_banner,.postcode_form .form-group,header .container{position:relative}.banner-content{position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:9}.banner-content-right .banner-content-big{display:block;font-size:32px;font-weight:500;color:#0d3388;font-family:Oswald,sans-serif;line-height:1.2}.banner-content-right p{color:#c6252e;font-weight:600}.dub-seo p a,.dub-seo p a:hover,.number_btn:hover,.offer-call-to span a,.overlay_bg p a,.progressbar li.active,.review_btn:hover,.team-single:nth-child(2n) h2,.team-single:nth-child(2n) p,.testimonial .review_text h3 a,.testimonial .review_text p,.theme-btn,.theme-btn:hover{color:#fff}.banner-number a{font-size:34px;font-weight:600;color:#fff;background:#c6252e;padding:8px 20px;line-height:1;clear:both;display:table-cell}#blog-post article .img-holder a,.banner-number,.camden_areas ul li{display:block}.section-title,.theme-btn{display:inline-block;position:relative}.area_section,.footer-map,.home_blog,.home_contact_details,.section-padding{padding:50px 0}.section-title{margin-bottom:20px;font-weight:500;font-size:28px;padding-bottom:10px;width:100%;text-align:center}.reviews h2:before,.section-title:before{position:absolute;content:"";bottom:0;width:80px;height:4px;background:#fd2647}.theme-btn{padding:20px 50px;background:#2c4a92;font-size:14px;transition:2s;margin-top:20px;border:none;cursor:pointer}.inner-services-des-upper ul li,.inner-services-des-upper ul li ul li{color:#333;line-height:2;margin-bottom:8px;padding-bottom:10px;list-style:none}.review_btn:hover:before,.theme-btn:hover:before{height:100%;transition:.4s ease-in-out}.review_btn:before,.theme-btn:before{position:absolute;width:100%;bottom:0;height:5px;content:"";left:0;background:#0b2a73;transition:.4s ease-in-out}.review_btn span,.theme-btn span{position:relative;z-index:9}.about-single img{border-radius:50%}.about-single h5{font-size:16px;font-weight:700;color:#151616}.about-single p{font-size:14px;color:#6d6b6b}.book-appointment{background:#f7f7f7}.book-appointment-content p{color:#fff;margin:0}.testimonial-slider .customer-img{width:80px;height:80px;margin:auto auto 20px;border-radius:50%;overflow:hidden}.owl-theme .owl-dots .owl-dot span{background:#b6b7b9!important;width:15px!important;height:15px!important}.owl-theme .owl-dots .owl-dot.active span{background:#113579!important}.home-contact{background:linear-gradient(90deg,#fff 43.666667%,#fd2647 5%);margin-bottom:0}.home-contact-text{padding:100px 00px 0 20px;color:#fff;position:relative;z-index:9}.home-contact-text p{font-size:14px;margin-bottom:0}.home-contact-text:after{content:"";background:url(../images/contact-avtar.png) right bottom no-repeat;right:0;bottom:0;width:100%;height:100%;position:absolute;z-index:-1}.home-contact-form .section-title{margin-bottom:10px}.btn-red,.contact_modal .modal-header{background:#c6252e}.btn-red:before{background:#94061c}footer{background:#113579;padding:34px 0}footer p{margin-bottom:5px;color:#fff;font-size:14px}footer p span{margin-bottom:0;color:#fff}.home-contact-form .form-control{border-radius:0;border-color:#b2b2b2}.errorClass,.has-error .form-control{border-bottom:1px solid red!important}.inner-services-des-upper h1,.service-inner-head h1{font-size:28px;color:#c6252e;margin-bottom:20px;margin-top:0;font-weight:700}.inner-services-des-upper h2{font-size:22px;position:relative;padding-bottom:10px;font-weight:700}.inner-services-des-upper h2:before{content:"";position:absolute;bottom:0;left:0;width:70px;height:4px;background:#c6252e}.inner-services-des-upper h3{font-size:18px;position:relative;padding-bottom:10px;color:#c6252e}.inner-services-des-upper p{color:#212529;line-height:2;font-size:14px;text-align:justify}.inner-services-des-upper ul li{background:url(../images/list-icon.png) 0 5px no-repeat;padding-left:30px;font-size:16px;font-weight:500}.inner-services-des-upper ul li ul li{background:url(../images/small-list-icon.png) 0 8px no-repeat;padding-left:25px;font-size:15px}.service-inner-head h1,.service-inner-head h3{color:#c6252e;margin-bottom:20px;margin-top:0}.service-right-list{border:1px solid #d0d0d0;background:#f7f7f7;margin-bottom:30px}.service-right-list h4{background:#dededf;margin:0;padding:10px 0 10px 35px}.services_calltoaction{width:100%;float:left;padding:50px 0;background:url(https://www.emergencyplumber.london/public/design/images/call-to-action-bg.jpg) 0 0/cover fixed}.services_calltoaction h2{color:#fff;font-size:30px;font-weight:400;text-align:center}.services_calltoaction h3{color:#fff;font-size:24px;font-weight:400;text-align:center}.sidebar{position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky;top:50px}.sidebar-content{padding:20px}.call-to-action{padding:80px 0;text-align:center;background:url(../images/call-to-action.jpg) center no-repeat}.call-to-action p{color:#fff;font-size:26px;text-shadow:2px 2px 2px #000}.navbar-side{height:100%;width:25%;position:fixed;top:0;right:0;padding:0;list-style:none;border-left:2px solid #ccc;background-color:#f7f7f9;overflow-y:scroll;z-index:1000;display:block;-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:.3s;transition:.3s}.navbar-side-item{margin:0;border-bottom:2px solid #ccc;display:block;width:100%;position:relative}.navbar-side-item a:hover{background:#fd0131;color:#fff!important}.side-link{padding-left:2rem;color:#333;width:100%;display:block}.navbar-side-item a{padding-top:.8rem;padding-bottom:.8rem}.navbar-side-item .dropdown-menu{width:100%;position:relative;padding:0;background:0 0;border:none;float:none}.navbar-side-item .dropdown-menu a{padding:7px 15px 7px 40px!important;display:block;color:#333;border-bottom:1px solid #ccc}.side-link.dropdown-toggle:after{float:right;margin-top:10px;margin-right:10px}.reveal{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:.3s;transition:.3s}.menu-close{background:#fd0131;border:none;color:#fff;font-size:25px;text-align:center;display:inline-block;cursor:pointer;margin-left:20px;margin-top:10px;float:right;margin-right:20px}.banner-dis-content .banner-number i.fa,.menu-btn{font-size:30px}.overlay{position:fixed;display:none;top:0;left:0;right:0;bottom:0;cursor:pointer;background-color:#000;opacity:.6;z-index:990}.navbar-toggle .icon-bar{width:22px;transition:.2s;-webkit-transition:.2s}.navbar-default .navbar-toggle{position:relative;padding-top:10px;z-index:100}.navbar-toggle .top-bar{transform:rotate(45deg);-webkit-transform:rotate(45deg);transform-origin:10% 10%;-webkit-transform-origin:10% 10%}.navbar-toggle .middle-bar{opacity:0}.navbar-toggle .bottom-bar{transform:rotate(-45deg);transform-origin:10% 90%;-webkit-transform:rotate(-45deg);-webkit-transform-origin:10% 90%}.navbar-toggle.collapsed .bottom-bar,.navbar-toggle.collapsed .top-bar{transform:rotate(0);-webkit-transform:rotate(0)}.navbar-toggle.collapsed .middle-bar{opacity:1}.menu-btn{background:0 0;color:#fd0131;padding:0;border:none;cursor:pointer}.inner-services-des h4{font-size:20px;position:relative;padding-bottom:10px}.inner-services-des h4:before{content:"";position:absolute;bottom:0;left:0;width:50px;height:2px;background:#e10b34}.we-item{text-align:center;border:1px solid #e8e8e8;padding:14px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;position:relative;overflow:hidden;z-index:10;cursor:pointer;border-radius:0;min-height:140px}.we-item .gen-title{font-size:15px;color:#423b3c;padding-top:10px;font-weight:600;margin-bottom:0}.nav-tabs{border-bottom:0;text-align:center;display:block}.nav.nav-tabs .nav-item{width:30%;display:inline-block;margin:.665px}.nav-tabs .nav-link{border:0}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{border-radius:0;background:0 0;border:0}.book-appointment-content{padding:51px 20px}.overlay_img{position:relative;min-height:459px}.overlay_bg{background:#fd2647;position:absolute;padding:50px;left:0;top:0;width:100%;height:100%;display:flex;align-items:center}.overlay_bg h2{margin:0;font-weight:700;font-size:20px;position:relative;display:inline-block;padding:10px 0;color:#fff}.overlay_bg p{font-size:14px;color:#fff;line-height:1.8;margin-bottom:0;padding-top:16px}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active .we-item{border-top:2px solid #fd2647}.category,.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active .we-item .gen-title{color:#fd2647}.clear{zoom:1}.introduction{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;margin-top:50px}.introduction_description{width:100%;float:right;padding:50px 0;text-align:left}.introduction_image{width:50%;height:500px}.introduction_image img{height:100%;width:100%;object-fit:cover}.menu-logo{margin-bottom:40px}.light_bg{padding:20px;text-align:center;background:#f0efef;margin-bottom:30px}.area_section h2:before,.iconbox h2:before,.iconbox h4:before,.inner_google_review h2:before,.light_bg h3:before,.more_text h3.section-title:before,.progressbar li:first-child:after,.review_text h3:before{content:none}#accordion,.accordion{margin-bottom:20px}#accordion .card,.accordion .card{border-radius:0;border:1px solid #cdc8c8;margin-bottom:4px}#accordion .card-header,.accordion .card-header{padding:5px;background:#f0efef;border-radius:0!important;border-bottom:0}.social li a:hover,.team-single:nth-child(2n){background:#fd0131}#accordion .card-header .btn-link,.accordion .card-header .btn-link{width:100%;text-align:left;white-space:normal;color:#010101;font-size:15px;font-weight:600}#accordion .card-header .btn-link i,.accordion .card-header .btn-link i{padding-top:5px;float:right;padding-left:10px}#accordion p,.accordion p{color:#4f4f4f;margin-bottom:0}.table_price{border:1px solid #e1e1e1;margin-top:20px;float:left;width:700px;margin-left:20px}.table_price thead{background:#ed1b2c;font-size:20px;color:#fff}.table_price thead tr th:last-child,.table_price thead tr th:nth-child(2){border-left:1px solid #fff}.table_price thead tr th{border-bottom:1px solid #fff;font-weight:500;padding:15px}.table_price tbody tr td{padding:12px}.contact_form{margin-top:30px}.contact_form .form-control{border-radius:0;border-color:#e4e4e4}.contact_details{padding-bottom:10px!important}.wpb_content_element.iconbox{margin-bottom:21px;padding:20px;border:1px solid #e4e4e4;display:flex}.iconbox-style-2 .iconbox-icon{float:left;width:40px;margin:2px 20px 0 0;text-align:center;height:100%;min-width:40px}.iconbox-style-2 .iconbox-icon img{width:auto;max-width:100%}.iconbox-style-2 i.boxicon{font-size:34px;text-align:center;display:inline-block}#noty-holder,.iconbox-style-2 .iconbox-content,.why-choose-sec .text-left{text-align:left}.iconbox i.boxicon{position:relative;z-index:2;-webkit-transition:80ms ease-in;-moz-transition:80ms ease-in;-ms-transition:80ms ease-in;-o-transition:80ms ease-in;transition:80ms ease-in;color:#113579}#blog-post article .img-holder a:after,#blog-post article .img-holder a:before{content:'';background:#fd2647;width:50%;transition:.3s;height:100%;opacity:.75}.iconbox h2,.iconbox h4{margin:5px 0;font-size:16px;padding-bottom:0}.wpb_content_element.iconbox p{margin-bottom:5px!important;color:#7b7b7b;font-size:15px;text-align:left}.reviews .col-lg-6,.team-single{margin-bottom:30px}.review-single blockquote:after,.review-single blockquote:before{display:inline-block;text-rendering:auto;-moz-osx-font-smoothing:grayscale;color:rgba(0,62,108,.15)}.categories,.contact_map iframe{width:100%;float:left}.error{background:0 0/cover #eaebec;padding:100px 0;text-align:center}.thankyou h2{text-align:center;color:#000;font-size:24px;margin-top:50px}.team-single{padding:20px}.team-single:nth-child(2n) h2:before{background:#fff!important}.review-single{padding:20px;background:#fff;box-shadow:0 3px 4px 3px rgba(177,177,177,.29);height:100%}.review-icon{margin-right:20px;width:75px;height:75px;border-radius:50%;overflow:hidden}.user-star{color:#fd0131}.review-single blockquote{position:relative;padding:0 45px;margin-top:20px;text-align:justify}.review-single blockquote:after{content:"\f10e";font:40px/1 FontAwesome;-webkit-font-smoothing:antialiased;position:absolute;bottom:0;right:0}.review-single blockquote:before{content:"\f10d";font:36px/1 FontAwesome;-webkit-font-smoothing:antialiased;position:absolute;top:0;left:0}.blog_buttom h2:after,.why-choose-bx h3::after,.why-choose-bx h3:before{position:absolute;content:"";bottom:0}.close span i,.social li a{line-height:25px;text-align:center}#noty-holder{width:100%;background-color:#363545;background:-webkit-gradient(linear,0 0,0 100%,from(#363545),to(#6a6868));background:-webkit-linear-gradient(top,#363545,#6a6868);background:-moz-linear-gradient(top,#363545,#6a6868);background:-ms-linear-gradient(top,#363545,#6a6868);background:-o-linear-gradient(top,#363545,#6a6868);display:none!important;opacity:0}#noty-holder .alert{margin-bottom:0;color:#fff;font-size:18px}#noty-holder .alert a{color:#fff;border-bottom:2px solid #fff}#noty-holder .alert .close-ii{cursor:pointer;border-bottom:2px solid #fff}.close span i{color:#fff;border:2px solid #fff;width:30px;height:30px;border-radius:50%;font-size:18px}.blog_detail hr,.footer-map,.home-contact-form .theme-btn{margin-top:0}.area-map,.phone,.sidebar,.table-rate tr td:last-child,.table-rate tr td:nth-child(2),.table-rate tr th:last-child,.table-rate tr th:nth-child(2){text-align:center}.sidebar img{margin:auto}.social,.social li{margin:0;padding:0;display:inline-block}.social li{float:left}#step2,#step3,#step4,#step5,#step6,#step7,.area-map-mobile,.bnr-dicount,.mb-area-list,.offer-call-to h2:before,.thanks_text br{display:none}.social li a{width:25px;height:25px;padding:0;display:inline-block;color:#333;font-size:10px;border-radius:4px;background:#e6e6e6;margin-left:5px}.social li a:hover{color:#fff}.offer{background:#fff;padding:20px;color:#fff;margin-bottom:28px;min-height:340px;border:1px solid #dedede;box-shadow:0 0 31px rgba(0,0,0,.15)}.offer-call-to,.offer.offer-red .offer-content h3::before{background:#113579}.offer .shape{position:relative;background:#fff;right:0;padding:5px 11px;float:right;margin-left:10px}.offer .shape:after{right:100%;top:50%;border:14px solid rgba(136,183,213,0);content:" ";height:0;width:0;position:absolute;pointer-events:none;border-right-color:#fff;margin-top:-14px}.offer .shape-text{right:0;color:#fff;text-transform:uppercase;font-weight:600;font-size:13px}.offer .offer-content h3{color:#333;margin-bottom:30px;line-height:1.3}.offer .offer-content h3 span{font-size:35px;font-weight:700;color:#e10b34}.offer.offer-blue .offer-content h3 span,.page-item .page-link{color:#113579}.offer .offer-content p{color:#333;line-height:1.5;min-height:100px}.offer .claim_btn{display:inline-block;padding:6px 22px;color:#e10b34;font-weight:600;border:2px solid #e10b34}.offer.offer-red{background-color:#ffdee4;border:1px solid #e0bfc5;box-shadow:0 0 24px #dbb7be}.offer.offer-blue{background-color:#e9f0ff;border:1px solid #c9d0df;box-shadow:0 0 42px #ccd4e7}.offer.offer-blue .claim_btn{border-color:#113579;color:#113579}.offer .claim_btn:hover{border-color:#333;background-color:#333;color:#fff}.offer.offer-blue .shape,.table-rate tr th{background-color:#113579}.offer.offer-red .shape{background-color:#e10b34}.offer.offer-red .shape:after{border-right-color:#113579}.offer.offer-blue .shape:after{border-right-color:#e10b34}.offer-call-to{margin:50px 0 0;padding:28px 30px}.offer-call-to i.fa{font-size:62px;color:#fff;float:left;margin-right:22px}.offer-call-to h2{font-size:26px;color:#fff;margin-bottom:0;padding-bottom:0}.offer-call-to span{display:block;font-size:34px;font-weight:700;color:#e10b34}.blog_detail h1,.blog_detail h2,.blog_detail h3{font-weight:400;color:#27378f}.rates-title{background:#e10b34;color:#fff!important;padding:7px 12px}.table-rate tr th{color:#fff;border-color:#315599}.table-rate tr:nth-child(2n){background:#ffeaee}.table-rate tr:nth-child(odd){background:#fff}.blog_detail{width:100%;float:left;padding:50px 0}.blog_detail h1{font-size:26px;margin-bottom:0}.blog_detail h2{font-size:24px}.blog_detail h3{font-size:20px}.blog_detail p{color:#7b7b7b;text-align:justify}.blog_detail ul{margin:0;list-style:none;padding:0 0 20px 10px}.blog_detail ul.bullets li{display:block;font-weight:500;border-bottom:none;background:url(https://www.emergencyplumber.london/public/design/images/arw.png) left 3px no-repeat;padding-left:42px;color:#7b7b7b;margin:20px 0;list-style-type:none;text-align:left;width:100%}.blog_detail .menu-content{text-align:left;float:left;margin:0;padding:0;list-style-type:none}.blog_detail .menu-content li{background-image:none;margin-bottom:0;display:inline-block;width:auto;padding:10px 20px 10px 0}.blog_detail .menu-content li a{color:#27378f;font-size:18px}.blog_detail .menu-content li a span{color:#a9a9a9;font-size:14px;padding-left:8px}.share-this{margin:4px 0;float:right}.a2a_dd,.share-this .a2a_button_facebook,.share-this .a2a_button_google_plus,.share-this .a2a_button_linkedin,.share-this .a2a_button_twitter{padding:5px!important}.fb,.google-plus,.linkedin,.twitter{color:#fff;width:30px;height:30px;font-size:15px!important;text-align:center;line-height:30px!important;border-radius:50%}.fb{background:#4e71a8}.twitter{background:#55acee}.linkedin{background:#0274b3}.google-plus{background:#dd5346}.blog_buttom img{width:150px;float:left;margin-right:10px;border:1px solid #e2e2e2;padding:5px}.blog_buttom h2{float:left;width:100%;color:#212529;font-size:20px;position:relative;padding-bottom:10px}.blog_buttom h2:after{height:1px;left:0;width:50px;border:1px solid #e10b34}.blog_left{width:100%;float:left;border-bottom:1px solid #e2e2e2;padding:10px 0}.blog_buttom p{text-align:left;color:#fd2647;font-size:14px;margin-bottom:0}.blog_left span{color:#333;font-size:12px}.categories ul{margin:0 0 20px;padding:0;list-style:none}.categories ul li{display:inline-block;padding:8px 0;border:1px solid #e4e4e4;background-image:none;margin:2px 0}.categories ul li a{color:#fd2647;padding:0 10px}#blog-post article{margin-bottom:65px}#blog-post article .img-holder{margin-bottom:38px;position:relative;overflow:hidden}#blog-post article .img-holder a:before{bottom:-100%;position:absolute;left:0}#blog-post article .img-holder a:after{top:-100%;position:absolute;right:0}#blog-post article .post-date{text-align:center;color:#fd2647;font-size:22px;line-height:20px;font-weight:700;width:70px;height:auto;border:1px solid #e2e2e2;padding:10px;float:left;margin-right:30px}#blog-post article .post-date span{font-size:16px;text-transform:uppercase}#blog-post article .post-title{width:75%;float:left}#blog-post article h1,#blog-post article h1 a,#blog-post article span.entry-title,#blog-post article span.entry-title a{font-size:28px;line-height:1.2;color:#000;font-weight:700;margin:0 0 5px}#blog-post article .post-title ul{text-align:left;padding-left:0}#blog-post article .post-title ul li{display:inline;padding-left:0;border-bottom:0;background:0 0}#blog-post article .post-title ul li span{border-right:none;padding:0}#blog-post article .post-title ul li:first-child span{padding-left:0}#blog-post article .post-title ul>li>span{font-size:13px;line-height:13px;color:#333;display:inline-block;font-weight:500;border-right:1px solid #bbb;padding:0 10px}#blog-post article .post-title ul li:last-child span{border-right:none}#blog-post article>p,#blog-post.single-post article p{font-weight:500;margin-bottom:20px;color:#333;line-height:2;font-size:16px}#blog-post article>.read-more{font-weight:700;text-transform:uppercase;font-size:13px;line-height:39px;color:#fd2647;padding:0 20px;display:inline-block;border:1px solid #fd2647}#blog-post article .img-holder:hover a:before{bottom:0}#blog-post article .img-holder:hover a:after{top:0}.page-item{padding-left:0!important;border-bottom:0!important}.banner-content-right p{font-size:20px}.banner-dis-content{padding-left:16%}.bnr-dicount{background:url(../images/price-tag.png) no-repeat;width:142px;height:142px;float:left;margin-right:26px}.dis-text{font-size:24px;color:#fff;text-transform:uppercase;margin-bottom:7px;display:block;padding-top:16px}.banner-dis-content .banner-number,.home_banner .banner-number{display:inline-block}.banner-dis-content .banner-number a{font-size:24px;display:inline-block}.banner-dis-content .theme-btn{display:inline-block;margin:0;padding:5px 40px;font-size:24px;vertical-align:top;box-shadow:0 0}.banner .banner-image{min-width:100%}.paginate-pagination ul li,.underpost-list li{display:inline-block;background:0 0;padding:0;margin:0;font-size:inherit;text-align:center;border:none}.about-single ul,.inner-services-des-upper ul li h3,.paginate-pagination ul{padding:0;margin:0}.footer_contact_area ul li a i,.review_box p{padding-right:10px}.paginate-pagination>ul>li>a{background:#cecece;margin:0 2px;color:#fff;border-radius:50%;width:30px;height:30px;float:left;line-height:30px;cursor:pointer}.paginate-pagination>ul>li>a.active,.paginate-pagination>ul>li>a:focus,.paginate-pagination>ul>li>a:hover{z-index:3;color:#fff;cursor:default;background-color:#01adef;border-color:#01adef}.banner-content-right .banner-content-big{margin-bottom:14px}.video{padding:5px 5px 0;border:1px solid #2c4a92;margin-bottom:15px}.why-choose-us{padding:60px 0 40px;background:url(../images/why-choose-us-bg.png) center/cover no-repeat #f3f3f3}.why-choose-us h2.section-title{color:#212529;margin-bottom:40px;padding-bottom:15px}.why-choose-us h2.section-title::before{margin:auto;right:0;left:0}.paddT-20{padding-top:20px}.why-choose-bx{text-align:right}.why-choose-bx h3,.why-choose-us h3{color:#212529;font-size:18px;text-transform:uppercase;margin:0 0 5px;position:relative;font-weight:600}.review-text,.review_box p,.review_btn{font-size:14px}.why-choose-sec p,.why-choose-us p{font-size:14px;color:#212529;margin-bottom:20px}.img-pipe{margin-left:15px}.review_box,.video .figure{margin:0;position:relative}.why-choose-bx h3:before{width:12px;height:12px;border:2px solid #494d51;border-radius:50%;right:-30px;margin:auto;top:0}.why-choose-bx h3::after{width:33px;height:2px;background:#494d51;right:-62px;top:0;margin:auto}.text-left.why-choose-bx h3:before{left:-30px;right:inherit}.text-left.why-choose-bx h3:after{left:-62px;right:inherit}.why-ch-top-one{padding:60px 0 20px}.why-ch-top-one.text-left.why-choose-bx h3::after{width:106px;left:-135px}.foot-logo{background:#fff;padding:0 6px}.video .figure{height:100%;max-height:480px;max-width:640px;width:100%}.video .figure a{display:block;position:relative}.video .figure a:focus::after,.video .figure a:hover::after{background-color:red;opacity:1}.video .figure a::after{background-color:rgba(0,0,0,.5);border-radius:16px;bottom:0;color:#fff;content:'\f04b';display:block;font-size:32px;height:64px;left:0;line-height:2;opacity:.75;margin:auto;position:absolute;right:0;text-align:center;top:0;transition:background-color .25s,opacity .25s;width:96px;font-family:FontAwesome}.video .figure img{display:block;height:auto;max-width:100%}.video .figure figcaption{background-image:linear-gradient(rgba(0,0,0,.75),rgba(0,0,0,.25));color:#f5f5f5;font-size:16px;font-weight:700;left:0;padding:16px;position:absolute;text-shadow:1px 1px 1px #000;top:0;width:100%}.video iframe{background-color:#000;border:0;display:block;height:300px;width:100%}footer p a{color:#b6caef}footer p a:hover{color:#007bff}.banner-content-left .left-1{width:70%;float:left}.banner-content-left .left-2{width:30%;float:right}.review_box{border:1px solid #ededed;background-color:#fafafa;padding:15px}.review_box:before{position:absolute;bottom:-7px;left:35px;display:block;width:14px;height:14px;border:1px solid #e5e5e5;border-top:none;border-left:none;background-color:#fafafa;content:""!important;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.review_box p{color:#777;height:80px;overflow-y:auto;font-weight:400;text-align:left;padding-left:25px}.author{display:flex;padding-left:25px;margin:20px 0 30px}.author .image,.map-loc li img{margin-right:10px}.review_text h3{font-size:18px;color:#427fed;font-weight:600;padding-bottom:5px;text-transform:none;margin-bottom:0}.home_contact_details h2,.reviews h2{padding-bottom:10px;font-family:Oswald,sans-serif}.cta_text h5,.free_quote button,.job_estimate{text-transform:uppercase}.review_text p{font-size:12px;color:#656565}.g_icon{position:absolute;right:5px;bottom:15px}.quote_icon{position:absolute;left:10px;top:15px}.review_box p img{width:120px}.sb-container{position:relative;overflow:hidden}.sb-content{height:100%;width:120%;padding-right:20%;overflow-y:scroll;box-sizing:border-box}.sb-scrollbar-container{position:absolute;right:0;bottom:0;top:0;width:5px;background:#d4d4d4}.sb-container-noscroll .sb-scrollbar-container{right:-10px}.sb-scrollbar{position:absolute;right:0;width:5px;background-color:#989898}.reviews{padding:80px 0 50px;background:#f3f3f3}.reviews h2{margin-bottom:20px;font-weight:700;font-size:24px;position:relative;display:inline-block;width:100%;text-align:center}.review_btn{padding:20px 50px;color:#fff;background:#2c4a92;position:relative;transition:2s;border:none;cursor:pointer;width:235px;display:block;margin:20px auto 0}.cont_box,.search_text{width:100%;text-align:center;float:left}.searchbar{padding:10px;background:#ecf1f9;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.search_text{font-size:20px;color:#0e55a6;line-height:1.8;font-family:Oswald,sans-serif}.phone p{font-size:16px;text-align:center;color:#fff;font-weight:400;margin:0;line-height:2}.free_quote button,footer ul.menu li a{color:#fff;font-size:14px}.phone a p{font-size:33px;font-weight:500;font-family:Oswald,sans-serif;line-height:1}.free_quote button{background:#c6252e;border-bottom:0;box-shadow:none;border-radius:0;font-weight:600}.free_quote .form-control{border-radius:0}.services_section{position:relative;margin-top:-100px}.cont_box{background:#fff;padding:15px;border-top:5px solid #63b3dd;border-radius:4px;box-shadow:0 11px 40px 20px rgba(48,108,154,.16);transition:.5s ease-in-out}.cta_for_call,.cta_main{box-shadow:0 2px 2px 0 rgba(0,0,0,.48)}.cont_box img{width:70px;margin-bottom:20px}.cont_box h2{color:#0e55a6;font-size:18px;font-weight:500}.cont_box:hover{transform:translate(0,-10px)}@media only screen and (max-width:1366px){.inner_banner .container,.inner_services_banner .container,footer .custom_container,header .container{max-width:100%}}@media only screen and (min-width:1367px){.inner_banner .container,.inner_services_banner .container,footer .custom_container,header .container{max-width:1349px}}footer h3{color:#fff;font-size:22px;font-weight:600;margin-bottom:20px}footer ul.menu{margin:0;padding:0 0 0 20px}footer ul.menu li{margin:10px 0;list-style-type:disc;color:#fff}footer ul.menu li a:hover{color:#f2f2f2;background:url(https://www.emergencyplumber.london/public/design/images/footer-arrow.png) left 5px no-repeat}.gas_safe_logo{width:100px;margin-bottom:20px}.home_contact_details h2{font-size:28px;position:relative}.home_contact_details h2:before{content:"";position:absolute;bottom:0;left:0;width:130px;height:2px;background:#e10b34}.our_services{padding:50px 0 0}.icon_border_box{padding:50px 15px 15px;border:1px solid #ebebeb;position:relative;margin-bottom:30px}.icon_border_box ul{margin:0;padding:0;list-style:none}.icon_border_box ul li{display:block;margin:10px}.icon_border_box ul li a{font-size:16px;color:#6d6b6b;background:url(../images/service-arrow.png) right -25px no-repeat;display:block}.camden_areas ul li a,.date-month h3,.heading{color:#fff;display:block}.icon_border_box ul li a:hover{font-size:16px;color:#6d6b6b;background:url(../images/service-arrow.png) right 7px no-repeat}.heading{position:absolute;left:0;right:0;text-align:center;top:0;padding:10px;background:#07509a;font-size:18px}.always-visible-element{padding-top:24px;min-height:530px}.date-month{position:absolute;left:0;bottom:-15px;height:auto;background:#113579;text-align:center;padding:15px}.date-month h3{font-size:30px;line-height:30px;padding-bottom:6px;margin:0}.date-month span{color:#fff!important;font-size:18px;line-height:12px;display:block}.always-visible-element h3{margin:0;padding-top:24px;font-size:22px;font-weight:400}.always-visible-element h3 a{color:#212529;font-family:Oswald,sans-serif}.always-visible-element p{font-size:14px;line-height:24px;margin:12px 0 0;color:#8f8f8f}.readmore{color:#c6252e;font-weight:500;text-decoration:underline!important;font-size:18px;margin-top:10px;float:left;width:100%}.icon_border_box .icon{padding:15px;width:75px}@keyframes slideIn{100%{transform:translateY(0);opacity:1}0%{transform:translateY(1rem);opacity:0}}@-webkit-keyframes slideIn{0%{-webkit-transform:transform;-webkit-opacity:0;-webkit-transform:translateY(1rem);-webkit-opacity:0}100%{-webkit-transform:translateY(0);-webkit-opacity:1}}.slideIn{-webkit-animation-name:slideIn;animation-name:slideIn}.inner_banner:after{position:absolute;width:100%;height:100%;content:"";background:rgba(255,255,255,.35);top:0;left:0}.area_section h2{font-size:36px}.camden_areas{background:#c6252e;padding:30px;border-top-left-radius:25px;border-bottom-left-radius:25px;height:378px}.camden_areas ul{padding:0;margin:0;list-style:none;height:318px;overflow-y:auto}.camden_areas ul li a{font-size:16px;padding:7px 0;font-weight:600}.camden_areas ul li a span{float:right}.camden_areas .sb-container .sb-scrollbar-container{position:absolute;right:0;bottom:0;top:0;width:10px;background:0 0}.camden_areas .sb-container .sb-scrollbar{position:absolute;right:0;width:10px;background-color:rgba(255,255,255,.5);height:30px;border-radius:8px}.area_section iframe{border-top-left-radius:25px;border-top-right-radius:25px;border-bottom-right-radius:25px}.footer_contact_area{background:#ecf1f9;padding:30px 0}.footer_contact_area ul{margin:0;padding:0;list-style:none;text-align:center}.footer_contact_area ul li{display:inline-block;width:32.33%;padding:0 1%}.footer_contact_area ul li a{display:block;padding:6px 20px;border:1px solid #c6252e;color:#c6252e;font-size:18px;border-radius:4px;font-weight:600}.camden_areas .sb-container .sb-content{padding-right:15%;width:110%}.logo-location{font-size:12px}.sidebar_menu{background:#ecf1f9;padding:30px 0 10px;border:1px solid #e0e8f6;border-radius:4px}.sidebar_menu h5{font-weight:500;font-size:26px;padding-left:30px;color:#113579}.sidebar_menu ul{padding:0;margin:0;list-style:none}.sidebar_menu ul li{display:block;padding:10px 0;border-bottom:1px solid #e0e8f6;background:0 0;margin:0}.sidebar_menu ul li:last-child{border-bottom:0}.sidebar_menu ul li a{color:#c6252e;font-weight:500;padding:0 30px;display:block}.sidebar_review{background:#113579;padding:30px;border-radius:4px}.sidebar_review p{color:#fff;text-align:center;font-size:14px;line-height:1.8}.sidebar_review .owl-nav{text-align:center;color:#fff;font-size:50px;line-height:.8}.sidebar_review .owl-nav button span{padding:0 10px;border:1px solid #fff;border-radius:2px;height:42px;width:42px;display:block;margin:0 2px}.sidebar_review .owl-nav button:focus{outline:0}.sidebar_review svg{color:#fbd856}.cta_text h5,.cta_text p{font-weight:500;color:#113579}icon svg,svg[data-use]{height:1em;width:1em;fill:currentColor}.cta_main{background:url(../images/map-display-bg.jpg) 0 0/100%;padding:15px}.cta{background-color:transparent;background:url(../images/map-location.png) bottom center no-repeat rgba(255,255,255,.2);border:2px dashed #c6252e;padding:30px;background-size:60%;height:380px}.job_estimate{background:#113579;padding:12px 20px;width:165px;color:#fff;font-size:16px;font-weight:600;border-radius:0;border:2px solid #fff;display:block;margin:auto}.book_now:hover,.btn.tap:hover,.home_call_to_action .inner_call_to_action .book_now:hover,.job_estimate:hover{color:#fff;background:#c6252e}.cta h5,.inner_satisfaction_guaranteed h5{font-size:26px;font-weight:500;color:#113579;padding-bottom:20px}.cta_for_call{background:url(../images/map-display-bg.jpg) 0 0/100%;padding:15px}.cta_icon{margin-right:10px;width:80px}.cta_text h5{font-size:18px;margin-bottom:0;padding-bottom:0}.cta_text p{font-size:33px;margin-bottom:0;line-height:1.5;font-family:Oswald,sans-serif}.cta_for_call .cta{border:2px dashed #c6252e;padding:15px;background:0 0;height:auto;display:flex}.call_to_action{background:url(../images/calltoaction_bg.jpg) 0 0/cover no-repeat;padding:30px;text-align:center;clear:both;margin-bottom:20px}.call_to_action span{width:100%;color:#fff;font-size:20px;font-family:Oswald,sans-serif;display:block}.call_to_action a.btn{color:#fff;font-size:16px;text-align:center;padding:8px 20px;display:inline-block;border:2px solid #fff;border-radius:4px;min-width:160px;margin-top:20px;font-weight:600}.call_to_action a:hover{border-color:#113579;background:#113579}.inner{position:absolute;left:0;bottom:-89px;width:130px;z-index:99;transform:rotate(-20deg)}.inner_google_review{background:#f1f1f1;padding:30px 30px 0;margin:20px 0;border:1px solid #e7e7e7}.inner_banner,.inner_services_banner{text-align:center;margin-top:0;height:340px;overflow:hidden;position:relative}.inner_banner img,.inner_services_banner img,.postcode_banner .img{width:100%;height:100%;object-fit:cover}.inner_services_banner .dis-text{font-size:20px;color:#0d3388;text-transform:capitalize;margin-bottom:7px;font-weight:600;display:block;padding-top:0}.inner_services_banner .banner-content-big.custom_banner-content{font-size:29px}.inner_services_banner .dis-text.custom_banner-content-small{font-size:18px}.btn.tap{background:#113579;padding:8px 10px;width:100%;color:#fff;font-size:15px;font-weight:600;border-radius:4px;border:2px solid #fff;text-transform:inherit}.banner_text{margin:0;padding:15px 0;position:relative;z-index:11}.banner_text li{display:inline-block;list-style:none;position:relative;margin-right:33px}.banner_text li:first-child:before{position:absolute;content:'';display:block;width:50%;height:calc(100% + 0px);top:0;right:0;transform-origin:top left;-ms-transform:skew(-30deg,0deg);-webkit-transform:skew(-30deg,0deg);transform:skew(30deg,0deg);background:#d7dfe9;border-left:0}.banner_text li:nth-child(2){margin-right:0;z-index:99}.banner_text li:nth-child(2):before{position:absolute;content:'';display:block;width:50%;height:calc(100% + 0px);top:0;left:-17px;transform:skew(30deg,0deg);background:#d7dfe9}.banner_text li a,.banner_text li:nth-child(2) a{color:#c6252e!important;position:relative;font-size:18px;font-weight:500}.banner_text li:nth-child(2) a{z-index:9;display:block}.banner_text li a{z-index:1;padding:10px 17px;display:inline-block;background:#d7dfe9}@media only screen and (min-width:992px){.dropdown-menu{display:none}.dropdown:hover .dropdown-menu{display:block}.dropdown-item:hover{background:#201c1e;color:#fff}.animate{animation-duration:.3s;-webkit-animation-duration:.3s;animation-fill-mode:both;-webkit-animation-fill-mode:both}.fixed-main-header{position:fixed;top:0;left:0;width:100%;z-index:999;animation:.5s forwards sp-header-stuck-slidein}}.visible-title{display:none!important}.header-bottom .navbar ul.dropdown-menu li.dropdown-header{color:#0e55a7;float:none;width:98%;padding:15px 0 5px}.header-bottom .navbar ul.dropdown-menu li.dropdown-header a{color:#0e55a7;font-size:24px;background:0 0}.header-bottom .navbar ul.dropdown-menu li.dropdown-header a:hover,.step_back1 .postcode_form{background:0 0}.home_blog .section-title:before,.testimonial .section-title:before{left:0;right:0;margin:auto}.home_call_to_action{background:#d7dfe9;padding:50px 0;text-align:center}.home_call_to_action span{font-size:30px;width:100%;text-align:center;clear:both;color:#2c4a92;font-family:Oswald,sans-serif;display:block}.home_call_to_action ul{padding:0;margin:20px 0 0}.home_call_to_action ul li{margin-bottom:8px;width:225px;text-align:left;list-style:none;background:url(../images/list-icon.png) 0 9px no-repeat;padding-left:30px;color:#333;line-height:2;font-size:16px;display:inline-block;border-radius:4px}.home_call_to_action a.btn{color:#fff;font-size:18px;text-align:center;padding:8px 20px;display:inline-block;border:2px solid #fff;border-radius:4px;min-width:200px;font-weight:500;background:#c6252e;margin:20px 10px 0}.home_call_to_action a:hover{border-color:#113579;background:#fff;color:#c6252e}.contact_form .input-group-prepend{width:100%}.contact_form .input-group-text{border-radius:0;width:50px;text-align:center;display:grid}.contact_form .input-group-text i,.table_of_content ol li a{color:#333}.contact_form input.form-control{height:50px}.modal-md1{max-width:600px}.contact_nobx h4{color:#000;font-size:20px;margin:5px 0}.or_line{position:relative;border-bottom:1px solid #d4d4d4;padding-top:28px;margin-bottom:28px}.or_line span{width:45px;height:45px;background:#fff;border-radius:50px;display:inline-block;line-height:2.6;border:3px solid #d4d4d4;font-weight:800;position:absolute;top:0;left:0;right:0;margin-left:auto;margin-right:auto}.mobile_fixed_call{display:none;position:fixed;left:0;bottom:0;width:100%;z-index:999}.mobile_fixed_call a{display:inline-block;background:#113579;padding:0 20px;font-weight:600;color:#fff;text-align:center;width:50%}.mobile_fixed_call a i{font-size:30px;line-height:2;vertical-align:middle;padding-right:6px}.mobile_fixed_call a.float-right.text-right i{font-size:24px;line-height:2.5}.mobile_fixed_call a span{font-size:18px;line-height:.5;vertical-align:middle}.mb-call{font-size:20px!important;color:#c6252e;background:#ecf1f9;padding:9px 10px;border-radius:5px;margin-left:auto;margin-right:10px}@keyframes sp-header-stuck-slidein{from{transform:translate3d(0,-100%,0);opacity:0}to{transform:translate3d(0,0,0);opacity:1}}.contact_modal{border-radius:0;position:relative}.contact_modal .close{position:absolute;right:-15px;top:-15px;background:#000;opacity:1!important;z-index:111;width:35px;height:35px;border-radius:50%;border:3px solid #ff858d;color:#fff;font-size:20px;line-height:1px}.contact_modal .modal-header h4{color:#fff;font-family:Oswald,sans-serif}.contact_modal .modal-header .close{color:#000;opacity:1}.textfeald1{background:url(https://www.emergencyplumber.london/public/design/css/man-with-tie.png) 3% 50% no-repeat #fff}.modal_main{padding:30px 40px}.step_back{border:6px solid #fd2647}.step_back1{border:6px solid #ff858d;background:#c6252e}.submit_btn,.submit_btn1{font-size:30px;transition:2s;text-decoration:none!important;margin-top:5px;cursor:pointer;border-top:none;border-left:none;border-right:none;display:inline-block;text-align:center;position:relative}.step_back1 .postcode_form_bx{border:none}.step1-logo{width:240px}.contact_modal .modal-body .contact_form_modal .form-group{display:inline-block;width:100%;margin-bottom:5px;margin-top:5px}.contact_modal .modal-body .contact_form_modal input{margin-top:0;padding-left:50px;border:1px solid #ccc;width:100%;float:left;height:45px}.contact_modal .modal-body .contact_form_modal textarea{width:100%;resize:none;border:1px solid #ccc;border-radius:3px}.taj{background:url(https://www.emergencyplumber.london/public/design/css/edit.png) 3% 10px no-repeat #fff;padding-top:14px;height:126px;margin-bottom:15px;padding-left:50px}.textfeald2{background:url(https://www.emergencyplumber.london/public/design/css/email-filled-closed-envelope.png) 3% 50% no-repeat #fff}.textfeald3,.textfeald4{background:url(https://www.emergencyplumber.london/public/design/css/smartphone-call.png) 3% 50% no-repeat #fff}.submit_btn{background:#fd2647;color:#fff!important;width:100%;padding:0 25px 4px;border-bottom:5px solid #94061c;line-height:1.1;font-weight:500}.submit_btn i{margin-right:5px}.submit_btn span{font-size:14px;font-weight:500}.submit_btn1{background:#2c4a92;width:100%;padding:13px 25px;color:#fff;border-bottom:5px solid #0b2a73}.contact_field{padding:6px;border:3px solid #e8e8e8;margin-bottom:10px}.contact_nobx{background:#ececec;padding:25px 30px}.contact_nobx h4 a{color:#000!important;font-size:72px;font-weight:500;margin-top:30px;display:inline-block}.input_div .fa-times{color:red!important}.input_div .fa-check{color:#52dc3a!important}.modaltag_line{margin:0;font-size:16px;font-family:Oswald,sans-serif;font-weight:500}#the-final-countdown{text-align:center;color:#eee;text-shadow:1px 1px 5px #000;padding:1rem 0;font-size:3rem}.timer{width:100%;text-align:center;margin:20px 0}.timer div{font-size:40px;display:inline-block;border:2px dashed #333;padding:2px;font-weight:700;width:75px;height:75px;line-height:1.7;margin:0 10px}.timer span{color:#212529;font-size:66px;line-height:1}.thanks_text{font-size:17px;color:#fff!important;text-decoration:none;margin-top:15px;display:inline-block}.postcode_section .postcode_title{color:#fff;font-size:23px;font-weight:500;position:relative;width:100%;text-align:center;text-transform:uppercase}.postcode_form .form-group p a{font-size:15px;font-weight:700;color:#fff}.postcode_section .postcode_title img{width:200px;position:relative;top:-13px;left:5px}.postcode_form_bx{padding:6px;border:3px solid #e8e8e8;margin-bottom:15px;margin-top:25px}.postcode_form{padding:0 4%;background:#ececec}.postcode_form .form-group h4{color:#fff;font-weight:500;font-size:25px}.postcode_form .form-group p{color:#fff;font-weight:500;margin-top:15px}.postcode_form .form-group i{position:absolute;right:15px;top:11px;color:#252525;font-size:20px}.postcode_form .form-group .form-control.border{border:1px solid #868585!important}.btn-outline-secondary{background:#fff!important;border-left:none;border-radius:0}.postcode_form .form-group .form-control{border:1px solid #868585;border-radius:0;height:45px;color:#000;font-size:16px;font-weight:500;background:#fff}.postcode_form .form-group .next_btn,.postcode_form .form-group .preview_btn{padding:10px 55px;border-top:none;border-left:none;border-right:none;cursor:pointer}.postcode_form .form-group .next_btn{background:#2c4a92;color:#fff;border-bottom:3px solid #0b2a73}.postcode_form .form-group .preview_btn{background:#000;color:#fff;border-bottom:3px solid #333}.thanks_text a{text-decoration:none;font-weight:600;font-size:18px;color:#fff}.input_div{width:65%;margin-left:17.5%}.postcode_form .form-group textarea{width:100%;resize:none;border:1px solid #868585;padding:20px}.progressbar{counter-reset:step;position:relative;z-index:11;text-align:center;padding:0}.progressbar li{list-style-type:none;width:20%;float:none;display:inline-block;font-size:16px;position:relative;text-align:center;text-transform:uppercase;color:#000;font-weight:500}.progressbar li:before{width:30px;height:30px;content:counter(step);counter-increment:step;border:2px solid #7d7d7d;display:block;text-align:center;margin:0 auto 10px;border-radius:50%;background-color:#fff;z-index:9;line-height:30px}.progressbar li:after{width:100%;height:2px;content:'';position:absolute;background-color:#7d7d7d;top:15px;left:-50%;z-index:-1}.progressbar li.active:before{border-color:#2c4a92;background:#2c4a92}.progressbar li.active+li:after{background-color:#2c4a92}.serch_address input{padding-left:50px}.serch_address .fa-search{right:unset!important;top:13px!important;left:11px;color:#b1b1b1!important}.click_link a{color:#fff!important;font-size:16px;text-decoration:underline}.review_bx{text-align:left;padding:14px 33px;min-height:115px;border:1px solid #ce4850;margin-bottom:20px}.review_bx h4{font-size:18px!important;color:#000;text-transform:capitalize}.review_bx p{color:14px;color:#000;margin:2px 0!important}.has-error{border-color:#2c4a92!important}.help-block{color:#fff!important;width:100%}.ui-timepicker-container{z-index:9999!important}@media only screen and (max-width:480px){.contact_nobx h4{font-size:26px}.modaltag_line{font-size:11px}.submit_btn,.submit_btn1{font-size:17px;padding:15px 12px}.postcode_form{padding:15px 4%}.postcode_form .form-group h4{font-size:18px}.postcode_form .form-group .next_btn,.postcode_form .form-group .preview_btn{padding:7px 18px;margin-bottom:5px}.postcode_section .postcode_title{font-size:17px}.postcode_section .postcode_title img{top:7px;left:0}.contact_modal .modal-body{padding:15px}.thanks_text{font-size:14px;margin-top:10px}.input_div{width:100%;margin-left:0}.progressbar{padding:0}.progressbar li{font-size:12px}.postcode_form_bx{margin-top:15px;margin-bottom:15px}.postcode_form .form-group .form-control{margin-bottom:10px}.for_mobile{display:block}}.inner_call_to_action .text_bx{padding:10px 20px;background:#113579;display:flex;width:100%;margin:0;text-align:center;justify-content:space-between}.inner_call_to_action .text_bx li{display:inline-block;background:0 0;margin-bottom:0;padding:0}.inner_call_to_action .text_bx2{padding:7px 50px;background:#113579;display:flex;width:100%;margin:0;text-align:center;justify-content:space-between}.inner_call_to_action .text_bx2 li{display:inline-block;background:0 0;margin-bottom:0;padding:0;width:auto}.inner_call_to_action .text_bx .text_24{vertical-align:middle;color:#fff;text-transform:uppercase;margin:0;font-size:16px;line-height:2.5;font-weight:600}.inner_call_to_action .text_bx2 .text_24{vertical-align:middle;color:#fff;text-transform:uppercase;margin:0;font-size:18px;line-height:2.6;font-weight:600}.inner_call_to_action .text_bx .ph_no a{color:#fff;text-decoration:none;font-size:36px;line-height:1;font-weight:500;font-family:Oswald,sans-serif;display:block}.inner_call_to_action .text_bx2 .ph_no a{font-size:40px;color:#fff;text-decoration:none;line-height:1.1;font-weight:500;letter-spacing:1px;font-family:Oswald,sans-serif;display:block}.book_now{padding:16px 20px;vertical-align:middle;font-size:19px;text-align:center;background:#c6252e;color:#fff;display:block;font-weight:600}.inner_call_to_action .ph_no a:hover{color:#fff;background:0 0}.inner_call_to_action .text_bx li:nth-child(2),.inner_call_to_action .text_bx2 li:nth-child(2){background:url(../images/call.png) 5px 12px no-repeat;padding-left:30px;width:175px;margin:auto}.home_call_to_action .inner_call_to_action .text_bx2{padding:7px 50px}.why-choose-sec ul li{font-size:14px;color:#212529}.searchbar #quick-contact .input{flex:1 1 auto;width:1%;position:relative}.searchbar #quick-contact .input .has-error{border-color:#c6252e!important}#postcode-err2{position:absolute;right:10px;top:6px}#postcode-err2 i.fa.fa-times{color:red}#postcode-err2 i.fa.fa-check{color:green}.table_of_content{padding:20px;background:#ecf1f9;margin-bottom:20px;border-radius:4px;border:1px solid #c4cddc}.table_of_content ol li{padding:10px;color:#333;line-height:2;font-size:15px}.browse-loca-sec{padding:100px 0 200px;background:url(../images/pips.png) right bottom no-repeat}.browse-loca-sec h1,.browse-loca-sec h2{margin-bottom:20px;font-family:Oswald,sans-serif;font-weight:700;font-size:24px;position:relative;display:inline-block;padding-bottom:15px;width:100%;text-align:center}.browse-loca-sec h1::after,.browse-loca-sec h2::after{position:absolute;content:"";bottom:0;width:80px;height:4px;background:#fd2647;margin:auto;left:0;right:0}.map-loc ul{list-style:none;margin:40px 0 90px;padding:0;text-align:center}.map-loc li{display:inline-block;margin:0 5px}.map-loc li a{border:2px solid #ddd5e4;border-radius:50px;padding:6px 24px 6px 3px;font-weight:600;color:#0f4372;font-size:16px;display:block;background:#fff;vertical-align:middle}.mb-area-list li a{padding:6px 0}.left_image,.right_image{width:350px;border:1px solid #ddd;padding:5px}.boiler_service li{display:inline-block;width:49%}.about-single ul li{list-style:none;background:url(../images/list-icon.png) 0 5px no-repeat;padding-left:30px;margin-bottom:0;padding-bottom:10px;color:#6d6b6b;line-height:2;font-size:14px}.inner-services-des-upper ol{padding:0 0 0 20px}.inner-services-des-upper ol li{margin-bottom:8px;padding-bottom:10px;color:#333;line-height:2;font-size:15px}.home_banner .banner-content{position:absolute;top:30%;transform:translateY(-30%);width:100%;z-index:9}.home_banner .banner-content-right .banner-content-big{display:block;font-size:44px;font-weight:500;color:#0d3388;font-family:Oswald,sans-serif;line-height:1.2}.home_banner .banner-content-right p{font-size:20px;color:#c6252e;font-weight:500}.home_banner .banner-content-right .banner-content-small{font-size:24px;color:#c6252e;font-weight:500;font-family:Oswald,sans-serif}.home_banner .banner-number a{font-size:24px;display:inline-block;font-weight:600;color:#fff;background:#c6252e;padding:8px 20px;line-height:1;clear:both}.home_banner .home_banner_offer{float:right;width:200px;height:210px}.home_banner .home_banner_offer img{max-width:100%}.home_banner .banner_logos{margin:0 0 100px;padding:0;list-style:none;float:right;text-align:right}.home_banner .banner_logos li{display:inline-block;padding:0 20px}#blog-post h2{font-size:27px}#blog-post h3,.get_Us p a{font-size:24px}.thank-tag{font-weight:600;font-size:32px!important}.thank-tag1{font-size:18px!important}.cta_main .job_estimate,.trust_pilot{width:250px}.inner_satisfaction_guaranteed_box{background:#113579;padding:40px 20px;border-radius:6px}.postcode_banner_div{overflow:hidden;margin-bottom:60px;height:660px;position:relative}.postcode_banner:before{content:"";position:absolute;display:block;width:100%;height:28%;bottom:-125px;left:0;z-index:1;background:#fff;transform-origin:top right;-ms-transform:skew(00deg,2deg);-webkit-transform:skew(00deg,2deg);transform:skew(00deg,2deg)}.postcode_image:after,.postcode_image:before{content:"";height:660px;position:absolute;width:100%}.postcode_banner_content{position:absolute;left:0;right:0;top:10%;width:100%}.postcode_banner_caption{display:block;font-size:40px;font-weight:500;color:#0d3388;font-family:Oswald,sans-serif;line-height:1.2;margin-top:30px;padding-right:55px}.banner_bullet_points{margin:15px 0;padding:0}.banner_bullet_points li{background:url(../images/banner-tick.png) 0 10px no-repeat;display:block;padding:6px 0 6px 46px;font-size:22px;color:#333}.number_btn{font-size:34px;display:inline-block;color:#fff;background:#c6252e;padding:0 10px 0 0;line-height:1;border-radius:0;display:inline-flex;clear:both;margin-top:0;font-weight:400;align-items:center}.number_btn .phone_img{padding:15px 10px;margin-right:10px;background:#113579;display:inherit}.number_btn .phone_img img{width:40px;height:40px}.number_btn .number{font-size:45px;font-family:Oswald,sans-serif;font-weight:500;color:#fff}.postcode_image{height:550px;overflow:hidden}.postcode_image:before{left:-25px;top:25px;background:rgba(198,35,46,.38)}.postcode_image:after{left:-70px;top:70px;background:rgba(198,35,46,.28)}.postcode_image img{position:relative;z-index:1}.satisfaction{padding:30px 0;border:2px dashed #c6252e;background:url(../images/satisfaction-bg.jpg) #f1f1f1;font-family:Oswald,sans-serif}.partners,.partners li{margin:0;padding:0;list-style:none}.satisfaction_caption{display:block;width:100%;text-align:center;font-size:36px;color:#333;font-weight:500}.satisfaction_caption span,.satisfaction_caption2 span{color:#c6252e}.postcode_banner_content2{position:absolute;left:0;right:0;bottom:0;width:100%;z-index:1}.partners{position:relative;text-align:center}.partners a{height:100px;display:block}.partners li{display:inline-block}.google_review{width:135px}.gas_safe{width:140px}.content_box{padding:20px;background:#ecf1f9;margin-bottom:30px;min-height:360px;border:1px solid #e0e8f6}.content_box img{margin-bottom:15px}.content_box p{line-height:1.9}.testimonial-inner{background:#fff;color:#212529}.testimonial-inner .review_text h3 a,.testimonial-inner .review_text p{color:#212529}.custom_bullet_points li{background-position:0 6px;padding:3px 0 3px 46px}.dub-seo{color:#a1a1a1;margin:3px auto 0;display:block;text-align:center}.dub-seo p{margin-bottom:0;line-height:1.2;font-size:12px;color:#fff}.get_Us i{color:#00a652;font-size:40px;margin-right:7px}.get_Us p a{display:block;color:#fff;font-family:Oswald,sans-serif;font-weight:500;line-height:1}.get_Us p{margin:0;color:#fff;font-size:17px}.get_Us{align-items:center;max-width:200px;margin-top:5px;margin-bottom:10px}.mobile-whatsapp{background:#00a652;color:#fff}@media only screen and (max-width:767px){.fixed-header{margin:0;background:#c6252e;padding:10px 0;z-index:999;top:0;font-size:20px;position:fixed;width:100%;animation:.5s forwards sp-header-stuck-slidein}.header-bottom .mb-call{display:none!important}.header-bottom.fixed-header .mb-call{display:block!important}.registration{padding:10px;background:#08255d;border-radius:4px}}