Build the responsive main layout
Merge branch 'responsive_layout'