/* by makondo, 10/10 */
@namespace url(http://www.w3.org/1999/xhtml);
@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);

/* ================ bookmarks menu dropdown menu scrollbar*/
#BMB_bookmarksPopup > hbox > arrowscrollbox > scrollbox
{ -moz-appearance: none !important; 
height: 800px !important;
overflow-y: scroll !important; }

/* ====================== hide icons */
#appmenu-popup .menu-iconic-left,
#custombuttons-contextpopup .menu-iconic-left
{ visibility: hidden !important; }

.menuitem-iconic.ae-clippings-clipping
{ list-style-image: none !important; }

/* ========================== */

/* Comment, if you use any of this */
/* shortcut keys > */ .menu-accel-container, 
#contentAreaContextMenu menuitem[disabled="true"], 
#contentAreaContextMenu menuitem[disabled="true"] menuseparator,
/* menubar menu items arrows > */ menubar > menu > .menu-right
{ display: none !important; }

menupopup:not(#autoscroller), context-menu
{ -moz-appearance: none!important; 
background: rgba(120,120,120, .1) !important; 
font-size: 13px !important;
padding: 0 !important;
margin-left: 12px !important;
border-radius: 5px !important;
border-top: 1px solid #ddd !important;
border-bottom: 1px solid #3FADC0 !important;
border-left: 1px solid #ddd !important;
border-right: 1px solid #05C2FD !important; }

/* inset bg */
popup:not(#autoscroller) .popup-internal-box,
menupopup .popup-internal-box
{ margin: 10px !important;
background: rgba(170,170,170, .7) !important;
border-radius: 7px !important;
border-top: 1px solid #ddd !important;
border-bottom: 1px solid #3FADC0 !important;
border-left: 1px solid #ddd !important;
border-right: 1px solid #05C2FD !important; }

/* menuitems */
.menu-right
{ margin: -5px 0 !important; }

menupopup menu,
menupopup menuitem, 
menulist > menupopup > menuitem > .menu-iconic-text,
panel, popup > menu, .splitmenu-menuitem, 
#PlacesChevronPopup .menu-iconic.bookmark-item
{ -moz-appearance: none !important;
border: 1px solid transparent !important; 
font-size: 13px !important;
font-weight: bold !important; 
color:  #111 !important;
text-shadow: 0px 0px 6px #999 !important; }

/* hover */
menuitem:hover,
.splitmenu-menuitem:hover,
menupopup .popup-internal-box, 
menubar > menu:hover, menupopup > menu:hover, 
menubar > menu:focus, menupopup > menu:focus, 
popup > menu:focus, popup > menu:hover,
#appmenuPrimaryPane menupopup .popup-internal-box,
#appmenuSecondaryPane menupopup .popup-internal-box,
#appmenuPrimaryPane,
#appmenuPrimaryPane menupopup,
#appmenuPrimaryPane menu:hover,
#appmenuSecondaryPane,
#appmenuSecondaryPane menu:hover,
#appmenu_webDeveloper:hover, 
#appmenu_charsetMenu:hover,
#nightly-appmenu:hover,
#mmsearchpopupsearchengine menuitem:hover,
.menuitem-iconic.menu-iconic.mmsearch_freesearch.mmsearch_freesearch-group:hover
{ -moz-appearance: none !important;
background: rgba(200,200,200, .4) -moz-linear-gradient(-300deg,rgba(0,0,8,0.1),rgba(50,50,50,0.4), rgba(151,168,178,0.5)) !important;
box-shadow: inset rgba(250,250,250, 0.4) 0px 2px 6px 2px, rgba(0,0,0, 0.4) 0px 2px 8px 2px !important;
border-radius: 5px !important;
border-top: 1px solid #ddd !important;
border-bottom: 1px solid #3FADC0 !important;
border-left: 1px solid #ddd !important;
border-right: 1px solid #05C2FD !important;
color: #ddd !important;
text-shadow: 1px 1px 2px #111 !important; }

/* hover */
menuitem:hover, menupopup > menu:hover,
.splitmenu-menuitem:hover, 
.menu-accel:hover,
#appmenuPrimaryPane menu:hover,
#appmenuSecondaryPane menu:hover
{ color: #BFCED4 !important;
text-shadow: 1px 2px 1px black, 1px 2px 1px black !important; }

/* eleminates sys gray hover */
menu[_moz-menuactive="true"],
menuitem[_moz-menuactive="true"],
.splitmenu-menuitem[_moz-menuactive="true"] 
{ background-color: transparent !important; }

/* bkmrk toolbar menus */
#PlacesChevronPopup menu label
{ font-weight: normal !important;
color: #D9E5C3 !important;
text-shadow: 1px 2px 1px black, 1px 2px 1px black !important; }

menulist:focus:not([open="true"]):not(.menulist-compact) > .menulist-label-box 
{  background-color: transparent !important; }

menupopup, popup, context-menu
{ border: 1px solid transparent !important; }

#contentAreaContextMenu
{ margin-left: 20px !important;
margin-top: 20px !important; }

/* Menubar */
#main-window #navigator-toolbox #toolbar-menubar
{ -moz-appearance: none !important; 
background: transparent !important; }

/* WSP groups menu fix */
.menuitem-iconic.menu-iconic.mmsearch_freesearch.mmsearch_freesearch-group
{ font-weight: normal !important;
color: #D9E5C3 !important;
text-shadow: 1px 2px 1px black, 1px 2px 1px black !important; }

menu.menu-iconic > .menu-iconic-left,
menuitem.menuitem-iconic > .menu-iconic-left,
.splitmenu-menuitem[iconic="true"] > .menu-iconic-left
{ -moz-appearance: none !important;
padding-top: 0px !important; }

/* ========= appmenu button menu ========== */
#appmenu-popup
{ background: transparent !important; }

#appmenu-popup .popup-internal-box
{ background: transparent !important;
border: none !important; }

#appmenuSecondaryPane
{ margin-left: 8px !important; }

#PlacesToolbarItems > toolbarbutton > menupopup > menu label,
#PlacesToolbarItems > toolbarbutton > menupopup > menuitem label,
.menuitem-iconic.bookmark-item.menuitem
{ font-family: Segoe UI, Tahoma, sans serif !important;
font-weight: bold !important; 
color: #000 !important;
text-shadow: 1px 2px 1px #888, 1px 2px 1px #888 !important; }

#PlacesToolbarItems > toolbarbutton > menupopup > menu label,
#PlacesToolbarItems > toolbarbutton > menupopup > menuitem label,
.menuitem-iconic.bookmark-item.menuitem
{ font-weight: normal !important; }

#PlacesToolbarItems > toolbarbutton > menupopup > menu > hbox > .menu-right
{ width: 16px !important;
height: 16px !important; }

#appmenu-popup menu>.menu-right
{ padding: 0 !important;
margin-left: -2px !important; }

.splitmenu-menuitem, .splitmenu-menu
{ -moz-appearance: none !important; 
background: none !important; }

.split-menuitem-menu:hover,
#appmenu-popup menu>.menu-right:hover
{ -moz-appearance: none !important; 
background: transparent !important; }

/* ============= IMAGES ============== */
/* thanks to ChoGGi and srazzano for the finger ;-) */

#PlacesToolbarItems .menu-right,
#PlacesChevronPopup .menu-right image,
#BMB_bookmarksPopup .menu-right,
.menu-iconic.bookmark-item .menu-right
{ margin-right: 3px !important;
list-style-image: none !important;
width: 0 !important; 
padding: 0 4px 0 21px !important;
background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAC4jAAAuIwF4pT92AAADGUlEQVR42mNoaGhgGEjMMOqAUQeMOmDUAeRqDA4OYfbz82eJi4tjppsDEhMTGUNDw1iwyYWHh7OkpaUzh4WFsQDVMUdGRjKnpqYyA8WZyHYA0DBGoEEsoUBDk5KSmJEcwl1bVx/Q2NSyICw8IicoKIiFLiFQUFCgOGny1JZFi5ffnzlr/v9Zs+f/7+2f/D82PvliQkJSdlFxSURNTV1wbW29T2FhkWdGRqZrdna2LskOiIqKYgTRRUVFkitXrZmxYOGiGWvXb1ixc/fez2vXb/6/dMXq/0uXr/rd0z/5d3Ze8e+U9Nz/WbnF/3PyS//nFZb/Lyiu/F9YUvU/r6j8f01D65/4xJR5Ls7OTOnp6YxEOSAmNpYVRM+aPSf33oMn/89fuvr/3MUr/4+fOvv/5Onzv4D0301bd/1fuHT1v6Ur1/9fsXrjn+WrN/xavW7L/6Ur1/1fsnwtUG7V/wWLV/6ft2jFf2dXzxsODg6sRIdAcnIyOE5BPv/9+8+vj58+f/369duv799//Pv27fu/9x8+/Xv77sP/j5++gNmfPn39d+/+w79OTq7zbG3tq6ytbatsbO1L7O0dS4yNTdL09PTkwR6LiSEuBDIyMsAOmD5jxrwfP3/+ffvu3c/PX778f/v+/b+Xr1//e/3mzf83b9/+B9EvXr389+3797+79uz9Lysrq0GVRAjM2+Dgam3vaH374cv/O/cf/T1z/vKf/YdP/N9/+OQ/GN536MS/vYeO/zl07MwfKxu7pc7OzlzxCQmsQP0sERERoJzDAsqe2HxOKBGCs1xkZLRlfWPr/e6eCa9nz1vyf+qMub+B+N+0mfP+gegp0+f8mbtg6Z/a+tb/qqqqhiA9oaGhzFTNhmZmZrzGxsYyzq4eB5NSMv4np2b+TwLhlMz/aRm5/yOj4//LySnUeHl5saelpTHSrBywsbHhkldQmqquof1eQ1P3p4amzncg+yMvL/8SmhfFwGCFF6dGRkYyysrKWurq6prAkJGFloxM9KoLmAa8NgTWDYzARMoELCuYQkJCGEcbJKMOGHXAqAMoxQC0kG59QmABTwAAAABJRU5ErkJggg==") center no-repeat !important; }

/* menu separators */
menuseparator 
{ -moz-appearance: none !important; 
margin: 1px 3px !important;  
border: 1px solid transparent !important;
padding: 2px !important; 
background: url("data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEBLAEsAAD/2wBDAAIBAQEBAQIBAQECAgICAgQDAgICAgUEBAMEBgUGBgYFBgYGBwkIBgcJBwYGCAsICQoKCgoKBggLDAsKDAkKCgr/2wBDAQICAgICAgUDAwUKBwYHCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgr/wAARCAAEAPoDASIAAhEBAxEB/8QAGgABAAMBAQEAAAAAAAAAAAAAAAUGBwQCCP/EAC8QAAADBgUCBwACAwAAAAAAAAECAwAEBRESEwYHFCEiMTMVFyMyQUJDCBY0UmH/xAAYAQADAQEAAAAAAAAAAAAAAAABAgMABP/EABsRAQEBAQEAAwAAAAAAAAAAAAABMQJBAxEy/9oADAMBAAIRAxEAPwD4Ywng24RKKFxXGk6j6/TJP1KQUBb04Fp7Bp1mJ8nABn8NcYHlw/IpFhJM1MYTFPQ6vxr1g5XtRVT3/wA65dsALL5Yxuq644vuFMKRB7ULFzZgYkJ6pn3SkiogjJYtnT0y7KcriZJ8VOUx6No2E8v34DJw82Z+LTABUnYVTRoRUNpBuXRNTuov7FjfoTaQMYwmqNbwJl28LgBRzHxUUFDKnCiMCFGu2ApePR2lN3D8hEfc23Zd5MKPqqSxs3sbp2jJK0JR6RTaIKKBCj2vE6ngP1NvxYxp9qfHjTSfxvK8uAQwM+MyEw0izreSxRJWbye7ertzBVKdtI30T4yHqxXIcqTyMVNnFjtST0V/B3PiH0uBLOnpAm6Bu6ZMeqnKYdGMaHiiLX/jWAJDB/PrMkRFIHLVmxOArcTX79Qpd4e0J5bp8ZfLQ0UyMKqt4l5vY4KAqGe9MWOhaDUBasgW3skl3EyfQ/LfoxjU40LiDiWSIOhtH5t42UAATQuqx0BOOjGu4JrcxO8TpXH9ChKRWr7/AJKAoAu45sY1AV7oXCx0AMnrJGmXhIBQlJAd7YCPWbGM8C/lExLLErsr4l/f8TKUKEfRdlYrUkawW1YEtPZUncUJ91AqmHRq5EMpay+DeZuLg9AYfqgjXrTMbUamun/ICVoFPhIRJL5Yxjyn1b9oh6wV63ig4tjYgZY0Q02v9Etwun04Fl2Cd0hPqryn8NFvWWxnVEsM8wsTqUJkddQrFqlTaY126I07qrexY0uZOOzGNSaVHvOBVFjiuXHGIU6xVPbTicil1nACgFOwISqQD8x336NzmwMchQX/ALrHxAhk1LZojxNo+IlEKdyvE5rh+ggA8WMZppLrlUy/eSOww4mYuKAESmdQeQi/qhqBuXQNT3UpUJH+hJhuwmFViqhFhxfGxC+V+F1NEBFEQTLZ09MuwadwxPlQKpsYx8TuvBsvnwDhBy5mYrChIIdqvF5rCJTX9SJhLu8D2hP8p8ZfLe1cMPhlfEAxrHQuHM+WCv4AmW+W1ZAtOySfvTJ9D8pixjN5Auuc2DHxFPSjj/Eh7ZU0rqkUmY2kGusRp3Mt7Vh/Qu2zVbE2DHt4ExAzAxKmC4KpjaiwhRrBqqLtxMh0QH8wEQ3YxtcD1UnvB7ys8jFDY4xAFKpXoHcIl6ckAt2ZU7pKe9Qn3Py2bgfMkUntIIWpmpjMBFLQi9FjQXuRrt+q33g7YHlsTjL5YxpdH51ExXI9yUW15sx8WSmL7p/FS2pHC1Ypt9kvvKT4PymPRqo9fx9cFBO7q5p40NSmR3BQ0cCobBq7gjb7intUN9y7bMYx9OiYnkHDVXYVPMjFxa1FNiRgoAAPO0g9Pol+X+n/AFq/FsioY5GFQmYGKj0CVSSkWAQHTcaR4e1XqqH3HfZjGW6bxU8QZRouSAuyeYWKTTTM7goeLzMF4blwBo7hPYQ31Ltu2fru4JrHTunNSYQqMaYjv1FjGEav/9k=") center no-repeat !important; }

/* ======== checkbox bullets ========= */
#main-menubar menupopup menuitem[checked="true"] .menu-iconic-left,
menupopup menuitem[checked="true"] .menu-iconic-left,
#stylish menupopup menuitem[checked="true"] .menu-iconic-left
{ -moz-appearance: none !important; 
min-height: 16px !important;
min-width: 16px !important;
background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAYAAADgkQYQAAAACXBIWXMAAC4jAAAuIwF4pT92AAABJElEQVR42jVPvWqDYBT9QuhQmi4tLoW+kOAUIaNBNFvwpwTFEE0cQtu0m5NmctFNEA2+hoMheYaEpJUWo6m19wt0OJx7z+UezkG6rl9Np1Okado9wzBPFEW9Yx6Px3dYn0wmLYQHRVE6LMsuZrPZh+u6X5jxDvotviP4IGiafuF5/hzH8W+apj+YB4PBGfQ3wzDaqN/vj2A5wEdt2/bJsqwSuIBj3e12PyVJIhBJkq/wlS+Xy8r3/dLzvAb45DhOyXFcAXhEvV5vJAjCYbVa1ev1uthut2WWZd9hGNbgkg+HQwKJokgAnqMoqvb7fZPn+Xm32zVBEFSyLC+gXfvSDsJ35vO5miTJBoIfwXVjmqYK+s2lHQRs4QFDVdVrcH3A/K9h/AHS9qy+xl0K4QAAAABJRU5ErkJggg==") center no-repeat !important; }

#BMB_bookmarksPopup .menu-right, 
menu>.menu-right, 
#mmsearch-context > .menu-right
{ -moz-appearance: none !important;
list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAC4jAAAuIwF4pT92AAADGUlEQVR42mNoaGhgGEjMMOqAUQeMOmDUAeRqDA4OYfbz82eJi4tjppsDEhMTGUNDw1iwyYWHh7OkpaUzh4WFsQDVMUdGRjKnpqYyA8WZyHYA0DBGoEEsoUBDk5KSmJEcwl1bVx/Q2NSyICw8IicoKIiFLiFQUFCgOGny1JZFi5ffnzlr/v9Zs+f/7+2f/D82PvliQkJSdlFxSURNTV1wbW29T2FhkWdGRqZrdna2LskOiIqKYgTRRUVFkitXrZmxYOGiGWvXb1ixc/fez2vXb/6/dMXq/0uXr/rd0z/5d3Ze8e+U9Nz/WbnF/3PyS//nFZb/Lyiu/F9YUvU/r6j8f01D65/4xJR5Ls7OTOnp6YxEOSAmNpYVRM+aPSf33oMn/89fuvr/3MUr/4+fOvv/5Onzv4D0301bd/1fuHT1v6Ur1/9fsXrjn+WrN/xavW7L/6Ur1/1fsnwtUG7V/wWLV/6ft2jFf2dXzxsODg6sRIdAcnIyOE5BPv/9+8+vj58+f/369duv799//Pv27fu/9x8+/Xv77sP/j5++gNmfPn39d+/+w79OTq7zbG3tq6ytbatsbO1L7O0dS4yNTdL09PTkwR6LiSEuBDIyMsAOmD5jxrwfP3/+ffvu3c/PX778f/v+/b+Xr1//e/3mzf83b9/+B9EvXr389+3797+79uz9Lysrq0GVRAjM2+Dgam3vaH374cv/O/cf/T1z/vKf/YdP/N9/+OQ/GN536MS/vYeO/zl07MwfKxu7pc7OzlzxCQmsQP0sERERoJzDAsqe2HxOKBGCs1xkZLRlfWPr/e6eCa9nz1vyf+qMub+B+N+0mfP+gegp0+f8mbtg6Z/a+tb/qqqqhiA9oaGhzFTNhmZmZrzGxsYyzq4eB5NSMv4np2b+TwLhlMz/aRm5/yOj4//LySnUeHl5saelpTHSrBywsbHhkldQmqquof1eQ1P3p4amzncg+yMvL/8SmhfFwGCFF6dGRkYyysrKWurq6prAkJGFloxM9KoLmAa8NgTWDYzARMoELCuYQkJCGEcbJKMOGHXAqAMoxQC0kG59QmABTwAAAABJRU5ErkJggg==") !important; }

.autorepeatbutton
{ padding: 1px !important;
border: 1px solid transparent !important; }

.autorepeatbutton-up:hover, .autorepeatbutton-down:hover
{ border: 1px solid transparent !important; }

/* BM menu arrow up */
.autorepeatbutton-up
{ -moz-image-region: auto !important;
width: 0 !important;
background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAC4jAAAuIwF4pT92AAACoElEQVR42mNoaGhggOH6+no4XVdXx9DS0sLQ3NwM5iPLIevBqrmxsRGsOSszizE3N5ehqakJLAYyFFkz2ABkjSAMUlxeXs4M0hgUGMgQEBDAUFRUBBJjamtrw3ANhrMqKyuZIyIiGJwcHcVmz56zrLCoeJGujq5oZGQkQ2JiIjPIFSDXwPQga2ZMSEhg8PHxYfAPCPSYMn3u7f9QUF3XctPewcnXxcWZAaQGqIcRZgjcSfHx8Qze3t4czi7uTRW1zf83bNnzLzExKXf+wkXTn7358r+2oeO/rJzCBDc3N8GUlBSGmpoaiAFdXV2McXFxIAM4Y+MSt7a29/8vKq26oKOr75qfX9AYGhrWFReflLFg8Yqbvv5h/1nYOM5ERUYK5efng7zCyNDT28scHh4GCiil+QuW/AgNjZypq6vnPGP2wgMwL+Tkl+w2t7AKi4lNmCkqJvU/IT5eu7Ozk6G2tpaJobW1lTEnJ4ehuLhYytLSKsPOziF/3qJln4+dvPB/2rQZXXv3H1h/8/7z/2WVDZ9VVdUrpaSk01JSUmVaW1tA0coIim/GgoIChrTUNM7c3PyZ23bs+d/dN/l5VHRcEChA3d3c2GbMnFM8dca8b54+wf+ZWdnXAcNAABSlYAN6enqAXggHuUB+/4FD/zu7eg84OTorQeOfBRh9jFFRkQwVlRX6aRm5e3j4BP8nJMRrtre3Q7zQ0dHBlJyczFBYWCgbn5BUExkRwenh4cGQl5fHDEqNIJuABjEHBQYxpKdnsBubmBa5uLgogJI42AVAU8DJFqiBwdnJiQGUAkHxDEqRsDwBSyexsTEMrq6uDFWVVYiUiJwsgWHBiJ43kNkgW4HRx1RdVQ1PjagKgC5BTuvoGCQOMgRrUoY5F1u2xacGAKC3j0eZAblXAAAAAElFTkSuQmCC") center no-repeat !important; }

.autorepeatbutton-down
{ -moz-image-region: auto !important;
width: 0 !important;
background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAC4jAAAuIwF4pT92AAACo0lEQVR42mOor69naGhoYADRdXV1DMh8EI3MxqYGRUFzSwuYjawZGYPEm5ubGRobG+FqUEwrKChgRLcVxQKg5vz8fKbqqmq4IQy1tbUMLUCb8/LyGJydnBhyc3NBEoxNTU1wJ0MNYoyNjWFwdXVlqKqsQniho6ODKTk5maGwsFA2PiGpJjIigtPDwwNkIDPI4La2NoaioiLmoMAghvT0DHZjE9MiFxcXBZBrgIYzMvT09DCHh4czFBcXy+8/cOh/Z1fvASdHZ6WAgACQRpbIyEjGqKhIhorKCv20jNw9PHyC/xMS4jXb29tBrmcCOZ8R6HeGtNQ0ztzc/Jnbduz53903+XlUdFyQj48Pg7ubG9uMmXOKp86Y983TJ/g/Myv7upSUFAGQy8AuaG1tZczJyQG5QMrS0irDzs4hf96iZZ+Pnbzwf9q0GV179x9Yf/P+8/9llQ2fVVXVK6WkpNNSUlJlWltboF7o7QV6IQzkXKX5C5b8CA2NnKmrq+c8Y/bCA/+hICe/ZLe5hVVYTGzCTFExqf8J8fHanZ2dEC90dXUxxsXFMcTHx3PGxiVubW3v/19UWnVBR1ffNT+/oDE0NKwrLj4pY8HiFTd9/cP+s7BxnImKjBQCRicoKhnhCQdoAIO3tzeHs4t7U0Vt8/8NW/b8S0xMyp2/cNH0Z2++/K9t6PgvK6cwwc3NTRAYBgw1NTWQaERKMIwJCQkMoIDzDwj0mDJ97m2YF6rrWm7aOzj5urg4M4DUgNIJPCGhp7rKykrmiIgIBidHR7HZs+csKywqXqSroysKjE6GxMREZlDCwpmUQRiUAsvLy5lBKTIoMJABmh5AYkygqEPOK3AXoOc4kA2gVJiVmcUIMghkKEgMKVnDMUZuQ862IENASRbdVmQ9AG7Bj0ch2LUPAAAAAElFTkSuQmCC") center no-repeat !important; }

/* bookmarks folders */ 
.bookmark-item[container]:not([query]):not([livemark]) .toolbarbutton-icon,
.bookmark-item[container]:not([query]):not([livemark]) > .menu-iconic-left
{ -moz-image-region: auto !important;
list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAGn0lEQVR4nMWXS28cWRmGn3Opq7vbxnYcJ4EoMwiwnIlmFsAOzQiJDRIbfgALFvwAWMySFWvYwJ8YLlmxQxqxRAhmMasRyoSZgTgdp+N2u7uqzu1jUd0dOxNbQoxCSaVWVZ2q9/ne99xaiQj/z8O+SjF17e0B4nZ1bPfS2eRE/D8/Ul+0A9989345unHtR0rJ14IL+93pbH8+eXpz/mS83z4db7mTp9rNJoTFSWrGn/7gC3fg5r2v/2Ly8Wc/ffbxv1lMJswnxzTPjmhPHxFmT2DxDLozoNWYzdv/E8Dhz35vt3Z2RtX2aLsc1rtGyWG3WPx4On5KCBGUweY1WTUiuDmxmyNuAaGDGECp4ysBzPXvvJOP9g7zwZeuFxvbu/lga3d44/ru9ms398rtwfZr925v5xtVmVUlCaFbNJzNp+RbNQASE8kHghtgmyE+mxJtASaD6EHU+FIANXrzcOvg238a3vmGzjY2yAZDsuGQbDSEnU3Km1sUGzkpRBrnCZ3DB4fdKMhDRJKQukhsHTavMHmNyTaINgdjQWdg7OUAOq8Od+5+S+c722SjAdlwgB3U2LrClAULbwiNYjgssblFG4NSgMiy8kRsPGZeYJoCY0u0rcCUS/EAG9uXR5Bt7uzZwQamLLBVia1Lso0aO6gxeYZSigRMz4QqN+RVAZJ68RCIXcDWObbMMTZD2wJlCpQuEa1Ba8fW7om+DKAYbV83WYbJLTrPMEWOKYu1OEqhlEJpTevhdOpQxmBziy0ybGExRYYuMrTN0CZD6xxlckgJbcuJPPhjuBQgH27uYzTKGLQ1aGvRmUVp3YsDKFAatNEkUZwcL4ghkc4c3XhO92SOn7UE50kx9C8kB1qjyo1juGImtGW911eo+mz7op8Lw/K+AgSUQgQmD8bEowkSDamJkEApjVKGFDtS7EBptC3GVwIorfdB+lyTQIpIjKCkt16BWpJIiEjTkKYz/HhCO5libIE2OUoblNKk6EmhAWVAKUxR9wB3fvjLPSXuJyJ+mNdla/J8bvK8rTY3XzexQ7cKSR1+MSVNMmJRkuUFNrOQBOkcoWkJbUeYt+ADSmsWJ1NMVqB1Tgye6BpAo9AIGltUfQTa2C9/9v5v3pXUUYx2KEc7lKNdiq3dQTruGNa3EG+JThOniSYkThcet3C4sxY3X+DnC3wzI3YzgpuTfAPRkdeb7Nz9HqFtEZY5ogCNqevHALbe++oH2mafhOb0tj99jJw9Ixx/QltWnBnDyd8rtMlwXYt3jhA80TtCcATvSN6DdyjxiKQ+PxEEWIiQ3AnF/tsgahUuCJRbu2MA/eGvv59Ewn2tNVpZsiwjr3JdVRVVXWMUlFVJUVaYLMMYgzYWrU2frzYoZZYVLvWXEACzh38lpQkSHSLLZwj1tRvHABogufkfQGGUweSWLMspyoKyrijKkuBa8iLHGovWetmrNVr1Q1KUAtHL4mUtLkDyLf70XzSzhyCpf6YNg/1b4zVA8PFvSvFwNey0NtoYS57nGGuRlHBt088B6H7kLfNcVS4viK+iQCnC9FOimxGaY5CEzQtGX7nz3AGZHSVQ95NIv4ikRAwB13V95iHSzM/wXddLrTV6wbXwS/c2Qjv+BzYvSc1jiB1ZXTO4ces5QN8u/S5JJLqA9053bUc7b2ibFuc7gvcsZlOi92vBC8IinCc4v9OK7SkqNJACtMfYum4Ht26dwLmJqJs8+qDYufXAe/86jSIlhTGGlIQYI945YvT4sw6b5aQUkZSQlPpsX17++nZaPOkB/AKrOfntd8tw0QEgpXg/JI9zTndNSzNvaJsG17YE70kxEqOnmc+I3pHSslOdq15WzjzvGb0Li8d9v0kJYnu80rwIEOJ7MQZi9Nr7DudavOsIwZFSIIZAigmJEb+Yk1zXf1D68+IG91yfECE1E5RaTunC0arVhbUgzp58qAc7H4nmLa1ZLzQi0tu93GyQIsQIvgO1Ekqf952LQOKmIBFtzdqBzy1GEtJ7osNbYgRWQ0zoq0zLM0aQ0ItKevELPH/p3C9AmAEl6CsAiP5XJF1JSu+AOgD21h9aQUgEIuczvqj/oviqJzZAAdhHlzvgz1rg56trZap9lD5AOETkLqRDSAcg+6jz+i+CvCyGBDh0PrjCgReBYnMEHAHvn7+vlN5D1AGoQ+AecIjiEJG9lwKtrwMq+y8ALgWTNAbGwJ8vghX7S5feAN4EeQPkABj1DVIbnfxl3f5V/DtWamShuQ3hNqZ6KGHx8JUCXHX8BwPiyr6t8MUEAAAAAElFTkSuQmCC") !important; }

menuitem.bookmark-item .menu-iconic-icon,
.bookmark-item[container][query]
{ width: 10px !important;
height: 10px !important;
list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAACXBIWXMAAC4jAAAuIwF4pT92AAABdElEQVR42l1QvWvCcBCNxamD0EXs7H+iICStkEWhCIIRgqAgEfEDQUXQVVE3DYijjn7FTXAVxE0HJ/+AICVSbfK73gUtpYEf7969y+PucdVqlSsWi0+EpVLpNR6PfwQCgXdC4n91KhxUZLNZTzgcnqZSKatcLhuExKl/N3JwVCiK4kG3aaVSge12e9V1nRESp34mk3HbzviHVxAEze/3g6qql9lsBuPx2CLs9/sXn88HoijOC4WCk5MkKcLzPCC5tVot1m63LXqdTsdqNpuQy+WupKfTaRcXDAbfkBg4wNDRXCwWbLlcAuFoNLK63a6J7l+JROKZC4VCETwEhsPhbb1ew36/Z6fTyTocDmy1WsFgMLhGo1HAg110nDcWi2m4L+DQ5/l8Ng3DYITEe70eyLI8x1Scdhq4l6dWq03QDUz8GGPfAGDudjvARCao/6bhuAfvrtfrDU3TjpvNBnDvI/Yb+XzeHrSHH8XjoehMJpMvhP+1H5y9CGeiQlCPAAAAAElFTkSuQmCC") !important; }