.CLTNewMenuItem:before,
.CLTNewMenuItem button:before,
button.WebIcon_Add:before,
.CLTNewMenuItem > div > span.WebItm_Icon:before {
    content: "\f0fe" !important;    
    
    font: normal normal normal 14px/1 FontAwesome !important;
    font-size: 1.3em !important;
    text-rendering: auto !important;
    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important;
    font-weight: 400;
    height: 30px;
    width: 30px;
    line-height: 16px;
}

.CLTExcelMenuItem:before,
.CLTExcelMenuItem button:before,
button.WebIcon_Add:before,
.CLTExcelMenuItem > div > span.WebItm_Icon:before {
    content: "\f1c3" !important;    
    
    font: normal normal normal 14px/1 FontAwesome !important;
    font-size: 1.3em !important;
    text-rendering: auto !important;
    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important;
    font-weight: 400;
    height: 30px;
    width: 30px;
    line-height: 16px;
}

.WebIcon_CLTAdd:before,
.WebIcon_CLTAdd button:before,
button.WebIcon_CLTAdd:before,
.WebIcon_CLTAdd > div > span.WebItm_Icon:before {
    content: "\f0fe" !important;
    font: normal normal normal 14px/1 FontAwesome !important;
    font-size: 1.1em !important;
    text-rendering: auto !important;
    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important;
    font-weight: 400;
}

.WebIcon_CLTKey:before,
.WebIcon_CLTKey button:before,
button.WebIcon_CLTKey:before,
.WebIcon_CLTKey > div > span.WebItm_Icon:before {
    content: "\f084" !important;
    font: normal normal normal 14px/1 FontAwesome !important;
    font-size: 1.1em !important;
    text-rendering: auto !important;
    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important;
    font-weight: 400;
}

.WebIcon_CLTTimes:before,
.WebIcon_CLTTimes button:before,
button.WebIcon_CLTTimes:before,
.WebIcon_CLTTimes > div > span.WebItm_Icon:before {
    content: "\f00d" !important;
    font: normal normal normal 14px/1 FontAwesome !important;
    font-size: 1.1em !important;
    text-rendering: auto !important;
    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important;
    font-weight: 400;
}

.WebIcon_CLTCheck:before,
.WebIcon_CLTCheck button:before,
button.WebIcon_CLTCheck:before,
.WebIcon_CLTCheck > div > span.WebItm_Icon:before {
    content: "\f00c" !important;
    font: normal normal normal 14px/1 FontAwesome !important;
    font-size: 1.1em !important;
    text-rendering: auto !important;
    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important;
    font-weight: 400;
}

.WebIcon_CLTCalc:before,
.WebIcon_CLTCalc button:before,
button.WebIcon_CLTCalc:before,
.WebIcon_CLTCalc > div > span.WebItm_Icon:before {
    content: "\f1ec" !important;
    font: normal normal normal 14px/1 FontAwesome !important;
    font-size: 1.1em !important;
    text-rendering: auto !important;
    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important;
    font-weight: 400;
}

.WebIcon_CLTNext button {
    background-color: #fff !important;
    color: #000 !important;
    min-width: 40px;
    text-align: center;
}
.WebIcon_CLTNext button:after{
    content: "\f105" !important;
    font: normal normal normal 14px/1 FontAwesome !important;
    font-size: 1.1em !important;
    text-rendering: auto !important;
    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important;
    font-weight: 400;
}
.WebIcon_CLTNext button:hover:after{
    content: "\f101" !important;
    color: #000 !important;
}

.WebIcon_CLTUpArrow:before,
.WebIcon_CLTUpArrow button:before,
button.WebIcon_CLTUpArrow:before,
.WebIcon_CLTUpArrow > div > span.WebItm_Icon:before {
    content: "\f151" !important;
    font: normal normal normal 14px/1 FontAwesome !important;
    font-size: 1.1em !important;
    text-rendering: auto !important;
    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important;
    font-weight: normal;
}

.WebIcon_CLTDownArrow:before,
.WebIcon_CLTDownArrow button:before,
button.WebIcon_CLTDownArrow:before,
.WebIcon_CLTDownArrow > div > span.WebItm_Icon:before {
    content: "\f150" !important;
    font: normal normal normal 14px/1 FontAwesome !important;
    font-size: 1.1em !important;
    text-rendering: auto !important;
    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important;
    font-weight: normal;
}

