.car-search a.btn-primary, .car-search .btn-primary, .car-search button.btn-primary, .car-search .tab-header:hover, .car-search .tab-header.active, .just-arrived .cl-content:after, .featured .wrapper:before, .special-banner .cl-content:after, .featured-banner .cl-content:after, .car-search .noUi-connect {
  background-color: #EC1C23;
  color: #fff;
}

.car-search .weekly-price {
	background-color: #109013;
	color:#fff;
}

.car-search .overall-price {
	background-color: #eee;
	color:#666;
}

.car-search h4.sf-title {
	color:#EC1C23;
}

.car-search .s-repayment {
	background-color: #eeeeee;
    padding: 20px 20px 10px;
}

.car-search .s-repayment .btn-search {
    border-color: #109013 !important;
    color:#1c9a32 !important;
}

.s-repayment .noUi-connect {
	background-color: #109013 !important;
}

.car-search .t-was {
	color: #e72734;
}

.vehicle-details .t-large {
	color:#109013;
}

.car-search .cl-title, .car-search .s-repayment .btn-search {
  border-color: #EC1C23;
}

.t-primary, .similar-vehicles .cols:hover h3.price, .car-result .add-tradein, .car-search .s-repayment .btn-search {
  color: #EC1C23;
}

.car-search .dealer-details + .tab-header {
	background-color: #109013 !important;
}

.loan-calc .noUi-connect {
	background-color: #109013;
}

.car-search .btn-green {
	background-color: #109013;
	color:#fff;
	margin-top: 10px !important;
}

.car-search .btn-green:hover {
	background-color: #e5e5e5;
    color: #1a1a1a;
}