grid system modified with calc() property and fallback