/*ICON CLASS*/
.folder {
    background: url(../img/icons/folder.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
    margin:auto;
}

.file {
    background: url(../img/icons/file.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
    margin:auto;
}

.7z {
    background: url(../img/icons/7z.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}

.ai {
    background: url(../img/icons/ai.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}

.aiff {
    background: url(../img/icons/aiff.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}

.asc {
    background: url(../img/icons/asc.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}

.audio {
    background: url(../img/icons/audio.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}

.bin {
    background: url(../img/icons/bin.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}

.bz2 {
    background: url(../img/icons/bz2.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}

.c {
    background: url(../img/icons/c.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}

.cfc {
    background: url(../img/icons/cfc.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}

.cfm {
    background: url(../img/icons/cfm.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}

.chm {
    background: url(../img/icons/chm.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}

.class {
    background: url(../img/icons/class.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}

.conf {
    background: url(../img/icons/conf.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}

.cpp {
    background: url(../img/icons/cpp.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}

.cs {
    background: url(../img/icons/cs.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}

.css {
    background: url(../img/icons/css.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}

.csv {
    background: url(../img/icons/csv.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}

.deb {
    background: url(../img/icons/deb.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}

.divx {
    background: url(../img/icons/divx.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}

.doc, .docx {
    background: url(../img/icons/doc.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}

.dot {
    background: url(../img/icons/dot.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}

.eml {
    background: url(../img/icons/eml.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}

.enc {
    background: url(../img/icons/enc.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}

.gif {
    background: url(../img/icons/gif.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}

.gz {
    background: url(../img/icons/gz.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}

.hlp {
    background: url(../img/icons/hlp.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}

.htm {
    background: url(../img/icons/htm.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}

.html {
    background: url(../img/icons/html.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}

.image {
    background: url(../img/icons/image.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}

.iso {
    background: url(../img/icons/iso.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}

.jar {
    background: url(../img/icons/jar.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}

.java {
    background: url(../img/icons/java.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}

.jpeg {
    background: url(../img/icons/jpeg.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}

.jpg {
    background: url(../img/icons/jpg.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}

.js {
    background: url(../img/icons/js.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}

.lua {
    background: url(../img/icons/lua.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}

.m {
    background: url(../img/icons/m.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}

.mm {
    background: url(../img/icons/mm.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}

.mov {
    background: url(../img/icons/mov.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}

.mp3 {
    background: url(../img/icons/mp3.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}

.mpg {
    background: url(../img/icons/mpg.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}

.mpp, .mppx {
    background: url(../img/icons/mpp.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}

.odc {
    background: url(../img/icons/odc.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}

.odf {
    background: url(../img/icons/odf.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}

.odg {
    background: url(../img/icons/odg.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}

.odi {
    background: url(../img/icons/odi.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}

.odp {
    background: url(../img/icons/odp.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}

.ods {
    background: url(../img/icons/ods.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}

.odt {
    background: url(../img/icons/odt.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}

.ogg {
    background: url(../img/icons/ogg.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}

.pdf {
    background: url(../img/icons/pdf.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}

.pgp {
    background: url(../img/icons/pgp.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}

.php {
    background: url(../img/icons/php.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}

.pl {
    background: url(../img/icons/pl.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}

.png {
    background: url(../img/icons/png.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}

.ppt, .pps, .pptx, .ppsx {
    background: url(../img/icons/ppt.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}

.ps {
    background: url(../img/icons/ps.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}

.py {
    background: url(../img/icons/py.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}

.ram {
    background: url(../img/icons/ram.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}

.rar {
    background: url(../img/icons/rar.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}

.rb {
    background: url(../img/icons/rb.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}

.README {
    background: url(../img/icons/README);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}

.rm {
    background: url(../img/icons/rm.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}

.rpm {
    background: url(../img/icons/rpm.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}

.rtf {
    background: url(../img/icons/rtf.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}

.sig {
    background: url(../img/icons/sig.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}

.sql {
    background: url(../img/icons/sql.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}

.swf {
    background: url(../img/icons/swf.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}

.sxc {
    background: url(../img/icons/sxc.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}

.sxd {
    background: url(../img/icons/sxd.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}

.sxi {
    background: url(../img/icons/sxi.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}

.sxw {
    background: url(../img/icons/sxw.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}

.tar {
    background: url(../img/icons/tar.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}

.tex {
    background: url(../img/icons/tex.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}

.tgz {
    background: url(../img/icons/tgz.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}

.txt {
    background: url(../img/icons/txt.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}

.vcf {
    background: url(../img/icons/vcf.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}

.video {
    background: url(../img/icons/video.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}

.vsd {
    background: url(../img/icons/vsd.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}

.wav {
    background: url(../img/icons/wav.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}

.wma {
    background: url(../img/icons/wma.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}

.wmv {
    background: url(../img/icons/wmv.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}

.xls, .xlsx, .xlsm {
    background: url(../img/icons/xls.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}

.xml {
    background: url(../img/icons/xml.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}

.xpi {
    background: url(../img/icons/xpi.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}

.xvid {
    background: url(../img/icons/xvid.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}

.zip {
    background: url(../img/icons/zip.png);
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}