.TopImage { background-image: url(Images/Background.jpg); width: 100%; height: 194px; }The background image is 4000x194. On pretty much everywhere, as this is a background image, it will only use its display as per the maximum required width to display the page. Thus, it is responsive. But, on iPad, I believe the large width is maximized at 4000 pixels because it recognizes the background image width.
.TopImage { background-image: url(Images/Background.jpg); width: 100%; height: 194px; max-width: 100%; }