responsive styling for gp home page