#unit-details-parking-spots-content .unit-details-parking-spots-list-no-data {
    font-style: italic;
}

#unit-details-parking-spots-content .selected-row {
    background-color: var(--table-selected-row-color) !important;
}

.unit-details-assign-parking-spot-list-no-data {
    font-style: italic;
}

#unit-details-parking-spots-content .center {
    text-align: center;
}

#unit-details #unit-details-info {
    position: relative;
}

#unit-details #unit-details-actions {
    position: absolute;
    right: 1ex;
    top: 1ex;
}

#unit-details-parking-spots-container {
    display: flex;
    flex-direction: column;
}

#unit-details-parking-spots-container #unit-details-parking-spots {
    flex: 1
}

#unit-details-parking-spots-container #unit-details-parking-spots-footnote {
    font-size: 75%;
    align-self: flex-start;
    margin: 8px;
}

#unit-details-parking-spots #user-details-parking-spot-actions {
    text-align: right;
}

#unit-details {
    display: flex;
    flex-direction: column;
}

#unit-details #unit-details-parking-spots-footnote ul {
    padding-left: 20px;
}
