

/* Permissions checkbox override */
.field label {
    padding: 0 1em 0 0 !important;
}
#permissions-table {
    margin-top: 120px;
}
#permissions-table > thead th {
    padding-top: 150px;
}
#permissions-table > thead {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 100;
    background: white;
}
th.table-header-rotated {
    transform: rotate(-45deg) translate(1.25em,1.75em);
    transform-origin: bottom left;
    padding: .0em 0em;
    overflow: visible;
    white-space: nowrap;
    cursor: pointer;
}
th.table-header-rotated::before {
    content: attr(data-label);
    position: absolute;
}
th.table-header-rotated[data-group="DEFAULT"]::before, th.table-header-rotated:not([data-group=""])::before {
    color: #000000;
}
th.table-header-rotated[data-group="ADMIN"]::before {
    color: #aa00ff;
}
th.table-header-rotated[data-group="BANNED"]::before {
    color: #ff0000;
}
th.table-header-rotated[data-group="SUPERVISOR"]::before {
    color: #00c168;
}
th.table-header-rotated[data-group="SUPER_ADMIN"]::before {
    color: #ff00d4;
}


