/* multi list */
#multi-table {
    table-layout: fixed;
    text-align: center;

    thead tr th {
        vertical-align: top;
        text-align: center;
        min-width: 40px;
        overflow: hidden;
    }

    .info-head {
        width: 300px;
        &.small {
            width: 200px;
        }
    }

    tbody tr:hover {
        background-color: #f5f5f5 !important;
    }

    tbody tr.bg-grey {
        background-color: #f9f9f9;
    }

    tbody tr td .no-overflow{
        overflow: hidden;
    }

    tbody tr td:first-child {
        text-align: left;
    }

    tbody tr td div {
        text-align: center;
    }

    .optional-show { /* hide optional-show column */
        display: none;
    }

    .editable-click {
        color: #000;
    }
}
