figcaption {
	text-align: center;
}
figcaption:empty:before {
	content: "";
}
figcaption:before {
	color: #880639 !important;
	content: "▲";
}
figure img {
	width: 100%;
}

h2, h3, h4 {
	font-weight: bold;
}
article {
	margin-bottom: 40px;
}
article h3 {
	font-size: 1.2em;
}
article h4 {
	font-size: 1.1em;
}
article h3,
article h4,
article p,
article ol,
article ul,
article table,
article figure {
	margin-bottom: 20px;
}
article ol,
article ul {
	padding-left: 1.4em;
}

.members .picture {
	width: 200px;
	margin-left: auto;
	margin-right: auto;
}
@media (min-width: 576px) {
	.members .picture {
		float: left;
		margin-left: 0;
		margin-right: 0;
	}
	.members .profile {
		margin-left: 230px;
	}
}