:root {
  --page-bg: #fff;
}

/* fdbarfety 13127740 */
h1, div[data-widget-id*="content-heading"], .content-page-title h1 {font-family: "Lato","Helvetica Neue",Helvetica,Arial,sans-serif !important; font-weight: 600; font-size: 32px; text-transform: uppercase;}

/* HEADER */
.page-header.responsive-centered-nav .header-contact {display: none;} /* Remove if header1 is desired */
.page-header.responsive-centered-nav .header-navigation :is(.header-default,.navigation-default) {width: 100%; justify-content: center;}
.page-header.responsive-centered-nav .header-navigation .header-default {
  & .vcard { 
     & h1, & .span span.subheading { font-weight: 900; font-family: Exo, sans-serif; }
     & h1 {font-size: 34px;}
     & .span span.subheading {font-size: 22px;}
  }
}

/* MYCARS */
.page-header.responsive-centered-nav .mycars-default .mycars.mycars-integration-navbar .menu>a: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 .count:before {color: #072437;}

/* NAV */
.page-header.responsive-centered-nav .header-navigation .navigation-default .navbar-nav>li>a {color: #000; font-size: 16px; font-weight: 800; height: 30px;}
.page-header.responsive-centered-nav .header-navigation .ddc-mega-menu-nav .dropdown.open .caret:before {top: 35px;}

/* GROUP FRANCHISE NAV */
.index .franchiseList {max-width: 1320px;}
.index .franchiseList .franchise {margin: 0; padding: 0 40px;}

/* fdbarfety 13127740 Footer */
.ddc-footer .nav a {color: var(--color-neutral-0);}
.ddc-footer {background-color: var(--color-neutral-1000);}
.ddc-footer a.credit {background-image: url(/v9/media/images/footer-logos/v1/ddc-logo-white.png);}
.content a.ad-choices {color: #fff;}

/* ddcdusting 06469936 */
.page-header.minimal .header-contact {background-color: #236198;}