@font-face{font-family:'OpenSans';src:url('../fonts/OpenSans/Regular/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/OpenSans/Regular/OpenSans-Regular-webfont.woff') format('woff'),url('../fonts/OpenSans/Regular/OpenSans-Regular-webfont.ttf') format('truetype'),url('../fonts/OpenSans/Regular/OpenSans-Regular-webfont.svg#OpenSans') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'OpenSans-Bold';src:url('../fonts/OpenSans/Bold/OpenSans-Bold-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/OpenSans/Bold/OpenSans-Bold-webfont.woff') format('woff'),url('../fonts/OpenSans/Bold/OpenSans-Bold-webfont.ttf') format('truetype'),url('../fonts/OpenSans/Bold/OpenSans-Bold-webfont.svg#OpenSans-Bold') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'OpenSans-BoldItalic';src:url('../fonts/OpenSans/BoldItalic/OpenSans-BoldItalic-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/OpenSans/BoldItalic/OpenSans-BoldItalic-webfont.woff') format('woff'),url('../fonts/OpenSans/BoldItalic/OpenSans-BoldItalic-webfont.ttf') format('truetype'),url('../fonts/OpenSans/BoldItalic/OpenSans-BoldItalic-webfont.svg#OpenSans-BoldItalic') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'OpenSans-ExtraBold';src:url('../fonts/OpenSans/ExtraBold/OpenSans-Extrabold-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/OpenSans/ExtraBold/OpenSans-Extrabold-webfont.woff') format('woff'),url('../fonts/OpenSans/ExtraBold/OpenSans-Extrabold-webfont.ttf') format('truetype'),url('../fonts/OpenSans/ExtraBold/OpenSans-Extrabold-webfont.svg#OpenSans-Extrabold') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'OpenSans-ExtraBoldItalic';src:url('../fonts/OpenSans/ExtraBoldItalic/OpenSans-ExtraboldItalic-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/OpenSans/ExtraBoldItalic/OpenSans-ExtraboldItalic-webfont.woff') format('woff'),url('../fonts/OpenSans/ExtraBoldItalic/OpenSans-ExtraboldItalic-webfont.ttf') format('truetype'),url('../fonts/OpenSans/ExtraBoldItalic/OpenSans-ExtraboldItalic-webfont.svg#OpenSans-ExtraboldItalic') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'OpenSans-Italic';src:url('../fonts/OpenSans/Italic/OpenSans-Italic-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/OpenSans/Italic/OpenSans-Italic-webfont.woff') format('woff'),url('../fonts/OpenSans/Italic/OpenSans-Italic-webfont.ttf') format('truetype'),url('../fonts/OpenSans/Italic/OpenSans-Italic-webfont.svg#OpenSans-Italic') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'OpenSans-Light';src:url('../fonts/OpenSans/Light/OpenSans-Light-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/OpenSans/Light/OpenSans-Light-webfont.woff') format('woff'),url('../fonts/OpenSans/Light/OpenSans-Light-webfont.ttf') format('truetype'),url('../fonts/OpenSans/Light/OpenSans-Light-webfont.svg#OpenSans-Light') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'OpenSans-LightItalic';src:url('../fonts/OpenSans/LightItalic/OpenSansLight-Italic-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/OpenSans/LightItalic/OpenSansLight-Italic-webfont.woff') format('woff'),url('../fonts/OpenSans/LightItalic/OpenSansLight-Italic-webfont.ttf') format('truetype'),url('../fonts/OpenSans/LightItalic/OpenSansLight-Italic-webfont.svg#OpenSansLight-Italic') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'OpenSans-SemiBold';src:url('../fonts/OpenSans/SemiBold/OpenSans-Semibold-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/OpenSans/SemiBold/OpenSans-Semibold-webfont.woff') format('woff'),url('../fonts/OpenSans/SemiBold/OpenSans-Semibold-webfont.ttf') format('truetype'),url('../fonts/OpenSans/SemiBold/OpenSans-Semibold-webfont.svg#OpenSans-Semibold') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'OpenSans-SemiBoldItalic';src:url('../fonts/OpenSans/SemiBoldItalic/OpenSans-SemiboldItalic-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/OpenSans/SemiBoldItalic/OpenSans-SemiboldItalic-webfont.woff') format('woff'),url('../fonts/OpenSans/SemiBoldItalic/OpenSans-SemiboldItalic-webfont.ttf') format('truetype'),url('../fonts/OpenSans/SemiBoldItalic/OpenSans-SemiboldItalic-webfont.svg#OpenSans-SemiboldItalic') format('svg');font-weight:normal;font-style:normal}header{background:#32cd32}body{font-size:14px;background-color:#fff}.homeBorderDisplay{background-color:#32cd32}h1,h2,h3,h4{margin-top:0;margin-bottom:0}#loading{display:none}.globalMarginSpacing{margin-bottom:.75em;margin-top:.75em}.globalPaddingSpacing{padding-bottom:.75em;padding-top:.75em}.no-padding{padding:0}.no-margin{margin:0}.linkButton{text-align:center}.linkButton a,.linkButton input{background:#32cd32;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:#32cd32;text-decoration:none}.stick{position:fixed;top:0;width:100%;z-index:999;overflow-y:auto;max-height:100%}.accordion{background-color:#c8c8c8;color:#444;cursor:pointer;padding:17.92px;width:100%;text-align:left;border:none;outline:none;transition:.4s;font-family:'OpenSans-ExtraBold';font-size:18.2px}.accordion:after{content:'➕';font-size:14px;color:#32cd32;float:right;margin-left:5px}.active:after{content:"➖"}.active,.accordion:hover{background-color:#32cd32}.panel{padding:0 17.92px;background-color:#fff;display:none;overflow:hidden;font-family:'OpenSans';font-size:15.4px;color:#000;margin:9.94px 0!important}.panel a{font-family:'OpenSans';font-size:14px;color:#32cd32}.panel a:hover{text-decoration:none;color:#32cd32}.businessHoursContainer{background-color:#c8c8c8;color:#000}.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:14.98px}.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:200px;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-color:#373737;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:#fff}.footerSocialMedia{display:flex;justify-content:space-evenly}.siteLotFooterHeader{font-family:'OpenSans-SemiBold';font-size:14px;color:#c8c8c8;text-decoration:underline}.siteLotFooter{color:#c8c8c8}.siteLotFooter:hover{text-decoration:none;color:#32cd32}.siteCopyrightSection{background-color:#292929;padding:.75em 0 .75em 0}.siteCopyrightSection span{color:#c8c8c8}.siteCopyrightSection span #companyText{color:#71c8ff}.siteCopyrightSection span #companyText:hover{color:#32cd32;text-decoration:none}.siteCopyrightSection span a{color:#c8c8c8}.siteCopyrightSection span a:hover{color:#32cd32;text-decoration:none}.printDisplay{display:none}.responsiveCal{position:relative;padding-bottom:75%;min-height:599.9px;height:0;overflow:hidden}.responsiveCal iframe{position:absolute;top:0;left:0;width:100%;height:100%}@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}}.img-thumbnail{max-height:149.94px}.contactLot{margin:1em 0;border:2px solid #000}.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:399.98px}#map{height:399.98px}.lotImage{height:70px}.lotImage img{max-height:70px}.lotName{font-size:21px;font-family:'OpenSans-Bold';min-height:45px;display:flex;justify-content:center}.mapLotHours-container,.embedded-email-form div{background-color:#c8c8c8;color:#000}.lotLink{cursor:pointer}.pageNotFoundUl{list-style:none;padding:0}.pageNotFoundMidHeader{font-size:21.98px}.pageNotFoundImage{margin:0 auto}#signUpForm .formContainer{background-color:#c8c8c8}.letsGoHomeHeader{font-family:'OpenSans-Bold';color:#00008b;text-align:center}.letsGoHomeTitle{font-family:'OpenSans-ExtraBold';color:#fff;font-weight:bold;text-align:center}.letsGoHomeHeaderContent{font-family:'OpenSans-SemiBold';color:#000;text-align:center}.letsGoHomeInfoContent{font-family:'OpenSans';color:#00008b;text-align:center}.letsGoHomeInfoContent a{color:#00008b}.letsGoHomeInfoContent a:hover{color:#000;text-decoration:none}.letsGoHomeInfoContentTitle{font-family:'OpenSans';color:#00008b;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}#emailInputError{display:none}.childrenList{display:none}.minusImage{display:none}.noChildHeader{padding-left:20.02px}.img-wrapper{width:100%;position:relative;overflow:hidden}.img-wrapper img{position:relative;top:0;bottom:0;left:0;right:0;width:auto}.navbar{margin-bottom:0!important}.navbar-default{background-color:#c8c8c8;border:none!important;border-radius:0}.navbar-default .navbar-collapse .nav{float:none;display:inline-block;vertical-align:top}.navbar-default .navbar-nav>li>a{color:#000;font:16.8px 'OpenSans';border-bottom:0 solid #fff}.navbar-default .navbar-nav>li:hover>a,.navbar-default .navbar-nav>li:focus>a{color:#fff;background-color:#32cd32;border-bottom:0 solid #fff}.navbar-nav>li>.dropdown-menu{background-color:#c8c8c8}.dropdown-menu>li>a{font-size:15.4px;color:#333}.dropdown-menu>li>a:hover{color:#fff;background-color:#32cd32}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#fff;background-color:#32cd32}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:#32cd32}.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:#32cd32}.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:#32cd32}.navbar-nav>li>a.highlightNavItem{color:#32cd32!important}.navbar-nav>li:hover>a.highlightNavItem{color:#000}.highlightNavItemBackground{background-color:#32cd32}#btnFilter{background-color:#32cd32;color:#fff;padding:5.999px 9.996px;margin-right:0}#btnFilter:focus,#btnFilter:hover{background-color:#32cd32!important}@media only screen and (min-width:320px){.homeBorderDisplay{border:10.5px solid #c8c8c8}.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{font:14px 'OpenSans';color:#74c9ff}.siteHeaderTitle .headerPhone{color:#fff;margin:0 10px}.nav>li{margin:0 1em}.dropdown{border: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>li>a{color:#333}.navbar-default .navbar-collapse{text-align:center;background-color:#dedede}.navbar-default .navbar-collapse .nav{width:100%}.letsGoHomeHeader{font-size:17.5px}.letsGoHomeTitle{font-size:56px}.letsGoHomeHeaderContent{font-size:28px}.letsGoHomeInfoContent{font-size:17.5px}.letsGoHomeInfoContentTitle{font-size:21px}.contactUsHeader{font-size:34.02px;font-family:'OpenSans-ExtraBold'}.contactMidHeader{font-size:19.6px}.dealershipHeader{font-size:19.6px;font-family:'OpenSans-Bold'}.serviceMidHeader{font-size:19.6px;font-family:'OpenSans-Bold'}.serviceMidHeader{font-size:18.2px}.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:#32cd32;font-size:19.6px;font-family:'OpenSans-ExtraBold'}.aboutUsText,.lPageText{font-size:14px}.aboutUsImages div{overflow:hidden}.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:#32cd32;vertical-align:middle;color:#fff}.offers-header{font-size:20.02px}.view-vehicle a,.get-special a,.phone-number a,.apply-letsgobv a{font-size:20.02px}.finance-for{font-size:15.96px}}@media only screen and (min-width:480px){.homeBorderDisplay{border:10.5px solid #c8c8c8}.siteHeaderTitle h1{font:3.5em}.siteHeaderTitle h1 sup{top:-2em}.siteHeaderTitle h4{font-size:17.5px;font-weight:'OpenSans-Bold'}.letsGoHomeHeader{font-size:21px}.letsGoHomeTitle{font-size:56px}.letsGoHomeHeaderContent{font-size:28px}.letsGoHomeInfoContent{font-size:17.5px}.letsGoHomeInfoContentTitle{font-size:21px}.contactUsHeader{font-size:40.46px}.contactMidHeader{font-size:21px}.dealershipHeader{font-size:21px}.pageNotFoundHeader{font-size:34.72px}.pageNotFoundUl li a{font-size:14.98px}.aboutUsHeader{font-size:40.46px}.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){.homeBorderDisplay{border:14px solid #c8c8c8}.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'}.nav>li{margin:0}.navbar-nav{float:none}.dropdown{border:none}.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}.letsGoHomeHeader{font-size:28px}.letsGoHomeTitle{font-size:70px}.letsGoHomeHeaderContent{font-size:42px}.letsGoHomeInfoContent{font-size:24.5px}.letsGoHomeInfoContentTitle{font-size:28px}.contactUsHeader{font-size:47.04px}.contactMidHeader{font-size:21.98px}.dealershipHeader{font-size:21.98px}.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}.homeSeoSection h1{font-size:25.62px}.homeSeoSection h2{font-size:20.44px}.homeSeoSection h3{font-size:17.08px}.homeSeoSection p{font-size:15.4px}.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}}@media(min-width:768px) and (max-width:991px){.tablet-text-center{text-align:center}.bvgImgWrapper{min-height:100px;display:block}.navbar-collapse.collapse{display:none!important}.navbar-toggle{display:block}.navbar-header{float:none}.nav>li{display:block;float:none;border:1px #818181 ridge}.nav>li a{text-align:left}}@media only screen and (min-width:992px){.homeBorderDisplay{border:14px solid #c8c8c8}.siteHeaderTitle h1{font:7em 'OpenSans-Bold'}.siteHeaderTitle h1 sup{font-size:19.88px;top:-2.75em}ul.nav li:hover>ul.dropdown-menu{display:block;margin:0}.navbar-default .navbar-nav .open .dropdown-menu{position:absolute}.letsGoHomeHeader{font-size:28px}.letsGoHomeTitle{font-size:70px}.letsGoHomeHeaderContent{font-size:42px}.letsGoHomeInfoContent{font-size:24.5px}.letsGoHomeInfoContentTitle{font-size:28px}.contactUsHeader{font-size:53.48px}.contactMidHeader{font-size:22.96px}.dealershipHeader{font-size:22.96px}.lotName{font-size:24.5px}.serviceMidHeader{font-size:22.96px}.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}.homeSeoSection h1{font-size:28.42px}.homeSeoSection h2{font-size:22.68px}.homeSeoSection h3{font-size:18.9px}.homeSeoSection p{font-size:16.1px}.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}}@media only screen and (min-width:1200px){.homeBorderDisplay{border:14px solid #c8c8c8}.letsGoHomeHeader{font-size:28px}.letsGoHomeTitle{font-size:70px}.letsGoHomeHeaderContent{font-size:42px}.letsGoHomeInfoContent{font-size:24.5px}.letsGoHomeInfoContentTitle{font-size:28px}.contactUsHeader{font-size:60.06px}.dealershipHeader,.contactMidHeader{font-size:23.94px}.serviceMidHeader{font-size:23.94px}.serviceSmHeader{font-size:23.94px}.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}.homeSeoSection h1{font-size:31.5px}.homeSeoSection h2{font-size:25.2px}.homeSeoSection h3{font-size:21px}.homeSeoSection p{font-size:17.92px}}@media only screen and (min-width:2000px){.globalMarginSpacing{margin-top:1.25em;margin-bottom:1.25em}}