@import url("fonts/fonts.css");.without-selectall .ui-selectcheckboxmenu-header .ui-chkbox{display:none}.shared-tooltip{background-color:white;border:1px solid #777;font-size:12px;padding:0 .3rem;position:absolute}body .ui-datatable tr:not(:hover) td.hover-actions .ui-button{visibility:hidden}html{height:100%;font-size:62.5%}body{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;margin:0;min-height:100%;text-rendering:optimizeLegibility;background:white;font-size:1.4rem}
@media(-webkit-min-device-pixel-ratio :2),(min-resolution :192dpi){body{font-size:250%}}.page-wrap{height:100vh;display:flex;flex-direction:column}#main-wrap{flex:1;overflow-y:auto}body,#main-wrap{display:flex;flex-direction:column}aside{flex:0 0 2rem;margin-right:.8rem}@media(min-width :1000px) and (min-device-width:1081px){}@media(min-width :1580px) and (min-device-width:1600px){}main{flex-grow:1;margin:0 1rem 0 3.8rem}#head{display:flex;flex-direction:row;align-items:stretch;background-color:#fafafa;border-bottom:1px solid #ddd;padding-left:.5em;border-top:3px solid #98bf0c}
#head .fa-bars{padding-right:.5em}.main-menu-button button{border:0 none}.main-menu-expanded{width:auto}.main-menu-expanded.ui-menu{border-radius:0;margin-top:5px;left:0 !important;border:1px solid #ddd}.main-menu-expanded.ui-menu .ui-widget-header h3{padding-top:0;padding-bottom:2px}.main-menu-expanded.ui-menu li>.ui-menuitem-link{padding:.5em 0}.main-menu-expanded .fa-fw{margin-right:.3em}.main-menu-expanded .ui-menuitem-icon{color:#006690}.main-menu-expanded.ui-menu.ui-widget .ui-menuitem-link .ui-menuitem-icon{margin-left:.93em}
.main-menu-expanded .ui-menuitem-text{font-weight:bold;color:#006690}.main-menu-expanded.ui-menu.ui-widget .ui-menuitem-link .ui-menuitem-text{margin-right:.8em;margin-left:.6em}.main-menu-expanded.ui-menu .ui-state-hover .ui-menuitem-icon,.main-menu-expanded.ui-menu .ui-state-hover .ui-menuitem-text{color:#fff}.main-menu-expanded.ui-menu .ui-widget-header{border-bottom:1px solid #ddd;background:transparent}.main-menu-expanded.ui-menu .ui-widget-header h3{padding-top:.4em;padding-bottom:.2em;font-style:italic;color:#aaa}
.main-menu-expanded.ui-menu .ui-widget-header h3:empty{padding:0}h1#head-title{font-size:1.54rem;color:#999;flex-grow:1;display:flex;align-items:center;margin-left:0}#head .ui-widget{font-size:1.54rem}#head-title>.ui-state-disabled{background-color:transparent;opacity:1.0}#head-title,#head-options>*{margin:0 .3em}#head-options{display:flex;margin:0 .15em 0 .05em;justify-content:flex-end;flex-wrap:wrap}#head-options .language-selector{align-self:center}#head form,#head button{display:flex}#head .ui-selectonemenu{margin-top:0;margin-bottom:0}
#head .ui-link,#head .ui-commandlink,#head .ui-button{text-decoration:none;color:#44a22a;align-self:stretch;display:flex;align-items:center;padding:1rem;font-weight:bold}#head .ui-button.ui-button-text-icon-left .ui-button-text{padding:0 0 0 1.4em}#head button{background:0;border:0 none;box-shadow:none}#head .ui-link:hover,#head .ui-commandlink:hover,#head .ui-button:hover{background-color:#eaeaea}#head .ui-link.ui-state-disabled:hover,#head .ui-commandlink.ui-state-disabled:hover{background-color:inherit;color:#666}
#head form,#head button{display:flex}#head .fa,.far,.fas{margin-right:.5rem}#head .ui-selectonemenu{padding:0 2.3rem 0 .4rem}#foot{background-color:#fafafa;border-top:1px solid #ddd;color:#999;padding:.3em}#foot .footer-text{font-size:.85em}#foot .app-name{margin-left:1rem}#foot a{text-decoration:none;color:#444}#foot a:hover{text-decoration:none;color:#009de0}#footer-form{display:flex;justify-content:space-between}.logged-in-user{margin:0 1rem}.page-title{color:#777}.middle{vertical-align:middle}
.small{font-size:.8em;margin-top:0}.multi-line-label{display:inline-flex;flex-direction:column}.center-panel{margin:5em auto 0;width:29em;box-shadow:0 .5em 2em rgba(0,0,0,0.1)}.bottom-nav .ui-button{margin:1.3em 1.7em 2em 0}.main-tab-view{min-height:32em}.nostretch{width:1%;white-space:nowrap}#head-title .ui-link.ui-state-disabled{color:#555}h4{font-size:1.4rem}.hint{font-size:.9em;font-style:italic;display:block;margin-bottom:1.5em;color:#999;margin-left:.2em}.table-collapse,tr>td.table-collapse{padding:0}
.ui-datatable thead th,.ui-datatable tbody td,.ui-datatable tfoot td,.ui-datatable tfoot th{padding:.4rem}.ui-datatable thead th,.ui-datatable tfoot td{text-align:left}.ui-datatable .ui-datatable table{border-collapse:separate}.word-wrap-table .ui-datatable-data{word-wrap:break-word}.ui-datatable a.ui-link:hover{color:#009de0}.ui-datatable a.ui-button.ui-link:hover{color:#333}.ui-datatable .responsive-input{min-width:unset !important;width:100%;box-sizing:border-box}.ui-datatable .ui-datatable th{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.ui-datatable-header h3{margin:.5em 0;flex-grow:1;text-align:left;font-size:1em}.ui-datatable-header{display:flex}.ui-datatable-footer{color:#aaa;margin-bottom:.5em}.ui-datatable tbody td table tbody td{border-top:0;border-bottom:0}.first-column{width:70%}.second-column{width:30%}.form-action-buttons .ui-button{margin-right:2rem;margin-bottom:3rem}.local-message-box{color:#a33;background-color:#fff;border-color:#fff;margin-left:0;margin-top:-10px;margin-bottom:10px}.local-message-box .ui-message-error-icon{display:none}
.local-message-box .ui-message-error-detail{margin-left:22rem}.success-notification-bar{border:1px solid #cec;padding:.7rem 2rem;background-color:#efe;color:#393}main h1{color:#777}.portal-form{max-width:120rem;margin:auto}.announcement.ui-widget-content{border:0 none;border-bottom:1px solid #e7e7e7}.announcement .ui-widget-content{display:none}.announcement.ui-panel .ui-panel-titlebar{padding:.5rem 1.5rem .5rem 2rem}.info-announcement .ui-panel-titlebar,.info-announcement .fa{background-color:#ccebf9;color:#0083bb}
.warning-announcement .ui-panel-titlebar,.warning-announcement .fa{background-color:#3bf;color:#fff}.announcement .ui-panel-title .fa{margin-right:.5rem}.announcement .ui-panel-title{font-weight:normal;margin:0 .5rem 0 0}.announcement .ui-panel-title a{text-decoration:none;color:#3bf}.announcement .ui-panel-title a:hover{text-decoration:underline;color:#0083bb}.warning-announcement .ui-panel-title a{color:#cef}.warning-announcement .ui-panel-title a:hover{color:#fff}.save-status{visibility:hidden;margin-left:2.4rem;color:gray}
.save-status.save-status-visible{visibility:visible}.small-panel>.ui-overlaypanel-content{display:flex;flex-direction:column;align-items:flex-start;padding:.8rem 1.6rem 1.8rem}.small-panel input{min-width:30rem;margin:.4rem 0 1.5rem 0}.fa-close-thin:before{content:'\02715'}.fa-logical-and:before{content:'\2227'}.fa-logical-or:before{content:'\2228'}.fa-logical-and-wrapped:before{content:'(\2227)'}
.fa-logical-or-wrapped:before{content:'(\2228)'}.fa-less-than:before{content:'<'}.fa-greater-than:before{content:'>'}::-moz-placeholder,:-ms-input-placeholder,:-moz-placeholder,::-webkit-input-placeholder{opacity:.6}.bar-gap-right{margin-right:1.2rem}.markdown-html{margin-bottom:2rem}.top-aligned table th,.top-aligned table td{vertical-align:top;padding-top:.6em}.large-centered-overlay{position:absolute;top:50% !important;left:50% !important;transform:translate(-50%,-50%);width:95vw;height:90vh;overflow:scroll}
.large-centered-overlay .ui-overlaypanel-content .centered-image{margin:auto;display:block}.field-description{font-size:1.5rem;font-style:italic;margin:.3rem;color:#7d7d7d;max-width:60rem;display:block}.tab-introduction{font-size:1.5rem;font-style:italic;margin:.3rem;color:#7d7d7d;max-width:60rem;display:block;margin-top:12px}.population-mode-free{color:#aaa}.population-mode-standard{color:#34b}.abbreviating-table td{overflow:hidden;text-overflow:ellipsis}.nowrap,.nowrap-table td,.nowrap-table th{white-space:nowrap}
.nowrap-table td{height:3.0233rem}.warning{color:#ca0;font-style:italic}.user .organisation:before{content:' ('}.user .organisation:after{content:')'}.internal-id{text-align:right;color:gray}.fa-blank::before{content:"‪ "}body,.ui-widget,.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:'Open Sans','Calibri','Arial','Helvetica',sans-serif}
.ui-panel-titlebar{background:none repeat scroll 0 0 #3bf;color:#fff}.ui-layout-unit.ui-widget{border:0 none;padding:0}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{color:#e94a48}.ui-chkbox.ui-state-error,.ui-selectonemenu.ui-state-error{border:0 none}.ui-inputfield.ui-state-error,.ui-widget-header .ui-inputfield.ui-state-error,.ui-widget-content .ui-inputfield.ui-state-error,.ui-state-error .ui-inputfield{background-color:#fee}.ui-outputlabel.ui-state-error,.ui-chkbox.ui-state-error{background-color:transparent}
.ui-outputlabel{margin:1.6rem 1em .6rem .2em;display:block}input,textarea{min-width:60rem;margin-right:1em}input.ui-spinner-input{min-width:58.3rem}.short-spinner>input{min-width:6rem;width:1rem}.short-inputText{min-width:8rem;width:1rem}.middle-inputText{min-width:30rem}.twentyfive{width:25%}.seventyfive{width:75%}.ui-autocomplete-multiple-container{min-width:61rem;max-width:61rem;width:unset;overflow:auto}input.ui-selectlistbox-filter{min-width:0}.ui-selectoneradio label{margin:.3em .5em}.ui-chkbox{margin-top:.2em}
.ui-chkbox,.ui-outputlabel{vertical-align:baseline}.ui-paginator{display:flex;justify-content:center}.ui-paginator .ui-paginator-page,.ui-paginator .ui-paginator-pages,.ui-paginator .ui-paginator-next,.ui-paginator .ui-paginator-last,.ui-paginator .ui-paginator-first,.ui-paginator .ui-paginator-prev,.ui-paginator .ui-paginator-current{display:inline}.ui-outputlabel .ui-outputlabel-rfi{margin-left:.26em}.ui-outputlabel-rfi{color:#27f;font-weight:bold}.ui-button-text-icon-left .ui-button-text{padding-right:.65em}
.ui-button-icon-only{width:2em}.ui-messages-info,.ui-messages-warn,.ui-messages-error,.ui-messages-fatal{margin:2rem 0 .5rem 0}.ui-messages-info,.ui-messages-warn,.ui-messages-error,.ui-messages-fatal{padding:0 1rem 0 1rem}.ui-messages-info-detail,.ui-messages-warn-detail,.ui-messages-error-detail,.ui-messages-fatal-detail,.ui-message-info-detail,.ui-message-warn-detail,.ui-message-error-detail,.ui-message-fatal-detail{margin-left:0}.ui-messages.ui-messages-noicon ul{margin:0 1rem 0 0}.ui-messages li{margin:1rem 0 1rem 0}
.ui-selectonemenu .ui-selectonemenu-trigger .ui-icon,.ui-selectcheckboxmenu .ui-selectcheckboxmenu-trigger .ui-icon{margin-top:.5em}.ui-selectonemenu{padding:0 4px}.ui-selectonemenu-label{width:auto !important;padding:4px 0 4px 4px;margin-left:-4px}td.right,th.right{text-align:right}td.center,th.center{text-align:center}.ui-accordion .ui-accordion-header{background-color:#f5f5f5;background-image:-ms-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(top,#fff,#e6e6e6);background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-repeat:repeat-x}
.ui-accordion .ui-accordion-header .ui-icon{display:block}.ui-state-default{background-size:250%;background-repeat:repeat-x;background-position:top center}.ui-state-default.ui-state-hover{background-size:110%;background-position:top center}.ui-corner-all{border-radius:0}.ui-panel{padding:0}.ui-widget-header{border:0 none}hr{border:0 none;border-top:1px solid #ddd}fieldset{border:1px solid #ddd;margin:1.7rem 0 2.4rem 0;border-radius:3px}fieldset legend{color:#999;padding:0 .35rem}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.6;filter:Alpha(Opacity=60)}
.form-info-box{text-align:justify}.field-wrap{align-items:baseline;display:flex;flex-flow:row wrap;margin:0 0 .4rem}.field-wrap .ui-outputlabel{flex:0 0 20.1rem}.field-wrap input,.field-wrap .ui-selectonemenu{flex:1 1 20.1rem;min-width:auto}.field-wrap .ui-outputlabel{margin-top:1rem}.field-wrap .ui-widget.clickable-icon{align-self:baseline;margin-left:1.2rem}.ui-blockui-content.ui-shadow{-moz-box-shadow:unset !important;-webkit-box-shadow:unset !important;box-shadow:unset !important}.ui-blockui-content{background-color:transparent;border:0 none}
.ui-widget-overlay{background:#000;opacity:.1;filter:Alpha(Opacity=10)}.menu-expanded.ui-menu{width:auto}.ui-menu.ui-widget .ui-menuitem-link .ui-menuitem-text{margin-right:.6rem}.ui-paginator-current{font-weight:100;color:#aaa}tr.ui-selectonemenu-item{border:0 none}.ui-selectonemenu-panel .ui-selectonemenu-table td{border:0 none}.ui-datatable thead th,.ui-datatable tbody td,.ui-datatable tfoot td,.ui-datatable tfoot th{border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;border-left:0 none;border-right:0 none}
.ui-datatable th{white-space:nowrap;text-overflow:ellipsis}.ui-datatable-odd{background-color:inherit}.ui-datatable-data.ui-widget-content,.ui-datatable-data>.ui-widget-content,.ui-datatable th.ui-state-default{border:0 none;border-radius:0}.ui-datatable th.ui-state-default{background-color:inherit;background-image:inherit}.ui-datatable .ui-column-title{font-weight:bold;color:#888;font-size:1.35rem}.ui-datatable th.ui-state-default{box-shadow:none;-webkit-box-shadow:none}.ui-datatable .ui-paginator{background-color:inherit;padding:1.7rem .3rem}
.ui-paginator .ui-state-disabled{background:inherit}.ui-paginator .ui-state-disabled{background:inherit;opacity:.2}.ui-paginator-page.ui-state-active{background-color:inherit}.ui-paginator-current{font-style:italic}.ui-datatable .ui-sortable-column-icon{opacity:.5}.ui-datatable .ui-state-hover .ui-sortable-column-icon,.ui-datatable .ui-state-hover .ui-column-title{color:#333;opacity:1.0}.ui-datatable-empty-message{font-style:italic;color:#ccc}.ui-datatable td.table-collapse{padding:4px 10px}.ui-datatable .ui-datatable .ui-column-title{font-style:italic}
.ui-datatable .ui-datatable thead th,.ui-datatable .ui-datatable tbody td,.ui-datatable .ui-datatable tfoot td,.ui-datatable .ui-datatable tfoot th{border:0 none;padding:0}.ui-datatable .ui-datatable-data tr.ui-state-hover{cursor:default}.ui-datatable .ui-icon-seek-first,.ui-datatable .ui-icon-seek-prev,.ui-datatable .ui-icon-seek-next,.ui-datatable .ui-icon-seek-end{height:2rem !important}.ui-dialog .ui-dialog-buttonpane button{margin:.8rem 1rem .5rem .7rem}.ui-selectlistbox-item.ui-state-highlight .ui-chkbox-icon.ui-icon{background-image:url(/transfer/javax.faces.resource/images/ui-icons_333333_256x240.png?ln=primefaces-bootstrap)}
.ui-inputgroup{margin-right:.1em}.ui-inputgroup .ui-inputgroup-addon,.ui-inputgroup .ui-inputgroup-addon-checkbox{border-color:#d6d6d6;background-color:#f0f0f0;color:#222}.ui-inputgroup .ui-inputgroup-addon:first-child,.ui-inputgroup .ui-inputgroup-addon-checkbox:first-child,.ui-inputgroup .ui-button:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}.ui-inputgroup .ui-inputgroup-addon:last-child,.ui-inputgroup .ui-inputgroup-addon-checkbox:last-child,.ui-inputgroup .ui-button:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}
th .ui-column-title a.column-header-info-icon{text-decoration:none}th .ui-column-title .info-overlay .ui-overlaypanel-content{white-space:normal}.ui-linkbutton a{text-decoration:none}.text-with-line-break{white-space:pre-wrap}.slim-column{max-width:75rem;margin:auto}.margin-top-2em{margin-top:2em}.ui-divider.ui-divider-solid.ui-divider-horizontal::before{border:0 none;border-bottom:1px solid #e5e5e5}.ui-icon-loading.ui-icon.left{left:.5em}.ui-toggleswitch-slider{background:#888}.ui-toggleswitch-handler{background:white}
.ui-toggleswitch-checked .ui-toggleswitch-slider{background:#2196f3}.ui-toggleswitch-dual-icon .ui-toggleswitch-handler{position:inherit}html .ui-state-disabled{pointer-events:all}.fa-rotate-45{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.ui-button-icon-left.ui-icon.fa,.ui-button-icon-left.ui-icon.fas,.ui-button-icon-left.ui-icon.far,.ui-button-icon-left.ui-icon.fab{padding-top:1px}.ui-widget.clickable-icon{align-self:center;font-size:1.3em;margin-right:.6rem}
.blue-info-icon{color:#7bf;border-radius:1rem}.blue-info-icon.ui-shadow{-webkit-box-shadow:0 0 6px rgba(0,0,0,0.2) !important;-moz-box-shadow:0 0 6px rgba(0,0,0,0.2) !important;box-shadow:0 0 6px rgba(0,0,0,0.2) !important}.info-overlay{max-width:42rem}.operation-bullet{text-decoration:none;color:#006690;font-weight:600;padding:0 .3rem;display:inline-block;margin-bottom:3.5rem;margin-left:1.7rem}.bottom-nav>.operation-bullet{margin-bottom:1.8rem}.operation-bullet:hover{color:#2ae}.important-bullet{color:#ef5000}
.important-bullet:hover{color:#ef8b03}.ui-dialog.ui-widget-content .ui-dialog-title{font-size:1.3em;color:#009de0}.ui-confirm-dialog .ui-dialog-content .ui-icon.fa,.ui-confirm-dialog .ui-dialog-content .ui-icon.fas,.ui-confirm-dialog .ui-dialog-content .ui-icon.far{font-size:2.5rem;width:3rem;height:2.5rem;color:#009be0}.ui-confirm-dialog-message{max-width:50rem}.folder-color{color:#fff7c0}.folder-stroke-color{color:#b0a060}.file-color{color:#fcfcfc}.file-stroke-color{color:#aaa}.file-stroke-color[class*="???common_fileIcon_styleClass_"]:before{content:"\f15b"}
.vertical-baseline-table td{vertical-align:baseline}.file-bullets{list-style-type:none;padding-left:0}.ui-autocomplete-itemtip{width:auto !important;max-width:30rem}.variable-tip,.variable-description-tip{display:block}.variable-tip{font-weight:bold}.bullet-text{margin-left:.4rem}.fa-stack{width:2em}.scrollable-textarea{overflow-y:scroll !important}.ui-widget .ui-icon.fa,.ui-icon.fa,.ui-widget .ui-icon.fas,.ui-icon.fas,.ui-widget .ui-icon.far,.ui-icon.far{background:none repeat scroll 0 0 transparent !important;text-indent:0 !important}
.ui-button-icon-only .ui-icon.fa,.ui-button-text-icon-left .ui-icon.fa,.ui-button-text-icon-right .ui-icon.fa,.ui-button-icon-only .ui-icon.fas,.ui-button-text-icon-left .ui-icon.fas,.ui-button-text-icon-right .ui-icon.fas,.ui-button-icon-only .ui-icon.far,.ui-button-text-icon-left .ui-icon.far,.ui-button-text-icon-right .ui-icon.far{margin-top:-8px}a[href]:focus,area[href]:focus,input:focus,select:focus,textarea:focus,button:focus,[contentEditable=true]:focus{border-color:rgba(82,168,236,0.8);box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px rgba(82,168,236,0.6);outline:0 none}