/* fdbarfety PPR-216274 Move Content Banner to top */
.ddc-wrapper:not(.ddc-composer .ddc-wrapper) {padding-top: 158px!important;}
.srp .ddc-wrapper:not(.ddc-composer.srp .ddc-wrapper) {padding-top: 142px !important;}
.content-alert-banner:not(.ddc-composer .content-alert-banner) {position: fixed; top: 0 !important; width: 100%; z-index: 2000;}
.page-header.compact.sticky-header-nav, .navbar.compact:not(.ddc-composer .navbar.compact) {margin-top: 29px;}
.content-alert-banner-container {padding: 0px !important;}
.bg-00942d {background: #00942d;}

/* center logo */
.header-logo-style img {display: flex; justify-content: center;}
.page-header.compact.header-compact-resizable.ff-ada-layout-compact-nav-on .header-default {display: flex; justify-content: center; width: 100%; margin: 0; padding: 0;}
.dealer-path-override-img {margin: 0 auto; text-align: center;}



/*ddcrmelasky search facets*/
.index .facet-browse-container .facet-select .select-options {max-height: 250px;}

/* fdbarfety PPR-216274 */
.model-selector-responsive .nav-pills>li>a {text-transform: uppercase;}
.model-selector-responsive .nav-pills>li>a:after {content:"S"}
.content-alert-banner .text-content-container a:not(.btn) {text-decoration: none;}

/*INDEX OEM LOGOS */
.lipscomb-oems li { list-style: none;}
.lipscomb-oems a:hover {opacity: .7}
.lipscomb-oems {display: flex; gap: 20px; flex-wrap: wrap; margin-bottom: 0;}
.lipscomb-oems li {flex: 1 1 0;}
.lipscomb-oems img {max-height:80px; width: 100%; object-fit: contain;}

/**/
.compact .navbar-nav>li>a {font-size: 14.5px;}