.select-input-group {
  display: table;
  width: 100%;
  position: relative;

  .enhanced-select.fly-out {
    position: static;
  }
}

.select-input-group__select,
.select-input-group__input {
  display: table-cell;
  vertical-align: bottom;
}

.select-input-group__select {
  width: 1px;
}

.select-input-group__input {
  .form-field__label,
  input {
    padding-left: 1em;
  }
}
