.menu-icon {
    width: 1.5rem;
    height: 1.5rem;
    min-width: 1rem;
    min-height: 1rem;
    background-size: contain;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    background-position: center center;
    background-color: currentColor;
    background-repeat: no-repeat;
}

.menu-icon-operai {
    mask-image: url("../images/Operai.svg");
    -webkit-mask-image: url("../images/Operai.svg");
    width: 1.2rem;
    height: 1.2rem;
}

.menu-icon-attrezzature {
    mask-image: url("../images/Attrezzature.svg");
    -webkit-mask-image: url("../images/Attrezzature.svg");
    width: 1.2rem;
    height: 1.2rem;
}

.menu-icon-new {
    mask-image: url("../images/tools/New.svg");
    -webkit-mask-image: url("../images/tools/New.svg");
    width: 1.2rem;
    height: 1.2rem;
}

.menu-icon-add {
    mask-image: url("../images/tools/Add.svg");
    -webkit-mask-image: url("../images/tools/Add.svg");
    width: 1.2rem;
    height: 1.2rem;
}

.menu-icon-support {
    mask-image: url("../images/tools/support.svg");
    -webkit-mask-image: url("../images/tools/support.svg");
    width: 1.8rem;
    height: 1.8rem;
    background-color: #0B6EAD;
}

.menu-icon-manuale {
    mask-image: url("../images/tools/manual.svg");
    -webkit-mask-image: url("../images/tools/manual.svg");
    width: 1.2rem;
    height: 1.2rem;
}

.menu-icon-comesifa {
    background-image: url("/images/SAAT16.png");
    background-color: transparent;
}

.menu-icon-normativa {
    mask-image: url("../images/tools/normativa.svg");
    -webkit-mask-image: url("../images/tools/normativa.svg");
}

.menu-icon-video {
    background-image: url("/images/tools/video.png");
    background-color: transparent;
}

.menu-icon-sign {
    mask-image: url("../images/tools/Sign.svg");
    -webkit-mask-image: url("../images/tools/Sign.svg");
}

.menu-icon-pdf {
    mask-image: url("../images/tools/Export_ToPDF.svg");
    -webkit-mask-image: url("../images/tools/Export_ToPDF.svg");
}

.menu-icon-rtf {
    mask-image: url("../images/tools/Export_ToRTF.svg");
    -webkit-mask-image: url("../images/tools/Export_ToRTF.svg");
}

.menu-icon-doc {
    mask-image: url("../images/tools/Export_ToDOC.svg");
    -webkit-mask-image: url("../images/tools/Export_ToDOC.svg");
}

.menu-icon-docx {
    mask-image: url("../images/tools/Export_ToDOCX.svg");
    -webkit-mask-image: url("../images/tools/Export_ToDOCX.svg");
}

.menu-icon-odt {
    mask-image: url("../images/tools/Export_ToODT.svg");
    -webkit-mask-image: url("../images/tools/Export_ToODT.svg");
}

.menu-icon-html {
    mask-image: url("../images/tools/Export_ToHTML.svg");
    -webkit-mask-image: url("../images/tools/Export_ToHTML.svg");
}

.menu-icon-mht {
    mask-image: url("../images/tools/Export_ToMHT.svg");
    -webkit-mask-image: url("../images/tools/Export_ToMHT.svg");
}

.menu-icon-epub {
    mask-image: url("../images/tools/Export_ToEPUB.svg");
    -webkit-mask-image: url("../images/tools/Export_ToEPUB.svg");
}

.menu-icon-save {
    mask-image: url("../images/tools/save_as.svg");
    -webkit-mask-image: url("../images/tools/save_as.svg");
}



.btn-CloudioLink {
    width: 16px;
    height: 16px;
    background-image: url("/images/CloudioLink.png");
    background-color: transparent;
    background-repeat: no-repeat;
    background-position: center;
}

.btn-Warning {
    width: 16px;
    height: 16px;
    background-image: url("/images/tools/Warning.svg");
    background-color: transparent;
    background-repeat: no-repeat;
    background-position: center;
}

