/* for Latin declension and conjugation tables */

table.latin th {
	text-transform: capitalize;
}
table.latin tr+tr th {
	text-align: right;
	padding-right: 1em;
	white-space: nowrap;
}
table.latin tr+tr th:after {
	content: ":";
}

table.latin td+td {
	padding-left: 1em;
}

table.latin {
	border: solid black 0.1em;
	margin: auto;
}
