body{background-color:#f7f7f7;margin:0;font-family:"Open Sans",HelveticaNeue,"Helvetica Neue",Helvetica,Arial,sans-serif}h1{color:#2d3c4b;font-size:1.6em;font-weight:bold;font-family:"Open Sans",HelveticaNeue,"Helvetica Neue",Helvetica,Arial,sans-serif}h1:first-child{margin-top:0}h2{color:#2d3c4b;font-size:1.2em;font-weight:bold;font-family:"Open Sans",HelveticaNeue,"Helvetica Neue",Helvetica,Arial,sans-serif}h2:first-child{margin-top:0;margin-bottom:0}.applicationHeader{background-color:#2d3c4b;height:72px;overflow:hidden}.applicationHeader .logo{width:150px;padding-top:10px;padding-left:35px}.applicationHeader .userInformation{white-space:nowrap;text-overflow:ellipsis}.applicationHeader .userInformation .ui-panelgrid-cell{background-color:#2d3c4b}.applicationHeader .userInformation a{color:#fff}.applicationHeader .userInformation a .ui-panelgrid-cell{color:#fff}.applicationHeader .userInformation a:hover{color:#ffab00}.applicationHeader .userInformation a:hover .ui-panelgrid-cell{color:#ffab00}.ui-widget{font-size:1em;font-weight:normal;font-family:"Open Sans",HelveticaNeue,"Helvetica Neue",Helvetica,Arial,sans-serif}.applicationMenu{padding-top:33px}.ui-shadow,.ui-selectcheckboxmenu-panel{-moz-box-shadow:0 2px 5px rgba(0,0,0,0.2);-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.2);box-shadow:0 2px 5px rgba(0,0,0,0.2)}.ui-widget-header{margin-bottom:0;border:0}.mainContent{padding-left:20px;padding-right:20px;padding-top:25px;padding-bottom:25px}.cardPanel,.dashboardPanel{background-color:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,0.2),0 1px 1px 0 rgba(0,0,0,0.14),0 2px 1px -1px rgba(0,0,0,0.12);padding:15px;margin-bottom:25px}.ui-layout-resizer{height:0 !important;width:0 !important;display:none !important}.ui-menubutton .ui-button{border-radius:0;height:36px}.ui-menubutton .ui-button .ui-button-text{-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s;color:#fff;font-size:14px;font-weight:300;vertical-align:middle;margin-left:20px;margin-right:20px;padding-left:16px;padding-right:16px;padding-top:8px;padding-bottom:8px;font-family:"Helvetica Neue",sans-serif}.ui-menubutton .ui-button .ui-button-icon-left{border-radius:0;font-size:20px;padding-right:20px}.ui-menubutton .ui-button.ui-state-default{-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s;color:#fff;background:none #0e2031;border:none;padding:0}.ui-menubutton .ui-button.ui-state-hover{-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s;box-shadow:none;background:none #e6e8eb;border-radius:0}.ui-menubutton .ui-button.ui-state-hover .ui-button-text{color:#0e2031}.ui-menubutton .ui-button.ui-state-focus{background-color:#ffab00}.ui-menu.ui-menu-dynamic{min-width:200px;background:none #fff;padding:0;color:#757575;border-radius:0;border:none;box-shadow:5px 9px 20px 5px rgba(0,0,0,0.19),0 8px 17px 0 rgba(0,0,0,0.2)}.ui-menu.ui-menu-dynamic .ui-menuitem{background:none #fff;padding:0;margin:0;border-radius:0}.ui-menu.ui-menu-dynamic .ui-menuitem.ui-state-hover{-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s;background:none #e6e8eb;box-shadow:none;border-radius:0;color:#757575}.ui-menu.ui-menu-dynamic .ui-menuitem.ui-state-hover .ui-menuitem-text{color:#000}.ui-menu.ui-menu-dynamic .ui-menuitem.ui-state-hover .ui-menuitem-icon{color:#4f4f4f}.ui-menu .ui-menuitem-link{-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s;padding-top:10px;padding-bottom:10px;width:94%}.ui-menu .ui-menuitem-link .ui-menuitem-icon{border-radius:0;font-size:14px;padding-right:10px;padding-left:10px;text-align:center}.ui-menu .ui-menuitem-link.ui-state-hover{background:none #e6e8eb;box-shadow:none;border-radius:0;color:#757575}.ui-menu .ui-menuitem-link.ui-state-hover .ui-menuitem-text{color:#000}.ui-menu .ui-menuitem-link.ui-state-hover .ui-menuitem-icon{color:#4f4f4f}.ui-menu.ui-menubar{background:none #0e2031;border:none;padding:0}.ui-menu.ui-menubar .ui-menu-list{height:100%}.ui-menu.ui-menubar .ui-menuitem{border-radius:0;margin:0}.ui-menu.ui-menubar a{color:#fff;font-size:14px;font-weight:300;vertical-align:middle;padding-left:16px;padding-right:16px;padding-top:8px;padding-bottom:8px;font-family:"Helvetica Neue",sans-serif;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}.ui-menu.ui-menubar a.ui-state-hover{box-shadow:none;background:none #e6e8eb;border-radius:0;color:#0e2031}#frontPageBackground{background-color:#000;width:100%;height:100%;position:absolute;overflow:hidden;left:0;top:0;z-index:0;object-fit:cover;background-size:cover;background-repeat:no-repeat}#blurOverlay{background-color:rgba(0,0,0,0.4);width:400px;height:100%;position:absolute;overflow:hidden;left:0;top:0;z-index:1;-webkit-filter:blur(5px);-moz-filter:blur(5px);-o-filter:blur(5px);-ms-filter:blur(5px);filter:blur(5px)}.frontCover{width:100%;height:100%;object-fit:cover}#applicationLogo{position:absolute;top:40px;left:40px;z-index:2;width:300px}.loginForm{z-index:2}.loginForm .formPanel{border-radius:4px;padding-bottom:20px;z-index:2;position:relative;width:400px;border:0;background-color:transparent}.loginForm .loginPanel{padding:50px 80px 20px;text-align:center;font-size:12px}.loginForm .loginPanel .userInput,.loginForm .loginPanel .passwordInput{color:#2d3c4b !important}.loginForm .loginPanel .userInput.ui-state-hover,.loginForm .loginPanel .passwordInput.ui-state-hover,.loginForm .loginPanel .userInput.ui-state-focus,.loginForm .loginPanel .passwordInput.ui-state-focus{border:solid 1px #808080}.loginForm .loginButton{box-shadow:0 1px 2.5px 0 rgba(0,0,0,0.26),0 1px 5px 0 rgba(0,0,0,0.16);width:100%;height:30px}.loginForm .loginButton .fa-sign-in{font-size:1.4em}.loginForm .ui-widget-content{background:none}.loginForm .ui-panelgrid{margin:0;display:inline-table}.loginForm .ui-panelgrid .ui-panelgrid-cell{padding:0}.loginForm .ui-widget-content .ui-inputfield{background-color:#fff;opacity:.9;text-shadow:none}.loginForm .ui-widget-content .ui-inputfield.ui-corner-all.userInput{border-radius:5px 5px 0 0;width:300px}.loginForm .ui-widget-content .ui-inputfield.ui-corner-all.passwordInput{border-radius:0 0 5px 5px;width:300px}.loginForm .ui-widget-content .ui-inputfield.ui-state-focus{border:1px solid #ccced1}.loginForm button.ui-state-default.default{border:1px solid #fff !important}.loginForm a.ui-commandlink{margin:0 0 0 10px;color:#fff;font-size:1em;font-weight:normal;font-family:"Open Sans",HelveticaNeue,"Helvetica Neue",Helvetica,Arial,sans-serif;text-decoration:none}.loginForm a.ui-commandlink:hover{color:#ffab00;font-size:1em;font-weight:normal;font-family:"Open Sans",HelveticaNeue,"Helvetica Neue",Helvetica,Arial,sans-serif}.loginForm .ui-messages{display:inline-table}.loginForm .ui-messages .ui-corner-all{border-radius:5px;border:1px solid #7f4040;max-width:500px}.loginForm .ui-messages .ui-messages-info,.loginForm .ui-messages .ui-messages-warn,.loginForm .ui-messages .ui-messages-error,.loginForm .ui-messages .ui-messages-fatal{padding:12px;margin:12px}.loginForm .ui-messages .ui-messages-error,.loginForm .ui-messages .ui-messages-warn{background:#fadcdc;opacity:.9;color:#7f4040}.loginForm .ui-messages .ui-messages-error .ui-messages-warn-icon,.loginForm .ui-messages .ui-messages-warn .ui-messages-warn-icon,.loginForm .ui-messages .ui-messages-error .ui-messages-error-icon,.loginForm .ui-messages .ui-messages-warn .ui-messages-error-icon{background:transparent none repeat scroll 0 0 !important;height:16px;width:16px;margin:0}.loginForm .ui-messages .ui-messages-error .ui-messages-warn-icon:before,.loginForm .ui-messages .ui-messages-warn .ui-messages-warn-icon:before,.loginForm .ui-messages .ui-messages-error .ui-messages-error-icon:before,.loginForm .ui-messages .ui-messages-warn .ui-messages-error-icon:before{font-family:FontAwesome;content:"\f071"}.loginForm .ui-messages .ui-messages-error .ui-messages-warn-summary,.loginForm .ui-messages .ui-messages-warn .ui-messages-warn-summary,.loginForm .ui-messages .ui-messages-error .ui-messages-error-summary,.loginForm .ui-messages .ui-messages-warn .ui-messages-error-summary{font-size:1em;font-weight:normal;font-family:"Open Sans",HelveticaNeue,"Helvetica Neue",Helvetica,Arial,sans-serif}.loginForm .ui-messages .ui-messages-info{background:#dcfae4;color:#407f52}.loginForm .ui-messages .ui-messages-info .ui-messages-info-icon{background:transparent none repeat scroll 0 0 !important;height:16px;width:16px;margin:0}.loginForm .ui-messages .ui-messages-info .ui-messages-info-icon:before{font-family:FontAwesome;content:"\f058"}.loginForm .ui-messages .ui-messages-info .ui-messages-info-summary{font-size:1em;font-weight:normal;font-family:"Open Sans",HelveticaNeue,"Helvetica Neue",Helvetica,Arial,sans-serif}.imprint{background-color:#404040 !important;opacity:.9 !important;overflow:hidden;padding:0;z-index:2 !important;position:absolute;top:0;left:0;width:100%;height:100%;overflow-y:auto;color:#fff}.imprint h1{color:#fff !important}.linkImprint{z-index:2;position:absolute;bottom:20px;right:20px;margin:0 0 0 10px;color:#fff;font-size:1em;font-weight:normal;font-family:"Open Sans",HelveticaNeue,"Helvetica Neue",Helvetica,Arial,sans-serif;text-decoration:none}.linkImprint:hover{color:#ffab00;font-size:1em;font-weight:normal;font-family:"Open Sans",HelveticaNeue,"Helvetica Neue",Helvetica,Arial,sans-serif}.ui-state-default{text-shadow:none}.ui-panelgrid{margin-left:20px;margin-right:20px}.ui-panelgrid .ui-widget-content,.ui-panelgrid .ui-panelgrid-cell{border:0}.ui-panelgrid .ui-panelgrid-cell{vertical-align:top;padding:0 0 20px 0}.ui-panelgrid .ui-panelgrid-cell .ui-outputlabel{position:relative;top:5px;left:0;margin-right:20px}.ui-outputlabel{color:#404040}.ui-outputlabel.ui-state-error{background:none}.ui-inputfield,.ui-widget-content .ui-inputfield,.ui-widget-header .ui-inputfield,.ui-selectonemenu{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;color:#404040}.ui-inputfield.ui-corner-all,.ui-widget-content .ui-inputfield.ui-corner-all,.ui-widget-header .ui-inputfield.ui-corner-all,.ui-selectonemenu.ui-corner-all{border-radius:3px}.ui-inputfield.ui-state-default,.ui-widget-content .ui-inputfield.ui-state-default,.ui-widget-header .ui-inputfield.ui-state-default,.ui-selectonemenu.ui-state-default{border:1px solid #ccced1}.ui-inputfield.ui-state-focus,.ui-widget-content .ui-inputfield.ui-state-focus,.ui-widget-header .ui-inputfield.ui-state-focus,.ui-selectonemenu.ui-state-focus{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:1px solid #2d3c4b}.ui-inputfield.ui-state-hover,.ui-widget-content .ui-inputfield.ui-state-hover,.ui-widget-header .ui-inputfield.ui-state-hover,.ui-selectonemenu.ui-state-hover{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.ui-inputfield.ui-state-error,.ui-widget-content .ui-inputfield.ui-state-error,.ui-widget-header .ui-inputfield.ui-state-error,.ui-selectonemenu.ui-state-error{border:1px solid #cc3d3d}.ui-selectmanymenu.ui-inputfield.ui-widget-content,.ui-selectcheckboxmenu.ui-widget{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;color:#404040;border:1px solid #ccced1;padding:0}.ui-selectmanymenu.ui-inputfield.ui-widget-content.ui-corner-all,.ui-selectcheckboxmenu.ui-widget.ui-corner-all{border-radius:3px}.ui-selectmanymenu.ui-inputfield.ui-widget-content:focus,.ui-selectcheckboxmenu.ui-widget:focus,.ui-selectmanymenu.ui-inputfield.ui-widget-content.ui-state-focus,.ui-selectcheckboxmenu.ui-widget.ui-state-focus{border:1px solid #2d3c4b}.ui-selectonemenu.ui-state-default,.ui-selectcheckboxmenu.ui-state-default{background:#fff}.ui-selectonemenu .ui-selectonemenu-label,.ui-selectcheckboxmenu .ui-selectonemenu-label,.ui-selectonemenu .ui-selectcheckboxmenu-label,.ui-selectcheckboxmenu .ui-selectcheckboxmenu-label{background:none;font-weight:normal}.ui-selectonemenu .ui-selectonemenu-label.ui-corner-all,.ui-selectcheckboxmenu .ui-selectonemenu-label.ui-corner-all,.ui-selectonemenu .ui-selectcheckboxmenu-label.ui-corner-all,.ui-selectcheckboxmenu .ui-selectcheckboxmenu-label.ui-corner-all{border-radius:0}.ui-selectonemenu .ui-selectonemenu-label.ui-state-hover,.ui-selectcheckboxmenu .ui-selectonemenu-label.ui-state-hover,.ui-selectonemenu .ui-selectcheckboxmenu-label.ui-state-hover,.ui-selectcheckboxmenu .ui-selectcheckboxmenu-label.ui-state-hover{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.ui-selectonemenu .ui-selectonemenu-trigger,.ui-selectcheckboxmenu .ui-selectonemenu-trigger,.ui-selectonemenu .ui-selectcheckboxmenu-trigger,.ui-selectcheckboxmenu .ui-selectcheckboxmenu-trigger{background:none;border-right:0;border-top:0;border-bottom:0;border-color:#ccced1;padding:0 4px;color:#2d3c4b}.ui-selectonemenu .ui-selectonemenu-trigger .ui-icon,.ui-selectcheckboxmenu .ui-selectonemenu-trigger .ui-icon,.ui-selectonemenu .ui-selectcheckboxmenu-trigger .ui-icon,.ui-selectcheckboxmenu .ui-selectcheckboxmenu-trigger .ui-icon{background:none repeat scroll 0 0 transparent !important;text-indent:0 !important;border-radius:0;padding:0 0 0 3px}.ui-selectonemenu .ui-selectonemenu-trigger .ui-icon:before,.ui-selectcheckboxmenu .ui-selectonemenu-trigger .ui-icon:before,.ui-selectonemenu .ui-selectcheckboxmenu-trigger .ui-icon:before,.ui-selectcheckboxmenu .ui-selectcheckboxmenu-trigger .ui-icon:before{font-family:FontAwesome;content:"\f0d7"}.ui-selectonemenu .ui-selectonemenu-trigger.ui-state-default,.ui-selectcheckboxmenu .ui-selectonemenu-trigger.ui-state-default,.ui-selectonemenu .ui-selectcheckboxmenu-trigger.ui-state-default,.ui-selectcheckboxmenu .ui-selectcheckboxmenu-trigger.ui-state-default{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.ui-selectonemenu .ui-selectonemenu-trigger.ui-state-hover,.ui-selectcheckboxmenu .ui-selectonemenu-trigger.ui-state-hover,.ui-selectonemenu .ui-selectcheckboxmenu-trigger.ui-state-hover,.ui-selectcheckboxmenu .ui-selectcheckboxmenu-trigger.ui-state-hover{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;color:#ffab00}.ui-selectonemenu-panel,.ui-autocomplete-panel,.ui-selectcheckboxmenu-panel{padding:0}.ui-selectonemenu-panel .ui-selectonemenu-items,.ui-autocomplete-panel .ui-selectonemenu-items,.ui-selectcheckboxmenu-panel .ui-selectonemenu-items,.ui-selectonemenu-panel .ui-autocomplete-items,.ui-autocomplete-panel .ui-autocomplete-items,.ui-selectcheckboxmenu-panel .ui-autocomplete-items,.ui-selectonemenu-panel .ui-selectcheckboxmenu-items-wrapper,.ui-autocomplete-panel .ui-selectcheckboxmenu-items-wrapper,.ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items-wrapper{padding:0}.ui-selectonemenu-panel .ui-selectonemenu-item,.ui-selectmanymenu .ui-selectlistbox-item,.ui-autocomplete-panel .ui-autocomplete-item,.ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-item{color:#404040;padding:3px 5px;margin:1px}.ui-selectonemenu-panel .ui-selectonemenu-item.ui-state-highlight,.ui-selectmanymenu .ui-selectlistbox-item.ui-state-highlight,.ui-autocomplete-panel .ui-autocomplete-item.ui-state-highlight,.ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-item.ui-state-highlight{background-image:none;background-color:#ffab00;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-shadow:none}.ui-selectonemenu-panel .ui-selectonemenu-item.ui-state-hover,.ui-selectmanymenu .ui-selectlistbox-item.ui-state-hover,.ui-autocomplete-panel .ui-autocomplete-item.ui-state-hover,.ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-item.ui-state-hover{background-image:none;background-color:#e6e8eb;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-shadow:none}.ui-selectonemenu-panel.grouped-menu .ui-selectonemenu{vertical-align:baseline}.ui-selectonemenu-panel.grouped-menu .ui-selectonemenu-item-group{color:#404040;padding:3px 5px;margin:1px}.ui-selectonemenu-panel.grouped-menu .ui-selectonemenu-item{padding:3px 5px 3px 15px}.ui-button,button{margin:0}.ui-button.ui-state-default,button.ui-state-default,.ui-button.ui-state-focus,button.ui-state-focus{background:#fff none;border:1px solid #2d3c4b;color:#2d3c4b;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;outline:none}.ui-button.ui-state-default.default,button.ui-state-default.default,.ui-button.ui-state-focus.default,button.ui-state-focus.default{border:1px solid #2d3c4b;background:#2d3c4b none;color:#fff;outline:none}.ui-button.ui-state-hover.default,button.ui-state-hover.default{border:1px solid #2d3c4b;background-color:#2d3c4b;color:#ffab00}.ui-button.ui-state-hover,button.ui-state-hover{color:#ffab00;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-shadow:none}.ui-button.ui-state-active,button.ui-state-active,.ui-button.ui-state-active.default,button.ui-state-active.default{background-color:#ffab00;background-image:none;border:1px solid #808080;color:#fff;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-shadow:none}.ui-button.ui-button-icon-only,button.ui-button-icon-only{border:none}.ui-button .ui-button-text,button .ui-button-text{font-size:1.1em;font-weight:normal;font-family:"Open Sans",HelveticaNeue,"Helvetica Neue",Helvetica,Arial,sans-serif;padding:0 .5em;line-height:1.5em}.ui-button .ui-icon,button .ui-icon{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.ui-widget a.ui-commandlink{margin:0 0 0 10px;line-height:1.5em;color:#2d3c4b;font-size:1.1em;font-weight:normal;font-family:"Open Sans",HelveticaNeue,"Helvetica Neue",Helvetica,Arial,sans-serif;text-decoration:none}.ui-widget a.ui-commandlink:hover{color:#ffab00;font-size:1.1em;font-weight:normal;font-family:"Open Sans",HelveticaNeue,"Helvetica Neue",Helvetica,Arial,sans-serif}.ui-widget a.ui-commandlink.inline-text-link{margin:0;font-size:1em;font-weight:normal;font-family:"Open Sans",HelveticaNeue,"Helvetica Neue",Helvetica,Arial,sans-serif;text-decoration:underline;line-height:normal}.ui-datepicker{padding:0}.ui-datepicker .ui-datepicker-current-day .ui-state-default{background-color:#ffab00}.ui-datepicker .ui-datepicker-header{background:none #2d3c4b}.ui-datepicker .ui-datepicker-header .ui-datepicker-title{color:#fff;font-weight:normal;text-shadow:none}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-header .ui-datepicker-next-hover{box-shadow:none}.ui-datepicker .ui-datepicker-calendar .ui-state-default{color:#2d3c4b;text-shadow:none}.ui-datepicker .ui-timepicker-div{font-size:.8em;font-weight:bold;color:#2d3c4b;text-shadow:none;padding-left:10px}.ui-datepicker .ui-timepicker-div .ui_tpicker_time_input{font-weight:bold;text-align:right;color:#ffab00}.ui-datepicker .ui-timepicker-div .ui_tpicker_hour .ui_tpicker_hour_slider,.ui-datepicker .ui-timepicker-div .ui_tpicker_minute .ui_tpicker_hour_slider,.ui-datepicker .ui-timepicker-div .ui_tpicker_hour .ui_tpicker_minute_slider,.ui-datepicker .ui-timepicker-div .ui_tpicker_minute .ui_tpicker_minute_slider{background-color:#e6e8eb}.ui-datepicker .ui-timepicker-div .ui_tpicker_hour .ui_tpicker_hour_slider .ui-slider-handle,.ui-datepicker .ui-timepicker-div .ui_tpicker_minute .ui_tpicker_hour_slider .ui-slider-handle,.ui-datepicker .ui-timepicker-div .ui_tpicker_hour .ui_tpicker_minute_slider .ui-slider-handle,.ui-datepicker .ui-timepicker-div .ui_tpicker_minute .ui_tpicker_minute_slider .ui-slider-handle{background:none;background-color:#2d3c4b;box-shadow:none}.ui-datepicker .ui-timepicker-div .ui_tpicker_hour .ui_tpicker_hour_slider .ui-slider-handle:focus,.ui-datepicker .ui-timepicker-div .ui_tpicker_minute .ui_tpicker_hour_slider .ui-slider-handle:focus,.ui-datepicker .ui-timepicker-div .ui_tpicker_hour .ui_tpicker_minute_slider .ui-slider-handle:focus,.ui-datepicker .ui-timepicker-div .ui_tpicker_minute .ui_tpicker_minute_slider .ui-slider-handle:focus,.ui-datepicker .ui-timepicker-div .ui_tpicker_hour .ui_tpicker_hour_slider .ui-slider-handle.ui-state-hover,.ui-datepicker .ui-timepicker-div .ui_tpicker_minute .ui_tpicker_hour_slider .ui-slider-handle.ui-state-hover,.ui-datepicker .ui-timepicker-div .ui_tpicker_hour .ui_tpicker_minute_slider .ui-slider-handle.ui-state-hover,.ui-datepicker .ui-timepicker-div .ui_tpicker_minute .ui_tpicker_minute_slider .ui-slider-handle.ui-state-hover{border:1px solid #a8a8a8;outline:none;box-shadow:none}.ui-calendar .ui-inputfield{padding-right:30px}.ui-calendar .ui-datepicker-trigger{height:26px;width:27px;left:-27px;top:1px;background:none}.ui-calendar .ui-datepicker-trigger.ui-state-default{border-left:1px solid #ccced1;border-right:0;border-bottom:0;border-top:0;border-radius:0}.ui-calendar .ui-datepicker-trigger .ui-icon{background:none repeat scroll 0 0 transparent !important;text-indent:0 !important;border-radius:0;padding:0}.ui-calendar .ui-datepicker-trigger .ui-icon:before{font-family:FontAwesome;content:"\f073"}.ui-calendar .ui-datepicker-trigger .ui-button-text{padding:0 !important}.ui-state-default.ui-chkbox-box{background:none;border:none}.ui-state-default.ui-chkbox-box.ui-state-hover,.ui-state-default.ui-chkbox-box.ui-state-focus,.ui-state-default.ui-chkbox-box.ui-state-active{background:none;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.ui-state-default.ui-chkbox-box .ui-chkbox-icon.ui-icon.ui-icon-blank{background:none;display:inline}.ui-state-default.ui-chkbox-box .ui-chkbox-icon.ui-icon.ui-icon-blank:before{font-family:FontAwesome;font-size:1.2em;content:"\f1db"}.ui-state-default.ui-chkbox-box .ui-chkbox-icon.ui-icon.ui-icon-check{background:none;display:inline}.ui-state-default.ui-chkbox-box .ui-chkbox-icon.ui-icon.ui-icon-check:before{font-family:FontAwesome;font-size:1.2em;content:"\f058"}.ui-state-default.ui-chkbox-box .ui-chkbox-icon.ui-icon.ui-icon-minus{background:none;display:inline}.ui-state-default.ui-chkbox-box .ui-chkbox-icon.ui-icon.ui-icon-minus:before{font-family:FontAwesome;font-size:1.2em;content:"\f056"}.ui-state-default.ui-chkbox-box.ui-state-disabled .ui-chkbox-icon.ui-icon.ui-icon-blank:before{content:"\f1db";color:#ccced1}.ui-state-default.ui-chkbox-box.ui-state-disabled .ui-chkbox-icon.ui-icon.ui-icon-check:before{content:"\f1db";color:#ccced1}.ui-tabmenu{font-size:19px;background-color:#2d3c4b;margin-bottom:0;border:0}.ui-tabmenu .ui-tabmenu-nav.ui-widget-header{background-image:none;background-color:#2d3c4b}.ui-tabmenu .ui-tabmenu-nav.ui-widget-header .ui-widget-content{background-color:#2d3c4b;border-width:0}.ui-tabmenu .ui-tabmenuitem{background-color:#2d3c4b;border:0;box-shadow:none;background:none}.ui-tabmenu .ui-tabmenuitem .ui-corner-all{border-bottom-left-radius:0;border-bottom-right-radius:0}.ui-state-default{background-color:#f7f7f7}.ui-state-default .ui-menuitem-link{background-color:#2d3c4b;background-image:none}.ui-state-default .ui-menuitem-link .ui-menuitem-text{font-size:.875em;color:#fff;font-weight:normal;text-shadow:none}.ui-state-active .ui-menuitem-link{background-color:#f7f7f7;background-image:none}.ui-state-active .ui-menuitem-link .ui-menuitem-text{color:#2d3c4b;font-size:.875em;font-weight:bold}.ui-state-hover .ui-menuitem-link .ui-menuitem-text{color:#ffab00;text-shadow:none}.ui-toolbar{background:none;line-height:40px;padding:0}.ui-toolbar h1,.ui-toolbar h2,.ui-toolbar h3,.ui-toolbar h4{margin:0}.ui-toolbar .ui-outputlabel{font-size:.99em;margin-right:10px}.ui-toolbar .ui-button{background:none;border:0;margin:0;padding:0;box-shadow:none}.ui-toolbar .ui-button .ui-icon{margin-top:-8px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;width:22px;height:22px;padding-top:1px}.ui-toolbar .ui-button .ui-icon.fa-spin{width:19px;height:auto}.ui-toolbar .ui-button .ui-button-text{padding:0 .3em 0 2.2em;font-size:.9em;font-weight:normal;font-family:"Open Sans",HelveticaNeue,"Helvetica Neue",Helvetica,Arial,sans-serif}.ui-toolbar .ui-button.ui-state-default{color:#2d3c4b;font-size:1.1em;font-weight:normal;font-family:"Open Sans",HelveticaNeue,"Helvetica Neue",Helvetica,Arial,sans-serif}.ui-toolbar .ui-button.ui-state-hover{color:#ffab00;font-size:1.1em;font-weight:normal;font-family:"Open Sans",HelveticaNeue,"Helvetica Neue",Helvetica,Arial,sans-serif}.ui-toolbar .ui-button.ui-state-disabled{color:#808080;font-size:1.1em;font-weight:normal;font-family:"Open Sans",HelveticaNeue,"Helvetica Neue",Helvetica,Arial,sans-serif}.ui-toolbar .ui-outputlabel{margin-left:20px}.ui-toolbar .ui-selectonemenu{display:inline-flex;line-height:16px;margin-left:10px;vertical-align:baseline}.ui-datatable,.ui-treetable{border:0}.ui-datatable th.ui-state-default,.ui-treetable th.ui-state-default{text-overflow:ellipsis;background-color:#fff;vertical-align:top;background-image:none;-webkit-box-shadow:inset 0 0 0 #fff;box-shadow:inset 0 0 0 #fff;border:#c9cdd2 solid 1px;outline-width:0}.ui-datatable th.ui-state-default .ui-column-title label,.ui-treetable th.ui-state-default .ui-column-title label{font-size:.9em;font-weight:bold;font-family:Verdana,sans-serif}.ui-datatable th.ui-state-default.ui-filter-column .ui-column-title,.ui-treetable th.ui-state-default.ui-filter-column .ui-column-title{color:#404040;font-size:.9em;font-weight:bold;font-family:Verdana,sans-serif}.ui-datatable th.ui-state-default.ui-filter-column .ui-column-customfilter input,.ui-treetable th.ui-state-default.ui-filter-column .ui-column-customfilter input{margin-top:8px;margin-bottom:2px;width:95%;font-size:.8em;height:10px}.ui-datatable th.ui-state-default.ui-filter-column .ui-column-filter,.ui-treetable th.ui-state-default.ui-filter-column .ui-column-filter{margin-top:8px;margin-bottom:2px;width:65%;font-size:.8em;height:10px}.ui-datatable th.ui-selection-column,.ui-treetable th.ui-selection-column{font-size:13px;padding-top:6px;text-align:center}.ui-datatable.nohead thead,.ui-treetable.nohead thead{display:none}.ui-datatable .ui-datatable-header,.ui-treetable .ui-datatable-header,.ui-datatable .ui-datatable-footer,.ui-treetable .ui-datatable-footer,.ui-datatable .ui-treetable-header,.ui-treetable .ui-treetable-header,.ui-datatable .ui-treetable-footer,.ui-treetable .ui-treetable-footer{background-color:#2d3c4b;background-image:none;border:0 none;padding:8px 14px;color:#fff;text-align:left;font-size:14px;font-weight:normal;text-shadow:none}.ui-datatable .ui-widget-content,.ui-treetable .ui-widget-content{border-color:#eaeaea}.ui-datatable .ui-widget-content .ui-selection-column,.ui-treetable .ui-widget-content .ui-selection-column{text-align:center;padding-left:10px;padding-right:10px}.ui-datatable tbody tr.ui-datatable-odd,.ui-treetable tbody tr.ui-datatable-odd{background:none #fff}.ui-datatable tbody tr.ui-datatable-even,.ui-treetable tbody tr.ui-datatable-even{background:none #f4f4f4}.ui-datatable tbody tr.ui-state-hover,.ui-treetable tbody tr.ui-state-hover{-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s;background:none #e8e8e8;box-shadow:none}.ui-datatable tbody tr.ui-state-highlight,.ui-treetable tbody tr.ui-state-highlight{background:none #ffab00;text-shadow:none}.ui-datatable tbody tr.ui-state-highlight td,.ui-treetable tbody tr.ui-state-highlight td{color:#fff}.ui-datatable tbody td,.ui-treetable tbody td{padding:6px 12px;color:#6a6e71;font-size:.8em;font-weight:normal;font-family:Verdana,sans-serif;border:#c9cdd2 solid 1px}.ui-datatable tbody td.overdue,.ui-treetable tbody td.overdue{color:#cc3d3d !important;font-weight:bold}.ui-datatable tbody td.buttonColumn,.ui-treetable tbody td.buttonColumn{text-align:right}.ui-datatable tbody td .temporal,.ui-treetable tbody td .temporal{text-align:right}.ui-datatable tbody td .ui-widget,.ui-treetable tbody td .ui-widget{font-family:Verdana,sans-serif}.ui-datatable tbody td label,.ui-treetable tbody td label{font-size:.8em;font-weight:normal;font-family:Verdana,sans-serif;color:#6a6e71}.ui-datatable .row-style td,.ui-treetable .row-style td{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ui-datatable .ui-paginator,.ui-treetable .ui-paginator{background:none #fff;padding-top:10px}.ui-datatable .ui-paginator .ui-paginator-next,.ui-treetable .ui-paginator .ui-paginator-next,.ui-datatable .ui-paginator .ui-paginator-last,.ui-treetable .ui-paginator .ui-paginator-last,.ui-datatable .ui-paginator .ui-paginator-first,.ui-treetable .ui-paginator .ui-paginator-first,.ui-datatable .ui-paginator .ui-paginator-prev,.ui-treetable .ui-paginator .ui-paginator-prev{border:1px solid #808080;font-weight:normal;text-shadow:none;box-shadow:none;background:none}.ui-datatable .ui-paginator .ui-paginator-next.ui-state-hover,.ui-treetable .ui-paginator .ui-paginator-next.ui-state-hover,.ui-datatable .ui-paginator .ui-paginator-last.ui-state-hover,.ui-treetable .ui-paginator .ui-paginator-last.ui-state-hover,.ui-datatable .ui-paginator .ui-paginator-first.ui-state-hover,.ui-treetable .ui-paginator .ui-paginator-first.ui-state-hover,.ui-datatable .ui-paginator .ui-paginator-prev.ui-state-hover,.ui-treetable .ui-paginator .ui-paginator-prev.ui-state-hover{background-color:#e6e8eb;color:#2d3c4b;box-shadow:none}.ui-datatable .ui-paginator .ui-paginator-pages .ui-paginator-page,.ui-treetable .ui-paginator .ui-paginator-pages .ui-paginator-page{border:1px solid #2d3c4b;font-weight:normal;text-shadow:none;box-shadow:none;background:none}.ui-datatable .ui-paginator .ui-paginator-pages .ui-paginator-page.ui-state-default,.ui-treetable .ui-paginator .ui-paginator-pages .ui-paginator-page.ui-state-default{border:1px solid #2d3c4b;color:#2d3c4b}.ui-datatable .ui-paginator .ui-paginator-pages .ui-paginator-page.ui-state-hover,.ui-treetable .ui-paginator .ui-paginator-pages .ui-paginator-page.ui-state-hover{background-color:#e6e8eb;color:#2d3c4b;box-shadow:none}.ui-datatable .ui-paginator .ui-paginator-pages .ui-paginator-page.ui-state-focus,.ui-treetable .ui-paginator .ui-paginator-pages .ui-paginator-page.ui-state-focus{box-shadow:none}.ui-datatable .ui-paginator .ui-paginator-pages .ui-paginator-page.ui-state-active,.ui-treetable .ui-paginator .ui-paginator-pages .ui-paginator-page.ui-state-active{background-color:#2d3c4b;border:1px solid #2d3c4b;color:#ffab00}.ui-datatable .ui-datatable-scrollable-header{background:none}.ui-datatable .ui-datatable-scrollable-body:focus{outline:none}.ui-datatable .ui-datatable-scrollable-body .ui-datatable-scrollable-theadclone th.ui-selection-column{padding-top:0}.ui-treetable{border:1px solid #eaeaea !important}.ui-treetable .ui-treetable-scrollable-body{overflow-y:auto;overflow-x:hidden;padding-right:20px}.ui-treetable .ui-treetable-scrollable-body .ui-treetable-scrollable-theadclone{visibility:collapse !important}.ui-treetable .ui-treetable-scrollable-body .ui-treetable-data tr.ui-state-highlight{background:none #ffab00;text-shadow:none}.ui-treetable .ui-treetable-scrollable-body .ui-treetable-data tr.ui-state-highlight td{color:#fff}.ui-treetable .ui-treetable-scrollable-body .ui-treetable-data tr td.green-flag-on-empty-checkbox .ui-state-default .ui-chkbox-icon.ui-icon.ui-icon-blank:before{content:"\f058";color:#008000}.ui-treetable .ui-treetable-scrollable-body .ui-treetable-data tr td.green-minus-on-empty-checkbox .ui-state-default .ui-chkbox-icon.ui-icon.ui-icon-blank:before{content:"\f056";color:#008000}.ui-treetable .ui-treetable-scrollable-body .ui-treetable-data tr td.folder-icon .ui-treetable-toggler{visibility:unset !important;text-indent:0 !important;background-image:none;border-radius:unset;margin-left:4px}.ui-treetable .ui-treetable-scrollable-body .ui-treetable-data tr td.opened-black-folder-icon .ui-treetable-toggler:before{font-family:FontAwesome;content:"\f07c"}.ui-treetable .ui-treetable-scrollable-body .ui-treetable-data tr td.closed-black-folder-icon .ui-treetable-toggler:before{font-family:FontAwesome;content:"\f07b"}.ui-treetable .ui-treetable-scrollable-body .ui-treetable-data tr td.opened-white-folder-icon .ui-treetable-toggler:before{font-family:FontAwesome;content:"\f115"}.ui-treetable .ui-treetable-scrollable-body .ui-treetable-data tr td.closed-white-folder-icon .ui-treetable-toggler:before{font-family:FontAwesome;content:"\f114"}.ui-treetable .ui-chkbox{margin-left:2px}.ui-treetable .ui-chkbox .ui-chkbox-box .ui-state-hover{background-image:none}.ui-treetable thead th.ui-state-default{border-top:0}.ui-treetable thead th:first-child{border-left:0}.ui-treetable thead th:last-child{border-right:0}.ui-treetable tbody{border:0}.ui-treetable tbody tr.ui-state-highlight{background:none}.ui-treetable tbody tr.ui-state-highlight td{color:#6a6e71}.ui-treetable tbody tr.ui-state-hover{background:none}.ui-treetable tbody tr{border-right-width:0}.ui-treetable tbody tr.ui-treetable-empty-message td{padding-left:12px}.ui-treetable tbody tr.ui-state-highlight,.ui-treetable tbody tr.ui-state-hover{border-right-width:0}.ui-treetable tbody tr input{width:100%;text-align:right}.ui-treetable tbody td:first-child{border-left:0;padding-left:0}.ui-treetable tbody td:last-child{border-right:0;padding-right:25px}.ui-treetable .ui-chkbox.ui-selection{display:inline-block}.ui-treetable .ui-chkbox .ui-chkbox-box{border-radius:0;height:0}.ui-treetable .ui-state-highlight .ui-icon{background-image:url("/javax.faces.resource/images/ui-icons_616161_256x240.png.jsf?ln=primefaces-aristo")}.ui-treetable .ui-treetable-toggler{margin-top:0}.ui-treetable-hide-header thead{display:none !important}.datatable{margin:0;width:100%;border-collapse:collapse;border-spacing:0}.datatable tr:nth-child(2n){background:none #fafafb}.datatable tr:nth-child(2n+1){background:none #fff}.datatable tr td{padding:6px 12px;color:#6a6e71;font-size:.8em;font-weight:normal;font-family:Verdana,sans-serif;border:#c9cdd2 solid 1px;border:1px solid #eaeaea}.datatable tr td.overdue{color:#cc3d3d !important;font-weight:bold}.datatable tr td.buttonColumn{text-align:right}.datatable tr td .temporal{text-align:right}.datatable tr td .ui-widget{font-family:Verdana,sans-serif}.ui-tooltip{z-index:2000 !important;border:0;background:none}.ui-tooltip .ui-tooltip-text{padding:3px 10px;color:#fff;font-size:1em;font-weight:normal;font-family:"Open Sans",HelveticaNeue,"Helvetica Neue",Helvetica,Arial,sans-serif;background-color:#4c4c4c}.ui-tooltip .ui-tooltip-text .ui-message{background:none;border:0;padding:0;margin:0;color:#fff;font-size:1em;font-weight:normal;font-family:"Open Sans",HelveticaNeue,"Helvetica Neue",Helvetica,Arial,sans-serif}.ui-tooltip .ui-tooltip-text .ui-message .ui-message-warn-detail,.ui-tooltip .ui-tooltip-text .ui-message .ui-message-error-detail{margin:0}.ui-dialog{border-radius:3px;border-width:0;overflow:visible}.ui-dialog .ui-dialog-titlebar{border-radius:3px 3px 0 0;line-height:33px;background-color:#2d3c4b;background-image:none;text-shadow:none;padding:0}.ui-dialog .ui-dialog-titlebar .ui-dialog-title{margin:0 20px;color:#fff;font-size:1.1em;font-weight:normal;font-family:"Open Sans",HelveticaNeue,"Helvetica Neue",Helvetica,Arial,sans-serif}.ui-dialog .ui-dialog-content{color:#404040;font-size:1em;font-weight:normal;font-family:"Open Sans",HelveticaNeue,"Helvetica Neue",Helvetica,Arial,sans-serif;padding:0}.ui-dialog .ui-dialog-content .ui-confirm-dialog-severity{visibility:hidden;border:0;margin:0;padding:0;height:0;width:0}.ui-dialog .ui-dialog-content .contentArea{padding:20px}.ui-dialog .ui-dialog-content .contentArea h1{color:#2d3c4b;font-size:1.2em;font-weight:bold;font-family:"Open Sans",HelveticaNeue,"Helvetica Neue",Helvetica,Arial,sans-serif}.ui-dialog .ui-dialog-content .contentArea h1:first-child{margin-top:0}.ui-dialog .ui-dialog-content .contentArea .right-aligned-label{display:flex;justify-content:flex-end;align-items:center;white-space:nowrap}.ui-dialog .ui-dialog-content .buttonArea{border-top:#bdbdbd solid 1px;text-align:right;padding:20px 20px 20px 20px}.ui-dialog .ui-dialog-content .buttonArea .backButton{text-align:left}.ui-dialog .ui-dialog-content .buttonArea .ui-button{margin-left:10px}.ui-dialog .ui-dialog-content .buttonAreaWizard{border-top:#bdbdbd solid 1px;padding:20px 20px 20px 20px}.ui-dialog .ui-dialog-content .buttonAreaWizard .right{text-align:right;float:right}.ui-dialog .ui-dialog-content .buttonAreaWizard .ui-button{margin-left:10px}.ui-dialog .ui-dialog-content section{margin-bottom:20px}.ui-dialog .ui-dialog-buttonpane{text-align:center;padding:0 20px 20px 20px;margin:0;border:0;border-top:#bdbdbd solid 1px;padding-top:15px;background:none}.ui-dialog .ui-dialog-buttonpane .ui-button,.ui-dialog .ui-dialog-buttonpane button{margin:0 0 0 10px}.ui-dialog .ui-messages .ui-messages-info,.ui-dialog .ui-messages .ui-messages-warn,.ui-dialog .ui-messages .ui-messages-error,.ui-dialog .ui-messages .ui-messages-fatal{margin:0}.ui-dialog .ui-messages .ui-messages-info-summary,.ui-dialog .ui-messages .ui-messages-warn-summary,.ui-dialog .ui-messages .ui-messages-error-summary,.ui-dialog .ui-messages .ui-messages-fatal-summary,.ui-dialog .ui-messages .ui-message-info-summary,.ui-dialog .ui-messages .ui-message-warn-summary,.ui-dialog .ui-messages .ui-message-error-summary,.ui-dialog .ui-messages .ui-message-fatal-summary{margin:0}.ui-messages .ui-corner-all{border-radius:0;border:0}.ui-messages .ui-messages-info,.ui-messages .ui-messages-warn,.ui-messages .ui-messages-error,.ui-messages .ui-messages-fatal{padding:12px}.ui-messages .ui-messages-error,.ui-messages .ui-messages-warn{background:#fadcdc;color:#7f4040}.ui-messages .ui-messages-error .ui-messages-warn-icon,.ui-messages .ui-messages-warn .ui-messages-warn-icon,.ui-messages .ui-messages-error .ui-messages-error-icon,.ui-messages .ui-messages-warn .ui-messages-error-icon{background:transparent none repeat scroll 0 0 !important;height:16px;width:16px;margin:0}.ui-messages .ui-messages-error .ui-messages-warn-icon:before,.ui-messages .ui-messages-warn .ui-messages-warn-icon:before,.ui-messages .ui-messages-error .ui-messages-error-icon:before,.ui-messages .ui-messages-warn .ui-messages-error-icon:before{font-family:FontAwesome;content:"\f071"}.ui-messages .ui-messages-error .ui-messages-warn-summary,.ui-messages .ui-messages-warn .ui-messages-warn-summary,.ui-messages .ui-messages-error .ui-messages-error-summary,.ui-messages .ui-messages-warn .ui-messages-error-summary{font-size:1em;font-weight:normal;font-family:"Open Sans",HelveticaNeue,"Helvetica Neue",Helvetica,Arial,sans-serif}.ui-messages .ui-messages-info{background:#dcfae4;color:#407f52}.ui-messages .ui-messages-info .ui-messages-info-icon{background:transparent none repeat scroll 0 0 !important;height:16px;width:16px;margin:0}.ui-messages .ui-messages-info .ui-messages-info-icon:before{font-family:FontAwesome;content:"\f058"}.ui-messages .ui-messages-info .ui-messages-info-summary{font-size:1em;font-weight:normal;font-family:"Open Sans",HelveticaNeue,"Helvetica Neue",Helvetica,Arial,sans-serif}.ui-tabs.ui-tabs-top{background-color:#f7f7f7;padding:0;border:0}.ui-tabs.ui-tabs-top .ui-tabs-nav{background-color:#f7f7f7;background-image:none;padding:0;width:100%;box-shadow:rgba(0,0,0,0.258824) 0 2px 5px 1px}.ui-tabs.ui-tabs-top .ui-tabs-nav li{background-color:#f7f7f7;box-shadow:none;font-weight:normal;font-size:.9em;background-image:none;border:0}.ui-tabs.ui-tabs-top .ui-tabs-nav li a{color:#808080}.ui-tabs.ui-tabs-top .ui-tabs-nav li.ui-tabs-selected{border:0}.ui-tabs.ui-tabs-top .ui-tabs-nav li.ui-tabs-selected a{color:#2d3c4b !important;cursor:pointer;font-weight:bold}.ui-tabs.ui-tabs-top .ui-tabs-nav li:first-child{padding-left:160px}.ui-tabs.ui-tabs-top .ui-tabs-nav li.ui-state-hover{box-shadow:none}.ui-tabs.ui-tabs-top .ui-tabs-nav li.ui-state-hover a{color:#ffab00}.ui-tabs.ui-tabs-top .ui-tabs-panel{box-shadow:rgba(0,0,0,0.258824) 0 4px 8px -3px inset;background-color:#f7f7f7;padding-left:25px;padding-right:25px;height:100%}.ui-tabs.ui-tabs-top .ui-tabs-panels{height:90%}.ui-scrollpanel{border:0;padding-right:15px}.ui-panel{border:0;margin:0;padding:0}.ui-panel .ui-widget-header{background-color:#2d3c4b;background-image:none;border:0 none;border-bottom-left-radius:0;border-bottom-right-radius:0;padding:8px 14px}.ui-panel .ui-widget-header .ui-panel-title{color:#fff;text-align:left;font-size:14px;font-weight:normal;text-shadow:none}.ui-panel .ui-toolbar.ui-widget-header{background-color:#fff;background:none;line-height:40px;padding:0}.ui-panel .ui-toolbar.ui-widget-header h1,.ui-panel .ui-toolbar.ui-widget-header h2,.ui-panel .ui-toolbar.ui-widget-header h3,.ui-panel .ui-toolbar.ui-widget-header h4{margin:0}.ui-panel .ui-toolbar.ui-widget-header .ui-outputlabel{font-size:.99em;margin-right:10px}.ui-panel .ui-toolbar.ui-widget-header .ui-button{background:none;border:0;margin:0;padding:0;box-shadow:none}.ui-panel .ui-toolbar.ui-widget-header .ui-button .ui-icon{margin-top:-8px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;width:22px;height:22px;padding-top:1px}.ui-panel .ui-toolbar.ui-widget-header .ui-button .ui-icon.fa-spin{width:19px;height:auto}.ui-panel .ui-toolbar.ui-widget-header .ui-button .ui-button-text{padding:0 .3em 0 2.2em;font-size:.9em;font-weight:normal;font-family:"Open Sans",HelveticaNeue,"Helvetica Neue",Helvetica,Arial,sans-serif}.ui-panel .ui-toolbar.ui-widget-header .ui-button.ui-state-default{color:#2d3c4b;font-size:1.1em;font-weight:normal;font-family:"Open Sans",HelveticaNeue,"Helvetica Neue",Helvetica,Arial,sans-serif}.ui-panel .ui-toolbar.ui-widget-header .ui-button.ui-state-hover{color:#ffab00;font-size:1.1em;font-weight:normal;font-family:"Open Sans",HelveticaNeue,"Helvetica Neue",Helvetica,Arial,sans-serif}.ui-panel .ui-toolbar.ui-widget-header .ui-button.ui-state-disabled{color:#808080;font-size:1.1em;font-weight:normal;font-family:"Open Sans",HelveticaNeue,"Helvetica Neue",Helvetica,Arial,sans-serif}.ui-panel .ui-toolbar.ui-widget-header .ui-outputlabel{margin-left:20px}.ui-panel .ui-toolbar.ui-widget-header .ui-selectonemenu{display:inline-flex;line-height:16px;margin-left:10px;vertical-align:baseline}.ui-panel .ui-panel-content{height:90%}.ui-panel .ui-widget-content{background-color:#fff}.ui-panel.contains-table .ui-panel-content{padding:0}.ui-panel:not(:last-child){margin-bottom:25px}.ui-tree{background-color:#fff}.ui-tree .ui-treenode-content{color:#6a6e71;line-height:1.2em}.ui-tree .ui-treenode-outline{outline:none}.ui-tree .ui-treenode-children{font-size:.9em}.ui-tree .ui-treenode-children li:last-child{margin-bottom:5px}.ui-tree .ui-treenode-label{margin:0;outline:none}.ui-tree .ui-treenode-label.ui-state-highlight{color:#ffab00;background:none;text-shadow:none}.ui-tree .ui-treenode-label.ui-state-hover{background:none;text-shadow:none;color:#ffab00;box-shadow:none}.ui-tree .ui-treenode-label.ui-state-highlight{border:0}.content{height:100%}.ui-layout-container{background-color:#f7f7f7}.ui-layout-container .ui-layout-unit{border:0;padding:0;margin:0}.ui-layout-container .ui-layout-unit .ui-layout-unit-content{padding:0;background-color:#f7f7f7}.ui-layout-container .ui-layout-unit.ui-layout-pane-north{height:72px !important;background-color:#f7f7f7}.ui-layout-container .ui-layout-unit.ui-layout-pane-south .ui-layout-unit-content{overflow:hidden;background-color:#2d3c4b;color:#e6e8eb;height:30px !important;vertical-align:middle;font-size:.875em;font-family:Verdana,sans-serif;text-align:right;padding-top:9px;padding-right:34px;padding-left:34px;box-shadow:rgba(0,0,0,0.258824) 0 -2px 5px 1px}.ui-selectonebutton .ui-button{border:1px solid #2d3c4b}.ui-selectonebutton .ui-button.ui-state-default{background:#fff;color:#2d3c4b}.ui-selectonebutton .ui-button.ui-state-hover{background-color:#e6e8eb;color:#2d3c4b}.ui-selectonebutton .ui-button.ui-state-active{background-color:#2d3c4b;color:#ffab00;border:1px solid #2d3c4b}.ui-selectonebutton .ui-button .ui-button-text{padding:.1em 1em;font-size:.9em}.ui-autocomplete-input{width:inherit}.ui-blockui{opacity:.4;background:#fff !important}.ui-blockui-content{border:1px solid #808080;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background-color:rgba(255,255,255,0.9)}.ui-password-panel{background-image:none;background-color:#fff;padding:10px}.ui-password-panel .ui-password-info{color:#2d3c4b;font-size:.9em;text-shadow:none}.ui-progressbar{border-radius:5px;border:1px solid #2d3c4b}.ui-progressbar .ui-progressbar-value{display:block;border-radius:3px 0 0 3px;margin:0;background-image:none;background-color:#2d3c4b}.ui-progressbar .ui-progressbar-label{color:#808080;font-weight:normal;font-size:.8em;margin-top:2px;text-shadow:none}.ui-fileupload.ui-state-error{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.ui-fileupload .ui-fileupload-content{border:#c9cdd2 dashed 1px;border-top:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow-x:scroll;height:120px}.ui-fileupload .ui-fileupload-buttonbar{background:none #2d3c4b}.ui-fileupload .ui-fileupload-buttonbar .ui-button .ui-button-icon-left{visibility:hidden}.ui-fileupload-simple .ui-button .ui-button-icon-left{visibility:hidden}.checklistItemAttachButton.ui-button{border:none}.checklistItemAttachButton .ui-icon{font-size:1.2em}.checklistItemAttachButton .ui-button-text{margin-left:18px;position:relative;font-size:.9em;top:8px}.ui-steps{border-bottom:#bdbdbd solid 1px;padding:15px 10px 40px}.ui-steps ul{padding:0;margin:0;list-style:none;-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:stretch;align-items:stretch}.ui-steps .ui-steps-item{flex-grow:1;font-size:.7em}.ui-state-highlight{text-shadow:none !important}.ui-steps.custom{height:30px}.ui-steps.custom .ui-steps-item{background:none;border:0}.ui-steps.custom .ui-steps-item .ui-menuitem-link{background:none;padding:0;border:0}.ui-steps.custom .ui-steps-item .ui-steps-number{background-color:#ffab00;font-size:1.2em;font-weight:bold;font-family:"Open Sans",HelveticaNeue,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#2d3c4b;border:1px solid #ffab00;width:20px;height:20px;border-radius:11px;line-height:18px;display:inline-block;margin-bottom:7px}.ui-steps.custom .ui-steps-item .ui-steps-title{border-top:2px solid #2d3c4b;font-size:1.2em;font-weight:bold;font-family:"Open Sans",HelveticaNeue,"Helvetica Neue",Helvetica,Arial,sans-serif;margin-left:5px;margin-right:5px;padding-top:5px}.ui-steps.custom .ui-steps-item.ui-state-highlight .ui-steps-title{border-top:2px solid #ffab00}.ui-steps.custom .ui-steps-item.ui-state-disabled{opacity:1}.ui-steps.custom .ui-steps-item.ui-state-disabled .ui-steps-number{background-color:#fff;border:1px solid #2d3c4b;font-size:1.2em;font-weight:bold;font-family:"Open Sans",HelveticaNeue,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#2d3c4b}.ui-accordion .ui-accordion-header{background:none #2d3c4b;color:#fff;text-shadow:none;border:none;font-weight:normal;box-shadow:none}.ui-accordion .ui-accordion-content{padding:10px 0 0 0}.ui-picklist .ui-picklist-list-wrapper .ui-picklist-caption{background:none #2d3c4b;color:#fff;text-shadow:none;border:none;font-weight:normal;box-shadow:none}.ui-picklist .ui-picklist-list-wrapper .ui-picklist-list{width:100%;font-size:.8em;font-weight:normal;font-family:Verdana,sans-serif;color:#6a6e71}.ui-picklist .ui-picklist-list-wrapper .ui-picklist-list .ui-picklist-item.ui-state-hover{-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s;background:none #e8e8e8;box-shadow:none}.ui-picklist .ui-picklist-list-wrapper .ui-picklist-list .ui-picklist-item.ui-picklist-outline{outline:none}.ui-picklist .ui-picklist-list-wrapper .ui-picklist-list .ui-picklist-item.ui-state-highlight{-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s;color:#6a6e71;background:none #ffab00;text-shadow:none}.ui-picklist .ui-picklist-buttons .ui-picklist-buttons-cell .ui-button{margin:0 auto}.ui-picklist .ui-picklist-buttons .ui-picklist-buttons-cell .ui-button.ui-state-hover{-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s;background:none #e8e8e8;box-shadow:none}.ui-picklist .ui-picklist-buttons .ui-picklist-buttons-cell .ui-button.ui-picklist-outline{outline:none}.ui-picklist .ui-picklist-buttons .ui-picklist-buttons-cell .ui-button.ui-state-highlight{-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s;color:#6a6e71;background:none #ffab00;text-shadow:none}.taskIcon{float:left;margin-top:7px}a.dashboard-link{text-decoration:none}.ui-panel.dashboardPanel .ui-panel-content{height:100%;box-sizing:border-box}.ui-panel.dashboardPanel .ui-panel-content .taskCounter{font-size:3em}.ui-panel.dashboardPanel.openTasks .ui-panel-content:hover{background:linear-gradient(67deg, rgba(109,157,49,0.3), rgba(109,157,49,0.1))}.ui-panel.dashboardPanel.openTasks .taskCounter{color:#6d9d31}.ui-panel.dashboardPanel.overdueTasks .ui-panel-content:hover{background:linear-gradient(67deg, rgba(237,28,36,0.3), rgba(237,28,36,0.1))}.ui-panel.dashboardPanel.overdueTasks .taskCounter{color:#ed1c24}.ui-panel.dashboardPanel.personalTasks .ui-panel-content:hover{background:linear-gradient(67deg, rgba(255,194,14,0.3), rgba(255,194,14,0.1))}.ui-panel.dashboardPanel.personalTasks .taskCounter{color:#ffc20e}.ui-panel.dashboardPanel.unassignedTasks .ui-panel-content:hover{background:linear-gradient(67deg, rgba(34,53,66,0.3), rgba(34,55,66,0.1))}.ui-panel.dashboardPanel.unassignedTasks .taskCounter{color:#223542}.fc .openTask{background-color:#6d9d31}.fc .overdueTask{background-color:#ed1c24}.fc .personalTask{background-color:#ffc20e}.fc .unassignedTask{background-color:#223542}.fc .fc-toolbar{margin-bottom:0}.fc .fc-toolbar .fc-center h2{font-size:1.6em;font-weight:bold;font-family:"Open Sans",HelveticaNeue,"Helvetica Neue",Helvetica,Arial,sans-serif}.fc .fc-toolbar .fc-prev-button,.fc .fc-toolbar .fc-next-button{border:0}.fc .fc-toolbar .fc-prev-button .ui-icon,.fc .fc-toolbar .fc-next-button .ui-icon{background:none repeat scroll 0 0 transparent !important;text-indent:0 !important;border-radius:0;padding:0 0 0 3px}.fc .fc-toolbar .fc-prev-button .ui-icon:before{font-family:FontAwesome;content:"\f053"}.fc .fc-toolbar .fc-next-button .ui-icon:before{font-family:FontAwesome;content:"\f054"}.fc .fc-view-container .fc-view thead .ui-widget-header{padding:5px 0 5px 0;color:#fff;text-shadow:none}.fc .fc-view-container .fc-view tbody .ui-widget-content{color:#404040}.fc .fc-view-container .fc-view tbody .fc-day-grid-container .fc-today{color:#404040;background:#e6e8eb;background-clip:padding-box;border-color:#a8a8a8}.fc .fc-view-container .fc-view tbody .fc-event-container .fc-event{border-radius:0;border:none;font-size:.8em;padding:1px 3px}.fc .fc-view-container .fc-view tbody .fc-event-container .fc-event .fc-content .fc-title{vertical-align:middle}.checklistEditor .ui-tabs.ui-tabs-top .ui-tabs-panels .ui-tabs-panel{padding:0}.checklistEditor .ui-tabs-nav li:first-child{padding-left:25px !important}.checklistEditor .contentArea{background-color:#f7f7f7}.checklistEditor .contentArea .ui-panelgrid .ui-widget-content{background-color:#f7f7f7}.tree-table-user-fix thead{display:none}.tree-table-user-fix tbody tr{border:0}.tree-table-user-fix tbody tr td{font-size:1em;font-family:"Open Sans",HelveticaNeue,"Helvetica Neue",Helvetica,Arial,sans-serif;border-bottom:1px solid #eaeaea}.tree-table-user-fix tbody tr:first-child td{border-top:0 none}.tree-table-user-fix tbody tr.ui-state-hover{border:0;-o-transition:color 0 ease-in;-ms-transition:none;-moz-transition:none;-webkit-transition:none;transition:none}.tree-table-user-fix .ui-treetable-scrollable-body{height:250px !important;padding-right:0 !important}.wea-type-component-assign-table{border:none !important}.wea-type-component-assign-table .ui-widget-header{background:0;-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px}.wea-type-component-assign-table .ui-treetable-scrollable-header .ui-treetable-scrollable-header-box{margin-right:0 !important}.wea-type-component-assign-table .ui-treetable-scrollable-header .ui-treetable-scrollable-header-box th{background:none #2d3c4b;color:#fff;text-shadow:none;border:none;font-weight:normal;box-shadow:none}.wea-type-component-assign-table tbody tr{border:none;background-color:unset}.wea-type-component-assign-table tbody tr.ui-widget-content.ui-treetable-selectable-node.ui-state-hover{border:none}.wea-type-component-assign-table tbody tr.ui-widget-content.ui-treetable-selectable-node.ui-state-hover td{-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;box-shadow:none;text-shadow:none;background:none #e8e8e8}.wea-type-component-assign-table tbody tr.ui-widget-content.ui-treetable-selectable-node.ui-state-highlight{border:none;background:unset}.wea-type-component-assign-table tbody tr.ui-widget-content.ui-treetable-selectable-node.ui-state-highlight td{-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;box-shadow:none;text-shadow:none;color:#6a6e71;background:none #ffab00}.wea-type-component-assign-table tbody tr td{border:none}.wea-type-component-assign-table .ui-treetable-scrollable-body{height:250px !important;padding-right:0 !important}.ui-error-border{border:1px solid #cc3d3d !important}.ui-error-text{color:#cc3d3d}.checklist-edit-table tr.ui-state-highlight,.checklist-edit-table tr.ui-treetable-partialselected{background:none #fff !important}.checklist-edit-table tr.ui-state-highlight .ui-calendar-fixed.ui-calendar input,.checklist-edit-table tr.ui-treetable-partialselected .ui-calendar-fixed.ui-calendar input{width:80px}.checklist-edit-table tr.ui-state-highlight .ui-calendar-fixed.ui-calendar button span.ui-icon-calendar,.checklist-edit-table tr.ui-treetable-partialselected .ui-calendar-fixed.ui-calendar button span.ui-icon-calendar{margin-top:-10px;margin-left:-7px;height:18px}.checklist-edit-table tr.ui-state-highlight td,.checklist-edit-table tr.ui-treetable-partialselected td{color:#6a6e71 !important}.checklist-edit-table tr.ui-state-highlight li,.checklist-edit-table tr.ui-treetable-partialselected li{display:inline-block}.checklist-edit-table tr.ui-state-highlight li.ui-icon,.checklist-edit-table tr.ui-treetable-partialselected li.ui-icon{margin-bottom:-2px}.checklist-edit-table tr.ui-state-highlight li:last-child,.checklist-edit-table tr.ui-treetable-partialselected li:last-child{display:none}.component-breadcrumb{background:unset;margin-top:-7px;text-decoration:unset}.component-breadcrumb ul li.ui-icon{margin-top:3px}.component-breadcrumb ul li a{text-decoration:unset;cursor:auto}.defect-dialog-tabs ul{background-color:#2d3c4b !important;border-top-left-radius:3px !important;border-top-right-radius:3px !important;padding-top:4px !important;padding-left:2px !important;box-shadow:none !important}.defect-dialog-tabs ul li:first-child{padding-left:0 !important}.defect-dialog-tabs .ui-tabs-panel{box-shadow:none !important;background-color:#fff !important;padding-left:20px !important;padding-right:0 !important;padding-bottom:0 !important}.ui-button.ui-button-icon-rank{width:30px}.ui-button.ui-button-icon-rank .ui-icon{margin-top:-10px;margin-left:-11px}.checklist-wind-turbine-type-component-editor{overflow:auto}.checklist-wind-turbine-type-component-editor .ui-tree-container{overflow:unset}.checklist-wind-turbine-type-component-editor .ui-treenode-children{font-size:unset !important}.checklist-wind-turbine-type-component-editor .ui-treenode-icon.fa-times-circle-o{color:#f56a6a}.checklist-wind-turbine-type-component-editor .ui-treenode-icon.fa-check-circle-o{color:#96ed96}.ui-icon-overflow-fix{background-image:unset;overflow:unset}.excelReportDialogPicklist .ui-picklist-list{height:inherit}.excelReportDialogPicklist .ui-picklist-list-wrapper{width:400px;height:300px}.excelReportDialogPicklist .ui-picklist-buttons+.ui-picklist-list-wrapper{padding-top:28px}
