/* GOPHER Custom Color Scheme CSS */
  :root {
      --color-primary-50: #fcc3be;
      --color-primary-100: #f99d98;
      --color-primary-200: #f67772;
      --color-primary-300: #f3514c;
      --color-primary-400: #f02b26;
      --color-primary-500: #ed0500;
      --color-primary-600: #c90400;
      --color-primary-700: #a50300;
      --color-primary-800: #810200;
      --color-primary-900: #5d0100;
      --color-primary-950: #390000;
      --btn-link-disabled-color: #ed0500;
  }
  /* END Custom Color Scheme CSS */

  
/* fdbarfety PPR-037095 */
.index .inventory-search-form .validate.form-horizontal {text-align: center;}
.index .inventory-search-form .ddc-offset4 {margin-top: 25px; margin-left: 0; width: 100%;}
.index .inventory-search-form .form-group .search {width: 650px; margin-left: 0;}
.index .inventory-search-form form.form-horizontal {display: flex; justify-content: center; align-items: center;}
.index .inventory-search-form .ui-button-submit {margin-left: 15px;}


/* Start Gopher Custom Header Color Theme */
        .page-header.responsive-centered-nav .header-navigation .navigation-default .navbar-nav > li > a,
        .page-header.responsive-centered-nav .mycars-default .mycars.mycars-integration-navbar .menu>a .count:before,
        .page-header.responsive-centered-nav .mycars-default .mycars.mycars-integration-navbar .menu>a .label,
        .page-header.responsive-centered-nav .mycars-default .mycars.mycars-integration-navbar .menu>a:before,
        .page-header.responsive-centered-nav .header-navigation .header-default .vcard h1 a {color: #FFF}
        .page-header.responsive-centered-nav {background-color: #000}
/* End Gopher Custom Header Color Theme */

/* ddcrmelasky PPR-037095 */
.mega-menu-inner-curtain, .dropdown-menu { background-color: #fff; }
.navigation-default .dropdown-menu a:not(.btn), .navigation-default .dropdown-menu h4, .navigation-default .dropdown-menu a:not(.btn), .navigation-default .dropdown-menu h4, .navbar-nav, .ddc-mega-menu-nav .contact-form label { color: #000; }
.navigation-default .dropdown-menu a:not(.btn):hover { background-color: var(--color-primary-800); }
.btn-default { background-color: #fff; }

/* Alert Banner Styling PPR-037095 */
.content-alert-banner-container {text-align: left !important;background-color: var(--color-neutral-25);border-top: 1px #920B04 solid;}
.page-header.responsive-centered-nav {border-bottom:none;}

/*ddcrmelasky font update*/
@font-face { font-family: 'Gotham Bold';  src: url('/static/sites/c/customwork/fonts/gothamhtf_bold-webfont.woff') format('woff'); }
@font-face { font-family: "Gotham Book"; src: url("/static/sites/c/customwork/fonts/gotham-book.woff") format("woff"); }
@font-face { font-family: "Gotham Light";  src: url("/static/sites/c/customwork/fonts/Gotham-Light.woff") format("woff"); }
h1, h5 { font-family: 'Gotham Bold' !important; }
h2, h4, p, .page-header.minimal .navigation-default .navbar-nav>li>a, .navbar-nav>li>a { font-family: 'Gotham Book' !important; }
h3 { font-family: 'Gotham Light' !important; }