@charset "utf-8";
table {
	margin: 20px auto;
	font-family: "Roboto Slab", serif;
}
caption {
	padding-bottom: 5px;
	padding-left: 15px;
	text-align: left;
	font-family: 'Roboto Condensed', sans-serif;
	font-size: 1.1em;
	font-weight: bold;
}
.cr_title {
	padding-right: 15px;
	padding-bottom: 3px;
	vertical-align: top;
	font-style: italic;
}
.cr_title span {
	font-style: normal;
}
.cr_role {
	padding-bottom: 3px;
	vertical-align: top;
}

@media (max-width: 730px) {
	table {
		font-size: 0.7em;
	}
	caption {
		font-size: 1.1em;
	}
	.cr_title {
		padding: 0 10px 5px 3px;
	}
	.cr_role {
		padding-bottom: 5px;
	}
}
