Made body font-size, logo dimensions responsive.