Correct list styling in Firefox (bug with blocks and list-style-position: inside)