#browser, #appcontent, #tabbrowser-tabpanels { background: transparent !important; } #navigator-toolbox { /* see issue #426 */ background: var(--zen-navigator-toolbox-background, transparent) !important; } #browser { width: 100%; } html#main-window > body { background: var(--zen-main-browser-background) !important; } :not([inDOMFullscreen="true"]) #appcontent { overflow: hidden; } :not([inDOMFullscreen="true"]) #appcontent, #sidebar-box { /** Sidebar is already hidden in full screen mode */ border: none; } #zen-main-app-wrapper { background: var(--zen-main-browser-background); border-top-left-radius: env(-moz-gtk-csd-titlebar-radius); border-top-right-radius: env(-moz-gtk-csd-titlebar-radius); } #tabbrowser-tabbox { display: flex; flex-direction: row; }