/* michaeljaggers | */
.cst-search-overlay { display: flex; justify-content: center; height: 48px; margin-bottom: 70px; }
.cst-search-overlay * { margin: 0; padding: 0; }
.cst-search-overlay > form { width: 925px; }
.cst-search-overlay .form-group { display: inline-block; height: 100%; }
.cst-search-overlay .form-group .ddc-span8 { width: 100%; height: 48px; }
.cst-search-overlay .form-group:first-of-type { margin-right: 0; margin-left: 0; width: 794px; box-shadow: none; }
.cst-search-overlay .form-group:first-of-type input { padding: 0 15px; border-radius: 4px; -webkit-appearance: none; height: 100%; background-color: rgba(255,255,255,.8); font-size: 18px; }
.cst-search-overlay .form-group:first-of-type input::placeholder { color: #000; }
.cst-search-overlay .form-group:first-of-type input:hover { background-color: #FFF; }
.cst-search-overlay .form-group:nth-child(2) { width: 116px; margin-left: 12px; }
.cst-search-overlay .form-group:nth-child(2) button { padding: 8px 14px; min-width: 0; align-items: center; height: 100%; font-size: 23px; padding-right: 40px; }
.cst-search-overlay .form-group:nth-child(2) button:before { line-height: 1.25; font-size: 38px; }

/* fdbarfety 08390685 */
.hero-image-overlay .list-inline > li {padding: 5px 10px 5px 0;}
.hero-image-overlay .list-inline {text-align: center;}

/* ddcmhampton 10938009 */
.index .slideControls {width:25%; right:39%;}

/* michaeljaggers | 08530368 */
body { background: #FFF; }

/* ddcrandyh CC08709578 */
@media (min-width: 768px) { html.customWidth .container, html.customWidth .content-page-title h1 { width: 750px !important; } }
@media (min-width: 992px) { html.customWidth .container, html.customWidth .content-page-title h1 { width: 970px !important; } }
@media (min-width: 1200px) { html.customWidth .container, html.customWidth .content-page-title h1 { width: 1200px !important; } }

/* Start 'srp-new-price-label-final-price' (do not modify this line) */
/* Modified by alharris1 on 07/20/26 01:52 PM EDT */
.srp .inv-type-new.pricing-detail .final-price .price-label { text-decoration: none; font-weight: 800; font-size: 15px; color: #00324f; }
/* End 'srp-new-price-label-final-price' (do not modify this line) */

/* Start 'srp-inv-type-new-portal-price-value-portal-price' (do not modify this line) */
/* Modified by alharris1 on 07/20/26 01:52 PM EDT */
.srp .vehicle-card-title.inv-type-new .portal-price { text-decoration: none; font-weight: 800; font-size: 22.5px; color: #00324f; }
/* End 'srp-inv-type-new-portal-price-value-portal-price' (do not modify this line) */

/* Start 'vdp-new-price-label-final-price' (do not modify this line) */
/* Modified by alharris1 on 07/20/26 02:03 PM EDT */
.vdp .inv-type-new.pricing-detail .final-price .price-label { text-decoration: none; font-weight: 800; font-size: 18px; color: #00324f; }
/* End 'vdp-new-price-label-final-price' (do not modify this line) */

/* Start 'vdp-new-price-value-final-price' (do not modify this line) */
/* Modified by alharris1 on 07/20/26 02:06 PM EDT */
.vdp .inv-type-new.pricing-detail .final-price .price-value { text-decoration: none; font-weight: 800; font-size: 22.5px; color: #00324f; }
/* End 'vdp-new-price-value-final-price' (do not modify this line) */