styling changes and responsive styling