.btn-CloudioUnLink {
    width: 16px;
    height: 16px;
    background-image: url("/images/CloudioUnLink.png");
    background-color: transparent;
    background-repeat: no-repeat;
    background-position: center;
}

.btn-CloudioDrive {
    width: 16px;
    height: 16px;
    background-image: url("/images/CloudioProgetto.svg");
    background-color: transparent;
    background-repeat: no-repeat;
    background-position: center;
    border: none;
}

.btn-cf-calcola {
    width: 16px;
    height: 16px;
    background-image: url("/images/tools/CF_calcola.svg");
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
    border: none;
    padding: 16px;
    margin-left: 0px !important;
    margin-top: -2px;
}

.btn-cf-estrai {
    width: 16px;
    height: 16px;
    background-image: url("/images/tools/CF_estrai.svg");
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
    border: none;
    padding: 16px;
    margin-left: -10px !important;
    margin-top: -2px;
}

.btn-cf-valida {
    width: 16px;
    height: 16px;
    background-image: url("/images/tools/CF_valida.svg");
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
    border: none;
    padding: 16px;
    margin-left: -10px !important;
    margin-top: -2px;
}

.btn-Back {
    width: 16px;
    height: 16px;
    -webkit-mask-image: url("/images/tools/ArrowLeft.svg");
    mask-image: url("/images/tools/ArrowLeft.svg");
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    background-color: currentColor;
}

.btn-Foward {
    width: 16px;
    height: 16px;
    -webkit-mask-image: url("/images/tools/ArrowRight.svg");
    mask-image: url("/images/tools/ArrowRight.svg");
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    background-color: currentColor;
}

.btn-Save {
    width: 16px;
    height: 16px;
    -webkit-mask-image: url("/images/tools/Save.svg");
    mask-image: url("/images/tools/Save.svg");
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    background-color: currentColor;
}

.btn-List {
    width: 16px;
    height: 16px;
    -webkit-mask-image: url("/images/tools/List.svg");
    mask-image: url("/images/tools/List.svg");
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    background-color: currentColor;
}

.btn-Toggle {
    width: 16px;
    height: 16px;
    -webkit-mask-image: url("/images/tools/Toggle.svg");
    mask-image: url("/images/tools/Toggle.svg");
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    background-color: currentColor;
}

.btn-Calendar {
    width: 16px;
    height: 16px;
    -webkit-mask-image: url("/images/tools/Calendar.svg");
    mask-image: url("/images/tools/Calendar.svg");
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    background-color: currentColor;
}

.btn-Legend {
    width: 16px;
    height: 16px;
    -webkit-mask-image: url("/images/tools/Legend.svg");
    mask-image: url("/images/tools/Legend.svg");
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    background-color: currentColor;
}

.btn-Refresh {
    width: 16px;
    height: 16px;
    -webkit-mask-image: url("/images/tools/Refresh.svg");
    mask-image: url("/images/tools/Refresh.svg");
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    background-color: currentColor;
}

.btn-Upload {
    width: 16px;
    height: 16px;
    -webkit-mask-image: url("/images/tools/upload.svg");
    mask-image: url("/images/tools/upload.svg");
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    background-color: currentColor;
}

.btn-Download {
    width: 16px;
    height: 16px;
    -webkit-mask-image: url("/images/tools/download.svg");
    mask-image: url("/images/tools/download.svg");
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    background-color: currentColor;
}

.btn-Anteprima {
    width: 16px;
    height: 16px;
    -webkit-mask-image: url("/images/tools/PrintPreview.svg");
    mask-image: url("/images/tools/PrintPreview.svg");
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    background-color: currentColor;
}

.btn-Image {
    width: 16px;
    height: 16px;
    -webkit-mask-image: url("/images/tools/Images.svg");
    mask-image: url("/images/tools/Images.svg");
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    background-color: currentColor;
}

.btn-Review {
    width: 16px;
    height: 16px;
    -webkit-mask-image: url("/images/review.svg");
    mask-image: url("/images/review.svg");
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    background-color: currentColor;
}

