Responsive version of website challenge.