responsive layout for most of the pages

except for About and Contact page