@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul); :root { --bg: #F7F7F7 !important; --sel: #FEE1E3 !important; --hover: #FEE1E3 !important; --urlbg: #FFFFFF !important; --text: #FFFFFF !important; --text2: #828282 !important; } #main-window:not([chromehidden*="toolbar"])[sizemode="normal"] { margin-top:0px!important; margin-left: 0px!important; margin-right: 0px!important; margin-bottom: 0px !important; } #TabsToolbar .box-inherit { background: var(--bg) !important; } #TabsToolbar .tabbrowser-tabs:not([drag=detach]) > .tabbrowser-tab:not([pinned])[fadein] { min-width: 10px !important; max-width: 100% !important; } .tab-label {-moz-box-flex: 1 !important; text-align: center !important;} #TabsToolbar { margin-top: 0px !important; margin-bottom: 7px!important; } #TabsToolbar .tabbrowser-tabs { text-align: center !important; margin-left: -21px !important; margin-right: -50px !important; min-height: 30px !important; max-height: 30px !important; } #TabsToolbar .tabbrowser-tab { margin: -3px -6px 0px 6px !important; border-radius: 0px !important; background: var(--bg) !important; background-clip: padding-box !important; color: var(--text2)!important; font-size: 13px !important; } #TabsToolbar .tabbrowser-tab[selected] { color: var(--text)!important; background: var(--sel) !important; text-shadow: none !important; } } #TabsToolbar .tabbrowser-tab:hover:not([selected]) { color: var(--text)!important; background: var(--hover) !important; } #TabsToolbar .tab-background { background: transparent !important; } #TabsToolbar .tab-background-start, #TabsToolbar .tab-background-end { background: transparent !important; background-image: none !important; } #TabsToolbar .tab-background-middle { background: transparent !important; } #TabsToolbar .tab-background-start::before, #TabsToolbar .tab-background-end::before { background-image: none !important; } .tab-background-start[selected=true]:-moz-locale-dir(ltr)::after, .tab-background-end[selected=true]:-moz-locale-dir(ltr)::after { background-image: none!important; } #TabsToolbar .tabbrowser-tab:after, #TabsToolbar .tabbrowser-tab:before { display: none !important; } #main-window #tabbrowser-tabs tab .tab-throbber,#main-window #tabbrowser-tabs tab .tab-icon-image { width:10px!important; height:10px!important; } .tabbrowser-tab:not([pinned]) .tab-icon-image{ display: none !important; } .tab-close-button { opacity: 0 !important; } .tab-close-button:hover { opacity: 1 !important; } #navigator-toolbox > toolbar:not(#toolbar-menubar):not(#TabsToolbar) { border: 0 !important; background: var(--bg) !important; color: var(--text2) !important; } #nav-bar { border: none !important; visibility: visible !important; } #navigator-toolbox { background: var(--bg) !important; } #navigator-toolbox:after { height: 0px !important; } #nav-bar { background: var(--bg)!important; box-shadow: none !important; background-clip: padding-box !important; padding-top: 5px!important; margin-top: -4px!important; margin-bottom: 1px!important; } #urlbar { text-align: left; background: var(--urlbg) !important; border: 1px solid #ddd !important; margin-left: -25px !important; padding-left: 25px!important; color: var(--text2)!important; margin-bottom: 0px!important; font-size: 13px !important; border-radius: 1 !important; } #back-button > .toolbarbutton-icon { list-style-image: url(https://a.pomf.cat/ilfsjr.png) !important; opacity:0; } #forward-button { list-style-image: url(https://a.pomf.cat/dvdmhb.png) !important; opacity:0; } #back-button:not([disabled="true"]) > .toolbarbutton-icon, #back-button, #back-button, #back-button .toolbarbutton-icon, #forward-button .toolbarbutton-icon, #forward-button { border-radius: 2px !important; background: transparent !important; background-color: transparent !important; border-right: 1px solid #ddd !important; padding: 3px !important; box-shadow: none !important; margin-left: -1px !important; margin-top: 0px !important; margin-bottom: 0px !important; background-color: var(--bg) !important; width: 0px !important; height: 28px !important; } #back-button:disabled, #forward-button:disabled { opacity: 0.4 !important; } #back-button#back-button#back-button>image.toolbarbutton-icon { box-shadow: none !important; } #urlbar-go-button { display: none !important; } #urlbar-reload-button, #urlbar-stop-button { opacity: 0 !important; border: 0 !important; } #urlbar-reload-button:hover, #urlbar-stop-button:hover { opacity: 1 !important; } #identity-box { display: none !important; background: transparent !important; border: 0 !important; margin-left: -30px!important; } #dropmarker-icon, #connection-icon, #urlbar-container dropmarker, #historydropmarker, #autocomplete-history-dropmarker, #urlbar-history-dropmarker, #dropmarker, #plugins-notification-icon, #notification-anchor-icon, #notification-popup-box, statuspanel { display: none !important; } tabbrowser-tab *, .tabs-newtab-button * { background: none !important; list-style-image: none !important; margin: 0 0 0 0 !important; padding: 0 0 0 0 !important; -moz-appearance: none !important; } .tabs-newtab-button { color: var(--text2)!important; display: block !important; background: var(--bg) !important; margin: 0 0 0 0 !important; width: 32px !important; } .tabs-newtab-button::before { content: " " !important; } .tabs-newtab-button:hover { background: var(--hover) !important; color: var(--text) !important; } #back-button:not([disabled="true"]) > .toolbarbutton-icon, #back-button .toolbarbutton-icon, #forward-button .toolbarbutton-icon, #forward-button,#browser-bottombox { border: none !important; } #browser-border-end, #browser-border-start { display: none !important; } #main-window { -moz-appearance: -moz-win-borderless-glass !important; -moz-appearance: -moz-win-glass !important; } #reader-mode-button { margin-right: 5px !important; } #downloads-button { filter: grayscale(100%) contrast(0%) brightness(120%) !important; background-repeat: no-repeat !important; background-position: center !important; opacity: 1 !important; margin-left: 5px !important; margin-right: 0px !important; box-shadow: none !important; } #toolbarbutton-icon .Downloads, #downloads-indicator-icon, #downloads-indicator-progress-area, #downloads-button .button-text { display: none !important; } #downloads-indicator-anchor { opacity: 0 !important; } #downloads-button:hover { opacity: 1 !important; box-shadow: none !important; background: url('http://i.imgur.com/I8kiKbo.png') !important; background-repeat: no-repeat !important; background-position: center !important; } #PanelUI-button { border: 0 !important; background-position: 100% 0, calc(100% - 1px) 0, calc(100% - 2px) 0; background: url('https://a.pomf.cat/ummvzy.png') !important; filter: grayscale(1); background-repeat: no-repeat !important; background-position: center !important; box-shadow: none !important; width: 5px !important; } #PanelUI-button .button-icon, #PanelUI-button .button-text{ display: none !important; } #PanelUI-menu-button { opacity: 0 !important; width: 5px !important; margin-right: -5px !important; } *|*.main-content { background: var(--bg)!important; } .addon[selected] { background: var(--sel)!important; } .category, #nav-header, #categories { color: var(--text)!important; background: var(--sel)!important; } /* Hide shit i dont use */ #reload-button { transition: 300ms !important; /* Animate icon hiding */ opacity: 0 !important; /* Make icon transparent */ -moz-margin-end: -2em !important; /* Hide icon by offsetting it */ } .tab-close-button { display: none !important; } .tabbrowser-tab { min-width: 1em !important; clip-width: 1em !important; } #content browser { margin-right: -14px !important; overflow-y: scroll; overflow-x: hidden; }