/* GOPHER Custom Color Scheme CSS */
  :root {
      --header-secondary-container-bg: #1d75bc;
      --header-secondary-container-color: #fff; 
      --color-primary-50: #c7deee;
      --color-primary-100: #a5c9e4;
      --color-primary-200: #83b4da;
      --color-primary-300: #619fd0;
      --color-primary-400: #3f8ac6;
      --color-primary-500: #1d75bc;
      --color-primary-600: #1963a0;
      --color-primary-700: #155184;
      --color-primary-800: #113f68;
      --color-primary-900: #0d2d4c;
      --color-primary-950: #091b30;
      --btn-link-disabled-color: #1d75bc;
  }
  /* END Custom Color Scheme CSS */

/*owen.perks Header/Nav Text Uppercase */
.navbar-nav .non-mega-menu .nav-list>li>a,
.page-header.minimal .navigation-default .navbar-nav>li>a,
.widget-heading, .sub-heading,
.display-1,.display-2,.display-3,.display-4,.display-5,
h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4,.h5,
[data-testid="heading"] {text-transform: uppercase; font-weight: bold;}

/*ddcrmelasky footer*/
.footer-dealer-info .footer-dealer-info-wrapper-1 {background-color: var(--color-neutral-800) !important}
.ddc-footer .ddc-logo-link {width:150px; height: 25px;}
@font-face {
	font-family: 'DDC Heading Font Face';
	src: url('/static/sites/c/customwork/fonts/Poppins/Poppins-Regular.woff2')format('woff'),
	url('/static/sites/c/customwork/fonts/Poppins/Poppins-Regular.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}
 
/* aelli0tt6 PPR-185715 */
.non-mega-menu .nav-list>li ul {width: inherit; text-align: left;}
.btn-primary {color: white !important;}
.facet-browse-container {padding: 8px;}

/*ddcrmelasky font adjust*/
@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap');

.page-header.minimal .navigation-default .navbar-nav>li>a {font-family: "Roboto", sans-serif !important; font-weight: 900 !important; font-size: 17px;}
.header-contact .vcard, .widget-heading,.sub-heading, h1, h2, h3 {font-family: "Roboto", sans-serif !important; font-weight: 900 !important;}

/*owen.perks INDEX CTAs*/
.index-hover-ctas .cta.hover h2{color: #1d75bc !important;}

/* fdbarfety PPR-185715 Nav */
.non-mega-menu .nav-list>li:focus-within ul:nth-child(2) {visibility: hidden;}
.non-mega-menu .nav-list>li:hover ul:nth-child(2) {visibility: visible;}
.page-header.minimal .navigation-default .navbar-nav>li>a:hover,
.page-header.minimal .navigation-default .navbar-nav:hover>li>a,
.page-header.minimal .navigation-default .navbar-nav>li>a,
.page-header.minimal .navigation-default .navbar-nav>li.open>a  {color: #fff;}
.page-header.minimal .home-logolink {width: auto;}
.page-header.minimal .non-mega-menu .nav-list li ul {width: inherit; text-align: left;}
.page-header.minimal .non-mega-menu .nav-list>li:hover>a {background: transparent;}
.page-header.minimal .non-mega-menu .nav-list>li:hover ul {background: #121212; width: auto;}
.page-header.minimal .non-mega-menu .nav-list>li ul li a {font-size: 16px;}
.page-header.minimal .non-mega-menu .nav-list>li ul li a:hover {background: #1e75bc;}

/* 05884556 ddcjareds */
.alias-sitebuilder-special-inventory-1 .ddc-page-title { color: #FFF!important; }

/* 06331160 ddcjareds */
@media screen and (min-width: 960px) {
.alias-contact-default .content-page-title { margin-left: 100px!important; text-align: center; }}