Update purchase page to responsive and clean up