:root{--color-primary:#c61b2b;--color-primary-hover:#b20515;--color-primary-dark:#7e000b;--color-secondary:#666666;--color-secondary-hover:#333333;--color-accent:#dde7f2;--color-white:#FFFFFF;--color-black:#000000;--color-pink:#f1527a;--color-pink-hover:#ef2e5f;--color-red:#CC0000;--color-red-hover:#990000;--color-blue:#1CADC2;--color-blue-hover:#009fb6;--color-green:#abd13e;--color-green-hover:#9dcf0e;--trans-black:rgba(0, 0, 0, 0.65);--trans-white:rgba(255, 255, 255, 0.85);--black:#000000;--color-grey:#333333;--nav-color:black;--nav-color-desktop:black;--nav-dropdown-color:black;--nav-dropdown-bg:white;--nav-toggle-color:white;--header-text-color:black;--bg-footer:#0f0f0f;--bg-light:#f8f9fa;--bg-black:#000000;--border:1px solid #cccccc;--color-black-trans:rgba(0,0,0,0.75);--box-shadow:0 0 12px rgb(14 15 16 / 8%);--boxshadow:0 0 12px rgb(14 15 16 / 8%);--body-font:"Work Sans", sans-serif;--heading-font:"Work Sans", sans-serif;--border-radius:0.5rem;--border-radius-small:0.25rem;--headerheight:80px;--headerheight-lg:95px;--bgheader:var(--color-white);--bgfooter:var(--color-black) !important;--footertext:var(--color-white);--grad-pink:linear-gradient(rgba(241, 82, 122, .17), rgba(241, 82, 122, 0));--grad-blue:linear-gradient(rgba(35, 188, 210, .17), rgba(35, 188, 210, 0));--grad-green:linear-gradient(rgba(171, 209, 62, .17), rgba(171, 209, 62, 0));--contentwidth:1600px;--footerwidth:825px;--listviewwidth:2300px;--detailviewwidth:1570px;--narrowwidth:940px;--headerheight:70px;--headerheight-lg:100px;--searchwidgetpadding:3rem 1.5rem;--filters-text:var(--black);--bg-used-detail:var(--bg-light)}html,body{scroll-behavior:smooth}.anchor{display:block;position:relative;top:-80px;visibility:hidden}.btn.wrap{white-space:pre-wrap}img[loading="lazy"]{background-color:#e0e0e0;display:block;opacity:0;transition:opacity 0.5s ease-in}img[loading="lazy"][src]{opacity:1}div#used_vehicle_page{max-width:1900px}#header .pagename-deals a{background:var(--color-primary)!important;color:white!important}#header .pagename-deals a:hover{background:var(--color-primary-hover)!important;color:white!important}.btn,a.cta{text-decoration:none;border-radius:var(--border-radius)}.btn-primary{color:var(--color-white);background-color:var(--color-primary);border-color:var(--color-primary);border-radius:var(--border-radius)}.btn-primary:hover{color:var(--color-white);background-color:var(--color-primary-hover);border-color:var(--color-primary-hover)}.btn-outline-primary{color:var(--color-primary);border-color:var(--color-primary)}.btn-outline-primary:hover{color:var(--color-white);background-color:var(--color-primary);border-color:var(--color-primary)}body.detailview .contactbtnwrap a#maincta{font-size:1.5rem;border-radius:.5rem;margin:auto;border-color:#fb0000;color:#fff;background:#fb0000;font-weight:700}body.detailview .contactbtnwrap a#maincta:hover{border-color:#d70000;background:#d70000}.text-decoration-none{text-decoration:none!important}.img-fluid.multiply{mix-blend-mode:multiply}body.classicbikesforsale div#sidebarwrap,body.restorationbikesforsale div#sidebarwrap{display:none}body.module-used_vehicles_v2.detailview div#used_vehicle_detail a.breadcrumb-item.third{pointer-events:all!important}body.module-used_vehicles_v2 .desc-holder ul>br,body.module-used_vehicles_v2 .desc-holder li>br{display:none!important}body.module-used_vehicles_v2 .desc-holder ul>p,body.module-used_vehicles_v2 .desc-holder li>p{margin:auto!important}body.module-used_vehicles_v2.listview #used_vehicle_page #used_filters *{text-transform:capitalize}body.module-used_vehicles_v2.listview #used_vehicle_page #used_filters .filteresults.dealer-name{text-align:left!important}body.module-used_vehicles_v2 #used_vehicle_page #used_filters span.selected-location{text-transform:none;margin-bottom:.5rem;background:var(--color-black);color:var(--color-white);border-radius:var(--border-radius);padding:1rem 0 1rem 2.5rem;display:inline-flex;align-items:center}body.module-used_vehicles_v2 #used_vehicle_page #used_filters span.selected-location span.input-clear{position:absolute;width:100%;left:0}body.module-used_vehicles_v2 #used_vehicle_page #used_filters span.selected-location-info{text-transform:none;margin-bottom:.5rem;display:block}body.module-used_vehicles_v2.listview #used_vehicle_page #vehicle_list .vehicle-list-item:hover a.stretched-link{color:var(--color-primary)}body.module-used_vehicles_v2.listview #used_vehicle_page #vehicle_list .vehicle-list-item *,.widget_vehicle_list .card.list-card *{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease}body.module-used_vehicles_v2.listview #used_vehicle_page #vehicle_list .vehicle-list-item .view-bike-details{background-color:var(--color-black);border:none}body.module-used_vehicles_v2.listview #used_vehicle_page #vehicle_list .vehicle-list-item:hover .view-bike-details{background-color:var(--color-primary)}body.module-used_vehicles_v2.listview #used_vehicle_page #vehicle_list .vehicle-list-item:hover .hover-shift-right,.card.list-card:hover .hover-shift-right{transform:translateX(4px)}body.module-used_vehicles_v2.listview #used_vehicle_page #used_filters .filteresults.adverttype .form-check.adtype_sale .advert_type_name{color:var(--color-primary);font-weight:700}body.module-used_vehicles_v2.listview #used_vehicle_page #used_filters .adtype_sale .select_check{accent-color:var(--color-primary)}body.module-used_vehicles_v2 .pricing .saving-price-wrap,body.module-used_vehicles_v2 .pricing .saving-price-wrap span.saveprice{font-size:1.2rem!important}.text-primary{color:var(--color-primary)!important}div#sidebarwrap{background:#f7f7f5}div#sidebarwrap a.sidebarelement{text-decoration:none;background-size:contain!important;padding-left:60px!important}div#sidebarwrap a.sidebarelement:hover{color:var(--color-primary)}div#sidebarwrap a.sidebarelement.type-adventurebikes{background:url(/usercontent/sidebar-biketype-adventure.webp) 5px no-repeat}div#sidebarwrap a.sidebarelement.type-custombikes{background:url(/usercontent/sidebar-biketype-custom.webp) 5px no-repeat}div#sidebarwrap a.sidebarelement.type-nakedbikes{background:url(/usercontent/sidebar-biketype-naked.webp) 5px no-repeat}div#sidebarwrap a.sidebarelement.type-retrobikes{background:url(/usercontent/sidebar-biketype-retro.webp) 5px no-repeat}div#sidebarwrap a.sidebarelement.type-scooters{background:url(/usercontent/sidebar-biketype-scooters.webp) 5px no-repeat}div#sidebarwrap a.sidebarelement.type-sportsbikes{background:url(/usercontent/sidebar-biketype-sports.webp) 5px no-repeat}div#sidebarwrap a.sidebarelement.type-sportstourer{background:url(/usercontent/sidebar-biketype-sports-tourer.webp) 5px no-repeat}div#sidebarwrap a.sidebarelement.type-touring{background:url(/usercontent/sidebar-biketype-touring.webp) 5px no-repeat}body.module-used_vehicles_v2 .caption.featured{display:none}body.module-used_vehicles_v2 #used_vehicle_detail span.usedsavingwrap{background:var(--bg-light)}body.module-used_vehicles_v2 #used_vehicle_detail span.usedsavingwrap span.save-price{background:var(--color-primary);color:var(--color-white);padding:.1rem .3rem;border-radius:var(--border-radius);margin-bottom:0;margin-right:0}body.module-used_vehicles_v2 #used_vehicle_detail span.usedsavingwrap span.was-price{margin-bottom:0}body.module-used_vehicles_v2 .deal-box{display:block;background:var(--color-black);padding:1rem;color:var(--color-white);border-radius:var(--border-radius)}body.module-used_vehicles_v2 .deal-box h3{font-weight:400;text-transform:uppercase}body.module-used_vehicles_v2 .deal-box span.deal-box-save{font-weight:700}body.module-used_vehicles_v2.listview #used_vehicle_page #vehicle_filter .filter_wrapper{padding:1rem 1rem 1rem!important}body.module-used_vehicles_v2.listview #used_vehicle_page #used_filters .filteresults.keywords input{text-transform:none;border:1px solid var(--color-primary)}body.module-used_vehicles_v2.listview #used_vehicle_page #vehicle_filter #vehicle_distance.form-control.activestate{box-shadow:none!important}body.module-used_vehicles_v2.listview #used_vehicle_page #used_filters #vehicle_filter .keywords .input-clear{padding:1rem;top:12px;right:0;width:auto}body.module-used_vehicles_v2.detailview div#used_vehicle_detail .sidebar-ctas.sticktop{max-height:calc(100dvh - 140px)}body.module-used_vehicles_v2 .cta_print{display:none!important}body.module-used_vehicles_v2.listview #used_vehicle_page #vehicle_filter .filtergroup.makemodelvarint{margin-top:1rem}body.module-used_vehicles_v2.listview .vehicles.ubv2 body.module-used_vehicles_v2.listview .filteresults.vehicle_licence_type,body.module-used_vehicles_v2.listview .vehicles.ubv2 .filteresults.postcode,body.module-used_vehicles_v2.listview .vehicles.ubv2 .filteresults .distance{display:block!important}body.module-used_vehicles_v2.listview input#postcode,body.module-used_vehicles_v2.listview #used_vehicle_page #vehicle_filter .filteresults.distance .select{background:var(--bg-light);border-radius:var(--border-radius);padding:1rem 1.5rem}body.module-used_vehicles_v2.listview input#postcode{border:1px solid var(--color-primary)!important;padding:1rem .75rem;font-size:1rem!important;transform:scale(.875)!importanttext-align:center}body.module-used_vehicles_v2.listview #used_vehicle_page #vehicle_filter .filteresults.distance .select{margin-bottom:1rem;padding:.4rem .75rem}body.module-used_vehicles_v2.listview #used_vehicle_page #vehicle_filter .filteresults.distance .select:after,body.module-used_vehicles_v2.listview #used_vehicle_page #vehicle_filter .filteresults.distance.activestate .input-clear{position:absolute!important;top:17px!important;right:20px!important}body.module-used_vehicles_v2.listview #used_vehicle_page #vehicle_filter .filteresults.activestate .input-clear{display:flex!important}body.module-used_vehicles_v2.listview #used_vehicle_page #vehicle_filter .filteresults.postcode .input-clear{position:absolute;right:20px;top:15px}body.module-used_vehicles_v2.listview #used_vehicle_page #vehicle_filter .filteresults.postcode .input-clear i.fa.fa-times:before{content:"\e12e"!important;font-family:"Font Awesome 5 Pro","Font Awesome 6 Pro";font-weight:900;color:var(--color-primary)}body.module-used_vehicles_v2 div#vehiclebreadcrumbwrapper{background:var(--color-white)}body.module-used_vehicles_v2.listview #used_vehicle_page #vehicle_list .save_advert_wrap{top:.9rem;right:.9rem}body.module-used_vehicles_v2 .btn-dark{border-radius:var(--border-radius)}body.module-used_vehicles_v2.detailview #used_vehicle_detail .addthis_inline_share_toolbox a{border-radius:var(--border-radius-small)}.vehicle-list-item .vehicleinfo,.vehicle-list-item .vehicleinfowrap,.vehicle-list-item .outerinfowrap,.vehicle-list-item .listdetails,.vehicle-list-item .card-body,.vehicle-list-item .row.no-gutters,.vehicle-list-item .listphotowrap{position:static!important}body.module-used_vehicles_v2.listview #used_vehicle_page #vehicle_list .vehicle-list-item.clearancelistbike .listphotowrap::before{content:"ON SALE";top:70px;bottom:auto;left:auto;right:-10px;border-radius:var(--border-radius) 0 0 var(--border-radius)}body.module-used_vehicles_v2.listview #used_vehicle_page #vehicle_list .vehicle-list-item.clearancelistbike .listphotowrap::after{top:60px;bottom:auto;left:auto;right:-10px;transform:rotate(90deg)}body.module-used_vehicles_v2 #used_vehicle_page #vehicle_list span.vehicle-title-condition{background-color:var(--color-accent)!important;border-radius:var(--border-radius-small)!important;color:var(--color-black)!important;font-size:0.8rem!important}body.module-used_vehicles_v2 #used_vehicle_page #vehicle_list span.vehicle-title-condition.deal-text{background-color:var(--color-primary)!important;color:var(--color-white)!important}.module-used_vehicles_v2.listview #used_vehicle_page #used_filters .filteresults.adverttype .form-check.adtype_approved,.module-used_vehicles_v2.listview #used_vehicle_page #used_filters .filteresults.adverttype .form-check.adtype_clearance,.module-used_vehicles_v2.listview #used_vehicle_page #used_filters .filteresults.range,.module-used_vehicles_v2.listview #used_vehicle_page #used_filters .filteresults.dealer_location_id{display:none!important}.module-used_vehicles_v2.listview #used_vehicle_page #used_filters .select_check{accent-color:var(--color-black)}.module-used_vehicles_v2.listview #used_vehicle_page #used_filters .adtype_sale .select_check{accent-color:var(--color-red)}body.module-used_vehicles_v2.listview #used_vehicle_page #vehicle_list .vehicle-list-item.clearancelistbike .listphotowrap::before{background:url(https://cdn.dealerwebs.co.uk/icons/stock-module/icon-tag.svg) var(--color-red) no-repeat;background-position:13px center;background-size:20px}body.module-used_vehicles_v2.listview #used_vehicle_page #vehicle_list .vehicle-list-item.clearancelistbike.wideview .listphotowrap::before{left:-10px;right:auto;border-radius:0 var(--border-radius) var(--border-radius) 0}body.module-used_vehicles_v2.listview #used_vehicle_page #vehicle_list .vehicle-list-item.clearancelistbike.wideview .listphotowrap::after{top:50px;left:-10px;right:auto;transform:none}.module-used_vehicles_v2.listview .vehicles.ubv2 .used_vehicle_filters .search-footer{margin-top:1rem;border-radius:var(--border-radius)}body.module-used_vehicles_v2.detailview .customarea-inner{padding:0;border-radius:var(--border-radius);overflow:hidden}body.module-used_vehicles_v2.detailview .customarea-inner .short-text{max-width:100%!important}.features-slider-area-in{float:left}img{max-width:100%;height:auto}.shadow{box-shadow:0 .5rem 1rem rgb(0 0 0 / .15)!important}.rounded{border-radius:0.375rem!important}.bg-fadegrey{background-color:#f6f6f6;background-image:linear-gradient(0deg,#f6f6f6,#f9f9f9)}.bg-black{background-color:black!important}.bg-electricity{background:url(/usercontent/bg-electricity.webp) no-repeat center top;background-size:contain;padding:10vw 0;position:relative;display:block;width:100%;margin-bottom:2rem}.vehicle-search .search-widget-title{color:#fff}.bigpadding{padding-top:3rem;padding-bottom:3rem}div#headershare{position:relative;width:100%;margin:0 auto 15px}div#headershare:before{content:"If you like this site, we'd really appreciate you sharing it - thanks.";font-size:.8rem;display:block;margin-bottom:.5rem}body.home .hometop{display:none}body.home .hometop .homefeature_usedbikesearch .selectprice{display:block}.vehicle_list_widget_wrapper .list_widget_title{text-align:center;font-weight:700;margin:0 auto 1.5rem}.w-48{width:48%!important;margin:auto}@media (hover:none){select,textarea,input[type=”text”],input[type=”password”],input[type=”datetime”],input[type=”datetime-local”],input[type=”date”],input[type=”month”],input[type=”time”],input[type=”week”],input[type=”number”],input[type=”email”],input[type=”url”]{font-size:16px}}.dropdown-menu>li.disabled{display:none}.blog_widget .owl-next,.blog_widget .owl-prev{position:relative;right:auto;top:0;height:auto;margin:0}.blog_widget .owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:1.5rem;margin:5px;padding:5px 20px;background:#000;display:inline-block;cursor:pointer;border-radius:3px;border:none}.blog_widget .owl-theme .owl-dots,.blog_widget .owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:#fff0}body .blog-card .carouselimagewrap.blog{height:auto}.blog_widget .owl-carousel .owl-item img{display:block;width:100%;aspect-ratio:unset;object-fit:contain}.blog_widget a.blog-card{color:initial;text-decoration:none;flex-direction:column!important;display:flex!important;border:none}.blog_widget .card-title{color:initial;height:3rem;overflow:hidden;font-weight:700;font-size:1.2rem;line-height:1.5rem}.blog_widget p.card-text{font-size:1rem}.blog_widget .newswidget-cta{margin-bottom:1rem}body.module-blog .bodycontent.col-md-12{padding:0}body.module-blog .blogcardtitle{font-size:1.3rem}#news-page .blog-header{max-width:1290px}.container.blog-content,.container.blog-content,.blog-content-custom{max-width:1200px;margin:auto;padding-top:3rem}#more_photos,#videos,#recently_viewed_view,#ub_other,#overview{background-color:#fff}#used_vehicle_title{display:block;width:100%}.badge-light{color:#111}.bodycontent .btn-primary:after,.bodycontent .btn-secondary:after{display:none}@media (min-width:1400px){.col-c-auto{flex:0 0 auto;width:auto;max-width:none}}body{background:#FFF;font-family:'Karla',sans-serif;overflow-x:hidden}body.listview{background:#f7f7f5}div#dealer-nav li.pagename-Used{border-bottom:1px solid #FFF}.sticktop{position:-webkit-sticky;position:sticky;top:10px;z-index:1}.max1560{max-width:1560px;margin:auto}.bodycontent{margin-top:55px;float:left}.text-small{font-size:12px}.textlink{color:var(--color-primary)}.textlink:hover{text-decoration:underline}.unstyled-link{color:inherit!important;text-decoration:none!important;font-weight:normal!important}.unstyled-link:hover{text-decoration:none!important}* a,.photo-panel a .img_text_overlay,a.thumbnail .bg-white{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:rgb(0 0 0 / .2)}::-webkit-scrollbar-thumb{background:rgb(0 0 0 / .5);border-radius:0}#backtotop{display:none;position:fixed;bottom:6rem;right:2rem;z-index:99;font-size:3rem;border:none;outline:none;color:rgb(130 130 130 / .7);cursor:pointer;padding:0;border-radius:4px;background:none;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}#backtotop i{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}#backtotop:hover{color:rgb(130 130 130 / .9)}.navbar,div#dealer-nav,.form-group.filter_group{border:none}#dealer-nav .navbar-expand-xl .navbar-nav .nav-link{font-size:10px;text-transform:uppercase}#dealer-nav .nav-wrap.contentwidth{max-width:100%}a.themebgcolor{background:var(--color-primary)}.themecolor,a.themecolor,p a,.blue{color:var(--color-primary);background:none}p a{text-decoration:underline;font-weight:700}.themecolor:hover,a.themecolor:hover,p a:hover{color:#555;background:none}.br-5,.btn.br-5{border-radius:5px}a.themebgcolor,select.themebgcolor,.family-tabs>li .themebgcolor.active,.dropdown-item.active,.dropdown-item:active,.btn.btn-info.cta,.themebgcolor.form-control:focus,.btn-primary.cta,a#add-to-cart,.cart_apply_voucher,.cta,.btn.used-bike-cta{background:var(--color-primary);color:#fff;cursor:pointer;line-height:normal!important;border:none}.btn-white{background:#fff}.btn-white:hover{background:#efefef!important}body.home .bodycontent a.btn{border-radius:.5rem;margin:.25rem}a.bodytypesearch{color:#333;text-decoration:none}a.bodytypesearch:hover{color:var(--color-primary)}.searchbytype img{filter:invert(45%) sepia(100%) saturate(65) hue-rotate(200deg) brightness(100%) contrast(100%)}.searchbytype a:hover img{filter:invert(45%) sepia(100%) saturate(45) hue-rotate(200deg) brightness(100%) contrast(100%)}div#searchbodytypeused{background:url(/./usercontent/search-type-bg-used.webp) no-repeat;padding:140px 15px 15px;background-size:cover;background-position:center top}div#searchbodytypenew{background:url(/./usercontent/search-type-bg-new.webp) no-repeat;padding:140px 15px 15px;background-size:cover;background-position:center top}.bg-white-trans{background:rgb(255 255 255 / .85)}.brandtext{letter-spacing:-0.10rem!important;text-transform:lowercase!important;display:inline-block!important;color:#000!important;margin-right:.2rem;margin-left:-.15rem}.brandtext .blue{color:var(--color-primary)!important;background:none!important}.bg-primary .brandtext{color:#FFF!important}.bg-primary .brandtext .blue{color:#FFF!important;background:none!important}.bg-primary{background-color:var(--color-primary)!important}.fw-bold{font-weight:700}h1 .brandtext,h2 .brandtext,h3 .brandtext{letter-spacing:-0.15rem!important}div#biketypes .biketype{margin-bottom:1.5rem}div#biketypes .biketypeinner{padding:1.5rem;border:1px solid #eee;border-radius:.5rem;height:100%;box-shadow:0 0 12px rgb(14 15 16 / 8%);background:#f8f9fa}div#biketypes h4{padding:10px 0 10px 75px;background-size:contain!important;background-repeat:no-repeat!important}div#biketypes .type-adventure h4{background:url(https://cdn.dealerwebs.co.uk/icons/icon-biketype-adventure.svg)}div#biketypes .type-classic h4{background:url(https://cdn.dealerwebs.co.uk/icons/icon-biketype-classic.svg)}div#biketypes .type-custom h4{background:url(https://cdn.dealerwebs.co.uk/icons/icon-biketype-cruiser.svg)}div#biketypes .type-naked h4{background:url(https://cdn.dealerwebs.co.uk/icons/icon-biketype-naked.svg)}div#biketypes .type-roadster h4{background:url(https://cdn.dealerwebs.co.uk/icons/icon-biketype-roadster.svg)}div#biketypes .type-scooter h4{background:url(https://cdn.dealerwebs.co.uk/icons/icon-biketype-scooter.svg)}div#biketypes .type-sports h4{background:url(https://cdn.dealerwebs.co.uk/icons/icon-biketype-sports.svg)}div#biketypes .type-sportstourer h4{background:url(https://cdn.dealerwebs.co.uk/icons/icon-biketype-sportstourer.svg)}div#biketypes .type-touring h4{background:url(https://cdn.dealerwebs.co.uk/icons/icon-biketype-touring.svg)}.used-search-inner-v2 span.vehicle_advert_type_tab.adtype_approved,.used-search-inner-v2 span.vehicle_advert_type_tab.adtype_clearance,.used-search-inner-v2 option.adtype_clearance,.used-search-inner-v2 option.adtype_approved{display:none!important}.used-search-inner-v2 select#select_vehicle_ad_type_mobile,#used-vehicle-search-widget-v2 input.btn.vehicle-search-submit,#used-vehicle-search-widget-v2 .vehicle_types #animate{background:var(--color-primary)!important;color:white!important}a.themebgcolor:hover,select.themebgcolor:hover,.show_all_filters:hover,.btn.btn-info.cta:hover,.vehicle-thumb-wrapper:hover .vehicle-title-wrapper,.btn-primary.cta:hover,.cart_apply_voucher:hover,a#add-to-cart:hover,.cart_apply_voucher:hover,.cta:hover,.btn.used-bike-cta:hover{background:var(--color-primary);color:#fff;border:none}a.btn-dark{color:#fff;background-color:#000;border-color:#000}a.btn-dark:hover{color:#fff;background-color:#333;border-color:#333}.btn-reverse,a#reset_filters{background:#000;border-radius:5px}button#close-filters-mobile{border-radius:5px}.btn-reverse:hover,a#reset_filters:hover{background:#4e4e4e}.used_vehicle_filters .more_filters{background:var(--color-primary)}.used_vehicle_filters .more_filters:hover{background:#0151a1}.themebgcolor:focus,a.themebgcolor:focus,.used_vehicle_filters .reset_search:focus,.used_vehicle_filters .show_all_filters:focus,.btn.btn-info.cta:focus,.vehicle-thumb-wrapper:focus .vehicle-title-wrapper,.btn-primary.cta:focus,.btn-secondary:focus,.cart_apply_voucher:focus,a#add-to-cart:focus,.btn-secondary:focus,.cart_apply_voucher:focus{color:#fff;outline:0;box-shadow:0 0 0 3px rgb(0 0 0 / .25)}a.reversecta{background:#FFF;color:#000}.bg-info{background:none!important}.cms_button .btn,.cms_button .btn-danger,.carousel a.cta,a.btn.btn-info.cta,.blog-card a,div#used_bikes_carousel .card .cta,.panelcta,.selectusedhome.submit,.usedrangebuttons,.vehicles .view_vehicle_btn.cta,.img_text_overlay{text-transform:uppercase;font-weight:700}.cms_button .btn:after,.cms_button .btn-danger:after,.carousel a.cta:after,a.btn.btn-info.cta:after,.blog-card a:after,div#used_bikes_carousel .card .cta:after,.panelcta:after,.selectusedhome.submit:after,.usedrangebuttons:after,.fa-chevron-right:before,.img_text_overlay:after{content:" "!important}.owl-nav .fa-chevron-right:before{content:"\f054"!important}a.headerengage{text-transform:none;border-radius:5px;background:var(--color-primary);z-index:999;margin-right:1rem}a.headerengage:hover{background:var(--color-primary)}a.headertel{position:absolute;color:#000;text-decoration:none;right:65px;top:22px}a.mobiletel{width:100%;text-align:center;display:block;padding:10px;background:#FFF;color:#000;font-weight:700;text-decoration:none;font-size:1.2rem}.search_submit{position:absolute;top:14px;right:13px}.search_submit:focus{border:none;outline:none}.searchoverlay input[type=text]{font-size:17px;border:none;float:left;width:80%;background:#fff;padding:30px;border-radius:0}.burgernav,.burgernav.collapsed{color:#FFF;margin-left:10px}.burgernav:active{color:#FFF}.navbar{padding:0;background:#000}.navbar-nav{text-align:left}li.nav-item.dropdown.pagename-Deals{padding-left:20px;background:url(/./templates/dwmaster/custom/images/nav-trending.png) no-repeat;background-position:4px}div#mainmenu,#newsletter-sign-up,.formstrap .form_wrapper legend,.shop-account-holder,.breadcrumb{background:#f3f4f8}#dealer-nav .dropdown-menu{padding:0;margin:auto;background:#333}#dealer-nav .dropdown-submenu a::after{right:20px;top:.9rem;transform:rotate(0deg)}#dealer-nav .dropdown-menu .nav-link{text-decoration:none}div#dealer-nav a.nav-link{padding:20px;font-weight:700}div#dealer-nav li.nav-item.active a.nav-link{color:#152029}div#dealer-nav li.nav-item.dropdown.show ul.dropdown-menu.show li.active a{background:#efefef;color:#000}#nav-content>ul>li.active ul>li a{font-weight:300;color:#333}div#headerwrap .navigation{display:block}body div#dealer-nav span#vehicleuseraccount{z-index:10}body div#dealer-nav span#vehicleuseraccount ul.navbar-nav{flex-direction:row}body div#dealer-nav ul.navbar-nav a.nav-link.useraccount{text-align:center;padding:0!important;text-transform:none!important;margin-right:1rem;display:inline-block;color:#fff;background:none}body div#dealer-nav ul.navbar-nav a.nav-link.useraccount.savesearch{padding:20px 0 0 0px!important;background:url(/./usercontent/icon-account-savesearch.png) no-repeat center top!important;background-size:20px!important}body div#dealer-nav ul.navbar-nav a.nav-link.useraccount.saved{padding:20px 0 0 0px!important;background:url(/./usercontent/icon-account-saved.png) no-repeat center top!important;background-size:20px!important}body div#dealer-nav ul.navbar-nav a.nav-link.useraccount.account{padding:20px 0 0 0px!important;background:url(/./usercontent/icon-account.png) no-repeat center top!important;background-size:20px!important}.welcome{padding:60px 0}.bg-grey{background:#f3f4f8;padding:30px 0 0}.bg-darkgrey{background:#333}.bg-blue{background:var(--color-primary)}.colorcycle{animation:colorchange 3s;-moz-animation:colorchange 3s infinite;-webkit-animation:colorchange 3s infinite}span.requiredtext{color:red}.form-group{padding-left:0;padding-right:0}.form-noborders .formstrap .form_wrapper fieldset{border:none}body.competition div.form-group{width:100%;max-width:100%}li.nav-item.pagename-Competition{padding-left:20px;background:url(/./usercontent/win-nav.png) no-repeat;background-position:4px}body.competition legend{background:var(--color-primary)!important;color:#FFF!important}body.competition label{font-weight:700;margin-bottom:10px!important;display:inline-block;padding:0}body.competition div.form-group .col-md-12{padding:0}body.competition div#div_textarea-1610639338531 span{font-weight:700;color:var(--color-primary)!important}body.competition div#div_gdpr:before{content:"Thanks for taking part - in order to enter the competition, be sure to subscribe below to complete your entry. Good luck!";color:#FFF;font-weight:700;text-align:center;width:100%;padding:20px;float:left;display:block;background:var(--color-primary);margin:30px auto 45px}@keyframes colorchange{0%{background:#f3f4f8}100%{background:#dcdce0}}@-webkit-keyframes colorchange{0%{background:#f3f4f8}100%{background:#dcdce0}}ol.boxes-list{list-style-type:none;margin:0;margin-left:3em;padding:0;counter-reset:li-counter}ol.boxes-list>li{position:relative;margin-bottom:1.5rem;background-color:#f1f1f1;padding:1.5rem;border:3px solid var(--color-primary)}ol.boxes-list>li.listcta{background-color:var(--color-primary);color:#FFF}ol.boxes-list>li:before{position:absolute;top:-3px;left:-3rem;width:3rem;height:3rem;font-size:1.2rem;line-height:3rem;text-align:center;color:#f5f5f5;background-color:var(--color-primary);content:counter(li-counter);counter-increment:li-counter;font-weight:700}ol.boxes-list h3.fabsheading{font-size:1.4rem;line-height:1.4rem;font-weight:700}a.cta.p-3.mt-3.bigfont.white{background:#FFF;color:var(--color-primary)}a.cta.p-3.mt-3.bigfont.white:hover{background:var(--color-primary);color:#FFF}.blackicons a.at-icon-wrapper.at-share-btn{background:black!important}#dealer-nav img{max-width:116px;margin-top:10px!important;margin-bottom:10px!important;height:36px}nav.navbar.navbar-expand-xl{flex-wrap:wrap}.fb-like.fb_iframe_widget{position:absolute;top:46px;right:30px;z-index:999;line-height:0}div#twitterfollow{position:absolute;top:46px;right:94px}.scrolled-nav .fb-like.fb_iframe_widget{top:24px}.scrolled-nav div#twitterfollow{top:24px}.wrapshare .fb-like.fb_iframe_widget{position:relative;top:auto;right:auto;z-index:999}.bg-ubuk{background:url(/./templates/dwmaster/custom/images/bg-ubuk.jpg) no-repeat;padding:15% 0 20%;background-size:cover;margin-top:-30px;background-position:center top}.all-vehicles-search.vehicle-search.mjb{max-width:900px;margin:auto;height:auto;position:relative;display:block}.mw-900{max-width:900px;margin:auto}.mw-1050{max-width:1050px;margin:auto}.hero-bg-panigale{background:url(/./usercontent/hero/hero-bg-twisties.webp) no-repeat;background-size:cover;background-position:center right;height:600px;align-items:center}.hero-bg-bikercafe{background:url(/./usercontent/hero/hero-bg-bikercafe.webp) no-repeat;background-size:cover;background-position:center;height:auto;align-items:center;padding:5vh 1rem;min-height:900px}.hero-bg-ukbikers{background:url(/usercontent/hero/hero-bg-uk-bikers.webp) no-repeat;background-size:cover;background-position:center;height:auto;align-items:center;padding:5vh 1rem;min-height:900px}.search-hero-container{max-width:630px;padding:2rem;border-radius:var(--border-radius);margin:22vh 0 0 18vw;text-shadow:0 0 5px rgb(0 0 0 / .45),-2px 2px 6px rgb(0 0 0 / .45)}.search-hero-container .btn-primary{text-shadow:none}.search-hero-container h2{font-weight:100!important;font-size:1.4rem}.search-hero-container form#used-vehicle-search-widget-v2{background:rgb(255 255 255);text-shadow:none;padding:1rem 0!important;margin:auto;border-radius:1rem;min-height:none;display:flex;align-items:center}.search-hero-container form#used-vehicle-search-widget-v2 div#search-ad-type{margin:auto!important;padding-bottom:1.5rem!important}.search-hero-container form#used-vehicle-search-widget-v2 .used-search-inner-v2{margin-top:0rem!important}.search-hero-container #used-vehicle-search-widget-v2 #selectoptions select,.search-hero-container #used-vehicle-search-widget-v2 select#vehicle_type{height:40px;border-radius:.5rem;text-transform:uppercase;color:#000;background:var(--bg-light);outline:1px solid var(--color-grey)}.search-hero-container #used-vehicle-search-widget-v2 .vehicle_types .vehicle_advert_type_tab{padding:0 10px;border-radius:var(--border-radius);cursor:pointer;z-index:2;text-align:center;background:#eee;height:32px;font-size:.65rem;margin:0 5px 5px;display:inline-block}.search-hero-container #used-vehicle-search-widget-v2 .vehicle_types #animate{border-radius:var(--border-radius);background:var(--color-black)!important}.search-hero-container .widget-search-footer{font-size:1rem;margin-top:.5rem}.search-hero-container #used-vehicle-search-widget-v2 #reset-filters{cursor:pointer;transition:transform,0.2s ease;width:auto;display:inline-block;transform:none!important;text-align:center}p.hero-text{color:#fff;font-size:1.5rem;line-height:normal;padding:20px;border-radius:.5rem;display:inline-block;text-align:center;width:100%}.homefeature_usedbikesearch{background:none;color:initial!important}.homefeature_usedbikesearch.used-search-bg h3,div#popular-used-bikes h2{font-size:inherit;color:#000}div#popular-used-bikes h2{color:#fff}.banner_used_search.banner_price,.used_search_fiter_wrapper.pricerange,.usedrangebuttonwrapper p,.selectusedhome p{display:none}.homefeature_usedbikesearch .selectmake,.homefeature_usedbikesearch .selectmodel,.homefeature_usedbikesearch .searchnow{width:100%;max-width:100%;flex:auto;margin:auto}.homefeature_usedbikesearch .selectmake,.homefeature_usedbikesearch .selectmodel{margin:0 auto 20px}.homefeature_usedbikesearch{max-width:100%;margin:0 auto;background:url(/./templates/dwmaster/custom/images/bg-transwhite.png) repeat;box-sizing:border-box;display:inline-block;border-radius:5px;padding:20px 30px 20px!important;width:100%}.brandsearch .homefeature_usedbikesearch{max-width:100%;width:100%;background:#efefef;padding:20px!important;margin-bottom:10px}.brandsearch .homefeature_usedbikesearch .selectmake{display:none}.used_search_fiter_wrapper .banner_make,.used_search_fiter_wrapper .banner_model,.used_search_fiter_wrapper .banner_submit{width:100%;max-width:100%}div#popular-used-bikes,.popularlinks{color:#FFF;background:url(/./templates/dwmaster/custom/images/bg-transblack.png) repeat;margin:100px auto 30px;width:-moz-fit-content;width:fit-content;float:none;position:relative;text-align:center;padding:20px;box-sizing:border-box;border-radius:5px;max-width:85%}div#popular-used-bikes a,.popularlinks a{margin:5px;display:inline-block;background:#fff;padding:7px 12px;border-radius:5px;font-size:12px;color:#333;font-weight:700;text-decoration:none;border:2px solid #FFF}div#popular-used-bikes a:hover,.popularlinks a:hover{background:none;color:#FFF}.homelinks.usedmake,.homelinks.newmake{width:100%;box-sizing:border-box}.footer_column.subscribe{width:100%;max-width:600px;flex:auto;text-align:center;margin:0 auto}div#saveSearchModal{margin-top:5rem}div#used-motorcycle-links{margin:20px auto;max-width:1000px;text-align:center}div#used-motorcycle-links ul{padding:0}div#used-motorcycle-links li{text-align:center;display:inline-block;font-size:12px;list-style:none}div#used-motorcycle-links li a{color:#FFF;margin:10px;display:inline-block}div#sitebywrapper{width:100%;text-align:center}div#sitebywrapper a.dw-logo{clear:both;float:none}body,#newsletter-sign-up p{color:#333;font-size:1.1rem}.form_wrapper legend,#newsletter-sign-up,a.headertel,div#headerwrap,.submit_search,.moresearchoptions,#used_vehicle_heading{text-transform:uppercase}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{text-transform:none;font-weight:700}h6{text-transform:none;font-weight:700;margin-top:-12px;color:#888}h1,.h1{font-size:2.1rem}h2,.h2{font-size:1.8rem}h3,.h3{font-size:1.5rem}h4,.h4{font-size:1.3rem}h5,.h5{font-size:1.2rem}h6,.h6{font-size:1.1rem}.decorated{overflow:hidden;text-align:center}.decorated>span{position:relative;display:inline-block}.decorated>span:before,.decorated>span:after{content:'';position:absolute;top:50%;border-bottom:2px solid #e3e3e3;width:591px;margin:0 20px}.decorated>span:before{right:100%}.decorated>span:after{left:100%}.maxwidth1000{max-width:1000px;margin:auto}.maxwidth750{max-width:750px;margin:auto}.maxwidth50{max-width:50%}.zindexlow{z-index:0}.zindexhigh{z-index:1000}.hiddenanchor{margin-bottom:-2rem}h2.parallax-heading{font-size:2rem}div#topbar{position:relative;float:left;width:100%;background:#333;color:#FFF;z-index:999;padding:5px 0}div#topbar a{color:#FFF}div#topbar a.account_button.account{font-size:.8rem}div#topbar a.tel{font-weight:700}div#topbar a.tel i.fa.fa-phone-square{display:none}div#header_contact{position:relative;float:right;margin-right:30px}div#account_container{width:100%;padding:10px 10px;background:#f3f4f8;text-align:center}div#account_container a.account_button{position:relative;display:inline-block;text-decoration:none;font-size:.8rem}div#account_container a.account_button:hover{color:var(--color-primary)}div#account_container .view_cart{background:url(/./templates/dwmaster/custom/images/icon-cart.png) center right no-repeat;padding-right:25px}div#account_container .account{background:url(/./templates/dwmaster/custom/images/icon-account.png) center right no-repeat;padding-right:55px;margin-left:1rem}div#account_container .wishlist{background:url(/./templates/dwmaster/custom/images/icon-wishlist.png) center right no-repeat;padding-right:25px}#account_container .fa,#account_container .fas{font-size:.8rem}div#account_container i{display:none}div#account_container .fa-user-plus:before{content:"\f007"}div#account_container span.cartheading{display:block;font-weight:700}#navbar{padding:0 1rem;background:#f3f4f8}div#headerwrap header#header,div#topbarinner,.container{margin:0 auto}.homefeature_usedbikesearch .selectprice{display:none}div#lower_text_container,div#bottom_links{max-width:1430px;margin:0 auto}.fw-container.bannertop .col-12{padding:0}section#top_banner_section{margin-bottom:40px}.carousel{position:relative;float:left;width:100%}.carousel-caption{max-width:100%;margin:0 auto}.text-centre.banner-cta{background:#000;background:-moz-radial-gradient(circle,rgb(0 0 0 / .5494572829131652) 0%,#fff0 100%);background:-webkit-radial-gradient(circle,rgb(0 0 0 / .5494572829131652) 0%,#fff0 100%);background:radial-gradient(circle,rgb(0 0 0 / .5494572829131652) 0%,#fff0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1)}.carousel-caption.d-none.d-md-block.text-centre{padding:11% 8% 8%}.carousel-caption.d-none.d-md-block.text-left{padding:11% 2% 8%}.carousel-caption.d-none.d-md-block.text-right{padding:11% 2% 8%}.carousel.slide .carousel-indicators li{display:inline-block;width:23px;height:23px;background:none;border-radius:0%;border:1px solid #FFF;margin:15px 15px 10px}.carousel.slide .carousel-indicators{bottom:0;justify-content:center}.carousel.slide .carousel-indicators li.active{border-radius:0;background:#FFF}.banner-text{max-width:100%}.center{text-align:center}.fw-container.p-0 .col-12{padding:0}a.linktel,p a.linktel{color:inherit;text-decoration:none}a.linktel:after,p a.linktel:after{text-decoration:none;border:none}div#headerwrap{background:none;z-index:100;height:auto;text-align:center;padding:0;position:fixed;top:0;float:left;width:100%}div#headerwrap header#header{padding:0}#header .strap{position:absolute;top:18px;left:190px;font-size:.9rem;text-transform:none;display:none}body.module-used_vehicles_v2 div#headerwrap{position:relative}a.offsitelink{padding:0 23px 0 0;background:url(/./templates/dwmaster/custom/images/offsite_link_icon.png) no-repeat right}.banner-cta{bottom:0}.banner-text h3{font-weight:100;font-size:1.8rem}.banner-text h4{font-weight:100;font-size:1.4rem}.banner-text p{font-weight:100;font-size:.8rem}.bg-grey{background:#f3f4f8}.bg-green{background:var(--color-primary);color:#FFF;font-weight:700}footer#footer i.fab{font-size:2rem;margin:1rem}div#bottom_links_wrapper,div#footer_wrapper{border-top:none;position:relative;float:left;width:100%;text-align:center}div#bottom_links_wrapper{background:#000;padding:30px 10px 40px;text-align:center;width:100%}.footerlogo{margin-top:-7px}div#company_socials a{color:var(--color-primary);font-size:2rem;padding:1rem 1rem 0;line-height:normal;margin:auto}div#company_socials a:hover{color:var(--color-primary-hover)}.footersubscribe{background:#152029;padding:15px}.subscribemessage{padding:12px 0}.footer_subscribe_box{padding:15px;line-height:normal;border:none;border-radius:5px}.subscribe.cta{background-color:var(--color-primary);color:#FFF;padding:15px 30px 15px 15px;line-height:normal;border:none;background-position:90%;margin-left:-4px;border-radius:0}.dealer-map{background-image:none}div#_accordion .card{border:none}div#_accordion .card .card-header{padding:1rem;background:#f3f4f8;border:none;text-decoration:none;border-bottom:2px solid #f3f4f8;margin-bottom:1rem}div#_accordion .card .collapse.show{background:none}div#_accordion .card .card-body{margin-bottom:1rem}.headingblock{background:url(/./templates/dwmaster/custom/images/bg-header.png) repeat-x bottom;color:var(--color-primary);text-align:center;padding:20px 20px 25px;margin-bottom:2rem}.headingblock h1{max-width:1250px;margin:auto;color:#FFF;font-weight:900}div#errorpage{margin-top:-180px!important}#errorpage .fullbg{width:110%!important;margin-left:-15px!important}#bottom_links .craftedbycreativitysells,#bottom_links .craftedbycreativitysells a{color:var(--color-primary)}.carouselimagewrap img{cursor:pointer}.formstrap.container,.row.container-text{padding:0}.container-text.bg-white{background:#FFF;padding:30px 20px!important;max-width:1530px}span.gallery_image_name{text-align:center;display:block;padding:20px;background:var(--color-primary);background:rgb(179 203 4 / .8);color:#FFF;cursor:pointer}span.gallery_image_description{text-align:center;display:block;padding:10px;background:#f3f4f8;font-size:10px;cursor:pointer}ul.styledlinks{list-style:none;padding:0}ul.styledlinks li{margin:10px auto}.menusection{padding:20px;background:#f3f4f8;margin:0 auto 35px;border-radius:0}p.menuitem{font-weight:700}p.menuitem span.menudescription{font-weight:400;display:block;font-size:14px;font-style:italic}span.keyvegan,span.keydairy,span.keygluten{color:var(--color-primary);font-weight:700}.legenditem{display:inline-block;margin-right:10px;font-weight:700}div#legend{padding:20px;background:#333;margin:0 auto;border-radius:0;color:#FFF}p.quote{display:block;background:var(--color-primary);padding:30px;color:#FFF;font-weight:700;font-size:1.3rem;border-radius:0}span.quoteby{display:block;font-size:1rem;margin:20px auto 0;font-weight:400}div#search_container{background:#FFF;padding:20px;margin-bottom:40px;border-radius:0}div#dealer-footer{color:#FFF;background:#222;background:linear-gradient(0deg,rgb(17 17 17) 43%,rgb(68 68 68) 100%)}#dealer-lowertext{background:#000;color:#FFF}.featuredbikes .widget_title{text-align:center}div#used_bikes_carousel .card{border-radius:0;text-align:center}div#used_bikes_carousel.owl-carousel .owl-item img{border-radius:0}div#used_bikes_carousel span.card-subtitle.was{top:5px;padding:15px 5px;background:var(--color-primary);line-height:1rem;border-radius:0;text-align:center;font-weight:900}.used-search-dropdowns-area input.btn.btn-used-bike-search{width:100%;border-radius:5px;height:41px}.used-search-dropdowns-area select{text-transform:uppercase;border-radius:0;border:none}.used-search-inner{max-width:none;margin:0 auto}.used-search-inner label{margin-bottom:0}div#searchbyprice a{height:41px;line-height:25px!important;font-weight:700}div#div_gdpr.col-md-6{width:100%;max-width:100%}p.lead.text-center.mt-5{background:#FFF;padding:20px}div#dealercredentialsmobile{position:relative;float:left;width:100%}div#dealercredentialsmobile div#dealer_logo{text-align:center!important}div#dealercredentialsmobile div#distance{font-size:15px;font-weight:700}#dealercredentialsmobile a.cta.dealer_site_mobile{width:100%;text-align:center;padding:15px;margin:10px auto 20px;background:#000;font-size:16px;font-weight:700;border-radius:5px}.page_header_html_content{display:none}body.haspageheader .page_header_html_content{display:block}body.haspageheader .page_header_html_content.top{display:block!important}body.haspageheader .page_header_html_content.top .page_header_html_inner{padding-top:56px}body.haspageheader.module-used_vehicles_v2 .page_header_html_content.top .page_header_html_inner{max-width:var(--listviewwidth);margin:auto}body.haspageheader.module-used_vehicles_v2 .listviewbodytextwrap{margin-top:3rem;width:100%}body.haspageheader.module-used_vehicles_v2 .wraphtmlcontent{padding:0 1rem}body.haspageheader.module-used_vehicles_v2 .wraphtmlcontent .page_header_html_content.bottomofpage{position:relative;float:left;margin-top:-1rem;width:100%}body.haspageheader.module-used_vehicles_v2 .wraphtmlcontent .page_header_html_content.bottomofpage .bottom{max-width:var(--listviewwidth);margin:auto}body.haspageheader .bodycontent{margin-top:0}.page_header_html_content ul.bikefamilies li{list-style:none}.page_header_html_content ul.bikefamilies li a{color:#06c;background:none}.page_header_html_content ul.bikefamilies li a:hover{color:#555}#used_vehicle_detail a.recently_viewed-item{height:140px}.ubv2 a.recently_viewed-item span.recent_view_title{display:block;font-size:10px;margin-top:5px;margin-bottom:5px}div#messageright{margin-top:0!important}div#messageright img{border-radius:5px;height:auto}div#messageleft{float:left}.tvadverts p{font-size:.9rem}.tvadverts span.redbox{background:var(--color-primary);padding:5px}.tvadverts .videofavwrap iframe{max-width:100%}.tvadverts .videofavwrap h3.videotitle{display:block;background:#efefef;padding:10px;font-weight:700}.tvadverts .videofavwrap h4.listingtitle{display:block;margin:15px auto 10px}.tvadverts .videofavwrap ul.motorcyclelinks{padding:0}.tvadverts .videofavwrap ul.motorcyclelinks li{list-style:none;display:inline-block}.tvadverts .videofavwrap ul.motorcyclelinks li a.cta.featured{background:var(--color-primary)}.tvadverts .videofavwrap ul.motorcyclelinks li a.cta.featured:hover{background:var(--color-primary-hover)}.tvadverts .socialshare{border-top:1px solid #ccc;padding:10px 0;width:100%;border-bottom:1px solid #ccc}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.h-40{height:40px}ul#buymotorcyclesonline{padding:0!important}ul#buymotorcyclesonline li{list-style:none;margin:30px auto;background:#f7f7f5;padding:1rem 1rem .5rem;border-radius:.5rem}span.vehicle_description_separator{text-indent:-9999px;display:inline-flex}#used_vehicle_detail p#vehiclefeaturesummary span.vehicle_description_separator:after{content:"|";text-indent:5px;padding:0 .3rem;color:#ccc}.formstrap.container{padding:0;margin:auto;max-width:1100px}.formstrap.container .form_wrapper{background-color:#f8f9fa;border-radius:1rem;border:1px solid #ddd;box-shadow:0 8px 8px -8px rgb(0 0 0 / 16%),0 0 2px rgb(0 0 0 / 10%)}.formstrap.container input[type=text],.formstrap.container input[type=date],.formstrap.container input[type=number],.formstrap.container input[type=time]{min-height:50px!important;border-radius:.5rem}.formstrap.container textarea{min-height:100px!important;border-radius:.5rem}.formstrap.container .bikeform{text-align:center!important;padding:0 15px}.formstrap.container .bikeform label{width:100%;margin-top:1rem;font-size:1rem}.formstrap.container .form-group{padding:0 0%}.formstrap.container .form_wrapper legend{display:block;width:100%;font-size:1rem;border:0;border-bottom:none;padding:20px;box-sizing:border-box;margin:0 auto;background:var(--color-primary);color:#FFF;border-radius:1rem 1rem 0 0}.formstrap.container .form_wrapper fieldset{border:none;background:none}.formstrap.container input::placeholder{color:rgb(0 0 0 / .6);font-size:.8em}.formstrap.container .form-group{width:100%;max-width:100%;flex:auto}.formstrap.container .form_wrapper .gdpr-container{background:#FFF;color:#000;margin:30px auto 0;border-radius:.5rem}.formstrap.container .form_wrapper .gdpr-container label{cursor:pointer}.formstrap.container .form_wrapper .gdpr-container a{color:var(--color-primary)}.formstrap.container .form_wrapper .gdpr-container input[type='checkbox']{background:#FFF;border-radius:.2rem}.formstrap.container button#frm_button{border-radius:.5rem;width:auto;font-size:1rem;height:auto;line-height:normal;padding:.5rem 1rem}#cta-modal .modal-content{border-radius:var(--border-radius);margin-top:1rem}#cta-modal .modal-header{border-bottom:1px solid var(--color-primary);border-radius:var(--border-radius) var(--border-radius) 0 0;background:var(--bg-light)}#cta-modal .modal-body{padding:1rem 0}#cta-modal .formstrap.container .form_wrapper{background:none;border-radius:0;border:none;box-shadow:none}#cta-modal .formstrap.container .form_wrapper .bikeform label{margin:auto}#cta-modal .formstrap.container .form_wrapper legend{padding:0;margin:0 auto;background:none;color:var(--color-black);border-radius:0;font-size:1.2rem;font-weight:700}#cta-modal .formstrap.container .form_wrapper .form-group{margin-bottom:.5rem}#cta-modal .formstrap.container .form_wrapper .form-group .segments .col-12{flex:0 0 100%;max-width:100%}#cta-modal .formstrap.container .form_wrapper .form-group .control-label{font-size:1.2rem!important}#cta-modal .formstrap.container .form_wrapper .form-group input::placeholder{color:var(--color-black);font-size:1rem}#cta-modal .formstrap.container .form_wrapper .form-group .form-control{font-size:1rem;line-height:1.25;color:var(--color-black);background-color:var(--bg-light);border:1px solid rgb(0 0 0 / .15)}#cta-modal .formstrap.container .form_wrapper .form-group textarea.form-control{font-size:1rem}#cta-modal .formstrap.container .form_wrapper div#div_gdpr .gdpr-container{margin-top:1rem!important}.module-contact_forms .formstrap.container .form_wrapper{background:none;border-radius:0;border:none;box-shadow:none;margin:2rem auto}.module-contact_forms .formstrap.container .form_wrapper .bikeform label{margin:auto}.module-contact_forms .formstrap.container .form_wrapper legend{padding:0;margin:0 auto;background:none;color:var(--color-black);border-radius:0;font-size:1.2rem;font-weight:700}.module-contact_forms .formstrap.container .form_wrapper .form-group{margin-bottom:.5rem}.module-contact_forms .formstrap.container .form_wrapper .form-group .segments .col-12{flex:0 0 100%;max-width:100%}.module-contact_forms .formstrap.container .form_wrapper .form-group .control-label{font-size:1.2rem!important}.module-contact_forms .formstrap.container .form_wrapper .form-group input::placeholder{color:var(--color-black);font-size:1rem}.module-contact_forms .formstrap.container .form_wrapper .form-group .form-control{font-size:1rem;line-height:1.25;color:var(--color-black);background-color:var(--bg-light);border:1px solid rgb(0 0 0 / .15)}.module-contact_forms .formstrap.container .form_wrapper .form-group textarea.form-control{font-size:1rem}.module-contact_forms .formstrap.container .form_wrapper div#div_gdpr .gdpr-container{margin-top:1rem!important}.used-vehicle-list-item.card.list-card{margin-bottom:1.3rem!important;background:none}.used-vehicle-list-item.card.list-card img.card-img-top.img-fluid{aspect-ratio:4 / 3;object-fit:cover}.used-vehicle-list-item.card.list-card span.description{font-size:1rem;line-height:normal}body.joinnewsletter.module-contact_forms .formstrap.container{margin:2rem auto 2rem;max-width:500px}body.joinnewsletter.module-contact_forms .formstrap.container .segments .form_field_container_contact,body.joinnewsletter.module-contact_forms .formstrap.container .gdpr-container .gdpr_text .col-lg-12{max-width:100%;padding:0}body.joinnewsletter.module-contact_forms .formstrap.container div#div_full_name{margin-top:-2rem}#floatingssubscribelink{background:var(--color-primary);position:fixed;z-index:1;inset:auto 0 50% auto;transform:rotate(270deg) translateX(50%);transform-origin:right bottom;font-size:1rem;padding:.5rem .75rem;color:var(--color-white);font-weight:bold!important;border-radius:var(--border-radius) var(--border-radius) 0 0;text-decoration:none}body.joinnewsletter.module-contact_forms #floatingssubscribelink{display:none}.bis-modal[hidden]{display:none!important}.bis-modal{position:fixed;inset:0;z-index:99999;font-family:inherit}.bis-modal__backdrop{position:absolute;inset:0;background:rgb(0 0 0 / .55)}.bis-modal__panel{position:relative;max-width:460px;margin:0 auto;top:12vh;background:#fff;border-radius:12px;padding:20px 20px 16px;box-shadow:0 20px 60px rgb(0 0 0 / .35)}.bis-modal__close{position:absolute;top:10px;right:12px;border:0;background:#fff0;font-size:28px;line-height:1;cursor:pointer;opacity:.75}.bis-modal__close:hover{opacity:1}.bis-modal__title{margin:0 34px 8px 0;font-size:20px;font-weight:700}.bis-modal__desc{margin:0 0 14px;font-size:14.5px;line-height:1.45;color:#333}.bis-modal__cta{display:inline-block;width:100%;text-align:center;padding:12px 14px;border-radius:10px;text-decoration:none;font-weight:700;background:#0d6efd;color:#fff}.bis-modal__cta:hover{filter:brightness(.95)}.bis-modal__fine{margin:10px 0 0;font-size:12.5px;color:#666;text-align:center}@media (min-width:480px){#header .strap{display:block}}@media (min-width:575.98px){body.module-used_vehicles_v2 div#vehicle_list .wideview .listdescription{display:block!important}#used-vehicle-search-widget-v2 .searchnow{flex:auto;max-width:50%;margin:1rem auto}button#listview{margin-right:5px}.banner-text h3{font-size:3rem}.banner-text h4{font-size:1.8rem}.banner-text p{font-size:1rem}.banner-text h3{font-weight:100;font-size:1.6rem}.banner-text h4{font-weight:100;font-size:1.2rem}.fancyquote{border:1px dashed #333;display:table-cell;padding:5px 20px 20px;background:#f1f1f1}.used-cta-area .contactbtnwrap .dropdown-menu.show{margin:150px 15%}div#searchbodytypeused{border-right:3px solid #f8f9fa}div#searchbodytypenew{border-left:3px solid #f8f9fa}}@media (min-width:768.1px){.container-text,.contentwidth,div#used_vehicle_detail.container{max-width:1530px}.vehicles.ubv2 div#vehicle_list .used-vehicle-list-item.gridview{flex:0 0 33.3%;max-width:33.3%;padding:0 5px}a.headertel{top:60px;right:20px;font-size:1.6rem}.search_submit{top:20px;right:20px}.panel h2,.accordianpanel a.card-header{font-size:3rem}.linkboxes .col-md-3{flex:0 0 50%;max-width:50%}nav#navbar{border:none;background:#f3f4f8;border-top:none}#nav-content>ul>li a{font-size:.8rem;padding:20px 20px;font-weight:300}#navbar li.nav-item{padding:0}#nav-content>ul>li a+ul{top:44px}div#dealer-nav .navigation .navbar a.nav-link{color:#333}#navbar div#nav-content .dropdown-menu,#navbar div#nav-content ul>li.nav-item.dropdown.dropdown-submenu>ul.dropdown-menu,#navbar div#nav-content ul>li.nav-item.dropdown.dropdown-submenu>ul.dropdown-menu:first-of-type{background:#f3f4f8}.carousel-control-prev,.carousel-control-next{width:10%}.carousel-caption.text-right{right:0;left:auto}.carousel-caption.text-left{left:0;right:auto}.imagepanel.services .panel{padding:0 20px 0 0;height:640px}.imagepanel.services{margin-bottom:-13%}.headingblockbig{padding:200px 7% 200px}body.home{background:none}div#vehicle_link_cards{background:none;color:#333}}@media (min-width:992px){body.module-used_vehicles_v2.listview #used_vehicle_page div#used_filters.sticktop{height:calc(100dvh - 4rem)}body.module-used_vehicles_v2.listview #used_vehicle_page #used_filters #vehicle_filter .keywords .input-clear{padding:1rem;top:0;right:0;width:auto}.bigpadding{padding-top:4rem;padding-bottom:4rem}body.competition,body.sellmybike{background:#FFF}.carousel-control-prev,.carousel-control-next{display:none}.banner-text h3{font-size:3rem;text-shadow:1px 1px 8px #000}.banner-text h4{font-weight:100;font-size:1.8rem;text-shadow:1px 1px 8px #000}.banner-text p{font-size:1.5rem;text-shadow:1px 1px 5px #000;max-width:700px;line-height:2rem}.carousel-caption.text-right .banner-text{padding:0% 2% 0 0}.carousel-caption.text-left .banner-text{padding:0 0 0 2%}.carousel-caption.text-centre .banner-text{padding:0 0 0 0}div#checkout_main .billingaddress,div#checkout_main .revieworder{width:48%;margin:0 1%;flex:48%}}@media (min-width:1200px){ul.navbar-nav.mr-auto{margin-top:-67px;background:none}#header .strap{display:none}.dealerlogowrapper.mx-auto{margin-left:0px!important}.dealerlogowrapper{width:150px;margin-left:0px!important;padding:0 10px;z-index:9999}#navbar div#nav-content .dropdown-menu a.nav-link{border-top:1px solid var(--color-primary);color:#FFF}#navbar div#nav-content .dropdown-menu .nav-item:hover{background:var(--color-primary)}li.nav-item.dropdown .nav-link:hover{color:#FFF}#navbar div#nav-content .dropdown-menu{min-width:100%;left:0;right:auto}.container-text,.contentwidth{max-width:90%}div#headerwrap{position:fixed;top:0}div#mainmenu{background:#000;background:#222}div#dealer-nav li.nav-item.active a.nav-link,div#dealer-nav a.nav-link:hover{color:var(--color-primary)}div#dealer-nav a.nav-link{padding:30px 20px 22px 20px;font-weight:700;color:#FFF}div#dealer-nav a.nav-link:focus{color:#9e9e9e}div#dealer-nav li.nav-item.dropdown.active a.nav-link{color:var(--color-primary)}div#dealer-nav li.nav-item.dropdown.show ul.dropdown-menu.show li a{background:#fff;color:#000;padding:12px;font-size:12px;min-width:215px}div#dealer-nav li.nav-item.dropdown.show ul.dropdown-menu.show li a:hover{background:#efefef}div#dealer-nav .dropdown-submenu>a:after{border-color:#fff0 #fff0 #fff0 #333;top:.6rem}div#dealer-nav li.nav-item.dropdown.show ul.dropdown-menu.show .dropdown-submenu ul li a{background:#efefef}div#dealer-nav li.nav-item.dropdown.show ul.dropdown-menu.show .dropdown-submenu ul li a:hover{background:#fff}div#account_container{position:absolute;top:15px;right:30px;width:auto;background:none;padding:0}div#account_container .account{margin-left:0}a.headertel{right:30px}.search_submit{left:30px;top:45px}a.headertel{top:45px}ul.navbar-nav{display:block;text-align:center;flex:none;width:100%}nav.navbar.navbar-expand-xl{flex-wrap:wrap}li.nav-item{display:inline-block}#dealer-nav .dropdown-menu li.nav-item{width:100%;border-radius:0;background:inherit}#dealer-nav .dropdown-menu .nav-link{padding:.5rem}#dealer-nav .dropdown-submenu a::after{top:.46rem}.linkboxes .col-md-3{flex:0 0 25%;max-width:25%}.headingblock{padding:70px 20px 55px}}@media (min-width:1369px){#header .strap{display:block;left:150px}div#mainmenu{border-radius:0 0 5px 5px}.container-text,.contentwidth,div#topbarinner,.container{max-width:1560px}nav#navbar{border:none;background:#f3f4f8;margin:auto}.navigation{top:0;width:100%}#nav-content>ul>li a+ul{top:44px}.fw-container.bannertop,.headingblock,.headingblockbig,div#top_banner{margin-top:-200px}.headingblock{padding:290px 20px 60px}.carousel-caption.d-none.d-md-block.text-centre{padding:20% 8% 8%}.carousel-caption.d-none.d-md-block.text-left{padding:20% 2% 8%}.carousel-caption.d-none.d-md-block.text-right{padding:20% 2% 8%}.bigpadding{padding-top:5.5rem;padding-bottom:5.5rem}}@media (min-width:1450px){.carousel-caption.text-right .banner-text{padding:0% 10% 0 0}.carousel-caption.text-left .banner-text{padding:0 0 0 10%}.carousel-caption.text-centre .banner-text{padding:0 0 0 0}.banner-text h3{font-size:4rem}.banner-text h4{font-size:2rem}.blog-wrapper{padding-top:50px}.bigpadding{padding-top:7rem;padding-bottom:7rem}}@media (min-width:1580px){.hero-bg-panigale{height:900px}div#searchbodytypeused,div#searchbodytypenew{border-right:4px solid #FFF;border-left:4px solid #FFF;border-radius:1rem}div#searchbodytypeused .bg-white,div#searchbodytypenew .bg-white{border-radius:1rem}}@media (min-width:2000px){.container-text,.contentwidth,div#topbarinner,.container{max-width:1560px}div#used_vehicle_detail.container{max-width:1530px}div#used_vehicle_page.container{max-width:1560px}}@media (min-width:2200px){.col-xxxl-2{flex:0 0 20%!important;max-width:20%!important}.module-used_vehicles_v2 div#vehicle_list .vehicle-list-item.col-xxxl-2.wideview{width:33.333%!important;flex:0 0 33.333%!important;max-width:33.333%!important}.module-used_vehicles_v2 #used_vehicle_page .used_vehicle_filters{flex:0 0 13%;max-width:13%}.module-used_vehicles_v2 #used_vehicle_page .wrapresults{flex:0 0 87%;max-width:87%}.hero-bg-bikercafe,.hero-bg-ukbikers{height:85vh}}@media (min-width:2200px){.px-xxxl-0{padding-left:0!important;padding-right:0!important}}@media (max-width:1600px){.sitewidth{margin-left:-15px;margin-right:-15px}}@media (max-width:1368px){#dealer-nav .nav-wrap.contentwidth{max-width:100%}}@media (max-width:1199px){#dealer-nav .navbar-expand-xl div#mainmenu .navbar-nav .nav-link{font-size:1.2rem}.dealerlogowrapper.mx-auto{margin-left:0px!important}h2.parallax-heading{font-size:1.5rem}li.nav-item.dropdown.pagename-Deals,li.nav-item.pagename-Competition{padding-left:inherit;background:none;background-position:initial}div#dealer-nav li.nav-item.active a.nav-link{color:#000;background:#f3f4f8}div#dealer-nav li.nav-item a.nav-link{background:#efefef;color:#000;padding:15px 20px!important}div#dealer-nav li.nav-item.dropdown.show li a{background:#f3f4f8}div#dealer-nav li.nav-item.dropdown.show ul.dropdown-menu.show li a{background:#fff}div#dealer-nav li.nav-item.dropdown.show li.dropdown-submenu ul li a{background:#e3e3e3;padding:15px 20px 15px 40px!important}div#dealer-nav .dropdown-submenu>a:after{border-color:#fff0 #fff0 #fff0 #333;top:.8rem}div#dealer-nav li.nav-item.dropdown.show ul.dropdown-menu.show .dropdown-submenu ul li a{background:#efefef}.col-md-2{flex:0 0 33.3333333333%;max-width:33.3333333333%}.headingsection{margin-top:-70px}#vehicle_list .main_image .listviewtype.clearancelistbike{width:60px;height:60px;margin:0 .5rem auto auto}#used_vehicle_detail span.detail-sale-badge.clearancedetailbike{width:60px;height:60px;margin:0 .5rem auto auto}}@media (max-width:991.98px){.hero-bg-bikercafe{background-position:80% center}.hero-bg-ukbikers{background-position:72% -367px;padding:5vh 1rem 0}.hero-bg-ukbikers .search-hero-container{margin:0% auto -15%}.hero-bg-ukbikers .search-hero-container form#used-vehicle-search-widget-v2{box-shadow:var(--box-shadow);border:1px solid red;margin-top:3rem!important}.search-hero-container{padding:1rem;border-radius:var(--border-radius);margin:45% auto 0}body[class*=" location-"] .col-lg-4.mt-4.mt-lg-0{order:-1;margin:auto auto 2rem auto;position:relative;top:unset}body[class*=" location-"] section.py-5.bg-white{padding-top:1rem!important}.sticktop .filtermobile{z-index:999}.carousel-caption.d-none.d-md-block{background:#555}.carousel-caption.d-none.d-md-block.text-left,.carousel-caption.d-none.d-md-block.text-right,.carousel-caption.d-none.d-md-block.text-centre{padding:2rem 1rem;text-align:inherit!important}.carousel-caption.text-right .banner-text,.carousel-caption.text-left .banner-text,.carousel-caption.text-center .banner-text{float:left;width:100%;max-width:100%}.carousel a.cta:hover{background:rgb(255 255 255 / .5)}.carousel.slide .carousel-indicators{display:none}.displaypanel-returnsandrepairs{height:330px}.displaypanel-mensfashion,.displaypanel-boots{height:280px}i.fa.fa-times{color:#000}}@media (max-width:980px){div#lower_text_container .col-3{width:50%;max-width:50%;min-height:220px}.subscribemessage,.subscribeboxwrap{width:100%}.footersubscribe{padding:15px 15px 35px}}@media (max-width:768px){.container-text,.contentwidth,div#topbarinner,.container{max-width:720px}div#headerwrap header#header{max-width:100%}h1,.h1{font-size:1.7rem}h2,.h2{font-size:1.4rem}h3,.h3{font-size:1.2rem}h4,.h4{font-size:1.1rem}h5,.h5{font-size:1.1rem}h6,.h6{font-size:1.1rem}.carousel-caption.d-none.d-md-block.text-invisible{display:block!important}div#account_container a.account_button.account .desktoponly{display:inline-block}.desktoponly{display:none}body,p{font-size:1rem;line-height:1.5}#navbar{text-align:left;padding:0}#navbar button.navbar-toggler{padding:8px 0 8px 25px}div#nav-content{padding:0}nav#navbar .navbar-toggler .navbar-toggler-icon{background:url(/./templates/dwmaster/custom/images/icon-nav.png) no-repeat center left}#navbar .navbar-toggler-icon:after{content:'MENU';color:#57370a}#navbar div#nav-content .dropdown-menu{background:#57370a;padding:0;margin:0}#nav-content>ul>li a,#navbar .navbar-nav .nav-link:focus{padding:10px 10px 10px 25px;background:#c5dc71;color:#FFF;margin:0}#nav-content>ul>li.active a,#navbar .navbar-nav .nav-link:focus{color:#FFF;background:#06c}#nav-content>ul>li>ul>li a{background:#57370a}#navbar div#nav-content .dropdown-menu .dropdown-menu{margin:0 auto;padding:0}#nav-content>ul>li>ul>li ul>li a{background:#4e656e}#nav-content>ul>li.active ul>li a{color:#FFF;font-weight:700}.carousel-control-prev,.carousel-control-next{align-items:flex-start;top:25%}a.panelfullbg{padding:50px 10px!important}.paneltitle{font-size:2.5rem}.paneltext,.title{font-size:1rem}.imagepanel{padding:20px 0;margin-top:20px}.imagepanel .panel{width:100%;padding:20px;height:auto;background:#e8f3c0!important}.imagepanel.marketingsupport{background:none;padding:0 0 0}.imagepanel .panel.full{width:100%;padding:20px}.displayparagraph.right,.displayparagraph.left{padding:20px;background:none}.tvadverts .container-text.bg-white{padding:0 5px!important;margin-top:20px!important}.tvadverts .container-text.bg-white .col-12{padding:0px!important}div#errorpage{background:#000;margin-top:-200px!important}}@media (max-width:620px){h2.parallax-heading{font-size:1.1rem}div#headerwrap header#header{text-align:right}div#headerwrap div#header_contact{top:23px;right:15px}div#headerwrap div#header_contact .header_location a{font-size:20px}div#headerwrap .search_box{width:40px;top:22px}div#header_contact{float:left;margin-right:auto}div#account_container span.cartheading,div#account_container span.cartitemsrap,div#account_container span.divider{display:none}.banner-text{max-width:90%;margin:auto;text-align:center}.carousel a.cta,.carousel a.btn.btn-info.cta,.carousel .btn.btn-info.cta{padding:8px 8px 8px 8px;font-size:.8rem}.brandboxes .col-md-3,.col-md-2{flex:0 0 50%;max-width:50%}.vehicle .attr-btns .attr-btn.cta{font-size:1rem;padding:10px;line-height:25px!important}.vehicles.ubv2 .filteresults .new-used-links .btn{font-size:0.7rem!important}}@media (max-width:575.98px){img.nested-right{max-width:100%!important;padding:0!important}.used-search-bg.homefeature_usedbikesearch{padding:20px 20px}.dw-icon.video{display:inline-block}.fancyquote{border:1px dashed #333;padding:5px 20px 20px;width:100%;background:#f1f1f1;display:inline-block}img.w-sm-100{max-width:100%!important}}@media (max-width:510px){span.brandlogo{right:15px}body.aprilia span.brandlogo,body.bmw span.brandlogo,body.ktm span.brandlogo,body.suzuki span.brandlogo{right:0}body.ducati a.headerengage,body.bmw a.headerengage,body.harley-davidson a.headerengage,body.honda a.headerengage,body.kawasaki a.headerengage,body.ktm a.headerengage,body.piaggio a.headerengage,body.triumph a.headerengage,body.suzuki a.headerengage,body.zero a.headerengage,body.yamaha a.headerengage,body.aprilia a.headerengage{display:none}}@media (max-width:420px){body div#dealer-nav ul.navbar-nav a.nav-link.useraccount{margin:auto .5rem auto auto;font-size:.5rem}}