Getting responsive styling working a bit better