@import "../InputErrors/style";

@include input-sizes(UrlSearchSelect);

.hui-UrlSearchSelect {
  @extend %hui-input-base;
}

.hui-UrlSearchSelect--open .hui-UrlSearchSelect__search-input {
  padding-bottom: 0;
}

.hui-UrlSearchSelect__option-list {
  float: left;
  width: 100%;
}

.hui-UrlSearchSelect__dropdown {
  @extend %hui-input-border;
  height: auto;
  padding: 0;
  float: left;
  width: 100%;
  margin-top: -2px;
  position: relative;
  z-index: 2;
}

.hui-UrlSearchSelect__manual-action {
  border-top: 1px solid #eee;
  padding: 8px;
  float: left;
  width: 100%;
  box-sizing: border-box;
}

.hui-UrlSearchSelect__option-list .OptionList__list {
  border-radius: 0 0 $border-radius $border-radius;
}

.hui-UrlSearchSelect--error .hui-TextInput__message {
  @extend %error-message;
}

.hui-UrlSearchSelect--error .hui-TextInput__label {
  @extend %hui-input-error;
}
