h1,
#editorial,
.paywall,
.article,
.article-text h2 a,
a[href='#'] {
	position: relative;
}
h1:before,
#editorial:before,
.article:before,
/*.paywall:before,
.article-text h2 a:before,*/
a[href='#']:before {
	position: absolute;
	content: "#";
	top: -1em;
	left: -1em;
	width: 20px;
	height: 20px;
	border-radius: 10px;
	color: white;
	background: blue;
	font-size: 12px;
	font-weight: 400;
	line-height: 20px;
	text-align: center;
	font-family: monospace;
}
#editorial:before {
	background: red;
}
h1:before {
	content: "1";
}
#editorial:before {
	content: "2";
}
a[href='#']:before {
	content: "3";
}
.article:before {
	content: "4";
}
/*
.paywall:before {
	content: "4a";
}
.article-text h2 a:before {
	content: "4b";
	top: -1.313em;
}
*/