.select2-container--focus .select2-selection { border: 1px solid $primary !important; } .select2-container { &.select2 { margin-bottom: 1.5rem; } .select2-dropdown { box-shadow: inset 0 -1px 2px rgba(26, 24, 29, 0.1); border-color: #eee; .select2-search__field { margin-bottom: 0; } } .select2-selection { box-shadow: inset 0 1px 2px rgba(26, 24, 29, 0.1); border-color: #eee; } .select2-selection--single { margin-top: 5px; height: 48px; .select2-selection__rendered { line-height: 46px; padding-right: 23px; font-weight: normal; color: #1a181d; } .select2-selection__arrow { height: 54px; right: 5px; b { border-width: 6px 5px 0 5px; border-top-color: #121014; } } } .select2-selection--multiple { .select2-selection__rendered li { border: 1px solid #e8e8e8; padding: 0 .5rem; color: $secondary; background: none; border-radius: 0; font-size: 0.9rem; &.select2-search { clear: left; padding: 0; border: none; .select2-search__field { width: 100% !important; padding: 0.2rem; height: 1.75rem; margin: 0.2rem 0 0; font-size: 1rem; } } } } } .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b { border-width: 0 5px 6px 5px; border-bottom-color: #121014; }