/*ddcrmelasky PPR-175308 header adjustments*/
.page-header.compact.sticky-header-nav:before {content: ""; display: block; width: 100%; border-bottom: 1px solid var(--color-primary-500); position: relative; top: 25px;}
.ddc-mega-menu-nav .inventory-featured-default .hproduct .description {font-size: 12px;}

/* fdbarfety PPR-175308 */
#todays-hours1-app-root .today-hours-content:before {content: 'Service Hours ';}
#todays-hours2-app-root .today-hours-content:before {content: 'Sales Hours ';}

/* fdbarfety PPR-175308 Header */
.responsive-type .page-header {font-size: .75rem;}
.header-hours {position: absolute; right: 15px; top: 0;}
.page-header.compact .header-default .vcard .tels {right: 750px; position: absolute; top: 4px; font-size: 12px;}
.page-header.compact .header-default .vcard .tels .tel[class*=phone1] {position: relative; font-weight: 100; font-size: 12px;}
.page-header.compact .header-default .vcard div.h1, .page-header.compact .header-default .vcard h1 {padding-top: 25px;}
.page-header.compact .header-default .vcard .adr {position: absolute; right: 480px; top: 2px;}
.ddc-composer .page-header.compact .header-default .vcard .adr {right: 480px;}
.page-header.compact .header-default .vcard .adr a {font-size: 12px;}

/* fdbarfety PPR-175308 Nav Search */
.page-header .header-default, .compact.navbar-default .nav {display: flex; justify-content: center; align-items: center;}
.page-header.compact .header-default .home-logolink {top: 12px; margin-right: 140px;}
.navbar-default.compact .navigation-default {padding-right: 130px;}
.navbar-default.compact .inventory-search-form {right: 92px;}
.page-header.compact .ws-mycars-nav {top: 90px; right -25px;}
.ddc-composer .page-header.compact .ws-mycars-nav {top: 104px;}
.ddc-site .compact .ws-mycars-nav .menu>a {padding: 4px 0 5px 0;}
.ddc-site .mycars-default [data-location='header-toolbar'] .navbar {margin-top: 3px;}
@media (max-width: 1080px) {
 .navbar-default.compact .inventory-search-form {right: 90px;}
 .page-header.compact .ws-mycars-nav {top: 92px; right: 15px;}
}
.ddc-site .compact .ws-mycars-nav .menu > a::before, .ddc-site .compact .ws-mycars-nav .menu > a:hover::before  {color: var(--color-neutral-0);}
.ddc-site .compact .ws-mycars-nav .ws-mycars-nav-wrapper button {color: #fff; z-index: 9999;}
.navbar-default.compact .inventory-search-form input.search {border-radius: 50px; width: 182px;}
.navbar-default .navbar-nav>.currentPage>a:hover {color: var(--color-neutral-1000); background-color: #fff;}
@media (max-width: 1130px) {.compact .navbar-nav>li>a {font-size: 14.75px;}}
@media (max-width: 1300px) {.compact.navbar-default .nav {justify-content: left;}}

/* Start 'srp-new-price-value-internetPrice-no-value' (do not modify this line) */
/* Modified by cladd1 on 05/14/25 02:52 PM EDT */
.srp .inv-type-new.pricing-detail .internetPrice .price-value.no-value { text-decoration: none; font-weight: 800; font-size: 12.5px; color: #4CAF50; }
/* End 'srp-new-price-value-internetPrice-no-value' (do not modify this line) */

/* Start 'srp-inv-type-used-portal-price-value-portal-price' (do not modify this line) */
/* Modified by cladd1 on 05/14/25 02:52 PM EDT */
.srp .vehicle-card-title.inv-type-used .portal-price { text-decoration: none; font-weight: 800; font-size: 15.75px; color: #4CAF50; }
/* End 'srp-inv-type-used-portal-price-value-portal-price' (do not modify this line) */

/* Start 'srp-new-price-value-discount' (do not modify this line) */
/* Modified by smanning3 on 07/24/25 11:43 AM EDT */
.srp .inv-type-new.pricing-detail .discount .price-value { text-decoration: none; font-size: 15.75px; color: #001e50; }
/* End 'srp-new-price-value-discount' (do not modify this line) */