/* franckbarfety M-00204529 */
.navbar-nav > li > .dropdown-menu {z-index: 9999 !important;}
.gg-toolbar {z-index: 999;}

/*ddcrobertm - options split into two columns */ 
.inventory-detail-packages-options #options .option-table tr {width:50%; float:left;}
.inventory-detail-packages-options #options .option-table .option-item-description {width:40%;}
.inventory-detail-packages-options #options .option-table .option-item-description h3 {width:100%;}

/* Start 'vlp-ePrice' (do not modify this line) */
/* Modified by ddcrobertm on 08/04/16 10:56 AM EST */
.inventoryList .pricing .ui-button .ui-button-text { font-style: normal; font-weight: normal; text-decoration: none; font-size: 16px; color: #ffffff; }
.inventoryList .pricing .ui-button.ui-state-hover .ui-button-text{ color: #ffffff; }
/* End 'vlp-ePrice' (do not modify this line) */

/*ddcrobertm - Dropdown Mega Menu no gradient*/
.dropdown-menu {box-shadow:none;}

/* ddcrobertm- make homepage slideshow background white, offset other areas with border */
.backstretch {background-color:#ffffff; border-bottom:solid 10px #e6e6e6;}
.model-selector-responsive  {border-top:solid 10px #e6e6e6; border-bottom:solid 10px #e6e6e6;}

/* ddcrobertm- offset group nav from area below with border */
.ddc-content.content-default.groupnavcontentbox {border-bottom:solid 10px #e6e6e6; max-height:5px;margin-bottom:15px;margin-top:-15px;}

/* ddcrobertm- change homepage slideshow height */
.slideshow-background {height:480px;} /*was 376px on 8-22-16 requested to 480 by Aaron Hudson*/

/*Dropdown Mega Menu Background Color and site-wide buttons*/
.dropdown-menu {background-color: #bb0a12; }
.btn-default, .ui-dialog-buttonset button, .pagination > li > a, .btn-primary, .showroom-detail .hproduct .view-link, .showroom-detail .callout .callout-button, .pricing .ePrice .btn, .pricing .eprice-button, .pricing .btn[data-eprice], .mycars-favorites .hproduct .pricing .make-an-offer, .locations-proximity [type="submit"], .btn-secondary, .on-deposit-link, .mycars .menu a.mycars-reserve-it-now-btn, .model-selector-responsive .nav-pills > li.active > a, .model-selector-responsive .nav-pills > li.currentPage > a, .model-selector-responsive .nav-pills > li.active:hover > a, .model-selector-responsive .nav-pills > li.currentPage:hover > a, .slideControls .pager a.activeSlide  {background-color: #bb0a12; } /*was #c3002f*/

/*ddcrobertm - reduced height of homepage service section */
.service-section {max-height:350px;}
.push {height:10px;}

/*ddcrobertm- Aaron H. wants this removed- hiding here in case he wants it back */
.service-section {display:none;}

/* franckbarfety M-00195036 Facet browse */
.searchbar {background: #8f9397;}
.inventory-search-facetbrowse.hori-search {padding:15px 0 10px 0; margin: 0 auto; text-align: center;}
.inventory-search-facetbrowse.hori-search h3, .inventory-search-facetbrowse.hori-search .form-group.hide {display:none;}
.inventory-search-facetbrowse.hori-search .form-group {display:inline-block;margin:0 5px;}
.inventory-search-facetbrowse .btn-primary {background-color: #cf0a12; height: 35px; font-size: 12px;}
select, select.form-control, .inventory-search-facet-browse .dropdown-toggle {padding: 4px 6px 4px 6px;}

/* franckbarfety M-00196292 Nav Colors */
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {background-color: #bb0a12; color: #ffffff;} /* open tab */
.navbar-default .navbar-nav > li > a:hover {color: #fff; background-color: #bb0a12;} /* main nav item background on hover*/
.nav-links a:hover {background-color: #2e2e2e; color: #fff;} /* mega menu interior links on hover */
.ddc-mega-menu-nav .hours-default .today {background-color: #2e2e2e;} /* hours highlights today */
.ddc-mega-menu-nav .hproduct:hover { background-color: #2e2e2e;} /* featured vehicles on hover */

/* franckbarfety M-00196292 Reverse Primary Button Colors */
.btn-primary {background-color: #bb0a12;}
.btn-primary::before {color: #c3002f;} /* button caret */
.btn-default:hover, .btn-primary:hover {background-color: #2e2e2e;}/*was #c3002f*/
.btn-primary:hover::before {color: #bb0a12;}  /* button caret on hover */
.index .nav > li > .btn-default:hover, .index .nav > li > .btn-primary:hover {background-color: #2e2e2e;} /* Structuring Your Deal Online; was #c3002f*/

/* franckbarfety M-00196292 Info Section */
.info-section {padding: 20px 0;}

/* franckbarfety M-00196292 Deal Section*/
.deal-section .content-default h3 {margin:20px 0 0;}
.deal-section .links-list.car i {font-size:80px;width:auto;padding:0px;margin-top:-20px;background:none transparent;}
.deal-section .links-list.three .mycars-signup {background:none;color:#000;box-shadow:none;border:0px;position:absolute;right:-10px;top:-43px;}
.deal-section .links-list.three .mycars-login {width:100%;}
.deal-section .links-list h3 {font-size:21px;text-align:center;}
.deal-section .links-list .nav {position:absolute;bottom:0px;width:100%;padding:10px 16px;left:0px;}
.deal-section .ddc-span4:last-child {border:0px;}
.index .deal-section h3.h1.ddc-heading-2 {margin-top: 0;}
.ddc-content.content-default.one, .ddc-content.content-default.two, .ddc-content.content-default.three {position: relative; top: 140px;}
.deal-section .links-list {height: 370px; position: relative; top: -150px;}
.deal-section .ddc-span4 {border-right:1px solid rgba(190, 190, 190, 0.66); height: 370px; top: -15px;}
/*ddcrobertm - hiding the signup button since it is not working*/ .deal-section .links-list.three .mycars-signup  {display:none;}

/* franckbarfety - fix composer deal section */
.ddc-composer .deal-section {min-height: 590px;}
.ddc-composer .links-list.one,
.ddc-composer .links-list.two,
.ddc-composer .links-list.three {margin-top:150px;}
.ddc-composer .ddc-content.content-default.one, .ddc-composer .ddc-content.content-default.two, .ddc-composer .ddc-content.content-default.three {position: relative; top: 0;}

/*ddrobertm- Aaron H. wants the deal section removed - hiding here in case he wants it back */
.deal-section {display:none;}

/* ddcrobertm - Fix google map flyout colors.*/
.google-map .gm-style-iw .org, .google-map .gm-style-iw .tels.list-unstyled {color: #000;}
.google-map .gm-style-iw .adr > a {color: #e70911;}
.google-map .gm-style-iw .adr > a:hover, .google-map .gm-style-iw .adr > a:focus {color: #660609;}

/* franckbarfety M-00196292 Slideshow no resizing */
@media only screen and (max-width: 1280px) {.slideshow-background:not(.no-resize) {height: 376px;}}
@media only screen and (max-width: 1024px) {.slideshow-background:not(.no-resize) {height: 376px;}}

/*ddcrobertm- mycars VLP and VDP button color swap */
.vlp .mycars-vlp a, .vdp .mycars-vdp .mycars-btn {background-color:#2E2E2E;}
.vlp .mycars-vlp a:hover, .vlp .mycars-vlp a:focus, .btn.btn-default.mycars-btn.mycars-save-btn.medium:hover, .btn.btn-default.mycars-btn.mycars-add-alert-btn.medium:hover {background-color:#bb0a12;}

/*ddcrobertm- pricing VLP container width */
.inventoryList .pricing-area {width:36%;}

/*ddcrobertm- VLP eprice button too wide and location info can overlap */
.inventoryList .pricing .ui-button .ui-button-text {font-size:18px;font-weight:bold;}

/*ddcrobertm- VLP/VDP retail value line through */
.retailValue .value, .pricing li:first-child .price, .pricing .final-price .value.no-value {text-decoration:line-through;}

/*ddcrobertm - third party marketing agency must have installed logo and linkout on VLP and VDPs for recall... removed per Aaron H */
.custom-cta {display:none;}

/*ddcrobertm- homepage slideshow CSS */
.slideControls.withPlayPause  {bottom:20px;}
.slideControls.withPlayPause .previousNext a {height:35px;}

/*ddcrobertm - Aaron H. wanted the DR homepage widgets removed- hidden in case he wants them back */
.row.position-boxes {display:none;}

/*ddcrobertm- Aaron H. wanted the homepage franchise flyout background white instead of gray */
.franchise.selected .childList .vcard {background-color: #fff;}

/*ddcrobertm- homepage button block margins too much- cozying up containers */
.yui3-g.list-unstyled {margin-bottom: -10px;}

/*ddcrobertm - homepage seo area - cozying up containers */
.ddc-content.content-default.homepageseocontent {margin-bottom: -40px; margin-top:-100px;}

/* 05189043 JLC */
body { background-color: var(--color-neutral-0); }

.index .slideshow-background.ddc-content {background: #000;}
.index .buttonblock-button a {height: 13vw;}

@media screen and (max-width: 1200px){
.dealer-path-override-img {
width: auto;
} } 

/* ddcmjaggers | 07677487 + wabbey 04310073 */
.responsive-type .content-page-title .btn, .responsive-type [role='dialog'] .btn { color: #FFF; }

/* wabbey 04482272 */
.page-header.responsive-centered-nav .header-navigation .navigation-default .navbar-nav>li>a { font-size: 18.75px; }

/* Start 'srp-new-price-value-retailValue' (do not modify this line) */
/* Modified by dsanjines on 11/12/20 06:20 PM BT */
.srp .inv-type-new.pricing-detail .retailValue .price-value { text-decoration: line-through; font-size: 15.75px; color: #000000; }
/* End 'srp-new-price-value-retailValue' (do not modify this line) */