w/r/t to the forms, we're at a crossroads here. With the ease-of-implementation for webforms in CMS, we're starting to see more forms being created. I've asked @rklus16 to make our styles less reliant on specific markup structure so we can provide a stronger UI. For application developers, yeah it may take bit more on their part, but they're capable.

Since the responsive tables do require a bit more specific markup (notable, the `data-` attribute), I understand the concern.

@rklus16 could you split out the tables and forms into 2 pull requests? Let's provide default styles for tables, keep the "responsive" option as an optional include by class attribute.