.btn-Add {
    width: 16px;
    height: 16px;
    -webkit-mask-image: url("/images/tools/New.svg");
    mask-image: url("/images/tools/New.svg");
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    background-color: currentColor;
}

.btn-Plus {
    width: 16px;
    height: 16px;
    -webkit-mask-image: url("/images/tools/Add.svg");
    mask-image: url("/images/tools/New.svg");
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    background-color: currentColor;
}

.btn-Filter {
    width: 16px;
    height: 16px;
    -webkit-mask-image: url("/images/tools/Filter.svg");
    mask-image: url("/images/tools/Filter.svg");
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    background-color: currentColor;
}

.btn-Edit {
    width: 16px;
    height: 16px;
    -webkit-mask-image: url("/images/tools/Edit.svg");
    mask-image: url("/images/tools/Edit.svg");
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    background-color: currentColor;
}

.btn-Ok {
    width: 16px;
    height: 16px;
    -webkit-mask-image: url("/images/tools/Ok.svg");
    mask-image: url("/images/tools/Ok.svg");
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    background-color: currentColor;
}

.btn-Cancel {
    width: 16px;
    height: 16px;
    -webkit-mask-image: url("/images/tools/Cancel.svg");
    mask-image: url("/images/tools/Cancel.svg");
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    background-color: currentColor;
}

.btn-Svuota {
    width: 16px;
    height: 16px;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-image: url("/images/tools/Svuota.svg");
    mask-image: url("/images/tools/Svuota.svg");
    mask-repeat: no-repeat;
    background-color: currentColor;
}

.btn-Saat16 {
    width: 16px;
    height: 16px;
    background-image: url("/images/SAAT16.png");
    background-color: transparent;
}

.btn-Saat32 {
    width: 32px;
    height: 32px;
    background-image: url("/images/SAAT32.png");
    background-color: transparent;
}

.btn-User {
    height: 1rem;
    width: 1rem;
    display: inline-block;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-image: url(/images/tools/User.svg);
    mask-image: url(/images/tools/User.svg);
    background-color: currentColor;
}

.btn-Blum {
    height: 1rem;
    width: 1rem;
    display: inline-block;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-image: url(/images/tools/Blum.svg);
    mask-image: url(/images/tools/Blum.svg);
    background-color: currentColor;
}

.btn-Cerca {
    width: 16px;
    height: 16px;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-image: url(/images/tools/Search.svg);
    mask-image: url(/images/tools/Search.svg);
    background-color: currentColor;
}

.btn-CercaCloudio {
    width: 16px;
    height: 16px;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-image: url(/images/tools/CercaInCloudio.svg);
    mask-image: url(/images/tools/CercaInCloudio.svg);
    background-color: currentColor;
}

.btn-Drive {
    background-image: url("/images/CloudioProgetto.svg");
    background-color: transparent;
    background-repeat: no-repeat;
    background-position: left;
    border: none;
}

.btn-lavoro {
    background-image: url("/images/COW.svg");
    background-color: transparent;
    background-repeat: no-repeat;
    background-position: left;
    border: none;
}



.dxbs-grid-expand-icon {
    width: 12px;
    height: 12px;
    background-image: url("/images/tools/Expand.svg");
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
    border: none;
}

.dxbs-grid-collapse-icon {
    width: 12px;
    height: 12px;
    background-image: url("/images/tools/Collapse.svg");
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
    border: none;
}

@media (max-width:400px) {
    .dxbs-toolbar .dxbs-ta-title {
        display: none !important;
    }
}

#gridStandard th {
    text-align: center;
    overflow-wrap: break-word;
    background: whitesmoke;
}

.dxtoolbar {
    background-size: contain;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    background-position: center center;
    font-size: 18px
}

.size32 {
    height: 32px !important;
    width: 32px !important;
}

.size24 {
    height: 24px !important;
    width: 24px !important;
}

.size20 {
    height: 20px !important;
    width: 20px !important;
}

.size16 {
    height: 16px !important;
    width: 16px !important;
}

