:root {
  --encore-brown: #5a4a42;
  --encore-orange: #f5821f;
  --encore-red: #eb1d2c;
  --encore-blue: #12b6c9;
  
  --evo-brand-primary: var(--encore-brown);
  --evo-brand-secondary: var(--encore-blue);
  --evo-brand-accent: var(--encore-orange);
  --evo-header-background: #fff;
}

/* ================================================================================ */
/* ----- GENERAL LAYOUT ----- */
.text-form-2col { display: flex; flex-direction:row; justify-content:space-evenly; align-items:stretch; }
.text-form-2col .htmlcontent_container { align-self: stretch; }

@media screen and (min-width: 769px) {
  .text-form-2col .form-column .contact-info { height: 733px; }
}


  /* decorative underline using brand colors */
  h1::after {
    content: '';
    display: block;
    width: 60px;
    height: 4px;
    background: #f5821f; /* Orange */
    margin: 10px auto 0;
    border-radius: 2px;
  }


/* ================================================================================ */
/* ----- HEADER LAYOUT ----- */
header .header-full .logo_container .widgetlogo a.logo img { max-height: initial !important; } /* allows logo widget width to modify image size */
header .header-mobile .header-menu { min-width: 78px; justify-content: left; }
.header-mobile .logo img {content:url('https://us.evocdn.io/dealer/1623/content/media/My_Theme/logo-fordk.png');}

nav.menu .catalog-block ul.catalog>li .submenu .submenucontainer>li>a { color: #12b6c9;}


/* ================================================================================ */
/* ----- FOOTER LAYOUT ----- */




/* ================================================================================ */
/* ----- HOME LAYOUT ----- */
.tabbed-boxes .owl-nav>div:before { color: white; } /* if primary and accent are similar */


/* ================================================================================ */
/* ----- PRODUCT LAYOUT ----- */
.productsummary_container .productdetails .prod-code span,
.productspecs_container .tech-specs .item:nth-child(odd) { background-color:#e9e9e9 !important; }


/* ================================================================================ */
/* ----- PRODUCT TILE ----- */




/* ================================================================================ */
/* ----- ACCOUNT DASHBOARD ----- */
div.customertools .customertools-container,
#cdash_address .with-padding-trl { background-color:#e9e9e9 !important; }


/* ================================================================================ */
/* Hide Brand Name attribute from product specifications */
.tech-specs .attr_100321 { display: none; }