body {
	padding-top: 40px;
}

.navbar {
	background-color: #cdd9f6;
}

.forum-header {
	background-color: #95A5A6;
}

.cat-header {
	background-color: #D0D3D4;
}

.subforum-row:nth-child(odd) {
	background-color: #cdf2f6;
}

.subforum-row:nth-child(even) {
	background-color: #f0feff;
}

.topic-row:nth-child(odd) {
	background-color: #cdf2f6;
}

.topic-row:nth-child(even) {
	background-color: #f0feff;
}

.post-row {
	border-top: 1px #585858 solid;
}

.post-row:nth-child(odd) {
	background-color: #cdf2f6;
}

.post-row:nth-child(even) {
	background-color: #f0feff;
}

.post-bottom {
	background-color: #d2d2d2;
}

.dialogue-header {
	background-color: #5ab6bb;
}

.first-post {
	background-color: #9bc9c9;
}

.dialogue-input {
	background-color: #cdf2f6;
}

.vertical-align-middle {
	vertical-align: middle;
	transform: translateY(30%);
}

.spacer-md {
	height: 30px;
	padding-top: 5px;
}

.post-divider-top {
	border-top: medium solid #bbbbbb;
	padding: 0;
	margin-top: 8px;
	margin-bottom: 3px;
}

.post-divider-bottom {
	border-top: medium solid #bbbbbb;
	padding: 0;
	margin-top: 3px;
	margin-bottom: 2px;
}
