Added media queries for mobile devices.

Pain in the neck from testing ...