.nmf-sync-table {
	border-collapse: collapse;
	font-size: inherit;
}
.nmf-sync-table th {
	background-color: #000;
	color: #fff;
}
.nmf-sync-table td, .nmf-sync-table th {
	border: 1px solid #000;
	padding: 5px 35px 5px 10px;
}
.nmf-sync-table tr:nth-child(even) {
	background-color: #ccc;
}
.nmf-sync-table tr:nth-child(odd) {
	background-color: #f0f0f1;
}

.nmf-latest-sync {
	cursor: pointer;
}

.nmf-sync-table tr.nmf-sync-table__sub-table-row {
	background-color: blanchedalmond;
	border: none;
}

.nmf-sync-table tr.nmf-sync-table__sub-table-row > td {
	border: none;
}

.nmf-sync-table tr.nmf-sync-table__sub-table-row.header {
	font-weight: bold;
}

.nmf-sync-table tr.nmf-sync-table__sub-table-row.last table.nmf-sync-table {
	margin-bottom: 50px
}

.nmf-sync-table tr.nmf-sync-table__sub-table-row table.nmf-sync-table thead th {
	background: #555;
}
