﻿table.gj-grid-scrollable tbody {
    overflow-y: auto;
    overflow-x: hidden;
    display: block;
}

/* Material Design */
table.gj-grid-md.gj-grid-scrollable {
    border-bottom: 0px;
}

table.gj-grid-md.gj-grid-scrollable tbody {
    border-right: 1px solid #e0e0e0;
    border-bottom: 1px solid #e0e0e0;
}

table.gj-grid-md.gj-grid-scrollable tfoot {
    border-bottom: 1px solid #e0e0e0;
}

/* Bootstrap */
table.gj-grid-bootstrap.gj-grid-scrollable {
    border-bottom: 0px;
}

table.gj-grid-bootstrap.gj-grid-scrollable tbody {
    border-right: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
}

table.gj-grid-bootstrap.gj-grid-scrollable tfoot {
    border-bottom: 1px solid #ddd;
}

/* Bootstrap 3 */
table.gj-grid-bootstrap-3.gj-grid-scrollable tbody tr[data-gj-role="row"]:first-child td {
    border-top: 0px;
}

table.gj-grid-bootstrap-3.gj-grid-scrollable tbody tr[data-gj-role="row"] td:first-child {
    border-left: 0px;
}

table.gj-grid-bootstrap-3.gj-grid-scrollable tbody tr[data-gj-role="row"] td:last-child {
    border-right: 0px;
}

/* Bootstrap 4 */
table.gj-grid-bootstrap-4.gj-grid-scrollable tbody tr[data-gj-role="row"]:first-child td {
    border-top: 0px;
}

table.gj-grid-bootstrap-4.gj-grid-scrollable tbody tr[data-gj-role="row"] td:first-child {
    border-left: 0px;
}

table.gj-grid-bootstrap-4.gj-grid-scrollable tbody tr[data-gj-role="row"] td:last-child {
    border-right: 0px;
}

/* Bootstrap 5 */
.gj-grid-bootstrap-5 thead tr[data-gj-role="caption"] {
    border-bottom: 1px;
}