.tdpad { padding: 1.5em;}

.franchiseLogo.customImage { width: 7em;}

/* ddcbradp - fixing per ddcbethanym - 8/20/2018 */
.heromap { margin: 20% 0 0 30%; width: 80%;}

.heromap p{font-size:12px;}

.hetrichh1 { font-size: 30px; font-weight: lighter;}

.hertrichh2 { font-weight: bold; color: #ed182d; font-size: 2em; margin-top: 200px;}

.hertrichh2 a {color:#ed182d;}

.getmore{font-weight:bold; font-size:5em;}

/* ddcmjaggers | M-00481423 - adjusting fonts to Helvetica */
body, h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6,.contentHeading, .showroom-details-section>h4, .inventory-detail-mini h3, .incentives-search-default .facet-group h3, .incentives-search-detail .facet-group h3, .model-specific-landing-incentives h3, .reviews-auto-detail .hreview h1, .ui-dialog-title { font-family: Helvetica, sans-serif; }

/* Hides Service Section CalebWright */
.service-section { display: none;}

.ddc-content.button-block-responsive.hero-image-color-inverse { background-color: #fff; padding: 1em 0;}

.header-navigation.clearfix { background-color: #fff;}

.page-header .value-statement { position: absolute; left: 60px; bottom: -10px; color: #414141; font-weight: 100; font-size: 1.2em;}

.header-logo.header-logo-style { width: 25em;}

.page-header .header-default .home-logolink { position: absolute; top: 15px; left: 0;}

.page-header{background-color:#fff; border-bottom:4px solid #06599f !important;}

.schedule-service-margin { margin-top: -2em; margin-bottom: 2em;}

.compact .navbar-nav .dropdown > a {text-transform: uppercase; color:#fff;}
.compact .navbar-nav .dropdown a:focus {text-transform: uppercase; color:#fff;}

.franchiseList.flyout.BLANK.list-unstyled { width: 1100px;}
.franchise {margin: 5px!important;}

.content-hero .flex { height: 65%;}

.header-default .careers { position: absolute; right: 19.5em; top: 7em; display:none;}

/* Start 'vlp-new-price-label-msrp' (do not modify this line) */
/* Modified by calebwright on 01/19/18 11:46 AM CST */
.vlp .inventoryList .item.inv-type-new .pricing .msrp .label { text-decoration: none; font-weight: bold; font-size: 11px; color: #6c6c6c; }
/* End 'vlp-new-price-label-msrp' (do not modify this line) */

/* Start 'vlp-new-price-value-msrp' (do not modify this line) */
/* Modified by calebwright on 01/19/18 11:26 AM CST */
.vlp .inventoryList .item.inv-type-new .pricing .msrp .value { text-decoration: none; font-weight: bold; font-size: 17px; color: #000000; }
/* End 'vlp-new-price-value-msrp' (do not modify this line) */

/* Start 'vlp-new-price-value-final-price' (do not modify this line) */
/* Modified by calebwright on 01/19/18 11:26 AM CST */
.vlp .inventoryList .item.inv-type-new .pricing .final-price .value { text-decoration: none; font-weight: bold; font-size: 22px; color: #000000; }
/* End 'vlp-new-price-value-final-price' (do not modify this line) */

/* Start 'vlp-used-price-label-retailValue' (do not modify this line) */
/* Modified by calebwright on 01/19/18 11:46 AM CST */
.vlp .inventoryList .item.inv-type-used .pricing .retailValue .label { text-decoration: none; font-weight: bold; font-size: 11px; color: #6c6c6c; }
/* End 'vlp-used-price-label-retailValue' (do not modify this line) */

/* Start 'vlp-used-price-label-final-price' (do not modify this line) */
/* Modified by calebwright on 01/19/18 11:47 AM CST */
.vlp .inventoryList .item.inv-type-used .pricing .final-price .label { text-decoration: none; font-weight: bold; font-size: 12px; color: #0042FF; }
/* End 'vlp-used-price-label-final-price' (do not modify this line) */

/* Start 'vlp-used-price-value-retailValue' (do not modify this line) */
/* Modified by calebwright on 01/19/18 11:28 AM CST */
.vlp .inventoryList .item.inv-type-used .pricing .retailValue .value { text-decoration: none; font-weight: bold; font-size: 17px; color: #000000; }
/* End 'vlp-used-price-value-retailValue' (do not modify this line) */

/* Start 'vlp-used-price-value-final-price' (do not modify this line) */
/* Modified by calebwright on 01/19/18 11:28 AM CST */
.vlp .inventoryList .item.inv-type-used .pricing .final-price .value { text-decoration: none; font-weight: bold; font-size: 22px; color: #000000; }
/* End 'vlp-used-price-value-final-price' (do not modify this line) */

.inventoryList .description { float: left; width: 52%; padding: 0;}

.inventoryList .description dl { font-size: 11px;}

.inventoryList .pricing-area {
    float: right;
    width: 46%;
    margin-bottom: 35px;
}

.dialog.pointer.epriceLink {
    margin: .25em 1.5em;
}

/* Start 'vlp-new-price-label-final-price' (do not modify this line) */
/* Modified by calebwright on 01/19/18 11:47 AM CST */
.vlp .inventoryList .item.inv-type-new .pricing .final-price .label { text-decoration: none; font-weight: bold; font-size: 12px; color: #0042FF; }
/* End 'vlp-new-price-label-final-price' (do not modify this line) */

/* ddcmjaggers | M-00477021 / fdbarfety M-00489442 */
.cst-links {position: absolute; top: 6px; font-size: 12px; color: #fff;}
a.cst-links:hover, a.cst-links:focus {color: #eb1631;}
.cst-careers {right: 170px;}
.cst-blog {right: 90px;}

/* dtannasaponjyan M-00478190 */
.index .locations-group-nav-type-1 {background:#fff; padding-top:20px;}
.index .locations-group-nav-type-1 .franchiseList {background:none;}
.hero-image-overlay-container .ddc-content.hero-image-color-inverse > h3 {font-size:2.5em; color:#000; text-align:center; font-weight:lighter;}
.hero-image-overlay-container .recommendations-vehicles {margin-top:50px;}
.hero-image-overlay-container .hero-image-overlay {margin-top: 148px;}

/* ddcalmirc | M-00478157 - ddcmjaggers | M-00494749 */
.inventory-search-facet-browse .submit-search,
.customRedButton .btn,
.customRedButton .btn-primary {background: #ec1925; text-decoration:none; font-family: Helvetica, sans-serif; font-style: normal; font-weight: 800;}

.pill-label.checked { background-color: #ec1925 !important; color: #fff !important;}

.compact.navbar-default, .compact.ddc-navbar-default { border-bottom: 1px solid #FFFFFF; background-color: #1B5E99;}

.blog-box{background-color:#bbd0e3; padding:0 1.5em; 1.5em; 1.5em;}

.mega-menu-inner-curtain { background: #ec1925;}

.dropdown-menu.row { background-color: #ec1925; border-top: 1px solid #fff; margin-top: 1px !important;}

.content-hero.ddc-content.content1 { margin-top: 120px;}

/* ddcmjaggers | M-00489439 */
.cst-blue-bg { background-color: #2b60a4;  padding-top: 10px}

/* fdbarfety M-00485394 - SEO Hero */
.content6 .container {width: 100%;}

/* fdbarfety M-00492499 - Responsive Buttonblock */
.buttonblock-button a {height: 240px;}
.buttonblock-button .transparency-overlay {z-index: 3; background-color: red;}
.buttonblock-button .transparency-overlay:hover {z-index: 4; opacity: 0!important; transition: all 300ms linear; -webkit-transition: all 300ms linear; -o-transition: all 300ms linear; -moz-transition: all 300ms linear;}
.buttonblock-button span a {font-size: 1.25em; text-shadow: none; font-weight: lighter;}
.buttonblock-button {margin: 0 .25em;}

/* ddcalmirc M-00492991 */
.index .content-hero .video-background {left: auto !important; right: 50% !important; -webkit-transform: translateX(50%); -ms-transform: translateX(50%); transform: translateX(50%);}

/* ddcmjaggers | M-00493575 */
.index .blog-post-list img {  width: 100% !important; height: auto !important; max-width: 400px; }

/* Start 'vdp-ePrice-button' (do not modify this line) */
/* Modified by stephanierhoades on 03/14/18 02:00 PM CDT */
.vdp .pricing .eprice.button { text-decoration: none; font-weight: 300; font-size: 18px; color: #f2f5ff; }
.vdp .pricing .eprice.button:hover { color: #f2f5ff; }
.vdp .pricing .eprice.button { border: none; background: #ff0000; background-color: #ff0000; background-image: none; }
.vdp .pricing .eprice.button:hover { border: none; background: #ff0000; background-color: #ff0000; background-image: none; }
/* End 'vdp-ePrice-button' (do not modify this line) */

/* ddcsrhoades |  */
.inventory-detail-pricing .pricing .ePrice .btn {width: 100%;}

/* Start 'vlp-ePrice-button' (do not modify this line) */
/* Modified by stephanierhoades on 03/15/18 10:46 AM CDT */
.vlp .inventoryList .pricing .btn.eprice span { text-decoration: none; font-weight: normal; font-size: 18px; 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: #ff0000; background-color: #ff0000; background-image: none; }
.vlp .inventoryList .pricing .btn.eprice:hover { border: none; background: #c3002f; background-color: #c3002f; background-image: none; }
/* End 'vlp-ePrice-button' (do not modify this line) */

/* ddcmjaggers | M-00494218 */
.vlp .inventoryList .pricing .btn.eprice { width: 100%; padding: 10px; }
.vlp .inventoryList .pricing .btn.eprice span { font-style: normal; } 
.inventory-detail-pricing .pricing .ePrice .btn { font-style: normal; }
.cst-btn-1 a { background: #0a5199; background-color: #0a5199; font-style: normal; letter-spacing: .1em; font-weight: 400; font-size: 18px; }
.cst-btn-1 a:hover { background: #000; }
.inventory-detail-pricing .calculate { font-style: normal; font-size: 16px; text-transform: capitalize; }

/* fdbarfety M-00493944 - Fix Mycars buttons */
a.mycars-btn {font-size: 12px;}
.media .mycars-save-btn, .media .mycars-saved-btn, .media .mycars-add-alert-btn, .media .mycars-alerts-isset {float: left; clear: none; width: 47%; margin-top: 5px; margin-left: 3px;}

/* ddcmjaggers | M-00494326 - social page */
.cst-social-table img { display: block; margin: 0 auto !important; }
.cst-social-table td { position: relative; height: 290px; }
.cst-social-table td img[title="facebook.png"] { position: absolute; left: 56px;  bottom: 5px;}

/* ddcmjaggers | M-00494326 */
.vdp div[data-widget-id="links2"] a { text-decoration: none; font-style: normal; margin-bottom: 10px; padding: 8px; font-size: 16px; font-weight: 400; }
.vdp div[data-widget-id="links2"] a:last-of-type { margin-bottom: 0; }

/* ddcmjaggers | M-00494749 */
.btn-default:not(.ddc-icon),
.ui-dialog-buttonset button,
.btn-primary,
.showroom-detail .hproduct .view-link,
.showroom-detail .callout .callout-button,
.pricing .ePrice .btn,
.pricing .eprice-button,
.pricing [data-eprice].btn,
.mycars-favorites .hproduct .pricing .make-an-offer,
.locations-proximity [type="submit"],
.btn-secondary,
.on-deposit-link,
.mycars .menu a.mycars-reserve-it-now-btn { font-style: normal; font-family: Helvetica, sans-serif; font-weight: 400; }
.vlp .inventoryList .pricing .btn.eprice span,
.inventory-detail-pricing .pricing .ePrice .btn { font-style: normal; font-family: Helvetica, sans-serif; font-weight: 400; }
.vlp .customCertPop img { max-width: 110px; transform: translateY(6px); }
.index .inventory-search-facet-browse .pill-label.checked { border-color: transparent; }

/* ddcalmirc M-00495887 [original M-00485394 + M-00494749] */
.page-header.responsive-centered-nav .header-navigation .navigation-default .navbar-nav > li > a[href*="get-more"] {background: #ed182d; color: #fff;}

/* ddcalmirc M-00496191 */
.incentives-listing-group-container .franchise-logos .locations-group-nav .franchise.scion {display: none;}

.index .inventory-search-facet-browse .pill-label{color:#FFF;}

/* ddcsamp M-00526080 */
.inventoryList .description dt {width: 35%;}
.inventoryList .description dd {width: 65%;}

/* 04967466 JLC */
.hero-image-overlay-container .inventory-search-facet-browse.CC04967466 .ddc-sub-heading,
.hero-image-overlay-container .inventory-search-facet-browse.CC04967466 .form-inline .main-pill-group .pill-label {color:#000;}

/* william.thompson 08415151 */
.vlp .inventory-listing-default .instant-eprice { width: 100%; }

/* 10111686 ddcjareds */
.hero-image-overlay-container .hero-image-overlay .inventory-search-facet-browse { min-height: auto; }

/* Start 'srp-new-price-value-msrp' (do not modify this line) */
/* Modified by bestes2 on 06/09/22 04:40 PM EDT */
.srp .inv-type-new.pricing-detail .msrp .price-value { text-decoration: none; font-weight: normal; font-size: 15.75px; color: #000000; }
/* End 'srp-new-price-value-msrp' (do not modify this line) */

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

/* Start 'srp-pre-owned-price-label-final-price' (do not modify this line) */
/* Modified by ddcdaniele on 05/17/21 12:53 PM EDT */
.srp .inv-type-pre-owned.pricing-detail .final-price .price-label { text-decoration: none; font-weight: bold; font-size: 15.75px; color: #0042ff; }
/* End 'srp-pre-owned-price-label-final-price' (do not modify this line) */

/* Start 'srp-pre-owned-price-value-retailValue' (do not modify this line) */
/* Modified by ddcdaniele on 05/17/21 12:54 PM EDT */
.srp .inv-type-pre-owned.pricing-detail .retailValue .price-value { text-decoration: none; font-weight: bold; font-size: 15.75px; color: #000000; }
/* End 'srp-pre-owned-price-value-retailValue' (do not modify this line) */

/* Start 'srp-certified-pre-owned-price-value-retailValue' (do not modify this line) */
/* Modified by ddcdaniele on 05/17/21 01:06 PM EDT */
.srp .inv-type-certified-pre-owned.pricing-detail .retailValue .price-value { text-decoration: none; font-weight: bold; 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-label-final-price' (do not modify this line) */
/* Modified by ddcdaniele on 05/17/21 01:07 PM EDT */
.srp .inv-type-certified-pre-owned.pricing-detail .final-price .price-label { text-decoration: none; font-weight: bold; font-size: 15.75px; color: #0042ff; }
/* End 'srp-certified-pre-owned-price-label-final-price' (do not modify this line) */

/* Start 'srp-new-price-value-final-price' (do not modify this line) */
/* Modified by toneill5 on 05/18/22 01:46 PM EDT */
.srp .inv-type-new.pricing-detail .final-price .price-value { text-decoration: none; font-weight: 800; font-size: 15.75px; color: #000000; }
/* End 'srp-new-price-value-final-price' (do not modify this line) */

/* Start 'srp-new-price-value-wholesalePrice-no-value' (do not modify this line) */
/* Modified by toneill5 on 05/18/22 04:40 PM EDT */
.srp .inv-type-new.pricing-detail .wholesalePrice .price-value.no-value { text-decoration: line-through; font-size: 15.75px; color: #000000; }
/* End 'srp-new-price-value-wholesalePrice-no-value' (do not modify this line) */

/* Start 'srp-new-price-label-wholesalePrice' (do not modify this line) */
/* Modified by dwilde on 09/17/24 04:03 PM EDT */
.srp .inv-type-new.pricing-detail .wholesalePrice .price-label { text-decoration: none; font-weight: bold; font-size: 15.75px; color: #000000; }
/* End 'srp-new-price-label-wholesalePrice' (do not modify this line) */


/* Start 'vdp-new-price-label-msrp' (do not modify this line) */
/* Modified by ehockenbur on 05/19/22 04:16 PM EDT */
.vdp .inv-type-new.pricing-detail .msrp .price-label { text-decoration: none; font-weight: normal; font-size: 18px; color: #000000; }
/* End 'vdp-new-price-label-msrp' (do not modify this line) */

/* Start 'vdp-new-price-value-final-price' (do not modify this line) */
/* Modified by ehockenbur on 05/19/22 04:18 PM EDT */
.vdp .inv-type-new.pricing-detail .final-price .price-value { text-decoration: none; font-weight: bold; font-size: 22.5px; color: #000000; }
/* End 'vdp-new-price-value-final-price' (do not modify this line) */

/* Start 'srp-new-price-value-msrp-no-value' (do not modify this line) */
/* Modified by toneill5 on 05/23/22 09:51 AM EDT */
.srp .inv-type-new.pricing-detail .msrp .price-value.no-value { text-decoration: none; font-size: 15.75px; color: #000000; }
/* End 'srp-new-price-value-msrp-no-value' (do not modify this line) */

/* Start 'srp-new-price-label-msrp' (do not modify this line) */
/* Modified by toneill5 on 05/23/22 09:51 AM EDT */
.srp .inv-type-new.pricing-detail .msrp .price-label { text-decoration: none; font-size: 15.75px; color: #000000; }
/* End 'srp-new-price-label-msrp' (do not modify this line) */

/* ddcmhampton 04060493 */
.index .ws-facet-browse {margin-top:135px !important;}