deuce4884 wrote: ... in my cart the table headings and cells are running vertical instead of horizontal like on any normal table ...
Not sure what you mean. On desktop screens the checkout cart table displays "like any normal table", e.g. like the tables in your product listings.
Perhaps you are referring to the display on screens 760px or less wide, where the checkout cart table changes format to be "responsive", as otherwise it can overflow the screen width. In other words, it's a feature, not a failure! (Compare with product listing tables on small screens, where such code is not in use.)