You need to restore the original padding as well for those markers to show. For example:
ul.disc {
list-style: disc;
padding-left: 40px;
}
This rule will be applied independent of whether reset
rules are applied above or below it, as it's more specific (element selector + class) than reset
ones (which never have classes, only element selectors + attribute selectors).