@import url(https://use.typekit.net/uec0jld.css);@charset "UTF-8";body{background:#FFF;font-family:'Karla',sans-serif;font-family:"din-2014",Arial,sans serif;overflow-x:hidden}#dealer-nav .navblack{z-index:1}a.dropdown-item.cta_print,div#div_gdpr{display:none}div#socials a{color:#FFF}div#socials a:hover{color:#CCC}.message-left{padding:20px;background:#000;margin-bottom:15px;border-radius:0}.bikecountwrap{display:none}.text-small{font-size:12px}.textlink{color:#a11d2c}.textlink:hover{text-decoration:none}* 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,.form-group.filter_group{border:none}#dealer-nav .navbar-expand-xl .navbar-nav .nav-link{font-size:.9375rem;text-transform:uppercase}#dealer-nav .nav-wrap.contentwidth{max-width:100%}a.themebgcolor{background:#cd192d}.themecolor,a.themecolor,p a,.blue{color:#cd192d;background:none}.dwmaster .bootstrap-v4#errorpage .btn-primary{background-color:#cd192d}.dwmaster .bootstrap-v4#errorpage .btn-primary:hover{background-color:#8F111F;color:#FFF}.themecolor:hover,a.themecolor:hover,p a:hover{color:#555;background:none}button#show_all_filters{background:#cd192d}button#show_all_filters:hover{background:#8F111F}.br-5,.btn.br-5{border-radius:0}a.themebgcolor,select.themebgcolor,.family-tabs>li .themebgcolor.active,.dropdown-item.active,.btn.btn-info.cta,.themebgcolor.form-control:focus,.btn-primary.cta,a#add-to-cart,.btn-secondary,.cart_apply_voucher,.cta,.btn.used-bike-cta,.btn{background:#cd192d;color:#fff;cursor:pointer;line-height:normal!important;border:none}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,.btn-secondary:hover,.cart_apply_voucher:hover,a#add-to-cart:hover,.btn-secondary:hover,.cart_apply_voucher:hover,.cta:hover,.btn.used-bike-cta:hover,.btn:hover{background:#8F111F;color:#fff;border:none}div#used_vehicle_detail a#dealer_view_all{background:#555}div#used_vehicle_detail a#dealer_view_all:hover{background:#444}div#used_vehicle_detail a#dealer_view_website{background:#111}div#used_vehicle_detail a#dealer_view_website:hover{background:#000}.vehicle_colour button .filter-option-inner-inner{visibility:hidden;position:relative}.vehicle_colour button .filter-option-inner-inner:after{visibility:visible;position:absolute;top:0;left:0;content:"Color"}.btn-reverse,a#reset_filters{background:#000;border-radius:0}.btn-reverse:hover,a#reset_filters:hover{background:#4e4e4e}.used_vehicle_filters .more_filters{background:#8F111F}.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}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}img.dealerlogo{padding-bottom:5px}.burgernav{color:#FFF;margin-left:10px}.burgernav:focus{color:#555}div#dealer-nav .dealername{color:#FFF;font-size:.9rem;margin-left:5px;font-weight:400;text-transform:uppercase}#newsletter-sign-up,.formstrap .form_wrapper legend,.shop-account-holder{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;letter-spacing:.03125rem}div#dealer-nav li.nav-item.active a.nav-link{color:#152029}#nav-content>ul>li.active ul>li a{font-weight:300;color:#333}div#headerwrap .navigation{display:block}div#vehicle_list .attributes-icons .veh_attribute.engine,#used_vehicle_detail #attribute_view span.badge.icon.CC{background:url(https://cdn.dealerwebs.co.uk/icons/icon-cc-new.png) no-repeat!important;background-size:contain!important;background-position:left!important}.welcome{padding:60px 0}.bg-grey{background:#f3f4f8;padding:30px 0 0}.bg-darkgrey{background:#2a2a2a}.bg-blue{background:#cd192d}.colorcycle{animation:colorchange 3s;-moz-animation:colorchange 3s infinite;-webkit-animation:colorchange 3s infinite}@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 #cd192d}ol.boxes-list>li.listcta{background-color:#cd192d;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:#cd192d;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:#cd192d}a.cta.p-3.mt-3.bigfont.white:hover{background:#8F111F;color:#FFF}.blackicons a.at-icon-wrapper.at-share-btn{background:black!important}.dealerlogowrapper.mx-auto{margin-left:30px!important}.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}.homefeature_bikesearch{background:none;color:initial!important}.homefeature_bikesearch.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_bikesearch .selectmake,.homefeature_bikesearch .selectmodel,.homefeature_bikesearch .searchnow{width:100%;max-width:100%;flex:auto;margin:auto}.homefeature_bikesearch .selectmake,.homefeature_bikesearch .selectmodel{margin:0 auto 20px}.homefeature_bikesearch{max-width:400px;margin:0 auto;background:url(/./templates/dwmaster/custom/images/bg-transwhite.png) repeat;box-sizing:border-box;display:inline-block;border-radius:0;padding:20px 30px 20px!important}.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:fit-content;float:none;position:relative;text-align:center;padding:20px;box-sizing:border-box;border-radius:0;max-width:85%}div#popular-used-bikes a,.popularlinks a{margin:5px;display:inline-block;background:#fff;padding:7px 12px;border-radius:0;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}.footer_column.subscribe{width:100%;max-width:600px;flex:auto;text-align:center;margin:0 auto}.used_vehicle_filters .frm_filter,.used_vehicle_filters .reset_search,.used_vehicle_filters .btn-filter-popup,.used_vehicle_filters .submit_search,.used_vehicle_filters .show_all_filters,.vehicles .keywords input,.vehicles .postcode input{padding:12px}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;padding-bottom:40px}div#sitebywrapper a.dw-logo{clear:both;float:none}body.bikesearch .dealerdetailsllistview{border-top:1px solid #efefef;padding:5px 8px;margin-top:0;font-size:.8rem;float:right;position:relative;width:100%}body,#newsletter-sign-up p{color:#333;font-size:1.1rem}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.form_wrapper legend,#newsletter-sign-up,a.headertel,div#headerwrap,.submit_search,.moresearchoptions,.vehicles .used_vehicle_title h5,#used_vehicle_heading{font-weight:600;text-transform:uppercase}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{text-transform:none;font-weight:inherit;letter-spacing:.0625rem}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:#cd192d}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}body.bikesearch,#used_vehicle_detail div#attribute_view,#nb_detail_tabs #overview.tab-pane,#nb_detail_tabs #offers.tab-pane,#used_vehicle_detail .tab-content,.breadcrumb{color:#333;background:#f7f7f5}body.bikesearch img.dealer_logo_listview{max-width:85%;position:absolute;bottom:10px;right:10px}body.bikesearch .form-clear{align-items:center;cursor:pointer;display:flex;height:45px;width:45px;justify-content:center;position:absolute;right:15px;z-index:10;top:0;background:#cd192d;color:#fff;font-size:21px}body.bikesearch div#vehicle_link_cards a.used_vehicle_card_link{padding:8px 10px;margin:0 10px 10px 0;color:#FFF;font-size:.6rem;border:1px solid #f3f4f8;border-radius:0;outline:none}body.bikesearch div#vehicle_link_cards a.used_vehicle_card_link:hover{border:1px solid #f3f4f8;border-radius:0;outline:none;background:rgb(255 255 255 / .2)}body.bikesearch #used_vehicle_detail div#attribute_view,body.bikesearch #used_vehicle_detail .tab-content,.btn,.moresearchoptions,.phonewrap,a#watch_video_btn{border-radius:0;border:none;max-width:100%}body.bikesearch .used-pills{display:none}body.bikesearch .used-vehicle-list-item.featured{background:rgb(255 255 255 / .2);border:1px solid #FFF}body.bikesearch .vehicles #used_vehicle_page .used-vehicle-list-item .main_image .caption{color:#FFF;background:rgb(204 32 46 / .9);font-size:18px;top:10px;left:10px;border-radius:0;width:auto;bottom:auto}body.bikesearch .used-vehicle-list-item.featured .view_vehicle_btn.cta{background-color:#FFF;color:#000}body.bikesearch .used-vehicle-list-item.featured .view_vehicle_btn.cta:hover{background-color:#000;color:#FFF}body.bikesearch div#vehicle_list .vehiclesavingwrap{padding:10px;border:none;background:#FFF;border-radius:0}body.bikesearch .used_vehicle_was{text-decoration:line-through;margin-right:15px}.was-price,.save-price,.now-price{font-size:20px;margin:auto}.now-price{margin-left:5px}body.bikesearch .save-price{background:#cd192d;padding:2px 5px 2px 4px;margin-bottom:10px;color:#FFF;border-radius:0;font-size:15px;margin:auto}body.bikesearch .was-price{color:#706F6D}body.bikesearch .page-link{margin-right:10px;border-radius:0;border:none}body.bikesearch .page-item.active .page-link{background-color:#cd192d;color:#FFF}.vehicles.ubv2 .card-body,.vehicles.ubv2 .listviewimg{border-radius:0}.vehicles.ubv2 .used_vehicle_save_number.hilite{background:#cd192d;margin-right:0;display:inline-block!important;padding:5px 10px;color:#FFF;border-radius:0}.vehicles.ubv2 a.used_vehicle_title{color:#000;text-decoration:none}.vehicles.ubv2 a.used_vehicle_title:hover{color:#a11d2c;text-decoration:none}.homefeature_bikesearch .selectprice{display:none}div#used_vehicle_detail.container{margin:0 auto!important}#used_vehicle_page #vehicle_list .main_image{width:auto;max-width:100%}.vehicles.ubv2 .form-group.filter_group.showfilters{border:none;padding:0}.ubv2 h1#used_vehicle_title{text-transform:uppercase}.vehicles.ubv2 #used_filters .form-group{margin-bottom:5px;padding:0 0 5px 0}.vehicles.ubv2 #used_filters .form-group.filter_group.resetfilters,.vehicles.ubv2 #used_filters .postcode .form-group,.vehicles.ubv2 #used_filters .vehicle_colour .form-group,.vehicles.ubv2 #used_filters .keywords .form-group,.vehicles.ubv2 #used_filters .search-footer .form-group{border:none!important}.vehicles.ubv2 #used_filters button#submit_search{background:#cd192d;border-radius:0}.vehicles.ubv2 #used_filters button#submit_search:hover{background:#8F111F}.vehicles.ubv2 .used-vehicle-list-item{background:none;border:none}.vehicles.ubv2 .filteresults.dealer_location_id{display:none}.used-vehicle-list-item .ubuk_ctas{text-align:left}#used_vehicle_page .used_vehicle_attributes{font-size:.8rem}#used_vehicle_page #vehicle_list .thumb_images img{border-radius:0;width:auto;max-width:70px}div#used_vehicle_detail.vehicle .main_image img,img.vehicle_extra_thumbs.img,div#used_vehicle_detail.vehicle .owl-stage .owl-item img{border-radius:0}div#used_vehicle_detail .owl-stage .owl-item,#nb_detail_container .owl-stage .owl-item{max-height:150px}div#vehicle_list,div#used_vehicle_detail{color:#000;font-weight:400}div#used_vehicle_detail .breadcrumb{margin:20px auto 10px auto!important;border-radius:0}div#used_vehicle_detail{background:#FFF;padding:0 40px;border-radius:0}div#used_vehicle_detail.vehicle .attr-btns .attr-btn.cta,#used_vehicle_detail .phonewrap,#used_vehicle_detail .videowrap{font-size:.8rem;border-radius:0}div#used_vehicle_detail #directions{cursor:pointer;background:none;color:#000;padding:20px 5px 5px 0}body.bikesearch .photoSwipe_innerthumbs.owl-carousel.owl-loaded.owl-drag{background:#222;padding:20px}body.bikesearch .photoSwipe_innerthumbs.owl-carousel.owl-loaded.owl-drag .owl-item{width:120px!important}.vehicle .attr-btns .attr-btn.cta.cta_callback{background-color:#cd192d}.vehicle .attr-btns .attr-btn.cta.cta_callback:hover{background-color:#8F111F}.vehicle .attr-btns .attr-btn.cta.cta_callback.dealer_site{background-color:#000;margin-top:10px}.vehicle .attr-btns .attr-btn.cta.cta_callback.dealer_site:hover{background-color:#333}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:0}.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:8% 8% 8%}.carousel-caption.d-none.d-md-block.text-left{padding:8% 2% 8%}.carousel-caption.d-none.d-md-block.text-right{padding:8% 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}.popover-footer{margin-top:10px;margin-bottom:-8px}.bodycontent{overflow:initial;float:left}div#headerwrap{background:none;z-index:100;height:auto;text-align:center;padding:0;position:relative;float:left;width:100%}div#headerwrap header#header{padding:0}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-size:1.4rem;text-transform:uppercase;font-weight:600!important}.banner-text h4{font-weight:100;font-size:1.2rem}.banner-text p{font-weight:100;font-size:.8rem}.bg-grey{background:#f3f4f8}.bg-green{background:#cd192d;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:inherit;font-size:4rem;padding:0;line-height:normal;margin:auto}.footersubscribe{background:#152029;padding:15px}.subscribemessage{padding:12px 0}.footer_subscribe_box{padding:15px;line-height:normal;border:none;border-radius:0}.subscribe.cta{background-color:#cd192d;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:#cd192d;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:#cd192d}.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:#cd192d;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:#cd192d;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:#cd192d;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%);display:none}#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:#cd192d;line-height:1rem;border-radius:0;text-align:center;font-weight:900}.used_vehicle_filters .selected_dealer_location{background:#cd192d!important;border-radius:0px!important;border:none!important;color:#FFF!important}.used_vehicle_filters .input-clear{top:-9px}.used_vehicle_filters .selected_dealer_location .input-clear{color:#FFF}.used-search-dropdowns-area input.btn.btn-used-bike-search{width:100%;border-radius:0;height:41px}.homefeature_usedbikesearch{background:none}.homefeature_usedbikesearch .selectmake,.homefeature_usedbikesearch .selectprice,.dealer-search-list .dealerprofile,.searchview .dealerprofile{display:none}.homefeature_usedbikesearch.used-search-bg h3{color:#FFF;font-weight:400;text-transform:uppercase}.used-search-dropdowns-area select{text-transform:uppercase;border-radius:0;border:none}.homefeature_usedbikesearch .used-search-dropdowns-area .row{justify-content:center!important}.used-search-inner{max-width:none;margin:0 auto}.used-search-inner label{margin-bottom:0}.used-search-dropdowns-area .col-12.col-sm-6.col-md-3{padding:0 10px 20px 10px}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:0}.wraphtmlcontent{position:relative;float:left;width:100%;padding:0 15px;display:none}body.bikesearch .wraphtmlcontent{display:block}.page_header_html_content.bottomofpage{max-width:1580px;margin:0rem auto 50px;background:#FFF;padding:20px 20px;border-radius:0;display:none}.page_header_html_content ul.bikefamilies li{list-style:none}.page_header_html_content ul.bikefamilies li a{color:#cd192d;background:none}.page_header_html_content ul.bikefamilies li a:hover{color:#555}.haspageheader .page_header_html_content.bottomofpage{display:block}.ubv2 .filteresults .btn,.ubv2 .filteresults select{font-size:.8rem;line-height:1.25;padding:.5rem .75rem}#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}.vehicles.ubv2 .filter_group .select:after,.vehicles.ubv2 #used_vehicle_page #vehicle_filter .dropdown-toggle:after{color:#cd192d}div#messageright img{border-radius:0}.vehicles.ubv2 .form-control:focus{border-color:#ccc}.used_vehicle_filter_status{display:none!important}.vehicles.ubv2 .filteresults.postcode{display:block!important}.filteresults.make,div#used_vehicle_detail a.breadcrumb-item.second{display:none}@media (min-width:575.98px){.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.3rem}.fancyquote{border:1px dashed #333;display:table-cell;padding:5px 20px 20px;background:#f1f1f1}body.bikesearch .dealerdetailsllistview{padding:10px 0 0 0;margin-top:20px}}@media (min-width:768.1px){.container-text,.contentwidth,div#used_vehicle_detail.container{max-width:1530px}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}body,body.bikesearch{background:#f7f7f5}body.bikesearch .used_vehicle_save_number span.grey{color:#FFF}div#vehicle_link_cards{background:none;color:#FFF}}@media (min-width:992px){.carousel-control-prev,.carousel-control-next{display:none}.banner-text h3{font-size:2.5rem;text-shadow:1px 1px 8px #000}.banner-text h4{font-weight:100;font-size:1.6rem;text-shadow:1px 1px 8px #000}.banner-text p{font-size:1.3rem;text-shadow:1px 1px 5px #000;max-width:700px;line-height:2rem;margin:0 0 20px 0}.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){#navbar div#nav-content .dropdown-menu a.nav-link{border-top:1px solid #8F111F;color:#FFF}#navbar div#nav-content .dropdown-menu .nav-item:hover{background:#8F111F}li.nav-item.dropdown .nav-link:hover{color:#FFF}#navbar div#nav-content .dropdown-menu{min-width:100%;left:0;right:auto}.bg-ubuk{margin-top:-200px}.container-text,.contentwidth{max-width:90%}.scrolled-nav .navbar{background:#000;border-radius:0;border-bottom:1px solid #cd192d}.pagecontent{margin-top:0}.scrolled-nav div#headerwrap header#header{max-width:100%}.pagecontent header#header{width:100%;max-width:none;background:none;padding:0}.pagecontent .dealerlogowrapper{width:180px;margin-left:0px!important;padding:0 10px;z-index:9999}.pagecontent #dealer-nav img{max-width:100%;margin:10px 0 5px 0!important}.pagecontent a.headertel{right:15px;top:22px;font-size:20px;color:#FFF}.pagecontent #dealer-nav .dropdown-menu{background:#222}.pagecontent #dealer-nav .dropdown-menu li.nav-item{background:none}.pagecontent .search_submit{right:150px;top:0;left:auto;background:#f3f4f8;padding:15px;width:71px;height:71px}.pagecontent a.nav-link{padding:10px}.pagecontent a.nav-link,.pagecontent li.nav-item.active a.nav-link{color:#FFF}.pagecontent li.nav-item.active a.nav-link{color:#cd192d}.pagecontent a.nav-link:hover{color:#cd192d}div#dealer-nav li.nav-item.active a.nav-link{color:#FFF}div#dealer-nav a.nav-link:hover{color:#8f8f8f}div#dealer-nav a.nav-link{color:#FFF}div#dealer-nav a.nav-link:focus{color:#9e9e9e}div#dealer-nav li.nav-item.dropdown.active a.nav-link{color:#8f8f8f}div#dealer-nav li.nav-item.dropdown.show ul.dropdown-menu.show li a{background:#8f8f8f;color:#FFF;padding:12px;font-size:12px;min-width:215px}div#dealer-nav li.nav-item.dropdown.show ul.dropdown-menu.show li a:hover{background:#8f8f8f}div#dealer-nav .dropdown-submenu>a:after{border-color:#fff0 #fff0 #fff0 #FFF;top:.6rem}div#dealer-nav li.nav-item.dropdown.show ul.dropdown-menu.show .dropdown-submenu ul li a{background:#8f8f8f}div#dealer-nav li.nav-item.dropdown.show ul.dropdown-menu.show .dropdown-submenu ul li a:hover{background:#000}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}.linkboxes .col-md-3{flex:0 0 25%;max-width:25%}.headingblock{padding:70px 20px 55px}}@media (min-width:1369px){.scrolled-nav div#headerwrap{margin-top:0;margin-bottom:-30px}.container-text,.contentwidth,div#topbarinner,.container{max-width:1560px}.scrolled-nav div#headerwrap header#header{padding:0}nav#navbar{border:none;background:#f3f4f8;margin:auto}#nav-content>ul>li a+ul{top:44px}.headingblock{padding:290px 20px 60px}.carousel-caption.d-none.d-md-block.text-centre{padding:14% 8% 8%}.carousel-caption.d-none.d-md-block.text-left{padding:14% 2% 8%}.carousel-caption.d-none.d-md-block.text-right{padding:14% 2% 8%}}@media (min-width:1450px){.form_wrapper{margin-top:50px}div#used_vehicle_page{margin-top:15px}.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:3rem}.banner-text h4{font-size:2rem}.blog-wrapper{padding-top:50px}}@media (min-width:2000px){.container-text,.contentwidth,div#headerwrap header#header,div#topbarinner,.container{max-width:1560px}div#used_vehicle_detail.container{max-width:1530px}div#used_vehicle_page.container{max-width:1560px}}@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){div#dealer-nav .navbar{padding:10px 0 0px!important}#dealer-nav .navblack .navbar-toggler{padding:0 0 10px 20px;border:0;outline:0}#dealer-nav a.navbar-brand{padding:3px 20px 15px 0}.dealerlogowrapper.mx-auto{margin-left:70px!important}h2.parallax-heading{font-size:1.5rem}li.nav-item.dropdown.pagename-Popular.Makes{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:#fbfbfa;color:#000;padding:15px 20px!important;font-size:.7rem!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:#cd192d;color:#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 #FFF;top:.8rem}div#dealer-nav li.nav-item.dropdown.show ul.dropdown-menu.show .dropdown-submenu ul li a{background:#8F111F}div#dealer-nav li.nav-item.dropdown.show ul.dropdown-menu.show .dropdown-submenu ul li a:hover{background:#000}.dealerlogo{margin-left:-60px}.col-md-2{flex:0 0 33.3333333333%;max-width:33.3333333333%}.headingsection{margin-top:-70px}}@media (max-width:991.98px){.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}.vehicles.ubv2 .used_vehicle_filters.active{background:#f7f7f5;width:60%;padding:0 5px 40px 5px!important}.vehicles.ubv2 .validate-form.col-md-12{padding-left:15px}i.fa.fa-times{color:#000}.used_vehicle_filters .selected_dealer_location .input-clear i.fa.fa-times{color:#FFF}.attr-btns .attr-btn{font-size:1rem;padding:10px 10px}body.bikesearch .price_mobile .used_vehicle_price span.vehicle.nowprice{display:block;margin:auto!important}.dropdown-menu.show{transform:none!important}.vehicles.ubv2 #used_filters{margin-bottom:2rem;width:100%!important}.vehicles.ubv2 #used_vehicle_page #close-filters{color:#000;margin-bottom:15px;text-transform:uppercase}.vehicles.ubv2 .bikecountwrap.w-100.text-center{padding:15px 0 5px 0;font-weight:700}.vehicles.ubv2 #used_filters button#submit_search{padding:20px!important;background:#cd192d}.vehicles.ubv2 .search-footer{padding:0 10px}}@media (max-width:980px){body.bikesearch div#location_text{flex:none;width:100%;order:4;margin-bottom:20px}body.bikesearch span.selected_dealer_location{width:100%}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){.dealerlogowrapper.mx-auto{margin-left:65px!important}.fb-like.fb_iframe_widget{top:20px;right:20px;line-height:0}div#twitterfollow{top:20px;right:83px}.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}#used_vehicle_page .main_image.box{margin-bottom:0!important;width:100%;max-height:none}#used_vehicle_page .main_image.box img,div#used_vehicle_detail.vehicle .owl-stage .owl-item img{border-radius:0;max-height:none}div#used_vehicle_page.container{margin:auto}body.bikesearch div#vehicle_list .vehiclesavingwrap{padding:0;border:none;background:none}body.bikesearch .used_vehicle_was{margin-right:5px}body.bikesearch .used_vehicle_save_number{background:none;padding:0;color:#28a745}.vehicles.ubv2 .used_vehicle_filters.active,.vehicles.ubv2 .used_vehicle_filters .search-footer{width:100%}#vehicle_list .thumb_images{width:100%;max-height:120px}#vehicle_list .listctas,#vehicle_list .viewbikelistview{display:none}#vehicle_list .thumb_images img{margin:10px auto 10px 0;width:50%;padding-left:0;padding-right:0;height:auto}div#used_vehicle_detail #directions{text-align:center!important;margin:auto;font-size:80%}#dealer-nav img{max-width:116px;margin-top:0px!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:#cd192d}#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}body,.bikesearch .bodycontent{background:#FFF}.detailview.bikesearch .bodycontent{padding:0}div#used_vehicle_detail.container{margin:0 auto!important;padding:0 30px}.bikesearch.listview .bodycontent{background:#f7f7f5}.bikesearch.listview div#used_vehicles_page_wrap{padding:0}div#used_vehicles_page_wrap{padding:0 10px;background:#f7f7f5}body.bikesearch #used_vehicle_price_small .was-price,body.bikesearch #used_vehicle_price_small .now-price,body.bikesearch #used_vehicle_price_small .save-price{font-size:.875rem;margin-bottom:.3125rem}#used_vehicle_detail .phonewrap,#used_vehicle_detail .videowrap{background:#333;padding:10px 5px}div#used_vehicle_detail .breadcrumb{margin:0 -15px!important;border-radius:0}div#used_vehicle_detail h3#used_vehicle_heading{font-size:12px}div#used_vehicle_detail{background:#FFF;padding:0 15px;margin:0 auto!important;border-radius:0}#used_vehicle_detail div#more_photos .owl-stage{padding-left:4px!important}#vehicle_list .thumbcontainer{width:40%;max-width:40%;flex:auto}#vehicle_list .detailscontainer{width:60%;max-width:60%;flex:auto}body.bikesearch div#vehicle_link_cards a.used_vehicle_card_link{color:#333;font-size:.6rem;border:1px solid #ccc}body.bikesearch div#vehicle_link_cards a.used_vehicle_card_link:hover{border:1px solid #333;border-radius:0;outline:none;background:rgb(255 255 255 / .4)}.used_vehicle_filters .search-footer{width:60%}.vehicles .filter_wrapper{padding:.625rem;margin-bottom:80px!important}.homefeature_usedbikesearch .searchnow,.homefeature_usedbikesearch .selectmodel{width:100%;max-width:100%;flex:auto}div#vehicle_list .listctawrap,.vehicles.ubv2 a.used_vehicle_title h5 span.vehiclebrand{display:none!important}#vehicle_list span.financeprice,#vehicle_list span.retailprice,#vehicle_list span.saveprice,#vehicle_list .pricing{font-size:0.8rem!important}}@media (max-width:620px){body,p,.tvadverts p{font-size:.8rem;line-height:1.5}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}h1#used_vehicle_title{font-size:1em;margin:auto}}@media (max-width:575.98px){#vehicle_list .padleft{padding-left:0}#used_vehicle_page h1#used_vehicles_page_title_listview{display:none}div#used_vehicle_page button#show_all_filters{padding:20px 10px;font-size:1rem}#vehicle_list h5{font-size:14px;margin:0 auto 10px auto}#vehicle_list .used_vehicle_attributes,#vehicle_list .dealerlocation,body.bikesearch .dealerdetailsllistview{font-size:.6rem!important;margin-bottom:0}#used_vehicle_page .wrapresults.col-12{padding:0}.used-search-bg.homefeature_bikesearch{padding:20px 20px}.dw-icon.video{display:inline-block}#vehicle_list .thumbcontainer{width:40%}#vehicle_list .detailscontainer{width:60%}.vehicles.ubv2 .used_vehicle_price{margin:0 auto 5px}div#vehicle_list .col-5.listphotowrap{width:45%!important;flex:45%;max-width:45%}}@media (max-width:420px){#vehicle_list span.financeprice,#vehicle_list span.retailprice,#vehicle_list span.saveprice,span.vehicle.price_addon{font-size:0.7rem!important}}