Site made responsive

It's not much but looks a lot better on tablet and mobile sizes.