Not much, but I think you want to flip the width and max-width values:
#container2 { width: 90%; max-width: 960px; }
This will give you a container that is 90% of the width of the available space, up to a maximum of 960 pixels, but depends on whether it changes itself. However, the responsive design is a whole big ball of wax, so it does not even scratch the surface.
ultranaut
source share