/**
 * Copyright: 2007-2015, Web Techtonics, LLC
 * This code is property of Web Techtonics, LLC. All rights reserved.
 * May not be re-used, re-distributed or modified without permission.


*/



/* Interface Styles */
.AV-WInventoryview-3 > .row
{
	margin-left: 0;
	margin-right: 0;
}

@media (max-width: 520px) {
	.AV-WInventory-3 .vehicle .vehicle-body .vehicle-header {
		width: calc(40vw - 10px);
	}
}

.AV-WInventory-3 .pointer
{
	cursor: pointer;
}

.AV-WInventory-3.widget
{
	padding: 0;
	min-height: 400px;
}
<!--
.AV-WInventory-3 .carstory-button.carstory-layout-portrait.carstory-badge-value-good-deal {
   position: relative;
   right: 90px;
   bottom: 80px;
}

.AV-WInventory-3 .carstory-button.carstory-layout-portrait.carstory-badge-fallback {
  position: relative;
  bottom: 40px;
  right: 75px;
} -->

.AV-WInventory-3 .inventory-loading
{
	text-align: center;
	color: #aaa;
	font-size: 30px;
	margin-top: 150px;
}

.AV-WInventory-3 .missing-terms
{
    display: inline-block;
    text-decoration:line-through;
    color: red;
    padding-right: 3px;
}

.AV-WInventory-3 .filters
{
	color: #fff;
	background-color: #222;
}
.AV-WInventory-3 .filters .filters-bar
{
	color: #fefefe;
	height: auto;
	font-size: 12px;
	font-weight: 300;
	padding: 10px;
	color: #ddd;
	position: relative;
}
.AV-WInventory-3 .filters .filters-bar .search-box
{
	position: relative;
}

.AV-WInventory-3 .filters.advanced .filters-bar .search-box
{
	width: 100%;
}

.AV-WInventory-3 .filters .filters-bar .search-box .search:focus,
.AV-WInventory-3 .filters .filters-bar .sort:focus,
.AV-WInventory-3 .filters .filters-bar .advanced-filters select:focus
{
	-webkit-box-shadow: none;
	   -moz-box-shadow: none;
	    -ms-box-shadow: none;
	        box-shadow: none;
}

.AV-WInventory-3 .filters .filters-bar .search-box .search
{
	background-color: #4d4d4d;
	border: none;
	color: #fff;
	font-size: 16px;
}
.AV-WInventory-3 .filters .filters-bar .search-box .search::-ms-clear { display: none; }

.AV-WInventory-3 .filters .filters-bar .search-box .matches
{
	font-size: 13px;
	position: absolute;
	top: 11px;
	right: 13px;
	color: #aaa;
	font-weight: 400;
	pointer-events: none;
}
.AV-WInventory-3 .filters .filters-bar .search-box .matches strong
{
	color: #ebd25f;
	font-weight: 700;
}

.AV-WInventory-3 .filters.advanced .filters-bar .sort
{
	display: inline-block;
	width: 50%;
	width: calc(100% - 90px);
}

.AV-WInventory-3 .filters .filters-bar .sort,
.AV-WInventory-3 .filters .advanced-filters select
{
	background-color: #4d4d4d;
	border: none;
	color: #fff;
	margin-top: 10px;
}

.AV-WInventory-3 .filters .advanced-filters select:focus {
	outline: none;
	border-color: #cfcfcf;
}

.AV-WInventory-3 .filters .advanced-filters select.active-filter,
.AV-WInventory-3 .filters .advanced-filters select.active-filter:focus {
	-webkit-box-shadow: 0px 0px 5px 2px rgba(58,198,233,1);
       -moz-box-shadow: 0px 0px 5px 2px rgba(58,198,233,1);
            box-shadow: 0px 0px 5px 2px rgba(58,198,233,1);
}

.AV-WInventory-3 .filters .advanced-filters .filters-output {
	font-size: 18px;
    color: #555;
    padding-top: 20px;
}

.AV-WInventory-3 .filters .advanced-filters-button
{
	display: none;
	margin-left: 0;
	margin-top: -6px;
	box-shadow: none;
	border: 1px solid rgb(207, 207, 207);
	height: 33px;
	margin-right:10px;
	width: 80px;
	background-color: #fff;
}

.AV-WInventory-3 .filters.advanced .advanced-filters-button
{
	display: inline-block;
}

.AV-WInventory-3 .filters .advanced-filters
{
	margin-left: 0; margin-right: 0;
	display: block;
	width: 100%;
	max-height: 0;
	padding: 0 25px 0 25px;
	text-align: center;
	background-color: rgb(34, 34, 34);
	overflow: hidden;
	transition: max-height ease 350ms, padding-bottom ease 350ms;
}

.AV-WInventory-3 .filters .advanced-filters.open
{
	height: auto;
	max-height: 200px;
	padding-bottom: 20px;
}

.AV-WInventory-3 .filters .advanced-filters select
{
	display: inline-block;
	height: 40px;
	width: 100%;
	max-width: 200px;
}

@media (min-width: 420px) {
	.AV-WInventory-3 .filters:not(.advanced) .filters-bar
	{
		min-height: 80px;
		height: auto;
		padding: 20px 20px 0 20px;
	}
	.AV-WInventory-3 .filters:not(.advanced) .filters-bar .search-box
	{
		display: inline-block;
		width: 60%;
		width: calc(100% - 150px);
	}

	/*.AV-WInventory-3 .filters.advanced .filters-bar .search-box
	{
		width: calc(100% - 250px);
	}*/

	.AV-WInventory-3 .filters:not(.advanced) .filters-bar .sort
	{
		float: right;
		width: 130px;
		display: inline-block;
		margin-top: 0;
	}
}

@media (min-width: 680px) {
	.AV-WInventory-3 .filters .filters-bar
	{
		min-height: 80px;
		height: auto;
		padding: 20px 20px 0 20px;
	}
	.AV-WInventory-3 .filters.advanced .filters-bar .search-box
	{
		display: inline-block;
		width: 60%;
		width: calc(100% - 230px);
	}

	/*.AV-WInventory-3 .filters.advanced .filters-bar .search-box
	{
		width: calc(100% - 250px);
	}*/

	.AV-WInventory-3 .filters.advanced .filters-bar .sort
	{
		float: right;
		width: 130px;
		display: inline-block;
		margin-top: 0;
	}

	.AV-WInventory-3 .filters .advanced-filters-button
	{
		margin-right: 0;
    	margin-left: 10px;
	}

	.AV-WInventory-3 .filters .advanced-filters.open
	{
		max-height: 210px;
	}
}

@media (min-width: 768px) {
	.AV-WInventory-3 .filters .advanced-filters.open
	{
		max-height: 115px;
	}
}


@media (min-width: 800px) {

	.AV-WInventory-3 .filters {
		color: #898989;
		background-color: #fff;
	}

	.AV-WInventory-3 .filters .filters-bar .sort
	{
		color: #898989;
	}

	.AV-WInventory-3 .filters .advanced-filters-button
	{
		height: 40px;
	}

	.AV-WInventory-3 .filters .filters-bar .search-box .search,
	.AV-WInventory-3 .filters .filters-bar .sort,
	.AV-WInventory-3 .filters .filters-bar .advanced-filters select
	{
		background-color: #fff;
		border: 1px solid #cfcfcf;
		font-weight: 400;
		height: 40px;
		color: #000;
	}

	.AV-WInventory-3 .filters .filters-bar .search-box .search:focus,
	.AV-WInventory-3 .filters .filters-bar .sort:focus,
	.AV-WInventory-3 .filters .filters-bar .advanced-filters select:focus
	{
		border: 1px solid #a7a7a7;
	}

	.AV-WInventory-3 .filters .filters-bar .search-box .matches strong
	{
		color: #17abb8;
	}

	.AV-WInventory-3 .filters .advanced-filters
	{
		background-color: #fff;
		width: 100%;
		margin-top: 10px;
	}
}

