@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document domain(mail.google.com) {
	/* Apply styling to all icons and keep them aligned nicely */
	img.yE, img.f.gW,
	img.Ab, img.f.hf {
		width: 0px !important;
		height: 0px !important;
		padding-left: 16px;
		padding-top: 16px;
		background-repeat: no-repeat;
		background-size: cover;
	}

	/* Multiple attachments */
	img.yE[title*=","], img.f.gW[title*=","] {
		background-image: url(https://ssl.gstatic.com/docs/doclist/images/icon_11_collection_list.png) !important;
		background-position: 0px 1px !important;
	}

	/* Specific icons for specific attachment types */
		/* Generic files */
	img.yE[title$=".p7s"]:not([title*=","]), img.f.gW[title$=".p7s"]:not([title*=","]),
	img.yE[title$=".P7S"]:not([title*=","]), img.f.gW[title$=".P7S"]:not([title*=","]),
	img.yE[title$=".eml"]:not([title*=","]), img.f.gW[title$=".eml"]:not([title*=","]),
	img.yE[title$=".EML"]:not([title*=","]), img.f.gW[title$=".EML"]:not([title*=","]),
	img.yE[title$=".vcf"]:not([title*=","]), img.f.gW[title$=".vcf"]:not([title*=","]),
	img.yE[title$=".VCF"]:not([title*=","]), img.f.gW[title$=".VCF"]:not([title*=","]),
	img.yE[title$=".dat"]:not([title*=","]), img.f.gW[title$=".dat"]:not([title*=","]),
	img.yE[title$=".DAT"]:not([title*=","]), img.f.gW[title$=".DAT"]:not([title*=","]) {
		background-image: url(https://ssl.gstatic.com/docs/doclist/images/icon_10_generic_list.png) !important;
		background-position: left !important;
	}
		/* video */
	img.yE[title$=".avi"]:not([title*=","]), img.f.gW[title$=".avi"]:not([title*=","]),
	img.yE[title$=".AVI"]:not([title*=","]), img.f.gW[title$=".AVI"]:not([title*=","]),
	img.yE[title$=".mp4"]:not([title*=","]), img.f.gW[title$=".mp4"]:not([title*=","]),
	img.yE[title$=".MP4"]:not([title*=","]), img.f.gW[title$=".MP4"]:not([title*=","]),
	img.yE[title$=".m4v"]:not([title*=","]), img.f.gW[title$=".m4v"]:not([title*=","]),
	img.yE[title$=".M4V"]:not([title*=","]), img.f.gW[title$=".M4V"]:not([title*=","]),
	img.yE[title$=".3gpp"]:not([title*=","]), img.f.gW[title$=".3gpp"]:not([title*=","]),
	img.yE[title$=".3GPP"]:not([title*=","]), img.f.gW[title$=".3GPP"]:not([title*=","]),
	img.yE[title$=".3gp"]:not([title*=","]), img.f.gW[title$=".3gp"]:not([title*=","]),
	img.yE[title$=".3GP"]:not([title*=","]), img.f.gW[title$=".3GP"]:not([title*=","]),
	img.yE[title$=".3g2"]:not([title*=","]), img.f.gW[title$=".3g2"]:not([title*=","]),
	img.yE[title$=".3G2"]:not([title*=","]), img.f.gW[title$=".3G2"]:not([title*=","]),
	img.yE[title$=".mov"]:not([title*=","]), img.f.gW[title$=".mov"]:not([title*=","]),
	img.yE[title$=".MOV"]:not([title*=","]), img.f.gW[title$=".MOV"]:not([title*=","]),
	img.yE[title$=".mpg"]:not([title*=","]), img.f.gW[title$=".mpg"]:not([title*=","]),
	img.yE[title$=".MPG"]:not([title*=","]), img.f.gW[title$=".MPG"]:not([title*=","]),
	img.yE[title$=".mpeg"]:not([title*=","]), img.f.gW[title$=".mpeg"]:not([title*=","]),
	img.yE[title$=".MPEG"]:not([title*=","]), img.f.gW[title$=".MPEG"]:not([title*=","]),
	img.yE[title$=".vob"]:not([title*=","]), img.f.gW[title$=".vob"]:not([title*=","]),
	img.yE[title$=".VOB"]:not([title*=","]), img.f.gW[title$=".VOB"]:not([title*=","]),
	img.yE[title$=".asf"]:not([title*=","]), img.f.gW[title$=".asf"]:not([title*=","]),
	img.yE[title$=".ASF"]:not([title*=","]), img.f.gW[title$=".ASF"]:not([title*=","]),
	img.yE[title$=".asx"]:not([title*=","]), img.f.gW[title$=".asx"]:not([title*=","]),
	img.yE[title$=".ASX"]:not([title*=","]), img.f.gW[title$=".ASX"]:not([title*=","]),
	img.yE[title$=".wmv"]:not([title*=","]), img.f.gW[title$=".wmv"]:not([title*=","]),
	img.yE[title$=".WMV"]:not([title*=","]), img.f.gW[title$=".WMV"]:not([title*=","]),
	img.yE[title$=".mkv"]:not([title*=","]), img.f.gW[title$=".mkv"]:not([title*=","]),
	img.yE[title$=".MKV"]:not([title*=","]), img.f.gW[title$=".MKV"]:not([title*=","]),
	img.yE[title$=".webm"]:not([title*=","]), img.f.gW[title$=".webm"]:not([title*=","]),
	img.yE[title$=".WEBM"]:not([title*=","]), img.f.gW[title$=".WEBM"]:not([title*=","]),
	img.yE[title$=".ogv"]:not([title*=","]), img.f.gW[title$=".ogv"]:not([title*=","]),
	img.yE[title$=".OGV"]:not([title*=","]), img.f.gW[title$=".OGV"]:not([title*=","]),
	img.yE[title$=".flv"]:not([title*=","]), img.f.gW[title$=".flv"]:not([title*=","]),
	img.yE[title$=".FLV"]:not([title*=","]), img.f.gW[title$=".FLV"]:not([title*=","]),
	img.yE[title$=".swf"]:not([title*=","]), img.f.gW[title$=".swf"]:not([title*=","]),
	img.yE[title$=".SWF"]:not([title*=","]), img.f.gW[title$=".SWF"]:not([title*=","]) {
		background-image: url(https://ssl.gstatic.com/docs/doclist/images/icon_11_video_list.png) !important;
		background-position: left !important;
	}
		/* Binary files and executables */
	img.yE[title$=".bin"]:not([title*=","]), img.f.gW[title$=".bin"]:not([title*=","]),
	img.yE[title$=".BIN"]:not([title*=","]), img.f.gW[title$=".BIN"]:not([title*=","]),
	img.yE[title$=".ex_"]:not([title*=","]), img.f.gW[title$=".ex_"]:not([title*=","]),
	img.yE[title$=".EX_"]:not([title*=","]), img.f.gW[title$=".EX_"]:not([title*=","]),
	img.yE[title$=".out"]:not([title*=","]), img.f.gW[title$=".out"]:not([title*=","]),
	img.yE[title$=".OUT"]:not([title*=","]), img.f.gW[title$=".OUT"]:not([title*=","]),
	img.yE[title$=".run"]:not([title*=","]), img.f.gW[title$=".run"]:not([title*=","]),
	img.yE[title$=".RUN"]:not([title*=","]), img.f.gW[title$=".RUN"]:not([title*=","]),
	img.yE[title$=".prc"]:not([title*=","]), img.f.gW[title$=".prc"]:not([title*=","]),
	img.yE[title$=".PRC"]:not([title*=","]), img.f.gW[title$=".PRC"]:not([title*=","]),
	img.yE[title$=".pdb"]:not([title*=","]), img.f.gW[title$=".pdb"]:not([title*=","]),
	img.yE[title$=".PDB"]:not([title*=","]), img.f.gW[title$=".PDB"]:not([title*=","]),
	img.yE[title$=".xpi"]:not([title*=","]), img.f.gW[title$=".xpi"]:not([title*=","]),
	img.yE[title$=".XPI"]:not([title*=","]), img.f.gW[title$=".XPI"]:not([title*=","]),
	img.yE[title$=".jar"]:not([title*=","]), img.f.gW[title$=".jar"]:not([title*=","]),
	img.yE[title$=".JAR"]:not([title*=","]), img.f.gW[title$=".JAR"]:not([title*=","]),
	img.yE[title$=".pyc"]:not([title*=","]), img.f.gW[title$=".pyc"]:not([title*=","]),
	img.yE[title$=".PYC"]:not([title*=","]), img.f.gW[title$=".PYC"]:not([title*=","]),
	img.yE[title$=".class"]:not([title*=","]), img.f.gW[title$=".class"]:not([title*=","]),
	img.yE[title$=".CLASS"]:not([title*=","]), img.f.gW[title$=".CLASS"]:not([title*=","]),
	img.yE[title$=".rom"]:not([title*=","]), img.f.gW[title$=".rom"]:not([title*=","]),
	img.yE[title$=".ROM"]:not([title*=","]), img.f.gW[title$=".ROM"]:not([title*=","]),
	img.yE[title$=".bundle"]:not([title*=","]), img.f.gW[title$=".bundle"]:not([title*=","]),
	img.yE[title$=".BUNDLE"]:not([title*=","]), img.f.gW[title$=".BUNDLE"]:not([title*=","]),
	img.yE[title$=".apk"]:not([title*=","]), img.f.gW[title$=".apk"]:not([title*=","]),
	img.yE[title$=".APK"]:not([title*=","]), img.f.gW[title$=".APK"]:not([title*=","]) {
		background-image: url(https://ssl.gstatic.com/docs/common/jfk_sprite43.png) !important;
								/* Google Docs › Spreadsheets › Insert › Gadget */
		background-position: -24px -1453px !important;
	}
		/* Images and photographs */
	img.yE[title$=".bmp"]:not([title*=","]), img.f.gW[title$=".bmp"]:not([title*=","]),
	img.yE[title$=".BMP"]:not([title*=","]), img.f.gW[title$=".BMP"]:not([title*=","]),
	img.yE[title$=".jpeg"]:not([title*=","]), img.f.gW[title$=".jpeg"]:not([title*=","]),
	img.yE[title$=".JPEG"]:not([title*=","]), img.f.gW[title$=".JPEG"]:not([title*=","]),
	img.yE[title$=".jpg"]:not([title*=","]), img.f.gW[title$=".jpg"]:not([title*=","]),
	img.yE[title$=".JPG"]:not([title*=","]), img.f.gW[title$=".JPG"]:not([title*=","]),
	img.yE[title$=".dib"]:not([title*=","]), img.f.gW[title$=".dib"]:not([title*=","]),
	img.yE[title$=".DIB"]:not([title*=","]), img.f.gW[title$=".DIB"]:not([title*=","]),
	img.yE[title$=".gif"]:not([title*=","]), img.f.gW[title$=".gif"]:not([title*=","]),
	img.yE[title$=".GIF"]:not([title*=","]), img.f.gW[title$=".GIF"]:not([title*=","]),
	img.yE[title$=".png"]:not([title*=","]), img.f.gW[title$=".png"]:not([title*=","]),
	img.yE[title$=".PNG"]:not([title*=","]), img.f.gW[title$=".PNG"]:not([title*=","]),
	img.yE[title$=".tif"]:not([title*=","]), img.f.gW[title$=".tif"]:not([title*=","]),
	img.yE[title$=".TIF"]:not([title*=","]), img.f.gW[title$=".TIF"]:not([title*=","]),
	img.yE[title$=".tiff"]:not([title*=","]), img.f.gW[title$=".tiff"]:not([title*=","]),
	img.yE[title$=".TIFF"]:not([title*=","]), img.f.gW[title$=".TIFF"]:not([title*=","]),
	img.yE[title$=".psd"]:not([title*=","]), img.f.gW[title$=".psd"]:not([title*=","]),
	img.yE[title$=".PSD"]:not([title*=","]), img.f.gW[title$=".PSD"]:not([title*=","]) {
		background-image: url(https://ssl.gstatic.com/docs/doclist/images/icon_11_image_list.png) !important;
		background-position: left !important;
	}
		/* Vector graphics and line drawings */
	img.yE[title$=".svg"]:not([title*=","]), img.f.gW[title$=".svg"]:not([title*=","]),
	img.yE[title$=".SVG"]:not([title*=","]), img.f.gW[title$=".SVG"]:not([title*=","]),
	img.yE[title$=".svgz"]:not([title*=","]), img.f.gW[title$=".svgz"]:not([title*=","]),
	img.yE[title$=".SVGZ"]:not([title*=","]), img.f.gW[title$=".SVGZ"]:not([title*=","]),
	img.yE[title$=".ai"]:not([title*=","]), img.f.gW[title$=".ai"]:not([title*=","]),
	img.yE[title$=".AI"]:not([title*=","]), img.f.gW[title$=".AI"]:not([title*=","]),
	img.yE[title$=".wmf"]:not([title*=","]), img.f.gW[title$=".wmf"]:not([title*=","]),
	img.yE[title$=".WMF"]:not([title*=","]), img.f.gW[title$=".WMF"]:not([title*=","]),
	img.yE[title$=".wmz"]:not([title*=","]), img.f.gW[title$=".wmz"]:not([title*=","]),
	img.yE[title$=".WMZ"]:not([title*=","]), img.f.gW[title$=".WMZ"]:not([title*=","]) {
		background-image: url(https://ssl.gstatic.com/docs/doclist/images/icon_11_drawing_list.png) !important;
		background-position: left !important;
	}
		/* Word-processing documents */
	img.yE[title$=".doc"]:not([title*=","]), img.f.gW[title$=".doc"]:not([title*=","]),
	img.yE[title$=".DOC"]:not([title*=","]), img.f.gW[title$=".DOC"]:not([title*=","]),
	img.yE[title$=".dot"]:not([title*=","]), img.f.gW[title$=".dot"]:not([title*=","]),
	img.yE[title$=".DOT"]:not([title*=","]), img.f.gW[title$=".DOT"]:not([title*=","]),
	img.yE[title$=".docx"]:not([title*=","]), img.f.gW[title$=".docx"]:not([title*=","]),
	img.yE[title$=".DOCX"]:not([title*=","]), img.f.gW[title$=".DOCX"]:not([title*=","]),
	img.yE[title$=".dotx"]:not([title*=","]), img.f.gW[title$=".dotx"]:not([title*=","]),
	img.yE[title$=".DOTX"]:not([title*=","]), img.f.gW[title$=".DOTX"]:not([title*=","]),
	img.yE[title$=".rtf"]:not([title*=","]), img.f.gW[title$=".rtf"]:not([title*=","]),
	img.yE[title$=".RTF"]:not([title*=","]), img.f.gW[title$=".RTF"]:not([title*=","]),
	img.yE[title$=".odt"]:not([title*=","]), img.f.gW[title$=".odt"]:not([title*=","]),
	img.yE[title$=".ODT"]:not([title*=","]), img.f.gW[title$=".ODT"]:not([title*=","]) {
		background-image: url(https://ssl.gstatic.com/docs/doclist/images/icon_11_document_list.png) !important;
		background-position: left !important;
	}
		/* Web pages and XML documents */
	img.yE[title$=".html"]:not([title*=","]), img.f.gW[title$=".html"]:not([title*=","]),
	img.yE[title$=".HTML"]:not([title*=","]), img.f.gW[title$=".HTML"]:not([title*=","]),
	img.yE[title$=".htm"]:not([title*=","]), img.f.gW[title$=".htm"]:not([title*=","]),
	img.yE[title$=".HTM"]:not([title*=","]), img.f.gW[title$=".HTM"]:not([title*=","]),
	img.yE[title$=".xhtml"]:not([title*=","]), img.f.gW[title$=".xhtml"]:not([title*=","]),
	img.yE[title$=".XHTML"]:not([title*=","]), img.f.gW[title$=".XHTML"]:not([title*=","]),
	img.yE[title$=".url"]:not([title*=","]), img.f.gW[title$=".url"]:not([title*=","]),
	img.yE[title$=".URL"]:not([title*=","]), img.f.gW[title$=".URL"]:not([title*=","]),
	img.yE[title$=".mht"]:not([title*=","]), img.f.gW[title$=".mht"]:not([title*=","]),
	img.yE[title$=".MHT"]:not([title*=","]), img.f.gW[title$=".MHT"]:not([title*=","]),
	img.yE[title$=".mhtml"]:not([title*=","]), img.f.gW[title$=".mhtml"]:not([title*=","]),
	img.yE[title$=".MHTML"]:not([title*=","]), img.f.gW[title$=".MHTML"]:not([title*=","]),
	img.yE[title$=".xml"]:not([title*=","]), img.f.gW[title$=".xml"]:not([title*=","]),
	img.yE[title$=".XML"]:not([title*=","]), img.f.gW[title$=".XML"]:not([title*=","]),
	img.yE[title$=".xul"]:not([title*=","]), img.f.gW[title$=".xul"]:not([title*=","]),
	img.yE[title$=".XUL"]:not([title*=","]), img.f.gW[title$=".XUL"]:not([title*=","]),
	img.yE[title$=".epub"]:not([title*=","]), img.f.gW[title$=".epub"]:not([title*=","]),
	img.yE[title$=".EPUB"]:not([title*=","]), img.f.gW[title$=".EPUB"]:not([title*=","]),
	img.yE[title$="/"]:not([title*=","]), img.f.gW[title$="/"]:not([title*=","]) {
		background-image: url(https://ssl.gstatic.com/docs/doclist/images/icon_11_sites_list.png) !important;
		background-position: left !important;
	}
		/* Scripts and source code */
	img.yE[title$=".js"]:not([title*=","]), img.f.gW[title$=".js"]:not([title*=","]),
	img.yE[title$=".JS"]:not([title*=","]), img.f.gW[title$=".JS"]:not([title*=","]),
	img.yE[title$=".css"]:not([title*=","]), img.f.gW[title$=".css"]:not([title*=","]),
	img.yE[title$=".CSS"]:not([title*=","]), img.f.gW[title$=".CSS"]:not([title*=","]),
	img.yE[title$=".patch"]:not([title*=","]), img.f.gW[title$=".patch"]:not([title*=","]),
	img.yE[title$=".PATCH"]:not([title*=","]), img.f.gW[title$=".PATCH"]:not([title*=","]),
	img.yE[title$=".patc"]:not([title*=","]), img.f.gW[title$=".patc"]:not([title*=","]),
	img.yE[title$=".PATC"]:not([title*=","]), img.f.gW[title$=".PATC"]:not([title*=","]),
	img.yE[title$=".pat"]:not([title*=","]), img.f.gW[title$=".pat"]:not([title*=","]),
	img.yE[title$=".PAT"]:not([title*=","]), img.f.gW[title$=".PAT"]:not([title*=","]),
	img.yE[title$=".diff"]:not([title*=","]), img.f.gW[title$=".diff"]:not([title*=","]),
	img.yE[title$=".DIFF"]:not([title*=","]), img.f.gW[title$=".DIFF"]:not([title*=","]),
	img.yE[title$=".rdf"]:not([title*=","]), img.f.gW[title$=".rdf"]:not([title*=","]),
	img.yE[title$=".RDF"]:not([title*=","]), img.f.gW[title$=".RDF"]:not([title*=","]),
	img.yE[title$=".php"]:not([title*=","]), img.f.gW[title$=".php"]:not([title*=","]),
	img.yE[title$=".PHP"]:not([title*=","]), img.f.gW[title$=".PHP"]:not([title*=","]),
	img.yE[title$=".vb"]:not([title*=","]), img.f.gW[title$=".vb"]:not([title*=","]),
	img.yE[title$=".VB"]:not([title*=","]), img.f.gW[title$=".VB"]:not([title*=","]),
	img.yE[title$=".vbs"]:not([title*=","]), img.f.gW[title$=".vbs"]:not([title*=","]),
	img.yE[title$=".VBS"]:not([title*=","]), img.f.gW[title$=".VBS"]:not([title*=","]),
	img.yE[title$=".sh"]:not([title*=","]), img.f.gW[title$=".sh"]:not([title*=","]),
	img.yE[title$=".SH"]:not([title*=","]), img.f.gW[title$=".SH"]:not([title*=","]),
	img.yE[title$=".bat"]:not([title*=","]), img.f.gW[title$=".bat"]:not([title*=","]),
	img.yE[title$=".BAT"]:not([title*=","]), img.f.gW[title$=".BAT"]:not([title*=","]),
	img.yE[title$=".cmd"]:not([title*=","]), img.f.gW[title$=".cmd"]:not([title*=","]),
	img.yE[title$=".CMD"]:not([title*=","]), img.f.gW[title$=".CMD"]:not([title*=","]),
	img.yE[title$=".c"]:not([title*=","]), img.f.gW[title$=".c"]:not([title*=","]),
	img.yE[title$=".C"]:not([title*=","]), img.f.gW[title$=".C"]:not([title*=","]),
	img.yE[title$=".cpp"]:not([title*=","]), img.f.gW[title$=".cpp"]:not([title*=","]),
	img.yE[title$=".CPP"]:not([title*=","]), img.f.gW[title$=".CPP"]:not([title*=","]),
	img.yE[title$=".h"]:not([title*=","]), img.f.gW[title$=".h"]:not([title*=","]),
	img.yE[title$=".H"]:not([title*=","]), img.f.gW[title$=".H"]:not([title*=","]),
	img.yE[title$=".java"]:not([title*=","]), img.f.gW[title$=".java"]:not([title*=","]),
	img.yE[title$=".JAVA"]:not([title*=","]), img.f.gW[title$=".JAVA"]:not([title*=","]),
	img.yE[title$=".py"]:not([title*=","]), img.f.gW[title$=".py"]:not([title*=","]),
	img.yE[title$=".PY"]:not([title*=","]), img.f.gW[title$=".PY"]:not([title*=","]) {
		background-image: url(https://ssl.gstatic.com/docs/doclist/images/icon_11_script_list.png) !important;
		background-position: left !important;
	}
		/* Audio and music */
	img.yE[title$=".mp3"]:not([title*=","]), img.f.gW[title$=".mp3"]:not([title*=","]),
	img.yE[title$=".MP3"]:not([title*=","]), img.f.gW[title$=".MP3"]:not([title*=","]),
	img.yE[title$=".wma"]:not([title*=","]), img.f.gW[title$=".wma"]:not([title*=","]),
	img.yE[title$=".WMA"]:not([title*=","]), img.f.gW[title$=".WMA"]:not([title*=","]),
	img.yE[title$=".m4a"]:not([title*=","]), img.f.gW[title$=".m4a"]:not([title*=","]),
	img.yE[title$=".M4A"]:not([title*=","]), img.f.gW[title$=".M4A"]:not([title*=","]),
	img.yE[title$=".aac"]:not([title*=","]), img.f.gW[title$=".aac"]:not([title*=","]),
	img.yE[title$=".AAC"]:not([title*=","]), img.f.gW[title$=".AAC"]:not([title*=","]),
	img.yE[title$=".ogg"]:not([title*=","]), img.f.gW[title$=".ogg"]:not([title*=","]),
	img.yE[title$=".OGG"]:not([title*=","]), img.f.gW[title$=".OGG"]:not([title*=","]),
	img.yE[title$=".oga"]:not([title*=","]), img.f.gW[title$=".oga"]:not([title*=","]),
	img.yE[title$=".OGA"]:not([title*=","]), img.f.gW[title$=".OGA"]:not([title*=","]),
	img.yE[title$=".ac3"]:not([title*=","]), img.f.gW[title$=".ac3"]:not([title*=","]),
	img.yE[title$=".AC3"]:not([title*=","]), img.f.gW[title$=".AC3"]:not([title*=","]),
	img.yE[title$=".dts"]:not([title*=","]), img.f.gW[title$=".dts"]:not([title*=","]),
	img.yE[title$=".DTS"]:not([title*=","]), img.f.gW[title$=".DTS"]:not([title*=","]),
	img.yE[title$=".wav"]:not([title*=","]), img.f.gW[title$=".wav"]:not([title*=","]),
	img.yE[title$=".WAV"]:not([title*=","]), img.f.gW[title$=".WAV"]:not([title*=","]),
	img.yE[title$=".flac"]:not([title*=","]), img.f.gW[title$=".flac"]:not([title*=","]),
	img.yE[title$=".FLAC"]:not([title*=","]), img.f.gW[title$=".FLAC"]:not([title*=","]),
	img.yE[title$=".wv"]:not([title*=","]), img.f.gW[title$=".wv"]:not([title*=","]),
	img.yE[title$=".WV"]:not([title*=","]), img.f.gW[title$=".WV"]:not([title*=","]),
	img.yE[title$=".m3u"]:not([title*=","]), img.f.gW[title$=".m3u"]:not([title*=","]),
	img.yE[title$=".M3U"]:not([title*=","]), img.f.gW[title$=".M3U"]:not([title*=","]),
	img.yE[title$=".pls"]:not([title*=","]), img.f.gW[title$=".pls"]:not([title*=","]),
	img.yE[title$=".PLS"]:not([title*=","]), img.f.gW[title$=".PLS"]:not([title*=","]),
	img.yE[title$=".mid"]:not([title*=","]), img.f.gW[title$=".mid"]:not([title*=","]),
	img.yE[title$=".MID"]:not([title*=","]), img.f.gW[title$=".MID"]:not([title*=","]) {
		background-image: url(https://ssl.gstatic.com/docs/doclist/images/icon_10_audio_list.png) !important;
		background-position: left !important;
	}
		/* Portable documents (PDF and PostScript) */
	img.yE[title$=".pdf"]:not([title*=","]), img.f.gW[title$=".pdf"]:not([title*=","]),
	img.yE[title$=".PDF"]:not([title*=","]), img.f.gW[title$=".PDF"]:not([title*=","]),
	img.yE[title$=".ps"]:not([title*=","]), img.f.gW[title$=".ps"]:not([title*=","]),
	img.yE[title$=".PS"]:not([title*=","]), img.f.gW[title$=".PS"]:not([title*=","]) {
		background-image: url(https://ssl.gstatic.com/docs/doclist/images/icon_10_pdf_list.png) !important;
		background-position: left !important;
	}
		/* Presentations */
	img.yE[title$=".ppt"]:not([title*=","]), img.f.gW[title$=".ppt"]:not([title*=","]),
	img.yE[title$=".PPT"]:not([title*=","]), img.f.gW[title$=".PPT"]:not([title*=","]),
	img.yE[title$=".pptx"]:not([title*=","]), img.f.gW[title$=".pptx"]:not([title*=","]),
	img.yE[title$=".PPTX"]:not([title*=","]), img.f.gW[title$=".PPTX"]:not([title*=","]),
	img.yE[title$=".pps"]:not([title*=","]), img.f.gW[title$=".pps"]:not([title*=","]),
	img.yE[title$=".PPS"]:not([title*=","]), img.f.gW[title$=".PPS"]:not([title*=","]),
	img.yE[title$=".ppsx"]:not([title*=","]), img.f.gW[title$=".ppsx"]:not([title*=","]),
	img.yE[title$=".PPSX"]:not([title*=","]), img.f.gW[title$=".PPSX"]:not([title*=","]),
	img.yE[title$=".odp"]:not([title*=","]), img.f.gW[title$=".odp"]:not([title*=","]),
	img.yE[title$=".ODP"]:not([title*=","]), img.f.gW[title$=".ODP"]:not([title*=","]) {
		background-image: url(https://ssl.gstatic.com/docs/doclist/images/icon_11_presentation_list.png) !important;
		background-position: left !important;
	}
		/* Download links */
	img.yE[title$=".torrent"]:not([title*=","]), img.f.gW[title$=".torrent"]:not([title*=","]),
	img.yE[title$=".TORRENT"]:not([title*=","]), img.f.gW[title$=".TORRENT"]:not([title*=","]) {
		background-image: url(https://ssl.gstatic.com/docs/common/jfk_sprite43.png) !important;
		background-position: -2px -170px !important;
			/* Got a better icon from Google Docs? */
	}
		/* Fonts and typefaces */
	img.yE[title$=".ttf"]:not([title*=","]), img.f.gW[title$=".ttf"]:not([title*=","]),
	img.yE[title$=".TTF"]:not([title*=","]), img.f.gW[title$=".TTF"]:not([title*=","]),
	img.yE[title$=".otf"]:not([title*=","]), img.f.gW[title$=".otf"]:not([title*=","]),
	img.yE[title$=".OTF"]:not([title*=","]), img.f.gW[title$=".OTF"]:not([title*=","]),
	img.yE[title$=".pfb"]:not([title*=","]), img.f.gW[title$=".pfb"]:not([title*=","]),
	img.yE[title$=".PFB"]:not([title*=","]), img.f.gW[title$=".PFB"]:not([title*=","]),
	img.yE[title$=".pfm"]:not([title*=","]), img.f.gW[title$=".pfm"]:not([title*=","]),
	img.yE[title$=".PFM"]:not([title*=","]), img.f.gW[title$=".PFM"]:not([title*=","]) {
		background-image: url(https://ssl.gstatic.com/docs/common/jfk_sprite43.png) !important;
		background-position: -23px -1092px !important;
	}
		/* Plain text */
	img.yE[title$=".txt"]:not([title*=","]), img.f.gW[title$=".txt"]:not([title*=","]),
	img.yE[title$=".TXT"]:not([title*=","]), img.f.gW[title$=".TXT"]:not([title*=","]),
	img.yE[title$=".asc"]:not([title*=","]), img.f.gW[title$=".asc"]:not([title*=","]),
	img.yE[title$=".ASC"]:not([title*=","]), img.f.gW[title$=".ASC"]:not([title*=","]),
	img.yE[title$=".pgp"]:not([title*=","]), img.f.gW[title$=".pgp"]:not([title*=","]),
	img.yE[title$=".PGP"]:not([title*=","]), img.f.gW[title$=".PGP"]:not([title*=","]),
	img.yE[title$=".log"]:not([title*=","]), img.f.gW[title$=".log"]:not([title*=","]),
	img.yE[title$=".LOG"]:not([title*=","]), img.f.gW[title$=".LOG"]:not([title*=","]) {
		background-image: url(https://ssl.gstatic.com/docs/doclist/images/mediatype/icon_1_text_x16.png) !important;
		background-position: left !important;
	}
		/* Spreadsheets */
	img.yE[title$=".xls"]:not([title*=","]), img.f.gW[title$=".xls"]:not([title*=","]),
	img.yE[title$=".XLS"]:not([title*=","]), img.f.gW[title$=".XLS"]:not([title*=","]),
	img.yE[title$=".xlsx"]:not([title*=","]), img.f.gW[title$=".xlsx"]:not([title*=","]),
	img.yE[title$=".XLSX"]:not([title*=","]), img.f.gW[title$=".XLSX"]:not([title*=","]),
	img.yE[title$=".xlsb"]:not([title*=","]), img.f.gW[title$=".xlsb"]:not([title*=","]),
	img.yE[title$=".XLSB"]:not([title*=","]), img.f.gW[title$=".XLSB"]:not([title*=","]),
	img.yE[title$=".csv"]:not([title*=","]), img.f.gW[title$=".csv"]:not([title*=","]),
	img.yE[title$=".CSV"]:not([title*=","]), img.f.gW[title$=".CSV"]:not([title*=","]),
	img.yE[title$=".ods"]:not([title*=","]), img.f.gW[title$=".ods"]:not([title*=","]),
	img.yE[title$=".ODS"]:not([title*=","]), img.f.gW[title$=".ODS"]:not([title*=","]) {
		background-image: url(https://ssl.gstatic.com/docs/doclist/images/icon_10_spreadsheet_list.png) !important;
		background-position: left !important;
	}
		/* File archives */
	img.yE[title$=".zip"]:not([title*=","]), img.f.gW[title$=".zip"]:not([title*=","]),
	img.yE[title$=".ZIP"]:not([title*=","]), img.f.gW[title$=".ZIP"]:not([title*=","]),
	img.yE[title$=".rar"]:not([title*=","]), img.f.gW[title$=".rar"]:not([title*=","]),
	img.yE[title$=".RAR"]:not([title*=","]), img.f.gW[title$=".RAR"]:not([title*=","]),
	img.yE[title$=".cab"]:not([title*=","]), img.f.gW[title$=".cab"]:not([title*=","]),
	img.yE[title$=".CAB"]:not([title*=","]), img.f.gW[title$=".CAB"]:not([title*=","]),
	img.yE[title$=".tar"]:not([title*=","]), img.f.gW[title$=".tar"]:not([title*=","]),
	img.yE[title$=".TAR"]:not([title*=","]), img.f.gW[title$=".TAR"]:not([title*=","]),
	img.yE[title$=".gz"]:not([title*=","]), img.f.gW[title$=".gz"]:not([title*=","]),
	img.yE[title$=".GZ"]:not([title*=","]), img.f.gW[title$=".GZ"]:not([title*=","]),
	img.yE[title$=".tgz"]:not([title*=","]), img.f.gW[title$=".tgz"]:not([title*=","]),
	img.yE[title$=".TGZ"]:not([title*=","]), img.f.gW[title$=".TGZ"]:not([title*=","]),
	img.yE[title$=".bz2"]:not([title*=","]), img.f.gW[title$=".bz2"]:not([title*=","]),
	img.yE[title$=".BZ2"]:not([title*=","]), img.f.gW[title$=".BZ2"]:not([title*=","]),
	img.yE[title$=".7z"]:not([title*=","]), img.f.gW[title$=".7z"]:not([title*=","]),
	img.yE[title$=".7Z"]:not([title*=","]), img.f.gW[title$=".7Z"]:not([title*=","]) {
		background-image: url(https://ssl.gstatic.com/docs/doclist/images/icon_9_archive_list.png) !important;
		background-position: left !important;
	}
}