.ddc-content.web-api-added-placeholder[data-location="primary-banner"] {dislay:none !important;}

#soAmazonModal , #searchOpticsIncentiveSideButton {display:none !important;}

[data-key="price-item-abcrule-1"] span {font-weight:bold !important; font-size:20px !important; color:#0ec300 !important; letter-spacing:-1px}
.discount span.price-label font {color:#0ec300 !important;font-size:20px !important;}
.discount.offer.text-success span.price-value {font-weight:normal !important; font-size:14px !important; color:#222 !important;}

.vehicle-card-details-container ul.vehicle-card-description {font-size:14px !important;}
.inv-type-new.pricing-detail .final-price .price-value {color:#c3002f !important;}

div[id=*"nl_main_form_table"] {display:none !important;}

.staffDetail dt {font-size:32px !important;font-weight:800 !important;letter-spacing:-1px !important;}

.staffDetail dd.title {font-size:20px !important;}
.staffDetail dd.photo {margin-top:-80px !important;}
.staffDetail dd.photo img {border: none !important;box-shadow:0px 0px 5px rgba(0,0,0,0.5);}

.staffList .selected dd a {background-color:black !important;}
.staffList > .staff {width:25%;flex-basis:25%;}
.staffList dl {padding:0px;box-shadow: 0px 0px 5px rgba(0,0,0,0.5)}
.staffList dt {font-weight: 300 !important;background-color: #111 !important;}
.staffList .fn a {font-size:16px;text-align:center;color:white !important;padding:7px !important;display:block !important;letter-spacing:-1px;}
.staffList dd.photo {display:block;}
.staffList dd a {padding:0px;}

.staff-listing h3 {font-size:26px !important;letter-spacing:-1px !important;margin:40px 0px 20px 8px !important;}

.index [data-name="content-centered-container-2"] {margin:5px -10px 10px -10px !important;padding:0px !important;}

.index [data-name="content-thirds.1-1"] {margin:0px -10px 80px -10px !important;padding:0px !important;}

li.nav-first.dropdown.home {display:none;}

body , html {overflow-x:hidden;} 
.header-navigation .mycars-default {display:none;}

.sticky-header-nav .content-alert-banner {display:none;}

.page-header.responsive-centered-nav .header-navigation .navigation-default {width:70%;}
.page-header.responsive-centered-nav .header-navigation .header-default {width:30%}
.page-header.responsive-centered-nav .header-navigation .navigation-default .navbar-nav {justify-content:left;}

.page-header.responsive-centered-nav .header-navigation .navigation-default .dropdown-menu {left:30%;}
.index .slideshow-default {margin: -20px -20px 0px -20px !important;}

.ui-dialog.ui-widget.ui-widget-content {position:fixed !important;top:20px !important;}


.vdp .ws-detailed-pricing h3.widget-heading {display:none;}

.vdp #page-body .pricing-detail.inv-type-used {font-size:18px;}


.vdp .inv-type-used .final-price.internetPrice.font-weight-bold.BLANK.ddc-font-size-large.line-height-reset.pb-2.text-muted {font-size:22px !important;color:#c70000 !important;}



/* .srp .pricing-detail .SICRule.offer {display:none !important;} */

.srp .window-sticker-link {display:none !important;}


.vdp #page-body .pricing-detail.mb-4.inv-type-new dd.discount.text-success[data-key="price-item-abcrule-1"] span.price-value {font-size:25px;font-weight:bold;color:#00BE15 !important;letter-spacing:-1px;line-height:1;}

.vdp #page-body .pricing-detail {font-size:14px;color:black;}
.vdp #page-body dl.pricing-detail dt {color:black;}
.vdp #page-body .ws-hl-features ,
.vdp #page-body .ws-packages-options ul
{font-size:15px;}

.vdp #page-body [data-widget-id="content5"] {margin-top:40px;}
.vdp .main #packages-options1-app-root , .vdp #page-body .ws-hl-features {background-color:#eee;padding:20px;}

.vdp .main .contact-info {margin-bottom:40px; border:1px solid #ccc;text-align:left;font-size:15px !important;}
.vdp .main .contact-info h3 {margin-bottom:0px !important;}


.vdp #page-body .ws-hl-features {margin-bottom:40px !important;}

.vdp #page-body .spec-category.mb-sm-6 {margin-bottom:15px !important;}
.vdp #page-body ul.spec-list li.spec-item {margin-bottom:10px !important;color:black !important;font-size:14px;}

.vdp #page-body .ws-vehicle-title h1 span.text-muted , .vdp #page-body .ws-vehicle-title h1 span.text-muted.font-weight-bold.BLANK {color:white !important;}
.vdp #page-body .ws-vehicle-title h1 {background-color:black;padding:10px;}


.vdp #page-body .text-muted span.price-value {color:black !important;}

.vdp #page-body .ws-vehicle-media {margin-bottom:5px !important;}

.vdp #page-body .ws-detailed-pricing .widget-heading.h3 {display:none !important;}

.vdp #page-body .discount.BLANK.pointer button {display:none !important;}

.vdp #page-body .ws-quick-specs {font-size:15px;margin-top:40px;margin-bottom:0px !important;}
.vdp #page-body .ws-quick-specs .dl-horizontal dt {color:black !important;font-weight:bold;text-align:left;display:flex;}
.vdp #page-body .ws-quick-specs .dl-horizontal dt:after {border-bottom: 1px dashed #aaa;
  content: '';
  flex: 1;margin-bottom:10px;margin-left:5px}
.vdp #page-body .ddc-span4 {padding:20px;background-color:#eee;}

.vdp #page-body .pricing-detail.mb-4 dt.discount.BLANK span.price-label font {color:#00BE15 !important;}

.vdp #page-body .conditional-final-price.text-muted span.price-value {color:#c70000 !important; font-size:28px !important;}
.vdp #page-body .conditional-final-price span.price-label {color:#c70000;}

.vdp #page-body .final-price .BLANK button {display:none !important;}

.vdp #page-body .ws-packages-options li {margin-bottom:0px !important;}


.vdp #page-body h1.vehicle-title span.text-muted.font-weight-bold.BLANK {color:black;}

/* ddcrandyh M-00265074 re-added/edited by jdford 08514935 NOTE: DO NOT DELETE--if this is to be disabled, comment it out 
.inventory-detail-pricing ul.pricing {padding-top:46px;}
.inventory-listing-default .pricing:before {
  content: ""; background: url(//pictures.dealer.com/r/ralphsellersgroup/1862/c32ed2f84ac6a1656f83d025eb74da1fx.jpg); height: 46px; width: 66px;
  position: absolute;  top: -5px; right: 55px }
.inventory-detail-pricing .pricing:before {
  content: ""; background: url(//pictures.dealer.com/r/ralphsellersgroup/1862/c32ed2f84ac6a1656f83d025eb74da1fx.jpg); height: 46px; width: 66px;
  position: absolute;  top: 5px; right: 15px;
}*/

/* Start 'vlp-new-price-label-msrp' (do not modify this line) */
/* Modified by gmbaker on 02/13/18 12:43 PM EST */
.vlp .inventoryList .item.inv-type-new .pricing .msrp .label { text-decoration: none; font-weight: bold; font-size: 11.9px; color: #000000; }
/* End 'vlp-new-price-label-msrp' (do not modify this line) */

/* Start 'vdp-new-price-label-msrp' (do not modify this line) */
/* Modified by gmbaker on 02/13/18 12:38 PM EST */
.vdp .inv-type-new.pricing .msrp .label { text-decoration: none; font-weight: bold; font-size: 15.3px; color: #000000; }
/* End 'vdp-new-price-label-msrp' (do not modify this line) */

/* Start 'vdp-new-price-label-abSub' (do not modify this line) */
/* Modified by gmbaker on 02/13/18 12:38 PM EST */
.vdp .inv-type-new.pricing .abSub .label { text-decoration: none; font-weight: bold; font-size: 15.3px; color: #000000; }
/* End 'vdp-new-price-label-abSub' (do not modify this line) */

/* Start 'vdp-new-price-label-internetPrice' (do not modify this line) */
/* Modified by gmbaker on 02/13/18 12:39 PM EST */
.vdp .inv-type-new.pricing .internetPrice .label { text-decoration: none; font-weight: bold; font-size: 15.3px; color: #020202; }
/* End 'vdp-new-price-label-internetPrice' (do not modify this line) */

/* Start 'vdp-new-price-label-final-price' (do not modify this line) */
/* Modified by gmbaker on 02/13/18 12:39 PM EST */
.vdp .inv-type-new.pricing .final-price .label { text-decoration: none; font-weight: bold; font-size: 15.3px; color: #000000; }
/* End 'vdp-new-price-label-final-price' (do not modify this line) */

/* Start 'vdp-new-price-value-msrp' (do not modify this line) */
/* Modified by gmbaker on 02/13/18 12:39 PM EST */
.vdp .inv-type-new.pricing .msrp .price { text-decoration: none; font-weight: bold; font-size: 23.4px; color: #FF0007; }
/* End 'vdp-new-price-value-msrp' (do not modify this line) */

/* Start 'vdp-new-price-value-internetPrice' (do not modify this line) */
/* Modified by gmbaker on 02/13/18 12:40 PM EST */
.vdp .inv-type-new.pricing .internetPrice .price { text-decoration: none; font-weight: bold; font-size: 18px; color: #FF0007; }
/* End 'vdp-new-price-value-internetPrice' (do not modify this line) */

/* Start 'vdp-new-price-value-final-price' (do not modify this line) */
/* Modified by gmbaker on 02/13/18 12:40 PM EST */
.vdp .inv-type-new.pricing .final-price .price { text-decoration: none; font-weight: bold; font-size: 32.4px; color: #FF0007; }
/* End 'vdp-new-price-value-final-price' (do not modify this line) */

/* Start 'vlp-used-price-label-final-price' (do not modify this line) */
/* Modified by gmbaker on 02/13/18 12:40 PM EST */
.vlp .inventoryList .item.inv-type-used .pricing .final-price .label { text-decoration: none; font-weight: bold; font-size: 11.9px; color: #020201; }
/* End 'vlp-used-price-label-final-price' (do not modify this line) */

/* Start 'vlp-used-price-value-final-price' (do not modify this line) */
/* Modified by gmbaker on 02/13/18 12:41 PM EST */
.vlp .inventoryList .item.inv-type-used .pricing .final-price .value { text-decoration: none; font-weight: bold; font-size: 18.2px; color: #FF0008; }
/* End 'vlp-used-price-value-final-price' (do not modify this line) */

/* Start 'vdp-used-price-label-final-price' (do not modify this line) */
/* Modified by gmbaker on 02/13/18 12:41 PM EST */
.vdp .inv-type-used.pricing .final-price .label { text-decoration: none; font-weight: bold; font-size: 15.3px; color: #010202; }
/* End 'vdp-used-price-label-final-price' (do not modify this line) */

/* Start 'vdp-used-price-value-final-price' (do not modify this line) */
/* Modified by gmbaker on 02/13/18 12:41 PM EST */
.vdp .inv-type-used.pricing .final-price .price { text-decoration: none; font-weight: bold; font-size: 32.4px; color: #FF000C; }
/* End 'vdp-used-price-value-final-price' (do not modify this line) */

/* Start 'vlp-new-price-label-abSub' (do not modify this line) */
/* Modified by gmbaker on 02/13/18 12:42 PM EST */
.vlp .inventoryList .item.inv-type-new .pricing .abSub .label { text-decoration: none; font-weight: bold; font-size: 11.9px; color: #020202; }
/* End 'vlp-new-price-label-abSub' (do not modify this line) */

/* Start 'vlp-new-price-label-internetPrice' (do not modify this line) */
/* Modified by gmbaker on 02/13/18 12:42 PM EST */
.vlp .inventoryList .item.inv-type-new .pricing .internetPrice .label { text-decoration: none; font-weight: bold; font-size: 11.9px; color: #000000; }
/* End 'vlp-new-price-label-internetPrice' (do not modify this line) */

/* Start 'vlp-new-price-value-msrp' (do not modify this line) */
/* Modified by gmbaker on 02/13/18 12:43 PM EST */
.vlp .inventoryList .item.inv-type-new .pricing .msrp .value { text-decoration: none; font-weight: bold; font-size: 18.2px; color: #FF0004; }
/* End 'vlp-new-price-value-msrp' (do not modify this line) */

/* Start 'vlp-new-price-value-internetPrice' (do not modify this line) */
/* Modified by gmbaker on 02/13/18 12:43 PM EST */
.vlp .inventoryList .item.inv-type-new .pricing .internetPrice .value { text-decoration: none; font-weight: bold; font-size: 14px; color: #FF0004; }
/* End 'vlp-new-price-value-internetPrice' (do not modify this line) */

/* M-00481770 bjh */
.pricing .label {color: #000;}
.pricing-area.has-buttons .final-price .value, .pricing-area.has-buttons .final-price .price, .pricing-area.has-buttons .final .value, .pricing-area.has-buttons .final .price {color: #FF0004;}
.pricing .ePrice .btn, .pricing-area.has-buttons .btn.btn-primary, .pricing-area.has-buttons .price-btn .btn.price-btn, .pricing-area.has-buttons .view-link {color: #fff; background-color:  #d80910; border-color:  #d80910;}
.pricing .ePrice .btn:hover, .pricing-area.has-buttons .btn.btn-primary:hover, .pricing-area.has-buttons .price-btn .btn.price-btn:hover, .pricing-area.has-buttons .view-link:hover {color: #fff; background-color:  #d80910; border-color:  #d80910;}
.pricing-area.has-buttons .btn-default::before, .pricing-area.has-buttons .btn.btn-primary::before, .pricing .ePrice .btn::before {color: #fff;}
.pricing-area.has-buttons .btn-default:hover::before, .pricing-area.has-buttons .btn.btn-primary:hover::before, .pricing .ePrice .btn:hover::before {color: #fff;}

/* cbenson M-00482250 */
.alias-inventory-listing-default-auto-new .pricing .stackedConditionalFinal .value, .alias-auto-new-details span.stackedConditionalFinal strong.price {
    color: red;
}

/* Start 'srp-new-price-value-wholesalePrice' (do not modify this line) */
/* Modified by katewolcott on 10/20/22 04:34 PM CDT */
.srp .inv-type-new.pricing-detail .wholesalePrice .price-value { text-decoration: none; font-size: 14px; color: #4e7a00; }
/* End 'srp-new-price-value-wholesalePrice' (do not modify this line) */

/* Start 'srp-new-price-label-discount' (do not modify this line) */
/* Modified by katewolcott on 12/06/22 04:55 PM CST */
.srp .inv-type-new.pricing-detail .discount .price-label { text-decoration: none; font-size: 14px; color: #222; }
/* End 'srp-new-price-label-discount' (do not modify this line) */