.progress-bar {
	display: flex;
}

.progress-bar span {
	display: inline-block;
	vertical-align: top;
	margin-right: 3px;
	width: 8px;
	height: 10px;
	background-color: #E2E2E2;
	box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.25);
	border-radius: 1px;
}

.progress-bar .completed {
	background-image: radial-gradient(50% 50% at 50% 50%, #34BE5B 0%, #009A2C 100%);
	box-shadow: none;
}

.progress-bar .incomplete {
	background-image: radial-gradient(50% 50% at 50% 50%, #DA0000 40.62%, #C80303 100%);
	box-shadow: none;
}
