Updated mobile styles fixed product and home page issues at mobile size