/* make an inline list with either comma or semicolon separators */
ul.cslist, ul.sslist {
margin: 0;
padding: 0;
display: inline-block;
list-style: none;
}
.cslist li, .sslist li {
margin: 0;
padding: 0 0.25em 0 0;
display: inline-block;
}
.cslist li:after {
content: ", ";
}
.sslist li:after {
content: "; ";
}
.cslist li:last-child:after, .sslist li:last-child:after {
content: none;
}