.ds-primary-color,a.ds-primary-color,a.ds-primary-color:hover,a.ds-primary-color:focus,a.ds-primary-color:visited{color:#236cd2}.ds-secondary-color{color:#404040}.ds-primary-color-background{background-color:#236cd2;color:#ffffff}.ds-primary-color-border{border-color:#236cd2}.ds-secondary-color-background{background-color:#4c4c4c;color:#ffffff}.ds-secondary-color-background .ds-page-preapproved .ds-preapproved,.ds-secondary-color-background .ds-page-preapproved .ds-preapproved.well{background-color:#ffffff}.ds-secondary-color-background #ds-contact-us,.ds-secondary-color-background #ds-contact-us.well{background-color:#ffffff;color:#000000}.ds-secondary-color-background .ds-sellmycar,.ds-secondary-color-background .ds-sellmycar.well,.ds-secondary-color-background body .container .ds-sellmycar.well{background-color:#ffffff}.ds-secondary-color-background span{color:inherit}.ds-tertiary-color-border{border-color:#f89b22}.ds-tertiary-color-background{background-color:#f89b22;color:#ffffff}.ds-background-color-border{border-color:#efeff1}.ds-bg-gray{background-color:#333434}.ds-bg-gray.btn:hover:not(.btn-raised):not(.btn-link),.ds-bg-gray.input-group-btn .btn:hover:not(.btn-raised):not(.btn-link),.ds-bg-gray.btn:focus:not(.btn-raised):not(.btn-link),.input-group-btn .ds-bg-gray.btn:focus:not(.btn-raised):not(.btn-link){background-color:#333434}.ds-bg-lightbrown{background-color:#404040}.ds-bg-lightbrown.btn:hover:not(.btn-raised):not(.btn-link),.ds-bg-lightbrown.input-group-btn .btn:hover:not(.btn-raised):not(.btn-link),.ds-bg-lightbrown.btn:focus:not(.btn-raised):not(.btn-link),.input-group-btn .ds-bg-lightbrown.btn:focus:not(.btn-raised):not(.btn-link){background-color:#404040}.ds-bg-white{background-color:#ffffff;color:#000000}.ds-bg-white.btn:hover:not(.btn-raised):not(.btn-link),.ds-bg-white.input-group-btn .btn:hover:not(.btn-raised):not(.btn-link),.ds-bg-white.btn:focus:not(.btn-raised):not(.btn-link),.input-group-btn .ds-bg-white.btn:focus:not(.btn-raised):not(.btn-link){background-color:#ffffff}.ds-bg-white .form-group{color:#000000}.ds-bg-brown{background-color:#236cd2}.ds-bg-brown.btn:hover:not(.btn-raised):not(.btn-link),.ds-bg-brown.input-group-btn .btn:hover:not(.btn-raised):not(.btn-link),.ds-bg-brown.btn:focus:not(.btn-raised):not(.btn-link),.input-group-btn .ds-bg-brown.btn:focus:not(.btn-raised):not(.btn-link){background-color:#236cd2}.ds-bg-orange{background-color:#fe9460}.ds-bg-orange.btn:hover:not(.btn-raised):not(.btn-link),.ds-bg-orange.input-group-btn .btn:hover:not(.btn-raised):not(.btn-link),.ds-bg-orange.btn:focus:not(.btn-raised):not(.btn-link),.input-group-btn .ds-bg-orange.btn:focus:not(.btn-raised):not(.btn-link){background-color:#fe9460}.ds-bg-lightgray{background-color:#c1b8b2}.ds-bg-lightgray.btn:hover:not(.btn-raised):not(.btn-link),.ds-bg-lightgray.input-group-btn .btn:hover:not(.btn-raised):not(.btn-link),.ds-bg-lightgray.btn:focus:not(.btn-raised):not(.btn-link),.input-group-btn .ds-bg-lightgray.btn:focus:not(.btn-raised):not(.btn-link){background-color:#c1b8b2}.ds-bg-whitegray{background-color:#efeff1}.ds-bg-whitegray.btn:hover:not(.btn-raised):not(.btn-link),.ds-bg-whitegray.input-group-btn .btn:hover:not(.btn-raised):not(.btn-link),.ds-bg-whitegray.btn:focus:not(.btn-raised):not(.btn-link),.input-group-btn .ds-bg-whitegray.btn:focus:not(.btn-raised):not(.btn-link){background-color:#efeff1}.ds-text-light,.ds-text-light:hover,.ds-text-light:focus{color:#ffffff}.ds-text-dark{color:#000000}.ds-text-orange{color:#fe9460}h1,h2,h3,h4,h5,h6{color:#236cd2;font-weight:bold}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,h1 a:focus,h2 a:focus,h3 a:focus,h4 a:focus,h5 a:focus,h6 a:focus,h1 a:visited,h2 a:visited,h3 a:visited,h4 a:visited,h5 a:visited,h6 a:visited{color:#236cd2}.ds-heading-alt{color:false;border-color:false}.ds-footer h1,.ds-footer h2,.ds-footer h3,.ds-footer h4,.ds-footer h5,.ds-footer h6{color:false}.ds-heading-alt-footer{color:false}select.form-control,textarea.form-control,input.form-control{color:#000000}#ds-forgot-password-form input.form-control{color:#000000}.ds-page-content-header{background-color:#ffffff}body{background-color:#efeff1;color:#000000;font-family:'Open Sans',sans-serif}.ds-content,.ds-content-header,.ds-content-body{background-color:inherit}.ds-content-container{background-color:#ffffff}.ds-word{color:#000000}.ds-word-wrapper{background-color:#ffffff}hr{border-color:#236cd2}.btn{font-weight:bold}a,a:hover{color:#000000}.table{color:#000000}.navbar,.navbar.navbar-default{background-color:#efeff1}.modal-content,.modal-content .checkbox:not(.ds-no-md) label,.modal-content .checkbox-inline:not(.ds-no-md) label,.modal-content .checkbox:not(.ds-no-md) .label-text,.modal-content .checkbox-inline:not(.ds-no-md) .label-text{color:#000000}.modal-content .checkbox .checkbox-material .check,.modal-content label.checkbox-inline .checkbox-material .check,.modal-content .radio .circle,.modal-content label.radio-inline .circle{border:2px solid rgba(0,0,0,0.54)}.ds-incentives-modal .ds-incentives-modal-close-button{background-color:#ffffff;color:#236cd2;box-shadow:0 1px 1px 1px rgba(0,0,0,0.48)}.ds-incentives-modal .ds-incentives-modal-close-button:hover,.ds-incentives-modal .ds-incentives-modal-close-button:focus{box-shadow:0 0 1px 1px rgba(0,0,0,0.48)}.ds-incentives-modal .ds-vehicle-title-line{color:#000000}.ds-incentives-modal .ds-vehicle-incentives-summary .ds-final-price .ds-price-value{color:#236cd2}.panel{background-color:#ffffff;color:#000000}.panel-default>.panel-heading,.panel:not([class*="panel-"])>.panel-heading,.panel>.panel-heading,.panel.panel-default>.panel-heading{color:#ffffff;background-color:#236cd2}.panel-default>.panel-heading .close,.panel:not([class*="panel-"])>.panel-heading .close,.panel>.panel-heading .close,.panel.panel-default>.panel-heading .close{color:#ffffff}input[type='search']:focus{background-color:inherit}#ds-schedule-testdrive-panel input,#ds-schedule-testdrive-panel textarea,#ds-schedule-testdrive-panel select{color:#000000}#ds-save-to-phone-dialog .modal-dialog .modal-content input,#ds-save-to-phone-dialog .modal-dialog .modal-content textarea,#ds-save-to-phone-dialog .modal-dialog .modal-content select{color:#000000}#ds-vehicle-email-modal .modal-dialog .modal-content input,#ds-vehicle-email-modal .modal-dialog .modal-content textarea,#ds-vehicle-email-modal .modal-dialog .modal-content select{color:#000000}.progress .progress-bar,.progress .progress-bar.progress-bar-default{background-color:#236cd2}.ds-header-announcement,.ds-header-announcement-covid-19{background-color:#a00a0a;color:#ffffff}.ds-header-announcement a,.ds-header-announcement-covid-19 a,.ds-header-announcement a:hover,.ds-header-announcement-covid-19 a:hover,.ds-header-announcement a:focus,.ds-header-announcement-covid-19 a:focus{color:#ffffff}.ds-header{background:#404040}.ds-logo-header a,.ds-logo-header a:hover{color:#ffffff}#ds-header-contact-wrapper>span>a.ds-header-phone{color:#ffffff;font-weight:inherit;font-size:inherit}.ds-header-address i{color:inherit}.ds-page-heading .breadcrumb{background-color:transparent;color:#000000}.ds-page-heading .breadcrumb .active{color:#000000}.ds-main-nav .navbar-default{background-color:#00abf0}.ds-main-nav .navbar-default .navbar-nav>li>a{color:#ffffff;font-weight:normal}.ds-main-nav .navbar-default .navbar-nav>li>a:hover{color:#ffffff}.ds-main-nav .navbar-default .navbar-nav>li.active>a{background-color:#00abf0;color:#ffffff}.ds-main-nav .navbar-default .navbar-nav>.open>a{color:#ffffff}.ds-main-nav .navbar-default .navbar-default .navbar-nav>.open>a:hover,.ds-main-nav .navbar-default .navbar-default .navbar-nav>.open>a:focus{color:#ffffff}.ds-main-nav .navbar-default .navbar-nav .dropdown-menu{background-color:#ffffff;color:#00abf0}.ds-main-nav .navbar-default .navbar-nav .dropdown-menu>li>a{color:#00abf0}.ds-main-nav .navbar-default .navbar-nav .dropdown-menu>li>a:hover,.ds-main-nav .navbar-default .navbar-nav .dropdown-menu>li>a:focus{background-color:transparent;color:#00abf0}.ds-main-nav .navbar-default .navbar-nav .dropdown-menu>.active>a,.ds-main-nav .navbar-default .navbar-nav .dropdown-menu>.active>a:hover,.ds-main-nav .navbar-default .navbar-nav .dropdown-menu>.active>a:focus{background-color:transparent;color:#00abf0}.ds-main-nav .navbar-default .sb-icon-search{color:#ffffff}.ds-main-nav .navbar-default .sb-search.sb-search-open .sb-search-input{background-color:#ffffff;border-color:#236cd2;color:#000000}.ds-main-nav .navbar-default .sb-search.sb-search-open .sb-search-input::-webkit-input-placeholder{color:#000000}.ds-main-nav .navbar-default .sb-search.sb-search-open .sb-search-input:-moz-placeholder{color:#000000}.ds-main-nav .navbar-default .sb-search.sb-search-open .sb-search-input::-moz-placeholder{color:#000000}.ds-main-nav .navbar-default .sb-search.sb-search-open .sb-search-input:-ms-input-placeholder{color:#000000}.ds-main-nav .navbar-default .sb-search.sb-search-open .sb-icon-search{background-color:#236cd2;color:#ffffff}.ds-main-nav .navbar-default .navbar-toggle{color:#ffffff}.ds-main-nav .navbar-default #ds-utility-navbar-container-mobile .navbar-toggle{border-color:#ffffff}.ds-main-nav .navbar-default .ds-navbar-collapse-item:not(#ds-navbar){background-color:#ffffff}.ds-main-nav .navbar-default .ds-navbar-collapse-item h3{color:#00abf0}.ds-main-nav .navbar-default .ds-navbar-collapse-item h3 .ds-heading-alt{color:#00abf0}.ds-main-nav .navbar-default #ds-navbar-dealer-footer #ds-navbar-dealer-footer-contact-button{color:#ffffff}.ds-main-nav .navbar-default #ds-navbar-dealer-info,.ds-main-nav .navbar-default #ds-navbar-contact-info{color:#00abf0}.ds-main-nav .navbar-default #ds-navbar-dealer-info a,.ds-main-nav .navbar-default #ds-navbar-contact-info a,.ds-main-nav .navbar-default #ds-navbar-dealer-info a:hover,.ds-main-nav .navbar-default #ds-navbar-contact-info a:hover,.ds-main-nav .navbar-default #ds-navbar-dealer-info a:focus,.ds-main-nav .navbar-default #ds-navbar-contact-info a:focus,.ds-main-nav .navbar-default #ds-navbar-dealer-info a:visited,.ds-main-nav .navbar-default #ds-navbar-contact-info a:visited{color:#00abf0}.ds-main-nav .navbar-default #ds-navbar-dealer-info .ds-business-hours{color:#00abf0}.ds-main-nav .navbar-default #ds-navbar-dealer-info .ds-sales-hours,.ds-main-nav .navbar-default #ds-navbar-dealer-info .ds-service-hours{color:#00abf0}.ds-main-nav .navbar-default #ds-navbar-dealer-info #ds-navbar-dealer-business-hours table tbody tr,.ds-main-nav .navbar-default #ds-navbar-dealer-info .ds-navbar-dealer-business-hours table tbody tr{border-top-color:#00abf0}.ds-main-nav .navbar-default #ds-menu-navbar-header,.ds-main-nav .navbar-default #ds-navbar-search-xs,.ds-main-nav .navbar-default #ds-menu-navbar-footer{border-color:#00abf0}.ds-main-nav .navbar-default #ds-navbar-search-xs-icon{color:#00abf0}.ds-main-nav .navbar-default #ds-navbar-search-xs-textbox{color:#00abf0}.ds-main-nav .navbar-default #ds-navbar-search-xs-textbox::-webkit-input-placeholder{color:#00abf0}.ds-main-nav .navbar-default #ds-navbar-search-xs-textbox::-moz-placeholder{color:#00abf0}.ds-main-nav .navbar-default #ds-navbar-search-xs-textbox:-ms-input-placeholder{color:#00abf0}.ds-main-nav .navbar-default #ds-navbar-search-xs-textbox:-moz-placeholder{color:#00abf0}.ds-main-nav .navbar-default #ds-menu-navbar-header-myaccount-btn{color:#00abf0}.ds-typeahead ul,#ds-typeahead ul{background-color:#ffffff}.ds-typeahead .ds-ta-container,#ds-typeahead .ds-ta-container{color:#000000}#ds-menu-navbar-social-media-container i{color:#00abf0}@media (max-width:767px){.ds-navbar-collapse-item,#ds-navbar{background-color:#ffffff}.ds-main-nav #ds-navbar .navbar-nav>li>a{color:#00abf0}.ds-main-nav #ds-navbar .navbar-nav>li>a:hover{color:#00abf0}.ds-main-nav #ds-navbar .navbar-nav>li.active>a{background-color:#ffffff;color:#00abf0}.ds-main-nav .navbar-default .navbar-nav .dropdown-menu{background-color:transparent;color:inherit}.ds-main-nav .navbar-default .navbar-nav .dropdown-menu>li>a{color:#00abf0}.ds-main-nav .navbar-default .navbar-nav .dropdown-menu>li>a:hover,.ds-main-nav .navbar-default .navbar-nav .dropdown-menu>li>a:focus{background-color:transparent;color:#00abf0}.ds-main-nav .navbar-default .navbar-nav .dropdown-menu>.active>a,.ds-main-nav .navbar-default .navbar-nav .dropdown-menu>.active>a:hover,.ds-main-nav .navbar-default .navbar-nav .dropdown-menu>.active>a:focus{background-color:transparent;color:#00abf0}}.btn-ds,.btn-ds:hover,.btn-ds:focus,.btn-ds:visited,.btn.btn-ds,.btn.btn-ds:hover,.btn.btn-ds:focus,.btn.btn-ds:visited,.btn-ds:not(.btn-raised).btn-primary,.input-group-btn .btn-ds:not(.btn-raised).btn-primary,.btn-ds:focus:not(.btn-raised):not(.btn-link),.btn-ds:hover:not(.btn-raised):not(.btn-link),.input-group-btn .btn-ds:focus:not(.btn-raised):not(.btn-link),.input-group-btn .btn-ds:hover:not(.btn-raised):not(.btn-link){background-color:#236cd2;border-color:#236cd2;color:#ffffff}.ds-btn-main-cta,.ds-btn-main-cta:hover,.ds-btn-main-cta:focus,.ds-btn-main-cta:visited,.btn.ds-btn-main-cta,.btn.ds-btn-main-cta:hover,.btn.ds-btn-main-cta:focus,.btn.ds-btn-main-cta:visited,.btn.btn-ds.ds-vdp-sidebar-upstart-cta-btn,.btn.btn-ds.ds-vdp-sidebar-upstart-cta-btn:hover,.btn.btn-ds.ds-vdp-sidebar-upstart-cta-btn:focus,.btn.btn-ds.ds-vdp-sidebar-upstart-cta-btn:visited,.btn.btn-ds.ds-vdp-sidebar-accelerate-my-deal-cta-btn,.btn.btn-ds.ds-vdp-sidebar-accelerate-my-deal-cta-btn:hover,.btn.btn-ds.ds-vdp-sidebar-accelerate-my-deal-cta-btn:focus,.btn.btn-ds.ds-vdp-sidebar-accelerate-my-deal-cta-btn:visited,.btn.btn-ds.ds-vdp-sidebar-darwin-cta-btn,.btn.btn-ds.ds-vdp-sidebar-darwin-cta-btn:hover,.btn.btn-ds.ds-vdp-sidebar-darwin-cta-btn:focus,.btn.btn-ds.ds-vdp-sidebar-darwin-cta-btn:visited,.btn.btn-ds.ds-vdp-sidebar-carnow-cta-btn,.btn.btn-ds.ds-vdp-sidebar-carnow-cta-btn:hover,.btn.btn-ds.ds-vdp-sidebar-carnow-cta-btn:focus,.btn.btn-ds.ds-vdp-sidebar-carnow-cta-btn:visited,.ds-btn-main-cta:not(.btn-raised).btn-primary,.input-group-btn .ds-btn-main-cta:not(.btn-raised).btn-primary,.ds-btn-main-cta:focus:not(.btn-raised):not(.btn-link),.ds-btn-main-cta:hover:not(.btn-raised):not(.btn-link),.input-group-btn .ds-btn-main-cta:focus:not(.btn-raised):not(.btn-link),.input-group-btn .ds-btn-main-cta:hover:not(.btn-raised):not(.btn-link){background-color:#2ac940;color:#ffffff}.ds-icon-color{color:#236cd2}.nav-pills>li.active>a,.nav-pills>li.ds-step-completed>a,.nav-pills>li.active>a:hover,.nav-pills>li.ds-step-completed>a:hover,.nav-pills>li.active>a:focus,.nav-pills>li.ds-step-completed>a:focus{background-color:#236cd2;border-color:#236cd2;color:#ffffff}.nav-pills>li>a,.nav-pills>li>a:hover,.nav-pills>li a:focus{background-color:#ffffff;border-color:#ffffff;color:#000000}.nav-pills li a:hover{background-color:#236cd2;border-color:#236cd2;color:#ffffff}.ds-secondary-nav.nav-pills>li.active>a,.ds-secondary-nav.nav-pills>li.active>a:hover,.ds-secondary-nav.nav-pills>li.active>a:focus{background-color:#616161;border-color:#616161;color:#ffffff}.ds-secondary-nav.nav-pills li a{background-color:#ffffff;border-color:#eaeaea;color:#000000;font-weight:bold}.ds-footer-modules{background:#ffffff;color:#000000}.ds-footer-modules a,.ds-footer-modules a:hover,.ds-footer-modules a:focus,.ds-footer-modules a:visited{color:#000000}.ds-footer-modules h1 a,.ds-footer-modules h2 a,.ds-footer-modules h3 a,.ds-footer-modules h4 a,.ds-footer-modules h5 a,.ds-footer-modules h6 a,.ds-footer-modules h1 a:hover,.ds-footer-modules h2 a:hover,.ds-footer-modules h3 a:hover,.ds-footer-modules h4 a:hover,.ds-footer-modules h5 a:hover,.ds-footer-modules h6 a:hover,.ds-footer-modules h1 a:focus,.ds-footer-modules h2 a:focus,.ds-footer-modules h3 a:focus,.ds-footer-modules h4 a:focus,.ds-footer-modules h5 a:focus,.ds-footer-modules h6 a:focus,.ds-footer-modules h1 a:visited,.ds-footer-modules h2 a:visited,.ds-footer-modules h3 a:visited,.ds-footer-modules h4 a:visited,.ds-footer-modules h5 a:visited,.ds-footer-modules h6 a:visited{color:#000000}.ds-footer-sticky{background-color:#236cd2;color:#ffffff}.ds-footer-sticky a:hover{color:#ffffff}.ds-smallmodal-container{background-color:#ffffff;color:#000000}.ds-smallmodal-container .modal-title{color:#000000}.ds-powered-by{color:#ffffff}.error,.field-validation-error{color:#a94442}.input-validation-error.form-control{border-color:#a94442}.validation-summary-errors{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.goog-te-gadget-simple{background-color:transparent !important}.goog-te-gadget-simple a,.goog-te-gadget-simple a:hover,.goog-te-gadget-simple a:focus{color:#ffffff !important}.MMD-widget .srp-launch .btn-success:hover,.MMD-widget .srp-launch .btn-success:focus{background-color:#0f8f45}.MMD-widget .btn span{color:#ffffff}.slider-styled .noUi-connect{background:#236cd2}.slider-styled .noUi-handle.is-focused{border-color:#236cd2}a.ds-locate-us-phone{color:#236cd2}.ds-preapproved a,.ds-forgotpassword-link{color:#000000}.ds-sidebar{color:#000000}.ds-sidebar p,.ds-sidebar address,.ds-sidebar table{color:#000000}.ds-sidebar h1,.ds-sidebar h2,.ds-sidebar h3,.ds-sidebar h4,.ds-sidebar h5,.ds-sidebar h6{color:false}.ds-sidebar h1 .ds-heading-alt,.ds-sidebar h2 .ds-heading-alt,.ds-sidebar h3 .ds-heading-alt,.ds-sidebar h4 .ds-heading-alt,.ds-sidebar h5 .ds-heading-alt,.ds-sidebar h6 .ds-heading-alt{color:false}.ds-sidebar .ds-content-box-1{background-color:#efeff1}.ds-service-contact{background-color:#efeff1;color:#000000}.ds-service-contact a,.ds-service-contact a:hover{color:#236cd2}.ds-service-contact address{color:#000000}.ds-service-contact address h1,.ds-service-contact address h2,.ds-service-contact address h3,.ds-service-contact address h4,.ds-service-contact address h5,.ds-service-contact address h6{color:#000000}.ds-service-working-hours .ds-business-hours-title{color:#3873bc}.ds-service-working-hours .ds-business-hours-title .ds-heading-alt{color:false}.ds-service-working-hours{background-color:#efeff1}.ds-service-working-hours #ds-service-hours-table-alt{color:false}.ds-service-working-hours .ds-business-hours{background-color:false;color:false}.ds-service-working-hours th.ds-sales-hours-header{background-color:false;color:false}.ds-service-working-hours .ds-sales-hours{background-color:false;color:false}.ds-service-working-hours th.ds-service-hours-header{background-color:false;color:false}.ds-service-working-hours .ds-service-hours{background-color:false;color:false}.ds-contact-box{background-color:#efeff1;color:#000000}.ds-car-detail-sidebar{background-color:#ffffff;color:#000000}.ds-bg-btn-group{background-color:#f89b22}.ds-bg-btn-group .ds-detail-sidebar-contact-us-btn,.ds-bg-btn-group .ds-detail-sidebar-contact-us-btn:not(.btn-raised){color:#ffffff;color:#8c8c8c}.ds-special-offer h1,.ds-special-offer h2,.ds-special-offer h3,.ds-special-offer h4,.ds-special-offer h5,.ds-special-offer h6{color:#fe6060}.ds-special-offer,.ds-special-offer.well,body .container .ds-special-offer.well{background-color:#ffffff;border-color:#ffffff}.checkbox input[type=checkbox]:checked+.checkbox-material .check,label.checkbox-inline input[type=checkbox]:checked+.checkbox-material .check{color:#236cd2;border-color:#236cd2}.checkbox input[type=checkbox]:checked+.checkbox-material .check:before,label.checkbox-inline input[type=checkbox]:checked+.checkbox-material .check:before{color:#236cd2}.togglebutton label input[type=checkbox]:checked+.toggle:after{background-color:#236cd2}.radio .check,label.radio-inline .check{background-color:#236cd2}.radio input[type=radio]:checked~.check,label.radio-inline input[type=radio]:checked~.check{background-color:#236cd2}.radio input[type=radio]:checked~.circle,label.radio-inline input[type=radio]:checked~.circle{border-color:#236cd2}.checkbox .checkbox-material .check,label.checkbox-inline .checkbox-material .check,.radio .circle,label.radio-inline .circle{border:2px solid rgba(0,0,0,0.9)}.form-group:not(.ds-no-md) .checkbox label,.form-group:not(.ds-no-md) label,.form-group.label-floating:not(.ds-no-md) label.control-label,.form-group.label-placeholder:not(.ds-no-md) label.control-label{color:#333333}.form-group label::placeholder{color:#333333}.form-group label::-moz-placeholder{color:#333333}.form-group label:-ms-input-placeholder{color:#333333}.form-group label::-webkit-input-placeholder{color:#333333}.form-group input.fakeinput{color:#000000}label,.radio label,.form-group .radio label,.checkbox label,.checkbox .label-text,.checkbox-inline .label-text,.form-group:not(.ds-no-md) .radio label,.checkbox:not(.ds-no-md) .label-text,.checkbox-inline:not(.ds-no-md) .label-text{color:#000000}.form-group.is-focused .radio label:hover,.form-group.is-focused label.radio-inline:hover,.form-group.is-focused .radio label:focus,.form-group.is-focused label.radio-inline:focus{color:rgba(0,0,0,0.54)}.label.label-primary{background-color:#236cd2}.form-control:not(.ds-no-md),.form-group:not(.ds-no-md) .form-control:not(.ds-no-md){background-image:-webkit-gradient(linear,left top,left bottom,from(#236cd2),to(#236cd2)),-webkit-gradient(linear,left top,left bottom,from(#D2D2D2),to(#D2D2D2));background-image:-webkit-linear-gradient(#236cd2,#236cd2),-webkit-linear-gradient(#D2D2D2,#D2D2D2);background-image:-o-linear-gradient(#236cd2,#236cd2),-o-linear-gradient(#D2D2D2,#D2D2D2);background-image:linear-gradient(#236cd2,#236cd2),linear-gradient(#D2D2D2,#D2D2D2)}.form-group:not(.ds-no-md).is-focused .form-control:not(.ds-no-md){background-image:-webkit-gradient(linear,left top,left bottom,from(#236cd2),to(#236cd2)),-webkit-gradient(linear,left top,left bottom,from(#D2D2D2),to(#D2D2D2));background-image:-webkit-linear-gradient(#236cd2,#236cd2),-webkit-linear-gradient(#D2D2D2,#D2D2D2);background-image:-o-linear-gradient(#236cd2,#236cd2),-o-linear-gradient(#D2D2D2,#D2D2D2);background-image:linear-gradient(#236cd2,#236cd2),linear-gradient(#D2D2D2,#D2D2D2)}.form-group:not(.ds-no-md).is-focused .form-control:not(.ds-no-md) .material-input:after{background-color:#236cd2}.form-group:not(.ds-no-md).is-focused :not(.radio) label,.form-group:not(.ds-no-md).is-focused :not(.radio) label.control-label{color:#236cd2}.ios .checkbox input[type=checkbox]:checked+.checkbox-material .check,.safari .checkbox input[type=checkbox]:checked+.checkbox-material .check,.ios label.checkbox-inline input[type=checkbox]:checked+.checkbox-material .check,.safari label.checkbox-inline input[type=checkbox]:checked+.checkbox-material .check{background:#236cd2}.ios .checkbox input[type=checkbox]:checked+.checkbox-material .check:after,.safari .checkbox input[type=checkbox]:checked+.checkbox-material .check:after,.ios label.checkbox-inline input[type=checkbox]:checked+.checkbox-material .check:after,.safari label.checkbox-inline input[type=checkbox]:checked+.checkbox-material .check:after{border:2px solid #fff;border-left:0;border-top:0;content:"";display:block;height:13px;margin-left:5px;position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:6px}.ds-select-dealer-container{background:#ffffff;border:2px solid #236cd2}#ds-payment-calculator .ds-price-payment-container{border-bottom:2px solid #ceced4;border-top:2px solid #ceced4;border-color:#ceced4}#ds-payment-calculator .ds-price-payment-container div[class*=col-]:first-of-type{border-right:2px solid #ceced4;border-color:#ceced4}#ds-payment-calculator .ds-price-payment-container .input-group-addon{color:#000000}#ds-payment-calculator .ds-payment-calculator-option{background-color:#212121;color:#ffffff}#ds-payment-calculator .ds-payment-calculator-option.active{background-color:#236cd2;color:#ffffff}#ds-payment-calculator .ds-disclaimer-label{color:#236cd2}.ds-search-filters select.form-control{background-color:#efeff1;color:#000000}.ds-search-filters select.form-control option{color:#000000}.ds-search-filters .label-floating .control-label,.ds-search-filters .label-static .control-label{color:#236cd2}.ds-search-filters-header .panel-heading{background-color:#efeff1;color:#000000}.ds-viewtype-btn{background-color:#ffffff;color:#236cd2}.ds-viewtype-btn.active,.ds-viewtype-btn.active:hover,.ds-viewtype-btn.active:focus{background-color:#236cd2;color:#ffffff}.ds-viewtype-btn.btn.ds-btn.active,.ds-viewtype-btn.btn.ds-btn.active:hover,.ds-viewtype-btn.btn.ds-btn.active:focus{background-color:#236cd2}.ds-viewtype-btn.btn.ds-btn:not(.active),.ds-viewtype-btn.btn.ds-btn:not(.active):hover,.ds-viewtype-btn.btn.ds-btn:not(.active):focus{background-color:#ffffff}.ds-vehicle-list-item{background-color:#ffffff}#ds-inventory-listview{color:#000000}#ds-inventory-listview h1,#ds-inventory-listview h2,#ds-inventory-listview h3,#ds-inventory-listview h4,#ds-inventory-listview h5,#ds-inventory-listview h6{color:#000000}#ds-inventory-listview .ds-vehicle-price h1,#ds-inventory-listview .ds-vehicle-price h2,#ds-inventory-listview .ds-vehicle-price h3,#ds-inventory-listview .ds-vehicle-price h4,#ds-inventory-listview .ds-vehicle-price h5,#ds-inventory-listview .ds-vehicle-price h6{color:#000000}#ds-inventory-listview .ds-vehicle-price .ds-mileage-text{color:#000000}#ds-inventory-listview .ds-price-container .ds-final-price .ds-price-value{color:#236cd2}#ds-inventory-listview .ds-original-sticker-btn-icon{color:#ffffff}.ds-clear-btn{background-color:#ffffff;color:#000000}.ds-clear-btn.btn.btn-sm:hover,.ds-clear-btn.btn.btn-sm:focus{background-color:#ffffff}.ds-vehicle-list-item{}.ds-vehicle-list-item .ds-image-light{visibility:inherit}.ds-car-thumbnail{background-color:#ffffff}.ds-car-thumbnail:hover{background-color:#ffffff}.ds-car-griditem{color:#000000}.ds-car-griditem a{color:#000000}.ds-car-griditem .ds-car-griditem-price{color:false}.ds-car-griditem .ds-price-bar .ds-car-griditem-price{color:#ffffff}.ds-car-griditem .ds-price-bar .checkbox input[type=checkbox]:checked+.checkbox-material .check,.ds-car-griditem .ds-price-bar label.checkbox-inline .checkbox-material .check,.ds-car-griditem .ds-price-bar label.checkbox-inline input[type=checkbox]:checked+.checkbox-material .check{color:#ffffff;border-color:#ffffff}.ds-car-griditem .ds-price-bar .checkbox-inline .label-text,.ds-car-griditem .ds-price-bar .checkbox input[type=checkbox]:checked+.checkbox-material .check:before,.ds-car-griditem .ds-price-bar label.checkbox-inline input[type=checkbox]:checked+.checkbox-material .check:before{color:#ffffff}.ds-car-griditem .ds-price-bar .ds-compare-button.btn{background-color:#ffffff;color:#236cd2}.ds-search-filters .input-group-addon{background-color:transparent}.ds-filter-count{background-color:#ffffff;color:#000000}.ds-virtual-tour-click-here-btn{background-color:transparent;border:2px solid #236cd2}.ds-virtual-tour-click-here-btn:hover,.ds-virtual-tour-click-here-btn:focus,.ds-virtual-tour-click-here-btn.btn:not(.btn-raised):not(.btn-link):hover,.ds-virtual-tour-click-here-btn.btn:not(.btn-raised):not(.btn-link):focus{background-color:#236cd2}.ds-virtual-tour-click-here-btn:hover .ds-virtual-tour-click-here-btn-text,.ds-virtual-tour-click-here-btn:focus .ds-virtual-tour-click-here-btn-text,.ds-virtual-tour-click-here-btn.btn:not(.btn-raised):not(.btn-link):hover .ds-virtual-tour-click-here-btn-text,.ds-virtual-tour-click-here-btn.btn:not(.btn-raised):not(.btn-link):focus .ds-virtual-tour-click-here-btn-text{color:#ffffff}.ds-virtual-tour-click-here-btn-text{color:#236cd2}.ds-virtual-tour-btn-container .ds-virtual-tour-click-here-btn:not(:hover):not(:focus){box-shadow:inset 0 0 15px #236cd2,0 0 25px #cccccc}.ds-virtual-tour-btn-container .ds-virtual-tour-click-here-btn:hover,.ds-virtual-tour-btn-container .ds-virtual-tour-click-here-btn:focus,.ds-virtual-tour-btn-container .ds-virtual-tour-click-here-btn.btn:not(.btn-raised):not(.btn-link):hover,.ds-virtual-tour-btn-container .ds-virtual-tour-click-here-btn.btn:not(.btn-raised):not(.btn-link):focus{box-shadow:inset 0 0 15px #cccccc}#ds-compare-btn,#ds-compare-btn:hover{background-color:#f89b22;border-color:#f89b22;color:#ffffff}#ds-get-approved-btn,#ds-get-approved-btn:hover{background-color:false;border-color:false;color:#ffffff}.ds-page-inventory-index #ds-write-review-btn,.ds-page-inventory-newcars #ds-write-review-btn,.ds-page-inventory-preownedcars #ds-write-review-btn,.ds-page-inventory-index #ds-write-review-btn:hover,.ds-page-inventory-newcars #ds-write-review-btn:hover,.ds-page-inventory-preownedcars #ds-write-review-btn:hover{background-color:#f89b22;color:#ffffff}.ds-autocheck-btn{background-color:#ffffff}#detail-carfax-link-button{color:#ffffff !important;background-color:#000000 !important}#detail-carfax-link-button:hover{color:#ffffff !important;background-color:#000000 !important}.ds-vehicle-list-item .ds-upstart-btn{background-color:#236cd2;border-color:#236cd2;color:#ffffff}.ds-vehicle-list-item .ds-upstart-btn i{color:#ffffff}.ds-vehicle-list-item .ds-font-icon-play-stack .fa-play{color:#236cd2}.ds-car-griditem .ds-font-icon-play-stack .fa-play{color:#ffffff}.ds-vehicle-price i,.ds-buy-now-text{color:#236cd2}.ds-vehicle-price .ds-price-details-link-icon{color:#236cd2}.ds-page-inventory-index-2 .ds-content-body>.container{background-color:inherit}.ds-page-inventory-index-2 .ds-content-body>.container>.row{background-color:inherit}.ds-page-inventory-index-2 #ds-srp-filters,.ds-page-inventory-index-2 #ds-srp-filters-wrapper,.ds-page-inventory-index-2 #ds-srp-filters-footer{background-color:inherit}.ds-page-inventory-index-2 #ds-srp-filters .dropdownjs,.ds-page-inventory-index-2 #ds-srp-filters .ds-table-fake-input,.ds-page-inventory-index-2 #ds-srp-filters .dropdownjs::after,.ds-page-inventory-index-2 #ds-srp-filters .ds-table-fake-input::after,.ds-page-inventory-index-2 #ds-srp-filters .dropdownjs .form-control,.ds-page-inventory-index-2 #ds-srp-filters .ds-table-fake-input .form-control{color:#236cd2}.ds-page-inventory-index-2 #ds-srp-filters .noUi-connect{background:#236cd2}.ds-page-inventory-index-2 #ds-srp-filters .noUi-pips{color:#999}.ds-page-inventory-index-2 #ds-srp-table-filter-title-row{border-bottom:1px solid #236cd2}.ds-page-inventory-index-2 .ds-srp-filter-pane-close-button{background-color:#efeff1;color:#236cd2;box-shadow:0 1px 1px 1px rgba(0,0,0,0.48)}.ds-page-inventory-index-2 .ds-srp-filter-pane-close-button:hover,.ds-page-inventory-index-2 .ds-srp-filter-pane-close-button:focus{box-shadow:0 0 1px 1px rgba(0,0,0,0.48)}.ds-page-inventory-index-2 .ds-srp-filters-link-text-wrapper{color:#236cd2}.ds-page-inventory-index-2 .ds-srp-filters-link-text-filters-number{background-color:#236cd2;color:#ffffff}.ds-srp-active-filter{border:1px solid #236cd2;color:#236cd2}.ds-srp-active-filter .ds-srp-active-filter-divider{background-color:#236cd2}.ds-srp-active-filter:hover,.ds-srp-active-filter:focus{color:#236cd2}.ds-page-inventory-index-2 .ds-resultview-payment-background{background-color:#236cd2;color:#ffffff}.ds-page-inventory-index-2 .ds-price-details-link-icon{color:#236cd2}#ds-inventory-listview-items[data-display-ver="1"] .ds-price-details-link-icon{color:#236cd2}#ds-inventory-gridview-items[data-display-ver="1"] .ds-price-details-link-icon{color:#236cd2}#ds-inventory-listview-items[data-display-ver="1"] .ds-favorite-close-button,#ds-inventory-gridview-items[data-display-ver="1"] .ds-favorite-close-button{background-color:#f89b22;border-color:#f89b22}#ds-inventory-listview-items[data-display-ver="1"] .ds-resultview-item-360-tag,#ds-inventory-gridview-items[data-display-ver="1"] .ds-resultview-item-360-tag,#ds-inventory-listview-items[data-display-ver="1"] .ds-resultview-item-video-tag,#ds-inventory-gridview-items[data-display-ver="1"] .ds-resultview-item-video-tag{background-color:rgba(0,0,0,0.5);color:#ffffff}#ds-inventory-listview-items[data-display-ver="1"] .ds-resultview-item-360-tag .fa-play,#ds-inventory-gridview-items[data-display-ver="1"] .ds-resultview-item-360-tag .fa-play,#ds-inventory-listview-items[data-display-ver="1"] .ds-resultview-item-video-tag .fa-play,#ds-inventory-gridview-items[data-display-ver="1"] .ds-resultview-item-video-tag .fa-play{color:rgba(0,0,0,0.5)}#ds-inventory-listview-items[data-display-ver="1"] .ds-resultview-item-sale-tag,#ds-inventory-gridview-items[data-display-ver="1"] .ds-resultview-item-sale-tag{background-color:#f40d29;color:#ffffff}#ds-inventory-listview-items[data-display-ver="1"] .ds-resultview-item-sale-tag .ds-resultview-item-sale-circle,#ds-inventory-gridview-items[data-display-ver="1"] .ds-resultview-item-sale-tag .ds-resultview-item-sale-circle{background-color:#ffffff}#ds-inventory-listview-items[data-display-ver="1"] .ds-resultview-item-vehicle-views-tag,#ds-inventory-gridview-items[data-display-ver="1"] .ds-resultview-item-vehicle-views-tag{background-color:rgba(0,0,0,0.5);color:#ffffff}#ds-inventory-listview-items[data-display-ver="1"] .ds-resultview-item-top-features-content .ds-top-feature-icon,#ds-inventory-gridview-items[data-display-ver="1"] .ds-resultview-item-top-features-content .ds-top-feature-icon{color:#236cd2}#ds-inventory-listview-items[data-display-ver="1"] .ds-resultview-item-tools,#ds-inventory-gridview-items[data-display-ver="1"] .ds-resultview-item-tools{background-color:#f89b22;color:#ffffff}#ds-inventory-listview-items[data-display-ver="1"] .ds-resultview-item-tools a,#ds-inventory-gridview-items[data-display-ver="1"] .ds-resultview-item-tools a,#ds-inventory-listview-items[data-display-ver="1"] .ds-resultview-item-tools i,#ds-inventory-gridview-items[data-display-ver="1"] .ds-resultview-item-tools i,#ds-inventory-listview-items[data-display-ver="1"] .ds-resultview-item-tools label,#ds-inventory-gridview-items[data-display-ver="1"] .ds-resultview-item-tools label,#ds-inventory-listview-items[data-display-ver="1"] .ds-resultview-item-tools .radio label,#ds-inventory-gridview-items[data-display-ver="1"] .ds-resultview-item-tools .radio label,#ds-inventory-listview-items[data-display-ver="1"] .ds-resultview-item-tools .form-group .radio label,#ds-inventory-gridview-items[data-display-ver="1"] .ds-resultview-item-tools .form-group .radio label,#ds-inventory-listview-items[data-display-ver="1"] .ds-resultview-item-tools .checkbox label,#ds-inventory-gridview-items[data-display-ver="1"] .ds-resultview-item-tools .checkbox label,#ds-inventory-listview-items[data-display-ver="1"] .ds-resultview-item-tools .checkbox .label-text,#ds-inventory-gridview-items[data-display-ver="1"] .ds-resultview-item-tools .checkbox .label-text,#ds-inventory-listview-items[data-display-ver="1"] .ds-resultview-item-tools .checkbox-inline .label-text,#ds-inventory-gridview-items[data-display-ver="1"] .ds-resultview-item-tools .checkbox-inline .label-text,#ds-inventory-listview-items[data-display-ver="1"] .ds-resultview-item-tools .form-group:not(.ds-no-md) .radio label,#ds-inventory-gridview-items[data-display-ver="1"] .ds-resultview-item-tools .form-group:not(.ds-no-md) .radio label,#ds-inventory-listview-items[data-display-ver="1"] .ds-resultview-item-tools .checkbox:not(.ds-no-md) .label-text,#ds-inventory-gridview-items[data-display-ver="1"] .ds-resultview-item-tools .checkbox:not(.ds-no-md) .label-text,#ds-inventory-listview-items[data-display-ver="1"] .ds-resultview-item-tools .checkbox-inline:not(.ds-no-md) .label-text,#ds-inventory-gridview-items[data-display-ver="1"] .ds-resultview-item-tools .checkbox-inline:not(.ds-no-md) .label-text{color:inherit}#ds-inventory-listview-items[data-display-ver="1"] .ds-resultview-item-tools .active,#ds-inventory-gridview-items[data-display-ver="1"] .ds-resultview-item-tools .active,#ds-inventory-listview-items[data-display-ver="1"] .ds-resultview-item-tools .ds-vehicle-listing-compare-checkbox input:checked~.label-text,#ds-inventory-gridview-items[data-display-ver="1"] .ds-resultview-item-tools .ds-vehicle-listing-compare-checkbox input:checked~.label-text{color:#236cd2}#ds-inventory-listview-items[data-display-ver="1"] .ds-resultview-item-tools .btn:not(.active),#ds-inventory-gridview-items[data-display-ver="1"] .ds-resultview-item-tools .btn:not(.active),#ds-inventory-listview-items[data-display-ver="1"] .ds-resultview-item-tools .btn:not(.active):hover,#ds-inventory-gridview-items[data-display-ver="1"] .ds-resultview-item-tools .btn:not(.active):hover,#ds-inventory-listview-items[data-display-ver="1"] .ds-resultview-item-tools .btn:not(.active):focus,#ds-inventory-gridview-items[data-display-ver="1"] .ds-resultview-item-tools .btn:not(.active):focus,#ds-inventory-listview-items[data-display-ver="1"] .ds-resultview-item-tools .btn:not(.active):not(.btn-raised),#ds-inventory-gridview-items[data-display-ver="1"] .ds-resultview-item-tools .btn:not(.active):not(.btn-raised),#ds-inventory-listview-items[data-display-ver="1"] .ds-resultview-item-tools .btn:not(.active):not(.btn-raised).btn-default,#ds-inventory-gridview-items[data-display-ver="1"] .ds-resultview-item-tools .btn:not(.active):not(.btn-raised).btn-default{color:inherit}#ds-inventory-listview-items[data-display-ver="1"] .ds-resultview-item-tools .checkbox input[type="checkbox"]:not(:checked)+.checkbox-material .check:not(.checked),#ds-inventory-gridview-items[data-display-ver="1"] .ds-resultview-item-tools .checkbox input[type="checkbox"]:not(:checked)+.checkbox-material .check:not(.checked),#ds-inventory-listview-items[data-display-ver="1"] .ds-resultview-item-tools label.checkbox-inline input[type="checkbox"]:not(:checked)+.checkbox-material .check:not(.checked),#ds-inventory-gridview-items[data-display-ver="1"] .ds-resultview-item-tools label.checkbox-inline input[type="checkbox"]:not(:checked)+.checkbox-material .check:not(.checked){border-color:#ffffff}#ds-inventory-listview-items[data-display-ver="1"] .ds-resultview-item-tools .ds-divider-custom,#ds-inventory-gridview-items[data-display-ver="1"] .ds-resultview-item-tools .ds-divider-custom{background-color:#ffffff}#ds-inventory-listview-items[data-display-ver="1"] .ds-resultview-item-tools .ds-special-features-btn span,#ds-inventory-gridview-items[data-display-ver="1"] .ds-resultview-item-tools .ds-special-features-btn span{color:inherit}.ds-page-inventory-index-2 .ds-autocheck-btn{background-color:transparent}.ds-listview-item-contents-detail{background-color:#ffffff}#ds-inventory-listview-items .ds-custom-border-left::before,#ds-inventory-listview-items .ds-custom-border-right::after{border-color:#000000}#ds-inventory-listview-items .ds-overlay-header .ds-divider-custom{background-color:#000000}#ds-inventory-listview-items .ds-overlay-header .ds-overlay-inner-selector:hover,#ds-inventory-listview-items .ds-overlay-header .ds-overlay-inner-selector:focus,#ds-inventory-listview-items .ds-overlay-header .ds-overlay-inner-selector.active{border-bottom-color:#236cd2}#ds-inventory-listview-items .ds-resultview-item-cargurus-content .cg-dealFinder-rating-1,#ds-inventory-listview-items .ds-resultview-item-cargurus-content .cg-dealFinder-rating-2{color:#3e973a}#ds-inventory-listview-items .ds-resultview-item-cargurus-content .cg-dealFinder-rating-4{color:#999999}#ds-inventory-listview-items .ds-resultview-item-cargurus-content .cg-dealFinder-rating-3,#ds-inventory-listview-items .ds-resultview-item-cargurus-content .cg-dealFinder-rating-5{color:#f6a400}#ds-inventory-listview-items .ds-resultview-item-cargurus-content .cg-dealFinder-rating-6,#ds-inventory-listview-items .ds-resultview-item-cargurus-content .cg-dealFinder-rating-7,#ds-inventory-listview-items .ds-resultview-item-cargurus-content .cg-dealFinder-rating-8{color:#e83e32}#ds-inventory-listview-items .ds-resultview-item-cargurus-content .expectedPrice{color:#777777}#ds-inventory-listview-items[data-display-ver="1"] .ds-vehicle-list-item{box-shadow:0 0 21px 0 rgba(0,0,0,0.22)}#ds-inventory-listview-items[data-display-ver="1"] .ds-listview-item-pane-main>div{border-top:1px solid #c8c8c8}#ds-inventory-listview-items[data-display-ver="1"] .ds-listview-item-pane-main>div:first-child{border-top-style:none}#ds-inventory-listview-items[data-display-ver="1"] .ds-listview-vehicle-title,#ds-inventory-listview-items[data-display-ver="1"] .ds-listview-vehicle-style{color:inherit}#ds-inventory-listview-items[data-display-ver="1"] .ds-listview-vehicle-title a,#ds-inventory-listview-items[data-display-ver="1"] .ds-listview-vehicle-style a,#ds-inventory-listview-items[data-display-ver="1"] .ds-listview-vehicle-title a:hover,#ds-inventory-listview-items[data-display-ver="1"] .ds-listview-vehicle-style a:hover,#ds-inventory-listview-items[data-display-ver="1"] .ds-listview-vehicle-title a:focus,#ds-inventory-listview-items[data-display-ver="1"] .ds-listview-vehicle-style a:focus,#ds-inventory-listview-items[data-display-ver="1"] .ds-listview-vehicle-title a:visited,#ds-inventory-listview-items[data-display-ver="1"] .ds-listview-vehicle-style a:visited{color:inherit}#ds-inventory-listview-items[data-display-ver="1"] .ds-listview-price-value .ds-listview-value{color:#236cd2}#ds-inventory-listview-items[data-display-ver="1"] .ds-listview-price-value .ds-old-price{color:#777777}#ds-inventory-listview-items[data-display-ver="1"] .ds-listview-savings:not(.ds-incentive-price-row){background-color:#2ac940;color:#ffffff}#ds-inventory-listview-items[data-display-ver="1"] .ds-listview-promo-expiration-tag{background-color:#f40d29;color:#ffffff}#ds-inventory-listview-items[data-display-ver="1"] .ds-listview-item-featured-content-row i{color:#236cd2}#ds-inventory-listview-items[data-display-ver="1"] .ds-listview-item-featured-content-row .ds-divider-custom{background-color:#c8c8c8}#ds-inventory-listview-items[data-display-ver="1"] .ds-listview-item-featured-content-row .ds-flex-item{color:#236cd2}#ds-inventory-listview-items[data-display-ver="1"] .ds-listview-item-contents-footer{background-color:#236cd2;color:#ffffff}#ds-inventory-listview-items[data-display-ver="1"] .ds-listview-item-tools .ds-listview-stockno{background-color:#236cd2;color:#ffffff}#ds-inventory-listview-items[data-display-ver="1"] .ds-overlay .ds-overlay-header{border-bottom:1px solid #000000}#ds-inventory-listview-items[data-display-ver="1"] .ds-overlay.ds-listview-item-pane-options .ds-overlay-header{border-bottom-color:#236cd2}#ds-inventory-listview-items[data-display-ver="1"] .ds-overlay .ds-listview-value{color:#236cd2}#ds-inventory-listview-items[data-display-ver="1"] .ds-overlay .ds-listview-item-top-features-content .ds-listview-value{color:#000000}#ds-inventory-gridview-items .ds-custom-border-left::before,#ds-inventory-gridview-items .ds-custom-border-right::after{border-color:#000000}#ds-inventory-gridview-items .ds-overlay-header .ds-divider-custom{background-color:#000000}#ds-inventory-gridview-items .ds-overlay-header .ds-overlay-inner-selector:hover,#ds-inventory-gridview-items .ds-overlay-header .ds-overlay-inner-selector:focus,#ds-inventory-gridview-items .ds-overlay-header .ds-overlay-inner-selector.active{border-bottom-color:#236cd2}#ds-inventory-gridview-items[data-display-ver="1"] .ds-car-griditem{background-color:#ffffff;box-shadow:-3px -3px 4px 0 rgba(0,0,0,0.05),3px 3px 4px 0 rgba(0,0,0,0.05);color:#000000}#ds-inventory-gridview-items[data-display-ver="1"] .ds-car-griditem:hover{background-color:#ffffff}#ds-inventory-gridview-items[data-display-ver="1"] .ds-car-griditem .ds-gridview-value{color:#236cd2}#ds-inventory-gridview-items[data-display-ver="1"] .ds-car-griditem .ds-gridview-payment .ds-gridview-value,#ds-inventory-gridview-items[data-display-ver="1"] .ds-car-griditem .ds-incentive-price-row .ds-gridview-value{color:#000000}#ds-inventory-gridview-items[data-display-ver="1"] .ds-car-griditem .ds-gridview-price-value .ds-gridview-value{color:#236cd2}#ds-inventory-gridview-items[data-display-ver="1"] .ds-car-griditem .ds-gridview-price-value .ds-old-price{color:#777777}#ds-inventory-gridview-items[data-display-ver="1"] .ds-car-griditem .ds-overlay{background-color:#ffffff;color:#000000}#ds-inventory-gridview-items[data-display-ver="1"] .ds-car-griditem .ds-overlay .ds-overlay-header{border-bottom:1px solid #000000}#ds-inventory-gridview-items[data-display-ver="1"] .ds-car-griditem .ds-overlay.ds-gridview-item-pane-options .ds-overlay-header{border-bottom-color:#236cd2}#ds-inventory-gridview-items[data-display-ver="1"] .ds-car-griditem .ds-overlay .ds-overlay-content .ds-gridview-item-overlay-close{color:#236cd2}#ds-inventory-gridview-items[data-display-ver="1"] .ds-car-griditem .ds-overlay .ds-gridview-item-top-features-content .ds-gridview-value{color:#000000}#ds-inventory-gridview-items[data-display-ver="1"] .ds-gridview-item-contents>div{border-top:1px solid #dcdcdc}#ds-inventory-gridview-items[data-display-ver="1"] .ds-gridview-item-contents>div:first-child{border-top-style:none}#ds-inventory-gridview-items[data-display-ver="1"] .ds-gridview-items-content-featured>.ds-flex-item{border-left:1px solid #dcdcdc}#ds-inventory-gridview-items[data-display-ver="1"] .ds-gridview-items-content-featured>.ds-flex-item:first-child{border-left-style:none}@media (min-width:992px){body:not(.ds-page-inventory-filters-open) #ds-inventory-listview-items[data-display-ver="1"] .ds-listview-item-tools{background-color:#f89b22;color:#ffffff}body:not(.ds-page-inventory-filters-open) #ds-inventory-listview-items[data-display-ver="1"] .ds-listview-item-tools .active,body:not(.ds-page-inventory-filters-open) #ds-inventory-listview-items[data-display-ver="1"] .ds-listview-item-tools .ds-listview-compare-checkbox input:checked~.label-text{color:#236cd2}body:not(.ds-page-inventory-filters-open) #ds-inventory-listview-items[data-display-ver="1"] .ds-listview-item-tools .checkbox input[type="checkbox"]:not(:checked)+.checkbox-material .check:not(.checked),body:not(.ds-page-inventory-filters-open) #ds-inventory-listview-items[data-display-ver="1"] .ds-listview-item-tools label.checkbox-inline input[type="checkbox"]:not(:checked)+.checkbox-material .check:not(.checked){border-color:#ffffff}body:not(.ds-page-inventory-filters-open) #ds-inventory-listview-items[data-display-ver="1"] .ds-listview-item-tools .ds-divider-custom{background-color:#ffffff}.ds-page-inventory-filters-open #ds-srp-filters{box-shadow:10px 8px 12px 0 rgba(0,0,0,0.26)}}#ds-compare-cars{background-color:#ffffff}.ds-compare-header .ds-close{color:#000000}@media (max-width:768px){.ds-compare-featured-vehicle{border-bottom-color:#efeff1}}.ds-vdp-main-container{background-color:#ffffff}.ds-vdp-sidebar-container{background-color:#ffffff}.ds-mileage-col{color:#000000}.ds-autocheck-container .ds-autocheck-range{color:#e5da95}.ds-autocheck-container .ds-autocheck-score{color:#ffffff}#ds-detail-autocheck-btn{background-color:#ffffff}.ds-detail-header .btn:hover{background-color:#ffffff}.ds-detail-header .btn-default{color:#000000}.ds-color-circle{border-color:black}.ds-detail-overview-image-footer #ds-vdp-view-all-photos-btn,.ds-detail-overview-image-footer #ds-vdp-view-videos-btn{color:#236cd2}.ds-virtual-tour-btn-svg #ds-vtb-svg-linear-gradient-2 .ds-vtb-svg-lg-stop-1,.ds-virtual-tour-btn-svg #ds-vtb-svg-linear-gradient-4 .ds-vtb-svg-lg-stop-1{stop-color:#236cd2}.ds-virtual-tour-btn-svg #ds-vtb-svg-linear-gradient-2 .ds-vtb-svg-lg-stop-2,.ds-virtual-tour-btn-svg #ds-vtb-svg-linear-gradient-4 .ds-vtb-svg-lg-stop-2{stop-color:#1a509b}.ds-detail-btn-buynow,.ds-detail-btn-buynow.btn:not(.btn-raised),.ds-detail-btn-buynow.btn:hover:not(.btn-raised):not(.btn-link),.ds-detail-btn-buynow.btn:focus:not(.btn-raised):not(.btn-link){background-color:#236cd2;color:#ffffff}#ds-detail-buynow-btn,#ds-detail-buynow-btn.btn:not(.btn-raised),#ds-detail-buynow-btn.btn:hover:not(.btn-raised):not(.btn-link),#ds-detail-buynow-btn.btn:focus:not(.btn-raised):not(.btn-link){background-color:#236cd2;color:#ffffff;outline:0}.ds-loancalc-btn,.ds-loancalc-btn:not(.btn-raised),.ds-loancalc-btn:hover,.ds-loancalc-btn:not(.btn-raised):not(.btn-link):hover,.ds-loancalc-btn:focus,.ds-loancalc-btn:not(.btn-raised):not(.btn-link):focus{background-color:#616161;color:#ffffff}.ds-trade-in-btn,.ds-trade-in-btn:not(.btn-raised),.ds-trade-in-btn:hover,.ds-trade-in-btn:not(.btn-raised):not(.btn-link):hover,.ds-trade-in-btn:focus,.ds-trade-in-btn:not(.btn-raised):not(.btn-link):focus{background-color:#b1b1b1;color:#ffffff}.ds-testdrive-btn,.ds-testdrive-btn:not(.btn-raised),.ds-testdrive-btn:hover,.ds-testdrive-btn:not(.btn-raised):not(.btn-link):hover,.ds-testdrive-btn:focus,.ds-testdrive-btn:not(.btn-raised):not(.btn-link):focus{background-color:#616161;color:#ffffff}.ds-page-inventory-detail:not(.ds-page-inventory-detail-2) #ds-payment-calculator .ds-price-payment-container{border-color:#e0e0e0}.ds-page-inventory-detail:not(.ds-page-inventory-detail-2) #ds-payment-calculator .ds-price-payment-container div[class*=col-]:first-of-type{border-color:#e0e0e0}.ds-page-inventory-detail:not(.ds-page-inventory-detail-2) #ds-payment-calculator .ds-payment-calculator-option{background-color:#212121;color:#ffffff}.ds-page-inventory-detail:not(.ds-page-inventory-detail-2) #ds-payment-calculator .ds-payment-calculator-option.active{background-color:#236cd2;color:#ffffff}.ds-page-inventory-detail:not(.ds-page-inventory-detail-2){}.ds-page-inventory-detail:not(.ds-page-inventory-detail-2) .ds-image-light{visibility:inherit}.ds-page-inventory-detail-2 #ds-vehicle-details-container{background-color:#ffffff}.ds-page-inventory-detail-2 .ds-vdp-icon-color{color:#236cd2}.ds-page-inventory-detail-2 .ds-vdp-highlighted-value{color:#236cd2}.ds-page-inventory-detail-2 .ds-vdp-close-button-circle{background-color:#ffffff;color:#236cd2;box-shadow:0 1px 1px 1px rgba(0,0,0,0.48)}.ds-page-inventory-detail-2 .ds-vdp-content-column-2-mobile .ds-vdp-close-button-circle{box-shadow:0 1px 1px 1px rgba(0,0,0,0.48)}.ds-page-inventory-detail-2 .ds-vdp-vehicle-title,.ds-page-inventory-detail-2 .ds-vdp-vehicle-sub-title{color:#000000}.ds-page-inventory-detail-2 .ds-vdp-vehicle-status-wrapper-sale{background-color:#f40d29;color:#ffffff}.ds-page-inventory-detail-2 .ds-vdp-vehicle-status-wrapper-sold{background-color:#236cd2;color:#ffffff}@media (min-width:768px){.ds-page-inventory-detail-2 #ds-vehicle-details-container{box-shadow:0 0 10px rgba(0,0,0,0.3)}}@media (min-width:1200px){.ds-page-inventory-detail-2>.ds-content #ds-vdp-content-row-1>.ds-vdp-form-modal,.ds-page-inventory-detail-2>.ds-content #ds-vdp-content-column-2{box-shadow:0 0 10px rgba(0,0,0,0.3)}}@media (max-width:1199px){.ds-page-inventory-detail-2 #ds-vdp-content-column-2{box-shadow:0 -5px 10px rgba(0,0,0,0.3)}}.ds-page-inventory-detail-2 .ds-content h5{color:#000000}.ds-page-inventory-detail-2 .ds-content #ds-vdp-content-primary-controls{background-color:#ffffff}.ds-page-inventory-detail-2 .ds-content #ds-vdp-content-primary-tabs{border-bottom:2px solid #cccccc}.ds-page-inventory-detail-2 .ds-content #ds-vdp-content-primary-tabs.ds-page-tabs.nav-pills>li>a{background-color:transparent;border-color:transparent}.ds-page-inventory-detail-2 .ds-content #ds-vdp-content-primary-tabs.nav-pills>li.active>a,.ds-page-inventory-detail-2 .ds-content #ds-vdp-content-primary-tabs.nav-pills>li.ds-step-completed>a{background-color:transparent;border-color:transparent;border-bottom:5px solid #236cd2;color:#236cd2}.ds-page-inventory-detail-2 .ds-content #ds-vdp-content-primary-tabs.nav-pills>li>a:hover,.ds-page-inventory-detail-2 .ds-content #ds-vdp-content-primary-tabs.nav-pills>li.active>a:hover,.ds-page-inventory-detail-2 .ds-content #ds-vdp-content-primary-tabs.nav-pills>li.ds-step-completed>a:hover,.ds-page-inventory-detail-2 .ds-content #ds-vdp-content-primary-tabs.nav-pills>li.active>a:focus,.ds-page-inventory-detail-2 .ds-content #ds-vdp-content-primary-tabs.nav-pills>li.ds-step-completed>a:focus{background-color:transparent;color:#236cd2}.ds-page-inventory-detail-2 .ds-content #ds-vdp-content-primary-tabs .flickity-slider::after{background-color:#236cd2}.ds-page-inventory-detail-2 #ds-vdp-content-column-2{background-color:#ffffff}.ds-page-inventory-detail-2 #ds-vdp-sidebar-header-title{color:#000000}.ds-page-inventory-detail-2 #ds-vdp-content-column-2>div,.ds-page-inventory-detail-2 .ds-vdp-sidebar-vehicle-info>div,.ds-page-inventory-detail-2 .ds-vdp-sidebar-mileage-row>div[class*="col-"]~div[class*="col-"],.ds-page-inventory-detail-2 .ds-vdp-sidebar-vehicle-id-row>div[class*="col-"]~div[class*="col-"]{border-color:#cccccc}.ds-page-inventory-detail-2 #ds-vdp-sidebar-vehicle-info-mobile>div,.ds-page-inventory-detail-2 #ds-vdp-sidebar-vehicle-info-mobile .ds-vdp-sidebar-vehicle-info>div,.ds-page-inventory-detail-2 #ds-vdp-sidebar-vehicle-info-mobile .ds-vdp-sidebar-mileage-row>div[class*="col-"]~div[class*="col-"],.ds-page-inventory-detail-2 #ds-vdp-sidebar-vehicle-info-mobile .ds-vdp-sidebar-vehicle-id-row>div[class*="col-"]~div[class*="col-"],.ds-page-inventory-detail-2 #ds-vdp-sidebar-vehicle-info-mobile .ds-custom-border-left::before,.ds-page-inventory-detail-2 #ds-vdp-sidebar-vehicle-info-mobile .ds-custom-border-right::after{border-color:#cccccc}.ds-page-inventory-detail-2 #ds-vdp-sidebar-vehicle-info-mobile .ds-overlay-header .ds-divider-custom{background-color:#cccccc}.ds-page-inventory-detail-2 .ds-resultview-payment-background{background-color:#236cd2;color:#ffffff}.ds-page-inventory-detail-2 .ds-vdp-sidebar-vehicle-info .ds-final-price .ds-price-value,.ds-page-inventory-detail-2 .ds-vdp-sidebar-vehicle-info .ds-price-details-link-icon{color:#236cd2}.ds-page-inventory-detail-2 .ds-vdp-shopping-tool .ds-vdp-shopping-tool-link,.ds-page-inventory-detail-2 #ds-vdp-sidebar-header-icons-container{color:#000000}@media (max-width:1199px){.ds-page-inventory-detail-2 #ds-vdp-sidebar-header-icons-container{background-color:#236cd2;color:#ffffff}.ds-page-inventory-detail-2 #ds-vdp-sidebar-header-icons-container a,.ds-page-inventory-detail-2 #ds-vdp-sidebar-header-icons-container a:hover,.ds-page-inventory-detail-2 #ds-vdp-sidebar-header-icons-container a:focus,.ds-page-inventory-detail-2 #ds-vdp-sidebar-header-icons-container a:visited,.ds-page-inventory-detail-2 #ds-vdp-sidebar-header-icons-container .ds-vdp-icon-color{color:inherit}.ds-page-inventory-detail-2 #ds-vdp-sidebar-header-icons-container .ds-vdp-close-button-circle,.ds-page-inventory-detail-2 #ds-vdp-sidebar-header-icons-container a.ds-vdp-close-button-circle{background-color:#ffffff;color:#236cd2}.ds-page-inventory-detail-2 #ds-vdp-content-column-2.open{background-color:#236cd2;color:#ffffff}.ds-page-inventory-detail-2 #ds-vdp-content-column-2.open #ds-vdp-sidebar-header-title-icon,.ds-page-inventory-detail-2 #ds-vdp-content-column-2.open #ds-vdp-sidebar-header-title{color:inherit}.ds-page-inventory-detail-2 #ds-vdp-content-column-2.open .ds-vdp-shopping-tool .ds-vdp-shopping-tool-link,.ds-page-inventory-detail-2 #ds-vdp-content-column-2.open #ds-vdp-sidebar-header-icons-container{background-color:inherit;color:inherit}}.ds-page-inventory-detail-2 .ds-vdp-featured-media-control-btn-content{border-color:#cccccc}.ds-page-inventory-detail-2 .ds-vdp-featured-media-control .ds-vdp-featured-media-control-btn{color:#000000}.ds-page-inventory-detail-2 .ds-vdp-featured-media-control .ds-vdp-featured-media-control-btn:hover,.ds-page-inventory-detail-2 .ds-vdp-featured-media-control .ds-vdp-featured-media-control-btn:focus,.ds-page-inventory-detail-2 .ds-vdp-featured-media-control .ds-vdp-featured-media-control-btn.active{color:#236cd2}.ds-page-inventory-detail-2 .ds-vdp-form-modal{background-color:#ffffff;color:#000000}.ds-page-inventory-detail-2 .ds-vdp-form-modal-header-row{background-color:#236cd2;color:#ffffff}.ds-page-inventory-detail-2 .ds-vdp-form-modal-header-row a,.ds-page-inventory-detail-2 .ds-vdp-form-modal-header-row a:hover,.ds-page-inventory-detail-2 .ds-vdp-form-modal-header-row a:focus,.ds-page-inventory-detail-2 .ds-vdp-form-modal-header-row a:visited,.ds-page-inventory-detail-2 .ds-vdp-form-modal-header-row h1,.ds-page-inventory-detail-2 .ds-vdp-form-modal-header-row h2,.ds-page-inventory-detail-2 .ds-vdp-form-modal-header-row h3,.ds-page-inventory-detail-2 .ds-vdp-form-modal-header-row h4,.ds-page-inventory-detail-2 .ds-vdp-form-modal-header-row h5,.ds-page-inventory-detail-2 .ds-vdp-form-modal-header-row h6,.ds-page-inventory-detail-2 .ds-vdp-form-modal-header-row span{color:#ffffff}.ds-page-inventory-detail-2 .ds-form-response.ds-form-success{background-color:#236cd2;color:#ffffff}.ds-page-inventory-detail-2 .ds-form-response.ds-form-success a,.ds-page-inventory-detail-2 .ds-form-response.ds-form-success a:hover,.ds-page-inventory-detail-2 .ds-form-response.ds-form-success a:focus,.ds-page-inventory-detail-2 .ds-form-response.ds-form-success a:visited{color:#ffffff}.ds-page-inventory-detail-2 .ds-form-response.ds-form-success h1,.ds-page-inventory-detail-2 .ds-form-response.ds-form-success h2,.ds-page-inventory-detail-2 .ds-form-response.ds-form-success h3 h4,.ds-page-inventory-detail-2 .ds-form-response.ds-form-success h5,.ds-page-inventory-detail-2 .ds-form-response.ds-form-success h6,.ds-page-inventory-detail-2 .ds-form-response.ds-form-success i{color:#ffffff}.ds-page-inventory-detail-2 .ds-form-response.ds-form-success .btn-ds,.ds-page-inventory-detail-2 .ds-form-response.ds-form-success .btn-ds:hover,.ds-page-inventory-detail-2 .ds-form-response.ds-form-success .btn-ds:focus,.ds-page-inventory-detail-2 .ds-form-response.ds-form-success .btn-ds:visited,.ds-page-inventory-detail-2 .ds-form-response.ds-form-success .btn.btn-ds,.ds-page-inventory-detail-2 .ds-form-response.ds-form-success .btn.btn-ds:hover,.ds-page-inventory-detail-2 .ds-form-response.ds-form-success .btn.btn-ds:focus,.ds-page-inventory-detail-2 .ds-form-response.ds-form-success .btn.btn-ds:visited,.ds-page-inventory-detail-2 .ds-form-response.ds-form-success .btn-ds:not(.btn-raised).btn-primary,.ds-page-inventory-detail-2 .ds-form-response.ds-form-success .input-group-btn .btn-ds:not(.btn-raised).btn-primary,.ds-page-inventory-detail-2 .ds-form-response.ds-form-success .btn-ds:focus:not(.btn-raised):not(.btn-link),.ds-page-inventory-detail-2 .ds-form-response.ds-form-success .btn-ds:hover:not(.btn-raised):not(.btn-link),.ds-page-inventory-detail-2 .ds-form-response.ds-form-success .input-group-btn .btn-ds:focus:not(.btn-raised):not(.btn-link),.ds-page-inventory-detail-2 .ds-form-response.ds-form-success .input-group-btn .btn-ds:hover:not(.btn-raised):not(.btn-link){background-color:#ffffff;color:#236cd2}@media (max-width:1199px){.ds-page-inventory-detail-2 .ds-form-response.ds-form-success{background-color:#ffffff;color:#236cd2}.ds-page-inventory-detail-2 .ds-form-response.ds-form-success a,.ds-page-inventory-detail-2 .ds-form-response.ds-form-success a:hover,.ds-page-inventory-detail-2 .ds-form-response.ds-form-success a:focus,.ds-page-inventory-detail-2 .ds-form-response.ds-form-success a:visited{color:#236cd2}.ds-page-inventory-detail-2 .ds-form-response.ds-form-success h1,.ds-page-inventory-detail-2 .ds-form-response.ds-form-success h2,.ds-page-inventory-detail-2 .ds-form-response.ds-form-success h3 h4,.ds-page-inventory-detail-2 .ds-form-response.ds-form-success h5,.ds-page-inventory-detail-2 .ds-form-response.ds-form-success h6,.ds-page-inventory-detail-2 .ds-form-response.ds-form-success i{color:#236cd2}.ds-page-inventory-detail-2 .ds-form-response.ds-form-success .btn-ds,.ds-page-inventory-detail-2 .ds-form-response.ds-form-success .btn-ds:hover,.ds-page-inventory-detail-2 .ds-form-response.ds-form-success .btn-ds:focus,.ds-page-inventory-detail-2 .ds-form-response.ds-form-success .btn-ds:visited,.ds-page-inventory-detail-2 .ds-form-response.ds-form-success .btn.btn-ds,.ds-page-inventory-detail-2 .ds-form-response.ds-form-success .btn.btn-ds:hover,.ds-page-inventory-detail-2 .ds-form-response.ds-form-success .btn.btn-ds:focus,.ds-page-inventory-detail-2 .ds-form-response.ds-form-success .btn.btn-ds:visited,.ds-page-inventory-detail-2 .ds-form-response.ds-form-success .btn-ds:not(.btn-raised).btn-primary,.ds-page-inventory-detail-2 .ds-form-response.ds-form-success .input-group-btn .btn-ds:not(.btn-raised).btn-primary,.ds-page-inventory-detail-2 .ds-form-response.ds-form-success .btn-ds:focus:not(.btn-raised):not(.btn-link),.ds-page-inventory-detail-2 .ds-form-response.ds-form-success .btn-ds:hover:not(.btn-raised):not(.btn-link),.ds-page-inventory-detail-2 .ds-form-response.ds-form-success .input-group-btn .btn-ds:focus:not(.btn-raised):not(.btn-link),.ds-page-inventory-detail-2 .ds-form-response.ds-form-success .input-group-btn .btn-ds:hover:not(.btn-raised):not(.btn-link){background-color:#236cd2;color:#ffffff}}.ds-page-inventory-detail-2 .ds-form-response.ds-form-failure{background-color:#000000;color:#ffffff}.ds-page-inventory-detail-2 .ds-form-response.ds-form-failure a,.ds-page-inventory-detail-2 .ds-form-response.ds-form-failure a:hover,.ds-page-inventory-detail-2 .ds-form-response.ds-form-failure a:focus,.ds-page-inventory-detail-2 .ds-form-response.ds-form-failure a:visited{color:#ffffff}.ds-page-inventory-detail-2 .ds-form-response.ds-form-failure h1,.ds-page-inventory-detail-2 .ds-form-response.ds-form-failure h2,.ds-page-inventory-detail-2 .ds-form-response.ds-form-failure h3 h4,.ds-page-inventory-detail-2 .ds-form-response.ds-form-failure h5,.ds-page-inventory-detail-2 .ds-form-response.ds-form-failure h6,.ds-page-inventory-detail-2 .ds-form-response.ds-form-failure i{color:#ffffff}.ds-page-inventory-detail-2 .ds-form-response.ds-form-failure .ds-form-response-close-btn,.ds-page-inventory-detail-2 .ds-form-response.ds-form-failure .ds-form-response-close-btn:hover,.ds-page-inventory-detail-2 .ds-form-response.ds-form-failure .ds-form-response-close-btn:focus,.ds-page-inventory-detail-2 .ds-form-response.ds-form-failure .ds-form-response-close-btn:visited,.ds-page-inventory-detail-2 .ds-form-response.ds-form-failure .btn.ds-form-response-close-btn,.ds-page-inventory-detail-2 .ds-form-response.ds-form-failure .btn.ds-form-response-close-btn:hover,.ds-page-inventory-detail-2 .ds-form-response.ds-form-failure .btn.ds-form-response-close-btn:focus,.ds-page-inventory-detail-2 .ds-form-response.ds-form-failure .btn.ds-form-response-close-btn:visited,.ds-page-inventory-detail-2 .ds-form-response.ds-form-failure .ds-form-response-close-btn:not(.btn-raised).btn-primary,.ds-page-inventory-detail-2 .ds-form-response.ds-form-failure .input-group-btn .ds-form-response-close-btn:not(.btn-raised).btn-primary,.ds-page-inventory-detail-2 .ds-form-response.ds-form-failure .ds-form-response-close-btn:focus:not(.btn-raised):not(.btn-link),.ds-page-inventory-detail-2 .ds-form-response.ds-form-failure .ds-form-response-close-btn:hover:not(.btn-raised):not(.btn-link),.ds-page-inventory-detail-2 .ds-form-response.ds-form-failure .input-group-btn .ds-form-response-close-btn:focus:not(.btn-raised):not(.btn-link),.ds-page-inventory-detail-2 .ds-form-response.ds-form-failure .input-group-btn .ds-form-response-close-btn:hover:not(.btn-raised):not(.btn-link){background-color:#ffffff;color:#000000}.ds-page-inventory-detail-2 #ds-vdp-content-column-2 .ds-custom-border-left::before,.ds-page-inventory-detail-2 #ds-vdp-content-column-2 .ds-custom-border-right::after{border-color:#cccccc}.ds-page-inventory-detail-2 #ds-vdp-content-column-2 .ds-overlay-header{border-bottom:1px solid #cccccc}.ds-page-inventory-detail-2 #ds-vdp-content-column-2 .ds-overlay-header .ds-divider-custom{background-color:#cccccc}.ds-page-inventory-detail-2 #ds-vdp-content-column-2 .ds-overlay-header .ds-overlay-inner-selector:hover,.ds-page-inventory-detail-2 #ds-vdp-content-column-2 .ds-overlay-header .ds-overlay-inner-selector:focus,.ds-page-inventory-detail-2 #ds-vdp-content-column-2 .ds-overlay-header .ds-overlay-inner-selector.active{border-bottom-color:#236cd2}@media (max-width:1199px){.ds-page-inventory-detail-2 #ds-vdp-content-column-2 .ds-custom-border-left::before,.ds-page-inventory-detail-2 #ds-vdp-content-column-2 .ds-custom-border-right::after{border-color:#cccccc}.ds-page-inventory-detail-2 #ds-vdp-content-column-2 .ds-overlay-header{border-bottom-color:#cccccc}.ds-page-inventory-detail-2 #ds-vdp-content-column-2 .ds-overlay-header .ds-divider-custom{background-color:#cccccc}.ds-page-inventory-detail-2 #ds-vdp-content-column-2 .ds-overlay-header .ds-overlay-inner-selector:hover,.ds-page-inventory-detail-2 #ds-vdp-content-column-2 .ds-overlay-header .ds-overlay-inner-selector:focus,.ds-page-inventory-detail-2 #ds-vdp-content-column-2 .ds-overlay-header .ds-overlay-inner-selector.active{border-bottom-color:#236cd2}}.ds-page-inventory-detail-2 .ds-vdp-history-pricing-widget-controls-wrapper{}.ds-page-inventory-detail-2 .ds-vdp-history-pricing-widget-controls-wrapper .ds-image-light{visibility:inherit}.ds-page-inventory-detail-2 .ds-vdp-history-pricing-widget-controls-row{border-color:#cccccc}.ds-page-inventory-detail-2 .ds-vdp-history-pricing-widget-controls-row>div,.ds-page-inventory-detail-2 .ds-vdp-history-pricing-widget-controls-row>div:first-of-type,.ds-page-inventory-detail-2 .ds-vdp-history-pricing-widget-controls-row>div.hidden:first-of-type+div,.ds-page-inventory-detail-2 .ds-vdp-history-pricing-widget-controls-row>div.hidden:first-of-type+div.hidden+div{border-color:#cccccc}.ds-page-inventory-detail-2 .ds-vdp-history-pricing-widget-controls-row>div a.active,.ds-page-inventory-detail-2 .ds-vdp-history-pricing-widget-controls-row>div a:hover,.ds-page-inventory-detail-2 .ds-vdp-history-pricing-widget-controls-row>div a:focus,.ds-page-inventory-detail-2 .ds-vdp-history-pricing-widget-controls-row>div .btn:not(.btn-raised):not(.btn-link):hover,.ds-page-inventory-detail-2 .ds-vdp-history-pricing-widget-controls-row>div .btn:not(.btn-raised):not(.btn-link):focus{border-color:#236cd2}.ds-page-inventory-detail-2 .ds-vdp-history-pricing-widget-controls-row .ds-accelerate-my-deal-btn .ds-accelerate-my-deal-content-text{background-color:#236cd2;color:#ffffff;font-weight:bold}.ds-page-inventory-detail-2 .ds-vdp-history-pricing-widget-controls-row #ds-vdp-carfax-btn:hover,.ds-page-inventory-detail-2 .ds-vdp-history-pricing-widget-controls-row #ds-vdp-carfax-btn:focus{border-color:#236cd2}.ds-page-inventory-detail-2 .ds-vdp-history-pricing-widget-controls-row .ds-upstart-btn{background-color:#236cd2;color:#ffffff}.ds-page-inventory-detail-2 .ds-vdp-history-pricing-widget-controls-row .ds-upstart-btn i{color:#ffffff}.ds-page-inventory-detail-2 .ds-vdp-history-pricing-widget-panels{background-color:#ffffff}.ds-page-inventory-detail-2 .ds-vdp-feature-wrapper-row:nth-of-type(2n+1) .ds-vdp-feature-row{background-color:#efeff1}.ds-page-inventory-detail-2 #ds-vdp-standard-features-container,.ds-page-inventory-detail-2 #ds-vdp-highlight-features-container{background-color:#efeff1}.ds-page-inventory-detail-2 #ds-vdp-highlight-features-container{}.ds-page-inventory-detail-2 #ds-vdp-highlight-features-container .ds-image-light{visibility:inherit}.ds-page-inventory-detail-2 #ds-vdp-packages-title-container{border-bottom:2px solid #cccccc}.ds-page-inventory-detail-2 #ds-vdp-packages-more-header{border-bottom:2px solid #cccccc;border-top:2px solid #cccccc}.ds-page-inventory-detail-2 #ds-vdp-packages-more-container:not(.hidden)+#ds-vdp-packages-summary-container{border-top:2px solid #cccccc}.ds-page-inventory-detail-2 .ds-vdp-feature-col-right .value{color:#236cd2}.ds-page-inventory-detail-2 #ds-payment-calculator{background-color:#efeff1;box-shadow:0 0 10px rgba(0,0,0,0.7)}.ds-page-inventory-detail-2 #ds-payment-calculator .ds-payment-calculator-option{background-color:#212121;color:#ffffff}.ds-page-inventory-detail-2 #ds-payment-calculator .ds-payment-calculator-option.active{background-color:#236cd2;color:#ffffff}.ds-page-inventory-detail-2 .ds-vdp-photos-title-container .close-icon{border:1px solid #000000;box-shadow:0 0 3px 0 rgba(0,0,0,0.7)}.ds-page-inventory-detail-2 .ds-vdp-photos-title-container .close-icon i{color:#000000}.ds-page-inventory-detail-2 .ds-swipe-instructions-container .ds-swipe-instructions{background-color:#ffffff;color:#000000}.ds-page-inventory-detail-2 #ds-vdp-similar-vehicles-container{background-color:#efeff1}.ds-page-inventory-detail-2 #ds-vdp-similar-vehicles-container .flickity-page-dots .dot{background-color:#000000}.ds-page-inventory-detail-2 #ds-vdp-similar-vehicles-container .flickity-page-dots .dot.is-selected{background-color:#236cd2}.ds-page-inventory-detail-2 .ds-similar-vehicle{background-color:#ffffff;box-shadow:0 0 10px 0 rgba(0,0,0,0.3)}.ds-page-inventory-detail-2 #ds-vdp-specifications-controls-tabs{border-color:#cccccc}.ds-page-inventory-detail-2 .ds-vdp-spec-tab-link:hover .ds-vdp-spec-tab-text,.ds-page-inventory-detail-2 .ds-vdp-spec-tab-link:focus .ds-vdp-spec-tab-text,.ds-page-inventory-detail-2 .ds-vdp-spec-tab-link.active .ds-vdp-spec-tab-text{border-bottom-color:#236cd2;color:#236cd2}.ds-page-inventory-detail-2 #ds-widget-autocheck-container{}.ds-page-inventory-detail-2 #ds-widget-autocheck-container .score-words{color:#004990}.ds-page-inventory-detail-2 #ds-widget-autocheck-container .calc-owners-text{color:#494949}.ds-page-inventory-detail-2 #ds-widget-autocheck-container .num-owners-text{color:#004990}.ds-page-inventory-detail-2 .ds-autocheck-highlights li{border-bottom:1px solid #cccccc}.ds-page-inventory-detail-2 .ds-carfax-highlights li{padding-left:calc(2vw)}.ds-page-inventory-detail-2 #ds-widget-cargurus-container *{color:#000000 !important}.ds-page-inventory-detail-2 #ds-widget-cargurus-container #marketAnalysis{border-top:1px solid #cccccc}#ds-featured-images-slider{background-color:#ffffff}#ds-featured-quick-search,#ds-quicklinks-item1{background-color:#f89b22;color:#ffffff}#ds-featured-quick-search .ds-featured-btn-text,#ds-quicklinks-item1 .ds-featured-btn-text{color:#ffffff}#ds-featured-quick-search i,#ds-quicklinks-item1 i{color:#ffffff}#ds-featured-sell-your-car,#ds-quicklinks-item2{background-color:#404040;color:#ffffff}#ds-featured-sell-your-car .ds-featured-btn-text,#ds-quicklinks-item2 .ds-featured-btn-text{color:#ffffff}#ds-featured-sell-your-car i,#ds-quicklinks-item2 i{color:#ffffff}#ds-featured-pre-approval,#ds-quicklinks-item3{background-color:#236cd2;color:#ffffff}#ds-featured-pre-approval .ds-featured-btn-text,#ds-quicklinks-item3 .ds-featured-btn-text{color:#ffffff}#ds-featured-pre-approval i,#ds-quicklinks-item3 i{color:#ffffff}#ds-quicksearch{background-color:#f89b22}.ds-quicksearch-heading{color:#ffffff}.ds-quicksearch-heading h1,.ds-quicksearch-heading h2,.ds-quicksearch-heading h3,.ds-quicksearch-heading h4,.ds-quicksearch-heading h5,.ds-quicksearch-heading h6{color:#ffffff}.ds-quicksearch-heading .ds-quicksearch-close{color:#ffffff}.ds-quicksearch-close{color:#ffffff}.ds-quicksearch-wrapper select.form-control{background-color:#ffaf36;color:#ffffff}.ds-quicksearch-wrapper .dropdownjs input,.ds-quicksearch-wrapper .dropdownjs::after{color:#ffffff}.ds-quicksearch-wrapper .form-group.label-floating label.control-label{color:#ffffff}.tab-content .ds-compare-btn{background-color:#4a4f54;color:#ffffff}.tab-content .ds-inventory-btn{background-color:false;border-color:false;color:#ffffff}#ds-featured-vehicles{background-color:#fafafa}#ds-featured-vehicles .ds-home-cars-listing-heading h1,#ds-featured-vehicles .ds-home-cars-listing-heading h2,#ds-featured-vehicles .ds-home-cars-listing-heading h3,#ds-featured-vehicles .ds-home-cars-listing-heading h4,#ds-featured-vehicles .ds-home-cars-listing-heading h5,#ds-featured-vehicles .ds-home-cars-listing-heading h6{color:false}#ds-featured-vehicles .ds-home-cars-listing-heading .ds-heading-alt{color:false}#ds-featured-vehicles .ds-home-cars-listing .ds-car-thumbnail{background-color:#ffffff}#ds-featured-vehicles .ds-home-cars-listing .ds-car-thumbnail:hover{background-color:false}#ds-featured-vehicles .ds-home-cars-listing a{color:#4a4f54}#ds-featured-vehicles .ds-home-cars-listing h1,#ds-featured-vehicles .ds-home-cars-listing h2,#ds-featured-vehicles .ds-home-cars-listing h3,#ds-featured-vehicles .ds-home-cars-listing h4,#ds-featured-vehicles .ds-home-cars-listing h5,#ds-featured-vehicles .ds-home-cars-listing h6{color:#3873bc}.ds-thumbnail-link .img-thumbnail{border-color:transparent;background-color:transparent}.ds-featured-content{background-color:#efeff1;color:#000000}.ds-featured-content li>a,.ds-featured-content p,.ds-featured-content .table{color:#000000}.ds-featured-content h1,.ds-featured-content h2,.ds-featured-content h3,.ds-featured-content h4,.ds-featured-content h5,.ds-featured-content h6{color:false}.ds-featured-content h1 a,.ds-featured-content h2 a,.ds-featured-content h3 a,.ds-featured-content h4 a,.ds-featured-content h5 a,.ds-featured-content h6 a{color:false}.ds-featured-content .ds-heading-alt{color:false}.ds-business-hours-title,.ds-featured-content .ds-business-hours-title{color:#3873bc}.ds-business-hours-title .ds-heading-alt,.ds-featured-content .ds-business-hours-title .ds-heading-alt{color:#3873bc}.ds-business-hours-title .ds-heading-alt,.ds-featured-content .ds-business-hours-title .ds-heading-alt{color:#3873bc}.ds-featured-content #ds-service-hours-table-alt{color:#3873bc}.ds-featured-content .ds-business-hours{background-color:#ffffff;border-right:#ffffff;color:#3873bc}.ds-featured-content th.ds-sales-hours-header{background-color:#ffffff;color:#3873bc}.ds-featured-content .ds-sales-hours{background-color:#ffffff;border-right:#ffffff;color:#3873bc}.ds-featured-content th.ds-service-hours-header{background-color:#ffffff;color:#3873bc}.ds-featured-content .ds-service-hours{background-color:#ffffff;border-right:#ffffff;color:#3873bc}#ds-home-sales-btn{background-color:#f89b22;color:#ffffff}#ds-home-sales-btn:hover{color:#ffffff}#ds-home-service-btn{background-color:#236cd2;color:#ffffff}#ds-home-service-btn:hover{color:#ffffff}.ds-featured-content-alt{background-color:#8184b1;color:#ffffff}.ds-featured-content-alt li>a,.ds-featured-content-alt p{color:#ffffff}.ds-featured-content-alt h1,.ds-featured-content-alt h2,.ds-featured-content-alt h3,.ds-featured-content-alt h4,.ds-featured-content-alt h5,.ds-featured-content-alt h6{color:#ffffff}.ds-featured-content-alt h1 a,.ds-featured-content-alt h2 a,.ds-featured-content-alt h3 a,.ds-featured-content-alt h4 a,.ds-featured-content-alt h5 a,.ds-featured-content-alt h6 a{color:#ffffff}.ds-featured-content-alt .ds-heading-alt{color:#ffffff}#ds-home-hotdeal .ds-special-offer{background-color:#fafafa;color:#000000}.ds-apply-online{background-color:#707070;color:#ffffff}.ds-apply-online h1,.ds-apply-online h2,.ds-apply-online h3,.ds-apply-online h4,.ds-apply-online h5,.ds-apply-online h6{color:#ffffff}.ds-apply-online p{color:#ffffff}.ds-apply-online input,.ds-apply-online .form-group input.form-control{color:#ffffff}.ds-apply-online .dropdownjs::after{color:#ffffff}.ds-apply-online .dropdownjs>ul>li,.ds-apply-online .dropdownjs>ul>li.selected,.ds-apply-online .dropdownjs>ul>li:active{color:initial}.ds-apply-online .form-group:not(.ds-no-md) label,.ds-apply-online .form-group:not(.ds-no-md) label.control-label{color:#e6e6e6}.ds-apply-online .form-group:not(.ds-no-md).is-focused label,.ds-apply-online .form-group:not(.ds-no-md).is-focused label.control-label{color:#e6e6e6}.ds-apply-online .form-group:not(.ds-no-md).is-focused .form-control:not(.ds-no-md) .material-input:after{background-color:#ffffff}.ds-apply-online .form-control:not(.ds-no-md),.ds-apply-online .form-group:not(.ds-no-md) .form-control:not(.ds-no-md){background-image:-webkit-gradient(linear,left top,left bottom,from(#ffffff),to(#ffffff)),-webkit-gradient(linear,left top,left bottom,from(#e6e6e6),to(#e6e6e6));background-image:-webkit-linear-gradient(#ffffff,#ffffff),-webkit-linear-gradient(#e6e6e6,#e6e6e6);background-image:-o-linear-gradient(#ffffff,#ffffff),-o-linear-gradient(#e6e6e6,#e6e6e6);background-image:linear-gradient(#ffffff,#ffffff),linear-gradient(#e6e6e6,#e6e6e6)}.ds-apply-online .form-group:not(.ds-no-md).is-focused .form-control:not(.ds-no-md){background-image:-webkit-gradient(linear,left top,left bottom,from(#ffffff),to(#ffffff)),-webkit-gradient(linear,left top,left bottom,from(#e6e6e6),to(#e6e6e6));background-image:-webkit-linear-gradient(#ffffff,#ffffff),-webkit-linear-gradient(#e6e6e6,#e6e6e6);background-image:-o-linear-gradient(#ffffff,#ffffff),-o-linear-gradient(#e6e6e6,#e6e6e6);background-image:linear-gradient(#ffffff,#ffffff),linear-gradient(#e6e6e6,#e6e6e6)}.ds-apply-online .help-block{color:#e6e6e6}.btn-ds.btn-apply{background-color:false;border-color:false;color:#ffffff}.ds-contact-box .btn-contact,.ds-contact-box .btn-contact:hover,.ds-contact-box .btn-contact:focus{border-color:false;background-color:false;color:#ffffff}.ds-page-preapproved .ds-preapproved,.ds-page-preapproved .ds-preapproved.well{background-color:#ffffff}.ds-page-preapproved .ds-preapproved input,.ds-page-preapproved .ds-preapproved textarea{color:#000000}.ds-preapproved select.empty,.ds-preapproved select[value=''],.ds-preapproved select option[value='']{color:#999999}.ds-preapproved .ds-edit-link{color:#fe6060}.ds-preapproved .empty{color:#999999}.ds-preapproved-step-number.ds-secondary-color-background{background-color:#4c4c4c;color:#ffffff}.ds-preapproved-step-number.ds-secondary-color-background .ds-page-preapproved .ds-preapproved,.ds-preapproved-step-number.ds-secondary-color-background .ds-page-preapproved .ds-preapproved.well{background-color:#ffffff}.ds-preapproved-step-number.ds-secondary-color-background #ds-contact-us,.ds-preapproved-step-number.ds-secondary-color-background #ds-contact-us.well{background-color:#ffffff;color:#000000}.ds-preapproved-step-number.ds-secondary-color-background .ds-sellmycar,.ds-preapproved-step-number.ds-secondary-color-background .ds-sellmycar.well,.ds-preapproved-step-number.ds-secondary-color-background body .container .ds-sellmycar.well{background-color:#ffffff}.ds-preapproved-step-number.ds-secondary-color-background span{color:inherit}.ds-preapproved-step-number span{color:#ffffff}.ds-preapproved-dc{color:#000000}.bootstrap-datetimepicker-widget{background-color:#ffffff;color:#000000}.bootstrap-datetimepicker-widget thead tr:first-child th:hover,.bootstrap-datetimepicker-widget td.second:hover,.bootstrap-datetimepicker-widget td.second.active,.bootstrap-datetimepicker-widget td.minute:hover,.bootstrap-datetimepicker-widget td.minute.active,.bootstrap-datetimepicker-widget td.hour:hover,.bootstrap-datetimepicker-widget td.hour.active,.bootstrap-datetimepicker-widget td.day:hover,.bootstrap-datetimepicker-widget td.day.active,.bootstrap-datetimepicker-widget .month:hover,.bootstrap-datetimepicker-widget .month.active,.bootstrap-datetimepicker-widget .year:hover,.bootstrap-datetimepicker-widget .year.active,.bootstrap-datetimepicker-widget td.active,.bootstrap-datetimepicker-widget td.active:hover{background-color:#236cd2;color:#ffffff}.bootstrap-datetimepicker-widget td.today::before{border-bottom-color:#236cd2}.bootstrap-datetimepicker-widget th.disabled,.bootstrap-datetimepicker-widget th.disabled:hover,.bootstrap-datetimepicker-widget td.cw,.bootstrap-datetimepicker-widget td span.old,.bootstrap-datetimepicker-widget td span.disabled,.bootstrap-datetimepicker-widget td span.disabled:hover,.bootstrap-datetimepicker-widget td.new{color:#777777}#ds-schedule-appointment{background-color:#fff;color:#000000}#ds-schedule-appointment h1,#ds-schedule-appointment h2,#ds-schedule-appointment h3,#ds-schedule-appointment h4,#ds-schedule-appointment h5,#ds-schedule-appointment h6{color:false}.ds-review-body{background-color:#ffffff;color:#000000}.ds-page-testimonial-index #ds-write-review-btn{background-color:#236cd2;border-color:#236cd2;color:#ffffff}.ds-page-testimonial-index .ds-news-btn,.ds-page-testimonial-index .ds-news-btn:hover,.ds-page-testimonial-index .ds-news-btn:focus{background-color:#f89b22;color:#ffffff}.ds-ratings{color:#3873bc}.ds-content-box-1 .ds-news-item a{color:false}.ds-subscribe-form{background-color:false;color:#000000}.ds-subscribe-form .ds-subscribe-btn{background-color:false;border-color:false;color:#ffffff}.ds-news-item a{color:#236cd2}.ds-news-item a h1,.ds-news-item a h2,.ds-news-item a h3,.ds-news-item a h4,.ds-news-item a h5,.ds-news-item a h6{color:#236cd2}@media (max-width:768px){.ds-team-member{background-color:#ffffff}}.ds-conditions-table.table td{background-color:#f7f5f0;border-top-color:#ffffff;border-bottom-color:#ffffff}.ds-triangle-topright{border-top-color:#404040;border-right-color:#404040}.active .ds-triangle-topright,.ds-step-completed .ds-triangle-topright{border-top-color:#236cd2;border-right-color:#236cd2}#ds-contact-us,#ds-contact-us.well{background-color:#ffffff;color:#000000}#ds-contact-us input[type="Submit"]:disabled{background:#236cd2}.ds-mydashboard-btn{background-color:false;border:solid thin #236cd2}.ds-sellmycar,.ds-sellmycar.well,body .container .ds-sellmycar.well{background-color:#ffffff}.ds-sellmycar input,.ds-sellmycar.well input,body .container .ds-sellmycar.well input,.ds-sellmycar textarea,.ds-sellmycar.well textarea,body .container .ds-sellmycar.well textarea{color:#000000}.ds-sellmycar input[disabled],.ds-sellmycar.well input[disabled],body .container .ds-sellmycar.well input[disabled],.ds-sellmycar textarea[disabled],.ds-sellmycar.well textarea[disabled],body .container .ds-sellmycar.well textarea[disabled]{-webkit-text-fill-color:#000000}.ds-sellmycar select.empty,.ds-sellmycar select[value=''],.ds-sellmycar select option[value='']{color:#999999}.ds-sellmycar .ds-edit-link{color:#fe6060}.ds-sellmycar .empty{color:#999999}.ds-sellmycar-step-number span{color:#ffffff}.ds-condition-heading .ds-sell-car-step-number{border-color:black}.qq-uploader{color:#000000}.bubble{background:#FFFFFF}.bubble:after{border-color:#FFFFFF transparent}.ds-ribbon-wrapper{background:white}.ds-ribbon-coral{background-color:#236cd2;color:#ffffff}.ds-ribbon-coral.ds-sale{background-color:#fe6060}.ds-register-content{border-right-color:#404040}.ds-listings-color{color:#236cd2}.ds-sidebar .ds-content-box-2{background-color:#404040}.ds-overview-item:nth-child(odd){background-color:#f7f5f0}@font-face{font-family:"ds steam";
src:url(//dealer-cdn.dealersync.com/userdocumentprod/themes/customizations/steam/font/ds-steam.eot);
src:url(//dealer-cdn.dealersync.com/userdocumentprod/themes/customizations/steam/font/ds-steam.eot?#iefix) format("embedded-opentype"),url(//dealer-cdn.dealersync.com/userdocumentprod/themes/customizations/steam/font/ds-steam.woff) format("woff"),url(//dealer-cdn.dealersync.com/userdocumentprod/themes/customizations/steam/font/ds-steam.ttf) format("truetype"),url(//dealer-cdn.dealersync.com/userdocumentprod/themes/customizations/steam/font/ds-steam.svg#ds-steam) format("svg");
font-weight:400;
font-style:normal}
[class*=steam-icon-]::before{display:inline-block;font-family:"ds steam";font-style:normal;font-weight:400;font-size:5em;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle}.ds-steam-icon-schedule-service:before{content:"\0041"}.ds-steam-icon-sell-your-car-sleek:before{content:"\0042"}.ds-steam-icon-pre-approval:before{content:"\0043"}.ds-steam-icon-special-offer:before{content:"\0044"}.ds-steam-icon-review:before{content:"\0045"}.ds-steam-icon-finance:before{content:"\0046"}.ds-steam-icon-sell-your-car:before{content:"\0047"}.ds-steam-icon-service:before{content:"\0048"}.ds-steam-icon-telephone:before{content:"\0049"}.ds-steam-icon-inventory:before{content:"\004a"}.ds-steam-icon-inventory-present:before{content:"\004b"}.ds-steam-icon-trade-in:before{content:"\004c"}@font-face{font-family:"ds heat";
src:url(//dealer-cdn.dealersync.com/userdocumentprod/themes/customizations/heat/font/ds-heat.eot);
src:url(//dealer-cdn.dealersync.com/userdocumentprod/themes/customizations/heat/font/ds-heat.eot?#iefix) format("embedded-opentype"),url(//dealer-cdn.dealersync.com/userdocumentprod/themes/customizations/heat/font/ds-heat.woff) format("woff"),url(//dealer-cdn.dealersync.com/userdocumentprod/themes/customizations/heat/font/ds-heat.ttf) format("truetype"),url(//dealer-cdn.dealersync.com/userdocumentprod/themes/customizations/heat/font/ds-heat.svg#ds-heat) format("svg");
font-weight:400;
font-style:normal}
[class*=ds-heat-icon-]::before{display:inline-block;font-family:"ds heat";font-style:normal;font-weight:400;font-size:5em;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle}.ds-heat-icon-customers:before{content:"\0041"}.ds-heat-icon-finance:before{content:"\0042"}.ds-heat-icon-service:before{content:"\0043"}.ds-heat-icon-inventory:before{content:"\0044"}.ds-heat-icon-trade:before{content:"\0045"}.ds-logo-header>.container{width:100%}.ds-header{padding-top:0}.ds-logo-header{padding-bottom:0}.ds-preload .ds-logo-header .ds-logo-link{display:none}#ds-header-contact-wrapper{padding-bottom:15px}#ds-header-contact-wrapper span{font-size:1em}#ds-header-contact-wrapper.col-lg-4 .ds-header-address-title{height:20px;visibility:hidden}i.ds-header-icon{display:inline-block;margin-right:5px}#ds-header-contact-wrapper .ds-header-contact-address{display:inline-block}#ds-header-contact-wrapper>span{font-size:1.1em;margin-top:0}#ds-header-contact-wrapper>span:first-of-type{margin-top:15px}#ds-google-translate-container{min-height:30px}.ds-header-address-title:last-of-type{margin-bottom:0}.ds-sticky-scroll{position:fixed;top:0;width:100%;z-index:120}.ds-heat-sticky-on .ds-content{padding-top:84px}.ds-main-nav.ds-sticky-scroll #ds-main-navbar-container>.ds-logo-container{display:none}#ds-navbar-mobile-sticky-menu-close{display:none;font-size:20px;height:30px;margin-left:90%;margin-left:-moz-calc(100% - 30px);margin-left:-webkit-calc(100% - 30px);margin-left:calc(100% - 30px);position:fixed;text-align:center;width:30px;z-index:5}#ds-menu-navbar-container.col-lg-10{width:auto;padding-right:0;padding-left:0}#ds-main-navbar-container{padding:0}#ds-navbar{margin-bottom:-5px;padding-left:0}#ds-menu-navbar-content-row>div{display:inline-block}#ds-main-navbar-container .ds-logo-container{display:none;margin-bottom:10px;margin-top:10px;padding-left:5px;padding-right:10px}#ds-main-navbar-container>.ds-logo-container{padding-right:5px}#ds-navbar .ds-logo-container{display:inline-block}.ds-logo-container.hidden-xs .ds-logo-link img{height:60px}.ds-main-nav .navbar{padding-bottom:0;text-transform:uppercase}.ds-main-nav .navbar-default,.ds-main-nav .navbar-default .navbar-nav>li.active>a{background-color:transparent}#ds-utility-navbar{width:auto}#ds-myaccount-container{margin:0;padding-right:5px}#ds-myaccount-container .dropdown{margin:0;padding:0}#ds-myaccount-container .dropdown #ds-myaccount-menu{margin:30px 0;padding:0 9px}#ds-menu-navbar-container #sb-search{display:none}.ds-footer-modules{text-align:center}.ds-footer-modules h1,.ds-footer-modules h2,.ds-footer-modules h3,.ds-footer-modules h4,.ds-footer-modules h5,.ds-footer-modules h6{font-weight:400}.ds-footer-modules .ds-brand-index-wrapper>h4:first-of-type,.ds-footer-modules .ds-follow-us>h4:first-of-type,.ds-footer-modules .ds-footer-careers>h4:first-of-type,.ds-footer-modules .ds-locate-us>h4:first-of-type{margin-bottom:20px}.ds-footer-modules .ds-locate-us address>a{display:block;margin-bottom:10px}.ds-footer-modules .ds-locate-us address>a p{margin-bottom:0}.ds-footer-modules .ds-locate-us address>p{margin-bottom:0}.ds-footer-modules .ds-google-maps,.ds-footer-modules .ds-shop-mobile>h4,.ds-footer-modules .ds-shop-mobile>img{display:none}.ds-footer .ds-social-media a,.ds-footer .ds-social-media i{margin-right:0}.ds-footer .ds-social-media a span{display:none}.ds-footer-privacy>h4{margin-bottom:0}.ds-footer-disclaimer>h4{margin-top:3px}#ds-home-hotdeal .btn,.ds-featured-content .btn,.ds-featured-content-alt .btn{border-radius:4px;padding:12px 24px;text-transform:uppercase}#ds-quicksearch-container,#ds-quicksearch-container-fluid{position:absolute;top:0;right:0;left:0}#ds-quicksearch-container-fluid{height:25px;width:100%}#ds-quicksearch-container-fluid::after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;opacity:0.75;z-index:5}#ds-quicksearch-container{height:90px;left:15%;width:70%}#ds-quicksearch{background-color:transparent;display:none;padding:0;position:absolute;text-align:center;top:0;right:0;left:0;width:100%;z-index:10}#ds-quicksearch-container #ds-quicksearch{display:none}.ds-heat-search-var-1 #ds-quicksearch-container #ds-quicksearch{display:block}#ds-quicksearch::before{border-top:65px solid #000;border-right:50px solid transparent;border-left:50px solid transparent;content:"";position:absolute;top:25px;bottom:0;left:-50px;right:-50px;opacity:0.75}#ds-quicksearch-form{padding:0}#ds-quicksearch-form>div:not(:last-child){height:90px}#ds-quicksearch-form .col-lg-3 .form-group:nth-child(n+2),#ds-quicksearch-form .col-lg-3:nth-child(5) div:first-child,#ds-quicksearch-form .ds-quicksearch-heading{display:none}#ds-quicksearch-form .ds-block{margin-bottom:5px;margin-top:20px}#ds-quicksearch-form .col-lg-3:last-child .col-lg-12:last-child{margin-bottom:15px;margin-top:15px}#ds-quicksearch-form .form-control{height:42px;padding:10px 12px}#ds-quicksearch-form .form-group{text-align:left}#ds-quicksearch-form .form-group:not(.ds-no-md){margin:21px 0 0 0;padding-top:0;padding-bottom:0}#ds-quicksearch .col-lg-3 #ds-quicksearch-reset-btn-container,#ds-quicksearch .col-lg-3 .btn-ds,#ds-quicksearch .col-lg-3 i{border-radius:4px;display:inline-block;position:relative}#ds-quicksearch .col-lg-3:last-child .form-group{text-align:center}#ds-quicksearch .col-lg-3 .col-lg-12{padding-right:0;padding-left:0}#ds-quicksearch #ds-quicksearch-submit-btn+.btn-ds[type=submit]{display:none}#ds-quicksearch .col-lg-3 .col-lg-12>.btn-ds{font-weight:400;padding:10px 0;text-transform:uppercase}#ds-quicksearch .col-lg-3 .col-lg-12>.btn-ds:first-child{width:55%;width:-moz-calc(55% - 4px);width:-webkit-calc(55% - 4px);width:calc(55% - 4px)}#ds-quicksearch-submit-icon{font-size:18px;margin-right:6px}#btnQuickSearchReset{width:40%}.ds-heat-search-var-2 #ds-generic-search-container{height:auto;min-height:80px;padding:0}.ds-heat-search-var-2 #ds-quicksearch-container,.ds-heat-search-var-2 #ds-quicksearch-container::after,.ds-heat-search-var-2 #ds-quicksearch-container::before{position:relative}.ds-heat-search-var-2 #ds-quicksearch-container{height:auto}.ds-heat-search-var-2 #ds-quicksearch-container #ds-quicksearch{display:block;position:relative;width:100%}.ds-heat-search-var-2 #ds-quicksearch-container-fluid::after,.ds-heat-search-var-2 #ds-quicksearch::before{content:none}.ds-heat-search-var-2 #ds-quicksearch,.ds-heat-search-var-2 #ds-quicksearch::after,.ds-heat-search-var-2 #ds-quicksearch::before{position:relative}.ds-heat-search-var-2 #ds-quicksearch{display:block !important}.ds-heat-search-var-2 #ds-quicksearch-form{padding:0}.ds-heat-search-var-2 #ds-quicksearch-form>div{height:auto}.ds-heat-search-var-2 #ds-quicksearch-form .col-lg-3 .form-group:nth-child(n+2),.ds-heat-search-var-2 #ds-quicksearch-form .col-lg-3:nth-child(5) div:first-child,.ds-heat-search-var-2 #ds-quicksearch-form .ds-quicksearch-heading{display:none}.ds-heat-search-var-2 #ds-quicksearch-form .ds-block{margin-bottom:5px;margin-top:20px}.ds-heat-search-var-2 #ds-quicksearch-form .col-lg-3:last-child .col-lg-12:last-child{margin-bottom:5px;margin-top:10px}.ds-heat-search-var-2 #ds-quicksearch-form .form-control{height:42px;padding:10px 12px}.ds-heat-search-var-2 #ds-quicksearch-form .form-group{text-align:left}.ds-heat-search-var-2 #ds-quicksearch .col-lg-3 #ds-quicksearch-reset-btn-container,.ds-heat-search-var-2 #ds-quicksearch .col-lg-3 .btn-ds,.ds-heat-search-var-2 #ds-quicksearch .col-lg-3 i{border-radius:5px;display:inline-block;position:relative}.ds-heat-search-var-2 #ds-quicksearch .col-lg-3:last-child .form-group{text-align:center}.ds-heat-search-var-2 #ds-quicksearch .col-lg-3 .col-lg-12>.btn-ds{font-weight:400;padding:10px 0;text-transform:uppercase}.ds-heat-search-var-2 #ds-quicksearch .col-lg-3 .col-lg-12>.btn-ds:first-child{width:65%;width:-moz-calc(65% - 4px);width:-webkit-calc(65% - 4px);width:calc(65% - 4px)}.ds-heat-search-var-2 #btnQuickSearchReset{width:30%}#ds-featured-images-row{margin-left:0;margin-right:0}#ds-featured-image-container,#ds-featured-images-slider>.container,#ds-featured-images-slider>.container-fluid{margin:0;padding:0;width:100%}#ds-carousel{margin:auto}#ds-carousel img{height:-moz-calc(30.7vw);height:-webkit-calc(30.7vw);height:calc(30.7vw)}#ds-carousel .carousel-control{display:none}#ds-featured-btns{display:none}.ds-page-home-index .ds-header .sb-search{display:none}.ds-heat-search-var-2.ds-page-home-index nav #sb-search{display:block}#ds-generic-search-container{padding:20px 0;margin-right:0;margin-left:0}#ds-generic-search-container #ds-sb-search-container{text-align:center}#ds-generic-search-container .sb-icon-search,#ds-generic-search-container .sb-search-submit{width:40px;height:40px}#ds-generic-search-container #sb-search{background-color:#fff;border-radius:5px}#ds-generic-search-container #sb-search,#ds-generic-search-container #sb-search-submit-container{display:inline-block}#ds-generic-search-container #ds-fuzzy-search,#ds-generic-search-container #sb-search,#ds-generic-search-container .sb-search-input{height:50px}#ds-generic-search-container #ds-sb-search-container,#ds-generic-search-container #sb-search,#ds-generic-search-container #sb-search-submit-container{vertical-align:middle}#ds-generic-search-container .sb-search.sb-search-open{width:40%}#ds-generic-search-container .sb-icon-search{font-size:18px;margin-top:5px;margin-bottom:5px;position:relative;z-index:1}#ds-generic-search-container .sb-search-input{border-style:none;padding-left:40px;padding-right:40px;z-index:9}#ds-generic-search-container .sb-search-submit{display:none}#ds-generic-search-container .sb-search{margin-top:0;position:relative;right:0}#ds-generic-search-container #sb-search-submit-btn{border-radius:5px;margin:0 0 0 12px;padding:15px 50px;text-transform:uppercase}#ds-featured-section-links{padding-top:55px;padding-bottom:15px}.ds-featured-section-link{margin-bottom:20px;padding-left:10px;padding-right:10px;text-align:center}.ds-featured-section-icon-link:focus,.ds-featured-section-icon-link:hover,.ds-featured-section-icon-link:visited{text-decoration:none}.ds-featured-section-link-container{background-color:transparent !important;margin:0;padding:0;vertical-align:middle}.ds-featured-section-icon-link{display:block;height:auto;margin-top:5px;margin-bottom:10px;text-align:center;width:auto}.ds-featured-section-icon-link i{font-size:16px;margin-top:46px}.ds-featured-section-link i[class*=ds-heat-icon-]{margin-top:0}.ds-featured-section-link [class*=ds-heat-icon-]::before{display:block;font-size:5em;max-height:205px}#ds-featured-section-inventory-icon-link.ds-heat-icon-link{margin-top:0;margin-bottom:0}.ds-featured-section-link #ds-featured-section-inventory-icon-link.ds-heat-icon-link .ds-heat-icon-inventory::before{font-size:6em}.ds-featured-section-icon-link .ds-font-icon-checklist-complete,.ds-featured-section-icon-link .ds-font-icon-money-bag,.ds-featured-section-icon-link .ds-font-icon-reviews,.ds-featured-section-icon-link .ds-font-icon-trade-in,.ds-featured-section-icon-link .ds-font-icon-wrench-cog{font-size:16px;margin-top:0}.ds-featured-section-icon-link .ds-steam-icon-inventory-present{font-size:18px}.ds-featured-section-icon-link .ds-steam-icon-trade-in{font-size:22px}.ds-featured-section-header{font-weight:400;font-size:1.8em;padding-bottom:5px}#ds-featured-section-peace-of-mind-content ul{margin:0;padding:0}#ds-featured-section-peace-of-mind-content ul li{list-style-type:none}#ds-featured-section-customer-reviews-content .ds-home-customer-review{margin-bottom:0}.ds-featured-section-btn.btn-ds{border-radius:5px;font-size:16px;max-width:200px;padding:12px 0;text-transform:uppercase;width:100%}.ds-featured-section-footer{margin-top:10px;padding-bottom:20px}.ds-home-page-blurb{font-size:40px}#ds-featured-vehicles{padding-top:50px;padding-bottom:50px}.ds-home-page-blurb{font-weight:400}#ds-featured-cars-tab{margin-top:0;margin-bottom:0}#ds-featured-cars-tab .ds-page-tabs{margin-top:15px;text-align:center}#ds-featured-vehicles .ds-page-tabs li{display:inline-block;float:none;margin-right:0;margin-left:0;width:auto}#ds-featured-vehicles .ds-page-tabs li a{font-weight:700;padding-right:0;padding-left:0}#ds-featured-vehicles .ds-page-tabs li a[href="#ds-home-new-arrivals"]{padding-left:15px}#ds-featured-vehicles li a[href="#ds-home-specials"]::before{content:"/";margin-right:3px}#ds-featured-vehicles #ds-featured-cars-tab~.tab-content{margin-top:0;margin-bottom:0}#ds-featured-vehicles .ds-home-cars-listing-heading{margin-top:15px}#ds-featured-vehicles .tab-content .tab-pane .ds-home-cars-listing-heading{text-align:center;margin-top:0}.ds-home-cars-listing-heading>div:first-child{display:none}.ds-home-cars-listing-heading>div.col-sm-5{width:100%}.ds-home-cars-listing-heading>div.col-sm-offset-2{margin-left:0}.ds-car-listings-btns.pull-right{float:none !important}.ds-page-home-index .ds-car-listings-btns{padding-bottom:20px}#ds-featured-vehicles .ds-car-listings-btns .btn{border-radius:4px;padding-top:13px;padding-bottom:13px}#ds-featured-vehicles .ds-car-listings-btns .ds-inventory-btn{padding-right:22px;padding-left:22px}#ds-featured-vehicles .ds-car-listings-btns .btn:last-child{margin-right:0}#ds-featured-vehicles .ds-home-cars-listing .ds-car-thumbnail,.ds-vehicle-list-item{border:medium none;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,0.16);-moz-box-shadow:0 3px 6px 0 rgba(0,0,0,0.16);box-shadow:0 3px 6px 0 rgba(0,0,0,0.16);margin-bottom:0}#ds-featured-vehicles .ds-car-thumbnail-overlay{font-size:1.4em;opacity:1;padding-top:74px;top:0;right:0;bottom:103px;left:0}#ds-featured-vehicles .ds-car-griditem .caption{font-size:16px;height:auto;min-height:62px;padding-bottom:5px}#ds-featured-vehicles .ds-car-thumbnail .caption>a{display:block;font-size:16px;height:auto;max-width:100%;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;-webkit-line-clamp:1}#ds-featured-vehicles .ds-car-thumbnail>div .ds-car-year{float:left}#ds-featured-vehicles .ds-car-thumbnail>div>h4{font-size:15px;margin-top:3px;margin-bottom:10px;text-align:right}#ds-featured-vehicles .ds-vehicle-actions{margin-bottom:0;min-height:31px;padding-bottom:5px}#ds-featured-vehicles .ds-vehicle-actions>div{padding-right:5px;padding-left:5px}#ds-featured-vehicles .checkbox .checkbox-material .check::before,#ds-featured-vehicles label.checkbox-inline .checkbox-material .check::before{height:1px;width:1px}#ds-featured-vehicles .checkbox input[type=checkbox]:checked+.checkbox-material .check,#ds-featured-vehicles label.checkbox-inline input[type=checkbox]:checked+.checkbox-material .check{border-radius:25px}#ds-featured-vehicles .ds-car-like{padding-right:17px}#ds-featured-vehicles .ds-favorite::before{content:"Like It ";display:inline-block;font-size:14px;padding-right:5px}#ds-featured-vehicles .ds-favorite:focus,#ds-featured-vehicles .ds-favorite:hover{text-decoration:none}#ds-featured-vehicles .ds-home-cars-listing .ds-car-thumbnail{border:none;margin-bottom:0}#ds-featured-vehicles .ds-home-cars-listing .ds-thumbnail-link img{border:none;padding:0;border-radius:0;width:100%;margin-left:0;margin-right:0}.ds-heat-turbo #ds-home-new-arrivals .ds-car-griditem:nth-child(n+7),.ds-heat-turbo #ds-home-specials .ds-car-griditem:nth-child(n+7){display:none}#ds-featured-content{padding-top:0;padding-bottom:0}#ds-featured-content .container{padding-top:50px;padding-bottom:70px;width:100%}#ds-featured-content .container-fluid>.row:nth-of-type(1)>div:nth-of-type(2),#ds-featured-content .container-fluid>.row:nth-of-type(1)>div:nth-of-type(3),#ds-featured-content .container>.row:nth-of-type(1)>div:nth-of-type(2),#ds-featured-content .container>.row:nth-of-type(1)>div:nth-of-type(3){display:none}.ds-featured-content h3,.ds-featured-content-alt h3{font-weight:400;font-size:40px}.ds-home-customer-support-content{text-align:right}.ds-home-customer-support-content h3{font-size:16px;margin-top:0;margin-bottom:5px}.ds-page-home-service-sales{display:inline-block}.ds-page-home-service-sales strong{display:block;font-size:12px}#ds-home-sales-btn,#ds-home-service-btn{background-color:transparent;display:inline-block;font-weight:400;height:auto;padding:0;width:auto}#ds-featured-content-business-hours-image-container,.ds-featured-content-about-us-image-container{padding-right:0;padding-left:0}.ds-featured-content-about-us-image-container{background:url(https://dealer-cdn.dealersync.com/userdocumentprod/themes/customizations/heat/images/about-us-bg.jpg) center center no-repeat;background-size:100% auto}#ds-featured-content-about-us-image-container-mobile{display:none}#ds-featured-content-business-hours-image-container{background:url(https://dealer-cdn.dealersync.com/userdocumentprod/themes/customizations/heat/images/business-hours-bg.jpg) center center no-repeat}#ds-featured-content .ds-business-hours-title{text-align:center}.table.ds-home-business-hours-table>tbody>tr>td,.table.ds-home-business-hours-table>tbody>tr>th,.table.ds-home-business-hours-table>tfoot>tr>td,.table.ds-home-business-hours-table>tfoot>tr>th,.table.ds-home-business-hours-table>thead>tr>td,.table.ds-home-business-hours-table>thead>tr>th{border-top:none}.ds-page-home-index #ds-service-hours-table-alt,.table.ds-home-business-hours-table{border:none;margin-bottom:0}.ds-page-home-index #ds-service-hours-table-alt thead th{font-weight:400;text-transform:uppercase}.ds-home-business-hours-table td,.ds-page-home-index #ds-service-hours-table-alt td{border-right:medium none}.ds-home-business-hours-table tr:first-of-type,.ds-page-home-index #ds-service-hours-table-alt tr:first-of-type{border-top:medium none}#ds-featured-content-2{padding:45px 15px 65px 15px}#ds-featured-content-2>.container:first-child{display:none}#ds-featured-content-2-reviews-header{padding-bottom:30px}#ds-featured-content-2-reviews-blurb,#ds-featured-content-2-reviews-title{text-align:center}#ds-featured-content-2-reviews-blurb{font-weight:400}.ds-featured-content-2-reviews-content-block{padding:30px}.ds-featured-content-2-reviews-content-block+.ds-featured-content-2-reviews-content-block,.ds-featured-content-2-reviews-content-block+.ds-featured-content-2-reviews-content-block+.ds-featured-content-2-reviews-content-block,.ds-featured-content-2-reviews-content-block+.ds-featured-content-2-reviews-content-block+.ds-featured-content-2-reviews-content-block+.ds-featured-content-2-reviews-content-block{border-left:1px solid #000}.ds-featured-content-2-reviews-img{max-width:100%}#ds-featured-content-2-reviews-cars-img-container{margin-bottom:20px}#ds-featured-content-2-reviews-cars-img{height:100px}#ds-featured-content-2-reviews-cargurus-img-container{margin-top:25px;margin-bottom:50px}#ds-featured-content-2-reviews-cargurus-img{height:45px}#ds-featured-content-2-reviews-dealerrater-img-container{margin-top:0;margin-bottom:15px}#ds-featured-content-2-reviews-dealerrater-img{height:105px}#ds-featured-content-2-reviews-facebook-img-container{margin-top:20px;margin-bottom:50px}#ds-featured-content-2-reviews-facebook-img{height:50px}#ds-featured-content-2-reviews-google-img-container{margin-top:10px}#ds-featured-content-2-reviews-google-img{height:80px}#ds-featured-content-2-reviews-yelp-img-container{margin-bottom:20px}#ds-featured-content-2-reviews-yelp-img{height:100px}.ds-featured-content-2-reviews-img-container{margin-top:0;margin-bottom:30px}.ds-featured-content-2-reviews-block-rating{font-size:16px;font-weight:700;text-transform:uppercase}.ds-featured-content-2-reviews-block-rating-star-container,.ds-featured-content-2-reviews-block-rating-star-div,.ds-featured-content-2-reviews-block-rating-star-number-wrap{vertical-align:middle}.ds-featured-content-2-reviews-block-rating-star-div,.ds-featured-content-2-reviews-block-rating-star-number-wrap{display:inline-block}.ds-featured-content-2-reviews-block-rating-star-container{font-size:24px;margin-top:-2px}.ds-featured-content-2-reviews-block-rating-star-number-wrap{height:24px;border-right:1px solid #000}.ds-featured-content-2-reviews-block-rating-star-number{font-weight:900;padding-right:8px;margin-top:-5px}.ds-featured-content-2-reviews-block-rating-star-table{display:table}.ds-featured-content-2-reviews-block-rating-star-div .ds-ratings>i{display:table-cell;margin:0 4px;padding-top:2px;padding-right:4px;padding-left:4px;vertical-align:middle}.ds-featured-content-2-reviews-block-rating-star-div .ds-ratings>i:first-child{padding-left:8px}.ds-star-stack{display:table-cell;height:1em;line-height:1;padding-top:1px;padding-right:4px;padding-left:4px;vertical-align:middle;width:30.2px}.ds-star-stack>i{line-height:0;padding-right:4px;padding-left:4px;width:auto}.ds-rating-star-color-empty{color:silver}.ds-featured-content-2-reviews-block-link-container{font-size:18px;margin-bottom:10px}.ds-featured-content-2-reviews-block-reviewer-name{text-align:right}#ds-featured-content-2-reviews-footer{text-align:center}#ds-featured-content-2-reviews-footer-btn{margin-top:30px;margin-bottom:0}#ds-home-hotdeal{padding:51px 0}#ds-home-hotdeal .ds-ribbon-wrapper-coral{display:none}#ds-home-hotdeal .ds-special-offer{background-color:transparent}#ds-home-hotdeal .ds-hotdeal-special-offer{width:200px;float:right;font-size:2em;right:10px;position:absolute;margin-top:-51px;z-index:1;opacity:0.8}#ds-home-hotdeal .ds-special-offer h4:last-of-type{text-align:center}#ds-home-hotdeal .btn:last-of-type{margin-bottom:0}#ds-featured-location{padding-bottom:0}#ds-featured-location .container-fluid{padding-right:0;padding-left:0}#ds-featured-location-map-container.row{margin:0}#ds-featured-location-map{background-position:center center;background-repeat:no-repeat;background-size:1920px auto;height:500px;padding:0}#ds-featured-location-map-pin{margin-left:50%;margin-top:-388px;position:absolute}#ds-featured-location-map-pin i{display:inline-block}#ds-featured-location-map-pin .ds-font-icon-location-pin::before{font-size:13rem}#ds-featured-location-map-pin .fa-users{font-size:6rem;margin-left:-93px}#ds-featured-location-map-pin-text{font-size:10px;margin-top:-50px;overflow:hidden;padding-right:2px;padding-left:2px;text-align:center;text-overflow:ellipsis;width:130px}@media (min-width:768px){.ds-header-phone-span+.ds-header-address-title{margin-top:-20px;padding-right:140px}.ds-header-address-title{margin-bottom:0;text-align:left}#ds-google-translate-container{margin-top:0;text-align:right}.ds-header-address-title+.ds-header-address-title+#ds-google-translate-container,.ds-header-address-title+.ds-header-address-title+.ds-location-data+#ds-google-translate-container,.ds-header-address-title+.ds-location-data+.ds-header-address-title+#ds-google-translate-container,.ds-header-address-title+.ds-location-data+.ds-header-address-title+.ds-location-data+#ds-google-translate-container{margin-top:-25px}#ds-menu-navbar-container{position:relative}#ds-navbar .navbar-nav>li>a{border-right:1px solid #000;margin:30px 0;padding:0 9px;z-index:2}#ds-navbar .navbar-nav>li:last-child>a{padding-right:9px}#ds-utility-navbar-container{padding-left:0}.ds-heat-search-var-2.ds-page-home-index #ds-main-navbar-container,body:not(.ds-page-home-index) #ds-main-navbar-container{padding-right:38px}.ds-footer-sticky{padding-bottom:42px}#ds-featured-content .container-fluid>.row:nth-of-type(1)>div:nth-of-type(1).col-lg-3,#ds-featured-content .container>.row:nth-of-type(1)>div:nth-of-type(1).col-lg-3{margin-left:8.33333333%;width:33.33333333%}.ds-featured-content-row-container{display:table;width:100%}.ds-featured-content-row-container>div:not(#ds-featured-content-about-us-image-container-mobile){display:table-cell;height:100%;width:50%}#ds-featured-content-about-us-container{padding:50px 8.33333333% 30px 8.33333333%}#ds-featured-content-about-us-container>p{min-height:150px}.ds-page-home-service-sales:first-of-type:not(:last-of-type){margin-right:10px}#ds-home-business-hours-container{padding:40px 8.33333333% 60px}#ds-featured-content-about-us-image-container,#ds-featured-content-business-hours-image-container{background-size:auto 100%}}@media (min-width:768px) and (max-width:991px){.ds-heat-search-var-2.ds-page-home-index #ds-utility-navbar-container #sb-search,.ds-heat-search-var-2.ds-page-home-index .sb-search,body:not(.ds-page-home-index) #ds-utility-navbar-container #sb-search,body:not(.ds-page-home-index) .sb-search{right:4px;top:19px;margin-top:0}body:not(.ds-menu-legacy) .sb-search.sb-search-open{width:98%}#ds-quicksearch .col-lg-3 #btnQuickSearchReset{display:none}.ds-heat-search-var-2 #ds-quicksearch .col-lg-3 #btnQuickSearchReset{display:inline-block}#ds-quicksearch .col-lg-3 .col-lg-12>.btn-ds:first-child{width:100%}.ds-page-home-index #ds-featured-content-about-us-container,.ds-page-home-index #ds-home-business-hours-container{padding-right:1%;padding-left:1%}}@media (min-width:992px){.ds-page-home-index .col-lg-4.ds-car-griditem,.ds-page-home-index .col-md-4.ds-car-griditem{height:auto;margin-bottom:10px}}@media (min-width:992px) and (max-width:1199px){.ds-logo-header,.ds-main-nav{padding-left:40px;padding-right:40px}.ds-header .container{width:991px;padding-left:0;padding-right:0}.ds-heat-search-var-2.ds-page-home-index #ds-utility-navbar-container #sb-search,.ds-heat-search-var-2.ds-page-home-index .sb-search,body:not(.ds-page-home-index) #ds-utility-navbar-container #sb-search,body:not(.ds-page-home-index) .sb-search{right:0;top:19px;margin-top:0}.ds-featured-content-2-reviews-content-block{padding-right:10px;padding-left:10px}.ds-featured-content-2-reviews-block-review-text-container{height:60px;overflow-y:hidden}#ds-home-hotdeal .ds-hotdeal-special-offer{width:150px}.ds-footer .container{width:97.5%}.ds-footer-modules{padding:0}}@media (min-width:1200px){.ds-logo-header{padding-right:30px;padding-left:30px}.ds-main-nav{padding-left:40px;padding-right:40px}#ds-main-navbar-container{text-align:left}#ds-main-navbar-container.ds-logo-container-absolute{text-align:right}.ds-header #ds-main-navbar-container.ds-logo-container-absolute .dropdown-menu{right:0;left:auto;text-align:left}#ds-main-navbar-container .ds-logo-container{position:relative}#ds-main-navbar-container.ds-logo-container-absolute .ds-logo-container{left:0;position:absolute}.ds-heat-search-var-2.ds-page-home-index #ds-utility-navbar-container #sb-search,.ds-heat-search-var-2.ds-page-home-index .sb-search,body:not(.ds-page-home-index) #ds-utility-navbar-container #sb-search,body:not(.ds-page-home-index) .sb-search{right:0;top:19px;margin-top:0;min-width:42px}#ds-generic-search-container .sb-search.sb-search-open{min-width:800px}#ds-featured-vehicles .col-lg-3.ds-car-griditem{height:auto;padding-right:20px;margin-bottom:20px}.ds-heat-turbo #ds-featured-vehicles .ds-home-cars-listing .ds-thumbnail-link img{height:253px;margin-left:0;margin-right:0;padding:0;border-radius:0;width:100%}.ds-page-home-index .ds-home-cars-listing img.ds-generic-img{max-height:253px}.ds-heat-turbo #ds-featured-vehicles .ds-car-thumbnail-overlay{padding-top:114px}.ds-featured-content-2-reviews-block-review-text-container{height:60px;margin-top:4px;overflow-y:hidden}}@media (min-width:1640px){.ds-page-home-index #ds-featured-content-about-us-image-container,.ds-page-home-index #ds-featured-content-business-hours-image-container{background-size:100% auto}}@media (min-width:1921px){#ds-featured-location-map{height:400px;height:-moz-calc(20vw);height:-webkit-calc(20vw);height:calc(20vw);background-size:100% auto}}@media (max-width:991px){#ds-featured-section-links{padding-top:40px;padding-bottom:15px}#ds-featured-section-links>.container{width:450px}.ds-featured-section-link:last-child .ds-featured-section-footer{border-bottom-style:none}.ds-featured-section-header{padding-bottom:0}.ds-featured-section-link{margin-bottom:0}#ds-featured-vehicles .ds-car-thumbnail-overlay{bottom:107px;padding-top:30%}#ds-featured-vehicles .ds-vehicle-actions{min-height:35px}#ds-featured-content-wrapper{width:100%;padding:0}#ds-featured-content{height:auto}.ds-featured-content-2-reviews-content-block+.ds-featured-content-2-reviews-content-block,.ds-featured-content-2-reviews-content-block+.ds-featured-content-2-reviews-content-block+.ds-featured-content-2-reviews-content-block,.ds-featured-content-2-reviews-content-block+.ds-featured-content-2-reviews-content-block+.ds-featured-content-2-reviews-content-block+.ds-featured-content-2-reviews-content-block{border-left-style:none;border-top:1px solid #000}#ds-home-hotdeal .ds-hotdeal-special-offer{width:100px}.ds-footer-modules address{border-right:medium none}}@media (max-width:767px){#ds-header-contact-wrapper>span:first-of-type{margin-top:10px}#ds-header-contact-wrapper{padding-bottom:10px}#ds-main-navbar-container{padding-right:15px;padding-left:15px}#ds-navbar{padding-left:15px}#ds-menu-navbar-content-row #ds-menu-navbar-container{display:block}#ds-navbar .ds-logo-container{display:none}#ds-navbar #ds-myaccount-container{display:none}.ds-sticky-scroll{max-height:100%;overflow-y:auto}.ds-page-home-index #ds-navbar-mobile-sticky-menu-close{display:block}.ds-footer-modules .ds-brand-index-wrapper>h4:first-of-type,.ds-footer-modules .ds-follow-us>h4:first-of-type,.ds-footer-modules .ds-footer-careers>h4:first-of-type,.ds-footer-modules .ds-locate-us>h4:first-of-type{margin-top:20px}#ds-quicksearch-container-fluid{display:none}.ds-quicklinks{height:auto !important}#ds-generic-search-container .sb-search{float:none}#ds-generic-search-container .sb-search.sb-search-open{width:70%}#ds-generic-search-container #sb-search-submit-btn{margin-left:4px;padding:15px}#ds-featured-section-links>.container{width:auto}#ds-featured-vehicles{padding-top:30px}.ds-home-page-blurb{font-size:32px}#ds-featured-cars-tab{padding-right:5px;padding-left:5px}.ds-featured-content h3,.ds-featured-content-alt h3{font-size:32px}.ds-page-home-index #ds-featured-content .container>.row>div{margin:auto;padding-right:10px;padding-left:10px;width:100%}#ds-featured-content-about-us-image-container-mobile{display:block;height:300px}#ds-featured-content-about-us-container{padding:20px 30px 30px 30px;text-align:center}.ds-home-customer-support-content{text-align:center}.ds-page-home-service-sales{text-align:center;width:49%}.ds-home-customer-support-content h3{font-size:20px;margin-top:5px;margin-bottom:15px;text-align:center}.ds-page-home-service-sales strong{font-size:14px}#ds-featured-content-business-hours-image-container{height:300px}#ds-home-business-hours-container{padding:20px 10px}#ds-featured-content-2{padding:15px 15px 35px 15px}#ds-featured-content-2-reviews-header{padding-bottom:10px}#ds-home-hotdeal{padding:30px 20px 20px 20px}#ds-home-hotdeal .ds-hotdeal-special-offer{display:none}}@media (max-width:640px){#ds-header-contact-wrapper .ds-header-contact-address{display:none}.ds-logo-link>.img-responsive{float:none;margin-right:auto}.ds-home-business-hours-container{padding-right:0;padding-left:0}#ds-home-hotdeal .ds-hotdeal-special-offer{display:none}}@media (max-width:550px){.ds-page-home-index #ds-featured-content-about-us-image-container-mobile,.ds-page-home-index #ds-featured-content-business-hours-image-container{background-size:auto 100%}}@media (max-width:321px){#ds-featured-content .ds-featured-content-working-hours{padding:10px}}.ie #ds-featured-section-links [class*=ds-font-icon-]::before,.ie #ds-featured-section-links [class*=steam-icon-]::before{font-size:0.04em;font-size:8rem}.ie #ds-featured-section-links [class*=heat-icon-]::before{font-size:0.2em;font-size:8rem}.ie #ds-featured-section-inventory-icon-link.ds-heat-icon-link .ds-heat-icon-inventory::before{font-size:0.2em;font-size:9.6rem}.ie .ds-featured-section-2 [class*=heat-icon-]::before,.ie .ds-featured-section-2 [class*=steam-icon-]::before{font-size:0.04em;font-size:7rem}.ie #ds-featured-location-map-pin .ds-font-icon-location-pin::before{font-size:1em;font-size:13rem}.ds-main-nav{background-color:#00abf0}#ds-navbar #ds-menu-navbar-container .navbar-nav>li>a{border-color:#ffffff}#ds-myaccount-menu{background-color:transparent;color:#ffffff;font-weight:normal}.ds-footer h1.modal-title,.ds-footer h2.modal-title,.ds-footer h3.modal-title,.ds-footer h4.modal-title,.ds-footer h5.modal-title,.ds-footer h6.modal-title{color:#236cd2}.ds-footer h1 a,.ds-footer h2 a,.ds-footer h3 a,.ds-footer h4 a,.ds-footer h5 a,.ds-footer h6 a,.ds-footer h1 a:hover,.ds-footer h2 a:hover,.ds-footer h3 a:hover,.ds-footer h4 a:hover,.ds-footer h5 a:hover,.ds-footer h6 a:hover,.ds-footer h1 a:focus,.ds-footer h2 a:focus,.ds-footer h3 a:focus,.ds-footer h4 a:focus,.ds-footer h5 a:focus,.ds-footer h6 a:focus,.ds-footer h1 a:visited,.ds-footer h2 a:visited,.ds-footer h3 a:visited,.ds-footer h4 a:visited,.ds-footer h5 a:visited,.ds-footer h6 a:visited{color:false}.ds-footer a.ds-locate-us-phone{color:#000000}.ds-footer i.ds-icon-color{color:#000000}.ds-footer-sticky .container{border-top:1px solid false}#ds-quicksearch-container-fluid::after{background-color:#1b1b1b}#ds-quicksearch-container-fluid #ds-quicksearch::before{border-top-color:#1b1b1b}#ds-quicksearch .form-group .control-label,#ds-quicksearch .form-group .fakeinput.form-control{color:#ffffff}#ds-quicksearch .form-group:not(.is-empty) .control-label,#ds-quicksearch .form-group.is-focused .control-label{color:#236cd2}#ds-quicksearch .form-group:not(.is-empty) .control-label,#ds-quicksearch .form-group.is-focused .control-label{color:#f89b22}#btnQuickSearchReset{background-color:#236cd2}#ds-quicksearch-submit-btn,#btnQuickSearchReset{background-color:#f89b22;border-color:#f89b22;color:#ffffff}#ds-quicksearch .form-group:not(.ds-no-md).is-focused .form-control:not(.ds-no-md){background-image:-webkit-gradient(linear,left top,left bottom,from(#f89b22),to(#f89b22)),-webkit-gradient(linear,left top,left bottom,from(#d2d2d2),to(#d2d2d2));background-image:-webkit-linear-gradient(#f89b22,#f89b22),-webkit-linear-gradient(#d2d2d2,#d2d2d2);background-image:-o-linear-gradient(#f89b22,#f89b22),-o-linear-gradient(#d2d2d2,#d2d2d2);background-image:linear-gradient(#f89b22,#f89b22),linear-gradient(#d2d2d2,#d2d2d2)}#ds-generic-search-container{background-color:#236cd2}#ds-generic-search-container .sb-search{color:#000000}#sb-search-submit-btn{background-color:#ffffff;border-color:#ffffff;color:#236cd2}#sb-search-submit-btn:hover,#sb-search-submit-btn:focus{background-color:#f89b22;border-color:#f89b22;color:#ffffff}#ds-featured-section-links{background-color:#ffffff}#ds-featured-section-links h1,#ds-featured-section-links h2,#ds-featured-section-links h3,#ds-featured-section-links h4,#ds-featured-section-links h5,#ds-featured-section-links h6{color:#f89b22}.ds-featured-section-icon-link,.ds-featured-section-icon-link:hover,.ds-featured-section-icon-link:focus,.ds-featured-section-icon-link:visited{color:#236cd2}.ds-featured-section-content{color:#919191}#ds-featured-vehicles .ds-page-tabs li a{background-color:transparent;color:#236cd2}#ds-featured-vehicles .ds-page-tabs li a{background-color:transparent;color:#f89b22}#ds-featured-vehicles .ds-page-tabs li a[href='#ds-home-specials']::before{color:#f89b22}#ds-featured-vehicles .ds-page-tabs li a:hover,#ds-featured-vehicles .ds-page-tabs li a:focus,#ds-featured-vehicles .ds-page-tabs li.active a{color:#236cd2}#ds-featured-vehicles .ds-car-listings-btns .ds-compare-btn,#ds-featured-vehicles .ds-car-listings-btns .ds-compare-btn:hover,#ds-featured-vehicles .ds-car-listings-btns .ds-compare-btn:focus,#ds-featured-vehicles .ds-car-listings-btns .ds-compare-btn:visited,#ds-featured-vehicles .ds-car-listings-btns .ds-compare-btn:not(.btn-raised).btn-primary,#ds-featured-vehicles .ds-car-listings-btns .ds-compare-btn:focus:not(.btn-raised):not(.btn-link),#ds-featured-vehicles .ds-car-listings-btns .ds-compare-btn:hover:not(.btn-raised):not(.btn-link){background-color:#4a4f54;border-color:#4a4f54;color:#ffffff}#ds-featured-vehicles .ds-car-listings-btns .ds-inventory-btn,#ds-featured-vehicles .ds-car-listings-btns .ds-inventory-btn:hover,#ds-featured-vehicles .ds-car-listings-btns .ds-inventory-btn:focus,#ds-featured-vehicles .ds-car-listings-btns .ds-inventory-btn:visited,#ds-featured-vehicles .ds-car-listings-btns .ds-inventory-btn:not(.btn-raised).btn-primary,#ds-featured-vehicles .ds-car-listings-btns .ds-inventory-btn:focus:not(.btn-raised):not(.btn-link),#ds-featured-vehicles .ds-car-listings-btns .ds-inventory-btn:hover:not(.btn-raised):not(.btn-link){background-color:false;border-color:false;color:#ffffff}#ds-featured-vehicles .ds-home-cars-listing-heading h2,#ds-featured-vehicles .ds-home-cars-listing-heading h3{color:#000000}#ds-featured-vehicles .checkbox input[type="checkbox"]:checked+.checkbox-material .check,#ds-featured-vehicles .checkbox input[type="checkbox"]:checked+.checkbox-material .check::before,#ds-featured-vehicles .checkbox-inline input[type="checkbox"]:checked+.checkbox-material .check,#ds-featured-vehicles .checkbox-inline input[type="checkbox"]:checked+.checkbox-material .check::before{border-color:#3873bc;color:#3873bc}#ds-featured-vehicles .ds-car-thumbnail-overlay{background-color:rgba(35,108,210,0.3)}#ds-featured-vehicles .ds-home-cars-listing a.ds-favorite{color:#3873bc}#ds-featured-vehicles .ds-car-thumbnail>div .ds-car-year,#ds-featured-vehicles .ds-home-cars-listing a.ds-favorite::before{color:#4a4f54}.ds-business-hours-table-title{color:#000000}.ds-page-home-index #ds-service-hours-table-alt>tbody>tr:nth-child(2n+1)>td{background-color:rgba(35,108,210,0.1)}#ds-featured-content .ds-page-home-service-sales strong{color:#f89b22}#ds-featured-content-row-2{background-color:#efeff1}#ds-featured-content-row-2 th{background-color:transparent}.ds-featured-content-2-reviews-block-rating,.ds-featured-content-2-reviews-block-reviewer-name{color:#f89b22}.ds-page-home-index .ds-featured-content-2-reviews-content-block+.ds-featured-content-2-reviews-content-block,.ds-page-home-index .ds-featured-content-2-reviews-content-block+.ds-featured-content-2-reviews-content-block+.ds-featured-content-2-reviews-content-block,.ds-page-home-index .ds-featured-content-2-reviews-content-block+.ds-featured-content-2-reviews-content-block+.ds-featured-content-2-reviews-content-block+.ds-featured-content-2-reviews-content-block{border-color:#707070}.ds-page-home-index .ds-featured-content-2-reviews-block-rating-star-number-wrap{border-right-color:#000000}#ds-home-hotdeal,#ds-featured-location{background-color:#fafafa}#ds-featured-location-map-pin{color:#ffffff}.ds-font-icon-location-pin{color:#236cd2}@font-face{font-family:'ds californiabeemers';
src:url('https://dealer-cdn.dealersync.com/userdocumentprod/2783/fonts/ds-californiabeemers.eot');
src:url('https://dealer-cdn.dealersync.com/userdocumentprod/2783/fonts/ds-californiabeemers.eot?#iefix') format('embedded-opentype'),url('https://dealer-cdn.dealersync.com/userdocumentprod/2783/fonts/ds-californiabeemers.woff') format('woff'),url('https://dealer-cdn.dealersync.com/userdocumentprod/2783/fonts/ds-californiabeemers.ttf') format('truetype'),url('https://dealer-cdn.dealersync.com/userdocumentprod/2783/fonts/ds-californiabeemers.svg#ds-californiabeemers') format('svg');
font-weight:normal;
font-style:normal}
[class*='ds-cb-icon-']::before{display:inline-block;font-family:'ds californiabeemers';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ds-cb-icon-inventory::before{content:'\0041'}.ds-cb-icon-math-ops::before{content:'\0042'}.ds-cb-icon-sell-my-car::before{content:'\0043'}#ds-header-contact-wrapper{font-size:1.4em}.ds-logo-header #ds-header-contact-wrapper{padding-bottom:10px}.ds-logo-header #ds-header-contact-wrapper>span:first-of-type{margin-top:10px}.ds-logo-header #ds-header-contact-wrapper.col-lg-4 .ds-header-address-title{height:auto}#ds-header-contact-wrapper .ds-header-address-wrapper{display:none}.ds-main-nav #ds-main-navbar-container .ds-logo-container{margin-top:0}#ds-navbar .ds-logo-container.hidden-xs .ds-logo-link img{height:80px}#ds-main-navbar-container #ds-navbar{margin-bottom:0}#ds-utility-navbar-container #ds-utility-navbar{margin-left:-1px}.ds-footer .ds-footer-modules{font-size:1.3em}.ds-footer .ds-footer-modules h1,.ds-footer .ds-footer-modules h2,.ds-footer .ds-footer-modules h3,.ds-footer .ds-footer-modules h4,.ds-footer .ds-footer-modules h5,.ds-footer .ds-footer-modules h6{font-size:1.3em;font-weight:600}.ds-footer div[class*='col-sm']{padding-right:0;padding-left:0}.ds-footer div[class*='col-sm']>div>*{padding-right:15px;padding-left:15px}.ds-footer div[class*='col-sm']>div>h1,.ds-footer div[class*='col-sm']>div>h2,.ds-footer div[class*='col-sm']>div>h3,.ds-footer div[class*='col-sm']>div>h4,.ds-footer div[class*='col-sm']>div>h5,.ds-footer div[class*='col-sm']>div>h6{margin-bottom:20px}.ds-footer-modules .ds-footer-site-info-container h4{margin-top:0;margin-bottom:0}.ds-footer-modules .ds-footer-site-info-container h4 a{font-size:0.77em;font-weight:bold}.ds-footer .ds-social-media i,.ds-footer .ds-social-media a{margin-right:0;padding-right:0}.ds-footer .ds-social-media span{display:none}.ds-footer .ds-footer-sticky{padding-bottom:0}.ds-footer>.ds-footer-sticky{padding-bottom:1em}.ds-footer-sticky .ds-footer-container{font-size:1.2em}.ds-footer-careers>a[href="/careers"]{display:none}.ds-footer-site-info-container>a[href="/careers"]{display:none}.ds-page-home-index .ds-content .btn{font-size:1.4em;padding:16px 32px;white-space:normal}.ds-page-home-index .ds-content #ds-featured-section-finance-link .btn{padding:16px}.ds-page-home-index .ds-content .btn-ds:hover,.ds-page-home-index .ds-content .btn-ds:focus,.ds-page-home-index .ds-content .btn.btn-ds:hover,.ds-page-home-index .ds-content .btn.btn-ds:focus,.ds-page-home-index .ds-content .btn-ds:focus:not(.btn-raised):not(.btn-link),.ds-page-home-index .ds-content .btn-ds:hover:not(.btn-raised):not(.btn-link){background-color:#f89b22;border-color:#f89b22;color:#ffffff}.ds-page-home-index .ds-home-page-blurb,.ds-page-home-index .ds-featured-content h2,.ds-page-home-index .ds-featured-content h3,.ds-page-home-index .ds-featured-content h4,.ds-page-home-index .ds-featured-content-alt h2,.ds-page-home-index .ds-featured-content-alt h3,.ds-page-home-index .ds-featured-content-alt h4{font-size:3.42em;font-weight:bold;letter-spacing:-2px;line-height:0.9}#ds-generic-search-container,#ds-featured-content-row-2,#ds-featured-content-2{display:none}.ds-page-home-index #ds-carousel{max-width:100%}.ds-page-home-index #ds-carousel img{height:auto;max-width:100%}#ds-featured-images-slider,#ds-featured-slider-blurb-link{background-color:#00abf0}#ds-featured-image-container{background-color:#ffffff}#ds-featured-slider-blurb{display:none}.ds-page-home-index #ds-featured-slider-blurb{display:block}#ds-featured-slider-blurb-link{display:block}#ds-featured-slider-blurb-link:hover,#ds-featured-slider-blurb-link:focus{background-color:#236cd2;text-decoration:none}#ds-featured-slider-blurb-column{padding-right:0;padding-left:0}.ds-featured-slider-blurb-content{color:#ffffff;font-size:1.4em;font-weight:normal;margin:0;text-align:center;text-transform:uppercase}#ds-featured-slider-blurb-content-2{margin-top:3px}.ds-page-home-index.ds-heat-search-var-2 #ds-quicksearch{display:none !important}#ds-generic-search-container{display:none}#ds-featured-section-links{display:none}.ds-page-home-index #ds-featured-section-links{display:block}.ds-content #ds-featured-section-links{background-color:#efeff1;padding-top:40px;padding-bottom:50px}#ds-featured-section-links .ds-featured-section-link{margin-top:30px;margin-bottom:30px}.ds-page-home-index .ds-featured-section-icon-link{margin:0;max-width:100%;position:relative;width:300px}.ds-page-home-index .ds-content #ds-featured-section-links .ds-featured-section-link-container{padding:0}.ds-page-home-index .ds-featured-section-icon-link i{display:block;font-size:16px;margin-top:0;overflow:hidden}.ds-featured-section-icon-link .ds-cb-icon-inventory::before{font-size:13em}.ds-featured-section-icon-link .ds-cb-icon-sell-my-car::before{font-size:13em}.ds-featured-section-icon-link .ds-cb-icon-math-ops::before{font-size:10em;margin-top:25px;margin-bottom:25px}#ds-featured-section-links .ds-featured-section-header{border-bottom:none;color:#236cd2;font-size:1.5em;font-weight:bold;letter-spacing:-1px;margin:10px 0;padding:0;text-transform:uppercase}.ds-featured-section-link-content{font-size:1.3em}#ds-featured-model-2-series,#ds-featured-model-3-series,#ds-featured-model-4-series,#ds-featured-model-5-series,#ds-featured-model-6-series,#ds-featured-model-7-series,#ds-featured-model-x-models-parent,#ds-featured-model-z4,#ds-featured-model-m-models-parent,#ds-featured-model-i-models-parent,#ds-featured-model-x-models,#ds-featured-model-m-models,#ds-featured-model-i-models{display:none !important}#ds-featured-models{background-color:#ffffff;display:none;padding:50px 0}.ds-page-home-index #ds-featured-models{display:block;max-width:100%;overflow-x:hidden}#ds-featured-models .ds-home-page-blurb{display:block;margin-bottom:60px}#ds-featured-models-row{position:relative}.ds-featured-model{padding:0}.ds-featured-model-link,.ds-featured-model-name,.ds-featured-model-foreground,.ds-featured-model-picture{display:block}.ds-featured-model-link{border:2px solid transparent;height:270px}#ds-featured-models .ds-featured-model-link:hover,#ds-featured-models .ds-featured-model-link:focus{border-color:#236cd2}#ds-featured-models .ds-featured-model-link:hover .ds-featured-model-name,#ds-featured-models .ds-featured-model-link:focus .ds-featured-model-name{color:#236cd2}#ds-featured-models .ds-featured-model-link:hover .ds-featured-model-foreground,#ds-featured-models .ds-featured-model-link:focus .ds-featured-model-foreground{border-right:2px solid #236cd2;border-bottom:2px solid #236cd2;border-left:2px solid #236cd2}.ds-featured-model-name,.ds-featured-model-foreground{position:absolute;z-index:2}.ds-featured-model-name{color:#cbcbcb;font-weight:bold;padding-top:10px;padding-right:15px;padding-left:15px;top:0;right:0;left:0}.ds-featured-model-name-part{display:inline-block;vertical-align:top}.ds-featured-model-name-large{font-size:10em;letter-spacing:-5px;line-height:1em;margin-top:-0.1em}.ds-featured-model-name-small{font-size:1.8em;letter-spacing:-1px;line-height:1em;margin-top:30px}#ds-featured-model-name-part-bmw-i{display:block;font-size:5.5em;letter-spacing:-2px;line-height:1em;margin-top:5px;text-align:center}#ds-featured-model-name-part-tesla-title{display:block;font-size:5.5em;letter-spacing:-2px;line-height:1em;margin-top:48px;text-align:center}#ds-featured-model-name-part-tesla{display:block;font-size:2.75em;letter-spacing:-2px;line-height:1em;text-align:center}.ds-featured-model-foreground{background-color:#efeff1;border-top:2px solid #e2e2e2;border-bottom:2px solid #e2e2e2;height:30%;right:0;bottom:0;left:0}.ds-featured-model-picture{max-width:100%;position:absolute;bottom:10px;z-index:10}#ds-featured-model-picture-tesla{max-width:100%;position:absolute;top:10px;z-index:10}.ds-featured-models-footer-column{margin-top:50px;text-align:center}#ds-featured-models-footer-row .ds-featured-models-footer-btn{margin:0}.ds-featured-model-name .ds-featured-model a,.ds-featured-model a:hover,.ds-featured-model a:focus,.ds-featured-model a:visited{color:#236cd2}.ds-featured-model-sub-models{background-color:#ffffff;border-radius:20px;box-shadow:1px 1px 20px 2px #b5b5b5;display:none;left:0;padding-top:20px;padding-bottom:70px;position:absolute;z-index:10}.ds-featured-model-sub-models.active{display:block}.ds-featured-model-sub-models-relative{position:relative}.ds-featured-model-sub-models-header{padding:0}.ds-featured-model-name-title{padding-top:0;padding-bottom:0;position:relative;z-index:inherit}.ds-featured-model-pop-up-close-container,.ds-featured-model-pop-up-close-container i{color:#236cd2}.ds-featured-model-pop-up-close-container{font-size:3em;position:absolute;top:5px;right:15px;z-index:15}.ds-featured-model-pop-up-close-link,.ds-featured-model-pop-up-close-link *{display:block}.ds-featured-model-pop-up-close-container .ds-featured-model-pop-up-close-link{border:2px solid #236cd2;border-radius:25px;color:#236cd2;text-decoration:none}.ds-featured-model-pop-up-close-container .ds-featured-model-pop-up-close-link:hover,.ds-featured-model-pop-up-close-container .ds-featured-model-pop-up-close-link:focus{background-color:#236cd2;border-color:#236cd2;color:#ffffff}.ds-featured-model-pop-up-close{height:42px;line-height:39px;text-align:center;width:42px}.ds-featured-model-sub-models-row,.ds-featured-model-sub-models-footer-row{border-top:2px solid #e2e2e2;margin-right:0;margin-left:0}.ds-featured-model-sub-models .ds-featured-model-sub-models-row .ds-featured-model-sub-model{margin-top:0}.ds-featured-model-sub-model .ds-featured-model-sub-model-link{height:220px;overflow:hidden;text-decoration:none}.ds-featured-model-sub-model-link-text{color:#444444;font-size:1.7em;height:22%;line-height:1em;overflow:hidden;position:absolute;text-align:center;text-overflow:ellipsis;bottom:0;white-space:nowrap;width:100%}.ds-featured-model-sub-models-footer{min-height:5px}.ds-featured-model-not-availible{display:none;margin-top:-5px;position:absolute;top:100%;z-index:11}.ios .ds-featured-model-link:hover~.ds-featured-model-not-availible,.ds-featured-model-link:focus~.ds-featured-model-not-availible{display:block}.ds-featured-model-not-availible-relative{position:relative}.ds-featured-model-not-availible-content{background-color:#ffffff;box-shadow:1px 1px 20px 2px #b5b5b5;border-radius:20px;font-size:1.6em;padding:15px 25px;text-align:center}.ds-featured-model-not-availible-content::before{border-right:12px solid transparent;border-bottom:12px solid #ffffff;border-left:12px solid transparent;content:'';display:block;position:absolute;top:-11px;left:50%;margin-left:-6px}.ds-home-page-blurb,#ds-featured-vehicles{display:none}#ds-featured-shipping{background-color:#ffffff;display:none;max-width:100%;min-height:330px;padding:0;position:relative;text-align:center}.ds-page-home-index #ds-featured-shipping{display:block}#ds-featured-shipping-container-wrapper{position:absolute;top:50px;width:100%}#ds-featured-shipping-bg-img{width:100%}.ds-span-block{display:block}.ds-home-customer-support-content{display:none}#ds-featured-content>.container>.row>div:first-child h3,#ds-featured-content #ds-featured-content-row h3{margin-bottom:20px}#ds-featured-content p{font-size:1.3em}.ds-page-home-index .ds-featured-content-about-us-image-container{background-color:#c9c6b5;background-image:none}.ds-page-home-index #ds-featured-content-about-us-image-container-mobile{display:none;height:auto}.ds-page-home-index #ds-featured-content-about-us-image-container{display:block}#ds-featured-content>.container>.row>div:first-child{visibility:hidden}#ds-featured-content>.container>.row>div:first-child.ds-visible{visibility:visible}.ds-heat-custom-featured-content-image{width:100%}#ds-featured-content-about-us{display:none}.ds-page-home-index #ds-featured-content-about-us{background:#8184b1;background-position:center bottom;background-repeat:no-repeat;background-size:cover;min-height:920px;padding-top:100px;padding-bottom:100px;text-align:center}.ds-page-home-index #ds-featured-content-about-us{display:block}.ds-page-home-index #ds-featured-content-about-us .btn-ds:hover,.ds-page-home-index #ds-featured-content-about-us .btn-ds:focus,.ds-page-home-index #ds-featured-content-about-us .btn.btn-ds:hover,.ds-page-home-index #ds-featured-content-about-us .btn.btn-ds:focus,.ds-page-home-index #ds-featured-content-about-us .btn-ds:focus:not(.btn-raised):not(.btn-link),.ds-page-home-index #ds-featured-content-about-us .btn-ds:hover:not(.btn-raised):not(.btn-link){background-color:#ffffff;border-color:#ffffff;color:#236cd2}.ds-page-home-index #ds-featured-content-about-us .ds-about-content-title{font-weight:600;font-size:2em;font-style:italic;text-transform:uppercase;margin:0}#ds-featured-content-about-us .ds-about-title{margin:0;text-shadow:0 0 15px rgb(0 0 0 / 25%)}#ds-featured-content-about-us .ds-about-title-bold{font-weight:bold}.ds-about-title-container{margin-bottom:70px}.ds-about-content{background-color:rgba(248,155,34,0.95);min-height:520px;padding-top:50px;padding-bottom:50px;background-color:rgba(58,48,59,0.95)}.ds-about-content-title-container{margin-bottom:40px}.ds-about-content-text{font-size:1.3em}#ds-featured-content-about-us .ds-about-content-text{text-align:left}.ds-about-us-address-link,.ds-about-us-address-link:hover,.ds-about-us-address-link:focus,.ds-about-us-address-link:visited{color:#ffffff}.ds-about-btn-container{text-align:center;margin-top:20px}.ds-about-btn-container .btn-ds{margin:0}#ds-featured-rideshare{background-color:#44624a;display:none;max-width:100%;min-height:330px;position:relative;text-align:center}.ds-page-home-index #ds-featured-rideshare{display:block}#ds-featured-rideshare-container-wrapper{position:absolute;top:100px;width:100%}#ds-featured-rideshare-bg-img{width:100%}#ds-featured-rideshare .ds-featured-content-image-info-title{text-shadow:0 0 15px rgb(0 0 0 / 50%)}.video-container{height:0;padding-bottom:56.25%;position:relative}.video-container iframe{height:100%;max-width:100%;position:absolute;top:0;left:0;width:100%}.ds-header #ds-header-contact-wrapper .ds-header-phone-span .ds-header-phone-heading{display:inline-block;margin:0 5px}.ds-header #ds-header-contact-wrapper .ds-header-service-phone{margin-left:20px}.ds-header .ds-logo-container .ds-logo-link{display:inline-block}.ds-header .ds-logo-container .ds-header-service-image-link{display:inline-block}.ds-header .ds-logo-container .ds-header-service-image-link .ds-header-service-image{height:65px;margin-left:15px}.ds-header #ds-header-phone-popup{background-color:#ffffff;color:#236cd2;display:none;font-size:1.5em;padding:6px;text-align:center}.ds-header #ds-header-phone-popup .ds-header-popup-bold{font-weight:bold}.ds-header #ds-header-phone-popup a,.ds-header #ds-header-phone-popup a:hover{color:#236cd2;text-decoration:none}.ds-header #ds-header-phone-popup>span,.ds-header #ds-header-phone-popup a>span{display:block}.ds-header .ds-main-nav.ds-scrolled-down{background-color:#fff;box-shadow:0 2px 2px -2px rgba(0,0,0,0.25);transition:background-color 200ms linear}.ds-header .ds-main-nav.ds-scrolled-down #ds-menu-navbar a,.ds-header .ds-main-nav.ds-scrolled-down #ds-myaccount-menu,.ds-header .ds-main-nav.ds-scrolled-down #sb-search:not(.sb-search-open) .sb-icon-search.fa.fa-search{color:#404040}.ds-header .ds-main-nav.ds-scrolled-down #ds-menu-navbar-content-row #ds-menu-navbar.navbar-nav>li>a::after{background-color:#404040}.ds-header .ds-main-nav.ds-scrolled-down #ds-utility-navbar-container-mobile .navbar-toggle{border-color:#404040;color:#404040}#ds-brand-index a:not([href*="BMW"],[href*="Tesla"]){display:none}#ds-menu-preowned,#ds-menu-finance,#ds-menu-service{font-weight:bold}.ds-700credit-quick-qualify-banner-link img.ds-visible{display:block}.monroney-labels img{background-color:#ffffff}#ds-featured-slider-blurb-link-img{margin:auto}form[action="/inventory"] .ds-search-filters>.form-group{margin-top:25px}form[action="/inventory"] .ds-search-filters>.form-group .control-label{font-size:18px;margin-top:10px}.ds-page-inventory-index .ds-vehicle-list-item .ds-vehicle-price a,.ds-page-inventory-preownedcars .ds-vehicle-list-item .ds-vehicle-price a,.ds-page-inventory-newcars .ds-vehicle-list-item .ds-vehicle-price a,.ds-page-inventory-certified .ds-vehicle-list-item .ds-vehicle-price a,.ds-page-inventory-soldcars .ds-vehicle-list-item .ds-vehicle-price a{font-size:13px;margin-bottom:0;margin-top:10px;padding-left:1px;padding-right:1px;width:100%;white-space:normal}.ds-page-inventory-index .ds-vehicle-list-item .ds-vehicle-price a .ds-original-sticker-btn-icon,.ds-page-inventory-preownedcars .ds-vehicle-list-item .ds-vehicle-price a .ds-original-sticker-btn-icon,.ds-page-inventory-newcars .ds-vehicle-list-item .ds-vehicle-price a .ds-original-sticker-btn-icon,.ds-page-inventory-certified .ds-vehicle-list-item .ds-vehicle-price a .ds-original-sticker-btn-icon,.ds-page-inventory-soldcars .ds-vehicle-list-item .ds-vehicle-price a .ds-original-sticker-btn-icon{font-size:15px}.ds-page-inventory-index a.btn[data-bind='attr: { href: vehicleDetailUrl }'],.ds-page-inventory-preownedcars a.btn[data-bind='attr: { href: vehicleDetailUrl }'],.ds-page-inventory-newcars a.btn[data-bind='attr: { href: vehicleDetailUrl }'],.ds-page-inventory-certified a.btn[data-bind='attr: { href: vehicleDetailUrl }'],.ds-page-inventory-soldcars a.btn[data-bind='attr: { href: vehicleDetailUrl }']{font-size:13px}.ds-page-inventory-index .ds-vehicle-list-item .ds-vehicle-price h5,.ds-page-inventory-preownedcars .ds-vehicle-list-item .ds-vehicle-price h5,.ds-page-inventory-newcars .ds-vehicle-list-item .ds-vehicle-price h5,.ds-page-inventory-certified .ds-vehicle-list-item .ds-vehicle-price h5,.ds-page-inventory-soldcars .ds-vehicle-list-item .ds-vehicle-price h5{font-size:0.9em;margin-bottom:7px;margin-top:5px;text-align:left}.ds-page-inventory-index .ds-vehicle-list-item .ds-vehicle-price .ds-custom-pricing,.ds-page-inventory-preownedcars .ds-vehicle-list-item .ds-vehicle-price .ds-custom-pricing,.ds-page-inventory-newcars .ds-vehicle-list-item .ds-vehicle-price .ds-custom-pricing,.ds-page-inventory-certified .ds-vehicle-list-item .ds-vehicle-price .ds-custom-pricing,.ds-page-inventory-soldcars .ds-vehicle-list-item .ds-vehicle-price .ds-custom-pricing{margin-top:10px}.ds-page-inventory-index .ds-vehicle-list-item .ds-vehicle-price .ds-custom-pricing small,.ds-page-inventory-preownedcars .ds-vehicle-list-item .ds-vehicle-price .ds-custom-pricing small,.ds-page-inventory-newcars .ds-vehicle-list-item .ds-vehicle-price .ds-custom-pricing small,.ds-page-inventory-certified .ds-vehicle-list-item .ds-vehicle-price .ds-custom-pricing small,.ds-page-inventory-soldcars .ds-vehicle-list-item .ds-vehicle-price .ds-custom-pricing small{display:block}.ds-page-inventory-index .ds-vehicle-list-item .ds-vehicle-price .ds-custom-pricing .ds-msrp,.ds-page-inventory-preownedcars .ds-vehicle-list-item .ds-vehicle-price .ds-custom-pricing .ds-msrp,.ds-page-inventory-newcars .ds-vehicle-list-item .ds-vehicle-price .ds-custom-pricing .ds-msrp,.ds-page-inventory-certified .ds-vehicle-list-item .ds-vehicle-price .ds-custom-pricing .ds-msrp,.ds-page-inventory-soldcars .ds-vehicle-list-item .ds-vehicle-price .ds-custom-pricing .ds-msrp{font-size:1.1em}.ds-page-inventory-index .ds-vehicle-list-item .ds-vehicle-price .ds-custom-pricing .ds-internet,.ds-page-inventory-preownedcars .ds-vehicle-list-item .ds-vehicle-price .ds-custom-pricing .ds-internet,.ds-page-inventory-newcars .ds-vehicle-list-item .ds-vehicle-price .ds-custom-pricing .ds-internet,.ds-page-inventory-certified .ds-vehicle-list-item .ds-vehicle-price .ds-custom-pricing .ds-internet,.ds-page-inventory-soldcars .ds-vehicle-list-item .ds-vehicle-price .ds-custom-pricing .ds-internet{color:#236cd2;font-size:1.2em}.ds-page-inventory-index .ds-vehicle-list-item .ds-vehicle-price .ds-custom-pricing>.row>.col-xs-6:last-of-type,.ds-page-inventory-preownedcars .ds-vehicle-list-item .ds-vehicle-price .ds-custom-pricing>.row>.col-xs-6:last-of-type,.ds-page-inventory-newcars .ds-vehicle-list-item .ds-vehicle-price .ds-custom-pricing>.row>.col-xs-6:last-of-type,.ds-page-inventory-certified .ds-vehicle-list-item .ds-vehicle-price .ds-custom-pricing>.row>.col-xs-6:last-of-type,.ds-page-inventory-soldcars .ds-vehicle-list-item .ds-vehicle-price .ds-custom-pricing>.row>.col-xs-6:last-of-type{font-weight:bold}.ds-page-inventory-index .ds-vehicle-list-item .ds-vehicle-price .ds-custom-pricing>.row>.col-xs-6:first-of-type,.ds-page-inventory-preownedcars .ds-vehicle-list-item .ds-vehicle-price .ds-custom-pricing>.row>.col-xs-6:first-of-type,.ds-page-inventory-newcars .ds-vehicle-list-item .ds-vehicle-price .ds-custom-pricing>.row>.col-xs-6:first-of-type,.ds-page-inventory-certified .ds-vehicle-list-item .ds-vehicle-price .ds-custom-pricing>.row>.col-xs-6:first-of-type,.ds-page-inventory-soldcars .ds-vehicle-list-item .ds-vehicle-price .ds-custom-pricing>.row>.col-xs-6:first-of-type{padding-left:0}#ds-inventory-secondary-filters .ds-searchcriteria-wrapper[data-searchurltemplate='/{searchCriteria}?sort=InternetPrice&dir=desc']{display:none}.ds-page-inventory-detail .ds-custom-pricing h5{color:#000000;font-size:0.9em;margin-bottom:7px;margin-top:5px;text-align:left}.ds-page-inventory-detail .ds-custom-pricing .ds-msrp{font-size:1.2em;font-weight:bold}.ds-page-inventory-detail .ds-custom-pricing .ds-internet{color:#236cd2;font-size:1.3em;font-weight:bold}.ds-page-inventory-detail .ds-custom-pricing>.row>.col-xs-6:last-of-type{font-weight:bold}.ds-page-inventory-detail .ds-custom-pricing>.row>.col-xs-4:first-of-type{padding-right:0}.sms-button .ds-sidebar-icon{font-size:1.7em}#ds-banner-image img{visibility:hidden}#ds-banner-image img.ds-visible{visibility:visible}.ds-page-meetourteam-index .ds-team-member .caption p>span:first-child{display:none}.ds-page-meetourteam-index .container .row .col-lg-3.col-md-3.col-sm-4{padding:0 10px;width:33.333333%}@media (min-width:768px) and (max-width:991px){.ds-page-meetourteam-index .container .row .col-lg-3.col-md-3.col-sm-4{width:50%}.ds-header .ds-logo-header #ds-header-contact-wrapper .ds-header-address-title{margin-top:0;padding:0;text-align:right;width:100%}}@media (min-width:992px) and (max-width:1199px){.ds-header .ds-logo-header #ds-header-contact-wrapper .ds-header-address-title{margin-top:0;padding:0;text-align:right;width:100%}}@media (max-width:767px){.ds-page-meetourteam-index .container .row .col-lg-3.col-md-3.col-sm-4{width:100%}}@media (max-width:1399px){#ds-menu-navbar-content-row>.ds-logo-container img{height:65px}}.ds-page-contactus-index .ds-not-visible{visibility:hidden}.ds-page-contactus-index .ds-sidebar .btn.btn-block.btn-ds{display:none}.ds-page-serviceyourcar-index .ds-serviceyourcar-banner-image{width:50%}.ds-page-serviceyourcar-index .ds-sidebar .btn.btn-block.btn-ds{font-size:1.2em;padding:12px;visibility:hidden}.ds-page-serviceyourcar-index .ds-sidebar #ds-service-text h2:nth-child(1){margin-bottom:0}.ds-page-serviceyourcar-index .ds-sidebar #ds-service-text h2:nth-child(2){margin-top:0}.ds-page-serviceyourcar-index #ds-service-hours-table-alt tr td:nth-child(2){border-right:1px solid #000000}.ds-page-serviceyourcar-detail .ds-service-item .btn.btn-ds{visibility:hidden}.ds-page-serviceyourcar-detail .ds-sidebar .btn.btn-block.btn-ds.ds-block{display:none}.ds-page-carserviceappointment-index .form-group>p{font-size:20px}.ds-page-carserviceappointment-index .form-group.disabled input[disabled]{border-bottom:none;cursor:default}.ds-page-carserviceappointment-index .form-group.disabled .dropdownjs::after{display:none}.ds-page-carserviceappointment-index #ds-service-appt-submit{font-size:1.2em}.ds-page-custompage-index .ds-content{padding-bottom:20px}.ds-cp-bmw-research-title-text{color:#000000;text-align:center}#ds-cp-front-page-research-bg-image{background-image:url("http://dealer-cdn.dealersync.com/userdocumentprod/2783/images/custom-pages/bmw-3-series/white-bmw-hero-city-bg.jpg");background-size:cover;background-position:top;min-height:70vh}#ds-cp-front-page-research-4-bg-image{background-image:url("http://dealer-cdn.dealersync.com/userdocumentprod/2783/images/custom-pages/bmw-4-series/3-color-bmw-sunset.jpg");background-size:cover;background-position:top;min-height:70vh}#ds-cp-front-page-research-5-bg-image{background-image:url("http://dealer-cdn.dealersync.com/userdocumentprod/2783/images/custom-pages/bmw-5-series/bmw-2-car-garage-future.jpg");background-size:cover;background-position:top;min-height:70vh}.ds-cp-background-image-picture{background-image:url("http://dealer-cdn.dealersync.com/userdocumentprod/2783/images/custom-pages/bmw-x-series/blue-bmw-suv-left-tail-light.jpg");background-size:cover;background-position:top;height:100%}.ds-cp-background-image-picture-x3{background-image:url("http://dealer-cdn.dealersync.com/userdocumentprod/2783/images/custom-pages/bmw-x-series/centered-blue-suv-bmw-city.jpg");background-size:cover;background-position:top;height:100%}.ds-cp-background-image-picture-under-bridge{background-image:url("http://dealer-cdn.dealersync.com/userdocumentprod/2783/images/custom-pages/bmw-x-series/bmw-under-bridge-city.jpg");background-size:cover;background-position:top;height:100%}.ds-cp-background-image-picture-belts{background-image:url("http://dealer-cdn.dealersync.com/userdocumentprod/2783/images/custom-pages/bmw-x-series/bmw-engine-belts.jpg");background-size:cover;background-position:top;height:100%}.ds-cp-background-image-picture-radio{background-image:url("http://dealer-cdn.dealersync.com/userdocumentprod/2783/images/custom-pages/bmw-x-series/white-bmw-suv-radio-tower.jpg");background-size:cover;background-position:top;height:100%}.ds-cp-background-image-picture-centered-blue{background-image:url("http://dealer-cdn.dealersync.com/userdocumentprod/2783/images/custom-pages/bmw-x-series/centered-blue-suv-bmw-city.jpg");background-size:cover;background-position:top;height:100%}.ds-cp-background-image-picture-red-improper-parking{background-image:url("http://dealer-cdn.dealersync.com/userdocumentprod/2783/images/custom-pages/bmw-x-series/red-bmw-improper-parking.jpg");background-size:cover;background-position:top;height:100%}.ds-cp-background-image-picture-where-car{background-image:url("http://dealer-cdn.dealersync.com/userdocumentprod/2783/images/custom-pages/bmw-x-series/where-wolf-bmw-suv-night-shot.jpg");background-size:cover;background-position:top;height:100%}.ds-cp-background-image-picture-brick-bmw{background-image:url("http://dealer-cdn.dealersync.com/userdocumentprod/2783/images/custom-pages/bmw-x-series/brick-bmw-side-profile.jpg");background-size:cover;background-position:top;height:100%}.ds-cp-front-page-research-bg-text-top{color:#ffffff;font-weight:700;font-size:65px;margin-bottom:20px;margin-top:30px;padding-top:60px;padding-left:30px;text-align:left;text-transform:none}.ds-cp-front-page-research-bg-text-bottom{color:#ffffff;font-size:27px;font-weight:400;line-height:1.5;margin-top:0px;padding-left:30px}.ds-cp-btn-width-adjustments{max-width:100%;width:200px}.ds-cp-text-center{text-align:center}.ds-cp-btn-cool-blue{color:#ffffff;background-color:#1493cc;font-size:13px;font-weight:400;margin-bottom:1px;padding:15px;text-align:center;text-transform:uppercase;text-decoration:none;transition:0.2s}.ds-cp-btn-cool-blue:hover,.ds-cp-btn-cool-blue:active{background-color:#186D97;color:#ffffff;text-decoration:none;margin:auto}.ds-cp-btn-clear{border-right:1px solid #000000;text-align:center;text-decoration:none;text-transform:uppercase;transition:0.2s}.ds-cp-btn-clear-end-adjust{border:none}.ds-cp-series-border-style{background-image:linear-gradient(#efeff1,#d8d8d8);padding:20px}.ds-cp-small-cars-section{height:50%;width:100%}.ds-cp-thin-text{font-style:italic}.ds-cp-bold-text{font-style:bold;color:#000000}.ds-cp-btn-explore{background-color:transparent;border:1px solid #236cd2;color:#236cd2;padding-top:5px;padding-right:20px;padding-bottom:5px;padding-left:20px;text-align:center}.ds-cp-btn-explore-black{max-width:100%;padding:6px 12px;text-align:center;white-space:normal;width:300px;word-break:normal}.ds-cp-btn-explore-black,.ds-cp-btn-explore-black.btn:not(.btn-raised),.ds-cp-btn-explore-black.btn:not(.btn-raised).btn-default{background-color:#222222;border:1px solid #000000;color:#ffffff}.ds-cp-btn-explore:hover,.ds-cp-btn-explore:active{background-color:#236cd2;border-color:#236cd2;color:#ffffff;text-decoration:none;text-decoration-color:none}.ds-cp-btn-explore-black:hover,.ds-cp-btn-explore-black:focus,.ds-cp-btn-explore-black.btn:not(.btn-raised):not(.btn-link):hover,.ds-cp-btn-explore-black.btn:not(.btn-raised):not(.btn-link):focus{background-color:#f7f7f7;color:#000000;text-decoration:none;text-decoration-color:none}.ds-cp-btn-width-adjustments-4,.ds-cp-btn-width-adjustments-6{max-width:100%;width:100%}.ds-cp-header-text-adjust{color:#000000;margin-top:30px;margin-bottom:15px;text-align:center}.ds-cp-black-text-all{color:#000000}.ds-cp-generalized-text-adjust-spacing{margin-bottom:30px;text-align:center}.ds-cp-closeup-car-adjust{margin-top:30px;text-align:right;width:100%}.ds-cp-closeup-car-adjust-margins{margin:4px;width:100%}.ds-cp-top-margin-adjust{margin-top:2px}.ds-cp-top-down-margin-adjust{margin-top:2px;margin-bottom:2px}.ds-cp-right-margin-adjust{margin-right:2px}.ds-cp-left-margin-adjust{margin-left:2px}.ds-cp-block-borderless-styled-ul{background-color:#ececec;border-left:3px solid #236cd2;padding-top:10px;padding-right:30px;padding-bottom:30px;padding-left:30px}.ds-cp-circle-border-ul{background-color:#ffffff;border:1.5px solid #236cd2;border-radius:50%;content:'';height:20px;left:6px;position:absolute;width:20px;top:57px;z-index:1}.ds-cp-enlarged-text{font-size:16px;font-weight:400}.ds-cp-height-adjustment{height:100%}.ds-cp-give-padding-left-adjustment{padding-left:2px}.ds-cp-give-padding-right-adjustment{padding-right:2px}.ds-cp-hidden-paragraph{visibility:hidden}.ds-cp-padding-adjustment{padding:0px}.ds-cp-dotted-border-bottom{border-bottom:1px dashed #000000;border-width:medium}#ds-cp-custom-service-working-hours{background-color:#236cd2;color:#ffffff}.ds-cp-border-modifier{border-left:1px solid #ffffff}.ds-cp-button-drop{margin-top:20px}.ds-cp-service-contact-font-mod{font-size:x-large}.ds-cp-service-contact-modifiers{background-color:#236cd2;color:#ffffff}.ds-cp-custom-background-service-contact-banner{background-image:url("http://dealer-cdn.dealersync.com/userdocumentprod/2783/images/custom-pages/service-your-car/request-banner-bkg-image.png");background-size:cover;height:125px;padding:20px}@media (max-width:992px){.ds-cp-border-modifier{border-left:none}}@media (min-width:768px){#ds-header-contact-wrapper .ds-header-phone-span+.ds-header-address-title{margin-top:-28px;padding-right:180px}#ds-header-contact-wrapper .ds-header-address-title+.ds-header-address-title+#ds-google-translate-container,#ds-header-contact-wrapper .ds-header-address-title+.ds-header-address-title+.ds-location-data+#ds-google-translate-container,#ds-header-contact-wrapper .ds-header-address-title+.ds-location-data+.ds-header-address-title+#ds-google-translate-container,#ds-header-contact-wrapper .ds-header-address-title+.ds-location-data+.ds-header-address-title+.ds-location-data+#ds-google-translate-container{margin-top:-30px}.ds-main-nav{background-color:#00abf0}.ds-main-nav.ds-sticky-scroll{background-color:rgba(0,171,240,0.95)}#ds-menu-navbar-content-row{min-height:100px;padding-top:10px}#ds-menu-navbar-content-row>div{vertical-align:top}#ds-main-navbar-container #ds-navbar .ds-logo-container{margin-bottom:0}#ds-navbar .navbar-nav>li>a,#ds-navbar .navbar-nav .btn{font-size:1.3em}#ds-menu-navbar>*{margin-top:10px}#ds-navbar #ds-menu-navbar-container .navbar-nav>li>a{border-right-style:none;margin:0;padding:20px 9px}#ds-utility-navbar{margin-top:10px}#ds-utility-navbar #ds-myaccount-container{padding-right:0}#ds-utility-navbar #ds-myaccount-menu{height:60px}#ds-utility-navbar #ds-myaccount-container .dropdown #ds-myaccount-menu{border-radius:0;margin:0;padding:0 9px}#ds-main-navbar-container.container{width:100%}#ds-main-navbar-container #ds-menu-navbar-container.col-lg-10,#ds-main-navbar-container #ds-utility-navbar-container.col-lg-2{float:none;width:auto}.ds-heat-search-var-2.ds-page-home-index #ds-utility-navbar-container #sb-search.sb-search,.ds-heat-search-var-2.ds-page-home-index #ds-navbar .sb-search,body:not(.ds-page-home-index) #ds-utility-navbar-container #sb-search.sb-search,body:not(.ds-page-home-index) #ds-navbar .sb-search{top:29px}body .ds-header .ds-main-nav #ds-main-navbar-container.container{padding-right:38px}#ds-navbar #ds-menu-navbar-container .navbar-nav>li>a::after{background-color:#ffffff;content:"";position:absolute;top:16px;right:0;bottom:16px;width:1px}.ds-footer-modules #ds-brand-index,.ds-footer-modules .ds-social-media-container{border-right:1px solid #000000}.ds-featured-slider-blurb-content{font-size:2.5em}.ds-featured-model-sub-model .ds-featured-model-sub-model-link{height:244px}.ds-page-home-index .ds-featured-content-row-container{display:block;width:auto}.ds-page-home-index .ds-featured-content-row-container>div:not(#ds-featured-content-about-us-image-container-mobile){display:block;height:auto;width:auto}.ds-page-home-index #ds-featured-content-about-us-container{padding-right:30px;padding-left:30px}.ds-about-content{padding-right:65px;padding-left:65px}.ds-cp-btn-row-adjustments{margin-top:20px;margin-bottom:20px}}@media (min-width:768px) and (max-width:991px){.ds-featured-model-foreground{height:35%}}@media (min-width:992px){.ds-footer-modules #ds-brand-index,.ds-footer-modules .ds-locate-us address,.ds-footer-modules .ds-social-media-container{border-right:1px solid #000000}.ds-featured-model{width:20%}.ds-featured-model:nth-of-type(5n+1) .ds-featured-model-foreground{border-left:2px solid #e2e2e2}.ds-featured-model:nth-of-type(5n) .ds-featured-model-foreground{border-right:2px solid #e2e2e2}.ds-featured-model:nth-of-type(n+6){margin-top:20px}#ds-featured-model-name-part-bmw-i{font-size:4em;margin-top:3px}.ds-featured-model-sub-model .ds-featured-model-sub-model-link{height:145px}.ds-page-home-index .ds-featured-content-row-container{display:table;width:100%}.ds-page-home-index .ds-featured-content-row-container>div:not(#ds-featured-content-about-us-image-container-mobile){display:table-cell;height:100%;width:50%}.ds-featured-content-row-container,.ds-featured-content-row-container>*{vertical-align:middle}.ds-page-home-index #ds-featured-content-about-us-container{padding-top:30px;padding-right:50px;padding-left:50px}}@media (min-width:992px) and (max-width:1200px){.ds-featured-model-link{height:180px}.ds-featured-model-name{padding-top:5px;padding-right:10px;padding-left:10px}.ds-featured-model-name-large{font-size:7em}.ds-featured-model-name-small{font-size:1.5em;margin-top:20px}#ds-featured-model-name-part-tesla-title{font-size:4em;margin-top:19px}#ds-featured-model-name-part-tesla{font-size:1.75em}}@media (min-width:992px) and (max-width:1300px){#ds-featured-content-about-us-image-container{overflow:hidden;position:relative}#ds-featured-content-about-us-image-container .ds-heat-custom-featured-content-picture{position:absolute;bottom:0;left:0}#ds-featured-content-about-us-image-container .ds-heat-custom-featured-content-image{height:580px;max-width:none;width:auto}}@media (min-width:1200px){body .ds-header #ds-main-navbar-container.ds-logo-container-absolute .dropdown-menu{right:auto;left:0}body .ds-header #ds-main-navbar-container.ds-logo-container-absolute #ds-myaccount-container .dropdown-menu{right:0;left:auto}#ds-featured-model-name-part-m-models{margin-right:-7px;margin-left:-8px}#ds-featured-model-name-part-bmw-i{font-size:4.5em;margin-top:10px}.ds-featured-model-sub-model .ds-featured-model-sub-model-link{height:170px}}@media (min-width:1500px){.ds-main-nav #ds-main-navbar-container.container:not(.ds-logo-container-absolute){text-align:right}#ds-featured-section-links-container{width:1482px}#ds-featured-models-container{width:1482px}#ds-featured-model-name-part-bmw-i{font-size:5.5em;margin-top:5px}.ds-featured-model-sub-model .ds-featured-model-sub-model-link{height:206px}.ds-featured-model-not-availible{left:50%;margin-left:-200px}.ds-featured-model-not-availible-content{width:400px}#ds-featured-shipping{min-height:650px}#ds-featured-shipping .ds-featured-content-image-info-title{margin-bottom:30px}.ds-page-home-index #ds-featured-content-about-us-container{padding:30px 8.33333333% 30px 8.33333333%}#ds-featured-rideshare{min-height:650px}}@media (min-width:1640px){#ds-featured-models-container{width:1600px}.ds-featured-model-sub-model .ds-featured-model-sub-model-link{height:220px}}@media (max-width:991px){.ds-featured-model:nth-of-type(2n+1) .ds-featured-model-foreground{border-left:2px solid #e2e2e2}.ds-featured-model:nth-of-type(2n) .ds-featured-model-foreground{border-right:2px solid #e2e2e2}.ds-page-home-index .ds-featured-content #ds-featured-content-about-us-container{padding-right:30px;padding-left:30px}.ds-page-home-index #ds-featured-content-about-us-image-container{display:none}.ds-page-home-index #ds-featured-content-about-us-image-container-mobile{display:block}.ds-cp-hide-bg-images{height:0px;visibility:hidden}.ds-cp-padding-adjustment-mobile{padding-left:15px;padding-right:15px}#ds-featured-all-tesla-models{display:none}}@media (max-width:767px){.ds-page-home-index .ds-content .btn{padding:12px 24px}#ds-featured-models-row{padding-right:15px;padding-left:15px}.ds-featured-model-link{height:180px}.ds-featured-model-name{padding-top:5px;padding-right:10px;padding-left:10px}.ds-featured-model-name-large{font-size:7em}.ds-featured-model-name-large-mobile-smaller{font-size:5em}.ds-featured-model-name-small{font-size:1.5em;margin-top:20px}#ds-featured-model-name-part-m-models{margin-right:-7px;margin-left:-8px}#ds-featured-model-name-part-bmw-i{font-size:4em;margin-top:3px}.ds-featured-model-picture{width:100%}.ds-featured-model-img{margin-left:auto;margin-right:auto;max-height:97px;text-align:center}.ds-featured-model-sub-model .ds-featured-model-sub-model-link{height:170px}.ds-featured-model-sub-model-picture{width:100%}.ds-featured-model-sub-model-img{margin-left:auto;margin-right:auto;max-height:145px;text-align:center}.ds-featured-model-sub-model-link-text{height:22%}#ds-featured-shipping{max-width:100%;min-height:500px;overflow:hidden;position:relative;width:100%}#ds-featured-shipping-bg-picture{position:absolute;top:0;left:50%}#ds-featured-shipping-bg-img{height:500px;max-width:none;width:auto}#ds-featured-shipping-bg-img.lazy.loaded{margin-left:-553px}#ds-featured-shipping-container-wrapper{top:30px}#ds-featured-content .ds-span-block{display:inline-block}#ds-featured-content-about-us{padding-right:15px;padding-left:15px}#ds-featured-rideshare{max-width:100%;min-height:500px;overflow:hidden;position:relative;width:100%}#ds-featured-rideshare-bg-picture{position:absolute;top:0;left:0}#ds-featured-rideshare-bg-img{height:500px;max-width:none;width:auto}.ds-page-serviceyourcar-index .ds-serviceyourcar-banner-image{width:100%}.ds-cp-btn-row-adjustments{margin-top:10px;margin-bottom:10px}.ds-cp-btn-width-adjustments{width:100%}.ds-cp-button-scroll-to-link{display:inline-block;margin:3px 0;max-width:100%;padding:3px 6px;width:200px}.ds-page-inventory-index .ds-custom-pricing,.ds-page-inventory-preownedcars .ds-custom-pricing,.ds-page-inventory-newcars .ds-custom-pricing,.ds-page-inventory-certified .ds-custom-pricing,.ds-page-inventory-soldcars .ds-custom-pricing{margin-left:15px}}@media (max-width:600px){#ds-featured-models-row{padding-right:0;padding-left:0}.ds-featured-model:nth-of-type(2n+1) .ds-featured-model-foreground{border-left-style:none}.ds-featured-model:nth-of-type(2n) .ds-featured-model-foreground{border-right-style:none}#ds-featured-model-name-part-bmw-i{font-size:3.5em;margin-top:6px}#ds-featured-shipping{min-height:550px}#ds-featured-shipping-bg-picture{top:auto;bottom:0}#ds-featured-shipping-bg-img{height:400px;max-width:none;width:auto}#ds-featured-shipping-bg-img.lazy.loaded{margin-left:-443px}#ds-featured-shipping-container-wrapper{top:20px}#ds-featured-rideshare{min-height:400px}#ds-featured-rideshare-container-wrapper{top:80px}#ds-featured-rideshare-bg-img{height:400px;max-width:none;width:auto}#ds-featured-rideshare-bg-img.lazy.loaded{margin-left:-30%}}@media (max-width:500px){.ds-featured-model-sub-model .ds-featured-model-sub-model-link{height:145px}}.ds-bg-btn-group .ds-detail-sidebar-contact-us-btn,.ds-bg-btn-group .ds-detail-sidebar-contact-us-btn:not(.btn-raised){color:#ffffff}.ds-page-home-index #ds-featured-content-about-us .ds-about-content-title{font-weight:600;font-size:2em;font-style:normal;line-height:30px;text-transform:uppercase;margin:0}.ds-page-serviceyourcar-index #ds-service-listing{height:300px}.ds-page-serviceyourcar-index #ds-service-listing:not([ds-processed]){visibility:hidden}.ds-page-serviceyourcar-index #ds-service-listing .ds-service-cta-container{text-align:center;top:40%;transform:translateY(-50%)}.ds-page-serviceyourcar-index #ds-service-listing .ds-service-cta{border-radius:5px;font-size:1.5em;padding:16px 32px}.ds-page-serviceyourcar-index #ds-service-listing .ds-service-cta:focus,.ds-page-serviceyourcar-index #ds-service-listing .ds-service-cta:hover{background-color:#f89b22;border-color:#f89b22}@media (min-width:1200px){.ds-header #ds-main-navbar-container.ds-logo-container-absolute .ds-logo-container{left:unset;position:relative}.ds-header #ds-menu-navbar-content-row{display:flex;flex-direction:row;flex-wrap:wrap}.ds-header #ds-main-navbar-container .ds-logo-container{margin-right:auto}}@media (min-width:768px){body[class*="ds-page-inventory-"]:not(.ds-page-inventory-index-2) .ds-search-filters.panel-body{position:relative}body[class*="ds-page-inventory-"]:not(.ds-page-inventory-index-2) .ds-clear-filters-container{position:absolute;bottom:-50px;right:0;width:auto;z-index:5}}.ds-page-meetourteam-index .ds-team-member-spacing{visibility:hidden}