updated css with a few tweaks

fixed some issues with jumbotron for mobile devices
column widths for tables with buttons
required for labels, in forms