/*! 	 angular-generic-table.js 2.0.15 | Grupo TIC | ITG Licensed 
				   03/06/2021 */@font-face{font-family:footable;font-weight:400;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:footable;font-weight:400;font-style:normal}}.footable{width:100%}.footable.breakpoint>tbody>tr.footable-detail-show>td{border-bottom:none}.footable.breakpoint>tbody>tr.footable-detail-show>td>span.footable-toggle:before{content:"\e001"}.footable.breakpoint>tbody>tr:hover:not(.footable-row-detail){cursor:pointer}.footable.breakpoint>tbody>tr>td.footable-cell-detail{background:#eee;border-top:none}.footable.breakpoint>tbody>tr>td>span.footable-toggle{display:inline-block;font-family:footable;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;padding-right:5px;font-size:14px;color:#888}.footable.breakpoint>tbody>tr>td>span.footable-toggle:before{content:"\e000"}.footable.breakpoint.toggle-circle>tbody>tr.footable-detail-show>td>span.footable-toggle:before{content:"\e005"}.footable.breakpoint.toggle-circle>tbody>tr>td>span.footable-toggle:before{content:"\e004"}.footable.breakpoint.toggle-circle-filled>tbody>tr.footable-detail-show>td>span.footable-toggle:before{content:"\e003"}.footable.breakpoint.toggle-circle-filled>tbody>tr>td>span.footable-toggle:before{content:"\e002"}.footable.breakpoint.toggle-square>tbody>tr.footable-detail-show>td>span.footable-toggle:before{content:"\e007"}.footable.breakpoint.toggle-square>tbody>tr>td>span.footable-toggle:before{content:"\e006"}.footable.breakpoint.toggle-square-filled>tbody>tr.footable-detail-show>td>span.footable-toggle:before{content:"\e009"}.footable.breakpoint.toggle-square-filled>tbody>tr>td>span.footable-toggle:before{content:"\e008"}.footable.breakpoint.toggle-arrow>tbody>tr.footable-detail-show>td>span.footable-toggle:before{content:"\e00f"}.footable.breakpoint.toggle-arrow>tbody>tr>td>span.footable-toggle:before{content:"\e011"}.footable.breakpoint.toggle-arrow-small>tbody>tr.footable-detail-show>td>span.footable-toggle:before{content:"\e013"}.footable.breakpoint.toggle-arrow-small>tbody>tr>td>span.footable-toggle:before{content:"\e015"}.footable.breakpoint.toggle-arrow-circle>tbody>tr.footable-detail-show>td>span.footable-toggle:before{content:"\e01b"}.footable.breakpoint.toggle-arrow-circle>tbody>tr>td>span.footable-toggle:before{content:"\e01d"}.footable.breakpoint.toggle-arrow-circle-filled>tbody>tr.footable-detail-show>td>span.footable-toggle:before{content:"\e00b"}.footable.breakpoint.toggle-arrow-circle-filled>tbody>tr>td>span.footable-toggle:before{content:"\e00d"}.footable.breakpoint.toggle-arrow-tiny>tbody>tr.footable-detail-show>td>span.footable-toggle:before{content:"\e01f"}.footable.breakpoint.toggle-arrow-tiny>tbody>tr>td>span.footable-toggle:before{content:"\e021"}.footable.breakpoint.toggle-arrow-alt>tbody>tr.footable-detail-show>td>span.footable-toggle:before{content:"\e017"}.footable.breakpoint.toggle-arrow-alt>tbody>tr>td>span.footable-toggle:before{content:"\e019"}.footable.breakpoint.toggle-medium>tbody>tr>td>span.footable-toggle{font-size:18px}.footable.breakpoint.toggle-large>tbody>tr>td>span.footable-toggle{font-size:24px}.footable>thead>tr>th{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none}.footable>thead>tr>th.footable-sortable:hover{cursor:pointer}.footable>thead>tr>th.footable-sorted>span.footable-sort-indicator:before{content:"\e013"}.footable>thead>tr>th.footable-sorted-desc>span.footable-sort-indicator:before{content:"\e012"}.footable>thead>tr>th>span.footable-sort-indicator{display:inline-block;font-family:footable;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;padding-left:5px}.footable>thead>tr>th>span.footable-sort-indicator:before{content:"\e022"}.footable>tfoot .pagination{margin:0}.footable.no-paging .hide-if-no-paging{display:none}.footable-row-detail-inner{display:table}.footable-row-detail-row{display:table-row;line-height:1.5em}.footable-row-detail-group{display:block;line-height:2em;font-size:1.2em;font-weight:700}.footable-row-detail-name{display:table-cell;font-weight:700;padding-right:.5em}.footable-row-detail-value{display:table-cell}.footable-odd{background-color:#f7f7f7}.generic-table-directive-style .generic-table-style .head-table{width:auto}.generic-table-directive-style .generic-table-style .dataHeadTitle{width:auto;display:inline;vertical-align:middle}.generic-table-directive-style .generic-table-style .iconHeadTitle{width:auto;display:inline;vertical-align:middle;padding-left:1px}.generic-table-directive-style .generic-table-style .input-group-btn.input-group-btn-generic-table{width:auto;font-size:small;display:inline-flex;vertical-align:middle}.generic-table-directive-style .generic-table-style .input-group-btn.input-group-btn-sortable-generic-table{width:auto;font-size:xx-small;display:inline-flex;vertical-align:middle}.generic-table-directive-style .generic-table-style .input-date-generic-table{font-size:smaller;padding-left:0;padding-right:0;height:auto;cursor:pointer;background-color:#eee}.generic-table-directive-style .generic-table-style .input-group-generic-table{width:auto;display:inline-flex;vertical-align:middle}.generic-table-directive-style .generic-table-style .input-edition-generic-table{height:auto}.generic-table-directive-style .generic-table-style .label-head-generic-table{font-size:small}.generic-table-directive-style .generic-table-style .form-horizontal .form-group{width:auto;margin:0}.generic-table-directive-style .generic-table-style .backgroundWhite{background:0 0;background-color:#fff}.generic-table-directive-style .generic-table-style .align-right-generic-table{text-align:right}.generic-table-directive-style .generic-table-style .align-left-generic-table{text-align:left}.generic-table-directive-style .generic-table-style .align-center-generic-table{text-align:center}.generic-table-directive-style .generic-table-style .input-edition-generic-table{width:80%}.generic-table-directive-style .generic-table-style .array-item-generic-table{display:block}.generic-table-directive-style .generic-table-style .column-link:hover{text-decoration:underline;cursor:pointer}.generic-table-directive-style .clickable{cursor:pointer}.generic-table-directive-style .updating{cursor:progress}.generic-table-directive-style .right-align{position:relative;text-align:right}.generic-table-directive-style .left-align{position:relative;text-align:left}.generic-table-directive-style .center{position:relative;text-align:center;align-content:center}.generic-table-directive-style .generic-table-style .text-danger{color:#e84e40!important}.generic-table-directive-style .generic-table-style .text-success{color:#8bc34a}.generic-table-directive-style .generic-table-style .gt-icon-flipped{transform:scaleX(-1);-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1)}.generic-table-directive-style .generic-table-style .jqstooltip{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.generic-table-directive-style .generic-table-style .columns-generic-table>div{overflow:hidden;text-overflow:ellipsis}.generic-table-directive-style .generic-table-style .columns-header-generic-table form,.generic-table-directive-style .generic-table-style .columns-header-generic-table span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.generic-table-directive-style .generic-table-style tr.footable-row-detail{background-color:#f9f9f9}.generic-table-directive-style .generic-table-style.footable td.footable-row-detail-cell{position:relative}.generic-table-directive-style .extra-buttons-generic-table{position:absolute;right:2px;margin-top:2px;margin-right:12px}.generic-table-directive-style .generic-table-style.footable td.footable-row-detail-cell::before{position:absolute;top:-7px;left:0;right:0;width:0;margin-left:auto;margin-right:auto;display:inline-block;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-left:7px solid transparent;border-bottom-color:rgba(0,0,0,.2);content:''}.generic-table-directive-style .generic-table-style.footable td.footable-row-detail-cell::after{position:absolute;top:-6px;left:0;right:0;width:0;margin-left:auto;margin-right:auto;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent;content:''}.generic-table-directive-style .generic-table-style tr.footable-row-detail .footable-row-detail-row{font-size:small}.generic-table-directive-style .generic-table-style tr.footable-row-detail .footable-toggle>span{white-space:pre-line}.generic-table-directive-style .generic-table-style.footable>thead>tr>th>span.footable-sort-indicator{display:none}.generic-table-directive-style .generic-table-style.footable.breakpoint>tbody>tr>td>span.footable-toggle{display:none}.generic-table-directive-style .generic-table-style .fa-lg{font-size:1.2em;line-height:.75em;vertical-align:-15%}.generic-table-directive-style .borderless tbody tr td,.generic-table-directive-style .borderless tbody tr th,.generic-table-directive-style .borderless thead tr th{border:none}.generic-table-directive-style .table-responsive{width:100%;max-width:100%;margin-bottom:20px}.generic-table-directive-style .iconRefreshAnimate{-webkit-animation:rotateThis linear infinite .5s;animation:rotateThis linear infinite .5s}@-webkit-keyframes rotateThis{from{transform:scale(1) rotate(0)}to{transform:scale(1) rotate(360deg)}}@keyframes rotateThis{from{transform:scale(1) rotate(0)}to{transform:scale(1) rotate(360deg)}}.generic-table-directive-style .flip-icon{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH}.generic-table-directive-style .no-show-hide-animation{-webkit-transition:all linear 0s;transition:all linear 0s}.generic-table-directive-style .no-show-hide-animation.ng-hide{opacity:0}.pagination>li:first-child>a:active,.pagination>li:first-child>a:focus,.pagination>li:first-child>a:hover,.pagination>li:first-child>span:active,.pagination>li:first-child>span:focus,.pagination>li:first-child>span:hover{margin-left:0}.sk-spinner-wave.sk-spinner{margin:0 auto;width:50px;height:30px;text-align:center;font-size:10px}.sk-spinner-wave div{background-color:#fff;height:100%;width:6px;display:inline-block;-webkit-animation:sk-waveStretchDelay 1.2s infinite ease-in-out;animation:sk-waveStretchDelay 1.2s infinite ease-in-out}.sk-spinner-wave .sk-rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.sk-spinner-wave .sk-rect3{-webkit-animation-delay:-1s;animation-delay:-1s}.sk-spinner-wave .sk-rect4{-webkit-animation-delay:-.9s;animation-delay:-.9s}.sk-spinner-wave .sk-rect5{-webkit-animation-delay:-.8s;animation-delay:-.8s}@-webkit-keyframes sk-waveStretchDelay{0%,100%,40%{-webkit-transform:scaleY(.4);transform:scaleY(.4)}20%{-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes sk-waveStretchDelay{0%,100%,40%{-webkit-transform:scaleY(.4);transform:scaleY(.4)}20%{-webkit-transform:scaleY(1);transform:scaleY(1)}}