.number {
position:relative;
}dl.number:before {
counter-increment:ranking;
content:counter(ranking);
position:absolute;
top:0;
left:0;
padding:2px 6px;
background:#fbc02d;
font-size:13px;
font-weight:bold;
color:#fff;
}h4 {
counter-reset:ranking;
}dl.clearfix.number{
margin-bottom:10px;
padding-bottom:10px;
}#side .st-author-description{
text-align:justify;
}dl.number::before{
border-radius:15px;
padding:2px 5px
}