That might solve 728 but look at other ads. On mobile for example, iPhone5, the 300×250 ads do not fit in portrait mode because main content is less than 300 pixels wide. On iPhone6 336×280 ads do not fit because main content is less than 336 pixels wide. This is why i added additional CSS settings for devices with 350 resolutions and 360 resolutions.
Another issue was on Android devices with resolution 640 pixels in landscape mode the entire header breaks and becomes 240px high. I removed header ads and added my own code to fix the problem.