/* Sliding Iconic Menubar (CrystalSVG icons)

Remastered version of many various menubar styles. Only for FireFox 3.0.

General features:
1. Clean as much as possible styles.
2. Own hide/show menu styles ("visibility" rules, no "display-none" and "margin-left").
3. Iconized ONLY main menu of FireFox (except Scrapbook, disable they menu or add style manually).
4. First menu icon is "show menu icon", when hovered -- appear other menu icons.
 */

@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);

/* Sliding Iconic Menubar (CrystalSVG icons) */
/* Apply changes to FireFox main menu only */
@-moz-document url(chrome://browser/content/browser.xul){

/* Initial menu setup */
/* Remove text from Main Menu */
menubar > menu > .menu-iconic-text {
   display: none !important;
}
/* Remove free space for text and dropdown simbols */
menubar > menu > hbox[anonid="accel"],
menubar > menu > .menu-right {
   display: none !important;
}
/* Adding free space around icons */
menubar > menu > .menu-iconic-left {
   padding-left: 3px !important;
   padding-right: 3px !important;
}
/* Image for collapsed menu */
#menubar-items {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8%2F9hAAAC%2BklEQVR4XqWL22ubZQDGf%2B%2F3fTm0abPUtivR0nZshbXpiKMTOovDUSwiRRQEr1Tm7S4E71TYxVSYeOmloOCFMP0PBqJ0sjlZXZt1B7dCbNJ2TZc2hyb5Du%2FJ7A%2Fwygd%2BPAd4hLWW%2FyNx%2FP17zJ8Zou1btIUbf1SYH2kwmlaEIfiRzqR6Y5d7k7Glre3mWQuVpg%2BeA8sFicd%2FyFiL78tzk8eHriy9fuJsOp3g0pe%2FX6oedC5eWxEQAq7BM8Z8F0mbkNKiLcjItLU2H7vCvbi4MPHp4vmxdE%2FSJYoM589NvPfjz%2BtXPc9ZVkYA4J2c7L9w4YMh9pvQVpA7mSB8sLn04dtj2dzUAJ0OtFoaDCy8Mtq%2F%2FOfuV3qt%2Bi64JQAnHqM1kHHoSUK0WSdna1z%2BaCZ7KjeAlKAUOA5oo9mrK2amh%2BayR%2FVbBGoQYwc9pek67K5WyfcrXn7nGAAAiQTEBZikyyfflikUFc%2BPpJjIn%2Fh8eFK8%2BXfhifaMBteBINHDT7er%2FFVrIkOJ0hotAW1Zf9ygWHcZOzXOThBj4Mxounqz8qpqb6942ho8Ab%2BtdRi2MYYzMQI3Qd03NA4NtZYlNdbHzFSKQgl8v7tt1Ez513sOJvjFM9pSb0Gl1OLrz47RCRWxkRjrZcHBI8texVLetTx9ElDb2qfxeIdwu7lDLOolYW47nie4seIzNd5HYtCh0IBrt0x3gzurhgcFn0d3mhRvbbF3t3uu%2BRaEwZElrL7vIWB17YA3Zvt5WIOyH6f4jyQKBFIZgsjS3PeJQiDeA9KCaGRAXkez4WyWQnQgyB5NcgSYTsPsqMv0c5LTL0S8mO0wl9PMvwRzecXpvBLD46YPq%2B8CyituHLIwe4TFyTgIIANBFjqdLm1DOOfR8Q2ttu32PqIoyRff%2B%2F7TklnBFXiyFfJaPgUCABCQTDm4roc1kijSaPXM%2FS4B7UBy%2F%2BHhDtbcBAdPGKWu%2FFBS31x10BowGqkMMoiIwmeERIFEdbOKFGGoaFTUdRynjYV%2FAXLtoXogAbnBAAAAAElFTkSuQmCC") !important;
  background-repeat: no-repeat !important;
  background-position: 5px center !important;
  padding-left: 26px !important;
}
/* Collapsing menu to one icon */
#menubar-items > #main-menubar {
  visibility: collapse !important;
}
/* Showing menu */
#menubar-items:hover > #main-menubar {
  visibility: visible !important;
}
/* Hiding useless menu image */
#menubar-items:hover {
  background-image:none !important;
  padding-left: 0px !important;
}

