.select2-dropdown {
background-color: white; border: 1px solid #aaa; border-radius: 4px; box-sizing: border-box; display: block; position: absolute; left: -100000px; width: 100%; z-index: 1051;
}
.select2-results {
display: block;
}
.select2-results__options {
list-style: none; margin: 0; padding: 0;
}
.select2-results__option {
padding: 6px; user-select: none; -webkit-user-select: none; &[aria-selected] { cursor: pointer; }
}
.select2-container–open .select2-dropdown {
left: 0;
}
.select2-container–open .select2-dropdown–above {
border-bottom: none; border-bottom-left-radius: 0; border-bottom-right-radius: 0;
}
.select2-container–open .select2-dropdown–below {
border-top: none; border-top-left-radius: 0; border-top-right-radius: 0;
}
.select2-search–dropdown {
display: block; padding: 4px; .select2-search__field { padding: 4px; width: 100%; box-sizing: border-box; &::-webkit-search-cancel-button { -webkit-appearance: none; } } &.select2-search--hide { display: none; }
}