.fc_autocompleter_autocomplete {
  position:relative;
  z-index: 5;
  padding: 6px;
  cursor: pointer;
}

.fc_autocompleter_autocomplete ul {
  position: absolute;
  margin: 0 !important;
  margin-left: 1px !important;
  padding: 0;
  background: #FFF;
  top: 0;
  left: 0;
  width: 100%;
  font-size: 9pt;
  overflow: auto;
}

.fc_autocompleter_autocomplete li {
  margin: 0;
  list-style: none;
  text-align: left;
}

.fc_autocompleter_autocomplete li a {
  display: block;
  text-indent: 5px;
  text-decoration: none;
  line-height: 25px;
}

.fc_autocompleter_autocomplete a:hover {
  text-decoration: none;
}

.reset_icon {
  cursor: pointer;
  vertical-align: middle;
}

input.fc_autocompleter.running {
  opacity: 0.2;
}

.autocompleter-items { min-width: 250px; padding-right: 0; background:#FFF; cursor:default; text-align:left; max-height:350px; overflow:auto; margin: 0 6px 6px 0; z-index:1500; /* IE specific: */ _height:350px;  _margin:0px 6px 6px 0; overflow-x:hidden; }
.autocompleter-items .selected { background:#F0F0F0; }
.autocompleter-items ul {list-style:none; padding-left: 0;}
.autocompleter-items div { padding:1px 1px 2px -5px; white-space:nowrap; }

#customer_search_hint {min-width: 500px;}
#customer_search_hint .selected {width: 498px !important;}
#customer_search_opp_hint {min-width: 500px;}
#customer_search_opp_hint .selected {width: 498px !important;}

.LightboxForm .autocompleter-items {
  max-height: 160px;
  padding-right: 0;
}
