.multi-select__select {
        align-items: center;
        box-shadow: 0 2px 4px rgba(0, 0, 0, 0.04);
        box-sizing: border-box;
        cursor: pointer;
        display: flex;
        font-size: 16px;
        font-weight: 500;
        justify-content: left;
        min-height: 44px;
        padding: 5px 10px;
        position: relative;
        transition: 0.2s;
        width: 100%;
        height: 50px;
        border-radius: 6px;
        border: none;
        border: 1px solid #aaaaaa;
        background: transparent;
        color: #aaaaaa;

    }

    .multi-select__autocomplete::placeholder {
        color: red;
    }

    .multi-select__options {
        border-radius: 4px;
        border: 1px solid rgba(0, 0, 0, 0.15);
        box-shadow: 0 2px 4px rgba(0, 0, 0, 0.04);
        box-sizing: border-box;
        color: #363b3e;
        display: none;
        left: 0;
        max-height: 221px;
        position: absolute;
        top: 50px;
        width: 100%;
        z-index: 10;
        overflow-y: scroll;
        background-color: #fff;
    }

    .multi-select__option:hover {
        background-color: #e9e9e9;
    }

    .multi-select__select--opened .multi-select__options {
        display: block;
    }

    .multi-select__option {
        background: #fff;
        border-bottom: 1px solid #e4e4e4;
        box-sizing: border-box;
        height: auto;
        line-height: 25px;
        padding: 10px;
        font-size: 12px;
            font-family: Source Sans Pro,sans-serif;
    }

    .multi-select__option-active {
        background-color: #999797ed !important;
        color: #ffffff;
    }

    .multi-select__option--selected {
        color: #e4e4e4;
        cursor: initial;
        pointer-events: none;
    }

    .multi-select__option--hidden {
        display: none;
    }

    .multi-select__selected-label {
      background: #999797ed;
    border-radius: 4px;
    color: #fff;
    cursor: initial;
    display: inline-block;
    margin: 3px;
    padding: 2px 7px;
    font-size: 12px;
/*    height: 30px;*/
    line-height: 1.8rem;
     font-family: Source Sans Pro,sans-serif;
    }

    .multi-select__selected-label:last-of-type {
        margin-right: 0;
    }

    .multi-select__selected-label i {
        cursor: pointer;
        display: inline-block;
        margin-left: 7px;
    }

    .multi-select__selected-label i:hover {
        color: #e4e4e4;
    }

    .multi-select__autocomplete {
        background: #f9f9f8;
        border-bottom: 1px solid #e4e4e4;
        border-left: none;
        border-right: none;
        border-top: none;
        box-sizing: border-box;
        font-size: 16px;
        outline: none;
        padding: 10px;
        width: 100%;
    }
    span.multi-select__label {
    overflow-y: auto;
    height: 48px;
}
input.multi-select__autocomplete{
    padding: 3px 10px!important;
}