.grid-toolbar-user,
.grid-toolbar-image,
.grid-toolbar-operai,
.grid-toolbar-attrezzature,
.grid-toolbar-list,
.grid-toolbar-calendar,
.grid-toolbar-pubblico,
.grid-toolbar-privato,
.grid-toolbar-send,
.grid-toolbar-insert-row,
.grid-toolbar-insert-rowup,
.grid-toolbar-insert-rowdown,
.grid-toolbar-menu,
.grid-toolbar-drive,
.grid-toolbar-apri,
.grid-toolbar-add,
.grid-toolbar-calcolo,
.grid-toolbar-new,
.grid-toolbar-newdocplus,
.grid-toolbar-newda,
.grid-toolbar-edit,
.grid-toolbar-delete,
.grid-toolbar-import,
.grid-toolbar-export,
.grid-toolbar-up,
.grid-toolbar-down,
.grid-toolbar-left,
.grid-toolbar-right,
.grid-toolbar-refresh,
.grid-toolbar-search,
.grid-toolbar-alert,
.grid-toolbar-settings,
.grid-toolbar-detail,
.grid-toolbar-check,
.grid-toolbar-copy,
.grid-toolbar-expand,
.grid-toolbar-collapse,
.grid-toolbar-columnchooser,
.grid-toolbar-filter,
.grid-toolbar-xlsx,
.grid-toolbar-docx,
.grid-toolbar-pdf,
.grid-toolbar-group,
.grid-toolbar-groupfield,
.grid-toolbar-groupbyuser,
.grid-toolbar-ungroup,
.grid-toolbar-clear,
.grid-toolbar-user,
.grid-toolbar-blum,
.grid-toolbar-shared,
.grid-toolbar-trash,
.grid-toolbar-pitagora,
.grid-toolbar-pitagorabonus,
.grid-toolbar-openfolder,
.grid-toolbar-downloadfolder,
.grid-toolbar-download,
.grid-toolbar-version,
.grid-toolbar-openprogram,
.grid-toolbar-undo,
.grid-toolbar-send,
.grid-toolbar-viewtile,
.grid-toolbar-viewlist,
.grid-toolbar-showdettagli,
.grid-toolbar-menu,
.grid-toolbar-show,
.grid-toolbar-hide,
.grid-toolbar-left,
.grid-toolbar-save,
.grid-toolbar-maps,
.grid-toolbar-destra {
    background-size: contain;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    background-position: center center;
    background-color: currentColor;
    height: 16px;
    width: 16px;
}

.grid-toolbar-destra {
    -webkit-mask-image: url("/images/destraColorata.svg");
    mask-image: url("/images/destraColorata.svg");
}

.grid-toolbar-maps {
    -webkit-mask-image: url("/images/tools/Maps.svg");
    mask-image: url("/images/tools/Maps.svg");
}

.grid-toolbar-save {
    -webkit-mask-image: url("/images/tools/Save.svg");
    mask-image: url("/images/tools/Save.svg");
}

.grid-toolbar-newdocplus {
    -webkit-mask-image: url("/images/tools/NewDocPlus.svg");
    mask-image: url("/images/tools/NewDocPlus.svg");
}

.grid-toolbar-left {
    -webkit-mask-image: url("/images/tools/ArrowLeft.svg");
    mask-image: url("/images/tools/ArrowLeft.svg");
}

.grid-toolbar-show {
    -webkit-mask-image: url("/images/tools/Show.svg");
    mask-image: url("/images/tools/Show.svg");
}

.grid-toolbar-hide {
    -webkit-mask-image: url("/images/tools/Hide.svg");
    mask-image: url("/images/tools/Hide.svg");
}

.grid-toolbar-menu {
    -webkit-mask-image: url("/images/tools/menu.svg");
    mask-image: url("/images/tools/menu.svg");
}

.grid-toolbar-showdettagli {
    -webkit-mask-image: url("/images/tools/ShowDettagli.svg");
    mask-image: url("/images/tools/ShowDettagli.svg");
}

.grid-toolbar-viewtile {
    -webkit-mask-image: url("/images/tools/ViewTile.svg");
    mask-image: url("/images/tools/ViewTile.svg");
}

