unify all screen size CSS overrides into two files so it's easier to
add new ones
increase the minimum width for the "large layout" to 1210px, this fits
better with regards to the grid alignment
don't duplicate the container centering everywhere
add overrides for all possible screen widths (except those larger than
1080p). Also update the styles.css file.