Fixed small screen sizes

Fixed small screen sizes for the footer and product details.