@media (min-width: 992px) {
	.AV-WInventory-3 .filters .advanced-filters.open
	{
		height: auto;
		max-height: 120px;
	}
}

.AV-WInventory-3 .no-matches
{
	padding: 0;
	color: #4b4b4b;
	text-align: center;
}
.AV-WInventory-3 .no-matches > h3,
.AV-WInventory-3 h3.separator
{
	font-size: 30px;
	font-family: Lato;
	font-weight: 300;
}
.AV-WInventory-3 h3.separator
{
	margin-top: 60px;
	padding-bottom: 10px;
	text-align: center;
}
.AV-WInventory-3 .vehicle-list > div:first-child h3.separator:before
{
	content: "0 results";
	display: block;
	margin-bottom: 30px;
	font-weight: 400;
}
.AV-WInventory-3 .vehicle-list > div:first-child h3.separator.location-separator:before
{
	content: "0 local results";
}
.AV-WInventory-3 .vehicle-list > div:first-child h3.separator
{
	margin-top: 0;
}

.AV-WInventory-3 .no-matches > div
{
	padding: 15px 10px;
	font-size: 15px;
	font-weight: 400;
	text-align: center;
	cursor: pointer;
	display: inline-block;
	width: 250px;
	max-width: 100%;
	max-width: calc(100% - 20px);
	margin: 20px 10px;
	-webkit-transition: all 300ms ease;
	-moz-transition: all 300ms ease;
	-ms-transition: all 300ms ease;
	-o-transition: all 300ms ease;
	transition: all 300ms ease;
	opacity: 0.75;
}
.AV-WInventory-3 .no-matches > div:hover
{
	opacity: 1;
}
.AV-WInventory-3 .no-matches > div.tell-us
{
	background-color: #3997d6;
	color: #fff;
	text-shadow: #2e7db2 0 2px;
}
.AV-WInventory-3 .no-matches > div.search-again
{
	color: #585867;
	background-color: #e1e2e7;
}



.AV-WInventory-3 .missing-title,
.AV-WInventory-3 .missing-terms {
	font-weight: 300;
}




.AV-WInventory-3 .locations-separator
{
	margin-top: 40px;
	border-top: 1px solid #aaa;
	padding-top: 20px;
	padding-bottom: 10px;
	font-family: Lato;
}



/* Vehicle Styles */

.AV-WInventory-3 .vehicle-list
{
	background-color: #f5f5f5;
}

.AV-WInventory-3 .vehicle
{
	font-family: 'Lato', sans-serif;
	font-weight: 300;
	font-size: 11px;
	padding-bottom: 0;
	height: 140px;
	display: block;
	border-bottom: 1px solid #ccc;
	margin-top: 0;
	background-color: #fff;
}

.AV-WInventory-3 a.vehicle
{
	text-decoration: none;
}

.pricing-popup,.savings-popup,.fees-popup
{
	padding: 25px;
}

.pricing-popup span,.savings-popup span,.fees-popup span
{
	float: right;
	padding-left: 15px;
}

.pricing-popup label,.savings-popup label,.fees-popup label
{
	font-style: italic;
}

.pricing-popup .undiscounted_price label,.savings-popup .savings_total label,.fees-popup .fees_total label
{
	text-decoration: underline;
}

.pricing-popup .undiscounted_price span,.savings-popup .savings_total span,.fees-popup .fees_total span
{
	text-decoration: underline;
	font-weight: bold;
	color: brown;
}

.AV-WInventory-3 .vehicle .vehicle-image
{
	padding-right: 0;
	background-color: #ffffff;
	position: relative;
}

.AV-WInventory-3 .vehicle .vehicle-image .sold,
.AV-WInventory-3 .vehicle .vehicle-image .pending,
.AV-WInventory-3 .vehicle .vehicle-image .asis,
.AV-WInventory-3 .vehicle .vehicle-image .freshtrade,
.AV-WInventory-3 .vehicle .vehicle-image .dailyrental,
.AV-WInventory-3 .vehicle .vehicle-image .arrivingsoon,
.AV-WInventory-3 .vehicle .vehicle-image .demovehicle,
.AV-WInventory-3 .vehicle .vehicle-image .pricereduced,
.AV-WInventory-3 .vehicle .vehicle-image .onsale,
.AV-WInventory-3 .vehicle .vehicle-image .blowoutprice,
.AV-WInventory-3 .vehicle .vehicle-image .callbestprice,
.AV-WInventory-3 .vehicle .vehicle-image .callreducedprice,
.AV-WInventory-3 .vehicle .vehicle-image .callsaleprice,
.AV-WInventory-3 .vehicle .vehicle-image .a1500gas,
.AV-WInventory-3 .vehicle .vehicle-image .a3000gas,
.AV-WInventory-3 .vehicle .vehicle-image .dealercost,
.AV-WInventory-3 .vehicle .vehicle-image .rentmenow,
.AV-WInventory-3 .vehicle .vehicle-image .astraded,
.AV-WInventory-3 .vehicle .vehicle-image .dealerdriven,
.AV-WInventory-3 .vehicle .vehicle-image .rentorbuy,
.AV-WInventory-3 .vehicle .vehicle-image .offsite,
.AV-WInventory-3 .vehicle .vehicle-image .leaseorrenttoday,
.AV-WInventory-3 .vehicle .vehicle-image .a0financing,
.AV-WInventory-3 .vehicle .vehicle-image .activeloaner,
.AV-WInventory-3 .vehicle .vehicle-image .suppressedloaner,
.AV-WInventory-3 .vehicle .vehicle-image .retiredloaner,
.AV-WInventory-3 .vehicle .vehicle-image .consignment,
{
	position: absolute;
	z-index: 1000;
	top: 0; left: 0;
	width: 100%;
	height: 60px;
	background-size: contain;
	background-repeat: no-repeat;
}

