SideBySide2: Fix tab alignment to be correct width

CSS :before selector inserting a string shifts the rest of the
element text right by the width of the string, as the string is
part of the page layout. Use "position: absolute" to take this
inserted character out of the layout, drawing it on top of the
space/tab instead of before it.

This fixes the tab width to be the user's preference, rather than
1 + user's preference when show tabs is enabled.

Change-Id: I1a9ffdcf0eafac7037dfb52b3e792e5ca9fd5e56
1 file changed