﻿.efc-file-excel-xls:before {
    content: url('../Client/images/MicrosoftO365ExcelXLS.png');
}

.efc-file-excel-xls-small:before {
    content: url('../Client/images/MicrosoftO365ExcelXLSsmall.png');
    vertical-align: middle;
}

.efc-file-excel-xlsx:before {
    content: url('../Client/images/MicrosoftO365ExcelXLSX.svg');
}

.efc-file-excel-xlsx-small:before {
    content: url('../Client/images/MicrosoftO365ExcelXLSXsmall.svg');
    vertical-align: middle;
}

.efc-file-excel-xlsm:before {
    content: url('../Client/images/MicrosoftO365ExcelXLSM.svg');
}

.efc-file-excel-xlsm-small:before {
    content: url('../Client/images/MicrosoftO365ExcelXLSMsmall.svg');
    vertical-align: middle;
}

.efc-file-excel-xlsb:before {
    content: url('../Client/images/MicrosoftO365ExcelXLSB.png');
}

.efc-file-excel-xlsb-small:before {
    content: url('../Client/images/MicrosoftO365ExcelXLSBsmall.png');
    vertical-align: middle;
}

.efc-file-excel-csv:before {
    content: url('../Client/images/MicrosoftO365ExcelCSV.png');
}

.efc-file-excel-csv-small:before {
    content: url('../Client/images/MicrosoftO365ExcelCSVsmall.png');
    vertical-align: middle;
}

.efc-file-excel-ods:before {
    content: url('../Client/images/MicrosoftO365ExcelODS.png');
}

.efc-file-excel-ods-small:before {
    content: url('../Client/images/MicrosoftO365ExcelODSsmall.png');
    vertical-align: middle;
}

.efc-file-powerpoint-ppt:before {
    content: url('../Client/images/MicrosoftO365PowerPointPPT.png');
}

.efc-file-powerpoint-ppt-small:before {
    content: url('../Client/images/MicrosoftO365PowerPointPPTsmall.png');
    vertical-align: middle;
}

.efc-file-powerpoint-pptx:before {
    content: url('../Client/images/MicrosoftO365PowerPointPPTX.svg');
}

.efc-file-powerpoint-pptx-small:before {
    content: url('../Client/images/MicrosoftO365PowerPointPPTXsmall.svg');
    vertical-align: middle;
}

.efc-file-powerpoint-pptm:before {
    content: url('../Client/images/MicrosoftO365PowerPointPPTM.png');
}

.efc-file-powerpoint-pptm-small:before {
    content: url('../Client/images/MicrosoftO365PowerPointPPTMsmall.png');
    vertical-align: middle;
}

.efc-file-powerpoint-odp:before {
    content: url('../Client/images/MicrosoftO365PowerPointODP.png');
}

.efc-file-powerpoint-odp-small:before {
    content: url('../Client/images/MicrosoftO365PowerPointODPsmall.png');
    vertical-align: middle;
}

.efc-file-powerpoint-pot:before {
    content: url('../Client/images/MicrosoftO365PowerPointPOT.png');
}

.efc-file-powerpoint-pot-small:before {
    content: url('../Client/images/MicrosoftO365PowerPointPOTsmall.png');
    vertical-align: middle;
}

.efc-file-powerpoint-potx:before {
    content: url('../Client/images/MicrosoftO365PowerPointPOTX.svg');
}

.efc-file-powerpoint-potx-small:before {
    content: url('../Client/images/MicrosoftO365PowerPointPOTXsmall.svg');
    vertical-align: middle;
}

.efc-file-powerpoint-potm:before {
    content: url('../Client/images/MicrosoftO365PowerPointPOTM.png');
}

.efc-file-powerpoint-potm-small:before {
    content: url('../Client/images/MicrosoftO365PowerPointPOTMsmall.png');
    vertical-align: middle;
}

.efc-file-powerpoint-pps:before {
    content: url('../Client/images/MicrosoftO365PowerPointPPS.png');
}

.efc-file-powerpoint-pps-small:before {
    content: url('../Client/images/MicrosoftO365PowerPointPPSsmall.png');
    vertical-align: middle;
}

.efc-file-powerpoint-ppsx:before {
    content: url('../Client/images/MicrosoftO365PowerPointPPSX.svg');
}

.efc-file-powerpoint-ppsx-small:before {
    content: url('../Client/images/MicrosoftO365PowerPointPPSXsmall.svg');
    vertical-align: middle;
}

.efc-file-powerpoint-ppsm:before {
    content: url('../Client/images/MicrosoftO365PowerPointPPSM.png');
}

.efc-file-powerpoint-ppsm-small:before {
    content: url('../Client/images/MicrosoftO365PowerPointPPSMsmall.png');
    vertical-align: middle;
}

.efc-file-word-doc:before {
    content: url('../Client/images/MicrosoftO365WordDOC.png');
}

.efc-file-word-doc-small:before {
    content: url('../Client/images/MicrosoftO365WordDOCsmall.png');
    vertical-align: middle;
}

.efc-file-word-docx:before {
    content: url('../Client/images/MicrosoftO365WordDOCX.svg');
}

.efc-file-word-docx-small:before {
    content: url('../Client/images/MicrosoftO365WordDOCXsmall.svg');
    vertical-align: middle;
}

.efc-file-word-docm:before {
    content: url('../Client/images/MicrosoftO365WordDOCM.png');
}

.efc-file-word-docm-small:before {
    content: url('../Client/images/MicrosoftO365WordDOCMsmall.png');
    vertical-align: middle;
}

.efc-file-word-odt:before {
    content: url('../Client/images/MicrosoftO365WordODT.png');
}

.efc-file-word-odt-small:before {
    content: url('../Client/images/MicrosoftO365WordODTsmall.png');
    vertical-align: middle;
}

.efc-file-word-dot:before {
    content: url('../Client/images/MicrosoftO365WordDOT.png');
}

.efc-file-word-dot-small:before {
    content: url('../Client/images/MicrosoftO365WordDOTsmall.png');
    vertical-align: middle;
}

.efc-file-word-dotx:before {
    content: url('../Client/images/MicrosoftO365WordDOTX.svg');
}

.efc-file-word-dotx-small:before {
    content: url('../Client/images/MicrosoftO365WordDOTXsmall.svg');
    vertical-align: middle;
}

.efc-file-word-dotm:before {
    content: url('../Client/images/MicrosoftO365WordDOTM.png');
}

.efc-file-word-dotm-small:before {
    content: url('../Client/images/MicrosoftO365WordDOTMsmall.png');
    vertical-align: middle;
}