.grid-toolbar-viewlist {
    -webkit-mask-image: url("/images/tools/ViewList.svg");
    mask-image: url("/images/tools/ViewList.svg");
}

.grid-toolbar-send {
    -webkit-mask-image: url("/images/tools/Send.svg");
    mask-image: url("/images/tools/Send.svg");
}

.grid-toolbar-undo {
    -webkit-mask-image: url("/images/tools/Undo.svg");
    mask-image: url("/images/tools/Undo.svg");
}

.grid-toolbar-openprogram {
    -webkit-mask-image: url("/images/tools/openprogram.svg");
    mask-image: url("/images/tools/openprogram.svg");
}

.grid-toolbar-version {
    -webkit-mask-image: url("/images/tools/Summary.svg");
    mask-image: url("/images/tools/Summary.svg");
}

.grid-toolbar-downloadfolder {
    -webkit-mask-image: url("/images/tools/downloadFolder.svg");
    mask-image: url("/images/tools/downloadFolder.svg");
}

.grid-toolbar-download {
    -webkit-mask-image: url("/images/tools/download.svg");
    mask-image: url("/images/tools/download.svg");
}

.grid-toolbar-openfolder {
    -webkit-mask-image: url("/images/tools/folderopen.svg");
    mask-image: url("/images/tools/folderopen.svg");
}

.grid-toolbar-trash {
    -webkit-mask-image: url("/images/tools/Trash.svg");
    mask-image: url("/images/tools/Trash.svg");
}

.grid-toolbar-shared {
    height: 20px;
    width: 20px;
    -webkit-mask-image: url("/images/tools/Shared.svg");
    mask-image: url("/images/tools/Shared.svg");
}

.grid-toolbar-user {
    -webkit-mask-image: url("/images/tools/User.svg");
    mask-image: url("/images/tools/User.svg");
}



.grid-toolbar-image {
    -webkit-mask-image: url("/images/tools/Images.svg");
    mask-image: url("/images/tools/Images.svg");
}

.grid-toolbar-operai {
    -webkit-mask-image: url("/images/Operai.svg");
    mask-image: url("/images/Operai.svg");
}

.grid-toolbar-attrezzature {
    -webkit-mask-image: url("/images/Attrezzature.svg");
    mask-image: url("/images/Attrezzature.svg");
}

.grid-toolbar-list {
    -webkit-mask-image: url("/images/tools/List.svg");
    mask-image: url("/images/tools/List.svg");
}

.grid-toolbar-calendar {
    -webkit-mask-image: url("/images/tools/Calendar.svg");
    mask-image: url("/images/tools/Calendar.svg");
}

.grid-toolbar-pubblico {
    -webkit-mask-image: url("/images/LavoroPubblico.svg");
    mask-image: url("/images/LavoroPubblico.svg");
}

.grid-toolbar-privato {
    -webkit-mask-image: url("/images/LavoroPrivato.svg");
    mask-image: url("/images/LavoroPrivato.svg");
}

.grid-toolbar-send {
    -webkit-mask-image: url("/images/tools/Send.svg");
    mask-image: url("/images/tools/Send.svg");
}

.grid-toolbar-menu {
    -webkit-mask-image: url("/images/tools/menu.svg");
    mask-image: url("/images/tools/menu.svg");
}

.grid-toolbar-drive {
    -webkit-mask-image: url("/images/CloudioProgetto.svg");
    mask-image: url("/images/tools/CloudioProgetto.svg");
}

.grid-toolbar-apri {
    -webkit-mask-image: url("/images/tools/Apri.svg");
    mask-image: url("/images/tools/Apri.svg");
}

.grid-toolbar-add {
    -webkit-mask-image: url("/images/tools/AddCircled.svg");
    mask-image: url("/images/tools/AddCircled.svg");
}

.grid-toolbar-pitagora {
    -webkit-mask-image: url("/images/Pitagora.svg");
    mask-image: url("/images/Pitagora.svg");
}

.grid-toolbar-pitagorabonus {
    -webkit-mask-image: url("/images/Pitagora.svg");
    mask-image: url("/images/Pitagora.svg");
}


