Looks like you made some changes to the CSS, so update it to this:
ol {
list-style: none !important;
counter-reset: item;
margin-left: 0 !important;
}
ol li {
counter-increment: item;
margin-bottom: 5px;
position: relative;
margin-left: 40px;
}
ol li:before {
margin-right: 10px;
content: counter(item);
border-radius: 50%;
border-top-color: rgb(212, 212, 212);
border-top-style: solid;
border-top-width: 1px;
border-right-color: rgb(212, 212, 212);
border-right-style: solid;
border-right-width: 1px;
border-bottom-color: rgb(212, 212, 212);
border-bottom-style: solid;
border-bottom-width: 1px;
border-left-color: rgb(212, 212, 212);
border-left-style: solid;
border-left-width: 1px;
border-image-outset: 0;
border-image-repeat: stretch;
border-image-slice: 100%;
border-image-source: none;
border-image-width: 1;
color: #bbb;
width: 1.2em;
line-height: 1.2em;
padding: 2px;
text-align: center;
position: absolute;
left: -40px;
}