: 0.5em;
	font: italic 0.67em Open Sans, sans-serif; letter-spacing: -1px;
	background: linear-gradient(transparent 49%, black 49%, black 52%, transparent 52%) no-repeat;
	background-size: 0.5em 100%;
	background-position: 0 0;}
li span b {position: absolute; top: 0; left: -0.75em; height: 1em; width: 0.75em;
	background: rgba(255,0,0,0); border: 1px solid black; border-left: 0;}

body {font-size: 32px;}

li {margin-top: 0.625em; margin-bottom: 0.9375em; width: 15em;}
li span {margin-top: 0;}
li span b {hei