/*owen.perks INDEX SLIDE SHOW BUTTONS */
.cst-slide-ctas .cta-content {background: #0eb6f8;}
.cst-slide-ctas .cta-content:hover {background: #0583b4;}
.cst-slide-ctas h2 {margin: 0 !important; padding:5px 0; border-bottom: 1px solid white; width: 100%;}
.index [data-name="index-landing-0005-slideshow-background-1"] {position: relative;}
.index [data-name="content-container-1"] {position: absolute; width: 100%; bottom: 0; z-index: 99; left: 50%; transform: translateX(-50%)}
.cst-slide-ctas .cta-content:hover a {text-decoration: none;}

.index-4across-ctas .cta-content {background: #0eb6f8; border: 1px solid #000;}
.index-4across-ctas .cta-content:hover {background: #5a5a5a;}
.index-4across-ctas .cta-content:hover a {text-decoration: none;}

/* featured vehicles carousel - 25 vehicles across 4 showing */
.index ul.jcarousel {width: 23645px!important;}
.index .jcarousel-container .jcarousel-item {width: 1.88%!important; padding: 20px;}
.index .jcarousel-container .jcarousel-item a img {max-height: inherit; border-radius: 10px 10px 0 0;}
.index .jcarousel .btn-primary.btn:not(.btn-no-decoration) {padding: 10px 42px;}
.index .jcarousel .inventory-featured-default .hproduct .view-link {right: 0; position: relative; float: right;}
.index .jcarousel .inventory-featured-default .hproduct {padding-bottom: 0; margin-bottom: 0;}
.index .jcarousel-display-count {float: right; margin-right: 80px; bottom: 20px; position: relative;}
.index .jcarousel .media:first-child {display: inline-flex;}
.index .jcarousel-next, .jcarousel-next-disabled-horizontal, .jcarousel-next-horizontal, .jcarousel-prev, .jcarousel-prev-disabled-horizontal {font-size: 40px;}
.index .page-bd .inventory-featured-default .hproduct .h4 {font-size: 1.618rem; min-height: 70px;}
.index .page-bd .inventory-featured-default .description {padding-bottom: 30px}
.index .page-bd .inventory-featured-default .description span {display: block; clear: both; line-height: 1.3; width: 400px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.index .page-bd .inventory-featured-default .description .separator {display: none;}
.index .page-bd .inventory-featured-default .pricing {width: 60%; padding-right: 10px;}
/* carousel laptops */
@media (max-width: 2130px) {.index [data-name="featured-vehicles.1-1"] .container-max-xl {max-width: 1550px!important;}}
@media (min-width: 1367px) and (max-width: 1440px) {.index ul.jcarousel {width: 21650px!important;}}
@media (max-width: 1366px) {.index [data-name="featured-vehicles.1-1"] .container-max-xl {max-width: 1020px!important;} .index ul.jcarousel {width: 21650px!important;}}

/* slideshow */
[data-name="index-landing-0005-slideshow-background-1"] .slideshow-background .slick-slider .slide .container {width: 100%!important;}
[data-name="index-landing-0005-slideshow-background-1"] .slideshow-background .slick-slider .slide .slide-background {background-size: cover;}