/* It's a base 64 image, but it's a red sold banner */
.AV-WInventory-3 .vehicle .vehicle-image .sold
{
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQwIDc5LjE2MDQ1MSwgMjAxNy8wNS8wNi0wMTowODoyMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpmNDk3NWNlNS1hNDVjLTQzMTAtOGYxMy0yMGJhZjJlNzgzMjciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OEM2MjdGMUNFNDA1MTFFNzgxNTZCQTgyNTdBN0VERTAiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OEM2MjdGMUJFNDA1MTFFNzgxNTZCQTgyNTdBN0VERTAiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ODk2YWJhYTQtNzM5OS00YmNkLWFjYWQtOGUxNzJmMDU5ZGQ4IiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6ZWMwYmEzY2EtNDIzOS0zMjQyLTlmMjItOTc0ZjVmMTQ5ZTQxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+HqTCWgAAAvVJREFUeNrk2T1oE1EcAPB/L6VCUrNESSq0olEXwdIMtaOTn52EKogO4uAHiIMOUtyMH4MODkYdRKiWVAvqIPgxOegaQdAOGoTWNtRaQ2NrKTSe7//KhaSY9r3L3f/eu/vDGy4khF/+H+/dpSkHnkWIrQG2jhB+55ARJCxbR40gYbtMs2wECYsXRpCwlGAlsFRgZbAUYKWwboOVw7oJVhLrFlhZrBtgpbFOg5XHOgnWAusU2DMsW2XZDxpU2MjhPtj8/h1f0TOnPcE2CpbCbui/BD8HB2F+ZASStzOw/uYNcixGM0UZI3ahMAGlzB0osevFmRloO3kKiplbsJgfI8PazbB0z3472Avhrdug49VLfj11/gLM5/MQ3tNLirUDlipjKzCLX3fvqkGHWlvhz+sXpFhZsDC2OdkOyfsPavq0Gr19chKmnz8TKWdHsTI9LFXGCMmfOM7RVglbMdZ/EdYw9K/0FXKsaIaFsZjRHbOzPIOIQjQOJ3wds77p6VIJe4UVAQtjcW9d29MDH1lv/nj0EDZeTkO4e2cFveXNW5i4moa5x8OeYVcraakyjqRSsDA+XlPCCP3Mth5EY3iNXSnD0lvPXC4Hsf0HKtO5eutBqArYehmWmsYdA1loSbTxYVS4d5cPqgIr5XKxyN+Dhw3qrUcGLJVZHELYl6HYukoWERrrO8RPVqPnziqFXQ6WwuKQakkkOBb7t51N5lAkAt+vX4MvnZ3kJyjZHpbuWSzV3x9yEGeDCc/Gn+JxmBrK8uyqirUybPt+dnTvvppjpBGNwvTwE2FsimGp/700nLh5x7shPGz8LZWEDxUp4sxa0cR+YVOHJxX1oss0bfWwlljqJx7aYanAWVWwFGDEHlMF6zZYOaybYCWxboGVxboBVhrrNFh5rJNgLbBOgbXBOgHWCtsoWDtsI2AtsXbB2mLtgLXGyoK1x8qAfYEVBfsGKwL2FXY1sO+wK4F9ia0H9i32f2BfY5eDfY+tBgcCa4EDg8X4J8AAtzFyN2kHuCQAAAAASUVORK5CYII=');
}
/* This one's blue */
.AV-WInventory-3 .vehicle .vehicle-image .pending
{
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQwIDc5LjE2MDQ1MSwgMjAxNy8wNS8wNi0wMTowODoyMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpmNDk3NWNlNS1hNDVjLTQzMTAtOGYxMy0yMGJhZjJlNzgzMjciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODYxRTcwRUVFM0RFMTFFNzgxNTZCQTgyNTdBN0VERTAiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODYxRTcwRURFM0RFMTFFNzgxNTZCQTgyNTdBN0VERTAiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ODk2YWJhYTQtNzM5OS00YmNkLWFjYWQtOGUxNzJmMDU5ZGQ4IiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6ZWMwYmEzY2EtNDIzOS0zMjQyLTlmMjItOTc0ZjVmMTQ5ZTQxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Zi48OgAABRtJREFUeNrkml1oU2cYx5+kJ03TJmnNqqsbVpSioNYPKpt1l7ovCsIY3hS9GHrTK0XY9fDCy4q98qYwcOAUlcFgbPgFY0zHoFi6ITqcMkddNS61Teppm6T1/b/te0hCm57nnJyTk9MHDj1vOW3yy/95n683Abo5RlWyOnFdEFevi695KbiaYMV1RLP9bw628Z6/OWYa9tyGCB3fHKWR8SztH3llG3b+wNt5zVVdGbCn2yL03pow7bv7P+2J1En4ockcfTORtQyLRdCLsLD2SJCeTefpz9k56opr1NveROd3t9DR5pBlWPeAGbBfb2qSag6nc/TJ+gYJ+GNqltb9+lK6NuCtwroDzFQWdmJLnDYJhQcfZ6SqnybqpYtHQwEafD5jGRameQX2RGuYHug5+uLJFE3k5iT0wF+T1P8wQ5+920Bjep56/5iQLm4VFhawnYeXi9IM2B31Qfqt+y15/zo3T8PjsxTVgtS9NiyhT/6r23Jj512aqSxU6xteSDs/PNPpbipLGaFyUgQtpCV8IJWAdcalmcqe2R6nnuQMfXR/kkhAY89i78r14jN23dg5hZkBSim7X7ju9W1xmWOxhqqI1OqZSsFWVmEGLFJN38YmeX9ZuHDforKAVkpXas86ozAT9suOqAR9mM7SuV0tMrcqpa9uiUmlTVRUbNjKKMx0Y8AixQy8FPlUXEhBcOFBUUL2MZUVV577du0qzFIWLotc2hHT5D0MKedxJkcH4iGWslZg7QKzlE2EgtJlzwqFD917VQQd1QJ0azLrqLJ2XZqlLAwunFoMTmfFGtDf72mhFx+00sWnU6ajsR1Yq5UWS9mRrjXU2VIvi4hHoiFAB/T5hka68Z9Opx5l6HAiTF+N6ZZhRdBy1KVZsFAXe/ZJJivLRURmGNYfro/IfWsH1mmXZsFif95PLwQh5b494vdWKqhKwXIUtgSLCAyVAVYaqKoBaxaYBYtmANEY4xhVZCg1AY3GwI1obNWl2QM3tHdXnr6W0Rj5VfWw+CBS2TnX9yxHYRbstliIoj8nZXDaKu7R8WyOanIAB6WPbWyke3q+qrDlFGa1eLI0FIAwuGx3ImQ07aVKVxN2OWBLLR7AmrUgdSXqJZwqG1EpXknNeAJ2KZdmV1Aw1ccebm+kodRsERz2rFdgS4HZLV7h6KUQWjXv1YzGK7k0G1btSaxVhyN/utDi2VXYUj8LWBQRpYNxVot3sM1VWAXMGpKrfhZdjqqmYDgxYClbBVgFzApQqmLCGBW5V5WSmFx4HdZUaYnAhJRTGIgKa+NSpb0Ma6pbKsyzKrcaKedBmjoimvlyscqwZRWGG3/cVFeUctS8GKpf7Gw28uwK9q1XYMsq3L+jmRq1AN1JzlD/P1NGyoHSh96JSHVNRGPAHvUKbFlgnPGgTBwVKeja3oQBrkaptQhb1qX7R3XZ7eBgGgfRsJ/2tdY0bBEw9uWdnaKzeT9hTCnQ1+Kw6/fxhcOuzl+SNQ1bBIwgdF647MDfUwYUVJZDN33O7FjG07DGHsY0oq2hTg7LdyO3bo3JgIXTd6ic0EyNvjwPawBjSN6zLiynErdfTMsvkKBUxFcNdg6N+wa2KEqr8akqI2NC7e9Gp30Fu2SURjeEcjFtbuBWU7AwHLXMW/zbBViX+9lSc/qoxVOwjnRLfoK1AlzTsFzgmoflAPsC1iywb2DNAPsKdiVg38GWA/Yl7HLAvoVdCtjXsKXAvoctBF4VsAp41cDC3ggwAAHaBQJ9Qv5WAAAAAElFTkSuQmCC');
}
/* This one's orange */
.AV-WInventory-3 .vehicle .vehicle-image .asis
{
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQwIDc5LjE2MDQ1MSwgMjAxNy8wNS8wNi0wMTowODoyMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpmNDk3NWNlNS1hNDVjLTQzMTAtOGYxMy0yMGJhZjJlNzgzMjciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6N0Q4QTYxNDlFNDA1MTFFNzgxNTZCQTgyNTdBN0VERTAiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6N0Q4QTYxNDhFNDA1MTFFNzgxNTZCQTgyNTdBN0VERTAiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ODk2YWJhYTQtNzM5OS00YmNkLWFjYWQtOGUxNzJmMDU5ZGQ4IiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6ZWMwYmEzY2EtNDIzOS0zMjQyLTlmMjItOTc0ZjVmMTQ5ZTQxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+NbdrHgAAApRJREFUeNrk2cFLVEEcB/DfzBPskOFROy2Ehw5SCMKCbZduBalX2b0YFO0f4LmugtcFhTpUUJ2iQPPSxZPSwfaksCzswUClILSDQe+NM/N8KGE6897MvN+8NzCwu+zy+Lzvb+b33lvytwV5jYDPV3zOODzmO1omLJ91WiZs8JSFtExY8YaWCesSjALrCowG6wKMCmsbjA5rE4wSawuMFmsDjBprGoweaxLsBdYUODcsn6HuD6krLBmahmCqLSdcGcgFK0afE+xgFWj1GYSrdzicf/3oMBdsloT1ynhkFtifA4klNyYhePQbaGNXngiX2LRgdSwvXVHK0HkZJ32zDqz7EcIXVwF+dOSJcIlNA9ZKlowuAH3wmsOHIfpckxOO9k/X8MmJcIXVBWvvxuzrY2C9NYmWSXOoeE0fbgLbegPs17pTrAxB8SFeptZD760AqdyFaLkBbPeD0TLmfdh4wplbT/Tl/mnSahuV8WRV25Kx1iPQ5NZ8LmWsmrDx1sPac7liLwLrr1lErUcXrNdnK0/i9HipYmk9OmCtZOnEe74DL8hNKoFjaD2qm5Z+n+WlC9fHgH3fAFJ7DvR2E6JvrbicEZXxeQmn6rOstwjkcC9+vf1JbloicTK+hBKbJJzpokIkKpCiz8r1K9bu5XdDEtvXhND1v5c06827SBl+doEd7MQfaGAhh0FNPKkQKZP+a8plnBc2uZZmjo5lZc3auJZGi3X5xENnvMWCdQEW2AYWrG0wOqxNMEqsLTBarA0waqxpMHqsSbAXWFNgb7AmwF5hs4K9w2YBe4lNC/YWmwbsNVYX7D1WB1wIrCq4MFgVcKGwl4ELh70IXEjs/8CFxZ4HLjT2X3DhsWfBpcAm4NJgxTgWYABgH059L1OjaQAAAABJRU5ErkJggg==');
}
/* Green */
.AV-WInventory-3 .vehicle .vehicle-image .freshtrade
{
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQwIDc5LjE2MDQ1MSwgMjAxNy8wNS8wNi0wMTowODoyMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpmNDk3NWNlNS1hNDVjLTQzMTAtOGYxMy0yMGJhZjJlNzgzMjciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OEM2MjdGMThFNDA1MTFFNzgxNTZCQTgyNTdBN0VERTAiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OEM2MjdGMTdFNDA1MTFFNzgxNTZCQTgyNTdBN0VERTAiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ODk2YWJhYTQtNzM5OS00YmNkLWFjYWQtOGUxNzJmMDU5ZGQ4IiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6ZWMwYmEzY2EtNDIzOS0zMjQyLTlmMjItOTc0ZjVmMTQ5ZTQxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+1EcriAAABL5JREFUeNrkmXtojWEcx3/YH1vmkk1zm9uY5k7uzC2KMvnDLbeasOIPQiJSlJIoS5RLypDrXwh/IPf7JTGLGeZYswyNc0w54v3+6nm9zs7ZeZ73fc973vPuV087785un31/96fRghsUL2uinSLtzHHwdx5v3JBgtTMvyepPKcpV+3rNo6RhM1NG07dfb6km6LMF9tCoP78dVVgFtkVSJuV320XtU4bbBouHxm6FXZ5zjk6/20Ivvp+kns1m2gLrGLAKLGxS242U0iSVKmrvUF7bHTSuTb4tsI4Aq8LCTvgW04fAK9rU/yF1TO1Ju0sn8+cBD/XNwsKS3OTG87rso7TkdvSk+hJDLut+gTo0zeb3RrdewfA1lT7TsDEFNhOzNz+e4udZWWt1ZQENpUtrHutKm4WNGbDZmH309RCXoI8/X9HyXgdp8OelDAlXPlu5yjJsTGLYSsyu7X2V1UZmvlJxjLo2HcDv2wVrO7Aq7PjWG/TXUNIInZ7cgd4EnlhKUDEFVoWFmyJWdw6q4tdGaMQs7MGXPbbC2gZsxo2vf9rJH+9UnaEB6RN0cEBfrjhiS4KKCbAKLID2DvPTxj5P+Rlx2qPlEO6oaoN+GpExjVbn3JKOWe38Vv17rWZpJViUmjUPczhOs5vn0cXKzTS+fQlN77yetj4fyxlaorEwDWtVYaU6O6VTAb33v2AoxOmi7G1ce6EyTExEUSYjS7BWgJViFhNPYfFChkYjAYPSsOEZU5V6YyuwZl1aCRaAUBZxWVhM3FCcK9/LSm5+1o9nXl/tdUdgzQArw3ZvMZCOvF3Cz2goBLRoKJyEVXVpZdjqnx84+4pm4h/0Qirz33PMjY3WSHKJp1xnASiyLoBhIhPbGbNaHbZdYWnYWZn79a7JmHUBCjMq7bSyssDKyk7PWqlDCxPQKEfxhI2WtKRhsXNCbGLqEdChUw6gZdvFWMHWp7Da8K5lXbF+Qat4vvxAWKXjDRtJYSU3hnLIuoBGL3y4bB2r/SP4jRsNDAkSicoR2HAKK7kxhgAcbBcB3So5g7JSh+rujG7KTbChCivdCKDhLyyZwkMAoGq+++o0FW6DNQIrKdun5UTNZf0MOyQtjweB2mCAdhTPYKXdFLPhXFppxMNS/Hb1YX4ekzGX7n8+SwV3U7WS85pGpM/n+MWRgS3KdRZWACvNs6K07C+dTdtLRlLgV7XeTIh/hFthBbDSPGu85BIlCR3Utaqj0oNAvGClp6VIpQfAGPUkVjKugI3aWhp3UKGlR9wWqEw98YatF9i4g8KtADKyGO3g3nBjcZ0ZxY65BTaiS4uYFZsJsYOaHCjg2itKjyTsfLfARlS4vh0UlIV7JyJsWGAAIkaF+/ZNy9W3jdhB7XmZL9NBuRK2jksbF25i5DOxg3It7H8KD261lNVE1gUsemVxk6ewg3I17H8K4+KqTXkWq1kRKOPkJFxXIl4TAraOS4sGAskKiQsTkKQlBGzYsiSgoTTiN1GzsVIdBnQg+JXLj5dgYdhL/zH5vQzr9DwbarHYS7sW1vbhwWuwZoATGlYVOOFhVYA9ASsL7BlYGWBPwUYD9hxsfcCehI0E7FnYcMCehg0F9jysEbhBwArgBgML+yvAAAFR4qQP2wuNAAAAAElFTkSuQmCC');
}
/* Green */
.AV-WInventory-3 .vehicle .vehicle-image .dailyrental
{
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAABaCAMAAAAPdrEwAAABLFBMVEUAAABgAP9gAP9gAP9gAP9gAP9gAP9gAP9gAP9gAP9gAP9gAP9gAP9gAP9gAP9gAP9gAP9gAP9gAP9gAP9gAP9gAP9gAP9gAP9gAP9gAP9gAP9gAP/////7+f+HPv9wGf9qEP9iA//9+/+JQv9nDP/q3f+FOv/Dn//38v/17//Bm/+RTv9kBv/59f/o2f+8lP+ANP9zHv/fzP/dyP9mCf/Wvf98Lv/v5f/t4v/i0P/Rtv+YWv9uF/9tFP/Zwf/Ip/+vfv+ncv+ja/+fZf/k1P+1iP+xgf/w5//bxf+zhP+pdv+WVv+MRv93JP/07P/Uuf/OsP+/mP+bXv+PS/9+MP+7kf+5jv+te/96Kf/Mrf+3i/+cYf+CN/91If/r3//GpP/y6f/Kqf/m1v/j0v9rAcxjAAAAG3RSTlMAFQQPw9rLG/fTCiHgJ/Dk6bernjsxkkpEioUUCi5WAAAF5klEQVRYw8XX1dLaYBAG4NTdvfvGPSG4u7v8SKGu938PLZ2kocxUEprpHmX24GHZ/b4NML+PW3cobDz/X/KNI1kg5W/lZ8Hkam/Z+UfyzaOa05linMQIZBqxOreqaDEf/9XnPA4mi9miKW9bKLzgyAv5ZRj5ypHM81RHSZKQxlnW65A0XMeCy5fop4i9t1LytmtUJm32k0dzabzXvj/khdAyaUAizydfVvgXsL1kbVJCLk/0tqRmw8oCvRvBecHHZmUnrbslVxUSp0MMbK2OJXnxIJjMv5hRrDOAVX3T+JBwvwab6/FE0zQyGbwIK5MpbatEYzitrMa7uS7miI81knNA4m/lc8cy9QtsIk+1FgpeJkUvpLNcAR/7b6flA/n87+Vrx33OxzrAtkb08aPo9rmpJNXiWDeB8oILK/NWQ+/Zfcexpm3sXJktKUICr8s4G5i70DWr6QHLNgS7yLLDsicXRyRu5s6gTNNmWFkcoTdrlZCZtV8t3Z7KLLoCEW2Bd+TH/WAyVQvdKhGXwVhJuhduI2HOjlJEyRL6oWWFUojXiJQ2yl6OyxR2Foy+QNTD6q/ly0cTXMUUFT2FaMrq7tlIsqUOpXqG05tR8vXfyheOZPrYrdDqPRqT/Gus3dwChTwRvQbbn4lhZZ7OUKzwOwkl4/2ZtwDlBfv5jUIzS0IqrKzEuVodnyepN90vjQ/u3nhXi2k6ClMialphZdpPLlmGWqHq2q1PNuu9N3YzLg3XIlXJi3sBZZK70oqEva14zTAAzEuv6gDbor+WLx73mWiM9Iy4NOZuzVpqpEpIxx0TEiZhZUFt5UlYON+AWmPonuePbWFsQBfXVre4/Vv5+nHNYxhn7WrFzAlEeVdm5zYJrYL0QqBkx5evB5Pfj/S4ab5el7ESyZMLbaJ1tjWAzlN4GdOsvHWM+iuoMTfHYknUq79T+iz4v5WZYznuvBZpRpqlAu5NEdtATxihRPm3Y/8Ne/EPMnM8QSyzVFm+o1i113D3xkuuaZo6Mslk+UPtUA5ENyG1qYJ6NiWS2w2u1O0JtoHBm1kdrUM5CJ0lrYEvFag2r/dFb4KsiqHQB5oZJA7lIDRvr2opHTArSgNb753yvr+uQxYnnxFQZg4nGFd1ZfMJrKwj5yYlDIkS2K6qrUP5AhOE5lVJZU2bNg3D/CHTB6nQ0c4wKFrtUTDZp6txJFJN6ESphifniV7moC6kyacikuTF5b0cgC6hkCRNGjSntLHcjZQTaL/12TQp3DKY7NM16pTwad3EF6ivvC1anO8rFc6Q6VQpmOzT/KflSzmOeKHZaRSGXvOHeENEYvJMYoVgsk/zqgFn1DKAlLgZu+c5S2PJ/XWrW2Fk5vsE2WWfHczkLyjbLpF0Mq12Ny144/Tkc0wgOo04xbqo0ErCG9cop03WYFmbfoprezkArbwoQuc+4y1lJwsPke3ObqEivVaCyz4d22/4udP2CS5FREL1JTdEphNG9seYajpA1r+XrJ4UiUgk28Q0jOzTpLRUvNK8/VcBLH7/tBHeJsLK/pXZOZDdLsvKznD0/f/BRcPvxqXAMvPjNb5wa5bSb2kyh/5Sq2Pny1eYsDR5rX73BWmZdpCWGSROkX3a2yWi/RF1TVwVcSSfSHOdd8p+j6Y5ah/JJ9Iv2bi1SpFcRJ2rNQ/lk2kLYI1Pci1/hoGfvenLoWmxYxQSH2B+4Pii5cs3mNNpEnLY2kUYyL05XfbpfI3bxGSzm8Ery3h9uuzT3KJUf2WTBXZI7zqnyz7NsWbXQWazMWCTH3c8OTwts+ooP1lA1T6gfCDfYk6lFQmvSKS3GfSnGB/KJ9Mv48hxRMoODaV5KJ9OC5M5crJIffhHg+668qlj3AyRWWufoR3Lp9M0nSNXwujfyT4dszPAiwBykIuejCd8+RHzL+lYJYAcjKZDOSL69j+SmehkJjqZiU5mjuSHzL+L6GQmOpk5kqOhr/5jmYlOZqKTGU9+ykRARyUz0clMdDKzl58wkUR0MhOdzEQnfwV7PPEoJr9prwAAAABJRU5ErkJggg==');
}
/* Purple */
.AV-WInventory-3 .vehicle .vehicle-image .arrivingsoon
{
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQwIDc5LjE2MDQ1MSwgMjAxNy8wNS8wNi0wMTowODoyMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpmNDk3NWNlNS1hNDVjLTQzMTAtOGYxMy0yMGJhZjJlNzgzMjciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjQxRjcwN0ZGRjBFMTFFN0FGMEREODM4QkI0OTNCRTkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjQxRjcwN0VGRjBFMTFFN0FGMEREODM4QkI0OTNCRTkiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ZjIzYzY1MjEtZWE1ZS00OGE5LWI5N2MtMTczOTFjY2RhNGU2IiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6ZWMwYmEzY2EtNDIzOS0zMjQyLTlmMjItOTc0ZjVmMTQ5ZTQxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+y2YtbwAABVtJREFUeNrkmm1oW2UUx/9JmqRtmiyNbePiirp10hbX1rFJmaBM5rsg9EtluCnIiswvMuZAFKciCOoHvzhwMsQJ2n4pimhFZcNp59Ba6QpdtV1V2q6L3do0SV+SmNacE+4lNbW5z81NcnN74HKfpiG5v/zPOc85514TCmSn8aeFT8D+TO+1u8zY8+UNOP/wdUSCy9l8badZ77AM3GiB48YS3NfvZXi1sInjCbPeld36QgWCF2L4ZqefX1MJzbAHVm6Om/SsbPPJTWg65EZ0fhmzo1H4f1pC/X4X5q/+wz+AQveWYekPi15hyfyfR+BstcJiN2HwnTmU+yywlJlQ1WBHvGqF/y8CS2bSI+zuTg/q253wDyzh19cCuO2QE5XbrbKq5NIK1E2DJTPr0Y2jwTg+Mv2F+ak47j1dg9/fD2F2JCbHr1rYnAOrcWPvnaUI/ZG8zt6HrmHi+0Xc8bKb15e7w1nB5hRYDSzHbSIxNT7tlDMxgXqbS3l96VgoK1iyEj3GbEWtld136FQIzlstGO4KKfmYjLA5UVirmB0/s4C6dge/52JHQBNYzRVWG7OjXfOy+97VU8Ux+3ULFRpzmimrucIisA1vOvHo6GZ25fViVmtYzRQWgaVS0bPDznuqa58V090RVPTkLmY1V1jUjSkuw+Mx3PRsOW4/4kLiguHYbFEVs4kjLnq9JfmO2aETQTQediUycRy/HA3g/NB1PDLiw1BfEAMdymNWDWxWwGr32YmTi3yQVbfZ+Ryeismv5RJWNbBa2FTb0lGGve/VYKJ3AReemckLrKrmQbSfvedcNSrrbOg9ck2pikKwlANylrRElaXMS5UTwU53RrjI0BI2py6txo0rt9kQ/DbGa0lpKhtpry0ErGKFRd147w/VfKbaeFeXhzscitMzB/+Gd2dpwWAVAWczcPvu7mlu3OkHcDWVcCN/6cO5gsFmBNZi4EbraGiF996pc0uKW7xcwK6bpQs5cBOB1SRLi8LSnkpV0thX8wxI1RQZgVPiqn/bWVA3XjdLi8ByLxtYxq7nPeirm5Hbu5ZjblZ1IDgnNIPKNWwasKiynkYbx2ffWzMMndrTSvGrJ9hVwKIJikCo+H/sRx8GX6XMuxqael69wZJZ1DTve05VAzUrmPxgEfYGC3wPlKH/qQBijqR7h6NxjBwP5wW2+RW3mMIisNTdjL2eHMc0PLkJ29oquGnf/WIlXK1W3nIis4kf4t0FRbAHcUs88f3Ip5lFYpZmTRSbBN3tneA5cctzbtgcZuw4nqyTx97IODuWYVEAM4vUxlQ5SQUFxTEpSuCUtGjSqHTrKRSsotKS3LjNv4UPmkGtdduSwGk2pXfYjMAES278xfYr8PcvwfdgKbtrKrRII1Bo2IzABEvDcYKcGYxwqZiqNCUsBfaJXmAzAqd2O7X3l+NT3yTGzy7w3QGCpgSlAPaAXmDXLC1TxzIXTwRYSXJdul1JSv/8+Ax+aw1xV1RssGkKS7A0liFYUlWKWVKaSkayYoVNA6auxlZh5rHMZPcSq9wersXWlxwMTf2swpjVJWyaS1OLJ932iIaXeSRT1WpD02G3vP0UM6ysME0qJKPCn+JVUpoge/ZdNQQsA1MzQLUwbTe0ToWWiotijtk0YKkZuPxZiJOUBC7wTEXRwDIwAQ1/HOQb05Sdo6E4d0G09xrFjdOS1vDREOqvuLiySn0WymiwctKSVJbWqWcjwa7ah0llhVa0sKv2YVI0+SBJZlgay+R7UpG3fngtWBSxmTcSrFJgw8AqATYUbCZgw8GuB2xI2P8DNizsWsCGhv0vsOFhU4E3BKwEvGFgyf4VYADzxTgPwa7XyQAAAABJRU5ErkJggg==');
}
/* Red */
.AV-WInventory-3 .vehicle .vehicle-image .demovehicle
{
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAABaCAMAAAAPdrEwAAAAulBMVEUAAADNADrNADrNADr////OAjzOBj/WLV3RFUrQEEbqkqvmf5z99/n++/zPC0LyvczSGk776u/20dzcTHX64+rkc5PWK1v65+zxtsfjb5DPCED31uD1ydbuprveVnzbR3H98/b1zdj0xtPibI3aQm3UIlT42uPtoLbsmrHhZIfYNWPXM2L87/P77PH53eX0x9Twr8HgXoPfWoDdUHj54OfzwtDws8TZPGjYOmfpjqjnhqLldpXnhKDoi6XH0VUwAAAAA3RSTlMAvgpg5a72AAAC+klEQVRYw+3W6Y6iQBQF4NtdBwQEBARsRdz3fWu1l3n/1xrK1km6MZkE6ybzY0gg9evLCbfqAP3ten4Sxa4nPvn5v/zvykbMJJemqVXva7p6udVdwkZSObnKM/eAxAfQbSuW4yZWn3H0CSAw1E6wDNRNoYsIwJtS2T1iaV5W78DCVSgLM0Dt+h5WQEmhLLQXOOWv5QYYKJL1nXz2gU4sF+4GC09R5nlgZU/PAfw4FuZ2hFRTIjf2PUDaZWlbUdpFbaAm89YHLrYhbRvAInLVTLAKXG1vsOoBo2Nb1d5wX4Haly1m87d6KVYjN7K7vcC6d7V1eSuZYKtnGEK30Ckfpa3wdJ9WaNZjYSYIBy/SVia3Kw4QplVRrcE6VwD0FcneAgA6DnYnyw7b88z+pUKW9LukgyYwfg9xFLPNXlPSG0KeEQC2NQHWPvDRMBX1xvlmd6rR0kHGK+q66tr2brZv7sc2wqqiveGjNhU3OzS8akdRb5ReMYqGwvxje+KsJLPW8jGqG8Lcl252rcB7pnuZuwj6mTxtrt0vO/koIFNe9g6A38jkAEkspB217skF6FkXwETP5E5fb5xNIVzzjlyEbpRkE6VdBAPhbnvl+1/YQrTQL7azbAlt1wSGReQ83Yh1YV5tW2ZGstUKyDlan/Un5U1rfrWtVhPOrkjmPD1PVzYQJKer3UVYLzDBPK21Xx3HR4bbs6tdK9Ab9+jqEofxR3nSycjhxXaixgMyfeuNeskVpb4NWHpmp4Uy5+koBMqGXJmWg4OXDdUtJOfpNwCpp13yh7ef3LxchNYqACZDaWsB7MHjMolv9ljaRoDD8HGZRM42pz4m5uMyiZ/2LOsNu609LpP4aW+aSPa6AplEzoZdrPnzdM6u3e2NR2lpj+6eQQW00OqaGjlPC2VynlYmE59MfDLxycQnE59MfDLxycQnE59MfDLxycQnE59MfDLxycQnE59MfDLxycQnE59MfDLxycQnE59MfDLxycQnE59MfDLxycQnE5/8G/jwUo5QtxvzAAAAAElFTkSuQmCC');
}
/* Price Reduced */
.AV-WInventory-3 .vehicle .vehicle-image .pricereduced
{
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAABaCAMAAAAPdrEwAAAAOVBMVEUAAABqwxRqwxRqwxT////e8NPv+OmDzEua1HF3xzT3+/TM6LrV7Me54KCv3JHm9N6l2ILD5K2P0GAM+AmNAAAAA3RSTlMAvgpg5a72AAACSElEQVRYw+3W0ZKrIAwG4OwakCCo9f0f9oCwzTg4k7Oxudtc9MKZflL8sT9I8/016ebLTv7+k//kx3KYzWR04/eJPiL7YdVziujCZ+QrEyJGRFw/IefG8LVQFo4YHmXDVTr33b7uUMJNKbP9OuV08JWTJkRSyxSOKqE7wVdP4tv2OGvlNSJ6apLDhZPYbEKvlTNui89tB1iu6M/ddqU8o+P9vsih3+2lfYIvDI3birRck8h3U2Vj6fSG4S6JTi9Xoq9+v02iUg5ldTNibidjvkviwzOI6aCM6S6JSpntOhsNSVTLs/OJTjukzeUxiWo5RMQCnfZ9EtUy+hCin9gekvjo/ez8TtWmlo0hifpsHBEx7u8zGNchidps7DFmh5i6siKunERtNhaXi33uyRrLmtnmJOqzkX6eX0PY5iSyLAzLGPeCHM3u1xx1mx8fy9Jcs5GKwdmYPG7djvRrGS7ZIF8JPhVztTnQgyzRbB/b5YcTvW13kzqZZpsbEbevas/TKqROoNueDO2r2OiF1El0t4f2VT6i8OaX6G7T2L6IBFmmORtC+1LRk7p9ybTcvrS03L60tNy+1LTcvvS03L70tNy+9LTQvhQ0t5tJaF8aurcboX1paG43ymyM9Nhu1NkY6bHd8DyQ4b7dDPIzemg3gqz5lyFB1tDdFmQF3W0SZC0tp05PT5+TwU4GOxnsZLCTwU4GOxnsZLCTwU4GOxnsZLCTwU4GOxnsZLCTwU4GOxnsZLCTwU4GOxn+T1aNnQx2MtjJYCeDnfwPEfA2l7UK4RgAAAAASUVORK5CYII=');
}
/* Dealer Cost */
.AV-WInventory-3 .vehicle .vehicle-image .dealercost
{
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAABaCAMAAAAPdrEwAAAAOVBMVEUAAAAUw6wUw6wUw6z////T8Ovp+PVLzLhx1MSg4NW66OA0x7L0+/rH7OWR3NCt5Nve9PBg0L6C2MpOIautAAAAA3RSTlMAvgpg5a72AAACZklEQVRYw+3WzZKkIBAE4Joh+QcB3/9ht6G1S2N7Y9eWitjDcNHTJ6apJf1tfX+pz9aXnPz9I/9/stUmRxHZJQBaRIZxLhkZ2SqlzRpny0p3uiUgrZP3bLu9puQ1kO1MGbrve2SypDA7526PQ5wuu92eLnssw47Tu+Ghx/msnNkuQ85tWhpsD1mjTJU5E425abA9V3bGsj1HZu9gB77afZntqBt3fILMdqwoE+XI9kMOmww/5VvndpvlBCx3ZQsAdeVubGn4bt/MucIboC6H70arj5y7fU9WC3JnYHbIriOgYd+aVkoZuIpsgLKLCGzfmVbD8o/DU16gi45qs8O9aaXM8TtnTM/E+6Gv/y7T22nlkQ+FMdFmAMleypno7bSKCY13DQAmGIRrMr2fVmV79eK6tGaQSlQN+ZpMf5hWzx0uCYBuLapxN9dkpmP8bVp5VB9SDzmEDH1JZtrmBO3O08oOzRrUBUCOV2SmXUICsJymVYEbV0hYnW/qqkyv/2fVG+aO0ypjf7/LhW7w4tZ1qx7/ZMoW74ryiUynWQVsgUbXetbPCga4azLTbBvYV+lMVB4ILfqr3WCa7Qizly4YP0760vEjmc7/SCuXbqwWqr76pjDNtkY5lk65+mamXKd5DvJjq3B3ZKa5dftzK1g/l5nmxaXLsCf5Pj2KkXvp8lm+T79KV+NRnkQrl6v25z3fp3ndlUlOJjmZ5GSSk0lOJjmZ5GSSk0lOJjmZ5GSSk0lOJjmZ5GSSk0lOJjmZ5GSSk0lOJjmZ5GSSk0lOJjmZ5GSSk0lOJjmZ5GSSk0lOJjmZ5GSSk38Bp7c1BPGul08AAAAASUVORK5CYII=');
}