/* Images for menu items */
/* File */
menubar > menu#file-menu{
   -moz-binding: url("chrome://global/content/bindings/menu.xml#menu-iconic") !important;
   list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8%2F9hAAAC%2BklEQVR4XqWL22ubZQDGf%2B%2F3fTm0abPUtivR0nZshbXpiKMTOovDUSwiRRQEr1Tm7S4E71TYxVSYeOmloOCFMP0PBqJ0sjlZXZt1B7dCbNJ2TZc2hyb5Du%2FJ7A%2Fwygd%2BPAd4hLWW%2FyNx%2FP17zJ8Zou1btIUbf1SYH2kwmlaEIfiRzqR6Y5d7k7Glre3mWQuVpg%2BeA8sFicd%2FyFiL78tzk8eHriy9fuJsOp3g0pe%2FX6oedC5eWxEQAq7BM8Z8F0mbkNKiLcjItLU2H7vCvbi4MPHp4vmxdE%2FSJYoM589NvPfjz%2BtXPc9ZVkYA4J2c7L9w4YMh9pvQVpA7mSB8sLn04dtj2dzUAJ0OtFoaDCy8Mtq%2F%2FOfuV3qt%2Bi64JQAnHqM1kHHoSUK0WSdna1z%2BaCZ7KjeAlKAUOA5oo9mrK2amh%2BayR%2FVbBGoQYwc9pek67K5WyfcrXn7nGAAAiQTEBZikyyfflikUFc%2BPpJjIn%2Fh8eFK8%2BXfhifaMBteBINHDT7er%2FFVrIkOJ0hotAW1Zf9ygWHcZOzXOThBj4Mxounqz8qpqb6942ho8Ab%2BtdRi2MYYzMQI3Qd03NA4NtZYlNdbHzFSKQgl8v7tt1Ez513sOJvjFM9pSb0Gl1OLrz47RCRWxkRjrZcHBI8texVLetTx9ElDb2qfxeIdwu7lDLOolYW47nie4seIzNd5HYtCh0IBrt0x3gzurhgcFn0d3mhRvbbF3t3uu%2BRaEwZElrL7vIWB17YA3Zvt5WIOyH6f4jyQKBFIZgsjS3PeJQiDeA9KCaGRAXkez4WyWQnQgyB5NcgSYTsPsqMv0c5LTL0S8mO0wl9PMvwRzecXpvBLD46YPq%2B8CyituHLIwe4TFyTgIIANBFjqdLm1DOOfR8Q2ttu32PqIoyRff%2B%2F7TklnBFXiyFfJaPgUCABCQTDm4roc1kijSaPXM%2FS4B7UBy%2F%2BHhDtbcBAdPGKWu%2FFBS31x10BowGqkMMoiIwmeERIFEdbOKFGGoaFTUdRynjYV%2FAXLtoXogAbnBAAAAAElFTkSuQmCC") !important;
}

/* Edit */
menubar > menu#edit-menu{
   -moz-binding: url("chrome://global/content/bindings/menu.xml#menu-iconic") !important;
   list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAACm0lEQVR42mLs7+//z0ABAAhAcRzbAAjDABD8gpXYy6O4ZxKWQCxATUuB4+A4glD8ST/9iAjr3vDobIdzeaNEjn8pCVYcqzHq2JPcNTmXGVXlE0AsMJPMVZkZ/jMwM9hosDD8A7rpHyMTw5/P7xi+Pn/CwCwizcDExcPw99dvhr9AyT9//8JdABBAcAMEuJmgLCgNNOTP60kMDDycDJ8fyjCwKZkxcEqrMPz9/ZPh/3+4NgaAAGLB5i9QoPx+d4mB8VcvA+sHBgbmB44MP6WNGZj+/Gf4B8L//jGwcUDUAgQQE1YD/gGJL/MYWBm/Mfy7y8Lwm1uPgUNei+H/n19A2/8z/EXyAkAAsWCz/e/HWwxMv3cyMHxWYPjySZSByTyCgZHhH9hmkGaQITAAEECYBgAN//9hMQMrMxvDv7dCDD9l/Ri45XUZ/v36BgzAfwyMjIwMzMzMcPUAAQT3AshUkMv/frnDwMx6AxgIqgzfviowsOr6g0QhipmYgC74h2IhQADBXfD9+w+g6awMTJ/2MLCyCDD8+8jI8J1bg4FbQpnhHzDkfwLTAUjNjx+/GTg4WBn4+PjA+gACCOEFYLz/+/aMgeXnKwYGdiWGr58/MfxXcmP48vU7w/cvnxn+/PnD8AuYDkDh8Pv3L7g2gACCG8AE9Bcojv8ymTL8//ST4c3fT0CDRBj+ffgI9vefP38ZLl06C9cIYwMEEMIAoP++//rHcPvQJQZhRT0GBkVHBiZgfLKwMAOdzA5UwQ5WFx4eDqZBybiwsFAYIIAQBjAyMLBx8jIIKhsy8GmZA6MNmLCBgpyc7AysrKxA/3+D2w7VzAUKOoAAghvAwszEwCIqxaAKxNgAFxc3smYWWNQABBALTJBYgKwZBAACDAAKWftvHUTAkgAAAABJRU5ErkJggg==") !important;
}

