/* VDP BODY */
.vdp .h1 {font-weight: normal;}
.vdp body {background: #e8e8e8;}
.vdp .ddc-box-1 {margin-bottom: 20px;}

/* PRICING AREA */
.vdp .pricing .ePrice {border-top: 2px solid #b7b5b5;}
.vdp .msrp .price,.vdp .final-price .price {font-weight: bold;}
.vdp .inventory-detail-pricing .monthlyPayment strong:first-child {font-size: 16px;}
.vdp .btn.btn-default.eprice.dialog.button {background: #2bb300;border: none;font-size: 12px; }
.vdp .inventory-detail-pricing .calculate,.vdp .mycars-vdp .mycars-btn {text-transform: none;font-size: 12px; }

/* QUICK SPECS */
.quick-specs li {font-weight: normal;}
.quick-specs li.stockNumber .ddc-icon-stocknumber,
.inventory-detail-highlighted-features li span {color: #000;}
.quick-specs .final-price .spec-label, .quick-specs .fuel-efficiency .value > span, 
.ddc-content.inventory-detail-quick-specs .quick-specs .secondary-spec, 
.ddc-content.inventory-detail-quick-specs .quick-specs li.driveLine, 
.ddc-content.inventory-detail-quick-specs .quick-specs li.vin, 
.ddc-content.inventory-detail-quick-specs .quick-specs li.modelCode, 
.ddc-content.inventory-detail-quick-specs .quick-specs li.transmission, 
.ddc-content.inventory-detail-quick-specs .quick-specs li.odometer, .quick-specs li.stockNumber span {font-weight: normal;}

.inventory-lead-default .ui-button-submit {float: right;}

/* CONTACT WIDGET */
.vdp .contact-info .fn {font-size: 14px;}
.vdp .contact-info .adr span {font-size: 14px;}
.vdp .contact-info h3 {text-align: left;font-weight: 700;}
.vdp .main .contact-info {text-align: left;font-size: 14px;font-weight: 400 }



/* DETAILED SPECIFICATIONS */
.inventory-detail-tech-specs #tech-specs div {padding: 15px;}
.inventory-detail-tech-specs #tech-specs div:nth-child(odd) {background: #fff;}

.js .ddc-heading-1::before {border: none;}
.js .ddc-heading-1 span {margin: 0px;background: transparent;}

.vdp .include-velocity h3 {font-size: 27px;font-weight: 400;}
.vdp .inventory-detail-item-details h3 {margin-bottom: 0px;margin-top: 30px;}

/* BUTTON BLOCK */
.vdp .buttonblock-default a:hover img,
.vdp .buttonblock-img-wrap img {opacity: 1;}
.vdp .buttonblock-default {padding-top: 20px;}
.vdp .buttonblock-default li:hover .ui-button-text {bottom: 13px;}
.vdp .buttonblock-default li:nth-child(1) .buttonblock-img-wrap img {width: 65px;}
.vdp .buttonblock-default li:nth-child(2) .buttonblock-img-wrap img {width: 55px;padding-left: 10px;}
.vdp .buttonblock-img-wrap,.vdp .buttonblock-default a:hover .buttonblock-img-wrap {background: transparent;}
.vdp .buttonblock-default .ui-button-text {bottom:13px;background: transparent;color: #0D65BF;text-align: left;padding-left: 80px;font-size: 16px;}


/* VLP */
.inventoryList .media img {max-height: 180px; }
.inventoryList>li:after {background: transparent; }

.vlp a.mycars-btn {font-size: 12px; }
.vlp .mycars-vlp a {text-transform: none;}
.vlp .inventory-listing-default .facetmulti .panel-group.ddc-box-1 {padding: 15px 0px; }

