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
    • 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
  • Nur die Anzeige der Ordner/Lesezeichenanzahl in einer anderen Farbe darstellen

    • omar1979
    • 15. Juli 2023 um 16:25
    Zitat von Mira_Belle

    Wenn Du interessiert bist an diesem Skript, dann nutze doch bitte erst einmal das aus #230.

    Alle Versionen danach sind erst einmal nur zum Testen und div. Fehler ausmerzen.

    Denn es scheint wohl so, dass sich das Skript unter Mac anders verhält als unter Windows.

    Dem wollen wir, Horstmann und ich auf dem Grund gehen.

    Danke für die Info. Ich wusste leider nicht, welches das passt. Habe nur die Bilder angeschaut und so getestet.

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

    • omar1979
    • 14. Juli 2023 um 23:41
    Zitat von Horstmann

    Benötigt hier auch keine Icons zum einfacheren testen, klaut von Fx. ;)

    Bedeutet das, dass man in diesem Script keine Icons laden kann? ich hab versucht das Folder.png Icon zu ändern

    background-image: url("C:\Users\Ramo\AppData\Roaming\Mozilla\Firefox\Profiles\g4mso52s.default-release\chrome\Icons\Folder.png");

    nimmt aber leider nicht an. :)

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

    • omar1979
    • 14. Juli 2023 um 23:10

    Sind die Scripte ab Beitrag-Nr: 241 nur für das Lesezeichen-Menü?

    Habe das im Beitrag-Nr: 243 getestet, zeigt nur im Lesezeichen-Menü an. :)


    Hat sich erledigt. Sorry. :)

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

    • omar1979
    • 14. Juli 2023 um 22:27
    Zitat von Mira_Belle

    Wieso Sorry, war doch eine korrekte Feststellung und Frage.

    Wegen dem Ausrufezeichen. :)

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

    • omar1979
    • 14. Juli 2023 um 22:23
    Zitat von Mira_Belle

    Das blaue Feld ist nur zu Testzwecken!

    Ok sorry.

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

    • omar1979
    • 14. Juli 2023 um 22:08
    Zitat von Mira_Belle

    Also bei mir ist es mit Deinem ergänzendem Code mittig!

    Sorry wenn ich mich irre, aber auf deinem Letzten Bild sehe ich das blaue Feld mit dem Anzahl und das Stern-Icon überschneiden sich. Ist das evtl extra gemacht?

Unterstütze uns!

Jährlich (2025)

92,9 %

92,9% (604,17 von 650 EUR)

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