Fix using wide layout for desktop in landscape

Desktop browsers would get the wide layout when under 1366px width if
they were still "landscape" orientation. This commit adds a
css-browser-selector to limit orientation-change css to mobile