.grid-toolbar-calcolo {
    -webkit-mask-image: url("/images/tools/Summary.svg");
    mask-image: url("/images/tools/Summary.svg");
}

.grid-toolbar-newda {
    -webkit-mask-image: url("/images/tools/NewDa.svg");
    mask-image: url("/images/tools/NewDa.svg");
}

.grid-toolbar-blum {
    -webkit-mask-image: url("/images/tools/Blum.svg");
    mask-image: url("/images/tools/Blum.svg");
}

.grid-toolbar-user {
    -webkit-mask-image: url("/images/tools/User.svg");
    mask-image: url("/images/tools/User.svg");
}

.grid-toolbar-clear {
    -webkit-mask-image: url("/images/tools/Clear.svg");
    mask-image: url("/images/tools/Clear.svg");
}

.grid-toolbar-ungroup {
    -webkit-mask-image: url("/images/tools/Ungroup.svg");
    mask-image: url("/images/tools/Ungroup.svg");
}

.grid-toolbar-groupbyuser {
    -webkit-mask-image: url("/images/tools/GroupByResource.svg");
    mask-image: url("/images/tools/GroupByResource.svg");
}

.grid-toolbar-groupfield {
    -webkit-mask-image: url("/images/tools/GroupByField.svg");
    mask-image: url("/images/tools/GroupByField.svg");
}

.grid-toolbar-group {
    -webkit-mask-image: url("/images/tools/Group.svg");
    mask-image: url("/images/tools/Group.svg");
}

.grid-toolbar-pdf {
    -webkit-mask-image: url("/images/tools/Export_ToPDF.svg");
    mask-image: url("/images/tools/Export_ToPDF.svg");
}

.grid-toolbar-docx {
    -webkit-mask-image: url("/images/tools/Export_ToDOCX.svg");
    mask-image: url("/images/tools/Export_ToDOCX.svg");
}

.grid-toolbar-xlsx {
    -webkit-mask-image: url("/images/tools/Export_ToXLSX.svg");
    mask-image: url("/images/tools/Export_ToXLSX.svg");
}

.grid-toolbar-filter {
    -webkit-mask-image: url("/images/tools/Filter.svg");
    mask-image: url("/images/tools/Filter.svg");
}

.grid-toolbar-columnchooser {
    -webkit-mask-image: url("/images/tools/ColumnChooser.svg");
    mask-image: url("/images/tools/ColumnChooser.svg");
}

.grid-toolbar-expand {
    -webkit-mask-image: url("/images/tools/Expand.svg");
    mask-image: url("/images/tools/Expand.svg");
}

.grid-toolbar-collapse {
    -webkit-mask-image: url("/images/tools/Collapse.svg");
    mask-image: url("/images/tools/Collapse.svg");
}

.grid-toolbar-new {
    -webkit-mask-image: url("/images/tools/New.svg");
    mask-image: url("/images/tools/New.svg");
}

.grid-toolbar-edit {
    -webkit-mask-image: url("/images/tools/Edit.svg");
    mask-image: url("/images/tools/Edit.svg");
}

.grid-toolbar-delete {
    -webkit-mask-image: url("/images/tools/Delete.svg");
    mask-image: url("/images/tools/Delete.svg");
}

.grid-toolbar-import {
    -webkit-mask-image: url("/images/tools/Import.svg");
    mask-image: url("/images/tools/Import.svg");
}

.grid-toolbar-export {
    -webkit-mask-image: url("/images/tools/Export.svg");
    mask-image: url("/images/tools/Export.svg");
}

.grid-toolbar-up {
    -webkit-mask-image: url("/images/tools/MoveUp.svg");
    mask-image: url("/images/tools/MoveUp.svg");
}

.grid-toolbar-down {
    -webkit-mask-image: url("/images/tools/MoveDown.svg");
    mask-image: url("/images/tools/MoveDown.svg");
}

.grid-toolbar-left {
    -webkit-mask-image: url("/images/tools/ArrowLeft.svg");
    mask-image: url("/images/tools/ArrowLeft.svg");
}

