﻿/*!
 * typeahead.css 0.11.1
 * Bootstrap 4 styles for Twitter Typeahead
 */
.twitter-typeahead {
  width: 100%; }
  .tokenfield .twitter-typeahead {
    width: auto; }
  .twitter-typeahead input {
    width: 100%; }

.tt-hint {
  color: #6c757d; }

.tt-menu {
  max-height: 11rem;
  overflow-y: auto;
  z-index: 1000;
  min-width: 100%;
  padding: 0.5rem 0;
  font-size: 1rem;
  color: #212529;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0.25rem; }

.tt-suggestion,
.tt-empty,
.tt-pending {
  padding: 0.25rem 1.5rem; }

.tt-suggestion {
  cursor: pointer; }
  .tt-suggestion:hover, .tt-suggestion:focus {
    color: #16181b;
    text-decoration: none;
    background-color: #f8f9fa; }

.tt-profile {
  min-width: 500px; }

.tt-profile:not(:last-child) {
  border-bottom: 2px solid #eee; }

.tt-cursor {
  color: #fff;
  background-color: #007bff; }

.tt-highlight {
  font-weight: bold; }

.tt-header {
  font-weight: bold;
  padding-left: 2px;
  background: #000;
  margin-top: 0 !important;
  color: #fff;
  line-height: 50px; }
