﻿.v-select .dropdown-toggle,
.vs__selected-options,
.vs__actions {
    min-height: 28px;
}

.v-select .selected-tag { /*ELRC*/
    margin: 0 7px !important;
    padding: 0 !important;
    font-size: 12px;
    display: flex;
    /* font-weight: 400; ELRC*/
    font-weight: 500;
}

.v-select .dropdown-menu {
    max-height: 230px !important;
    overflow-x: hidden;
    z-index: 101;
    min-width: 100% !important;
    width: unset !important;
}

.v-select input[type=search],
.v-select input[type=search]:focus {
    margin: 0 !important;
    font-size: 12px !important;
}

.v-select .dropdown-menu li {
    font-size: 12px !important;
}

.v-select li > a { /*ELRC*/
    font-weight: 500 !important;
}

.v-select .dropdown-toggle {
    border: 1px solid #E4E7EA !important;
    background-color: #FFFFFF !important;
    padding: 0 !important;
}

    .v-select .dropdown-toggle .clear {
        font-size: 14px !important;
        color: #2A97F4 !important;
    }

.v-select .open-indicator {
    height: 28px;
    position: relative;
    top: -1px;
}

.v-select .vs__actions {
    position: absolute;
    right: 0;
    align-items: center;
    padding: 0 3px;
}

.v-select.open .dropdown-toggle {
    border: 1px solid #66afe9 !important;
}

.vs__selected-options input[type=search] {
    height: 28px;
    padding: 5px 15px;
    line-height: 1.5;
    font-weight: 500; /*ELRC*/
    display: flex;
}

.v-select .vs__selected-options {
    flex-wrap: nowrap;
}


.v-select .spinner, .v-select .spinner:after {
    width: 4em !important;
    height: 4em !important;
}

.v-select .dropdown-toggle .clear {
    visibility: hidden;
}