Responsive design phase 1

Homepage has been updated to restyle content and layout for mobile phone
and tablet form factors.