/* bring the browser window to the top */ #browser{-moz-box-ordinal-group:0!important;order:0!important;} #navigator-toolbox-background{-moz-box-ordinal-group:1!important;order:1!important;} #urlbar{--urlbar-height:16px!important;} /*fix pop-ups opening below window*/ #urlbar[open] { width: -moz-available !important; display: flex !important; flex-direction: column-reverse; /* use 'column' if you want to type the URL in center*/ bottom: -1px !important; top: auto !important; } .urlbarView-body-inner { border-top: none !important;} .urlbarView-results { padding-block: 0px !important; white-space: nowrap !important; } .urlbarView-row-inner { padding-block: 0px !important; } :root toolbarbutton.bookmark-item{margin-inline:0px!important;} #personal-toolbar-empty-description,toolbarbutton.bookmark-item:not(.subviewbutton) { margin:0px!important; padding:var(--bookmark-block-padding) 0px !important; } :root{ --toolbarbutton-outer-padding: 0 !important; --toolbarbutton-inner-padding: 0 !important; --bookmark-block-padding: 0 !important; --toolbar-start-end-padding: 0 !important; --tab-min-height: 0 !important; --identity-box-margin-inline: 0 !important; --tab-border-radius: 256PX !important; --inline-tab-padding: 0 !important; --tab-block-margin: 0 !important; --urlbar-container-padding: 0 !important; --urlbar-margin-inline: 0 !important; --urlbar-min-height: max(0px, 0em) !important; --tabs-navbar-shadow-size: 1px !important; --urlbarView-row-gutter: 0px !important; --urlbarView-favicon-width: 16px !important; --urlbarView-result-button-size:16PX!important; --tab-shadow-max-size: 0px !important; } toolbar .toolbaritem-combined-buttons { margin-inline: 0px !important;} .toolbarbutton-badge { box-sizing: content-box !important; overflow: hidden !important; white-space: nowrap !important; background-color: #FFFFFFFF !important; font-size: 8px !important; font-weight: initial !important; padding: 0px 0px 0px 0px !important; color: #A8A8A8 !important; text-shadow: black !important; border-radius: 2px !important; box-shadow: 0 1px 0 hsla(0, 100%, 100%, .2) inset, 0 -1px 0 hsla(0, 0%, 0%, .1) inset, 0 1px 0 hsla(206, 50%, 10%, .2); margin: 0px 0px 0px !important; margin-inline-end: 0px !important; min-width: 0px !important; max-width: 16px !important; line-height: -moz-block-height !important; text-align: center !important; align-self: center !important; justify-self: center !important; } toolbar { min-height: 0px !important; max-height: 16px !important; } .titlebar-spacer[type="pre-tabs"],.titlebar-spacer[type="post-tabs"]{width:0px !important;} /* Status panel */ #statuspanel-label { margin: 0px !important; padding: 0px 0px !important; background-color: #FFFFFFFF !important; border: 1px none RGBA(247,247,247,1.0) !important; border-top-style: solid !important; color: RGBA(167,167,167,1.0) !important; text-shadow: none !important; } .tabbrowser-tab { margin: 0 !important; padding: 0 0px !important; } /* ROOT - VARS */ *|*:root { --tab-min-height: 16px !important; /* adjust */ --tab-min-width: 16px !important; /* adjust */ } /* TABS: height */ #tabbrowser-tabs, #tabbrowser-tabs > #tabbrowser-arrowscrollbox, .tabbrowser-tabs .tabbrowser-tab { min-height: var(--tab-min-height) !important; max-height: var(--tab-min-height) !important; } :root{ --toolbarbutton-inner-padding:0px !important; --tab-min-height: 16px !important; } .titlebar-button{ padding-block: 0px !important; } #urlbar-container, #search-container{ padding-block: 0px !important; } .tab-label-container{display:none!important;} /* Resizes tabs to minimum width */ .tabbrowser-tab{ max-width: 16px !important; min-width: 16px !important; } .tabbrowser-tab .tab-close-button { display:none !important; }