﻿.fas-icon {
    background-repeat: no-repeat;
    width: 20px !important;
    height: 20px !important;
    display: block;
    margin-right: 8px !important;
    font-size: 20px;
}
.fs-icon-md {
    width: 28px !important;
    height: 28px !important;
    font-size: 30px;
    background-size: contain;
}
.fas-icon.fld {
    background-image: url('../images/folder-sprite-20x20.png') !important;
}
#table-file-list .fas-icon {
    margin-right: 0px !important;
}
/*--------------------folder-----------------*/
.fas-icon.fld, .jstree-icon.fas-icon.fld {
    background-position: 0px -1px;
}

.fas-icon.fld.v {
    background-position: -44px -1px !important;
}

.fas-icon.fld.d {
    background-position: -88px -1px !important;
    margin-top: 3px !important;
}

.fas-icon.fld.c {
    background-position: -132px -1px !important;
}

.fas-icon.fld.v.c {
    background-position: 0px -21px !important;
}

.fas-icon.fld.v.d {
    background-position: -44px -21px !important;
}

.fas-icon.fld.d.c {
    background-position: -88px -21px !important;
}

.fas-icon.fld.v.d.c {
    background-position: -132px -21px !important;
}

/**********GS-fld-gs-fullaccess*********/

.fas-icon.fld.gs-fullaccess {
    background-position: -22px -1px !important;
}

.fas-icon.fld.gs-fullaccess.v {
    background-position: -66px -1px !important;
}

.fas-icon.fld.gs-fullaccess.d {
    background-position: -110px -1px !important;
}

.fas-icon.fld.gs-fullaccess.c {
    background-position: -154px -1px !important;
}

.fas-icon.fld.gs-fullaccess.v.c {
    background-position: -22px -21px !important;
}

.fas-icon.fld.gs-fullaccess.v.d {
    background-position: -66px -21px !important;
}

.fas-icon.fld.gs-fullaccess.d.c {
    background-position: -110px -21px !important;
}

.fas-icon.fld.gs-fullaccess.v.d.c {
    background-position: -154px -21px !important;
}
.file-word {
    background-image: url('../images/word-20.png?v=1') !important;
}
.fs-icon-md.file-word {
    background-image: url('../images/word-32.png?v=1') !important;
}

.file-excel {
    background-image: url('../images/excel-20.png?v=1') !important;
}
.fs-icon-md.file-excel {
    background-image: url('../images/excel-32.png?v=1') !important;
}

.file-powerpoint {
    background-image: url('../images/power-point-20.png?v=1') !important;
}
.fs-icon-md.file-powerpoint {
    background-image: url('../images/power-point-32.png?v=1') !important;
}
.file-word.product-icon {
    background-image: url('../images/word.20x20.product.png') !important;
}

.file-excel.product-icon {
    background-image: url('../images/excel.20x20.product.png') !important;
}

.file-powerpoint.product-icon {
    background-image: url('../images/power-point.20x20.product.png') !important;
}

.checkout {
    background-position: -100px -20px !important;
    margin: -25px 0 0 10px;
}
.file-word .checkout, .file-excel .checkout, .file-powerpoint .checkout {
    margin: -8px 0 0 10px;
    position: absolute;
}
.icon16 {
    width: 16px;
    height: 16px;
    display: block;
    background: url(../Images/sprite-icons16.png) no-repeat scroll 0 0;
}
.fas-icon.office-online {
    background-image: url('../lib/Tree-Plugin-jQuery-jsTree/dist/themes/default/32px.png') !important;
    background-position: -165px -70px !important;
    float: left;
}
.fas-icon.zoho {
    background-image: url('../lib/Tree-Plugin-jQuery-jsTree/dist/themes/default/32px.png') !important;
    background-position: -131px -70px !important;
    float: left;
}
