CSS tweaks for mobile and PC

Added media queries for small screens. Tweaked the style a little
bit, adding colours to the tags and playing with paddings.