Adjusting main content height per screen size. Adding margin to the footer.