tr.record[data-from-action] > td.checkbox.select-record:before {
    font-family: var(--FontAwesome);
    position: absolute;
    top: 3px;
    left: 3px;
    font-weight: bold;
    font-size: .7rem;
}
tr.record[data-from-action='add']  > td.checkbox.select-record:before {
    content: var(--FA-icon-sparkles);
    color: var(--theme-ok-alt);
    text-shadow: var(--text-outline-green);
}
tr.record[data-from-action='add-other']  > td.checkbox.select-record:before {
    content: var(--FA-icon-sparkles);
    color: var(--theme-event);
    text-shadow: var(--text-outline-event);
}
tr.record[data-from-action='edit']  > td.checkbox.select-record:before {
    content: var(--FA-icon-sparkles);
    color: var(--theme-notice);
    text-shadow: var(--text-outline-blue);
}
tr.record[data-from-action='edit-other']  > td.checkbox.select-record:before {
    content: var(--FA-icon-sparkles);
    color: var(--theme-event);
    text-shadow: var(--text-outline-event-light);
}
tr.record[data-from-action='copy']  > td.checkbox.select-record:before {
    content: var(--FA-icon-sparkles);
    color: var(--theme-event);
    text-shadow: var(--text-outline-event);
}

tr.record .record-header > .buttons > .btn-wrap:nth-child(n + 3) > .img-btn:before {
    margin-left : var(--std-unit-x6);
    font-size: 1.6rem;
}

tr.record[data-action]:hover {
    cursor: pointer;
}