Set the width to device-width instead of to auto, because as auto the Windows Phone was rendering the html element as about 1/3 width.