﻿

.nsm-grid table .k-table-td {
    background: none !important;
    white-space: nowrap;
}

.nsm-grid table tr:hover {
    background: transparent !important;
}

.nsm-grid table tr.k-alt:hover {
    background: rgba(0,0,0,.04) !important;
}

.nsm-grid .k-grid-content .k-table {
    table-layout: auto;
    background-color: var(--falcon-quaternary-bg);
}

.nsm-grid table td, .nsm-grid table .k-table-th {
    border-color: var(--falcon-border-color);
}

.nsm-grid .k-grid-content {
    overflow-x: auto;
}

.nsm-grid .k-grid-header,
.nsm-grid .k-grid-footer {
    padding-right: 0;
}

.nsm-grid .k-grid-header-wrap,
.nsm-grid .k-grid-footer-wrap {
    border-right-width: 0;
}

.nsm-grid .k-grid-content {
    overflow-y: auto;
}

.nsm-grid .k-grid-header,
.nsm-grid .k-grid-footer {
    padding-right: 0;
}

.nsm-grid .k-grid-header-wrap,
.nsm-grid .k-grid-footer-wrap {
    border-right-width: 0;
}

/* POINTER ON SELECTABLE GRID */

.nsm-grid-selectable .k-master-row {
    cursor: pointer;
}

/* REMOVE HOVER STYLES */

.grid-no-hover .k-table-td {
    background: none;
}

.grid-no-hover tr:hover {
    background: transparent;
}

.grid-no-hover .k-grid tbody > tr:hover {
    background: transparent;
}

.grid-no-hover tr.k-alt:hover {
    background: rgba(0,0,0,.05);
}
