1. Nachrichten
  2. Forum
    1. Unerledigte Themen
    2. Forenregeln
  3. Spenden
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. camp-firefox.de
  2. omar1979

Beiträge von omar1979

  • In diesem Script NACH dem Text "Anzahl Ordner / Anzahl Links." bzw. "Anzahl Ordner / Anzahl Link(s) -> Link(s) in Tab(s) öffnen" einen Separator setzen.

    • omar1979
    • 18. Juli 2023 um 20:41
    Zitat von Horstmann

    Damit muss dir dann leider jemand aus der Windowsfraktion weiterhelfen.

    Danke trotzdem für deine Bemühungen. :)

  • In diesem Script NACH dem Text "Anzahl Ordner / Anzahl Links." bzw. "Anzahl Ordner / Anzahl Link(s) -> Link(s) in Tab(s) öffnen" einen Separator setzen.

    • omar1979
    • 18. Juli 2023 um 20:06
    Zitat von Horstmann

    Hast du das mal probiert? :

    Das hab ich jetzt auch probiert, das macht das.


    Zitat von Mira_Belle

    Funktioniert es denn jetzt?

    Und wenn sei, sei doch so lieb und markiere die Fehler in deinen Screenshots in Gelb!

    Bei dem vielen Blau und Rot, dick und dünn, bin ich mir nicht immer so sicher, was ich da zu sehen bekomme.

    Deine Version von gester abend hab ich auch getestet und geantwortet mit bilder.

    Hat leider nicht ganz geklappt.

    • #18
  • In diesem Script NACH dem Text "Anzahl Ordner / Anzahl Links." bzw. "Anzahl Ordner / Anzahl Link(s) -> Link(s) in Tab(s) öffnen" einen Separator setzen.

    • omar1979
    • 18. Juli 2023 um 19:22

    Ich hab jetzt mit Ultrasearch en chrome ordner den inhalt der dateien nach "Separator" durchsucht.

    und habe diese Dateien gefunden.

    Jetzt öffne ich alle CSS-Dateien und untersuche sie nach Separator und füge die Coden hier. Da ich denke, dass die Scripte nichts dergeleichen haben, lasse ich die sein.

    Lesezeichen.css

    CSS
        #placesContext_new\:separator{
        appearance: none !important;
        background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAJ0lEQVQ4jWNgGAXDBRinzfxPDoYbkDbzzH/jtJn/SaUH0M+jgLoAAIxgQYxuqERlAAAAAElFTkSuQmCC") no-repeat !important;
        min-height: 24px!important;
        padding-left:28px!important;
        background-position:6px 8px!important;}
    
        #placesContext_new\:separator:hover{
        appearance: none !important;
        margin-right: -1px !important;
        background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAJ0lEQVQ4jWNgGAXDBRinzfxPDoYbkDbzzH/jtJn/SaUH0M+jgLoAAIxgQYxuqERlAAAAAElFTkSuQmCC") no-repeat !important;    
        min-height: 24px!important;
        padding-left:28px!important;
        background-position:5px 8px!important;}
    Alles anzeigen

    MenuLeiste.css

    Hier ist die Code deaktiviert, also kann das nicht sein.

    CSS
    /* Menü-Separator von allen Menüs im Menübar entfernen
    #main-menubar menuseparator {
      display: none !important;
      }*/

    TabLeiste.css

    Das kann auch nicht sein, da ess die Separatoren in der TabLeiste angeht. Denk ich mal.

    CSS
    #allTabsMenu-tabsSeparator {
      border-top: 1px solid white !important;
    }

    HamburgerMenu.css

    CSS
        /* Separatoren entfernen */
        
        #appMenu-protonMainView > vbox:nth-child(1) > toolbarseparator:nth-child(n+8) {
        display: none !important;
        }
    
        #appMenu-zoom-controls > toolbarseparator:nth-child(7){
        display: none!important
        }

    Kontextmenu-Rechtsklick.css

    Das ist auch deaktiviert.

    CSS
        /*
        menupopup menuseparator{
        display: none !important;}
        */

    MenuTabsNavLesezeichenToolbarAenderungen.css

    Das sind die beiden AKTUELLEN Coden, die ich zur Zeit für diese Änderungen von Separatoren benütze.

    CSS
        /* Alle Separatoren in allen Menüs, Popups, usw.. entfernen, ausser: bookmarks-actions-menuseparator */
        menuseparator:not(.bookmarks-actions-menuseparator) {
        display: none !important;
        }
        /* Separator im bookmarks-actions-menuseparator färben */
        menuseparator {
        border: 1px outset red !important;        
        }

    So. Das waren die Coden, die was mit Separator zu tun haben.

    Ich glaube und hoffe, dass die damit nichts zutun haben. :)

  • In diesem Script NACH dem Text "Anzahl Ordner / Anzahl Links." bzw. "Anzahl Ordner / Anzahl Link(s) -> Link(s) in Tab(s) öffnen" einen Separator setzen.

    • omar1979
    • 18. Juli 2023 um 18:20
    Zitat von Mira_Belle

    Versuche doch einmal:

    Danke Mira_Belle zwar eine andere Code, aber ähnliches Verhalten habe ich auch schon getestet.

    Deine Code bewirkt das. Siehe Bilder.

    Menü Chronik. Gut. ------------------ Menü Lesezeichen. Gut. ----------------- Lesezeichen-Symbolleiste. Nicht gut.

    ⬇️ ----------------------------------------- ⬇️ --------------------------------------------- ⬇️

              

    Wirkt nicht überall das Gleiche. Leider.

  • In diesem Script NACH dem Text "Anzahl Ordner / Anzahl Links." bzw. "Anzahl Ordner / Anzahl Link(s) -> Link(s) in Tab(s) öffnen" einen Separator setzen.

    • omar1979
    • 17. Juli 2023 um 13:13

    Kann mir noch bitte jemand sagen, wie ich diese 3 separatoren (im Chronik, Lesezeichen-Menü und Lesezeichen-Symbolleiste) eine andere farbe geben und etwas fetter machen kann?

    Mit dieser Code:

    CSS
    menuseparator.bookmarks-actions-menuseparator {
         color: red !important;
        }

    Konnte ich nur den im Lesezeichen-Symbolleiste rot färben und die andern nicht.

  • In diesem Script NACH dem Text "Anzahl Ordner / Anzahl Links." bzw. "Anzahl Ordner / Anzahl Link(s) -> Link(s) in Tab(s) öffnen" einen Separator setzen.

    • omar1979
    • 17. Juli 2023 um 12:36
    Zitat von Mira_Belle

    Es werden ALLE Separatoren entfernt, bis auf den gewünschten

    und das sogar in den Pop-ups!

    Alle ausser die Separatoren im Hamburger-Menü, für der ich zum Glück schon eine Code hatte. :)

    Danke euch.

  • In diesem Script NACH dem Text "Anzahl Ordner / Anzahl Links." bzw. "Anzahl Ordner / Anzahl Link(s) -> Link(s) in Tab(s) öffnen" einen Separator setzen.

    • omar1979
    • 17. Juli 2023 um 10:41
    Zitat von omar1979
    Zitat von Horstmann

    Was ist denn dein CSS Code dafür?

    Das wäre eine.

    CSS
    /* Menü-Separator von allen Menüs im Menübar entfernen*/
    #main-menubar menuseparator {
      display: none !important;
      }

    bin jetzt nicht sicher, haber aber glaub für hamburger-menü ein separates. für die anderen weiss ich nicht, :)

    Hamburger-Menü⬇️

    CSS
    /* Separatoren entfernen */
        
        #appMenu-protonMainView > vbox:nth-child(1) > toolbarseparator:nth-child(n+8) {
        display: none !important;
        }

    Da hab ich jetzt noch eine Code gefunden. Welches das anspricht weiss ich grad nicht und steht auch nichts.

    Wobei ich im Kontextmenü-Rechtsklick.css gefunden habe.

    CSS
        menupopup menuseparator{
        display: none !important;}
  • Im zweiten Profil welche Änderungen vornehmen, um Scripte & CSS benützen zu können.

    • omar1979
    • 17. Juli 2023 um 10:17
    Zitat von 2002Andreas

    Also funktioniert jetzt auch alles im 2. Profil!?

    funkt dankeschön :)

  • Im zweiten Profil welche Änderungen vornehmen, um Scripte & CSS benützen zu können.

    • omar1979
    • 17. Juli 2023 um 10:12
    Zitat von 2002Andreas

    Und dann noch den config Eintrag:


    toolkit.legacyUserProfileCustomizations.stylesheets


    auf true setzen.

    in meinem Hauptprofil benütze ich ja die aktuellen.

    habe das pref.js in profilordner, userChrome.css - userChrome.js und userChromeShadow.uc.js ins chrome-ordner kopiert. also von meinem hauptordner ins 2.te profil-ordner. die userchrome.css hab ich natürlich die css die ich nicht habe gelöscht. :)

    toolkit.legacyUserProfileCustomizations.stylesheets ist auch schon auf true. Dankeschön :)

  • In diesem Script NACH dem Text "Anzahl Ordner / Anzahl Links." bzw. "Anzahl Ordner / Anzahl Link(s) -> Link(s) in Tab(s) öffnen" einen Separator setzen.

    • omar1979
    • 17. Juli 2023 um 10:02
    Zitat von Horstmann

    Probier vielleicht das mal, zusätzlich zu deinem Code:

    Zu welchem code?

  • In diesem Script NACH dem Text "Anzahl Ordner / Anzahl Links." bzw. "Anzahl Ordner / Anzahl Link(s) -> Link(s) in Tab(s) öffnen" einen Separator setzen.

    • omar1979
    • 17. Juli 2023 um 09:43
    Zitat von Horstmann

    Was ist denn dein CSS Code dafür?

    Das wäre eine.

    CSS
    /* Menü-Separator von allen Menüs im Menübar entfernen*/
    #main-menubar menuseparator {
      display: none !important;
      }

    bin jetzt nicht sicher, haber aber glaub für hamburger-menü ein separates. für die anderen weiss ich nicht, :)

    Hamburger-Menü⬇️

    CSS
    /* Separatoren entfernen */
        
        #appMenu-protonMainView > vbox:nth-child(1) > toolbarseparator:nth-child(n+8) {
        display: none !important;
        }
  • In diesem Script NACH dem Text "Anzahl Ordner / Anzahl Links." bzw. "Anzahl Ordner / Anzahl Link(s) -> Link(s) in Tab(s) öffnen" einen Separator setzen.

    • omar1979
    • 17. Juli 2023 um 08:47
    Zitat von BrokenHeart

    Dann hast du vermutlich irgendwas selbst "verbastelt", da ja im Skript der Separator extra eingefügt wird:

    Ich habe in allen Popups die Separatoren mit css entfernt. Wenn ich jetzt die lösche, dann tauchen überall wieder Separatoren auf. :(

  • In diesem Script NACH dem Text "Anzahl Ordner / Anzahl Links." bzw. "Anzahl Ordner / Anzahl Link(s) -> Link(s) in Tab(s) öffnen" einen Separator setzen.

    • omar1979
    • 17. Juli 2023 um 06:09

    Hallo allen..

    Wie der Titel schon sagt, würde ich gerne in diesem Script NACH dem Text "Anzahl Ordner / Anzahl Links." bzw. "Anzahl Ordner / Anzahl Link(s) -> Link(s) in Tab(s) öffnen" einen Separator haben.

    Ist es möglich, es in dem Script einzubauen, ohne gross zu ändern?

    Hier noch ein Bild, wie es inetwa aussehen sollte. Besten Dank.

    Und hier das Script.

    JavaScript
    //Fügt in den Lesezeichen Ordner ganz oben die Anzahl von Links und Unterordner hinzu.
    (function() {
    
      if (!window.gBrowser)
        return;
    
      function setFunction() {
        PlacesViewBase.prototype._mayAddCommandsItems =
        function PVB__mayAddCommandsItems(aPopup) {
          let hasMultipleURIs = false;
          let menuitemCount = 0;
          let menuCount = 0;
          if (aPopup._placesNode.childCount > 0) {
            for (let item of aPopup.children) {
              if (item._placesNode) {
                if (item.localName == 'menuitem') {
                  menuitemCount++;
                } else if (item.localName == 'menu') {
                  menuCount++;
                }
              }
            }
            if (menuitemCount > 0 || menuCount > 0) {
              hasMultipleURIs = true;
            }
          }
          if (!hasMultipleURIs)  {
            aPopup.setAttribute("nofooterpopup", "true");
            if (aPopup._endOptOpenAllInTabs) {
              aPopup.removeChild(aPopup._endOptOpenAllInTabs);
              aPopup._endOptOpenAllInTabs = null;
              aPopup.removeChild(aPopup._endOptSeparator);
              aPopup._endOptSeparator = null;
            }
            return;
          }
    
          aPopup.removeAttribute("nofooterpopup");
          if (!aPopup._endOptOpenAllInTabs) {
            aPopup._endOptSeparator = document.createXULElement("menuseparator");
            aPopup._endOptSeparator.className = "bookmarks-actions-menuseparator";
            aPopup.insertBefore(aPopup._endOptSeparator, aPopup.firstChild);
            aPopup._endOptOpenAllInTabs = document.createXULElement("menuitem");
            aPopup._endOptOpenAllInTabs.className = "openintabs-menuitem";
            if (this.options?.extraClasses?.entry) {
              aPopup._endOptOpenAllInTabs.classList.add(
                this.options.extraClasses.entry
              );
            }
            aPopup._endOptOpenAllInTabs.setAttribute(
              "oncommand",
              "PlacesUIUtils.openMultipleLinksInTabs(this.parentNode._placesNode, event, " +
                "PlacesUIUtils.getViewForNode(this));"
            );
            aPopup._endOptOpenAllInTabs.setAttribute(
              "onclick",
              "checkForMiddleClick(this, event); event.stopPropagation();"
            );
            aPopup.insertBefore(aPopup._endOptOpenAllInTabs, aPopup.firstChild);
          }
    
    
          let label = menuCount + " Ordner";
            label += " / " + menuitemCount + " Link"
            if (menuitemCount != 1) {
              label += "s";
            }      
                    
            if (menuitemCount == 1) {
              label += " -> Link in Tab öffnen."
            } else if (menuitemCount > 1) {
              label += " -> Links in Tabs öffnen."
            }
    
          aPopup._endOptOpenAllInTabs.setAttribute("label", label);
        }
      }
    
      setTimeout(function() {
          setFunction();
      },50);
      
    })();
    Alles anzeigen
  • Im zweiten Profil welche Änderungen vornehmen, um Scripte & CSS benützen zu können.

    • omar1979
    • 17. Juli 2023 um 03:16

    Hallo allen..

    wie der Titel es einigermassen schon sagt, würde ich gerne wissen, was ich im Ordner eines 2.ten Profiles alles ändern muss, damit ich dort bei Bedarf Scripte oder CSS-Dateien testen kann. Besten Dank.

  • Nur die Anzeige der Ordner/Lesezeichenanzahl in einer anderen Farbe darstellen

    • omar1979
    • 17. Juli 2023 um 02:59
    Zitat von Horstmann

    Probier spasseshalber mal das:

    Das passt, wenn ich etwas mit den inline-werte spiele. Besten Dank.

    Bild vom Lesezeichen-Ordner auf der Zusatzleiste. Bild vom Lesezeichen-Menü.

                                                                    

    Ich glaub ich benütze bis auf weiteres das Script im Beitrag-Nr. 296

  • Nur die Anzeige der Ordner/Lesezeichenanzahl in einer anderen Farbe darstellen

    • omar1979
    • 17. Juli 2023 um 02:43
    Zitat von Mira_Belle

    Jetzt habe ich mir Deine Screenshots noch mal angeschaut, was genau stimmt denn da nicht?

    Hier ist der Abstand nach dem Ordner-icon und ordner-wert grösser als in den anderen orten.

    das ist das problem im Lesezeichen-Menü.

    Zitat von Mira_Belle

    Und sehe ich das richtig, hast Du auch das Lesezeichenmenü angepasst?

    Nur per CSS oder auch mittels Javascript?

    Denn die zwei Menüpunkte Lesezeichen von HTML importieren…

    & Lesezeichen nach HTML exportieren… gehören DA doch gar nicht hin!

    Außerdem fehlen Diese Lesezeichen bearbeiten & Weitere Lesezeichen.

    So wie im Grunde alle weiteren Lesezeichen :!:

    Alles anzeigen

    Ja wie die meisten hier, habe auch ich das Lesezeichen-Menü per CSS angepasst und ja für das import & export von Lesezeichen benütze ich folgenden Script. Und diverse sachen habe ich dort ausgeblendet.

    Das script für import&export im Menü.

    Code
        (function() {
    
        if (!window.gBrowser)
          return;
      
        function importBM() {
          let fp = Cc["@mozilla.org/filepicker;1"].createInstance(Ci.nsIFilePicker);
          let fpCallback = function(aResult) {
            if (aResult != Ci.nsIFilePicker.returnCancel && fp.fileURL) {
              ChromeUtils.import("resource://gre/modules/BookmarkHTMLUtils.jsm")
                .BookmarkHTMLUtils
                .importFromURL(fp.fileURL.spec).catch(Cu.reportError);
            }
          }
          fp.init(
            window,
            PlacesUIUtils.getString("SelectImport"),
            Ci.nsIFilePicker.modeOpen
          );
          fp.appendFilters(Ci.nsIFilePicker.filterHTML);
          fp.open(fpCallback);
        }
      
        function exportBM() {
          let fp = Cc["@mozilla.org/filepicker;1"].createInstance(Ci.nsIFilePicker);
          let fpCallback = function(aResult) {
            if (aResult != Ci.nsIFilePicker.returnCancel) {
              ChromeUtils.import("resource://gre/modules/BookmarkHTMLUtils.jsm")
                .BookmarkHTMLUtils
                .exportToFile(fp.file.path).catch(Cu.reportError);
            }
          }
          fp.init(
            window,
            PlacesUIUtils.getString("EnterExport"),
            Ci.nsIFilePicker.modeSave
          );
          fp.appendFilters(Ci.nsIFilePicker.filterHTML);
          fp.defaultString = "bookmarks.html";
          fp.open(fpCallback);
        }
      
        let importItem = document.createXULElement('menuitem');
        importItem.id = 'importBookmarks';
        importItem.label = 'Lesezeichen von HTML importieren…';
        importItem.setAttribute('oncommand', '(' + importBM.toString() + ')()');
      
        let exportItem = document.createXULElement('menuitem');
        exportItem.id = 'exportBookmarks';
        exportItem.label = 'Lesezeichen nach HTML exportieren…';
        exportItem.setAttribute('oncommand', '(' + exportBM.toString() + ')()');
      
        document.getElementById('organizeBookmarksSeparator').after(importItem);
        importItem.after(exportItem);
        exportItem.after(document.createXULElement('menuseparator'));
      
      })();
    Alles anzeigen

    Das CSS für Lesezeichen-Menü. Für Icons usw..

    CSS
        @-moz-document url("chrome://browser/content/places/bookmarksSidebar.xhtml"),
                   url-prefix("chrome://browser/content/places/places.xhtml"),
                   url("chrome://browser/content/browser.xhtml") {
    
        /* Weitere Lesezeichen anzeigen-ausschalten */
        
        #menu_unsortedBookmarks,
        #menu_bookmarkThisPage {
        display: none !important;}
        
        toolbar#PersonalToolbar {
        border: 2px dashed green !important;
        /*border-style: dashed double none !important;*/
        }
    
        #PlacesChevron, #nav-bar-overflow-button {
        list-style-image: url("file:///C:/Users/Ramo/AppData/Roaming/Mozilla/Firefox/Profiles/g4mso52s.default-release/chrome/Icons/arrow-right2.png") !important;
        }
        #PlacesChevron, #nav-bar-overflow-button::hover {
        background-color: blue !important;
        }
        
        /* Hintergrund der Lesezeichen im Lesezeichen-Symbolleiste beim Hover farbe grün */
        toolbarbutton.bookmark-item:hover {
        background-color: green !important;
        }
        
        /* Lesezeichen-Toolbar Farbe ändern */
        toolbar#PersonalToolbar {
        background-color: red !important;
        color: white !important;
        }
        
        /* Lesezeichen Ordner Icon setzen */
        treechildren::-moz-tree-image(title, container),
        treechildren::-moz-tree-image(title, query, hostContainer),
        .bookmark-item[container="true"] {
        list-style-image: url("file:///C:/Users/Ramo/AppData/Roaming/Mozilla/Firefox/Profiles/g4mso52s.default-release/chrome/Icons/folder.png") !important;
        padding-left: 6px !important;
        padding-right: 2px !important;
        padding-top: 2px !important;
        padding-bottom: 2px !important;}
        
        /* Lesezeichen Abstand kleiner machen */
        #PlacesToolbar :is(menu,menuitem) {
        background-color: blue !important;
        color: white !important;
        margin: 0 0 !important;
        min-height: 20px !important;
        padding-top: 0 !important; 
        padding-bottom: 0 !important;}
    
        #PlacesToolbar :is(menu,menuitem):hover {
        background-color: #FF0000 !important;
        color: white !important;
        margin: 0 0 !important;
        min-height: 20px !important;
        padding-top: 0 !important; 
        padding-bottom: 0 !important;}
    
        #importBookmarks::before {
        margin-right: 6px !important; 
        margin-left: -9px !important;
        content: '' !important;
        display: block !important;
        width: 19px !important;
        height: 15px !important;
        background-image: url("..//Icons/a_import.png") !important;
        background-repeat: no-repeat !important;
        background-position: 4px 0px !important;
        background-size: 15px 15px !important;}
          
        #exportBookmarks::before {
        margin-right: 6px !important; 
        margin-left: -9px !important;
        content: '' !important;
        display: block !important;
        width: 19px !important;
        height: 15px !important;
        background-image: url("..//Icons/a_export.png") !important;
        background-repeat: no-repeat !important;
        background-position: 4px 0px !important;
        background-size: 15px 15px !important;}
    
        #bookmarksShowAll{
        appearance: none !important;
        background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACnklEQVQ4y6XTPYgVVxTA8f/ce2fu7Mx7vuf6srsa425cxFWEiDwCgpXpErELIVYWVolYWGmdKoVdLGwUGwXFJggWwq42hpBmiUaW1f2I7Pfs+p6773Pm3jspXtwEIhLwNIdTnB/nHDjwgeGNXrhz2JfysPC8/9fgrLAmez7105lnAOpAZejxwYGBiud5QA78N3cyRymSLG6kHBmJ+G1ueX0KPgJQ8ytppbXZ/tt/N5Aax9gnEUndUm84Xm/aytuJVBxZzn3VT0lbjMkoFIskawmDQ4MALC8ts3vPx9STJcKoSK3r8/CP9vZKqhhJjh/sZyB2ZFlGuVxmYSFleLgHzBaa7N8/SDJxlXj3SZZ0lesT8h/Aw1Kr1dAGjDEYY+h2uyRJAkCapiTzk4TpS7orIbUdo3jYbUD4SqJ1gNaaMAzRWhMEvVprjQ588pVHxJ+eQDRnCESGr/41QeALCnFEHAustcRxTNZcIepOkdsO0eZLivYZQh2lsKtEafUmJ8p93LldOZ21my3lkdNoNChKhXMOYwx27QnmzXVk3y524qEKZTCzyD7H3uwpl6ot8u7wXVbnppX2JYU4Jo57QBAEtPZ9CYsvoPWAoOCBWAMrgBwVtbGdOp3X6+M27fyglPRQvsL3fZxz+L6PHxbRY5fJFg9g1r9DFTKgB+TOMvnnCMNbW9+7jHlVb6Zr1x5OC19CnoMQHtZZpFBIPlMXR2VZ7ehC6noGMN0eMtWz87MAaiZ583UcBkIJsX3ZABOkqLQa3j+mj7euEIBdpeEFKLGH8ItDv7fe+zA3btyr/vrkl32dcXHeJWxlk0y0fubzzgNOmSmemle02/c5AqDeBUgpyzNzy9+M7B3b6F94/qPd4FZ0mlmAdJwFUeJbIXu9fwFVCBajMWIWPQAAAABJRU5ErkJggg==") no-repeat !important;
        min-height: 24px!important;
        padding-left:28px!important;
        background-position:6px 8px!important;}
    
        #bookmarksShowAll:hover{
        appearance: none !important;
        margin-right: -1px !important;
        background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACnklEQVQ4y6XTPYgVVxTA8f/ce2fu7Mx7vuf6srsa425cxFWEiDwCgpXpErELIVYWVolYWGmdKoVdLGwUGwXFJggWwq42hpBmiUaW1f2I7Pfs+p6773Pm3jspXtwEIhLwNIdTnB/nHDjwgeGNXrhz2JfysPC8/9fgrLAmez7105lnAOpAZejxwYGBiud5QA78N3cyRymSLG6kHBmJ+G1ueX0KPgJQ8ytppbXZ/tt/N5Aax9gnEUndUm84Xm/aytuJVBxZzn3VT0lbjMkoFIskawmDQ4MALC8ts3vPx9STJcKoSK3r8/CP9vZKqhhJjh/sZyB2ZFlGuVxmYSFleLgHzBaa7N8/SDJxlXj3SZZ0lesT8h/Aw1Kr1dAGjDEYY+h2uyRJAkCapiTzk4TpS7orIbUdo3jYbUD4SqJ1gNaaMAzRWhMEvVprjQ588pVHxJ+eQDRnCESGr/41QeALCnFEHAustcRxTNZcIepOkdsO0eZLivYZQh2lsKtEafUmJ8p93LldOZ21my3lkdNoNChKhXMOYwx27QnmzXVk3y524qEKZTCzyD7H3uwpl6ot8u7wXVbnppX2JYU4Jo57QBAEtPZ9CYsvoPWAoOCBWAMrgBwVtbGdOp3X6+M27fyglPRQvsL3fZxz+L6PHxbRY5fJFg9g1r9DFTKgB+TOMvnnCMNbW9+7jHlVb6Zr1x5OC19CnoMQHtZZpFBIPlMXR2VZ7ehC6noGMN0eMtWz87MAaiZ583UcBkIJsX3ZABOkqLQa3j+mj7euEIBdpeEFKLGH8ItDv7fe+zA3btyr/vrkl32dcXHeJWxlk0y0fubzzgNOmSmemle02/c5AqDeBUgpyzNzy9+M7B3b6F94/qPd4FZ0mlmAdJwFUeJbIXu9fwFVCBajMWIWPQAAAABJRU5ErkJggg==") no-repeat !important;    
        min-height: 24px!important;
        padding-left:28px!important;
        background-position:5px 8px!important;}
    
        #menu_bookmarkThisPage{
        appearance: none !important;
        background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAC3klEQVQ4jc3TW0iTcRgG8L8V1EWShmFYXmQnQyPqImhCN0lXJYGoIEKQsqsOYErlCTp4SJ3Z3MHNHXS6qXPTse/r+7RhY2mzbVZGs7SR1cxWLtTa9NPUPd2EqNV9D7xXD+/v6n0J+a9C03QkRVFHaJpOpigqal2XyDDMWZPJFEsICUtLS9u4UprN5nQNbXt3VP0plKF7s2Cz2aZZluVYlrWaTKZYhmG8Fovl+8DAwAzLMkGtXDilFwnYiZGXBwlNP7B0Wl2BQ+ovuPViHolqH/x+PxYXF2G325eMxq6g0+kEx3EAAFqvQU8eHxOV5XjcpPxGjMbOH96pWeyVTUDwbAEJ8g9wu92Ym5uD1+uFQqHA0NAQOI7D5wkvFOXXMSJpwsOsLBjl4mWibzGEvFOz2CP5iIrBBcSLPXC5XAgGg2uAYCCAR0wjvo4a0NdcgZo8PrQtrSBadVvINx1EzP0xFDl/4kDd6F8BulOH1477wMgNdOTux3PXE6hVGhCVTBOaDswismoEuY4F7Kt1/wH0WnrAdlQBX1V4dnMn7F1SeDweyKQKELlYGZr6HkREuRv5znnECV6uARrkcjTJBJgc02PGfAamwlPwT36Bx+OBSCgFEd2rD437JhF+ewiVz+cRc+cpruUVQtfYjr6+flTfLYWtWwq8LYU5JwINgkq0a4ywWm2oqRaCyMualyQVSmwpGYT2DYfYEgfqTxugP9+L+utKiGuKsOzTYbgqHsbsfFgzX4O6MABVcTvEtxUgVNJwJ81zy8KLHYubixzLO4rsszcTZIbW43alKlM6PvZKC64nC20Zu+ZM53rVNG+YTyW9yqd5bhnFc3esXGN44WMViYw7vO0q000I2XMiYfd2g+SSCO/r0ZcbG2otTr287vLDfs9KNhFCwgkhkYSQrQVXcqJbarL7LcI0qC4ea9ZV86NWLRJCyIb1wGo1TFJblpKdnvwjO/VkXW1BSvS/HvAX8QsLRakpZnoAAAAASUVORK5CYII=") no-repeat !important;
        min-height: 24px!important;
        padding-left:28px!important;
        background-position:6px 8px!important;}
    
        #menu_bookmarkThisPage:hover{
        appearance: none !important;
        margin-right: -1px !important;
        background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAC3klEQVQ4jc3TW0iTcRgG8L8V1EWShmFYXmQnQyPqImhCN0lXJYGoIEKQsqsOYErlCTp4SJ3Z3MHNHXS6qXPTse/r+7RhY2mzbVZGs7SR1cxWLtTa9NPUPd2EqNV9D7xXD+/v6n0J+a9C03QkRVFHaJpOpigqal2XyDDMWZPJFEsICUtLS9u4UprN5nQNbXt3VP0plKF7s2Cz2aZZluVYlrWaTKZYhmG8Fovl+8DAwAzLMkGtXDilFwnYiZGXBwlNP7B0Wl2BQ+ovuPViHolqH/x+PxYXF2G325eMxq6g0+kEx3EAAFqvQU8eHxOV5XjcpPxGjMbOH96pWeyVTUDwbAEJ8g9wu92Ym5uD1+uFQqHA0NAQOI7D5wkvFOXXMSJpwsOsLBjl4mWibzGEvFOz2CP5iIrBBcSLPXC5XAgGg2uAYCCAR0wjvo4a0NdcgZo8PrQtrSBadVvINx1EzP0xFDl/4kDd6F8BulOH1477wMgNdOTux3PXE6hVGhCVTBOaDswismoEuY4F7Kt1/wH0WnrAdlQBX1V4dnMn7F1SeDweyKQKELlYGZr6HkREuRv5znnECV6uARrkcjTJBJgc02PGfAamwlPwT36Bx+OBSCgFEd2rD437JhF+ewiVz+cRc+cpruUVQtfYjr6+flTfLYWtWwq8LYU5JwINgkq0a4ywWm2oqRaCyMualyQVSmwpGYT2DYfYEgfqTxugP9+L+utKiGuKsOzTYbgqHsbsfFgzX4O6MABVcTvEtxUgVNJwJ81zy8KLHYubixzLO4rsszcTZIbW43alKlM6PvZKC64nC20Zu+ZM53rVNG+YTyW9yqd5bhnFc3esXGN44WMViYw7vO0q000I2XMiYfd2g+SSCO/r0ZcbG2otTr287vLDfs9KNhFCwgkhkYSQrQVXcqJbarL7LcI0qC4ea9ZV86NWLRJCyIb1wGo1TFJblpKdnvwjO/VkXW1BSvS/HvAX8QsLRakpZnoAAAAASUVORK5CYII=") no-repeat !important;    
        min-height: 24px!important;
        padding-left:28px!important;
        background-position:5px 8px!important;}    
    
        #menu_bookmarkAllTabs{
        appearance: none !important;
        background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAACJklEQVR42mL8//8/AyUAIICYiFW4Z55N7vZpZsno4gABxAByASHck8rA8fZWx9OXl5tu9iQyMCLLAQQQIz4vnJ5vFMjCya3AwsZuo2tqE/T/NxvD0f27l7OxsJz+//XNHfOs85sBAogFn7O/f/nqb2egGs/A+J2B4fVBhl23GRnWsYhHJrJ8iPz37XMvUMlmgABidGvbxbCz0pXBtXWXx5+/fzf9+/eflYEB4irm/z8ZAjgWM2RoXWdYeY+Z4SQTDwOLix3D21nrHtx48jRNyGTzboAAYgEpBWlmYmbcnhdozyAvycXw6gsDAyMjxBX/HnIyfLmSxTDxtxSDRoAagyLvL4ZfmZ4K/LsfLPn/mUEcIIBYQJaBbM7wt2F4BvTjuiOfwZqh+hmMnp1mcPjNzGD+TYjh+s4bDPfM/zCoX1Ri+PfGRJiR7T8DQAAx7apyZQA5W1yUl+H6q+8MQhwMKPgLhyzDBJ5SBlabZQxqrMEMr46xM5iL2jD8YTBj3l3txgAQQPBAfP39LwMfUAMTku0g8EMpBEzzAjGPTjpD2P90BkFpLgaFV6fB4gABxOLatmsF0AUMLEz/Gfg4mYCa/6OagJJoIMH7998/oLf/Mzi37FwBEECgMAj3cjFg+AXUJcrLQlyyZGFkcLLTYVi39XQ4QACxMAJDbM+hKwz/9l9iIDpfAPUwA/3KzMzEABBAIMcaU5KZAAKIkdLcCBBATAwUAoAAAwDQ+NdqxxLREwAAAABJRU5ErkJggg==") no-repeat !important;
        min-height: 24px!important;
        padding-left:28px!important;
        background-position:6px 8px!important;}
    
        #menu_bookmarkAllTabs:hover{
        appearance: none !important;
        margin-right: -1px !important;
        background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAACJklEQVR42mL8//8/AyUAIICYiFW4Z55N7vZpZsno4gABxAByASHck8rA8fZWx9OXl5tu9iQyMCLLAQQQIz4vnJ5vFMjCya3AwsZuo2tqE/T/NxvD0f27l7OxsJz+//XNHfOs85sBAogFn7O/f/nqb2egGs/A+J2B4fVBhl23GRnWsYhHJrJ8iPz37XMvUMlmgABidGvbxbCz0pXBtXWXx5+/fzf9+/eflYEB4irm/z8ZAjgWM2RoXWdYeY+Z4SQTDwOLix3D21nrHtx48jRNyGTzboAAYgEpBWlmYmbcnhdozyAvycXw6gsDAyMjxBX/HnIyfLmSxTDxtxSDRoAagyLvL4ZfmZ4K/LsfLPn/mUEcIIBYQJaBbM7wt2F4BvTjuiOfwZqh+hmMnp1mcPjNzGD+TYjh+s4bDPfM/zCoX1Ri+PfGRJiR7T8DQAAx7apyZQA5W1yUl+H6q+8MQhwMKPgLhyzDBJ5SBlabZQxqrMEMr46xM5iL2jD8YTBj3l3txgAQQPBAfP39LwMfUAMTku0g8EMpBEzzAjGPTjpD2P90BkFpLgaFV6fB4gABxOLatmsF0AUMLEz/Gfg4mYCa/6OagJJoIMH7998/oLf/Mzi37FwBEECgMAj3cjFg+AXUJcrLQlyyZGFkcLLTYVi39XQ4QACxMAJDbM+hKwz/9l9iIDpfAPUwA/3KzMzEABBAIMcaU5KZAAKIkdLcCBBATAwUAoAAAwDQ+NdqxxLREwAAAABJRU5ErkJggg==") no-repeat !important;    
        min-height: 24px!important;
        padding-left:28px!important;
        background-position:5px 8px!important;}            
    
        .openintabs-menuitem{
        appearance: none !important;
        background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAADgUlEQVR42mL8//8/AyUAIIBYYIzVq1dLC4mIrvr08ZPV379/vjEzMwOZnycmxMV04DMAIIAYQC4A4dXr1oU+fvLk/5/fv/9//fzl/9ev3/6vWLnqK0weFwYIIBZ0A79//crw5+9fhh+//jBYWlhz1dc3fgIqZeDh4WHk4uaqysnKmoysHiCAwAbceHRD6uLdQ0kGunoMv9hYGX79/sPw7cdvhn///jNYWJjzgtRw8/AwvHz5smzutlbN4yeP/k8Pqeo11bW5BxBAjCBnFPbHd7EIMJRoiZgx8nBwMvz+85fhJ9CQf3//Mzx9+pQBFM483FwMQG8xMDL/ZXj46cZ/9v/sk6ZWriwACCCwC25eviprEKbGeOP/AYavb34wsHCwMPz9AzTg9z+GP7x/Gf7++ws07B/Djz+/GZiYGBhYBdgYrx68JwXUyggQQGADePgFfjD+ZGHgF+Bl+P7yHZDPycDGws2gKW7GIMAhwnDs4XaGJ1/uMPz+8Z2BnYOZ4fOnzwwsrMxfgVr/AwQQ2ABpGYkv/GLcDELSfEDn/2HgFeZh8JdLYfjw6SODvqw5g4KiPMOsMw0MDEDbOYWABrz5zsAtI/wJpBcggJhABD+P8MefX38x/AU6k+EvIwPHHx4GNgYuhuuPLzCcuL2f4QswZozEHBjYGDmAdjIw/Pn+l0FCVOoNSC9AAIENEBEQe/Pjy0+GP8CA42LgZ/BXTWb48OUdw6m7+xmm7W5hePTqLoOLaigD+28+hnfv3jN8ePMJaIDMc5BegAACGyApLPX82+fvDB/ev2f4/eU/Ax+bEMOLd08ZpITkGbTl9IHp4jfDsev7GL59/8Lw+9dvhp/ffjPISio+BekFCCCwAQpiyrdfPn3F8OrVa4bHr+8zXHxwioGbjY+hwq+PwVkzmCHYMpFBS84A6Pp/DP/+/2P4+/Mvg5Ks+gOQXoAAggSimNqTb59+/v7x7SfL289vGRccmMDAxyrEsO3sKmCC+sKw9+xmhicf7gLxfQZ2QSaG/38YfkvyyoPCgBEggMAGfPnyhV2eV6vzxs7LWr9//Gf+yPKS6f/fl8zAhMgISkX//11h+M/I+A/ohL/f2P7/1VA2uvb161cOkAMAAogRmp1Znz17xsrCwsL07ds3lu/fvzOD2D9+/GCCpXk2Nra/XFxc/4Bif7i5uf9ISUn9Bgr/BggwAMhljD12v/akAAAAAElFTkSuQmCC") no-repeat !important;
        min-height: 24px!important;
        padding-left:28px!important;
        background-position:8px 6px!important;}
    
        .openintabs-menuitem:hover{
        appearance: none !important;
        margin-right: -1px !important;
        background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAADgUlEQVR42mL8//8/AyUAIIBYYIzVq1dLC4mIrvr08ZPV379/vjEzMwOZnycmxMV04DMAIIAYQC4A4dXr1oU+fvLk/5/fv/9//fzl/9ev3/6vWLnqK0weFwYIIBZ0A79//crw5+9fhh+//jBYWlhz1dc3fgIqZeDh4WHk4uaqysnKmoysHiCAwAbceHRD6uLdQ0kGunoMv9hYGX79/sPw7cdvhn///jNYWJjzgtRw8/AwvHz5smzutlbN4yeP/k8Pqeo11bW5BxBAjCBnFPbHd7EIMJRoiZgx8nBwMvz+85fhJ9CQf3//Mzx9+pQBFM483FwMQG8xMDL/ZXj46cZ/9v/sk6ZWriwACCCwC25eviprEKbGeOP/AYavb34wsHCwMPz9AzTg9z+GP7x/Gf7++ws07B/Djz+/GZiYGBhYBdgYrx68JwXUyggQQGADePgFfjD+ZGHgF+Bl+P7yHZDPycDGws2gKW7GIMAhwnDs4XaGJ1/uMPz+8Z2BnYOZ4fOnzwwsrMxfgVr/AwQQ2ABpGYkv/GLcDELSfEDn/2HgFeZh8JdLYfjw6SODvqw5g4KiPMOsMw0MDEDbOYWABrz5zsAtI/wJpBcggJhABD+P8MefX38x/AU6k+EvIwPHHx4GNgYuhuuPLzCcuL2f4QswZozEHBjYGDmAdjIw/Pn+l0FCVOoNSC9AAIENEBEQe/Pjy0+GP8CA42LgZ/BXTWb48OUdw6m7+xmm7W5hePTqLoOLaigD+28+hnfv3jN8ePMJaIDMc5BegAACGyApLPX82+fvDB/ev2f4/eU/Ax+bEMOLd08ZpITkGbTl9IHp4jfDsev7GL59/8Lw+9dvhp/ffjPISio+BekFCCCwAQpiyrdfPn3F8OrVa4bHr+8zXHxwioGbjY+hwq+PwVkzmCHYMpFBS84A6Pp/DP/+/2P4+/Mvg5Ks+gOQXoAAggSimNqTb59+/v7x7SfL289vGRccmMDAxyrEsO3sKmCC+sKw9+xmhicf7gLxfQZ2QSaG/38YfkvyyoPCgBEggMAGfPnyhV2eV6vzxs7LWr9//Gf+yPKS6f/fl8zAhMgISkX//11h+M/I+A/ohL/f2P7/1VA2uvb161cOkAMAAogRmp1Znz17xsrCwsL07ds3lu/fvzOD2D9+/GCCpXk2Nra/XFxc/4Bif7i5uf9ISUn9Bgr/BggwAMhljD12v/akAAAAAElFTkSuQmCC") no-repeat !important;    
        min-height: 24px!important;
        padding-left:28px!important;
        background-position:8px 6px!important;}    
    
        #historyUndoWindowMenu{
        appearance: none !important;
        background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACyklEQVQ4ja2PW0iTcRjG/154IxFRqZRYZpkbqYwKNcEkSyMJcVoKnvJUOopQsBDzPDWPU5uKzdk8i5PJPM085bE0PDvr8/u+mdRwmmSGEIGITxfhgjLqogd+vFfPj+cl5L/FPEpJOGkM4UnwJyw8SkDMBa17CzhpNHm8DpK/qed+5/bv11r4bm8BT4LxufdgGAYMw4CmaT0LCwugKAoURf1Y82umFj4cJTwJ/iWEJ4HLo/SS3rk5S73AL6M4x+ZqIlqUyr9i454At4SCHc+UvMKf7wfdbrheOwz3mmG4iFvhWtaNi6UqOItbcUGkgH2uHOezG8BLfAq7VBnsM6txkh8kB2BACCHEKeqBzFvWg4DmCXiIGsGvGcCtml6Ud7+C8uUkQiva4JAnx5mHhbAVVoMTVwyrm2Ey/QKfzCfiwPY5CMY34Ns4hrBOFtOrXzBAa7G1vY1p3WdcrhqGQ74CjtIB8HLkcIlNLtILosTSdN+mUUSOfoJfwwhiut6CXduA6PkYVDMsRhgtcgfncalQAcfyF7BNr0JwrjhRL0ipbYr2quxG+JAOAvkQ2PVNjC0uw72gEXZJFZANTmF5YxPeojpYZStwPCYP8c/qI/SCsq5+P/diBfhtbyCo7MDG129QvJ6HoLYLEbVdkPRPoHJgEm6ZUlgI63EkMhUSVd81vaBvdvYsL6EITtJ+uGVVQTXDoGeGBgD0qRcBAGrtR7hmSHEsrQ6m4fEYVDNcQgghAAxWV1dNuPfSts6JO3a4caVwzqiEd34NQkrk8M6vxt1yBa5kyWAWLYJZUhVMQmK3VlZWjAEYEACGGo3G3D85R8jxv6Ow5gcpOb6hrVyf4A6uV6DK2itAdcrLX3XaM6D9BD+gxfJGaDM/Xpiu0WjMARjurjDU6XRGa2tr+5aWlg5QFHWIZVljtVptugtN04e1Wu1BlmX363Q6o93ydwIqHdf2zjyJAAAAAElFTkSuQmCC") no-repeat !important;
        min-height: 24px!important;
        padding-left:28px!important;
        background-position:6px 8px!important;}
    
        #historyUndoWindowMenu:hover{
        appearance: none !important;
        margin-right: -1px !important;
        background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACyklEQVQ4ja2PW0iTcRjG/154IxFRqZRYZpkbqYwKNcEkSyMJcVoKnvJUOopQsBDzPDWPU5uKzdk8i5PJPM085bE0PDvr8/u+mdRwmmSGEIGITxfhgjLqogd+vFfPj+cl5L/FPEpJOGkM4UnwJyw8SkDMBa17CzhpNHm8DpK/qed+5/bv11r4bm8BT4LxufdgGAYMw4CmaT0LCwugKAoURf1Y82umFj4cJTwJ/iWEJ4HLo/SS3rk5S73AL6M4x+ZqIlqUyr9i454At4SCHc+UvMKf7wfdbrheOwz3mmG4iFvhWtaNi6UqOItbcUGkgH2uHOezG8BLfAq7VBnsM6txkh8kB2BACCHEKeqBzFvWg4DmCXiIGsGvGcCtml6Ud7+C8uUkQiva4JAnx5mHhbAVVoMTVwyrm2Ey/QKfzCfiwPY5CMY34Ns4hrBOFtOrXzBAa7G1vY1p3WdcrhqGQ74CjtIB8HLkcIlNLtILosTSdN+mUUSOfoJfwwhiut6CXduA6PkYVDMsRhgtcgfncalQAcfyF7BNr0JwrjhRL0ipbYr2quxG+JAOAvkQ2PVNjC0uw72gEXZJFZANTmF5YxPeojpYZStwPCYP8c/qI/SCsq5+P/diBfhtbyCo7MDG129QvJ6HoLYLEbVdkPRPoHJgEm6ZUlgI63EkMhUSVd81vaBvdvYsL6EITtJ+uGVVQTXDoGeGBgD0qRcBAGrtR7hmSHEsrQ6m4fEYVDNcQgghAAxWV1dNuPfSts6JO3a4caVwzqiEd34NQkrk8M6vxt1yBa5kyWAWLYJZUhVMQmK3VlZWjAEYEACGGo3G3D85R8jxv6Ow5gcpOb6hrVyf4A6uV6DK2itAdcrLX3XaM6D9BD+gxfJGaDM/Xpiu0WjMARjurjDU6XRGa2tr+5aWlg5QFHWIZVljtVptugtN04e1Wu1BlmX363Q6o93ydwIqHdf2zjyJAAAAAElFTkSuQmCC") no-repeat !important;    
        min-height: 24px!important;
        padding-left:28px!important;
        background-position:5px 8px!important;}
    
        .restoreallitem{
        appearance: none !important;
        background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAACVUlEQVR42mL8//8/AyUAIICYGCgEAAFElAF/fH15gJgFmxxAADG6t+9mAPni379/Hn/+/t30799/VrDJTIy/WZiZ/UDsxuubtkn+/Mgo8+Mjw3Vu8X/POQXanN/caGDZvPkvQACBTQVpZmJm3J4XaM8gL8kFNvnh82+s6s252z+zcjKIqisz/NXTZHh97ybDOx0nJskFk2umK9g/zWVgmAEQQCygQATZnOFvw/DsNxvDuiOfwQZYyHEymP/+zsCso8/wSkGJQeTxfYanXMIMbO+fMfzx82ew3bp1GtBb7wECiOk/2AX/WcVFeRmuv/rOIMTBAMbXX35n+MXIxMDJx83w6+dPBkZGRob3HAIMX7/9YuD784XhCQsvI1DrGYAAYtpV6Qq28fX3vwx8QI28nBDMB8TfmNgYvv5hYPjPwsLAxPCPQeLXOwYWZkaGz2y8DFKMv0DaXgAEEItr264VQBcwsADdwsfJxMDIAEkXly/dYmAC2vpBRZPh0z8Ghrf/fzHw/PjMwPf3GwPzb1YGkS9vGI44+NwCCCBGl5ad/51stRmUFCQYvnz/A48e9v4OBgUzTQbZ76/BRv5k52b4x8TMwPLnF9g7jH/+MHAcOcYAEEAsIM6eQ1cY/u2/xICcKqNY2Bn+HTjK8AEYkN9Z2Rl4Gf8yvGfhYPjCwc2g8fUlw1VWEQZJRk4GgAACBYQxlvSh6SshIcbPwsK289WrlwKsrCyS7Oy3lbi5rZS5ue8BLfpvLCCgcO/bt1cAAcRIaV4ACCCK8wJAAFFsAEAAUWwAQIABAFeXy366gW/ZAAAAAElFTkSuQmCC") no-repeat !important;
        min-height: 24px!important;
        padding-left:28px!important;
        background-position:6px 8px!important;}
    
        .restoreallitem:hover{
        appearance: none !important;
        margin-right: -1px !important;
        background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAACVUlEQVR42mL8//8/AyUAIICYGCgEAAFElAF/fH15gJgFmxxAADG6t+9mAPni379/Hn/+/t30799/VrDJTIy/WZiZ/UDsxuubtkn+/Mgo8+Mjw3Vu8X/POQXanN/caGDZvPkvQACBTQVpZmJm3J4XaM8gL8kFNvnh82+s6s252z+zcjKIqisz/NXTZHh97ybDOx0nJskFk2umK9g/zWVgmAEQQCygQATZnOFvw/DsNxvDuiOfwQZYyHEymP/+zsCso8/wSkGJQeTxfYanXMIMbO+fMfzx82ew3bp1GtBb7wECiOk/2AX/WcVFeRmuv/rOIMTBAMbXX35n+MXIxMDJx83w6+dPBkZGRob3HAIMX7/9YuD784XhCQsvI1DrGYAAYtpV6Qq28fX3vwx8QI28nBDMB8TfmNgYvv5hYPjPwsLAxPCPQeLXOwYWZkaGz2y8DFKMv0DaXgAEEItr264VQBcwsADdwsfJxMDIAEkXly/dYmAC2vpBRZPh0z8Ghrf/fzHw/PjMwPf3GwPzb1YGkS9vGI44+NwCCCBGl5ad/51stRmUFCQYvnz/A48e9v4OBgUzTQbZ76/BRv5k52b4x8TMwPLnF9g7jH/+MHAcOcYAEEAsIM6eQ1cY/u2/xICcKqNY2Bn+HTjK8AEYkN9Z2Rl4Gf8yvGfhYPjCwc2g8fUlw1VWEQZJRk4GgAACBYQxlvSh6SshIcbPwsK289WrlwKsrCyS7Oy3lbi5rZS5ue8BLfpvLCCgcO/bt1cAAcRIaV4ACCCK8wJAAFFsAEAAUWwAQIABAFeXy366gW/ZAAAAAElFTkSuQmCC") no-repeat !important;    
        min-height: 24px!important;
        padding-left:28px!important;
        background-position:5px 8px!important;}
    
        /*  Rechtsklick Kontextmenü   */
    
        menuitem[label="Alle in Tabs öffnen"]{
        appearance: none !important;
        background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAgFJREFUeNrEU89LG1EQ/t4P3ST+aGsU8ST2LyikN6VQCLGRklLQShGp4CXQS+/m4MGK0Etv7VEIiKAItaXdSEhqEUTpSVMCCtZWTUtKLVRFyWb3dd7GiEqQggcHHsy+me+bb+bNMqUULmMclzRWdoIjiXtF2551HFUFqAop3PU5Z5YUiCRjneZJVIO5YB+ikXa0tviQ36cAO8dBp7EG2PoBvH4zD9suhJNDIVPquK4cfdCBnFWNmYU9cEIzdoyCAOMGNj8zdLQBB95uDEam8Go6PUvBancGWnZzUx2y+UM0eAG/V8Lvq6GKPjTWGvDXEhVlPr7zDJ7CNJayfdRkQ5XGyrLKX4c26j1UjzKF8GAtG8bPnAn9SIqEWI4Wcx1dgR7MrU5Qzq6Lk8HnicmjIwuSK9R7OcknAqLN7ZiIP32Jv9YckUg4xCS4H5n8FMK3+yGNOIwXmJSkpbcreAsF6repTlLvAlyUhvi7sI7lb+9PZumot2AkPJOP435gAIvZ8V6ph5X8lIGTXoG7VEQA3IBB7eyxLzCulcCKWrCtki8o5d3qOBz7oTvmQKUFCQ1jlPsQ0kDNWywCTx6V/M1tYP4jzPQIYhct2c1jcvd0jkFNbEMNp6DuxpCgu7Yzr1DBNk5/CHrGje9UOYUUVY7S1dczq/wfVm71z2lyduV/4z8BBgC58qyxRjygSwAAAABJRU5ErkJggg==") no-repeat !important;
        min-height: 24px!important;
        padding-left:28px!important;
        background-position:8px 8px!important;}
    
        menuitem[label="Alle in Tabs öffnen"]:hover{
        appearance: none !important;
        margin-right: -1px !important;
        background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAgFJREFUeNrEU89LG1EQ/t4P3ST+aGsU8ST2LyikN6VQCLGRklLQShGp4CXQS+/m4MGK0Etv7VEIiKAItaXdSEhqEUTpSVMCCtZWTUtKLVRFyWb3dd7GiEqQggcHHsy+me+bb+bNMqUULmMclzRWdoIjiXtF2551HFUFqAop3PU5Z5YUiCRjneZJVIO5YB+ikXa0tviQ36cAO8dBp7EG2PoBvH4zD9suhJNDIVPquK4cfdCBnFWNmYU9cEIzdoyCAOMGNj8zdLQBB95uDEam8Go6PUvBancGWnZzUx2y+UM0eAG/V8Lvq6GKPjTWGvDXEhVlPr7zDJ7CNJayfdRkQ5XGyrLKX4c26j1UjzKF8GAtG8bPnAn9SIqEWI4Wcx1dgR7MrU5Qzq6Lk8HnicmjIwuSK9R7OcknAqLN7ZiIP32Jv9YckUg4xCS4H5n8FMK3+yGNOIwXmJSkpbcreAsF6repTlLvAlyUhvi7sI7lb+9PZumot2AkPJOP435gAIvZ8V6ph5X8lIGTXoG7VEQA3IBB7eyxLzCulcCKWrCtki8o5d3qOBz7oTvmQKUFCQ1jlPsQ0kDNWywCTx6V/M1tYP4jzPQIYhct2c1jcvd0jkFNbEMNp6DuxpCgu7Yzr1DBNk5/CHrGje9UOYUUVY7S1dczq/wfVm71z2lyduV/4z8BBgC58qyxRjygSwAAAABJRU5ErkJggg==") no-repeat !important;    
        min-height: 24px!important;
        padding-left:28px!important;
        background-position:8px 8px!important;}
    
        #placesContext_new\:bookmark{
        appearance: none !important;
        background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACD0lEQVQ4jZXST0jTcRjH8c+tSx0i8NS1a3Tp0kEIupTX8NBFCCzDiMIw/yxdZRrGgmISyw5BEWz+SVzTiU1PRZKu1DlF5z82GXM6f1PndCrvDj+VKYPsAy++DzzwfJ/DI+3nRS+HZCVjLPDbKgarRXoxeKgn2fqQrQ8985rqekwvO7A+uc7bmou0Vp8i7ClgZayBgC2P0IcrbC5NsmWEkRp9ZLZ30eOvploPqvXQ/+sHwabTGCP1RNzXYHsRduLEfEUkfj4k4i5gy5hDauhlI7ODKjpNVab4cAuBRkGyGVJeWL4P8UKzTjYTbr1A2H0Hqa6H9c0MKms3lXdw8rWXwJtz/LEKps/nNOcQAVse0tNukqktdLfF9KCN4LtLzDsEI5dh+GxuwXwSbWeQajwk1jfRbaep1EVX0w2GLGK7XfD9RG5dYvy5kCxullfT6OZnokaKqJFCt5xMeyoYKBd4cwvVi+mPV5EqO4kZaaJGipiRJmaksfuChIc9TFgFXwSte29WHX8lVqe+IZV3HPycLRzy47eI0WqZm9gF74W/UgxViVGL2FgcQyprJ5JYI5JYw+4LHogaKWYnB5mdGGCy346/UoSsYqH7ETsbK+ymjb2LvNfG/NLqP/U5Cqkoyz9yxpJU6mImnmQmnjy0Qbb9vkpdOQaUuJiKGceiklwDip2MR1eORcXOHAOKPvFfjuQv4hCS4p+sPd8AAAAASUVORK5CYII=") no-repeat !important;
        min-height: 24px!important;
        padding-left:28px!important;
        background-position:6px 8px!important;}
    
        #placesContext_new\:bookmark:hover{
        appearance: none !important;
        margin-right: -1px !important;
        background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACD0lEQVQ4jZXST0jTcRjH8c+tSx0i8NS1a3Tp0kEIupTX8NBFCCzDiMIw/yxdZRrGgmISyw5BEWz+SVzTiU1PRZKu1DlF5z82GXM6f1PndCrvDj+VKYPsAy++DzzwfJ/DI+3nRS+HZCVjLPDbKgarRXoxeKgn2fqQrQ8985rqekwvO7A+uc7bmou0Vp8i7ClgZayBgC2P0IcrbC5NsmWEkRp9ZLZ30eOvploPqvXQ/+sHwabTGCP1RNzXYHsRduLEfEUkfj4k4i5gy5hDauhlI7ODKjpNVab4cAuBRkGyGVJeWL4P8UKzTjYTbr1A2H0Hqa6H9c0MKms3lXdw8rWXwJtz/LEKps/nNOcQAVse0tNukqktdLfF9KCN4LtLzDsEI5dh+GxuwXwSbWeQajwk1jfRbaep1EVX0w2GLGK7XfD9RG5dYvy5kCxullfT6OZnokaKqJFCt5xMeyoYKBd4cwvVi+mPV5EqO4kZaaJGipiRJmaksfuChIc9TFgFXwSte29WHX8lVqe+IZV3HPycLRzy47eI0WqZm9gF74W/UgxViVGL2FgcQyprJ5JYI5JYw+4LHogaKWYnB5mdGGCy346/UoSsYqH7ETsbK+ymjb2LvNfG/NLqP/U5Cqkoyz9yxpJU6mImnmQmnjy0Qbb9vkpdOQaUuJiKGceiklwDip2MR1eORcXOHAOKPvFfjuQv4hCS4p+sPd8AAAAASUVORK5CYII=") no-repeat !important;    
        min-height: 24px!important;
        padding-left:28px!important;
        background-position:5px 8px!important;}
    
        #placesContext_new\:folder{
        appearance: none !important;
        background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAB/klEQVQ4jXWTu24TQRSGv72Y2CEEE4K4hEggpCiEJhFCpOIJqGlAiniBCJ6A8AC8AZJTIBHRQAEFXSrERQgaQLhDhCIKOBtv7N2dnTmHYh1r7cRHmmJG///Nucx4n1+u7AaVoJ4nOWHoM1atMl4/w3CYJCbvtu9fu91YV9X+eVibrNavLl+h0074+3uXaLuNabWYvrTAzMJyX+jyjB9vnzaA9TI4REFEqU1UmZ0/z+z8OeJWh58f3zPDr74wmJpDRBmOEEBFKbJSUDh+chyAzDjCwCcIPGg1jwaogjihX1ZJY50UtwcBAKJHZaCKuF4GCloiWCv4ntffj8zAWQXtWUuaNBfC0EcUvBEAH4oSnFPECq63ANLMYXLFOcU6RUR5t3F3cQCgqjgrPbMOAJLMkhqHsUquY1yeu46qfhkCgJSMSZwS/9sHoJM4cgdZLrhjFzi79PBQGb0mCiKKCmw1/2Ad5NbjdL1CEASkRpBcOHFEH/yDJootegAQxY69fYuxkGRCNxO+7TRZ3Vw9NMriJTopRtmjGytkRoliQ6USAjAFrGSGPSEaAKTd9OvO1s5iffpU/zFFUZu4Y/A0QWztQBt58Bh4VQZ4AB9e3Fvzff/RRH2Szl7M89ffHzxpfNoAtg8NHij/Rh/g5p1nayKy1G5Fm8656NaNi29GmYfjP/F6UX3c/0/PAAAAAElFTkSuQmCC") no-repeat !important;
        min-height: 24px!important;
        padding-left:28px!important;
        background-position:6px 8px!important;}
    
        #placesContext_new\:folder:hover{
        appearance: none !important;
        margin-right: -1px !important;
        background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAB/klEQVQ4jXWTu24TQRSGv72Y2CEEE4K4hEggpCiEJhFCpOIJqGlAiniBCJ6A8AC8AZJTIBHRQAEFXSrERQgaQLhDhCIKOBtv7N2dnTmHYh1r7cRHmmJG///Nucx4n1+u7AaVoJ4nOWHoM1atMl4/w3CYJCbvtu9fu91YV9X+eVibrNavLl+h0074+3uXaLuNabWYvrTAzMJyX+jyjB9vnzaA9TI4REFEqU1UmZ0/z+z8OeJWh58f3zPDr74wmJpDRBmOEEBFKbJSUDh+chyAzDjCwCcIPGg1jwaogjihX1ZJY50UtwcBAKJHZaCKuF4GCloiWCv4ntffj8zAWQXtWUuaNBfC0EcUvBEAH4oSnFPECq63ANLMYXLFOcU6RUR5t3F3cQCgqjgrPbMOAJLMkhqHsUquY1yeu46qfhkCgJSMSZwS/9sHoJM4cgdZLrhjFzi79PBQGb0mCiKKCmw1/2Ad5NbjdL1CEASkRpBcOHFEH/yDJootegAQxY69fYuxkGRCNxO+7TRZ3Vw9NMriJTopRtmjGytkRoliQ6USAjAFrGSGPSEaAKTd9OvO1s5iffpU/zFFUZu4Y/A0QWztQBt58Bh4VQZ4AB9e3Fvzff/RRH2Szl7M89ffHzxpfNoAtg8NHij/Rh/g5p1nayKy1G5Fm8656NaNi29GmYfjP/F6UX3c/0/PAAAAAElFTkSuQmCC") no-repeat !important;    
        min-height: 24px!important;
        padding-left:28px!important;
        background-position:5px 8px!important;}
    
        #placesContext_new\:separator{
        appearance: none !important;
        background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAJ0lEQVQ4jWNgGAXDBRinzfxPDoYbkDbzzH/jtJn/SaUH0M+jgLoAAIxgQYxuqERlAAAAAElFTkSuQmCC") no-repeat !important;
        min-height: 24px!important;
        padding-left:28px!important;
        background-position:6px 8px!important;}
    
        #placesContext_new\:separator:hover{
        appearance: none !important;
        margin-right: -1px !important;
        background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAJ0lEQVQ4jWNgGAXDBRinzfxPDoYbkDbzzH/jtJn/SaUH0M+jgLoAAIxgQYxuqERlAAAAAElFTkSuQmCC") no-repeat !important;    
        min-height: 24px!important;
        padding-left:28px!important;
        background-position:5px 8px!important;}
    
        #placesContext_createBookmark{
        appearance: none !important;
        background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAgFJREFUeNrEU89LG1EQ/t4P3ST+aGsU8ST2LyikN6VQCLGRklLQShGp4CXQS+/m4MGK0Etv7VEIiKAItaXdSEhqEUTpSVMCCtZWTUtKLVRFyWb3dd7GiEqQggcHHsy+me+bb+bNMqUULmMclzRWdoIjiXtF2551HFUFqAop3PU5Z5YUiCRjneZJVIO5YB+ikXa0tviQ36cAO8dBp7EG2PoBvH4zD9suhJNDIVPquK4cfdCBnFWNmYU9cEIzdoyCAOMGNj8zdLQBB95uDEam8Go6PUvBancGWnZzUx2y+UM0eAG/V8Lvq6GKPjTWGvDXEhVlPr7zDJ7CNJayfdRkQ5XGyrLKX4c26j1UjzKF8GAtG8bPnAn9SIqEWI4Wcx1dgR7MrU5Qzq6Lk8HnicmjIwuSK9R7OcknAqLN7ZiIP32Jv9YckUg4xCS4H5n8FMK3+yGNOIwXmJSkpbcreAsF6repTlLvAlyUhvi7sI7lb+9PZumot2AkPJOP435gAIvZ8V6ph5X8lIGTXoG7VEQA3IBB7eyxLzCulcCKWrCtki8o5d3qOBz7oTvmQKUFCQ1jlPsQ0kDNWywCTx6V/M1tYP4jzPQIYhct2c1jcvd0jkFNbEMNp6DuxpCgu7Yzr1DBNk5/CHrGje9UOYUUVY7S1dczq/wfVm71z2lyduV/4z8BBgC58qyxRjygSwAAAABJRU5ErkJggg==") no-repeat !important;
        min-height: 24px!important;
        padding-left:28px!important;
        background-position:6px 8px!important;}
    
        #placesContext_createBookmark:hover{
        appearance: none !important;
        margin-right: -1px !important;
        background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABxklEQVQ4jWP4//8/w////xlwgZV7LypsP3n7PS55Jpw6oeD5yzfLubg4BMg24P9/BiEmRkZ0VyWs3HuxgSgD/v3/L4uumYGBYf7rN+/4iTKAgYGBE13zsxdvbuWEOxYSawCK5qcvXj+RkhAxh4kTbQADA8P8J89ff5eWELUNd9b/QJQBK/deFODlZGX48uUrw5PnrxlkJEWtwp31HyCrYUHmxKz8KvDr2y+DX99+XXj/9L3Clce/8kVZvjG8ePmKQUZSNDHcWf8CuiVwAyIWfzT4/fP3/t/ff3/48fmHwP9//xkOXfrH4Gmt/uDy1ScK+w6ceICuGcULPz7+WP/zy8/A75++G/74/EPgz88/D378YlDcdfGv47m7fxkYGBj88Rrw5d0XhQ1Z4ge+vPmS8Ovrrwv//vxzPDnF4MO+JtUHDIxcDGy8UgUqngvOK7vNNMDqhe8fvn+wzL/0//f33wf+///veGqaITykf//8x8DMJrSBkZnnwa+Pd/czMDAIwk2AZSbTjHMKJulnUUyHAe2II/Dcpuq9BCXnwV1weoYR1kBCMsTg3+8vDr8+P0RRx4JDPTqY8O/P1/N/vr/6wMDA4IgsAQB4NNcSHtKLKAAAAABJRU5ErkJggg==") no-repeat !important;    
        min-height: 24px!important;
        padding-left:28px!important;
        background-position:5px 8px!important;}
    
        menuitem[id="placesContext_cut"]::before {
        background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABxklEQVQ4jWP4//8/w////xlwgZV7LypsP3n7PS55Jpw6oeD5yzfLubg4BMg24P9/BiEmRkZ0VyWs3HuxgSgD/v3/L4uumYGBYf7rN+/4iTKAgYGBE13zsxdvbuWEOxYSawCK5qcvXj+RkhAxh4kTbQADA8P8J89ff5eWELUNd9b/QJQBK/deFODlZGX48uUrw5PnrxlkJEWtwp31HyCrYUHmxKz8KvDr2y+DX99+XXj/9L3Clce/8kVZvjG8ePmKQUZSNDHcWf8CuiVwAyIWfzT4/fP3/t/ff3/48fmHwP9//xkOXfrH4Gmt/uDy1ScK+w6ceICuGcULPz7+WP/zy8/A75++G/74/EPgz88/D378YlDcdfGv47m7fxkYGBj88Rrw5d0XhQ1Z4ge+vPmS8Ovrrwv//vxzPDnF4MO+JtUHDIxcDGy8UgUqngvOK7vNNMDqhe8fvn+wzL/0//f33wf+///veGqaITykf//8x8DMJrSBkZnnwa+Pd/czMDAIwk2AZSbTjHMKJulnUUyHAe2II/Dcpuq9BCXnwV1weoYR1kBCMsTg3+8vDr8+P0RRx4JDPTqY8O/P1/N/vr/6wMDA4IgsAQB4NNcSHtKLKAAAAABJRU5ErkJggg==") no-repeat !important;
        margin-right: 3px !important; 
        margin-left: -6px !important;
        content: '' !important;
        display: block !important;
        width: 19px !important;
        height: 15px !important;
        background-repeat: no-repeat !important;
        background-position: 0px 0px !important;
        }
    
        menuitem[id="placesContext_copy"]::before {
        background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABeElEQVQ4jX2SP0vDUBTFT0oWU1sdVLAUsdIOXRIQaVEcnArN1s0xxU/i1K/gppsKAae+UruIVIfikLxV0EFFKBSR9B8meB2kr0mb9MAb8s67597fe5EYY4RoXei6Xl3gA4wxCpNt29Rut4kxdr6oPhZlKIqCQqGAZDJpmKYZGSIxxqhcLgMA3h6v8dS8QuX0Bo1GY1FjgSb7d4cfD9jYVMT3JNgvzjkcxzEYY9B1vSoC+oMRvPU9pLbi6A9Gka0VRUE+n0en0zFM05xOcHZ5i8/hKtxfQHu9Q2plWuRH6/V6AIBEIgHLsgxxiZn0GrqjGLrfP8jtpANd/WjFYhHZbBaqqsJxnOkEldI+KqVpUbP5Hoq2HF8KhIuAe+sllHkW7eQ4eLEy0f+PeKhuB4xW61mg2fYX3PEYuYMMJuclSQpOIMuBFxWaRZsL4JyDcz5XqGnaQrSj3WzovlC9XiciItd155bneUREVKvVKHxun6LQhB9lRKHN6g+C+M39afVRcgAAAABJRU5ErkJggg==") no-repeat !important;
        margin-right: 3px !important; 
        margin-left: -6px !important;
        content: '' !important;
        display: block !important;
        width: 19px !important;
        height: 15px !important;
        background-repeat: no-repeat !important;
        background-position: 0px 0px !important;
        }
    
        #placesContext_paste{
        appearance: none !important;
        background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABnElEQVQ4jYWSz0sbQRTHP8rGH5fUmweRIk0o9NQEjKBCI0RK8if0kEY8FKR49BToJRgwXnPJRSH/gYUJ9KTH5LDirZR4UUqlh6U0qW7c3XkeYrYbdc0XhnnDm/eZ77yZMQIqlUoSXBeLxTFGyPhaSvhF1/E4yWQSANM0+ZyZkffpBaw/mo/7Z0/CDICVfBWA/NYu9XrdT64n3rL84QvV4na4g0Hwu/2NnfxrLi9+0vnb5bp7wz/rChDsnowG9Dq/eDEhTMwZWG+2/A3N7zarm3uoTQaUw1wutzEMEEFEA5qpyQgA2Wx26KRGo0Emk6HVahWUUgwg4wCCgHigdX8OUSQSIZVKEY1GC0qpgyEHaA/QIDoU0Gw2/di27QKwcQ/QoF3kAeDYbPvx9Gycm/s4vRSjUqkEeoBGtNMvDgDSyVioG8/zAgDRoG8RkaEeBB0EFQQb/XrN/OLg6YSrH33Iu8SrUAc+wHGEo4Mqvdv/n+Xl2icATk7PRzp4UkopERFxHOfRcF1XRETK5bL4Vwi1Zzyb5llArVbDsqyRgDvukMUKcpWeDwAAAABJRU5ErkJggg==") no-repeat !important;
        min-height: 24px!important;
        padding-left:28px!important;
        background-position:6px 8px!important;}
    
        #placesContext_paste:hover{
        appearance: none !important;
        margin-right: -1px !important;
        background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABnElEQVQ4jYWSz0sbQRTHP8rGH5fUmweRIk0o9NQEjKBCI0RK8if0kEY8FKR49BToJRgwXnPJRSH/gYUJ9KTH5LDirZR4UUqlh6U0qW7c3XkeYrYbdc0XhnnDm/eZ77yZMQIqlUoSXBeLxTFGyPhaSvhF1/E4yWQSANM0+ZyZkffpBaw/mo/7Z0/CDICVfBWA/NYu9XrdT64n3rL84QvV4na4g0Hwu/2NnfxrLi9+0vnb5bp7wz/rChDsnowG9Dq/eDEhTMwZWG+2/A3N7zarm3uoTQaUw1wutzEMEEFEA5qpyQgA2Wx26KRGo0Emk6HVahWUUgwg4wCCgHigdX8OUSQSIZVKEY1GC0qpgyEHaA/QIDoU0Gw2/di27QKwcQ/QoF3kAeDYbPvx9Gycm/s4vRSjUqkEeoBGtNMvDgDSyVioG8/zAgDRoG8RkaEeBB0EFQQb/XrN/OLg6YSrH33Iu8SrUAc+wHGEo4Mqvdv/n+Xl2icATk7PRzp4UkopERFxHOfRcF1XRETK5bL4Vwi1Zzyb5llArVbDsqyRgDvukMUKcpWeDwAAAABJRU5ErkJggg==") no-repeat !important;    
        min-height: 24px!important;
        padding-left:28px!important;
        background-position:5px 8px!important;}
    
        #placesContext_delete{
        appearance: none !important;
        background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACpElEQVR4nHWTTU8TQRzGn5n/rNtXuxVoWbSmJcYXwGQuFBNP+w0w8AEkPXHDT4LfoF7lAL6QXiDZIF4IlyXeCVEogqFu6Yvbmtnx4LIRo//jJL/fMzPPDEM0Xq22OvT9cvPjx6X5szMf/5gN27bsubm6Gg6PnjYaLwCAA8Cn5eV6YXZ2hTM2nxoddd+Mj1v/gV3r3r153WqtbD16VAcA5tVqq4XZ2ZXm1haGrRa0Uuien3v9dtt5dnrqA8D6xIRlV6tufnJSXuzuQisFAOj3ei/F0PfLze3tGIZSSOfzEmHorgMOGINdrbr5SkVe7OwASoFFuwqVKrO3xaKVHB110yMjEkpBhyGgFBCG6LbbXm5qCrcqFXnx4cPvda3BAFz2+16333cYALwZH7eSluWm83l5BbMwBMIQt548gb+3FyczreH3+143CJyFkxOf/XlJqWzWTd+8Ka9gpjX0YAAdBGBRclcI7zIInMWTEx9AfBwAwLptW6lMxs0kk1J9/w7VboMD4JyDiNAxDK8rhLN4fBzXLK51xRiylQpSponW4SEoAokIxDk4EfRf9fI/0wszM27asuTFzk6cSkQQRBBCoEgkRzh310ol65pgI4IzuZz81miAhyE4Y7FECAHDMGAIgdumKYuGEUvYhm1bY1HyeaMBrnWc2DNNj4hQIJJXAkMIEBE+B4F3HASOGJuerqdyOfl1cxNcazAiMMbQNQyvJ4SjARBj7p1IciMSPUgkJO906uJnp3N0urt7De6ZpvfDMOLbXiuVHKGUO0kkb0QSzjmSQXDEAOBdNls3BoPnRIRhOu0NTNNZiHq+mrVSybqTSrkP83mZTCTwpdd7dX9/fyl+B+9zuVUQlYeJxNJCs/nP7/z67l2rnMnUU4Zx9Pjg4AUA/ALA8B6CbeY2WQAAAABJRU5ErkJggg==") no-repeat !important;
        min-height: 24px!important;
        padding-left:28px!important;
        background-position:6px 8px!important;}
    
        #placesContext_delete:hover{
        appearance: none !important;
        margin-right: -1px !important;
        background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACpElEQVR4nHWTTU8TQRzGn5n/rNtXuxVoWbSmJcYXwGQuFBNP+w0w8AEkPXHDT4LfoF7lAL6QXiDZIF4IlyXeCVEogqFu6Yvbmtnx4LIRo//jJL/fMzPPDEM0Xq22OvT9cvPjx6X5szMf/5gN27bsubm6Gg6PnjYaLwCAA8Cn5eV6YXZ2hTM2nxoddd+Mj1v/gV3r3r153WqtbD16VAcA5tVqq4XZ2ZXm1haGrRa0Uuien3v9dtt5dnrqA8D6xIRlV6tufnJSXuzuQisFAOj3ei/F0PfLze3tGIZSSOfzEmHorgMOGINdrbr5SkVe7OwASoFFuwqVKrO3xaKVHB110yMjEkpBhyGgFBCG6LbbXm5qCrcqFXnx4cPvda3BAFz2+16333cYALwZH7eSluWm83l5BbMwBMIQt548gb+3FyczreH3+143CJyFkxOf/XlJqWzWTd+8Ka9gpjX0YAAdBGBRclcI7zIInMWTEx9AfBwAwLptW6lMxs0kk1J9/w7VboMD4JyDiNAxDK8rhLN4fBzXLK51xRiylQpSponW4SEoAokIxDk4EfRf9fI/0wszM27asuTFzk6cSkQQRBBCoEgkRzh310ol65pgI4IzuZz81miAhyE4Y7FECAHDMGAIgdumKYuGEUvYhm1bY1HyeaMBrnWc2DNNj4hQIJJXAkMIEBE+B4F3HASOGJuerqdyOfl1cxNcazAiMMbQNQyvJ4SjARBj7p1IciMSPUgkJO906uJnp3N0urt7De6ZpvfDMOLbXiuVHKGUO0kkb0QSzjmSQXDEAOBdNls3BoPnRIRhOu0NTNNZiHq+mrVSybqTSrkP83mZTCTwpdd7dX9/fyl+B+9zuVUQlYeJxNJCs/nP7/z67l2rnMnUU4Zx9Pjg4AUA/ALA8B6CbeY2WQAAAABJRU5ErkJggg==") no-repeat !important;    
        min-height: 24px!important;
        padding-left:28px!important;
        background-position:5px 8px!important;}
    
        #placesContext_delete_history{
        appearance: none !important;
        background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAgFJREFUeNrEU89LG1EQ/t4P3ST+aGsU8ST2LyikN6VQCLGRklLQShGp4CXQS+/m4MGK0Etv7VEIiKAItaXdSEhqEUTpSVMCCtZWTUtKLVRFyWb3dd7GiEqQggcHHsy+me+bb+bNMqUULmMclzRWdoIjiXtF2551HFUFqAop3PU5Z5YUiCRjneZJVIO5YB+ikXa0tviQ36cAO8dBp7EG2PoBvH4zD9suhJNDIVPquK4cfdCBnFWNmYU9cEIzdoyCAOMGNj8zdLQBB95uDEam8Go6PUvBancGWnZzUx2y+UM0eAG/V8Lvq6GKPjTWGvDXEhVlPr7zDJ7CNJayfdRkQ5XGyrLKX4c26j1UjzKF8GAtG8bPnAn9SIqEWI4Wcx1dgR7MrU5Qzq6Lk8HnicmjIwuSK9R7OcknAqLN7ZiIP32Jv9YckUg4xCS4H5n8FMK3+yGNOIwXmJSkpbcreAsF6repTlLvAlyUhvi7sI7lb+9PZumot2AkPJOP435gAIvZ8V6ph5X8lIGTXoG7VEQA3IBB7eyxLzCulcCKWrCtki8o5d3qOBz7oTvmQKUFCQ1jlPsQ0kDNWywCTx6V/M1tYP4jzPQIYhct2c1jcvd0jkFNbEMNp6DuxpCgu7Yzr1DBNk5/CHrGje9UOYUUVY7S1dczq/wfVm71z2lyduV/4z8BBgC58qyxRjygSwAAAABJRU5ErkJggg==") no-repeat !important;
        min-height: 24px!important;
        padding-left:28px!important;
        background-position:6px 8px!important;}
    
        #placesContext_delete_history:hover{
        appearance: none !important;
        margin-right: -1px !important;
        background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAgFJREFUeNrEU89LG1EQ/t4P3ST+aGsU8ST2LyikN6VQCLGRklLQShGp4CXQS+/m4MGK0Etv7VEIiKAItaXdSEhqEUTpSVMCCtZWTUtKLVRFyWb3dd7GiEqQggcHHsy+me+bb+bNMqUULmMclzRWdoIjiXtF2551HFUFqAop3PU5Z5YUiCRjneZJVIO5YB+ikXa0tviQ36cAO8dBp7EG2PoBvH4zD9suhJNDIVPquK4cfdCBnFWNmYU9cEIzdoyCAOMGNj8zdLQBB95uDEam8Go6PUvBancGWnZzUx2y+UM0eAG/V8Lvq6GKPjTWGvDXEhVlPr7zDJ7CNJayfdRkQ5XGyrLKX4c26j1UjzKF8GAtG8bPnAn9SIqEWI4Wcx1dgR7MrU5Qzq6Lk8HnicmjIwuSK9R7OcknAqLN7ZiIP32Jv9YckUg4xCS4H5n8FMK3+yGNOIwXmJSkpbcreAsF6repTlLvAlyUhvi7sI7lb+9PZumot2AkPJOP435gAIvZ8V6ph5X8lIGTXoG7VEQA3IBB7eyxLzCulcCKWrCtki8o5d3qOBz7oTvmQKUFCQ1jlPsQ0kDNWywCTx6V/M1tYP4jzPQIYhct2c1jcvd0jkFNbEMNp6DuxpCgu7Yzr1DBNk5/CHrGje9UOYUUVY7S1dczq/wfVm71z2lyduV/4z8BBgC58qyxRjygSwAAAABJRU5ErkJggg==") no-repeat !important;    
        min-height: 24px!important;
        padding-left:28px!important;
        background-position:5px 8px!important;}
    
        #placesContext_deleteHost{
        appearance: none !important;
        background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAgFJREFUeNrEU89LG1EQ/t4P3ST+aGsU8ST2LyikN6VQCLGRklLQShGp4CXQS+/m4MGK0Etv7VEIiKAItaXdSEhqEUTpSVMCCtZWTUtKLVRFyWb3dd7GiEqQggcHHsy+me+bb+bNMqUULmMclzRWdoIjiXtF2551HFUFqAop3PU5Z5YUiCRjneZJVIO5YB+ikXa0tviQ36cAO8dBp7EG2PoBvH4zD9suhJNDIVPquK4cfdCBnFWNmYU9cEIzdoyCAOMGNj8zdLQBB95uDEam8Go6PUvBancGWnZzUx2y+UM0eAG/V8Lvq6GKPjTWGvDXEhVlPr7zDJ7CNJayfdRkQ5XGyrLKX4c26j1UjzKF8GAtG8bPnAn9SIqEWI4Wcx1dgR7MrU5Qzq6Lk8HnicmjIwuSK9R7OcknAqLN7ZiIP32Jv9YckUg4xCS4H5n8FMK3+yGNOIwXmJSkpbcreAsF6repTlLvAlyUhvi7sI7lb+9PZumot2AkPJOP435gAIvZ8V6ph5X8lIGTXoG7VEQA3IBB7eyxLzCulcCKWrCtki8o5d3qOBz7oTvmQKUFCQ1jlPsQ0kDNWywCTx6V/M1tYP4jzPQIYhct2c1jcvd0jkFNbEMNp6DuxpCgu7Yzr1DBNk5/CHrGje9UOYUUVY7S1dczq/wfVm71z2lyduV/4z8BBgC58qyxRjygSwAAAABJRU5ErkJggg==") no-repeat !important;
        min-height: 24px!important;
        padding-left:28px!important;
        background-position:6px 8px!important;}
    
        #placesContext_deleteHost:hover{
        appearance: none !important;
        margin-right: -1px !important;
        background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAgFJREFUeNrEU89LG1EQ/t4P3ST+aGsU8ST2LyikN6VQCLGRklLQShGp4CXQS+/m4MGK0Etv7VEIiKAItaXdSEhqEUTpSVMCCtZWTUtKLVRFyWb3dd7GiEqQggcHHsy+me+bb+bNMqUULmMclzRWdoIjiXtF2551HFUFqAop3PU5Z5YUiCRjneZJVIO5YB+ikXa0tviQ36cAO8dBp7EG2PoBvH4zD9suhJNDIVPquK4cfdCBnFWNmYU9cEIzdoyCAOMGNj8zdLQBB95uDEam8Go6PUvBancGWnZzUx2y+UM0eAG/V8Lvq6GKPjTWGvDXEhVlPr7zDJ7CNJayfdRkQ5XGyrLKX4c26j1UjzKF8GAtG8bPnAn9SIqEWI4Wcx1dgR7MrU5Qzq6Lk8HnicmjIwuSK9R7OcknAqLN7ZiIP32Jv9YckUg4xCS4H5n8FMK3+yGNOIwXmJSkpbcreAsF6repTlLvAlyUhvi7sI7lb+9PZumot2AkPJOP435gAIvZ8V6ph5X8lIGTXoG7VEQA3IBB7eyxLzCulcCKWrCtki8o5d3qOBz7oTvmQKUFCQ1jlPsQ0kDNWywCTx6V/M1tYP4jzPQIYhct2c1jcvd0jkFNbEMNp6DuxpCgu7Yzr1DBNk5/CHrGje9UOYUUVY7S1dczq/wfVm71z2lyduV/4z8BBgC58qyxRjygSwAAAABJRU5ErkJggg==") no-repeat !important;    
        min-height: 24px!important;
        padding-left:28px!important;
        background-position:5px 8px!important;}
    
        #placesContext_sortBy\:name{
        appearance: none !important;
        background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAB3RJTUUH1wkdESsLkMqGogAAAAlwSFlzAAAewQAAHsEBw2lUUwAAAARnQU1BAACxjwv8YQUAAAGJSURBVHjaY2BAA+Xl5fsZSABMyJzS0tK2X79+2efk5GzBpylkygNdrAb8+fNHD4hv/PjxwzM8PNwQlwFmKlzHMQzIzMxM+/nz5yag5vCvX7/++/bt2zRcBghwMnNjGADU7P7+/XtBoAE9X758OQKkzYDAF5sB3379Qw2DuLi4BqCNr1hZWZcBDUoBhkPCx48f/wMNmorNgL9//8PZLNHR0bpAJwd9//799rZt2x6DBA0MDGyA/MNAVzCIi4sXvHz5cgKyAb//MVAGmjc9hzuBiRwDXn/88xzuBRABTDwHgNHHAPQ7KDAZgP5nAHoBjHfv3u2AbsCP30hhgCQ+YfLkyRtADD8/vwNAzTJKSkrHsbmAk4VREqfzgJrXu7q6vi8uLm7HpSZj3kPsYQDSDLTZQU9Pb0Zvb28lNs2eDTeucbExMURPe3AVxQvEaAaBe9c/B//7z7Dow9tfcXidDWQHGBoaLsVmiHr4aU0YmxFEADUfAFL6b9682QaTePDggTQoRoAp1IEBDwAAHITRwaTokN0AAAAASUVORK5CYII=") no-repeat !important;
        min-height: 24px!important;
        padding-left:28px!important;
        background-position:6px 8px!important;}
    
        #placesContext_sortBy\:name:hover{
        appearance: none !important;
        margin-right: -1px !important;
        background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAB3RJTUUH1wkdESsLkMqGogAAAAlwSFlzAAAewQAAHsEBw2lUUwAAAARnQU1BAACxjwv8YQUAAAGJSURBVHjaY2BAA+Xl5fsZSABMyJzS0tK2X79+2efk5GzBpylkygNdrAb8+fNHD4hv/PjxwzM8PNwQlwFmKlzHMQzIzMxM+/nz5yag5vCvX7/++/bt2zRcBghwMnNjGADU7P7+/XtBoAE9X758OQKkzYDAF5sB3379Qw2DuLi4BqCNr1hZWZcBDUoBhkPCx48f/wMNmorNgL9//8PZLNHR0bpAJwd9//799rZt2x6DBA0MDGyA/MNAVzCIi4sXvHz5cgKyAb//MVAGmjc9hzuBiRwDXn/88xzuBRABTDwHgNHHAPQ7KDAZgP5nAHoBjHfv3u2AbsCP30hhgCQ+YfLkyRtADD8/vwNAzTJKSkrHsbmAk4VREqfzgJrXu7q6vi8uLm7HpSZj3kPsYQDSDLTZQU9Pb0Zvb28lNs2eDTeucbExMURPe3AVxQvEaAaBe9c/B//7z7Dow9tfcXidDWQHGBoaLsVmiHr4aU0YmxFEADUfAFL6b9682QaTePDggTQoRoAp1IEBDwAAHITRwaTokN0AAAAASUVORK5CYII=") no-repeat !important;    
        min-height: 24px!important;
        padding-left:28px!important;
        background-position:5px 8px!important;}
    
        #placesContext_show\:info{
        appearance: none !important;
        background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACTUlEQVR4Xq3RXUhTYRgH8P/ZmXmOH+mO7MNoOQwk6NTmR7GwiwrL8iKDiCireVdQGJEX86pidRFIRhdeCMWpLjMv8mI4b5SCECkcgtDWZqCxGZub05kf5+wJXrY16ePK3+Xz8Pzf5+HFtjPYXXLtFZ+y5/JoxHz1PRkvjZH5zFDEeFRRxOp2Gf+z+/QTt+3GxGbn6xi9CxD5F4i+xIh8YaKbryJkOjW0WVrT5f77cFufe3+3n15MZdjgfIqYmW8JmpzbZLXBGY32nR8mwXw9H6JjaztcMl/T7Ll49gAkkcNsEljeAPN9PobxqSir6XkdutxtKLYe8RSJx9g5HADsvTaqVB9qdJ1rMqAwWZdexOfpORx02pGzoQFvfWH4nyov1ZSnUw8AKvhWg8mAYAKMpRTokAGxSILdlMFz/yJWBAkzcSCcBFShFnxRcSsAsIB1XrDEVoGV7NqBOABNxf3jesz+TGLYDyxJEgplKiUL4tkAUjWEEwCvQ16VyFogbQ3La/gDEZDfQLeUiEbTsHAACAxi6dxTa6ANDlCx1Y+F6O+AdGpEiEVdqmRBDk9gSFsHr3LgCHmZUBDaSmok/42Jr4O9ZcFJ1SQSTCWArQK47QTT2OBAR1MZTILGekYhA92YVwU+9qLQzrq77l3tXmro1+jwAFFrX4haHn2ilocT5OwZp/pnq6xXUa8QcKEbWRwKlFpvuctrnB7biWZ9VZ1t68nTQQQGvepS6EMP8KYX/7Kj4qRcUvVAKbc+jlQ7Bsgs95NYeS8C3FEAp4zt9gv5lvx9cOlvNAAAAABJRU5ErkJggg==") no-repeat !important;
        min-height: 24px!important;
        padding-left:28px!important;
        background-position:6px 8px!important;}
    
        #placesContext_show\:info:hover{
        appearance: none !important;
        margin-right: -1px !important;
        background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACTUlEQVR4Xq3RXUhTYRgH8P/ZmXmOH+mO7MNoOQwk6NTmR7GwiwrL8iKDiCireVdQGJEX86pidRFIRhdeCMWpLjMv8mI4b5SCECkcgtDWZqCxGZub05kf5+wJXrY16ePK3+Xz8Pzf5+HFtjPYXXLtFZ+y5/JoxHz1PRkvjZH5zFDEeFRRxOp2Gf+z+/QTt+3GxGbn6xi9CxD5F4i+xIh8YaKbryJkOjW0WVrT5f77cFufe3+3n15MZdjgfIqYmW8JmpzbZLXBGY32nR8mwXw9H6JjaztcMl/T7Ll49gAkkcNsEljeAPN9PobxqSir6XkdutxtKLYe8RSJx9g5HADsvTaqVB9qdJ1rMqAwWZdexOfpORx02pGzoQFvfWH4nyov1ZSnUw8AKvhWg8mAYAKMpRTokAGxSILdlMFz/yJWBAkzcSCcBFShFnxRcSsAsIB1XrDEVoGV7NqBOABNxf3jesz+TGLYDyxJEgplKiUL4tkAUjWEEwCvQ16VyFogbQ3La/gDEZDfQLeUiEbTsHAACAxi6dxTa6ANDlCx1Y+F6O+AdGpEiEVdqmRBDk9gSFsHr3LgCHmZUBDaSmok/42Jr4O9ZcFJ1SQSTCWArQK47QTT2OBAR1MZTILGekYhA92YVwU+9qLQzrq77l3tXmro1+jwAFFrX4haHn2ilocT5OwZp/pnq6xXUa8QcKEbWRwKlFpvuctrnB7biWZ9VZ1t68nTQQQGvepS6EMP8KYX/7Kj4qRcUvVAKbc+jlQ7Bsgs95NYeS8C3FEAp4zt9gv5lvx9cOlvNAAAAABJRU5ErkJggg==") no-repeat !important;    
        min-height: 24px!important;
        padding-left:28px!important;
        background-position:5px 8px!important;}
    
        #placesContext_open{
        appearance: none !important;
        background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAADAElEQVQ4jXXTf0zUZRzA8WfRye6gurGT2KTU1D+Yc93W+oO1y7ZaWtPSrBz5jB3YH0ZtkMUgQo4f8iPbOjaHNCtgs2b3MDhggaVzJ602njqQKEBw/ghI5PTueyceSsje/XHsGlif7f3fZ689f3weodW+81pJ+tuy+a3TyfB3OYx05y7rwqn9XOjJNYa7nE6xcrSSED1CYKyY8d48tJKM/+wiNOUB/PHuRL5nqMtp/CewePsTFmdjzYdqmBktRisJVz6Fq0sZrXR1vEbGNzY2fpXiXgbci9RxL1LHQriOhXAtC+FatJLMDx5k8fcPYbgQhgvpaNvNxpYU1jQ9zGPuR3xx4O9QLfOhGuaD/6aVJOov4O75g3FgoD2bdY3W59KOJ5PSYCa1KrlcaCW5e6OaO4GlZqqZm6lGK0lY5xPtL2DUv58dbZvZ+fVmhBDi0fpkr7nJhNWVaAitJHPXDxOdriJ6rYrbS2klCfz0Hr/+mM3W1k20Bz283L41BtQk+cxNJpJdqxBaSWanKpmdrOTWZCW3JiqITFSglcT3Qxav9zjwBhX5g9msb7CSejip2ea2YG4yYSkxxYDInxWEr5ZjXC7HuOwidMlFq3qVPacc+KKnOeDfSWZ3OuuOWlnT8BCrT8SAxMIHY0DokovgxTKC42XcHCvjr8EitnfaOTd3hjz/dl48s4HM7nS2eFNZ77Gy+oQFS6OJxLcTfEIryc2xQ9wYPURgpBStJH0eyQutT3Kgbxt7ejPuA2zNFlblJxjCKexCK0lgpJTrf3zM9FAJWkl6vniLxs934Di2lm09G+JAxkkbqUeSSMxLuCKcwh6/g+mhEq4NfsTUQOwCO47t5dv6N+lq2Yejfi3PeB8nszsdW5mFareDladsjJ59l0l/MRO/FKGVpKX2JY6WPo9yv0Lnl7t5qjIN+8k0UkrMnD7+hn0Z4GveZe3zSO9ARw4Xe9+n35vDB86n84UQT8SXCoTV/E6C15T7QPN9nyn+Ek/WLq2koZXks6Jnt/zv4or5B7OHOGtujpeDAAAAAElFTkSuQmCC") no-repeat !important;
        min-height: 24px!important;
        padding-left:28px!important;
        background-position:6px 8px!important;}
    
        #placesContext_open:hover{
        appearance: none !important;
        margin-right: -1px !important;
        background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAADAElEQVQ4jXXTf0zUZRzA8WfRye6gurGT2KTU1D+Yc93W+oO1y7ZaWtPSrBz5jB3YH0ZtkMUgQo4f8iPbOjaHNCtgs2b3MDhggaVzJ602njqQKEBw/ghI5PTueyceSsje/XHsGlif7f3fZ689f3weodW+81pJ+tuy+a3TyfB3OYx05y7rwqn9XOjJNYa7nE6xcrSSED1CYKyY8d48tJKM/+wiNOUB/PHuRL5nqMtp/CewePsTFmdjzYdqmBktRisJVz6Fq0sZrXR1vEbGNzY2fpXiXgbci9RxL1LHQriOhXAtC+FatJLMDx5k8fcPYbgQhgvpaNvNxpYU1jQ9zGPuR3xx4O9QLfOhGuaD/6aVJOov4O75g3FgoD2bdY3W59KOJ5PSYCa1KrlcaCW5e6OaO4GlZqqZm6lGK0lY5xPtL2DUv58dbZvZ+fVmhBDi0fpkr7nJhNWVaAitJHPXDxOdriJ6rYrbS2klCfz0Hr/+mM3W1k20Bz283L41BtQk+cxNJpJdqxBaSWanKpmdrOTWZCW3JiqITFSglcT3Qxav9zjwBhX5g9msb7CSejip2ea2YG4yYSkxxYDInxWEr5ZjXC7HuOwidMlFq3qVPacc+KKnOeDfSWZ3OuuOWlnT8BCrT8SAxMIHY0DokovgxTKC42XcHCvjr8EitnfaOTd3hjz/dl48s4HM7nS2eFNZ77Gy+oQFS6OJxLcTfEIryc2xQ9wYPURgpBStJH0eyQutT3Kgbxt7ejPuA2zNFlblJxjCKexCK0lgpJTrf3zM9FAJWkl6vniLxs934Di2lm09G+JAxkkbqUeSSMxLuCKcwh6/g+mhEq4NfsTUQOwCO47t5dv6N+lq2Yejfi3PeB8nszsdW5mFareDladsjJ59l0l/MRO/FKGVpKX2JY6WPo9yv0Lnl7t5qjIN+8k0UkrMnD7+hn0Z4GveZe3zSO9ARw4Xe9+n35vDB86n84UQT8SXCoTV/E6C15T7QPN9nyn+Ek/WLq2koZXks6Jnt/zv4or5B7OHOGtujpeDAAAAAElFTkSuQmCC") no-repeat !important;    
        min-height: 24px!important;
        padding-left:28px!important;
        background-position:5px 8px!important;}
    
        #placesContext_open\:newtab{
        appearance: none !important;
        background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAgFJREFUeNrEU89LG1EQ/t4P3ST+aGsU8ST2LyikN6VQCLGRklLQShGp4CXQS+/m4MGK0Etv7VEIiKAItaXdSEhqEUTpSVMCCtZWTUtKLVRFyWb3dd7GiEqQggcHHsy+me+bb+bNMqUULmMclzRWdoIjiXtF2551HFUFqAop3PU5Z5YUiCRjneZJVIO5YB+ikXa0tviQ36cAO8dBp7EG2PoBvH4zD9suhJNDIVPquK4cfdCBnFWNmYU9cEIzdoyCAOMGNj8zdLQBB95uDEam8Go6PUvBancGWnZzUx2y+UM0eAG/V8Lvq6GKPjTWGvDXEhVlPr7zDJ7CNJayfdRkQ5XGyrLKX4c26j1UjzKF8GAtG8bPnAn9SIqEWI4Wcx1dgR7MrU5Qzq6Lk8HnicmjIwuSK9R7OcknAqLN7ZiIP32Jv9YckUg4xCS4H5n8FMK3+yGNOIwXmJSkpbcreAsF6repTlLvAlyUhvi7sI7lb+9PZumot2AkPJOP435gAIvZ8V6ph5X8lIGTXoG7VEQA3IBB7eyxLzCulcCKWrCtki8o5d3qOBz7oTvmQKUFCQ1jlPsQ0kDNWywCTx6V/M1tYP4jzPQIYhct2c1jcvd0jkFNbEMNp6DuxpCgu7Yzr1DBNk5/CHrGje9UOYUUVY7S1dczq/wfVm71z2lyduV/4z8BBgC58qyxRjygSwAAAABJRU5ErkJggg==") no-repeat !important;
        min-height: 24px!important;
        padding-left:28px!important;
        background-position:6px 8px!important;}
    
        #placesContext_open\:newtab:hover{
        appearance: none !important;
        margin-right: -1px !important;
        background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAgFJREFUeNrEU89LG1EQ/t4P3ST+aGsU8ST2LyikN6VQCLGRklLQShGp4CXQS+/m4MGK0Etv7VEIiKAItaXdSEhqEUTpSVMCCtZWTUtKLVRFyWb3dd7GiEqQggcHHsy+me+bb+bNMqUULmMclzRWdoIjiXtF2551HFUFqAop3PU5Z5YUiCRjneZJVIO5YB+ikXa0tviQ36cAO8dBp7EG2PoBvH4zD9suhJNDIVPquK4cfdCBnFWNmYU9cEIzdoyCAOMGNj8zdLQBB95uDEam8Go6PUvBancGWnZzUx2y+UM0eAG/V8Lvq6GKPjTWGvDXEhVlPr7zDJ7CNJayfdRkQ5XGyrLKX4c26j1UjzKF8GAtG8bPnAn9SIqEWI4Wcx1dgR7MrU5Qzq6Lk8HnicmjIwuSK9R7OcknAqLN7ZiIP32Jv9YckUg4xCS4H5n8FMK3+yGNOIwXmJSkpbcreAsF6repTlLvAlyUhvi7sI7lb+9PZumot2AkPJOP435gAIvZ8V6ph5X8lIGTXoG7VEQA3IBB7eyxLzCulcCKWrCtki8o5d3qOBz7oTvmQKUFCQ1jlPsQ0kDNWywCTx6V/M1tYP4jzPQIYhct2c1jcvd0jkFNbEMNp6DuxpCgu7Yzr1DBNk5/CHrGje9UOYUUVY7S1dczq/wfVm71z2lyduV/4z8BBgC58qyxRjygSwAAAABJRU5ErkJggg==") no-repeat !important;    
        min-height: 24px!important;
        padding-left:28px!important;
        background-position:5px 8px!important;}
    
        #placesContext_openContainer\:tabs{
        appearance: none !important;
        background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAgFJREFUeNrEU89LG1EQ/t4P3ST+aGsU8ST2LyikN6VQCLGRklLQShGp4CXQS+/m4MGK0Etv7VEIiKAItaXdSEhqEUTpSVMCCtZWTUtKLVRFyWb3dd7GiEqQggcHHsy+me+bb+bNMqUULmMclzRWdoIjiXtF2551HFUFqAop3PU5Z5YUiCRjneZJVIO5YB+ikXa0tviQ36cAO8dBp7EG2PoBvH4zD9suhJNDIVPquK4cfdCBnFWNmYU9cEIzdoyCAOMGNj8zdLQBB95uDEam8Go6PUvBancGWnZzUx2y+UM0eAG/V8Lvq6GKPjTWGvDXEhVlPr7zDJ7CNJayfdRkQ5XGyrLKX4c26j1UjzKF8GAtG8bPnAn9SIqEWI4Wcx1dgR7MrU5Qzq6Lk8HnicmjIwuSK9R7OcknAqLN7ZiIP32Jv9YckUg4xCS4H5n8FMK3+yGNOIwXmJSkpbcreAsF6repTlLvAlyUhvi7sI7lb+9PZumot2AkPJOP435gAIvZ8V6ph5X8lIGTXoG7VEQA3IBB7eyxLzCulcCKWrCtki8o5d3qOBz7oTvmQKUFCQ1jlPsQ0kDNWywCTx6V/M1tYP4jzPQIYhct2c1jcvd0jkFNbEMNp6DuxpCgu7Yzr1DBNk5/CHrGje9UOYUUVY7S1dczq/wfVm71z2lyduV/4z8BBgC58qyxRjygSwAAAABJRU5ErkJggg==") no-repeat !important;
        min-height: 24px!important;
        padding-left:28px!important;
        background-position:6px 8px!important;}
    
        #placesContext_openContainer\:tabs:hover{
        appearance: none !important;
        margin-right: -1px !important;
        background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAgFJREFUeNrEU89LG1EQ/t4P3ST+aGsU8ST2LyikN6VQCLGRklLQShGp4CXQS+/m4MGK0Etv7VEIiKAItaXdSEhqEUTpSVMCCtZWTUtKLVRFyWb3dd7GiEqQggcHHsy+me+bb+bNMqUULmMclzRWdoIjiXtF2551HFUFqAop3PU5Z5YUiCRjneZJVIO5YB+ikXa0tviQ36cAO8dBp7EG2PoBvH4zD9suhJNDIVPquK4cfdCBnFWNmYU9cEIzdoyCAOMGNj8zdLQBB95uDEam8Go6PUvBancGWnZzUx2y+UM0eAG/V8Lvq6GKPjTWGvDXEhVlPr7zDJ7CNJayfdRkQ5XGyrLKX4c26j1UjzKF8GAtG8bPnAn9SIqEWI4Wcx1dgR7MrU5Qzq6Lk8HnicmjIwuSK9R7OcknAqLN7ZiIP32Jv9YckUg4xCS4H5n8FMK3+yGNOIwXmJSkpbcreAsF6repTlLvAlyUhvi7sI7lb+9PZumot2AkPJOP435gAIvZ8V6ph5X8lIGTXoG7VEQA3IBB7eyxLzCulcCKWrCtki8o5d3qOBz7oTvmQKUFCQ1jlPsQ0kDNWywCTx6V/M1tYP4jzPQIYhct2c1jcvd0jkFNbEMNp6DuxpCgu7Yzr1DBNk5/CHrGje9UOYUUVY7S1dczq/wfVm71z2lyduV/4z8BBgC58qyxRjygSwAAAABJRU5ErkJggg==") no-repeat !important;    
        min-height: 24px!important;
        padding-left:28px!important;
        background-position:5px 8px!important;}
    
        #placesContext_openLinks\:tabs{
        appearance: none !important;
        background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAgFJREFUeNrEU89LG1EQ/t4P3ST+aGsU8ST2LyikN6VQCLGRklLQShGp4CXQS+/m4MGK0Etv7VEIiKAItaXdSEhqEUTpSVMCCtZWTUtKLVRFyWb3dd7GiEqQggcHHsy+me+bb+bNMqUULmMclzRWdoIjiXtF2551HFUFqAop3PU5Z5YUiCRjneZJVIO5YB+ikXa0tviQ36cAO8dBp7EG2PoBvH4zD9suhJNDIVPquK4cfdCBnFWNmYU9cEIzdoyCAOMGNj8zdLQBB95uDEam8Go6PUvBancGWnZzUx2y+UM0eAG/V8Lvq6GKPjTWGvDXEhVlPr7zDJ7CNJayfdRkQ5XGyrLKX4c26j1UjzKF8GAtG8bPnAn9SIqEWI4Wcx1dgR7MrU5Qzq6Lk8HnicmjIwuSK9R7OcknAqLN7ZiIP32Jv9YckUg4xCS4H5n8FMK3+yGNOIwXmJSkpbcreAsF6repTlLvAlyUhvi7sI7lb+9PZumot2AkPJOP435gAIvZ8V6ph5X8lIGTXoG7VEQA3IBB7eyxLzCulcCKWrCtki8o5d3qOBz7oTvmQKUFCQ1jlPsQ0kDNWywCTx6V/M1tYP4jzPQIYhct2c1jcvd0jkFNbEMNp6DuxpCgu7Yzr1DBNk5/CHrGje9UOYUUVY7S1dczq/wfVm71z2lyduV/4z8BBgC58qyxRjygSwAAAABJRU5ErkJggg==") no-repeat !important;
        min-height: 24px!important;
        padding-left:28px!important;
        background-position:6px 8px!important;}
    
        #placesContext_openLinks\:tabs:hover{
        appearance: none !important;
        margin-right: -1px !important;
        background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAgFJREFUeNrEU89LG1EQ/t4P3ST+aGsU8ST2LyikN6VQCLGRklLQShGp4CXQS+/m4MGK0Etv7VEIiKAItaXdSEhqEUTpSVMCCtZWTUtKLVRFyWb3dd7GiEqQggcHHsy+me+bb+bNMqUULmMclzRWdoIjiXtF2551HFUFqAop3PU5Z5YUiCRjneZJVIO5YB+ikXa0tviQ36cAO8dBp7EG2PoBvH4zD9suhJNDIVPquK4cfdCBnFWNmYU9cEIzdoyCAOMGNj8zdLQBB95uDEam8Go6PUvBancGWnZzUx2y+UM0eAG/V8Lvq6GKPjTWGvDXEhVlPr7zDJ7CNJayfdRkQ5XGyrLKX4c26j1UjzKF8GAtG8bPnAn9SIqEWI4Wcx1dgR7MrU5Qzq6Lk8HnicmjIwuSK9R7OcknAqLN7ZiIP32Jv9YckUg4xCS4H5n8FMK3+yGNOIwXmJSkpbcreAsF6repTlLvAlyUhvi7sI7lb+9PZumot2AkPJOP435gAIvZ8V6ph5X8lIGTXoG7VEQA3IBB7eyxLzCulcCKWrCtki8o5d3qOBz7oTvmQKUFCQ1jlPsQ0kDNWywCTx6V/M1tYP4jzPQIYhct2c1jcvd0jkFNbEMNp6DuxpCgu7Yzr1DBNk5/CHrGje9UOYUUVY7S1dczq/wfVm71z2lyduV/4z8BBgC58qyxRjygSwAAAABJRU5ErkJggg==") no-repeat !important;    
        min-height: 24px!important;
        padding-left:28px!important;
        background-position:5px 8px!important;}
    
        #placesContext_open\:newwindow{
        appearance: none !important;
        background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAC10lEQVQ4jXXSSUyTeRjH8X+86ImDVxPXOHEDjIoGFUvdokw0GqMmKjoEdMYtcYuIMwaNmBgdkCVqogZbfMu8dCZDS18cYQRq+1bKYqUajQdRSxONCyq0pdC++PUAliX6JJ/kOX1PP3G8sOi99X699leDEpUblKhst0VlxyCnNSo7LVFZtUTNbmvU8vCOpt+5ulUIMU58O4u79os9aqW6x0RNuGKkniHVoXI8/Y3s/eNgjxDip1jAYJc1qTcfKXIROVJAed9o+ciRAsoi56nsNfDL8aygEGJGLHDjrqSdevMrZ7sOcCmQTVEoh5JQDiWhk5SETlIUyqEwmM3pz79R/C6PzBN7AqMCt7StT9eQ9jyFjT4dmzpS2ezXs8WvZ7Nfzyafjg2vUtA9n82xFxlkHt3eJcYviosFSusl7WfvMmarCSyxbmV5VTqpth0DlHT0Sjr66l0kK1vYW3eGjN9z+xbulo0JBx0XRNzU6cJQL2n61pnMMi+lyvmaGk83tpZulNZulAeBEWyeADZvkJqnQf571MnUuSsrheQs1xY1TGCmcT51jyLUvQSXH5wdI6kd4PCB0w+O1+D09ZGQkuYRstvSf9mfx5HaXCqaAtT6wPMemt9+X+tbUN+A8ixMfHKaWyxYr2vetn9nIONQdu/luiDXPHD7JVS1g9IOyoshtvYBpidgaAmTuDTNLQZXNW3inLVXr9g1/lTh1mMobYObbXDTO0wbGLxQ3AzX3UMBIYQQK/dU5F6pD5N7FwoboUCF/O8ocME5O5Q29TJv2bDAumP/5xXXdLHbDEcq4fCP/Av7/oHrrjDzUkcE7pwva+xjlwRZEmSZBpUP+02QKUGGCczefhas2NAcCyTuMJ76W/UjN33E6PxAmdo5wNVJmetjjNH1CbmlC5v3HdOSVrXEAmLSuimT45eb45N0rllJuntzkvQDFo6SvOJe/OLVjimJqeqYsXGHvwLY4ZT3/dFjVQAAAABJRU5ErkJggg==") no-repeat !important;
        min-height: 24px!important;
        padding-left:28px!important;
        background-position:6px 8px!important;}
    
        #placesContext_open\:newwindow:hover{
        appearance: none !important;
        margin-right: -1px !important;
        background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAC10lEQVQ4jXXSSUyTeRjH8X+86ImDVxPXOHEDjIoGFUvdokw0GqMmKjoEdMYtcYuIMwaNmBgdkCVqogZbfMu8dCZDS18cYQRq+1bKYqUajQdRSxONCyq0pdC++PUAliX6JJ/kOX1PP3G8sOi99X699leDEpUblKhst0VlxyCnNSo7LVFZtUTNbmvU8vCOpt+5ulUIMU58O4u79os9aqW6x0RNuGKkniHVoXI8/Y3s/eNgjxDip1jAYJc1qTcfKXIROVJAed9o+ciRAsoi56nsNfDL8aygEGJGLHDjrqSdevMrZ7sOcCmQTVEoh5JQDiWhk5SETlIUyqEwmM3pz79R/C6PzBN7AqMCt7StT9eQ9jyFjT4dmzpS2ezXs8WvZ7Nfzyafjg2vUtA9n82xFxlkHt3eJcYviosFSusl7WfvMmarCSyxbmV5VTqpth0DlHT0Sjr66l0kK1vYW3eGjN9z+xbulo0JBx0XRNzU6cJQL2n61pnMMi+lyvmaGk83tpZulNZulAeBEWyeADZvkJqnQf571MnUuSsrheQs1xY1TGCmcT51jyLUvQSXH5wdI6kd4PCB0w+O1+D09ZGQkuYRstvSf9mfx5HaXCqaAtT6wPMemt9+X+tbUN+A8ixMfHKaWyxYr2vetn9nIONQdu/luiDXPHD7JVS1g9IOyoshtvYBpidgaAmTuDTNLQZXNW3inLVXr9g1/lTh1mMobYObbXDTO0wbGLxQ3AzX3UMBIYQQK/dU5F6pD5N7FwoboUCF/O8ocME5O5Q29TJv2bDAumP/5xXXdLHbDEcq4fCP/Av7/oHrrjDzUkcE7pwva+xjlwRZEmSZBpUP+02QKUGGCczefhas2NAcCyTuMJ76W/UjN33E6PxAmdo5wNVJmetjjNH1CbmlC5v3HdOSVrXEAmLSuimT45eb45N0rllJuntzkvQDFo6SvOJe/OLVjimJqeqYsXGHvwLY4ZT3/dFjVQAAAABJRU5ErkJggg==") no-repeat !important;    
        min-height: 24px!important;
        padding-left:28px!important;
        background-position:5px 8px!important;}
    
        #placesContext_open\:newprivatewindow{
        appearance: none !important;
        background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAC5UlEQVQ4jaWTzWtcVRjGn3PvuTNz7r2TyXzdZDpjOpPaiBYCYksVYjfSLCKIa4sWunHlX+Gq0j+gG1eKlLpwIaiYSgsFayJSRhNCPlqjSTMzmel85Nw7536ce08XpWlxJfRdPi88PIvfjyil8DJHt25dUZ3dVSzvXyPPwgc7XWNigqXKju0BwOHh2PTccdSYLUX/LdCuL7/WBgjiqkRLDKeH2uDHxnmbl+fpSC+GbaMctqfPqKPT55hrOeSnfLVQWbp8AZYzoQWp4Avy6edfxpVSIej3xwNrIlOun5o1Ts7UYJkm+GgIXwggScA5R7fXw7A3jFRMeook2b7LTaqrIDCLJVZ7Nc9SlGLscRx2OshlbVSmp+Fxjs3NTXR7PYRhhEmnaBBNqzDLhtjYCigBcwv5PFtrNiGOPJHWtX3Xc+vOCce4sLAAz/OwsroKPvCifC63u7X5sJYt5NibZ99CFEhOY1891AkpU4ntxaWLc7msja+uXtV8y3rcbrcnhe+DUdb/6LOPi9x1MeIuVu/++sAPwtlIJOvUwc5Or1s/b06ap7f/XP87Y5hr5957n3f7nXAsBJJEoVAshSt3fvsmjGRWyPG8XS7O7D96hECo62TlxqL6dmMRc2ffRbvVQiIldF1HnCSo1xtQhODfvT1EcYJQShipNIqlEjZ+bx6UG9UqPTFlAneaP/+zVXtnqupkbdsGCMHBQQtpxpAohTQzUSmVIOMEw9EIG/ebIvDoEgCQvdsfquVb91C4eM9p/tH8Tij3bSOT0b3xGBRERFJBUsKYZYP3B3HEo5UwoJdqZ6Z2AYA+I+rU643uybmZhR9u3n7jaDD6gMSZnoTxdRiGEL57aSQPyyrRvn9lvrr+IonHC454SO63PkGHz0KGHCAAy6QBAMIPQPCUdNNMQ8oYSUJACIF23JR4qOd+QYr6IJoOjRyrAY0QaBrBC9Hz319r2wCAQKZQZOuoWncRJ5n/bSN5WZ2fALHrX39DB+NZAAAAAElFTkSuQmCC") no-repeat !important;
        min-height: 24px!important;
        padding-left:28px!important;
        background-position:6px 8px!important;}
    
        #placesContext_open\:newprivatewindow:hover{
        appearance: none !important;
        margin-right: -1px !important;
        background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAC5UlEQVQ4jaWTzWtcVRjGn3PvuTNz7r2TyXzdZDpjOpPaiBYCYksVYjfSLCKIa4sWunHlX+Gq0j+gG1eKlLpwIaiYSgsFayJSRhNCPlqjSTMzmel85Nw7536ce08XpWlxJfRdPi88PIvfjyil8DJHt25dUZ3dVSzvXyPPwgc7XWNigqXKju0BwOHh2PTccdSYLUX/LdCuL7/WBgjiqkRLDKeH2uDHxnmbl+fpSC+GbaMctqfPqKPT55hrOeSnfLVQWbp8AZYzoQWp4Avy6edfxpVSIej3xwNrIlOun5o1Ts7UYJkm+GgIXwggScA5R7fXw7A3jFRMeook2b7LTaqrIDCLJVZ7Nc9SlGLscRx2OshlbVSmp+Fxjs3NTXR7PYRhhEmnaBBNqzDLhtjYCigBcwv5PFtrNiGOPJHWtX3Xc+vOCce4sLAAz/OwsroKPvCifC63u7X5sJYt5NibZ99CFEhOY1891AkpU4ntxaWLc7msja+uXtV8y3rcbrcnhe+DUdb/6LOPi9x1MeIuVu/++sAPwtlIJOvUwc5Or1s/b06ap7f/XP87Y5hr5957n3f7nXAsBJJEoVAshSt3fvsmjGRWyPG8XS7O7D96hECo62TlxqL6dmMRc2ffRbvVQiIldF1HnCSo1xtQhODfvT1EcYJQShipNIqlEjZ+bx6UG9UqPTFlAneaP/+zVXtnqupkbdsGCMHBQQtpxpAohTQzUSmVIOMEw9EIG/ebIvDoEgCQvdsfquVb91C4eM9p/tH8Tij3bSOT0b3xGBRERFJBUsKYZYP3B3HEo5UwoJdqZ6Z2AYA+I+rU643uybmZhR9u3n7jaDD6gMSZnoTxdRiGEL57aSQPyyrRvn9lvrr+IonHC454SO63PkGHz0KGHCAAy6QBAMIPQPCUdNNMQ8oYSUJACIF23JR4qOd+QYr6IJoOjRyrAY0QaBrBC9Hz319r2wCAQKZQZOuoWncRJ5n/bSN5WZ2fALHrX39DB+NZAAAAAElFTkSuQmCC") no-repeat !important;    
        min-height: 24px!important;
        padding-left:28px!important;
        background-position:5px 8px!important;}
    
        #placesContext_manageFolder{
        appearance: none !important;
        background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTU2QTk5QTk1NENBMTFFMUE3QkZEMDExMDQzODM0NEQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTU2QTk5QUE1NENBMTFFMUE3QkZEMDExMDQzODM0NEQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBNTZBOTlBNzU0Q0ExMUUxQTdCRkQwMTEwNDM4MzQ0RCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBNTZBOTlBODU0Q0ExMUUxQTdCRkQwMTEwNDM4MzQ0RCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvD8xFwAAAIfSURBVHjapFPPb0xRFP7ujzevtG8qSKuCkeqiNfPKzkoiCAvBysrOxk4tSLqysfFvCNJEZNJNJehCFUlbIYIaMTTSoUKnOu91VDu99zr3vZcx8WMhc5OXe98953znO985lxlj0MziaHLJ8WzvsF5dPamVii4YFxCO84IJ3g/G/hrE7H1ik4qCD9zOA7W12CoERg8d84UjqbYEoAGHk52nUoX9rwp9j/bkII3SwPIK9KVzMIxDnD6Lw/dGkqAkUyMRR2Ls6IneegmRw1IA07IeRkqs5a+B3boaBXGyaa0Rhj9iDKPgnBmgPRGe9gQgBHdbCM75xZp2RewmnrzD0mIV0AqMAtjARXBKdL+n2wg3NR8DfK/CUG1BdSUWKBFqerqEnR1t2HpziDSqxZlNIo3rYOz4qc2ScfpbLGNyqoigUq3Ts3r4ue3o6vCgLl+wdOwtMdEQmW4s+/swX1N3pW1bWCjCYQZHRkdiR8tCSODKIDTZId0E2MT2TA8+Tz5FSakbEYPy+w/Y5GeBwkuY/HXbq6idxnGjc70JVgOHdGrzMDfxDOdnS8MkNMfC7Cds3JUBZopg3gawdDtYqwe+rjUSt/FjnV2ovJ3B3EL5zniuL5BWrOBbiPS2TqD8FWhP418TaCsAgX+ZeoyPSg1t4Rzsgb87gDaeotqMNn9M3u8AFttwXjn4+s2Oh/3ZwLrutQP8n2/Izv3zKFezz/mnAAMAus/JZRdCtIQAAAAASUVORK5CYII=") no-repeat !important;
        min-height: 24px!important;
        padding-left:28px!important;
        background-position:6px 8px!important;}
    
        #placesContext_manageFolder:hover{
        appearance: none !important;
        margin-right: -1px !important;
        background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTU2QTk5QTk1NENBMTFFMUE3QkZEMDExMDQzODM0NEQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTU2QTk5QUE1NENBMTFFMUE3QkZEMDExMDQzODM0NEQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBNTZBOTlBNzU0Q0ExMUUxQTdCRkQwMTEwNDM4MzQ0RCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBNTZBOTlBODU0Q0ExMUUxQTdCRkQwMTEwNDM4MzQ0RCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvD8xFwAAAIfSURBVHjapFPPb0xRFP7ujzevtG8qSKuCkeqiNfPKzkoiCAvBysrOxk4tSLqysfFvCNJEZNJNJehCFUlbIYIaMTTSoUKnOu91VDu99zr3vZcx8WMhc5OXe98953znO985lxlj0MziaHLJ8WzvsF5dPamVii4YFxCO84IJ3g/G/hrE7H1ik4qCD9zOA7W12CoERg8d84UjqbYEoAGHk52nUoX9rwp9j/bkII3SwPIK9KVzMIxDnD6Lw/dGkqAkUyMRR2Ls6IneegmRw1IA07IeRkqs5a+B3boaBXGyaa0Rhj9iDKPgnBmgPRGe9gQgBHdbCM75xZp2RewmnrzD0mIV0AqMAtjARXBKdL+n2wg3NR8DfK/CUG1BdSUWKBFqerqEnR1t2HpziDSqxZlNIo3rYOz4qc2ScfpbLGNyqoigUq3Ts3r4ue3o6vCgLl+wdOwtMdEQmW4s+/swX1N3pW1bWCjCYQZHRkdiR8tCSODKIDTZId0E2MT2TA8+Tz5FSakbEYPy+w/Y5GeBwkuY/HXbq6idxnGjc70JVgOHdGrzMDfxDOdnS8MkNMfC7Cds3JUBZopg3gawdDtYqwe+rjUSt/FjnV2ovJ3B3EL5zniuL5BWrOBbiPS2TqD8FWhP418TaCsAgX+ZeoyPSg1t4Rzsgb87gDaeotqMNn9M3u8AFttwXjn4+s2Oh/3ZwLrutQP8n2/Izv3zKFezz/mnAAMAus/JZRdCtIQAAAAASUVORK5CYII=") no-repeat !important;    
        min-height: 24px!important;
        padding-left:28px!important;
        background-position:5px 8px!important;}    
        }
    Alles anzeigen

    Ich glaube das ist jetzt alles. :)

    Ich versuch mal in einem 2.ten leeren Profil es zu testen. mal schauen ob es dort klappt ohne jegliche css und java-scripts.

  • Nur die Anzeige der Ordner/Lesezeichenanzahl in einer anderen Farbe darstellen

    • omar1979
    • 16. Juli 2023 um 23:01
    Zitat von Mira_Belle

    Auf welcher Leiste liegt den "Meine Lesezeichen"?

    Und wie kommt das da hin?

    Wenn ich Deine Einstellungen nachvollziehen kann, kann ich mir das auch mal angucken.

    Der Ordner "Meine Lesezeichen" liegt auf einer Zusatz-Leiste, denn ich mit diesem Script habe.

    Code
    //    fp-statusbar-1.uc.js
    //     Statusleiste for Buttons etc...."  
    //     https://www.camp-firefox.de/forum/thema/122105
    //     Lösungen von Aris und EffPeh
    //    besonders #15 bzw #27
    //  ab FF68 nicht .XUL sondern .xhtml und weiteres
    //  https://www.camp-firefox.de/forum/thema/128155/?postID=1116235#post1116235
    //  https://www.camp-firefox.de/forum/thema/128155/?postID=1116240#post1116240
    //
    //    211013: erfolgreicher Bastelversuch, siehe "var childE"
    //            mal testen, ob mir das ganz alte Layout (fp-statusbar-1 = unter LZ) noch Vorteile bringt...
    //    211015: "letztes" Layout (fp-statusbar-1 = über LZ) is in Fleisch und Blut übergegangen... 
    
    (function() {
    
      if (location != AppConstants.BROWSER_CHROME_URL)
      return;
        
      var tb = document.createXULElement('toolbar');
      tb.id = 'fp-statusbar-1';
      tb.setAttribute('customizable', true);
      tb.setAttribute('mode', 'icons');
      tb.setAttribute("context","toolbar-context-menu");
    
      var parentE = document.getElementById('PersonalToolbar').parentNode;     //PersonalToolbar    = Lesezeichen-Bereich
      var childE = document.getElementById('PersonalToolbar');                //fp-statusbar-1     = über     LZ-Leiste
      //var childE = document.getElementById('navbar');                        //fp-statusbar-1     = unter LZ-leiste
      parentE.insertBefore( tb , childE );
    
      CustomizableUI.registerArea( 'fp-statusbar-1' , { legacy: true } );
    
      CustomizableUI.registerToolbarNode(tb);
    
    })();
    Alles anzeigen

    Aber auf dieser Zusatzleiste wird es richtig angzeigt. Nur im Lesezeichen-Menü wird es falsch angezeigt.

    Wenn ich den Lesezeichen-Symbol-Leiste aktiviere und den Ordner "Meine Lesezeichen" dort verschiebe, wird es auch falsch angezeigt wie im Lesezeichen-Menü.

    Hier sind noch die 2 Icons von mir.   Falls jemand damit mal Testen will.


    Hab jetzt nochmals die Lesezeichen-Symbolleiste aktiviert und den Ordner "Meine Lesezeichen" dort verschoben.

    Dort sieht es auch zu funktionieren, nur im Lesezeichen-Menü scheint es Probleme zu geben.

  • Nur die Anzeige der Ordner/Lesezeichenanzahl in einer anderen Farbe darstellen

    • omar1979
    • 16. Juli 2023 um 21:38
    Zitat von Horstmann

    Wenn du den zweiten Teil weglässt, hast du dann auch das Problem?

    Hab jetzt als Test den 2.ten Teil gelöscht und das Problem besteht immernoch.

  • Nur die Anzeige der Ordner/Lesezeichenanzahl in einer anderen Farbe darstellen

    • omar1979
    • 16. Juli 2023 um 21:14

    Achja.. das 2.te Script in diesem Script nach dem ca 10 Zeilen Leerzeichen ist für den Teil,

    wo das mit dem "Anzahl Links / Anzahl Ordner / Links im Tab öffnen".

  • Nur die Anzeige der Ordner/Lesezeichenanzahl in einer anderen Farbe darstellen

    • omar1979
    • 16. Juli 2023 um 21:11

    Hallo allen

    Ich habe für mich das Script im Beitrag-Nr: 230 von Mira_Belle angepasst.

    Das einzige Problem ist, dass es hier in dem ersten Bild der Abstand zwischen den Ordner-Icon und den Anzahl(Wert) grösser ist als im zweiten Bild. Kann mir dabei jemand helfen? Besten Dank.

    Bild 1: Lesezeichen im Lesezeichen-Menü: Bild 2: Lesezeichen auf einer Zusatz-Leiste:

           

    Hier noch das Script:

    CSS
    // BookmarkCount.uc.js
    
    /* ******************************************************************************************************************* */
    /* Author BrokenHeart               => https://www.camp-firefox.de/forum/thema/136572/?postID=1229536#post1229536 **** */
    /* Correction from BrokenHeart      => https://www.camp-firefox.de/forum/thema/136572/?postID=1229696#post1229696 **** */
    /* Extension from Sören Henschel    => https://www.camp-firefox.de/forum/thema/136572/?postID=1229555#post1229555 **** */
    /* Customized by Mira inspired by grisu2099     ********************************************************************** */
    /* Source                           => https://www.camp-firefox.de/forum/thema/136572/?postID=1229875#post1229883 **** */
    /* Customized by Mira inspired by Horstmann     ********************************************************************** */
    /* Source                           => https://www.camp-firefox.de/forum/thema/136572/?postID=1229993#post1229993 **** */
    /* ******************************************************************************************************************* */
    /* Finaly Source                    => https://www.camp-firefox.de/forum/thema/136572/?postID=1230128#post1230128 **** */
    /* ******************************************************************************************************************* */
    /* Custom Counter in the Bookmarks for folders and links ************************************************************* */
    /* ******************************************************************************************************************* */
    
    (function() {
    
        if (!window.gBrowser) return;
        
        setTimeout(function() {
            setFunction();
        },50);
    
        let profilePath = PathUtils.toFileURI(PathUtils.join(PathUtils.profileDir, 'chrome', 'icons'))
        let icon1 = "Folder.png"
        let icon2 = "Link.png"
    
        function setFunction() {
    
            const css =`
                .countClass1::before {
                    content: "";
                    background-image: url(${profilePath}/${icon1}); 
                    background-repeat: no-repeat;
                    background-size: 16px;  /* icon size */
                    //background-position: center;
                    margin-right: -10px !important; /* Abstand bis zum "Wert" der Ordner */
                    margin-left: 15px !important;   /* Abstand bis zum Icon der Ordner */
                    height: 16px;
                    width: 16px;
                    fill: #c0c0c0;
                    fill-opacity: 1;
                }
                .countClass1::after {
                    content: attr(data-value1) !important;
                    font-family:  Consolas, "Lucida Console", "Courier New", monospace !important;
                    font-size: 12px !important;
                    font-weight: 900 !important;
                    color: #FFB90F !important;
                    padding-top: 1px !important;
                }
                .countClass2::before {
                    content: "";
                    background-image: url(${profilePath}/${icon2});
                    background-repeat: no-repeat;
                    background-size: 16px;  /* icon size */
                    background-position: center;
                    margin-right: 6px !important;   /* Abstand bis zum "Wert" der Links */
                    margin-left: 10px !important;   /* Abstand bis zum Icon der Links */
                    height: 16px;
                    width: 16px;
                    fill: #c0c0c0;
                    fill-opacity: 1;
                }
                .countClass2::after {
                    content: attr(data-value2);
                    font-family:  Consolas, "Lucida Console", "Courier New", monospace !important;
                    font-size: 12px !important;
                    font-weight: 900 !important; 
                    color: #FFD700 !important;
                    margin-right: -6px !important;  /* Abstand zum Pfeil rechts */
                }
                .countClass2 image {
                    order: 1;                       /* Pfeil hinter dem "Wert" der Links */
                }
            `;
    
            const sss = Cc['@mozilla.org/content/style-sheet-service;1'].getService(Ci.nsIStyleSheetService);
            const uri = Services.io.newURI('data:text/css,' + encodeURIComponent(css));
            sss.loadAndRegisterSheet(uri, sss.AGENT_SHEET);
    
            let newbarMenu = document.getElementById('fp-statusbar-1');
            let bmbMenu = document.getElementById('bookmarks-menu-button');
            let bookMenu = document.getElementById('bookmarksMenu');
            let persToolBar = document.getElementById('PersonalToolbar');
    
            if(newbarMenu)
                newbarMenu.addEventListener('popupshowing', onPopupShowing );
            if(bmbMenu)
                bmbMenu.addEventListener('popupshowing', onPopupShowing ); 
            if(bookMenu)
                bookMenu.addEventListener('popupshowing', onPopupShowing ); 
            if(persToolBar)
                persToolBar.addEventListener('popupshowing', onPopupShowing ); 
        }
        
        function onPopupShowing(aEvent) {
            
            let popup = aEvent.originalTarget;
    
            for (let item of popup.children) {
                if (item.localName != 'menu' || item.id?.startsWith('history')) {
                    continue;
                }    
                setTimeout(() => {
                  let itemPopup = item.menupopup;
                  itemPopup.hidden = true;
                  itemPopup.collapsed = true;
                  itemPopup.openPopup();
                  itemPopup.hidePopup();
                  let menuitemCount = 0;
                  let menuCount = 0;
                  for (let subitem of itemPopup.children) {
                    if (subitem.classList.contains('bookmark-item') && !subitem.disabled && !subitem.hidden) {
                      if (subitem.localName == 'menuitem') {
                        menuitemCount++;
                      } else if (subitem.localName == 'menu') {
                        menuCount++;
                      }
                    }
                  }
                  itemPopup.hidden = false;
                  itemPopup.collapsed = false;
                  item.style.color = '#c0c0c0';
                  
                  let label1 = item.childNodes[3];
      
                  label1.classList.add('countClass1');
                  let strCountOut1 = String(menuCount).padEnd(2) + '\xa0';     // padEnd2 => zwei Stellen, plus Abstand 
                  label1.setAttribute('data-value1', strCountOut1);
    
                  let label2 = item.childNodes[4];
      
                  label2.classList.add('countClass2');
                  let strCountOut2 = String(menuitemCount).padEnd(3, '\xa0');  // padEnd3 => drei Stellen, Abstand bei nur einer Ziffer    
                  label2.setAttribute('data-value2', strCountOut2);
    
                }, 100);
            }
        }    
    })();
    
    
    
    
    
    
    
    
    
    
    
    
    
    //Fügt in den Lesezeichen Ordner ganz oben die Anzahl von Links und Unterordner hinzu.
    (function() {
    
      if (!window.gBrowser)
        return;
    
      function setFunction() {
        PlacesViewBase.prototype._mayAddCommandsItems =
        function PVB__mayAddCommandsItems(aPopup) {
          let hasMultipleURIs = false;
          let menuitemCount = 0;
          let menuCount = 0;
          if (aPopup._placesNode.childCount > 0) {
            for (let item of aPopup.children) {
              if (item._placesNode) {
                if (item.localName == 'menuitem') {
                  menuitemCount++;
                } else if (item.localName == 'menu') {
                  menuCount++;
                }
              }
            }
            if (menuitemCount > 0 || menuCount > 0) {
              hasMultipleURIs = true;
            }
          }
          if (!hasMultipleURIs)  {
            aPopup.setAttribute("nofooterpopup", "true");
            if (aPopup._endOptOpenAllInTabs) {
              aPopup.removeChild(aPopup._endOptOpenAllInTabs);
              aPopup._endOptOpenAllInTabs = null;
              aPopup.removeChild(aPopup._endOptSeparator);
              aPopup._endOptSeparator = null;
            }
            return;
          }
    
          aPopup.removeAttribute("nofooterpopup");
          if (!aPopup._endOptOpenAllInTabs) {
            aPopup._endOptSeparator = document.createXULElement("menuseparator");
            aPopup._endOptSeparator.className = "bookmarks-actions-menuseparator";
            aPopup.insertBefore(aPopup._endOptSeparator, aPopup.firstChild);
            aPopup._endOptOpenAllInTabs = document.createXULElement("menuitem");
            aPopup._endOptOpenAllInTabs.className = "openintabs-menuitem";
            if (this.options?.extraClasses?.entry) {
              aPopup._endOptOpenAllInTabs.classList.add(
                this.options.extraClasses.entry
              );
            }
            aPopup._endOptOpenAllInTabs.setAttribute(
              "oncommand",
              "PlacesUIUtils.openMultipleLinksInTabs(this.parentNode._placesNode, event, " +
                "PlacesUIUtils.getViewForNode(this));"
            );
            aPopup._endOptOpenAllInTabs.setAttribute(
              "onclick",
              "checkForMiddleClick(this, event); event.stopPropagation();"
            );
            aPopup.insertBefore(aPopup._endOptOpenAllInTabs, aPopup.firstChild);
          }
    
          let label = menuitemCount + " Link";
            if (menuitemCount != 1) {
              label += "s";
            }
            label += " / " + menuCount + " Ordner."
            if (menuitemCount == 1) {
              label += " -> Link in Tab öffnen."
            } else if (menuitemCount > 1) {
              label += " -> Links in Tabs öffnen."
            }
    
          aPopup._endOptOpenAllInTabs.setAttribute("label", label);
        }
      }
    
      setTimeout(function() {
          setFunction();
      },50);
      
    })();
    Alles anzeigen

Unterstütze uns!

Jährlich (2025)

101,9 %

101,9% (662,48 von 650 EUR)

Jetzt spenden
  1. Kontakt
  2. Datenschutz
  3. Impressum
Community-Software: WoltLab Suite™
Mastodon