*{font-family:Microsoft,sans-serif}.document.TouchScreen{font-weight:bold}
.association:not(.inner){background-color:#fff;border:1px solid gray}.document.Desktop:not(.TouchScreen) .association:not(:hover):not(.focus) .association-buttons,.document.Desktop:not(.TouchScreen) .association[disabled] .association-buttons{display:none}.association-selection{float:left;display:table;height:100%}.association-selection input{width:100%;height:100%;padding-left:5px;border:0;word-break:break-all;font:inherit;background:0}.association-buttons{float:right;height:100%}.association-buttons .association-button{float:left;height:100%;background-repeat:no-repeat;background-position:center}.association-buttons .association-button:hover:not(.disabled){border-left:1px solid gray;border-right:1px solid gray;background-color:#87cefa}.association-buttons .association-button.open{background-image:url("../../../../../clientweb/images/styles/classic/association/open.png")}.association-buttons .association-button.open:hover{background-image:url("../../../../../clientweb/images/styles/classic/association/hover/open.png")}.association-buttons .association-button.open.disabled{background-image:url("../../../../../clientweb/images/styles/classic/association/disabled/open.png")}.association-buttons .association-button.details{background-image:url("../../../../../clientweb/images/styles/classic/association/details.png")}.association-buttons .association-button.details:hover{background-image:url("../../../../../clientweb/images/styles/classic/association/hover/details.png")}.association-buttons .association-button.details.disabled{background-image:url("../../../../../clientweb/images/styles/classic/association/disabled/details.png")}.association-buttons .association-button.search{background-image:url("../../../../../clientweb/images/styles/classic/association/search.png")}.association-buttons .association-button.search:hover{background-image:url("../../../../../clientweb/images/styles/classic/association/hover/search.png")}.association-buttons .association-button.search.disabled{background-image:url("../../../../../clientweb/images/styles/classic/association/disabled/search.png")}.association-table-container{position:absolute;border:1px solid gray;z-index:10;overflow-y:auto;-webkit-overflow-scrolling:touch;background-color:#fff;white-space:nowrap}.association-table-container input[type='checkbox']{width:100%}.association-table-container table{font:inherit}.association-table-container td,.association-table-container th{padding-left:2px}.association-table-container .handle{border-bottom:1px solid gray;border-right:1px solid gray;display:block}.association-table-container tr.selected td.handle{background:url("../../../../../clientweb/images/styles/classic/generic/selected-row.png"),-webkit-linear-gradient(#eaedf3,#dde1eb);background-repeat:no-repeat;background-position:center}.association-table-container tr:not(.selected) td.handle,.association-table-container th{border-bottom:1px solid gray;border-right:1px solid gray;background:-webkit-linear-gradient(#eaedf3,#dde1eb)}.association-table-container .association-expand{background:url("../../../../../clientweb/images/styles/classic/association/open.png"),-webkit-linear-gradient(#eaedf3,#dde1eb);background-repeat:no-repeat;background-position:center}.association-table-container th.search{background:url("../../../../../clientweb/images/styles/classic/association/search-column.png"),-webkit-linear-gradient(#eaedf3,#dde1eb);background-repeat:no-repeat;background-position:center;background-position:left center}.association-table-container .association-icon{float:left}.association-table-container tr.parent .association-icon{background-size:contain;background-repeat:no-repeat;background-position:center}.association-table-container tr.parent.close .association-icon{background-image:url("../../../../../clientweb/images/styles/classic/generic/parent-closed.png")}.association-table-container tr.parent.open .association-icon{background-image:url("../../../../../clientweb/images/styles/classic/generic/parent-open.png")}
.button{display:table;border:1px solid gray;background:-webkit-linear-gradient(#fcfcfc,#d7d7d7)}.button:active:not([disabled]){background:-webkit-linear-gradient(#d7d7d7,#fcfcfc)}.button:disabled,.button[disabled]{color:gray;background:#f6f6f6}.button label{width:100%;height:100%;display:table-cell;vertical-align:middle;text-align:center}
.check{display:table}.check input{height:100%;display:table-cell;margin-left:5px;margin-right:5px}.check label{display:table-cell;vertical-align:middle}.check[disabled] label,.check.readonly label{color:gray}.check.Bottone{border:1px solid gray;background:-webkit-linear-gradient(#fcfcfc,#d7d7d7)}.check.Bottone:active:not([disabled]){background:-webkit-linear-gradient(#d7d7d7,#fcfcfc)}.check.Bottone:disabled,.check.Bottone[disabled]{color:gray;background:#f6f6f6}.check.Bottone.checked{background:-webkit-linear-gradient(#caf1ff,#68b3db)}
.colorcontrol .value{float:left;display:table;height:100%;padding:3px}.colorcontrol .handle{float:left;width:10px;height:100%;background-image:url("../../../../../clientweb/images/styles/classic/generic/arrow-down.png");background-position:center;background-repeat:no-repeat}.colorcontrol .menu{position:absolute;border:1px solid gray;background-color:#fff;z-index:100}.colorcontrol .menu .item:hover,.colorcontrol .menu .item:hover .handle{background-color:#caf1ff}.colorcontrol .menu .item .item-handle{height:100%;float:left;background-color:#f0f0f0}.colorcontrol .menu .item .item-handle .color{height:100%;margin:2px}.colorcontrol .menu .item .name{float:left;display:table;height:100%}.colorcontrol .menu .item .name label{display:table-cell;vertical-align:middle}
.displaypos{background:-webkit-linear-gradient(#fcfcfc,#d7d7d7)}.displaypos .button.text{margin:2px}.displaypos .row{left:0;right:0;position:relative;padding-left:2px;padding-right:2px;margin-top:1.5vh;margin-bottom:1.5vh}.displaypos .row .text{overflow:hidden;white-space:nowrap;table-layout:fixed;float:left;height:100%}.displaypos .row .value{float:right;height:100%}.displaypos .row.total{background:-webkit-linear-gradient(#f9e0b4,#ffcb5a)}.displaypos .footer{position:absolute;bottom:0;width:100%}.displaypos .footer .buffer-keyboard{margin:5px;background:white}.displaypos .footer marquee{margin-bottom:-8px}.displaypos .footer .keyboard{position:relative;left:0;right:0;margin:2px}
.filecontrol{background-color:#fff;border:1px solid gray}.filecontrol .buttons{float:right;height:100%}.document.Desktop:not(.TouchScreen) .filecontrol:not(:hover) .buttons,.document.Desktop:not(.TouchScreen)[disabled] .buttons{display:none}.filecontrol .file{float:left;display:table;height:100%;padding-left:5px;word-break:break-all;table-layout:fixed}.filecontrol .file label{display:table-cell;vertical-align:middle;height:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.filecontrol .filebutton{float:right;height:100%;background-repeat:no-repeat;background-position:center}.filecontrol .filebutton:hover:not(.disabled){border-left:1px solid gray;border-right:1px solid gray;background-color:#87cefa}.filecontrol .filebutton.upload{background-image:url("../../../../../clientweb/images/styles/classic/filecontrol/upload.png")}.filecontrol .filebutton.upload:hover{background-image:url("../../../../../clientweb/images/styles/classic/filecontrol/hover/upload.png")}.filecontrol .filebutton.upload.disabled{background-image:url("../../../../../clientweb/images/styles/classic/filecontrol/disabled/upload.png")}.filecontrol .filebutton.download{background-image:url("../../../../../clientweb/images/styles/classic/filecontrol/download.png")}.filecontrol .filebutton.download:hover{background-image:url("../../../../../clientweb/images/styles/classic/filecontrol/hover/download.png")}.filecontrol .filebutton.download.disabled{background-image:url("../../../../../clientweb/images/styles/classic/filecontrol/disabled/download.png")}.filecontrol .filebutton.delete{background-image:url("../../../../../clientweb/images/styles/classic/filecontrol/delete.png")}.filecontrol .filebutton.delete:hover{background-image:url("../../../../../clientweb/images/styles/classic/filecontrol/hover/delete.png")}.filecontrol .filebutton.delete.disabled{background-image:url("../../../../../clientweb/images/styles/classic/filecontrol/disabled/delete.png")}
.board{width:100%;height:100%;overflow-y:auto;overflow-x:hidden}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{display:none;margin:0}input[type=date]::-webkit-outer-spin-button,input[type=date]::-webkit-inner-spin-button{display:none;margin:0}.grid input[type=time]::-webkit-outer-spin-button,.grid input[type=time]::-webkit-inner-spin-button,.grid input[type=time]::-webkit-clear-button{display:none;margin:0}.no-close .ui-dialog-titlebar-close{display:none}input:disabled::-webkit-inner-spin-button,input:disabled::-webkit-calendar-picker-indicator{display:none}input[type="date"]::-webkit-clear-button{display:none}.document.TouchScreen .field{font-weight:bold}.field.text{border:1px solid gray}.field.textarea{border:1px solid gray}.field.textarea textarea{font:inherit;resize:none;width:100%;height:100%;border:0}.touchkeyboard textarea{font-size:inherit;width:100%;height:100%;resize:none;background:0}.graphicElement{background:#000}.imageContainer div{width:100%;height:100%;background-repeat:no-repeat}.imageContainer.Centrata div{background-position:center}.imageContainer.Zoom div{background-position:center;background-size:contain}.imageContainer.Stretch div{background-position:center;background-size:cover}select:disabled{-webkit-appearance:none;background-color:#ebebeb}.field{font:inherit}.field.readonly:not(.combo):not(.association):not(.grid):not(.check){background:inherit;border:1px solid gray}.field.readonly:not(.combo):not(.association):not(.grid):not(.check) *{background:inherit}.document.Desktop:not(.TouchScreen) .field.association:not(:hover):not(.focus),.document.Desktop:not(.TouchScreen) .field.association[disabled],.document.Desktop:not(.TouchScreen) .field.number:not(:hover):not(.focus),.document.Desktop:not(.TouchScreen) .field.number[disabled],.document.Desktop:not(.TouchScreen) .field.filecontrol:not(:hover):not(.focus),.document.Desktop:not(.TouchScreen) .field.filecontrol[disabled],.document.Desktop:not(.TouchScreen) .field.combo:not(:hover):not(.focus),.document.Desktop:not(.TouchScreen) .field.combo[disabled],.document.Desktop:not(.TouchScreen) .field.text:not(:hover):not(.focus),.document.Desktop:not(.TouchScreen) .field.text[disabled],.document.Desktop:not(.TouchScreen) .field.pathcontrol:not(:hover):not(.focus),.document.Desktop:not(.TouchScreen) .field.pathcontrol[disabled],.document.Desktop:not(.TouchScreen) .field.date:not(:hover):not(.focus),.document.Desktop:not(.TouchScreen) .field.date[disabled],.document.Desktop:not(.TouchScreen) .field.time:not(:hover):not(.focus),.document.Desktop:not(.TouchScreen) .field.time[disabled]{background:0;border:0;border-bottom:1px dotted gray;-webkit-appearance:none;display:block}.document.Desktop:not(.TouchScreen) .field.textarea:not(:hover):not(.focus){border:1px dotted gray}.document .field.text:focus:not(.readonly),.document .field.numeric:focus:not(.readonly),.document .field.inputpos:focus:not(.readonly),.document .field.number:focus:not(.readonly){background-color:#ff0}.document .field[disabled]:not(.label){background-color:#ebebeb}.combo{background-color:#fff}.document:not(.TouchScreen) .date.disabled:not(.focus) input{display:none}.document:not(.TouchScreen) .date.disabled:hover input{display:table-cell}.date,.time{border:1px solid gray;background-color:#fff;display:block}.date label,.time label{width:100%;height:100%;display:table-cell;vertical-align:middle;text-align:left}.date[disabled],.time[disabled]{background-color:#fff}.date[disabled] input,.time[disabled] input{background-color:#fff}.date .check,.time .check{float:left}.date input,.time input{border:0;font:inherit;width:100%;height:100%;background:inherit}.progressBar{border:2px outset;border-radius:5}.progressBar:after{content:"";position:absolute;height:100%;width:20%;background:-webkit-linear-gradient(left,transparent,#6f3,lime,#6f3,transparent);-webkit-animation:loading 8s infinite linear}@-webkit-keyframes loading{from{left:0}to{left:80%}}.link{display:table}.link label{display:table-cell;height:100%;width:100%;vertical-align:middle;text-align:left;text-decoration:underline;color:blue;cursor:pointer}.link label:active{color:red}.list{overflow:auto;-webkit-overflow-scrolling:touch}.list .element.selected{background:#68b3db}.browser iframe{width:100%;height:100%}.tooltip{position:absolute;top:0;background:#fff;padding:2px;left:0;white-space:nowrap;z-index:10}
.grid,.grid *{outline:0}.grid td label{display:block}.grid .footer{display:table;width:100%;background:#dde1eb;position:absolute;bottom:0}.grid .footer label{display:table-cell;vertical-align:middle}.grid td .button{width:100%}.grid td .button.empty{position:absolute;height:100%;top:0;display:block}.grid tr td>label{display:block;width:100%}.grid .filter{display:table}.grid .filter .filterContainer{display:table-cell;float:left;border:1px solid #d3d3d3}.grid .filter .filterContainer select{display:table-cell;height:100%;border:0;width:30%;float:left;border-right:1px solid #d3d3d3;background:-webkit-linear-gradient(#fcfcfc,#d7d7d7)}.grid .filter .filterContainer select,.grid .filter .filterContainer input{font:inherit}.grid .filter .filterContainer input{display:table-cell;height:100%;border:0}.grid .filter .filterContainer input[type='text']{width:70%}.grid .filter .filterContainer input[type='checkbox']{width:100%;height:70%;vertical-align:middle}.grid .treecombo-root{position:absolute;background:white;overflow:auto;-webkit-overflow-scrolling:touch;border:1px solid gray}.grid .treecombo-root .combo-node.parent.close{background-image:url("../../../../../clientweb/images/styles/classic/generic/parent-closed.png");background-repeat:no-repeat;background-position:0 -8}.grid .treecombo-root .combo-node.parent.open{background-image:url("../../../../../clientweb/images/styles/classic/generic/parent-open.png");background-repeat:no-repeat;background-position:0 -8}.grid #row-1>.handle{background:url("../../../../../clientweb/images/styles/classic/grid/new-line.png"),-webkit-linear-gradient(#eaedf3,#dde1eb);background-repeat:no-repeat;background-position:center}.grid .header{display:table}.grid .header div{display:table-cell;border:1px solid #d3d3d3;overflow:hidden;white-space:nowrap;padding-left:2px;padding-right:2px}.grid .treecombo-root .container{white-space:nowrap}.grid .table-group{background:#BDC5D7}.grid .table-group[data-state=closed] .icon{background-image:url("../../../../../clientweb/images/styles/classic/generic/parent-closed.png")}.grid .table-group[data-state=open] .icon{background-image:url("../../../../../clientweb/images/styles/classic/generic/parent-open.png")}.grid .table-group .icon{background-repeat:no-repeat;background-position:center;float:left}.grid .pager{display:table;position:absolute;width:100%;border:1px solid #d3d3d3;bottom:0}.grid .pager label{display:table-cell;vertical-align:middle}.grid .pager .buttons{position:absolute;right:0}.grid .pager .buttons .pager-button{display:table-cell}.grid .pager .buttons .pager-button.first{border:1px solid gray;background:url("../../../../../clientweb/images/styles/classic/grid/pager/first.png"),-webkit-linear-gradient(#fcfcfc,#d7d7d7);background-repeat:no-repeat;background-position:center}.grid .pager .buttons .pager-button.first:active:not([disabled]){background:url("../../../../../clientweb/images/styles/classic/grid/pager/first.png"),-webkit-linear-gradient(#d7d7d7,#fcfcfc);background-repeat:no-repeat;background-position:center}.grid .pager .buttons .pager-button.first:disabled,.grid .pager .buttons .pager-button.first[disabled]{color:gray;background:url("../../../../../clientweb/images/styles/classic/grid/pager/disabled/first.png"),#f6f6f6;background-repeat:no-repeat;background-position:center}.grid .pager .buttons .pager-button.previous{border:1px solid gray;background:url("../../../../../clientweb/images/styles/classic/grid/pager/prev.png"),-webkit-linear-gradient(#fcfcfc,#d7d7d7);background-repeat:no-repeat;background-position:center}.grid .pager .buttons .pager-button.previous:active:not([disabled]){background:url("../../../../../clientweb/images/styles/classic/grid/pager/prev.png"),-webkit-linear-gradient(#d7d7d7,#fcfcfc);background-repeat:no-repeat;background-position:center}.grid .pager .buttons .pager-button.previous:disabled,.grid .pager .buttons .pager-button.previous[disabled]{color:gray;background:url("../../../../../clientweb/images/styles/classic/grid/pager/disabled/prev.png"),#f6f6f6;background-repeat:no-repeat;background-position:center}.grid .pager .buttons .pager-button.next{border:1px solid gray;background:url("../../../../../clientweb/images/styles/classic/grid/pager/next.png"),-webkit-linear-gradient(#fcfcfc,#d7d7d7);background-repeat:no-repeat;background-position:center}.grid .pager .buttons .pager-button.next:active:not([disabled]){background:url("../../../../../clientweb/images/styles/classic/grid/pager/next.png"),-webkit-linear-gradient(#d7d7d7,#fcfcfc);background-repeat:no-repeat;background-position:center}.grid .pager .buttons .pager-button.next:disabled,.grid .pager .buttons .pager-button.next[disabled]{color:gray;background:url("../../../../../clientweb/images/styles/classic/grid/pager/disabled/next.png"),#f6f6f6;background-repeat:no-repeat;background-position:center}.grid .pager .buttons .pager-button.last{border:1px solid gray;background:url("../../../../../clientweb/images/styles/classic/grid/pager/last.png"),-webkit-linear-gradient(#fcfcfc,#d7d7d7);background-repeat:no-repeat;background-position:center}.grid .pager .buttons .pager-button.last:active:not([disabled]){background:url("../../../../../clientweb/images/styles/classic/grid/pager/last.png"),-webkit-linear-gradient(#d7d7d7,#fcfcfc);background-repeat:no-repeat;background-position:center}.grid .pager .buttons .pager-button.last:disabled,.grid .pager .buttons .pager-button.last[disabled]{color:gray;background:url("../../../../../clientweb/images/styles/classic/grid/pager/disabled/last.png"),#f6f6f6;background-repeat:no-repeat;background-position:center}.grid .pager .buttons label{text-align:center;background:#fff}.grid table,.grid caption{font:inherit}.grid table{border-collapse:collapse}.grid .container{width:100%;position:absolute;overflow-y:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch;border-collapse:collapse}.grid select{-webkit-appearance:none}.grid .table-container{overflow:overlay}.grid th div{position:absolute;top:0;border:1px solid #d3d3d3;padding-left:2px;padding-right:2px;overflow:hidden;text-overflow:ellipsis}.grid td.parent{cursor:pointer}.grid td.parent.close{background-image:url("../../../../../clientweb/images/styles/classic/generic/parent-closed.png");background-repeat:no-repeat;background-position:6}.grid td.parent.open{background-image:url("../../../../../clientweb/images/styles/classic/generic/parent-open.png");background-repeat:no-repeat;background-position:6}.grid th{white-space:nowrap}.grid{cursor:default;background:white}.grid .caption{display:table}.grid .caption label{display:table-cell;vertical-align:middle}.grid-caption{background:-webkit-linear-gradient(#eaedf3,#dde1eb)}.grid .filter .handle{background:url("../../../../../clientweb/images/styles/classic/grid/filter.png"),-webkit-linear-gradient(#eaedf3,#dde1eb);background-repeat:no-repeat;background-position:center;display:table-cell;float:left}.grid .filter input,.grid .filter select{background:inherit}.grid .pager{background:#dde1eb}.grid tr td.handle,.grid .caption{background:-webkit-linear-gradient(#eaedf3,#dde1eb)}.grid .header div{background:-webkit-linear-gradient(#eaedf3,#dde1eb)}.grid .header div[data-order='ASC']{background-position:center right!important;background:url("../../../../../clientweb/images/styles/classic/generic/arrow-up.png"),-webkit-linear-gradient(#eaedf3,#dde1eb);background-repeat:no-repeat;background-position:center}.grid .header div[data-order='DESC']{background-position:center right!important;background:url("../../../../../clientweb/images/styles/classic/generic/arrow-down.png"),-webkit-linear-gradient(#eaedf3,#dde1eb);background-repeat:no-repeat;background-position:center}.grid[disabled] .header div,.grid[disabled] .handle,.grid[disabled] .pager,.grid[disabled] .caption{background:#EAEDF3;color:gray}.grid[disabled] .filter .handle{background-image:url("../../../../../clientweb/images/styles/classic/grid/filter.png");background-color:#EAEDF3;background-repeat:no-repeat;background-position:center}.grid[disabled] #row-1>.handle{background-image:url("../../../../../clientweb/images/styles/classic/grid/new-line.png");background-color:#EAEDF3}.grid[disabled] .filter input,.grid[disabled] .filter select{background:0}.grid tr td .association-table-container,.grid tr td .treecombo-root{position:fixed}.grid td{border:1px solid #d3d3d3;overflow:hidden;white-space:nowrap;position:relative}.grid td:not(.custom){padding-left:2px;padding-right:2px}.grid td input,.grid td select{width:100%;font:inherit;border:0;background:inherit;text-align:inherit}.grid td input[type='checkbox'],.grid td select[type='checkbox']{height:70%;vertical-align:middle;position:relative;top:50%;transform:translateY(-50%);position:absolute}.grid td input[type='checkbox'][disabled],.grid td select[type='checkbox'][disabled]{pointer-events:none}.grid tr.row.selected>td.handle{background:url("../../../../../clientweb/images/styles/classic/generic/selected-row.png"),-webkit-linear-gradient(#eaedf3,#dde1eb);background-repeat:no-repeat;background-position:center}tr.selected:not([class*=Evidenziato]):not([class*=Ridotto]){background-color:#a4ccf0}tr:not(.Ridotto) td.selected{background:#fff;box-shadow:0 0 0 1px gray inset}.Ridotto td{background:-webkit-linear-gradient(#eaedf3,#dde1eb)}.RidottoEvidenziato td:not(.handle){background:-webkit-linear-gradient(#339bff,#1e90ff)}.Ridotto td,.RidottoEvidenziato td{text-align:center}.Corsivo td{font-style:italic;font-weight:normal}.Barrato td:before{content:"";position:absolute;top:50%;left:0;border-bottom:1px solid #000;width:100%}.grid .Evidenziato1 td{font-weight:bold;background:-webkit-linear-gradient(#f9e0b4,#ffcc5a)}.grid .Evidenziato2 td{font-weight:bold;background:-webkit-linear-gradient(#fab4aa,#ff5a5a)}.grid .Evidenziato3 td{font-weight:bold;background:-webkit-linear-gradient(#b5e6ae,#66ce71)}.grid .Evidenziato4 td{font-weight:bold;background:-webkit-linear-gradient(#fac5f5,#ff80ff)}.grid .Evidenziato5 td{font-weight:bold;background:-webkit-linear-gradient(#fbc84f,#ff8c00)}.grid .Evidenziato6 td{font-weight:bold;background:-webkit-linear-gradient(#87c5ff,#1e90ff)}.grid .SecondoPiano1 td{font-weight:bold;background-color:#feffff;color:#d3d3d3}.grid .SecondoPiano2 td{font-weight:bold;background-color:#d3d3d3;color:#d3d3d3}.grid .SecondoPiano3 td{font-weight:bold;background-color:#a9a9a9;color:#d3d3d3}
.label{display:table}.label label{display:table-cell;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.label[disabled]{color:gray}.TestoDxAlto label{vertical-align:top;text-align:right}.TestoDxBasso label{vertical-align:bottom;text-align:right}.TestoDxMedio label{vertical-align:middle;text-align:right}.TestoSxBasso label{vertical-align:bottom;text-align:left}.TestoSxMedio label{vertical-align:middle;text-align:left}.TestoCentratoAlto label{vertical-align:top;text-align:center}.TestoCentratoBasso label{vertical-align:bottom;text-align:center}.TestoCentratoMedio label{vertical-align:middle;text-align:center}.SxMedioEvSfondo label{vertical-align:middle;text-align:left;border:1px solid orange;border-radius:5;background:-webkit-linear-gradient(#f9e0b4,#ffcb5a)}.DxMedioEvidenziato label{vertical-align:middle;text-align:right;color:#D22E2E}.CentratoMedioEvSfondoScalato label{vertical-align:middle;text-align:center;border:1px solid orange;border-radius:5;font-weight:normal;background:-webkit-linear-gradient(#f9e0b4,#ffcb5a)}
.Desktop .lat.normal{overflow-y:hidden;overflow-x:hidden}.Desktop .lat.normal:hover{overflow-y:overlay}.Mobile .lat.normal{overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.lat,.lat *{outline:0}.Desktop .lat::-webkit-scrollbar,.Desktop .lat *::-webkit-scrollbar{width:8px}.Desktop .lat::-webkit-scrollbar-track-piece,.Desktop .lat *::-webkit-scrollbar-track-piece{background-color:transparent}.Desktop .lat::-webkit-scrollbar-thumb,.Desktop .lat *::-webkit-scrollbar-thumb{background-color:gray}.lat .search-bar{width:100%;background:#fff}.lat .search-bar .search-img{height:100%;float:left;background-image:url("../../../../../clientweb/images/styles/classic/lat/search.png");background-repeat:no-repeat;background-position:center}.lat .search-bar .search-input{height:100%;float:left;border:0}.lat .search-bar .clear-img{height:100%;float:left;background-image:url("../../../../../clientweb/images/styles/classic/lat/clear.png");background-repeat:no-repeat;background-position:center}.lat-button{float:left;border:1px solid gray;margin:2px;position:relative;word-wrap:break-word}.lat-button .lat-quantity{background:white;width:30px;text-align:center;border-radius:100%;border:1px solid gray;right:0;position:absolute}.lat-button .lat-label{display:table;width:100%;table-layout:fixed;position:absolute;bottom:0;padding-left:1px;padding-right:1px}.lat-button .lat-label label{display:table-cell;text-align:center;vertical-align:middle;text-overflow:ellipsis;overflow:hidden}.lat-button .image{width:100%;position:absolute}.lat-button .image img{display:block;margin:auto;height:100%;max-width:100%}.lat-section-separator{position:relative;float:left;height:1px;width:100%}.lat.StileBottoni1 .lat-button{background:-webkit-linear-gradient(#e6e5ed,#c6c5d7)}.lat.StileBottoni2 .lat-button{background:-webkit-linear-gradient(#dde1eb,#c6c5d7)}.lat:not(.StileBottoni1):not(.StileBottoni2) .lat-button{background:-webkit-linear-gradient(#fcfcfc,#d7d7d7)}.lat:not(.StileBottoni1):not(.StileBottoni2) .lat-button.parent{background:-webkit-linear-gradient(#dde1eb,#c6c5d7)}.lat-button{border-radius:3}.lat-button.visible:active:not(.disabled){color:white}.lat-button.visible:active:not(.disabled):before{position:absolute;top:0;content:"";width:100%;height:100%;background:black;opacity:.5}.lat-button.disabled.visible{background:#f0f0f0!important;color:#d3d3d3!important}.lat-button.disabled:not(.visible){background:none!important;border:none!important}.lat-button.disabled:not(.visible) div{opacity:0}.lat-button.disabled:not(.visible) div:hover{background:#F0F0F0;border:1px solid #d3d3d3;opacity:1}.curtain-button{background:-webkit-linear-gradient(#dde1eb,#c6c5d7)}.path-panel.lat .lat-button.parent{background:-webkit-linear-gradient(#dde1eb,#c6c5d7)}.pathContainer{position:absolute;top:0;left:0;width:25%;height:100%}.buttonsContainer{position:absolute;right:0;top:0;width:75%;height:100%;border:1px solid gray}.containedButton{width:33%;height:10%;float:left}.pathButton{width:100%;height:10%}
.paneltab-tabs-container{overflow-y:overlay;-webkit-overflow-scrolling:touch}.paneltab-tabs-container::-webkit-scrollbar{display:none}.paneltab-tab{position:relative;width:100%;display:table;border:1px solid gray;background:-webkit-linear-gradient(#dde1eb,#c6c5d7)}.paneltab-tab img{display:table-cell;height:100%;float:left}.paneltab-tab div{display:table;height:100%}.paneltab-tab div label{display:table-cell;vertical-align:middle}
.path-tab{background:-webkit-linear-gradient(#dde1eb,#c6c5d7);float:left;margin:1px;position:relative;word-wrap:break-word;overflow:hidden;border:1px solid gray}.path-tab .lat-label{display:table;width:99%;table-layout:fixed;position:absolute;bottom:0;padding-left:1px;padding-right:1px}.path-tab .lat-label label{display:table-cell;text-align:center;vertical-align:middle;text-overflow:ellipsis;overflow:hidden}.path-tab .image{width:100%;position:absolute}.path-tab .image img{display:block;margin:auto;height:100%;max-width:100%}.path-tab.selected{background:-webkit-linear-gradient(#ffad15,orange)!important}.path-label{width:100%;background:-webkit-linear-gradient(#dde1eb,#c6c5d7);display:table}.path-label label{display:table-cell;text-align:left;vertical-align:middle;text-overflow:ellipsis;overflow:hidden}.path-tabs-buttons{width:100%;overflow-y:hidden;-webkit-overflow-scrolling:touch}.path-tabs-buttons:hover{overflow:overlay}.path-tabs-container .buttons-tab .path-button{height:100%;float:left;margin:1px;border:1px solid gray}.path-tabs-container .buttons-tab .path-button.home{background:url("../../../../../clientweb/images/styles/classic/lat/home.png"),-webkit-linear-gradient(#dde1eb,#c6c5d7);background-repeat:no-repeat;background-position:center;background-size:50%,contain}.path-tabs-container .buttons-tab .path-button.back{background:url("../../../../../clientweb/images/styles/classic/lat/back.png"),-webkit-linear-gradient(#dde1eb,#c6c5d7);background-repeat:no-repeat;background-position:center;background-size:40%,contain}.path-panels-container{position:absolute;top:0;right:0}
.sidetab-tabs-container{float:left;overflow-x:hidden;overflow-y:hidden}.sidetab-tabs-container:hover{overflow-y:overlay;-webkit-overflow-scrolling:touch}.sidetab-tabs-container .sidetab-tab{position:relative;width:93.5%;display:table;border:1px solid gray;margin:4px;background:-webkit-linear-gradient(#fcfcfc,#d7d7d7)}.sidetab-tabs-container .sidetab-tab label{display:table-cell;vertical-align:middle;width:65%}.sidetab-tabs-container .sidetab-tab img{display:table-cell}.sidetab-tabs-container .sidetab-tab.selected{border:none!important;border-left:5px solid orange!important;background:#fff!important;color:#000!important}.sidetab-panels-container{overflow-x:hidden;float:right}
.field.lat-smart .navigator{width:100%;display:table;border-bottom:1px solid gray}.field.lat-smart .navigator label{display:table-cell;vertical-align:middle}.field.lat-smart .navigator .back{display:table-cell;background-size:70%;height:100%;background-image:url("../../../../../clientweb/images/styles/modern/smartlat/back.png")}.field.lat-smart .container{overflow-y:auto;overflow-x:hidden}.field.lat-smart .lat-list{width:100%}.field.lat-smart .lat-list .line{width:100%;display:table;border-bottom:1px solid gray}.field.lat-smart .lat-list .line label{display:table-cell;vertical-align:middle}.field.lat-smart .lat-list .line .image{height:100%;display:table-cell;border-radius:100px}
.planimetric-sidebar{position:absolute;left:0;height:100%;border-right:1px solid #d3d3d3}.planimetric-side-element{width:100%}.planimetric-side-element label{display:table-cell;vertical-align:middle;text-align:center;font-weight:normal}.planimetric-side-element.separator{width:80%;height:1px;border-bottom:1px solid #000;position:absolute;left:10%}.planimetric-side-button{width:100%;background-repeat:no-repeat;background-position:center}.planimetric-side-button:hover{border:2px outset;border-radius:10%}.planimetric-side-button.active{border-radius:10%;border:2px inset;background-color:#F0F0F0}.planimetric-room{position:absolute;right:0;height:100%;background-repeat:no-repeat}.planimetric-element{position:absolute;border:1px solid #000;text-align:center}.planimetric-name{display:table;font-weight:bold;width:100%}.planimetric-name label{display:table-cell;vertical-align:middle;text-align:center}.planimetric-element.TavoloTondo,.planimetric-element.IngombroTondo{border-radius:50%}.planimetric-details{display:table;font-weight:normal;width:100%}.planimetric-details label{display:table-cell;vertical-align:middle;text-align:center}.planimetric-details label .hightlight{color:#fff;font-weight:bold}.planimetric-details label .hightlight.rotated{text-shadow:2px 2px #000}.planimetric-side-button.design{background-image:url("../../../../../clientweb/images/styles/classic/planimetric/edit.png")}.planimetric-side-button.addTurn{background-image:url("../../../../../clientweb/images/styles/classic/planimetric/plus.png")}.planimetric-side-button.currentTurn{background-image:url("../../../../../clientweb/images/styles/classic/planimetric/hour.png")}.planimetric-side-button.removeTurn{background-image:url("../../../../../clientweb/images/styles/classic/planimetric/minus.png")}.planimetric-side-button.selection{background-image:url("../../../../../clientweb/images/styles/classic/planimetric/selection.png")}.planimetric-side-button.information{background-image:url("../../../../../clientweb/images/styles/classic/planimetric/info.png")}.planimetric-element.selected:not(.IngombroTondo):not(.IngombroRettangolare){border:2px dotted gray!important;box-shadow:0 0 0 2px red inset!important}.planimetric.flashingEnabled .Evidenziato4{-webkit-animation:flashing 1s infinite}.planimetric.flashingEnabled .Evidenziato4:active{-webkit-animation:none}.planimetric.flashingEnabled .Evidenziato6{-webkit-animation:flashing-6 1s infinite}.planimetric.flashingEnabled .Evidenziato6:active{-webkit-animation:none}.planimetric.flashingEnabled .BordoEvidenziatoLampeggiante{-webkit-animation:flashing-border 1s infinite}.planimetric.Light .planimetric-element.BordoEvidenziato,.planimetric.Light .planimetric-element.BordoEvidenziatoLampeggiante{border:3px solid blue!important}.planimetric.Light .planimetric-element.IngombroTondo,.planimetric.Light .planimetric-element.IngombroRettangolare{background:repeating-linear-gradient(-45deg,#fff,#fff 7px,#d3d3d3 7px,#d3d3d3 10px)}.planimetric.Light .planimetric-element.TavoloRettangolare.Normale,.planimetric.Light .planimetric-element.TavoloTondo.Normale{border:1px solid #17af17;background:-webkit-linear-gradient(#24e224,#17af17)}.planimetric.Light .planimetric-element.TavoloRettangolare.Normale:active,.planimetric.Light .planimetric-element.TavoloTondo.Normale:active{background:-webkit-linear-gradient(#17af17,#24e224)}.planimetric.Light .planimetric-element.Evidenziato1{border:1px solid #ff4040;background:-webkit-linear-gradient(#ff8080,#ff4040)}.planimetric.Light .planimetric-element.Evidenziato1:active{background:-webkit-linear-gradient(#ff4040,#ff8080)}.planimetric.Light .planimetric-element.Evidenziato2{border:1px solid #feda00;background:-webkit-linear-gradient(#ffe43f,#feda00)}.planimetric.Light .planimetric-element.Evidenziato2:active{background:-webkit-linear-gradient(#feda00,#ffe43f)}.planimetric.Light .planimetric-element.Evidenziato3{border:1px solid #ff972f;background:-webkit-linear-gradient(#ffb76f,#ff972f)}.planimetric.Light .planimetric-element.Evidenziato3:active{background:-webkit-linear-gradient(#ff972f,#ffb76f)}.planimetric.Light .planimetric-element.Evidenziato4{border:1px solid #ff972f;background:-webkit-linear-gradient(#ffb76f,#ff972f)}.planimetric.Light .planimetric-element.Evidenziato4:active{background:-webkit-linear-gradient(#ff972f,#ffb76f)}.planimetric.Light .planimetric-element.Evidenziato5{border:1px solid #8181e4;background:-webkit-linear-gradient(#b6b6ef,#8181e4)}.planimetric.Light .planimetric-element.Evidenziato5:active{background:-webkit-linear-gradient(#8181e4,#b6b6ef)}.planimetric.Light .planimetric-element.Evidenziato6{border:1px solid #8181e4;background:-webkit-linear-gradient(#b6b6ef,#8181e4)}.planimetric.Light .planimetric-element.Evidenziato6:active{background:-webkit-linear-gradient(#8181e4,#b6b6ef)}.planimetric.Light .planimetric-element.SecondoPiano1{border:1px solid gray;background:-webkit-linear-gradient(#a0a0a0,gray)}.planimetric.Light .planimetric-element.SecondoPiano1:active{background:-webkit-linear-gradient(gray,#a0a0a0)}.planimetric.Light .planimetric-element.SecondoPiano2{border:1px solid #d3d3d3;background:-webkit-linear-gradient(#f3f3f3,#d3d3d3)}.planimetric.Light .planimetric-element.SecondoPiano2:active{background:-webkit-linear-gradient(#d3d3d3,#f3f3f3)}.planimetric.Light .planimetric-element.SecondoPiano3{border:1px solid #bc967a;background:-webkit-linear-gradient(#d2b8a5,#bc967a)}.planimetric.Light .planimetric-element.SecondoPiano3:active{background:-webkit-linear-gradient(#bc967a,#d2b8a5)}@-webkit-keyframes flashing{0%{background:-webkit-linear-gradient(#ffb76f,#ff972f)}49%{background:-webkit-linear-gradient(#ffb76f,#ff972f)}50%{background:#ffbd7c}100%{background:#ffbd7c}}@-webkit-keyframes flashing-6{0%{background:-webkit-linear-gradient(#b6b6ef,#8181e4)}49%{background:-webkit-linear-gradient(#b6b6ef,#8181e4)}50%{background:#c0c0f2}100%{background:#c0c0f2}}@-webkit-keyframes flashing-border{0%{border-color:blue}49%{border-color:blue}50%{border-color:#99f}100%{border-color:#99f}}
.poskeyboard-table{width:100%;table-layout:fixed}.poskeyboard-button{width:100%;height:100%;display:table;border:1px solid gray;font-weight:bold;color:#152b38!important;border:1px solid #adbbd1;background:-webkit-linear-gradient(#d6dde8,#adbbd1)}.poskeyboard-button label{display:table-cell;vertical-align:middle;text-align:center}.poskeyboard-button:active{background:-webkit-linear-gradient(#adbbd1,#d6dde8)}.poskeyboard-button[disabled]{border:1px solid #bfbfbf;background:-webkit-linear-gradient(#dfdfdf,#bfbfbf)}.poskeyboard-button[disabled]:active{background:-webkit-linear-gradient(#bfbfbf,#dfdfdf)}.poskeyboard-button[value='C']{border:1px solid #ff5c5c;background:-webkit-linear-gradient(#ff9c9c,#ff5c5c)}.poskeyboard-button[value='C']:active{background:-webkit-linear-gradient(#ff5c5c,#ff9c9c)}.poskeyboard-button[value='C'][disabled]{border:1px solid #aeaeae;background:-webkit-linear-gradient(#cecece,#aeaeae)}.poskeyboard-button[value='C'][disabled]:active{background:-webkit-linear-gradient(#aeaeae,#cecece)}.poskeyboard-button[value='%'],.poskeyboard-button[value='X'],.poskeyboard-button.special{border:1px solid #ff9c38;background:-webkit-linear-gradient(#ffbc78,#ff9c38)}.poskeyboard-button[value='%']:active,.poskeyboard-button[value='X']:active,.poskeyboard-button.special:active{background:-webkit-linear-gradient(#ff9c38,#ffbc78)}.poskeyboard-button[value='%'][disabled],.poskeyboard-button[value='X'][disabled],.poskeyboard-button.special[disabled]{border:1px solid #9c9c9c;background:-webkit-linear-gradient(#bcbcbc,#9c9c9c)}.poskeyboard-button[value='%'][disabled]:active,.poskeyboard-button[value='X'][disabled]:active,.poskeyboard-button.special[disabled]:active{background:-webkit-linear-gradient(#9c9c9c,#bcbcbc)}.poskeyboard-button[value='OK']{border:1px solid #62c94f;background:-webkit-linear-gradient(#8ed880,#62c94f)}.poskeyboard-button[value='OK']:active{background:-webkit-linear-gradient(#62c94f,#8ed880)}.poskeyboard-button[value='OK'][disabled]{border:1px solid #8c8c8c;background:-webkit-linear-gradient(#acacac,#8c8c8c)}.poskeyboard-button[value='OK'][disabled]:active{background:-webkit-linear-gradient(#8c8c8c,#acacac)}
.Desktop .print object{position:absolute;width:100%;height:100%;display:table}.Mobile .print img{display:block;margin:auto;margin-bottom:1%}.print .print-container{overflow:auto;-webkit-overflow-scrolling:touch;width:100%;height:100%}.print .print-toolbar{position:absolute}.print .toolbar-button{height:100%;float:right;border:1px solid black;border-radius:2px;background-repeat:no-repeat;background-size:100% 100%}.print .toolbar-button.toogle{background-image:url("../../../../../clientweb/images/styles/classic/printcontrol/toggle.png")}.print .toolbar-button.zoomin{background-image:url("../../../../../clientweb/images/styles/classic/printcontrol/zoomin.png")}.print .toolbar-button.zoomout{background-image:url("../../../../../clientweb/images/styles/classic/printcontrol/zoomout.png")}.print .toolbar-button.adapt-width{background-image:url("../../../../../clientweb/images/styles/classic/printcontrol/adapt-width.png")}.print .toolbar-button.adapt-height{background-image:url("../../../../../clientweb/images/styles/classic/printcontrol/adapt-height.png")}.print .toolbar-button.save{background-image:url("../../../../../clientweb/images/styles/classic/printcontrol/save.png")}.print .toolbar-buttons{float:right;height:100%;display:none}
.radio{display:table}.radio input{height:100%;display:table-cell;margin-left:5px;margin-right:5px}.radio label{display:table-cell;vertical-align:middle}.radio.Bottone{border:1px solid gray;background:-webkit-linear-gradient(#fcfcfc,#d7d7d7)}.radio.Bottone:active:not([disabled]){background:-webkit-linear-gradient(#d7d7d7,#fcfcfc)}.radio.Bottone:disabled,.radio.Bottone[disabled]{color:gray;background:#f6f6f6}.radio.Bottone.selected{background:-webkit-linear-gradient(#caf1ff,#68b3db)}
.touchkeyboard.upper .pad.letters .key:not(.enter):not(.suggest){text-transform:uppercase}.touchkeyboard .key{height:100%;float:left;display:table}.touchkeyboard .key.lock.unlock{border:1px solid gray;background:url("../../../../../clientweb/images/styles/classic/touchkeyboard/unlock.png"),-webkit-linear-gradient(#fcfcfc,#d7d7d7);background-repeat:no-repeat;background-position:center}.touchkeyboard .key.lock.unlock:active:not([disabled]){background:url("../../../../../clientweb/images/styles/classic/touchkeyboard/unlock.png"),-webkit-linear-gradient(#d7d7d7,#fcfcfc);background-repeat:no-repeat;background-position:center}.touchkeyboard .key.lock.unlock:disabled,.touchkeyboard .key.lock.unlock[disabled]{color:gray;background:url(""),#f6f6f6;background-repeat:no-repeat;background-position:center}.touchkeyboard .key.lock{border:1px solid gray;background:url("../../../../../clientweb/images/styles/classic/touchkeyboard/lock.png"),-webkit-linear-gradient(#fcfcfc,#d7d7d7);background-repeat:no-repeat;background-position:center}.touchkeyboard .key.lock:active:not([disabled]){background:url("../../../../../clientweb/images/styles/classic/touchkeyboard/lock.png"),-webkit-linear-gradient(#d7d7d7,#fcfcfc);background-repeat:no-repeat;background-position:center}.touchkeyboard .key.lock:disabled,.touchkeyboard .key.lock[disabled]{color:gray;background:url(""),#f6f6f6;background-repeat:no-repeat;background-position:center}.touchkeyboard .key.close{border:1px solid gray;background:url("../../../../../clientweb/images/styles/classic/touchkeyboard/close.png"),-webkit-linear-gradient(#fcfcfc,#d7d7d7);background-repeat:no-repeat;background-position:center}.touchkeyboard .key.close:active:not([disabled]){background:url("../../../../../clientweb/images/styles/classic/touchkeyboard/close.png"),-webkit-linear-gradient(#d7d7d7,#fcfcfc);background-repeat:no-repeat;background-position:center}.touchkeyboard .key.close:disabled,.touchkeyboard .key.close[disabled]{color:gray;background:url(""),#f6f6f6;background-repeat:no-repeat;background-position:center}.touchkeyboard .key.delete{border:1px solid gray;background:url("../../../../../clientweb/images/styles/classic/touchkeyboard/delete.png"),-webkit-linear-gradient(#fcfcfc,#d7d7d7);background-repeat:no-repeat;background-position:center}.touchkeyboard .key.delete:active:not([disabled]){background:url("../../../../../clientweb/images/styles/classic/touchkeyboard/delete.png"),-webkit-linear-gradient(#d7d7d7,#fcfcfc);background-repeat:no-repeat;background-position:center}.touchkeyboard .key.delete:disabled,.touchkeyboard .key.delete[disabled]{color:gray;background:url(""),#f6f6f6;background-repeat:no-repeat;background-position:center}.touchkeyboard .key.shift{border:1px solid gray;background:url("../../../../../clientweb/images/styles/classic/touchkeyboard/shift.png"),-webkit-linear-gradient(#fcfcfc,#d7d7d7);background-repeat:no-repeat;background-position:center}.touchkeyboard .key.shift:active:not([disabled]){background:url("../../../../../clientweb/images/styles/classic/touchkeyboard/shift.png"),-webkit-linear-gradient(#d7d7d7,#fcfcfc);background-repeat:no-repeat;background-position:center}.touchkeyboard .key.shift:disabled,.touchkeyboard .key.shift[disabled]{color:gray;background:url(""),#f6f6f6;background-repeat:no-repeat;background-position:center}.touchkeyboard .key.shift.on{border:1px solid gray;background:url("../../../../../clientweb/images/styles/classic/touchkeyboard/shift-on.png"),-webkit-linear-gradient(#fcfcfc,#d7d7d7);background-repeat:no-repeat;background-position:center}.touchkeyboard .key.shift.on:active:not([disabled]){background:url("../../../../../clientweb/images/styles/classic/touchkeyboard/shift-on.png"),-webkit-linear-gradient(#d7d7d7,#fcfcfc);background-repeat:no-repeat;background-position:center}.touchkeyboard .key.shift.on:disabled,.touchkeyboard .key.shift.on[disabled]{color:gray;background:url(""),#f6f6f6;background-repeat:no-repeat;background-position:center}.touchkeyboard .key.shift.block{border:1px solid gray;background:url("../../../../../clientweb/images/styles/classic/touchkeyboard/shift-block.png"),-webkit-linear-gradient(#fcfcfc,#d7d7d7);background-repeat:no-repeat;background-position:center}.touchkeyboard .key.shift.block:active:not([disabled]){background:url("../../../../../clientweb/images/styles/classic/touchkeyboard/shift-block.png"),-webkit-linear-gradient(#d7d7d7,#fcfcfc);background-repeat:no-repeat;background-position:center}.touchkeyboard .key.shift.block:disabled,.touchkeyboard .key.shift.block[disabled]{color:gray;background:url(""),#f6f6f6;background-repeat:no-repeat;background-position:center}.touchkeyboard .key .value{display:table;height:50%;width:100%}.touchkeyboard .key .value label{padding:2px}.touchkeyboard .key .value.lower label{text-align:left}.touchkeyboard .key .value.upper label{text-align:right}.touchkeyboard .row{width:100%;margin:1px}#activekeyboard{background:#cbd2d9;font-weight:bold;font-size:130%;z-index:10000}
.tree{overflow:auto;-webkit-overflow-scrolling:touch;border:1px solid gray}.tree-node:not(.first):not(.last),.tree-group{background-repeat:repeat-y;background-image:url("../../../../../clientweb/images/styles/classic/tree/indent.png");background-position:11}.tree-node.first .tree-indent{background-image:url("../../../../../clientweb/images/styles/classic/tree/first.png");background-position:12 12}.tree-node.last .tree-indent{background-image:url("../../../../../clientweb/images/styles/classic/tree/last.png");background-position:12 1}.tree-node.selected .tree-value{background:#68b3db}.tree-node.parent .tree-indent{background-position:8 -6}.tree-node.parent.closed .tree-indent{background-image:url("../../../../../clientweb/images/styles/classic/tree/parent-closed.png")}.tree-node.parent.open .tree-indent{background-image:url("../../../../../clientweb/images/styles/classic/tree/parent-open.png")}.tree-container{white-space:nowrap}.tree-value{position:absolute}.tree-value div{display:table;height:100%;width:100%}.tree-value div label{display:table-cell;vertical-align:middle}.tree-indent,.tree-icon,.tree-value{display:inline-block}.tree-indent,.tree-icon{background-repeat:no-repeat;height:100%}.tree-icon{background-position:center left}
.treecombo{background:#fff}.treecombo:not(.inner){border:1px solid gray}.treecombo input{height:100%;border:0}.treecombo .open-button{float:right;height:100%;border-left:1px solid gray;background-image:url("../../../../../clientweb/images/styles/classic/generic/arrow-down.png");background-repeat:no-repeat;background-position:center}.treecombo .treecombo-root{background:#fff;overflow:auto;-webkit-overflow-scrolling:touch;border:1px solid gray;position:fixed;z-index:100}.treecombo .treecombo-root .container{min-height:100%;min-width:100%}.treecombo .treecombo-root .treecombo-node{display:table;width:100%}.treecombo .treecombo-root .treecombo-node.selected{background:#68b3db}.treecombo .treecombo-root .treecombo-node .treecombo-icon{display:table-cell;height:100%}.treecombo .treecombo-root .treecombo-node.parent.close .treecombo-icon{background-image:url("../../../../../clientweb/images/styles/classic/generic/parent-closed.png");background-repeat:no-repeat;background-position:6}.treecombo .treecombo-root .treecombo-node.parent.open .treecombo-icon{background-image:url("../../../../../clientweb/images/styles/classic/generic/parent-open.png");background-repeat:no-repeat;background-position:6}
.document,.board{background:#f6f8f8}.application-tabs{background-color:#f0f0f0;overflow:scroll;-webkit-overflow-scrolling:touch;white-space:nowrap}.application-tabs::-webkit-scrollbar{display:none}.document-wrapper{width:100%}.board.bordered{border:1px solid gray}.document-title{font-weight:bold;width:100%;display:table;background:-webkit-linear-gradient(#dde1eb,#bdc5d7)}.document-title.loading:after{content:"";position:absolute;width:10%;background:-webkit-linear-gradient(left,transparent,#fff,transparent);-webkit-animation:slide 2s infinite linear}.document-title label{display:table-cell;vertical-align:middle}.document-tab{display:inline-block;padding-left:2px;padding-right:2px;border:1px solid gray;border-bottom:0;font-weight:bold}.document-tab:not(.selected):not(.parent):not(.show) .icon,.document-tab.parent:not(.show) .icon{display:none}.document-tab.parent .icon{background-image:url("../../../../../clientweb/images/styles/classic/application/link-parent.png")}.document-tab.child .icon{background-image:url("../../../../../clientweb/images/styles/classic/application/link-child.png")}.document-tab .icon{display:block;width:22px;float:left;background-repeat:no-repeat;background-position:center}.document-tab.selected{background:#fff}.document-tab:not(.selected){border-top:0;color:gray;font-weight:normal}.document-tab div{display:table;height:100%}.document-tab label{display:table-cell;vertical-align:middle}.document-title-buttons{display:table-cell;height:100%;width:20%}.satisfaction-menu{display:none;position:absolute;background:white;z-index:1;white-space:nowrap}.satisfaction-menu .menu-element{color:black;background-color:white}.satisfaction-menu .menu-element .menu-element-header{background-size:70%;background-repeat:no-repeat;background-position:center}.satisfaction-menu .menu-element.MoltoSoddisfatto .menu-element-header{background-image:url("../../../../../clientweb/images/styles/classic/application/satisfaction/molto_soddisfatto.png")}.satisfaction-menu .menu-element.Soddisfatto .menu-element-header{background-image:url("../../../../../clientweb/images/styles/classic/application/satisfaction/soddisfatto.png")}.satisfaction-menu .menu-element.PocoSoddisfatto .menu-element-header{background-image:url("../../../../../clientweb/images/styles/classic/application/satisfaction/insoddisfatto.png")}.satisfaction-menu .menu-element.NonSoddisfatto .menu-element-header{background-image:url("../../../../../clientweb/images/styles/classic/application/satisfaction/molto_insoddisfatto.png")}.satisfaction-menu .menu-element .menu-element-header{background-color:#ededed;width:30px}.document-title-button{border-left:1px solid #000;height:100%;float:left;background-repeat:no-repeat;background-position:center}.document-title-button.satisfaction{width:20%;background-size:40%}.document-title-button.satisfaction.NonEspresso{background-image:url("../../../../../clientweb/images/styles/classic/application/satisfaction/neutro.png")}.document-title-button.satisfaction.MoltoSoddisfatto{background-image:url("../../../../../clientweb/images/styles/classic/application/satisfaction/molto_soddisfatto.png")}.document-title-button.satisfaction.Soddisfatto{background-image:url("../../../../../clientweb/images/styles/classic/application/satisfaction/soddisfatto.png")}.document-title-button.satisfaction.PocoSoddisfatto{background-image:url("../../../../../clientweb/images/styles/classic/application/satisfaction/insoddisfatto.png")}.document-title-button.satisfaction.NonSoddisfatto{background-image:url("../../../../../clientweb/images/styles/classic/application/satisfaction/molto_insoddisfatto.png")}.document-title-button.saveclose{background-image:url("../../../../../clientweb/images/styles/classic/application/saveclose.png")}.document-title-button.saveclose:active{background:url("../../../../../clientweb/images/styles/classic/application/saveclose.png"),-webkit-linear-gradient(#bdc5d7,#dde1eb);background-repeat:no-repeat;background-position:center}.document-title-button.saveclose.disabled{background-image:url("../../../../../clientweb/images/styles/classic/application/disabled/saveclose.png")}.document-title-button.selection{background-image:url("../../../../../clientweb/images/styles/classic/application/list.png")}.document-title-button.selection:active{background:url("../../../../../clientweb/images/styles/classic/application/list.png"),-webkit-linear-gradient(#bdc5d7,#dde1eb);background-repeat:no-repeat;background-position:center}.document-title-button.close{background-image:url("../../../../../clientweb/images/styles/classic/application/close.png")}.document-title-button.close:active{background:url("../../../../../clientweb/images/styles/classic/application/close.png"),-webkit-linear-gradient(#bdc5d7,#dde1eb);background-repeat:no-repeat;background-position:center}.document-title-button.saveclose,.document-title-button.close{width:28%}.document-title-button.selection{width:24%}.menu-element.selected .menu-element-header{background-image:url("../../../../../clientweb/images/styles/classic/application/list-selected.png");background-repeat:no-repeat;background-position:center;background-size:contain}.board-tab{display:table;float:left;padding-left:2px;padding-right:2px;border:1px solid gray;border-bottom:0;height:100%}.board-tab.selected{background:#fff}.board-tab-value{display:table-cell;vertical-align:middle}.board-tab:not(.selected){height:95%;margin-top:2px;background:-webkit-linear-gradient(#fcfcfc,#d7d7d7)}.board-tab:not(.selected):hover{background:-webkit-linear-gradient(#caf1ff,#68b3db)}@-webkit-keyframes slide{from{left:0}to{left:90%}}
.context-element{display:table;width:100%;cursor:pointer}.context-element label{display:table-cell;vertical-align:middle;cursor:inherit}.context-element.entry:hover{text-decoration:underline}.context-element.entry.disabled{text-decoration:none;color:#d3d3d3;cursor:default}.context-element.header{background:-webkit-linear-gradient(#dde1eb,#bdc5d7)}.context-element.header:hover{color:blue}.context-element.handle div{width:100%;height:100%}.context-element.handle.open div{background:url("../../../../../clientweb/images/styles/classic/sidebar/context/handle-open.png"),-webkit-linear-gradient(#dde1eb,#bdc5d7);background-repeat:no-repeat;background-position:center}.context-element.handle.closed div{background:url("../../../../../clientweb/images/styles/classic/sidebar/context/handle-closed.png"),-webkit-linear-gradient(#dde1eb,#bdc5d7);background-repeat:no-repeat;background-position:center}
.document.TouchScreen .contextmenu{font-size:70%}.contextmenu{position:fixed;background:#fff;font-weight:normal;border:1px solid gray;z-index:2000}.contextmenu .separator{height:1px;width:100%;background:gray}.contextmenu .node{display:table;line-height:200%;width:100%}.contextmenu .node.disabled{color:gray}.contextmenu .node:hover{background:#87cefa}.contextmenu .node label{display:table-cell;text-align:center}
.messagebox{position:absolute;z-index:5000;border-radius:1%;border-style:solid;border-color:rgba(104,179,219,0.7)}.messagebox .details{position:absolute;padding-left:2%;padding-right:2%;overflow:auto;-webkit-overflow-scrolling:touch}.messagebox .details textarea{resize:none;width:100%;height:100%}.messagebox-title{display:table;border-bottom:1px solid gray;width:100%;background:-webkit-linear-gradient(#dde1eb,#bdc5d7)}.messagebox-title label{display:table-cell;vertical-align:middle}.messagebox-content{display:table;position:absolute;right:0}.messagebox-content label{display:table-cell;vertical-align:middle;text-align:left}.messagebox-buttons{position:absolute;width:100%;bottom:0;right:0;padding:1%}.messagebox-button{width:30%;margin:1%;float:right}.messagebox .container{width:100%;height:100%;background:#f6f8f8}.messagebox .icon{background-repeat:no-repeat;background-position:center top;float:left}
.modal-window{position:absolute;border-style:solid;border-color:rgba(104,179,219,0.7);border-radius:1%}.modal-window .document-title{font-weight:normal;border-bottom:1px solid gray}.modal-close,.messagebox-close{display:table-cell;height:100%;background:url("../../../../../clientweb/images/styles/classic/generic/close.png"),-webkit-linear-gradient(red,#c00);background-size:35%,contain;background-repeat:no-repeat;background-position:center}.modal-close:active,.messagebox-close:active{background:url("../../../../../clientweb/images/styles/classic/generic/close.png"),-webkit-linear-gradient(#c00,red);background-size:35%,contain;background-repeat:no-repeat;background-position:center}
.overlay-menu{position:absolute;z-index:100}.menu-element{font-size:14px;display:table;min-height:20px;width:100%;background-color:#fff;font:inherit}.menu-element.container{background-image:url("../../../../../clientweb/images/styles/classic/generic/selected-row.png");background-position:right;background-repeat:no-repeat}.menu-element:hover{border:1px solid blue;cursor:pointer}.menu-element.selected .menu-element-header{background-color:#68b3db;border:1px solid blue}.menu-element.disabled{color:#d3d3d3}.menu-element-header{display:table-cell;height:100%;background:#f0f0f0;width:20px}.menu-element label{display:table-cell;vertical-align:middle;padding-left:10px;cursor:inherit}.menu-separator{width:100%;height:1px;background-color:#000}.menu-sub-elements{display:none;position:absolute;white-space:nowrap;border:1px solid #000}
.popup{position:fixed;background:#fff;font-size:9pt;border-radius:10px;border:1px solid #000;z-index:20}.popup.bubble:before{content:"";position:absolute;border-style:solid;border-width:0 29px 30px 0;border-color:#fff transparent;display:block;width:0;z-index:1;top:-29px;left:21px}.popup.bubble:after{content:"";position:absolute;border-style:solid;border-width:0 30px 30px 0;border-color:#000 transparent;display:block;width:0;z-index:0;top:-30px;left:20px}.bubble:before{content:"";position:absolute;border-style:solid;border-width:0 31px 30px 0;border-color:#000 transparent;display:block;width:0;z-index:1;top:-31px;left:19px}.popup .title{width:100%;display:table;border-bottom:1px solid #000;padding-left:10px;padding-right:10px;font-weight:bold}.popup .title .container{display:table;float:left;padding-left:10px}.popup .title .container label{display:table-cell;vertical-align:middle}.popup .icon{float:left;background-repeat:no-repeat;background-position:center;background-size:contain}.popup .close{float:right;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url("../../../../../clientweb/images/styles/classic/popup/close.png")}.popup.Informazione .icon{background-image:url("../../../../../clientweb/images/styles/classic/popup/info.png")}.popup.Warning .icon{background-image:url("../../../../../clientweb/images/styles/classic/popup/warning.png")}.popup.Warning .title{color:red}.popup .content{width:100%;display:table;padding-left:10px;padding-right:10px}.popup .content label{display:table-cell;vertical-align:middle;text-align:center}
#sidebar-action-keyboard{position:relative;z-index:9999999}.sidebar-button{width:100%}.sidebar-button.selected{background:-webkit-linear-gradient(#DDE1EB,#BDC5D7);border:1px solid #00008b}.sidebar-button:not(.disabled):not(.selected):hover{border:1px solid orange;background:-webkit-linear-gradient(#fff,#F5CD5F,#F7E6B7)}.sidebar-button-image{width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:40%}#sidebar-menu-file div{background-image:url("../../../../../clientweb/images/styles/classic/sidebar/menu.png")}#sidebar-menu-file.loading div{-webkit-animation:rotation 1.5s infinite linear}#sidebar-menu-navigator div{background-image:url("../../../../../clientweb/images/styles/classic/sidebar/navigator.png")}#sidebar-menu-context div{background-image:url("../../../../../clientweb/images/styles/classic/sidebar/context.png")}#sidebar-overlay-menu{position:absolute;z-index:1500;border:1px solid black;top:0}#sidebar-overlay-navigator,#sidebar-overlay-context{height:100%;position:absolute;top:0;width:350%;min-width:18%;z-index:1500;overflow:auto;-webkit-overflow-scrolling:touch;background:-webkit-linear-gradient(#DDE1EB,#BDC5D7);border-top:4px solid white;border-right:4px solid white;resize:horizontal}.panel-header{display:table;position:absolute;top:0;width:100%;height:4.5%}.panel-header label{display:table-cell;vertical-align:middle;padding-left:5px}.navigator-container{position:absolute;top:7.5%;left:2.5%;min-height:92%;min-width:95%;background:#fff;padding-top:5px;padding-left:5px}.context-container{position:absolute;top:4.5%;left:2.5%;min-height:95%;min-width:95%;background:#fff;padding-top:5px;padding-left:5px}.navigator-search{height:3%;width:95%;position:absolute;top:4.5%;background:-webkit-linear-gradient(#ADDEFF,#DDF1FF);left:2.5%}.navigator-search input{position:absolute;right:4%;top:15%;bottom:15%;resize:none;border:0}li[selected] a{background:#beebff}.sidebar-action-buttons{position:absolute;bottom:0;width:100%}#sidebar-action-keyboard div{background-image:url("../../../../../clientweb/images/styles/classic/sidebar/keyboard.png")}#sidebar-action-save div{background-image:url("../../../../../clientweb/images/styles/classic/sidebar/save.png")}#sidebar-action-save.disabled div{background-image:url("../../../../../clientweb/images/styles/classic/sidebar/disabled/save.png")}#sidebar-action-update div{background-image:url("../../../../../clientweb/images/styles/classic/sidebar/update.png")}#sidebar-action-update.disabled div{background-image:url("../../../../../clientweb/images/styles/classic/sidebar/disabled/update.png")}#sidebar-action-suspend div{background-image:url("../../../../../clientweb/images/styles/classic/sidebar/suspend.png")}#sidebar-action-logout div{background-image:url("../../../../../clientweb/images/styles/classic/sidebar/logout.png")}#sidebar-action-exit div{background-image:url("../../../../../clientweb/images/styles/classic/sidebar/exit.png")}@-webkit-keyframes rotation{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}
