/** common attributes **/
.classe-verde {
  border: 1px solid green !important;
  color: green !important;
}

.classe-rossa {
  border: 1px solid red !important;
  color: red !important;
}

.classe-bold {
  font-weight: bold !important;
  text-decoration: overline !important;

}

.classe-italic {
  font-style: italic !important;
}

.classe-centra {
  text-align: center !important;
  top: 12%;
}




/** view attributes **/

.gridster-group .content-hidden * {
  display: none !important;
}

.content-hidden *,
.NOICON *,
.IVSAC_RESET *,
.IVSAC_CONAPPARATO *,
.WARNING *,
.SERBATOIO_ASSE_V *,
.SERBATOIO_ASSE_H * {
  visibility: hidden;
  /*padding:0 !important;*/
}

.content-hidden .fa,
.content-hidden .fa::before {
  visibility: visible !important;
  /*display: block !important;*/
}

.zum-panel-notvisible .content-hidden .fa,
.zum-panel-notvisible .content-hidden .fa::before {
  visibility: hidden !important;
}

.content-hidden:after,
.content-hidden:before {
  display: block;
  /*  padding-left:15%;*/


}

/*.jgrid-viewport-cell.zum-meta-boolean.content-hidden{
  padding:0 !important;
}*/
.SERBATOIO_ASSE_H {
  background: transparent url(../wzScripts/res/icons/tlc/serbatoioh.png) 50% 50% no-repeat !important;
}

.SERBATOIO_ASSE_V {
  background: transparent url(../wzScripts/res/icons/tlc/serbatoiov.png) 50% 50% no-repeat !important;
}

.WARNING {
  background: transparent url(../wzScripts/res/icons/tlc/alert.png) 50% 50% no-repeat !important;
}

.IVSAC_RESET {
  background: transparent url(../wzScripts/res/icons/tlc/reset.png) 50% 50% no-repeat !important;
}

.IVSAC_CONAPPARATO {
  background: transparent url(../wzScripts/res/icons/tlc/isConApparato.png) 50% 50% no-repeat !important;
}

.BG-Sfumato-Rosso,
.BG-Sfumato-Arancio,
.BG-Sfumato-Giallo,
.BG-Sfumato-Verde,
.BG-Sfumato-Blu {
  text-shadow: 1px 1px 1px whitesmoke;
}

.BG-Sfumato-Rosso {
  background: -moz-linear-gradient(left, rgba(247, 122, 91, 1) 0%, rgba(252, 186, 178, 0) 100%) !important;
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(247, 122, 91, 1)), color-stop(100%, rgba(252, 186, 178, 0))) !important;
  background: -webkit-linear-gradient(left, rgba(247, 122, 91, 1) 0%, rgba(252, 186, 178, 0) 100%) !important;
  background: -o-linear-gradient(left, rgba(247, 122, 91, 1) 0%, rgba(252, 186, 178, 0) 100%) !important;
  background: -ms-linear-gradient(left, rgba(247, 122, 91, 1) 0%, rgba(252, 186, 178, 0) 100%) !important;
  background: linear-gradient(to right, rgba(247, 122, 91, 1) 0%, rgba(252, 186, 178, 0) 100%) !important;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f77a5b', endColorstr='#00fcbab2', GradientType=1) !important;
}

.BG-Sfumato-Arancio {
  background: -moz-linear-gradient(left, rgba(255, 171, 75, 1) 0%, rgba(255, 207, 171, 0) 100%) !important;
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 171, 75, 1)), color-stop(100%, rgba(255, 207, 171, 0))) !important;
  background: -webkit-linear-gradient(left, rgba(255, 171, 75, 1) 0%, rgba(255, 207, 171, 0) 100%) !important;
  background: -o-linear-gradient(left, rgba(255, 171, 75, 1) 0%, rgba(255, 207, 171, 0) 100%) !important;
  background: -ms-linear-gradient(left, rgba(255, 171, 75, 1) 0%, rgba(255, 207, 171, 0) 100%) !important;
  background: linear-gradient(to right, rgba(255, 171, 75, 1) 0%, rgba(255, 207, 171, 0) 100%) !important;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffab4b', endColorstr='#00ffcfab', GradientType=1) !important;
}

.BG-Sfumato-Giallo {
  background: -moz-linear-gradient(left, rgba(236, 241, 107, 1) 0%, rgba(249, 245, 185, 0) 100%) !important;
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(236, 241, 107, 1)), color-stop(100%, rgba(249, 245, 185, 0))) !important;
  background: -webkit-linear-gradient(left, rgba(236, 241, 107, 1) 0%, rgba(249, 245, 185, 0) 100%) !important;
  background: -o-linear-gradient(left, rgba(236, 241, 107, 1) 0%, rgba(249, 245, 185, 0) 100%) !important;
  background: -ms-linear-gradient(left, rgba(236, 241, 107, 1) 0%, rgba(249, 245, 185, 0) 100%) !important;
  background: linear-gradient(to right, rgba(236, 241, 107, 1) 0%, rgba(249, 245, 185, 0) 100%) !important;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ecf16b', endColorstr='#00f9f5b9', GradientType=1) !important;
}

.BG-Sfumato-Verde {
  background: -moz-linear-gradient(left, rgba(139, 222, 76, 1) 0%, rgba(208, 241, 171, 0) 100%) !important;
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(139, 222, 76, 1)), color-stop(100%, rgba(208, 241, 171, 0))) !important;
  background: -webkit-linear-gradient(left, rgba(139, 222, 76, 1) 0%, rgba(208, 241, 171, 0) 100%) !important;
  background: -o-linear-gradient(left, rgba(139, 222, 76, 1) 0%, rgba(208, 241, 171, 0) 100%) !important;
  background: -ms-linear-gradient(left, rgba(139, 222, 76, 1) 0%, rgba(208, 241, 171, 0) 100%) !important;
  background: linear-gradient(to right, rgba(139, 222, 76, 1) 0%, rgba(208, 241, 171, 0) 100%) !important;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8bde4c', endColorstr='#00d0f1ab', GradientType=1) !important;
}

.BG-Sfumato-Blu {
  background: -moz-linear-gradient(left, rgba(151, 154, 245, 1) 0%, rgba(205, 211, 251, 0) 100%) !important;
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(151, 154, 245, 1)), color-stop(100%, rgba(205, 211, 251, 0))) !important;
  background: -webkit-linear-gradient(left, rgba(151, 154, 245, 1) 0%, rgba(205, 211, 251, 0) 100%) !important;
  background: -o-linear-gradient(left, rgba(151, 154, 245, 1) 0%, rgba(205, 211, 251, 0) 100%) !important;
  background: -ms-linear-gradient(left, rgba(151, 154, 245, 1) 0%, rgba(205, 211, 251, 0) 100%) !important;
  background: linear-gradient(to right, rgba(151, 154, 245, 1) 0%, rgba(205, 211, 251, 0) 100%) !important;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#979af5', endColorstr='#00cdd3fb', GradientType=1) !important;
}

/** edit attributes **/
.SERBATOIO_ASSE_H_LEFT {
  background: transparent url(../wzScripts/res/icons/tlc/serbatoioh.png) 50% 50% no-repeat !important;
}

.SERBATOIO_ASSE_V_LEFT {
  background: transparent url(../wzScripts/res/icons/tlc/serbatoiov.png) 50% 50% no-repeat !important;
}