/*vaden-mish – adjusting nav colors*/
.navbar-default {
background: linear-gradient(var(--color-neutral-1000), var(--color-neutral-950)) !important;
}
.navbar-default {
border-top: 0px solid var(--color-primary-500) !important;
border-bottom: 2px solid var(--color-primary-500) !important;
}
.nav-first .ddc-icon-home, .mycars .menu .label, .mycars .menu.login>a:before, .navbar-default .navbar-nav>li>a, .ddc-navbar-default .navbar-nav>li>a, .navbar-default .ddc-navbar-nav>li>a, .ddc-navbar-default .ddc-navbar-nav>li>a, .navbar-nav>li>a.sublabelled span, .ddc-navbar-nav>li>a.sublabelled span  {  color: #ffffff !important; }


/*christophershea- adjusted nav width to accommodate a 5th nav item + M-00411786 william.abbey */
.navbar-nav .nav > li > a, .navbar-nav .ddc-nav-inline > li > a {min-width: 100px;padding-left:10px;padding-right:14px;}
.mycars .menu > a {width: 60px;}
.navbar-nav li.ddc-nav-icon-list-item.home a.ddc-nav-icon-link {width: 40px;}

/* william.abbey 04886310 */
.page-header .value-statement{right: 0;font-weight: 400;font-size: 17px;left: unset;bottom: -17px;}

/*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-new-price-value-final-price' (do not modify this line) */
/* Modified by petergarrow on 04/05/17 02:42 PM EDT */
.vlp .inventoryList .item.inv-type-new .pricing .final-price .value { text-decoration: none; font-weight: bold; font-size: 21px; color: #000000; }
/* End 'vlp-new-price-value-final-price' (do not modify this line) */

/* Start 'vlp-new-price-label-msrp' (do not modify this line) */
/* Modified by tomterracino on 05/23/17 01:23 PM EST */
.vlp .inventoryList .item.inv-type-new .pricing .msrp .label { text-decoration: none; font-weight: bold; font-size: 11.9px; color: #2bb300; }
/* End 'vlp-new-price-label-msrp' (do not modify this line) */

/* Start 'vlp-new-price-label-abSub' (do not modify this line) */
/* Modified by tomterracino on 05/23/17 01:24 PM EST */
.vlp .inventoryList .item.inv-type-new .pricing .abSub .label { text-decoration: none; font-weight: bold; font-size: 11.9px; color: #2bb300; }
/* End 'vlp-new-price-label-abSub' (do not modify this line) */

/* Start 'vlp-new-price-label-final-price' (do not modify this line) */
/* Modified by tomterracino on 05/23/17 01:24 PM EST */
.vlp .inventoryList .item.inv-type-new .pricing .final-price .label { text-decoration: none; font-weight: bold; font-size: 11.9px; color: #2bb300; }
/* End 'vlp-new-price-label-final-price' (do not modify this line) */

/* Start 'vdp-new-price-label-msrp' (do not modify this line) */
/* Modified by tomterracino on 05/23/17 01:24 PM EST */
.vdp .inv-type-new.pricing .msrp .label { text-decoration: none; font-weight: bold; font-size: 15.3px; color: #2bb300; }
/* End 'vdp-new-price-label-msrp' (do not modify this line) */

/* Start 'vdp-new-price-label-abSub' (do not modify this line) */
/* Modified by tomterracino on 05/23/17 01:24 PM EST */
.vdp .inv-type-new.pricing .abSub .label { text-decoration: none; font-weight: bold; font-size: 15.3px; color: #2bb300; }
/* End 'vdp-new-price-label-abSub' (do not modify this line) */

/* Start 'vdp-new-price-label-final-price' (do not modify this line) */
/* Modified by tomterracino on 05/23/17 01:24 PM EST */
.vdp .inv-type-new.pricing .final-price .label { text-decoration: none; font-weight: bold; font-size: 15.3px; color: #2bb300; }
/* End 'vdp-new-price-label-final-price' (do not modify this line) */

/* Start 'vlp-used-price-label-final-price' (do not modify this line) */
/* Modified by tomterracino on 05/23/17 01:24 PM EST */
.vlp .inventoryList .item.inv-type-used .pricing .final-price .label { text-decoration: none; font-weight: bold; font-size: 11.9px; color: #2bb300; }
/* End 'vlp-used-price-label-final-price' (do not modify this line) */

button.thoughtbot {
  background-color: #bf011b;
  border: 1px solid #951100;
  border-radius: 8px;
  color: #fff;
  font-weight: bold;
  padding: 6px 0 8px 0;
  text-align: center;
  width: 150px; }
  button.thoughtbot:hover {
    background-color: #fff;
    color: #bf011b;
    cursor: pointer; }

/*cjschneide M-00428225 + william.abbey - adjust font on new vlp */
li.cstMyTrade, li.cstPreAppr {display:inline-block;width:auto;}
.vlp li.carfax {width:100%;}
.vlp li.carfax img {margin:0px;}
li.cstMyTrade a, li.cstPreAppr a {font-size:12px;padding:10px;}
li.cstMyTrade a:before, li.cstPreAppr a:before {display:none;}
.inventoryList.list .calloutDetails {display:block;}
.vlp .inv-type-new li.cstPreAppr a{font-size: 11px;}
.vlp .inv-type-new li.cstMyTrade a{font-size: 11px;}


.pricing .sms-button{margin-top:5px;margin-bottom:5px;margin-right:10px;background:#c3002f;color:#FFF;}
.pricing .sms-button:hover{background:#6c6c6c!important;color:#FFF;}
.vdp .pricing .sms-button{margin-right:75px;}

/* 04827744 ddcjareds */
.nav-first .ddc-icon-home, .mycars .menu .label,.mycars .menu.login>a:before,.navbar-default .navbar-nav>li>a, .ddc-navbar-default .navbar-nav>li>a, .navbar-default .ddc-navbar-nav>li>a, .ddc-navbar-default .ddc-navbar-nav>li>a,.navbar-nav>li>a.sublabelled span, .ddc-navbar-nav>li>a.sublabelled span  { color: hsl(0, 0%, 50%); }
.navbar-default, .ddc-navbar-default { border-top: solid hsl(0, 0%, 42%); border-bottom: solid hsl(0, 0%, 42%); }
.ddc-site .navbar, .ddc-site .ddc-navbar { background-color: hsl(0, 0%, 100%); }
.navbar.sticky-header-nav.shrink-header-nav { background-color: hsl(0, 0%, 100%); }
.nav-links a .ddc-icon { color: #FFF; }

/* 04827791 billyh */
.vdp .links-list .nav > li > a:hover, .vdp .links-list .nav > li > a:focus {background-color: #2bb300;}

/*cnconway CC-04828285 */
.vdp .links-list.testDrive.ddc-content {margin-top: 50px;}
.vdp .links-list.testDrive.ddc-content a {margin-bottom: 5px;}

/* ddcsamp 04902503 */
.links-list .btn-info {background-color: #02529d; border: transparent;}

/* ddcsamp 04902460 */
.navbar-default {background: #fff;}
.mycars div .count::before {color: #555;}
.navbar-default .navbar-nav > li > a:hover i, .mycars div:hover .label, .mycars div:hover .count::before, .mycars .menu.login:hover > a::before {color: #fff;}

/* 04904381 JLC */
.page-header .header-default .cst_CST_HEADER_ESPANOL a.btn-default {background:none;border:none;padding:0;font-weight:400;font-size:18px;color:var(--color-neutral-700);}
.page-header .header-default .cst_CST_HEADER_ESPANOL a.btn-default:before {display:none;}

/* wabbey 06259839 */
.calloutDetails li.certified .badge img { display: none; }
.calloutDetails li.certified .badge img[src*='logo-certified-nissan'] { display: inline-block; }

/* ddcrandyh CC06837818 */
.vdp .mycars-vdp .mycars-btn { background-color: #02529D; color: #FFF; border-color: #FFF; }
.vdp .mycars-vdp .mycars-btn:hover { background-color: #62D15B; color: #000; border-color: #000; }



/* 08100832 JLC */
.ws-detailed-pricing .instantEPriceButton .instant-eprice { color: transparent; border: none; background: url("https://pictures.dealer.com/v/vadennissanofhiltonhead/0752/d9df931e978ef29f6f615edb8c74c56cx.jpg") no-repeat center / contain; padding: 0; height: 140px; }
.ws-detailed-pricing .instantEPriceButton .instant-eprice::before { display: none; }

/* ddcmhampton 08535680 */
.page-header .header-default .vcard .tels .tel.phone1 {font-size:14px;}

/* Start 'srp-new-price-value-final-price' (do not modify this line) */
/* Modified by sbeeckman01 on 02/28/23 03:10 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 'vdp-new-price-value-final-price' (do not modify this line) */
/* Modified by mfleury1 on 11/20/24 04:26 PM EST */
.vdp .inv-type-new.pricing-detail .final-price .price-value { text-decoration: none; font-weight: normal; font-size: 18px; color: #000000; }
/* End 'vdp-new-price-value-final-price' (do not modify this line) */

/* Start 'srp-inv-type-new-portal-price-value-portal-price' (do not modify this line) */
/* Modified by sbeeckman01 on 02/28/23 03:10 PM EST */
.srp .vehicle-card-title.inv-type-new .portal-price { text-decoration: none; font-weight: bold; font-size: 22.5px; color: #000000; }
/* End 'srp-inv-type-new-portal-price-value-portal-price' (do not modify this line) */

/* Start 'srp-new-price-value-msrp' (do not modify this line) */
/* Modified by sbeeckman01 on 02/28/23 03:10 PM EST */
.srp .inv-type-new.pricing-detail .msrp .price-value { text-decoration: line-through; font-size: 15.75px; color: #000000; }
/* End 'srp-new-price-value-msrp' (do not modify this line) */

/* Start 'vdp-new-price-value-msrp' (do not modify this line) */
/* Modified by kleach2 on 02/06/24 04:46 PM EST */
.vdp .inv-type-new.pricing-detail .msrp .price-value { text-decoration: line-through; font-size: 18px; color: #000000; }
/* End 'vdp-new-price-value-msrp' (do not modify this line) */