.grid-toolbar-right {
    -webkit-mask-image: url("/images/tools/ArrowRight.svg");
    mask-image: url("/images/tools/ArrowRight.svg");
}

.grid-toolbar-refresh {
    mask-image: url("/images/tools/Refresh.svg");
    -webkit-mask-image: url("/images/tools/Refresh.svg");
}

.grid-toolbar-search {
    mask-image: url("/images/tools/Search.svg");
    -webkit-mask-image: url("/images/tools/Search.svg");
}

.grid-toolbar-alert {
    mask-image: url("/images/tools/Alert.svg");
    -webkit-mask-image: url("/images/tools/Alert.svg");
}

.grid-toolbar-detail {
    mask-image: url("/images/tools/GridToolbarDocument.svg");
    -webkit-mask-image: url("/images/tools/GridToolbarDocument.svg");
}

.grid-toolbar-settings {
    mask-image: url("/images/tools/Settings.svg");
    -webkit-mask-image: url("/images/tools/Settings.svg");
}

.grid-toolbar-copy {
    mask-image: url("/images/tools/Copy.svg");
    -webkit-mask-image: url("/images/tools/Copy.svg");
}

.grid-toolbar-check {
    mask-image: url("/images/tools/check.svg");
    -webkit-mask-image: url("/images/tools/check.svg");
}

.grid-toolbar-insert-row {
    -webkit-mask-image: url("/images/tools/InsertRow.svg");
    mask-image: url("/images/tools/InsertRow.svg");
}

.grid-toolbar-insert-rowup {
    -webkit-mask-image: url("/images/tools/InsertRowUp.svg");
    mask-image: url("/images/tools/InsertRowUp.svg");
}

.grid-toolbar-insert-rowdown {
    -webkit-mask-image: url("/images/tools/InsertRowDown.svg");
    mask-image: url("/images/tools/InsertRowDown.svg");
}


.grid-icon {
    display: inline-block;
    width: 1rem;
    height: 1rem;
    min-width: 1rem;
    min-height: 1rem;
    background-size: contain;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    background-position: center center;
    background-color: currentColor;
}

.grid-icon-check {
    mask-image: url("/images/tools/check.svg");
    -webkit-mask-image: url("/images/tools/check.svg");
}

.grid-icon-warning {
    mask-image: url("/images/tools/Warning.svg");
    -webkit-mask-image: url("/images/tools/Warning.svg");
}

.grid-btn-link {
    border: 0;
    display: inline;
    font: inherit;
    line-height: 100%;
    padding: 0;
    text-decoration: underline;
    vertical-align: baseline;
    text-align: left;
}
.btn-new-1_ok {
    background-image: url("/images/OperePubblicheBlu.png");
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
    width: 128px;
    height: 128px;
}

.btn-new-1_ko {
    background-image: url("/images/OperePubblicheGrigia.png");
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
    width: 128px;
    height: 128px;
}

.btn-new-2_ok {
    background-image: url("/images/OperePrivateBlu.png");
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
    width: 128px;
    height: 128px;
}

.btn-new-2_ko {
    background-image: url("/images/OperePrivateGrigia.png");
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
    width: 128px;
    height: 128px;
}

.btn-new-3_ok {
    background-image: url("/images/CTUBlu.png");
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
    width: 128px;
    height: 128px;
}

.btn-new-3_ko {
    background-image: url("/images/CTUGrigia.png");
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
    width: 128px;
    height: 128px;
}

.btn-new-4_ok {
    background-image: url("/images/BonusFiscaliBlu.png");
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
    width: 128px;
    height: 128px;
}

.btn-new-4_ko {
    background-image: url("/images/BonusFiscaliGrigia.png");
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
    width: 128px;
    height: 128px;
}


.grid-toolbar {
    background-size: contain;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    background-position: center center;
    background-color: currentColor;
    height: 16px;
    width: 16px;
}

.icon-search {
    mask-image: url("../images/tools/Search.svg");
    -webkit-mask-image: url("../images/tools/Search.svg");
}
