/*MA 6/10/19*/
.input-group {
    width:100%;
}

.input-group .form-control {
    width: 90%!important;
}

ul.typeahead {
    background-color: white !important;
}

.typeahead > li > a {
    background-color:white!important;
    color:#005fb3!important;
}

.typeahead > .active > a, .typeahead > .active > a:hover, .typeahead > .active > a:focus {
    background-color:#005fb3!important;
    color:white!important;
}
/**/
.input-group-append {
    padding: 5px 8px;
    color: white;
    background-color: #4d2e91;
    display: inline-block;
}

@media (min-width: 768px) {
  .form-search .combobox-container,
  .form-inline .combobox-container {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: top;
  }
  .form-search .combobox-container .input-group-addon,
  .form-inline .combobox-container .input-group-addon {
    width: auto;
  }
}
.combobox-container .dropdown-toggle {
  justify-content: center;
}
.combobox-container .dropdown-toggle.custom-icon::after {
  content: none;
}
.combobox-container.combobox-selected .dropdown-toggle::after {
  content: none;
}
.combobox-container .utf-remove::after {
  content: "\00D7";
}
.combobox-container.combobox-selected .pulldown {
  display: none;
}
/* :not doesn't work in IE8 */
.combobox-container:not(.combobox-selected) .remove {
  display: none;
}
.typeahead-long {
  max-height: 300px;
  overflow-y: auto;
}
.control-group.error .combobox-container .add-on {
  color: #B94A48;
  border-color: #B94A48;
}
.control-group.error .combobox-container .caret {
  border-top-color: #B94A48;
}
.control-group.warning .combobox-container .add-on {
  color: #C09853;
  border-color: #C09853;
}
.control-group.warning .combobox-container .caret {
  border-top-color: #C09853;
}
.control-group.success .combobox-container .add-on {
  color: #468847;
  border-color: #468847;
}
.control-group.success .combobox-container .caret {
  border-top-color: #468847;
}
