ol.inline-ordered-list {
display: inline-block;
list-style: none;
counter-reset: ordered-list;
}
ol.inline-ordered-list li {
float: left;
counter-increment: ordered-list;
}
ol.inline-ordered-list li:before {
content: counter(ordered-list);
background-color: #aca6e4;
color: white;
font-size: .9em;
width: 1.5em;
height: 1.5em;
text-align: center;
border-radius: 1em;
line-height: 1.5em;
margin: 0 .4em;
}