// Autocomplete .form-autocomplete { position: relative; .form-autocomplete-input { align-content: flex-start; display: flex; flex-wrap: wrap; height: auto; min-height: @unit-8; padding: @unit-h; &.is-focused { border-color: @primary-color; .control-shadow(); } .form-input { border-color: transparent; box-shadow: none; display: inline-block; flex: 1 0 auto; height: @unit-6; line-height: @unit-4; margin: @unit-h; width: auto; } } mark { font-size: 1; padding: .1em 0; } .menu { left: 0; position: absolute; top: 100%; width: 100%; } }