.WebIcon_CLTPlusSquare:before,
.WebIcon_CLTPlusSquare button:before,
button.WebIcon_CLTPlusSquare:before,
.WebIcon_CLTPlusSquare > div > span.WebItm_Icon:before {
    content: "\f196" !important;
    font: normal normal normal 14px/1 FontAwesome !important;
    font-size: 1.1em !important;
    text-rendering: auto !important;
    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important;
    font-weight: normal;
}

.WebIcon_CLTClipboard:before,
.WebIcon_CLTClipboard button:before,
button.WebIcon_CLTClipboard:before,
.WebIcon_CLTClipboard > div > span.WebItm_Icon:before {
    content: "\f0ea" !important;
    font: normal normal normal 14px/1 FontAwesome !important;
    font-size: 1.1em !important;
    text-rendering: auto !important;
    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important;
    font-weight: normal;
}

.WebIcon_CLTSnowflake:before,
.WebIcon_CLTSnowflake button:before,
button.WebIcon_CLTSnowflake:before,
.WebIcon_CLTSnowflake > div > span.WebItm_Icon:before {
    content: "\f2dc" !important;
    font: normal normal normal 14px/1 FontAwesome !important;
    font-size: 1.1em !important;
    text-rendering: auto !important;
    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important;
    font-weight: normal;
}

.WebIcon_CLTChainBroken:before,
.WebIcon_CLTChainBroken button:before,
button.WebIcon_CLTChainBroken:before,
.WebIcon_CLTChainBroken > div > span.WebItm_Icon:before {
    content: "\f127" !important;
    font: normal normal normal 14px/1 FontAwesome !important;
    font-size: 1.1em !important;
    text-rendering: auto !important;
    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important;
    font-weight: normal;
}

.WebIcon_CLTChain:before,
.WebIcon_CLTChain button:before,
button.WebIcon_CLTChain:before,
.WebIcon_CLTChain > div > span.WebItm_Icon:before {
    content: "\f0c1" !important;
    font: normal normal normal 14px/1 FontAwesome !important;
    font-size: 1.1em !important;
    text-rendering: auto !important;
    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important;
    font-weight: normal;
}

.WebIcon_CLTTruck:before,
.WebIcon_CLTTruck button:before,
button.WebIcon_CLTTruck:before,
.WebIcon_CLTTruck > div > span.WebItm_Icon:before {
    content: "\f0d1" !important;
    font: normal normal normal 14px/1 FontAwesome !important;
    font-size: 1.1em !important;
    text-rendering: auto !important;
    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important;
    font-weight: normal;
}

.WebIcon_CLTDownload:before,
.WebIcon_CLTDownload button:before,
button.WebIcon_CLTDownload:before,
.WebIcon_CLTDownload > div > span.WebItm_Icon:before {
    content: "\f019" !important;
    font: normal normal normal 14px/1 FontAwesome !important;
    font-size: 1.1em !important;
    text-rendering: auto !important;
    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important;
    font-weight: normal;
}

.WebIconGrid_Download:before,
.WebIconGrid_Download button:before,
button.WebIconGrid_Download:before,
.WebIconGrid_Download > div > span.WebItm_Icon:before {
    content: "\00e027";
    font-size: 20px;
}

.CLTDownloadMenuItem:before,
.CLTDownloadMenuItem button:before,
button.WebIcon_Add:before,
.CLTDownloadMenuItem > div > span.WebItm_Icon:before {
    content: "\f019" !important;    
    
    font: normal normal normal 14px/1 FontAwesome !important;
    font-size: 1.3em !important;
    text-rendering: auto !important;
    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important;
    font-weight: 400;
    height: 30px;
    width: 30px;
    line-height: 16px;
}

.WebIcon_CLTPencilSquareO:before,
.WebIcon_CLTPencilSquareO button:before,
button.WebIcon_CLTPencilSquareO:before,
.WebIcon_CLTPencilSquareO > div > span.WebIcon_CLTPencilSquareO:before {
    content: "\f044" !important;
    font: normal normal normal 14px/1 FontAwesome !important;
    font-size: 1.1em !important;
    text-rendering: auto !important;
    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important;
    font-weight: 400;
}