updated grid mixin for cleaner CSS output, especially duplicate paddings, positions, etc.