
.commit-header a {
	text-decoration: none;
	color: #444d56;
	font-weight: 600;
}

.commit-header a:hover {
	text-decoration: underline
}

.commit-sha a {
	text-decoration: none;
	color: #0366d6;
	/* font-weight: 600; */
	width: 100%;
	height: 100%;
}

.commit-sha a:hover {
	text-decoration: underline;
}

.sha-filter {
	width: 21em;
}
.row-center {
	text-align: center;
}
.col-rev {
	width: 7ex; text-align: center;
}
.col-pad-center {
	text-align: center; padding-right: 10px; padding-left: 10px;
}
.col-log {
	width: 80em; text-align: center;
}
.col-date {
	width: 22em; text-align: center;
}
.col-sha {
	width: 54ex; text-align: center;
}
.cell-rev {
	border-top: 1px solid #ccc; border-bottom: 0px solid #ccc; border-right: 1px solid #ccc; text-align: center;
}
.cell-revblank {
	border-top: 0px solid #ccc; border-bottom: 0px solid #ccc; border-right: 1px solid #ccc;
}
.cell-main {
	border-top: 1px solid #ccc; border-bottom: 0px solid #ccc; border-right: 0px solid #ccc;
}
.cell-branch {
	border-top: 1px solid #ccc; border-bottom: 0px solid #ccc; border-right: 0px solid #ccc; text-align: center;
}
.cell-log {
	border-top: 1px solid #ccc; border-bottom: 0px solid #ccc; border-right: 0px solid #ccc; padding-left: 2em;
}
.cell-empty {
	text-align: center;
}
.author-flex {
	display: flex; align-items: center;
}
.avatar-img {
	border-radius: 2px; display: block;
}
.commit-line {
	display: block; padding-left: 0.80em; text-indent: -0.80em; margin: 5px 0;
}
.sha-wrap {
	width: 100%; height: 100%;
}
