syle unsupported-overlay more gracefully for all screen sizes