.select2-container{display:block;width:auto!important}.select2-container :focus{outline:0}.input-group .select2-container{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.input-group-prepend~.select2-container .select2-selection{border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.select2-container:not(:last-child) .select2-selection{border-top-right-radius:0;border-bottom-right-radius:0}.select2-container .select2-selection{width:100%;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.select2-container .select2-selection{-webkit-transition:none;transition:none}}.select2-container.select2-container--focus .select2-selection{border-color:#80bdff;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.25);box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.select2-container.select2-container--focus.select2-container--open .select2-selection{border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0}.select2-container.select2-container--open.select2-container--above .select2-selection{border-top-left-radius:0;border-top-right-radius:0}.select2-container.select2-container--open.select2-container--below .select2-selection{border-bottom-right-radius:0;border-bottom-left-radius:0}.select2-container.select2-container--disabled .select2-selection,.select2-container.select2-container--disabled.select2-container--focus .select2-selection{cursor:not-allowed;background-color:#e9ecef;border-color:#ced4da;-webkit-box-shadow:none;box-shadow:none}.select2-container.select2-container--disabled .select2-search__field,.select2-container.select2-container--disabled.select2-container--focus .select2-search__field{background-color:transparent}form.was-validated select:invalid~.select2-container .select2-selection,select.is-invalid~.select2-container .select2-selection{border-color:#dc3545}form.was-validated select:valid~.select2-container .select2-selection,select.is-valid~.select2-container .select2-selection{border-color:#28a745}.select2-container .select2-dropdown{border-color:#ced4da;border-radius:0}.select2-container .select2-dropdown.select2-dropdown--below{border-top:none;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.select2-container .select2-dropdown.select2-dropdown--above{border-top:1px solid #ced4da;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.select2-container .select2-dropdown .select2-results__option[aria-selected=true]{color:#212529;background-color:#f2f2f2}.select2-container .select2-results__option--highlighted,.select2-container .select2-results__option--highlighted.select2-results__option[aria-selected=true]{color:#fff;background-color:#007bff}.select2-container .select2-results__option[role=group]{padding:0}.select2-container .select2-results__option[role=group] .select2-results__options--nested .select2-results__option{padding-left:1em}.select2-selection--multiple,.select2-selection--single{border-radius:0!important}select[readonly].select2-hidden-accessible+.select2-container{pointer-events:none;touch-action:none}select[readonly].select2-hidden-accessible+.select2-container .select2-selection{background:#eee;box-shadow:none}select[readonly].select2-hidden-accessible+.select2-container .select2-selection__arrow,select[readonly].select2-hidden-accessible+.select2-container .select2-selection__clear{display:none}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:25px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:0;padding:1px}.select2-results .select2-disabled,.select2-results__option[aria-disabled=true]{display:none}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:28px!important;user-select:none;-webkit-user-select:none}span.select2-selection.select2-selection--multiple{cursor:text}