Only set iframe {height: auto} on narrow screens

Applying on a standard display caused the inverse problem of what it
was meant to fix, and iframes were displayed as squished