Committed revisions

fixed padding issues with mobiles
more optimisation and better looking for mobiles