/* ddcbatot M-00223528 */
.customDirections{position: absolute; right: 0px; bottom: 0px;}

/* william.abbey 04929315 */
.inventoryList .pricing .eprice.btn{width:100%;}

/* Navigation items width - ddcrickh */
.navbar-nav .nav > li > a, .navbar-nav .ddc-nav-inline > li > a {min-width: 10px;}
 
/* fix placement of tag line when header shrinks - ddcrickh */
.page-header.shrink-header-nav .value-statement {left: 225px; bottom: 5px;}
 
/* fix width of links on finance specials related links - ddcrickh */
.ddc-content.specials-category-list.ddc-box-1.finance-specials-related li {width: 100%;}
 
.content img {display:inline;}
 
/* ddcbradys - Featured vehicles height & pricing formatting */
.inventory-featured-full-page .description {height:105px;}
.ddc-content.inventory-featured-default.fvindex .media > a img {height: 285px;}
.inventory-featured-full-page .btn-block {margin-top: 6px; width: 460px;}
 
/* ddcbradys - Video gallery thumbnails */
.video-gallery .video-thumbs .yui3-u-1-5 {width:auto;}
 
/* ddcbradys - Split vehicle info/options into 2 columns on VDPs */
.inventory-detail-packages-options #options .option-table tr {width:50%; float:left; background: transparent;border:none}
.inventory-detail-packages-options #options .option-table .option-item-description {width:42%; background: transparent;border:none}
.inventory-detail-packages-options #options .option-table .option-item-description h3 {width:100%; font-size: 92%; background: transparent;border:none}
.inventory-detail-packages-options #options {margin-top: 12px; background: transparent;border:none}
.inventory-detail-packages-options .packages {margin-top: 12px; background: transparent;border:none}
 
/* ddcbradys - Resize contact info on vdps */
.vdp .main .contact-info {font-size: 17px;}
.vdp .contact-info .adr .ddc-icon-map {display:none;}
 
/* ddcbradys - Fix form pop-up size issue */
.ui-dialog.ui-widget.ui-widget-content {overflow-y:scroll;}
 
/* ddcbradys - Fixes button hiding behind images on Incentives Pg*/
.incentives-search-default .vehicle-container .btn{bottom:-20px!important;}
 
/* ddcbradys - Remove underline from button block links */
.vdp .links-list a {text-decoration:none;}
 
/* ddcbradys - Fixes styling for main navigation items with no dropdown 
.navbar-nav .currentPage.nav-no-children a {color:#000000;}
.navbar-nav .home.currentPage.nav-no-children a {color: #ffffff;}
.navbar-default .navbar-nav > .currentPage > a, .navbar-default .navbar-nav > .currentPage > a:focus {background-color: #ffffff;} */
 
/* ddcbradys - Fix wrapping footer */
.ddc-footer .navbar-nav > li > a.sublabelled span {display: inline-block; padding-left:4px; font-weight:normal;}
 
/* ddcbradys - MyCars Favorites - Set Alerts Alignment */
.mycars-favorites .hproduct .alert-set .form-group, .mycars-favorites .hproduct .item-compare .form-group {height:24px;}
 
/* hide directions button when header shrinks - ddcrickh */
.page-header.shrink-header-nav a.one {display:none;}
 
