Fixing the website for some key resolutions

Resolutions focused on:  Tablet (1024x768 & 768x1024),  Smaller Tablet (800x600 & 600x800), Mobile (480x320 & 320x480).