Updated CSS for new shop page, tweaked a few bugs, started on iPhone styling / responsiveness