<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.dropdown-toggle::after{display:none}.panel label,.control-label{font-weight:700;margin-bottom:5px}.panel.panel-default{margin-top:5px}.panel-body{padding:15px}.panel-heading{color:#000;background-color:#f5f5f5}.panel-heading a{color:#000;text-decoration:none}.form-control{appearance:menulist}.img-reponsive{max-width:100%;height:auto}header{background:#000!important}body{font-size:14px;background-color:#fff}form{font-family:'OpenSans'}h1,h2,h3,h4{margin-top:0;margin-bottom:0}#loading{display:none}.globalMarginSpacing{margin-bottom:.75em;margin-top:.75em}.globalMarginSpacing-2x{margin-bottom:1.5em;margin-top:1.5em}.globalPaddingSpacing{padding-bottom:.75em;padding-top:.75em}.no-padding{padding:0}.no-margin{margin:0}.linkButton{text-align:center}.linkButton a,.linkButton input{background:#ed1c24;font:15.988px 'OpenSans-ExtraBold';text-transform:uppercase;color:#fff;width:100%;display:inline-block;padding:.6375em 0 .6375em 0}.linkButton a:hover,.linkButton input:hover{background-color:#ed1c24;text-decoration:none}.stick{position:fixed;top:0;width:100%;z-index:999;overflow-y:auto;max-height:100%}.changeColor{color:#ed1c24!important;text-decoration:none!important}.flexClass{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}.flexSpaceAround,.flexSpaceEvenly{display:-webkit-flex;display:-ms-flexbox;-webkit-flex-wrap:wrap;display:flex;justify-content:space-around;flex-wrap:wrap}.flexSpaceEvenly{justify-content:space-evenly}.flex-cell{margin-bottom:1em}.fullWidth{width:100%}.maxInputWidth{display:block;min-width:100%}.display-none{display:none}.inputError{border:2px solid red}.clearLeft{clear:left}.paddedSelectBox{padding:4px 0}.float-none{float:none}.float-right{float:right}.float-left{float:left}.progress{margin-top:20px}.progress div{background:#ed1c24;border:none;margin:0!important}.autoWidthSelect{width:auto}.extraBold{font-family:'OpenSans-ExtraBold'}.vertically-center{display:flex;align-items:center}.hideOverflow{overflow:hidden}.strike-through{text-decoration:line-through}.bvgImgWrapper{height:200px;max-width:500px;margin-left:auto;margin-right:auto;overflow:hidden}.bvgVehicle{margin:auto}.img-wrapper img{max-height:250px;width:auto}.hideBeforeAfter::before,.hideBeforeAfter::after{display:none}.inlineBlockDisplay{display:inline-block}.font-weight-bold{font-weight:bold}.dl-horizontal dt{white-space:normal}input,select,textarea{max-width:280px}footer{background:linear-gradient(#000,#4c4c4c,#000);color:#c8c8c8;padding:.75em 0 .75em 0}.footerSiteName{font-size:35px;font-family:'OpenSans-Bold'}.footerSiteName sup{font-size:14px;top:-1.25em}.footerSitePages a{color:#c8c8c8}.footerSitePages a:hover{text-decoration:none;color:#fff}.footerDisclaimer a{color:#c8c8c8}.footerHeaderLine{background-color:#656565;border:none;height:1.4px}footer i,footer em{font-size:42px!important;color:#ed1c24}.footerSocialMedia{display:flex;justify-content:space-evenly}.siteLotFooterHeader{font-family:'OpenSans-SemiBold';font-size:14px;color:#c8c8c8;text-decoration:underline}.siteLotFooter{color:#c8c8c8;text-decoration:none}.siteLotFooter:hover{text-decoration:none;color:#ed1c24}.siteCopyrightSection{background-color:#292929;padding:.75em 0 .75em 0}.siteCopyrightSection span{color:#c8c8c8}.siteCopyrightSection span #companyText{color:#71c8ff}.siteCopyrightSection span #companyText:hover{color:#ed1c24;text-decoration:none}.siteCopyrightSection span a{color:#c8c8c8}.siteCopyrightSection span a:hover{color:#ed1c24;text-decoration:none}.printDisplay{display:none}.btn{border-radius:0!important}a{text-decoration:none}.navbar-nav .nav-item .nav-link{padding:10px 15px}.ui-button.ui-corner-all.ui-widget.ui-button-icon-only{padding:12px}@media only print{.hideOnPrint{display:none!important}.printDisplay{display:block}.vehicleDetailTitle{margin:1em 0!important;font-family:'OpenSans-Bold';font-size:35px!important;color:#000;text-align:center}.vehicleDetailBaseImage{margin:auto;max-width:100%;max-height:100%}.sm-chat-btn.sm-queue-state.sm-modern.sm-queue-state-online,.caoCtaContainerStyle{display:none!important}.siteCopyrightSection{display:none}}@media only screen and (max-width:768px){.ui-dialog{width:100%!important}.appDetails{position:relative;margin:55px 0 0 -200px}.mobile-text-center{text-align:center}.mobile-center-block{margin:0 auto;display:block}.bvgImgWrapper{height:auto;display:block}.dropdown-toggle::after{display:revert}}@media(min-width:768px) and (max-width:991px){.tablet-text-center{text-align:center}.bvgImgWrapper{min-height:100px;display:block}}@media(max-width:992px){.mobileFlex{display:flex;justify-content:space-between}select,input,input.form-control,select.form-control{font-size:16px!important}.globalMarginSpacingMobile{margin-bottom:.75em;margin-top:.75em}.mobile-search-wrapper{background-color:#4c4c4c}}@media only screen and (min-width:320px){.magnifying-glass-icon{color:#fff}}@media only screen and (min-width:2000px){.globalMarginSpacing{margin-top:1.25em;margin-bottom:1.25em}}@font-face{font-family:'OpenSans';src:url('../fonts/OpenSans/Regular/OpenSans.eot?#iefix') format('embedded-opentype'),url('../fonts/OpenSans/Regular/OpenSans.woff') format('woff'),url('../fonts/OpenSans/Regular/OpenSans.ttf') format('truetype'),url('../fonts/OpenSans/Regular/OpenSans.svg#OpenSans') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'OpenSans-Bold';src:url('../fonts/OpenSans/Bold/OpenSans-Bold.eot?#iefix') format('embedded-opentype'),url('../fonts/OpenSans/Bold/OpenSans-Bold.woff') format('woff'),url('../fonts/OpenSans/Bold/OpenSans-Bold.ttf') format('truetype'),url('../fonts/OpenSans/Bold/OpenSans-Bold.svg#OpenSans-Bold') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'OpenSans-BoldItalic';src:url('../fonts/OpenSans/BoldItalic/OpenSans-BoldItalic.eot?#iefix') format('embedded-opentype'),url('../fonts/OpenSans/BoldItalic/OpenSans-BoldItalic.woff') format('woff'),url('../fonts/OpenSans/BoldItalic/OpenSans-BoldItalic.ttf') format('truetype'),url('../fonts/OpenSans/BoldItalic/OpenSans-BoldItalic.svg#OpenSans-BoldItalic') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'OpenSans-ExtraBold';src:url('../fonts/OpenSans/ExtraBold/OpenSans-Extrabold.eot?#iefix') format('embedded-opentype'),url('../fonts/OpenSans/ExtraBold/OpenSans-Extrabold.woff') format('woff'),url('../fonts/OpenSans/ExtraBold/OpenSans-Extrabold.ttf') format('truetype'),url('../fonts/OpenSans/ExtraBold/OpenSans-Extrabold.svg#OpenSans-Extrabold') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'OpenSans-ExtraBoldItalic';src:url('../fonts/OpenSans/ExtraBoldItalic/OpenSans-ExtraboldItalic.eot?#iefix') format('embedded-opentype'),url('../fonts/OpenSans/ExtraBoldItalic/OpenSans-ExtraboldItalic.woff') format('woff'),url('../fonts/OpenSans/ExtraBoldItalic/OpenSans-ExtraboldItalic.ttf') format('truetype'),url('../fonts/OpenSans/ExtraBoldItalic/OpenSans-ExtraboldItalic.svg#OpenSans-ExtraboldItalic') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'OpenSans-Italic';src:url('../fonts/OpenSans/Italic/OpenSans-Italic.eot?#iefix') format('embedded-opentype'),url('../fonts/OpenSans/Italic/OpenSans-Italic.woff') format('woff'),url('../fonts/OpenSans/Italic/OpenSans-Italic.ttf') format('truetype'),url('../fonts/OpenSans/Italic/OpenSans-Italic.svg#OpenSans-Italic') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'OpenSans-Light';src:url('../fonts/OpenSans/Light/OpenSans-Light.eot?#iefix') format('embedded-opentype'),url('../fonts/OpenSans/Light/OpenSans-Light.woff') format('woff'),url('../fonts/OpenSans/Light/OpenSans-Light.ttf') format('truetype'),url('../fonts/OpenSans/Light/OpenSans-Light.svg#OpenSans-Light') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'OpenSans-LightItalic';src:url('../fonts/OpenSans/LightItalic/OpenSansLight-Italic.eot?#iefix') format('embedded-opentype'),url('../fonts/OpenSans/LightItalic/OpenSansLight-Italic.woff') format('woff'),url('../fonts/OpenSans/LightItalic/OpenSansLight-Italic.ttf') format('truetype'),url('../fonts/OpenSans/LightItalic/OpenSansLight-Italic.svg#OpenSansLight-Italic') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'OpenSans-SemiBold';src:url('../fonts/OpenSans/SemiBold/OpenSans-Semibold.eot?#iefix') format('embedded-opentype'),url('../fonts/OpenSans/SemiBold/OpenSans-Semibold.woff') format('woff'),url('../fonts/OpenSans/SemiBold/OpenSans-Semibold.ttf') format('truetype'),url('../fonts/OpenSans/SemiBold/OpenSans-Semibold.svg#OpenSans-Semibold') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'OpenSans-SemiBoldItalic';src:url('../fonts/OpenSans/SemiBoldItalic/OpenSans-SemiboldItalic.eot?#iefix') format('embedded-opentype'),url('../fonts/OpenSans/SemiBoldItalic/OpenSans-SemiboldItalic.woff') format('woff'),url('../fonts/OpenSans/SemiBoldItalic/OpenSans-SemiboldItalic.ttf') format('truetype'),url('../fonts/OpenSans/SemiBoldItalic/OpenSans-SemiboldItalic.svg#OpenSans-SemiboldItalic') format('svg');font-weight:normal;font-style:normal}.img-thumbnail{max-height:149.94px}.jobDetails,.appDetails{display:none}.appQuestions .col-xs-4{padding:0}.emailError{color:red}.resumeError{display:none;color:red}.partsLot:nth-of-type(3n+1){clear:left}.partsLot h3{color:#000}.contactLot{margin:3em 0}.contactLot:nth-of-type(3n+1){clear:left}#lotName{font-size:21px;font-family:'OpenSans-ExtraBold'}#mapCanvas{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}#mapCanvas iframe{position:absolute;top:0;left:0;width:100%;height:100%}.lotInfo,#lotEmail,.scheduleService,.inventoryLink{font-size:16.1px;font-family:'OpenSans-Bold'}#mapCanvas{height:400px}#map{height:400px}.lotImage{height:70px}.lotImage img{max-height:70px}.lotName{font-size:21px;font-family:'OpenSans-Bold';min-height:55px;display:flex;justify-content:center}.mapLotHours-container,.embedded-email-form div{background-color:#c8c8c8;color:#000}.lotLink{cursor:pointer}#lotAddress,#lotCityStateZip,#lotPhone{font-size:16.1px}#makeListDiv{display:none}.formSendButton,.formSendButton input{float:right}.fleetMidHeader{color:#ed1c24;font-family:'OpenSans-ExtraBold'}.fleetStaffDiv{font-size:17.5px}.fleetStaffName{font-family:'OpenSans-Bold'}.fleetStaffDiv p:first-child{border-top:#ccc 1px solid;padding-top:10px}.fleetStaffDiv p:last-child{border-bottom:#ccc 1px solid;padding-bottom:10px}.fleetDivisions div img{margin:0 auto}.sellCarRadioBtn{display:inline}.pageNotFoundUl{list-style:none;padding:0}.pageNotFoundMidHeader{font-size:21.98px}.pageNotFoundImage{margin:0 auto}#signUpForm .formContainer{background-color:#c8c8c8}.fullRules{display:none}.dealerSocialMedia{display:inline-block}#emailInputError{display:none}#employee,#otherDetails,.logo,#proposalAttachmentSection,.resumeError{display:none}.benefitsList{list-style:none}.benefitsList li{margin:5px 0}.attachments,.proposalAttachments{margin:10px 0}.childrenList{display:none}.minusImage{display:none}.noChildHeader{padding-left:20px}.slideIndicatorContainer{display:flex;justify-content:center}.slideIndicator{border:2px solid #ed1c24!important;margin:5px;width:30px;height:10px;cursor:pointer}.carousel-inner img{width:100%}.carousel-indicators{position:relative;bottom:0;left:0;width:100%;padding-left:15px;margin-left:0;z-index:0}.carousel-indicators [data-bs-target]{height:10px!important}.carousel-indicators .active{width:30px;height:10px;margin:5px;background:#ed1c24!important}.carousel-control{background:rgba(0,0,0,0)}.searchBarMain{background:rgba(0,0,0,.7);display:flex;flex-wrap:wrap;justify-content:space-between}.homeCarouselSlider{float:none}.vehicleTypeRow{background:#000}.showReport{cursor:pointer}.loading{background-color:#fff;opacity:.5}.flex-no-wrap{display:flex;justify-content:center}.play-button{position:absolute;top:35%;left:45%}.sales-review:nth-of-type(2n+1),.homepageLots:nth-of-type(2n+1){clear:left}.review .source{font-style:italic}.review .ratingStar{color:#ed1c24;font-size:28px}.reviewsHeader{color:#ed1c24;font-family:'OpenSans-ExtraBold'}.reviewSectionWithBackground{background-image:url("//d3epdvpm6m1atm.cloudfront.net/billion/hostedimages/Reviews_Photo_Background.jpg");min-height:500px;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;color:#fff}.incentivesDisplay .searchVehicleSalePrice{font-family:'OpenSans-ExtraBold';text-decoration:underline}#additionalRebates{font-family:'OpenSans-SemiBold'}#incentivesModal{font-family:'OpenSans'}.vehicleGridRebates{background-color:#ed1c24;color:#fff}.searchVehicleRebates{background-color:#228b22;color:#fff}.searchVehicleRebates&gt;span:first-child{font-family:'OpenSans';font-size:11.9px}.searchVehicleRebates&gt;span:last-child{font-family:'OpenSans-Bold';font-size:22.4px}.vehicleDetailRebates{width:100%;background-color:#228b22;color:#fff}.vehicleDetailRebates&gt;span:first-child{font-family:'OpenSans';font-size:17.78px}.vehicleDetailRebates&gt;span:last-child{font-family:'OpenSans-Bold';font-size:26.6px}.vehicleGridRebates&gt;span:first-child{font-family:'OpenSans';font-size:11.9px}.vehicleGridRebates&gt;span:last-child{font-family:'OpenSans-Bold';font-size:20.44px}@media(max-width:992px){div[aria-describedby="incentivesModal"]{width:100%!important}}.incentiveContainer{border:1px solid #ed1c24;padding:0 10px 0 0;margin:5px 0;display:flex;align-items:center;cursor:pointer}.incentiveDisclaimer,.truncatedDisclaimer,.showMore{font-size:12px}.checkbox{width:1.25em;height:1.25em}.disabled{opacity:.3;pointer-events:none}.help-block{color:#000!important;font-size:14px!important}.vehicleGridBackground{background:linear-gradient(#000,#4c4c4c,#000)}.vehicleGridTitle{font-family:'OpenSans-Bold';font-size:18.2px;color:#000;height:48px;display:block;overflow:hidden}.vehicleGridBestPrice{font-family:'OpenSans-Bold';font-size:20.02px;background:#ed1c24;color:#fff}.vehicleGridUsedPrice{font-family:'OpenSans';font-size:28px;color:#ed1c24}.vehicleGridUsedPrice:hover{color:#ed1c24;text-decoration:none;cursor:pointer}.vehicleGridCall{font-family:'OpenSans';font-size:21px;color:#000}.vehicleGridSimilarVehicles{font-family:'OpenSans';font-size:15.96px;color:#000}.vehicleGridSimilarVehicles:hover{cursor:pointer;text-decoration:none;color:#000}.img-wrapper{width:100%;position:relative;overflow:hidden}.img-wrapper img{position:relative;top:0;bottom:0;left:0;right:0;width:auto}.offers-header,.offers-header a,.offers-header a:hover{background-color:#000;color:#2cfa2c;margin-bottom:25px;padding:10px 0;text-decoration:none}.offers-container{margin:15px 0}.offers-container&gt;div:first-of-type{box-shadow:1px 10px 15px}.offers-container:nth-child(even){clear:left}.finance-for{background-color:#4c4c4c;color:#fff;display:inline-block;width:100%;padding:10px 2px}.buy-for{background-color:#000;color:#2cfa2c;display:inline-block;width:100%;padding:10px 2px}.monthly,.buy-for-price{font-size:23.94px}.details{max-height:100px;overflow-y:scroll;font-size:10px}.mileage span{font-size:19.88px;font-weight:bold}.get-special a,.get-special a:hover{width:100%;border-radius:0;background-color:#000;color:#2cfa2c}.view-vehicle a,.view-vehicle a:hover{width:100%;border-radius:0;background-color:#000;color:#2cfa2c}.phone-number div,.phone-number a,.phone-number a:hover{background:linear-gradient(.25turn,#000,#373737,#000);color:#fff}.apply-financing div,.apply-financing a,.apply-financing a:hover{background:linear-gradient(.25turn,#000,#373737,#000);color:#fff}.disclaimer{margin-top:15px;background-color:#000;color:#33a002;padding:10px;font-size:12px}.qrcode-container{background-color:#ccc;margin:15px auto}@media only screen and (min-width:320px){.siteHeaderTitle{padding:.75em 0 .75em 0;color:#fff;text-align:center}.siteHeaderTitle a{text-decoration:none;color:#fff}.siteHeaderTitle h1{font-size:2.45em;font-weight:'OpenSans-Bold'}.siteHeaderTitle h1 sup{font-size:14px;top:-1.25em}.siteHeaderTitle h4,.siteHeaderTitle .slogan{font:14px 'OpenSans';color:#fff}.siteHeaderTitle .headerPhone{color:#fff;margin:0 10px}.mainVideoPlayer{width:100%;height:auto}.mainVideoPlayer #frmSearch{position:absolute;top:0;width:100%;height:auto}.searchBoxSelect{min-width:100%;max-width:100%;font-family:'OpenSans';font-size:14px;color:#7b7b7b;background-color:#fff;font-weight:'OpenSans-Bold';-webkit-appearance:none;-moz-appearance:none;appearance:none}.searchBoxSelect::-ms-expand{display:none}.searchBoxSelect.fuzzySearchBox{background-color:#fff;color:#000}.searchBoxButtonText{background-color:#ed1c24;color:#fff;min-width:100%;font-family:'OpenSans-Bold';font-size:14px}.searchBoxButtonText:hover,.search-text-btn:hover{background-color:#ed1c24}.searchBoxButtonImage{background-color:#ed1c24;min-width:100%;font-family:'OpenSans-Bold';font-size:12.88px}.searchBoxButtonImage span{color:#fff}.searchBoxButtonImage:hover{background-color:#ed1c24}.searchBoxButtonTransparent{color:#fff;background-color:transparent;border:none;font-family:'OpenSans';font-size:15.4px}.searchBoxButtonTransparent:hover{color:#ed1c24}.searchBoxTypeHeader{color:#fff;font:16.1px 'OpenSans-SemiBold'}.searchBoxTypeText{font-family:'OpenSans';color:#fff;font-size:10.22px}.panel-body div div:last-child{padding-right:0}.specialsHeader{font-size:34.02px;font-family:'OpenSans-ExtraBold'}.specialsImage{margin:0 auto}.firstHeader{font-size:34.02px;font-family:'OpenSans-ExtraBold'}.firstHeaderLandingPage{font-size:22.12px;text-align:center;font-family:'OpenSans-ExtraBold'}.dynamicSpecialsSeo{font-size:20.02px;font-family:'OpenSans'}.specialsDiv:nth-of-type(2n+1){clear:left}.printSpecial,.emailSpecial{box-shadow:1px 1px 4px #000;min-width:80px;color:#fff}.printSpecial:hover,.emailSpecial:hover{color:#fff}.contactUsHeader{font-size:34.02px;font-family:'OpenSans-ExtraBold'}.contactMidHeader{font-size:19.6px}.dealershipHeader{font-size:19.6px;font-family:'OpenSans-Bold'}.serviceHeader,.serviceSpecialHeader{font-size:28px;font-family:'OpenSans-ExtraBold'}.serviceMidHeader{font-size:19.6px;font-family:'OpenSans-Bold'}.serviceSmHeader{font-size:18.2px}.financingTitle p{font-size:25.76px;font-family:'OpenSans-ExtraBold';color:#6ccf1c;text-align:center}.financingHeader{font-size:13.02px;font-family:'OpenSans-Light';color:#717171;text-align:center}.financingHeaderContent{font-size:14.98px;font-family:'OpenSans-SemiBold';color:#555;text-align:center}.financingApplyLink{background:#6ccf1c;width:100%;text-decoration:none!important}.financingApplyLink :hover{cursor:pointer}.financingApplyText{font-size:28px;font-family:'OpenSans-ExtraBold';color:#fff;text-align:center}.financingDisclaimer{font-size:11.9px;font-family:'OpenSans-Light';color:#444343;text-align:center}.financingMainContent{font-size:14.98px;font-family:'OpenSans-SemiBold';color:#555;text-align:center}.fleetMidHeader{font-size:19.6px}.fleetSeoSection{font-size:14px}.sellCarSeoSection{font-size:14px}.valueTradeSeoSection{font-size:14px}.pageNotFoundHeader{font-size:29.96px;font-family:'OpenSans-Bold'}.pageNotFoundUl li a{font-size:14px}.aboutUsHeader{font-size:34.02px;font-family:'OpenSans-ExtraBold'}.aboutUsMidHeader{color:#ed1c24;font-size:19.6px;font-family:'OpenSans-ExtraBold'}.aboutUsText,.lPageText{font-size:14px}.aboutUsImages div{overflow:hidden}.leadHeader{font-family:'OpenSans-Bold';font-size:35px;text-align:center}.leadCities{font-family:'OpenSans';font-size:17.5px;text-align:center}.leadInfo{font-family:'OpenSans';font-size:14px;text-align:left}.reviewsHeader{font-size:21px}.review .source,.review .ratingStar{font-size:14px}.dealerSocialConnect{font-family:'OpenSans-ExtraBold';font-size:14.98px}.dealerSocialMedia i,.dealerSocialMedia em{font-size:15.96px!important;color:#333;margin:0 5px}.searchBoxVertical{position:absolute;top:50%;transform:translateY(-50%);width:300px;z-index:1}.searchBoxVertical .searchBoxSelect{font-size:15.4px}.searchBoxVertical .fuzzySearchBox.searchBoxSelect{font-size:10.5px;background-color:#fff;color:#000}.locationsRow{background:#c8c8c8;color:#000}.locationsRow .locationsTitle{text-transform:uppercase;font-family:'OpenSans-ExtraBold';font-size:25.76px}.lotText{font-family:'OpenSans-SemiBold';font-size:14.98px}.lotText a{color:#000}.homeSeoSection h1,.homeSeoSection h2,.homeSeoSection h3,.homeSeoSection h4,.homeSeoSection h5,.homeSeoSection h6{font-family:'OpenSans-Bold'}.homeSeoSection h1{font-size:23.1px}.homeSeoSection h2{font-size:18.34px}.homeSeoSection h3{font-size:15.4px}.homeSeoSection p{font-size:14px;font-family:'OpenSans-Light'}.emailHeader{background-color:#1d1d1d;color:#fff;font-weight:normal}.serviceInput{margin-bottom:20px;min-width:100%}.serviceInputButton{margin-bottom:5px;background-color:#ed1c24;vertical-align:middle;color:#fff}.offers-header{font-size:20.02px}.view-vehicle a,.get-special a,.phone-number a,.apply-financing a{font-size:20.02px}.finance-for{font-size:15.96px}}@media only screen and (min-width:480px){.siteHeaderTitle h1{font:3.5em}.siteHeaderTitle h1 sup{top:-2em}.siteHeaderTitle h4{font-size:17.5px;font-weight:'OpenSans-Bold'}.searchBoxButtonText{font-size:14.7px}.searchBoxButtonImage{font-size:14.7px}.searchBoxTypeText{font-size:11.48px}.panel-body div div:first-child{padding-left:.75em}.panel-body div div:last-child{padding-right:.75em}.specialsHeader{font-size:40.46px}.firstHeader{font-size:40.46px}.firstHeaderLandingPage{font-size:26.32px}.dynamicSpecialsSeo{font-size:21px}.contactUsHeader{font-size:40.46px}.contactMidHeader{font-size:21px}.dealershipHeader{font-size:21px}.financingTitle p{font-size:31.78px}.financingHeader{font-size:16.66px}.financingHeaderContent{font-size:18.62px}.financingApplyText{font-size:28px}.financingDisclaimer{font-size:12.6px}.financingMainContent{font-size:18.62px}.fleetSeoSection{font-size:15.75px}.sellCarSeoSection{font-size:15.75px}.valueTradeSeoSection{font-size:15.75px}.pageNotFoundHeader{font-size:34.72px}.pageNotFoundUl li a{font-size:14.98px}.aboutUsHeader{font-size:40.46px}.leadHeader{font-size:40.25px}.leadCities{font-size:18.375px}.leadInfo{font-size:14px}.reviewsHeader{font-size:28px}.review .source{font-size:21px}.review .ratingStar{font-size:21px}.dealerSocialConnect{font-size:19.32px}.dealerSocialMedia i,.dealerSocialMedia em{font-size:22.54px!important;margin:0 10px}.homeSeoSection h1{font-size:23.1px}.homeSeoSection h2{font-size:18.34px}.homeSeoSection h3{font-size:15.4px}.homeSeoSection p{font-size:14px}}@media only screen and (min-width:768px){.siteHeaderTitle h1{font-size:5.25em}.siteHeaderTitle h1 sup{font-size:15.96px;top:-2.55em}.siteHeaderTitle h4{font-size:21px;font-weight:'OpenSans-Bold'}.searchBoxSelect{font-size:15.4px}.searchBoxButtonText{font-size:15.4px}.searchBoxButtonImage{font-size:15.4px}.searchBoxTypeText{font-size:12.74px}.panel-body div div:first-child{padding-left:1.75em}.panel-body div div:last-child{padding-right:1.85em}.specialsHeader{font-size:47.04px}.firstHeader{font-size:47.04px}.firstHeaderLandingPage{font-size:30.52px}.dynamicSpecialsSeo{font-size:21.98px}.contactUsHeader{font-size:47.04px}.contactMidHeader{font-size:21.98px}.dealershipHeader{font-size:21.98px}.serviceHeader{font-size:37.52px}.serviceSpecialHeader{font-size:31.5px}.financingTitle p{font-size:37.8px}.financingHeader{font-size:20.3px}.financingHeaderContent{font-size:22.26px}.financingApplyText{font-size:31.5px}.financingDisclaimer{font-size:13.3px}.financingMainContent{font-size:22.26px}.fleetSeoSection{font-size:17.5px}.sellCarSeoSection{font-size:17.5px}.valueTradeSeoSection{font-size:17.5px}.pageNotFoundHeader{font-size:39.48px}.pageNotFoundMidHeader{font-size:23.94px}.pageNotFoundUl li a{font-size:16.94px}.aboutUsHeader{font-size:47.04px}.aboutUsText,.lPageText{font-size:14.525px}.leadHeader{font-size:45.5px;text-align:left}.leadCities{font-size:19.25px;text-align:left}.reviewsHeader{font-size:35px}.review .source{font-size:24.5px}.review .ratingStar{font-size:24.5px}.dealerSocialConnect{font-size:23.52px}.dealerSocialMedia i,.dealerSocialMedia em{font-size:28.98px!important;margin:0 15px}.homeSeoSection h1{font-size:25.62px}.homeSeoSection h2{font-size:20.44px}.homeSeoSection h3{font-size:17.08px}.homeSeoSection p{font-size:15.4px}}@media only screen and (min-width:992px){.siteHeaderTitle h1{font:7em 'OpenSans-Bold'}.siteHeaderTitle h1 sup{font-size:19.88px;top:-2.75em}.mainVideoPlayer #frmSearch #searchBox{position:relative;top:0%;-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);-webkit-transform:translateY(0%);transform:translateY(0%)}.searchBoxMain{background:#000;background:rgba(0,0,0,.7)}.searchBoxSelect{font-size:16.8px}.searchBoxButtonText{font-size:16.1px}.searchBoxButtonImage{font-size:16.1px}.searchBoxTypeText{font-size:14px}.panel-group div:last-child{padding-right:0}.specialsHeader{font-size:53.48px}.firstHeader{font-size:53.48px}.firstHeaderLandingPage{font-size:35px;text-align:left}.dynamicSpecialsSeo{font-size:22.96px}.contactUsHeader{font-size:53.48px}.contactMidHeader{font-size:22.96px}.dealershipHeader{font-size:22.96px}.lotName{font-size:24.5px}.serviceHeader{font-size:44.8px}.serviceSpecialHeader{font-size:35px}.schedulerFromDd,.mobileService{display:none}.schedulerWithoutDd{display:inline-block}.serviceMidHeader{font-size:22.96px}.financingTitle p{font-size:43.96px}.financingHeader{font-size:23.94px}.financingHeaderContent{font-size:26.04px}.financingApplyText{font-size:35px}.financingDisclaimer{font-size:14px}.financingMainContent{font-size:26.04px}.fleetMidHeader{font-size:22.96px}.fleetSeoSection{font-size:19.25px}.sellCarSeoSection{font-size:19.25px}.valueTradeSeoSection{font-size:19.25px}.pageNotFoundHeader{font-size:44.24px}.pageNotFoundMidHeader{font-size:25.9px}.pageNotFoundUl li a{font-size:19.04px}.aboutUsHeader{font-size:53.48px}.aboutUsMidHeader{font-size:22.96px}.aboutUsText,.lPageText{font-size:16.1px}.leadHeader{font-size:50.75px}.leadCities{font-size:20.125px}.reviewsHeader{font-size:38.5px}.review .source{font-size:28px}.review .ratingStar{font-size:28px}.dealerSocialConnect{font-size:28px}.dealerSocialMedia i,.dealerSocialMedia em{font-size:35.42px!important}.searchBoxVertical{left:5%}.searchBoxVertical .searchBoxSelect{font-size:15.4px}.homeSeoSection h1{font-size:28.42px}.homeSeoSection h2{font-size:22.68px}.homeSeoSection h3{font-size:18.9px}.homeSeoSection p{font-size:16.1px}.vehicleGridUsedPrice{font-size:35px}.view-vehicle a,.get-special a,.phone-number a,.apply-financing a{font-size:14px}}@media only screen and (min-width:1200px){.panel-body div div:first-child{padding-left:0}.panel-body div div:last-child{padding-right:.75em}.specialsHeader{font-size:60.06px}.dynamicSpecialsSeo{font-size:23.94px}.careersHeader{font-size:60.06px;font-family:'OpenSans-ExtraBold'}.contactUsHeader{font-size:60.06px}.dealershipHeader,.contactMidHeader{font-size:23.94px}.serviceHeader{font-size:52.5px}.serviceSpecialHeader{font-size:42px}.serviceMidHeader{font-size:23.94px}.serviceSmHeader{font-size:23.94px}.financingApplyText{font-size:42px}.fleetMidHeader{font-size:35px}.fleetSeoSection{font-size:21px}.sellCarSeoSection{font-size:21px}.valueTradeSeoSection{font-size:21px}.pageNotFoundHeader{font-size:49px}.pageNotFoundMidHeader{font-size:28px}.pageNotFoundUl li a{font-size:21px}.aboutUsHeader{font-size:60.06px}.aboutUsMidHeader{font-size:35px}.aboutUsText,.lPageText{font-size:17.5px}.leadHeader{font-size:56px}.leadCities{font-size:21px}.reviewsHeader{font-size:42px}.dealerSocialConnect{font-size:31.92px}.dealerSocialMedia i,.dealerSocialMedia em{font-size:42px!important}.searchBoxVertical{width:350px;left:10%}.searchBoxVertical .fuzzySearchBox.searchBoxSelect{font-size:11.9px}.homeSeoSection h1{font-size:31.5px}.homeSeoSection h2{font-size:25.2px}.homeSeoSection h3{font-size:21px}.homeSeoSection p{font-size:17.92px}.vehicleGridUsedPrice{font-size:40.04px}.offers-header{font-size:23.94px}.view-vehicle a,.get-special a,.phone-number a,.apply-financing a{font-size:20.02px}.finance-for{font-size:14px}}@media only screen and (min-width:2000px){.mainVideoPlayer{height:75em}.searchBoxVertical{width:450px}.searchBoxVertical .searchBoxSelect{font-size:21px}.searchBoxVertical .fuzzySearchBox.searchBoxSelect{font-size:16.8px}}.navbar{margin-bottom:0!important}.navbar-default,nav{background-color:#c8c8c8;border:none!important;border-radius:0}.navbar-default .navbar-collapse .nav{display:inline-block;vertical-align:top}.navbar-default .navbar-nav&gt;li&gt;a,.nav .nav-item a{color:#000;font:16.8px 'OpenSans';border-bottom:0 solid #fff}.nav-item a:hover{background-color:#ed1c24;border-bottom:0 solid #fff}.navbar-default .navbar-nav&gt;li:hover&gt;a,.navbar-default .navbar-nav&gt;li:focus&gt;a{color:#fff;background-color:#ed1c24;border-bottom:0 solid #fff}.navbar-nav&gt;li&gt;.dropdown-menu,.nav .dropdown .dropdown-menu,.dropdown-item{background-color:#c8c8c8;border-radius:0}.dropdown-menu&gt;li&gt;a{font-size:15.4px;color:#333}.dropdown-menu&gt;li&gt;a:hover{color:#fff;background-color:#ed1c24}.navbar-default .navbar-nav&gt;.open&gt;a,.navbar-default .navbar-nav&gt;.open&gt;a:focus,.navbar-default .navbar-nav&gt;.open&gt;a:hover{color:#fff;background-color:#ed1c24}.navbar-default .navbar-nav .open .dropdown-menu&gt;li&gt;a:focus,.navbar-default .navbar-nav .open .dropdown-menu&gt;li&gt;a:hover{color:#fff;background-color:#ed1c24}.dropdown-menu.show{position:relative!important;transform:none!important}.offcanvas{padding:10px;background-color:#c8c8c8}.offcanvas .dropdown-menu.show,.offcanvas .dropdown-item{background-color:#dedede}.offcanvas .nav-item{width:100%}.offcanvas .btn-close{top:0;right:0;margin:10px}.sidenav{height:100%;width:0;position:fixed;z-index:10;top:0;left:0;background:#dedede;overflow-x:hidden;-moz-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;transition:.3s;padding-top:59.92px}.sidenav a{padding:8.001px 8.001px 8.001px 32.004px;text-decoration:none;font-size:24.92px;color:#000;display:block;-moz-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;transition:.3s}.sidenav a:hover,.offcanvas a:focus{color:#ed1c24}.sidenav .closebtn{position:absolute;top:0;right:0;font-size:35.98px;margin-left:49.98px}.sidenav2{height:100%;width:0;position:fixed;z-index:10;top:0;right:0;background-color:#dedede;overflow-x:hidden;-moz-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;transition:.3s;padding-top:59.92px}.sidenav2 a{text-decoration:none;-moz-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;transition:.3s}.sidenav2 .closebtn{position:absolute;color:#000;top:0;left:24.92px;font-size:35.98px}#mySideNav .closebtn:hover,#mySideNav .closebtn:focus{color:#ed1c24}.navbar-nav&gt;li&gt;a.highlightNavItem{color:#ed1c24!important}.navbar-nav&gt;li:hover&gt;a.highlightNavItem{color:#000}.highlightNavItemBackground{background-color:#ed1c24}#btnFilter{background-color:#ed1c24;color:#fff;padding:5.999px 9.996px;margin-right:0}#btnFilter:focus,#btnFilter:hover{background-color:#ed1c24!important}.nav-link.dropdown-toggle{display:flex;align-items:center;justify-content:space-between}.nav-link.dropdown-toggle::after{vertical-align:middle}.fuzzySearchBoxLinks a{font-weight:bold;text-decoration:underline}@media(min-width:768px) and (max-width:991px){.navbar-collapse.collapse{display:none!important}.navbar-toggle{display:block}.navbar-header{float:none}.nav&gt;li{display:block;float:none;border:1px #818181 ridge}.nav&gt;li a{text-align:left}}@media only screen and (min-width:320px){.nav&gt;li{margin:0 1em}.nav-item{border-top:1px #818181 ridge;border-bottom:1px #818181 ridge}.navbar-default .navbar-nav .open .dropdown-menu{text-align:left;background-color:#c8c8c8;position:static;float:none;width:auto;margin-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-default .navbar-nav .open .dropdown-menu&gt;li&gt;a{color:#333}.navbar-default .navbar-collapse{text-align:center;background-color:#dedede}.navbar-default .navbar-collapse .nav{width:100%}.offcanvas{padding:0}}@media only screen and (min-width:768px){.nav&gt;li{margin:0}.navbar-default .navbar-collapse{background-color:#c8c8c8}.navbar-default .navbar-collapse .nav{display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}.navbar-nav{float:none}}@media only screen and (min-width:992px){ul.nav li:hover&gt;ul.dropdown-menu{display:block;margin:0}.navbar-default .navbar-nav .open .dropdown-menu{position:absolute}.nav-item{border:none}}.srp-transit,.vdp-transit-container{display:none}.scrollContent{height:575px;overflow-y:scroll;overflow-x:hidden}#srpHeaderSeoSection h1{font-size:24px;font-family:'OpenSans-SemiBold'}.searchBoxHeaderRows{background-color:#b9b9b9;line-height:1.008px}.queryBox,.facetResultSetting{background-color:#fff}.searchBoxMain a,.searchVehicleTitle a,#vehicleSummaryTop a,.searchBreadcrumbs a,.searchVehicleSalePrice a,.bottompnum{text-decoration:none}.searchBoxArrows{position:relative}.searchBoxArrows:after{content:'&lt;&gt;';font:15px "Consolas",monospace;font-weight:bold;color:#ed1c24;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);right:18px;top:6px;padding:0 0 2px;position:absolute;pointer-events:none}.panel-title{display:inline-block;width:100%;font-family:'OpenSans'}.panel-title a{width:100%}.panel-title a:hover{text-decoration:none}#searchHeader{width:100%}#searchHeader:hover{cursor:pointer;color:#fff;background-color:#ed1c24}.transit{font-family:'OpenSans-BoldItalic';color:#000;font-size:14.98px}.panel{border:none}.panel-heading{padding:5px 15px}.panel-heading span{padding-right:.75em;position:absolute}.searchFilterBoxContent{background-color:#fff}.facetResultSetting{max-height:14.25em;overflow-y:auto}.pgwSlideshowLight ul{padding-left:0}.ps-caption{visibility:hidden}.ui-dialog{z-index:1201!important}.selectorBtnGroup{max-width:150px;margin-left:auto;padding-bottom:1em}.cardContainer{min-height:500px}.cardTitleLink{transition:color .3s ease}.cardTitleLink:hover{color:red}.card-title{height:35px}#valueTradeBtn{border-image-source:linear-gradient(to bottom,#0675c4,#28a9e0);background:linear-gradient(to bottom,#0675c4,#28a9e0)}#preApproveBtn{border-image-source:linear-gradient(to bottom,#00c853,#9ee03e);background:linear-gradient(to bottom,#00c853,#9ee03e)}#vehicleHistoryBtn{border-image-source:linear-gradient(to bottom,#c44c06,#e07128);background:linear-gradient(to bottom,#c44c06,#e07128)}#getInsuranceBtn{border-image-source:linear-gradient(to bottom,#000,#4c4c4c);background:linear-gradient(to bottom,#4c4c4c,#000)}#windowStickerBtn{border-image-source:linear-gradient(to bottom,#b4ccde,#708090);background:linear-gradient(to bottom,#708090,#b4ccde)}.linkTextColor{color:#fff;font-weight:bold;z-index:1;position:relative}.btn-shade{position:relative;transition:all .3s ease}.btn-shade::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.1);opacity:0;transition:opacity .3s ease}.btn-shade:hover::after{opacity:1}.card-body{padding:0!important}.carCard{position:relative;background-color:#ededed;overflow:hidden;height:fit-content;transition:box-shadow .3s ease,transform 1s ease;min-height:500px;max-height:500px}.cardBanner{position:relative;transform-origin:right}.carCard.hover-active .cardBanner:hover{transform:scale(2.55);z-index:10;margin-left:15px}.card-hover-content{visibility:hidden;opacity:0;height:0;overflow:hidden;transition:opacity 1s ease,max-height 1s ease}.carCard.hover-active{box-shadow:0 55px 55px -25px black,0 10px 30px 0 rgba(0,0,0,.1);z-index:2;position:absolute;justify-content:center!important;transition:all 1s ease;overflow:visible;max-height:none}.carCard.hover-active .card-hover-content{visibility:visible;opacity:1;height:auto;transition:opacity 1s ease,max-height 1s ease}.searchVehicleDetailTitle{color:#737373;font-size:14.98px;font-family:'OpenSans';overflow-wrap:break-word}.searchVehicleDetailTitleGrid{color:#737373;font-size:11.9px;font-family:'OpenSans';overflow-wrap:break-word}.searchVehicleDetailValue{color:#424141;font-size:14px;font-family:'OpenSans-SemiBold'}.searchVehicleDetailValueGrid{color:#424141;font-size:11.2px;font-family:'OpenSans-SemiBold'}.searchVehiclePricingAlignment{text-align:center}.searchVehicleUsedPriceHeader{font-size:24.22px;color:#ed1c24;font-family:'OpenSans-SemiBold'}.searchVehiclePriceUsed{font-size:60.2px;color:#ed1c24;font-family:'OpenSans'}.searchVehiclePriceUsedGrid{font-size:60.2px;color:#ed1c24;font-family:'OpenSans'}.searchVehiclePrice{font-family:'OpenSans';font-size:16.94px;color:#000}.searchVehiclePriceGrid{font-family:'OpenSans';font-size:10px;color:#000;padding:0 5px!important}.searchVehiclePriceAccent{font-family:'OpenSans-SemiBold';font-size:16.94px;color:#000}.searchVehiclePriceAccentGrid{font-family:'OpenSans-SemiBold';font-size:10px;color:#000;padding:0 5px!important}.searchVehicleBasePrice{color:#ed1c24;font-family:'OpenSans-SemiBold';font-size:16.94px}.searchVehicleBasePriceGrid{color:#ff8300;font-family:'OpenSans-SemiBold';font-size:10px}.searchVehicleSalePrice{color:#ed1c24;font-family:'OpenSans-SemiBold';font-size:21.98px}.searchVehicleSalePriceGrid{color:#ed1c24;font-family:'OpenSans-SemiBold';font-size:16.1px;padding:0!important}.searchVehicleSaleMileage{font-family:'OpenSans-SemiBold';font-size:19.6px;flex-wrap:nowrap}.searchVehicleSaleMileageGrid{font-family:'OpenSans-SemiBold';font-size:14px;flex-wrap:nowrap}.searchVehicleDisclaimer{font-family:'OpenSans-Light';font-size:11.2px;color:#000;padding:0 15px}.searchVehicleDisclaimerGrid{font-family:'OpenSans-Light';font-size:9.1px;color:#000;padding:0 5px}#vGrid .searchConfirmAvailableDiv,#vGrid .searchVehicleBestPriceDiv{text-align:center}#vGrid .disclaimerBox{transform:none;bottom:-65px;left:15px}.searchVehicleBestPrice,.srpMoreDetails,.searchConfirmAvailable,.warehousePricingBtn{font-family:'OpenSans-Bold';background:#ed1c24;color:#fff}.searchVehicleBestPrice&gt;span:first-child,.srpMoreDetails&gt;span:first-child,.searchConfirmAvailable&gt;span:first-child{font-family:'OpenSans';font-size:14.7px}.searchVehicleBestPrice&gt;span:last-child,.srpMoreDetails&gt;span:first-child,.searchConfirmAvailable&gt;span:last-child{font-family:'OpenSans-Bold';font-size:22.4px;text-transform:uppercase}.searchVehicleValueTradeButton{background-color:#eee;border:.994px solid gray}.searchVehicleValueTradeButton i{color:#ed1c24}.searchVehicleValueTradeButton span{font-size:12.6px;font-family:'OpenSans';color:#000;text-transform:uppercase}.searchVehiclePreApproveButton{background-color:#eee;border:.994px solid gray}.searchVehiclePreApproveButton&gt;span:first-child{color:#6ccf1c}.searchVehiclePreApproveButton&gt;span:last-child{font-size:12.6px;font-family:'OpenSans';color:#000;text-transform:uppercase}.searchVehicleVideoTourButton{background-color:#eee;border:.994px solid gray}.searchVehicleVideoTourButton&gt;span:first-child{color:#ed1c24}.searchVehicleVideoTourButton&gt;span:last-child{font-size:12.6px;font-family:'OpenSans';color:#000;text-transform:uppercase}.searchBreadcrumbs{font-size:14px;text-align:center;overflow:auto}.searchBreadcrumbs ol{list-style-type:none}.searchBreadcrumbs li{float:left;margin:0 5px;list-style-type:none}.vdp-searchBreadcrumbs li{float:none}.srpSpecials{margin:5px 0 0 0}.carfax-link{cursor:pointer}.vehicleDetailPreApproval,.vehicleDetailLeaseRequest,.vehicleDetailSimilarVehicles,.searchVehiclePhoneNumber,.vehicleDetailValueTrade,.vehicleDetailTestDrive,.vehicleDetailCustomizeCommercialVehicle{border-width:3px;font-weight:bold;font-size:16px;padding:5px;text-align:center;align-items:center}.vehicleDetailValueTrade{background:linear-gradient(to bottom,#ffa500,#ff8300);box-shadow:1px 1px 4px #000;color:#fff}.vehicleDetailTestDrive,.vehicleDetailTestDrive:hover{background:linear-gradient(to bottom,#d10000,red);border:none;box-shadow:1px 1px 4px #000;border-radius:5px!important;color:#fff;border-radius:5px}.vehicleDetailCustomizeCommercialVehicle{background:linear-gradient(to bottom,#bbb,#727272);border:none;box-shadow:1px 1px 4px #000;border-radius:5px!important;color:#fff;border-radius:5px}.vehicleDetailSpecial{width:100%;height:auto}.vehicleDetailTitle{font-family:'OpenSans-Bold';font-size:18.9px;color:#000;text-align:center}.vehicleDetailDescriptionHeader{font-family:'OpenSans-Bold';font-size:17.5px;color:#000}.vehicleDetailDescription{font-family:'OpenSans';font-size:14px;color:#000;text-align:left}.vehicleDetailImage{position:relative}.vehicleDetailBaseImage{position:relative}.vehicleDetailCertified{position:absolute;top:1em;left:1em}.vehicleDetailOneOwner{position:absolute;bottom:1em;right:1em;margin:0!important}.vehicleDetailMPGTitle{font-family:'OpenSans';font-size:14px;color:#000}.vehicleDetailMPG{font-family:'OpenSans-ExtraBold';font-size:29.96px;color:#787878}.vehicleDetailEPA{font-family:'OpenSans';font-size:14px;color:#000;text-align:center}.showFeaturesAlignment{text-align:center}#vdShowFeatures{font-family:'OpenSans';font-size:16.1px;color:#ed1c24;text-decoration:none}.vehicleDetailOptionTitle{font-family:'OpenSans-Bold';font-size:16.1px;font-weight:bold;color:#000;text-align:center}.vehicleDetailOption{font-family:'OpenSans-SemiBold';font-size:14px;color:#737373;padding:4px}.btnVerifyFeatures,#btnVerifyFeatures{background-color:#4d4d4d;width:100%;text-align:center;border-image-source:linear-gradient(to bottom,#1f1f1f,#4c4c4c);background:linear-gradient(to bottom,#4c4c4c,#1f1f1f)}.btnVerifyFeatures:hover{background-color:#4d4d4d}.vehicleDetailTestDrive{font-family:'OpenSans-SemiBold';font-size:14.56px}.vehicleDetailCustomizeCommercialVehicle{font-family:'OpenSans-SemiBold';font-size:14.56px}.vehicleDetailTestDriveInstructions{font-family:'OpenSans';color:#727272;font-size:12.11px}.vehicleDetailTestDeriveCallToAction{font-family:'OpenSans';color:#ed1c24;font-size:16.1px}.vehicleDetailTestDeriveCallToAction&gt;a:hover{text-decoration:none;color:#ed1c24}.vehicleDetailPurchaseDescription{font-family:'OpenSans';color:#ed1c24;font-size:20.16px}.vehicleDetailLeasePriceAlignment{vertical-align:text-bottom}.vehicleDetailLeasePrice{display:inline-flex;font-family:'OpenSans';color:#ed1c24;font-size:49.98px}.vehicleDetailLeasePrice span{margin-top:-.15em;margin-bottom:-.15em}.vehicleDetailLeasePriceDescription{display:inline-flex;font-family:'OpenSans';color:#ed1c24;font-size:19.88px}.vehicleDetailLeaseTerms{font-family:'OpenSans';color:#000;font-size:18.2px}.vehicleDetailDisclaimer{font-family:'OpenSans';color:#000;font-size:11.9px}.vehicleDetailUsedPrice{font-family:'OpenSans';color:#ed1c24;font-size:68.04px}.vehicleDetailNewPrice{font-family:'OpenSans';color:#000;font-size:16.1px}.vehicleDetailNewPriceAccent{font-family:'OpenSans-SemiBold';color:#000;font-size:16.1px}.vehicleDetailBaseNewPrice{font-family:'OpenSans-SemiBold';color:#ed1c24;font-size:16.1px}.vehicleDetailPriceDisclaimer{font-family:'OpenSans';color:#000;font-size:11.9px}.vehicleDetailSalePrice,.vehicleDetailSalePriceConditional{font-family:'OpenSans-SemiBold';color:#ed1c24;font-size:21.84px}.vehicleDetailBestPrice{width:100%;background:#ed1c24}.vehicleDetailBestPrice span:first-child{font-family:'OpenSans';color:#fff;font-size:17.78px}.vehicleDetailBestPrice span:last-child{font-family:'OpenSans-Bold';color:#fff;font-size:26.6px}.vehicleDetailPriceSectionBackground{background-color:#eee}#additionalRebates{cursor:pointer}.negotiateTitle{font-size:25.62px;font-family:'OpenSans-Light';color:#fff;background:#000;text-transform:uppercase}.negotiateHeader{font-size:25.62px;font-family:'OpenSans';color:#fff;background:#ed1c24}.negotiateForm{margin-right:0;margin-left:0;background-color:#000}.negotiateInputHeaders{font-size:12.88px;font-family:'OpenSans';color:#fff}.negotiateRemainingAmount{font-size:14.42px;font-family:'OpenSans-SemiBold';color:#d4d4d4}.negotiateRemainingAmount label{color:#d4d4d4;font-family:'OpenSans-ExtraBold'}.negotiatePaymentAmount{font-size:14.42px;font-family:'OpenSans-SemiBold';color:#d4d4d4}.negotiatePaymentAmount label{color:#d4d4d4;font-family:'OpenSans-ExtraBold'}.negotiateSubmit{font-size:21.14px;background:#ed1c24;border:1.4px solid #fff;font-family:'OpenSans-Bold';text-transform:uppercase;color:#fff;width:100%}.negotiateSubmit:hover{color:#fff}.contactControlTitle{font-size:22.4px;font-family:'OpenSans-ExtraBold';color:#000}.contactControlHeader{font-size:15.218px;font-family:'OpenSans-Bold';color:#000}.contactControlVehicle{font-size:11.2px;font-family:'OpenSans';color:#000}.contactControlButton{font-size:27.16px;font-family:'OpenSans-ExtraBold';color:#fff;background:#ed1c24;width:100%}.pgwSlideshowLight .ps-current&gt;ul&gt;li img:first-child{width:100%}.vdpIframe{width:100%}.aspect-ratio{position:relative;width:100%;height:0;padding-bottom:51%}.aspect-ratio iframe{position:absolute;width:100%;height:100%;left:0;top:0}.tab-content&gt;.tab-pane:not(.active){display:block;height:0;overflow-y:hidden}.vdpTabs&gt;li&gt;button{color:#000}.vdpTabs&gt;li&gt;button.active,.vdpTabs&gt;li&gt;button.active:focus,.vdpTabs&gt;li&gt;button.active:hover{color:#fff;background:#ed1c24;font-weight:bold}@media(min-width:0){.vdpTabs.nav-justified&gt;li{display:table-cell;width:1%}}.hide-srp-img{opacity:0;height:0}.srp-img-left,.srp-img-right{position:absolute;top:40%;font-size:28px;z-index:9;cursor:pointer;border-radius:25px;padding:0 8px 0 8px;height:40px}.srp-img-left{left:0}.srp-img-right{right:0}#vehicleSummaryBottom .selectorBtnGroup{display:none!important}@media only screen and (min-width:320px){#btnFilter{font-size:16px}.btnFilterDiv{padding:0 15px}.searchImageMaxSize{max-height:23.14em}.searchImageMaxSizeGrid{max-height:10em}.searchResultPageList{text-align:center}.searchResultPageList&gt;span:first-child{font-family:'OpenSans-SemiBold';font-size:16.1px;color:#444343}.searchResultPageList&gt;span:last-child{font-family:'OpenSans-Light';font-size:16.1px;color:#444343}.searchResultPageListAnchor{font-family:'OpenSans-Light';font-size:17.5px;color:#444343}.searchResultPageListAnchor:hover{text-decoration:none;color:#444343}.pnum.active{font-weight:bold}.pnum a{font-family:'OpenSans';font-size:16.1px;color:#444343}.pnum a:hover{color:#ed1c24}.pageandsortopts{text-align:center;font-family:'OpenSans';font-size:16.1px;color:#444343}#imgWrapper{text-align:center}.searchVehicleImage{text-align:center;position:relative;display:inline-block;margin-right:auto;margin-left:auto}.searchVehicleImageGrid{text-align:center;position:relative;display:inline-block;margin-right:auto;margin-left:auto;max-height:10em;min-height:10em}.searchVehicleBaseImage{position:relative}.searchVehicleCertified{position:absolute;top:0;left:0}.searchVehicleOneOwner{position:absolute;bottom:0;left:0}.searchVehiclePhoneNumber{font-family:'OpenSans';font-size:21px;color:#000}.searchVehiclePhoneNumber a{color:#ed1c24}.searchVehiclePhoneNumber a:hover{text-decoration:none}.searchVehiclePhoneNumber .vdp-mobile-phone{color:#fff}.searchVehiclePhoneNumberDesktop{font-size:21px}.searchVehicleTitle{color:#000;font-family:'OpenSans-Bold';font-size:18.9px;text-align:center}.searchVehicleTitle a{color:#000}.searchVehicleTitle a:hover{text-decoration:none;color:#ed1c24}.buttonRow{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}.facetResultSetting input[type=checkbox]{height:15px;width:15px}.search-text-btn{background-color:#ed1c24}.searchResultIcon{font-family:'OpenSans';display:inline-block;margin:2.5px 5px;padding:5px;background:#ed1c24;color:#fff;border-radius:5px}.searchResultIcon:hover{color:#fff}select.filterSearch{width:50%!important;font-size:15.96px!important}.panel-body label{font-family:'OpenSans'}.panel-heading{cursor:pointer}.optionsContainer{display:flex;flex-wrap:wrap}.optionValueContainer{display:none}.vehicleDetailOptionSubTitle{font-size:14px;font-weight:bold;background:#f5f5f5;padding:10px}.vehicleDetailOptionSubTitle.col-lg-4{background:none}.vehicleDetailOptionContainer,.optionValue{margin:5px 0 5px 0}.btnVerifyFeatures&gt;div{font-family:'OpenSans';font-size:13.02px}.vehicleDetailPreApproval{font-family:'OpenSans-Bold';font-size:18.2px;color:#fff;background:#6ccf1c;width:100%}.vehicleDetailPreApproval:hover,.vehicleDetailValueTrade:hover{color:#fff}.vehicleDetailValueTrade{font-family:'OpenSans-Bold';font-size:18.2px;width:100%}.vehicleDetailTestDrive{font-family:'OpenSans-Bold';font-size:18.2px;width:100%}.vehicleDetailCustomizeCommercialVehicle{font-family:'OpenSans-Bold';font-size:18.2px;width:100%}#scheduleTestDriveForm,#leaseRequestForm,#customizeCommercialVehicleForm{display:none}#scheduleTestDriveForm .linkButton input,#leaseRequestForm .linkButton input,#customizeCommercialVehicleForm .linkButton input{font-size:14px}.vehicleDetailSimilarVehicles:hover{color:#fff}.contactControlSelectQuestions:hover{color:#fff}.vehicleDetailLeaseRequest:hover{color:#ffc102}.vehicleDetailLeaseRequest{font-family:'OpenSans-Bold';font-size:18.2px;color:#ffc102;background-color:#005389;width:100%}.vehicleDetailSimilarVehicles,.vdp-mobile-phone{font-family:'OpenSans-Bold';font-size:18.2px;color:#fff;background-color:#ed1c24;width:100%}.contactControlSelectQuestions{font-family:'OpenSans-Bold';font-size:18.2px;color:#fff;background:#ed1c24;width:100%}.vdpSimilarVehicles .searchVehiclePhoneNumber{background:none;border:none;border-image-source:none;box-shadow:none}.vdpSimilarVehicles .vehicleGridTitle{font-size:16.1px}.vdpSimilarVehicles .vehicleGridUsedPrice{font-size:28px}.vdpSimilarVehicles .vehicleGridCall{font-size:17.5px}.vdpSimilarVehicles .vehicleGridSimilarVehicles{display:none}}@media only screen and (min-width:480px){.searchImageMaxSize{max-height:34.28em}.searchImageMaxSizeGrid{max-height:10em}.searchResultPageList&gt;span:first-child,.searchResultPageList&gt;span:last-child{font-size:16.8px}.pnum a{font-size:16.8px}.pageandsortopts{font-size:16.8px}.searchVehicleTitle{font-size:20.58px}.searchVehicleDetailValue{font-size:14.56px}.searchVehicleDetailValueGrid{font-size:11.48px}.searchVehicleUsedPriceHeader{font-size:22.68px}.searchVehiclePriceUsed{font-size:56.28px}.searchVehiclePriceUsedGrid{font-size:56.28px}.searchVehicleBestPrice,.warehousePricingBtn{font-size:22.4px}.searchBreadcrumbs{font-size:14.875px}.vehicleDetailTitle{font-size:22.4px}.vehicleDetailDescriptionHeader{font-size:15.68px}.vehicleDetailOption{font-size:14px}.btnVerifyFeatures&gt;div{font-size:14.735px}.vehicleDetailPreApproval,.vehicleDetailSimilarVehicles,.vehicleDetailLeaseRequest,.contactControlSelectQuestions{font-size:19.145px}.vehicleDetailTestDrive{font-size:15.435px}.vehicleDetailCustomizeCommercialVehicle{font-size:15.435px}.vehicleDetailTestDriveInstructions{font-size:12.8275px}.vehicleDetailTestDeriveCallToAction{font-size:17.045px}.vehicleDetailPurchaseDescription{font-size:21.42px}.vehicleDetailLeasePrice{font-size:59.92px}.vehicleDetailLeasePriceDescription{font-size:21.14px}.vehicleDetailLeaseTerms{font-size:19.25px}.vehicleDetailDisclaimer{font-size:11.9px}.vehicleDetailUsedPrice{font-size:72.24px}.vehicleDetailNewPrice{font-size:17.045px}.vehicleDetailNewPriceAccent{font-size:17.045px}.vehicleDetailBaseNewPrice{font-size:17.045px}.vehicleDetailSalePrice{font-size:23.1px}.vehicleDetailBestPrice span:first-child{font-size:18.83px}.vehicleDetailBestPrice span:last-child{font-size:28.175px}.negotiateTitle{font-size:27.125px}.negotiateHeader{font-size:27.125px}.negotiateInputHeaders{font-size:13.65px}.negotiateRemainingAmount{font-size:15.26px}.negotiatePaymentAmount{font-size:15.26px}.negotiateSubmit{font-size:22.4px}.contactControlTitle{font-size:23.8px}.contactControlHeader{font-size:16.156px}.contactControlVehicle{font-size:11.9px}.contactControlButton{font-size:28.84px}}@media only screen and (min-width:768px){.searchResultPageList&gt;span:first-child,.searchResultPageList&gt;span:last-child{font-size:17.5px}.pnum a{font-size:17.5px}.pageandsortopts{font-size:17.5px}.searchVehicleTitle{font-size:22.26px}.searchVehicleDetailValue{font-size:15.12px}.searchVehicleDetailValueGrid{font-size:11.62px}.searchVehicleUsedPriceHeader{font-size:21.28px}.searchVehiclePriceUsed{font-size:52.64px}.searchVehiclePriceUsedGrid{font-size:52.64px}.searchVehicleBestPrice,.warehousePricingBtn{font-size:19.04px}.searchBreadcrumbs{font-size:15.75px}.optionValue:nth-of-type(3n+1){clear:left}.vehicleDetailTitle{font-size:25.9px}.vehicleDetailDescriptionHeader{font-size:18.2px}.vehicleDetailOptionTitle{font-size:16.8px}.vehicleDetailOption{font-size:14px}.btnVerifyFeatures&gt;div{font-size:16.45px}.vehicleDetailPreApproval,.vehicleDetailSimilarVehicles,.vehicleDetailLeaseRequest,.contactControlSelectQuestions{font-size:20.09px}.vehicleDetailTestDrive{font-size:16.31px}.vehicleDetailCustomizeCommercialVehicle{font-size:16.31px}.vehicleDetailTestDriveInstructions{font-size:13.545px}.vehicleDetailTestDeriveCallToAction{font-size:17.99px}.vehicleDetailTestDeriveCallToAction&gt;a:hover{color:#727272}.vehicleDetailPurchaseDescription{font-size:22.68px}.vehicleDetailLeasePrice{font-size:59.92px}.vehicleDetailLeasePriceDescription{font-size:22.4px}.vehicleDetailLeaseTerms{font-size:20.3px}.vehicleDetailDisclaimer{font-size:11.9px}.vehicleDetailUsedPrice{font-size:76.44px}.vehicleDetailNewPrice{font-size:17.99px}.vehicleDetailNewPriceAccent{font-size:17.99px}.vehicleDetailBaseNewPrice{font-size:17.99px}.vehicleDetailSalePrice{font-size:24.36px}.vehicleDetailRebates&gt;span:first-child{font-size:19.88px}.vehiclesDetailRebates&gt;span:last-child{font-size:29.75px}.vehicleDetailBestPrice span:first-child{font-size:19.88px}.vehicleDetailBestPrice span:last-child{font-size:29.75px}.negotiateTitle{font-size:28.63px}.negotiateHeader{font-size:28.63px}.negotiateInputHeaders{font-size:14.42px}.negotiateRemainingAmount{font-size:16.1px}.negotiatePaymentAmount{font-size:16.1px}.negotiateSubmit{font-size:23.66px}.contactControlTitle{font-size:25.2px}.contactControlHeader{font-size:17.108px}.contactControlVehicle{font-size:12.6px}.contactControlButton{font-size:30.52px}}@media only screen and (min-width:992px){#srpHeaderSeoSection h1{font-size:30px}.searchImageMaxSizeGrid{max-height:10em}.searchResultPageList{text-align:left}.searchResultPageList&gt;span:first-child,.searchResultPageList&gt;span:last-child,.searchResultPageListAnchor{font-size:14px}.pnum a{font-size:14px}.pageandsortopts{text-align:right;font-size:16.506px}#vehicleRow{border-top:1em solid transparent;border-bottom:1em solid transparent}#vehicleRow:hover{-moz-border-image:-moz-linear-gradient(top,#efefef 0,#fff 8%,#fff 92%,#efefef 100%);-webkit-border-image:-webkit-linear-gradient(top,#efefef 0,#fff 8%,#fff 92%,#efefef 100%);-o-border-image:linear-gradient(to bottom,#efefef 0,#fff 8%,#fff 92%,#efefef 100%);border-image:linear-gradient(to bottom,#efefef 0,#fff 8%,#fff 92%,#efefef 100%);border-image-slice:1;border-width:1em 0;border-color:#efefef}#imgWrapper{text-align:left}.searchVehicleImage{text-align:left;display:block}.searchVehicleImageGrid{text-align:left;display:block}.searchVehicleTitle{font-size:23.94px;text-align:left}.searchVehicleDetailTitle{font-size:14.98px}.searchVehicleDetailTitleGrid{font-size:11.9px}.searchVehicleDetailValue{font-size:14.98px}.searchVehicleDetailValueGrid{font-size:11.62px}.searchVehiclePricingAlignment{text-align:right}.searchVehicleUsedPriceHeader{font-size:19.88px}.searchVehiclePhoneNumber{font-size:16.8px}.searchVehiclePriceUsed{font-size:42px}.searchVehiclePriceUsedGrid{font-size:42px}.searchVehiclePrice{font-size:14.98px}.searchVehiclePriceAccent{font-size:14.98px}.searchVehicleSalePrice{font-size:17.92px}.searchVehicleSalePriceGrid{font-size:15.12px;padding:0!important}.searchVehicleDisclaimer{padding:0}.searchVehicleDisclaimerGrid{padding:0 5px!important}.searchVehicleBestPrice,.warehousePricingBtn{font-size:17.5px}.searchVehicleBestPrice&gt;span:first-child,.srpMoreDetails&gt;span:first-child{font-size:11.2px}.searchVehicleBestPrice&gt;span:last-child,.srpMoreDetails&gt;span:last-child{font-size:17.5px}.searchBreadcrumbs{font-size:16.625px;text-align:left}.buttonRow{justify-content:flex-start}.searchVehicleRebates&gt;span:first-child{font-family:'OpenSans';font-size:11.9px}.searchVehicleRebates&gt;span:last-child{font-family:'OpenSans-Bold';font-size:17.5px}.vehicleDetailTitle{font-size:29.4px;text-align:left}.vehicleDetailDescriptionHeader{font-size:19.6px}.showFeaturesAlignment{text-align:left}.vehicleDetailOptionTitle{text-align:left}.btnVerifyFeatures&gt;div{font-size:18.165px}.vehicleDetailPreApproval,.vehicleDetailSimilarVehicles,.vehicleDetailLeaseRequest,.contactControlSelectQuestions{font-size:19.25px}.vehicleDetailTestDrive{font-size:15.96px}.vehicleDetailCustomizeCommercialVehicle{font-size:15.96px}.vehicleDetailTestDriveInstructions{font-size:14.2625px}.vehicleDetailTestDeriveCallToAction{font-size:16.996px}.vehicleDetailPurchaseDescription{font-size:21px}.vehicleDetailLeasePrice{font-size:39.9px}.vehicleDetailLeasePriceDescription{font-size:23.66px}.vehicleDetailLeaseTerms{font-size:21.35px}.vehicleDetailDisclaimer{font-size:11.9px}.vehicleDetailUsedPrice{font-size:80.64px}.vehicleDetailNewPrice{font-size:18.935px}.vehicleDetailNewPriceAccent{font-size:18.935px}.vehicleDetailBaseNewPrice{font-size:18.935px}.vehicleDetailSalePrice{font-size:25.62px}.vehicleDetailBestPrice span:first-child{font-size:20.93px}.vehicleDetailBestPrice span:last-child{font-size:31.325px}.negotiateTitle{font-size:28.98px}.negotiateHeader{font-size:28.98px}.negotiateInputHeaders{font-size:14px}.negotiateRemainingAmount{font-size:16.94px}.negotiatePaymentAmount{font-size:16.94px}.negotiateSubmit{font-size:23.492px}.contactControlTitle{font-size:26.6px}.contactControlHeader{font-size:18.046px}.contactControlVehicle{font-size:13.3px}.contactControlButton{font-size:32.2px}.carCard.hover-active{width:35%}}@media only screen and (min-width:1200px){.searchResultPageList&gt;span:first-child,.searchResultPageList&gt;span:last-child{font-size:17.5px}.searchResultPageListAnchor{font-family:'OpenSans-Light';font-size:17.5px;color:#444343}.searchResultPageListAnchor:hover{text-decoration:none;color:#444343}.pnum a{font-size:17.5px}.pageandsortopts{font-size:17.5px}#vehicleRow:hover{-moz-border-image:-moz-linear-gradient(top,#efefef 0,#fff 8%,#fff 92%,#efefef 100%);-webkit-border-image:-webkit-linear-gradient(top,#efefef 0,#fff 8%,#fff 92%,#efefef 100%);-o-border-image:linear-gradient(to bottom,#efefef 0,#fff 8%,#fff 92%,#efefef 100%);border-image:linear-gradient(to bottom,#efefef 0,#fff 8%,#fff 92%,#efefef 100%)}#imgWrapper{text-align:center}.searchVehiclePhoneNumber{font-size:21px}.searchVehicleDetailTitle{font-size:16.1px}.searchVehicleDetailTitleGrid{font-size:12.18px}.searchVehicleDetailValue{font-size:15.96px}.searchVehicleDetailValueGrid{font-size:11.76px}.searchVehiclePriceUsed{font-size:49px}.searchVehiclePriceUsedGrid{font-size:49px}.searchVehiclePrice{font-size:16.94px}.searchVehiclePriceAccent{font-size:16.94px}.searchVehicleSalePrice{font-size:18.9px}.searchVehicleSalePriceGrid{font-size:17.92px}.searchBreadcrumbs{font-size:17.5px}select.filterSearch{width:45%!important}.vehicleDetailTitle{font-size:32.9px}.vehicleDetailDescriptionHeader{font-size:22.4px}.vehicleDetailMPG{font-size:33.88px}.vehicleDetailOptionTitle{font-size:17.5px}.vehicleDetailOption{font-size:14px}.btnVerifyFeatures&gt;div{font-size:19.88px}.vehicleDetailPreApproval,.vehicleDetailSimilarVehicles,.vehicleDetailLeaseRequest,.contactControlSelectQuestions{font-size:21.98px}.vehicleDetailTestDrive{font-size:18.06px}.vehicleDetailCustomizeCommercialVehicle{font-size:18.06px}.vehicleDetailTestDriveInstructions{font-size:14.98px}.vehicleDetailTestDeriveCallToAction{font-size:19.88px}.vehicleDetailPurchaseDescription{font-size:25.2px}.vehicleDetailLeasePrice{font-size:59.92px}.vehicleDetailLeasePriceDescription{font-size:24.92px}.vehicleDetailLeaseTerms{font-size:22.4px}.vehicleDetailDisclaimer{font-size:11.9px}.vehicleDetailUsedPrice{font-size:84.84px}.vehicleDetailNewPrice{font-size:19.88px}.vehicleDetailNewPriceAccent{font-size:19.88px}.vehicleDetailBaseNewPrice{font-size:19.88px}.vehicleDetailSalePrice{font-size:26.88px}.vehicleDetailBestPrice span:first-child{font-size:21.98px}.vehicleDetailBestPrice span:last-child{font-size:32.9px}.negotiateTitle{font-size:31.64px}.negotiateHeader{font-size:31.64px}.negotiateInputHeaders{font-size:15.96px}.negotiateRemainingAmount{font-size:17.78px}.negotiatePaymentAmount{font-size:17.78px}.negotiateSubmit{font-size:26.18px}.contactControlTitle{font-size:28px}.contactControlHeader{font-size:18.998px}.contactControlVehicle{font-size:14px}.contactControlButton{font-size:33.88px}.carCard.hover-active{width:23%}}@media only screen and (min-width:1400px){.carCard.hover-active{width:18%}}@media only screen and (max-width:991.98px),(hover:none){.card-hover-content{visibility:visible;opacity:1;height:max-content}.carCard{max-height:none}.carCard.hover-active{box-shadow:none;z-index:inherit;width:inherit;justify-content:inherit;transition:inherit;max-height:none;pointer-events:none}#cardBodyMobile{visibility:hidden;opacity:0;height:0}}.search_filters{padding:10px;border:1px solid gray;margin-left:10px;margin-top:10px;margin-bottom:10px}.search_filters h4{font-weight:bold;margin-bottom:10px}.searchbox{margin-left:10px;margin-top:10px}.searchbox h4{font-weight:bold;margin-bottom:10px}.queryBox input{width:60%;margin-right:15px;display:inline-block}#accordion .panel-left{padding-right:0!important;margin-right:0!important}#accordion2 .panel{margin:15px}#accordion2 .searchFilterBoxContent{background-color:transparent}a{color:#337ab7}.headerPhone{font-size:24px}.lot-buttons a{border-image-source:linear-gradient(to bottom,#a90118,#e52135);border-image-slice:1;border-width:3px;box-shadow:1px 1px 4px #000;background-color:#ed1c24;font-size:18px;color:#fff}.lot-buttons a:hover{background-color:#a90118;color:#000}.lot-button-container{display:flex;flex-wrap:wrap;text-align:center;justify-content:space-between}.lot-button-container .linkButton{margin-bottom:10px}.lot-button-all{display:flex;justify-content:center}.lot-button-wrapper{display:inline-block}.searchVehiclePriceUsedGrid{font-size:21px}@media(max-width:768px){.lot-button-wrapper{display:block;width:100%}.lot-button-wrapper .btn{width:100%;margin-bottom:10px}}.mainVideoPlayer{height:auto}.mainVideoPlayer .form-control{height:28px!important;padding:4px 10px}.financingApplyLink{border:10px solid;border-image-slice:1;border-width:3px;border-image-source:linear-gradient(to bottom,#00c853,#9ee03e);box-shadow:2px 3px 7px}.linkButton a,.vehicleGridBestPrice,.searchBoxButtonText{border:10px solid;border-image-slice:1;border-width:3px;border-image-source:linear-gradient(to bottom,#a90118,#e52135);box-shadow:1px 1px 4px #000;text-decoration:none}.footerSocialMedia em.fa{font-size:42px!important}.searchBoxButtonText i.fa.magnifying-glass-icon{font-size:16px!important}.vehicleGridBackground,.vehicleGridTitle,.vehicleGridCall,.vehicleGridBackground .searchVehicleDisclaimer{color:#fff}.usedDisclaimer{font-size:11.2px;font-family:'OpenSans-Light'}.vehicleGridSimilarVehicles{color:#ff0005}.vehicleGridUsedPrice.bvgVehicle{font-weight:bold}.buttonRow a{margin:auto}#vGrid .searchVehiclePrice{font-size:14px}.srp-insurance-btn,.srp-valuetrade-btn,.srp-preapprove-btn,.srp-windowsticker-btn,.srp-history-btn,.srp-customize-btn,.btnVerifyFeaturesList{border:1px solid;border-width:3px;border-color:#4c4c4c;box-shadow:1px 1px 4px #000;font-weight:bold;font-size:13px;padding:5px;background:linear-gradient(to bottom,#4c4c4c,#000);text-align:center;height:45px;width:172px;margin:10px;display:flex;align-items:center}.btnVerifyFeaturesList{cursor:pointer}.srp-customize-btn{border-image-source:linear-gradient(to bottom,#c44c06,#e07128);background:linear-gradient(to bottom,#c44c06,#e07128)}.srp-valuetrade-btn{border-image-source:linear-gradient(to bottom,#0675c4,#28a9e0);background:linear-gradient(to bottom,#0675c4,#28a9e0)}.srp-preapprove-btn{border-image-source:linear-gradient(to bottom,#00c853,#9ee03e);background:linear-gradient(to bottom,#00c853,#9ee03e)}.srp-windowsticker-btn{border-image-source:linear-gradient(to bottom,#b4ccde,#708090);background:linear-gradient(to bottom,#708090,#b4ccde)}.srp-insurance-btn a,.srp-valuetrade-btn a,.srp-windowsticker-btn a,.srp-preapprove-btn a,.vehicleDetailPreApproval a,.srp-customize-btn a,.btnVerifyFeaturesList a{color:#fff;text-decoration:none}.srp-history-btn{background:none}.srp-history-btn img{max-width:105px}.btn-primary.search-text-btn:active{background-color:#ed1c24}.vehicleDetailNewPriceAccent,.searchVehiclePriceAccent{font-size:15.4px;font-family:'OpenSans'}.searchVehiclePriceUsed.conditional{font-size:21px}span.strike-through,.strike-through.bookvalue{text-decoration:none}.vehicleDetailNewPrice.strike-through,div.searchVehiclePrice.strike-through{text-decoration:line-through}.vehicleDetailUsedPrice.conditional{font-size:25.9px}.optionsContainer{display:flex;flex-wrap:wrap}.vehicleDetailCustomizeCommercialVehicle{background:linear-gradient(to bottom,#bbb,#727272);color:#fff}.vehicleDetailTestDrive,.vehicleDetailTestDrive:hover{background:linear-gradient(to bottom,#27a2d9,#27a2d9);color:#fff}.vehicleDetailPreApproval,.vehicleDetailLeaseRequest,.vehicleDetailSimilarVehicles,.searchVehiclePhoneNumber,#recalls{border:1px solid;border-width:3px;font-weight:bold;font-size:16px;padding:5px;text-align:center;align-items:center}.vehicleDetailPreApproval{background:linear-gradient(to bottom,#00c853,#9ee03e);border-image-source:linear-gradient(to bottom,#00c853,#9ee03e);box-shadow:1px 1px 4px #000}.vehicleDetailLeaseRequest,.vehicleDetailLeaseRequest:hover{background:linear-gradient(to bottom,#ffc102,#ffd44e);border-image-source:linear-gradient(to bottom,#ffd44e,#ffc102);box-shadow:1px 1px 4px #000;text-shadow:none;color:#000}.vehicleDetailSimilarVehicles{background:linear-gradient(to bottom,#4c4c4c,#000);border-image-source:linear-gradient(to bottom,#000,#4c4c4c);box-shadow:1px 1px 4px #000}.searchVehiclePhoneNumber{background:linear-gradient(to bottom,#ed1c24,#f26066);border-image-source:linear-gradient(to bottom,#f26066,#ed1c24);box-shadow:1px 1px 4px #000}.vehicleDetailSimilarVehicles a,.searchVehiclePhoneNumber a,.searchVehiclePhoneNumber span,#bvgVehicles a{text-decoration:none;color:#fff;font-size:15.96px}.vehicleDetailBestPrice,#btnContactUs,#btnNegotiate{border:10px solid;border-image-slice:1;border-width:3px;border-image-source:linear-gradient(to bottom,#a90118,#e52135);box-shadow:1px 1px 4px #000}#btnVerifyFeatures{border:10px solid;border-image-slice:1;border-width:3px;border-image-source:linear-gradient(to bottom,#4d4d4d,#000);box-shadow:1px 1px 4px #000}#recalls{background:linear-gradient(to bottom,#4c4c4c,#000);border-image-source:linear-gradient(to bottom,#000,#4c4c4c);box-shadow:1px 1px 4px #000;border-image-slice:1;color:#fff}#zipSubmit{border:10px solid;border-image-slice:1;border-width:3px;border-image-source:linear-gradient(to bottom,#a90118,#e52135);box-shadow:1px 1px 4px #000;background:#ed1c24;color:#fff;padding:3px 7px}#zipPrompt{color:#000}#incentivesModal{background:#000}#incentivesModal .incentiveContainer.disabled{opacity:.7}#incentivesModal .searchVehiclePrice,#incentivesModal .searchVehicleDisclaimer,#incentivesModal #incentivesContainer h3,#incentivesModal #incentivesContainer h4,#incentivesModal .incentiveContainer,#incentivesModal .searchVehicleDetailValue,#incentivesModal .searchVehiclePriceAccent,#incentivesModal .changeZip{color:#fff}#incentivesModal #additionalRebates,#incentivesModal .date,#incentivesModal .date #print{color:#acacac}#incentivesModal .fa-spinner{color:#fff;animation:spin 2s linear infinite}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}#incentivesModal #rebatesLead{border:10px solid;border-image-slice:1;border-width:3px;border-image-source:linear-gradient(to bottom,#a90118,#e52135);box-shadow:1px 1px 4px #000;background:#fff;color:#ed1c24;font-family:'OpenSans-ExtraBold'}#incentivesModal .changeZip{border:10px solid;border-image-slice:1;border-width:2px;border-image-source:linear-gradient(to bottom,#a90118,#e52135);background:#ed1c24;font-family:'OpenSans-Bold';text-decoration:none;padding:3px}#zipModal{background:#000;color:#fff}#btnVerifyFeatures div{text-shadow:1px 1px 10px #000;font-size:14px!important}.searchResultIcon,.search-text-btn,.navbar-default .navbar-toggle,#btnFilter{border-color:#4c4c4c;box-shadow:1px 1px 4px #000;font-weight:bold;font-size:13px;border:none}.pageandsortopts select{border-radius:5px}.changeZip{cursor:pointer;text-decoration:underline;font-size:14px}.invalidZip{font-family:'OpenSans-BoldItalic';color:#ed1c24;display:none}.srpMoreDetails{display:block;width:100%;text-align:center}.srpMoreDetails span:first-child{font-size:19.88px}.srpMoreDetails span:last-child{font-size:26.6px}.bvgPhoneNumberMobile a{color:#fff;text-decoration:none}.bvgPhoneCall a{color:#ed1c24;font-size:26.6px}.managers{font-weight:bold}.contactLotsList .lotInfo a{color:#ed1c24}@media only screen and (min-width:768px){#sightMaxChat{display:block;position:fixed;bottom:1%;right:1%;z-index:100}}@media only screen and (max-width:960px){.sm-chat-btn{bottom:2%!important}}@media only screen and (min-width:320px){.vehicleDetailSalePrice{font-size:26.88px}}@media only screen and (min-width:992px){.searchVehicleBestPrice&gt;span:first-child,.searchVehicleBestPrice&gt;span:last-child{font-size:14px;font-family:'OpenSans'}.searchVehicleBestPrice{font-size:21px}.searchVehicleRebates span:first-child{font-size:17.5px}.searchVehicleRebates span:last-child{line-height:1em}.searchVeh .buttonRow{justify-content:flex-start}.srp-insurance-btn,.srp-valuetrade-btn,.srp-preapprove-btn,.srp-windowsticker-btn,.srp-history-btn,.srp-customize-btn,.btnVerifyFeaturesList{margin:15px}.searchBoxSelect{font-size:14px}}@media only screen and (min-width:1200px){.vehicleDetailSalePriceConditional{font-size:19.88px}}@media only screen and (min-width:992px){.background-intro-image{min-height:100%;background-position:top;background-repeat:no-repeat;background-size:contain;display:flex;align-items:center;overflow:hidden}.background-intro-image form{margin:0 auto 50% auto}}</pre></body></html>