ol blockquote p {
	font-family: var(--font-family);
	font-size: var(--font-size);
}

blockquote ul,
blockquote ol {
	margin-left: var(--spacing-medium);
}

li[id] {
list-style-type: none;
}

pre strong {
	font-family: inherit;

}

.h-entry {
	margin-bottom: var(--spacing-x-large);
}

.h-entry:last-of-type {
	margin-bottom: 0;
}

.dt-published {
	margin-bottom: var(--spacing-small);
	font-size: var(--font-size-x-small);
}

/* =king kong layout */

@media screen and (min-width : 48em) {
	
.king-kong .content:nth-of-type(1) {
	grid-row: 2;
}
	
.king-kong aside {
	grid-row: 3;
}

.king-kong [role="contentinfo"] {
	grid-row: 4;
}
}

@media screen and (min-width : 64em) {
	
.king-kong .content:nth-of-type(1),
.king-kong aside {
	grid-row: 2;
}
}
