/* GOPHER Custom Color Scheme CSS */
  :root {
      --color-primary-50: #c5cdd8;
      --color-primary-100: #a3afc1;
      --color-primary-200: #8191aa;
      --color-primary-300: #5f7393;
      --color-primary-400: #3d557c;
      --color-primary-500: #1b3765;
      --color-primary-600: #172f56;
      --color-primary-700: #132747;
      --color-primary-800: #0f1f38;
      --color-primary-900: #0b1729;
      --color-primary-950: #070f1a;
      --btn-link-disabled-color: #1b3765;
  }
  /* END Custom Color Scheme CSS */

/* PPR-157686 ddcdmeline */
.index div[data-name="content-thirds-row-1"] .content-default[data-widget-id="content7"],
.index div[data-name="content-thirds-row-1"] .content-default[data-widget-id="content5"],
.index div[data-name="content-thirds-row-1"] .content-default[data-widget-id="content9"]{min-height: 720px;}
.index div[data-name="content-thirds-row-1"] .content-default[data-widget-id="content7"] h3 {margin-bottom: 54px;}

/* fdbarfety PPR-157686 */
.alias-auto-new-details dd.pricing-divider {display: none;}
.alias-auto-new-details dl.pricing-detail dt:not(.msrp),
.alias-auto-new-details .pricing-detail .discount .price-label a,
.alias-auto-new-details .pricing-detail .internetPrice .price-value,
.alias-auto-new-details .pricing-detail .internetPrice .price-label {color: #fff; align-items: center;}
.alias-auto-new-details .pricing-detail .internetPrice,
.alias-auto-new-details .pricing-detail .wholesalePrice {background: #393839; margin: 0; color: #fff; padding: 10px;}
.alias-auto-new-details .pricing-detail .discount .price-value {color: #fff;}
.alias-auto-new-details .pricing-detail .discount:not(.conditional-offer) {background: #013366;}
.alias-auto-new-details .pricing-detail .discount.conditional-offer, .alias-auto-new-details .discount.conditional-offer .text-link {color: #fff!important;}
.alias-auto-new-details .pricing-detail .discount.conditional-offer:nth-of-type(even) {background: #013366;}
.alias-auto-new-details .pricing-detail .discount.conditional-offer:nth-of-type(odd) {background: #2c4f78;}
.alias-auto-new-details .pricing-detail .msrp, .pricing-detail .discount, .alias-auto-new-details .pricing-detail .internetPrice {padding: 8px 10px; margin: 0;}
.alias-auto-new-details dl.pricing-detail {justify-content: center;}
.alias-auto-new-details .vdp-sidebar .box.box-padding {padding: 10px 4px;}
.conditional-offers-title {margin-left: 16px !important; text-transform: capitalize;}
.alias-auto-new-details .pricing-detail .ABCRule {background: #6d7170; margin: 0;  padding: 10px;}
.alias-auto-new-details .pricing-detail .ABCRule a,
.alias-auto-new-details .pricing-detail .ABCRule{color: #fff !important;}


/* fdbarfety PPR-157686 */
#mycars-vdp1-app-root .ddc-icon,
.vehicle-card-footer .ddc-icon {font-size: 1.75em;}

/*ddcrmelasky vdp pricing*/
.vdp .ws-detailed-pricing .conditional-offers-title {font-weight: 700;}

/*ddcrmelasky contact header*/
.page-header.minimal .header-contact {background: #1b3765;}

/*owen.perks Endorsed Care Checkbox */
.form-group .endorsed-care.endorsedCare [type="checkbox"] {display:none;}

/*ddcrmelasky PPR-157686 final pricing*/
.alias-auto-new-details .ws-detailed-pricing .final-price:not(.internetPrice) {background: #0104f4; color: #fff !important; padding: 10px 7px;}
.alias-auto-new-details .ws-detailed-pricing dd.final-price {margin-left:0;}

/*owen.perks NAV */
.page-header.minimal .navigation-default .navbar-nav>li>a {font-weight: 800;}

/*owen.perks NEW SRP */
.alias-inventory-listing-default-auto-new dl.pricing-detail dd, 
.alias-inventory-listing-default-auto-new dl.pricing-detail dt {margin-bottom: 0px;}
.alias-auto-new-details .pricing-detail .msrp, .pricing-detail .discount, .alias-auto-new-details .pricing-detail .internetPrice {padding: 4px 10px; margin: 0;}

