.blockContainer p,
.allContent p {
	margin: 0 0 10px 0;
}

.blockContainer strong,
.allContent strong {
	font: var(--font-bold);
	font-size: inherit;
}

.blockContainer i,
.allContent i {
	font: var(--font-italic);
	font-size: inherit;
}

.blockContainer strong i,
.allContent strong i,
.blockContainer i strong,
.allContent i strong {
	font: var(--font-bold-italic);
	font-size: inherit;
}

.blockContainer p.bigger {
	font-size: 1.2rem;
}

.blockContainer h1,
.blockContainer h2,
.blockContainer h3,
.blockContainer h2.blockItemTitle,
.allContent h1,
.allContent h2,
.allContent h3 {
	color: var(--light);
	font: var(--font-serif-bold);
	font-size: 1.75rem;
	margin: 0 0 20px 0;
	padding: 0;
}

.blockContainer h2,
.allContent h2 {
	font-size: 1.25rem;
}

.blockContainer h3,
.allContent h3 {
	font-size: 1rem;
}

.blockContainer h1 i,
.blockContainer h2 i,
.blockContainer h3 i,
.allContent h1 i,
.allContent h2 i,
.allContent h3 i {
	font: var(--font-serif-bold-italic);
	font-size: inherit;
}

.blockContainer h1 a,
.blockContainer h2 a,
.blockContainer h3 a,
.allContent h1 a,
.allContent h2 a,
.allContent h3 a {
	color: var(--light);
}

.blockColor-1 h1,
.blockColor-1 h2,
.blockColor-1 h3,
.blockColor-1 h4,
.blockColor-1 p,
.blockColor-1 a:not(.button) {
	color: var(--color-white);
}

.blockColor-0 h1,
.blockColor-0 h2,
.blockColor-0 h3,
.blockColor-0 h4,
.blockColor-0 p,
.blockColor-0 a:not(.button),
.blockColor-2 h1,
.blockColor-2 h2,
.blockColor-2 h3,
.blockColor-2 h4,
.blockColor-2 p,
.blockColor-2 a:not(.button) {
	color: var(--dark);
}

.blockContainer table,
.blockContainer table td {
	border: none;
}

.blockContainer td,
.blockContainer li {
	font-size: inherit;
}
