CSS to get Tabs Stacked Vertically Beside the Content

It works fine with the standard version and with the modification proposed by ajmueller (to enable tab list items to contain HTML content).

Perhaps some adjustments of the widths (list and panel) will be needed depending on the breakpoints you have.