﻿.k-grid { line-height: 1; }
	.k-grid .k-table-md { line-height: 1; }
	.k-grid th.k-table-th, .k-grid td.k-table-td, .k-grid .k-grid-edit-row td, .k-grid td.k-command-cell { padding: 6px; }
	.k-grid .k-grid-header th { vertical-align: middle; }

/* No Scroll */
.grid-no-scroll .k-grid-content { overflow-y: auto; }

.grid-no-scroll .k-grid-header,
.grid-no-scroll .k-grid-footer { padding-right: 0; /* version 2.26 and older requires !important here */ }

.grid-no-scroll .k-grid-header-wrap,
.grid-no-scroll .k-grid-footer-wrap { border-right-width: 0; }

/* No Header */
.grid-no-header .k-grid-header { display: none; }
/* No Title */
.grid-no-title .k-grid-header tr:first-child { display: none; }

/* Complete Rows */
.k-grid tr.complete,
.k-grid tbody tr.complete:not(.k-detail-row):hover,
.k-grid tbody tr:not(.k-detail-row).k-state-hover { background-color: #a9fdc1; }

.k-grid tbody tr.complete:not(.k-detail-row):hover,
.k-grid tbody tr:not(.k-detail-row).k-state-hover { filter: brightness(0.92); }

.k-grid tr.k-alt.complete { filter: brightness(0.96); }

/* Mobile Grid Design */
.extraSmall .k-grid-header { padding-inline-end: 0; }
	.extraSmall .k-grid-header th { height: 42px; }

.k-master-row td #defectiveRFID, #rfid { display: inline; }