/* GOPHER Custom Color Scheme CSS */
  :root {
      --color-primary-50: #d0eafe;
      --color-primary-100: #b3ddfc;
      --color-primary-200: #96d0fa;
      --color-primary-300: #79c3f8;
      --color-primary-400: #5cb6f6;
      --color-primary-500: #3fa9f4;
      --color-primary-600: #3690cf;
      --color-primary-700: #2d77aa;
      --color-primary-800: #245e85;
      --color-primary-900: #1b4560;
      --color-primary-950: #122c3b;
      --btn-link-disabled-color: #3fa9f4;
  }
  /* END Custom Color Scheme CSS */

/* fdbarfety PPR-063603 */
:root {
  --input-color: var(--color-neutral-1000);
  --input-color-placeholder: var(--color-neutral-1000);
  --input-border-color: var(--color-neutral-0);
  --input-bg: var(--color-neutral-0);
  --input-focus-border-color: var(--color-neutral-0);
}

/* fdbarfety PPR-063603 updated ddcrmelasky for single line nav*/
.page-header.responsive-centered-nav .header-navigation .navigation-default .navbar-nav>li>a { white-space: nowrap; font-size: 12px; }
.page-header.responsive-centered-nav .header-navigation .header-default .header-logo { width: 30%; }
.page-header.responsive-centered-nav .header-navigation .header-default {width: 35%;}
.page-header.responsive-centered-nav .header-navigation .navigation-default {width: 55%;}
.page-header.responsive-centered-nav .mycars-default {width: 5%;}
.cst_BusinessLink {position: fixed!important; z-index: 1;}
.cst_BusinessLink img {width: 80%!important; max-width: 100%!important; display: block; bottom: 15px; position: relative; right: 40px;}
.ddc-composer .cst_BusinessLink {position: absolute!important;}
@media screen and (max-width:1225px) { .cst_BusinessLink img { right: 90px; }}

/*owen.perks CST Nav Btn*/
.page-header.responsive-centered-nav .header-navigation .navigation-default .navbar-nav>li:nth-last-child(2)> a {display: none;}

/* ddcrandyh 05953606 */
[data-widget-name=ws-inv-filters] .facet-hl-container :is(.navigator-left,.navigator-right) button.chip-additive .ddc-icon {
    --chip-additive-color-hover: color: #000; --chip-additive-color: #000;
}


/* Start 'srp-new-price-value-internetPrice-no-value' (do not modify this line) */
/* Modified by geoffreyholdredge on 09/15/25 11:13 AM EDT */
.srp .inv-type-new.pricing-detail .internetPrice .price-value.no-value { text-decoration: none; font-weight: normal; font-size: 15.75px; color: #ffffff; }
/* End 'srp-new-price-value-internetPrice-no-value' (do not modify this line) */

/* Start 'srp-new-price-value-askingPrice-no-value' (do not modify this line) */
/* Modified by geoffreyholdredge on 09/15/25 11:13 AM EDT */
.srp .inv-type-new.pricing-detail .askingPrice .price-value.no-value { text-decoration: none; font-weight: normal; font-size: 15.75px; color: #ffffff; }
/* End 'srp-new-price-value-askingPrice-no-value' (do not modify this line) */

/* Start 'srp-new-price-value-final-price' (do not modify this line) */
/* Modified by geoffreyholdredge on 09/15/25 11:13 AM EDT */
.srp .inv-type-new.pricing-detail .final-price .price-value { text-decoration: none; font-weight: normal; font-size: 15.75px; color: #ffffff; }
/* End 'srp-new-price-value-final-price' (do not modify this line) */

/* Start 'srp-used-price-value-final-price' (do not modify this line) */
/* Modified by geoffreyholdredge on 09/15/25 11:15 AM EDT */
.srp .inv-type-used.pricing-detail .final-price .price-value { text-decoration: none; font-weight: normal; font-size: 15.75px; color: #ffffff; }
/* End 'srp-used-price-value-final-price' (do not modify this line) */

/* Start 'srp-used-price-value-askingPrice-no-value' (do not modify this line) */
/* Modified by geoffreyholdredge on 09/15/25 11:16 AM EDT */
.srp .inv-type-used.pricing-detail .askingPrice .price-value.no-value { text-decoration: none; font-weight: normal; font-size: 15.75px; color: #ffffff; }
/* End 'srp-used-price-value-askingPrice-no-value' (do not modify this line) */

/* Start 'srp-used-price-value-internetPrice-no-value' (do not modify this line) */
/* Modified by geoffreyholdredge on 09/15/25 11:16 AM EDT */
.srp .inv-type-used.pricing-detail .internetPrice .price-value.no-value { text-decoration: none; font-weight: normal; font-size: 15.75px; color: #ffffff; }
/* End 'srp-used-price-value-internetPrice-no-value' (do not modify this line) */