Responsive front-end

Everything is responsive now.
Preview footer need to be fixed btw...