From http://zerosixthree.se/create-css-grid-using-calc/