Updated to make fully responsive