added mobile device support

- before, the view looks like a shrunken version of the Desktop view
  in mobile devices.