/* Global Variables - ddcrandyh & nlfoster 10098903 */
:root { --btn-primary-text-alignment: center; --btn-default-text-alignment: center; }

/*Navigation & Header*/
.header-transition.header-transition-opacity .page-header.responsive-centered-nav { background-color: rgba(255, 252, 252, .7); }
.page-header.responsive-centered-nav { background-color: #fff; }
.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 .label, 
.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, 
.page-header.responsive-centered-nav .header-navigation .header-default .vcard h1 a { color: #000; }

/* fdbarfety 06083733 Header */
.page-header.responsive-centered-nav .header-navigation .header-default .vcard h1 span {font-size: 20px; font-weight: 800;}
@media screen and (min-width: 1200px) {.page-header.responsive-centered-nav .header-navigation .header-default .vcard h1 span {font-size: 20px;}}

/* fdbarfety 06438244 Header 1 Font */
.page-header.responsive-centered-nav .header-contact .links-locale a,
.page-header.responsive-centered-nav .header-contact .vcard .tels .tel span,
.page-header.responsive-centered-nav .header-contact .vcard .adr a,
.page-header .links-locale a {font-size: 14px; font-weight: 600;}
.page-header.responsive-centered-nav .ddc-icon-call:before {font-size: 12px;}

/* fdbarfety 06438244 */
.page-header.responsive-centered-nav .header-contact .links-locale {left: 10%; z-index: 9;}

/* fdbarfety 05373106 Inventory Search Form in Nav */
.page-header .inventory-search-form .composite-type-selector {text-align: left;}
.page-header .inventory-search-form .composite-type-selector .form-group {display: inline;}
.ddc-mega-menu-nav .inventory-search-form button[type='submit'] {position: absolute; right: 10px; bottom: 0;}
.ddc-mega-menu-nav .inventory-search-form .btn-primary.ui-button-submit:hover {border-color: #fff;}
.page-header .inventory-search-form .composite-type-selector .form-group label {color: #fff;}
.page-header .inventory-search-form .composite-type-selector .form-group:nth-child(4) {display: none;} /* hide 'all' option */

/* fdbarfety 08207003 - 08934179 social icons stored in local site media gallery and called from local css */
.page-header .header-default .social-links a.dialog { height: 28px; width: 28px; display: inline-block; }
.page-header .header-default .social-links a.dialog:hover { opacity: 0.8; }
.page-header .header-default .social-links i.ddc-icon { display: none!important; }

/* fdbarfety 06279683 Inventory Search Form on /all-inventory/no-results.htm */
.alias-inventory-listing-no-results-auto .inventory-search-form .ddc-offset4 {margin-left: 0; width: 100%;}
.alias-inventory-listing-no-results-auto .inventory-search-form .ddc-span8 {padding-right: 15px;}
.alias-inventory-listing-no-results-auto .composite-type-selector .form-group {display: inline; float: left; white-space:nowrap;}
.alias-inventory-listing-no-results-auto .inventory-search-form .composite-type-selector .form-group:nth-child(4) {display: none;}

/* fdbarfety 06251830 Remove Disclaimer on Index Page */
.index .content-disclaimer {display: none;}

/* fdbarfety 06241455 VLP Facet Range */
.vlp .facet-user-range-input-group input.facetmulti-input {padding: 8px 10px;}

/* fdbarfety 06601509 */
.vdp .preferred-purchase {padding: 20px;}

/* ddcmhampton 07892552 */
.cst_ada { width: 50px; left: 723px; position: absolute; top: 66px;}

/* ddcsamp 10103477 */
.index .hero-image-overlay-container .hero-image-overlay .inventory-search-facet-browse {min-height: 130px;}
.index .inventory-search-facet-browse .form-inline > div > .form-group:not(.ddc-pill-group) {margin-bottom: 0;}
