@import url(https://use.typekit.net/bnn1wpu.css);section{position:static}body{background-color:#000;font-family:forma-djr-banner,sans-serif;letter-spacing:.08em;color:#FFF}.form-control,.form-control:focus{-webkit-box-shadow:none;box-shadow:none;outline:none;letter-spacing:.08em}.bodycontent{padding-top:50px;margin:0 auto}.grey-bg{background-color:#222;padding-top:120px;padding-bottom:120px}body#page_1 .bodycontent{padding-top:0;margin:0 auto}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{text-transform:none;font-weight:700;line-height:.9em;color:#FFF!important}h1,.h1{font-size:3rem}h2,.h2{font-size:2.5rem}h3,.h3{font-size:2em}h4,.h4{font-size:1.7rem}h5,.h5{font-size:1.4rem}.used-vehicle-list-item{background-color:#f3f4f8;border:none;color:#000}.vehicles .used_vehicle_price,.vehicles .used_vehicle_title h5{color:#000!important;text-transform:uppercase}.btn.view_vehicle_btn:after{display:none}.searchoverlay input[type=text]{padding:30px}.dealer-map{background-image:url(/./templates/dwmaster/custom/images/dealer-map.jpg);background-position:center center;height:100%;max-height:320px}#dealer-nav .navbar-expand-xl .navbar-nav .nav-link{padding-right:.6rem;padding-left:.6rem;font-size:.93rem;font-weight:300;color:#FFF}#dealer-nav .dealer-number a{white-space:nowrap;color:#FFF;letter-spacing:.24em}.navbar-toggler{color:#FFF}#dealer-nav .nobgsearch{background-color:#fff0;border-radius:0rem;border:1px solid #FFF;text-align:center;color:#FFF}#dealer-nav ul.dropdown-menu{background:#2c2c2c;padding:0;margin:0}div#header_contact{background-color:#000;text-align:center;padding:8px 10px;color:#FFF}.themecolor,a.themecolor,p a{color:#00983c}a.themecolor:hover,p a:hover{color:#01752f}.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,.bodycontent .btn-primary,.used-bike-cta,#dealer-footer .btn-primary{background:#00983c;border:1px #fff0}.themebgcolor:hover,a.themebgcolor:hover,.family-tabs>li .themebgcolor.active:hover,.dropdown-item.active:hover,.dropdown-item:hover,.btn.btn-info.cta:hover,.themebgcolor.form-control:hover,.btn-primary.cta:hover,.bodycontent .btn-primary:hover,.used-bike-cta:hover,#dealer-footer .btn-primary:hover{background:#01752f;border:1px #fff0}.bodycontent .btn-secondary{color:#fff;background-color:#00983c;border:0 solid #fff0}.bodycontent .btn-secondary:hover{color:#fff;background-color:#c90510;border:0 solid #fff0}.bodycontent .btn-primary:after,input.btn.btn-used-bike-search:after,#dealer-footer .btn-primary:after,.bodycontent .btn-secondary:after{font-family:"Font Awesome 5 Pro","Font Awesome 6 Pro";display:inline-block;font-weight:700;content:"\f0da";margin-left:10px;font-size:.8rem;border:none!important}.bodycontent .btn{padding:.7rem 1.25rem}.btn-used-bike-search{background-color:#00983c;background-image:none;border:1px solid #fff0;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;font-weight:400;font-size:1rem;margin-bottom:0;min-height:58px;padding:0rem 1.25rem!important;text-align:center;text-transform:none;white-space:nowrap;-webkit-font-smoothing:antialiased;position:relative;transition:background 250ms,border-color 250ms;margin:0;width:100%}.btn-used-bike-search:hover{background-color:#01752f}.carousel-caption h3{font-size:4rem;line-height:.9em;color:#FFF;margin-bottom:10px}.carousel-caption h4{font-size:1.6rem;color:#FFF;font-weight:300;margin-bottom:15px;line-height:1.2em}.used-search-bg{background:#fff0}.used-search-inner select{background:#fff0;border:1px solid #FFF;color:#FFF!important;background-color:#000}.used-search-inner label:before{background:#fff0;color:#FFF!important}.used-search-inner label:after{content:"\f0d7";font-family:"Font Awesome 5 Pro","Font Awesome 6 Pro";font-weight:700;font-size:1rem;color:#FFF;right:1rem;top:16px;padding:0 0 0;position:absolute;pointer-events:none}.used-search-style{font-size:1rem;text-transform:capitalize;padding:1rem 2rem;color:#FFF!important;margin:0 auto}.lightweight{font-weight:400!important}.dealership-bg{background-image:url(/./templates/dwmaster/custom/images/dealership-bg-new.jpg);height:100vh;background-position:top right;background-size:cover}.dealership-bg-holder{height:100vh}.white-bg{background-image:url(/./templates/dwmaster/custom/images/white-bg.jpg);background-size:cover;background-position:center center;padding-top:240px;padding-bottom:150px;color:#000}.card.gallery-card.featuredbike{background-color:#000;color:#FFF;text-align:center}div#used_bikes_carousel span.card-subtitle.price{display:block;font-weight:700;margin:10px auto 10px;font-size:1.7rem}div#used_bikes_carousel h5{font-size:1.1rem;text-transform:uppercase}.line-header:after{content:" ";border-top:5px solid #ff000f;display:block;width:110px;margin-top:10px}#dealer-footer h5{font-size:1.3rem;text-transform:none;font-weight:700;padding-bottom:0}#dealer-lowertext{border-top:none;background-color:#222}div#dealer-footer{position:relative;float:left;width:100%;background-color:#000;border-top:3px solid #ff000f}#dealer-footer .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}.nav-wrap{position:relative;border-bottom:3px solid #00983c}.feature-news-section{background-color:#222;color:#FFF}p.posted{color:#FFF}#used_vehicle_description{color:#000}#used_vehicle_title{color:#000!important}.feature-nav-pill a{color:#ccc}.feature-nav-pill a.active{color:#212121}.used-vehicle-list-item{background-color:#FFF;border:none;padding:50px 30px;margin:50px 0}.vehicles .used_vehicle_price{color:#000;font-size:1.7rem}.used_vehicle_was.d-inline{color:#000;text-transform:uppercase}.vehicles .used_vehicle_save_number{color:#ff000f;font-size:1.4rem}.vehicles .used_vehicle_title h5{color:#000;font-size:1.7rem;letter-spacing:0}.card.noborder{border:none}.used_vehicle_title{text-transform:uppercase;font-weight:400;font-size:1.9rem;margin:10px auto;letter-spacing:.12em}.used_vehicle_price_large{color:#000!important}div#used_vehicle_detail .breadcrumb{background-color:#fff0;text-transform:uppercase;font-size:.8125rem;font-weight:700;padding:5px 0}div#used_vehicle_detail .breadcrumb-item{float:left;font-size:11px;color:#FFF}.vehicle .attr-btns .attr-btn.cta{outline:none;box-shadow:none;font-size:.85rem}.vehicle .attr-btns .attr-btn.cta:after{display:none}div#used_vehicle_detail div#images_view{max-height:none;padding-top:40px;padding-bottom:40px}#more_photos,#videos,#recently_viewed_view,#ub_other,#overview{position:relative;float:left;flex-direction:column;width:100%;word-wrap:break-word;background-color:#000;background-clip:border-box}#used_vehicle_detail.vehicle .owl-theme .owl-nav [class*=owl-]{height:100px;top:0;margin:0;line-height:100px;padding:0 10px;background-color:rgb(0 0 0 / .5);margin-top:40px}#used_vehicle_detail div#attribute_view{width:100%;margin:0;background:#FFF;padding:15px 0;text-align:center;display:inline-block}#used_vehicle_detail .btn-secondary{color:#fff;background-color:#00983c;border:0 solid #fff0}#used_vehicle_detail .btn-secondary:hover{background-color:#01752f}.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{text-transform:none}.view_vehicle_btn.cta{text-transform:none}.sitesearch h4.card-title,.sitesearch h4,.formstrap h1,.formstrap p{color:#000!important}.sitesearch h4.card-title.col-9,.sitesearch .bike_price.col-3{width:100%;flex:0 0 100%;max-width:100%;text-align:left!important}.sitesearch p.card-text{display:none}.formstrap{color:#000}.nav-tabs .nav-item{margin-bottom:0}.nav-tabs .nav-link,.feature-nav-pill a{border-top:3px solid #000;background:#000;color:#FFF}.nav-tabs .nav-link.active,.feature-nav-pill a.active{border-color:#00983c;border-top:3px solid #01752f;background:#00983c;color:#FFF}.nav-pills a.btn.active,.nav-pills a.btn{border:none}#used_vehicles_page_wrap.ubv2 .representative-example{color:#000}body.listview #used_vehicles_page_wrap.ubv2 .topelements.sticktop{background:#333;background-color:rgb(50 50 50 / .9);margin-bottom:35px}body.listview #used_vehicles_page_wrap.ubv2 div#gridllistselect .btn.selectlayout,body.listview #used_vehicles_page_wrap.ubv2 .show_all_filters{background:#00983c}body.listview #used_vehicles_page_wrap.ubv2 div#gridllistselect .btn.selectlayout:hover,body.listview #used_vehicles_page_wrap.ubv2 .show_all_filters:hover{background:#01752f}body.listview #used_vehicles_page_wrap.ubv2 .dealer_location_id{display:none}body.listview #used_vehicles_page_wrap.ubv2 .filter_wrapper{color:#333!important;v}body.detailview .bodycontent{padding-top:10px}body.detailview div#used_vehicle_detail.ubv2-detail .bikedisplay .col-lg-5{background:#222;color:#FFF;padding-top:20px}body.detailview div#used_vehicle_detail.ubv2-detail .spec-holder{background:#fff}body.detailview div#used_vehicle_detail.ubv2-detail li.features-group-item.themebgcolor{background:#00983c!important;color:#FFF!important;border-radius:0;border:none}body.detailview div#used_vehicle_detail.ubv2-detail a.breadcrumb-item,body.detailview div#used_vehicle_detail.ubv2-detail #used_vehicle_title{color:#FFF!important}body.detailview div#used_vehicle_detail.ubv2-detail h4.specifications{color:#333!important}body.detailview div#used_vehicle_detail.ubv2-detail #more_photos{background:none}body.detailview div#used_vehicle_detail.ubv2-detail div#images_view{padding-top:15px;padding-bottom:0;margin-bottom:auto!important}@media (max-width:1198.98px){#dealer-nav .nav-item .nav-link{color:#FFF;font-size:.9rem;font-weight:300;border-bottom:1px solid rgb(255 255 255 / .4);padding:15px 0 15px}}@media (max-width:991.98px){.carousel-caption h3{font-size:3rem}.carousel-caption.d-none.d-md-block{background:#222}}@media (max-width:560px){.formstrap input::-webkit-input-placeholder{font-size:9px;word-break:break-word;display:block}.formstrap input::-moz-placeholder{font-size:9px;word-break:break-word;display:block}.formstrap input:-ms-input-placeholder{font-size:9px;word-break:break-word;display:block}.formstrap input:-moz-placeholder{font-size:9px;word-break:break-word;display:block}}@media (min-width:769px){#used_vehicle_detail .usedbikectas,#used_vehicle_detail .usedvehiclectas{width:30%;max-width:none;padding:25px!important;color:#000!important}}@media (max-width:767.98px){h1,.h1{font-size:1.8rem}h2,.h2{font-size:1.6rem}h3,.h3{font-size:1.4rem}h4,.h4{font-size:1.2rem}h5,.h5{font-size:1.1rem}.white-bg{padding-bottom:120px;clip-path:polygon(0 0,100% 6%,100% 100%,0% 100%)}.used-search-bg{padding:30px 10px}}