Move CSS for apps and browser-specific fixes out of main styles.css

To keep it a bit cleaner and move towards some better code organization. Ref https://github.com/owncloud/documentation/issues/160

Please review, @frankaellen @Raydiation @owncloud/designers