/* ddcjosiahl M-00252176 + JLC 07753758 04835600*/
.index .links-list.CC04835600 {z-index: 1; position: absolute; top: 0px; width: 940px; }
.index .ddc-wrapper .page-bd {position: relative; }
.index .links-list.CC04835600 .nav {margin: 130px 120px 110px; }
.index .links-list.CC04835600 .nav li {width: 290px; float: left; margin-right: 60px; margin-left: 20px; margin-top: 60px; }
.index .links-list.CC04835600 .nav li .btn {padding: 10px 20px; text-align: center; font-size: 1.8em; background: rgba(195,0,47,0.8); border: 1px solid #000; text-shadow: 0px 3px 5px #000; }
.index .links-list.CC04835600 .nav li .btn:hover {opacity:0.8; }
.index .links-list.CC04835600 .nav li:nth-child(3) .btn,
.index .links-list.CC04835600 .nav li:nth-child(4) .btn {background: rgba(47,39,39,0.8); }
.index .links-list.CC04835600 .nav li .btn:before {content: "";}
.index .links-list.CC04835600 .nav li:nth-child(2),
.index .links-list.CC04835600 .nav li:nth-child(4) {margin-right:0px; }
.index .content-hero .hero-heading {margin-top: 0px; font-size: 3em; color: #FFF; text-shadow: 0px 4px 7px #000; text-transform: inherit; }
.index .content-hero .hero-content-box {width: 100%; position: relative; top: -130px; }
.index .content-hero .hero-subheading {color: #FFF; background: rgba(0,0,0,0.5); width: 290px; padding: 11px; border-radius: 4px; margin: 0 auto; font-size: 1.6em; }


/* ddcmhampton  M-00252045 */
.vdp .btn.btn-default.eprice.dialog.button {background-color:#008000; width:100%; text-align:center;}
.vdp .btn.btn-default.eprice.dialog.button:hover {background-color:#000;}
.vdp .btn.btn-default.eprice.dialog.button:before {content:"";}
.btn.btn-default.kbb-btn {padding:0;margin-bottom:2px;margin-top:2px;left:40px;}
.btn.btn-default.kbb-btn:before {content:"";}
.btn.btn-default.fin-btn {width:100%;background-color:#C3002F; height:40px; text-align:center;}
 .btn.btn-default.fin-btn:hover {background-color:#000;}
.btn.btn-default.fin-btn:before {content:"";}
.vdp .ePrice .ddc-span6 {width:276px;}

/* ddcdusting 05104100 */
.content-alert-banner-container.text-center.p-4.bg-contrast-max.ddc-font-size-xlarge {font-size: 19.5px;}

/* Start 'vlp-ePrice-button' (do not modify this line) */
/* Modified by agermek on 07/23/18 08:49 AM EDT */
.vlp .inventoryList .pricing .btn.eprice span { text-decoration: none; font-weight: bold; font-size: 14px; 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: #008000; background-color: #008000; 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) */

/* Start 'vlp-new-price-value-msrp' (do not modify this line) */
/* Modified by apzatorre on 07/18/18 02:57 PM EDT */
.vlp .inventoryList .item.inv-type-new .pricing .msrp .value { text-decoration: none; font-weight: bold; font-size: 18.2px; 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 apzatorre on 07/18/18 02:58 PM EDT */
.vlp .inventoryList .item.inv-type-new .pricing .final-price .value { font-size: 23.8px; color: #000000; }
/* End 'vlp-new-price-value-final-price' (do not modify this line) */

/* Start 'vlp-used-price-value-retailValue' (do not modify this line) */
/* Modified by mguido1 on 07/26/17 01:06 PM EST */
.vlp .inventoryList .item.inv-type-used .pricing .retailValue .value { text-decoration: line-through; font-size: 18.2px; 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 kikiryan on 06/20/20 09:53 AM EDT */
.vlp .inventoryList .item.inv-type-used .pricing .final-price .value { text-decoration: none; font-weight: 800; font-size: 16.8px; color: #000000; }
/* End 'vlp-used-price-value-final-price' (do not modify this line) */

/* Start 'vdp-new-price-value-msrp' (do not modify this line) */
/* Modified by toddshepardson on 07/19/18 01:23 PM EDT */
.vdp .inv-type-new.pricing .msrp .price { text-decoration: none; font-weight: bold; font-size: 23.4px; color: #000000; }
/* End 'vdp-new-price-value-msrp' (do not modify this line) */

/* Start 'vdp-new-price-value-final-price' (do not modify this line) */
/* Modified by ntringale on 05/16/24 09:18 AM 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 'vdp-used-price-value-retailValue' (do not modify this line) */
/* Modified by kikiryan on 06/20/20 10:21 AM EDT */
.vdp .inv-type-used.pricing-detail .retailValue .price-value { text-decoration: none; font-weight: 800; font-size: 18px; color: #000000; }
/* End 'vdp-used-price-value-retailValue' (do not modify this line) */

/* Start 'vdp-used-price-value-final-price' (do not modify this line) */
/* Modified by jakelee on 02/17/23 10:08 AM 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) */

/* M-00416611 ddcbobc */
.btn-default.view-link { width: 100%; }
.vlp .inventoryList .pricing .btn.eprice { padding: 6px 30px 10px; white-space: normal; text-align: center; }
.pricing a[data-eprice="true"].btn-primary:before { line-height: 38px; margin-right: -2px; margin-top: 10px; }

/* Start 'vlp-view-details-button' (do not modify this line) */
/* Modified by apzatorre on 07/25/18 10:39 AM EDT */
.vlp .inventoryList li.item .view-link.btn { text-decoration: none; font-weight: bold; font-size: 14px; color: #ffffff; }
.vlp .inventoryList li.item .view-link.btn:hover { color: #ffffff; }
.vlp .inventoryList li.item .view-link.btn { border: none; background: #000000; background-color: #000000; background-image: none; }
.vlp .inventoryList li.item .view-link.btn:hover { border: none; background: #c3002f; background-color: #c3002f; background-image: none; }
.vlp .inventoryList li.item .view-link.btn:before { color: #c3002f; }
.vlp .inventoryList li.item .view-link.btn:hover:before { color: #000000; }
/* End 'vlp-view-details-button' (do not modify this line) */

/* 04902881 ddcjareds */
.index .CC04835600 .btn-default { color: hsl(0, 0%, 100%); }

/* Start 'vdp-final-price-price-value-final-price' (do not modify this line) */
/* Modified by joshetter on 05/24/19 09:46 AM EDT */
.vdp .inv-type-new.pricing-detail .final-price .price-value { font-size: 22.5px; color: #000000; }
/* End 'vdp-final-price-price-value-final-price' (do not modify this line) */

/* Start 'vlp-used-price-value-internetPrice' (do not modify this line) */
/* Modified by nwilliam14 on 12/05/19 07:14 PM EST */
.vlp .inventoryList .item.inv-type-used .pricing .internetPrice .value { text-decoration: line-through; font-size: 16.8px; color: #000000; }
/* End 'vlp-used-price-value-internetPrice' (do not modify this line) */

/* Start 'vlp-used-price-label-final-price' (do not modify this line) */
/* Modified by ewhitehea1 on 05/22/20 11:41 AM EDT */
.vlp .inventoryList .item.inv-type-used .pricing .final-price .label { text-decoration: none; font-weight: bold; font-size: 11.9px; color: #000000; }
/* End 'vlp-used-price-label-final-price' (do not modify this line) */

/* Start 'vdp-used-price-value-internetPrice-no-value' (do not modify this line) */
/* Modified by bpearl1 on 06/19/20 07:00 PM EDT */
.vdp .inv-type-used.pricing-detail .internetPrice .price-value.no-value { text-decoration: line-through; font-size: 18px; color: #000000; }
/* End 'vdp-used-price-value-internetPrice-no-value' (do not modify this line) */

/* Start 'vdp-used-price-value-retailValue-no-value' (do not modify this line) */
/* Modified by bpearl1 on 06/19/20 07:00 PM EDT */
.vdp .inv-type-used.pricing-detail .retailValue .price-value.no-value { text-decoration: none; font-weight: 800; font-size: 18px; color: #000000; }
/* End 'vdp-used-price-value-retailValue-no-value' (do not modify this line) */

/* Start 'vdp-used-price-value-internetPrice' (do not modify this line) */
/* Modified by kikiryan on 06/20/20 09:53 AM EDT */
.vdp .inv-type-used.pricing-detail .internetPrice .price-value { text-decoration: line-through; font-size: 18px; color: #000000; }
/* End 'vdp-used-price-value-internetPrice' (do not modify this line) */

/* Start 'srp-pre-owned-price-label-final-price' (do not modify this line) */
/* Modified by jakelee on 02/17/23 10:07 AM EST */
.srp .inv-type-pre-owned.pricing-detail .final-price .price-label { text-decoration: none; font-weight: 800; font-size: 22.5px; color: #000000; }
/* End 'srp-pre-owned-price-label-final-price' (do not modify this line) */

/* Start 'vdp-used-price-label-final-price' (do not modify this line) */
/* Modified by jakelee on 02/17/23 10:08 AM EST */
.vdp .inv-type-used.pricing-detail .final-price .price-label { text-decoration: none; font-weight: 800; font-size: 22.5px; color: #000000; }
/* End 'vdp-used-price-label-final-price' (do not modify this line) */

/* Start 'srp-new-price-value-msrp' (do not modify this line) */
/* Modified by ntringale on 05/15/24 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) */

/* ddcmhampton 05142254 */
.page-header.responsive-centered-nav {border-bottom: none;}