.BulkRollForwardCreatorSearchResultsTable {
    table-layout: fixed;

    /**
        To make sticky elements boards work correctly.
        https://stackoverflow.com/questions/50361698/border-style-do-not-work-with-sticky-position-element
    **/
    border-collapse: separate;
    border-spacing: 0;
}

.BulkRollForwardCreatorSearchResultsTable thead {
    z-index: 2;
}

.BulkRollForwardCreatorSearchResultsTable th,
.BulkRollForwardCreatorSearchResultsTable td {
    border-left: 1px solid #dee2e6;
}

.BulkRollForwardCreatorSearchResultsTable tbody tr:first-child td {
    border-top: 0;
}

.u-table th.BulkRollForwardCreatorSearchResultsTable-headerCell {
    border-top: 1px solid #dee2e6;
}

th.BulkRollForwardCreatorSearchResultsTable-ColumnName {
    border-left: 0;
}

.BulkRollForwardCreatorSearchResultsTable-Name {
    padding-left: 5px;
}

.BulkRollForwardCreatorSearchResultsTable-CellCheckbox {
    width: 46px;
    text-align: center;
}

th.BulkRollForwardCreatorSearchResultsTable-CellCheckbox,
td.BulkRollForwardCreatorSearchResultsTable-CellCheckbox {
    border-right: 0;
}

td.BulkRollForwardCreatorSearchResultsTable-CellName {
    padding-left: 0;
}

th.BulkRollForwardCreatorSearchResultsTable-CellName,
td.BulkRollForwardCreatorSearchResultsTable-CellName {
    border-left: 0;
}

.BulkRollForwardCreatorSearchResultsTable-CellNameContentWrapper {
    display: flex;
}

.BulkRollForwardCreatorSearchResultsTable-name {
    word-break: break-word;
}

.BulkRollForwardCreatorSearchResultsTable-chevronContainer {
    width: 18px;
    height: 18px;
}

.BulkRollForwardCreatorSearchResultsTable-indented-1 {
    margin-left: 1em;
}

.BulkRollForwardCreatorSearchResultsTable-indented-2 {
    margin-left: 2em;
}

.BulkRollForwardCreatorSearchResultsTable-headerContainer {
    z-index: 9;
}