.AV-WInventory-3 .vehicle .vehicle-image img
{
	width: 185px;
	max-width: calc(50vw - 10px);
}

.AV-WInventory-3 .vehicle .vehicle-body
{
	position: relative;
	padding: 20px 20px;
	height: 140px;
}

.AV-WInventory-3 .vehicle .vehicle-image,
.AV-WInventory-3 .vehicle .vehicle-body
{
	/* */
}

.AV-WInventory-3 .vehicle .vehicle-body .vehicle-header
{
	font-size: 16px;
	font-family: 'Lato', sans-serif;
	font-weight: 700;
	color: #000;
}

.AV-WInventory-3 .vehicle .vehicle-body .vehicle-header .title
{
	font-size: 16px;
	font-family: 'Lato', sans-serif;
	font-weight: 700;
	color: #000;
}

.AV-Winventory-3 .vehicle .vehicle-body .vehicle-header .title,
.AV-WInventory-3 .vehicle .vehicle-body .vehicle-header .subtitle
{
	display: block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.AV-WInventory-3 .vehicle .vehicle-body .vehicle-header .subtitle
{
	font-size: 14px;
	font-weight: 400;
	color: #666;
	line-height: 24px;
	padding-bottom: 2px;
}

.AV-WInventory-3 .promo-price
{
	line-height: 12px;
}
.AV-WInventory-3 .vehicle .vehicle-body .vehicle-header .stock,
.AV-WInventory-3 .vehicle .vehicle-body .vehicle-header .vin
{
	display: none;
	color: #666;
	font-size: 10px;
	font-weight: 700;
	margin-top: 6px;
}
.AV-WInventory-3 .vehicle .vehicle-body .vehicle-header .stock strong,
.AV-WInventory-3 .vehicle .vehicle-body .vehicle-header .vin strong
{
	color: #000;
}


.AV-WInventory-3 .vehicle .vehicle-body .vehicle-highlights
{
	position: absolute;
	bottom: 5px;
	width: 75%;
	padding: 0;
	display: none;
}

.AV-WInventory-3 .vehicle .vehicle-body .vehicle-highlights .detail
{
	font-size: 12px;
	color: #666;
	font-weight: 400;
	width: 150px;
}

.AV-WInventory-3 .vehicle .vehicle-body .vehicle-highlights .detail
{
	display: none;
}

.AV-WInventory-3 .vehicle .vehicle-body .vehicle-highlights .detail .highlight-text
{
	display: inline-block;
	vertical-align: top;
}

.AV-WInventory-3 .vehicle .vehicle-body .vehicle-highlights .detail .highlight-text > span
{
	display: block;
}

.AV-WInventory-3 .vehicle .vehicle-body .vehicle-highlights .detail .fd-icon
{
	font-size: 18px;
	padding-right: 10px;
	line-height: 22px;
	color: #666;
	display: none;
}


.AV-WInventory-3 .vehicle .vehicle-body .vehicle-right
{
	position: absolute;
	right: 5px;
	bottom: 5px;
	padding-bottom: 6px;
	text-align: right;
	color: #333;
	font-family: Lato;
	text-align: right;
	width: 100px;
}
.no-flexbox .AV-WInventory-3 .vehicle .vehicle-body .vehicle-right {
    bottom: 30px;
}

.AV-WInventory-3 .vehicle .vehicle-body .vehicle-right .vehicle-certifications
{
	width: 50px;
	display: none;
	text-align: center;
	height: 100px;
}

.AV-WInventory-3 .vehicle .vehicle-body .vehicle-right .vehicle-certifications > *
{
	display: block;
	font-size: 50px;
	color: #777;
	margin-bottom: 10px;
}

.AV-WInventory-3 .vehicle .vehicle-body .vehicle-right .vehicle-certifications img
{
	margin: 0 auto;
}

.AV-WInventory-3 .vehicle .vehicle-dealership
{
    display: none;
}

/* Hides the .promo-price stuff by default (everywhere; later it adds it back for desktop sizes) */
.AV-WInventory-3 .vehicle .vehicle-body .vehicle-right .vehicle-price .promo-price > *:not(.original)
{
	display: none;
}
.AV-WInventory-3 .vehicle .vehicle-body .vehicle-right .vehicle-price .promo-price > .original > label
{
	display: none;
}
.AV-WInventory-3 .vehicle .vehicle-body .vehicle-right .vehicle-price .promo-price > .original > .mobile-original
{
	display: block !important;
	font-size: 15px;
	font-weight: bold;
	margin-bottom: -3px;
}

.AV-WInventory-3 .vehicle .vehicle-body .vehicle-right .vehicle-price .tagline
{
	max-width: 210px;
	display: block;
}

.AV-WInventory-3 .vehicle .tagline-link
{
	display: inline-block;
	cursor:pointer;
	color:blue;
	text-decoration:underline;
}

.AV-WInventory-3 .vehicle .tagline-link-div
{
	display: inline-block;
}

.AV-WInventory-3 .vehicle .tagline-link:hover
{
	text-decoration:none;
}

.AV-WInventory-3 .vehicle .vehicle-body .vehicle-right .vehicle-price .promo-price > *
{
	margin-bottom: 10px;
}

{
	color: #de4f4e;
}


.AV-WInventory-3 .vehicle .vehicle-body .vehicle-right .vehicle-price .promo-price label
{
	float: left;
	font-size: 11px;
	font-weight: 400;
	color: #333;
}
.AV-WInventory-3 .vehicle .vehicle-body .vehicle-right .vehicle-price .actual label
{
	font-size: 14px;
	color: #333;
	float: left;
	padding-top: 3px;
	display: none;
}

.AV-WInventory-3 .vehicle .vehicle-body .vehicle-right .vehicle-price .actual
{
	color: #17abb8;
	font-size: 20px;
	font-weight: 700;
}

.AV-WInventory-3 .vehicle .vehicle-body .vehicle-right .vehicle-price .noprice
{
	font-size: 14px;
	color: #333;
	font-weight: 400;
}

.AV-WInventory-3 .vehicle .vehicle-body .vehicle-right .vehicle-certifications .fa-file-certificate {
  margin-top: -10px;
}



.AV-WInventory-3 .loadVehicles {
	margin-top: 30px;
}


@media (min-width: 420px) {
	.AV-WInventory-3 .vehicle .vehicle-body .vehicle-highlights
	{
		display: block;
	}
}

@media (min-width: 450px) {
	.AV-WInventory-3 .vehicle .vehicle-body .vehicle-highlights .detail .fd-icon
	{
		display: inline-block;
	}
}

@media (min-width: 680px) {
	.AV-WInventory-3 .vehicle-list
	{
		background-color: #f5f5f5;
		padding: 20px;
	}

	.AV-WInventory-3 .vehicle
	{
		margin-bottom: 20px;
	}

	.AV-WInventory-3 .vehicle .vehicle-body .vehicle-header
	{
		width: auto;
	}

	.AV-WInventory-3 .vehicle .vehicle-body .vehicle-highlights
	{
		bottom: 20px;
	}

	.AV-WInventory-3 .vehicle .vehicle-body .vehicle-right
	{
		width: 300px;
		top: 15px;
	}



	.AV-WInventory-3 .vehicle .vehicle-body .vehicle-right .vehicle-price
	{
		display: inline-block;
		vertical-align: top;
		padding: 0 20px;
		font-size: 13px;
		font-weight: 700;
		color: #333;
	}

	.AV-WInventory-3 .vehicle .vehicle-body .vehicle-right .vehicle-price .actual label
	{
		margin-right: 10px;
		display: inline-block;
	}

	/* On desktop, shows the promo-price stuff */
	.AV-WInventory-3 .vehicle .vehicle-body .vehicle-right .vehicle-price .promo-price
	{
		display: block;
		border-bottom: 1px solid #e1e1e1;
		margin-bottom: 10px;
	}
	.AV-WInventory-3 .vehicle .vehicle-body .vehicle-right .vehicle-price .promo-price > *:not(.original)
	{
		display: block;
	}
	.AV-WInventory-3 .vehicle .vehicle-body .vehicle-right .vehicle-price .promo-price > .original > label
	{
		display: block;
	}
	.AV-WInventory-3 .vehicle .vehicle-body .vehicle-right .vehicle-price .promo-price > .original > .mobile-original
	{
		font-size: 13px;
		margin-bottom: 10px;
	}
    .AV-WInventory-3 .vehicle .vehicle-dealership
    {
        display: block;
        font-weight: bold;
    }
}

@media (min-width: 750px) {
	.AV-WInventory-3 .vehicle .vehicle-body .vehicle-right .vehicle-certifications
	{
		display: inline-block;
	}
}



/* vehicle highlight display */
.AV-WInventory-3 .vehicle .vehicle-body .vehicle-highlights .detail:nth-child(-n+1)
{
	display: inline-block;
}

@media (min-width: 720px) {
	.AV-WInventory-3 .vehicle .vehicle-body .vehicle-highlights .detail:nth-child(-n+2)
	{
		display: inline-block;
	}
}


@media (max-width: 720px) {
.AV-WInventory-3 .vehicle .vehicle-body .tagline
	{
		display: none !important;
	}
}


@media (min-width: 875px) {
	.AV-WInventory-3 .vehicle .vehicle-body .vehicle-highlights .detail:nth-child(-n+3)
	{
		display: inline-block;
	}
}

@media (min-width: 1000px) {
	.AV-WInventory-3 .vehicle .vehicle-body .vehicle-highlights .detail:nth-child(-n+4)
	{
		display: inline-block;
	}
}




@media (min-width: 800px) {

	.AV-WInventory-3 .vehicle .vehicle-body .vehicle-header
	{
		font-weight: 400;
	}

	.AV-WInventory-3 .vehicle .vehicle-body .vehicle-header .stock
	{
		display: block;
	}

	.AV-WInventory-3 .vehicle .vehicle-body .vehicle-highlights
	{
		overflow-x: hidden;
		white-space: nowrap;
	}

	.AV-WInventory-3 .vehicle .vehicle-body .vehicle-highlights .detail
	{
		font-size: 12px;
		color: #666;
		font-weight: 400;
		width: 150px;
	}



	.AV-WInventory-3 .vehicle .vehicle-body .vehicle-highlights .detail .fd-icon
	{
		font-size: 26px;
		padding-right: 10px;
		color: #dbdbdb;
		margin-top: 3px;
	}

	.AV-WInventory-3 .vehicle .vehicle-body .vehicle-right .vehicle-certifications > *
	{
		color: #999;
		margin-bottom: 1px;
	}
}


@media (min-width: 1000px) {
	.AV-WInventory-3 .vehicle .vehicle-body .vehicle-header
	{
		width: 320px;
		display: inline-block;
		vertical-align: top;
	}
	.AV-WInventory-3 .vehicle .vehicle-body .vehicle-header > span
	{
		color: #17abb8;
		font-size: 18px;
	}
	.AV-WInventory-3 .vehicle .vehicle-body .vehicle-header .subtitle
	{
		font-size: 15px;
	}

	.AV-WInventory-3 .vehicle .vehicle-body .vehicle-header .stock,
	.AV-WInventory-3 .vehicle .vehicle-body .vehicle-header .vin
	{
		font-size: 11px;
	}
	.AV-WInventory-3 .vehicle .vehicle-body .vehicle-header .vin
	{
		display: block;
	}

	.AV-WInventory-3 .vehicle .vehicle-body .vehicle-highlights
	{
		display: inline-block;
		position: static;
		width: 320px;
		white-space: normal;
	}

	.AV-WInventory-3 .vehicle .vehicle-body .vehicle-highlights .detail
	{
		height: 60px;
	}
	.AV-WInventory-3 .vehicle .vehicle-body .vehicle-highlights .detail span
	{
		color: #666;
	}
}

@media (min-width: 551px) and (max-width: 1100px) {
	.AV-WInventory-3 .vehicle .vehicle-body .vehicle-header
	{
		width: 220px;
	}
}


@media (max-width: 420px) {
	.AV-WInventory-3 .vehicle .vehicle-body .vehicle-header .subtitle {
		line-height: 16px;
	}
	.AV-WInventory-3 .advanced-filters > div
	{
		width: 100%;
	}
	.AV-WInventory-3 .filters .advanced-filters.open {
		height: auto;
	}
}



.AV-WInventory-3 .vehicle .vehicle-body .vehicle-highlights .detail .fd-icon-fuel:before {
	content: "\e60c";
}
.AV-WInventory-3 .vehicle .vehicle-body .vehicle-highlights .detail .fd-icon-drivetrain:before {
	content: "\e60d";
}
.AV-WInventory-3 .vehicle .vehicle-body .vehicle-highlights .detail .fd-icon-drop:before {
	content: "\e60e";
}
.AV-WInventory-3 .vehicle .vehicle-body .vehicle-highlights .detail .fd-icon-cog:before {
	content: "\e60f";
}
.AV-WInventory-3 .vehicle .vehicle-body .vehicle-highlights .detail .fd-icon-pump:before {
	content: "\e610";
}
.AV-WInventory-3 .vehicle .vehicle-body .vehicle-highlights .detail .fd-icon-door:before {
	content: "\e611";
}
.AV-WInventory-3 .vehicle .vehicle-body .vehicle-highlights .detail .fd-icon-box:before {
	content: "\e612";
}
