Refactored css, made responsive