
.users-input {
    float: left;
    position: relative;
    display: block;
}

.user-input-container {
    clear: both;
    float: left;
}

.field-container > .users-input {
    border-bottom: 1px solid rgba(147, 128, 108, 0.25);
    border-right: 1px solid rgba(147, 128, 108, 0.25);
    border-top: 1px solid rgba(147, 128, 108, 0.25);
    flex: 1;
}

.field-container > .users-input .user-input-container {
    float: none;
}

.users-input-entry {
    float: left;
    margin: 5px;
    cursor: pointer;
}

.users-input-dropdown {
    position: absolute;
    z-index: 10;
    width: 200px;
    padding: 5px;
    border: 1px solid #dedede;
    background: #fff;
}

.users-input-dropdown .hover {
    background-color: #2F8FC6;
    color: #FFFFFF;
}

.users-input-dropdown .mark {
    font-weight: bold;
    color: red;
}
