#td_empty{width:5%;text-align:left}#td_id{width:20%;text-align:left}#td_stato{width:10%;text-align:center}#td_desc{width:20%;text-align:left}#td_prod{width:30%;text-align:left}#td_err{width:15%;text-align:right}#div_cent,#div_test,#div_timestamp{width:100%;text-align:left}#div_stato{width:100%;text-align:center}#div_download{width:100%;text-align:right}.dot-connected{color:#9acd32}.dot-disconnected{color:#bbb}#dataTable{width:95%;margin:0 auto;outline:none}#dataTable td,#dataTable th{outline:none!important}#dataTable .check-ok{color:#9acd32}#dataTable .check-err{color:red}#dataTable .check-not-config{color:orange}#dataTable .cent-error{color:red;visibility:none}#dataTable .cent-warning{color:orange;visibility:none}#dataTable .cent-no-error{visibility:hidden}#dataTable .VuePagination{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#dataTable .vue-title{text-align:center;margin-bottom:10px}#dataTable .VueTables__table{border-collapse:collapse}#dataTable .VueTables__search-field{visibility:hidden;display:none}#dataTable .VueTables__search-field input{margin-left:.25rem}#dataTable .VueTables__limit-field{display:-webkit-box;display:-ms-flexbox;display:flex}#dataTable .VueTables__limit-field select{margin-left:.25rem!important}#dataTable tr.VueTables__row{background-color:#fff!important;border-top:1px solid #c8ced3;font-size:13px;color:#000}#dataTable .VueTables__table th{font-size:13px;font-weight:400;color:#000}#dataTable .VueTables__table td{vertical-align:middle}#dataTable .VueTables__child-row-toggler{width:16px;height:16px;line-height:16px;display:block;margin:auto;text-align:center;border:0 solid}#dataTable .VueTables__child-row:hover,#dataTable .VueTables__child-row thead tr{background-color:#fff}#dataTable .VueTables__child-row tbody tr{background-color:#fff!important;border-bottom:1px solid #ddd}#dataTable .VueTables__child-row thead tr:hover{background-color:#fff}#dataTable .VueTables__child-row-toggler--closed:before{content:"";font-family:FontAwesome;color:#20b2aa}#dataTable .VueTables__child-row-toggler--open:before{content:"";font-family:FontAwesome;color:#20b2aa}#dataTable .VueTables__table .sp_cent_cod{margin-left:20px}.text-widget{font-family:Roboto Condensed,sans-serif;font-size:15px}.card-header{background-color:#fff}#groupTable{width:100%;margin-left:1em;position:relative;border-collapse:collapse}#groupTable th{background-color:#fafafa;position:sticky;-webkit-position:sticky;top:-17px;margin-top:0;border-bottom:2px solid #999}.datepicker-data button .b-icon,.datepicker-orario button .b-icon{color:#000!important}.modal-fullscreen .modal-dialog{max-width:100%;margin:0;top:0;bottom:0;left:0;right:0;height:100vh;z-index:100000}.nopad{padding:0}.imgDiv{position:relative}.dotImg{position:absolute;display:block;top:0;left:0;float:left;width:13px;height:13px}@-webkit-keyframes highlightedDotAnim{0%{background-color:hsla(0,0%,100%,0)}50%{background-color:rgba(255,255,0,.8)}to{background-color:hsla(0,0%,100%,0)}}@keyframes highlightedDotAnim{0%{background-color:hsla(0,0%,100%,0)}50%{background-color:rgba(255,255,0,.8)}to{background-color:hsla(0,0%,100%,0)}}.dotImgHighlight{background-color:#ff0;width:61px;height:61px;padding:24px;border-radius:32px;-webkit-animation-name:highlightedDotAnim;animation-name:highlightedDotAnim;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.dotImgBig{position:absolute;display:block;top:0;left:0;float:left;width:50px;height:50px;padding:16px;background-color:hsla(0,0%,100%,.07);border-radius:32px;z-index:10000}.dotSel{background-color:rgba(0,153,0,.27)}.modal-xl{max-width:95%}.uploadButton{position:absolute;left:0;bottom:0}.infoTip{position:absolute;right:5px;bottom:5px}.closeButton{position:absolute;right:0;top:0}#dropzoneContainer{position:absolute;width:100%;height:100%;background-color:#eee;top:0;margin-top:auto;margin-bottom:auto;padding:16px;z-index:11000}#dropzone{height:100%}.draggableRow{cursor:pointer}.lampUsed{background-color:#fff}.highlightedRow{background-color:#b3d3ec}.highlightedAdded{background-color:#fff}.green{color:#090}.error{color:#c00}#modal-ambiente .modal-content{min-height:600px}