/**
 * RedAnt Apps platform
 * Lovingly crafted by RedAnt in Utrecht, NL
 *
 * @link https://redant.nl
 */
table.dataTable.table{margin:0}table.dataTable.table thead td,table.dataTable.table thead th{position:relative}table.dataTable.table thead td.sorting,table.dataTable.table thead td.sorting_asc,table.dataTable.table thead td.sorting_desc,table.dataTable.table thead th.sorting,table.dataTable.table thead th.sorting_asc,table.dataTable.table thead th.sorting_desc{padding-right:20px}table.dataTable.table thead td.sorting:after,table.dataTable.table thead td.sorting_asc:after,table.dataTable.table thead td.sorting_desc:after,table.dataTable.table thead th.sorting:after,table.dataTable.table thead th.sorting_asc:after,table.dataTable.table thead th.sorting_desc:after{position:absolute;top:12px;right:8px;display:block;font-family:Icons}table.dataTable.table thead td.sorting:after,table.dataTable.table thead th.sorting:after{content:"\f0dc";color:#ddd;font-size:.8em}table.dataTable.table thead td.sorting_asc:after,table.dataTable.table thead th.sorting_asc:after{content:"\f0de"}table.dataTable.table thead td.sorting_desc:after,table.dataTable.table thead th.sorting_desc:after{content:"\f0dd"}table.dataTable.table td,table.dataTable.table th{-webkit-box-sizing:content-box;box-sizing:content-box}table.dataTable.table td.dataTables_empty,table.dataTable.table th.dataTables_empty{text-align:center}table.dataTable.table.nowrap td,table.dataTable.table.nowrap th{white-space:nowrap}div.dataTables_wrapper div.dataTables_length select{vertical-align:middle;min-height:2.7142em}div.dataTables_wrapper div.dataTables_length .ui.selection.dropdown{min-width:0}div.dataTables_wrapper div.dataTables_filter span.input{margin-left:.5em}div.dataTables_wrapper div.dataTables_info{padding-top:13px;white-space:nowrap}div.dataTables_wrapper div.dataTables_processing{position:absolute;top:50%;left:50%;width:200px;margin-left:-100px;text-align:center}div.dataTables_wrapper div.row.dt-table{padding:0}div.dataTables_wrapper div.dataTables_scrollHead table.dataTable{border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom:none}div.dataTables_wrapper div.dataTables_scrollBody thead .sorting:after,div.dataTables_wrapper div.dataTables_scrollBody thead .sorting_asc:after,div.dataTables_wrapper div.dataTables_scrollBody thead .sorting_desc:after{display:none}div.dataTables_wrapper div.dataTables_scrollBody table.dataTable{border-radius:0;border-top:none;border-bottom-width:0}div.dataTables_wrapper div.dataTables_scrollBody table.dataTable.no-footer{border-bottom-width:1px}div.dataTables_wrapper div.dataTables_scrollFoot table.dataTable{border-top-right-radius:0;border-top-left-radius:0;border-top:none}table.dt-rowReorder-float{position:absolute!important;opacity:.8;table-layout:fixed;outline:2px solid rgba(0,0,0,.05);outline-offset:-2px;z-index:2001}tr.dt-rowReorder-moving{outline:2px solid #888;outline-offset:-2px}body.dt-rowReorder-noOverflow{overflow-x:hidden}table.dataTable td.reorder{text-align:center;cursor:move}/*!
 * # Semantic UI 0.0.8 - Calendar
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.calendar .ui.popup{max-width:none;padding:0;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ui.calendar .calendar:focus{outline:0}.ui.calendar .ui.popup .ui.grid{display:block;white-space:nowrap}.ui.calendar .ui.popup .ui.grid>.column{width:auto}.ui.calendar .ui.table.minute,.ui.calendar .ui.table.month,.ui.calendar .ui.table.year{min-width:15em}.ui.calendar .ui.table.day{min-width:18em}.ui.calendar .ui.table.hour{min-width:20em}.ui.calendar .ui.table tr td,.ui.calendar .ui.table tr th{padding:.5em;white-space:nowrap}.ui.calendar .ui.table tr th{border-left:none}.ui.calendar .ui.table tr th .icon{margin:0}.ui.calendar .ui.table tr th .icon{margin:0}.ui.calendar .ui.table tr:first-child th{position:relative;padding-left:0;padding-right:0}.ui.calendar .ui.table.day tr:first-child th{border:none}.ui.calendar .ui.table.day tr:nth-child(2) th{padding-top:.2em;padding-bottom:.3em}.ui.calendar .ui.table tr td{padding-left:.1em;padding-right:.1em}.ui.calendar .ui.table tr .link{cursor:pointer}.ui.calendar .ui.table tr .prev.link{width:14.28571429%;position:absolute;left:0}.ui.calendar .ui.table tr .next.link{width:14.28571429%;position:absolute;right:0}.ui.calendar .ui.table tr .disabled{pointer-events:none;color:rgba(40,40,40,.3)}.ui.calendar .ui.table tr td.today{font-weight:700}.ui.calendar .ui.table tr td.range{background:rgba(0,0,0,.05);color:rgba(0,0,0,.95);box-shadow:none}.ui.calendar .ui.table.inverted tr td.range{background:rgba(255,255,255,.08);color:#fff;box-shadow:none}.ui.calendar .calendar.active .ui.table tbody tr td.focus,.ui.calendar .calendar:focus .ui.table tbody tr td.focus{box-shadow:inset 0 0 0 1px #85b7d9}.ui.calendar .calendar.active .ui.table.inverted tbody tr td.focus,.ui.calendar .calendar:focus .ui.table.inverted tbody tr td.focus{box-shadow:inset 0 0 0 1px #85b7d9}.desktop.apps.sidebar{width:84px}.desktop.apps.sidebar~.fixed,.ui.visible.apps.sidebar~.pusher{-webkit-transform:translate3d(84px,0,0);transform:translate3d(84px,0,0)}.app.switcher.icon{display:none;color:#fff;margin:2px 5px 0 -5px}#dashboardIcon{float:none;margin:0 10px 3px 0;padding-left:10px}.ui.app.menu{background-color:#7fba64;transition:all .2s linear}.wrapper .ui.app.menu{padding-left:84px}.ui.app.menu.shadow{box-shadow:0 0 20px 0 rgba(46,40,64,.5)}.ui.app.menu .active.item,.ui.app.menu .item{font-weight:bolder;color:#fff!important}.ui.app.menu a{color:#fff!important}.ui.app.menu .ancestor{background:rgba(0,0,0,.05)}#mainAppMenu{display:flex}.right.menu .menu .item{width:100%}#loadingIndicator{display:none}.mobile.apps.sidebar .accordion .item{text-align:left;font-size:1.2em}.action.buttons{float:right;margin-right:0}.action.buttons .button{margin-bottom:6px!important}.action.buttons .dropdown .menu{margin-top:6px}.dropdown .menu .hidden.item{display:none}body.pushable>.pusher{background-color:#fcfcfc}.main.content{padding-top:62px}.main.content.wrapper{background-color:#fcfcfc;position:relative;width:100%;height:100%;min-height:100%;padding-left:84px}.ui.tabular.menu .active.item{background-color:#fcfcfc}.page{padding:0 .92857143em 2em .92857143em;margin:0 .35714286em}.page .heading{margin-bottom:1rem}.page .ui.heading{display:inline-block}.page .heading h2{margin-bottom:6px;display:inline-block}.page .heading .menu{right:0;left:0}.page .heading h2 small{margin-left:10px;color:#999}.page .heading h2 small .ui.label{position:relative;top:-4px;left:10px}#mainDropdown{min-width:400px}.pusher .language{padding-top:13px}.pusher .ui.dropdown.item{display:inline-block}.tabs .ui.menu{margin-bottom:0;position:relative;z-index:2}.tabs .ui.pointing.menu.shadow{box-shadow:0 10px 15px -15px rgba(46,40,64,.7)}.tabs .ui.tab{padding-top:14px}.tabs .ui.tab:not(.loading):after{content:"";display:block;height:0;width:100%;margin-bottom:3em}.tabs .ui.tabular.menu .active.item{border-top:2px solid #21ba45}.ui.pointing.menu .item:after{display:none}.ui.tabular.menu .active.item{background-color:#fff}.ui.table thead th{border-bottom:2px solid rgba(34,36,38,.1)}.ui.sortable.table thead th{border-left:none}.ui.sortable.table thead th{background:0 0!important}.ui.sortable.table[data-details-url] tr[id]{cursor:pointer}.ui.orderable.table tr td:first-child{cursor:row-resize!important}table.orderable.dataTable.table thead td.sorting_asc:after,table.orderable.dataTable.table thead th.sorting_asc:after{content:""}.ui.form.table .ui.toggle.checkbox{padding-bottom:4px;padding-top:9px}.ui.form.table tr td{border-top:none!important}.ui.form .inline.fields{margin-bottom:0!important}.ui.form .ui.dropdown.disabled,.ui.form :disabled,.ui.form input:read-only{background-color:#efefef!important}.ui.table td.no.wrap{white-space:nowrap}.ui.table tfoot tr{background-color:transparent}.ui.table tfoot tr td{font-weight:700;border-top:2px solid rgba(0,0,0,.1)!important}td.info.label.cell{padding-bottom:0}td.info.label.cell .ui.label{border:none;background:0 0;color:gray;position:relative;top:-1em}td.info.label.cell .ui.label>.icon{margin:0 .5em 0 0}.ui[class*="very basic data"].table td:first-child,.ui[class*="very basic data"].table th:first-child{padding-left:.7em!important}.ui[class*="very basic"].table thead tr:first-child th{padding-top:.92857143em!important}#entityTable{margin-left:-.5rem}.dataTables_info{color:rgba(40,40,40,.298039);padding-left:6px;padding-top:10px!important}.dataTables_length{float:left;height:34px;padding-right:10px}.dataTables_paginate .ui.menu{font-size:.85714286rem}.dataTables_paginate .pagination .item .icon{margin-right:0!important}.ui.form.table td.right.aligned{font-weight:700}.ui.form .inline.field>label,.ui.form .inline.field>p,.ui.form .inline.fields .field>label,.ui.form .inline.fields .field>p,.ui.form .inline.fields>label{width:20%;text-align:right}.ui.form .inline.field>input,.ui.form .inline.field>select,.ui.form .inline.field>textarea,.ui.form .inline.fields .field>input,.ui.form .inline.fields .field>select{width:60%}.ui.form .inline.field .ui.input{width:60%!important;display:inline-block}.ui.form .inline.field .input>input{width:100%!important}.page .map.segment{margin-top:0}.ui.pagination.menu{box-shadow:none}.dt-table{overflow-x:unset!important}table.datatable.dataTable.no-footer.fixedHeader-floating{top:0;width:100%!important;display:block;overflow-x:auto}.fixedHeader-floating{overflow-x:auto}table.fixedHeader-floating{position:fixed!important;border-bottom-width:0!important;top:46px!important;background-color:#fcfcfc!important;z-index:2;border-radius:0!important;box-shadow:inset 0 17px 21px -30px rgba(0,0,0,.8)!important}@media only screen and (max-width:1152px){.app.switcher.icon{display:inline!important}.desktop.apps.sidebar{display:none!important}.ui.desktop.apps.sidebar~.fixed,.ui.desktop.apps.sidebar~.pusher{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.wrapper .ui.app.menu{padding-left:0}.main.content.wrapper{padding-left:0}.action.buttons{float:none;display:block;padding-bottom:1em}body.has-tabs{overflow-y:auto}}@media only screen and (max-width:767px){#mainAppMenu{display:none}.app.menu{display:block;position:relative!important;margin-bottom:1em!important;box-shadow:none!important}.main.content.wrapper{padding-top:0}.app.menu .header.item{display:inline-block}.heading small{display:none}body.has-tabs{overflow-y:auto}#loadingIndicator{position:absolute;top:20%;left:44%}.page{padding:.5em!important}.pusher .language{position:absolute;top:0;right:10px}.dataTables_wrapper.dt-semanticUI .ui.stackable.grid,.scrollable{overflow-x:scroll;overflow-y:hidden}#collapseButton{position:relative}#collapseButton .dropdown.icon{position:absolute;right:0;top:12px;transform:rotate(-90deg)}.rotateDown{transform:rotate(0)!important}.ui.stackable.pagination.menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.ui.stackable.pagination.menu .item{width:auto!important}.dataTables_wrapper .ui.stackable.grid>.row>.right.aligned.nine.wide.column,.dataTables_wrapper .ui.stackable.grid>.row>.seven.wide.column{width:30%!important}.ui.table [class*="right aligned"],.ui.table[class*="right aligned"]{text-align:left}table.fixedHeader-floating{top:0!important}}.data.set .ui.table tr.detail{background-color:#f8f8f9}.data.set .ui.table tr.detail td{padding-top:2px;padding-bottom:2px}.data.set .ui.table tr.detail td:first-child{text-indent:1em}.floating.message{right:1rem;position:absolute;z-index:9999;width:400px!important;height:60px!important;background-color:rgba(0,0,0,.6)!important;color:#fff!important;border:none!important}