<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">#search_bar
{
	/*background: rgba(255,255,255,0.8);
	color:#000000;*/
	padding:3px;
	/*border:1px solid #e0e0e0;*/
	border-radius:8px;
	margin: 0 auto;
	margin-bottom:2em;
}

#search_bar .search_title
{
	/*text-shadow: 0 1px 1px #ffffff;*/
}

#search_bar&gt;div
{
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
	position:relative;
	-webkit-align-content: stretch;
	-ms-align-content: stretch;
	align-content: stretch;
	-webkit-align-items: stretch;
	-ms-align-items: stretch;
	align-items: stretch;
}

#search_bar .search_field
{
	-webkit-box-flex: 4 0 240px;
	-ms-flex: 4 0 240px;
	-webkit-flex: 4 0 240px;
	flex: 4 0 240px;
  min-width:25%;
  position:relative;
	padding:2px;
}

#search_bar .search_field.single_line
{
	min-width:240px
}

#search_bar .search_field.half
{
	-webkit-box-flex: 2 0 120px;
	-ms-flex: 2 0 120px;
	-webkit-flex: 2 0 120px;
	flex: 2 0 120px;
  min-width:12.5%;
  position:relative;
	padding:2px;
}

#search_bar .search_field.quarter
{
	-webkit-box-flex: 1 0 120px;
	-ms-flex: 1 0 120px;
	-webkit-flex: 1 0 120px;
	flex: 1 0 120px;
  min-width:6.25%;
  position:relative;
	padding:2px;
}


#search_bar .search_field.single_line.half
{
	min-width:120px
}

#search_bar .search_field.single_line.quarter
{
	min-width:60px
}

@media only screen and (max-width: 2000px) {

#search_bar .search_field
{
	-webkit-box-flex: 4 0 240px;
	-ms-flex: 4 0 240px;
	-webkit-flex: 4 0 240px;
	flex: 4 0 240px;
  min-width:33.3%;
  position:relative;
	padding:2px;
}

#search_bar .search_field.single_line
{
	min-width:240px
}

#search_bar .search_field.half
{
	-webkit-box-flex: 2 0 120px;
	-ms-flex: 2 0 120px;
	-webkit-flex: 2 0 120px;
	flex: 2 0 120px;
  min-width:16.6%;
  position:relative;
	padding:2px;
}

#search_bar .search_field.quarter
{
	-webkit-box-flex: 1 0 120px;
	-ms-flex: 1 0 120px;
	-webkit-flex: 1 0 120px;
	flex: 1 0 120px;
  min-width:8.3%;
  position:relative;
	padding:2px;
}

#search_bar .search_field.single_line.half
{
	min-width:120px
}

#search_bar .search_field.single_line.quarter
{
	min-width:80px
}

}

#search_bar input, #search_bar select
{
	min-width:100%;
	max-width:100%;
}


.car_container
{
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
	position:relative;
	-webkit-align-content: stretch;
	-ms-align-content: stretch;
	align-content: stretch;
	-webkit-align-items: stretch;
	-ms-align-items: stretch;
	align-items: stretch;
}

.car_container .car
{
-webkit-animation: fadein 1s; /* Safari, Chrome and Opera &gt; 12.1 */
       -moz-animation: fadein 1s; /* Firefox &lt; 16 */
        -ms-animation: fadein 1s; /* Internet Explorer */
         -o-animation: fadein 1s; /* Opera &lt; 12.1 */
            animation: fadein 1s;	
						animation-timing-function: ease-out;
}

@keyframes fadein {
    0%   { opacity: 0; }
		100% { opacity: 1; }
}

/* Firefox &lt; 16 */
@-moz-keyframes fadein {
    from { opacity: 0; }
    to   { opacity: 1; }
}

/* Safari, Chrome and Opera &gt; 12.1 */
@-webkit-keyframes fadein {
    from { opacity: 0; }
    to   { opacity: 1; }
}

/* Internet Explorer */
@-ms-keyframes fadein {
    from { opacity: 0; }
    to   { opacity: 1; }
}

/* Opera &lt; 12.1 */
@-o-keyframes fadein {
    from { opacity: 0; }
    to   { opacity: 1; }
}

.car_container .car.fadeout
{
-webkit-animation: fadeout 1s; /* Safari, Chrome and Opera &gt; 12.1 */
       -moz-animation: fadeout 1s; /* Firefox &lt; 16 */
        -ms-animation: fadeout 1s; /* Internet Explorer */
         -o-animation: fadeout 1s; /* Opera &lt; 12.1 */
            animation: fadeout 1s;
}

@keyframes fadeout {
    from { opacity: 1; transform: scale(1); }
    to   { opacity: 0; transform: scale(0.9);}
}

/* Firefox &lt; 16 */
@-moz-keyframes fadeout {
    from { opacity: 1; transform: scale(1); }
    to   { opacity: 0; transform: scale(0.9); }
}

/* Safari, Chrome and Opera &gt; 12.1 */
@-webkit-keyframes fadeout {
    from { opacity: 1; transform: scale(1); }
    to   { opacity: 0; transform: scale(0.9); }
}

/* Internet Explorer */
@-ms-keyframes fadeout {
    from { opacity: 1; transform: scale(1); }
    to   { opacity: 0; transform: scale(0.9); }
}

/* Opera &lt; 12.1 */
@-o-keyframes fadeout {
    from { opacity: 1; transform: scale(1); }
    to   { opacity: 0; transform: scale(0.9); }
}




.car
{
	-webkit-box-flex: 1 1 50%;
	-ms-flex: 1 1 50%;
	-webkit-flex: 1 1 50%;
	flex: 1 1 50%;
  min-width:240px;
  position:relative;
}

.car.third
{
	-webkit-box-flex: 1 1 33%;
	-ms-flex: 1 1 33%;
	-webkit-flex: 1 1 33%;
	flex: 1 1 33%;
  min-width:285px;
  position:relative;
}

.car.third .image
{
	flex: 2 0 100%;
}

.car.full
{
	-webkit-box-flex: 1 1 100%;
	-ms-flex: 1 1 100%;
	-webkit-flex: 1 1 100%;
	flex: 1 1 100%;
  min-width:240px;
  position:relative;
}

.car .border
{
  position:absolute;
  top:0px;
  bottom:0px;
  left:0px;
  right:0px;
  /*border:1px solid #e0e0e0;*/
  border-radius:12px;
	/*background-color:rgba(255,255,255,0.8);*/
}

.car&gt;div
{
  padding:10px;
  margin:10px;
}

.car a
{
  text-decoration:none;
  color:inherit;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
	position:relative;
	-webkit-align-content: flex-start;
	-ms-align-content: flex-start;
	align-content: flex-start;
	-webkit-align-items: stretch;
	-ms-align-items: stretch;
	align-items: stretch;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;

}

@media screen and (min-width: 1080px)
{
  .car.full
  {
		font-size:1.5em;
  }

}

@media screen and (max-width: 1080px)
{
  .car
  {
    -webkit-box-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    -webkit-flex: 1 1 100%;
    flex: 1 1 100%;
    min-width:240px;
  }

}

