.ds-primary-color,a.ds-primary-color,a.ds-primary-color:hover,a.ds-primary-color:focus,a.ds-primary-color:visited{color:#ed2824}.ds-secondary-color{color:#eaeaea}.ds-primary-color-background{background-color:#ed2824;color:#ffffff}.ds-primary-color-border{border-color:#ed2824}.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 .ds-findmycar,.ds-secondary-color-background .ds-findmycar.well,.ds-secondary-color-background body .container .ds-findmycar.well{background-color:#ffffff}.ds-secondary-color-background span{color:inherit}.ds-tertiary-color-border{border-color:#333434}.ds-tertiary-color-background{background-color:#333434;color:#ffffff}.ds-background-color-border{border-color:#f3f3f3}.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:#eaeaea}.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:#eaeaea}.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:#ed2824}.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:#ed2824}.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:#f3f3f3}.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:#f3f3f3}.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:#ed2824;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:#ed2824}.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:#ffffff}.ds-heading-alt-footer{color:#ffffff}select.form-control,textarea.form-control,input.form-control{color:#000000}.ds-page-content-header{background-color:#f3f3f3}body{background-color:#f3f3f3;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:#ed2824}.btn{font-weight:bold}a,a:hover{color:#000000}.table{color:#000000}.navbar,.navbar.navbar-default{background-color:#f3f3f3}.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:#ed2824;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:#ed2824}.ds-vehicle-payment-modal .ds-vehicle-payment-modal-close-button{background-color:#ffffff;color:#ed2824;box-shadow:0 1px 1px 1px rgba(0,0,0,0.48)}.ds-vehicle-payment-modal .ds-vehicle-payment-modal-close-button:hover,.ds-vehicle-payment-modal .ds-vehicle-payment-modal-close-button:focus{box-shadow:0 0 1px 1px rgba(0,0,0,0.48)}.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:#ed2824}.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:#ed2824}.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:#ffffff}.ds-logo-header a,.ds-logo-header a:hover{color:#ffffff}#ds-header-contact-wrapper>span>a.ds-header-phone{color:#ffffff;font-weight:bold;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:#ffffff}.ds-main-nav .navbar-default .navbar-nav>li>a{color:#000000;font-weight:bold}.ds-main-nav .navbar-default .navbar-nav>li>a:hover{color:#000000}.ds-main-nav .navbar-default .navbar-nav>li.active>a{background-color:#ffffff;color:#000000}.ds-main-nav .navbar-default .navbar-nav>.open>a{color:#000000}.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:#000000}.ds-main-nav .navbar-default .navbar-nav .dropdown-menu{background-color:#000000;color:#ffffff}.ds-main-nav .navbar-default .navbar-nav .dropdown-menu>li>a{color:#ffffff}.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:#ffffff}.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:#ffffff}.ds-main-nav .navbar-default .sb-icon-search{color:#ed2824}.ds-main-nav .navbar-default .sb-search.sb-search-open .sb-search-input,.ds-main-nav .navbar-default .sb-search-closing .sb-search-input{background-color:#ffffff;border-color:#ed2824;color:#000000}.ds-main-nav .navbar-default .sb-search.sb-search-open .sb-search-input::-webkit-input-placeholder,.ds-main-nav .navbar-default .sb-search-closing .sb-search-input::-webkit-input-placeholder{color:#000000}.ds-main-nav .navbar-default .sb-search.sb-search-open .sb-search-input:-moz-placeholder,.ds-main-nav .navbar-default .sb-search-closing .sb-search-input:-moz-placeholder{color:#000000}.ds-main-nav .navbar-default .sb-search.sb-search-open .sb-search-input::-moz-placeholder,.ds-main-nav .navbar-default .sb-search-closing .sb-search-input::-moz-placeholder{color:#000000}.ds-main-nav .navbar-default .sb-search.sb-search-open .sb-search-input:-ms-input-placeholder,.ds-main-nav .navbar-default .sb-search-closing .sb-search-input:-ms-input-placeholder{color:#000000}.ds-main-nav .navbar-default .sb-search.sb-search-open .sb-icon-search,.ds-main-nav .navbar-default .sb-search-closing .sb-icon-search{background-color:#ed2824;color:#ffffff}.ds-main-nav .navbar-default .navbar-toggle{color:#000000}.ds-main-nav .navbar-default #ds-utility-navbar-container-mobile .navbar-toggle{border-color:#000000}.ds-main-nav .navbar-default .ds-navbar-collapse-item:not(#ds-navbar){background-color:#000000}.ds-main-nav .navbar-default .ds-navbar-collapse-item h3{color:#ffffff}.ds-main-nav .navbar-default .ds-navbar-collapse-item h3 .ds-heading-alt{color:#ffffff}.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:#ffffff}.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:#ffffff}.ds-main-nav .navbar-default #ds-navbar-dealer-info .ds-business-hours{color:#ffffff}.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:#ffffff}.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:#ffffff}.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:#ffffff}.ds-main-nav .navbar-default #ds-navbar-search-xs-icon{color:#ffffff}.ds-main-nav .navbar-default #ds-navbar-search-xs-textbox{color:#ffffff}.ds-main-nav .navbar-default #ds-navbar-search-xs-textbox::-webkit-input-placeholder{color:#ffffff}.ds-main-nav .navbar-default #ds-navbar-search-xs-textbox::-moz-placeholder{color:#ffffff}.ds-main-nav .navbar-default #ds-navbar-search-xs-textbox:-ms-input-placeholder{color:#ffffff}.ds-main-nav .navbar-default #ds-navbar-search-xs-textbox:-moz-placeholder{color:#ffffff}.ds-main-nav .navbar-default #ds-menu-navbar-header-myaccount-btn{color:#ffffff}.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:#ffffff}@media (max-width:767px){.ds-navbar-collapse-item,#ds-navbar{background-color:#000000}.ds-main-nav #ds-navbar .navbar-nav>li>a{color:#ffffff}.ds-main-nav #ds-navbar .navbar-nav>li>a:hover{color:#ffffff}.ds-main-nav #ds-navbar .navbar-nav>li.active>a{background-color:#000000;color:#ffffff}.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:#ffffff}.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:#ffffff}.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:#ffffff}}.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:#ed2824;border-color:#ed2824;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:#ed2824}.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:#ed2824;border-color:#ed2824;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:#ed2824;border-color:#ed2824;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:#000000;color:#ffffff}.ds-footer-modules a,.ds-footer-modules a:hover,.ds-footer-modules a:focus,.ds-footer-modules a:visited{color:#ffffff}.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:#ffffff}.ds-footer-modules a.ds-locate-us-phone{color:#ed2824}.ds-footer-modules .ds-icon-color{color:#ed2824}.ds-footer-sticky{background-color:#000000;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:#ed2824}.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:#000000 !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:#ed2824}.slider-styled .noUi-handle.is-focused{border-color:#ed2824}a.ds-locate-us-phone{color:#ed2824}.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:#000000}.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:#000000}.ds-sidebar .ds-content-box-1{background-color:#f7f7f7}.ds-service-contact{background-color:#f7f7f7;color:#000000}.ds-service-contact a,.ds-service-contact a:hover{color:#ed2824}.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:#000000}.ds-service-working-hours .ds-business-hours-title .ds-heading-alt{color:#000000}.ds-service-working-hours{background-color:#f7f7f7}.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:#f7f7f7;color:#000000}.ds-car-detail-sidebar{background-color:#ffffff;color:#000000}.ds-bg-btn-group{background-color:#333434}.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-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:#ed2824;border-color:#ed2824}.checkbox input[type=checkbox]:checked+.checkbox-material .check:before,label.checkbox-inline input[type=checkbox]:checked+.checkbox-material .check:before{color:#ed2824}.togglebutton label input[type=checkbox]:checked+.toggle:after{background-color:#ed2824}.radio .check,label.radio-inline .check{background-color:#ed2824}.radio input[type=radio]:checked~.check,label.radio-inline input[type=radio]:checked~.check{background-color:#ed2824}.radio input[type=radio]:checked~.circle,label.radio-inline input[type=radio]:checked~.circle{border-color:#ed2824}.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:#ed2824}.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(#ed2824),to(#ed2824)),-webkit-gradient(linear,left top,left bottom,from(#D2D2D2),to(#D2D2D2));background-image:-webkit-linear-gradient(#ed2824,#ed2824),-webkit-linear-gradient(#D2D2D2,#D2D2D2);background-image:-o-linear-gradient(#ed2824,#ed2824),-o-linear-gradient(#D2D2D2,#D2D2D2);background-image:linear-gradient(#ed2824,#ed2824),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(#ed2824),to(#ed2824)),-webkit-gradient(linear,left top,left bottom,from(#D2D2D2),to(#D2D2D2));background-image:-webkit-linear-gradient(#ed2824,#ed2824),-webkit-linear-gradient(#D2D2D2,#D2D2D2);background-image:-o-linear-gradient(#ed2824,#ed2824),-o-linear-gradient(#D2D2D2,#D2D2D2);background-image:linear-gradient(#ed2824,#ed2824),linear-gradient(#D2D2D2,#D2D2D2)}.form-group:not(.ds-no-md).is-focused .form-control:not(.ds-no-md) .material-input:after{background-color:#ed2824}.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:#ed2824}.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:#ed2824}.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}.ios #ds-inventory-listview-items[data-display-ver="1"] .ds-resultview-item-tools .checkbox input[type="checkbox"]:checked+.checkbox-material .check::after,.safari #ds-inventory-listview-items[data-display-ver="1"] .ds-resultview-item-tools .checkbox input[type="checkbox"]:checked+.checkbox-material .check::after,.ios #ds-inventory-gridview-items[data-display-ver="1"] .ds-resultview-item-tools .checkbox input[type="checkbox"]:checked+.checkbox-material .check::after,.safari #ds-inventory-gridview-items[data-display-ver="1"] .ds-resultview-item-tools .checkbox input[type="checkbox"]:checked+.checkbox-material .check::after,.ios #ds-inventory-listview-items[data-display-ver="1"] .ds-resultview-item-tools label.checkbox-inline input[type="checkbox"]:checked+.checkbox-material .check::after,.safari #ds-inventory-listview-items[data-display-ver="1"] .ds-resultview-item-tools label.checkbox-inline input[type="checkbox"]:checked+.checkbox-material .check::after,.ios #ds-inventory-gridview-items[data-display-ver="1"] .ds-resultview-item-tools label.checkbox-inline input[type="checkbox"]:checked+.checkbox-material .check::after,.safari #ds-inventory-gridview-items[data-display-ver="1"] .ds-resultview-item-tools label.checkbox-inline input[type="checkbox"]:checked+.checkbox-material .check::after{border-color:#333434}@media (min-width:992px){.iosbody:not(.ds-page-inventory-filters-open) #ds-inventory-listview-items[data-display-ver="1"] .ds-listview-item-tools .checkbox input[type="checkbox"]:checked+.checkbox-material .check::after,.safaribody:not(.ds-page-inventory-filters-open) #ds-inventory-listview-items[data-display-ver="1"] .ds-listview-item-tools .checkbox input[type="checkbox"]:checked+.checkbox-material .check::after,.iosbody:not(.ds-page-inventory-filters-open) #ds-inventory-listview-items[data-display-ver="1"] .ds-listview-item-tools label.checkbox-inline input[type="checkbox"]:checked+.checkbox-material .check::after,.safaribody:not(.ds-page-inventory-filters-open) #ds-inventory-listview-items[data-display-ver="1"] .ds-listview-item-tools label.checkbox-inline input[type="checkbox"]:checked+.checkbox-material .check::after{border-color:#333434}}@media (min-width:1580px){.ios #ds-inventory-listview-items[data-display-ver="1"] .ds-listview-item-tools .checkbox input[type="checkbox"]:checked+.checkbox-material .check::after,.safari #ds-inventory-listview-items[data-display-ver="1"] .ds-listview-item-tools .checkbox input[type="checkbox"]:checked+.checkbox-material .check::after,.ios #ds-inventory-listview-items[data-display-ver="1"] .ds-listview-item-tools label.checkbox-inline input[type="checkbox"]:checked+.checkbox-material .check::after,.safari #ds-inventory-listview-items[data-display-ver="1"] .ds-listview-item-tools label.checkbox-inline input[type="checkbox"]:checked+.checkbox-material .check::after{border-color:#333434}}.ds-select-dealer-container{background-color:#ffffff;border:2px solid #ed2824}#ds-payment-calculator .ds-price-payment-container{border-bottom:2px solid #d4d4d4;border-top:2px solid #d4d4d4;border-color:#d4d4d4}#ds-payment-calculator .ds-price-payment-container div[class*=col-]:first-of-type{border-right:2px solid #d4d4d4;border-color:#d4d4d4}#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:#ed2824;color:#ffffff}#ds-payment-calculator .ds-disclaimer-label{color:#ed2824}.ds-search-filters select.form-control{background-color:#f3f3f3;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:#ed2824}.ds-search-filters-header .panel-heading{background-color:#f3f3f3;color:#000000}.ds-viewtype-btn{background-color:#ffffff;color:#ed2824}.ds-viewtype-btn.active,.ds-viewtype-btn.active:hover,.ds-viewtype-btn.active:focus{background-color:#ed2824;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:#ed2824}.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:#ed2824}#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:#d2d2d2}.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:#ed2824}.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 #ed2824}.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:#ed2824}.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:#ed2824}.ds-virtual-tour-btn-container .ds-virtual-tour-click-here-btn:not(:hover):not(:focus){box-shadow:inset 0 0 15px #ed2824,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:#333434;border-color:#333434;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:#333434;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:#ed2824;border-color:#ed2824;color:#ffffff}.ds-vehicle-list-item .ds-upstart-btn i{color:#ffffff}.ds-vehicle-list-item .ds-font-icon-play-stack .fa-play{color:#ed2824}.ds-car-griditem .ds-font-icon-play-stack .fa-play{color:#ffffff}.ds-vehicle-price i,.ds-buy-now-text{color:#ed2824}.ds-vehicle-price .ds-price-details-link-icon{color:#ed2824}.ds-page-inventory-index-2{--srp-filters-no-color-swatch:#000000}.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:#ed2824}.ds-page-inventory-index-2 #ds-srp-filters .noUi-connect{background:#ed2824}.ds-page-inventory-index-2 #ds-srp-filters .noUi-pips{color:#999}.ds-page-inventory-index-2 #ds-srp-filters #ds-srp-table-filter-values{border-top:1px solid #9a9a9a}.ds-page-inventory-index-2 #ds-srp-filters #ds-srp-table-filter-category-row .ds-table-value-cat-link{color:#9a9a9a}.ds-page-inventory-index-2 #ds-srp-filters #ds-srp-table-filter-category-row .ds-table-value-cat-link:hover,.ds-page-inventory-index-2 #ds-srp-filters #ds-srp-table-filter-category-row .ds-table-value-cat-link:focus,.ds-page-inventory-index-2 #ds-srp-filters #ds-srp-table-filter-category-row .ds-table-value-cat-link.active{border-color:#ed2824;color:#ed2824}.ds-page-inventory-index-2 #ds-srp-filters #ds-srp-table-filter-category-row .ds-divider-custom{background-color:#9a9a9a}.ds-page-inventory-index-2 #ds-srp-filters .ds-input-preview-icon,.ds-page-inventory-index-2 #ds-srp-filters .ds-srp-table-value-icon{background-color:#ed2824;color:#ffffff}.ds-page-inventory-index-2 #ds-srp-filters .ds-input-preview-icon[style*="background-color: #000;"] .ds-page-inventory-index-2 #ds-srp-filters .ds-input-preview-icon[style*="background-color: #000000;"],.ds-page-inventory-index-2 #ds-srp-filters .ds-input-preview-icon[style*="background-color: #000;"] .ds-page-inventory-index-2 #ds-srp-filters .ds-srp-table-value-icon[style*="background-color: #000000;"],.ds-page-inventory-index-2 #ds-srp-filters .ds-srp-table-value-icon[style*="background-color: #000;"] .ds-page-inventory-index-2 #ds-srp-filters .ds-input-preview-icon[style*="background-color: #000000;"],.ds-page-inventory-index-2 #ds-srp-filters .ds-srp-table-value-icon[style*="background-color: #000;"] .ds-page-inventory-index-2 #ds-srp-filters .ds-srp-table-value-icon[style*="background-color: #000000;"]{color:#ffffff}.ds-page-inventory-index-2 #ds-srp-filters .ds-input-preview-icon[style*="background-color: #fff;"],.ds-page-inventory-index-2 #ds-srp-filters .ds-srp-table-value-icon[style*="background-color: #fff;"],.ds-page-inventory-index-2 #ds-srp-filters .ds-input-preview-icon[style*="background-color: #ffffff;"],.ds-page-inventory-index-2 #ds-srp-filters .ds-srp-table-value-icon[style*="background-color: #ffffff;"],.ds-page-inventory-index-2 #ds-srp-filters .ds-input-preview-icon[style*="background-color: #FFF;"],.ds-page-inventory-index-2 #ds-srp-filters .ds-srp-table-value-icon[style*="background-color: #FFF;"],.ds-page-inventory-index-2 #ds-srp-filters .ds-input-preview-icon[style*="background-color: #FFFFFF;"],.ds-page-inventory-index-2 #ds-srp-filters .ds-srp-table-value-icon[style*="background-color: #FFFFFF;"]{color:#000000}.ds-page-inventory-index-2 #ds-srp-filters .control-label[for="ds-basiccolor-criteria"]~.ds-table-preview-fake-input .ds-input-preview-icon::before,.ds-page-inventory-index-2 #ds-srp-filters .control-label[for="ds-color-criteria"]~.ds-table-preview-fake-input .ds-input-preview-icon::before,.ds-page-inventory-index-2 #ds-srp-filters .control-label[for="ds-interiorcolor-criteria"]~.ds-table-preview-fake-input .ds-input-preview-icon::before,.ds-page-inventory-index-2 #ds-srp-filters #ds-srp-filter-pane-table-values[data-title="Basic Color"] .ds-srp-table-value-icon::before,.ds-page-inventory-index-2 #ds-srp-filters #ds-srp-filter-pane-table-values[data-title="Color"] .ds-srp-table-value-icon::before,.ds-page-inventory-index-2 #ds-srp-filters #ds-srp-filter-pane-table-values[data-title="Exterior Color"] .ds-srp-table-value-icon::before,.ds-page-inventory-index-2 #ds-srp-filters #ds-srp-filter-pane-table-values[data-title="Interior Color"] .ds-srp-table-value-icon::before{border-color:#d2d2d2}.ds-page-inventory-index-2 #ds-srp-filters .control-label[for="ds-basiccolor-criteria"]~.ds-table-preview-fake-input .ds-input-preview-item:not([data-value=""]):not([data-value="table-values"]) .ds-input-preview-icon,.ds-page-inventory-index-2 #ds-srp-filters .control-label[for="ds-color-criteria"]~.ds-table-preview-fake-input .ds-input-preview-item:not([data-value=""]):not([data-value="table-values"]) .ds-input-preview-icon,.ds-page-inventory-index-2 #ds-srp-filters .control-label[for="ds-interiorcolor-criteria"]~.ds-table-preview-fake-input .ds-input-preview-item:not([data-value=""]):not([data-value="table-values"]) .ds-input-preview-icon{background-color:transparent}.ds-page-inventory-index-2 #ds-srp-filters .control-label[for="ds-basiccolor-criteria"]~.ds-table-preview-fake-input .ds-input-preview-item:not([data-value=""]):not([data-value="table-values"]) .ds-input-preview-icon:not([style]),.ds-page-inventory-index-2 #ds-srp-filters .control-label[for="ds-color-criteria"]~.ds-table-preview-fake-input .ds-input-preview-item:not([data-value=""]):not([data-value="table-values"]) .ds-input-preview-icon:not([style]),.ds-page-inventory-index-2 #ds-srp-filters .control-label[for="ds-interiorcolor-criteria"]~.ds-table-preview-fake-input .ds-input-preview-item:not([data-value=""]):not([data-value="table-values"]) .ds-input-preview-icon:not([style]),.ds-page-inventory-index-2 #ds-srp-filters .control-label[for="ds-basiccolor-criteria"]~.ds-table-preview-fake-input .ds-input-preview-item:not([data-value=""]):not([data-value="table-values"]) .ds-input-preview-icon[style="background-color: #;"],.ds-page-inventory-index-2 #ds-srp-filters .control-label[for="ds-color-criteria"]~.ds-table-preview-fake-input .ds-input-preview-item:not([data-value=""]):not([data-value="table-values"]) .ds-input-preview-icon[style="background-color: #;"],.ds-page-inventory-index-2 #ds-srp-filters .control-label[for="ds-interiorcolor-criteria"]~.ds-table-preview-fake-input .ds-input-preview-item:not([data-value=""]):not([data-value="table-values"]) .ds-input-preview-icon[style="background-color: #;"]{color:var(--srp-filters-no-color-swatch)}.ds-page-inventory-index-2 #ds-srp-filters .control-label[for="ds-basiccolor-criteria"]~.ds-table-preview-fake-input .ds-input-preview-item:not([data-value=""]):not([data-value="table-values"]) .ds-input-preview-icon:not([style]) i,.ds-page-inventory-index-2 #ds-srp-filters .control-label[for="ds-color-criteria"]~.ds-table-preview-fake-input .ds-input-preview-item:not([data-value=""]):not([data-value="table-values"]) .ds-input-preview-icon:not([style]) i,.ds-page-inventory-index-2 #ds-srp-filters .control-label[for="ds-interiorcolor-criteria"]~.ds-table-preview-fake-input .ds-input-preview-item:not([data-value=""]):not([data-value="table-values"]) .ds-input-preview-icon:not([style]) i,.ds-page-inventory-index-2 #ds-srp-filters .control-label[for="ds-basiccolor-criteria"]~.ds-table-preview-fake-input .ds-input-preview-item:not([data-value=""]):not([data-value="table-values"]) .ds-input-preview-icon[style="background-color: #;"] i,.ds-page-inventory-index-2 #ds-srp-filters .control-label[for="ds-color-criteria"]~.ds-table-preview-fake-input .ds-input-preview-item:not([data-value=""]):not([data-value="table-values"]) .ds-input-preview-icon[style="background-color: #;"] i,.ds-page-inventory-index-2 #ds-srp-filters .control-label[for="ds-interiorcolor-criteria"]~.ds-table-preview-fake-input .ds-input-preview-item:not([data-value=""]):not([data-value="table-values"]) .ds-input-preview-icon[style="background-color: #;"] i{border-color:var(--srp-filters-no-color-swatch)}.ds-page-inventory-index-2 #ds-srp-filters .control-label[for="ds-basiccolor-criteria"]~.ds-table-preview-fake-input .ds-input-preview-item:not([data-value=""]):not([data-value="table-values"]) .ds-input-preview-icon:not([style]) i::before,.ds-page-inventory-index-2 #ds-srp-filters .control-label[for="ds-color-criteria"]~.ds-table-preview-fake-input .ds-input-preview-item:not([data-value=""]):not([data-value="table-values"]) .ds-input-preview-icon:not([style]) i::before,.ds-page-inventory-index-2 #ds-srp-filters .control-label[for="ds-interiorcolor-criteria"]~.ds-table-preview-fake-input .ds-input-preview-item:not([data-value=""]):not([data-value="table-values"]) .ds-input-preview-icon:not([style]) i::before,.ds-page-inventory-index-2 #ds-srp-filters .control-label[for="ds-basiccolor-criteria"]~.ds-table-preview-fake-input .ds-input-preview-item:not([data-value=""]):not([data-value="table-values"]) .ds-input-preview-icon[style="background-color: #;"] i::before,.ds-page-inventory-index-2 #ds-srp-filters .control-label[for="ds-color-criteria"]~.ds-table-preview-fake-input .ds-input-preview-item:not([data-value=""]):not([data-value="table-values"]) .ds-input-preview-icon[style="background-color: #;"] i::before,.ds-page-inventory-index-2 #ds-srp-filters .control-label[for="ds-interiorcolor-criteria"]~.ds-table-preview-fake-input .ds-input-preview-item:not([data-value=""]):not([data-value="table-values"]) .ds-input-preview-icon[style="background-color: #;"] i::before,.ds-page-inventory-index-2 #ds-srp-filters .control-label[for="ds-basiccolor-criteria"]~.ds-table-preview-fake-input .ds-input-preview-item:not([data-value=""]):not([data-value="table-values"]) .ds-input-preview-icon:not([style]) i::after,.ds-page-inventory-index-2 #ds-srp-filters .control-label[for="ds-color-criteria"]~.ds-table-preview-fake-input .ds-input-preview-item:not([data-value=""]):not([data-value="table-values"]) .ds-input-preview-icon:not([style]) i::after,.ds-page-inventory-index-2 #ds-srp-filters .control-label[for="ds-interiorcolor-criteria"]~.ds-table-preview-fake-input .ds-input-preview-item:not([data-value=""]):not([data-value="table-values"]) .ds-input-preview-icon:not([style]) i::after,.ds-page-inventory-index-2 #ds-srp-filters .control-label[for="ds-basiccolor-criteria"]~.ds-table-preview-fake-input .ds-input-preview-item:not([data-value=""]):not([data-value="table-values"]) .ds-input-preview-icon[style="background-color: #;"] i::after,.ds-page-inventory-index-2 #ds-srp-filters .control-label[for="ds-color-criteria"]~.ds-table-preview-fake-input .ds-input-preview-item:not([data-value=""]):not([data-value="table-values"]) .ds-input-preview-icon[style="background-color: #;"] i::after,.ds-page-inventory-index-2 #ds-srp-filters .control-label[for="ds-interiorcolor-criteria"]~.ds-table-preview-fake-input .ds-input-preview-item:not([data-value=""]):not([data-value="table-values"]) .ds-input-preview-icon[style="background-color: #;"] i::after{background-color:var(--srp-filters-no-color-swatch)}.ds-page-inventory-index-2 #ds-srp-filters #ds-srp-filter-pane-table-values[data-title="Basic Color"] .ds-srp-table-value-icon,.ds-page-inventory-index-2 #ds-srp-filters #ds-srp-filter-pane-table-values[data-title="Color"] .ds-srp-table-value-icon,.ds-page-inventory-index-2 #ds-srp-filters #ds-srp-filter-pane-table-values[data-title="Exterior Color"] .ds-srp-table-value-icon,.ds-page-inventory-index-2 #ds-srp-filters #ds-srp-filter-pane-table-values[data-title="Interior Color"] .ds-srp-table-value-icon{background-color:transparent;color:var(--srp-filters-no-color-swatch)}.ds-page-inventory-index-2 #ds-srp-filters #ds-srp-filter-pane-table-values[data-title="Basic Color"] #ds-srp-table-filter-values a:not([data-value=""]) .ds-srp-table-value-icon[style="background-color: #;"] i,.ds-page-inventory-index-2 #ds-srp-filters #ds-srp-filter-pane-table-values[data-title="Color"] #ds-srp-table-filter-values a:not([data-value=""]) .ds-srp-table-value-icon[style="background-color: #;"] i,.ds-page-inventory-index-2 #ds-srp-filters #ds-srp-filter-pane-table-values[data-title="Exterior Color"] #ds-srp-table-filter-values a:not([data-value=""]) .ds-srp-table-value-icon[style="background-color: #;"] i,.ds-page-inventory-index-2 #ds-srp-filters #ds-srp-filter-pane-table-values[data-title="Interior Color"] #ds-srp-table-filter-values a:not([data-value=""]) .ds-srp-table-value-icon[style="background-color: #;"] i,.ds-page-inventory-index-2 #ds-srp-filters #ds-srp-filter-pane-table-values[data-title="Basic Color"] #ds-srp-table-filter-values a:not([data-value=""]) .ds-srp-table-value-icon:not([style]) i,.ds-page-inventory-index-2 #ds-srp-filters #ds-srp-filter-pane-table-values[data-title="Color"] #ds-srp-table-filter-values a:not([data-value=""]) .ds-srp-table-value-icon:not([style]) i,.ds-page-inventory-index-2 #ds-srp-filters #ds-srp-filter-pane-table-values[data-title="Exterior Color"] #ds-srp-table-filter-values a:not([data-value=""]) .ds-srp-table-value-icon:not([style]) i,.ds-page-inventory-index-2 #ds-srp-filters #ds-srp-filter-pane-table-values[data-title="Interior Color"] #ds-srp-table-filter-values a:not([data-value=""]) .ds-srp-table-value-icon:not([style]) i{border-color:var(--srp-filters-no-color-swatch)}.ds-page-inventory-index-2 #ds-srp-filters #ds-srp-filter-pane-table-values[data-title="Basic Color"] #ds-srp-table-filter-values a:not([data-value=""]) .ds-srp-table-value-icon[style="background-color: #;"] i::before,.ds-page-inventory-index-2 #ds-srp-filters #ds-srp-filter-pane-table-values[data-title="Color"] #ds-srp-table-filter-values a:not([data-value=""]) .ds-srp-table-value-icon[style="background-color: #;"] i::before,.ds-page-inventory-index-2 #ds-srp-filters #ds-srp-filter-pane-table-values[data-title="Exterior Color"] #ds-srp-table-filter-values a:not([data-value=""]) .ds-srp-table-value-icon[style="background-color: #;"] i::before,.ds-page-inventory-index-2 #ds-srp-filters #ds-srp-filter-pane-table-values[data-title="Interior Color"] #ds-srp-table-filter-values a:not([data-value=""]) .ds-srp-table-value-icon[style="background-color: #;"] i::before,.ds-page-inventory-index-2 #ds-srp-filters #ds-srp-filter-pane-table-values[data-title="Basic Color"] #ds-srp-table-filter-values a:not([data-value=""]) .ds-srp-table-value-icon:not([style]) i::before,.ds-page-inventory-index-2 #ds-srp-filters #ds-srp-filter-pane-table-values[data-title="Color"] #ds-srp-table-filter-values a:not([data-value=""]) .ds-srp-table-value-icon:not([style]) i::before,.ds-page-inventory-index-2 #ds-srp-filters #ds-srp-filter-pane-table-values[data-title="Exterior Color"] #ds-srp-table-filter-values a:not([data-value=""]) .ds-srp-table-value-icon:not([style]) i::before,.ds-page-inventory-index-2 #ds-srp-filters #ds-srp-filter-pane-table-values[data-title="Interior Color"] #ds-srp-table-filter-values a:not([data-value=""]) .ds-srp-table-value-icon:not([style]) i::before,.ds-page-inventory-index-2 #ds-srp-filters #ds-srp-filter-pane-table-values[data-title="Basic Color"] #ds-srp-table-filter-values a:not([data-value=""]) .ds-srp-table-value-icon[style="background-color: #;"] i::after,.ds-page-inventory-index-2 #ds-srp-filters #ds-srp-filter-pane-table-values[data-title="Color"] #ds-srp-table-filter-values a:not([data-value=""]) .ds-srp-table-value-icon[style="background-color: #;"] i::after,.ds-page-inventory-index-2 #ds-srp-filters #ds-srp-filter-pane-table-values[data-title="Exterior Color"] #ds-srp-table-filter-values a:not([data-value=""]) .ds-srp-table-value-icon[style="background-color: #;"] i::after,.ds-page-inventory-index-2 #ds-srp-filters #ds-srp-filter-pane-table-values[data-title="Interior Color"] #ds-srp-table-filter-values a:not([data-value=""]) .ds-srp-table-value-icon[style="background-color: #;"] i::after,.ds-page-inventory-index-2 #ds-srp-filters #ds-srp-filter-pane-table-values[data-title="Basic Color"] #ds-srp-table-filter-values a:not([data-value=""]) .ds-srp-table-value-icon:not([style]) i::after,.ds-page-inventory-index-2 #ds-srp-filters #ds-srp-filter-pane-table-values[data-title="Color"] #ds-srp-table-filter-values a:not([data-value=""]) .ds-srp-table-value-icon:not([style]) i::after,.ds-page-inventory-index-2 #ds-srp-filters #ds-srp-filter-pane-table-values[data-title="Exterior Color"] #ds-srp-table-filter-values a:not([data-value=""]) .ds-srp-table-value-icon:not([style]) i::after,.ds-page-inventory-index-2 #ds-srp-filters #ds-srp-filter-pane-table-values[data-title="Interior Color"] #ds-srp-table-filter-values a:not([data-value=""]) .ds-srp-table-value-icon:not([style]) i::after{background-color:var(--srp-filters-no-color-swatch)}.ds-page-inventory-index-2 #ds-srp-filters .ds-input-preview-text,.ds-page-inventory-index-2 #ds-srp-filters .ds-srp-table-value-text{color:#000000}.ds-page-inventory-index-2 .ds-srp-filter-pane-close-button{background-color:#f3f3f3;color:#ed2824;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:#ed2824}.ds-page-inventory-index-2 .ds-srp-filters-link-text-filters-number{background-color:#ed2824;color:#ffffff}.ds-srp-active-filter{border:1px solid #ed2824;color:#ed2824}.ds-srp-active-filter .ds-srp-active-filter-divider{background-color:#ed2824}.ds-srp-active-filter:hover,.ds-srp-active-filter:focus{color:#ed2824}.ds-page-inventory-index-2 .ds-resultview-payment-background{background-color:#ed2824;color:#ffffff}.ds-page-inventory-index-2 .ds-price-details-link-icon{color:#ed2824}#ds-inventory-listview-items[data-display-ver="1"] .ds-price-details-link-icon{color:#ed2824}#ds-inventory-gridview-items[data-display-ver="1"] .ds-price-details-link-icon{color:#ed2824}#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:#333434;border-color:#333434}#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:#ed2824}#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:#333434;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 i,#ds-inventory-gridview-items[data-display-ver="1"] .ds-resultview-item-tools .active i{color:#ed2824}#ds-inventory-listview-items[data-display-ver="1"] .ds-resultview-item-tools .active .ds-listview-text,#ds-inventory-gridview-items[data-display-ver="1"] .ds-resultview-item-tools .active .ds-listview-text,#ds-inventory-listview-items[data-display-ver="1"] .ds-resultview-item-tools .active .ds-gridview-text,#ds-inventory-gridview-items[data-display-ver="1"] .ds-resultview-item-tools .active .ds-gridview-text,#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:#ed2824}#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,#ds-inventory-gridview-items[data-display-ver="1"] .ds-resultview-item-tools .checkbox input[type="checkbox"]:not(:checked)+.checkbox-material .check,#ds-inventory-listview-items[data-display-ver="1"] .ds-resultview-item-tools label.checkbox-inline input[type="checkbox"]:not(:checked)+.checkbox-material .check,#ds-inventory-gridview-items[data-display-ver="1"] .ds-resultview-item-tools label.checkbox-inline input[type="checkbox"]:not(:checked)+.checkbox-material .check{border-color:#ffffff}#ds-inventory-listview-items[data-display-ver="1"] .ds-resultview-item-tools .checkbox input[type="checkbox"]:checked+.checkbox-material .check,#ds-inventory-gridview-items[data-display-ver="1"] .ds-resultview-item-tools .checkbox input[type="checkbox"]:checked+.checkbox-material .check,#ds-inventory-listview-items[data-display-ver="1"] .ds-resultview-item-tools label.checkbox-inline input[type="checkbox"]:checked+.checkbox-material .check,#ds-inventory-gridview-items[data-display-ver="1"] .ds-resultview-item-tools label.checkbox-inline input[type="checkbox"]:checked+.checkbox-material .check{border-color:#ed2824}#ds-inventory-listview-items[data-display-ver="1"] .ds-resultview-item-tools .checkbox input[type="checkbox"]:checked+.checkbox-material .check::before,#ds-inventory-gridview-items[data-display-ver="1"] .ds-resultview-item-tools .checkbox input[type="checkbox"]:checked+.checkbox-material .check::before,#ds-inventory-listview-items[data-display-ver="1"] .ds-resultview-item-tools label.checkbox-inline input[type="checkbox"]:checked+.checkbox-material .check::before,#ds-inventory-gridview-items[data-display-ver="1"] .ds-resultview-item-tools label.checkbox-inline input[type="checkbox"]:checked+.checkbox-material .check::before{color:#ed2824}#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:#ed2824}#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:#ed2824}#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-stacked-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:#ed2824}#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:#ed2824}#ds-inventory-listview-items[data-display-ver="1"] .ds-listview-item-contents-footer{background-color:#ed2824;color:#ffffff}#ds-inventory-listview-items[data-display-ver="1"] .ds-listview-item-tools .ds-listview-stockno{background-color:#ed2824;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:#ed2824}#ds-inventory-listview-items[data-display-ver="1"] .ds-overlay .ds-listview-value{color:#ed2824}#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:#ed2824}#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:#d2d2d2}#ds-inventory-gridview-items[data-display-ver="1"] .ds-car-griditem .ds-gridview-value{color:#ed2824}#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-stacked-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:#ed2824}#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:#ed2824}#ds-inventory-gridview-items[data-display-ver="1"] .ds-car-griditem .ds-overlay .ds-overlay-content .ds-gridview-item-overlay-close{color:#ed2824}#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:#333434;color:#ffffff}body:not(.ds-page-inventory-filters-open) #ds-inventory-listview-items[data-display-ver="1"] .ds-listview-item-tools .active i{color:#ed2824}body:not(.ds-page-inventory-filters-open) #ds-inventory-listview-items[data-display-ver="1"] .ds-listview-item-tools .active .ds-listview-text,body:not(.ds-page-inventory-filters-open) #ds-inventory-listview-items[data-display-ver="1"] .ds-listview-item-tools .active .ds-gridview-text,body:not(.ds-page-inventory-filters-open) #ds-inventory-listview-items[data-display-ver="1"] .ds-listview-item-tools .ds-vehicle-listing-compare-checkbox input:checked~.label-text{color:#ed2824}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,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{border-color:#ffffff}body:not(.ds-page-inventory-filters-open) #ds-inventory-listview-items[data-display-ver="1"] .ds-listview-item-tools .checkbox input[type="checkbox"]:checked+.checkbox-material .check,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"]:checked+.checkbox-material .check{border-color:#ed2824}body:not(.ds-page-inventory-filters-open) #ds-inventory-listview-items[data-display-ver="1"] .ds-listview-item-tools .checkbox input[type="checkbox"]:checked+.checkbox-material .check::before,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"]:checked+.checkbox-material .check::before{color:#ed2824}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)}}@media (min-width:1580px){#ds-inventory-listview-items[data-display-ver="1"] .ds-listview-item-tools{background-color:#333434;color:#ffffff}#ds-inventory-listview-items[data-display-ver="1"] .ds-listview-item-tools .active i{color:#ed2824}#ds-inventory-listview-items[data-display-ver="1"] .ds-listview-item-tools .active .ds-listview-text,#ds-inventory-listview-items[data-display-ver="1"] .ds-listview-item-tools .active .ds-gridview-text,#ds-inventory-listview-items[data-display-ver="1"] .ds-listview-item-tools .ds-vehicle-listing-compare-checkbox input:checked~.label-text{color:#ed2824}#ds-inventory-listview-items[data-display-ver="1"] .ds-listview-item-tools .checkbox input[type="checkbox"]:not(:checked)+.checkbox-material .check,#ds-inventory-listview-items[data-display-ver="1"] .ds-listview-item-tools label.checkbox-inline input[type="checkbox"]:not(:checked)+.checkbox-material .check{border-color:#ffffff}#ds-inventory-listview-items[data-display-ver="1"] .ds-listview-item-tools .checkbox input[type="checkbox"]:checked+.checkbox-material .check,#ds-inventory-listview-items[data-display-ver="1"] .ds-listview-item-tools label.checkbox-inline input[type="checkbox"]:checked+.checkbox-material .check{border-color:#ed2824}#ds-inventory-listview-items[data-display-ver="1"] .ds-listview-item-tools .checkbox input[type="checkbox"]:checked+.checkbox-material .check::before,#ds-inventory-listview-items[data-display-ver="1"] .ds-listview-item-tools label.checkbox-inline input[type="checkbox"]:checked+.checkbox-material .check::before{color:#ed2824}#ds-inventory-listview-items[data-display-ver="1"] .ds-listview-item-tools .ds-divider-custom{background-color:#ffffff}}#ds-compare-cars{background-color:#ffffff}.ds-compare-header .ds-close{color:#000000}#ds-compare-cars .table-striped>tbody>tr:nth-child(2n+1)>td,#ds-compare-cars .table-striped>tbody>tr:nth-child(2n+1) th{background-color:#f3f3f3}@media (max-width:768px){.ds-compare-featured-vehicle{border-bottom-color:#f3f3f3}}.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:#ed2824}.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:#ed2824}.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:#c11310}.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:#ed2824;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:#ed2824;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:#ed2824;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:#ed2824}.ds-page-inventory-detail-2 .ds-vdp-highlighted-value{color:#ed2824}.ds-page-inventory-detail-2 .ds-vdp-close-button-circle{background-color:#ffffff;color:#ed2824;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:#ed2824;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 #ed2824;color:#ed2824}.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:#ed2824}.ds-page-inventory-detail-2 .ds-content #ds-vdp-content-primary-tabs .flickity-slider::after{background-color:#ed2824}.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:#ed2824;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:#ed2824}.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:#ed2824;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:#ed2824}.ds-page-inventory-detail-2 #ds-vdp-content-column-2.open{background-color:#ed2824;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:#ed2824}.ds-page-inventory-detail-2 .ds-video-embed-container{background-color:#000000}.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,.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{background-color:#ed2824;color:#ffffff}.ds-page-inventory-detail-2 .ds-form-response.ds-form-success{background-color:#ed2824;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:#ed2824}@media (max-width:1199px){.ds-page-inventory-detail-2 .ds-form-response.ds-form-success{background-color:#ffffff;color:#ed2824}.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:#ed2824}.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:#ed2824}.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:#ed2824;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:#ed2824}@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:#ed2824}}.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:#ed2824}.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:#ed2824;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:#ed2824}.ds-page-inventory-detail-2 .ds-vdp-history-pricing-widget-controls-row .ds-upstart-btn{background-color:#ed2824;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:#f3f3f3}.ds-page-inventory-detail-2 #ds-vdp-standard-features-container,.ds-page-inventory-detail-2 #ds-vdp-highlight-features-container{background-color:#f3f3f3}.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:#ed2824}.ds-page-inventory-detail-2 #ds-payment-calculator{background-color:#f3f3f3;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:#ed2824;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:#f3f3f3}.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:#ed2824}.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:#ed2824;color:#ed2824}.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:#f3f3f3}#ds-featured-quick-search,#ds-quicklinks-item1{background-color:#ca211e;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:#c5201d;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:#ed2824;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:#ca211e}.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:#474848;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:#333434;color:#ffffff}.tab-content .ds-inventory-btn{background-color:false;border-color:false;color:#ffffff}#ds-featured-vehicles{background-color:#f3f3f3}#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:#d2d2d2}#ds-featured-vehicles .ds-home-cars-listing a{color:#ed2824}#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:#000000}.ds-thumbnail-link .img-thumbnail{border-color:transparent;background-color:transparent}.ds-featured-content{background-color:#ffffff;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:false}.ds-business-hours-title .ds-heading-alt,.ds-featured-content .ds-business-hours-title .ds-heading-alt{color:false}.ds-business-hours-title .ds-heading-alt,.ds-featured-content .ds-business-hours-title .ds-heading-alt{color:false}.ds-featured-content #ds-service-hours-table-alt{color:false}.ds-featured-content .ds-business-hours{background-color:transparent;border-right:transparent;color:false}.ds-featured-content th.ds-sales-hours-header{background-color:transparent;color:false}.ds-featured-content .ds-sales-hours{background-color:transparent;border-right:transparent;color:false}.ds-featured-content th.ds-service-hours-header{background-color:transparent;color:false}.ds-featured-content .ds-service-hours{background-color:transparent;border-right:transparent;color:false}#ds-home-sales-btn{background-color:#000000;color:#ffffff}#ds-home-sales-btn:hover{color:#ffffff}#ds-home-service-btn{background-color:#c6211d;color:#ffffff}#ds-home-service-btn:hover{color:#ffffff}.ds-featured-content-alt{background-color:#f3f3f3;color:#000000}.ds-featured-content-alt li>a,.ds-featured-content-alt p{color:#000000}.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:false}.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:false}.ds-featured-content-alt .ds-heading-alt{color:false}#ds-home-hotdeal .ds-special-offer{background-color:#ffffff;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 .form-group:not(.ds-no-md).has-error .help-block,.ds-apply-online .help-block{color:#e6e6e6}.ds-apply-online .ds-sms-checkbox-inline label.checkbox-inline .checkbox-material .check{border-color:#e6e6e6}.ds-apply-online .ds-sms-checkbox-inline label.checkbox-inline input[type="checkbox"]:checked+.checkbox-material .check{border-color:#e6e6e6;color:#e6e6e6}.ds-apply-online .ds-sms-checkbox-inline label.checkbox-inline input[type="checkbox"]:checked+.checkbox-material .check::before{color:inherit}#ds-applynow-form .btn-ds.btn-apply{background-color:#181818;border-color:#181818;color:#ffffff;outline:0}#ds-careers-sidebar .ds-contact-box .btn-contact,#ds-careers-sidebar .ds-contact-box .btn-contact:hover,#ds-careers-sidebar .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 .ds-findmycar,.ds-preapproved-step-number.ds-secondary-color-background .ds-findmycar.well,.ds-preapproved-step-number.ds-secondary-color-background body .container .ds-findmycar.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:#ed2824;color:#ffffff}.bootstrap-datetimepicker-widget td.today::before{border-bottom-color:#ed2824}.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.bubble{background-color:#ffffff;color:#000000}.ds-review-body.bubble::after{border-color:#ffffff transparent}.ds-page-testimonial-index #ds-write-review-btn{background-color:#ed2824;border-color:#ed2824;color:#ffffff}.ds-page-testimonial-index .ds-sidebar .ds-news-btn.btn,.ds-page-testimonial-index .ds-sidebar .ds-news-btn.btn:hover,.ds-page-testimonial-index .ds-sidebar .ds-news-btn.btn:focus{background-color:#161616;border-color:#161616;color:#ffffff}.ds-ratings{color:#ed2824}.ds-content-box-1 .ds-news-item a{color:false}.ds-subscribe-form{background-color:#ffffff;color:#000000}.ds-subscribe-form .ds-subscribe-btn{background-color:false;border-color:false;color:#ffffff}.ds-news-item a{color:#ed2824}.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:#ed2824}@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:#eaeaea;border-right-color:#eaeaea}.active .ds-triangle-topright,.ds-step-completed .ds-triangle-topright{border-top-color:#ed2824;border-right-color:#ed2824}#ds-contact-us,#ds-contact-us.well{background-color:#ffffff;color:#000000}#ds-contact-us input[type="Submit"]:disabled{background:#ed2824}.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}.ds-findmycar,.ds-findmycar.well,body .container .ds-findmycar.well{background-color:#ffffff}.ds-findmycar input,.ds-findmycar.well input,body .container .ds-findmycar.well input,.ds-findmycar textarea,.ds-findmycar.well textarea,body .container .ds-findmycar.well textarea{color:#000000}.ds-findmycar input[disabled],.ds-findmycar.well input[disabled],body .container .ds-findmycar.well input[disabled],.ds-findmycar textarea[disabled],.ds-findmycar.well textarea[disabled],body .container .ds-findmycar.well textarea[disabled]{-webkit-text-fill-color:#000000}.ds-findmycar .btn.disabled,.ds-findmycar .btn:disabled,.ds-findmycar .btn[disabled]{background-color:#ed2824;border-color:#ed2824;color:#ffffff}#ds-forgot-password-form{background-color:#ffffff}#ds-forgot-password-form input[type="Submit"]:disabled{background:#ed2824}.bubble{background:#ffffff}.bubble:after{border-color:#ffffff transparent}.ds-ribbon-wrapper{background:#ffffff}.ds-ribbon-coral{background-color:#ed2824;color:#ffffff}.ds-ribbon-coral.ds-sale{background-color:#fe6060}.ds-register-content{border-right-color:#eaeaea}.ds-listings-color{color:#ed2824}.ds-sidebar .ds-content-box-2{background-color:#eaeaea}.ds-overview-item:nth-child(odd){background-color:#f7f5f0}@font-face{font-family:'Turbine';
src:url('//dealer-cdn.dealersync.com/themes/customizations/turbine/font/turbine.woff2?v=0.01') format('woff2'),url('//dealer-cdn.dealersync.com/themes/customizations/turbine/font/turbine.woff?v=0.01') format('woff');
font-weight:normal;
font-style:normal}
[class*='ds-turbine-icon-']{display:inline-block}[class*='ds-turbine-icon-']::before{margin-top:2px;margin-bottom:-2px;display:block;font-family:'Turbine';font-style:normal;font-weight:normal;font-size:4em;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle}.ds-turbine-icon-all-inventory::before{content:'\0061'}.ds-turbine-icon-shop-used::before{content:'\0062'}.ds-turbine-icon-shop-new::before{content:'\0063'}.ds-turbine-icon-get-preapproved::before{content:'\0064'}.ds-turbine-icon-sell-your-car::before{content:'\0065'}.ds-turbine-icon-reviews::before{content:'\0066'}.ds-turbine-icon-locations::before{content:'\0067'}.ds-flex{display:flex}.ds-header{padding-top:0}.ds-logo-header{padding-bottom:0;padding-left:20px;padding-right:20px}#ds-header-contact-wrapper .ds-header-address-title,#ds-header-contact-wrapper .ds-header-phone-span{display:inline-block;font-size:1.1em;font-weight:bold;margin-bottom:2px;margin-top:7px}#ds-menu-navbar-content-row>div{display:inline-block}#ds-main-navbar-container .ds-logo-container{display:inline-block;margin-bottom:10px;margin-top:10px}.ds-logo-container.hidden-xs img{height:60px}.ds-main-nav .navbar{padding-bottom:0;text-transform:uppercase}#ds-navbar .navbar-nav>li>a{padding:15px 9px;z-index:2}#ds-navbar .navbar-nav>li:last-child>a{padding-right:9px}.ds-main-nav .navbar-default,.ds-main-nav .navbar-default .navbar-nav>li.active>a{background-color:transparent}#ds-utility-navbar-container{display:none;padding:0}#ds-myaccount-container{margin:0}#ds-myaccount-container>.dropdown{margin:0;padding:0}#ds-myaccount-container #ds-myaccount-menu{padding:15px 9px;z-index:2}#ds-myaccount-container #ds-myaccount-menu,#ds-myaccount-container #ds-myaccount-menu:focus,#ds-myaccount-container #ds-myaccount-menu:hover{background-color:transparent;border-color:transparent;color:#000000;outline:none}#ds-menu-navbar-content-row>#ds-navbar-contact-wrapper{color:#ffffff;display:inline-block;height:100px;overflow:hidden;padding-left:60px;padding-right:15px;position:relative;text-align:right;text-transform:uppercase}#ds-menu-navbar-content-row>#ds-navbar-contact-wrapper::before{background-color:#ed2824;bottom:0;content:"";left:30px;position:absolute;top:0;transform:skew(-30deg);width:100%;z-index:0}.ds-navbar-contact-flex{align-items:end;display:flex;flex-direction:column;height:100px;justify-content:center;position:relative;z-index:1}.ds-navbar-phone-span,.ds-navbar-address-span{display:block}.ds-navbar-phone-link,.ds-navbar-address-link{color:inherit}.ds-navbar-phone-link,.ds-navbar-address-link,.ds-navbar-phone-link:focus,.ds-navbar-address-link:focus,.ds-navbar-phone-link:hover,.ds-navbar-address-link:hover{color:inherit}#ds-main-navbar-container #ds-new-dropdown,#ds-main-navbar-container #ds-new-dropdown-mobile{border-radius:0;padding-bottom:0;padding-left:0;padding-right:0}#ds-main-navbar-container #ds-new-dropdown .ds-new-dropdown-item-content,#ds-main-navbar-container #ds-new-dropdown-mobile .ds-new-dropdown-item-content{padding:4px}#ds-main-navbar-container #ds-new-dropdown .ds-new-dropdown-vehicle-link,#ds-main-navbar-container #ds-new-dropdown-mobile .ds-new-dropdown-vehicle-link{padding:0}#ds-main-navbar-container #ds-new-dropdown .ds-new-dropdown-vehicle-link:focus,#ds-main-navbar-container #ds-new-dropdown-mobile .ds-new-dropdown-vehicle-link:focus,#ds-main-navbar-container #ds-new-dropdown .ds-new-dropdown-vehicle-link:hover,#ds-main-navbar-container #ds-new-dropdown-mobile .ds-new-dropdown-vehicle-link:hover{text-decoration:none}#ds-main-navbar-container #ds-new-dropdown .ds-new-dropdown-vehicle-content,#ds-main-navbar-container #ds-new-dropdown-mobile .ds-new-dropdown-vehicle-content{padding-right:5px}#ds-main-navbar-container #ds-new-dropdown .ds-new-dropdown-vehicle-image,#ds-main-navbar-container #ds-new-dropdown-mobile .ds-new-dropdown-vehicle-image{height:50px}#ds-main-navbar-container #ds-new-dropdown .ds-new-dropdown-vehicle-name,#ds-main-navbar-container #ds-new-dropdown-mobile .ds-new-dropdown-vehicle-name{display:inline-block;padding-left:10px;text-transform:none;vertical-align:middle}.ds-footer{position:relative}.ds-footer .modal-title{color:#ed2824}.ds-footer>.ds-footer-sticky{color:#ffffff;font-size:1.2em;font-weight:lighter}.ds-footer>.ds-footer-sticky .ds-footer-container{margin-top:20px}.ds-footer>.ds-footer-sticky span{font-weight:lighter}.ds-footer>.ds-footer-sticky em{color:inherit;font-style:normal;font-weight:lighter}.ds-footer>.ds-footer-sticky strong{color:#ed2824}.ds-footer .ds-footer-modules.ds-footer-modules-custom{padding:48px 0 28px}.ds-footer .ds-footer-modules.ds-footer-modules-custom .ds-footer-module-header{padding-bottom:8px}.ds-footer .ds-footer-modules.ds-footer-modules-custom .ds-footer-module-title{font-size:1.4em;margin:0}.ds-footer .ds-footer-modules.ds-footer-modules-custom .ds-footer-module-list-item{margin-bottom:4px}.ds-footer .ds-footer-modules.ds-footer-modules-custom .ds-footer-module-list-item-link{color:inherit}.ds-footer .ds-footer-modules.ds-footer-modules-custom .ds-footer-social-media-list{margin-bottom:1px}.ds-footer .ds-footer-modules.ds-footer-modules-custom .ds-footer-social-media-list-item{cursor:pointer;display:inline-block;margin-right:10px}.ds-footer .ds-footer-modules.ds-footer-modules-custom .ds-footer-social-media-item{display:inline-block;height:36px;margin:0;position:relative;text-align:center;width:36px}.ds-footer .ds-footer-modules.ds-footer-modules-custom .ds-footer-social-media-item a{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.ds-footer .ds-footer-modules.ds-footer-modules-custom .ds-footer-social-media-item span{display:none}.ds-footer .ds-footer-modules.ds-footer-modules-custom .ds-footer-social-media-item .ds-icon-color{color:#ed2824;font-size:1em;height:36px;width:36px}.ds-footer .ds-footer-modules.ds-footer-modules-custom .ds-footer-social-media-item .ds-icon-color::before{font-size:36px;margin:0}.ds-footer .ds-footer-modules.ds-footer-modules-custom .ds-social-media-icon{height:36px;width:36px}.ds-footer .ds-footer-modules:not(.ds-footer-modules-custom) .ds-social-media img{height:28px;margin-right:8px;width:28px}.ds-footer .ds-google-maps{display:none}.ds-footer-oem-logo-container{display:none;position:absolute}.ds-footer-modules:not(.ds-footer-modules-custom) .ds-footer-social-media-list-item{height:32px}.ds-footer-modules:not(.ds-footer-modules-custom) .ds-footer-social-media-list-item:not(:first-child){margin-top:4px}.ds-footer-modules:not(.ds-footer-modules-custom) .ds-footer-social-media-item a{display:inline-flex;align-items:center;text-decoration:none}.ds-footer-modules:not(.ds-footer-modules-custom) .ds-footer-social-media-item a:hover span{text-decoration:underline}.ds-footer-modules:not(.ds-footer-modules-custom) .ds-footer-social-media-item i,.ds-footer-modules:not(.ds-footer-modules-custom) .ds-footer-social-media-item img{font-size:32px;height:32px;margin-right:5px;text-align:center;width:32px}.ds-footer-modules:not(.ds-footer-modules-custom) .ds-footer-social-media-item i::before{font-size:1em;margin:0}.ds-footer-modules:not(.ds-footer-modules-custom) .ds-footer-social-media-item .ds-font-icon-x::before{margin-top:-21px}.ds-sidebar .ds-social-media img{height:28px;margin-right:8px;width:28px}#ds-featured-images-slider #ds-featured-images-inner,#ds-featured-images-slider #ds-featured-images-row,#ds-featured-images-slider #ds-featured-image-container{margin:0;padding:0;width:100%}#ds-featured-images-slider #ds-carousel{margin:auto}#ds-featured-images-slider #ds-carousel img{aspect-ratio:2.333333333;height:auto}#ds-generic-search-container{margin:0;padding-bottom:20px;padding-top:20px;width:100%}#ds-generic-search-container .ds-fuzzy-search{text-align:center}#ds-generic-search-container .ds-fuzzy-search,#ds-generic-search-container .sb-search:not(.ds-typeahead),#ds-generic-search-container .sb-search-submit-container{vertical-align:middle}#ds-generic-search-container .sb-search:not(.ds-typeahead){border-radius:0;display:inline-block;height:50px;margin:0;position:relative;width:70%}#ds-generic-search-container .sb-icon-search.fa.fa-search{display:none}#ds-generic-search-container .sb-search-input{background-color:#ffffff;border:none;color:#000000;height:50px;padding:6px 12px}#ds-generic-search-container .sb-search-input:focus,#ds-generic-search-container .sb-search-input::placeholder{font-size:inherit;line-height:inherit}#ds-generic-search-container .sb-search-submit{display:none}#ds-generic-search-container .sb-search-submit-container{display:inline-block;padding-left:12px}#ds-generic-search-container .ds-fuzzy-search-submit-btn{display:block;font-size:2em;height:50px;position:relative;width:50px}#ds-generic-search-container .ds-fuzzy-search-submit-btn .fa.fa-search{color:#000;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}#ds-generic-search-container .sb-search-submit-icon{cursor:pointer;display:block;font-size:2em;height:50px;position:relative;text-align:center;width:50px}#ds-generic-search-container .sb-search-submit-icon .fa.fa-search{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.ds-home-cta.btn.btn-ds{border:none;min-width:200px;padding:10px 32px;text-transform:uppercase}.ds-home-cta.btn.btn-ds,.ds-home-cta.btn.btn-ds:focus,.ds-home-cta.btn.btn-ds:hover{background-color:#ed2824;border-color:#ed2824;color:#fff}#ds-featured-trade-in{background-color:#f3f3f3}#ds-featured-trade-in.ds-trade-in-carfax{padding-bottom:5px;padding-top:5px}#ds-featured-trade-in .ds-flex{align-items:center}#ds-featured-trade-in.ds-trade-in-carfax .ds-featured-trade-in-img{padding-left:10px;padding-right:10px}.ds-trade-in-flex-item{position:relative;text-align:center}.ds-featured-trade-in-text{color:#ed2824}.ds-featured-trade-in-img-mobile{display:none}#ds-featured-links{background-color:#000;padding:20px 0}.ds-featured-links-content-container{justify-content:space-between}.ds-featured-links-title{color:#fff;font-weight:normal}.ds-featured-links-container{text-align:center}.ds-featured-link,.ds-featured-link:hover,.ds-featured-link:focus{text-decoration:none}.ds-featured-link-icon{color:#fff;margin:0 auto;width:56px}.ds-featured-link-text{color:#fff;display:block}.ds-featured-link-text.single{padding-top:16px}.ds-featured-link-text.double{padding-top:6px}.ds-featured-models{background-color:#fff;background-position:top center;background-repeat:no-repeat;background-size:150vw;padding-top:2vw}.ds-featured-model-title{color:#fff;font-size:3.5em;margin:0;text-align:center;text-transform:uppercase;text-shadow:3px 3px #000}h1.ds-featured-model-title{font-size:3.5em;font-weight:normal}.ds-featured-model-content{padding-bottom:20px;padding-left:15px;padding-right:15px;text-align:center}.ds-featured-model-link:focus,.ds-featured-model-link:hover{text-decoration:none}.ds-featured-model-image{width:100%}.ds-featured-model-name{display:block;font-size:1.4em;font-weight:bold;padding-top:20px;text-align:center;text-transform:uppercase}.ds-featured-model-footer-row{text-align:center}#ds-featured-vehicles{padding-bottom:50px;padding-top:0}#ds-featured-vehicles #ds-featured-cars-tab{text-align:center}#ds-featured-vehicles h2.ds-home-page-blurb{font-size:2.4em;margin-bottom:20px;text-transform:none}#ds-featured-vehicles .ds-page-tabs.nav-pills{font-weight:bold}#ds-featured-vehicles .ds-page-tabs.nav-pills li{display:inline-block;float:none;margin:0}#ds-featured-vehicles .ds-page-tabs.nav-pills li:first-child{padding-right:6px}#ds-featured-vehicles .ds-page-tabs.nav-pills li:first-child::after{display:block;content:"";background-color:rgba(0,0,0,0.5);position:absolute;right:0;top:50%;height:45%;width:2px;transform:translateY(-50%)}#ds-featured-vehicles .ds-page-tabs.nav-pills>li>a{background-color:transparent;border-color:transparent;color:#000000;text-transform:none}#ds-featured-vehicles .ds-page-tabs.nav-pills>li.active>a,#ds-featured-vehicles .ds-page-tabs.nav-pills>li>a:focus,#ds-featured-vehicles .ds-page-tabs.nav-pills>li>a:hover{background-color:transparent;border-color:transparent;color:#ed2824}#ds-featured-vehicles .ds-home-cars-listing-heading h2:first-child{font-weight:normal;margin-top:10px;text-transform:none}#ds-featured-vehicles .ds-home-cars-listing-heading .btn.btn-ds{min-width:unset}#ds-featured-vehicles .ds-thumbnail-link{position:relative}#ds-featured-vehicles .ds-thumbnail-link img{height:auto !important;max-height:unset !important;width:100%;padding:0}.ds-vehicle-image-3-2 #ds-featured-vehicles .ds-thumbnail-link img{aspect-ratio:1.5}.ds-vehicle-image-4-3 #ds-featured-vehicles .ds-thumbnail-link img{aspect-ratio:1.333333333}#ds-featured-vehicles .ds-car-griditem{margin-bottom:15px;padding:0 10px}#ds-featured-vehicles .ds-car-thumbnail-overlay{left:50%;top:50%;transform:translate(-50%,-50%)}#ds-featured-vehicles .ds-car-griditem .caption{height:auto;overflow:visible;padding:5px;text-align:center}#ds-featured-vehicles .ds-car-griditem .caption a{font-size:1.1em;height:auto}#ds-featured-vehicles .ds-car-griditem .caption .ds-car-price{font-size:1.5em;margin-top:4px}#ds-featured-vehicles .ds-car-thumbnail{border:none}#ds-featured-vehicles .ds-car-thumbnail .ds-thumbnail-footer.ds-vehicle-actions{padding-right:5px;text-align:right}#ds-featured-vehicles .ds-car-thumbnail .ds-thumbnail-footer.ds-vehicle-actions .checkbox-inline{height:26px;text-align:center;vertical-align:middle;width:26px}#ds-featured-vehicles .ds-car-thumbnail .ds-thumbnail-footer.ds-vehicle-actions .ds-car-like{display:inline-block;font-size:1.5em;height:26px;margin:0;position:relative;text-align:center;vertical-align:middle;width:26px}#ds-featured-vehicles .ds-car-thumbnail .ds-thumbnail-footer.ds-vehicle-actions .ds-car-like .fa{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}#ds-featured-vehicles .ds-featured-vehicles-footer{text-align:center}#ds-featured-vehicles .ds-featured-vehicles-view-all-btn.btn.btn-ds{padding:16px 32px}.ds-vehicle-image-3-2 #ds-featured-vehicles .ds-thumbnail-link img{aspect-ratio:1.5}.ds-vehicle-image-4-3 #ds-featured-vehicles .ds-thumbnail-link img{aspect-ratio:1.333333333}#ds-featured-welcome{background-color:#f3f3f3;background-image:url("//images.dealersync.com/themes/customizations/turbine/images/about-us-bg.jpg?format=webp");background-position:center;background-repeat:no-repeat;background-size:cover;overflow:hidden;text-align:center}.no-webp #ds-featured-welcome{background-image:url("//images.dealersync.com/themes/customizations/turbine/images/about-us-bg.jpg")}#ds-featured-welcome .container{padding-bottom:40px}#ds-featured-welcome .ds-home-cta{margin-top:30px}.ds-featured-welcome-background{position:relative}.ds-featured-welcome-background::before{background-color:rgba(0,0,0,0.8);content:"";display:block;height:100%;position:absolute;width:100%}.ds-featured-welcome-title{color:false;margin-bottom:20px;margin-top:40px;text-align:center;text-transform:uppercase}.ds-featured-welcome-subtitle{color:false;margin-bottom:40px;text-align:center;text-transform:uppercase}.ds-featured-welcome-text,.ds-featured-welcome-content{color:#000000}#ds-featured-about{background:linear-gradient(60deg,#ed2824 25%,#ffffff 25%);padding:50px 0 60px}.ds-featured-about-title{color:#000;margin-bottom:50px;margin-top:0;text-align:center;text-transform:uppercase}.ds-featured-about-content-container{justify-content:end}.ds-featured-about-col{padding:0 30px;text-align:center;width:30%}.ds-featured-about-text{display:block;font-weight:bold}.ds-featured-about-text:nth-child(2){margin-bottom:30px}.ds-featured-about-address{display:inline-block}.ds-featured-about-address-line{display:block}.ds-featured-about-phone,.ds-featured-about-phone:focus,.ds-featured-about-phone:hover{color:#ed2824}.ds-featured-about-hours-table{text-transform:uppercase;width:100%}.ds-featured-about-table-day{font-weight:bold;text-align:left}.ds-featured-about-table-hours{text-align:right}#ds-featured-content-2{padding-bottom:40px;padding-top:40px;text-align:center}#ds-featured-content-2-reviews-header{padding-bottom:30px}#ds-featured-content-2-reviews-title,#ds-featured-content-2-reviews-blurb{text-align:center}#ds-featured-content-2-reviews-blurb{color:false;font-weight:normal}.ds-home-customer-review{word-wrap:break-word}#ds-featured-content-2-reviews-footer{text-align:center}#ds-featured-content-2-reviews-footer-btn{margin-bottom:30px;margin-top:30px}#ds-featured-location{padding-bottom:0}#ds-featured-location .container-fluid,#ds-featured-location .row,#ds-featured-location .col-lg-12.col-sm-12{margin:0;padding:0}#ds-featured-location .ds-google-maps{font-size:0}#ds-home-hotdeal .ds-special-offer{padding:30px}.ds-page-inventory-index-2 .ds-content{padding-top:20px}.ds-page-privacypolicy-index .ds-privacy-link,.ds-page-privacypolicy-index .ds-privacy-link:focus,.ds-page-privacypolicy-index .ds-privacy-link:hover{color:#ed2824}@media (min-width:320px) and (max-width:767.98px){.ds-footer .ds-footer-oem-logo-container{display:block;right:29%;top:50%;transform:translate(50%,-50%)}}@media (min-width:768px){.ds-flex-sm-grow{flex-grow:1}.ds-flex-col-sm-auto{width:auto}.ds-flex-col-sm-5ths{width:20%}.ds-logo-header{background-color:#ed2824}#ds-header-contact-wrapper{margin-bottom:5px}#ds-header-contact-wrapper>span>a.ds-header-phone,#ds-header-contact-wrapper .ds-header-address-title{color:#fff}.ds-header-phone-span+.ds-header-address-title{border:none}.ds-header-address-title{text-align:left}.ds-main-nav{background-color:#ffffff}#ds-main-navbar-container{padding-left:0}#ds-menu-navbar-content-row{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap}.ds-logo-container{margin-right:auto}#ds-menu-navbar-container{padding-right:38px;position:relative}#ds-navbar{padding-left:0}#ds-navbar .navbar-nav>li>a{margin:15px 0}.ds-header #ds-menu-navbar-container #sb-search,.ds-header .sb-search:not(.ds-typeahead){margin-top:0;top:19px}.ds-header #sb-search:not(.sb-search-open) #q{display:none}.ds-header .ds-typeahead .ds-ta-vehiclenone{text-align:center}#ds-main-navbar-container #ds-new-dropdown{background:#fff;padding-top:10px;position:absolute;left:0;right:0;margin:auto}#ds-main-navbar-container #ds-new-dropdown[data-open="true"]{display:block}#ds-main-navbar-container #ds-new-dropdown .ds-new-dropdown-category{display:flex;flex-direction:row;justify-content:start}#ds-main-navbar-container #ds-new-dropdown li{display:inline-block;padding-bottom:5px}#ds-main-navbar-container #ds-new-dropdown .ds-new-dropdown-title{margin-bottom:0;margin-top:0;padding-right:15px;padding-top:20px;text-align:right}#ds-main-navbar-container #ds-new-dropdown .ds-new-dropdown-vehicle-content{padding:8px 5px 0 0}#ds-main-navbar-container #ds-new-dropdown .ds-new-dropdown-vehicle-name{color:#000;font-weight:bold;padding-left:0;text-align:center;width:89px}#ds-main-navbar-container #ds-new-dropdown .ds-new-dropdown-footer-row{margin-left:-20px;margin-right:-20px}#ds-main-navbar-container #ds-new-dropdown .ds-new-dropdown-footer-column{padding-left:0;padding-right:0}#ds-main-navbar-container #ds-new-dropdown .ds-new-dropdown-btn-container{display:block;padding-bottom:0;padding-top:15px;width:100%}#ds-main-navbar-container #ds-new-dropdown .ds-new-dropdown-btn.btn.btn-ds{font-size:1.1em;margin:0;padding:10px;text-transform:uppercase}#ds-main-navbar-container #ds-new-dropdown .ds-new-dropdown-btn.btn.btn-ds,#ds-main-navbar-container #ds-new-dropdown .ds-new-dropdown-btn.btn.btn-ds:focus,#ds-main-navbar-container #ds-new-dropdown .ds-new-dropdown-btn.btn.btn-ds:hover{background-color:#ed2824;border-color:#ed2824;color:#fff}#ds-featured-trade-in.ds-trade-in-kbb .ds-featured-trade-in-img{padding-bottom:10px}#ds-featured-trade-in.ds-trade-in-kbb .ds-featured-trade-in-text{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:100%}#ds-featured-trade-in.ds-trade-in-kbb .ds-home-cta{left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%)}.ds-featured-links-container{padding-top:15px;padding-bottom:10px}.ds-featured-links-title-container{position:relative}.ds-featured-links-title{left:0;margin:0;position:absolute;top:50%;transform:translateY(-50%);width:136px}#ds-featured-about{background:linear-gradient(60deg,#ed2824 16%,#ffffff 16%)}}@media (min-width:768px) and (max-width:991.98px){#ds-main-navbar-container{padding-right:42px}#ds-navbar{padding-left:10px}#ds-main-navbar-container #ds-new-dropdown{width:750px}.ds-footer .ds-footer-oem-logo-container{display:block;right:15%;top:46%;transform:translate(50%,-50%)}.ds-featured-trade-in-text{font-size:1.8em}.ds-featured-links-spacer{width:0}.ds-featured-models{background-size:768px;padding-top:12px}.ds-featured-model-header-row{padding-bottom:100px;padding-top:85px}#ds-featured-preowned-inventory .ds-featured-model-header-row{padding-bottom:150px;padding-top:0}.ds-featured-about-content-container{flex-wrap:wrap}.ds-featured-about-col{border-left:1px solid transparent;width:50%}.ds-featured-about-col:nth-child(2){border-color:#000;margin-bottom:30px}}@media (min-width:992px){.ds-flex-col-md-5ths{width:20%}.ds-header #ds-menu-navbar-container #sb-search,.ds-header .sb-search:not(.ds-typeahead){margin-top:0;top:19px}.ds-featured-about-col{border-right:1px solid #000}.ds-featured-about-col:last-child{border-color:transparent}#ds-main-navbar-container #ds-new-dropdown .ds-new-dropdown-category:nth-of-type(n+3){padding-top:30px}}@media (min-width:992px) and (max-width:1199.98px){#ds-main-navbar-container{padding-right:42px}#ds-main-navbar-container #ds-new-dropdown{width:970px}.ds-featured-trade-in-text{font-size:2.2em}.ds-featured-models{background-size:992px;padding-top:22px}.ds-featured-model-header-row{padding-bottom:135px;padding-top:110px}#ds-featured-preowned-inventory .ds-featured-model-header-row{padding-bottom:230px;padding-top:0}}@media (min-width:992px) and (max-width:1373.98px){.ds-footer .ds-footer-oem-logo-container{display:block;right:51px;right:calc((50% - (1170px / 2)) / 2);top:46%;transform:translate(-50%,-50%)}}@media (min-width:1200px){#ds-main-navbar-container{padding:0}.ds-header #ds-menu-navbar-container #sb-search,.ds-header .sb-search:not(.ds-typeahead){bottom:0;margin-bottom:auto;margin-top:auto;top:0}#ds-main-navbar-container #ds-new-dropdown{background-position:center 11%;width:1170px}#ds-main-navbar-container #ds-new-dropdown .ds-new-dropdown-vehicle-name{padding-left:10px;padding-bottom:5px;width:auto;text-align:unset}#ds-generic-search-container .sb-search:not(.ds-typeahead){min-width:800px;width:40%}.ds-featured-trade-in-text{font-size:2.5em}.ds-featured-models{background-size:1200px;padding-top:30px}.ds-featured-model-header-row{padding-bottom:160px;padding-top:140px}#ds-featured-preowned-inventory .ds-featured-model-header-row{padding-bottom:300px;padding-top:0}#ds-featured-welcome{background-size:1200px}.ds-featured-welcome-background::before{left:0;margin:auto;right:0;width:1200px}}@media (min-width:1350px){.ds-header .ds-logo-header{display:none}.ds-header .ds-main-nav{padding-left:15px}.ds-header #ds-main-navbar-container.container{width:100%}.ds-header #ds-menu-navbar-content-row.row #ds-navbar-contact-wrapper{display:inline-flex}}@media (min-width:1374px){.ds-footer .ds-footer-oem-logo-container{display:block;left:51px;left:calc((50% - (1170px / 2)) / 2);top:46%;transform:translate(-50%,-50%)}}@media (max-width:1349.98px){.ds-main-nav #ds-navbar #ds-menu-navbar-content-row>#ds-navbar-contact-wrapper{display:none}}@media (max-width:991.98px){#ds-featured-vehicles .ds-car-thumbnail .ds-thumbnail-footer.ds-vehicle-actions .ds-car-like{font-size:1.1em}.ds-featured-content-2-reviews-content-block:not(:first-child){border-left-style:none;border-top:1px solid #000000}.ds-featured-content-2-content-section{padding-bottom:30px;padding-top:40px}}@media (max-width:767.98px){#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 .navbar-nav>li>a{margin-top:0;margin-bottom:0}#ds-navbar #ds-myaccount-container{display:none}.ds-sticky-scroll{max-height:100%;overflow-y:auto}#ds-navbar-mobile-sticky-menu-close{display:block}#ds-menu-navbar-social-media-container .ds-social-media{padding-right:5px}#ds-menu-navbar-social-media-container .ds-social-media img{height:28px;width:28px}.navbar-default .navbar-header{background:linear-gradient(-90deg,#ed2824 140px,#ffffff 20%)}.ds-logo-link.ds-logo-link-mobile img{z-index:1}#ds-utility-navbar-container-mobile{height:58px;position:relative}#ds-utility-navbar-container-mobile::after{background:linear-gradient(120deg,#ffffff 50%,#ed2824 50.25%);content:"";display:block;height:58px;left:-10px;position:absolute;top:0;transform:translateX(-50%);width:40px;z-index:0}#ds-utility-navbar-container-mobile #ds-navbar-dealer-info-toggle{border-left:none}#ds-utility-navbar-container-mobile .navbar-toggle{border-color:#fff;color:#fff;z-index:1}#ds-new-dropdown-mobile{padding:0 10px}#ds-new-dropdown-mobile .ds-flex-col-12.ds-flex-col-sm-5ths{padding-left:24px}#ds-new-dropdown-mobile .ds-new-dropdown-vehicle-name{color:#fff;font-size:1.1em;font-weight:bold}#ds-new-dropdown-mobile .ds-new-dropdown-btn-container{margin-top:8px}#ds-new-dropdown-mobile .ds-new-dropdown-btn{color:#fff;display:inline-block;padding-bottom:15px;padding-top:15px}#ds-new-dropdown-mobile .ds-new-dropdown-btn:focus,#ds-new-dropdown-mobile .ds-new-dropdown-btn:hover{background-color:rgba(255,255,255,0.05);text-decoration:none}#ds-new-dropdown-mobile .ds-new-dropdown-item-content:focus,#ds-new-dropdown-mobile .ds-new-dropdown-item-content:hover{background-color:rgba(255,255,255,0.05)}#ds-generic-search-container .sb-search:not(.ds-typeahead){float:none}#ds-featured-trade-in{padding-bottom:10px;text-align:center}#ds-featured-trade-in .ds-flex{flex-direction:column}.ds-featured-trade-in-text{font-size:1.8em;vertical-align:middle}.ds-featured-trade-in-img-mobile{display:inline-block}.ds-featured-links-content-container{flex-direction:column}.ds-featured-links-title-container{text-align:center}.ds-featured-links-title{margin-top:0;margin-bottom:20px}.ds-featured-links-container{justify-content:center}.ds-featured-model-header-row{padding-bottom:17vw;padding-top:40px}.ds-featured-model-title{font-size:12vw;margin-top:8vw}h1.ds-featured-model-title{font-size:5vw}#ds-featured-preowned-inventory .ds-featured-model-header-row{padding-bottom:32vw;padding-top:0}#ds-featured-preowned-inventory h2.ds-featured-model-title{font-size:7.5vw;margin-top:0}#ds-featured-about{background:#ffffff}.ds-featured-about-content-container{flex-direction:column}.ds-featured-about-col{width:100%}.ds-featured-about-col:not(:last-child){padding-bottom:40px}h4.ds-featured-about-title{margin-bottom:20px}.ds-page-financeyourcar-preapproved .ds-preapproved{padding-bottom:100%}}@media (max-width:560.98px){.ds-featured-links-container{flex-wrap:wrap}.ds-featured-link{margin:15px 0;width:50%}}@media (max-width:502.98px){.ds-featured-trade-in-text{display:block}}@media (max-width:363.98px){#ds-utility-navbar-container-mobile::after{display:none}#ds-generic-search-container .sb-search:not(.ds-typeahead){width:90%}#ds-generic-search-container .sb-search-submit-container{display:block;padding-left:0;padding-top:20px;text-align:center}#ds-generic-search-container .ds-fuzzy-search-submit-btn{display:inline-block;font-size:1.8em;width:90%}#ds-generic-search-container .ds-fuzzy-search-submit-btn,#ds-generic-search-container .ds-fuzzy-search-submit-btn:focus,#ds-generic-search-container .ds-fuzzy-search-submit-btn:hover{background-color:#ed2824;border-color:#ed2824;color:#fff}#ds-generic-search-container .ds-fuzzy-search-submit-btn::after{content:"SEARCH";display:block;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}#ds-generic-search-container .ds-fuzzy-search-submit-btn .fa.fa-search{display:none}}#ds-menu-navbar-social-media-container .ds-social-media a img{margin-right:0.5em}#ds-menu-navbar-content-row{margin-top:45px}#ds-menu-navbar-content-row>#ds-navbar-contact-wrapper{padding-left:80px;padding-right:20px}#ds-menu-navbar-content-row>#ds-navbar-contact-wrapper::before{background-color:#e61c25;left:42.5px}#ds-navbar-contact-wrapper .ds-navbar-contact-flex{display:flex;line-height:25px}#ds-header-translate-container,#ds-header-translate-container-mobile{padding:10px 0}#ds-header-translate-container .ds-header-translate-button-container,#ds-header-translate-container-mobile .ds-header-translate-button-container{display:inline-block}#ds-header-translate-container .ds-header-translate-button-container .ds-header-translate-button,#ds-header-translate-container-mobile .ds-header-translate-button-container .ds-header-translate-button{margin:0 5px;padding:4px 8px}#ds-header-translate-container{left:3%;position:absolute;z-index:999}#ds-header-translate-container-mobile{display:none}#ds-google-translate-container{display:none}.ds-footer>.ds-footer-sticky strong{font-weight:normal}.ds-footer .ds-footer-modules.ds-footer-modules-custom{background-color:#000;padding:48px 0 28px 28px}.ds-footer .ds-footer-modules.ds-footer-modules-custom .container{max-width:100%;padding:0 15px}.ds-footer .ds-footer-modules.ds-footer-modules-custom .ds-footer-module-list-item{color:#fff}.ds-footer .ds-footer-modules.ds-footer-modules-custom .ds-footer-social-media-list{margin-bottom:0}.ds-footer .ds-footer-modules.ds-footer-modules-custom .ds-footer-social-media-item .fa-2x{font-size:1.8em}.ds-footer .ds-footer-modules.ds-footer-modules-custom .ds-footer-social-media-item .ds-icon-color{color:#fff}.ds-footer .ds-footer-modules.ds-footer-modules-custom .ds-footer-social-media-item .ds-social-media-icon{height:42px;width:42px}.ds-footer .ds-footer-modules.ds-footer-modules-custom h4{text-transform:initial}.ds-footer .ds-footer-dealer-logo-container{display:none;position:absolute}.ds-footer .ds-footer-dealer-logo-container img{height:85px;width:79.38px}.ds-page-home-index #ds-featured-images-slider #ds-featured-image-container #ds-carousel .carousel-inner{aspect-ratio:3.89;height:auto;width:100%}.ds-page-home-index #ds-featured-images-slider #ds-featured-image-container #ds-carousel .carousel-inner img{aspect-ratio:auto !important;height:auto}.ds-slider-image-link{display:block}.ds-page-home-index #sb-search{display:none}#ds-featured-links .ds-featured-link-icon{height:56px}.ds-page-home-index #ds-featured-vehicles{padding-bottom:36px}.ds-page-home-index #ds-featured-vehicles #ds-featured-cars-tab .ds-home-page-blurb{color:#000;font-size:30px}.ds-page-home-index #ds-featured-vehicles #ds-featured-cars-tab .ds-page-tabs{margin-top:15px}.ds-page-home-index #ds-featured-vehicles .ds-page-tabs.nav-pills li:first-child::after{background-color:transparent}.ds-page-home-index #ds-featured-vehicles .ds-page-tabs li>a{border-radius:5px;font-weight:100;text-transform:uppercase}#ds-featured-vehicles #ds-featured-cars-tab~.tab-content{margin-top:0}.ds-page-home-index #ds-featured-vehicles .tab-content .tab-pane .ds-home-cars-listing-heading{margin-top:0}.ds-page-home-index #ds-featured-vehicles .ds-home-cars-listing-heading h2{color:#000;font-size:28px;font-weight:400;margin-bottom:0;margin-top:14px}.ds-page-home-index #ds-featured-vehicles .ds-car-listings-btns .btn{background:transparent;border-radius:5px;color:#000;font-weight:100;padding-bottom:8px;padding-top:8px}.ds-page-home-index #ds-featured-vehicles .ds-car-thumbnail .ds-thumbnail-footer.ds-vehicle-actions{margin-bottom:0;padding-bottom:0}.ds-page-home-index #ds-featured-vehicles .ds-car-thumbnail .ds-thumbnail-footer.ds-vehicle-actions span{text-transform:uppercase}.ds-page-home-index #ds-featured-vehicles .container>.ds-block{display:inline-block;width:100%}.ds-page-home-index #ds-featured-vehicles #ds-featured-cars-tab{border-bottom:1px solid transparent;margin:0}.ds-page-home-index #ds-featured-vehicles #ds-home-new-arrivals .ds-car-griditem:nth-child(n + 7),.ds-page-home-index #ds-featured-vehicles #ds-home-specials .ds-car-griditem:nth-child(n + 7){display:none}.ds-page-home-index #ds-featured-vehicles .ds-home-cars-listing .ds-car-thumbnail,.ds-vehicle-list-item{background:#fff;border:medium none;margin-bottom:0}.ds-page-home-index #ds-featured-vehicles .ds-home-cars-listing .ds-car-griditem{height:auto;padding:5px 20px}.ds-page-home-index #ds-featured-vehicles .ds-home-cars-listing .ds-car-thumbnail-overlay-container .ds-car-thumbnail-overlay{text-transform:uppercase}.ds-page-home-index #ds-featured-vehicles .ds-home-cars-listing .caption a{-webkit-line-clamp:1;color:#000000;display:block;font-size:16px;padding:0;white-space:nowrap}.ds-page-home-index #ds-featured-vehicles .ds-hydraulic-turbo-vehicle-price h4{display:inline-block}.ds-page-home-index #ds-featured-vehicles .ds-car-thumbnail>div>h4,.ds-page-home-index #ds-featured-vehicles .ds-hydraulic-turbo-vehicle-price h4{font-size:14px;margin:0}.ds-page-home-index #ds-featured-vehicles .checkbox-inline:after{content:" COMPARE";font-size:12px}.ds-page-home-index #ds-featured-vehicles .ds-favorite:after{content:" LIKE";font-size:12px}.ds-page-home-index #ds-featured-vehicles .ds-home-cars-listing .ds-thumbnail-footer a{color:#000000;font-size:12px}.ds-page-home-index #ds-featured-vehicles .ds-home-cars-listing .ds-vehicle-actions{margin-left:3px;margin-right:3px;margin-top:0}.ds-page-home-index #ds-featured-vehicles .ds-home-cars-listing .ds-vehicle-actions>div{padding-left:5px;padding-right:5px}.ds-page-home-index #ds-featured-vehicles .ds-home-cars-listing .ds-thumbnail-footer>div{line-height:40px;text-align:center;vertical-align:middle}.ds-page-home-index #ds-featured-vehicles .ds-home-cars-listing .ds-thumbnail-footer>div:last-of-type{text-align:center}.ds-page-home-index #ds-featured-vehicles .ds-home-cars-listing .ds-thumbnail-footer label.checkbox-inline .checkbox-material .check{height:16px;width:16px}.ds-page-home-index #ds-featured-vehicles .ds-home-cars-listing .ds-car-griditem .checkbox-inline{margin-left:0;width:auto}.ds-page-home-index #ds-featured-vehicles .ds-home-cars-listing .ds-thumbnail-footer .checkbox label,label.checkbox-inline{color:inherit}.ds-page-home-index #ds-featured-vehicles .ds-home-cars-listing .ds-thumbnail-footer label.checkbox-inline .checkbox-material{height:16px;top:0;width:16px}.ds-page-home-index #ds-featured-vehicles .ds-home-cars-listing .ds-car-griditem .caption{overflow:hidden;padding:9px;text-align:left}.ds-page-home-index .ds-home-cta.btn.btn-ds{border-radius:4px;border-style:solid;border-width:2px}.ds-page-home-index .ds-home-cta.btn.btn-ds,.ds-page-home-index .ds-home-cta.btn.btn-ds:focus,.ds-page-home-index .ds-home-cta.btn.btn-ds:hover{background-color:#fff;border-color:#000;color:#000}.ds-page-home-index .ds-featured-models .ds-featured-model-title{color:#000;text-shadow:none}.ds-page-home-index .ds-featured-models h1.ds-featured-model-title{font-size:2.5em}.ds-page-home-index .ds-featured-models .ds-featured-model-content{padding-bottom:50px}.ds-page-home-index #ds-featured-preowned-inventory{padding-bottom:50px}.ds-page-home-index #ds-featured-preowned-inventory[data-was-processed]{background-image:url("//images.dealersync.com/cloud/userdocumentprod/2898/themes/customizations/turbine/images/pre-owned-bg.jpg?format=webp")}.no-webp .ds-page-home-index #ds-featured-preowned-inventory[data-was-processed]{background-image:url("//images.dealersync.com/cloud/userdocumentprod/2898/themes/customizations/turbine/images/pre-owned-bg.jpg")}.ds-page-home-index #ds-featured-welcome{background-color:#fff;background-image:url("//images.dealersync.com/cloud/userdocumentprod/2898/themes/customizations/turbine/images/welcome-bg.jpg?format=webp");background-position:top center;background-repeat:no-repeat;text-align:left}.no-webp .ds-page-home-index #ds-featured-welcome{background-image:url("//images.dealersync.com/cloud/userdocumentprod/2898/themes/customizations/turbine/images/welcome-bg.jpg")}.ds-page-home-index #ds-featured-welcome .container{padding-bottom:0}.ds-page-home-index #ds-featured-welcome .ds-featured-welcome-background{padding-bottom:50px}.ds-page-home-index #ds-featured-welcome .ds-featured-welcome-background::before{background-color:transparent}.ds-page-home-index #ds-featured-welcome .ds-featured-welcome-title{color:#fff;margin:40px 0}.ds-page-home-index #ds-featured-welcome .ds-featured-welcome-text{color:#fff}.ds-select-dealer-container{background-color:#fff;border-width:1px}.ds-select-dealer-container h3{margin-bottom:10px;margin-top:20px}@media (min-width:320px) and (max-width:767px){.ds-footer .ds-footer-dealer-logo-container{display:block;right:29%;top:50%;transform:translate(50%,-50%)}}@media (min-width:768px){#ds-featured-links .ds-featured-links-container{padding-bottom:0;padding-top:0}}@media (min-width:768px) and (max-width:991px){.ds-footer .ds-footer-dealer-logo-container{display:block;right:15%;top:46%;transform:translate(50%,-50%)}.ds-page-home-index #ds-featured-preowned-inventory.ds-featured-models .ds-featured-model-header-row{padding-bottom:210px}.ds-page-home-index #ds-featured-preowned-inventory.ds-featured-models .ds-featured-model-image{height:132px}.ds-page-home-index #ds-featured-about{background:linear-gradient(60deg,#e61c25 27%,#fff 27%)}}@media (min-width:768px) and (max-width:1439.98px){.ds-header .ds-logo-header{display:block}}@media (min-width:992px){.ds-page-home-index #ds-featured-about{background:linear-gradient(60deg,#e61c25 18%,#fff 18%)}}@media (min-width:992px) and (max-width:1199px){.ds-footer .ds-footer-dealer-logo-container{display:block;right:-20px;top:46%;transform:translate(-50%,-50%)}.ds-footer .ds-footer-dealer-logo-container .ds-footer-dealer-logo{height:56.74px;width:54px}.ds-page-home-index #ds-featured-preowned-inventory.ds-featured-models .ds-featured-model-header-row{padding-bottom:280px}.ds-page-home-index #ds-featured-preowned-inventory.ds-featured-models .ds-featured-model-image{height:81.31px}}@media (min-width:1200px){.ds-page-home-index #ds-featured-vehicles .ds-thumbnail-link img{aspect-ratio:auto;border-radius:0;height:240px !important;margin-left:0;margin-right:0;padding:0;width:auto}.ds-page-home-index #ds-featured-preowned-inventory.ds-featured-models{padding-top:30px}.ds-page-home-index #ds-featured-preowned-inventory.ds-featured-models .ds-featured-model-header-row{padding-bottom:340px}.ds-page-home-index #ds-featured-preowned-inventory.ds-featured-models .ds-featured-model-image{height:100.44px}.ds-page-home-index #ds-featured-welcome .ds-featured-welcome-background{padding-bottom:64px}}@media (min-width:1200px) and (max-width:1373px){.ds-footer .ds-footer-dealer-logo-container{display:block;right:5px;right:calc((50% - (1170px / 2)) / 3);top:46%;transform:translate(-50%,-50%)}.ds-footer .ds-footer-dealer-logo-container .ds-footer-dealer-logo{height:68.53px;width:64px}}@media (min-width:1374px){.ds-footer .ds-footer-dealer-logo-container{display:block;left:51px;left:calc((50% - (1170px / 2)) / 2);top:46%;transform:translate(-50%,-50%)}}@media (min-width:1440px){.ds-header .ds-logo-header{display:none}.ds-header .ds-main-nav{padding-left:15px}.ds-header .ds-navbar-contact-flex{height:140px}.ds-header #ds-main-navbar-container.container{width:100%}.ds-header #ds-menu-navbar-container{padding:50px 40px 10px 0}.ds-header #ds-main-navbar-container .ds-logo-container{padding:50px 0 10px 0}.ds-header #ds-menu-navbar-content-row{margin-top:0}.ds-header #ds-menu-navbar-content-row.row #ds-navbar-contact-wrapper{background:linear-gradient(120deg,#fff 19%,#e61c25 14.25%);height:140px}body:not(.ds-page-home-index) .ds-header #ds-menu-navbar-container #sb-search,body:not(.ds-page-home-index) .ds-header .sb-search{top:34px}#ds-header-translate-container{top:0}}@media (min-width:1560px){.ds-page-home-index #ds-featured-about{background:linear-gradient(60deg,#e61c25 25%,#fff 25%)}}@media (max-width:1439.98px){#ds-header-translate-container{margin-top:-20px;padding:0;top:26px}.ds-main-nav #ds-navbar #ds-menu-navbar-content-row>#ds-navbar-contact-wrapper{display:none}}@media (max-width:767px){.ds-header .ds-main-nav .navbar-default .navbar-header{background:linear-gradient(-90deg,#e61c25 140px,#fff 20%)}.ds-header .ds-main-nav .navbar-default #ds-utility-navbar-container-mobile::after{background:linear-gradient(120deg,#fff 50%,#e61c25 50.25%)}.ds-header .ds-main-nav .navbar-default #ds-utility-navbar-container-mobile .navbar-toggle{border-color:#ffffff}#ds-menu-navbar-content-row{margin-top:0}#ds-menu-navbar-content-row #ds-header-translate-container{display:none}#ds-header-translate-container-mobile{display:block}.ds-page-home-index #ds-featured-vehicles #ds-featured-cars-tab{padding-left:5px;padding-right:5px}.ds-page-home-index #ds-featured-preowned-inventory.ds-featured-models .ds-featured-model-header-row{padding-bottom:41vw}.ds-page-home-index #ds-featured-preowned-inventory.ds-featured-models .ds-featured-model-title{font-size:7.5vw}#ds-generic-search-container .sb-search-input,#ds-generic-search-container .sb-search-input:focus{font-size:11px}}@media (max-width:560px){.ds-page-home-index #ds-featured-links .ds-featured-links-container{flex-wrap:wrap}.ds-page-home-index #ds-featured-links .ds-featured-link>div{margin:15px 0}}@media (max-width:363px){#ds-featured-images-slider #ds-generic-search-container .sb-search:not(.ds-typeahead){width:70%}#ds-featured-images-slider #ds-generic-search-container .sb-search-submit-container{display:inline-block;padding-left:12px;padding-top:0;text-align:initial}#ds-featured-images-slider #ds-generic-search-container .ds-fuzzy-search-submit-btn{display:block;font-size:2em;width:50px}#ds-featured-images-slider #ds-generic-search-container .ds-fuzzy-search-submit-btn,#ds-featured-images-slider #ds-generic-search-container .ds-fuzzy-search-submit-btn:focus,#ds-featured-images-slider #ds-generic-search-container .ds-fuzzy-search-submit-btn:hover{background-color:transparent;border-color:transparent;color:#fff}#ds-featured-images-slider #ds-generic-search-container .ds-fuzzy-search-submit-btn::after{content:""}#ds-featured-images-slider #ds-generic-search-container .ds-fuzzy-search-submit-btn .fa.fa-search{display:block}}.ds-contact-sidebar-container .ds-sidebar .ds-social-media>a>img{height:42px;width:42px}#ds-inventory-gridview .fa.fa-play{color:#fff}.capital-one-prequalification-button{display:none}.ds-upstart-preapproved-btn,.ds-upstart-testdrive-btn,.ds-upstart-trade-btn{display:none !important}.ds-vehicle-list-item a[data-bind="attr: { href: buyNowPriceUrl }"]{display:block;text-align:center;padding:6px 12px}.ds-vehicle-list-item a[data-bind="attr: { href: buyNowPriceUrl }"],.ds-vehicle-list-item a[data-bind="attr: { href: buyNowPriceUrl }"]:focus,.ds-vehicle-list-item a[data-bind="attr: { href: buyNowPriceUrl }"]:hover{background-color:#ed2824;border-color:#ed2824;color:#fff;text-decoration:none}.ds-vehicle-list-item a[data-bind="attr: { href: buyNowPriceUrl }"] .ds-buy-now-tag-icon{display:none !important}.ds-vehicle-list-item a[data-bind="attr: { href: buyNowPriceUrl }"] .ds-buy-now-text{color:inherit}.ds-car-griditem .ds-text-us-btn-container{margin-bottom:5px}.ds-car-griditem .ds-text-us-btn-container button{width:80%}.ds-vdp-shopping-tool-link[href="#carchat-text-us"] .ds-vdp-st-text-container{height:25.19px}.ds-vdp-st-icon.fa.fa-commenting-o{align-items:center;display:flex;font-size:3.1em;height:60px;justify-content:center;padding-bottom:5px;width:80px}.ds-page-inventory-detail-2 .ds-price-html-phone{color:#337ab7}.ds-page-serviceyourcar-index .ds-service-contact a[href*='.com'],.ds-page-carserviceappointment-index .ds-service-contact a[href*='.com']{display:none}@media (min-width:768px){.ds-car-griditem .caption{height:110px}}@media (min-width:992px){.ds-page-financeyourcar-preapproved .ds-page-preapproved .ds-dealer-selection .row::after,.ds-page-financeyourcar-prequalify .ds-page-preapproved .ds-dealer-selection .row::after{display:inline-grid}.ds-page-financeyourcar-preapproved .ds-page-preapproved .ds-dealer-selection .row .col-lg-4.col-md-6,.ds-page-financeyourcar-prequalify .ds-page-preapproved .ds-dealer-selection .row .col-lg-4.col-md-6{width:50%}}@media (max-width:1199px){.ds-vdp-shopping-tool-link[href="#carchat-text-us"] .ds-vdp-st-text-container{height:31.38px}.ds-vdp-st-icon.fa.fa-commenting-o{font-size:3.5em;width:100px;height:83.98px}.ds-page-inventory-detail-2 #mainDivOnline_25466100>div,.ds-page-inventory-detail-2 #mainDivOffline_25466100>div{bottom:50px !important}}@media (max-width:991px){.ds-vdp-shopping-tools-open.ds-page-inventory-detail-2 #mainDivOnline_25466100,.ds-vdp-shopping-tools-open.ds-page-inventory-detail-2 #mainDivOffline_25466100{display:none !important}}.ds-cp-page-locations{padding-bottom:40px;padding-top:40px;text-align:center}.ds-cp-page-locations .ds-cp-location-section:not(:last-child){padding-bottom:40px}.ds-cp-page-locations .ds-cp-location-title-container{align-items:center;display:flex;justify-content:center}.ds-cp-page-locations .ds-cp-location-title-link{color:#000;font-size:30px;font-weight:bold;line-height:26px;margin-left:15px;text-transform:uppercase}.ds-cp-page-locations .ds-cp-location-address-link,.ds-cp-page-locations .ds-cp-location-phone-link{display:block;font-size:22px;margin-bottom:5px;margin-top:5px}.ds-cp-page-locations .ds-cp-location-title-link:focus,.ds-cp-page-locations .ds-cp-location-address-link:focus,.ds-cp-page-locations .ds-cp-location-phone-link:focus,.ds-cp-page-locations .ds-cp-location-title-link:hover,.ds-cp-page-locations .ds-cp-location-address-link:hover,.ds-cp-page-locations .ds-cp-location-phone-link:hover{text-decoration:none}.ds-cp-page-locations .ds-cp-location-iframe{margin-bottom:10px;margin-top:10px}#ds-cp-kbb-page{min-height:300px}.ds-cp-prestige-open-time{font-size:14px;line-height:2;list-style:none;padding-left:0}.ds-cp-buy-here-singular-logo{margin-left:auto;margin-right:auto;text-align:center;width:70%}.ds-cp-buy-here-duo-logo{margin-left:auto;margin-right:auto;text-align:center;width:65%}.ds-cp-line-height-adjust{line-height:2}.ds-cp-prestige-align{text-align:center}.ds-cp-small-text-underline{border-bottom:1px solid #000000}.ds-cp-small-text-bold-italic{font-style:italic;font-weight:600}.ds-cp-small-text-bold{font-weight:600}.ds-cp-small-text-italic{font-style:italic}.ds-cp-important-text-underline{text-decoration:underline}#ds-cp-tax-return-form .ds-contact-disclaimer{font-size:10px}@media (min-width:992px){.ds-cp-push-down-sidebar-text-settings{margin-top:45px}.ds-cp-img-reposition{margin-left:60px;margin-top:45px}}@media (min-width:992px){.ds-cp-buy-here-singular-logo{margin-left:auto;margin-right:auto;text-align:center;width:61%}.ds-cp-buy-here-duo-logo{margin-left:auto;margin-right:auto;text-align:center;width:75%}}@media (max-width:772px){.ds-cp-buy-here-singular-logo{margin-left:auto;margin-right:auto;width:65%}}.ds-cp-collision-banner-halmark{margin-left:auto;margin-right:auto;max-height:300px}.ds-cp-custom-map-overlay{height:380px;margin-bottom:none;overflow:hidden;width:100%}.ds-cp-collision-center-image-border{border-right:1px solid #878787}@media (max-width:1199px){.ds-cp-collision-center-image-border-modifier{border-right:none}.ds-cp-collision-center-image-border{border-right:none}}ul.ds-cp-fast-pass-list{padding:24px 0;border:none;font-weight:300;text-decoration:none}.ds-cp-fast-pass-list-item{list-style:none}.ds-cp-fast-pass-tab-setup{border-bottom:1px solid #000000;font-size:13px;margin:10px;padding:20px;width:100%}.ds-cp-fast-pass-tab-setup .hover{color:#000000}.ds-cp-chevron-drop{padding-top:5px}.ds-cp-fast-pass-textbox h4,.ds-cp-fast-pass-textbox h1{text-align:center}.ds-cp-fast-pass-textbox img.lazy.ds-cp-desnap:not(.loaded){min-height:300px;background-color:#eee}.ds-cp-fast-pass-static-text{margin:14px auto;font-size:16px;text-align:center}.ds-cp-fast-pass-static-text a{color:#ed2824;text-decoration:underline}.ds-cp-fast-pass-static-text a:hover,.ds-cp-fast-pass-static-text a:focus{color:#000}.ds-cp-global-incentive-buttons{background-color:#ffffff;border:solid #000000 2px;display:block;font-size:16px;font-weight:500;padding:15px 25px;text-align:center;width:80%}.ds-cp-global-incentive-sections{width:100%}.ds-cp-bold{font-style:bold;font-weight:700}.ds-cp-centered{text-align:center}.ds-cp-day-time-align{margin-bottom:-20px}.ds-cp-disclaimer-outline{border:dashed 2px #ffcc99;padding:15px}.ds-cp-italic{font-style:italic}.ds-cp-our-info-setup{background-color:#ffffff;list-style:none;padding:10px}.ds-cp-link-color{color:ff0000}.ds-cp-time-align{text-align:right}@media (min-width:992px){.ds-cp-coverage-vertical-fix{margin-top:15%}.ds-cp-temporary-border-left{border-left:dashed 2px #ffcc99}}.ds-cp-prestige-employee{font-weight:600;text-align:center;float:none;display:inline-block;min-height:186px;vertical-align:top;flex-grow:0;flex-shrink:0;flex-basis:16.666%;padding:0 8px}.ds-cp-prestige-employee-image{display:block;width:100%}.ds-cp-employee-row-fix{margin-top:20px}.ds-cp-row-flex{display:flex}.ds-cp-flex-default{align-items:stretch;flex-flow:row wrap;flex-wrap:wrap;justify-content:space-evenly;vertical-align:middle}.ds-cp-table-box{padding:10px}.ds-cp-table-image-style{margin-left:auto;margin-right:auto}.ds-cp-parts-quick-sections{color:#ed2824;font-size:15px;font-weight:600}.ds-page-custompage-index form.ds-form[action='/ContactUs/Submit'] .alert{background-color:transparent;color:#000;margin:0}.ds-cp-lower-spacing{margin-bottom:15px}#ds-holiday-hours-modal{padding-right:0 !important}#ds-holiday-hours-modal .modal-dialog{top:40%;transform:translateY(-50%)}#ds-holiday-hours-modal .modal-header{padding:0}#ds-holiday-hours-modal button.close{margin:10px 10px 0 0;opacity:1;position:absolute;right:0;top:0;z-index:10}#ds-holiday-hours-modal button.close img{background:#000000;border-radius:50px;width:32px}#ds-holiday-hours-modal .modal-body{padding:0}#ds-holiday-hours-modal .ds-modal-image{width:100%}@media (min-width:1000px){#ds-holiday-hours-modal .modal-dialog{width:800px}}.ds-cp-body{font-size:1.1em}.ds-cp-body p>a,.ds-cp-body li>a{color:#ed2824;text-decoration:underline}.ds-cp-contact-cta,.ds-cp-custom-cta{display:inline-block;padding:8px 56px;margin:12px auto 24px;background-color:#ed2824;color:#ffffff;font-size:1.2em;font-weight:bold;text-transform:uppercase}