.select:after{padding:0 20px}.hasbanner .bodycontent{padding-top:0;margin-top:0}a.btn.btn-family{text-transform:uppercase;padding:20px 20px!important}a.btn.btn-primary.newbike-cta{background-image:-webkit-gradient(linear,left top,left bottom,from(red),to(#c00));background-image:linear-gradient(to bottom,red,#c00);background-color:#c00;padding:20px 20px!important;color:#FFF}a.btn.btn-primary.newbike-cta:after{display:none}#newbike-page .col-md.col-6:last-of-type{display:none}.alt-colourbg{background-color:#f2f2f2;padding-top:80px;padding-bottom:80px}.blackbg{background-color:#010101;padding-top:80px;padding-bottom:80px;color:#FFF}.blackbg a.btn-primary{padding:5px 0px!important}.staff-feature{background-color:#010101;padding-top:30px;padding-bottom:30px;color:#FFF}.staff-feature h3{padding:0;margin:0}.dealership-address{background:#010101;display:inline-block;padding:15px 90px;color:#FFF;margin-top:20px}.dealership-address p,.dealership-address h4{padding:0;margin:0}.google-dealer-map .googlemap-wrapper{max-width:980px;margin:0 auto}.ducati-oxford-bg{background-image:url(/./templates/ducati/custom/images/ducati-oxford-bg.jpg);background-size:cover;background-position:center;padding-top:80px;padding-bottom:80px}#dealer-lowertext{background-color:#010101;border:0;color:#FFF}#dealer-lowertext .website-terms,#dealer-lowertext .bottom-footer-text,#dealer-lowertext .fca{color:#FFF;font-size:.6rem}#newsletter-sign-up p{color:#010101;font-size:1.1rem;margin-bottom:0}.bodycontent .btn,#newsletter-sign-up,.banner-text a.btn.cta{font-size:1rem}#dealer-nav .nav-link{Text-transform:none}div#dealer-nav{background-color:inherit;border-bottom:inherit}div#used_bikes_carousel h5{color:#FFF}div#used_bikes_carousel span.card-subtitle.price{color:#FFF}div#used_bikes_carousel span.card-subtitle.price{display:block;font-weight:700;margin:10px auto 10px!important}.card-title{margin-bottom:0.75rem!important}.blog_widget h5{text-align:center;text-transform:none}.card-action{text-align:center}span.background-text{display:none}.hide-mobile-news h2{display:none}.blog_widget p.card-text{text-align:center}.btn{text-transform:none;background-image:none}.used-search-bg h3{color:#010101}.used-search-bg{background:#fff0;box-shadow:none}.carousel-caption h4{margin-bottom:15px}body{color:#010101!important;background-color:#FFF!important}.bodycontent .btn{padding:12px 30px!important;letter-spacing:normal;border:1px solid transparent!important;text-transform:none;background-image:none}.bodycontent .btn-primary,#newsletter-sign-up .btn-primary{background-color:#010101;color:#FFF;border:1px solid #fff0;text-transform:uppercase;background-image:none}.bodycontent .btn-primary:hover,#newsletter-sign-up .btn-primary:hover{background-color:#212121;color:#FFF}.bodycontent .blade-panels .btn,.bodycontent .panel .btn,.bodycontent .bg .btn{padding:5px 0px!important;background-image:none}.bodycontent .blade-panels .btn-primary,.bodycontent .panel .btn-primary,.bodycontent .bg .btn-primary{background-color:#fff0}.bodycontent .panel-bg-colour .btn-primary,.panel-bg-colour-welcome .btn-primary{background-color:#fff0;color:#010101}.bodycontent .panel-bg .btn-primary{background-color:#fff0;color:#FFF}.bodycontent .blade-panels .btn-primary:hover,.bodycontent .panel .btn-primary:hover,.bodycontent .bg .btn-primary:hover{color:#dadada}.bodycontent .btn-primary::after,#newsletter-sign-up .btn-primary:after{font-family:'Font Awesome 5 Pro';display:inline-block;font-weight:300;content:"\f178";margin-left:20px;font-size:1.2rem}.button:active,button:active,.button:focus,button:focus,.button:hover,button:hover{border:1px solid transparent!important;outline:none!important}.btn:active,button:active,.btn:focus,button:focus,.btn:hover,button:hover{border:1px solid transparent!important;outline:none!important}.dealer-logo{max-width:90px}.nav-icon-text{font-size:.75rem;color:#FFF;font-weight:400;padding-top:10px}#dealer-nav .navbar-toggler{font-size:inherit}#dealer-nav img.dealer-logo{max-width:70px}#dealer-nav img{max-width:inherit}#dealer-nav .navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem;font-size:0.7rem!important;font-family:"ducati",Arial,sans-serif;text-transform:none;color:#FFF}#dealer-nav .navblack{background-color:rgb(0 0 0 / .7);-webkit-backdrop-filter:saturate(200%) blur(14px);backdrop-filter:saturate(200%) blur(14px);transition:opacity 0.5s ease;border-bottom:1px solid #f2f3f3}#dealer-nav .dealername{color:#FFF;font-weight:400;font-size:.8rem;margin-left:10px}#dealer-nav ul.dropdown-menu{background:#212121;padding:10px;margin:0}#dealer-nav ul.dropdown-menu a.nav-link{font-size:0.85rem!important}.bladedealerships h4{font-size:.85rem;font-weight:400;padding:10px;background-color:#000;color:#FFF}.btn.btn-nav{background-color:#fff0;padding:0}.panel-row{padding-top:2px}.top-fixed{position:relative;top:0;right:0;left:0;z-index:1030;transition:opacity 0.5s ease}.scrolling-nav .top-fixed{position:fixed;transition:opacity 0.5s ease}.scrolling-nav .dealer-nav-wrapper{pointer-events:none;opacity:0}.navbar{opacity:1;transition:opacity 0.5s ease}.cta-header-area{background-color:#f2f3f3}.affix .cta-header-area{background-color:rgb(242 243 243 / .8);-webkit-box-shadow:0 0 17px 0 rgb(0 0 0 / .2);box-shadow:0 0 17px 0 rgb(0 0 0 / .2);-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;transition:box-shadow .3s;border:0;transition:box-shadow .3s,-webkit-box-shadow .3s}#telephone-list{padding:0;width:80%}#telephone-list li a{color:#999}#telephone-list li a{color:#999}#telephone-list li{list-style:none;border-bottom:1px solid #e4e4e4;line-height:30px;font-size:.9rem}#telephone-list li a span{float:right;margin-left:15px;font-weight:700;color:#c00;font-size:.9rem}.row.locouter{width:100%;height:100%;margin-left:-0px!important}.row.locouter a{color:#fff}.col-12.col-sm-6.col-lg-4{padding:0;overflow:hidden!important}.col-12.col-sm-6.col-lg-4 img{filter:grayscale(80%);transition:all 200ms linear;width:100%;z-index:-1}.col-12.col-sm-6.col-lg-4 img:hover{filter:grayscale(0%);transform:scale(1.1)}.loctitle{height:32px;background-color:#ef6204;position:absolute;display:flex;color:#fff;top:10px;padding:20px 15px 2px 15px!important;text-align:center;align-items:center;justify-content:center;transition:500ms}.banner-text a.btn.cta{background-color:#f2f3f3}.banner-text a.btn.cta::after{font-family:'Font Awesome 5 Pro';display:inline-block;font-weight:300;content:"\f178";margin-left:20px;font-size:1rem}.carousel.slide .carousel-indicators{justify-content:center;margin-right:5%;margin-left:5%;bottom:5px}.brand-logo{max-width:150px!important}.brands-home{background-color:#010101}.bgimg{object-fit:cover;width:100%;height:100%;object-position:center;overflow:hidden;position:relative}.panel-bg{background-color:#010101;color:#FFF;padding:80px 60px}.panel-bg-colour{background-color:#f2f3f3;color:#010101;padding:160px 60px}.panel-bg-welcome{background-color:#010101;color:#FFF;padding:120px 60px}.panel-bg-colour-welcome{background-color:#f2f3f3;color:#010101;padding:60px 60px}.welcome-move{margin-right:-15%;z-index:99;position:relative}.welcome-panel-move{margin-left:-18%;z-index:99;position:relative}.welcome-panel-colour-move{margin-top:-4%;z-index:99;position:relative}.blade-panels .col-1,.blade-panels .col-2,.blade-panels .col-3,.blade-panels .col-4,.blade-panels .col-5,.blade-panels .col-6,.blade-panels .col-7,.blade-panels .col-8,.blade-panels .col-9,.blade-panels .col-10,.blade-panels .col-11,.blade-panels .col-12,.blade-panels .col,.blade-panels .col-auto,.blade-panels .col-sm-1,.blade-panels .col-sm-2,.blade-panels .col-sm-3,.blade-panels .col-sm-4,.blade-panels .col-sm-5,.blade-panels .col-sm-6,.blade-panels .col-sm-7,.blade-panels .col-sm-8,.blade-panels .col-sm-9,.blade-panels .col-sm-10,.blade-panels .col-sm-11,.blade-panels .col-sm-12,.blade-panels .col-sm,.blade-panels .col-sm-auto,.blade-panels .col-md-1,.blade-panels .col-md-2,.blade-panels .col-md-3,.blade-panels .col-md-4,.blade-panels .col-md-5,.blade-panels .col-md-6,.blade-panels .col-md-7,.blade-panels .col-md-8,.blade-panels .col-md-9,.blade-panels .col-md-10,.blade-panels .col-md-11,.blade-panels .col-md-12,.blade-panels .col-md,.blade-panels .col-md-auto,.blade-panels .col-lg-1,.blade-panels .col-lg-2,.blade-panels .col-lg-3,.blade-panels .col-lg-4,.blade-panels .col-lg-5,.blade-panels .col-lg-6,.blade-panels .col-lg-7,.blade-panels .col-lg-8,.blade-panels .col-lg-9,.blade-panels .col-lg-10,.blade-panels .col-lg-11,.blade-panels .col-lg-12,.blade-panels .col-lg,.blade-panels .col-lg-auto,.blade-panels .col-xl-1,.blade-panels .col-xl-2,.blade-panels .col-xl-3,.blade-panels .col-xl-4,.blade-panels .col-xl-5,.blade-panels .col-xl-6,.blade-panels .col-xl-7,.blade-panels .col-xl-8,.blade-panels .col-xl-9,.blade-panels .col-xl-10,.blade-panels .col-xl-11,.blade-panels .col-xl-12,.blade-panels .col-xl,.blade-panels .col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:1px;padding-left:1px}.picture-panel-main{max-height:690px}.picture-panel-secondary{max-height:650px}.home-padding{padding-bottom:150px}.usedbikesearch-wrapper{max-width:1200px;margin:auto}.used-search-bg{background-color:#fff0;padding:40px 0;border-radius:0;margin:0 auto;text-align:center}.used-search-inner select{background:#f4f3f3;border:1px solid #8b8989}.used-search-inner label:before{background:#fff0}.used-search-inner label:after{color:#8b8989}.btn-used-bike-search{border:none;min-height:42px;padding:0 30px}.btn-used-bike-search{background-color:#010101;background-image:none;border:1px solid #fff0;box-shadow:none;color:#fff;cursor:pointer;text-transform:uppercase!important;display:inline-block;font-weight:400;font-size:1rem;margin-bottom:0;min-height:auto;padding:.6rem 1rem!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%;line-height:normal}.usedbike-bg{background-color:#010101;color:#FFF;margin-top:150px!important}.used-bike-move{margin-top:-17%}.card.gallery-card.featuredbike{background-color:#010101;color:#FFF;text-transform:uppercase;border:none}div#used_bikes_carousel span.card-subtitle.price{font-size:2rem}div#used_bikes_carousel span.card-subtitle.was{background:#212121}.stripe:after{content:" ";border-top:8px solid #c00;display:block;width:210px;margin:30px auto}.divider:after{content:" ";border-top:8px solid #c00;display:block;width:190px;margin:30px 0 0 0}a.card.blog-card{background-color:#010101;color:#FFF;border:none}.newswidget-cta,.used-bike-cta{margin-bottom:0px!important}.modal-dialog-centered{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:calc(100% - (.5rem * 2))}#newsletter-sign-up p{color:#010101;font-size:1.1rem;margin-bottom:0}#newsletter-sign-up{background-color:#f2f3f3}.dealer-footer-bg{background-color:#010101;padding:80px 0;color:#FFF;font-size:.79rem;font-weight:300}a.footerbrandlink{color:#FFF;font-size:16px;display:inline-block;padding:0 5px}#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}a.quick-link{color:#FFF;font-size:.79rem;font-weight:300;white-space:nowrap}#dealer-footer h4{font-size:1.3rem;text-transform:none;font-weight:700;padding-bottom:0}.footer-list{list-style:none;padding-inline-start:0}#dealer-lowertext{border-top:none}.bottomlinkscontent{border-top:2px solid #f2f3f3}.hide-mobile-news{display:none}a#add-to-cart{background:#ef6204}@media (min-width:768px){.modal-xl{width:90%;max-width:1200px}}@media (min-width:1200px){.hasbanner .bodycontent{padding-top:0}.carousel-caption.d-none.d-md-block.text-left,.carousel-caption.d-none.d-md-block.text-right{padding:20% 5% 0%}}@media (max-width:1199.98px){.bodycontent{padding-top:130px}#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 .nav-item .nav-link{color:#FFF;font-size:.8rem;font-weight:400;border-bottom:1px solid rgb(255 255 255 / .4);padding:15px 0 15px;padding-right:1rem!important;padding-left:1rem!important}.nav-icon-text{font-size:.66rem}#dealer-nav .nobgsearch{background-color:#fff0;border-radius:0rem;border:1px solid #FFF;text-align:center;color:#FFF}.picture-panel-secondary{max-height:450px}.carousel-caption h3{font-size:3.4rem}}@media (max-width:991.98px){.welcome-move{margin-right:-15%;margin-top:-20%;z-index:99;position:relative}.carousel-caption h3{font-size:2.89rem}.carousel-caption.d-none.d-md-block{background:#1e1e1e}}@media (max-width:767.98px){.bodycontent{padding-top:0}.brand-logo{max-width:110px!important}#dealer-nav img.dealer-logo{max-width:65px}#dealer-nav .fixed-top,.cta-header-area.fixed-top{position:relative}#dealer-nav .navblack{background-color:#010101;border-bottom:1px solid #f2f3f3}.used-bike-move{margin-top:0%}.usedbike-bg{padding:80px 0 0 0}}@media (max-width:575.98px){.nav-icon-text{color:#010101}.hide-mobile-news{display:block}#dealer-nav .navbar-nav{background-color:rgb(0 0 0 / .6);-webkit-backdrop-filter:saturate(200%) blur(14px);backdrop-filter:saturate(200%) blur(14px);transition:opacity 0.5s ease}.affix .hide-on-affix{display:none}.navbar-toggler{padding:0rem;font-size:1.25rem;line-height:1;background:#fff0;border:1px solid #fff0}.cta-header-area .col-auto{position:relative;min-height:1px;padding-right:13px;padding-left:13px}#dealer-nav img.dealer-logo{max-width:80px}#dealer-nav .navblack{margin-top:0}#dealer-nav.affix .navblack{background-color:#fff0;border-bottom:1px solid #fff0}.carousel-caption h3{font-size:2.4rem}.carousel-caption h4{font-size:1.4rem}.hidecall{display:none}.blade-panels .col-1,.blade-panels .col-2,.blade-panels .col-3,.blade-panels .col-4,.blade-panels .col-5,.blade-panels .col-6,.blade-panels .col-7,.blade-panels .col-8,.blade-panels .col-9,.blade-panels .col-10,.blade-panels .col-11,.blade-panels .col-12,.blade-panels .col,.blade-panels .col-auto,.blade-panels .col-sm-1,.blade-panels .col-sm-2,.blade-panels .col-sm-3,.blade-panels .col-sm-4,.blade-panels .col-sm-5,.blade-panels .col-sm-6,.blade-panels .col-sm-7,.blade-panels .col-sm-8,.blade-panels .col-sm-9,.blade-panels .col-sm-10,.blade-panels .col-sm-11,.blade-panels .col-sm-12,.blade-panels .col-sm,.blade-panels .col-sm-auto,.blade-panels .col-md-1,.blade-panels .col-md-2,.blade-panels .col-md-3,.blade-panels .col-md-4,.blade-panels .col-md-5,.blade-panels .col-md-6,.blade-panels .col-md-7,.blade-panels .col-md-8,.blade-panels .col-md-9,.blade-panels .col-md-10,.blade-panels .col-md-11,.blade-panels .col-md-12,.blade-panels .col-md,.blade-panels .col-md-auto,.blade-panels .col-lg-1,.blade-panels .col-lg-2,.blade-panels .col-lg-3,.blade-panels .col-lg-4,.blade-panels .col-lg-5,.blade-panels .col-lg-6,.blade-panels .col-lg-7,.blade-panels .col-lg-8,.blade-panels .col-lg-9,.blade-panels .col-lg-10,.blade-panels .col-lg-11,.blade-panels .col-lg-12,.blade-panels .col-lg,.blade-panels .col-lg-auto,.blade-panels .col-xl-1,.blade-panels .col-xl-2,.blade-panels .col-xl-3,.blade-panels .col-xl-4,.blade-panels .col-xl-5,.blade-panels .col-xl-6,.blade-panels .col-xl-7,.blade-panels .col-xl-8,.blade-panels .col-xl-9,.blade-panels .col-xl-10,.blade-panels .col-xl-11,.blade-panels .col-xl-12,.blade-panels .col-xl,.blade-panels .col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:5px;padding-left:5px}.panel-bg{padding:45px;margin-top:-9%;z-index:99;position:relative}.panel-bg-colour{padding:45px;margin-top:-25%;z-index:99;position:relative}.picture-panel-secondary{max-height:400px}.panel-bg-welcome{background-color:#010101;color:#FFF;padding:40px 25px}.panel-bg-colour-welcome{background-color:#f2f3f3;color:#FFF;padding:40px 25px}}@media (max-width:390px){.cta-header-area .col-auto{position:relative;min-height:1px;padding-right:10px;padding-left:10px}}@media (max-width:350px){.nav-icon-text{font-size:.6rem}.panel-bg{padding:25px}.panel-bg-colour{padding:25px}}