/* View */
menubar > menu#view-menu{
   -moz-binding: url("chrome://global/content/bindings/menu.xml#menu-iconic") !important;
   list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACV0lEQVR4XqWPPWtUQRSG35k7+0E0ibsphBQBQdMpgrGwiyBCKiGaRgst/QuSH2DvbiHB2kIrERGSIn0EwUojGEjMJjfGhCSb+zH3zpzj2dmNH2k98PCeO3eeMzPq8tP1xbFztZuuYBSJQ5F5QTL905e5ZOpRZiWcJZB1YJeDs/VldevFz/zqZLN2cAAcHwFJAnR7KRz36AKpkAm5fFMCgAUSknfWNOuqvHQWNfmHvCYMC6Mi5JKZZDrIHiIXFiAGNBhfP5nSTI4xHl3pD4UepJekwUmDIAK8J3jyIMeoVYCH8xomAlAREVSANz8EQY1fl8Uq/i5mhhORSDAyQESjGRrk+xuOOkjb00hb00AS43QppVCpiIUIZUkoPcML2vvfW6BNFZWhOnZ3d/Gs/Rw7Oz+EHbTbbSwsLKDVamF19TOq1SpIRGKCAXNfH51A/ckalFZomnN4cP8CRoaHwymzs3PhCV6ken0IaZqjoglEBMODAWJCnTkf2khoNprhqkoxGo0GnKMwjMiHXkUchhoixuliQTaFzcw8kL3AQv9kwmAAiPpSEqN4eTf0Zu41MDIOdi5I4T/rIIoT1jRx6DVOnlBmoG8r4LUVZMkhvm/GyLIC1lp0Oh3E8ZbQQZKkQSFmQDAnPmoj0NfuwUQa+xZ4v/gWM7dnwjWXl5cQRQZFUWJq6gYmJi7C+wxBnX+10SUi/gfnQ9ok5aybsLdOeiu95b14n7c2Yt7bjvnO4zdds/Rxz21uHzqblnCFg7MFXFlKevheFv117xzAAKNfkVb4snbgFDPjf+oXAWS/eBa+zYcAAAAASUVORK5CYII=") !important;
}

/* History */
menubar > menu#history-menu{
   -moz-binding: url("chrome://global/content/bindings/menu.xml#menu-iconic") !important;
   list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAADEklEQVR4Xm2TXWwUVRiGn5mdbfenW4Ziba0pWSNLAokaJSrFwCJobEg0I3pDDNoVEmNIFEkAb7hqg14gmKbtjSlrmjSERO2GaAwlBRo1oIH4c7EqVLopNWgpy0qzdGdn5nzObPbCEt/kOZOTfO97zpnvHI17tOqNM6a4ylKOk1aOl1RVB+W4Bc92JpXr5ua+y5T4j5YEpDITlnheVplR88nH20i1x3A9IT9zh0sXZ6j+OltSVTdT/PntHHXp1LV619msFjHGtryy1jzd10X29RRNxQWMP/5kILOWr/pfYMfB50y9qXGsOXU0uyTAN1tao9Hz7p519HY/SEskRMWD7g0dvNi9Gk8gGtLY9XyS/f2vEkpEemIdhy0ALfXmhImS6a3+yvu3PEBYB78WDVACrkBVwYG3MjTEE+zu7Wd0fIqT+04Ex3lIF09ZsY5mc8f6tlqh7dWgEhDM6+Yzp75g3dZtzNuKzkc7aU61m8r1LF1cL51c1ULE0ANDjcX6Nwg56JvHffPeoRN4azZxbrbM9D82K59dE3QnrQetun9FlNGx37l2/Q53PVj06TvwHkfeyZAb/ZSNO/fwl61hCzRUXa6f+40V7cuCgKTuD2gC8zcXmC97zNtwy2e6UCCdTgNweugDhndvI1Itk9CFcLlM1NBABCO4JOVima7tT2CENEq2EAkJe48Nk79wnuMXr5BobafiCRUxiCdCbN65ngufXwYo+AHO5JXvCz1dz6ykMazTZPiENSKty0la2xEBRwl3XWHBUYSqClc08l/+BDAZ/IPcTP5G6e+rc8QMjYRvbm7QWdagYYYJ8OdagB+s+zU6s5cLFC5Nl4CccePsa6XWp4czJwe+GXts4GVisQjxEDWKJRvXcWm5Lw5oVBXcKlYYef8zgAwcLVEXyx8ZzKY2H5fhiRmZKovM2SKHs7/IoSPfyuyiSH5BZPDUVWnr7BXYd4z/U+Lhj6x454e3N700IkMjP8r4+Wvy9cSUfPzJD/LUxsHAeNvHWvoa71G0ra92w1TVSfskgzaLkgIwCeSWbBv4F2vVgQlhKqMWAAAAAElFTkSuQmCC") !important;
}

