.topnav{overflow:hidden;position:relative}.menu-button-frame{display:inline-block;position:absolute;right:0;top:0;background:#000;height:100%}.topnav #navMenu,#languageMenu{display:none;background:#000;opacity:.8}.topnav a{color:#fff;padding:10px;text-decoration:none;font-size:16px;display:block}.topnav a.icon{background:#000;display:inline-block}