2284789: Fixed margin on homepage promo slideshow