.file:before { background-image: url('images/file.png'); vertical-align: middle; background-size: 25px 25px; display: inline-block; width: 25px; height: 25px; content:""; padding-right:5px; background-repeat:no-repeat;}
.file_7z:before { background-image: url('filetypes/7z.png'); }
.file_ae:before { background-image: url('filetypes/ae.png'); }
.file_ai:before { background-image: url('filetypes/ai.png'); }
.file_dw:before { background-image: url('filetypes/dw.png'); }
.file_js:before { background-image: url('filetypes/js.png'); }
.file_pr:before { background-image: url('filetypes/pr.png'); }
.file_ps:before { background-image: url('filetypes/ps.png'); }
.file_py:before { background-image: url('filetypes/py.png'); }
.file_sw:before { background-image: url('filetypes/bin.png'); }
.file_epub:before { background-image: url('filetypes/epub.png'); }
.file_html:before { background-image: url('filetypes/html.png'); }
.file_indd:before { background-image: url('filetypes/indd.png'); }
.file_midi:before { background-image: url('filetypes/midi.png'); }
.file_mpeg:before { background-image: url('filetypes/mpeg.png'); }
.file_tiff:before { background-image: url('filetypes/tiff.png'); }
.file_3ds:before { background-image: url('filetypes/3ds.png'); }
.file_aac:before { background-image: url('filetypes/aac.png'); }
.file_avi:before { background-image: url('filetypes/avi.png'); }
.file_bin:before { background-image: url('filetypes/bin.png'); }
.file_bmp:before { background-image: url('filetypes/bmp.png'); }
.file_c4d:before { background-image: url('filetypes/c4d.png'); }
.file_cad:before { background-image: url('filetypes/cad.png'); }
.file_cdr:before { background-image: url('filetypes/cdr.png'); }
.file_css:before { background-image: url('filetypes/css.png'); }
.file_csv:before { background-image: url('filetypes/csv.png'); }
.file_dat:before { background-image: url('filetypes/dat.png'); }
.file_dbf:before { background-image: url('filetypes/dbf.png'); }
.file_dll:before { background-image: url('filetypes/dll.png'); }
.file_dmg:before { background-image: url('filetypes/dmg.png'); }
.file_doc:before { background-image: url('filetypes/doc.png'); }
.file_docx:before { background-image: url('filetypes/doc.png'); }
.file_dwg:before { background-image: url('filetypes/dwg.png'); }
.file_eml:before { background-image: url('filetypes/eml.png'); }
.file_eps:before { background-image: url('filetypes/eps.png'); }
.file_exe:before { background-image: url('filetypes/exe.png'); }
.file_fla:before { background-image: url('filetypes/fla.png'); }
.file_flv:before { background-image: url('filetypes/flv.png'); }
.file_gif:before { background-image: url('filetypes/gif.png'); }
.file_ico:before { background-image: url('filetypes/ico.png'); }
.file_iso:before { background-image: url('filetypes/iso.png'); }
.file_jar:before { background-image: url('filetypes/jar.png'); }
.file_jpg:before { background-image: url('filetypes/jpg.png'); }
.file_m3u:before { background-image: url('filetypes/m3u.png'); }
.file_max:before { background-image: url('filetypes/max.png'); }
.file_mkv:before { background-image: url('filetypes/mkv.png'); }
.file_mov:before { background-image: url('filetypes/mov.png'); }
.file_mp3:before { background-image: url('filetypes/mp3.png'); }
.file_mp4:before { background-image: url('filetypes/mp4.png'); }
.file_mpg:before { background-image: url('filetypes/mpg.png'); }
.file_obj:before { background-image: url('filetypes/obj.png'); }
.file_odt:before { background-image: url('filetypes/odt.png'); }
.file_pdf:before { background-image: url('filetypes/pdf.png'); }
.file_php:before { background-image: url('filetypes/php.png'); }
.file_png:before { background-image: url('filetypes/png.png'); }
.file_ppt:before { background-image: url('filetypes/ppt.png'); }
.file_psd:before { background-image: url('filetypes/psd.png'); }
.file_rar:before { background-image: url('filetypes/rar.png'); }
.file_raw:before { background-image: url('filetypes/raw.png'); }
.file_rtf:before { background-image: url('filetypes/rtf.png'); }
.file_sql:before { background-image: url('filetypes/sql.png'); }
.file_svg:before { background-image: url('filetypes/svg.png'); }
.file_swf:before { background-image: url('filetypes/swf.png'); }
.file_tif:before { background-image: url('filetypes/tif.png'); }
.file_ini:before { background-image: url('filetypes/txt.png'); }
.file_ini:before { background-image: url('filetypes/txt.png'); }
.file_txt:before { background-image: url('filetypes/txt.png'); }
.file_wav:before { background-image: url('filetypes/wav.png'); }
.file_wmv:before { background-image: url('filetypes/wmv.png'); }
.file_xls:before { background-image: url('filetypes/xls.png'); }
.file_xml:before { background-image: url('filetypes/xml.png'); }
.file_zip:before { background-image: url('filetypes/zip.png'); }

