@import url(https://use.typekit.net/xwb6agj.css);@charset "UTF-8";body{font-family:proxima-nova,sans-serif}.home{background-color:#000;color:#FFF}div#animation_container,div#animation_container canvas#canvas{width:100%!important;height:auto!important}.carousel .carousel-caption h3,.carousel .carousel-caption p,.carousel a.cta,.carousel h4{opacity:0%;animation:fadeIn ease 1s;-webkit-animation:fadeIn ease 1s;-moz-animation:fadeIn ease 1s;-o-animation:fadeIn ease 1s;-ms-animation:fadeIn ease 1s;animation-fill-mode:forwards}.carousel .carousel-caption h3{animation-delay:1s}.carousel .carousel-caption h4{animation-delay:1.8s}.carousel .carousel-caption p{animation-delay:2.2s}.carousel a.cta{animation-delay:3s}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}h2.parallax-heading{font-size:4rem}.used-size{height:70vh;min-height:400px;color:#FFF}.usedbikesbg{background-image:url(/./templates/dwmaster/custom/images/jordanbikes-social.jpg);background-position:left center!important}a.btn-social{background-color:#FFF;color:#000;font-size:1.6rem;font-weight:700;text-decoration:none}#footer_wrapper .btn-lg,.btn-group-lg>.btn{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;color:#FFF;padding-right:10px;padding-left:0;padding-top:0;padding-bottom:0}.bodycontent .btn-primary{background-color:#000;color:#FFF;padding:1.1rem;font-weight:700;text-decoration:none;border:0;font-size:1.1rem}.bodycontent .btn-video{background-color:#FFF;color:#000;padding:1.1rem;font-weight:700;text-decoration:none;border:0;font-size:1.1rem;text-shadow:none}.form-group .btn-primary{background-color:#000;color:#FFF}.bodycontent .btn-video:hover{background-color:#e1dddd}.bodycontent .btn-primary:hover{background-color:#212121;color:#FFF}.grey-container{background-color:#d5d5d5;padding-top:80px;padding-bottom:80px}.formstrap.container{padding-left:0;padding-right:0}h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4,.h5{font-weight:800}h1,.h1{font-size:3.5rem}h2,.h2{font-size:2.7rem}h3,.h3{font-size:2.3rem}h4,.h4{font-size:2rem}h5,.h5{font-size:1.8rem}div#lower_text_container,div#bottom_links{max-width:100%;margin:0 auto}div#bottom_links{padding:40px 15px 0}.fw-container .contentwidth{margin:auto}.line-height-0{line-height:0}.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,.hasarrow:after,p.used-bike-cta:after,.btn-video:after{content:" \25B8"}.bigfont{text-transform:uppercase}.mw-50{max-width:50%!important}.mw-80{max-width:80%!important}iframe{max-width:100%;max-height:100%}h1.bigfont{font-size:4.2rem;font-weight:700;text-transform:uppercase}h2.bigfont,h2.widget_title{font-size:3.5rem;font-weight:700}h2.widget_title{margin-bottom:3rem;text-align:center;color:#FFF}h3.bigfont{font-size:2rem;font-weight:800;text-transform:uppercase}h1.smallfont,h2.smallfont,h3.smallfont{font-size:1.2rem;text-transform:uppercase}.carousel h4{font-weight:400}.vehicle .attr-btns .attr-btn.cta,.show_all_filters,#used_vehicle_detail .phonewrap{background-color:#c00}.vehicle .attr-btns .attr-btn.cta:hover,.show_all_filters:hover,#used_vehicle_detail .phonewrap:hover{background-color:#C00}.vehicle_location_icon i{color:#c00}.carousel{width:100%}p a{color:#C00;text-decoration:underline}.bodycontent{overflow:initial}div#dealer-nav{background:#000;position:relative}div#dealer-nav .navbar{z-index:999;padding:0}div#dealer-nav button.navbar-toggler{margin-left:4%}div#navmenu,div#mainmenu{padding-left:4%}#dealer-nav ul.dropdown-menu.show{background:#222;padding:10px 20px;width:95%;font-size:inherit}div#dealer-nav a.dealer-number{margin-right:4%}#page_1 div#dealer-nav .navbar-collapse.collapse.show{background:#000}div#dealer-nav a,div#dealer-nav span.burgertitle,div#dealer-nav i.fal.fa-bars{color:#FFF}div#dealer-nav span.burgertitle{padding-left:10px}div#dealer-nav button.navbar-toggler{border:none}.navigation{position:unset;text-transform:uppercase;font-weight:700}.vehicles .used_vehicle_filter_status input[type='checkbox']:checked:before,#used_vehicles_page_wrap.vehicles .page-item.active .page-link,.vehicles .used-vehicle-list-item.featured .view_vehicle_btn.cta,.used_vehicle_filters .submit_search{background-color:#c00}.vehicles .page-item.active .page-link{color:#FFF}.vehicles .used-vehicle-list-item.featured,.vehicles .view_vehicle_btn.cta{background-color:#000}.vehicles .used_vehicle_filter_status input[type='checkbox']:checked,#used_vehicles_page_wrap.vehicles .page-item.active .page-link{border-color:#c00}#used_vehicle_page #vehicle_filter .dropdown-toggle,.vehicles .keywords input,#vehicle_filter select{border:1px solid #ddd}.vehicles .filter_wrapper{background-color:#fff0;padding:20px 0 0 0}.used-vehicle-list-item{background-color:#FFF}.navbar-light .navbar-nav .nav-link:hover,div#company_socials a:hover,.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover,.navigation .navbar li.nav-item.active a,.navigation .navbar li.nav-item.dropdown.active ul li a:hover{color:#c00}.navigation .navbar li.nav-item.dropdown.active ul li a{color:#FFF}a.cta,.cta,div#used_bikes_carousel .card .cta,footer#footer .ctadarkbg,.btn-primary,.carousel.slide .btn-info,#blog a.blog-item .badge,div#used_bikes_carousel .owl-stage-outer span.card-subtitle.was,.carousel.slide .btn-info,.usedrangebuttons{background:#c00;color:#FFF}.cc-color-override--63149898 .cc-btn{background-color:#cc0000!important}.owl-item:hover .cta,.cta:hover,a.ctadarkbg:hover,.ctadarkbg:hover,div#used_bikes_carousel .owl-item:hover .card .cta,footer#footer .ctadarkbg:hover,.btn-primary:hover,#blog a.blog-item .badge:hover,#new_bikes_list_wrapper .new_bike_list_card a:hover .card-title,.carousel.slide .btn-info:hover,.usedrangebuttons:hover{background:#C00}.cc-color-override--63149898 .cc-btn:hover{background-color:#CC0000!important}.banner-cta{background:#000000a9}.bg-grey{background:#f3f4f8;padding:30px 0 0}.bg-red{background:#C00}.bg-black{background:#000}.selectusedhome.submit{background:url(/./images/icons/selector-go.png) right no-repeat #c00}.selectusedhome.submit:hover{background:url(/./images/icons/selector-go.png) right no-repeat #C00}.vehicledetailcta i.fa{padding-right:10px}.btn,.btn-danger{border:none}.bg-black{background:#000}.usedbikelinks{border-top:3px solid #222;border-bottom:3px solid #222}a.usedbikelink{display:inline-block;width:32%}a.usedbikelink img:hover{transform:scale(1.1);z-index:999;transition:all 0.2s ease-in-out;overflow:hidden}.homelinkswrap{font-weight:100;color:#FFF}.homelink a.btn.btn-primary,.banner-text .cta,.used-bike-cta,#newsletter-sign-up .ctadarkbg{background:#FFF;color:#000;outline:1px solid #FFF;padding:.8rem 1.4rem;font-weight:700}.homelink a.btn.btn-primary:hover,.banner-text .cta:hover,.used-bike-cta:hover,#newsletter-sign-up .ctadarkbg:hover{background:#000;color:#FFF}#newsletter-sign-up .ctadarkbg{background:#000;color:#FFF;outline:1px solid #FFF;padding:.8rem 1.4rem;max-width:200px}#newsletter-sign-up .ctadarkbg:hover{background:#FFF;color:#000}.homelinkbackground{transition:all 0.4s ease-in-out}.homelinkbackground{position:absolute;top:0;left:0;right:0;bottom:0}.homelinkbackground.sellbike{background:linear-gradient(0deg,rgb(0 0 0 / .7623249983587185) 0%,#fff0 50%),url(/templates/dwmaster/custom/images/homepanel-sellbikev3.jpg) no-repeat center center;background-size:cover}.homelinkbackground.usedbikes{background:linear-gradient(0deg,rgb(0 0 0 / .7623249983587185) 0%,#fff0 50%),url(/templates/dwmaster/custom/images/homepanel-usedbikes.jpg) no-repeat center center;background-size:cover}.homelinkbackground.dyno{background:linear-gradient(0deg,rgb(0 0 0 / .7623249983587185) 0%,#fff0 50%),url(/templates/dwmaster/custom/images/homepanel-dynov3.jpg) no-repeat center center;background-size:cover}.homelinkbackground.remap{background:linear-gradient(0deg,rgb(0 0 0 / .7623249983587185) 0%,#fff0 50%),url(/templates/dwmaster/custom/images/homepanel-remap-v3.jpg) no-repeat center center;background-size:cover}.homelinkbackground.workshop{background:linear-gradient(0deg,rgb(0 0 0 / .7623249983587185) 0%,#fff0 50%),url(/templates/dwmaster/custom/images/homepanel-workshopv3.jpg) no-repeat center center;background-size:cover}.homelinkbackground.showroomtour{background:linear-gradient(0deg,rgb(0 0 0 / .7623249983587185) 0%,#fff0 50%),url(/templates/dwmaster/custom/images/homepanel-3dtour.jpg) no-repeat center center;background-size:cover}.owl-item{border:1px solid #FFF}#vehicle_list .used_vehicle_desc{margin-bottom:1rem;color:#212529;font-size:14px;letter-spacing:inherit;font-weight:400}.used_vehicle_title h5{font-weight:700;color:#212529;letter-spacing:inherit}.fw-container .col-sm-12,.fw-container .col-12{padding:0}.home #dealer-nav .logolarge{width:400px}video.homepagevid{width:100%;margin:0 auto;max-width:1500px;border:10px solid #fff0;padding:0;-webkit-border-image:url(/./templates/dwmaster/custom/images/vid-bg.png) 18 stretch;-o-border-image:url(/./templates/dwmaster/custom/images/vid-bg.png) 18 stretch;border-image:url(/./templates/dwmaster/custom/images/vid-bg.png) 18 stretch}#youtube_wrapper{position:relative;float:left;width:49%;padding:0;margin-right:2%}.thumbnail-wrapper{position:relative;overflow:hidden}.left-arrow{border-top-right-radius:10px;border-bottom-right-radius:10px}.right-arrow{right:0;border-top-left-radius:10px;border-bottom-left-radius:10px}.left-arrow,.right-arrow{z-index:200;cursor:pointer;height:88px;display:block;width:20px;float:left;text-align:center;background-color:#000;position:absolute;top:0}.left-arrow i,.right-arrow i{color:#fff;line-height:88px}.thumb-container{margin-left:30px;margin-right:30px}#youtube-thumbs{height:88px;position:relative;padding:0}.feature-container{padding:10px 0;background-size:cover;box-sizing:border-box}.feature-heading h4{margin-bottom:20px;font-size:18px}.feature-container .youtube-wrapper .feature-inner .feature-body ul{overflow:hidden}.feature-container .youtube-wrapper .feature-inner .feature-body ul li{width:88px;float:left;display:block;padding:0!important;margin:0 10px!important}.feature-container .youtube-wrapper .feature-inner .feature-body ul li a{background-size:cover;background-position:center;background-repeat:no-repeat;display:block;height:100%;width:100%;border-radius:10px}.feature-container .youtube-wrapper .feature-inner .feature-body ul li a .overlay{background:rgb(0 0 0 / .75);text-align:center;height:100%;width:100%;opacity:0;-webkit-transition:0.6s;transition:0.6s;border-radius:10px}.feature-container .youtube-wrapper .feature-inner .feature-body ul li a:hover .overlay{opacity:1}.feature-container .youtube-wrapper .feature-inner .feature-body ul li a .overlay .plus{font-weight:900;color:rgb(255 255 255 / .85);font-size:30px;width:88px;height:88px;line-height:88px;display:block}.feature-container .feature-inner .button-bottom{bottom:0;position:relative;text-align:center;width:100%;display:block;margin-bottom:10px}.feature-container .youtube-wrapper .video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;clear:both;border-radius:10px;margin-bottom:1rem}.feature-container .youtube-wrapper .video-container iframe,.feature-container .youtube-wrapper .video-container object,.feature-container .youtube-wrapper .video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.feature-container .feature-inner .feature-body{position:relative;display:block;margin-bottom:10px}.homefeature_usedbikesearch{margin-bottom:20px;background:url(/./templates/dwmaster/custom/images/vid-bg.png) no-repeat;background-size:cover}.homefeature_usedbikesearch p,.homefeature_usedbikesearch .banner_price{display:none}.banner_used_search.banner_submit{max-width:100%}.banner_used_search.banner_make,.banner_used_search.banner_model{max-width:50%}.used_search_fiter_wrapper{width:100%;float:left}.usedrangebuttons{font-size:12px;font-weight:700}.homeboxes{position:relative;float:left;width:100%}.homeboxes .homebox{position:relative;max-width:49%}.homeboxes .panelinfo .bigfont{text-transform:none}.homeboxes .panelinfo{position:absolute;top:0;left:0;padding:40px;color:#FFF;transition:all 0.15s ease-in-out}.homeboxes .panelinfo.bottom{top:auto;bottom:0}.homeboxes .panelinfo.relative{position:relative;display:inline-block}.homeboxes .homebox .panelcta{position:absolute;bottom:0;right:0;color:#FFF;padding:30px;text-transform:uppercase}.homeboxes .homebox.doubleheight.sellyourbike{height:840px;width:930px;background:url(/./templates/dwmaster/custom/images/home-sell-your-bike.jpg) no-repeat bottom right;float:left}.homeboxes .homebox.workshop{height:410px;width:930px;background:url(/./templates/dwmaster/custom/images/home-workshop.jpg) no-repeat bottom right;float:right;margin-bottom:0!important}.homeboxes .homebox.usedbikes{height:410px;width:930px;background:url(/./templates/dwmaster/custom/images/home-usedbikes.jpg) no-repeat bottom right;float:right;margin-bottom:1rem}.homeboxes .homebox.dyno{height:749px;width:940px;background:url(/./templates/dwmaster/custom/images/home-dyno.jpg) no-repeat bottom right;margin-bottom:1rem;float:left}.homelinkbackground .dyno video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:0;-ms-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.homeboxes .homebox.tour{height:749px;width:100%;background:url(/./templates/dwmaster/custom/images/home-3dtour.jpg) no-repeat bottom right;margin-bottom:0;float:left}.homeboxes .homebox.remap{height:749px;width:940px;background:url(/./templates/dwmaster/custom/images/home-remap.jpg) no-repeat top center;margin-bottom:1rem;float:left}.homeboxes .homebox.premises{width:100%;background:url(/./templates/dwmaster/custom/images/home-premises.jpg) no-repeat top left;margin-bottom:1rem;float:left;background-size:47%}footer#footer{background:#000}footer#footer i{color:#FFF}footer#footer i:hover{color:#888}footer#footer .ctadarkbg{background:#333}footer#footer .ctadarkbg:hover{background:#555}div#bottom_links_wrapper{background:#222}div#used_bikes_carousel .card,div#used_bikes_carousel .card .cta{background-color:#000;color:#FFF;text-align:center}#used_bikes_carousel .card-title{max-width:none}div#used_bikes_carousel span.card-subtitle.price{font-size:2rem}div#footer_wrapper{position:relative;float:left;width:100%;background:#000;border:0;padding:40px 0;color:#FFF}.carousel-caption.d-none.d-md-block.text-left,.carousel-caption.d-none.d-md-block.text-right{right:0%;left:0%;padding:0% 80px 15%;width:100%;height:auto;bottom:0;top:auto}.banner-text{max-width:1000px}#sellyourbike header .overlayvideo{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1}.blackbg{background-color:#000}#sellyourbike header{position:relative;background-color:#000;height:100vh;width:100%;overflow:hidden}#sellyourbike header .container{position:relative;z-index:2;color:#FFF}#sellyourbike header video{object-fit:cover;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}#sellyourbike header .container h1{font-size:5rem;margin-bottom:4px;text-shadow:0 0 25px #000}#sellyourbike header .container p{font-size:1.5rem;text-shadow:0 0 25px #000}.max700{max-width:700px}.sellyourbike1-size{height:70vh;margin-bottom:300px}.sellyourbike1-size{background-image:url(/./templates/dwmaster/custom/images/sell-your-bike-bg1.jpg);background-position:left center!important;height:70vh;margin-bottom:280px;background-size:cover}.sellyourbike2-size{background-image:url(/./templates/dwmaster/custom/images/sell-your-bike-bg2.jpg);background-position:center center!important;height:70vh;margin-bottom:160px;background-size:cover}.parallax-content{background-color:#FFF;padding:60px 80px 5px 80px;text-align:center}#workshop header .overlayvideo{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1}#workshop header{position:relative;background-color:#000;height:100vh;width:100%;overflow:hidden}#workshop header .container{position:relative;z-index:2;color:#FFF}#workshop header video{object-fit:cover;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}#workshop header .container h1{font-size:5rem;margin-bottom:4px;text-shadow:0 0 25px #000}#workshop header .container p{font-size:1.5rem;text-shadow:0 0 25px #000}.max900{max-width:900px}.slant-white{position:relative;z-index:1;padding-top:140px;padding-bottom:140px;margin-top:-50px;color:#FFF}.slant-white:after{position:absolute;top:0;bottom:0;right:0;left:0;width:100%;height:100%;background-color:#FFF;background-size:cover;background-position:center center;-webkit-transform:skewY(4deg);transform:skewY(-deg);-webkit-transform-origin:0;transform-origin:0;z-index:-3;content:"";overflow:hidden;outline:1px solid #fff0}.slant-red{position:relative;z-index:1;padding-top:140px;padding-bottom:140px;margin-top:-50px;color:#FFF}.slant-red:after{position:absolute;top:0;bottom:0;right:0;left:0;width:100%;height:100%;background-color:#d62a3a;background-size:cover;background-position:center center;-webkit-transform:skewY(-4deg);transform:skewY(-4deg);-webkit-transform-origin:0;transform-origin:0;z-index:-3;content:"";overflow:hidden;outline:1px solid #fff0}.slant-black{position:relative;z-index:1;padding-top:140px;padding-bottom:140px;margin-top:-50px;color:#FFF}.slant-black:after{position:absolute;top:0;bottom:0;right:0;left:0;width:100%;height:100%;background-color:#000;background-size:cover;background-position:center center;-webkit-transform:skewY(-4deg);transform:skewY(-4deg);-webkit-transform-origin:0;transform-origin:0;z-index:-3;content:"";overflow:hidden;outline:1px solid #fff0}.max1200{max-width:1200px;margin:0 auto}.red-bg{background-color:#d62a3a;height:180px;margin-top:-180px}.black-bg{background-color:#000;height:180px;margin-top:-180px}.workshop-content .nav-pills .nav-link.active,.show>.nav-pills .nav-link{color:#fff;background-color:#d62a3a;font-weight:700}.workshop-content .nav-link{display:block;padding:.5rem 1rem;background-color:#d6cacb;margin:7px 5px}.workshopbg{height:600px;background-image:url(/./templates/dwmaster/custom/images/workshop-prices-bg.jpg);background-size:cover;background-position:center center}.workshop-content{max-width:1110px;background-color:#FeFefe;margin:auto;margin-top:-70px;padding-left:20px;padding-right:20px;padding-bottom:60px;border-top:4px #d62a3a solid;-webkit-box-shadow:0 0 17px 0 rgb(0 0 0 / .1);box-shadow:0 0 17px 0 rgb(0 0 0 / .1);-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s}.workshop-content-wrapper{margin-left:40px;margin-right:40px}.price-col{background-color:#d62a3a;padding:50px 10px;color:#FFF;height:100%}.price-col h4{font-size:3rem!important;line-height:.9em;margin:0;text-align:center;padding-bottom:0;padding-top:0;font-weight:800}.price-col p{font-size:1rem;line-height:1.1em;margin:0;text-align:center;padding-bottom:8px}.price-section{background-color:#f5f3f3;margin-top:30px;margin-bottom:30px;padding:40px 40px}.service-table{font-size:.7rem}.price-section h3{font-size:1.4rem!important}.workshop-content h3{font-size:1.4rem!important}#tuning header .overlayvideo{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1}#tuning header{position:relative;background-color:#000;height:100vh;width:100%;overflow:hidden}#tuning header .container{position:relative;z-index:2;color:#FFF}#tuning header video{object-fit:cover;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}#tuning header .container h1{font-size:5rem;margin-bottom:4px;text-shadow:0 0 25px #000}#tuning header .container p{font-size:1.5rem;text-shadow:0 0 25px #000}.sponsorshipbg{background-image:url(/./templates/dwmaster/custom/images/sponsorship-bg.jpg);background-position:center center!important;height:70vh;background-size:cover;margin-bottom:180px}.racingbg{background-image:url(/./templates/dwmaster/custom/images/racing-bg.jpg);background-position:center center!important;height:70vh;background-size:cover;margin-bottom:180px}.faultfindingbg{background-image:url(/./templates/dwmaster/custom/images/dynoffbg.jpg);background-position:center center!important;height:70vh;background-size:cover;margin-bottom:180px}.industrybg{background-image:url(/./templates/dwmaster/custom/images/industry-bg.jpg);background-position:top center!important;height:70vh;margin-bottom:180px;background-size:cover}.ecuremapbg{background-image:url(/./templates/dwmaster/custom/images/ecuremapbg.jpg);background-position:top center!important;height:70vh;margin-bottom:180px;background-size:cover}.parallax-content{background-color:#FFF;padding:60px 80px 5px 80px;text-align:center}#ecu header .overlayvideo{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1}#ecu header{position:relative;background-color:#000;height:100vh;width:100%;overflow:hidden}#ecu header .container{position:relative;z-index:2;color:#FFF}#ecu header video{object-fit:cover;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}#ecu header .container h1{font-size:5rem;margin-bottom:4px;text-shadow:0 0 25px #000}#ecu header .container p{font-size:1.5rem;text-shadow:0 0 25px #000}.ecuremap{background:url(/./templates/dwmaster/custom/images/ecu-gold.jpg);height:100vh;background-position:center center;background-size:cover;color:#FFF}.ecuremap .container h1{font-size:5rem;margin-bottom:4px}.ecuremap .container .container p{font-size:1.5rem}.ecu-box{padding:100px 50px;background-color:#222;border:2px solid #c68639}.ecu-box h4{color:#c68639;font-size:6rem;text-align:center;padding:0;margin:0;font-weight:800}.ecu-box p{color:#FFF;font-size:1.4rem;text-align:center;padding:0;margin:0;font-weight:300}#ecumodels .tabbedconent{background-color:#000}#ecumodels .nav-tabs{border-bottom:0}#ecumodels .nav-tabs .nav-link.active,.feature-nav-pill a.active{border-color:#000;border-top:none;background:#000}#ecumodels .nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#000}#ecumodels #tabs .nav-tabs .nav-link{border-top-left-radius:0;border-top-right-radius:0;color:#000;font-size:0}#ecumodels .short-text{max-width:940px!important;margin:0 auto;margin-bottom:0;text-align:center;margin-top:80px}#ecumodels h3{font-weight:300;color:#c68639;margin-top:50px}#ecumodels .btn-primary{background-color:#c68639;color:#FFF;padding:1.1rem;font-weight:700;text-decoration:none;border:0;font-size:1.1rem;margin:0 auto}#ecumodels .table-dark,.table-dark>th,.table-dark>td{background-color:#222}#ecumodels .table-striped tbody tr:nth-of-type(odd){background-color:#2a2a2a}.team-bg{background-image:url(/./images/central/hero-meet-the-team.jpg);height:65vh;background-size:cover;background-position:center}.team-bg h1{color:#FFF;font-size:3rem}.team-bg p{color:#FFF;font-size:1.4rem}.team-inner{max-width:900px;margin:0 auto;padding-left:50px;padding-right:50px}.store-bg{background-image:url(/./images/central/hero-our-store.jpg);height:65vh;background-size:cover;background-position:center}.store-bg h1{color:#FFF;font-size:3rem}.store-bg p{color:#FFF;font-size:1.4rem}.store-inner{max-width:900px;margin:0 auto;padding-left:50px;padding-right:50px}.dyno-bg{background-image:url(/./images/central/hero-dyno-tuning.jpg);height:65vh;background-size:cover;background-position:center}.dyno-bg h1{color:#FFF;font-size:3rem}.dyno-bg p{color:#FFF;font-size:1.4rem}.dyno-inner{max-width:900px;margin:0 auto;padding-left:25px;padding-right:25px}.about-us-bg{background-image:url(/./images/central/hero-about-us.jpg);height:65vh;background-size:cover;background-position:center}.about-us-bg h1{color:#FFF;font-size:3rem}.about-us-bg p{color:#FFF;font-size:1.4rem}.about-us-inner{max-width:900px;margin:0 auto;padding-left:25px;padding-right:25px}.racing-bg{background-image:url(/./images/central/hero-racing.jpg);height:65vh;background-size:cover;background-position:center}.racing-bg h1{color:#FFF;font-size:3rem}.racing-bg p{color:#FFF;font-size:1.4rem}.racing-inner{max-width:900px;margin:0 auto;padding-left:25px;padding-right:25px}.short-text{max-width:940px!important;margin:0 auto;margin-bottom:0;text-align:center}#ecu-remap-prices .nav-pills .nav-link.active,.show>.nav-pills .nav-link{color:#fff;background-color:#c10}#workshop-custom .nav-pills .nav-link.active,.show>.nav-pills .nav-link{color:#fff;background-color:#c10}#workshop-custom .bg-primary{background-color:#c10!important}#workshop-custom .text-primary{color:#c10!important}#frm_sell_vehicle span.disclaimer{font-size:12px;font-style:italic}.used-bike-cta{display:block;text-align:center!important;padding:10px;margin-top:15px!important}#_accordion a.card-header{background-color:#000;color:#FFF}#used_bikes_carousel .card-title{font-size:1.2rem;text-transform:uppercase}detect{display:none}@supports (object-fit:cover){detect{display:block}}.object-fit{width:100%;height:550px;display:inline-block;position:relative;overflow:hidden}.object-fit video{position:absolute;top:50%;left:50%;height:auto;width:auto;min-width:100%;min-height:100%;transform:translate(-50%,-50%)}@supports (object-fit:cover){.object-fit video{position:static;height:100%;width:100%;transform:none;object-fit:cover}}video.modifiedImg{background-repeat:none;background-position:50% 50%;background-size:cover;position:static;height:100%;width:100%;transform:none}.videobox{height:500px}.videoboxclothing{height:300px}.videohome-container .col-1,.videohome-container .col-2,.videohome-container .col-3,.videohome-container .col-4,.videohome-container .col-5,.videohome-container .col-6,.videohome-container .col-7,.videohome-container .col-8,.videohome-container .col-9,.videohome-container .col-10,.videohome-container .col-11,.videohome-container .col-12,.videohome-container .col,.videohome-container .col-auto,.videohome-container .col-sm-1,.videohome-container .col-sm-2,.videohome-container .col-sm-3,.videohome-container .col-sm-4,.videohome-container .col-sm-5,.videohome-container .col-sm-6,.videohome-container .col-sm-7,.videohome-container .col-sm-8,.videohome-container .col-sm-9,.videohome-container .col-sm-10,.videohome-container .col-sm-11,.videohome-container .col-sm-12,.videohome-container .col-sm,.videohome-container .col-sm-auto,.videohome-container .col-md-1,.videohome-container .col-md-2,.videohome-container .col-md-3,.videohome-container .col-md-4,.videohome-container .col-md-5,.videohome-container .col-md-6,.videohome-container .col-md-7,.videohome-container .col-md-8,.videohome-container .col-md-9,.videohome-container .col-md-10,.videohome-container .col-md-11,.videohome-container .col-md-12,.videohome-container .col-md,.videohome-container .col-md-auto,.videohome-container .col-lg-1,.videohome-container .col-lg-2,.videohome-container .col-lg-3,.videohome-container .col-lg-4,.videohome-container .col-lg-5,.videohome-container .col-lg-6,.videohome-container .col-lg-7,.videohome-container .col-lg-8,.videohome-container .col-lg-9,.videohome-container .col-lg-10,.videohome-container .col-lg-11,.videohome-container .col-lg-12,.videohome-container .col-lg,.videohome-container .col-lg-auto,.videohome-container .col-xl-1,.videohome-container .col-xl-2,.videohome-container .col-xl-3,.videohome-container .col-xl-4,.videohome-container .col-xl-5,.videohome-container .col-xl-6,.videohome-container .col-xl-7,.videohome-container .col-xl-8,.videohome-container .col-xl-9,.videohome-container .col-xl-10,.videohome-container .col-xl-11,.videohome-container .col-xl-12,.videohome-container .col-xl,.videohome-container .col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:2px;padding-left:2px;overflow:hidden}#frm_sell_vehicle #mot_exp,#frm_used_part_ex #mot_exp{padding:.4rem 2rem}div#newsletter-sign-up-area{background-color:#c00}a.btn.btn-newsletter{background-color:#000}.newsletter-feature{background-image:url(/./templates/dwmaster/custom/images/newsletterbg.png);background-position-y:60px;background-repeat:no-repeat;background-size:cover;background-color:transparent!important;color:#000}.sellyourbike .formstrap .form_wrapper legend{color:red}body.module-used_vehicles_v2,body.module-used_vehicles_v2 .vehicles.ubv2 .filter_wrapper,body.module-used_vehicles_v2 .vehicles.ubv2 .sortbywrap select.form-control.select-wrap,body.module-used_vehicles_v2 .topelements.sticktop,body.module-used_vehicles_v2 .vehicles.ubv2 .card-body,body.module-used_vehicles_v2 .spec-holder,body.module-used_vehicles_v2 #more_photos,body.module-used_vehicles_v2 #videos,body.module-used_vehicles_v2 #recently_viewed_view,body.module-used_vehicles_v2 #ub_other,body.module-used_vehicles_v2 #overview{background:black!important;color:white!important}body.module-used_vehicles_v2 .used-vehicle-list-item{background:none!important}body.module-used_vehicles_v2 .representative-example{background:#333333!important}body.module-used_vehicles_v2 .representative-example button.close,body.module-used_vehicles_v2 .vehicles.ubv2 a#reset_filters,body.module-used_vehicles_v2 .vehicles.ubv2 a.used_vehicle_title h5,body.module-used_vehicles_v2 #vehicle_list .used_vehicle_desc,body.module-used_vehicles_v2 .usedbikedetailattributes .badge-light,body.module-used_vehicles_v2 div#used_vehicle_detail a.breadcrumb-item,body.module-used_vehicles_v2 .vehicles.ubv2 a.used_vehicle_title h5 span.vehiclebrand,body.module-used_vehicles_v2 .vehicle-title-area h3,body.module-used_vehicles_v2 .vehicle-title-area h4{color:white!important}body.module-used_vehicles_v2 a.btn.viewbike.btn-primary,body.module-used_vehicles_v2 .contactbtnwrap .btn-primary,body.module-used_vehicles_v2 .financebuttons .customisenow,body.module-used_vehicles_v2 div#gridllistselect .btn.selectlayout,body.module-used_vehicles_v2 .vehicles.ubv2 button#submit_search,body.module-used_vehicles_v2 .vehicles.ubv2 a#reset_filters,.vehicles.ubv2 .show_all_filters{background-color:red!important;color:#FFF!important;border-color:red!important}body.module-used_vehicles_v2 div#vehicle_list .attributes-icons .veh_attribute,body.module-used_vehicles_v2 #used_vehicle_detail #attribute_view span.badge.icon{filter:invert(100%)!important}body.module-used_vehicles_v2 div#vehicle_list .attributes-icons .veh_attribute span,body.module-used_vehicles_v2 #used_vehicle_detail #attribute_view span.badge.icon span{filter:invert(100%)!important}body.module-used_vehicles_v2 .used-cta-area .addthis_inline_share_toolbox{display:none}@media (max-width:991.98px){body.module-used_vehicles_v2 .used_vehicle_filters.active{background:black!important;color:white!important}}div#more_photos{float:none!important}body.module-used_vehicles_v2 .bikedisplay .desc-holder{padding:1rem 0;border:none}body.module-used_vehicles_v2 .spec-holder{background:#222222!important;border-color:#555}body.module-used_vehicles_v2 .bikedisplay .pricing-headline,body.module-used_vehicles_v2 #used_vehicle_detail span.financeprice,body.module-used_vehicles_v2 #used_vehicle_detail span.retailprice,body.module-used_vehicles_v2 #used_vehicle_detail span.now-price,body.module-used_vehicles_v2 #used_vehicle_detail span.was-price,body.module-used_vehicles_v2 #used_vehicle_detail span.save-price{font-size:1.5rem!important}.bikedisplay h1#used_vehicle_title,.bikedisplay h2#used_vehicle_title_mobile,body.module-used_vehicles_v2 .vehicle-title-area h3,body.module-used_vehicles_v2 h4{text-transform:uppercase;font-size:1.5rem}.bikedisplay p.vehicle_description{font-size:1.3rem}body.module-used_vehicles_v2 #used_vehicle_detail div#attribute_view{text-align:center;display:flex}body.module-used_vehicles_v2 #used_vehicle_detail #attribute_view span.button-group{display:inline-flex;width:100%;max-width:100%;margin:0 auto 1rem;flex:auto;align-items:center;justify-content:flex-start;font-size:2rem!important;text-transform:capitalize}body.module-used_vehicles_v2 #used_vehicle_detail #attribute_view span.icon{margin-right:1rem!important}@media (min-width:580px){body.module-used_vehicles_v2 #used_vehicle_detail #attribute_view span.button-group{flex:0 0 50%;max-width:50%}}@media (min-width:992px){body.module-used_vehicles_v2 #used_vehicle_detail #attribute_view span.button-group{flex:0 0 100%;max-width:100%}}@media (min-width:1300px){body.module-used_vehicles_v2 #used_vehicle_detail #attribute_view span.button-group{flex:0 0 50%;max-width:50%}}@media (min-width:320px){.latebreakpoint .col-md-3{flex:0 0 50%;max-width:50%}}@media (min-width:576px){#page_1 section#top_banner_section{margin-top:0;z-index:1}#page_1 #dealer-nav .navblack{background:none}a.usedbikelink{width:16%}}@media (min-width:769px){#page_1 section#top_banner_section{margin-top:-162px}.carousel h3{font-size:3rem}.carousel h4{font-size:1.8rem}.latebreakpoint .col-md-3{flex:0 0 25%;max-width:25%}div#headerwrap{height:290px}div#headerwrap div#header_contact{top:auto;width:100%;float:left;position:relative;text-align:center}nav#navbar{border:none;background:none;border-top:none;top:-66px;z-index:100;margin-bottom:-44px}#navbar li.nav-item{padding:0 6px}#navbar ul.navbar-nav li.nav-item::after,#navbar ul.navbar-nav li.more::before{content:"";position:absolute;right:-13px;bottom:10px;color:#FFF;background:url(/./templates/dwmaster/custom/images/nav_divide.png) no-repeat;padding:10px}#navbar ul.navbar-nav li.more::before{left:-7px}#navbar ul.navbar-nav li:nth-last-child(2)::after{background:none}#navbar ul.navbar-nav li.more::after,#navbar ul.navbar-nav li.more li::after{background:none}#nav-content>ul>li a+ul{top:42px}#nav-content>ul>li a+ul li a{padding:10px 5px;text-align:center}#navbar div#nav-content .dropdown-menu{background:url(/./templates/dwmaster/custom/images/header_bg.png) repeat-y}div#headerwrap div#header_contact{top:auto;margin:-8px auto 20px}div#headerwrap .logowrapper.mainlogo{width:400px;height:133px;margin:30px auto 0}.homeboxes .homebox:hover .panelinfo{overflow:hidden;padding-left:50px}div#footer_wrapper h5{font-size:1.7rem}.homelinkbackground{transition:all 0.4s ease-in-out}.homelink:hover .homelinkbackground{-webkit-filter:brightness(.8);filter:brightness(.8);opacity:1}}@media (min-width:992px){.homelinkswrap .heightfull{height:710px}.homelinkswrap .heighthalf{height:355px}}@media (min-width:1001px){#page_1 section#top_banner_section{margin-top:-190px}}@media (min-width:1200px){.selectusedhome.submit{margin:35px auto}.homeboxes .homebox.premises{padding:170px 0}}@media (min-width:1369px){.navigation{top:0;width:100%}#nav-content>ul>li a+ul{top:42px}}@media (min-width:1600px){.carousel h3{font-size:5rem}.carousel h4{font-size:2.5rem}}@media (min-width:1880px){.homeboxes .homebox{max-width:50%}.carousel-caption.d-none.d-md-block.text-left,.carousel-caption.d-none.d-md-block.text-right{padding:0% 80px 20%}}@media (max-width:1000px){h1.bigfont{font-size:3.5rem;font-weight:800;text-transform:uppercase}h2.bigfont,h2.widget_title{font-size:3rem;font-weight:800}h3.bigfont{font-size:2rem;font-weight:800;text-transform:uppercase}.home #dealer-nav .logolarge{width:300px}}@media (max-width:991.99px){.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:45px!important;position:absolute;background:none;bottom:0;text-align:center!important}.carousel-caption.text-left .banner-text{text-align:left!important;float:left!important}.carousel-caption.text-right .banner-text{text-align:right!important;float:right!important}.carousel h3{font-size:1.5rem}.carousel h4{font-size:.9rem}.carousel p{font-size:.8rem}.homelinkswrap .homepanel.homelinks{max-width:100%;flex:auto}.homelink{border-top:1px solid #FFF}.homelinkswrap .col-lg-6{flex:0 0 50%;max-width:50%}.homelinkswrap .heightfull{height:350px}.homelinkswrap .heighthalf{height:350px}.homelinkswrap .p-lg-5{padding:1.5rem!important}}@media (max-width:900px){h1,.h1{font-size:3rem}h2,.h2{font-size:2.2rem}h3,.h3{font-size:1.7rem}h4,.h4{font-size:1.3rem}h5,.h5{font-size:1.1rem}.carousel-caption{bottom:20px}#tuning header .container h1,#workshop header .container h1,#sellyourbike header .container h1,#ecu header .container h1{font-size:4rem;margin-bottom:4px}#tuning header .container p,#workshop header .container p,#sellyourbike header .container p,.ecuremap .container p{font-size:1.26rem}}@media (max-width:768px){#top_banner.row.mb-3.fw-container{margin-bottom:-45px!important}.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{top:0}.shownumber{display:none!important}nav#navbar{border-top:1px solid #c00}#nav-content>ul>li a{padding-left:10px}#footer_wrapper,div#openingtimes{text-align:center!important}img#scorpion-logo{max-width:150px;margin-top:15px!important;margin-bottom:20px}h2.parallax-heading{font-size:2.6rem}.border-newsletter{border-top:2px solid #3a3a3a}}@media (max-width:760px){.homeboxes .homebox{width:100%!important;max-width:none!important;margin-bottom:20px!important;background-position:bottom right!important;background-size:cover!important}a.homebox.doubleheight.sellyourbike,a.homebox.tour{height:410px!important}.homeboxes .homebox.dyno,.homeboxes .homebox.remap{height:230px!important}.homeboxes .homebox.dyno{background:#efefef!important;margin-bottom:15px!important}.homeboxes .panelinfo{bottom:0;right:0;top:auto;left:auto;text-align:right}.homeboxes .homebox .panelcta{display:none}.homeboxes.mt-5{margin-top:0!important}.homeboxes .mw-80{max-width:100%!important}.homeboxes .mw-50{margin-bottom:0px!important;max-width:100%!important}.homeboxes .panelinfo.relative{text-align:left}.homeboxes .homebox.premises{background:none}.videobox{height:400px}.videoboxclothing{height:400px}}@media (max-width:575px){h1,.h1{font-size:2.5rem}h2,.h2{font-size:1.7rem}h3,.h3{font-size:1.4rem}h4,.h4{font-size:1.2rem}h5,.h5{font-size:1rem}button.navbar-toggler{padding:0}h2.bigfont,h2.widget_title{font-size:1.5rem}a.homebox.doubleheight.sellyourbike,a.homebox,a.homebox.tour{height:250px!important}.homeboxes iframe{max-height:250px}.workshop-content-wrapper{margin-left:20px;margin-right:20px}.workshop-content{padding-left:0;padding-right:0}.price-col h4{font-size:2.4rem}.price-section{padding:40px 15px}.service-table{font-size:.6rem}.sponsorshipbg{background-image:url(/./templates/dwmaster/custom/images/sponsorship-bg-mobile.jpg);background-position:top center!important;height:100vh}.racingbg{background-image:url(/./templates/dwmaster/custom/images/racing-bg-mobile.jpg);background-position:top center!important;height:100vh}.faultfindingbg{background-image:url(/./templates/dwmaster/custom/images/dynoffbg-mobile.jpg);background-position:top center!important;height:100vh}.industrybg{background-image:url(/./templates/dwmaster/custom/images/industry-bg-mobile.jpg);background-position:top center!important;height:100vh}.ecuremapbg{background-image:url(/./templates/dwmaster/custom/images/ecuremapbg-mobile.jpg);background-position:top center!important;height:100vh}.ecu-box{padding:50px 30px}.ecu-box h4{font-size:4rem}div#dealer-nav span.burgertitle{display:none}a.dealer-number{font-size:.8rem}}@media (max-width:520px){#tuning header .container h1,#workshop header .container h1,#sellyourbike header .container h1,#ecu header .container h1{font-size:3.6rem;margin-bottom:4px}.used-vehicle-list-item.card.list-card.mb-4 .col-4.col-sm-4.col-md-6.col-lg-4.nopadding.padleft,.used-vehicle-list-item.card.list-card.mb-4 .col-8.col-sm-8.col-md-6.col-lg-8{width:auto;max-width:none;flex:auto;margin:0 auto;float:none;text-align:center}#used_vehicle_page .main_image.box img,#used_bike_page .main_image img,#used_vehicle_page .main_image.box,#used_bike_page .main_image{max-height:none;padding:5px}.used-vehicle-list-item.card.list-card.mb-4 .used_vehicle_price.d-inline{font-size:25px;float:left;width:100%;text-align:left;margin-bottom:10px}.used-vehicle-list-item.card.list-card.mb-4 .col-sm-12.col-md-12.col-lg-8.listctas{float:left;text-align:left}.parallax-content{background-color:#FFF;padding:30px 20px 20px 20px;text-align:center}}@media (max-width:480px){.carousel h3{font-size:1.1rem}.carousel h4{font-size:.79rem;line-height:1;margin-bottom:5px}.banner-text .cta{padding:4px;font-size:12px}.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:10% 15px 0!important}div#headerwrap div#header_contact .header_location{font-size:15px;display:block;margin-bottom:5px}.homelinkswrap .col-lg-6{flex:0 0 100%;max-width:100%}}