added container widths, made make-grid mixin