div.customer-search-autocompleter
{
	position: absolute;
	background-color: white;
	z-index: 100;
	width: auto;
	min-width:100%;
    display:inline-block;
	font-size:small;

}

.customer-search-autocompleter-suggestions {
    z-index: 10;
    display:none;
	padding: 7px;
	font-weight: bold;
	border: 1px solid rgb(220, 220, 220);
	border-radius: 2px;
	outline: none;
	background-color: #ffffff !important;
	list-style: none;
	text-align: left;
	width: auto;
	max-height:300px;
	overflow-x:hidden;
    /*margin-top:0px;*/
}

.customer-search-autocompleter-suggestions li{
	font-family: 'Roboto Condensed', sans-serif;
}

.customer-search-autocompleter-suggestions li{
	padding: 3px;
	padding-left: 5px;
	color: rgb(99, 99, 99);
	background-color: #ffffff;
    font-weight: normal;
	text-decoration: none;
	/*font-size: 2em;*/
}
.customer-search-autocompleter-suggestions i {
	padding: 5px;
}

.customer-search-autocompleter-suggestions li:hover {
    cursor:pointer;
	background-color: #f3f1ec;
}
.li-hover {
	cursor:pointer;
	background-color: #f3f1ec !important;
}

.info-popup {
	border: 1px solid lightgrey;
	padding: 10px;
}

.customer-search-autocompleter-suggestions .active-vehicle-class {
	background-color: #096DD1;
	color:#fff;
}
.customer-search-autocompleter-suggestions .options {
	max-height: 0px;
	overflow: hidden;
	transition: all .1s ease;
}
.customer-search-autocompleter-suggestions  .options li {
	list-style-type: circle;
}

.customer-search-autocompleter-suggestions .options.active-options {
	max-height: 100%;
}

.customer-info-text {
	white-space: pre-wrap !important;
}
