2
box-sizing: border-box;
6
vertical-align: middle; }
7
.select2-container .select2-selection--single {
8
box-sizing: border-box;
13
-webkit-user-select: none; }
14
.select2-container .select2-selection--single .select2-selection__rendered {
19
text-overflow: ellipsis;
20
white-space: nowrap; }
21
.select2-container .select2-selection--single .select2-selection__clear {
23
.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered {
26
.select2-container .select2-selection--multiple {
27
box-sizing: border-box;
32
-webkit-user-select: none; }
33
.select2-container .select2-selection--multiple .select2-selection__rendered {
34
display: inline-block;
37
text-overflow: ellipsis;
38
white-space: nowrap; }
39
.select2-container .select2-search--inline {
41
.select2-container .select2-search--inline .select2-search__field {
42
box-sizing: border-box;
47
.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button {
48
-webkit-appearance: none; }
51
background-color: white;
52
border: 1px solid #aaa;
54
box-sizing: border-box;
64
.select2-results__options {
69
.select2-results__option {
72
-webkit-user-select: none; }
73
.select2-results__option[aria-selected] {
76
.select2-container--open .select2-dropdown {
79
.select2-container--open .select2-dropdown--above {
81
border-bottom-left-radius: 0;
82
border-bottom-right-radius: 0; }
84
.select2-container--open .select2-dropdown--below {
86
border-top-left-radius: 0;
87
border-top-right-radius: 0; }
89
.select2-search--dropdown {
92
.select2-search--dropdown .select2-search__field {
95
box-sizing: border-box; }
96
.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {
97
-webkit-appearance: none; }
98
.select2-search--dropdown.select2-search--hide {
115
background-color: #fff;
116
filter: alpha(opacity=0); }
118
.select2-hidden-accessible {
119
border: 0 !important;
120
clip: rect(0 0 0 0) !important;
121
-webkit-clip-path: inset(50%) !important;
122
clip-path: inset(50%) !important;
123
height: 1px !important;
124
overflow: hidden !important;
125
padding: 0 !important;
126
position: absolute !important;
127
width: 1px !important;
128
white-space: nowrap !important; }
130
.select2-container--default .select2-selection--single {
131
background-color: #fff;
132
border: 1px solid #aaa;
133
border-radius: 4px; }
134
.select2-container--default .select2-selection--single .select2-selection__rendered {
137
.select2-container--default .select2-selection--single .select2-selection__clear {
141
.select2-container--default .select2-selection--single .select2-selection__placeholder {
143
.select2-container--default .select2-selection--single .select2-selection__arrow {
149
.select2-container--default .select2-selection--single .select2-selection__arrow b {
150
border-color: #888 transparent transparent transparent;
152
border-width: 5px 4px 0 4px;
161
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear {
164
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow {
168
.select2-container--default.select2-container--disabled .select2-selection--single {
169
background-color: #eee;
171
.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear {
174
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
175
border-color: transparent transparent #888 transparent;
176
border-width: 0 4px 5px 4px; }
178
.select2-container--default .select2-selection--multiple {
179
background-color: white;
180
border: 1px solid #aaa;
183
.select2-container--default .select2-selection--multiple .select2-selection__rendered {
184
box-sizing: border-box;
189
.select2-container--default .select2-selection--multiple .select2-selection__rendered li {
191
.select2-container--default .select2-selection--multiple .select2-selection__clear {
198
.select2-container--default .select2-selection--multiple .select2-selection__choice {
199
background-color: #e4e4e4;
200
border: 1px solid #aaa;
207
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
210
display: inline-block;
213
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
216
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice, .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline {
219
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
221
margin-right: auto; }
223
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
225
margin-right: auto; }
227
.select2-container--default.select2-container--focus .select2-selection--multiple {
228
border: solid black 1px;
231
.select2-container--default.select2-container--disabled .select2-selection--multiple {
232
background-color: #eee;
235
.select2-container--default.select2-container--disabled .select2-selection__choice__remove {
238
.select2-container--default.select2-container--open.select2-container--above .select2-selection--single, .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple {
239
border-top-left-radius: 0;
240
border-top-right-radius: 0; }
242
.select2-container--default.select2-container--open.select2-container--below .select2-selection--single, .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple {
243
border-bottom-left-radius: 0;
244
border-bottom-right-radius: 0; }
246
.select2-container--default .select2-search--dropdown .select2-search__field {
247
border: 1px solid #aaa; }
249
.select2-container--default .select2-search--inline .select2-search__field {
250
background: transparent;
254
-webkit-appearance: textfield; }
256
.select2-container--default .select2-results > .select2-results__options {
260
.select2-container--default .select2-results__option[role=group] {
263
.select2-container--default .select2-results__option[aria-disabled=true] {
266
.select2-container--default .select2-results__option[aria-selected=true] {
267
background-color: #ddd; }
269
.select2-container--default .select2-results__option .select2-results__option {
271
.select2-container--default .select2-results__option .select2-results__option .select2-results__group {
273
.select2-container--default .select2-results__option .select2-results__option .select2-results__option {
276
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
279
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
282
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
285
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
289
.select2-container--default .select2-results__option--highlighted[aria-selected] {
290
background-color: #5897fb;
293
.select2-container--default .select2-results__group {
298
.select2-container--classic .select2-selection--single {
299
background-color: #f7f7f7;
300
border: 1px solid #aaa;
303
background-image: -webkit-linear-gradient(top, white 50%, #eeeeee 100%);
304
background-image: -o-linear-gradient(top, white 50%, #eeeeee 100%);
305
background-image: linear-gradient(to bottom, white 50%, #eeeeee 100%);
306
background-repeat: repeat-x;
307
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0); }
308
.select2-container--classic .select2-selection--single:focus {
309
border: 1px solid #5897fb; }
310
.select2-container--classic .select2-selection--single .select2-selection__rendered {
313
.select2-container--classic .select2-selection--single .select2-selection__clear {
317
margin-right: 10px; }
318
.select2-container--classic .select2-selection--single .select2-selection__placeholder {
320
.select2-container--classic .select2-selection--single .select2-selection__arrow {
321
background-color: #ddd;
323
border-left: 1px solid #aaa;
324
border-top-right-radius: 4px;
325
border-bottom-right-radius: 4px;
331
background-image: -webkit-linear-gradient(top, #eeeeee 50%, #cccccc 100%);
332
background-image: -o-linear-gradient(top, #eeeeee 50%, #cccccc 100%);
333
background-image: linear-gradient(to bottom, #eeeeee 50%, #cccccc 100%);
334
background-repeat: repeat-x;
335
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0); }
336
.select2-container--classic .select2-selection--single .select2-selection__arrow b {
337
border-color: #888 transparent transparent transparent;
339
border-width: 5px 4px 0 4px;
348
.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear {
351
.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow {
353
border-right: 1px solid #aaa;
355
border-top-left-radius: 4px;
356
border-bottom-left-radius: 4px;
360
.select2-container--classic.select2-container--open .select2-selection--single {
361
border: 1px solid #5897fb; }
362
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow {
363
background: transparent;
365
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b {
366
border-color: transparent transparent #888 transparent;
367
border-width: 0 4px 5px 4px; }
369
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single {
371
border-top-left-radius: 0;
372
border-top-right-radius: 0;
373
background-image: -webkit-linear-gradient(top, white 0%, #eeeeee 50%);
374
background-image: -o-linear-gradient(top, white 0%, #eeeeee 50%);
375
background-image: linear-gradient(to bottom, white 0%, #eeeeee 50%);
376
background-repeat: repeat-x;
377
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0); }
379
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single {
381
border-bottom-left-radius: 0;
382
border-bottom-right-radius: 0;
383
background-image: -webkit-linear-gradient(top, #eeeeee 50%, white 100%);
384
background-image: -o-linear-gradient(top, #eeeeee 50%, white 100%);
385
background-image: linear-gradient(to bottom, #eeeeee 50%, white 100%);
386
background-repeat: repeat-x;
387
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0); }
389
.select2-container--classic .select2-selection--multiple {
390
background-color: white;
391
border: 1px solid #aaa;
395
.select2-container--classic .select2-selection--multiple:focus {
396
border: 1px solid #5897fb; }
397
.select2-container--classic .select2-selection--multiple .select2-selection__rendered {
401
.select2-container--classic .select2-selection--multiple .select2-selection__clear {
403
.select2-container--classic .select2-selection--multiple .select2-selection__choice {
404
background-color: #e4e4e4;
405
border: 1px solid #aaa;
412
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove {
415
display: inline-block;
418
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover {
421
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
424
margin-right: auto; }
426
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
428
margin-right: auto; }
430
.select2-container--classic.select2-container--open .select2-selection--multiple {
431
border: 1px solid #5897fb; }
433
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple {
435
border-top-left-radius: 0;
436
border-top-right-radius: 0; }
438
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple {
440
border-bottom-left-radius: 0;
441
border-bottom-right-radius: 0; }
443
.select2-container--classic .select2-search--dropdown .select2-search__field {
444
border: 1px solid #aaa;
447
.select2-container--classic .select2-search--inline .select2-search__field {
451
.select2-container--classic .select2-dropdown {
452
background-color: white;
453
border: 1px solid transparent; }
455
.select2-container--classic .select2-dropdown--above {
456
border-bottom: none; }
458
.select2-container--classic .select2-dropdown--below {
461
.select2-container--classic .select2-results > .select2-results__options {
465
.select2-container--classic .select2-results__option[role=group] {
468
.select2-container--classic .select2-results__option[aria-disabled=true] {
471
.select2-container--classic .select2-results__option--highlighted[aria-selected] {
472
background-color: #3875d7;
475
.select2-container--classic .select2-results__group {
480
.select2-container--classic.select2-container--open .select2-dropdown {
481
border-color: #5897fb; }