/* Header */
.page-header.responsive-centered-nav .header-navigation .header-logo {top: 0 !important; height: 90px; line-height: 90px;}
.page-header.responsive-centered-nav .header-navigation .header-logo img {max-height: 90px; display: inline-block;}

/* Search typeahead */
.ddc-mega-menu-nav .inventory-search-form .typeahead.dropdown-menu {padding: 0; width: 82% !important;}
.ddc-mega-menu-nav .inventory-search-form .typeahead.dropdown-menu li {border: 0; padding: 0; min-height: auto !important;}
.ddc-mega-menu-nav .inventory-search-form .typeahead.dropdown-menu li a {color: #000; padding: 5px 10px; font-weight: 400;}
.ddc-mega-menu-nav .inventory-search-form .typeahead.dropdown-menu li a:hover {color: #fff;}
.ddc-mega-menu-nav .inventory-search-form .typeahead.dropdown-menu li a strong {font-weight: 400;}

/* Index Hero */
.index .content-hero.content1 .hero-content-box .text-primary {font-size: 34px; color: #000 !important;}
.index .content-hero.content1 .hero-content-box.color-inverse .text-primary {color: #fff !important;}
.index .content-hero.content1 .hero-content-box .hero-subheading {font-size: 20px;}
.index .content-hero.content1 .hero-wyler-direct {width: 400px; margin: 0 auto 40px;}

/* Index Hero Overlay */
.index .hero-image-overlay-container .hero-image-overlay {margin: 0; position: absolute; top: calc(50% + 100px); min-width: auto; width: 100%; display: flex; flex-direction: column; align-items: center; justify-content: center;}
.index .hero-image-overlay-container .hero-image-overlay .inventory-search-facet-browse {min-height: 140px;}
.index .hero-image-overlay-container .hero-image-overlay .inventory-search-facet-browse .facet-browse-form.form-inline {text-align: center;}

/* Index Featured */
.index .page-bd .inventory-featured-default .widget-heading {text-align: center; font-size: 28px; margin-top: 20px;}
.index .page-bd .inventory-featured-default .yui3-g {margin: 20px 0;}
.index .page-bd .inventory-featured-default .yui3-g > div:first-child {padding-left: 20px;}
.index .page-bd .inventory-featured-default .yui3-g > div:last-child {padding-right: 20px;}

/* Index Dealership Section */
.index .dealership-section {padding-top: 0;}
.index-0018.dealership-section {margin-bottom: 0;}

/* ddcalmirc 05359604 - Index featured vehicles styling */
.index .page-bd .inventory-featured-default .pricing {margin: 0 0 0 10px; width: 50%;}
.index .page-bd .inventory-featured-default .pricing .label {white-space: normal;}
.index .page-bd .inventory-featured-default .pricing .value {font-size: 1em;}
.index .page-bd .inventory-featured-default .pricing .final-price .value {font-size: 1.3em;}
.index .page-bd .inventory-featured-default .description {line-height: 1.2em}
.index .page-bd .inventory-featured-default .description span {font-size: .9em; display: block;}
.index .page-bd .inventory-featured-default .description span.separator {display: none;}
