/* fdbarfety 04901281 Nav */
.navbar-nav .home.currentPage .ddc-nav-icon-link {color: #605d5d;}

/* Remove underline from button block links */ 
.vdp .links-list a {text-decoration:none;} 

/* Start 'vlp-ePrice-button' (do not modify this line) */
/* Modified by micahschoonover on 07/31/18 06:44 PM CDT */
.vlp .inventoryList .pricing .btn.eprice span { text-decoration: none; font-weight: bold; font-size: 12px; color: #ffffff; }
.vlp .inventoryList .pricing .btn.eprice:hover span { color: #ffffff; }
.vlp .inventoryList .pricing .btn.eprice span { background: none; background-image: none; background-color: transparent; }
.vlp .inventoryList .pricing .btn.eprice { border: none; background: #000000; background-color: #000000; background-image: none; }
.vlp .inventoryList .pricing .btn.eprice:hover { border: none; background: #c3002f; background-color: #c3002f; background-image: none; }
.vlp .inventoryList .pricing .btn.eprice:before { color: #c3002f; }
.vlp .inventoryList .pricing .btn.eprice:hover:before { color: #000000; }
/* End 'vlp-ePrice-button' (do not modify this line) */

/* ddcmhampton M-00438525 M-00445665 + David.Christie M-00504169 04961383 
.inventoryList .pricing .instant-eprice:not(.btn-link) {background:url(//pictures.dealer.com/j/jonesjunctiontoyotasite/1626/8fd0c3cb4e6dc5aedc5dbc6989a0226dx.jpg) no-repeat;color:transparent;background-size:cover;height:50px;padding-right:0;width: 100%; border: none;}
.inventoryList .pricing .instant-eprice:not(.btn-link):hover {background:url(//pictures.dealer.com/j/jonesjunctiontoyotasite/0173/91a559a6510e93647fec184cf07e5583x.jpg) no-repeat;color:transparent;background-size:cover;height:50px;}
.inventoryList .pricing .instant-eprice:not(.btn-link):before {content:" ";}
.vdp .pricing .instant-eprice:not(.btn-link) {background:url(//pictures.dealer.com/j/jonesjunctiontoyotasite/1626/8fd0c3cb4e6dc5aedc5dbc6989a0226dx.jpg) no-repeat;color:transparent;background-size:contain;height:90px;padding-right:0;width: 100%; border: none}
.vdp .pricing .instant-eprice:not(.btn-link):hover  {background:url(//pictures.dealer.com/j/jonesjunctiontoyotasite/0173/91a559a6510e93647fec184cf07e5583x.jpg) no-repeat;color:transparent;background-size:contain;height:90px;padding-right:0;}
.vdp .pricing .instant-eprice:not(.btn-link):before {content:" ";}*/


/* fdbarfety 04887258 MyCars Icons */
.ddc-icon-mycars-viewed:before, .ddc-icon-mycars-alerts:before {padding-right: 5px;}
.vdp a.mycars-btn {font-size: 12px;}
.ddc-icon-mycars-viewed:before {font-size: 1.5em; top: 5px; position: relative; line-height: 0;}

/* fdbarfety 04887258 Map */
.dealership-section {padding-bottom: 0;}
.push {height: 0!important;}
.map-dynamic.ddc-content {margin: 0;}
[data-widget-id="content7"] h1 {color: #fff; background: #000; padding: 10px 0; text-align: center; margin: 0;}

/* fdbarfety 04887258 Header */
/*a.customHeaderLink {position: relative; left: 280px; top: 2px;}
.customHeaderLink img {height: 65px;}*/

/* dtjosem 04918815 */
.four-o-four .navigation-sitemap ul:first-child {flex-direction: row; justify-content: start;}
.four-o-four .navigation-sitemap ul:first-child ul {flex-wrap: wrap;}
.four-o-four .navigation-sitemap ul:first-child > li {flex-grow: 1; flex-basis: 100%;}
.four-o-four .navigation-sitemap ul:first-child > li li {margin: 0 0 10px 0;}

/* ddcmjaggers | 04949791 */
/* 04961383 .page-header.responsive-centered-nav .header-contact { background: #FFF; }
.page-header.responsive-centered-nav .header-contact .vcard .tels,
.page-header.responsive-centered-nav .header-contact .vcard .adr,
.page-header.responsive-centered-nav .header-contact .vcard .adr a { color: #000; }
*/

/* dtannasaponjyan 04961383 */
.header-transition.header-transition-opacity .page-header.responsive-centered-nav {background:var(--color-neutral-0-alpha-8);}
.page-header.responsive-centered-nav {background:#fff;}
.page-header.responsive-centered-nav .header-navigation .navigation-default .navbar-nav > li > a {color:#000;}
/* mycars */
.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 {color:#000;}
/* Hero */
.content-hero .ddc-font-size-huge {text-shadow:0 0 3px rgba(0,0,0, .8);}
.hero-image-overlay-container.responsive-content .hero-image-overlay.content1 {color:#fff;}

/* fdbarfety 04974827 Search Facets */
.hero-image-overlay-container .inventory-search-facet-browse.hero-image-color-default h3 {color: #fff;}
.hero-image-overlay-container .inventory-search-facet-browse.hero-image-color-default .form-inline .main-pill-group .pill-label {color: var(--color-neutral-0-alpha-9);}
.ddc-composer .hero-image-overlay-container .inventory-search-facet-browse.hero-image-color-default h3 {color: #000;}
.ddc-composer .hero-image-overlay-container .inventory-search-facet-browse.hero-image-color-default .form-inline .main-pill-group .pill-label {color: var(--color-neutral-500);}
.ddc-composer .hero-image-overlay-container.responsive-content .hero-image-overlay.content1 {color: #555;}

/* ddcalmirc 04987550 */
.vlp .inventoryList .pricing .btn.eprice,
.vdp .pricing .eprice {width: 100%;}

/*ddcrmelasky 05303189*/
.index .ddc-content[data-widget-id="content4"] { margin: 0; }
.index .dealership-section { padding-top: 0; }
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
    .header-transition .responsive-centered-nav.page-header { background: white !important;} }
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) and (min-width:1200px) {
.dealer-path-override-img { width: 100%; } }

/* ddcdusting 12419772 */
.inventory-featured-default-extension-1 .yui3-u-1-4 .hproduct { --hproduct-hover-height: 204px;  height: calc(var(--hproduct-hover-height) + 25px); }
.inventory-featured-default-extension-1 .yui3-u-1-4 .hproduct > div {  height: calc(var(--hproduct-hover-height) * 2); }
.inventory-featured-default-extension-1 .yui3-u-1-4 .hproduct > div:is(.hover-state, :hover) { top: calc(var(--hproduct-hover-height) * -1);}
.inventory-featured-default-extension-1 .yui3-u-1-4 .hproduct > div h3.fn { height: 20px; }
.inventory-featured-default-extension-1 .yui3-u-1-4 .hproduct > div .media img { height: var(--hproduct-hover-height); }

/* 11457601 ddcrandyh */
.wsm-mycars-buttons { display: none; }

/* wabbey 06053844 */
.page-header .header-default .vcard.header-logo-enabled { height: auto; }

/* Start 'srp-new-price-label-final-price' (do not modify this line) */
/* Modified by kristenlamaster on 07/05/23 03:17 PM EDT */
.srp .inv-type-new.pricing-detail .final-price .price-label { text-decoration: none; font-size: 15.75px; color: #000000; }
/* End 'srp-new-price-label-final-price' (do not modify this line) */

/* Start 'srp-new-price-value-final-price' (do not modify this line) */
/* Modified by agomez15 on 01/17/25 12:58 PM EST */
.srp .inv-type-new.pricing-detail .final-price .price-value { text-decoration: none; font-weight: 800; font-size: 22.5px; color: #000000; }
/* End 'srp-new-price-value-final-price' (do not modify this line) */

/* Start 'srp-new-price-label-internetPrice' (do not modify this line) */
/* Modified by kristenlamaster on 07/05/23 03:17 PM EDT */
.srp .inv-type-new.pricing-detail .internetPrice .price-label { text-decoration: none; font-size: 15.75px; color: #000000; }
/* End 'srp-new-price-label-internetPrice' (do not modify this line) */

/* Start 'vdp-new-price-value-discount' (do not modify this line) */
/* Modified by agomez15 on 01/17/25 01:01 PM EST */
.vdp .inv-type-new.pricing-detail .discount .price-value { text-decoration: none; font-size: 18px; color: #4e7a00; }
/* End 'vdp-new-price-value-discount' (do not modify this line) */

/* Start 'srp-pre-owned-price-value-discount' (do not modify this line) */
/* Modified by kristenlamaster on 07/05/23 03:18 PM EDT */
.srp .inv-type-pre-owned.pricing-detail .discount .price-value { text-decoration: none; font-size: 15.75px; color: #000000; }
/* End 'srp-pre-owned-price-value-discount' (do not modify this line) */

/* Start 'srp-pre-owned-price-value-final-price' (do not modify this line) */
/* Modified by smccamp on 09/21/23 01:34 PM EDT */
.srp .inv-type-pre-owned.pricing-detail .final-price .price-value { text-decoration: line-through; font-size: 22.5px; color: #000000; }
/* End 'srp-pre-owned-price-value-final-price' (do not modify this line) */

/* Start 'vdp-used-price-value-final-price' (do not modify this line) */
/* Modified by pablack on 01/22/25 02:35 PM EST */
.vdp .inv-type-used.pricing-detail .final-price .price-value { text-decoration: none; font-weight: 800; font-size: 22.5px; color: #000000; }
/* End 'vdp-used-price-value-final-price' (do not modify this line) */

/* Start 'vdp-new-price-value-final-price' (do not modify this line) */
/* Modified by pablack on 01/22/25 02:33 PM EST */
.vdp .inv-type-new.pricing-detail .final-price .price-value { text-decoration: none; font-weight: 800; font-size: 22.5px; color: #000000; }
/* End 'vdp-new-price-value-final-price' (do not modify this line) */

/* Start 'srp-new-price-value-msrp' (do not modify this line) */
/* Modified by agomez15 on 01/17/25 12:58 PM EST */
.srp .inv-type-new.pricing-detail .msrp .price-value { text-decoration: none; font-weight: 800; font-size: 22.5px; color: #000000; }
/* End 'srp-new-price-value-msrp' (do not modify this line) */

/* Start 'srp-used-price-value-final-price' (do not modify this line) */
/* Modified by pablack on 01/15/25 05:34 PM EST */
.srp .inv-type-used.pricing-detail .final-price .price-value { text-decoration: none; font-weight: 800; font-size: 22.5px; color: #e8e6e3; }
/* End 'srp-used-price-value-final-price' (do not modify this line) */

/* Start 'srp-certified-pre-owned-price-value-retailValue' (do not modify this line) */
/* Modified by agomez15 on 11/19/24 06:20 PM EST */
.srp .inv-type-certified-pre-owned.pricing-detail .retailValue .price-value { text-decoration: line-through; font-size: 15.75px; color: #000000; }
/* End 'srp-certified-pre-owned-price-value-retailValue' (do not modify this line) */

/* Start 'srp-certified-pre-owned-price-value-final-price' (do not modify this line) */
/* Modified by agomez15 on 11/19/24 06:20 PM EST */
.srp .inv-type-certified-pre-owned.pricing-detail .final-price .price-value { text-decoration: line-through; font-size: 22.5px; color: #000000; }
/* End 'srp-certified-pre-owned-price-value-final-price' (do not modify this line) */

/* Start 'srp-used-price-value-retailValue' (do not modify this line) */
/* Modified by pablack on 01/16/25 01:53 PM EST */
.srp .inv-type-used.pricing-detail .retailValue .price-value { text-decoration: none; font-weight: 800; font-size: 22.5px; color: #d8d4cf; }
/* End 'srp-used-price-value-retailValue' (do not modify this line) */

/* Start 'vdp-new-price-value-msrp' (do not modify this line) */
/* Modified by agomez15 on 01/17/25 01:00 PM EST */
.vdp .inv-type-new.pricing-detail .msrp .price-value { text-decoration: none; font-weight: 800; font-size: 18px; color: #000000; }
/* End 'vdp-new-price-value-msrp' (do not modify this line) */

/* Start 'vdp-new-price-value-askingPrice' (do not modify this line) */
/* Modified by agomez15 on 01/17/25 01:01 PM EST */
.vdp .inv-type-new.pricing-detail .askingPrice .price-value { text-decoration: none; font-weight: 800; font-size: 18px; color: #000000; }
/* End 'vdp-new-price-value-askingPrice' (do not modify this line) */