Advertisement
Guest User

Untitled

a guest
Aug 28th, 2015
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CSS 21.28 KB | None | 0 0
  1. @-moz-document url(chrome://browser/content/browser.xul) {
  2.  
  3.     #nav-bar #notification-popup-box + *{
  4.       -moz-padding-start: 9px !important;
  5.       transition: none !important;
  6.     }
  7.  
  8.     #nav-bar #notification-popup-box[hidden] + * {
  9.       -moz-padding-start: 2px !important;
  10.       transition: none !important;
  11.     }
  12.  
  13.     #main-window[fx42plus="true"][defaultfxtheme="true"] #navigator-toolbox #nav-bar #urlbar-container #notification-popup-box[hidden] + *,
  14.     #main-window[fx42plus="true"] #navigator-toolbox #nav-bar #urlbar-container #notification-popup-box[hidden] + * {
  15.       -moz-padding-start: 4px !important;
  16.       -moz-padding-end: 3px !important;
  17.     }
  18.  
  19.     #nav-bar #notification-popup-box:not([hidden]) {
  20.       padding-left:2px !important;
  21.       padding-right:2px !important;
  22.       transition: none !important;
  23.     }
  24.    
  25.     #nav-bar #urlbar-container > #urlbar-wrapper > #urlbar,
  26.     #nav-bar #urlbar-container[forwarddisabled] > #urlbar-wrapper > #urlbar {
  27.       margin-left: 4px !important; /* has to be this for ltr and rtl locales */
  28.       transition: none !important;
  29.       transition-property: none !important;
  30.       transition-delay: 0s !important;
  31.     }
  32.  
  33.     #main-window #navigator-toolbox #urlbar-wrapper {
  34.       -moz-box-align: center !important;
  35.     }
  36.  
  37.     #main-window[ctraddon_appbutton_on_navbar="true"] #appmenu-popup {
  38.       margin-top:0px !important;
  39.     }
  40.    
  41.     #main-window:not([fx40plus="true"]) #navigator-toolbox #nav-bar #back-button > .toolbarbutton-icon{
  42.       padding: 3px 0px !important;
  43.       margin: 0px 0px !important;
  44.       margin: 0px 0px !important;
  45.     }
  46.        
  47.     #main-window:not([fx40plus="true"]) #navigator-toolbox #nav-bar #forward-button > .toolbarbutton-icon{
  48.       padding: 2px 0px !important;
  49.       margin: 0px !important;
  50.     }
  51.      
  52.     #main-window:not([fx40plus="true"]) #navigator-toolbox #nav-bar #back-button,
  53.     #main-window:not([fx40plus="true"]) #navigator-toolbox #nav-bar #forward-button{
  54.       margin: -1px 0 !important;
  55.     }
  56.  
  57.     @media (max-resolution: 1.0dppx) {
  58.         #main-window[fx40plus="true"] #navigator-toolbox #nav-bar #back-button > .toolbarbutton-icon{
  59.           padding: 3px 0px !important;
  60.           margin: 0px 0px !important;
  61.           margin: 0px 0px !important;
  62.         }
  63.        
  64.         #main-window[fx40plus="true"] #navigator-toolbox #nav-bar #forward-button > .toolbarbutton-icon{
  65.           padding: 2px 0px !important;
  66.           margin: 0px !important;
  67.         }
  68.      
  69.         #main-window[fx40plus="true"] #navigator-toolbox #nav-bar #back-button,
  70.         #main-window[fx40plus="true"] #navigator-toolbox #nav-bar #forward-button{
  71.           margin: -1px 0 !important;
  72.         }
  73.     }
  74.  
  75.     /* Fx31+*/
  76.     #main-window[fx31="true"] #navigator-toolbox #nav-bar:-moz-locale-dir(ltr) #forward-button{
  77.       margin-left: 4px !important;
  78.     }
  79.     #main-window[fx31="true"] #navigator-toolbox #nav-bar:-moz-locale-dir(rtl) #forward-button{
  80.       margin-left: 6px !important;
  81.     }
  82.     /**/
  83.  
  84.     #nav-bar .toolbarbutton-1 {
  85.       -moz-appearance: toolbarbutton !important;
  86.       background: unset !important;
  87.       box-shadow: unset !important;
  88.     }
  89.     #nav-bar #urlbar-icons .toolbarbutton-1 {
  90.       -moz-appearance: none !important;
  91.     }
  92.    
  93.     #navigator-toolbox #nav-bar:not([tabsontop="false"]) .toolbarbutton-1 > .toolbarbutton-menubutton-button,
  94.     #navigator-toolbox #nav-bar:not([tabsontop="false"]) .toolbarbutton-1 > .toolbarbutton-menubutton-dropmarker,
  95.     #navigator-toolbox #nav-bar:not([tabsontop="false"]) .toolbarbutton-1 {
  96.       padding: 0px 0px !important;
  97.       margin: 1px 0 !important;
  98.     }
  99.    
  100.     #navigator-toolbox #nav-bar[tabsontop="false"] .toolbarbutton-1 > .toolbarbutton-menubutton-button,
  101.     #navigator-toolbox #nav-bar[tabsontop="false"] .toolbarbutton-1 > .toolbarbutton-menubutton-dropmarker,
  102.     #navigator-toolbox #nav-bar[tabsontop="false"] .toolbarbutton-1 {
  103.       padding: 0px 0px !important;
  104.       margin: 1px 0 0 0 !important;
  105.     }
  106.  
  107.     #navigator-toolbox:not([customizing]) #nav-bar-customization-target {
  108.       -moz-padding-end: 3px !important;
  109.       -moz-margin-end: -3px !important;
  110.     }
  111.    
  112.     #main-window[inFullscreen][tabsontop="false"] #nav-bar {
  113.       margin-top: -1px !important;
  114.     }
  115.    
  116.  
  117.     @media not all and (-moz-windows-theme:aero) {
  118.  
  119.         #nav-bar .toolbarbutton-1:not([disabled]):hover {
  120.           box-shadow: inset 0px 0px 1px rgba(0,0,0,0.6),
  121.                       inset 0px 0px 1px rgba(0,0,0,0.6),
  122.                       inset 0px 0px 2px 0 rgba(255,255,255,1.0),
  123.                       inset 0px 0px 2px 0 rgba(255,255,255,1.0),
  124.                       inset 0px 0px 1px rgba(0,0,0,0.7),
  125.                       inset 0px 0px 1px rgba(0,0,0,0.7),
  126.                       inset 0px 12px 0px 0px rgba(255,255,255,0.5)  !important;
  127.           border-radius: 3px !important;
  128.         }
  129.         #nav-bar .toolbarbutton-1:not([disabled])[checked],
  130.         #nav-bar .toolbarbutton-1:not([disabled])[open],
  131.         #nav-bar .toolbarbutton-1:not([disabled]):active {
  132.           box-shadow: inset 0px 0px 1px rgba(0,0,0,0.7),
  133.                       inset 0px 0px 4px rgba(0,0,0,0.7),
  134.                       inset 0px 12px 0px 0px rgba(255,255,255,0.5) !important;
  135.           border-radius: 3px !important;
  136.         }
  137.  
  138.     }
  139.    
  140.     #nav-bar .toolbarbutton-1 {
  141.       min-width:22px !important;
  142.     }
  143.     #nav-bar #urlbar-icons .toolbarbutton-1 {
  144.       min-width: unset !important;
  145.     }
  146.  
  147.     #nav-bar * .toolbarbutton-icon,
  148.     #nav-bar * {
  149.       clip-path: none !important;
  150.     }
  151.  
  152.     #nav-bar #urlbar-container #back-button:not([cui-areatype="menu-panel"]) {
  153.       -moz-image-region: rect(0, 54px, 18px, 36px) !important;
  154.     }
  155.    
  156.     @media (min-resolution: 1.1dppx) {
  157.         #main-window[fx40plus="true"] #nav-bar #urlbar-container #back-button:not([cui-areatype="menu-panel"]) {
  158.           -moz-image-region: rect(0, 108px, 36px, 72px) !important;
  159.         }
  160.     }
  161.  
  162.     #nav-bar #urlbar-container #forward-button[disabled]{
  163.       visibility: visible !important;
  164.       opacity: 1.0 !important;
  165.     }
  166.  
  167.     #navigator-toolbox #nav-bar #back-button[disabled] > .toolbarbutton-icon,
  168.     #navigator-toolbox #nav-bar .toolbarbutton-menubutton-dropmarker > image,
  169.     #navigator-toolbox #nav-bar .toolbarbutton-menubutton-button .toolbarbutton-icon,
  170.     #navigator-toolbox #nav-bar toolbarbutton[type="menu-button"] > .toolbarbutton-icon,
  171.     #navigator-toolbox #nav-bar .toolbarbutton-1:-moz-any(:hover ,[checked],[open],[type="menu-button"]) > .toolbarbutton-icon,
  172.     #navigator-toolbox #nav-bar .toolbarbutton-1[type="menu-button"] > .toolbarbutton-menubutton-dropmarker::before{
  173.       -moz-appearance: none !important;
  174.       background: none !important;
  175.       background-image: none !important;
  176.       border-radius: 2.5px;
  177.       border-color: transparent !important;
  178.       box-shadow: none !important;
  179.       transition-property: none !important;
  180.       transition-duration: 0ms !important;
  181.     }  
  182.  
  183.     #main-window:not([fx40plus="true"]) #nav-bar .toolbarbutton-menubutton-button > .toolbarbutton-icon,
  184.     #main-window:not([fx40plus="true"]) #nav-bar .toolbarbutton-1:not([type="menu"]) > .toolbarbutton-icon{
  185.       padding: 2px !important;
  186.     }
  187.  
  188.     #nav-bar #back-button:not(:hover) > .toolbarbutton-icon,
  189.     #nav-bar #forward-button:not(:hover) > .toolbarbutton-icon,
  190.     #nav-bar #back-button:hover[disabled] > .toolbarbutton-icon,
  191.     #nav-bar #forward-button:hover[disabled] > .toolbarbutton-icon{
  192.       -moz-appearance: none !important;
  193.       border: 0px solid transparent !important;
  194.       box-shadow: none !important;
  195.       background: none !important;
  196.     }
  197.  
  198.     @media (max-resolution: 1.0dppx) {
  199.         #main-window[fx40plus="true"] #nav-bar .toolbarbutton-menubutton-button > .toolbarbutton-icon,
  200.         #main-window[fx40plus="true"] #nav-bar .toolbarbutton-1:not([type="menu"]) > .toolbarbutton-icon{
  201.           padding: 2px !important;
  202.         }
  203.        
  204.         @media (-moz-os-version: windows-win10) {
  205.           #main-window[fx40plus="true"] #nav-bar #bookmarks-menu-button[cui-areatype="toolbar"] > .toolbarbutton-menubutton-dropmarker > .dropmarker-icon {
  206.             padding: 2px !important;
  207.           }
  208.         }
  209.  
  210.         #main-window[fx40plus="true"] #nav-bar toolbarbutton[cui-areatype="toolbar"] > :-moz-any(#zoom-out-button, #zoom-reset-button, #zoom-in-button, #cut-button, #copy-button, #paste-button) > .toolbarbutton-icon,
  211.         #main-window[fx40plus="true"] #nav-bar :-moz-any(#back-button, #forward-button, #home-button, #print-button, #downloads-button, #bookmarks-menu-button, #new-tab-button, #new-window-button, #fullscreen-button, #sync-button, #feed-button, #tabview-button, #social-share-button, #open-file-button, #find-button, #developer-button, #preferences-button, #privatebrowsing-button, #save-page-button, #switch-to-metro-button, #add-ons-button, #history-panelmenu, #nav-bar-overflow-button, #PanelUI-menu-button, #characterencoding-button, #email-link-button, #sidebar-button, #zoom-out-button, #zoom-reset-button, #zoom-in-button, #cut-button, #copy-button, #paste-button, #e10s-button, #panic-button, #web-apps-button, #webide-button, #loop-button, #pocket-button):-moz-any([cui-areatype="toolbar"],:not([cui-areatype])) > .toolbarbutton-icon,
  212.         #main-window[fx40plus="true"] #nav-bar :-moz-any(#back-button, #forward-button, #home-button, #print-button, #downloads-button, #bookmarks-menu-button, #new-tab-button, #new-window-button, #fullscreen-button, #sync-button, #feed-button, #tabview-button, #social-share-button, #open-file-button, #find-button, #developer-button, #preferences-button, #privatebrowsing-button, #save-page-button, #switch-to-metro-button, #add-ons-button, #history-panelmenu, #nav-bar-overflow-button, #PanelUI-menu-button, #characterencoding-button, #email-link-button, #sidebar-button, #zoom-out-button, #zoom-reset-button, #zoom-in-button, #cut-button, #copy-button, #paste-button, #e10s-button, #panic-button, #web-apps-button, #webide-button, #loop-button, #pocket-button):-moz-any([cui-areatype="toolbar"],:not([cui-areatype])) > .toolbarbutton-menubutton-button > .toolbarbutton-icon,
  213.         #main-window[fx40plus="true"] #nav-bar #bookmarks-menu-button[cui-areatype="toolbar"] > .toolbarbutton-menubutton-dropmarker > .dropmarker-icon {
  214.           width: unset !important;;
  215.         }
  216.  
  217.     }
  218.    
  219.     @media (min-resolution: 1.1dppx) {
  220.         #main-window[fx40plus="true"] #nav-bar toolbarbutton[cui-areatype="toolbar"] > :-moz-any(#zoom-out-button, #zoom-reset-button, #zoom-in-button, #cut-button, #copy-button, #paste-button) > .toolbarbutton-icon,
  221.         #main-window[fx40plus="true"] #nav-bar :-moz-any(#back-button, #forward-button, #home-button, #print-button, #downloads-button, #bookmarks-menu-button, #new-tab-button, #new-window-button, #fullscreen-button, #sync-button, #feed-button, #tabview-button, #social-share-button, #open-file-button, #find-button, #developer-button, #preferences-button, #privatebrowsing-button, #save-page-button, #switch-to-metro-button, #add-ons-button, #history-panelmenu, #nav-bar-overflow-button, #PanelUI-menu-button, #characterencoding-button, #email-link-button, #sidebar-button, #zoom-out-button, #zoom-reset-button, #zoom-in-button, #cut-button, #copy-button, #paste-button, #e10s-button, #panic-button, #web-apps-button, #webide-button, #loop-button, #pocket-button):-moz-any([cui-areatype="toolbar"],:not([cui-areatype])) > .toolbarbutton-icon,
  222.         #main-window[fx40plus="true"] #nav-bar :-moz-any(#back-button, #forward-button, #home-button, #print-button, #downloads-button, #bookmarks-menu-button, #new-tab-button, #new-window-button, #fullscreen-button, #sync-button, #feed-button, #tabview-button, #social-share-button, #open-file-button, #find-button, #developer-button, #preferences-button, #privatebrowsing-button, #save-page-button, #switch-to-metro-button, #add-ons-button, #history-panelmenu, #nav-bar-overflow-button, #PanelUI-menu-button, #characterencoding-button, #email-link-button, #sidebar-button, #zoom-out-button, #zoom-reset-button, #zoom-in-button, #cut-button, #copy-button, #paste-button, #e10s-button, #panic-button, #web-apps-button, #webide-button, #loop-button, #pocket-button):-moz-any([cui-areatype="toolbar"],:not([cui-areatype])) > .toolbarbutton-menubutton-button > .toolbarbutton-icon,
  223.         #main-window[fx40plus="true"] #nav-bar #bookmarks-menu-button[cui-areatype="toolbar"] > .toolbarbutton-menubutton-dropmarker > .dropmarker-icon,
  224.         #main-window[fx40plus="true"][defaultfxtheme="true"] #nav-bar :-moz-any(#ctraddon_bookmarks-button,#ctraddon_history-button,#ctraddon_back-button,#ctraddon_forward-button,#ctraddon_stop-button,#ctraddon_reload-button,#ctraddon_ctr-button) > .toolbarbutton-icon {
  225.           width: 18px !important;
  226.           height: 18px !important;
  227.           padding: 0 !important;
  228.         }
  229.  
  230.         #main-window[fx40plus="true"] #nav-bar #back-button:hover > .toolbarbutton-icon,
  231.         #main-window[fx40plus="true"] #nav-bar #forward-button:hover > .toolbarbutton-icon,
  232.         #main-window[fx40plus="true"] #nav-bar #back-button:not(:hover) > .toolbarbutton-icon,
  233.         #main-window[fx40plus="true"] #nav-bar #forward-button:not(:hover) > .toolbarbutton-icon,
  234.         #main-window[fx40plus="true"] #nav-bar #back-button:hover[disabled] > .toolbarbutton-icon,
  235.         #main-window[fx40plus="true"] #nav-bar #forward-button:hover[disabled] > .toolbarbutton-icon{
  236.           -moz-appearance: none !important;
  237.           border: 1px solid transparent !important;
  238.           box-shadow: none !important;
  239.           background: none !important;
  240.         }
  241.         #main-window[fx40plus="true"] #nav-bar #urlbar-container #back-button,
  242.         #main-window[fx40plus="true"] #nav-bar #urlbar-container #forward-button{
  243.           padding-top:2px !important;
  244.           padding-bottom:2px !important;
  245.           margin-top:2px !important;
  246.           margin-bottom:2px !important;
  247.         }
  248.     }
  249.  
  250.     /* START: urlbar border tweaking (default theme does not provide left urlbar border) */
  251.     #main-window[fx42plus="true"][defaultfxtheme="true"] #urlbar {
  252.       min-height: 24px;
  253.     }
  254.  
  255.     #main-window[defaultfxtheme="true"] #urlbar,
  256.     #main-window[defaultfxtheme="true"] .searchbar-textbox {
  257.       border: 1px solid ThreeDShadow !important;
  258.     }
  259.     @media (-moz-windows-default-theme) {
  260.       #main-window[defaultfxtheme="true"] #urlbar,
  261.       #main-window[defaultfxtheme="true"] .searchbar-textbox {
  262.         border-color: rgba(0,0,0,.32) !important;
  263.       }
  264.     }
  265.     #main-window[defaultfxtheme="true"] #urlbar:-moz-lwtheme,
  266.     #main-window[defaultfxtheme="true"] .searchbar-textbox:-moz-lwtheme {
  267.       border-color: rgba(0,0,0,.32) !important;
  268.     }
  269.     @media (-moz-windows-default-theme) {
  270.       #main-window[defaultfxtheme="true"] #urlbar:not(:-moz-lwtheme),
  271.       #main-window[defaultfxtheme="true"] .searchbar-textbox:not(:-moz-lwtheme) {
  272.         border-color: hsla(210,54%,20%,.25) hsla(210,54%,20%,.27) hsla(210,54%,20%,.3) hsla(210,54%,20%,.27) !important;
  273.       }
  274.  
  275.       #main-window[defaultfxtheme="true"] #urlbar:not(:-moz-lwtheme)[focused],
  276.       #main-window[defaultfxtheme="true"] .searchbar-textbox:not(:-moz-lwtheme)[focused] {
  277.         border-color: Highlight !important;
  278.       }
  279.     }
  280.    
  281.     /* Windows 10 tweaks */
  282.     @media (-moz-os-version: windows-win10) {
  283.  
  284.         #main-window[fx40plus="true"]:not([fx42plus="true"])[defaultfxtheme="true"] #notification-popup-box[hidden] + * {
  285.           -moz-padding-start: 0px !important;
  286.         }
  287.    
  288.         #main-window[fx42plus="true"][defaultfxtheme="true"] #nav-bar #notification-popup-box[hidden] + * {
  289.           -moz-padding-start: 4px !important;
  290.         }
  291.  
  292.         #urlbar-wrapper, #urlbar,
  293.         .searchbar-textbox{
  294.           min-height: 24px !important;
  295.           height: 24px !important;
  296.         }
  297.        
  298.         #searchbar .autocomplete-textbox,
  299.         #urlbar .autocomplete-textbox {
  300.           font-size:97% !important;
  301.         }
  302.  
  303.         #urlbar{
  304.           padding-top: unset !important;
  305.           padding-bottom: unset !important;
  306.         }
  307.         #searchbar .searchbar-search-button {
  308.           margin-top:unset !important;
  309.           margin-bottom:unset !important;
  310.           padding-top: unset !important;
  311.           padding-bottom: unset !important;
  312.         }
  313.        
  314.         #urlbar[pageproxystate="valid"] .verifiedDomain,
  315.         #urlbar[pageproxystate="valid"] .verifiedIdentity {
  316.           background: unset !important;
  317.         }
  318.        
  319.         #main-window[defaultfxtheme="true"] #urlbar,
  320.         #main-window[defaultfxtheme="true"] .searchbar-textbox {
  321.           border: 1px solid hsl(0,0%,90%) !important;
  322.         }
  323.         @media (-moz-windows-default-theme) {
  324.           #main-window[defaultfxtheme="true"] #urlbar,
  325.           #main-window[defaultfxtheme="true"] .searchbar-textbox {
  326.             border-color: hsl(0,0%,90%) !important;
  327.           }
  328.         }
  329.         #main-window[defaultfxtheme="true"] #urlbar:-moz-lwtheme,
  330.         #main-window[defaultfxtheme="true"] .searchbar-textbox:-moz-lwtheme {
  331.           border-color: rgba(0,0,0,.32) !important;
  332.         }
  333.         @media (-moz-windows-default-theme) {
  334.           #main-window[defaultfxtheme="true"] #urlbar:not(:-moz-lwtheme),
  335.           #main-window[defaultfxtheme="true"] .searchbar-textbox:not(:-moz-lwtheme) {
  336.             border-color: hsl(0,0%,90%) !important;
  337.           }
  338.           #main-window[defaultfxtheme="true"] #urlbar:hover:not(:-moz-lwtheme),
  339.           #main-window[defaultfxtheme="true"] .searchbar-textbox:hover:not(:-moz-lwtheme) {
  340.             border-color: hsl(0,0%,80%) !important;
  341.           }
  342.           #main-window[defaultfxtheme="true"] #urlbar:not(:-moz-lwtheme)[focused],
  343.           #main-window[defaultfxtheme="true"] .searchbar-textbox:not(:-moz-lwtheme)[focused] {
  344.             border-color: Highlight !important;
  345.           }
  346.         }
  347.  
  348.     }
  349.     /* END: urlbar border tweaking (default theme does not provide left urlbar border) */
  350.  
  351.     #nav-bar #ctraddon_appbutton > .toolbarbutton-icon {
  352.       padding-left: 0px !important;
  353.       padding-right: 0px !important;
  354.       margin-left: 0px !important;
  355.       margin-right: 0px !important;
  356.     }
  357.  
  358.     #nav-bar #ctraddon_puib_separator{
  359.       margin-top: 2px !important;
  360.       margin-bottom: 2px !important;
  361.     }
  362.    
  363.     /* default badge buttons: loop/panelUI */
  364.     #nav-bar #PanelUI-menu-button .toolbarbutton-badge,
  365.     #nav-bar #PanelUI-menu-button .toolbarbutton-badge-container,
  366.     #nav-bar #loop-button .toolbarbutton-badge,
  367.     #nav-bar #loop-button .toolbarbutton-badge-container,
  368.     #nav-bar #loop-button-throttled .toolbarbutton-badge,
  369.     #nav-bar #loop-button-throttled .toolbarbutton-badge-container{
  370.       padding:0 !important;
  371.     }
  372.  
  373.     /*buttons with SVG images*/
  374.     #nav-bar .toolbarbutton-1[image$="svg"] .toolbarbutton-icon {
  375.       max-width: 22px !important;
  376.       max-height: 22px !important;
  377.       width: auto !important;
  378.       height: auto !important;
  379.     }
  380.  
  381.     /*Jetpacks toggle & action buttons support*/
  382.     #nav-bar toolbarbutton[id^="action-button-"] .toolbarbutton-icon,
  383.     #nav-bar toolbarbutton[id^="toggle-button-"] .toolbarbutton-icon {
  384.       width:16px !important;
  385.     }
  386.  
  387.     #main-window:not([fx36plus="true"]) #nav-bar toolbarbutton[id^="action-button-"] .toolbarbutton-icon,
  388.     #main-window:not([fx36plus="true"]) #nav-bar toolbarbutton[id^="toggle-button-"] .toolbarbutton-icon {
  389.       width:22px !important;
  390.     }
  391.  
  392.     #nav-bar toolbarbutton .toolbarbutton-badge,
  393.     #nav-bar toolbarbutton .toolbarbutton-badge-container,
  394.     #nav-bar toolbarbutton .toolbarbutton-badge-stack {
  395.       box-shadow: none !important;
  396.       border: 0 !important;
  397.       padding: 0 !important;
  398.       margin: 0 !important;
  399.     }
  400.  
  401.     #navigator-toolbox #nav-bar toolbarbutton .toolbarbutton-badge-stack {
  402.       padding-right: 1px !important;
  403.       padding-left: 1px !important;
  404.       margin-right: 2px !important;
  405.       margin-left: 2px !important;
  406.     }
  407.  
  408.     #nav-bar toolbarbutton .toolbarbutton-badge-container,
  409.     #nav-bar toolbarbutton .toolbarbutton-badge-stack {
  410.       background: none !important;
  411.     }
  412.    
  413.     /*Feedly Notifier support*/
  414.     #nav-bar toolbaritem[id="widget:jid1-BOjn8b0IM7kH2w@jetpack-main-widget"] {
  415.       min-width:0px !important;
  416.       width:22px !important;
  417.       min-height:0px !important;
  418.       height:16px !important;
  419.       padding: 0 !important;
  420.       margin: 1px !important;
  421.     }
  422.  
  423.     /* The Fox, only better add-on support*/
  424.     #navigator-toolbox[slimChrome="true"] #nav-bar{
  425.       padding-bottom:2px !important;
  426.     }
  427.  
  428.     /* Disconnect */
  429.     #nav-bar #disconnect-item #disconnect-badge{
  430.       margin-top:6px !important;
  431.     }
  432.    
  433.     /* Ghostery */
  434.     #nav-bar #ghostery-button .toolbarbutton-icon {
  435.       margin-top:2px !important;
  436.     }
  437.     #nav-bar #ghostery-button-badge{
  438.       margin-bottom:-3px !important;
  439.       -moz-margin-end: 0px !important;
  440.       padding: 0px !important;
  441.     }
  442.  
  443.     /* zoom page add-on */
  444.     #navigator-toolbox #nav-bar #zoompage-zoomdisplay-s,
  445.     #navigator-toolbox #nav-bar #zoompage-zoomin-s,
  446.     #navigator-toolbox #nav-bar #zoompage-zoomout-s,
  447.     #navigator-toolbox #nav-bar #zoompage-zoomdisplay-t,
  448.     #navigator-toolbox #nav-bar #zoompage-zoomout-t,
  449.     #navigator-toolbox #nav-bar #zoompage-zoomin-t {
  450.       -moz-appearance: none !important;
  451.     }
  452.  
  453.     #nav-bar #zoompage-zoomout-s image,
  454.     #nav-bar #zoompage-zoomin-s image,
  455.     #nav-bar #zoompage-zoomout-t image,
  456.     #nav-bar #zoompage-zoomin-t image{
  457.       padding:1px !important;
  458.     }
  459.    
  460.     #navigator-toolbox #nav-bar #zoompage-zoomin-c,
  461.     #navigator-toolbox #nav-bar #zoompage-zoomout-c,
  462.     #navigator-toolbox #nav-bar #zoompage-zoomin-n,
  463.     #navigator-toolbox #nav-bar #zoompage-zoomout-n {
  464.       -moz-appearance: none !important;
  465.       margin-left:-4px !important;
  466.       margin-right:-4px !important;
  467.     }
  468.  
  469.     #nav-bar #zoompage-zoomin-c image,
  470.     #nav-bar #zoompage-zoomdisplay-c image,
  471.     #nav-bar #zoompage-zoomout-c image,
  472.     #nav-bar #zoompage-zoomin-n image,
  473.     #nav-bar #zoompage-zoomdisplay-n image,
  474.     #nav-bar #zoompage-zoomout-n image{
  475.       padding:0px !important;
  476.     }
  477.  
  478.     /* special buttons inside urlbars boxes */
  479.     #urlbar #notification-popup-box + box toolbarbutton,
  480.     #urlbar #notification-popup-box + box toolbarbutton .toolbarbutton-icon,
  481.     #urlbar-icons toolbarbutton[type="menu"],
  482.     #urlbar-icons toolbarbutton[type="menu"] .toolbarbutton-icon {
  483.       -moz-appearance: none !important;
  484.       padding-top: unset !important;
  485.       padding-bottom: unset !important;
  486.       margin-top: unset !important;
  487.       margin-bottom: unset !important;
  488.       border: unset !important;
  489.       box-shadow: unset !important;
  490.       background: unset !important;
  491.     }
  492.  
  493.     /*Tile tabs tweaks*/
  494.     #navigator-toolbox #nav-bar #tiletabs-buttonmenu .toolbarbutton-menubutton-button image {
  495.       margin-right: unset !important;
  496.       padding-right: unset !important;
  497.       padding: 0 !important;
  498.       -moz-margin-start: 1px !important;
  499.     }
  500. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement