body,html{box-sizing:border-box;padding:0;margin:0;min-height:100%;position:relative}html.k-ie body>svg{position:absolute;left:-100vw}*{outline:0}.clearall,.clearboth{clear:both;height:0;overflow:hidden}.floatright{float:right}.floatleft{float:left}.hidden{display:none}.underline{text-decoration:underline}.capitalize{text-transform:capitalize}.invisible{visibility:hidden}.placeholder{color:#aaa}.pointer{cursor:pointer}.absolute{position:absolute}.relative{position:relative}.separator5{height:5px;overflow:hidden}.separator10{height:10px;overflow:hidden}.separator15{height:15px;overflow:hidden}.separator20{height:20px;overflow:hidden}.separator30{height:30px;overflow:hidden}hr{height:1px;background:#ccc;display:block;border:0 none}.nonhyperlink{color:#009edf;text-decoration:none}a img{border:0 none}a{color:#009edf;text-decoration:none}a:hover{text-decoration:underline}a:active,a:focus,button:active,button:focus{outline:0}form{display:inline}textarea{resize:vertical}table{empty-cells:show;width:100%;border-collapse:collapse;margin:0;padding:0}table td,table th{margin:0;padding:0}.transition-all{transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-webkit-transition:all .35s ease-in-out}#noty_top_layout_container{width:auto!important;left:5px!important;right:5px!important}#noty_top_layout_container *{font-weight:400!important}#noty_top_layout_container li{border-width:1px!important;margin:5px 0!important}.k-autocomplete .k-input,.k-dropdown-wrap .k-input,.k-multiselect-wrap .k-input,.k-numeric-wrap .k-input,.k-picker-wrap .k-input,.k-selectbox .k-input,.k-textbox,.k-textbox>input{text-indent:.4em!important}.k-input-inner,input.k-input,select.k-picker{padding:8px 10px;text-indent:.4em}.k-dropdown-wrap .k-input{line-height:30px}.k-ff input.k-textbox,input.k-textbox{height:2.694em}.k-autocomplete,.k-dropdownlist,.k-numeric-wrap,.k-picker-wrap,.k-textbox{border-width:1px;border-style:solid}.k-ff input.k-textbox.k-short,input.k-textbox.k-short{height:2em;line-height:2em}.k-autocomplete.k-default,.k-combobox,.k-datepicker,.k-datepicker .k-input,.k-datetimepicker,.k-dropdown,.k-dropdown .k-default,.k-dropdown-wrap.k-default,.k-numeric-wrap.k-default,.k-picker-wrap.k-default,.k-textbox,.k-timepicker,.k-timepicker .k-input,span.k-colorpicker{background-color:#fff;font-weight:400}.k-datepicker input.k-input[readonly]{background-color:#fff!important}input[readonly].k-textbox:focus,input[readonly].k-textbox:hover,textarea[readonly].k-textbox:focus,textarea[readonly].k-textbox:hover{box-shadow:none!important;border-color:#ccc!important}.k-button,.k-header{font-weight:400}.k-button{box-shadow:none;overflow:visible}.k-button.k-upload-button{overflow:hidden}.k-window>.k-popup-message-form{padding:1em 0}.k-window>.k-window-content .k-window-form-container .k-window-form-content{padding:0 1em;min-height:60px}.k-window>.k-window-content .k-window-form-container .k-window-buttons{border-style:solid;border-width:1px 0 0;bottom:-1em;clear:both;padding:.6em;position:relative;text-align:right}.k-window>.k-window-content .k-window-form-container .k-window-buttons .k-button{margin:0 .16em}.k-edit-form-container .k-edit-buttons,.k-popup-edit-form .k-edit-buttons,.k-window-buttons.k-edit-buttons{background-color:#fff}.k-edit-form-container .k-picker .k-button.k-input-button{color:inherit;background:0 0;border-color:transparent}.k-popup-edit-form .k-edit-field .k-input,.k-popup-edit-form .k-edit-field .k-picker,.k-popup-edit-form .k-edit-field .k-textbox{width:92%}.k-window>.k-popup-edit-form.k-window-content{padding:16px 0}.k-window>.k-popup-edit-form .k-edit-buttons{width:100%;border-top:1px solid #d3d3d3;flex-direction:row;justify-content:flex-end;margin-top:10px;float:right}.k-button.k-no-permission{opacity:.7;cursor:default;background-image:none;box-shadow:none}.k-button.k-primary,.k-button.k-primary.k-system-button:hover,.k-filter-menu .k-button.k-button-solid-primary,.k-window .k-button.k-primary:hover{background-color:#009edf;border-color:#009edf;color:#fff}.k-button.k-primary.k-disabled,.k-button.k-primary.k-disabled:hover,.k-button.k-primary.k-no-permission,.k-button.k-primary.k-no-permission:hover{border:0;background-color:#d3d3d3;color:#858585}.k-edit-buttons .k-button,.k-grid .k-button:not(.k-input-button),.k-system-button.k-button,.k-window-buttons .k-button{border-radius:30px;text-transform:none}.k-edit-buttons .k-button,.k-system-button.k-button,.k-window-buttons .k-button{border-radius:30px;text-transform:none}.k-window-buttons .k-button{min-width:100px}.k-edit-buttons .k-button:not(.k-primary),.k-grid .k-button:not(.k-primary):not(.k-input-button),.k-grid .k-header.k-grid-toolbar .k-button:hover,.k-grid th .k-button.k-system-button:hover,.k-system-button.k-button:not(.k-primary),.k-window-buttons .k-button:not(.k-primary){border:1px solid #009edf;background:#fff;color:#009edf}.k-grid .k-header.k-grid-toolbar .k-button:hover,.k-grid th .k-button.k-system-button:hover{box-shadow:0 2px 6px rgba(0,0,0,.2),0 2px 3px rgba(0,0,0,.05)}.k-edit-buttons .k-button.k-disabled:not(.k-primary),.k-grid .k-button.k-disabled:not(.k-primary),.k-grid th .k-button.k-disabled.k-system-button:hover,.k-system-button.k-disabled.k-button:not(.k-primary),.k-system-button.k-no-permission.k-button:not(.k-primary),.k-window-buttons .k-button.k-disabled:not(.k-primary){background:#fff none;border-color:#c3c3c3;box-shadow:none;color:#c3c3c3}.k-grid .k-pager-sizes .k-dropdownlist{background-color:#fff}.k-button.k-input-button:hover,.k-grid .k-button.k-input-button.k-hover{border-color:transparent;background-color:transparent;box-shadow:none}.k-edit-buttons .k-button .k-icon,.k-grid .k-button:not(.k-input-button) .k-icon,.k-system-button.k-button .k-icon,.k-window-buttons .k-button .k-icon{display:none}.k-viewhtml-dialog .k-edit-buttons{padding:10px 0}.k-viewhtml-dialog textarea{resize:none}.k-button .fa.fa-angle-right{margin-left:10px}.k-button .fa.fa-angle-left{margin-right:10px}.k-button.k-button-small{padding:4px 10px;font-size:14px;margin-left:10px}.k-button .fa-sort-desc{position:relative;top:-2px}h3 .k-button.k-system-button{float:right;position:relative;top:-8px;padding:4px 10px;font-size:14px;margin-left:10px}.k-button.k-short-button{padding:4px 10px;font-size:14px}.k-hover .k-i-loading,.k-hover .k-loading,.k-i-loading,.k-loading,.p-i-loading{background-image:url(../../img/loading16.gif)}.k-loading-image{background-image:url(../../img/loading48.gif)}.k-textbox-button.k-space-right .k-icon{right:8px}.k-checkbox-group-widget .k-checkbox-item,.k-radio-group-widget .k-radio-item{margin:10px 10px 10px 0}.k-checkbox-group-widget .k-checkbox-item:last-child,.k-radio-group-widget .k-radio-item:last-child{margin-bottom:0}.k-checkbox-group-widget .k-checkbox-label,.k-radio-group-widget .k-radio-label{text-indent:5px}div.full-slider{width:100%}div.full-slider>div.k-slider-wrap{display:none}.k-menu .k-animation-container .k-menu-group{padding:0}.k-menu-group .k-item>.k-link:hover{background:#ebebeb}.k-colorpalette .k-item{width:20px;height:20px;overflow:hidden}.k-widget.k-tabstrip{background:0 0}.k-widget.k-tabstrip,.k-widget.k-tabstrip:focus{box-shadow:none}.k-tabstrip .k-content.k-active{border-color:transparent}.k-widget.k-tabstrip>.k-content,.k-widget.k-tabstrip>.k-content.k-active{padding:20px 0;overflow:visible}.k-widget.k-tabstrip>.k-tabstrip-items-wrapper{border-bottom:1px solid #c3c3c3}.k-widget.k-tabstrip>.k-tabstrip-items-wrapper .k-item{border:0 none;background:0 0;color:#404040}.k-widget.k-tabstrip>.k-tabstrip-items-wrapper .k-item.k-first{margin-left:20px}.k-widget.k-tabstrip>.k-tabstrip-items-wrapper .k-item .k-link{color:#404040;font-size:16px;text-transform:none;padding:10px 20px;opacity:.6;border-top:3px solid #fff}.k-widget.k-tabstrip>.k-tabstrip-items-wrapper .k-item.k-active{border:1px solid #c3c3c3;border-bottom:1px solid #fff;border-top-left-radius:4px;border-top-right-radius:4px;overflow:hidden;margin-bottom:-1px}.k-widget.k-tabstrip>.k-tabstrip-items-wrapper .k-item.k-active .k-link{border-radius:0}.k-widget.k-tabstrip>.k-tabstrip-items-wrapper .k-item.k-active .k-link{opacity:1;border-top-color:#009edf}.k-widget.k-tabstrip>.k-tabstrip-items-wrapper .k-item .k-link .fa{margin-right:5px}.k-widget.k-tabstrip>.k-tabstrip-items-wrapper .k-item.k-active .k-link .fa{color:#009edf}.k-widget.k-tabstrip>.k-tabstrip-items-wrapper .k-item .k-loading{display:none}.k-widget.k-tooltip{font-size:14px;background-color:#fff;border-color:#fff;color:#404040;text-align:left;box-shadow:0 1px 2px 2px rgba(0,0,0,.2)}.k-callout-n{border-bottom-color:#fff}.k-callout-s{border-top-color:#fff}.k-grid.k-widget .k-dirty-cell .k-dirty{display:none}.k-grid.k-widget .k-grid-toolbar{border-bottom:1px solid #c3c3c3;background-color:#fff;position:relative}.k-grid.k-widget .k-grid-toolbar::before{content:' ';position:absolute;background-color:#fff;left:-1px;right:-1px;top:-1px;bottom:0}.k-grid.k-widget .k-grid-toolbar .k-button{z-index:1;position:relative;left:-10px;top:-5px}.k-grid .fa.navigate{cursor:pointer;opacity:.8;font-size:24px;text-decoration:none;color:#404040;vertical-align:bottom}.k-grid .fa.navigate:hover{opacity:1}.k-grid .k-header .k-grid-filter{width:28px}.k-grid .k-header.k-filterable,.k-grid th.k-header{padding:.4em .52em;vertical-align:middle;height:26px}.k-grid-header .k-header,.k-grid-header .k-header .k-link,.k-grid-header .k-link{padding:.786em .47em}.k-grid .k-column-title input[type=checkbox]{position:relative;top:1px}.k-grid .k-grid-content>table tbody>tr>td,.k-grid>table>tbody>tr.k-grouping-row>td,.k-grid>table>tbody>tr>td{padding:.4em .52em;border-left-width:0;background:#fff;vertical-align:top}.k-filter-row th,.k-grid-header th.k-header{overflow:hidden;border-style:solid;white-space:nowrap;text-overflow:ellipsis;text-align:left}.k-grid th.k-header a{padding:0;margin:0}.k-grid td .k-button,.k-grid td .k-button.k-system-button,.k-grid th .k-button.k-system-button{padding:4px 10px;font-size:14px;margin:0 2px;min-width:64px}.k-grid>table>tbody>tr.k-grouping-row>td p,.k-grid>table>tbody>tr>td p{padding-top:0;margin-top:0}.k-grid-header .k-header,.k-grid-header .k-header .k-link,.k-grid-header .k-link,.k-grid-header .k-link:link,.k-pager-info,.k-scheduler-agendaview .k-scheduler-datecolumn,.k-scheduler-header{color:#404040}.k-grid th .k-button.k-system-button:hover{box-shadow:0 2px 6px rgba(0,0,0,.2),0 2px 3px rgba(0,0,0,.05)}.k-grid .k-loading,.k-grid .k-loading-color,.k-grid .k-loading-image{display:none!important}.k-grid .btn-cell{overflow:visible!important}.k-grid tbody tr:last-child td{border-bottom:0 none}.k-grid.no-pager-border .k-pager-wrap.k-grid-pager{border-top:0 none}.k-pager-wrap.k-grid-pager{background-color:#fafafa}.k-pager-wrap.k-grid-pager .k-pager-info.k-label,.k-pager-wrap.k-grid-pager .k-pager-nav.k-link,.k-pager-wrap.k-grid-pager .k-pager-numbers .k-link,.k-pager-wrap.k-grid-pager .k-pager-numbers .k-selected,.k-pager-wrap.k-grid-pager .k-pager-refresh.k-link{padding:0;margin-top:0;border:0 none;background:0 0}.k-pager-wrap .k-input-value-text{overflow:visible}.k-pager-wrap.k-grid-pager .k-pager-info.k-label{padding-right:15px}.k-pager-wrap.k-grid-pager .k-pager-nav.k-link:hover,.k-pager-wrap.k-grid-pager .k-pager-numbers .k-link:hover,.k-pager-wrap.k-grid-pager .k-pager-numbers .k-selected{font-weight:700}.k-pager-wrap.k-grid-pager .k-pager-sizes .k-dropdown{font-size:15px;text-transform:none}.k-pager-wrap.k-grid-pager .k-pager-sizes .k-dropdown .k-input{height:1.6em;line-height:1.6em}.k-pager-wrap.k-grid-pager .k-pager-sizes .k-dropdown .k-select{line-height:1.6em;min-height:1.6em}.k-grid-filter.k-active{background-color:#fff;border-radius:1px;padding:0 2px!important}.k-grid td.full-selection,.k-grid tr.full-selection td{background-color:#fffece}.k-grid tr.k-grouping-row:hover td,.k-grid tr:hover td{background-color:#ededed}.k-grid .k-grouping-header{background-color:#fff;padding-left:6px;color:#444}.k-grid .k-grouping-header .k-group-indicator{color:#444;background-color:#d3d3d3;border-color:#c3c3c3;box-shadow:none;border-radius:0}.k-grid .k-grouping-header .k-group-indicator .k-button .k-icon,.k-grid .k-grouping-header .k-group-indicator .k-link .k-icon{display:inline-block!important;opacity:1!important}.k-grid .k-group-cell,.k-grid .k-grouping-row td{border-bottom-width:1px}.k-grid .k-grouping-row+tr td{border-top-width:0}.k-group-indicator .k-button.k-bare{opacity:1;min-width:auto!important}.k-grid .k-grouping-header .k-link,.k-grid .k-grouping-header .k-link:link{color:#444}.k-grid .k-cell-inner .k-link{display:block}.columns-selector.k-widget.k-context-menu{z-index:2;top:6px;right:6px;min-width:200px;flex-wrap:nowrap}.columns-selector.k-widget.k-context-menu.k-menu-vertical>.k-menu-item+.k-menu-item{margin-top:0}.columns-selector.k-widget.k-context-menu.k-multicheck-wrap .k-item.header{line-height:20px}.columns-selector.k-widget.k-context-menu.k-multicheck-wrap .k-item:not(.header){line-height:7px}ul.columns-selector .k-link input[type=checkbox]{position:relative;top:2px}.columns-selector.k-widget.k-context-menu .restore-defaults{z-index:2;top:5px;right:6px}.columns-selector.k-widget.k-context-menu .restore-defaults.k-menu-link{color:#009edf}.k-grid-norecords{padding-left:10px}.k-grid .k-cell-inner>.k-link{display:flex}.k-grid th[data-field="_actions"] .k-cell-inner>.k-link{align-items:center;justify-content:center}.k-grid .k-header.k-filterable .k-cell-inner>.k-link{padding-right:0}.k-grid .k-column-title{text-overflow:ellipsis;white-space:nowrap;flex-shrink:1;overflow:hidden;min-width:20px;width:100%}.k-grid th.k-header.k-filterable .k-column-title{max-width:calc(100% - 25px)}.k-grid th.k-header.k-filterable.k-sorted .k-column-title{max-width:calc(100% - 40px)}.k-grid th[data-field="_checkbox"] .k-column-title{text-align:center}.k-widget.k-upload{border-color:#c3c3c3;border-radius:4px}.k-widget.k-upload .k-progress{height:0}.k-dropdown .k-default{border-color:#c3c3c3}.k-dropdown.k-short{text-transform:none}.k-dropdown.k-short .k-input{height:1.6em;line-height:1.6em}.k-dropdown.k-short .k-select{line-height:1.6em;min-height:1.6em}.k-list .k-selected{background-color:#ebebeb}.k-list-optionlabel{background-color:#fafafa;font-style:italic}.k-list-filter{padding:0 2px;box-sizing:border-box}.k-dropdown-wrap .k-input::before{display:none}.k-list-filter>.k-textbox{width:100%!important}.k-multiselect.k-textbox .k-icon{margin-left:-14px}.k-multiselect .k-chip,.k-multiselect .k-chip.k-hover{background-color:#d3d3d3;color:#404040;border-color:#d3d3d3;border-radius:16px}.k-list-container.k-popup .k-list .k-group,.k-list-container.k-popup>.k-group-header{font-size:12px;text-transform:none}.k-list-container .k-nodata{text-transform:none;color:#404040;font-size:14px}.k-list-container .k-nodata .k-primary{background-color:#009edf;color:#fff;margin:0 auto;border-color:#009edf}.k-focus.k-list-optionlabel,.k-list-item.k-focus,.k-list-item:focus,.k-list-optionlabel:focus{box-shadow:inset 0 0 0 2px rgba(0,0,0,.12)!important}.k-checkbox+.k-checkbox-label:after{display:none}.k-checkbox-label,.k-radio-label{padding-left:0}.k-radio-item .k-radio{display:none;opacity:0;width:0;appearance:none;margin:0;overflow:hidden}.k-radio-item .k-radio-label{padding-left:22px;display:inline-block;vertical-align:top;line-height:18px}.k-radio-item .k-radio-label:before{border-color:#7f7f7f;border-radius:50%;background-color:#fff;border-width:2px;content:"";position:absolute;top:0;left:0;width:14px;height:14px;border-style:solid}.k-radio-item .k-radio:checked+.k-radio-label::after{content:"";width:10px;height:10px;position:absolute;top:4px;left:4px;background-color:#009edf;border-radius:50%}.k-context-menu.k-menu-vertical>.k-item>.k-link,.k-menu .k-menu-group .k-item>.k-link{padding:.5em 4em .5em .8em}.k-context-menu.k-menu-vertical .k-item>.k-link>.k-i-arrow-e{right:5px}.k-context-menu.k-menu-vertical .k-item .k-menu-group{padding:0}.k-menu .k-link:link,.k-menu .k-link:visited{color:#444}.k-calendar td.k-focus,.k-calendar td.k-selected.k-focus,.k-grid td.k-focus.k-selected{box-shadow:none}.k-datepicker.k-short .k-input,.k-datepicker.k-short .k-picker-wrap .k-select,.k-datepicker.k-short .k-picker-wrap::before{height:1.6em;line-height:1.6em}.k-datepicker.k-short .k-picker-wrap .k-select{min-height:100%}.k-colorpicker-popup .k-coloreditor-preview .k-color-preview{width:30px;height:30px}.k-picker.k-colorpicker{border:1px solid #c3c3c3!important;border-radius:2px;background-color:#fff;width:min-content}.k-picker.k-colorpicker.k-hover{background-color:#fff}.k-colorpicker .k-color-preview{border:0 none}.k-colorpicker-popup .k-coloreditor-header{display:none}.k-colorpicker-popup .k-coloreditor-views{padding-left:6px}.k-coloreditor-views .k-colorgradient-canvas .k-hsv-gradient{background:linear-gradient(to bottom,rgba(0,0,0,0),#000),linear-gradient(to right,#fff,rgba(255,255,255,0))}.k-coloreditor-views .k-colorgradient-canvas .k-draghandle{background:0 0}.k-coloreditor-views .k-colorgradient-canvas .k-hsv-controls .k-slider-track{background:linear-gradient(to top,red,#ff0,#0f0,#0ff,#00f,#f0f,red)}.k-coloreditor-views .k-colorgradient-inputs .k-colorgradient-input-label,.k-coloreditor-views .k-colorgradient-inputs .k-vstack:not([data-bind*=hex]){display:none}.k-window>.k-spreadsheet-window.k-popup-edit-form.k-window-content{padding:20px 20px 10px 20px}.k-spreadsheet-action-bar .k-spreadsheet-name-editor .k-button{background-color:#fff}div.k-spreadsheet-window .k-action-buttons{background:#fff;margin:20px -20px -10px;display:block;padding-right:10px}div.k-spreadsheet-window .k-action-buttons .k-button{border-radius:30px;text-transform:none;border:1px solid #009edf;background:#fff;color:#009edf}div.k-spreadsheet-window .k-action-buttons .k-button.k-left{margin:0}div.k-spreadsheet-window .k-action-buttons .k-button.k-button-solid-primary{background-color:#009edf;border-color:#009edf;color:#fff}body>.header{width:100%;height:75px;background-color:#00445f;border-bottom:3px solid #00a0d9;position:fixed;z-index:3}body>.header .userprofile{padding:10px 10px 0 0;min-width:200px;float:right;text-align:right;font-size:13px;color:#fff}body>.header .userprofile .profile{cursor:pointer}body>.header .userprofile .role{font-size:12px;padding-top:4px;color:#d7e9f9}body>.header .userprofile .role.details{background-color:#fff;border-radius:8px;padding:3px 10px;margin-top:6px;font-size:10px;text-transform:uppercase;color:#009edf}body>.header .userprofile .role.details .absent,body>.header .userprofile .role.details .covering{cursor:pointer;text-decoration-style:dotted;font-weight:700}body>.header .userprofile .role.details .absent:hover,body>.header .userprofile .role.details .covering:hover{text-decoration:underline}body>.header .userprofile .role.details .absent.warning,body>.header .userprofile .role.details .covering.warning{color:red}body>.header a.logo{float:left;overflow:hidden;margin:0 20px 0 10px;display:block;width:200px;height:100%;background-image:url(../../img/logo-large-w.png);background-size:contain;background-repeat:no-repeat;background-position:left center}body>.header .navigation{float:left;padding:22px 0 0 40px}body>.header .navigation a.selected{text-decoration:underline}body>.header .navigation>ul.k-menu{border:0 none;background:0 none}body>.header .navigation>ul.k-menu>li{border:1px solid transparent;background:0 0;box-shadow:none!important;margin-right:2px}body>.header .navigation>ul.k-menu>li>a{padding:4px 6px;margin-right:2px;box-shadow:none!important;background:0 0!important;border:0 none!important;color:#fff;font-size:15px}body>.header .navigation>ul.k-menu>li.k-border-down a,body>.header .navigation>ul.k-menu>li.k-hover a{color:#404040}body>.header .navigation>ul.k-menu>li.k-border-down,body>.header .navigation>ul.k-menu>li.k-hover{border:1px solid #357ebd;background:#fff;border-radius:4px}body>.header .navigation>ul.k-menu>li.k-border-down{border-bottom:1px solid transparent;border-bottom-right-radius:0;border-bottom-left-radius:0}body>.header .navigation>ul.k-menu>li ul{border:1px solid #357ebd;border-top-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;background:#fff;margin-top:0;margin-left:-2px}body>.header .navigation>ul.k-menu>li li a{box-shadow:none!important;background:0 0!important;border:0 none!important;font-size:14px}body>.header .navigation>ul.k-menu>li li.k-hover{border:none;box-shadow:0 0 1px 1px rgba(0,0,0,.2)}body>.header .navigation>ul.k-menu .k-icon{display:none}body>.header .navigation .k-border-down{box-shadow:none!important;background-color:#fff!important}body>.header .navigation .k-animation-container{overflow:visible!important}body>.footer{height:60px;padding:20px;border-top:1px solid #c3c3c3;box-sizing:border-box}body>.footer a{text-decoration:underline}body>.footer a:hover{text-decoration:none}body>.header.ds{-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,.75);-moz-box-shadow:0 1px 5px 0 rgba(0,0,0,.75);box-shadow:0 1px 5px 0 rgba(0,0,0,.75);height:40px;border-bottom-width:0}body>.header.ds .navigation{padding:3px 0 0}body>.header.ds .row.role{opacity:0}body>.header.ds a.logo{width:50px}@media only screen and (max-width:1024px){body>.header .navigation{padding:10px}body>.header .userprofile .name,body>.header .userprofile .role,body>.header a.logo{display:none}body>.header .userprofile .role.details{position:absolute;left:15px;bottom:10px;display:block}html.i-opened body>.contents .layout{display:none}html.i-opened body>.contents .overlay-form{width:100%}html.i-opened body>.contents .overlay-form .title-length{display:none}html.i-opened body>.contents .overlay-form .i-overlay-wrapper{margin-right:20px}html.i-opened body>.contents .overlay-form .table{padding-right:0}html.i-opened body>.contents .overlay-form .no-source-wrapper{top:-10px!important;white-space:nowrap}}.k-treeview.navigation-tree{overflow:hidden}.k-treeview.navigation-tree.hierarchical-tree{margin-top:5px;margin-bottom:10px}.k-treeview.navigation-tree.hierarchical-tree>.k-icon.k-loading{margin-left:5px;vertical-align:bottom}.k-treeview.navigation-tree.hierarchical-tree .k-item .k-in.k-focus{background-color:#fff}.k-treeview.navigation-tree.hierarchical-tree .k-item .k-in.k-selected{background-color:#d3d3d3}.k-treeview.navigation-tree.flat-tree>.k-icon.k-loading{margin-left:5px;margin-top:5px;vertical-align:bottom}.k-treeview.navigation-tree .nav-indent{width:7px}.k-treeview.flat-tree .k-item{padding:0}.k-treeview.flat-tree .k-item .k-in{border:0 none;box-sizing:border-box;margin:0;width:100%;border-radius:0;display:table;padding:6px 10px 6px 6px;cursor:pointer;position:relative}.k-treeview.flat-tree .k-item .k-in.k-selected{background-color:#d3d3d3}.k-treeview.flat-tree .k-item .k-in span{display:table-cell}.k-treeview.flat-tree .k-item .k-in span.content{padding:5px;max-width:200px;min-width:200px;overflow:hidden;text-overflow:ellipsis}.k-treeview.flat-tree .k-item .k-in span.controls{position:absolute;right:5px;top:8px;cursor:pointer;display:none;padding:4px;border-radius:3px}.k-treeview.flat-tree .k-item.show-controls .k-in span.controls,.k-treeview.flat-tree .k-item:not(.k-first) .k-in:hover span.controls{display:block;background:#ebebeb;border:1px solid #ebebeb}.k-treeview.flat-tree .k-item .k-in.k-selected span.controls{background:#d3d3d3!important;border:1px solid #d3d3d3!important}.k-treeview.flat-tree .k-item.show-controls .k-in span.controls{background:#fff;border:1px solid #fff}.k-treeview.flat-tree .k-item .k-in span:not(.content):not(.controls){width:1%}.k-treeview .k-item .k-in .fa{color:#404040}.k-treeview.flat-tree .k-item .k-in .fa:not(:last-child){padding-right:10px}.k-treeview.flat-tree .k-item .k-in .fa.fa-pencil-square-o{position:relative;top:1px}.k-treeview.flat-tree.select-all .k-item:first-child .k-in{background-color:#fff!important;border-bottom:1px solid #c3c3c3}.k-treeview.flat-tree.coloured .k-item .k-in.k-selected{border-left:5px solid #009edf;padding-left:1px}.k-treeview.tree-dragging .k-item .k-in{margin:3px 0;display:inline-block;position:static}.k-treeview.tree-dragging .k-item .k-in .controls{display:none!important}.k-treeview.tree-dragging .k-item .k-in input{visibility:hidden!important}.k-drag-clue .checkbox,.k-drag-clue .controls{display:none}.k-treeview.navigation-tree.hierarchical-tree span.k-in{max-width:85%;overflow:hidden;text-overflow:ellipsis}.k-treeview.navigation-tree.hierarchical-tree .k-i-collapse,.k-treeview.navigation-tree.hierarchical-tree .k-i-expand{position:relative;left:5px}.k-treeview .k-item .k-in .fa{margin-right:7px}body>.contents>.layout .navcol .filter{padding:10px 5px 10px 5px;position:relative;margin:0 5px}body>.contents>.layout .navcol .filter .fa{color:#404040;position:absolute;left:15px;top:17px}body>.contents>.layout .navcol .filter input.tree-filter{width:100%;padding-left:20px}body>.contents>.layout .navcol .k-in.hl{color:#009edf}body>.contents>.layout .navcol .resize-handle{width:12px;height:22px;background:#f4f4f4;border-bottom:1px solid #c3c3c3;border-top:1px solid #c3c3c3;border-left:1px solid #c3c3c3;border-top-left-radius:3px;border-bottom-left-radius:3px;position:absolute;top:15px;right:0;cursor:pointer;z-index:2;line-height:22px;font-size:14px;text-align:center;display:none}body>.contents>.layout .navcol .resize-handle:hover{box-shadow:0 2px 6px rgba(0,0,0,.2),0 2px 3px rgba(0,0,0,.05)}body>.contents>.layout .navcol.collapsed .resize-handle,body>.contents>.layout .navcol:hover .resize-handle{display:block}body>.contents>.layout .navcol.collapsed .resize-handle{border-left:0 none;border-right:1px solid #c3c3c3;border-radius:0 3px 3px 0;right:-14px;opacity:.6}body>.contents>.layout .navcol.collapsed .resize-handle:hover{opacity:1}body>.contents>.layout .navcol.collapsed{width:0;min-width:0}body>.contents>.layout .navcol.collapsed>:not(.resize-handle){display:none}.syscol-1{width:6.25%}.syscol-2{width:12.5%}.syscol-3{width:18.75%}.syscol-4{width:25%}.syscol-5{width:31.25%}.syscol-6{width:37.5%}.syscol-7{width:43.75%}.syscol-8{width:50%}.syscol-9{width:56.25%}.syscol-10{width:62.5%}.syscol-11{width:68.75%}.syscol-12{width:75%}.syscol-13{width:81.25%}.syscol-14{width:87.5%}.syscol-15{width:93.75%}.syscol-16{width:100%}.split-view{display:table;table-layout:fixed;width:100%;word-wrap:break-word}.split-view>div{display:table-cell}.split-view>div:first-child{width:65%;padding-right:50px;box-sizing:border-box}.split-view>div:nth-child(2){width:35%;box-sizing:border-box}.split-half>div:first-child{width:50%!important;padding-right:50px;box-sizing:border-box}.split-half>div:nth-child(2){width:50%!important;box-sizing:border-box}.split-quarter>div:first-child,.split-quarter>div:nth-child(2),.split-quarter>div:nth-child(3){width:25%!important;padding-right:50px;box-sizing:border-box}.split-quarter>div:nth-child(4){width:25%!important;box-sizing:border-box}body>.contents{min-height:calc(100vh - 80px - 60px);padding-top:78px}body>.contents>.layout{display:table;width:100%;height:calc(100vh - 80px - 60px)}body>.contents>.layout .syscol{display:table-cell;vertical-align:top}body>.contents>.layout .navcol{border-right:1px solid #c3c3c3;min-width:250px;max-width:300px;position:relative}body>.contents>.layout .navcol .navigation-title{padding:6px 0 0 10px}body>.contents>.layout .navcol .navigation-title h4{margin:0;padding:5px 20px 10px 0;font-size:20px}body>.contents>.layout .navcol .clearall.separator{border-bottom:1px solid #c3c3c3}body>.contents>.layout .navcol .back-button{margin-right:10px;text-decoration:none}body>.contents>.layout .detailscol{padding:15px 20px;overflow:inherit}body>.contents>.layout .detailscol img{max-width:100%}body>.contents>.layout .detailscol .details-header{display:table;width:100%;box-sizing:border-box}body>.contents>.layout .detailscol .details-header .details-header-row{display:table-row}body>.contents>.layout .detailscol .details-header .page-controls,body>.contents>.layout .detailscol .details-header .page-sub-title,body>.contents>.layout .detailscol .details-header .page-title{display:table-cell}body>.contents>.layout .detailscol .details-header .details-header-row:first-child .page-controls,body>.contents>.layout .detailscol .details-header .details-header-row:first-child .page-title{border-bottom:1px solid #c3c3c3;padding-bottom:10px}body>.contents>.layout .detailscol .details-header .page-title{vertical-align:bottom}body>.contents>.layout .detailscol .details-header .details-header-row:first-child .page-title h2{margin:0;padding:0;vertical-align:bottom}body>.contents>.layout .detailscol .details-header .page-controls{text-align:right;white-space:nowrap}body>.contents>.layout .detailscol .details-header .page-controls .k-button{margin-left:10px}body>.contents>.layout .detailscol .details-header .details-header-row:last-child .page-controls,body>.contents>.layout .detailscol .details-header .details-header-row:last-child .page-sub-title{padding-top:10px}body>.contents>.layout .detailscol .details-header .page-sub-title{font-size:90%;vertical-align:top}body>.contents>.layout .detailscol .details-header .page-sub-title .pipe:last-child{display:none!important}.fa.app-hint{margin-left:5px;vertical-align:top}h2 .fa.app-hint{font-size:16px}.k-widget.k-tooltip.left,.k-widget.k-tooltip.top{margin:-12px}.k-widget.k-tooltip.bottom,.k-widget.k-tooltip.right{margin:12px}.input-wrapper{padding-bottom:20px}.input-wrapper label{font-weight:700}.input-wrapper label span.requred{color:#e4173c}.input-wrapper dl{display:table;margin:10px 0;padding:0;width:60%}.input-wrapper dt,dd{display:table-cell}.input-wrapper dt{padding-left:10px;width:1%;vertical-align:top}.input-wrapper .k-dropdown,.input-wrapper .k-textarea,.input-wrapper .k-textbox{width:100%}.input-wrapper .k-textarea{height:100px}.input-wrapper .field-status{width:18px;height:18px;line-height:18px;border-radius:9px;display:none;color:#fff;text-align:center}.input-wrapper .field-status::before{display:inline-block;font-family:FontAwesome;font-size:12px;font-weight:lighter}.input-wrapper .field-status.success{display:inline-block;background:#3a9d38}.input-wrapper .field-status.success::before{content:"";position:relative;top:-1px}.input-wrapper .field-status.error{display:inline-block;background:#e4173c}.input-wrapper .field-status.error::before{content:"";position:relative;top:-1px}.btn-group,.overlay .btn-group,.overlay-form .btn-group{text-align:center;font-weight:400;display:inline-block;margin:0;padding:0;border:1px solid #d3d3d3;border-radius:5px;line-height:24px;height:24px;white-space:nowrap}.btn-group.hidden,.overlay-form .btn-group.hidden{display:none}.btn-group>.btn-item,.overlay-form .btn-group>.btn-item{border-right:1px solid #d3d3d3;display:inline-block;width:30px;position:relative}.btn-group>.btn-item .disabled,.overlay-form .btn-group>.btn-item .disabled{opacity:.4}.btn-group>.btn-item .btn-link,.overlay-form .btn-group>.btn-item .btn-link{width:100%;height:100%;display:inline-block;color:#404040;text-decoration:none}.btn-group>.btn-item .btn-link.k-disabled,.overlay-form .btn-group>.btn-item .btn-link.k-disabled{opacity:.4}.btn-group>.btn-item .btn-link:not(.k-disabled):hover,.overlay-form .btn-group>.btn-item .btn-link:not(.k-disabled):hover{box-shadow:0 2px 6px rgba(0,0,0,.2),0 2px 3px rgba(0,0,0,.05);cursor:pointer}.btn-group>.btn-item .btn-link .fa,.overlay-form .btn-group>.btn-item .btn-link .fa{line-height:24px}.btn-group>.btn-item:last-child,.overlay-form .btn-group>.btn-item:last-child{border-right:0 none}.btn-group>.btn-item>.btn-group,.overlay-form .btn-group>.btn-item>.btn-group{margin:0;padding:0;display:block;position:absolute;z-index:1;right:-1px;line-height:normal;background:#fff;border-radius:2px;text-align:left;box-shadow:0 2px 2px 0 rgba(0,0,0,.2);transition:all .15s ease-in-out .15s;height:auto;max-height:0;opacity:0;min-width:100px;visibility:hidden}.btn-group>.btn-item:hover>.btn-group,.overlay-form .btn-group>.btn-item:hover>.btn-group{max-height:1000px;opacity:1;visibility:visible}.btn-group>.btn-item>.btn-group .btn-item,.overlay-form .btn-group>.btn-item>.btn-group .btn-item{display:block;margin:0;padding:0;width:auto;border:0 none}.btn-group>.btn-item>.btn-group .btn-item .btn-link,.overlay-form .btn-group>.btn-item>.btn-group .btn-item .btn-link{padding:6px 12px;box-sizing:border-box}.btn-group>.btn-item>.btn-group .btn-item:first-child .btn-link,.overlay-form .btn-group>.btn-item>.btn-group .btn-item:first-child .btn-link{padding-top:12px}.btn-group>.btn-item>.btn-group .btn-item:last-child .btn-link,.overlay-form .btn-group>.btn-item>.btn-group .btn-item:last-child .btn-link{padding-bottom:12px}.btn-group>.btn-item>.btn-group .btn-item .btn-link .fa,.overlay-form .btn-group>.btn-item>.btn-group .btn-item .btn-link .fa{vertical-align:baseline;margin-right:5px}.clabel.cclabel .circle,.grid-widget .row-status{background-color:#ff6532;border-radius:20px;display:inline-block;height:15px;width:15px}.grid-widget .row-status{position:relative;top:2px;left:-1px}.grid-widget .row-status.with-label{margin-right:6px}.clabel.culabel{border-bottom-width:1px;border-bottom-style:solid}.clabel.duelabel.duesoon{color:#ff6532}.clabel.duelabel.overdue{color:#e4173c}.clabel.duelabel.duesoon::after,.clabel.duelabel.overdue::after{display:inline-block;font-family:FontAwesome;font-size:12px;font-weight:lighter;content:"\f12a";left:4px;position:relative;top:-1px}.clabel.cclabel .circle{background-color:transparent}.clabel.cclabel .circle,.grid-widget .row-status.control-compliance,.grid-widget .row-status.control-status,.grid-widget .row-status.risk-label{margin-right:6px}.grid-widget .row-status.active,.grid-widget .row-status.allowed,.grid-widget .row-status.processed{background:#3a9d38}.grid-widget .row-status.inactive,.grid-widget .row-status.suspended{background:#e4173c}.grid-widget .row-status.demo,.grid-widget .row-status.development{background:#999}.low-risk-color{color:#3a9d38}.medium-risk-color{color:#ff6532}.high-risk-color{color:#e4173c}.control-status-0{color:#666}.control-status-1{color:#e4173c}.control-status-2{color:#ff4421}.control-status-3{color:#ffcb1c}.control-status-4{color:#9c9700}.control-status-5{color:#3a9d38}.field-error,.form-error{padding:4px 6px;font-size:14px;color:#fff;background:#e4173c;display:none;border-radius:2px}.field-error{max-height:350px;overflow:auto}.form-error.error,.form-error.visible,.input-wrapper .field-error.error,.input-wrapper .field-error.visible{display:block}.input-wrapper .field-error{float:left}.input-wrapper.general-error{padding-bottom:0}.input-wrapper.general-error .field-error.error{margin-bottom:10px}.input-wrapper.after-grid{margin-top:10px}.form-error p{margin:0;padding:5px}.field-error a,.form-error a{color:#fff;text-decoration:underline}.field-error a:hover,.form-error a:hover{text-decoration:none}.loaders .loadermask,.loaders .overlaymask{opacity:.1;display:none;background:#000;position:fixed;top:0;left:0;right:0;bottom:0}.loaders .loaderbar{display:none;height:3px;width:100%;position:fixed;top:0}.loaders .loaderbar .bar{position:absolute;height:3px;background-color:#1e90ff;animation-name:loader-animation;animation-duration:10s;animation-iteration-count:infinite;animation-timing-function:ease-in-out}@keyframes loader-animation{0%{width:0}49%{width:100%;left:0}50%{left:100%;width:0}100%{left:0;width:100%}}.form-loaders{display:none;position:absolute;z-index:2;top:0;left:0;right:0;bottom:0;background:#fff}.form-loaders .loaderimage{position:absolute;left:50%;top:40%;margin-left:-16px}.form-loaders .loadermsg{position:absolute;left:0;right:0;top:60%;text-align:center}#noty_top_layout_container{z-index:2000!important}.loaders .loadermask{z-index:1900}.loaders .loaderbar{z-index:1900}.k-widget.k-window{z-index:1800!important}.k-widget.k-window.k-window-stack{z-index:1802!important}.k-overlay-stack{z-index:1801!important}.i-overlay{z-index:1700}.loaders .overlaymask{z-index:1699}i.columns-selector{margin-left:10px;cursor:pointer}ul.columns-selector{font-size:12px!important;font-family:Arial,Helvetica,sans-serif!important;min-width:180px}ul.columns-selector.k-multicheck-wrap{min-width:195px}ul.columns-selector .k-link{padding:4px 8px 4px 4px!important}ul.columns-selector .header{font-weight:700;font-size:14px}ul.columns-selector .header span{border-bottom:1px solid #eee}ul.columns-selector .header a{right:5px;position:absolute;font-weight:700;font-size:12px;padding:0!important}ul.columns-selector .header a:after{display:block;clear:both;content:" "}.i-overlay{position:absolute;right:0;top:0;box-shadow:-4px 0 6px -3px rgba(0,0,0,.5);-webkit-box-shadow:-4px 0 6px -3px rgba(0,0,0,.75);-moz-box-shadow:-4px 0 6px -3px rgba(0,0,0,.75);transition:width .35s ease-in-out;-moz-transition:width .35s ease-in-out;-webkit-transition:width .35s ease-in-out;width:0;overflow:hidden;background-color:#fff;height:100vh}html.i-opened{overflow:hidden}.i-overlay.i-opened.syscol-15{width:93.75%}.i-overlay.i-opened.syscol-14{width:87.5%}.i-overlay.i-opened.syscol-13{width:81.25%}.i-overlay.i-opened.syscol-12{width:75%}.i-overlay.i-opened.syscol-9{width:56.25%}.i-overlay.i-closed{box-shadow:none}.i-overlay .i-overlay-wrapper{padding:0 0 20px 0;margin-right:40px}.i-overlay .i-overlay-buttons{padding:20px 0;text-align:right}.i-overlay .i-overlay-buttons .k-button{margin-left:10px}.i-overlay .overlay-title{padding-top:20px;margin-bottom:30px}.i-overlay .overlay-title h2{border-bottom:1px solid #c3c3c3;margin:0 0 10px;padding:0 20px 10px 0}.i-overlay h3{margin-top:0}.i-overlay-wrapper-inner{height:auto;width:100%;overflow-y:auto;padding-right:20px;padding-left:20px}.files-download .download-waiting{text-align:center}.files-download .download-ready{text-align:center}.applied-grid-filters{margin:0 10px;font-size:14px;font-weight:400;text-transform:none;text-decoration:underline;cursor:pointer;display:inline-block;position:relative;z-index:2}.applied-filters{min-width:200px}.applied-filters.k-context-menu.k-menu-vertical>.k-item>.k-link{padding:.4em .8em}.applied-filters.k-context-menu.k-menu-vertical>.k-item>.k-link>.k-icon{float:right;margin-top:1px;margin-right:-5px;padding-right:0}.applied-filters li.k-last{text-align:center}.applied-filters li.k-last{border-top:1px solid #c3c3c3;color:#019edf}input[disabled],select[disabled],select[readonly],textarea[disabled],textarea[readonly]{background:#ebebeb!important}.bold{font-weight:700}.italic{font-style:italic}.flex{display:flex}.result-messages{position:relative;overflow:auto;color:#404040;padding:5px 10px 10px 10px;background:#fff1f1;display:none}.result-messages.outlined{border:1px solid #fda5a4;border-radius:4px}.k-edit-form-container .result-messages,.k-window-form-container .result-messages{position:relative;top:-14px}.result-messages h3{font-weight:400;font-size:14px;color:#e4173c;margin:0;text-transform:none;padding:10px 0}.result-messages ul{margin:0;padding:0 0 0 15px}.result-messages ul li{margin:0 0 4px 0;padding:0;color:#404040}.result-messages ul li span{color:#428bca;text-decoration:underline}.alert-field{border:1px solid #e4173c!important}.alert-text{color:#c00}.grid-wrap{position:relative}.grid-stats{position:absolute;right:10px;top:-45px;background:0 0!important;border:none!important}.k-popup-edit-form .k-edit-field{margin-right:0;box-sizing:border-box;padding-left:30px}.k-popup-edit-form .k-edit-label{margin-left:0;box-sizing:border-box}.k-popup-edit-form .k-edit-field .k-textbox{width:92%;max-width:92%}.k-popup-edit-form .k-edit-field .k-textarea{height:100px}.k-popup-edit-form .k-edit-field span.k-readonly{display:inline-block;padding-top:12px}.grid-editor,.grid-editor .k-edit-form-container{width:800px}.grid-editor .k-edit-label{width:20%;font-weight:400}.grid-editor .k-edit-field{width:80%}.grid-editor .k-multiselect.k-header{max-width:92%}.grid-editor .k-multiselect .k-input{height:2.04em;line-height:2.04em;padding:0}.k-edit-label span{color:red}.k-window>.k-popup-message-form{padding:1em 0}.k-window>.k-window-content .k-window-form-container .k-window-form-content{padding:0 1em;min-height:60px}.k-window>.k-window-content .k-window-form-container .k-window-buttons{border-style:solid;border-width:1px 0 0;bottom:-1em;clear:both;padding:.6em;position:relative;text-align:right}.k-window>.k-window-content .k-window-form-container .k-window-buttons .k-button{margin:0 .16em}.nowrap{white-space:nowrap}.keep-whitespace-formatting{white-space:pre-line}.required{color:#e4173c}.title-with-underscore{border-bottom:1px solid #c3c3c3;padding-bottom:10px}.subtitle{font-size:13px;font-style:italic;padding-left:50px;text-transform:none}.number-circle{border-radius:50%;width:30px;height:30px;line-height:30px;background:#fff;border:1px solid #666;color:#666;text-align:center;opacity:.5;margin-right:5px;display:inline-block}body>.page{width:100%;position:relative;min-height:100vh;display:flex}body>.page .left-half{width:50%;min-height:100vh;background:#bac1d0;background-size:cover}body>.page .right-half{width:50%;min-height:100vh;background-repeat:no-repeat;background-size:cover}.page button{border-radius:4px!important;background-color:#00a3c7}.image-fader{z-index:0;width:100%;height:100%;top:0;left:50%;background-repeat:no-repeat;background-size:cover}.login-form{background:#fff none repeat scroll 0 0;margin:0 auto 80px auto;box-sizing:border-box;padding:40px 40px;position:relative;width:350px;z-index:1;text-align:left;border-radius:4px;overflow:hidden;vertical-align:middle;-webkit-box-shadow:0 -5px 36px 0 rgba(0,0,0,.19);-moz-box-shadow:0 -5px 36px 0 rgba(0,0,0,.19);box-shadow:0 -5px 36px 0 rgba(0,0,0,.19)}.login-form h3{text-align:center;color:#858ca0}.login-form input{width:100%;box-sizing:border-box}.login-form input.rememberme{width:auto}.login-form .signup{padding-top:20px;color:#b9c2d3;line-height:22px}.login-form .signup a{color:#8aa5cc}.login-form button{width:100%;text-align:center;box-sizing:border-box}.login-form .k-button.k-primary:not(.k-disabled){background-color:#8aa5cc;border-color:#8aa5cc}.login-form .form-error{margin-top:20px;margin-bottom:20px;text-align:left}.field-error a,.form-error a{color:#fff;text-decoration:underline}.contents{padding-top:20vh;box-sizing:border-box;width:100%}.logo{width:220px;height:100px;background-image:url(../../img/logo.svg);background-repeat:no-repeat;background-position:center center;position:absolute;top:0;right:20px;z-index:3}h3{font-size:13px;text-align:left;-webkit-padding-before:0}.login-label{text-transform:none;margin:2em 0 1em}.need-help-label{font-size:13px;color:#b9c2d3;text-transform:none;margin:2em 0 1em}body>.footer{text-align:left;font-size:13px;color:#494d59;position:absolute;bottom:2%;left:1%;right:0;height:0;border-top:0;z-index:10}body>.footer a{text-decoration:underline;color:#494d59}@media screen and (max-width:840px){body>.page .left-half{text-align:center;vertical-align:middle;width:100%}body>.page .right-half{display:none}body>.page .image-fader{display:none}.logo{left:50%;transform:translate(-50%,0)}}@media screen and (max-height:730px){.contents{padding-top:0}.logo{margin:0 auto 10px auto}}