/* Bookmarks */
menubar > menu#bookmarksMenu{
   -moz-binding: url("chrome://global/content/bindings/menu.xml#menu-iconic") !important;
   list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAACNFBMVEXDRgDweQDnbwC0NgDCRQC7PQDtpTu+QQD78q3PUwDCRAD//8vbYQDLTgDocAD0iQX1jQbGSgD7iAD4gwDVaw7vdwDyegD+igDweQDlawDyhAXveADmZwDzmBbtcwDwkhHveADmhBTkgxbweADkfRH+igD7hADXZQX0gADyjA/tfgvveQDiawDQVADRXgfnbwD1jAb9iQD9z0PVZAbxpinykRHtdgD5mRbERQDDRgDOYArCRAD9iQD3ewDxegD3dwDFRgDAQAD+hgD4fQDucgDtgQftfwTISQDCRQDvdgD5lxb1kRb2qh7wnynkagD766LDRQDDRwDDRQDspjbtpzbuqDbvqzv//8DUZAbCRQD//83pjhvveQbvggW+QQDfcxLlmUb//8veYADMTwDHSADVVwC8PgDwixb78q3oZgDUWADRVADCRQD9iQDERwDBQQDYVQC+PgC0NgDbYQDWWgDUWADSVQDFSAC+QAC7PAC0NgD+wRL+/kD+/zb+7i3+8Cv+/DX+wBL/+DD/rwz+qgz+rwz/tAz+sQzfbAT+3iP/+jD//Dz1jwP+nwf5iwf7pBz2tRr4lwb/ogfsdQT+2R7/9ET+2iT8yyLmgBL5iQL2egLokhP7zzT60zv1zUr0gAL1ewP50yn9+UL++EXooyngaAH41EPzowzyySj+xxzlhhHvvyruwjXxvTnUag3+zxrwigP+swz86U/ZXwD75lHqegD6xzb//kn+uhPTXAG3OAD/+UC2vFeJAAAAe3RSTlMAAAAAAAAAAAAAAAAAAAAAAAAAAACfnwAIaelpAAA2+wD7UQAAa3oArKzRzMysnwgAvPQA/gAAw3prw0oALr16vS4AACnF6bspAAAA/mIAADQAAAAAAI8AAEwA0vv7kd2yAuuvr+vKABL23U+8Sk/d9vUDIIAQAAAQgCAfvupHAAABB0lEQVR4Xi3IU3fDABgA0C+u26FdZ9u2bdu2vZSzbds2/tyac3IfLxjpGyA6MimqY6gHTNgiiNwkwRM1E7EhTrYyTfMzzsh0ZEPiH+D6+u5mV1jEhpe5haVCYW1T4suEvUOkk7PLpVJ5WFnl7hEUDN5LPvsHJ6cazdn13f3DYxu0B35+/Y2qVSr17NzGeUgohIVHLK/PMDa39qKieRATGxd/9cS4uU1MwnmQktqY/qGlaVr7/ZOVDTmQm5df8PwyNj4xOTVdjOM4kCRZOr+wWFa+srpWQVEU8PnV2zu7NbV19UfHDQRBAIfTdNHc0soVdnR2dfdgGAgEvW99/QNc4eDQ8O8Ihv0D77NPgbVLZ6kAAAAASUVORK5CYII=") !important;
}

