﻿.autocomplete-suggestions { border: 1px solid #999; background: #FFF; cursor: default; overflow: auto;box-shadow: 0px 6px 6px rgba(50, 50, 50, 0.44); }
.autocomplete-suggestion { padding: 2px 5px; overflow: hidden; }
.autocomplete-no-suggestion { padding: 2px 5px;}
.autocomplete-selected { background: #F0F0F0; }
.autocomplete-suggestions strong { font-weight: bold; color: #000; }
.autocomplete-group { padding: 2px 5px; }
.autocomplete-group strong { font-weight: bold; font-size: 16px; color: #000; display: block; border-bottom: 1px solid #000; }


.smart_search {
	position:absolute;
	top: 0;
	left: 0;
}
	.autocomplete-selected { background: #e6e6e6; }

	.autocomplete-suggestions {font-size: 14px; border: 0px solid #398F31; padding:10px 0 15px; max-height: 420px !important;}
	.autocomplete-group {  padding: 5px 20px;}
    * + .autocomplete-group {margin-top: 10px;}

	.autocomplete-group strong { font-weight: normal; padding-bottom: 5px; font-size: 14px; color: #666; display: block; border-bottom: 1px solid #e9e9e9;  }

	.autocomplete-suggestion { cursor: pointer; white-space: nowrap; text-overflow: ellipsis; padding: 2px 20px;}



