/*HEADER HEIGHT*/
.page-header .header-default .vcard.header-logo-enabled {height: 0;}

/* NAV FRAGMENT */
.responsive-type .page-header.minimal .display-4 {font-size: 1rem;}

/* NAV ICON SIZE */
.page-header.minimal .navigation-default .navbar-nav>li>a.ddc-nav-icon-link i {font-size: 18px;}
/* nav hours on one line */
.ddc-composer .nav-fragment .ddc-span12 {padding-left: 8px; padding-right: 8px; font-size: .99em;}

/* Nav Financing Specials */
[data-fragment-id="bf32651d98bd412b9553054b4799cf91"] .promo-text-link:hover {color: #fff;}
[data-fragment-id="bf32651d98bd412b9553054b4799cf91"] .promo-text-link {color: #aaa; font-size: .8rem!important}
[data-fragment-id="bf32651d98bd412b9553054b4799cf91"] .btn-primary {border-radius: 0;}

/* RECOMMENDED VEHICLES */
.navbar-nav .nav-fragment .recommendations-vehicles .tile-list .title,
.navbar-nav .nav-fragment .recommendations-vehicles .tile-list-no-flex-layout .title {padding-bottom: 6px;}
.navbar-nav .nav-fragment .recommendations-vehicles .tile-list .title,
.navbar-nav .nav-fragment .recommendations-vehicles .tile-list .vehicle-list-item .rv-recommended-details,
.navbar-nav .nav-fragment .recommendations-vehicles .tile-list-no-flex-layout .vehicle-list-item .rv-recommended-details {margin-bottom: 2px;}
.responsive-type .page-header.minimal .navbar-nav .recommendations-vehicles .widget-heading {font-size: 16px;}
.ddc-span8 .recommendations-vehicles .tile-list .vehicle-list-item .rv-details-wrapper ul {margin-bottom: 6%;}

/*INDEX BUTTON STYLING */
.index .page-bd .btn-primary {background: transparent; border: 1px solid var(--color-neutral-0);}
.index .page-bd .btn-primary:hover {background: rgba(255,255,255,.2);}

/* BODY STYLE CTA */
.index-body-style-lineup .ws-content-cta {flex-basis: 25%}
.index-body-style-lineup .ws-content-cta.flex-basis-100 {flex-basis: 100%;}
.index-body-style-lineup [data-name="content-centered-container-1"]  {flex-wrap: wrap;}
.ddc-wrapper .d-flex:not(.flex-column) .ddc-content:last-child {margin: 0 0 16px 0;}


