@-moz-document url-prefix(http://www.google.com/search?),
               url-prefix(http://www.l.google.com/search?),
               url-prefix(http://www.google.com/linux?),
               url-prefix(http://www.google.com/bsd?),
               url-prefix(http://www.google.com/microsoft?) {

/* :: removes the file type text label :: */
[class^="g"] > [class="b w xsm"]
{display:none !important;}

/* :: adds the file type icon before the link :: */
/* (file types found through searching "filetype:x" or "ext:x" where x equals the desired file type) */

/* :: SUPPORTED filetypes :: */

/* Portable Document File */
[class^="g"] > [class="r"] > [class="l"][href$=".pdf"]:before,
[class^="g"] > [class="r"] > [class="l"][href$=".PDF"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".pdf?"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".PDF?"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".pdf#"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".PDF#"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".pdf&"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".PDF&"]:before
{
content: url("moz-icon://.pdf?size=16") !important;
padding-right:4px !important;
}

/* PostScript */
[class^="g"] > [class="r"] > [class="l"][href$=".ps"]:before,
[class^="g"] > [class="r"] > [class="l"][href$=".PS"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".ps?"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".PS?"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".ps#"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".PS#"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".ps&"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".PS&"]:before
{
content: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAQCAYAAADwMZRfAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH1wYGBRAngMdJmgAAAaVJREFUeNqF0z9oU1EUBvDffb76ByloA6KNKOigpQTFIgjSSReFjgWxCIIg2kEIqOAgXYSAi4NCXZwsaLfOzk46xUBBKNjBiNAmKgqh4TXP5UZKTNoP7nDPOXz3fN85NxiARrG0G9fkYVHIK+gU6rX7/WrTfsHmiYmQb7Sf4rOQ38Q0Jgc9+I/k2+iEPaGdYijfaM8ixwreYqpQr63CerE0FMiDVjZSXwGhUSydxhOcxEHsxwc8wjs8KNRrr2Ht+FhIsnQJZ/EDXzCX4jkub+luGWUs4VXYTBa6iSRLz+FqVHAMZ3A4wdhWP3E9Ei8HYW7kezWH5ug43Ovj43iKQry0MYPbOITpkfqnrFuZh+RoNLgXwwn2RhPLOIA7WMTvnuJZ7NtuOvNpnsxnoZOgiWf4ioW4M8O4NWjECTZxMQudKt5EeZcw0yiWjsS6G1FiX4RGsZT3iX/EQ5TwEtWeAfzXST+cx2Os4cp2BF2S1oDchbhMZTsgwfqA3J84jckdOH4lcUN70cELVLBrB5Jqirvxn5xCiBLeYyp6A1k8rdjhz6hgFZW/PcpxfOEnR+kAAAAASUVORK5CYII=") !important;
padding-right:4px !important;
}

/*  Lotus 1-2-3 */
[class^="g"] > [class="r"] > [class="l"][href$=".wk1"]:before,
[class^="g"] > [class="r"] > [class="l"][href$=".WK1"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".wk1?"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".WK1?"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".wk1#"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".WK1#"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".wk1&"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".WK1&"]:before
{
content: url("moz-icon://.wk1?size=16") !important;
padding-right:4px !important;
}

[class^="g"] > [class="r"] > [class="l"][href$=".wk2"]:before,
[class^="g"] > [class="r"] > [class="l"][href$=".WK2"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".wk2?"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".WK2?"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".wk2#"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".WK2#"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".wk2?"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".WK2&"]:before
{
content: url("moz-icon://.wk2?size=16") !important;
padding-right:4px !important;
}

[class^="g"] > [class="r"] > [class="l"][href$=".wk3"]:before,
[class^="g"] > [class="r"] > [class="l"][href$=".WK3"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".wk3?"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".WK3?"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".wk3#"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".WK3#"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".wk3&"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".WK3&"]:before
{
content: url("moz-icon://.wk3?size=16") !important;
padding-right:4px !important;
}

[class^="g"] > [class="r"] > [class="l"][href$=".wk4"]:before,
[class^="g"] > [class="r"] > [class="l"][href$=".WK4"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".wk4?"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".WK4?"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".wk4#"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".WK4#"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".wk4&"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".WK4&"]:before
{
content: url("moz-icon://.wk4?size=16") !important;
padding-right:4px !important;
}

[class^="g"] > [class="r"] > [class="l"][href$=".wk5"]:before,
[class^="g"] > [class="r"] > [class="l"][href$=".WK5"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".wk5?"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".WK5?"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".wk5#"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".WK5#"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".wk5&"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".WK5&"]:before
{
content: url("moz-icon://.wk5?size=16") !important;
padding-right:4px !important;
}

[class^="g"] > [class="r"] > [class="l"][href$=".wki"]:before,
[class^="g"] > [class="r"] > [class="l"][href$=".WKI"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".wki?"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".WKI?"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".wki#"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".WKI#"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".wki&"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".WKI&"]:before
{
content: url("moz-icon://.wki?size=16") !important;
padding-right:4px !important;
}

[class^="g"] > [class="r"] > [class="l"][href$=".wku"]:before,
[class^="g"] > [class="r"] > [class="l"][href$=".WKU"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".wku?"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".WKU?"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".wku#"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".WKU#"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".wku&"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".WKU&"]:before
{
content: url("moz-icon://.wku?size=16") !important;
padding-right:4px !important;
}

/*  Lotus WordPro */
[class^="g"] > [class="r"] > [class="l"][href$=".lwp"]:before,
[class^="g"] > [class="r"] > [class="l"][href$=".LWP"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".lwp?"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".LWP?"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".lwp#"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".LWP#"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".lwp&"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".LWP&"]:before
{
content: url("moz-icon://.lwp?size=16") !important;
padding-right:4px !important;
}

/*  MacWrite */
[class^="g"] > [class="r"] > [class="l"][href$=".mw"]:before,
[class^="g"] > [class="r"] > [class="l"][href$=".MW"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".mw?"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".MW?"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".mw#"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".MW#"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".mw&"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".MW&"]:before
{
content: url("moz-icon://.mw?size=16") !important;
padding-right:4px !important;
}

/* Microsoft Excel */
[class^="g"] > [class="r"] > [class="l"][href$=".xls"]:before,
[class^="g"] > [class="r"] > [class="l"][href$=".XLS"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".xls?"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".XLS?"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".xls#"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".XLS#"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".xls&"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".XLS&"]:before,
[class^="g"] > [class="r"] > [class="l"][href$=".xlsx"]:before,
[class^="g"] > [class="r"] > [class="l"][href$=".XLSX"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".xlsx?"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".XLSX?"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".xlsx#"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".XLSX#"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".xlsx&"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".XLSX&"]:before
{
content: url("moz-icon://.xls?size=16") !important;
padding-right:4px !important;
}

/* Microsoft PowerPoint */
[class^="g"] > [class="r"] > [class="l"][href$=".ppt"]:before,
[class^="g"] > [class="r"] > [class="l"][href$=".PPT"]:before,
[class^="g"] > [class="r"] > [class="l"][href$=".pps"]:before,
[class^="g"] > [class="r"] > [class="l"][href$=".PPS"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".ppt?"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".PPT?"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".ppt#"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".PPT#"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".ppt&"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".PPT&"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".pps?"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".PPS?"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".pps#"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".PPS#"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".pps&"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".PPS&"]:before,
[class^="g"] > [class="r"] > [class="l"][href$=".pptx"]:before,
[class^="g"] > [class="r"] > [class="l"][href$=".PPTX"]:before,
[class^="g"] > [class="r"] > [class="l"][href$=".ppsx"]:before,
[class^="g"] > [class="r"] > [class="l"][href$=".PPSX"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".pptx?"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".PPTX?"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".pptx#"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".PPTX#"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".pptx&"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".PPTX&"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".ppsx?"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".PPSX?"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".ppsx#"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".PPSX#"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".ppsx&"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".PPSX&"]:before

{
content: url("moz-icon://.ppt?size=16") !important;
padding-right:4px !important;
}

/* Microsoft Word */
[class^="g"] > [class="r"] > [class="l"][href$=".doc"]:before,
[class^="g"] > [class="r"] > [class="l"][href$=".DOC"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".doc?"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".DOC?"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".doc#"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".DOC#"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".doc&"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".DOC&"]:before,
[class^="g"] > [class="r"] > [class="l"][href$=".docx"]:before,
[class^="g"] > [class="r"] > [class="l"][href$=".DOCX"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".docx?"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".DOCX?"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".docx#"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".DOCX#"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".docx&"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".DOCX&"]:before
{
content: url("moz-icon://.doc?size=16") !important;
padding-right:4px !important;
}

/* Microsoft Word templates */
[class^="g"] > [class="r"] > [class="l"][href$=".dotx"]:before,
[class^="g"] > [class="r"] > [class="l"][href$=".DOTX"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".dotx?"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".DOTX?"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".dotx#"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".DOTX#"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".dotx&"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".DOTX&"]:before
{
content: url("moz-icon://.dotx?size=16") !important;
padding-right:4px !important;
}


/* Macro-enabled Microsoft Word Documents */
[class^="g"] > [class="r"] > [class="l"][href$=".dotm"]:before,
[class^="g"] > [class="r"] > [class="l"][href$=".DOTM"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".dotm?"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".DOTM?"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".dotm#"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".DOTM#"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".dotm&"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".DOTM&"]:before
{
content: url("moz-icon://.dotm?size=16") !important;
padding-right:4px !important;
}

/*  Microsoft Works */
[class^="g"] > [class="r"] > [class="l"][href$=".wks"]:before,
[class^="g"] > [class="r"] > [class="l"][href$=".WKS"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".wks?"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".WKS?"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".wks#"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".WKS#"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".wks&"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".WKS&"]:before
{
content: url("moz-icon://.wks?size=16") !important;
padding-right:4px !important;
}

[class^="g"] > [class="r"] > [class="l"][href$=".wps"]:before,
[class^="g"] > [class="r"] > [class="l"][href$=".WPS"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".wps?"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".WPS?"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".wps#"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".WPS#"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".wps&"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".WPS&"]:before
{
content: url("moz-icon://.wps?size=16") !important;
padding-right:4px !important;
}

[class^="g"] > [class="r"] > [class="l"][href$=".wdb"]:before,
[class^="g"] > [class="r"] > [class="l"][href$=".WDB"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".wdb?"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".WDB?"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".wdb#"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".WDB#"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".wdb&"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".WDB&"]:before
{
content: url("moz-icon://.wdb?size=16") !important;
padding-right:4px !important;
}

/*  Microsoft Write */
[class^="g"] > [class="r"] > [class="l"][href$=".wri"]:before,
[class^="g"] > [class="r"] > [class="l"][href$=".WRI"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".wri?"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".WRI?"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".wri#"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".WRI#"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".wri&"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".WRI&"]:before
{
content: url("moz-icon://.wri?size=16") !important;
padding-right:4px !important;
}

/*  Rich Text Format */
[class^="g"] > [class="r"] > [class="l"][href$=".rtf"]:before,
[class^="g"] > [class="r"] > [class="l"][href$=".RTF"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".rtf?"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".RTF?"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".rtf#"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".RTF#"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".rtf&"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".RTF&"]:before
{
content: url("moz-icon://.rtf?size=16") !important;
padding-right:4px !important;
}

/*  Shockwave Flash */
[class^="g"] > [class="r"] > [class="l"][href$=".swf"]:before,
[class^="g"] > [class="r"] > [class="l"][href$=".SWF"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".swf?"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".SWF?"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".swf#"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".SWF#"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".swf&"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".SWF&"]:before
{
content: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH1wYGCAUXmXMMcQAAA0VJREFUeNpVk0tMXGUcxX/fd++dB8MwzAztwCAdqEElCJIaEyXVpNXowmjiwrgwtqkP1I01MbJoXKlJgzGpj4WwKUlro9GatCvjAsSNttrWYqoNbYCBDsNAh9c875259/tckGI9i5OzOP+zOCd/wV0o5pYYf2awo1xYO9y1/8BTu3v6u6xgUBSWl9KzEz9Oqooz/trPlxfCrcmdG3FHjPYnjfWN28PJBx/64ImjxxriqXsRWgGgEdjlEr+fGrX/Of/9SKy98+M3fptxdwLGBvYYa7ezJ7v6+g7tHzpKgyGxpEBKuR2gNHWlsDX8PfkTV8//8F20vevl13+97hoAg1Z1OB7yv/fYcy/QVN7EVy0jajVErU69UKACGKlunMw8UUNTyud6l9Oz+tzs8pRxoqe1TTqFs717U76kD3xKIYQPtIlTsanEWmh78VUa2jvZujBJ4MafCDQrmVuPXjlz+muzWi0eShg6FCvlMZYsVA2EG8QgQubmJfre+pbK4hxLZ0aR8zMEiytEVjPETQLZyuYRKV3nYMSAxmoB4WlkoAkj3kHZheYDT4MQTA8fgbk08XALuu4RKG7QbGgM7R2UhhSpgATLtBCBECIYRoZirM5eJfnsSwhp8MjYObyOJLIhggyEMC0fAQGmFJ3mzhQ7JKhVS5idSazmOJmzJ9FKYa8sQ+yeu5dHCKGlUnreVuC6Ltop45Y2WLw2xd6h9ynO/EVx6iKhnGJPshddLWx76nUcDa7nzUtlWBMFDwo1l3zuFpsDD3PfyBj+3W0sjH9J+/0D+NwSpr2Ft5lDFfKUHYctDzyMCfFZdzyhqus3ewI6HPdJ+n9ZQvqDzH11nMa5eRpjCZRdRG3m8FbT2MtpZos21x1RIdrxgAAYSQXebdb2iZQfdvXuw8pniUdiWI1RhADlVNCFNeyNFbJlhxsO5JV17O3LmeMmQOe+wS/SF6d6BGpIXLtCq0/glNdRlg8BuG6dklNjpaZZrMO6Z54KRxOfhHYl/qv0m+cfl5npP96xPOfDuKnDEQOCcrtzW0PBg3VXlB1hfdQYbfn0zems979vvIPPu1sStXr5FenVnzSl6AJQWi8owz/pDzadPjx5KRtubd/x/wtPlnRXp0tG8gAAAABJRU5ErkJggg==") !important;
padding-right:4px !important;
}

/*  Text */
[class^="g"] > [class="r"] > [class="l"][href$=".ans"]:before,
[class^="g"] > [class="r"] > [class="l"][href$=".ANS"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".ans?"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".ANS?"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".ans#"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".ANS#"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".ans&"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".ANS&"]:before
{
content: url("moz-icon://.ans?size=16") !important;
padding-right:4px !important;
}

[class^="g"] > [class="r"] > [class="l"][href$=".txt"]:before,
[class^="g"] > [class="r"] > [class="l"][href$=".TXT"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".txt?"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".TXT?"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".txt#"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".TXT#"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".txt&"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".TXT&"]:before
{
content: url("moz-icon://.txt?size=16") !important;
padding-right:4px !important;
}

/*  OpenDocument Spreadsheet */
[class^="g"] > [class="r"] > [class="l"][href$=".ods"]:before,
[class^="g"] > [class="r"] > [class="l"][href$=".ODS"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".ods?"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".ODS?"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".ods#"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".ODS#"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".ods&"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".ODS&"]:before
{
content: url("moz-icon://.ods?size=16") !important;
padding-right:4px !important;
}

/*  OpenDocument Text Document */
[class^="g"] > [class="r"] > [class="l"][href$=".odt"]:before,
[class^="g"] > [class="r"] > [class="l"][href$=".ODT"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".odt?"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".ODT?"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".odt#"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".ODT#"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".odt&"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".ODT&"]:before
{
content: url("moz-icon://.odt?size=16") !important;
padding-right:4px !important;
}

/*  OpenDocument Presentation */
[class^="g"] > [class="r"] > [class="l"][href$=".odp"]:before,
[class^="g"] > [class="r"] > [class="l"][href$=".ODP"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".odp?"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".ODP?"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".odp#"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".ODP#"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".odp&"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".ODP&"]:before
{
content: url("moz-icon://.odp?size=16") !important;
padding-right:4px !important;
}

/*  OpenDocument Chart  */
[class^="g"] > [class="r"] > [class="l"][href$=".odc"]:before,
[class^="g"] > [class="r"] > [class="l"][href$=".ODC"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".odc?"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".ODC?"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".odc#"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".ODC#"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".odc&"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".ODC&"]:before
{
content: url("moz-icon://.odc?size=16") !important;
padding-right:4px !important;
}

/*  OpenDocument Formula Template */
[class^="g"] > [class="r"] > [class="l"][href$=".odf"]:before,
[class^="g"] > [class="r"] > [class="l"][href$=".ODF"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".odf?"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".ODF?"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".odf#"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".ODF#"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".odf&"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".ODF&"]:before
{
content: url("moz-icon://.odf?size=16") !important;
padding-right:4px !important;
}

/*  OpenDocument Graphics Document  */
[class^="g"] > [class="r"] > [class="l"][href$=".odg"]:before,
[class^="g"] > [class="r"] > [class="l"][href$=".ODG"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".odg?"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".ODG?"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".odg#"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".ODG#"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".odg&"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".ODG&"]:before
{
content: url("moz-icon://.odg?size=16") !important;
padding-right:4px !important;
}

/*  Google Earth Placemark */
[class^="g"] > [class="r"] > [class="l"][href$=".kml"]:before,
[class^="g"] > [class="r"] > [class="l"][href$=".KML"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".kml?"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".KML?"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".kml#"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".KML#"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".kml&"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".KML&"]:before
{
content: url("moz-icon://.kml?size=16") !important;
padding-right:4px !important;
}

/*  Google Earth Saved Working Session */
[class^="g"] > [class="r"] > [class="l"][href$=".kmz"]:before,
[class^="g"] > [class="r"] > [class="l"][href$=".KMZ"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".kmz?"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".KMZ?"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".kmz#"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".KMZ#"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".kmz&"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".KMZ&"]:before
{
content: url("moz-icon://.kmz?size=16") !important;
padding-right:4px !important;
}

/*  Autodesk Design Web Format */
[class^="g"] > [class="r"] > [class="l"][href$=".dwf"]:before,
[class^="g"] > [class="r"] > [class="l"][href$=".DWF"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".dwf?"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".DWF?"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".dwf#"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".DWF#"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".dwf&"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".DWF&"]:before
{
content: url("moz-icon://.dwf?size=16") !important;
padding-right:4px !important;
}

/*  Gzip Compressed Archive */
[class^="g"] > [class="r"] > [class="l"][href$=".gz"]:before,
[class^="g"] > [class="r"] > [class="l"][href$=".GZ"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".gz?"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".GZ?"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".gz#"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".GZ#"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".gz&"]:before,
[class^="g"] > [class="r"] > [class="l"][href*=".GZ&"]:before
{
content: url("moz-icon://.gz?size=16") !important;
padding-right:4px !important;
}

}