Hi Ken
As you are using the background for this image I am not sure there is much we can do here. Mobile devices vary greatly when it comes to handling body background images.
A bit of a shot in the dark this but try adding the following to the Custom CSS field of your templates parameters..
@media only screen and (max-width: 1024px) {
body {
background: url("/sd2/images/background.png") no-repeat fixed 50% 0 rgba(0, 0, 0, 0);
}
#body_bg {
background-size: auto auto !important;
background-color: transparent !important;
background-image: none !important;
}}
Ciarán