@media screen and (max-width: 560px)
{
	body	.car .details &gt; div &gt; div
{
	position:relative;
	padding-bottom:1em;
}

	
  .car a
  {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  .car
  {
    -webkit-box-flex: 1 0 240px;
    -ms-flex: 1 0 240px;
    -webkit-flex: 1 0 240px;
    flex: 1 0 240px;
  }
}

@media screen and (min-width: 2400px)
{
	.car
	{
		-webkit-box-flex: 1 1 33.3%;
		-ms-flex: 1 1 33.3%;
		-webkit-flex: 1 1 33.3%;
		flex: 1 1 33.3%;
		min-width:240px;
		position:relative;
	}
}

@media screen and (min-width: 3200px)
{
	.car
	{
		-webkit-box-flex: 1 1 25%;
		-ms-flex: 1 1 25%;
		-webkit-flex: 1 1 25%;
		flex: 1 1 25%;
		min-width:240px;
		position:relative;
	}
}




.car h2
{
  padding:0;
  margin-top:0;
	/*text-shadow: 0 1px 1px #ffffff;*/
}

.car .image
{
	-webkit-box-flex: 2 0 160px;
	-ms-flex: 2 0 160px;
	-webkit-flex: 2 0 160px;
	flex: 2 0 160px;
}

.car .page_image
{
  position:relative;
  line-height:0;
	border-radius:10px;
	overflow:hidden;
	padding-bottom:75%;
}

.car .page_image
{
  position:relative;
  line-height:0;
	border-radius:10px;
	overflow:hidden;
	padding-bottom:75%;
}

.car .page_image.widescreen
{
	padding-bottom:56.25%;
}

.car .page_image.portrait
{
	padding-bottom:133.33%;
}

.car .page_image.widescreen_portrait
{
	padding-bottom:177.77%;
}

.car .page_image&gt;div
{
	position:absolute;
	top:0;
	left:0;
	bottom:0;
	right:0;
}

.car .page_image&gt;div&gt;img
{
	object-fit: cover;
	object-position: 50% 50%;
	height:100%;
}

.car .image&gt;div, .car .details&gt;div:not(.more_info)
{
  padding:5px;
}


.car .details&gt;div&gt;div:not(.button)
{
	position:absolute;
	left:0;
	right:0;
	top:0;
	bottom:1.5em;
	scrollbar-width: thin;
	scrollbar-gutter: stable;
	overflow:hidden;
}

.car .details .table
{
	display: flex;
	flex-direction: column;
	flex-wrap: wrap;
	justify-content: start;
	height: 100%;
}

.car .details .rowc
{
	flex: 0 0 1.2em;
	width:100%;
	overflow:hidden;
}

.car .details&gt;div&gt;div::-webkit-scrollbar {
  width: 0.5em;
}

.car .details&gt;div&gt;div::-webkit-scrollbar-thumb {
  border-radius: 0.25em;
	opacity:0.5;
}



.car .details
{
	-webkit-box-flex: 1 0 220px;
	-ms-flex: 1 0 220px;
	-webkit-flex: 1 0 220px;
	flex: 1 0 220px;	
}

.car .details&gt;div:not(.more_info)
{
	position:relative;
	min-height:10em;
	object-fit: contain;
	height:100%;
}

.car .details .rowc
{
	padding-bottom:0.1em;
}

.table.two_cols
{
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
		-webkit-align-items: stretch;
		-ms-align-items: stretch;
		align-items: stretch;
}

.table.two_cols .rowc
{
  -webkit-box-flex: 1 1 50%;
  -webkit-flex: 1 1 50%;
  -ms-flex: 1 1 50%;
  flex: 1 1 50%;
  min-width:200px;
}

.table .rowc
{
	padding-bottom:0.2em;
	vertical-align:top;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}

@media (min-width:540px)
{
	

	
	.table .rowc
	{
		padding-bottom:0;
	}
}


@media (min-width:50em)
{
	.table .rowc
	{
		padding-bottom:0.5em;
	}
}


@media (min-width:1078px)
{
	.table .rowc
	{
		padding-bottom:0;
	}
}

@media (min-width:1280px)
{
	.table .rowc
	{
		padding-bottom:0.5em;
	}
}

.table .row
{
	vertical-align:top;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
		position:relative;
		-webkit-align-content: flex-start;
		-ms-align-content: flex-start;
		align-content: flex-start;
		-webkit-align-items: flex-justify;
		-ms-align-items: flex-justify;
		align-items: stretch;
   -webkit-flex: 8 1 100px;
   -ms-flex: 8 1 100px;
   flex: 8 1 100px;

}

.table .cell
{
   -webkit-flex: 8 0 50px;
   -ms-flex: 8 0 50px;
   flex: 8 0 50px;
}

.table .cell.spacer
{
   -webkit-flex: 3 8 0;
   -ms-flex: 3 8 0;
   flex: 3 8 0;
	 min-width:0;
}

.table .cell.heading
{
	font-weight:bold;
  -webkit-flex: 2 0 50px;
  -ms-flex: 2 0 50px;
  flex: 2 0 50px;
	padding-right:0.25em;
}

.table .cell.heading2
{
	font-weight:bold;
  -webkit-flex: 0 4 auto;
  -ms-flex: 0 4 auto;
  flex: 0 4 auto;
	min-width:0;
	padding-left:0.5em;
	padding-right:0.25em;
}

.no-flexbox .car
{
  display: inline-block;
  width:585px;
  vertical-align:top;
}

.no-flexbox .car .image
{
  display:inline-block;
  width:240px;
  vertical-align:top;
}

.no-flexbox .car .details
{
  display:inline-block;
  width:300px;
  vertical-align:top;
}

.no-flexbox .car .row
{
  display:inline-block;
}

.no-flexbox .car .cell
{
  display:inline-block;
  padding-left:0.5em;
}

custom_overlay1

.sold_overlay, .depo_overlay, .new_overlay, .soon_overlay, .automatic_overlay, .novat_overlay, .custom_overlay1, .custom_overlay2, .custom_overlay3
{
  position:absolute;
  bottom:0;
  right:0;
  top:0;
  left:0;
}

body .sold_overlay img, body .depo_overlay img, body .new_overlay img, body .soon_overlay img, body .automatic_overlay img, body .novat_overlay img, 
body .flex .sold_overlay img, body .flex .depo_overlay img, body .flex .new_overlay img, body .flex .soon_overlay img, body .flex .automatic_overlay img, body .flex .novat_overlay img
{
  width:auto;
  max-height:66%!important;
  max-width:66%!important;
  position:absolute;
  bottom:0;
  right:0;
}

body .custom_overlay1 img, .custom_overlay2 img, .custom_overlay3 img
{
  width:auto;
  max-height:40%!important;
  max-width:40%!important;
  position:absolute;
}

body .custom_overlay1 img
{
	top:0;
  left:0;
}

body .custom_overlay2 img
{
	top:0;
  right:0;
}

body .custom_overlay3 img
{
	bottom:0;
  left:0;
}

.car .more_info a
{
	display:inline-block;
}

.car .more_info 
{
  text-align:right;
	position: absolute;
	bottom:0;
	right:0.2em;
	min-height:auto;
	white-space: nowrap;
	font-size:0.8em;
}

.car .more_info a
{
	padding: 0.25em 0.75em;
}

.car .more_info
{
  cursor:pointer;
}


.main_price
{
  text-align:right;
  font-weight:bold;
  font-size:2.2em;
}

.invslide
{
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
	padding-bottom:56%;
	position: relative;
	width:100%;
	min-width:33%;
	margin:0.25em;
	display:block;
}

.invslide .slide_title
{
	position:absolute;
	left:0em;
	right:0em;
	top:0em;
	padding:0.25em;
	color:#ffffff;
	font-weight:bold;
	text-shadow: 1px 1px 2px #000000;
	font-size:1.5em;
	line-height: 1em;
	background-color: rgba(0,0,0,0.4);
}

.invslide .slide_price
{
	color:#ffffff;
	font-size:1.2em;
	position:absolute;
	right:0.25em;
	bottom:0.25em;
	text-shadow: 1px 1px 2px #000000;
	padding:0.25em;
	background-color: rgba(0,0,0,0.4);
}

#search_bar select.selected
{
	background-color: #ffe79c;
}

body div.no_results
{
	font-size:1.5em;
	text-align:center;
	padding-top:3em;
	padding-bottom:3em;
}

#search_bar select
{
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: #FFF url(/img/black_drop_down.png);
	background-repeat:  no-repeat;
	background-position: 100% 50%;
	background-size: contain;
	padding: 0.5em 2.3em 0.5em 0.25em;
}

#search_bar select:hover
{
  background: #FFF url(/img/black_drop_down_hover.png);
	background-repeat:  no-repeat;
	background-position: 100% 50%;
	background-size: contain;
}

#search_bar .button, #search_bar input[name=searchq]
{
	padding:0.5em 0.25em 0.5em 0.25em;
}

.jcf-option-make_icon
{
    position:relative;
    padding-left:3.4em;
}


.jcf-option-make_icon::after, nav li&gt;a::after
{
  position:absolute;
  left:0;
  width:3em!important;
  height:2em!important;
  display:block;
  top:-0.3em;
  margin-top:-0.4em;
  content: '';
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center center;
}

nav li&gt;a::after
{
	margin-top:0.5em;
}

body li .jcf-option-make_icon, body nav li&gt;a.imgmnu
{
    padding-left:3.1em!important;
		position:relative;
}

li .jcf-option-make_icon::after
{
  margin-top:0.5em;
}

.jcf-option-make_mercedesbenz::after, .jcf-option-make_mercedes::after, nav li&gt;a.mercedesbenz::after, nav li&gt;a.mercedes::after
{
    background-image: url('/img/make_icons/mercedes.png');
}

.jcf-option-make_bmw::after, nav li&gt;a.bmw::after
{
    background-image: url('/img/make_icons/bmw.png');
}

.jcf-option-make_ford::after, nav li&gt;a.ford::after
{
    background-image: url('/img/make_icons/ford.png');
}

.jcf-option-make_peugeot::after, nav li&gt;a.peugeot::after
{
    background-image: url('/img/make_icons/peugeot.png');
}

.jcf-option-make_infiniti::after, nav li&gt;a.infiniti::after
{
    background-image: url('/img/make_icons/infiniti.png');
}

.jcf-option-make_nissan::after, nav li&gt;a.nissan::after
{
    background-image: url('/img/make_icons/nissan.png');
}

.jcf-option-make_volvo::after, nav li&gt;a.volvo::after
{
    background-image: url('/img/make_icons/volvo.png');
}

.jcf-option-make_volkswagen::after, nav li&gt;a.volkswagen::after
{
    background-image: url('/img/make_icons/volkswagen.png');
}

.jcf-option-make_honda::after, nav li&gt;a.honda::after
{
    background-image: url('/img/make_icons/honda.png');
}

.jcf-option-make_vauxhall::after, nav li&gt;a.vauxhall::after
{
    background-image: url('/img/make_icons/vauxhall.png');
}

.jcf-option-make_kymco::after, nav li&gt;a.kymco::after
{
    background-image: url('/img/make_icons/kymco.png');
}

.jcf-option-make_keeway::after, nav li&gt;a.keeway::after
{
    background-image: url('/img/make_icons/keeway.png');
}

.jcf-option-make_toyota::after, nav li&gt;a.toyota::after
{
    background-image: url('/img/make_icons/toyota.png');
}

.jcf-option-make_suzuki::after, nav li&gt;a.suzuki::after
{
    background-image: url('/img/make_icons/suzuki.png');
}

.jcf-option-make_skoda::after, nav li&gt;a.skoda::after
{
    background-image: url('/img/make_icons/skoda.png');
}

.jcf-option-make_ssangyong::after, .jcf-option-make_sangyong::after, nav li&gt;a.ssangyong::after, nav li&gt;a.sangyong::after
{
    background-image: url('/img/make_icons/ssangyong.png');
}

.jcf-option-make_seat::after, nav li&gt;a.seat::after
{
    background-image: url('/img/make_icons/seat.png');
}

.jcf-option-make_mazda::after, nav li&gt;a.mazda::after
{
    background-image: url('/img/make_icons/mazda.png');
}

.jcf-option-make_mini::after, nav li&gt;a.mini::after
{
    background-image: url('/img/make_icons/mini.png');
}

.jcf-option-make_mg::after, nav li&gt;a.mg::after
{
    background-image: url('/img/make_icons/mg.png');
}

.jcf-option-make_mitsubishi::after, nav li&gt;a.mitsubishi::after
{
    background-image: url('/img/make_icons/mitsubishi.png');
}

.jcf-option-make_amg::after, .jcf-option-make_amgmercedes::after, nav li&gt;a.amg::after, nav li&gt;a.amgmercedes::after
{
    background-image: url('/img/make_icons/amg.png');
}

.jcf-option-make_audi::after, nav li&gt;a.audi::after
{
    background-image: url('/img/make_icons/audi.png');
}

.jcf-option-make_hyundai::after, nav li&gt;a.hyundai::after
{
    background-image: url('/img/make_icons/hyundai.png');
}

.jcf-option-make_kia::after, nav li&gt;a.kia::after
{
    background-image: url('/img/make_icons/kia.png');
}

.jcf-option-make_landrover::after, nav li&gt;a.landrover::after
{
    background-image: url('/img/make_icons/landrover.png');
}

.jcf-option-make_citroen::after, nav li&gt;a.citroen::after
{
    background-image: url('/img/make_icons/citroen.png');
}

.jcf-option-make_renault::after, nav li&gt;a.renault::after
{
    background-image: url('/img/make_icons/renault.png');
}

.jcf-option-make_fiat::after, nav li&gt;a.fiat::after
{
    background-image: url('/img/make_icons/fiat.png');
}

.jcf-option-make_bentley::after, nav li&gt;a.bentley::after
{
    background-image: url('/img/make_icons/bentley.png');
}

.jcf-option-make_alfaromeo::after, .jcf-option-make_alfa::after, nav li&gt;a.alfaromeo::after, nav li&gt;a.alfa::after
{
    background-image: url('/img/make_icons/alfaromeo.png');
}

.jcf-option-make_iveco::after, nav li&gt;a.iveco::after
{
    background-image: url('/img/make_icons/iveco.png');
}

.jcf-option-make_jaguar::after, nav li&gt;a.jaguar::after
{
    background-image: url('/img/make_icons/jaguar.png');
}

.jcf-option-make_morris::after, nav li&gt;a.morris::after
{
    background-image: url('/img/make_icons/morris.png');
}

.jcf-option-make_chevrolet::after, nav li&gt;a.chevrolet::after
{
    background-image: url('/img/make_icons/chevrolet.png');
}

.jcf-option-make_subaru::after, nav li&gt;a.subaru::after
{
    background-image: url('/img/make_icons/subaru.png');
}

.jcf-option-make_lamborghini::after, nav li&gt;a.lamborghini::after
{
    background-image: url('/img/make_icons/lamborghini.png');
}

.jcf-option-make_porsche::after, nav li&gt;a.porsche::after
{
    background-image: url('/img/make_icons/porsche.png');
}

.jcf-option-make_chrysler::after, nav li&gt;a.chrysler::after
{
    background-image: url('/img/make_icons/chrysler.png');
}

.jcf-option-make_kawasaki::after, nav li&gt;a.kawasaki::after
{
    background-image: url('/img/make_icons/kawasaki.png');
}

.jcf-option-make_saab::after, nav li&gt;a.saab::after
{
    background-image: url('/img/make_icons/saab.png');
}

.jcf-option-make_lexus::after, nav li&gt;a.lexus::after
{
    background-image: url('/img/make_icons/lexus.png');
}

.jcf-option-make_abarth::after, nav li&gt;a.abarth::after
{
    background-image: url('/img/make_icons/abarth.png');
}

.jcf-option-make_dodge::after, nav li&gt;a.dodge::after, .jcf-option-make_dodgeusa::after, nav li&gt;a.dodgeusa::after
{
    background-image: url('/img/make_icons/dodge.png');
}

.jcf-option-make_jeep::after, nav li&gt;a.jeep::after
{
    background-image: url('/img/make_icons/jeep.png');
}

.jcf-option-make_ds::after, nav li&gt;a.ds::after, .jcf-option-make_dsautomobiles::after, nav li&gt;a.dsautomobiles::after
{
    background-image: url('/img/make_icons/ds.png');
}

.jcf-option-make_aprilia::after, nav li&gt;a.aprilia::after
{
    background-image: url('/img/make_icons/aprilia.png');
}

.jcf-option-make_ferrari::after, nav li&gt;a.ferrari::after
{
    background-image: url('/img/make_icons/ferrari.png');
}

.jcf-option-make_astonmartin::after, nav li&gt;a.astonmartin::after
{
    background-image: url('/img/make_icons/aston-martin.png');
}

.jcf-option-make_mclaren::after, nav li&gt;a.mclaren::after
{
    background-image: url('/img/make_icons/mclaren.png');
}

.jcf-option-make_ktm::after, nav li&gt;a.ktm::after
{
    background-image: url('/img/make_icons/ktm.png');
}

.jcf-option-make_maserati::after, nav li&gt;a.maserati::after
{
    background-image: url('/img/make_icons/maserati.png');
}


.jcf-option-make_rover::after, nav li&gt;a.rover::after
{
    background-image: url('/img/make_icons/rover.png');
}

.jcf-option-make_daihatsu::after, nav li&gt;a.daihatsu::after
{
    background-image: url('/img/make_icons/daihatsu.png');
}

.jcf-option-make_dacia::after, nav li&gt;a.dacia::after
{
    background-image: url('/img/make_icons/dacia.png');
}

.jcf-option-make_smart::after, nav li&gt;a.smart::after
{
    background-image: url('/img/make_icons/smart.png');
}

.jcf-option-make_ducati::after, nav li&gt;a.ducati::after
{
    background-image: url('/img/make_icons/ducati.png');
}

.jcf-option-make_mvagusta::after, nav li&gt;a.mvagusta::after
{
    background-image: url('/img/make_icons/mvagusta.png');
}

.jcf-option-make_yamaha::after, nav li&gt;a.yamaha::after
{
    background-image: url('/img/make_icons/yamaha.png');
}

.jcf-option-make_polestar::after, nav li&gt;a.polestar::after
{
    background-image: url('/img/make_icons/polestar.png');
}

.jcf-option-make_herald::after, nav li&gt;a.herald::after
{
    background-image: url('/img/make_icons/herald.png');
}

.jcf-option-make_lexmoto::after, nav li&gt;a.lexmoto::after
{
    background-image: url('/img/make_icons/lexmoto.png');
}

.jcf-option-make_triumph::after, nav li&gt;a.triumph::after
{
    background-image: url('/img/make_icons/triumph.png');
}

.jcf-option-make_masseyferguson::after, nav li&gt;a.masseyferguson::after
{
    background-image: url('/img/make_icons/masseyferguson.png');
}

.jcf-option-make_sym::after, nav li&gt;a.sym::after
{
    background-image: url('/img/make_icons/sym.png');
}

.jcf-option-make_isuzu::after, nav li&gt;a.isuzu::after, .jcf-option-make_isuzutrucks::after, nav li&gt;a.isuzutrucks::after
{
    background-image: url('/img/make_icons/isuzu.png');
}

.jcf-option-make_harleydavidson::after, nav li&gt;a.harleydavidson::after
{
    background-image: url('/img/make_icons/harleydavidson.png');
}

.jcf-option-make_piaggio::after, nav li&gt;a.piaggio::after
{
    background-image: url('/img/make_icons/piaggio.png');
}

.jcf-option-make_tesla::after, nav li&gt;a.tesla::after
{
    background-image: url('/img/make_icons/tesla.png');
}

.jcf-option-make_beta::after, nav li&gt;a.beta::after
{
    background-image: url('/img/make_icons/beta.png');
}

.jcf-option-make_royalenfield::after, nav li&gt;a.royalenfield::after
{
    background-image: url('/img/make_icons/royalenfield.png');
}

.jcf-option-make_jcb::after, nav li&gt;a.jcb::after
{
    background-image: url('/img/make_icons/jcb.png');
}

/*Start of Dark*/
.dark #ss_make_icons .jcf-option-make_mercedesbenz::after, .dark #ss_make_icons .jcf-option-make_mercedes::after, .sdark #search_bar_container .jcf-option-make_mercedesbenz::after, .sdark #search_bar_container .jcf-option-make_mercedes::after, .sdark nav li&gt;a.mercedesbenz::after, .sdark nav li&gt;a.mercedes::after
{
    background-image: url('/img/make_icons_dark/mercedes.png');
}

.dark #ss_make_icons .jcf-option-make_bmw::after, .sdark #search_bar_container .jcf-option-make_bmw::after, .sdark nav li&gt;a.bmw::after
{
    background-image: url('/img/make_icons_dark/bmw.png');
}

.dark #ss_make_icons .jcf-option-make_ford::after, .sdark #search_bar_container .jcf-option-make_ford::after, .sdark nav li&gt;a.ford::after
{
    background-image: url('/img/make_icons_dark/ford.png');
}

.dark #ss_make_icons .jcf-option-make_peugeot::after, .sdark #search_bar_container .jcf-option-make_peugeot::after, .sdark nav li&gt;a.peugeot::after
{
    background-image: url('/img/make_icons_dark/peugeot.png');
}

.dark #ss_make_icons .jcf-option-make_infiniti::after, .sdark #search_bar_container .jcf-option-make_infiniti::after, .sdark nav li&gt;a.infiniti::after
{
    background-image: url('/img/make_icons_dark/infiniti.png');
}

.dark #ss_make_icons .jcf-option-make_nissan::after, .sdark #search_bar_container .jcf-option-make_nissan::after, .sdark nav li&gt;a.nissan::after
{
    background-image: url('/img/make_icons_dark/nissan.png');
}

.dark #ss_make_icons .jcf-option-make_volvo::after, .sdark #search_bar_container .jcf-option-make_volvo::after, .sdark nav li&gt;a.volvo::after
{
    background-image: url('/img/make_icons_dark/volvo.png');
}

.dark #ss_make_icons .jcf-option-make_volkswagen::after, .sdark #search_bar_container .jcf-option-make_volkswagen::after, .sdark nav li&gt;a.volkswagen::after
{
    background-image: url('/img/make_icons_dark/volkswagen.png');
}

.dark #ss_make_icons .jcf-option-make_honda::after, .sdark #search_bar_container .jcf-option-make_honda::after, .sdark nav li&gt;a.honda::after
{
    background-image: url('/img/make_icons_dark/honda.png');
}

.dark #ss_make_icons .jcf-option-make_vauxhall::after, .sdark #search_bar_container .jcf-option-make_vauxhall::after, .sdark nav li&gt;a.vauxhall::after
{
    background-image: url('/img/make_icons_dark/vauxhall.png');
}

.dark #ss_make_icons .jcf-option-make_kymco::after, .sdark #search_bar_container .jcf-option-make_kymco::after, .sdark nav li&gt;a.kymco::after
{
    background-image: url('/img/make_icons_dark/kymco.png');
}

.dark #ss_make_icons .jcf-option-make_keeway::after, .sdark #search_bar_container .jcf-option-make_keeway::after, .sdark nav li&gt;a.keeway::after
{
    background-image: url('/img/make_icons_dark/keeway.png');
}

.dark #ss_make_icons .jcf-option-make_toyota::after, .sdark #search_bar_container .jcf-option-make_toyota::after, .sdark nav li&gt;a.toyota::after
{
    background-image: url('/img/make_icons_dark/toyota.png');
}

.dark #ss_make_icons .jcf-option-make_suzuki::after, .sdark #search_bar_container .jcf-option-make_suzuki::after, .sdark nav li&gt;a.suzuki::after
{
    background-image: url('/img/make_icons_dark/suzuki.png');
}

.dark #ss_make_icons .jcf-option-make_skoda::after, .sdark #search_bar_container .jcf-option-make_skoda::after, .sdark nav li&gt;a.skoda::after
{
    background-image: url('/img/make_icons_dark/skoda.png');
}

.dark #ss_make_icons .jcf-option-make_ssangyong::after, .dark #ss_make_icons .jcf-option-make_sangyong::after, .sdark #search_bar_container .jcf-option-make_ssangyong::after, .sdark #search_bar_container .jcf-option-make_sangyong::after, .sdark nav li&gt;a.ssangyong::after, .sdark nav li&gt;a.sangyong::after
{
    background-image: url('/img/make_icons_dark/ssangyong.png');
}

.dark #ss_make_icons .jcf-option-make_seat::after, .sdark #search_bar_container .jcf-option-make_seat::after, .sdark nav li&gt;a.seat::after
{
    background-image: url('/img/make_icons_dark/seat.png');
}

.dark #ss_make_icons .jcf-option-make_mazda::after, .sdark #search_bar_container .jcf-option-make_mazda::after, .sdark nav li&gt;a.mazda::after
{
    background-image: url('/img/make_icons_dark/mazda.png');
}

.dark #ss_make_icons .jcf-option-make_mini::after, .sdark #search_bar_container .jcf-option-make_mini::after, .sdark nav li&gt;a.mini::after
{
    background-image: url('/img/make_icons_dark/mini.png');
}

.dark #ss_make_icons .jcf-option-make_mg::after, .sdark #search_bar_container .jcf-option-make_mg::after, .sdark nav li&gt;a.mg::after
{
    background-image: url('/img/make_icons_dark/mg.png');
}

.dark #ss_make_icons .jcf-option-make_mitsubishi::after, .sdark #search_bar_container .jcf-option-make_mitsubishi::after, .sdark nav li&gt;a.mitsubishi::after
{
    background-image: url('/img/make_icons_dark/mitsubishi.png');
}

.dark #ss_make_icons .jcf-option-make_amg::after, .dark #ss_make_icons .jcf-option-make_amgmercedes::after, .sdark #search_bar_container .jcf-option-make_amg::after, .sdark #search_bar_container .jcf-option-make_amgmercedes::after, .sdark nav li&gt;a.amg::after, .sdark nav li&gt;a.amgmercedes::after
{
    background-image: url('/img/make_icons_dark/amg.png');
}

.dark #ss_make_icons .jcf-option-make_audi::after, .sdark #search_bar_container .jcf-option-make_audi::after, .sdark nav li&gt;a.audi::after
{
    background-image: url('/img/make_icons_dark/audi.png');
}

.dark #ss_make_icons .jcf-option-make_hyundai::after, .sdark #search_bar_container .jcf-option-make_hyundai::after, .sdark nav li&gt;a.hyundai::after
{
    background-image: url('/img/make_icons_dark/hyundai.png');
}

.dark #ss_make_icons .jcf-option-make_kia::after, .sdark #search_bar_container .jcf-option-make_kia::after, .sdark nav li&gt;a.kia::after
{
    background-image: url('/img/make_icons_dark/kia.png');
}

.dark #ss_make_icons .jcf-option-make_landrover::after, .sdark #search_bar_container .jcf-option-make_landrover::after, .sdark nav li&gt;a.landrover::after
{
    background-image: url('/img/make_icons_dark/landrover.png');
}

.dark #ss_make_icons .jcf-option-make_citroen::after, .sdark #search_bar_container .jcf-option-make_citroen::after, .sdark nav li&gt;a.citroen::after
{
    background-image: url('/img/make_icons_dark/citroen.png');
}

.dark #ss_make_icons .jcf-option-make_renault::after, .sdark #search_bar_container .jcf-option-make_renault::after, .sdark nav li&gt;a.renault::after
{
    background-image: url('/img/make_icons_dark/renault.png');
}

.dark #ss_make_icons .jcf-option-make_fiat::after, .sdark #search_bar_container .jcf-option-make_fiat::after, .sdark nav li&gt;a.fiat::after
{
    background-image: url('/img/make_icons_dark/fiat.png');
}

.dark #ss_make_icons .jcf-option-make_bentley::after, .sdark #search_bar_container .jcf-option-make_bentley::after, .sdark nav li&gt;a.bentley::after
{
    background-image: url('/img/make_icons_dark/bentley.png');
}

.dark #ss_make_icons .jcf-option-make_alfaromeo::after, .dark #ss_make_icons .jcf-option-make_alfa::after, .sdark #search_bar_container .jcf-option-make_alfaromeo::after, .sdark #search_bar_container .jcf-option-make_alfa::after, .sdark nav li&gt;a.alfaromeo::after, .sdark nav li&gt;a.alfa::after
{
    background-image: url('/img/make_icons_dark/alfaromeo.png');
}

.dark #ss_make_icons .jcf-option-make_iveco::after, .sdark #search_bar_container .jcf-option-make_iveco::after, .sdark nav li&gt;a.iveco::after
{
    background-image: url('/img/make_icons_dark/iveco.png');
}

.dark #ss_make_icons .jcf-option-make_jaguar::after, .sdark #search_bar_container .jcf-option-make_jaguar::after, .sdark nav li&gt;a.jaguar::after
{
    background-image: url('/img/make_icons_dark/jaguar.png');
}

.dark #ss_make_icons .jcf-option-make_morris::after, .sdark #search_bar_container .jcf-option-make_morris::after, .sdark nav li&gt;a.morris::after
{
    background-image: url('/img/make_icons_dark/morris.png');
}

.dark #ss_make_icons .jcf-option-make_chevrolet::after, .sdark #search_bar_container .jcf-option-make_chevrolet::after, .sdark nav li&gt;a.chevrolet::after
{
    background-image: url('/img/make_icons_dark/chevrolet.png');
}

.dark #ss_make_icons .jcf-option-make_subaru::after, .sdark #search_bar_container .jcf-option-make_subaru::after, .sdark nav li&gt;a.subaru::after
{
    background-image: url('/img/make_icons_dark/subaru.png');
}

.dark #ss_make_icons .jcf-option-make_lamborghini::after, .sdark #search_bar_container .jcf-option-make_lamborghini::after, .sdark nav li&gt;a.lamborghini::after
{
    background-image: url('/img/make_icons_dark/lamborghini.png');
}

.dark #ss_make_icons .jcf-option-make_porsche::after, .sdark #search_bar_container .jcf-option-make_porsche::after, .sdark nav li&gt;a.porsche::after
{
    background-image: url('/img/make_icons_dark/porsche.png');
}

.dark #ss_make_icons .jcf-option-make_chrysler::after, .sdark #search_bar_container .jcf-option-make_chrysler::after, .sdark nav li&gt;a.chrysler::after
{
    background-image: url('/img/make_icons_dark/chrysler.png');
}

.dark #ss_make_icons .jcf-option-make_kawasaki::after, .sdark #search_bar_container .jcf-option-make_kawasaki::after, .sdark nav li&gt;a.kawasaki::after
{
    background-image: url('/img/make_icons_dark/kawasaki.png');
}

.dark #ss_make_icons .jcf-option-make_saab::after, .sdark #search_bar_container .jcf-option-make_saab::after, .sdark nav li&gt;a.saab::after
{
    background-image: url('/img/make_icons_dark/saab.png');
}

.dark #ss_make_icons .jcf-option-make_lexus::after, .sdark #search_bar_container .jcf-option-make_lexus::after, .sdark nav li&gt;a.lexus::after
{
    background-image: url('/img/make_icons_dark/lexus.png');
}

.dark #ss_make_icons .jcf-option-make_abarth::after, .sdark #search_bar_container .jcf-option-make_abarth::after, .sdark nav li&gt;a.abarth::after
{
    background-image: url('/img/make_icons_dark/abarth.png');
}

.dark #ss_make_icons .jcf-option-make_dodge::after, .dark #ss_make_icons .jcf-option-make_dodgeusa::after, .sdark #search_bar_container .jcf-option-make_dodge::after, .sdark #search_bar_container .jcf-option-make_dodgeusa::after, .sdark nav li&gt;a.dodgeusa::after, .sdark nav li&gt;a.dodge::after
{
    background-image: url('/img/make_icons_dark/dodge.png');
}

.dark #ss_make_icons .jcf-option-make_jeep::after, .sdark #search_bar_container .jcf-option-make_jeep::after, .sdark nav li&gt;a.jeep::after
{
    background-image: url('/img/make_icons_dark/jeep.png');
}

.dark #ss_make_icons .jcf-option-make_ds::after, .dark #ss_make_icons .jcf-option-make_dsautomobiles::after, .sdark #search_bar_container .jcf-option-make_ds::after, .sdark #search_bar_container .jcf-option-make_dsautomobiles::after, .sdark nav li&gt;a.jcf-option-make_dsautomobiles::after, .sdark nav li&gt;a.ds::after
{
    background-image: url('/img/make_icons_dark/ds.png');
}

.dark #ss_make_icons .jcf-option-make_aprilia::after, .sdark #search_bar_container .jcf-option-make_aprilia::after, .sdark nav li&gt;a.aprilia::after
{
    background-image: url('/img/make_icons_dark/aprilia.png');
}

.dark #ss_make_icons .jcf-option-make_ferrari::after, .sdark #search_bar_container .jcf-option-make_ferrari::after, .sdark nav li&gt;a.ferrari::after
{
    background-image: url('/img/make_icons_dark/ferrari.png');
}

.dark #ss_make_icons .jcf-option-make_astonmartin::after, .sdark #search_bar_container .jcf-option-make_astonmartin::after, .sdark nav li&gt;a.astonmartin::after
{
    background-image: url('/img/make_icons_dark/aston-martin.png');
}

.dark #ss_make_icons .jcf-option-make_mclaren::after, .sdark #search_bar_container .jcf-option-make_mclaren::after, .sdark nav li&gt;a.mclaren::after
{
    background-image: url('/img/make_icons_dark/mclaren.png');
}

.dark #ss_make_icons .jcf-option-make_ktm::after, .sdark #search_bar_container .jcf-option-make_ktm::after, .sdark nav li&gt;a.ktm::after
{
    background-image: url('/img/make_icons_dark/ktm.png');
}

.dark #ss_make_icons .jcf-option-make_maserati::after, .sdark #search_bar_container .jcf-option-make_maserati::after, .sdark nav li&gt;a.maserati::after
{
    background-image: url('/img/make_icons_dark/maserati.png');
}

.dark #ss_make_icons .jcf-option-make_rover::after, .sdark #search_bar_container .jcf-option-make_rover::after, .sdark nav li&gt;a.rover::after
{
    background-image: url('/img/make_icons_dark/rover.png');
}

.dark #ss_make_icons .jcf-option-make_daihatsu::after, .sdark #search_bar_container .jcf-option-make_daihatsu::after, .sdark nav li&gt;a.daihatsu::after
{
    background-image: url('/img/make_icons_dark/daihatsu.png');
}

.dark #ss_make_icons .jcf-option-make_dacia::after, .sdark #search_bar_container .jcf-option-make_dacia::after, .sdark nav li&gt;a.dacia::after
{
    background-image: url('/img/make_icons_dark/dacia.png');
}

.dark #ss_make_icons .jcf-option-make_smart::after, .sdark #search_bar_container .jcf-option-make_smart::after, .sdark nav li&gt;a.smart::after
{
    background-image: url('/img/make_icons_dark/smart.png');
}

.dark #ss_make_icons .jcf-option-make_ducati::after, .sdark #search_bar_container .jcf-option-make_ducati::after, .sdark nav li&gt;a.ducati::after
{
    background-image: url('/img/make_icons_dark/ducati.png');
}

.dark #ss_make_icons .jcf-option-make_mvagusta::after, .sdark #search_bar_container .jcf-option-make_mvagusta::after, .sdark nav li&gt;a.mvagusta::after
{
    background-image: url('/img/make_icons_dark/mvagusta.png');
}

.dark #ss_make_icons .jcf-option-make_yamaha::after, .sdark #search_bar_container .jcf-option-make_yamaha::after, .sdark nav li&gt;a.yamaha::after
{
    background-image: url('/img/make_icons_dark/yamaha.png');
}

.dark #ss_make_icons .jcf-option-make_polestar::after, .sdark #search_bar_container .jcf-option-make_polestar::after, .sdark nav li&gt;a.polestar::after
{
    background-image: url('/img/make_icons_dark/polestar.png');
}

.dark #ss_make_icons .jcf-option-make_herald::after, .sdark #search_bar_container .jcf-option-make_herald::after, .sdark nav li&gt;a.herald::after
{
    background-image: url('/img/make_icons_dark/herald.png');
}

.dark #ss_make_icons .jcf-option-make_lexmoto::after, .sdark #search_bar_container .jcf-option-make_lexmoto::after, .sdark nav li&gt;a.lexmoto::after
{
    background-image: url('/img/make_icons_dark/lexmoto.png');
}

.dark #ss_make_icons .jcf-option-make_triumph::after, .sdark #search_bar_container .jcf-option-make_triumph::after, .sdark nav li&gt;a.triumph::after
{
    background-image: url('/img/make_icons_dark/triumph.png');
}

.dark #ss_make_icons .jcf-option-make_masseyferguson::after, .sdark #search_bar_container .jcf-option-make_masseyferguson::after, .sdark nav li&gt;a.masseyferguson::after
{
    background-image: url('/img/make_icons_dark/masseyferguson.png');
}

.dark #ss_make_icons .jcf-option-make_sym::after, .sdark #search_bar_container .jcf-option-make_sym::after, .sdark nav li&gt;a.sym::after
{
    background-image: url('/img/make_icons_dark/sym.png');
}

.dark #ss_make_icons .jcf-option-make_isuzu::after, .dark #ss_make_icons .jcf-option-make_isuzutrucks::after, .sdark #search_bar_container .jcf-option-make_isuzu::after, .sdark #search_bar_container .jcf-option-make_isuzutrucks::after, .sdark nav li&gt;a.isuzutrucks::after, .sdark nav li&gt;a.isuzu::after
{
    background-image: url('/img/make_icons_dark/isuzu.png');
}

.dark #ss_make_icons .jcf-option-make_harleydavidson::after, .sdark #search_bar_container .jcf-option-make_harleydavidson::after, .sdark nav li&gt;a.harleydavidson::after
{
    background-image: url('/img/make_icons_dark/harleydavidson.png');
}

.dark #ss_make_icons .jcf-option-make_piaggio::after, .sdark #search_bar_container .jcf-option-make_piaggio::after, .sdark nav li&gt;a.piaggio::after
{
    background-image: url('/img/make_icons_dark/piaggio.png');
}

.dark #ss_make_icons .jcf-option-make_tesla::after, .sdark #search_bar_container .jcf-option-make_tesla::after, .sdark nav li&gt;a.tesla::after
{
    background-image: url('/img/make_icons_dark/tesla.png');
}

.dark #ss_make_icons .jcf-option-make_beta::after, .sdark #search_bar_container .jcf-option-make_beta::after, .sdark nav li&gt;a.beta::after
{
    background-image: url('/img/make_icons_dark/beta.png');
}

.dark #ss_make_icons .jcf-option-make_royalenfield::after, .sdark #search_bar_container .jcf-option-make_royalenfield::after, .sdark nav li&gt;a.royalenfield::after
{
    background-image: url('/img/make_icons_dark/royalenfield.png');
}

.dark #ss_make_icons .jcf-option-make_jcb::after, .sdark #search_bar_container .jcf-option-make_jcb::after, .sdark nav li&gt;a.jcb::after
{
    background-image: url('/img/make_icons_dark/jcb.png');
}

/*jcb icons*/

.jcf-option-bodytype_x::after, nav li&gt;a.x::after
{
    background-image: url('/img/bodytype_icons/4x4.png');
}

.jcf-option-bodytype_cdv::after, nav li&gt;a.cdv::after, .jcf-option-bodytype_carderivedvan::after, nav li&gt;a.carderivedvan::after
{
    background-image: url('/img/bodytype_icons/cdv.png');
}

.jcf-option-bodytype_convertible::after, nav li&gt;a.convertible::after
{
    background-image: url('/img/bodytype_icons/convertible.png');
}

.jcf-option-bodytype_coupe::after, nav li&gt;a.coupe::after
{
    background-image: url('/img/bodytype_icons/coupe.png');
}

.jcf-option-bodytype_crewcab::after, nav li&gt;a.crewcab::after
{
    background-image: url('/img/bodytype_icons/crewcab.png');
}

.jcf-option-bodytype_crossover::after, nav li&gt;a.crossover::after
{
    background-image: url('/img/bodytype_icons/crossover.png');
}

.jcf-option-bodytype_estate::after, nav li&gt;a.estate::after, .jcf-option-bodytype_stationwagon::after, nav li&gt;a.stationwagon::after
{
    background-image: url('/img/bodytype_icons/estate.png');
}

.jcf-option-bodytype_fastback::after, nav li&gt;a.fastback::after
{
    background-image: url('/img/bodytype_icons/fastback.png');
}

.jcf-option-bodytype_hardtop::after, nav li&gt;a.hardtop::after
{
    background-image: url('/img/bodytype_icons/hardtop.png');
}

.jcf-option-bodytype_hatchback::after, nav li&gt;a.hatchback::after
{
    background-image: url('/img/bodytype_icons/hatchback.png');
}

.jcf-option-bodytype_minibus::after, nav li&gt;a.minibus::after
{
    background-image: url('/img/bodytype_icons/minibus.png');
}

.jcf-option-bodytype_mpv::after, nav li&gt;a.mpv::after
{
    background-image: url('/img/bodytype_icons/mpv.png');
}

.jcf-option-bodytype_offroad::after, nav li&gt;a.offroad::after
{
    background-image: url('/img/bodytype_icons/offroad.png');
}

.jcf-option-bodytype_panelvan::after, nav li&gt;a.panelvan::after, .jcf-option-bodytype_van::after, nav li&gt;a.van::after
{
    background-image: url('/img/bodytype_icons/panelvan.png');
}

.jcf-option-bodytype_pickup::after, nav li&gt;a.pickup::after
{
    background-image: url('/img/bodytype_icons/pickup.png');
}

.jcf-option-bodytype_roadster::after, nav li&gt;a.roadster::after
{
    background-image: url('/img/bodytype_icons/roadster.png');
}

.jcf-option-bodytype_saloon::after, nav li&gt;a.saloon::after, .jcf-option-bodytype_sedan::after, nav li&gt;a.sedan::after
{
    background-image: url('/img/bodytype_icons/saloon.png');
}

.jcf-option-bodytype_softtop::after, nav li&gt;a.softtop::after
{
    background-image: url('/img/bodytype_icons/softtop.png');
}

.jcf-option-bodytype_suv::after, nav li&gt;a.suv::after
{
    background-image: url('/img/bodytype_icons/suv.png');
}

.jcf-option-bodytype_tourer::after, nav li&gt;a.tourer::after, .jcf-option-bodytype_gt::after, nav li&gt;a.gt::after
{
    background-image: url('/img/bodytype_icons/tourer.png');
}

.jcf-option-bodytype_boxvan::after, nav li&gt;a.boxvan::after
{
    background-image: url('/img/bodytype_icons/box.png');
}


.car_logos_cont
{
	text-align:center;
	word-wrap: break-word;
	overflow-wrap: break-word;
	display:flex;
	flex-wrap:wrap;
	overflow:hidden;	
}

.car_logos
{
	flex: 1 0 25%;
	padding:12px;
	display:grid;
	grid-column-gap:1vw;
	grid-row-gap:1vw;
	grid-template-columns: auto auto auto auto auto auto;
	margin: 0 auto;
	grid-auto-flow: column;
}

.car_logos.logo_split1
{
	grid-template-columns: auto;
}

.car_logos.logo_split2
{
	grid-template-columns: auto auto;
}

.car_logos.logo_split3
{
	grid-template-columns: auto auto auto;
}

.car_logos.logo_split4
{
	grid-template-columns: auto auto auto auto;
}

.car_logos.logo_split5
{
	grid-template-columns: auto auto auto auto auto;
}

.car_logos.logo_split6
{
	grid-template-columns: auto auto auto auto auto auto;
}

.car_logos.logo_split7, .car_logos.logo_split13, .car_logos.logo_split14
{
	grid-template-columns: auto auto auto auto auto auto auto;
}

.car_logos.logo_split8, .car_logos.logo_split15, .car_logos.logo_split16
{
	grid-template-columns: auto auto auto auto auto auto auto auto;
}

.car_logos.logo_split9, .car_logos.logo_split17, .car_logos.logo_split18
{
	grid-template-columns: auto auto auto auto auto auto auto auto auto;
}

.car_logos.logo_split10, .car_logos.logo_split19, .car_logos.logo_split20
{
	grid-template-columns: auto auto auto auto auto auto auto auto auto auto;
}

.car_logos.logo_split11, .car_logos.logo_split21, .car_logos.logo_split122
{
	grid-template-columns: auto auto auto auto auto auto auto auto auto auto auto;
}

.car_logos.logo_split12, .car_logos.logo_split23, .car_logos.logo_split24
{
	grid-template-columns: auto auto auto auto auto auto auto auto auto auto auto auto;
}


.car_logos div
{
	min-width:32px;
	max-width:128px;
	position:relative;
	margin: 0 auto;
}

@media only screen and (min-width: 1280px) {
  .car_logos div
	{
    min-width:48px;
  }
}

@media only screen and (max-width: 800px) {
	.car_logos.logo_split7, .car_logos.logo_split8
	{
		grid-template-columns: auto auto auto auto;
	}

	.car_logos.logo_split10, .car_logos.logo_split15, .car_logos.logo_split13, .car_logos.logo_split14, .car_logos.logo_split9
	{
		grid-template-columns: auto auto auto auto auto;
	}

	.car_logos.logo_split16, .car_logos.logo_split17, .car_logos.logo_split18, .car_logos.logo_split19, .car_logos.logo_split20, .car_logos.logo_split11, .car_logos.logo_split12, .car_logos.logo_split21, .car_logos.logo_split122, .car_logos.logo_split23, .car_logos.logo_split24
	{
		grid-template-columns: auto auto auto auto auto auto;
	}


	.car_logos&gt;figure:nth-child(13), .car_logos&gt;figure:nth-child(14), .car_logos&gt;figure:nth-child(15), .car_logos&gt;figure:nth-child(16), .car_logos&gt;figure:nth-child(17), .car_logos&gt;figure:nth-child(18), .car_logos&gt;figure:nth-child(19), .car_logos&gt;figure:nth-child(20), .car_logos&gt;figure:nth-child(21), .car_logos&gt;figure:nth-child(22), .car_logos&gt;figure:nth-child(23), .car_logos&gt;figure:nth-child(24)
	{
		display:none;
	}

}


.car_logos a
{
	display:block;
	width:100%;
	height:100%;
	line-height: 0;
}

.car_logos div::after
{
	content: '';
	position:absolute;
	left:0;
	right:0;
	top:0;
	bottom:0;
	width:100%;
	height:100%;
	background-size: contain;
	background-repeat: no-repeat;
	background-position:center;
}

#ss_make_icons div.makelogo
{
	height:128px;
	position:relative;
}

#ss_bodytype_icons div.makelogo
{
	height:72px;
	position:relative;
}

#ss_make_icons figure a
{
	display:block;
	position:relative;
}

#ss_make_icons div.logo::after, #ss_make_icons div.makelogo::after, #ss_bodytype_icons div.makelogo::after
{
	content: '';
	position:absolute;
	left:0;
	right:0;
	top:0;
	bottom:0;
	width:100%;
	height:100%;
	background-size: contain;
	background-repeat: no-repeat;
	background-position:center;
}

#ss_bodytype_icons div.makelogo::after
{
	background-position:center bottom;
}


.jcf-option-make_icon img, #search_bar .jcf-select-text img
{
	display:none!important;
}

#search_bar.small_search
{
	max-width:300px;
	min-width:200px;
	margin: 0 0;
}

#search_bar.small_search .hide_on_small_search
{
	display:none;
}

.small_search_content
{
	  display: flex;
  justify-content: center;
  align-content: center;
  flex-direction: column;
}

.codeweaversRep
{
	width:100%;
	margin-top:1em;
}

.representative_example
{
	width:100%;
	background-color:rgba(255,255,255,0.1);
	padding: 0.5em 1em 1.5em 1em;
	border-radius:1em;
	border: 1px solid rgba(0,0,0,0.5);
	
	
}

.representative_example .table
{
	margin-top:1em;
	font-size:1.2em;
}

.representative_example .row
{
	min-width:80%;
}

.representative_example .row .row
{
	min-width:240px;
}

.representative_example .cell
{
	text-align:right;
}

.representative_example .cell.heading
{
	text-align:left;
}
.car_title_last
{
	max-height:2em;
	overflow:hidden;
	margin-bottom:0;
	padding-left: 0.25em;
	padding-right: 0.25em;
}


.sliderContainer .noUi-tooltip
{
	    display: none;
}

.sliderContainer .noUi-active .noUi-tooltip
{
    display: block;
}

.sliderContainer .noUi-marker-horizontal.noUi-marker-large, .sliderContainer .noUi-marker-horizontal.noUi-marker-normal
{
	opacity:0.5;
}

.sliderContainer .noUi-marker-horizontal.noUi-marker-large
{
	height:8px;
}

.sliderContainer .noUi-value.noUi-value-horizontal.noUi-value-large
{
	font-size:0.8em;
}

.sliderContainer
{
	padding:0 1.5em 1.8em 1.5em;
}


.details_page_image
{
	position:relative;
	padding-bottom:75%;
	cursor: -moz-zoom-in; 
  cursor: -webkit-zoom-in; 
  cursor: zoom-in;
}
.details_fullscreen_image
{
	position:fixed;
	top:0;
	bottom:0;
	left:0;
	right:0;
	width:100%;
	height:100%;
	background-color:black;
	z-index: 2147483647;
	cursor: -moz-zoom-out; 
  cursor: -webkit-zoom-out; 
  cursor: zoom-out;
	background-size: contain;
	background-repeat:no-repeat;
	background-position: center center;	
}

.details_fullscreen_image&gt;div
{
	
	position: fixed;
	top:0;
	right:0;
	width:2em;
	height:2em;
	font-size:1em;
	text-align:center;
	line-height:2em;
	padding:0;
	color:white;
	font-weight:bold;
	background-color:black;
	opacity:0.3;
	background-image:url('/img/responsive_icons.png');
	background-position:60% 0%;
	background-size:1100%;
}

.details_fullscreen_image&gt;div:hover
{
	opacity:0.8;
	background-position:60% 52%;
}
.details_page_image div
{
	position:absolute;
	top:0;
	bottom:0;
	left:0;
	right:0;
	width:100%;
	height:100%;
	background-size: contain;
	background-repeat:no-repeat;
	background-position: center center;
}

body .flexslider.fixed_full
{
	background-color:#1c2d3b;
}

body .flexslider.fixed_full .details_page_image
{
	padding-bottom:0;	
	height:100vh!important;
	width:100vw!important;
	min-height:100vh!important;
	min-width:100vw!important;
}

body .flexslider.fixed_full .details_page_image&gt;div
{
	background-color:#1c2d3b;
	background-size: contain;
	background-repeat: no-repeat;
}

body .flexslider.fixed_full .details_page_image&gt;div
{
	height:100vh!important;
	width:100vw!important;
	min-height:100vh!important;
	min-width:100vw!important;
	cursor: zoom-out;
}

body .flexslider .details_page_image_cont
{
	padding-left:2px;
	padding-right:2px;
}

body .flexslider.fixed_full .details_page_image_cont
{
	padding-left:0;
}
</pre></body></html>