Finished default tabs style.

Carousel style refactored.
no-js styles moved to end in order to work.
Active class was being added to the wrong element (it has to be on the
li in order for the cursor to behave properly).
Merge pull request #3520 from schindld/v4-tabs

Finished default tabs style.