Trillium: do not scale layout in mobile devices

Fixes #5145.
Squashed commit of the following:

commit a8bacd1305c9273aa7e08513ec62d0c1e4883845
Author: José Raddaoui Marín <raddaouimarin@gmail.com>
Date:   Thu May 30 06:25:03 2013 +0200

    Remove @media elements

commit dee0c7f93596462772ebfbf540f01919a10286fd
Author: José Raddaoui Marín <raddaouimarin@gmail.com>
Date:   Thu May 30 05:55:50 2013 +0200

    Remove viewport meta