/* Tools */
menubar > menu#tools-menu{
   -moz-binding: url("chrome://global/content/bindings/menu.xml#menu-iconic") !important;
   list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAADHUlEQVR4Xl3DS2hcVRzA4d+55869M5NMppOEyctoxlgnsRgxRrSKpaQ+arG4kkJEBQmu1YUaoXQluNEuRUQ3xShiKdpiKSFpNRAosbQaY3yUGqOpcZI0Zh7JzJx7zt9FyaYffKrp0Gl2iBMkERsSJwOqWJsUZwtUTb/zvTnxlHH1CKxFRNjhcRPKurtVLcpHTelPtkcGP47yrZ/adHiy9kT+gsskjlKLwDlu5QHgZLA20HHa9GcnzGB7j7svS/Tknkc5/MDTHNyTckN3jDntHUN7RxC6AVA3q9TBr8Hqt0uH9r/DcAKKhl3f/EXjPxuoQKE9H9uZohQTNjHocz99oTYqI4JYAA/nEGe79aUNqEDDzDqt26Xr8Q7/VNjiz/jNmIZqmdvDgGyuC5eK97rt7dDV67iawRNR+01f+4vykAdFIblV/zXeknjcC/0jKu49Fe9KPRbetWvKyzhykaFpqG/AZpvHURxAgSfKv6fe05t0fe1gFFaH6WhFF1wpNIkgWcbJRS/QzyV2Zy4ke2K0PdIbY/Tws9Ld8R4mavPFRpGaM8ga0AultnR7tlp7NZ30jzZkkkirRu0Obuh08IavmE4uSag2I2S9soyi7Clnvg+u//CtXpgrsGIwQZx/W5vHYg2xsZiWprjEaCn4JLbUbNKq2XpFIcv/Qbm0LNaGqmH4FBJFOGvfre478CadLWAhJTVySTPVmdFnUil/Lkj4+WtV9frlRe6sGuDyPExPj6r43s/AWd92tX1n9g3vxSpIAEVQAolQaIxT3q6pxkoVHEAOmP4Nzk48o8KHxyGyzTaXnYieHx7k6iY0K+jMwBWgAvhADIgAU4W1eZiZO8lG8RUVPHiCmxi2udZxVotnqFptR+5/CT+vWAL6gXuBq8AVA1+e+Jut4iC+v+ohAiLgZEr/vDyg1iqjFDZfVucWPuc2oMPAR18t8OHkCnkDNxagXjuO1qsAHjsUSBAriAeiEda31vjjF1icLbP45wtM/v4Wx87Oc37mNax5H6UA8LmFWIsoBcWt43wwPUU9MsSDS9joRy5eO09ML6E9dvwPdX9rZvPeL7sAAAAASUVORK5CYII=") !important;
}

/* Help */
menubar > menu#helpMenu{
   -moz-binding: url("chrome://global/content/bindings/menu.xml#menu-iconic") !important;
   list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAC8UlEQVR4XnXSXUgcZxiG4WfGdXZ1ne3iEtNtydbFtCZoSAndFCvqQQqhZUlMkzQQggVjazwp2MSCidJ2jyJFKiSaQECSIgFJlkSjUDQG9sDQJLsS0MRt1Ia2uv5XTUwkO848/XZYcAnNBffJzMsLH9+HVD8A8tDWrYeidXXXJru6ns5GIstzY2NLU8eP/3nVZju3E/gQb/IVkDvt9fauTkxQI7meTDMMMholb97kypEjz89I0o8AZKTaDrw3XFj4iLdukbOz1Jji5UtyeJh88sRcxKYm/qIoF1KXWAZycn7j9etkJEKGQubgo76++LWWlon+iop/nu/dS16+TN67Rz54QDY28pjLVYOEg8AXPHGC7O8nu7up+f1scLl6nBZLGQCP6J0CMdOdlTXMQIB6OEyurTHc0TFlB3IQLCkJ8sYNsrOTrKxkAOgGkCl6W5QvKhFZrUBuqLp63DAMxknGl5boz8urwtPe3r9fiY/64iL/amhYywZ2w4RPRFbR58klOOzzfRtfWeErTSMNgz8dPdouq263U2yFnJ2Nxx7P5L/AKEz4HSZQFIUQHRm5/+LZM0OSZUCS4HS7XTI0zWBy6i1VVbDBEKmih6J5CKqiZCgLCxINAwm6rkOOjY/FLGlp0AAUbtr07u7MzCJscIpWkXRAVf2Zra1SelsbEAxiKhyelvtuD4TSZ2YgX7wItbk57Xx+fpPbZvPABCuSrmzb5q/etasaigJpZATrv17BwN27IekDh8MXKS0dzIrF0uFwmGcbs1jGO+0ZF9ZXV+5/5HDZywoKPlOnY9/AastI/E/UNTQ0Wj44WIyEeq/3Z+7ZQxYVkaWl5MFD5PIyGY/rXNdoUGhvJ2tqyJMnOVdVpW+3279EiowWn+8q9+8jfT6yvp4GN+gUZmbMZzxbW6t/umXLafwPpXLHjoY/ysvn2NPD18Xn59n1fd3oTqfzGN7MvKr3DxcXn2o+9V2w/ezZO5cCgTunKyo6Ps71fA1gM17zH1pCp3XLW3jaAAAAAElFTkSuQmCC") !important;
}

}