.b-typeahead-wrapper {
  background: #fff;
  border: 1px solid #111;
  font-size: 0.75rem;
  position: relative;
}
.b-typeahead-wrapper .b-input {
  color: #111;
}
.b-typeahead-wrapper .b-input + .b-input-placeholder {
  background: transparent;
  border-color: transparent;
  color: rgba(17,17,17,0.5);
}
.b-typeahead-wrapper .b-input[disabled] {
  color: #111;
  opacity: 0.3;
}
.b-typeahead-wrapper .b-input[disabled] + .b-input-placeholder,
.b-typeahead-wrapper .b-input[disabled]:active + .b-input-placeholder,
.b-typeahead-wrapper .b-input[disabled]:focus + .b-input-placeholder,
.b-typeahead-wrapper .b-input[disabled]:hover + .b-input-placeholder {
  background: transparent;
  border-color: transparent;
}
.b-typeahead-wrapper .b-input:active {
  color: #111;
}
.b-typeahead-wrapper .b-input:active + .b-input-placeholder {
  background: transparent;
  border-color: transparent;
}
.b-typeahead-wrapper .b-input:focus {
  color: #111;
}
.b-typeahead-wrapper .b-input:focus + .b-input-placeholder {
  background: transparent;
  border-color: transparent;
}
.b-typeahead-wrapper .b-input:hover {
  color: #111;
}
.b-typeahead-wrapper .b-input:hover + .b-input-placeholder {
  background: transparent;
  border-color: transparent;
}
.b-typeahead-match-wrapper {
  background: #fff;
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px;
  border: 1px solid #111;
  margin-top: -1px;
  max-height: 300px;
  overflow: hidden;
  overflow-y: auto;
  position: absolute;
  left: 0;
  right: 0;
  top: 100%;
  z-index: 99;
}
.b-typeahead-match-highlight {
  background: #fff;
  color: #fff;
}
.b-typeahead-match {
  background: #fff;
  color: #b3b3b3;
  cursor: pointer;
  font-size: 13px;
  line-height: 1;
  padding: 0.25em 0.5em;
}
.b-typeahead-match:focus {
  background: #fff;
  color: #b3b3b3;
}
.b-typeahead-match:focus .b-typeahead-match-highlight {
  background: #fff;
  color: #fff;
}
.b-typeahead-match:hover {
  background: #ccc;
  color: #b3b3b3;
}
.b-typeahead-match:hover .b-typeahead-match-highlight {
  background: #ccc;
  color: #fff;
}
.b-typeahead-match.b-typeahead-match-selected,
.b-typeahead-match.b-typeahead-match-selected:focus,
.b-typeahead-match.b-typeahead-match-selected:hover {
  background: #111;
  color: #ccc;
}
.b-typeahead-match.b-typeahead-match-selected .b-typeahead-match-highlight,
.b-typeahead-match.b-typeahead-match-selected:focus .b-typeahead-match-highlight,
.b-typeahead-match.b-typeahead-match-selected:hover .b-typeahead-match-highlight {
  background: #111;
  color: #fff;
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInBhY2thZ2VzL2JvdW5kbGVzcy10eXBlYWhlYWQvc3R5bGUuc3R5bCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFRQTtFQUNJLFlBQVksS0FBWjtFQUNBLFFBQVEsZUFBUjtFQUNBLFdBQVcsUUFBWDtFQUNBLFVBQVUsU0FBVjs7QUFFQTtFQUNJLE9BQU8sS0FBUDs7QUFJQTtFQUNJLFlBQVksWUFBWjtFQUNBLGNBQWMsWUFBZDtFQUNBLE9BQU8sbUJBQVA7O0FBR0o7RUFDSSxPQUFPLEtBQVA7RUFDQSxTQUFTLElBQVQ7O0FBRUE7QUFBeUI7QUFDaUM7QUFDZ0M7RUFFdEYsWUFBWSxZQUFaO0VBQ0EsY0FBYyxZQUFkOztBQUlSO0VBQ0ksT0FBTyxLQUFQOztBQUVBO0VBQ0ksWUFBWSxZQUFaO0VBQ0EsY0FBYyxZQUFkOztBQUlSO0VBQ0ksT0FBTyxLQUFQOztBQUVBO0VBQ0ksWUFBWSxZQUFaO0VBQ0EsY0FBYyxZQUFkOztBQUlSO0VBQ0ksT0FBTyxLQUFQOztBQUVBO0VBQ0ksWUFBWSxZQUFaO0VBQ0EsY0FBYyxZQUFkOztBQU1oQjtFQUNJLFlBQVksS0FBWjtFQUNBLDJCQUEyQixJQUEzQjtFQUNBLDRCQUE0QixJQUE1QjtFQUNBLFFBQVEsZUFBUjtFQUNBLFlBQVksS0FBWjtFQUNBLFlBQVksTUFBWjtFQUNBLFVBQVUsT0FBVjtFQUNBLFlBQVksS0FBWjtFQUNBLFVBQVUsU0FBVjtFQUNBLE1BQU0sRUFBTjtFQUNBLE9BQU8sRUFBUDtFQUNBLEtBQUssS0FBTDtFQUNBLFNBQVMsR0FBVDs7QUFHSjtFQUNJLFlBQVksS0FBWjtFQUNBLE9BQU8sS0FBUDs7QUFHSjtFQUNJLFlBQVksS0FBWjtFQUNBLE9BQU8sUUFBUDtFQUNBLFFBQVEsUUFBUjtFQUNBLFdBQVcsS0FBWDtFQUNBLGFBQWEsRUFBYjtFQUNBLFNBQVMsYUFBVDs7QUFFQTtFQUNJLFlBQVksS0FBWjtFQUNBLE9BQU8sUUFBUDs7QUFFQTtFQUNJLFlBQVksS0FBWjtFQUNBLE9BQU8sS0FBUDs7QUFJUjtFQUNJLFlBQVksS0FBWjtFQUNBLE9BQU8sUUFBUDs7QUFFQTtFQUNJLFlBQVksS0FBWjtFQUNBLE9BQU8sS0FBUDs7QUFJUjtBQUE2QjtBQUNvQztFQUU3RCxZQUFZLEtBQVo7RUFDQSxPQUFPLEtBQVA7O0FBRUE7OztFQUNJLFlBQVksS0FBWjtFQUNBLE9BQU8sS0FBUCIsImZpbGUiOiJzdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAcmVxdWlyZSBcInZhcmlhYmxlc1wiXG5cbnVubGVzcyBmbGF0LWJ1aWxkIHtcbiAgICBAcmVxdWlyZSBcIm5vZGVfbW9kdWxlcy9ib3VuZGxlc3MtaW5wdXQvc3R5bGVcIlxufVxuXG4vLyBTa2luLXNwZWNpZmljIHN0eWxlcyBnbyBoZXJlLiBEZW1vLXNwZWNpZmljIHN0eWxlcyBnbyBpbiBkZW1vL3N0eWxlLnN0eWwuXG5cbi5iLXR5cGVhaGVhZC13cmFwcGVyIHtcbiAgICBiYWNrZ3JvdW5kOiBUeXBlYWhlYWQtYmFja2dyb3VuZENvbG9yO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIFR5cGVhaGVhZC1ib3JkZXJDb2xvcjtcbiAgICBmb250LXNpemU6IElucHV0LWZvbnRTaXplO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC5iLWlucHV0IHtcbiAgICAgICAgY29sb3I6IFR5cGVhaGVhZC1jb2xvcjtcblxuICAgICAgICAvLyBvbmx5IGFwcGx5aW5nIG92ZXJyaWRlcyBvbiB0b3Agb2YgdGhlIGV4aXN0aW5nIElucHV0IHN0eWxlc1xuXG4gICAgICAgICYgKyAuYi1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBjb2xvcjogVHlwZWFoZWFkLXBsYWNlaG9sZGVyLWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgJltkaXNhYmxlZF0ge1xuICAgICAgICAgICAgY29sb3I6IFR5cGVhaGVhZC1jb2xvci1kaXNhYmxlZDtcbiAgICAgICAgICAgIG9wYWNpdHk6IFR5cGVhaGVhZC1vcGFjaXR5LWRpc2FibGVkO1xuXG4gICAgICAgICAgICAmICsgLmItaW5wdXQtcGxhY2Vob2xkZXIsXG4gICAgICAgICAgICAmOmFjdGl2ZSArIC5iLWlucHV0LXBsYWNlaG9sZGVyLFxuICAgICAgICAgICAgJjpmb2N1cyArIC5iLWlucHV0LXBsYWNlaG9sZGVyLFxuICAgICAgICAgICAgJjpob3ZlciArIC5iLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgY29sb3I6IFR5cGVhaGVhZC1jb2xvci1hY3RpdmU7XG5cbiAgICAgICAgICAgICYgKyAuYi1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgY29sb3I6IFR5cGVhaGVhZC1jb2xvci1mb2N1cztcblxuICAgICAgICAgICAgJiArIC5iLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogVHlwZWFoZWFkLWNvbG9yLWhvdmVyO1xuXG4gICAgICAgICAgICAmICsgLmItaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5iLXR5cGVhaGVhZC1tYXRjaC13cmFwcGVyIHtcbiAgICBiYWNrZ3JvdW5kOiBUeXBlYWhlYWQtbWF0Y2hXcmFwcGVyLWJhY2tncm91bmRDb2xvcjtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiBib3JkZXJSYWRpdXM7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IGJvcmRlclJhZGl1cztcbiAgICBib3JkZXI6IDFweCBzb2xpZCBUeXBlYWhlYWQtbWF0Y2hXcmFwcGVyLWJvcmRlckNvbG9yO1xuICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gICAgbWF4LWhlaWdodDogMzAwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMTAwJTtcbiAgICB6LWluZGV4OiA5OTtcbn1cblxuLmItdHlwZWFoZWFkLW1hdGNoLWhpZ2hsaWdodCB7XG4gICAgYmFja2dyb3VuZDogVHlwZWFoZWFkLW1hcmstYmFja2dyb3VuZENvbG9yO1xuICAgIGNvbG9yOiBUeXBlYWhlYWQtbWFyay1jb2xvcjtcbn1cblxuLmItdHlwZWFoZWFkLW1hdGNoIHtcbiAgICBiYWNrZ3JvdW5kOiBUeXBlYWhlYWQtbWF0Y2gtYmFja2dyb3VuZENvbG9yO1xuICAgIGNvbG9yOiBUeXBlYWhlYWQtbWF0Y2gtY29sb3I7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBwYWRkaW5nOiAwLjI1ZW0gMC41ZW07XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgICAgYmFja2dyb3VuZDogVHlwZWFoZWFkLW1hdGNoLWJhY2tncm91bmRDb2xvci1mb2N1cztcbiAgICAgICAgY29sb3I6IFR5cGVhaGVhZC1tYXRjaC1jb2xvci1mb2N1cztcblxuICAgICAgICAuYi10eXBlYWhlYWQtbWF0Y2gtaGlnaGxpZ2h0IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IFR5cGVhaGVhZC1tYXJrLWJhY2tncm91bmRDb2xvci1mb2N1cztcbiAgICAgICAgICAgIGNvbG9yOiBUeXBlYWhlYWQtbWFyay1jb2xvci1mb2N1cztcbiAgICAgICAgfVxuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiBUeXBlYWhlYWQtbWF0Y2gtYmFja2dyb3VuZENvbG9yLWhvdmVyO1xuICAgICAgICBjb2xvcjogVHlwZWFoZWFkLW1hdGNoLWNvbG9yLWhvdmVyO1xuXG4gICAgICAgIC5iLXR5cGVhaGVhZC1tYXRjaC1oaWdobGlnaHQge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogVHlwZWFoZWFkLW1hcmstYmFja2dyb3VuZENvbG9yLWhvdmVyO1xuICAgICAgICAgICAgY29sb3I6IFR5cGVhaGVhZC1tYXJrLWNvbG9yLWhvdmVyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5iLXR5cGVhaGVhZC1tYXRjaC1zZWxlY3RlZCxcbiAgICAmLmItdHlwZWFoZWFkLW1hdGNoLXNlbGVjdGVkOmZvY3VzLFxuICAgICYuYi10eXBlYWhlYWQtbWF0Y2gtc2VsZWN0ZWQ6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiBUeXBlYWhlYWQtbWF0Y2gtYmFja2dyb3VuZENvbG9yLWFjdGl2ZTtcbiAgICAgICAgY29sb3I6IFR5cGVhaGVhZC1tYXRjaC1jb2xvci1hY3RpdmU7XG5cbiAgICAgICAgLmItdHlwZWFoZWFkLW1hdGNoLWhpZ2hsaWdodCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBUeXBlYWhlYWQtbWFyay1iYWNrZ3JvdW5kQ29sb3ItYWN0aXZlO1xuICAgICAgICAgICAgY29sb3I6IFR5cGVhaGVhZC1tYXJrLWNvbG9yLWFjdGl2ZTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiJdfQ== */