Segmented Responsiveness

Added more media queries to accomodate different screen sizes. Nice and
fluid now.

Also, “no more tables” styling below 480px.