<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
* =General Helpers
------------------------------------------------------------------------------*/
/* -- these have to be important -- */
.incentives-search-default .hidden { display:none !important; }
.incentives-search-default .visible { display:block !important; }

/*
* =Containers
------------------------------------------------------------------------------*/

.incentives-header { margin:10px 0 0 10px; }

.incentives-search-default .incentives-header h1 {
	text-transform: capitalize;
	font-weight:normal;
	font-size:26px;
}

.incentives-header h2 {
	font-size:18px;
	line-height:1;
}

/*
* =Current Location Selector (for group sites only)
------------------------------------------------------------------------------*/
div.current-location select {
	float:none;
	width:100%;
	margin:10px 0;
}

.incentives-search-default  div.current-location {
	margin: 10px 14px 0 0;
}

/*
* =Facets
------------------------------------------------------------------------------*/


.facet-group ul { margin:10px 0 0 0; }

.facet-group ul li {
	position:relative;
	list-style-type: none;
}

.facet-group label {
	display:block;
	margin:0;
	padding:1px 6px 1px 32px;
	text-transform:capitalize;
	line-height:1.8;
}

.facet-group input[type="checkbox"] {
	position: absolute;
	top: 6px;
	left: 14px;
	margin:0 0.5em 0 0;
	padding: 0;
	width:auto;
	outline: none;
	border: none;
	line-height:1.2;
}

/*
* =Vehicle Thumbnails
------------------------------------------------------------------------------*/
.vehicles-container {
	display: flex;
	flex-wrap: wrap;
	justify-content: flex-start;
	margin:20px 0 0 -10px;
	list-style:none;
	zoom:1;
}

.vehicles-container &gt; li,
.vehicles-container &gt; li.vehicle-container {
	display: flex;
	flex-direction: column;
	flex-grow: 0;
	flex-shrink: 0;
	flex-basis: 33.333%;
	margin: 0;
	padding: 10px;
	min-height:200px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
}

.vehicles-container &gt; li .image-wrap {
	flex-grow: 1;
	flex-shrink: 1;
	flex-basis: 100px;
}

.vehicles-container &gt; li img {
	display:block;
	margin-right:auto;
	margin-left:auto;
	padding:20px 20px 0; 	
	max-width:156px;
	max-height: 120px; 
}

.vehicles-container &gt; li h5 {
	text-align:center;
	font-weight:bold;
	min-height: 34px;
}

.vehicles-container &gt; li .ui-button {
	margin: 0 10px auto;
	text-align: center;
}

/* Spanish and French specific (to fit buttons)  */
html[lang='fr-CA'] .vehicles-container &gt; li .ui-button,
html[lang='es-US'] .vehicles-container &gt; li .ui-button { font-size:12px; }
html[lang='fr-CA'] .vehicles-container &gt; li .ui-button .ui-button-text,
html[lang='es-US'] .vehicles-container &gt; li .ui-button .ui-button-text { padding:7px 14px 0 0; }

.ui-button.clear-all { margin:10px 0 0 10px; }
</pre></body></html>