@import url(https://fonts.googleapis.com/css2?family=Play:wght@400;700&family=Ubuntu:wght@300;400;700&display=swap);@charset "UTF-8";.devmessages{display:none}.cc-window.cc-floating.cc-type-info.cc-theme-classic.cc-bottom.cc-right.cc-color-override--63149898{width:100%!important;max-width:none;text-align:center;margin:0;right:0;border-radius:0;bottom:0;background:rgb(0 0 0 / .9)!important;padding:20px 10px 30px;font-size:12px;line-height:1.1em;border-top:3px solid #d52b1e}a.cc-btn.cc-dismiss{background:#d52b1e;border-radius:0}a.cc-btn.cc-dismiss:hover{background:#9a2118;text-decoration:none}body{font-size:.8rem;line-height:1.1;font-family:'Ubuntu',sans-serif}h1,h2,h3,h4,h5,h6,#dealer-nav{font-weight:700;font-family:'Play',sans-serif}h1,.h1{font-size:1.3rem}h2,.h2{font-size:3.5rem}h3,.h3{font-size:1.1rem}h4,.h4,.carousel-caption h4,#dealer-footer h4{font-size:.9rem}h5,.h5,#dealer-footer h5{font-size:.8rem}h6,.h6{font-size:.8rem}.dealerlogowrap{max-width:none}.carousel{width:100%;height:100%}.carousel-indicators{padding-top:20px!important;padding-bottom:20px!important}.themecolor,a.themecolor,p a{color:#d52b1e}p a{color:#d52b1e}.themebgcolor,a.themebgcolor,.family-tabs>li .themebgcolor.active,.dropdown-item.active,.dropdown-item:active,.btn.btn-info.cta,.themebgcolor.form-control:focus,.btn-primary.cta,a.btn.btn-primary,.btn-used-bike-search{background:#d52b1e;border:none;color:#fff;padding:20px;text-transform:uppercase;font-weight:700;text-align:center;white-space:nowrap;vertical-align:middle;font-size:1rem;line-height:1.25;transition:all 0.15s ease-in-out}.themebgcolor:hover,a.themebgcolor:hover,.used_vehicle_filters .reset_search:hover,.used_vehicle_filters .show_all_filters:hover,.btn.btn-info.cta:hover,.btn-primary.cta:hover,a.btn.btn-primary:hover,.btn-used-bike-search:hover{background:#9a2118;border:none;color:#fff}div#header_contact{background-color:#d52b1e;border-top:1px solid #333;border-bottom:1px solid #333}div#header_contact i.fal.fa-phone{color:#FFF!important;margin-right:10px}.bootstrap-select>select.mobile-device:focus+.dropdown-toggle,.bootstrap-select .dropdown-toggle:focus{outline:5px auto #d52b1e!important}.vehicles.ubv2 .filter_group .select:after,.vehicles.ubv2 #used_vehicle_page #vehicle_filter .dropdown-toggle:after{color:#d52b1e}.btn-outline-primary{color:#fff;background-color:#d52b1e;border-color:#d52b1e}.btn-outline-primary:hover{background-color:#FFF;border-color:#FFF}.btn-secondary{color:#000;background-color:#FFF;border-color:#FFF}.btn-secondary:hover{color:#000!important;background-color:#6c757d!important;border-color:#6c757d!important}.text-centre.banner-cta{background:none}.banner-text .btn{background-color:#D52B1E!important;color:white!important}.explore-outer{background:url(/./images/central/explore-range-img.jpg);background-size:cover;background-position:center center;height:140vh;color:#fff;padding:0 30px 0 30px}.promotions-outer{background:url(/./images/central/promotions-yamaha.jpg);background-size:cover;background-position:center center;height:80vh;color:#fff}.promotions-text{padding:12rem 0 0 5rem}.used-search-outer{background-color:#c5c5c5;max-width:1700px}.used-search-bg{background:#c5c5c5;height:65vh;justify-content:center;align-items:center;padding:0px!important}.used-search-inner{max-width:50%!important}.used-search-inner select{border:0px!important;font-weight:bolder;text-transform:uppercase}.used-search-bg h3{font-size:3rem}.used-search-dropdowns-area{max-width:500px!important;margin:0 auto!important}.quick-search-img{background:url(/./images/central/quick-search-img.jpg);background-size:cover;background-position:center center;margin:0 auto;height:69vh}.featured-bikes{background-color:#2f2f2f;color:#fff}.card.gallery-card.featuredbike{background-color:#2f2f2f!important;color:white!important;text-align:center!important}.used-bike-cta{background-color:#D52B1E;transition:all 0.15s ease-in-out}.used-bike-cta:hover{background-color:#9a2118}.usedbike-divider{margin-top:0rem!important;margin-bottom:0rem!important;border-top:0 solid #fff0!important}.used_vehicle_filter_status{display:none}.shop-clothing{overflow:hidden}.shop-clothing-mobile{overflow:hidden}.row .linktitle p a{color:white!important;font-size:30px!important;padding-left:1.25rem!important}.linktitle{height:32px;position:absolute;display:flex;color:#fff;top:10px;text-align:center;align-items:center;justify-content:center;transition:500ms}.workshop-outer{background:url(/./images/central/workshop-img.jpg);background-size:cover;background-position:center center;height:100vh;color:#fff}.news-outer{background-color:#E0E0E0}.news-text{background-color:#fff;padding:20px}.owl-carousel .owl-stage{margin:0 auto}.top_banner_section .owl-dots{margin-bottom:40px!important}.blog-card .card-block{text-align:left;padding:10px}.blog-card p.card-text{text-align:left!important}.card-link-outer{text-align:left!important;font-weight:bolder}.triumph-ctalite{float:left!important;padding-bottom:10px;font-weight:bolder!important}.socials .col-12.col-sm-6.my-3.my-sm-0{margin-top:0px!important;margin-bottom:0px!important}.welcome-outer{background:url(/./images/central/welcome-img.jpg);background-size:cover;background-position:center center;height:100vh;color:#fff;padding-right:5rem!important}.facebook-bg{background:url(/./images/central/facebook-bg.jpg);background-size:cover;background-position:center center;height:100vh;color:#fff}div#dealer-nav,.nav-wrap{background:#FFF;color:#000}div#dealer-nav a{color:#000;font-size:0.8rem!important;font-weight:900!important}div#dealer-nav .burgernav{color:#000;padding-left:30px}#dealer-nav .dropdown-menu{top:66px;background:#FFF}div#top_banner .carousel-caption{padding:12% 8% 8%}div#dealer-footer{z-index:30;background:#2f2f2f;color:#FFF}div#dealer-footer .footersocials a{color:#FFF}div#dealer-footer .footersocials a:hover{color:#999}#dealer-lowertext{z-index:30;background-color:#2f2f2f!important}#newsletter-sign-up{background-color:#FFF}#newsletter-sign-up p{color:#000;font-size:1rem;font-weight:600}.mw-1000{max-width:1000px}.form_wrapper #div_gdpr{background-color:#FFF;width:100%;max-width:100%}.form_wrapper .gdpr-container{background-color:#f3f4f8}.form_wrapper .gdpr-container input[type='checkbox']{background:#FFF;border:1px solid green}.standout{display:inline-block;background:#f3f4f8;padding:20px 20px;border:1px dashed #333}.new-vehicles .new_vehicle_header_wrapper .affix .navbar-toggler{color:#FFF}.new-vehicles .affix.sticky-area{padding-top:30px;padding-bottom:30px;background:#000}.new-vehicles .family-tabs>li>a{font-size:.6rem}.new-vehicles .family-tabs>li a.active,.new-vehicles .family-tabs>li a.active:hover{background-color:#d52b1e;color:#fff}.new-vehicles .family-tabs>li a:hover{background-color:#666;color:#fff}.new-vehicles .family-filter-position{z-index:auto}.dealer-map{background-image:url(/./images/central/dealer-map.png);background-position:center center;height:100%;max-height:320px}div#errorpage{margin:auto!important;margin-top:-20px!important}.error_page_wrapper .bodycontent.col-md-12{padding:0!important}.filteresults.postcode{display:none}@media (min-width:1200px){.new-vehicles .family-tabs>li>a{font-size:.8rem}.used-search-inner{float:left;margin:0 auto;padding:100px 50px 50px 50px!important}.quick-search-img{display:block;float:right;padding:0px!important}}@media (max-width:1199.9px){div#dealer-nav .navbar-collapse.ml-3{margin-left:0rem!important}div#dealer-nav .navbar{padding:0}div#dealer-nav .nav-item{background:#555}div#dealer-nav .nav-item.dropdown.show{background:#333}div#dealer-nav .nav-item.dropdown.show .nav-item{background:#f3f4f8}div#dealer-nav a.nav-link,div#dealer-nav a.nav-link:hover{color:#FFF;padding-left:30px!important}div#dealer-nav .nav-item.dropdown.show .nav-item a.nav-link{padding-left:40px!important;color:#333;text-decoration:none}.dealerlogo.mott-logo.my-2{max-width:175px!important}.dealerlogo.manuflogo.my-2{max-width:150px!important}.used-search-bg{height:100%}.used-search-inner{padding:50px 50px 50px 50px!important}.quick-search-img{display:none}.featured-bikes{padding-top:50px!important;padding-bottom:50px!important;margin-top:0px!important}}@media (min-width:992px){.banner-cta .banner-text{padding:40px 20px}.banner-text h3{font-size:3rem;line-height:3rem}.banner-text h4{line-height:3rem}.dealerlogo{max-width:175px!important}div#dealer-nav .dealerlogowrap{max-width:none}.featured-bikes{padding-top:300px!important;padding-bottom:50px!important;margin-top:-300px!important}.workshop-text{padding:15rem 0 0 5rem}.welcome-text{max-width:500px;padding:15rem 0 0 5rem}}@media (max-width:991.98px){.carousel-caption.d-none.d-md-block.text-left,.carousel-caption.d-none.d-md-block.text-centre,.carousel-caption.d-none.d-md-block.text-right{padding:3rem!important;padding-bottom:5rem!important;text-align:left!important}h2{font-size:2.5rem!important}.promotions-text{padding:8rem 0 0 2rem}.workshop-text{padding:10rem 0 0 2rem}.welcome-text{max-width:500px;padding:10rem 0 0 2rem}}@media (min-width:768px){body{font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{font-weight:700}h1{font-size:2rem}h1#used_vehicle_title,h3#used_vehicle_heading{font-size:1rem}#used_vehicle_detail div#used_vehicle_description p{line-height:1.5rem}h2,.h2{font-size:3.5rem}h3,.h3{font-size:1.6rem}.carousel-caption h3{font-size:2.5rem}h4,.h4,.carousel-caption h4,#dealer-footer h4{font-size:1.4rem}h5,.h5,#dealer-footer h5{font-size:1.5rem}h6,.h6{font-size:1.1rem}div#dealer-nav .img.dealerlogo.my-2{max-height:70px}.clothing-outer{padding:.5rem 15px .5rem 15px!important}.shop-clothing{display:block}.shop-clothing-mobile{display:none}.shop-upper{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.shop-lower-outer{padding-left:1rem!important;padding-right:1rem!important}.shop-lower{margin-top:1rem!important;margin-bottom:1rem!important}}@media (max-width:767.9px){div#dealer-nav .dealerlogowrap{margin-right:15px!important}div#dealer-nav .dealerlogowrap{max-width:none}div#dealer-nav .dealer-number span.locationname{display:none!important}div#dealer-nav img.dealerlogo.my-2{max-height:30px}.explore-outer{height:60vh}.carousel-caption h3{font-size:1.6rem!important}.usedbikes.listview div#used_vehicles_page_wrap{padding:0}#used_vehicle_detail div#more_photos .owl-stage{padding-left:4px!important}.clothing-outer{padding:0px!important;height:100%}.shop-clothing{display:none}.shop-clothing-mobile{display:block}.shop-upper{margin-top:0rem!important;margin-bottom:0rem!important}.shop-lower{margin-top:0rem!important;margin-bottom:0rem!important}.phonewrap{padding:15px}}@media (max-width:620px){.vehicle .attr-btns .attr-btn.cta{font-size:.625rem;line-height:20px}@media (max-width:1199.9px){.used-search-inner{padding:50px 0 50px 0px!important}}@media (min-width:576px){.search-photo{display:block}.clothinglink{padding:1rem!important}.linktitle{padding:20px 15px 2px 20px!important}}@media (max-width:575.98px){.search-photo{display:none}.row .linktitle p a{color:#fff;font-size:20px!important}.promotions-outer{height:50vh}.promotions-text{padding:3rem 0 0 1rem!important}.workshop-outer{height:70vh}.workshop-text{padding:2rem 0 0 1rem!important}.clothinglink{padding-right:0rem!important;padding-left:0rem!important}.linktitle{padding:50px 0 0 10px!important}.welcome-outer{height:80vh}.welcome-text{padding:6rem 0 0 2rem}.facebook-bg{height:80vh}}