/* Start Gopher Custom Header Color Theme */
        .page-header.responsive-centered-nav .header-contact .vcard .tels,
        .page-header.responsive-centered-nav .header-contact .vcard .adr a,
        .page-header.responsive-centered-nav .vcard .adr .ddc-icon {color: #FFF !important}
        .page-header.responsive-centered-nav .header-contact {background-color: #0d2d5b}
/* End Gopher Custom Header Color Theme */

/* fdbarfety Nav */
.page-header.responsive-centered-nav .header-navigation .navigation-default .dropdown-menu {top: 92px; border-top: 1px solid #666;}
.page-header.responsive-centered-nav .header-navigation .ddc-mega-menu-nav .dropdown.open .caret:before {top: 66px; border-bottom-color: #666;}
.mega-menu-curtain {top: 125px!important; display: none;}

/* INDEX BTN PADDING */
.index .btn {padding: calc(.68em - var(--btn-border-width)) calc(1.8em - var(--btn-border-width))}

/* INDEX My Wallet BTN */
.index .ws-facet-browse [data-web-api-id="mywallet"] .btn.btn-unstyled {background: #002c5e; padding: calc(.68em - var(--btn-border-width)) calc(1.8em - var(--btn-border-width)) !important}
.index .ws-facet-browse [data-web-api-id="mywallet"] .btn.btn-unstyled:hover {background: #1c336e;}

/*INDEX FACET SEARCH owen.perks*/
.facet-browse-container .facet-select button:hover {background: #213D82; color: #FFF;}
.index .facet-browse-container .facet-select.has-focus div.value,
.index .facet-browse-container .facet-select .select-options,
.index .facet-browse-container .facet-select .select-options .options .option.is-selected{background: #213D82; border-color: #FFF;}
.index .facet-browse-container .facet-select .select-options .options .option small,
.index .facet-browse-container .facet-select a[role=button], .facet-browse-container .facet-select button.option.text,
.index .facet-browse-container .facet-select .select-options .options .option.is-selected{color: #FFF; opacity: 1}
.index .facet-browse-container .facet-select.has-focus {border-color: #FFF !important;}
.index .facet-browse-container .facet-select .select-options .options .option.is-highlighted,.index .facet-browse-container .facet-select .select-options .options .option:hover{background-color: #213D82; color: #FFF; text-decoration: underline;}
.index .facet-browse-container .facet-select .select-options .options .option.is-highlighted .text-primary {color: #FFF !important;}
.facet-browse-container .facet-select.has-focus button {color:#FFF;}
.index .facet-browse-container .btn-primary.btn-inverse:hover {background:#213D82; color: #FFF;}

/*owen.perks Featured Vehicles Fix */
[data-widget-name="inventory-featured-default"] .description {min-height: 120px;}

/* owen.perks complimentary banner background*/
.complimentary-banner-section {background: #E0E5EB;}

/*owen.perks MODEL LANDING PAGES CONTENT BORDER */
.cst-border-gray {border: 10px solid #d3d0d3}

/* fdbarfety PPR-038074 */
form fieldset h2,
.responsive-type [role=dialog] form fieldset h2 {font-size: 10px!important; text-transform: none;}

/* aelli0tt6 03713108 */
.navigation-default .dropdown-menu h4 {font-size: large;}

/* Start 'srp-new-price-label-final-price' (do not modify this line) */
/* Modified by ehockenbur on 12/04/24 11:38 AM EST */
.srp .inv-type-new.pricing-detail .final-price .price-label { text-decoration: none; font-weight: 600; font-size: 15.75px; color: #002c5e; }
/* End 'srp-new-price-label-final-price' (do not modify this line) */

/* Start 'srp-new-price-label-internetPrice' (do not modify this line) */
/* Modified by thelmer1 on 04/24/24 01:29 PM EDT */
.srp .inv-type-new.pricing-detail .internetPrice .price-label { text-decoration: none; font-weight: 600; font-size: 15.75px; color: #000000; }
/* End 'srp-new-price-label-internetPrice' (do not modify this line) */

/* AAG Smart Coupon Styles */

.aag-popup-header {
background-color: #FFFFFF!important;
}
.aag-popup-col-content {
background: rgb(0,52,105)!important;
background: linear-gradient(180deg, rgba(0,52,105,1) 6%, rgba(0,175,213,1) 75%)!important;
-webkit-border-bottom-right-radius: 50px;
-moz-border-radius-bottomright: 50px;
border-bottom-right-radius: 50px;
}
@media only screen and (min-width: 992px) {
.aag-popup-col-content {
-webkit-border-top-right-radius: 50px;
-webkit-border-bottom-right-radius: 50px;
-moz-border-radius-topright: 50px;
-moz-border-radius-bottomright: 50px;
border-top-right-radius: 50px;
border-bottom-right-radius: 50px;
}
}
.aag-popup-header {
border: 0px;
}
@media only screen and (min-width: 992px) {
.aag-popup-header {
-webkit-border-top-right-radius: 50px;
-moz-border-radius-topright: 50px;
border-top-right-radius: 50px;
}
}
.aag-popup-container {
background-color: transparent!important;
}
.aag-popup-cta {
background: #ef4123!important;
border-radius: 30px;
padding: 0px 40px!important;
min-height: 40px!important;
}
.aag-popup-close {
top: 20px!important;
right: 20px!important;
width: 40px!important;
background: url(https://storage.googleapis.com/phalanx-media-library/184b9098-x.png) !important;
background-repeat: no-repeat !important;
}
.aag-popup-form .aag-form-disc-row {
display: none;
}
.aag-popup-form h2.aag-popup-form-headline {
color: #FFFFFF!important;
}

.aag-popup-disc-link {
 color: #ffffff !important;
}

/* Start 'vdp-used-price-value-final-price' (do not modify this line) */
/* Modified by ehockenbur on 12/04/24 11:33 AM EST */
.vdp .inv-type-used.pricing-detail .final-price .price-value { text-decoration: none; font-weight: 800; font-size: 27px; color: #002c5e; }
/* End 'vdp-used-price-value-final-price' (do not modify this line) */

/* Start 'srp-used-price-label-final-price' (do not modify this line) */
/* Modified by ehockenbur on 12/04/24 11:39 AM EST */
.srp .inv-type-used.pricing-detail .final-price .price-label { text-decoration: none; font-weight: 600; font-size: 15.75px; color: #002c5e; }
/* End 'srp-used-price-label-final-price' (do not modify this line) */

/* Start 'srp-used-price-value-final-price' (do not modify this line) */
/* Modified by ehockenbur on 12/04/24 11:36 AM EST */
.srp .inv-type-used.pricing-detail .final-price .price-value { text-decoration: none; font-weight: 800; font-size: 22.5px; color: #002c5e; }
/* End 'srp-used-price-value-final-price' (do not modify this line) */

/* Start 'srp-new-price-value-final-price' (do not modify this line) */
/* Modified by ehockenbur on 12/04/24 11:38 AM EST */
.srp .inv-type-new.pricing-detail .final-price .price-value { text-decoration: none; font-weight: 800; font-size: 22.5px; color: #002c5e; }
/* End 'srp-new-price-value-final-price' (do not modify this line) */

/* Start 'srp-used-price-value-discount' (do not modify this line) */
/* Modified by ehockenbur on 12/04/24 11:39 AM EST */
.srp .inv-type-used.pricing-detail .discount .price-value { text-decoration: none; font-size: 13.5px; color: #007896; }
/* End 'srp-used-price-value-discount' (do not modify this line) */