.lot-held-surface,
table.data-table tbody tr.lot-held-row > td {
	background-color: #ffebee !important;
	color: #8e0000;
}

table.data-table tbody tr.lot-held-row:hover > td,
table.data-table tbody tr.lot-held-row.selected > td {
	background-color: #ffcdd2 !important;
}

.lot-held-surface .lot-status-chip,
table.data-table tbody tr.lot-held-row .lot-status-chip,
.lot-held-surface [data-field="status"] .chip {
	background-color: #c62828 !important;
	color: #fff !important;
}

.process-lot-hold-action {
	margin-top: 10px;
}

.process-lot-hold-action.hidden,
.pcs-main-toolbar .lot-hold-action.hidden {
	display: none !important;
}

.pcs-lot-held .pcs-top-bar,
.pcs-lot-held .pcs-main-toolbar {
	background-color: #ffebee;
	box-shadow: inset 0 0 0 2px #c62828;
}

.pcs-main-toolbar a.lot-hold-remove {
	background-color: #2e7d32;
}

.pcs-main-toolbar a.lot-hold-place {
	background-color: #c62828;
}

.pcs-main-toolbar .pcs-lot-hold-state {
	background: #c62828;
	border-radius: 16px;
	color: #fff;
	font-size: 14px;
	font-weight: 700;
	padding: 7px 12px;
}
