.ui-select-bootstrap > .ui-select-choices, .ui-select-bootstrap > .ui-select-no-choice { width: auto; max-width: 400px; } .dropdown-menu .ui-select-choices-row { padding: 4px 0; > .ui-select-choices-row-inner { overflow: hidden; text-overflow: ellipsis; } } .ui-select-placeholder, .ui-select-match-text { overflow: hidden; text-overflow: ellipsis; font-weight: normal; } .ui-select-bootstrap { &:focus { outline: none; } > .ui-select-match { &:focus { outline: none; } &.btn-default-focus { outline: 0; box-shadow: none; background-color: transparent; > .btn { border-color: @input-border-focus; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px fade(@input-border-focus, 60%); padding-top: @input-suggestion-v-offset; } } > .btn { color: @input-color; background-color: @input-bg; border: 1px solid @input-border; padding-top: @input-suggestion-v-offset; &[disabled] { cursor: not-allowed; background-color: @input-bg-disabled; opacity: 1; } } } } .ui-select-container[tagging] { .ui-select-toggle { cursor: text; padding-top: @input-suggestion-v-offset; > i.caret.pull-right { display: none; } } }