.vdp1 .slider-single .slick-prev:before,
.vdp1 .slider-single .slick-next:before {
    font-size: 50px!important;
    color: #fff!important;
}
.vdp1 .slider-single .slick-prev,
.vdp1 .slider-single .slick-next {
    background: #a80116!important;
    width: 50px!important;
    height: 50px!important;
    opacity: 0;
}
.vdp1 .slider-single .slick-prev,
.vdp1 .slider-nav .slick-prev {
  left:0;
  z-index: 1;
}
.vdp1 .slider-single .slick-next,
.vdp1 .slider-nav .slick-next {
  right:0;
}
.vdp1 .slider-single:hover .slick-prev, .vdp1 .slider-single:focus .slick-prev,
.vdp1 .slider-single:hover .slick-next, .vdp1 .slider-single:focus .slick-next {
  opacity: 1;
}

.vdp1 .slider-nav .slick-prev,
.vdp1 .slider-nav .slick-next {
  height: 80px;
  background: #a80116;
  z-index: 1;
  border-radius: 5px 0 0 5px;
  top: 43%;
}
.vdp1 .slider-nav .slick-next {
  border-radius: 0px 5px 5px 0px;
}
.vdp1 .slider-nav .slick-prev:before,
.vdp1 .slider-nav .slick-next:before {
    color: #fff!important;
}
.vdp1 .slick-prev::before {
  content: "\f104"!important;
  font-family: FontAwesome!important;
}
.vdp1 .slick-next::before {
  content: "\f105"!important;
  font-family: FontAwesome!important;
}
.box-dataPoints li {
  border:none;
  background:transparent;
}
.box-dataPoints li:last-child {
  border-bottom:1px solid rgba(0,0,0,.125);
  padding-bottom:25px;
}
.list-group-item h6 {
  font-weight:600;
  font-family: 'Open Sans';
}
.bg-secondary {
    background-color: #666!important;
}
.card.box-buttons {
  border:none;
  background:transparent;
}
.card.box-buttons .card-body {
  padding:0;
}
.box-buttons a.btn-primary {
  font-size:14px;
  padding-left:0;
  padding-right:0;
}

.price h3, .price-col h6 {
  color: #59a759;
  font-weight: 600;
  font-size: 1.75rem;
}
.price-col .list-group li:first-child {
    padding-top: 0!important;
}

.msrpPriceText{
	text-decoration: line-through;
}
.msrp-price h6, .saving-price h6, .your-price h6 {
    font-size: 14px;
    font-weight: 500;
    margin-bottom: 0;
    text-align: left;
}
.msrp-price h6 {
    color: #000;
}
.saving-price h6 {
    color: #ff5a00;
}
.your-price {
    border-top: 1px solid #000!important;
}
.your-price h6 {
	margin-bottom:20px;
}
.msrp-price h6.msrpPriceText,
.saving-price h6.savingPriceText,
.your-price h6.yourPriceText {
    font-size: 18px;
	text-align: right;
}
.custom-price-col {
    width:100%;
}
.callForPrice {
    text-align: center;
    font-weight: 700;
    font-size: 15px;
    color: #59a759;
}

.call-now-txt a {
    font-size: 18px;
    font-weight: 700;
    color: #000;
}


.box-calculator h6 {
  font-weight:600;
}
.box-calculator .card {
  background:#efefef;
  border-color:#efefef;
}
.box-calculator .card-body {
  padding:10px 10px;
  background: #666;
    color: #fff;
}

.priceCal input.mpayment {
    color:#ccff00;
}
.sVehicle-details h6 {
  font-weight:600;
}
.descriptionArea {
    /*border: 1px solid #cccc;*/
    padding: 15px;
    font-size: 15px;
}
.label-priceDrop {
    font-stretch: semi-condensed;
}
.box-buttons .btn-primary {
    background-color: #242424;
    border-color: #242424;
}
.box-buttons .btn-primary:hover, .box-buttons .btn-primary:active, .box-buttons .btn-primary:focus  {
  background-color: #a80116;
	border-color: #a80116;
 }
