responsive styles on homepage elements