/* Issue page: cover (front/back) on the right */
.obj_issue_toc .heading {
	display: flex;
	flex-direction: row-reverse;
	justify-content: space-between;
	align-items: flex-start;
	gap: 30px;
}
.obj_issue_toc .heading .cover { float: none; margin: 0; }
.obj_issue_toc .heading .published { margin-right: auto; }

/* Article rows: cover on the right */
.obj_article_summary {
	display: flex;
	flex-direction: row-reverse;
	justify-content: space-between;
	align-items: flex-start;
	gap: 20px;
}
.obj_article_summary .cover { float: none; margin: 0; flex: 0 0 auto; }
.obj_article_summary .cover img { max-width: 120px; height: auto; }
.obj_article_summary .title,
.obj_article_summary .meta { text-align: left; }

@media (max-width: 600px) {
	.obj_issue_toc .heading,
	.obj_article_summary { flex-direction: column; }
}
