.private__hot-desk-modal {
    top: 100px;
    right: 8rem;
    opacity: 0;
    display: none;
    text-align: center;
    visibility: hidden;
    padding: 20px;
    animation: none;
    direction: ltr;
    border: 0;
    font-size: 14px;
    line-height: 2.4rem;
    border-radius: 0;
    position: absolute;
    box-sizing: border-box;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    background: #fff;
    box-shadow: 0 1px 5.7px 0.3px rgba(0, 0, 0, 0.25);
}
@media (min-width: 1000px) {
    .private__hot-desk-modal {
        left: 690px;
        right: auto;
    }
}
.private__hot-desk-modal.open,
.private__hot-desk-modal.inline {
    opacity: 1;
    visibility: visible;
}

.private__hot-desk-modal.open {
    display: inline-block;
    z-index: 99999;
}

.private__hot-desk-modal.animate.open {
    animation: fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1);
}

.private__hot-desk-modal .modal__option {
    text-align: right;
    cursor: pointer;
}

#hot_desk_search {
    border: none;
}

.hot_desk_search:before {
    left: 24px;
    right: 24px;
    bottom: 0;
    content: "\00a0";
    position: absolute;
    transition: border-bottom-color 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
    border-bottom: 1px solid rgba(0, 0, 0, 0.42);
    pointer-events: none;
}

.hot-desk__row {
    padding-block: 15px;
}

.hot-desk__row__owner {
    color: rgba(0, 0, 0, 0.54);
    margin: 0;
    text-align: left;
    margin-top: 8px;
    min-height: 1em;
    /*font-family: "Roboto", "Helvetica", "Arial", sans-serif;*/
    line-height: 1em;
}

.hot-desk__row .col-12 .modal__option {
    display: flex;
    justify-content: flex-start;
    padding-left: 12px;
}

.header__span-svg {
    line-height: 2em;
    padding-right: 10px;
}

.header__svg__hot-desk-selected {
    display: none;
}

.header__span-svg .header__svg {
    width: 16px;
}

