@charset "utf-8";@media (max-width:1199px){.space-extra-top img{display:none;}.top-row-1{font-size:15px}.main-nav-track .nav>li>a{padding:14px 10px}.banner-content-1 h4{font-size:95px;line-height:96px}.brand-logo{width:120px;height:110px}.list-sort label{padding-left:10px}.brands-we-service .brand-logo{width:73px;height:63px}.brands-we-service .content{height:253px}.list-ico-ttl{width:230px}.explained{overflow:hidden;padding:70px 0}.explained .leftalignonly p{margin:0 0 15px;font-size:14px}.plati{width:23%}.bn-btn,.home-block-two{width:100%}.phone-contact{padding-right:6px;padding-left:6px}.ft_sec .foot_img{width:25%}.greybox-two .imgbox{min-height:460px}.btnbox{display:block}.bn-btn{margin-bottom:5px}.left-info .col-md-3{padding-right:0!important}.left-info .col-md-9{padding-left:4px!important;padding-right:5px!important;padding-top:2px!important}.left-info .col-md-3 img{padding-left:0!important}.side-list{padding:15px 10px}.boxlight-1{padding:20px 20px 0}.tick{width:45px}.bred{width:256px}.bred h3{font-size:14px}.banner-quote-form h2{font-size:18px}.cater-details h1{font-size:30px}.we-cater-section{padding:45px 0}.cater-details{padding:0 60px 0 15px}}@media (max-width:1040px){.plati{width:45%;margin:15px 21px}}@media (max-width:991px){.advertise-one{min-height:240px;}.contact-info{padding:0 15px 15px}.joinour-ad h3{padding:0}.padcustom{padding:25px}.why-choose-us .icon-box-w{max-width:100%}.space-extra-top img{display:none;}.cater-details{padding:30px}.banner-quote-form h2,.bred h3,.explained .leftalignonly p,.quote-btn{font-size:15px}.bookbtn,.bookbtn li a,.left-info-bar h2{display:inline-block}.pdetailsmech{min-width:635px}.main-nav-track .nav>li>a{padding:14px 11px}.logo-bg{text-align:center!important}.ad-banner .col-md-12 img,.banner-quote-form,.imgbox .image img{width:100%}.list-ico-ttl,.quote-btn{width:220px}.quote-btn{font-weight:600}.banner-quote-form .form-control{padding-top:8px;padding-bottom:9px}.banner-quote-form h2 span{padding:12px 10px}.quote-space-r-7{padding-right:15px;margin-bottom:10px}.quote-space-l-7{padding-left:15px}.banner-quote-form::before,.ft_sec .foot_img{display:none}.banner-content-1 h4{font-size:70px;line-height:71px}.banner-content-ground{padding-top:50px;padding-bottom:70px}.brands-we-service .brand-logo{width:93px;height:83px}.centre-icons{text-align:left;padding-top:5px}.mdlcont{padding:30px 0}.allpackage{margin-top:37px}.ad-banner{margin:40px 0 0}.ad-banner .hvr-wobble-horizontal{display:block}.ad-banner .col-md-12{width:70%;margin:0 auto}.ad-banner .col-md-12.margin-bot-28{margin-bottom:28px}.plati{width:44%}.text-bl-home{top:258px}.postcode-form{height:auto;margin-top:5px}.btn-primary.head-top{border-radius:0!important}.home-block-two{width:100%;text-align:center}.forminwh .bl-circle{top:0px}.bl-circle{left:0;top:-20px}.ribbon-featured{right:1.1rem}.bookbtn{margin-right:0}.bookbtn li{float:none;text-align:center}.bookbtn li a{width:250px}.leftadbox{margin-top:0}.gmap{position:unset;width:100%;height:250px}.btnbox{justify-content:center}.banner-inr-box{top:198px}.banner-inr-box img,.viewphotosec{margin-top:10px}.left-info .col-md-9{padding-left:0!important}.left-info .col-md-3 img{padding-left:15px!important}.left-info-bar{margin-left:8.33333333%}.bred{width:290px}.tick{width:62px}.trh-1,.trh-2{float:left;width:50%}.caterbg{width:100%;height:100%;position:static}.we-cater-section{padding:0 0 40px}}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :landscape){.postcode-form .btn-primary.head-top{padding:5px 13px!important;font-size:13px}}@media (max-width:800px){.top-track{padding-top:25px}.brands-we-service .content{height:250px}}@media (max-width:767px){.phone-contact,.phone-contact a,.phone-contact span.call-us{font-size:13px}#navbar,.menu-overlay{position:fixed;top:0;left:0}.main-nav-track .navbar-nav>li:after,.vfoot-links li{background:0 0}.pdetailsmech{max-width:100%;min-width:100%}.plati{width:100%;margin:0 0 25px}.allpackage{margin:25px 0 0}.alpkgcontent{padding-bottom:30px}.plnnewtext{padding:20px 0 0}.top-track{padding-top:0}.banner-content-ground{padding-top:0;padding-bottom:15px;background:#fff}.banner-content-1,.ft-top.ft_sec,.mobheader,.titlebox{text-align:center}.menu-zone-bg{border-radius:0}.navbar-toggle{border:0;margin-top:0;margin-bottom:0;background:#fff;float:left;margin-right:2px}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;background-color:#636363!important}.main-nav-track,.main-nav-track .navbar{background-color:#f4f4f4}.phone-contact{margin-top:0}.navbar-header{padding:15px 0 5px}.ticket a{color:inherit!important}.main-nav-track .navbar{min-height:inherit}.border-top-mob{border-top:1px solid #7d7d7d}.greybg{background:#eeeded}.mobheader h3{font-size:30px;line-height:35px;margin-bottom:0}.mobheader h3 span{font-weight:600}.mobheader p{font-size:20px}.footer-contact{padding:0 25px}.footer-contact .form-control{box-shadow:none!important}.footer-contact .btn-submit-1{background:#0098da!important}.ft-box p{padding-bottom:25px}#navbar{z-index:99;width:230px;height:100%;background-color:#fff;overflow:auto}.menu-overlay{display:none;background-color:#000;bottom:0;opacity:.5;right:0;z-index:49}.main-nav-track .nav>li>a{padding:15px}.custom-inr-banner{min-height:450px}.neg-margin{margin-top:0;z-index:0}.joinour-ad,.search_title h2 span{display:block}.mob-center{text-align:center!important}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:inherit}.banner-content-1 h4{font-size:58px;line-height:60px}.top-quote a{border-top-right-radius:0}.footer-row-2-insider .text-center,.footer-row-2-insider .text-right{text-align:left}.footer-row-2-insider{padding-bottom:20px;margin-bottom:20px}.footer-row-2{padding:60px 0 20px}.brand-logo{width:127px!important;height:117px!important}.mb-m-t{margin-top:22px}.list-sort label{padding-left:5px;margin-top:2px;margin-bottom:0}.left-info .col-md-3 img,.vfoot-links li{padding-left:0!important}.brands-we-service .brand-logo{width:103px!important;height:93px!important}.brands-we-service .content{height:280px!important}.list-ico-ttl{width:inherit}.banner-quote-form.home-block,.ft-thumb-bx img,.gmap,.home-block-two,.imgbox .image img{width:100%}.footer-row-2-insider .center-col{border-left:0 solid #4c4c4c;border-right:0px solid #4c4c4c}.btn-primary.head-top{margin:13px 0 8px;border-radius:4px}.postcode-form{height:auto!important}.top-appo,.top-email,.top-quote{padding-bottom:5px;font-size:16px}.why-choose-col p{font-size:17px;margin-bottom:25px}.footer-contact label,.footer-row-2,.m-t-15 label,.tg-matadata li em,.tg-matadata li i{font-size:16px}.footer-row-2-downsider img{margin:10px 0}.ribbon-featured{right:1.1rem}.bl-circle{left:0;top:-20px}.banner-quote-form h2 span{width:100%;border-radius:0;margin-bottom:0;padding-top:20px}.banner-quote-form h2 span:first-child{font-size:22px;padding-bottom:5px}.banner-quote-form h2 span:last-child{margin-left:0;padding-top:0;padding-bottom:20px}.banner-quote-form.home-block .control__indicator,.banner-quote-form.home-block .form-control{border:1px solid #c6c4c4}.banner-quote-form.home-block input.form-control::placeholder{color:#888787}.ft_sec .foot_img{display:none}.address-block{padding:0}.leftadbox{margin-top:0}.top-header .nav-top-right{text-align:center;float:none}.banner-inr-box{top:93px;height:auto}.banner-inr-box img,.viewphotosec{margin-top:10px}.gmap{position:unset;height:250px}.left-info-bar h2{display:inline-block}.left-info{height:100%;text-align:center}.left-info .col-md-3{padding-right:15px!important;padding-bottom:0!important}.btnbox{justify-content:center}.left-info-bar{margin-left:0;padding:0 15px!important}.left-info .col-md-9{padding-right:0!important}.optionbox .col-md-6,.rcform .col-md-2,.rcform .col-md-3,.rcform .col-md-4,.rcform .col-md-5,.rcform .col-md-6,.ser_dtls{padding:0 15px!important}.ser_dtls .col-md-6{padding:0!important}.titlebox h3{font-size:21px}.bred h3,.meta,.meta a,.titlebox h4{font-size:15px}.tg-matadata li .tg-stars,.tg-matadata li .tg-stars span::after,.tg-matadata li .tg-stars::before{font-size:16px;height:15px}.tg-matadata li .tg-stars{width:90px}.left-info-bar .tg-matadata li .tg-stars{width:77px}.left-info-bar .tg-matadata li .tg-stars,.left-info-bar .tg-matadata li .tg-stars span::after,.left-info-bar .tg-matadata li .tg-stars::before{font-size:14px;height:14px}.viewbtn{font-size:17px;border:1px solid #a8a7a7;margin:0 0 10px}.tick{width:62px}.bred{width:265px}.greybox{margin-right:-15px;margin-left:-15px}.advt-block{max-height:580px;overflow:hidden}.optbox{padding:20px 40px 5px}}.btn-primary.head-top{padding:5px 33px!important}@media (max-width:640px){.joinour-ad h2{font-size:28px;margin-top:25px !important;}.bn-btn,.gmap,.listlink,.trh-1,.trh-2{width:100%}.cater-details,.contact-inbtm,.custom-heading,.listinfo{text-align:center}.brands-we-service .brand-logo{width:100px!important;height:90px!important}.brands-we-service .content{height:272px!important}.brd-left,.phone-contact.need-support{border-left:0}.servrk h4{font-size:60px;top:-15px}.servrk h2{font-size:24px}.listinfo .pinkico{position:static}.listinfo .tg-matadata{justify-content:center}.search_title h1{font-size:22px}.search_title h2{font-size:17px}.listinfo h2,.mob-title h2{font-size:20px}.listinfo h4{font-size:14px}.custom-heading{padding-left:15px;padding-right:15px;width:100%}.custom-heading h2{font-size:35px}.gmap{position:unset;height:250px}.btnbox{display:block}.bn-btn{margin-bottom:5px}.ser_dtls h1 img{display:block!important;margin:0 auto 15px}.cancel-btn,.esti-btn{float:none}.tabs-profs .tg-dashboardtabnav li{display:block;width:50%;float:left}.trh-1,.trh-2{float:left}.pic-btn .getbtn,.pic-btn .vpbtn{float:left;margin-bottom:5px}.bgad{width:95%}.cater-details{padding:15px 15px 0}.cater-details h1{font-size:28px}.cater-details h2{font-size:15px}.why-choose-us .iconbx{width:280px}.jointoday h2{font-size:23px;margin-top:0;}.list-round{margin-top:20px;padding:0 44px}.jointoday{padding:50px 0 0}.list-round h3{font-size:16px;}.why-choose-us .icon-box-w{padding-left:0}.contact-inbtm{padding:25px}}@media (max-width:520px){.brands-we-service .brand-logo{width:95px!important;height:85px!important}.brands-we-service .content{height:258px!important}.allpackage{display:block}.plati{width:100%;margin-bottom:20px}}@media (max-width:480px){.brand-logo{width:120px!important;height:110px!important}.brands-we-service .brand-logo{width:90px!important;height:80px!important}.brands-we-service .content{height:240px!important}.postcode-form{height:auto!important}.main_head h1{font-size:70px}.container.service-centres{padding:0}.btn-primary{font-size:10px}.service-centres div.nearest-centre .opening-hours span.day{min-width:107px;display:inline-block}.opening-hours{margin-top:4px}.service-centres .centre-approved-container h2{font-size:14px}.centres-form-container .btn-primary{padding:0 57px 0 14px;font-size:14px;margin-left:8px;margin-top:8px}.servicewhole h3{color:#515151;font-size:17px;margin-top:15px}.card-basic .card-basic-title,.card-basic .card-basic-title-small{line-height:25px}.card-clear .card-clear-grid>.row>div:first-of-type{border-right:0px solid #d8d8d8}.parea p{padding-right:0}.servicewhole h2{font-size:29px;margin-bottom:4px}.pno{padding:0!important}.input-group{margin-top:0}.chstl{padding-top:7px}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{top:6px}}@media (max-width:425px){.list-row h2,.list-row-content{min-height:inherit}.col-xxs{width:100%}.brand-logo{width:103px!important;height:95px!important}.mb-m-t{margin-top:3px}.list-row h2{margin-top:20px;margin-bottom:10px}.brands-we-service .brand-logo{width:78px!important;height:68px!important}.brands-we-service .content{height:275px!important}.phone-contact{margin-top:0;padding-left:8px}.phone-contact.need-support{padding-left:8px;border-left:0;font-size:13px}.bred{width:315px}}@media (max-width:375px){.brand-logo{width:90px!important;height:80px!important}.brands-we-service .brand-logo{width:85px!important;height:75px!important}.brands-we-service .content{height:302px!important}.list-ico-ttl{width:220px}.btn-submit-1,.btn-submit-2{width:100%;margin-bottom:5px}.footer-row-2-insider{font-size:16px}.explained .leftalignonly p{font-size:12px}.explained .leftalignonly p strong{font-size:13px}.phone-contact{margin-top:0;padding:0}.phone-contact.need-support{padding-left:0;border-left:0}.top-menu-ico{margin-right:4px}.bred{width:276px}}@media (max-width:320px){.brand-logo{width:80px!important;height:70px!important}.brands-we-service .brand-logo{width:72px!important;height:62px!important}.brands-we-service .content{height:312px!important}.phone-contact.need-support{padding-left:55px;border-left:0;padding-top:10px}.bred{width:220px}.bred h3{font-size:12px}}