.autocomplete-suggestions{text-align:left;cursor:default;border:1px solid #ccc;border-top:0;background:#fff;box-shadow:-1px 1px 3px rgba(0,0,0,.1);position:absolute;display:none;z-index:9999;max-height:254px;overflow:hidden;overflow-y:auto;box-sizing:border-box}.autocomplete-suggestion{position:relative;padding:0 .6em;line-height:23px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1.02em;color:#333}.autocomplete-suggestion b{font-weight:400;color:#1f8dd6}.autocomplete-suggestion.selected{background:#f0f0f0}
.autocomplete-suggestions {
  margin-top: 12px;
  padding: 6px 0;
  border: 1px solid #dcded4;
  border-radius: 12px;
  background: #fff;
  box-shadow: 0 8px 24px #263c3312;
  font-family: Helvetica, Arial, sans-serif;
}
.autocomplete-suggestion {
  padding: 8px 18px;
  color: #263c33;
  font-size: 16px;
  line-height: 1.5;
}
.autocomplete-suggestion b {
  color: #294f3d;
  font-weight: 600;
}
.autocomplete-suggestion.selected {
  background: #edf1e9;
}
