Refactor responsive homepage CSS styles