Moved some responsive features to css

Exactly what it says on the tin