body{background-color:#f0f0f0}.halfbanneroffers{height:38vh!important}.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}.videobox{height:650px}.fallback-image{position:absolute;top:0;left:0;object-fit:cover;width:100%;height:100%;overflow:hidden;padding-left:2px;padding-right:2px}.dnumber{line-height:.98em;font-size:.85rem;text-transform:uppercase;font-weight:700}.dnumber:hover{color:auto;text-decoration:underline}#dealer-nav .bg-dark{background-color:#000!important}#dealer-nav .navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem;font-size:0.9rem!important;text-transform:uppercase!important;font-weight:700!important;color:#FFF}#dealer-nav .dropdown-menu{background-color:#222;font-weight:400}#dealer-nav .dropdown-menu .nav-link{font-size:0.9rem!important;font-weight:400!important}.btn-sell,.btn-primary,a.btn.cta.themebgcolor{background-color:#d92c24;color:#FFF;text-transform:uppercase;font-weight:700;border:1px solid #fff0}.btn-sell:hover,.btn-primary:hover,a.btn.cta.themebgcolor:hover{background-color:#d92c24;opacity:0.8!important;border:1px solid #fff0}h1,h2,h3,h4,.h1,.h2,.h3,.h4,.h5{text-transform:uppercase;font-weight:700}.brand-bg{background-image:url(/./templates/dwmaster/custom/images/brand-bg.jpg);background-size:cover;background-position:center;padding-top:120px;padding-bottom:120px}.service-bg{background-image:url(/./templates/dwmaster/custom/images/service-bg.jpg);background-size:cover;background-position:center;padding-top:160px;padding-bottom:160px;color:#FFF}.news-bg{background-image:url(/./templates/dwmaster/custom/images/news-bg.jpg);background-size:cover;background-position:center;padding-top:160px;padding-bottom:160px;color:#FFF}.text-overlay-home{background-color:rgb(70 70 70 / .86)}.img-hover-zoom img{transition:transform .3s ease}.bg-img{object-fit:cover;width:100%;height:100%;object-position:center;overflow:hidden}.brandbox{height:480px;overflow:hidden;color:#FFF}.img-hover-zoom:hover img{transform:scale(1.1)}.max900{max-width:900px}.home-overlay{position:absolute;top:0;left:0;height:100%;width:100%;background:#fff0;z-index:1;padding-left:0;padding-right:0;overflow:hidden}.yamaha-partner{background:#25377d;background:-moz-linear-gradient(270deg,rgb(37 55 125) 0%,#fff0 80%);background:-webkit-linear-gradient(270deg,rgb(37 55 125) 0%,#fff0 80%);background:linear-gradient(270deg,rgb(37 55 125) 0%,#fff0 80%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#25377d",endColorstr="#25377d",GradientType=1);padding-top:55px;padding-bottom:55px;color:#FFF!important}.used-search-bg{background:#fff;margin:0 auto;text-align:center;padding:0 40px}.used-search-inner select{background:#fff0;border:1px solid #000;color:#000!important;background-color:#FFF;font-weight:700}.used-search-inner label:before{background:#fff0;color:#000!important}.used-search-inner label:after{content:"\f0d7";font-family:'Font Awesome 5 Pro';font-weight:700;font-size:1rem;color:#000;right:1rem;top:10px;padding:0 0 0;position:absolute;pointer-events:none}.used-search-style{font-size:1rem;text-transform:uppercase;padding:.6rem 1rem;color:#FFF!important;margin:0 auto;font-weight:400}.btn-used-bike-search{background-color:#d92c24;background-image:none;border:1px solid #fff0;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;font-weight:700;font-size:1rem;margin-bottom:0;min-height:auto;text-align:center;text-transform:uppercase;white-space:nowrap;-webkit-font-smoothing:antialiased;position:relative;transition:background 250ms,border-color 250ms;margin:0;width:100%;line-height:normal;padding:10px!important}.used-search-bg h3{color:#000;font-size:1.95rem;font-weight:300;text-align:center;padding-bottom:20px}.used-search-bg h3{color:#000;font-size:1.95rem;font-weight:700;text-align:center;padding-bottom:20px}.m2560{max-width:2560px}.blog-card .card-block{height:120px}.mobile-news{display:none}.socialicons .col-1,.socialicons .col-2,.socialicons .col-3,.socialicons .col-4,.socialicons .col-5,.socialicons .col-6,.socialicons .col-7,.socialicons .col-8,.socialicons .col-9,.socialicons .col-10,.socialicons .col-11,.socialicons .col-12,.socialicons .col,.socialicons .col-auto,.socialicons .col-sm-1,.socialicons .col-sm-2,.socialicons .col-sm-3,.socialicons .col-sm-4,.socialicons .col-sm-5,.socialicons .col-sm-6,.socialicons .col-sm-7,.socialicons .col-sm-8,.socialicons .col-sm-9,.socialicons .col-sm-10,.socialicons .col-sm-11,.socialicons .col-sm-12,.socialicons .col-sm,.socialicons .col-sm-auto,.socialicons .col-md-1,.socialicons .col-md-2,.socialicons .col-md-3,.socialicons .col-md-4,.socialicons .col-md-5,.socialicons .col-md-6,.socialicons .col-md-7,.socialicons .col-md-8,.socialicons .col-md-9,.socialicons .col-md-10,.socialicons .col-md-11,.socialicons .col-md-12,.socialicons .col-md,.socialicons .col-md-auto,.socialicons .col-lg-1,.socialicons .col-lg-2,.socialicons .col-lg-3,.socialicons .col-lg-4,.socialicons .col-lg-5,.socialicons .col-lg-6,.socialicons .col-lg-7,.socialicons .col-lg-8,.socialicons .col-lg-9,.socialicons .col-lg-10,.socialicons .col-lg-11,.socialicons .col-lg-12,.socialicons .col-lg,.socialicons .col-lg-auto,.socialicons .col-xl-1,.socialicons .col-xl-2,.socialicons .col-xl-3,.socialicons .col-xl-4,.socialicons .col-xl-5,.socialicons .col-xl-6,.socialicons .col-xl-7,.socialicons .col-xl-8,.socialicons .col-xl-9,.socialicons .col-xl-10,.socialicons .col-xl-11,.socialicons .col-xl-12,.socialicons .col-xl,.socialicons .col-xl-auto{padding-right:2px;padding-left:2px}#newsletter-sign-up{background-color:#FFF}#newsletter-sign-up p{color:#000;font-weight:700;font-size:1.1rem;text-transform:uppercase;margin-bottom:0}div#dealer-footer,#dealer-lowertext{background-color:#131314;color:#FFF}.dealer-map1{background-image:url(/./templates/dwmaster/custom/images/map-1v2.jpg);background-position:center center;height:100%;max-height:320px;min-height:200px}.dealer-map2{background-image:url(/./templates/dwmaster/custom/images/map-2.jpg);background-position:center center;height:100%;max-height:320px;min-height:200px}.dealer-map3{background-image:url(/./templates/dwmaster/custom/images/map-3.jpg);background-position:center center;height:100%;max-height:320px;min-height:200px}.learner-size{height:60vh;color:#FFF}.learner-bg{background:#000000,url(/./images/central/honda-step-up-scroller.jpg);background:radial-gradient(circle,rgb(0 0 0 / .529832001159839) 21%,#fff0 100%),url(/./images/central/honda-step-up-scroller.jpg);background-position:center center!important}.dyno-bg{background:#000000,url(/./images/central/honda-step-up-scroller.jpg);background:radial-gradient(circle,rgb(0 0 0 / .529832001159839) 21%,#fff0 100%),url(/./images/central/dyno-bg.jpg);background-position:center center!important}.max1200{max-width:1200px;margin:0 auto}.new_bikes_widget .cta-btn{font-weight:400}.new_bikes_widget h5.card-title.text-center{margin-bottom:0;text-transform:uppercase}.new_bikes_widget .nv-arrow-right:before{font-family:'Font Awesome 5 Pro';display:inline-block;font-weight:400;content:"\f054";font-style:normal;color:#000;font-size:1.4rem}.new_bikes_widget .card.gallery-card{border:0;background-color:#FFF}.new_bikes_widget .owl-theme .owl-dots .owl-dot.active span,.new_bikes_widget .owl-theme .owl-dots .owl-dot:hover span{background:#000}.new_bikes_widget .owl-theme .owl-dots .owl-dot span{width:20px;height:20px;border-radius:30px;border:2px solid;background:#fff0}.new_bikes_widget .nv-arrow-left:before{font-family:'Font Awesome 5 Pro';display:inline-block;font-weight:400;content:"\f053";font-style:normal;color:#000;font-size:1.4rem}.new_bikes_widget .nv-arrow-right,.nv-arrow-left{color:#FFF}.new_bikes_widget .round-arrow-bg{display:inline-block;background-color:#FFF;width:44px;height:44px;border-radius:50%}.new_bikes_widget .owl-theme .owl-nav [class*=owl-]{background-color:#fff0}.home-offers-bottom{background-color:#000;color:#FFF;margin-top:-3%}.overlap{z-index:999;position:relative;margin-bottom:-45px}body.module-used_vehicles_v2 .bodycontent{padding-top:72px!important}body.listview .topelements.sticktop{top:73px}body.listview #used_filters.sticktop{top:10px}body.detailview #used_vehicle_detail .used_vehicle_stock_number{display:none}body.listview .vehicles.ubv2 div#vehicle_list .used-vehicle-list-item.gridview a.used_vehicle_title h5{font-weight:400}body.listview .vehicles.ubv2 a.used_vehicle_title h5 span.vehiclebrand{color:#000}body.listview .vehicles.ubv2 div#vehicle_list .used-vehicle-list-item.gridview a.used_vehicle_title h5 span{display:inline-block}body.listview .vehicles.ubv2 div#vehicle_list .used-vehicle-list-item.gridview a.used_vehicle_title h5 span.vehicleatgrabber{font-weight:700;display:block;font-size:.9rem}.vehicle-title-area h4,.vehicle-title-area h3{display:inline;font-size:1.3rem;color:#000;font-weight:400}.vehicle-title-area h4.atgrabber{display:block;font-size:1.5rem;font-weight:700;margin:.5rem auto 0!important}body.module-used_vehicles_v2 .vehicles.ubv2 .card-body,body.module-used_vehicles_v2 div#used_vehicle_detail .main_image{overflow:unset}body.module-used_vehicles_v2 .used-vehicle-list-item.gridview .main_image img{border-radius:5px}body.module-used_vehicles_v2 .used-vehicle-list-item.normalview .main_image img{border-radius:5px 0 0 0}#vehicle_list .main_image .listviewtype.clearancelistbike,#used_vehicle_detail .main_image .detail-sale-badge.clearancedetailbike{background:url(/usercontent/deal-badge.webp);width:70px;height:70px;margin:0 1rem auto auto;background-size:contain;top:-6px;right:-6px;display:none}#used_vehicle_detail .main_image .detail-sale-badge.clearancedetailbike{top:-10px;right:auto;position:absolute;width:100px;height:100px;left:15px}#vehicle_list .used_photo_thumb_holder .listviewtype{display:none}body.detailview #used_vehicle_detail .contactbtnwrap{position:relative;width:100%}body.detailview #used_vehicle_detail button#dropdownMenuButton{display:none}body.detailview #used_vehicle_detail .dropdown-menu{position:relative!important;float:left!important;transform:none!important;background:none;border:none;display:inline-block!important}body.detailview #used_vehicle_detail .used-cta-area .dropdown-menu a.dropdown-item{display:inline-block;width:100%;background:#d92c24}body.detailview #used_vehicle_detail .used-cta-area .dropdown-menu a.dropdown-item:hover{background:#d92c24;opacity:0.8!important}@media (min-width:576px){.new_bikes_widget{width:calc(95% - 5.5rem);margin-left:2.8rem}#new_bikes_carousel .owl-nav div.owl-prev,#new_bikes_carousel .owl-nav div.owl-next{margin-top:-20px;position:absolute;top:50%;text-align:center;line-height:44px;border:1px solid #fff;width:40px;height:40px;background:#fff0;border:none;padding:0}#new_bikes_carousel .owl-nav div.owl-prev{left:-4rem;right:auto;margin-left:0}#new_bikes_carousel .owl-nav div.owl-next{right:-4rem;left:auto;margin-right:0}}@media (min-width:769px){div#dealer-nav{border-bottom:0px!important}}@media (min-width:992px){body.listview #used_filters.sticktop{top:90px}}@media (min-width:1200px){body.detailview.module-used_vehicles_v2 .bodycontent{padding-top:112px!important}.bodycontent,#homevideo header .overlayvideo{padding-top:95px!important}body.listview .topelements.sticktop{top:120px}body.listview #used_filters.sticktop{top:140px}body.detailview div#used_vehicle_detail{margin-top:15px}body.detailview .desc-holder,body.detailview .spec-holder{background:#FFF}body.listview .vehicles.ubv2 div#vehicle_list .used-vehicle-list-item.gridview{flex:0 0 33.3%;max-width:33.3%;padding:0 5px}}@media (max-width:1199.98px){#dealer-nav nav.navbar{background-color:#000}#dealer-nav .nav-item .nav-link{font-size:.9rem;font-weight:400;border-bottom:1px solid rgb(0 0 0 / .2);padding:15px 0 15px}#dealer-nav ::-webkit-input-placeholder{color:#dddada}#dealer-nav ::-moz-placeholder{color:#dddada}#dealer-nav :-ms-input-placeholder{color:#dddada}#dealer-nav :-moz-placeholder{color:#dddada}#dealer-nav .navbar-nav .nav-link{border-bottom:1px solid rgb(255 255 255 / .4);padding:15px 0 15px}#dealer-nav .nobgsearch{background-color:#fff0;border-radius:0rem;border:1px solid #FFF;text-align:center;color:#FFF}#dealer-nav .navbar-nav .nav-link{color:#FFF;border-bottom:1px solid rgb(255 255 255 / .4);padding:20px 15px 20px}.dnumber{font-size:1.1rem!important}#dealer-nav .navbar-toggler{font-size:1.3rem;color:#FFF;padding:0}}.mobile-news{display:none}.white-bg{background-color:#FFF;padding-top:80px;padding-bottom:80px}.black-bg{background-color:#1A1A1A;padding-top:80px;padding-bottom:80px;color:#FFF}.yamaha-blue-bg{background-color:#0A2D81;padding-top:80px;padding-bottom:80px;color:#FFF}.grey-bg{background-color:#EDEDED;padding-top:80px;padding-bottom:80px}body.newbikes{background-color:#FFF}.stretched-link-shop::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:99;pointer-events:auto;content:"";background-color:#fff0}@media (max-width:991.98px){.mobile-news{display:block}.desktop-news{display:none}}@media (max-width:767.98px){.yamaha-partner{background-color:#fff0}}@media (max-width:575.98px){.brandbox{height:300px}.home-overlay .h1{font-size:2rem}.vehicles.ubv2 div#vehicle_list .used-vehicle-list-item.gridview .attributes-icons .veh_attribute{padding:5px 5px 5px 40px!important;width:100%!important}.vehicles.ubv2 div#vehicle_list .used-vehicle-list-item.gridview .attributes-icons .veh_attribute.body_type{display:none!important}.vehicles.ubv2 div#vehicle_list .used-vehicle-list-item.gridview .attributes-icons{font-size:.8rem}}