CSS Cleanup: Rocky IV

  Image Scaling/Presentation
    - Image info is now hidden on phones to conserve vertical space.
      + Will be shown on all large devices
      + A JS method of hiding the info by default on small devices should be
        investigated, as this would allow the user to toggle it. I don't think
        many people will mind this dirty workaround for now.
    - Images now scale correctly for phones, conserving vertical/horizontal
      space.
    - Image expansion has been corrected and works as intended on all devices.

  ToDo
    - Improve font scaling between devices
    - Remove all useless padding for mobile devices to improve display
    - Continue replacing em's with px for improved percentage scaling.