Play button fix.
Fix firefox styling.

Firefox doesn't apply position: relative; to table columns, so we need a wrapper div inside to emulate the behavior.
Borders don't appear inside table cells when background-color is applied: background-clip: padding-box solves the issue.
Merge branch 'master' into gh-pages