@media (max-width:1024px){.car-list-wrapper .vehicle-img-wrap a{display:block;width:100%;height:150px}.car-list-wrapper .vehicle-img-wrap a img{height:150px;object-fit:cover}.post-type-archive-car-sales .columns-two .vehicle-img-wrap a{display:block;width:100%;height:250px}.post-type-archive-car-sales .columns-three .vehicle-img-wrap a{display:block;width:100%;height:150px}.post-type-archive-car-sales .columns-two .vehicle-img-wrap a img{height:250px;object-fit:cover}.post-type-archive-car-sales .columns-three .vehicle-img-wrap a img{height:150px;object-fit:cover}.hv-three.top-bar .call .navigation>ul>li>a{font-size:16px !important;padding:0 10px}.logo-bar .call a{font-size:20px}.fixed-header-wrapper .mobile-logo img{width:100%}#menu-wrapper,.fixed-header-wrapper{min-height:50px}.fixed-header-wrapper.removepadding .mobile-logo img{max-height:50px;height:50px;position:relative}.fixed-header-wrapper .mobile-logo{width:40%;display:inline-flex;align-items:center}.fixed-header-wrapper .desktop-logo{display:none}.navigation.scrolled{position:relative;top:0}.white-block .block .btn-wrap{font-size:20px}.sidebar .widget p,.sidebar .widget ul,.sidebar .widget ol,.white-block .block p{margin:0 0 40px;font-size:15px}.btn-wrap{font-size:20px}.section .img-wrap{margin-bottom:20px}.section .text-wrap{margin-bottom:20px}.car-list-wrapper .btn-wrap{font-size:17px;text-indent:0px}.offers-block,.single-list{padding-bottom:30px !important}.footer-wrapper .footer{text-align:center}.footer-wrapper .footer>div{text-align:left}.footer-wrapper .repairs ul li{padding-right:10px}.footer-wrapper .Servicing ul .master-card>a{float:none}.banner-wrapper .banner-single{min-height:450px}.banner-wrapper .banner-single{padding:90px 0}.hide-tablet{display:none !important}.banner-wrapper .banner img{margin-top:0}.banner-wrapper .text-desc{margin-top:0}.banner-wrapper .text-desc p.promo-banner-title,.banner-wrapper .text-desc h1{font-size:28px}.banner-wrapper .text-desc p{font-size:21px}.banner-single .banner-mobile,.banner-3 .banner-single .banner-mobile{top:30%}.banner-single .text-desc.has-image,.banner-3 .banner-single .text-desc{width:30%}.banner-wrapper2 .banner-single-wrap{min-height:398px !important;padding:0}.banner-wrapper2 .text-desc{padding-bottom:0}.banner-wrapper2 .banner-single{padding:40px 0}.banner-wrapper2 .box-wrapper .box-inner{max-width:300px}.banner-wrapper2 .box-wrapper .box a{padding:10px 5px}.banner-wrapper2 .text-desc h1,.banner-wrapper2 .text-desc p.promo-banner-title{font-size:37px}.banner-wrapper2 .text-desc p{font-size:21px}.banner-wrapper .text-desc .btn-wrap{font-size:22px}.with-sidebar{padding-right:10px}.staff-members p,.accreditations .text,.staff-members .text,.accreditations p{font-size:14px;line-height:1.5}.with-sidebar.pad45{padding-right:0}.staff-members li{margin-bottom:10px}.contact-page .tabs a{font-size:18px}.car-services-1 .heading,.car-services-2 .heading{font-size:24px}.car-services-1{margin:10px 0}.detail-section .details{margin-top:10px}.homepage-2 .white-block .block p{font-size:16px;margin:0 0 71px}.blue-icons .block a p{font-size:18px}.car-servicing-4 .pricing-table .table-cell.col3,.pricing-table .table-head .col3,.pricing-table .table-body .col3{margin-right:0}.pricing-table .table-head .table-cell{font-size:18px}.car-servicing-1 .pricing-table .table-cell,.car-servicing-3 .pricing-table .table-cell,.pricing-table .row-header .col6,.pricing-table .row-header .col3,.pricing-table .row-header .col2,.pricing-table .row-body .table-cell{font-size:14px}.homepage-2 .text-wrap .img-wrap img{width:auto}.pad101,.pad102{padding-right:10px}.brand-selector{float:none;width:60%}.car-servicing-4 .pricing-table .table-cell.col6,.pricing-table .table-cell.col6{width:56%}.car-servicing-4 .pricing-table .table-cell.col2,.car-servicing-4 .pricing-table .table-cell.col3,.pricing-table .table-cell.col3,.pricing-table .table-cell.col2{width:22%}.car-servicing-2 .white-block .block{margin-top:15px}.car-servicing-1 .find-us-wrapper,.car-servicing-3 .find-us-wrapper{margin-top:20px}.car-servicing-3 .white-block{margin-top:10px}.product-page .image-slider img{width:auto;margin:0 auto}.car-servicing-2 .acc-heading:after,.car-servicing-2 .acc-heading.open:after{right:10px}.banner-inner.car-logo .banner-inner-inner>.container{background-size:150px !important;background-position:right 20px center !important}}@media (max-width:1023px){.fixed-header-wrapper .call a{font-size:21px !important}.col-6.col-multiple .btn.btn-wrap.find-more{width:80%}.car-list-wrapper .vehicle-img-wrap a{display:block;width:100%;height:240px}.car-list-wrapper .vehicle-img-wrap a img{height:240px;object-fit:cover}.post-type-archive-car-sales .columns-two .vehicle-img-wrap a{display:block;width:100%;height:220px}.post-type-archive-car-sales .columns-three .vehicle-img-wrap a{display:block;width:100%;height:240px}.post-type-archive-car-sales .columns-two .vehicle-img-wrap a img{height:220px;object-fit:cover}.post-type-archive-car-sales .columns-three .vehicle-img-wrap a img{height:240px;object-fit:cover}.col-1-lg{width:8.33333%}.col-2-lg{width:16.66667%}.col-3-lg{width:25%}.col-4-lg{width:33.33333%}.col-fifth{width:20%}.brands .block.col-seventh,.col-seventh{width:14.2857143%}.brands .block.col-eighth,.col-eighth{width:12.5%}.brands .block.col-ninth,.col-ninth{width:11.1111111%}.brands .block.col-tenth,.col-tenth{width:10%}.col-5-lg{width:41.66667%}.col-6-lg{width:50%}.col-7-lg{width:58.33333%}.col-8-lg{width:66.66667%}.col-9-lg{width:75%}.col-10-lg{width:83.33333%}.col-11-lg{width:91.66667%}.col-12-lg{width:100%}.top-bar-inner{height:75px;display:flex;align-items:center;justify-content:center}.top-bar .top-bar-inner .logo-bar.removepadding .logo img{max-height:75px;height:75px}.logo-bar.removepadding{height:75px}.fixed-header-wrapper.removepadding .mobile-logo img{max-height:50px;height:50px}.top-bar .top-nav{display:none}.hv-two .logo-bar,.hv-two .logo-bar .call{padding-top:0}.telephone-2{margin-left:0}.logo-bar{padding:0 0 5px}.logo-bar{display:flex;padding:0}.logo-bar .mobile-call{display:block !important}.logo-bar .call{display:flex;align-items:center;flex-direction:row-reverse;padding:0}.logo-bar.removepadding,.hv-four .logo-bar.removepadding{display:inline-block;width:100%}.logo-bar .call .tel-wrap{width:calc(100% - 50px);float:left;text-align:right;font-weight:700}.logo-bar .call a{float:left;width:100%;font-size:17px}.hv-five .logo-bar,.hv-two .logo-bar .call{padding:0}.hv-three.top-bar .logo img,.logo-bar .logo img{max-height:55px}.hv-three .logo-bar .logo{padding-top:0}.fixed-header-wrapper{padding:0}.fixed-header-wrapper>.container,.fixed-header-wrapper .header-wrap{height:100%}.fixed-header-wrapper .call{padding:0 41px 0 0}.fixed-header-wrapper .call a{display:none}.fixed-header-wrapper .call .mobile-call{display:block !important}.navigation{display:none !important}.section .img-wrap img{width:100%}.services .img-wrap,.full-width-text .img-wrap{display:none}.services .text-wrap,.full-width-text .text-wrap{margin-bottom:0}.mobile-img{display:block;float:left;width:100%;margin:10px 0}.services.imgleft .text-wrap,.wraper-about.imgleft .text-wrap{padding-left:0;padding-right:0}.footer-wrapper .Servicing{float:left !important}.banner-wrapper .slick-prev{display:none !important}.banner-wrapper .slick-next{display:none !important}.banner-wrapper2 .slick-prev,.banner-wrapper2 .slick-next{display:none !important}.blue-icon-wrapper .container{padding:0}.brands .block,.brands .block:last-child{border:none}.columns-three .single-list:nth-of-type(3n+1){clear:none}.columns-three .single-list:nth-of-type(2n+1){clear:both}.logo-bar .call .social{display:none}.contact-page .message textarea{width:68%;float:right}.contact-page .message{padding-left:0}.detail-section .features li{display:inline}.detail-section .details{width:80%}.product-page .detail-section{padding-left:0;padding-top:15px}.homepage-info{flex-direction:column}.homepage-info{margin-bottom:10px;margin-top:10px}.homepage-2 .wraper-about{padding-right:0}.homepage-2 .white-block{margin-top:10px}.homepage-2 .white-block .block{margin-bottom:10px !important}.blue-icons .block{border-bottom:1px solid #b8b8b8}.blue-icon-wrapper .blue-icons .block,.blue-icons .block a{min-height:145px}.blue-icon-wrapper .row{display:block}.e2e-tab{width:calc(100% + 15px);margin-left:-15px}.e2e-tab .blocks{padding-left:15px !important;background-color:#fff !important}.without-bg{margin:20px 0}.car-services-3 .acc-detail .table-cell{line-height:1.8}.form-left-col,.form-right-col{padding:0}.col-multiple.col-6-sm{width:50%}.col-multiple.col-6-sm:nth-of-type(2n+1){clear:both}}@media screen and (max-width:1023px) and (min-width:600px){.banner-inner .inner{padding:35px 0}}@media (max-width:992px){.car-list-wrapper .vehicle-img-wrap a{display:block;width:100%;height:210px}.car-list-wrapper .vehicle-img-wrap a img{height:210px;object-fit:cover}.navigation>.container>ul>li>a:after{height:54px;top:6px}.navigation>.container>ul>li:first-child>a:before{height:54px;top:6px}.navigation .mot{padding-top:20px}.navigation ul li a{padding:8px 5px;font-size:22px;line-height:1.2}.navigation ul li a span{display:block}.navigation ul li .megamenu{top:67px}.navigation ul li .megamenu1{display:block}.navigation ul li .megamenu1{padding:41px 0 50px}.navigation ul li .megamenu1>li{border-right:0}.navigation ul li .megamenu1>li:first-child{border-left:0}.navigation ul li .megamenu1 li{width:100%;display:block}.navigation ul li .megamenu1>li:nth-child(2){width:100%}.navigation ul li .megamenu1 p.h2,.navigation ul li .megamenu1 h2{margin:9px 0 24px 10px}.navigation ul li .servicing li{float:left;width:33% !important}.navigation ul li .servicing{display:block}.white-block .block .btn-wrap{font-size:12px;padding:6px 12px !important}.widget .widget-title,.white-block .block h2,.white-block .block h3{font-size:18px}.sidebar .widget p,.sidebar .widget ul,.sidebar .widget ol,.white-block .block p{font-size:14px}}@media (max-width:768px){.post-type-archive-car-sales .columns-two .vehicle-img-wrap a{display:block;width:100%;height:180px}.post-type-archive-car-sales .columns-three .vehicle-img-wrap a{display:block;width:100%;height:180px}.post-type-archive-car-sales .columns-two .vehicle-img-wrap a img{height:180px;object-fit:cover}.post-type-archive-car-sales .columns-three .vehicle-img-wrap a img{height:180px;object-fit:cover}input.regplate[type=text]{width:100%;margin-bottom:20px}.mot-booking-widget button{width:100%}.mobile-hide{display:none}.blue-grid a img{box-shadow:0px 0px 0px #bab5b5}.logo-bar .call .facebook{float:right;width:auto;font-size:20px;padding:5px 12px;margin:7px 0 1px 7px}.navigation ul li a{padding:8px 7px}.blue-grid .container{width:100%;padding:0}.blue-grid .grid-list{display:block}.blue-grid a{height:129px;font-size:20px;word-break:break-word}.blue-grid a img{box-shadow:0px 0px 2px #bab5b5;height:100%}.service-blocks-2 .service-block{width:50%}.white-block{margin-top:15px}.white-block .block{border-right:0}.white-block .block:nth-child(2n){margin-right:0}.white-block .block .btn-wrap{text-align:center}.white-block .block{margin-bottom:0}.sidebar .white-block .block{margin-bottom:0}.wraper-about{margin-top:20px}.wraper-about .text-wrap{padding-right:5px}.wraper-about .find-more{font-size:22px}.services{margin-top:20px}.services .find-more{font-size:22px}.fb_iframe_widget{float:left;margin-bottom:30px}.reviews{margin-top:20px}.car-list-wrapper{margin-top:20px}.car-list-wrapper .sale{margin:0}.offers-main{margin-top:20px}.offers-main .offers{padding:20px 20px 14px}.follow-us{margin-top:20px}.find-us-wrapper{margin-top:20px;margin-bottom:30px}.find-us-wrapper .btn-wrap{margin-bottom:30px}.banner-wrapper .banner-single{padding:10px 0}.banner-wrapper .text-desc p{padding:0}.banner-wrapper .text-desc.text-desc-right p{padding:0 0 0 50px}.fixed-boxes-wrap{position:static;width:100%}.container.fixed-boxes{max-width:100%;margin:0}.banner-3 .container{width:100%}.banner-3 .container.fixed-boxes{padding:0}.banner-3 .banner-single{background-position:131px 0 !important}.banner-single .banner-mobile,.banner-3 .banner-single .banner-mobile{width:48%;top:20%}.banner-single .text-desc.has-image,.banner-3 .banner-single .text-desc{width:50%;max-width:50%}.banner-wrapper2 .banner-single-wrap{background-position:left center}.banner-wrapper2 .box-wrapper .container{width:100%;padding:0}.banner-wrapper2 .text-desc p.promo-banner-title>br,.banner-wrapper2 .text-desc h1>br{display:none}.banner-wrapper2 .box-wrapper{right:0;width:100%;position:relative;bottom:0;background:#337aa8}.banner-wrapper2 .box-wrapper{margin-right:0}.banner-wrapper2 .box-wrapper .box-inner{max-width:none;float:none}.banner-wrapper2 .box-wrapper .box-wrap{width:25%}.banner-wrapper2 .box-wrapper .box{border-right:0;background-size:contain !important}.banner-wrapper2 .box-wrapper .box a{height:124px;font-size:20px;padding:3px}.banner-wrapper2 .banner img{width:100%}.banner-wrapper2 .text-desc{width:50%;text-align:left;padding-bottom:52px}.banner-wrapper2 .text-desc h1,.banner-wrapper2 .text-desc p.promo-banner-title{font-size:44px}.banner-wrapper2 .text-desc p{padding:0}#menu-wrapper .header a{top:18px}.text-over-icon.blue-icon-wrapper .blue-icons .block,.text-over-icon.blue-icon-wrapper .blue-icons .block a{min-height:0}.accreditations li,.staff-members li{margin-bottom:15px}.pricing-table .row-header .col6,.pricing-table .row-header .col3,.pricing-table .row-header .col2{padding:10px 3px}.pricing-table .row-header .table-cell,.pricing-table .row-body .table-cell,.car-servicing-4 .pricing-table .table-cell.col3,.car-servicing-4 .pricing-table .table-cell.col6,.pricing-table .table-head .table-cell{margin:0;width:50%;text-align:center}.car-servicing-1 .pricing-table .table-cell,.car-servicing-3 .pricing-table .row-header,.car-servicing-1 .pricing-table .row-header,.car-servicing-3 .pricing-table .table-cell,.pricing-table .table-head .table-cell.col6,.pricing-table .row-header .table-cell.col6,.pricing-table .acc-detail .table-cell.col6{text-align:left;padding-left:3px;margin-bottom:10px}.acc-heading:after{display:none}.pricing-table.three-columns .table-cell.col3{margin-right:0}.pricing-table .slick-dots{width:49%;float:right;left:auto}.pricing-table .row-body:first-child,.pricing-table .row-body{margin-top:15px}.car-servicing-4 .heading,.car-servicing-3 .heading,.car-servicing-1 .heading,.car-servicing-2 .heading,{font-size:18px}.car-servicing-4 .subtitle,.car-servicing-3 .subtitle,.car-servicing-1 .subtitle,.car-servicing-2 .subtitle{font-size:16px;line-height:1.6}.car-servicing-1 ul,.car-servicing-2 ul,.car-servicing-3 ul,.car-servicing-4 ul,.car-servicing-4 .text p,.car-servicing-3 .text p,.car-servicing-1 .text p,.car-servicing-2 .text p,.car-servicing-4 .text,.car-servicing-3 .text,.car-servicing-1 .text,.car-servicing-2 .text{font-size:14px;line-height:1.6;margin-bottom:8px}.car-servicing-4 .white-block,.car-servicing-3 .white-block,.car-servicing-1 .white-block,.car-servicing-2 .white-block{margin-bottom:0;margin-top:0}.pricing-table .table-row:last-child{margin-bottom:0}.pricing-table .col2{display:none}.pricing-table .col2.slick-slide{display:block}.inner-text ol,.inner-text ul,.service-level-content p,.service-level-content ul{font-size:14px}}@media (max-width:767px){div.find-us-wrapper.module .section-inner{margin-left:0;margin-right:0}.fixed-header-wrapper .call .mobile-call{margin-top:0}.top-bar .call-wrap{display:block}.logo-bar .mobile-menu{margin-left:10px}.logo-bar .call-wrap a,.fixed-header-wrapper .call a{font-size:21px !important}#menu-wrapper{right:15px}.find-us-wrapper .col-multiple .opening-hours ul,.col-6.col-multiple .btn.btn-wrap.find-more{width:100%}.find-us-wrapper .opening-hours ul li,.find-us-wrapper address p,.find-us-wrapper address .number{font-size:14px}.car-list-wrapper .vehicle-img-wrap a{display:block;width:100%;height:180px}.car-list-wrapper .vehicle-img-wrap a img{height:180px;object-fit:cover}.post-type-archive-car-sales .columns-two .vehicle-img-wrap a{display:block;width:100%;height:240px}.post-type-archive-car-sales .columns-three .vehicle-img-wrap a{display:block;width:100%;height:240px}.post-type-archive-car-sales .columns-two .vehicle-img-wrap a img{height:240px;object-fit:cover}.post-type-archive-car-sales .columns-three .vehicle-img-wrap a img{height:240px;object-fit:cover}.logo-bar .logo{display:flex;align-items:center}.logo-bar .logo a{margin-top:7px}.logo-bar .mobile-call.mobile-tel{display:block !important}.logo-bar.removepadding,.hv-four .logo-bar.removepadding{display:inline-block;width:100%}.logo-bar .logo{width:70% !important}.logo-bar .call{width:30%}.logo-bar .call br{display:inline-block}.logo-bar .call a{display:none}.logo-bar .call .facebook{display:none}.fixed-header-wrapper .header-wrap{display:flex;justify-content:center;height:inherit}.fixed-header-wrapper .mobile-logo img{padding:0}.fixed-header-wrapper .mobile-logo{width:50%;margin-top:0;display:flex;align-items:center;justify-content:left}.ad-block{margin-top:0}.ad-block .block{margin-top:20px;padding-left:0}.ad-block .block:nth-of-type(2n){padding-left:7.5px}.ad-block .block:nth-of-type(2n+1){padding-right:7.5px}.service-blocks-2 .service-block{width:50%}.service-blocks-1 .service-block:nth-of-type(3n+1){clear:none}.service-blocks-1 .service-block:nth-of-type(2n+1){clear:both}.white-block{margin-top:0}.white-block .block{margin-top:20px}.white-block.uses-circles{margin-top:0}.about-us-cta-blocks .text-wrap.cta-wrap .uses-circles .block.has-icon,.white-block.uses-circles .block.has-icon{margin-top:70px !important}.block-list>.container{padding-left:0;padding-right:0}.find-us-wrapper .find-us>div{text-align:left}.find-us-wrapper address p br{display:none}.footer-wrapper ul li a{width:calc(100% - 20px) !important}.footer-wrapper h5{cursor:pointer;padding:11px 0;margin:0}.footer-wrapper h5:after{content:'\f0da';font-family:"FontAwesome";font-weight:300;float:right;font-size:1.5em;top:-3px;position:relative}.footer-wrapper h5.active:after{content:'\f0d7'}.footer-menu-wrap ul{display:none}.footer-wrapper .footer>div .mobile-icons{margin-top:20px}.footer-menu-wrap>div ul{margin:0 0 10px;float:left;width:100%}.footer-menu-wrap>div{border-bottom:1px solid #fff}.footer-wrapper .links,.footer-wrapper .Servicing,.footer-wrapper .repairs{margin:0}.footer-wrapper .footer{padding-top:10px}.repairs .menu li{width:100%}.footer .widget{width:100%}.footer-wrapper ul.menu li:before,.footer-wrapper ul.menu li:before{padding-top:5px}.gso p{font-size:12px}.gso img{width:120px;margin-top:5px}.gso p.left{line-height:30px}.hide-tablet,.banner-wrapper .banner-single{display:block !important}.banner-wrapper .banner-single{display:flex !important;justify-content:center;flex-direction:column}.hide-mob{display:none !important}.show-mob{display:block !important}.banner-wrapper .container{width:100%}.banner-wrapper .slick-dots{display:none !important}.banner-wrapper .text-desc p.promo-banner-title,.banner-wrapper .text-desc h1,.banner-wrapper .text-desc,.banner-wrapper .text-desc.text-desc-right{text-align:center}.banner-wrapper .text-desc p,.banner-wrapper .text-desc.text-desc-right p,.banner-wrapper .text-desc.text-desc-right p.promo-banner-title{text-align:center}.banner-wrapper .text-desc.text-desc-right p{padding:0 20px}.banner-wrapper.banner-wrapper2 .text-desc p.promo-banner-title,.banner-wrapper.banner-wrapper2 .text-desc.text-desc-right{text-align:center}.banner-wrapper .text-desc .btn-wrap{font-size:21px;margin-bottom:10px}.banner-3 .banner-single{background-image:none !important}.banner-wrapper2 .btn-wrap{font-size:21px !important}.banner-wrapper2 .text-desc h1,.banner-wrapper2 .text-desc p.promo-banner-title{font-size:42px}#menu-wrapper .header a{top:18px}.fixed-header-wrapper img{margin:0}.side-by-side .text-wrapper{margin:0 0 20px !important;padding:0;width:100%}.about-us-cta-blocks .text-wrapper.cta-wrap,.about-us-cta-blocks .text-wrapper{margin:0 !important;padding:0;width:100%}.text-module-50-50 .text-wrapper{margin:0 0 20px !important;padding:0;width:100%}.side-by-side .text-wrap-inner,.about-us-cta-blocks .text-wrap-inner.text-part,.text-module-50-50 .text-wrap-inner{padding:23px}.text-module-50-50 .text-wrap-inner,.side-by-side .text-wrap-inner{padding-bottom:65px;position:relative}.text-module-50-50 .text-wrap-inner .btn,.side-by-side .text-wrap-inner .btn{position:absolute;bottom:23px;left:23px}.about-us-cta-blocks .text-wrapper:nth-of-type(2n){margin-bottom:0 !important}.about-us-cta-blocks.section .img-wrap,.text-module-50-50.section .img-wrap{margin-bottom:0}.about-us-cta-blocks .white-block .block{margin:0 0 20px}.block-list.white-block{margin-top:0}.car-list-wrapper .car-list .car-list-inner,.section-inner{padding:23px !important}.about-us-cta-blocks .text-wrap.cta-wrap .block{padding-left:0;padding-right:7px;margin-top:0}.search-form .search-field-wrap,.service-block,.block-list.white-block .block{padding-left:0;padding-right:7px}.search-form .search-field-wrap:nth-of-type(2n),.service-block:nth-of-type(2n),.block-list.white-block .block:nth-of-type(2n),.about-us-cta-blocks .text-wrap.cta-wrap .block:nth-of-type(2n){padding-right:0;padding-left:7px}.brands .block,.brands .block:last-child{border:none}.brands .block{width:50%}.listing-page .filter-section{margin-bottom:40px;padding-right:0}.text-block-wrap{clear:both}.e2e-tab{width:100%;margin-left:0}.banner-inner{position:relative}.ads-wrapper{margin-top:10px;text-align:center}.ads{margin-bottom:10px}.ads a,.ads img{width:100%}.sidebar{padding-left:0}.heading{font-size:22px !important;margin-bottom:5px}.with-sidebar{padding-right:0}.subpage{margin-top:15px}.sidebar .white-block .block{margin-bottom:0}.find-us-wrapper h2,.white-block .block h3,.services h3,.carousel h3,.follow-us h3,.wraper-about h3,.mot-booking-widget h3,.inner-text h3,.accreditations h2,.staff-members h2{font-size:20px !important}.find-us-wrapper h2{margin-bottom:20px}.find-us-wrapper .find-us>div{padding:0}.find-us-wrapper h3,.inner-text h4,.detail-section .price,.contact-page .tabs a,.carousel p.h4,.carousel h4,.carousel p.gs-custreview-date,.reviews-archive p.gs-custreview-date,.service-level-price,.service-level-title p,.car-servicing-4 .subtitle,.car-servicing-3 .subtitle,.car-servicing-1 .subtitle,.car-servicing-2 .subtitle,.car-list-wrapper .car-list .single-list p.h4,.car-list-wrapper .car-list .single-list h4,.car-servicing-4 .pricing-table .table-cell.col6,.pricing-table .table-head .table-cell,.csp-text h4,.inner-page .car-text h4,.product-list .inner h4{font-size:16px !important}p.promo-banner-title{font-size:25px !important}h1,.inner-text h1{font-size:22px !important}.inner-text h2{font-size:20px !important}.banner-wrapper .text-desc p.promo-banner-text{font-size:18px !important}.inner-text p,.car-repairs-2 .car-text p{font-size:14px !important}.contact-page .gfield.message label,.contact-page .gfield label,.contact-page .field label{font-size:14px}.contact-page .tabs a.active{width:100%;display:inline-block}.contact-page .tabs a{font-size:15px}.tabs{margin-top:15px}.contact-page .tabs li{float:none;width:100%}.contact-page input[type=submit]{font-size:25px}.car-services-2 .item:nth-of-type(3n+1){clear:none}.car-services-2 .item:nth-of-type(2n+1){clear:both}.car-services-1 .heading,.car-services-2 .heading{margin:7px 0}.car-services-1,.car-services-2{margin-bottom:20px}.car-services-1 .item-desc .title,.car-services-2 .item-desc .title{font-size:15px}.car-services-1 .item-desc .link,.car-services-2 .item-desc .link{font-size:14px}.product-list .inner h4{font-size:20px}.homepage-2 .white-block .block{margin-top:0}.blue-icons .block:nth-of-type(3){border-right:0}.blue-icons .block:nth-of-type(2n+2){border-right:1px solid #b8b8b8}.banner-inner.car-logo .banner-inner-inner>.container{background-size:80px !important;background-position:right 20px center !important}.service-level-price{float:left;clear:both}.has-svg-icon span.cta-icon{width:auto}.dealericon svg{width:150px}.col-multiple.col-6-sm{width:100%}}@media only screen and (max-width:767px) and (min-width:480px){.col-1-md{width:8.33333%}.col-2-md{width:16.66667%}.col-3-md{width:25%}.col-4-md{width:33.33333%}.col-fifth{width:20%}.brands .block.col-seventh,.col-seventh{width:14.2857143%}.brands .block.col-eighth,.col-eighth{width:25%}.brands .block.col-ninth,.col-ninth{width:33.33333%}.brands .block.col-tenth,.col-tenth{width:20%}.col-5-md{width:41.66667%}.col-6-md{width:50%}.col-7-md{width:58.33333%}.col-8-md{width:66.66667%}.col-9-md{width:75%}.col-10-md{width:83.33333%}.col-11-md{width:91.66667%}.col-12-md{width:100%}.search-form .search-field-wrap.col-6-md:nth-child(2n+1){padding-left:0;position:relative}.sidebar .white-block .block.col-6-md:nth-child(2n+1){padding-left:0;position:relative}.e2e-mobile{width:calc(100% + 15px);margin-left:-15px}.listing-page .e2e-mobile .single-list,.e2e-mobile .block,.e2e-mobile .ads{padding-left:15px !important;background-color:#fff !important}.ads{float:none;width:49.5%;display:inline-block;padding-left:15px}}@media (max-width:755px){.top-bar ul li a{padding:0 10px;font-size:12px}}@media (max-width:600px){.dealericon svg{width:100px}.car-list-wrapper .vehicle-img-wrap a{display:block;width:100%;height:auto}.car-list-wrapper .vehicle-img-wrap a img{height:auto;object-fit:cover}.post-type-archive-car-sales .columns-two .vehicle-img-wrap a{display:block;width:100%;height:150px}.post-type-archive-car-sales .columns-three .vehicle-img-wrap a{display:block;width:100%;height:150px}.post-type-archive-car-sales .columns-two .vehicle-img-wrap a img{height:150px;object-fit:cover}.post-type-archive-car-sales .columns-three .vehicle-img-wrap a img{height:150px;object-fit:cover}.blue-grid a{height:129px;font-size:20px}.banner-inner .inner{padding:20px 0;max-width:60%}.banner-inner{height:auto}.banner-inner h1,.banner-inner p.promo-banner-title{font-size:25px !important}.banner-inner p{font-size:14px !important}.car-servicing-1 .pricing-table .row-body .table-cell,.car-servicing-3 .pricing-table .row-body .table-cell{width:100%}}@media (max-width:480px){.post-type-archive-car-sales .columns-two .vehicle-img-wrap a{display:block;width:100%;height:auto}.post-type-archive-car-sales .columns-three .vehicle-img-wrap a{display:block;width:100%;height:auto}.post-type-archive-car-sales .columns-two .vehicle-img-wrap a img{height:auto;object-fit:cover}.post-type-archive-car-sales .columns-three .vehicle-img-wrap a img{height:auto;object-fit:cover}.col-1-sm{width:8.33333%}.col-2-sm{width:16.66667%}.col-3-sm{width:25%}.col-4-sm{width:33.33333%}.col-fifth{width:100%}.brands .block.col-seventh,.col-seventh{width:14.2857143%}.brands .block.col-eighth,.col-eighth{width:25%}.brands .block.col-ninth,.col-ninth{width:33.33333%}.brands .block.col-tenth,.col-tenth{width:20%}.col-5-sm{width:41.66667%}.col-6-sm{width:50%}.col-7-sm{width:58.33333%}.col-8-sm{width:66.66667%}.col-9-sm{width:75%}.col-10-sm{width:83.33333%}.col-11-sm{width:91.66667%}.col-12-sm{width:100%}.logo-bar .logo{width:70%}.logo-bar .logo a{margin-top:0}.logo-bar .call{text-align:left;float:left;padding:0}.logo-bar .call a{font-size:17px}.fixed-header-wrapper .header-wrap{height:60px}.fixed-header-wrapper .mobile-logo{width:70%;margin-top:0}.fixed-header-wrapper .call{width:30%}.blue-grid{background:0 0}.search-form .search-field-wrap.col-12-sm{padding-left:0}.blue-block .block{width:100%;padding-left:0;margin:18px 0 0}.ad-block .block,.ad-block .block img{width:100%}.ad-block .block:last-of-type{margin-bottom:0 !important}.ad-block .block:nth-of-type(2n),.ad-block .block:nth-of-type(2n+1){padding:0}.blue-grid a{background:#005665;margin-bottom:0;border:2px solid #1a6775}.service-block{padding-left:0}.service-blocks-2 .service-block{width:100%}.white-block .block{padding-left:0;margin:18px 0 0;text-align:center}.white-block .block .btn-wrap{font-size:15px}.sidebar .widget p,.sidebar .widget ul,.sidebar .widget ol,.white-block .block p{height:auto}.white-block .block .btn-wrap{font-size:15px}.car-list-wrapper .car-list .single-list p{font-size:13px}.offers-main .btn-wrap{font-size:15px}.offers-main .offers{padding:10px 20px 14px}.sidebar .white-block .block.col-12-sm{padding-left:0}.text-block-wrap ul,.text-block-wrap ol,.mot-booking-widget p,.wraper-about p{font-size:14px}.wraper-about .find-more{font-size:13px}.side-by-side ul li a,.services ul li a{font-size:14px}.side-by-side ul li a,.services ul li a{line-height:1}.services .find-more{font-size:13px}.fb_iframe_widget{display:none}.carousel h3{font-size:25px}.carousel .btn-wrap{font-size:15px}.reviews .carousel-main{padding:10px 13px 7px}.car-list-wrapper .sale{padding:10px 12px}.car-list-wrapper .slick-slide{margin:0 12px}.find-us-wrapper .btn-wrap{font-size:15px}.find-us-wrapper .opening-hours h3{text-align:left;margin-top:20px}.sponser-wrapper .sponser{text-align:center;min-height:50px;height:auto}.sponser-wrapper .container{padding:0}.sponser-wrapper .sponser img{padding:0 20px 0 0 !important;margin-bottom:10px}.footer-wrapper .links{margin:10px 0}.footer-wrapper .links ul li a{padding:5px 5px 8px 0}.footer-wrapper .footer>div,.footer-wrapper .repairs ul li{padding-right:0}.footer-wrapper .repairs ul li a{padding:5px 5px 8px 0}.footer-wrapper .Servicing ul li a{padding:5px 5px 8px 0}.gso p.right{float:left !important}.banner-wrapper .banner img{max-width:100%;margin-top:0}.banner-wrapper .text-desc{text-align:center}.banner-wrapper .banner-right .text-desc p.promo-banner-title,.banner-wrapper .banner-right .text-desc h1 .banner-wrapper .text-desc p.promo-banner-title,.banner-wrapper .text-desc p{text-align:center}.banner-wrapper .text-desc .btn-wrap{font-size:20px}body .banner-3 .banner-single{flex-direction:column;justify-content:center}.banner-3 .find-more2,.banner-3 .banner-single{align-items:normal !important}.banner-3 .find-more2,.banner-3 .banner-single .find-more2{display:none !important}.banner-single .find-more-mobile,.banner-3 .banner-single .find-more-mobile{display:inline-block !important;width:100%;position:relative;text-indent:20px}.banner-single .text-desc.has-image,.banner-3 .banner-single .text-desc{padding-bottom:10px}.banner-wrapper2 .banner-single-wrap{background-position:left center;min-height:480px !important}.banner-single .banner-mobile,.banner-3 .banner-single .banner-mobile{position:static;width:100%}.banner-single .text-desc.has-image,.banner-3 .banner-single .text-desc{width:100%;max-width:100%}.promo-banner-text{display:none}.promo-banner-text.promo-banner-text-show,.promo-banner-text-mobile{display:block}.banner-wrapper2 .box-wrapper{background:#fff}.banner-wrapper2 .box-wrapper .box-wrap{width:100%}.banner-wrapper2 .box-wrapper .box a{height:80px;padding:9px 42px}.banner-wrapper2 .text-desc{width:100%;text-align:center;padding-bottom:52px}.slick-prev{font-size:19px !important}.slick-next{font-size:19px !important}.slick-dots li.slick-active button{width:10px;height:10px}.slick-dots li button{width:10px;height:10px}.slick-dots li{width:11px;height:11px}.accreditations .text,.staff-members .text{padding-left:0;margin-top:10px}.blue-icons .block{width:100%}.search-form .search-field-wrap,.service-block,.block-list.white-block .block,.about-us-cta-blocks .text-wrap.cta-wrap .block,.search-form .search-field-wrap:nth-of-type(2n),.service-block:nth-of-type(2n),.block-list.white-block .block:nth-of-type(2n),.about-us-cta-blocks .text-wrap.cta-wrap .block:nth-of-type(2n){padding-right:0;padding-left:0}.about-us-cta-blocks.wraper-about .block:nth-of-type(3){margin-bottom:18px}.brands .block{width:100%}.images-section .block{padding:0 !important}.product-list .single-list{width:100%}.custom-gallery a{float:left;width:32%;margin:0 2% 2% 0}.custom-gallery a:nth-of-type(3n){margin-right:0}.csp-text ul li,.csp-text ol li,.car-text ul li,.car-text ol li,.car-repairs-1 .car-text div.csp-overview-intro,.car-repairs-2 .car-text div.csp-overview-intro,.car-repairs-1 .car-text p,.car-repairs-2 .car-text p{font-size:14px}.accreditations .image,.staff-members .image{padding-right:0}.staff-members .image{margin-bottom:10px}.accreditations .image img,.staff-members .image img{width:100%}.staff-members .text{padding-left:0}.listing-page .e2e-mobile .single-list,.e2e-mobile .ads{padding-left:0}.ads{width:100%}.contact-page .gfield.message label,.contact-page .gfield label,.contact-page .field label,.contact-page .gfield input,.contact-page .gfield textarea,.contact-page .field input,.contact-page .field textarea{width:100%}.contact-page .message textarea{float:none}.contact-page .submit{text-align:left}.car-services-1 .heading,.car-services-2 .heading{font-size:20px}.detail-section .details{width:95%}.detail-section .acc-heading,.filter-section .acc-heading{font-size:16px}.detail-section h2{font-size:18px;margin-bottom:5px}.blue-icon-wrapper .container{width:100%;padding:0}.homepage-2 .white-block,.homepage-2 .white-block .block{margin-bottom:5px !important;margin-top:5px}.blue-icons .block a p{font-size:16px}.blue-icons .block:nth-of-type(3),.blue-icons .block{border-right:1px solid #b8b8b8}.brand-selector{width:90%}.inner-page .white-block .block{padding-left:0}}@media (max-width:400px){.fixed-header-wrapper .mobile-logo img{padding:0}}@media (max-width:320px){.logo-bar .logo{width:90%}.logo-bar .call a{margin-left:6px}}