body{font-family:acumin-pro-wide,sans-serif}.themecolor,a.themecolor,p a{color:#ccc}.themecolor:hover,a.themecolor:hover,p a:hover{color:#ccc;text-decoration:underline}#dealer-nav .dropdown-menu{background-color:#3783e1}#dealer-nav .dropdown-menu li{border-bottom:1px solid #ccc}#dealer-nav .dropdown-menu li:last-child{border-bottom:none}.alt-bg{background-color:#EFEFEF}.offroad-text{color:#FFF}h1,h2,h3,h4,.h1,.h2,.h3,.h4{font-weight:800!important}#dealer-nav nav.navbar{background-color:#005da4;color:#FFF}#dealer-nav .navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem;font-size:.75rem;color:#FFF!important;text-transform:uppercase}#dealer-nav .navbar-toggler{font-size:1.3rem;color:#FFF}#dealer-nav .dealer-number a{white-space:nowrap;font-weight:700}span.nav-icon-text{color:#FFF;font-size:.6rem}.menu-button{background-color:#000;min-width:60px;padding:10px}button.btn.btn-nav{background-color:#fff0;line-height:inherit;padding:0}.motorcycles-bg{background-image:url(/./templates/dwmaster/custom/images/motorcycles-bg.jpg);background-size:cover;background-position:center center;padding-top:100px;padding-bottom:100px;color:#FFF}.welcome-bg{background-image:url(/./templates/dwmaster/custom/images/welcome-bg.jpg);background-size:cover;background-position:center center;padding-top:100px;padding-bottom:100px;color:#FFF}.brand-box{border-bottom:1px solid #fff;border-right:1px solid #fff}.brand-box-alt{border-right:1px solid #fff}.brand-box-end{border-bottom:1px solid #fff}.used-search-bg{background:#fff0}.btn-used-bike-search{background-color:#005da4;border:2px solid #005da4;color:#FFF}.bodycontent .btn-primary{background-color:#005da4;color:#FFF}.bodycontent .btn{border:1px solid #fff0;font-weight:700}.bodycontent .btn-primary:hover{background-color:#005da4;color:#FFF;opacity:.8}.motorcycles-bg .btn-used-bike-search{background-color:#FFF;border:2px solid #FFF;color:#000;width:100%;line-height:37px;min-height:37px}.welcome-bg .btn-primary,.motorcycles-bg .btn-primary{background-color:#FFF;color:#000}.welcome-bg .btn-primary:hover,.motorcycles-bg .btn-primary:hover{background-color:#FFF;color:#000;opacity:.8}.black-bg{background-color:#000;color:#FFF}.home .w-100.d-none.d-sm-block{height:0}#dealer-footer .themecolor{color:#000}.themebgcolor:hover,a.themebgcolor:hover,.used_vehicle_filters .reset_search:hover,.used_vehicle_filters .show_all_filters:hover,.btn.btn-info.cta:hover,.vehicle-thumb-wrapper:hover .vehicle-title-wrapper,.btn-primary.cta:hover{background:#888;border:none;color:#fff;opacity:.8}.vehicle-thumb-wrapper:hover .vehicle-title-wrapper,.btn-primary.cta:hover{background:#888;border:none;color:#FFF}.themebgcolor,a.themebgcolor,.family-tabs>li .themebgcolor.active,.dropdown-item.active,.dropdown-item:active,.btn.btn-info.cta,.themebgcolor.form-control:focus,.btn-primary.cta,#used-vehicle-search-widget-v2 input.btn.vehicle-search-submit,#used-vehicle-search-widget-v2 .vehicle_types #animate,p.btn.used-bike-cta{background:#005da4!important;border:1px solid #fff0;color:#fff}.themebgcolor:hover,a.themebgcolor:hover,.family-tabs>li .themebgcolor.active:hover,.dropdown-item.active:hover,.btn.btn-info.cta:hover,.themebgcolor.form-control:hover,.btn-primary.cta:hover,p.btn.used-bike-cta:hover,#used-vehicle-search-widget-v2 input.btn.vehicle-search-submit:hover{background:#005da4!important;opacity:.8;border:1px solid #fff0}.formstrap div#div_current_mot .radio,.formstrap div#div_currently_taxed .radio{padding-left:25px}@media (max-width:1198.98px){#dealer-nav .nav-item .nav-link{border-bottom:1px solid rgb(255 255 255 / .5);padding:15px 0 15px}#dealer-nav .nobgsearch{background-color:#fff0;border-radius:0rem;border:1px solid rgb(255 255 255 / .7);text-align:center;color:#dadada;border-right:0}.search-border{border-right:1px solid rgb(255 255 255 / .7)}#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}}@media (max-width:575.98px){.brand-box{border:none}.brand-box-alt{border:none}.brand-box-end{border:none}.brandbox-mobile-alt{border-bottom:1px solid #fff}.brandbox-mobile{border-bottom:1px solid #fff;border-right:1px solid #fff}.nobb{border-bottom:none!important}}