html, body { margin: 0; border: 0; padding: 0; position: relative; width: 100%; height: 100%; overflow: hidden; } @media screen and (max-device-width: 960px) { #dashboard-nav { zoom: 1.2; } } #dashboard-nav { border: 0; margin: 0; padding: 0; top: 0; width: 100%; z-index: 10; } #dashboard-nav-widgets { align-items: stretch; background-color: white; border-bottom: 1px solid #ccc; display: flex; margin: 0; padding: 4px 0 0; white-space: nowrap; } #dashboard-nav-widgets > span { align-items: center; display: inline-flex; padding: 0 0.5em; width: 1.25em; } #dashboard-nav-widgets > span > img { width: 100%; } .tabButton { background-color: #eee; border: 1px solid #ccc; border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom: 1px solid #ccc; color: black; cursor: pointer; display: inline-block; font-size: 110%; margin: 0 0.2em 0 0; overflow: hidden; padding: 4px; position: relative; text-decoration: none; top: 1px; } .tabButton:focus { outline: 0; } .tabButton:active,.tabButton:visited { color: inherit; } .tabButton.selected { background-color: white; border-bottom: 1px solid white; } iframe { margin: 0; border: 0; padding: 0; background-color: transparent; width: 100%; } body:not(.canUpdateShortcuts) .tabButton[href="#shortcuts.html"] { display: none; } body:not(.canBenchmark) .tabButton[href="#benchmarks.html"] { display: none; } @media (max-width: 640px) { #dashboard-nav { position: relative; } #dashboard-nav-widgets { padding: 1px 0 0 0; } .hverbose { display: none !important; } .tabButton { font-size: 90%; } .tabButton.selected { border-bottom: 1px solid #ccc; } }