#rightblockcontent ul.functionmenu li,#rightblockcontent ul.functionmenu ul{padding:0}ul.functionmenu{position:absolute;margin:0;padding:0;top:2px;left:38px;max-height:calc(100vh - 100px);overflow-y:auto;overflow-x:hidden}ul.functionmenu,ul.functionmenu ul{list-style:none}ul.functionmenu span.ui-widget-header{background-image:url(../images/16x16/down.png);background-repeat:no-repeat;background-position:2px 2px;display:block;width:166px;padding:2px;border:0 none;text-decoration:none;text-align:center;cursor:pointer;-moz-user-select:-moz-none}ul.functionmenu ul a,ul.functionmenu ul span{text-align:left;background-color:rgba(255,255,255,.7);color:#000;height:auto;min-height:16px;width:137px;padding:1px 1px 1px 30px;background-position:1px 1px;font-size:9pt;overflow:hidden;cursor:pointer;text-decoration:none;margin-left:1px;filter:none}ul.functionmenu ul a::first-letter,ul.functionmenu ul span::first-letter{margin-left:-10px}ul.functionmenu li{width:170px;float:left;position:relative;-moz-user-select:-moz-none;border-radius:4px;box-shadow:none}ul.functionmenu li ul{display:none;position:absolute;top:auto;left:0}ul.functionmenu>li:focus,ul.functionmenu>li:hover{background-color:#f3f3f3;box-shadow:0 0 10px 10px #aaa}ul.functionmenu li:focus ul,ul.functionmenu li:hover ul{display:block;position:relative}ul.functionmenu ul a:focus,ul.functionmenu ul a:hover,ul.functionmenu ul span:focus,ul.functionmenu ul span:hover{text-decoration:underline;text-decoration-skip-ink:auto;text-decoration-skip:edges;text-decoration-color:#333}@media screen and (min-width :1400px){ul.functionmenu span.ui-widget-header{width:216px}ul.functionmenu ul a,ul.functionmenu ul span{width:187px}ul.functionmenu li{width:220px}}@media screen and (min-width :1600px){ul.functionmenu span.ui-widget-header{width:246px}ul.functionmenu ul a,ul.functionmenu ul span{width:217px}ul.functionmenu li{width:250px}}@media screen and (min-width :1800px){ul.functionmenu span.ui-widget-header{width:276px}ul.functionmenu ul a,ul.functionmenu ul span{width:247px}ul.functionmenu li{width:280px}}@media screen and (min-width :2200px){#kundendb_functionmenu span.ui-widget-header{width:396px}#kundendb_functionmenu ul a,#kundendb_functionmenu ul span{width:367px}#kundendb_functionmenu li{width:400px}}.file_upload.multiple_upload{border:4px double #aaa}.file_upload{position:relative;overflow:hidden;border-radius:10px;z-index:1;display:inline-block;width:200px;height:30px;line-height:30px;cursor:pointer;text-align:center;color:#000;background-color:#f0f0f0;border:1px solid #aaa}.file_upload_highlight{background-color:#7cfc00}.file_upload input.upload_input{-moz-border-bottom-colors:none;-moz-border-image:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;-moz-transform:translate(-300px,0) scale(4);border-color:transparent;border-style:solid;border-width:0 0 100px 200px;cursor:pointer;margin:0;opacity:0;position:absolute;right:0;top:0;z-index:2000}.file_upload button{visibility:hidden;display:none}.file_upload span{color:#000}.file_upload progress{position:absolute;width:200px;bottom:-5px;left:0;display:none}form.for_file_upload,iframe.for_file_upload{visibility:hidden;display:none}#rightblock span.file_upload{min-width:75px;margin-left:5px}#rightblock table span.file_upload{width:130px}.my_selector_link,.time_selector_link{width:13px;height:16px;vertical-align:top;display:inline-block;background-position:bottom right;background-repeat:no-repeat;background-image:url(../images/cal-open.png);cursor:pointer}.time_selector{float:left;width:235px;padding:4px;padding-right:1px;position:absolute;background-color:#f0f0f0;border:1px solid #aaa;z-index:900}.time_selector .button.hover,.time_selector .button:hover{border:1px solid #ccc}.time_selector{height:20px;width:200px}.time_selector .field{display:block;float:left;width:49px;height:16px;margin:1px 7px 0 1px}.time_selector .text{display:block;float:left;width:35px;height:16px;background-color:#fff;border:1px solid #bbb;color:#000;text-align:center;line-height:16px}.time_selector .up{display:block;float:right;width:10px;height:8px;background-image:url(../images/up.gif);margin:0}.time_selector .down{display:block;float:right;width:10px;height:8px;background-image:url(../images/down.gif);margin:0}.time_selector .button{float:left;width:19px;color:#000;line-height:20px}.editablepop{border-collapse:collapse;border:1px solid #666;width:100%;min-width:670px}.editablepop td,.editablepop th{padding:2px;margin:0;overflow:hidden}.editablepop td{border-top:0 none;border-left:1px solid #666;border-right:0 none;border-bottom:0 none;vertical-align:top}.editablepop td.edtdelp-btn{border-left:0 none}.editablepop tr.even td{background-color:#f3f3f3}.editablepop th{border:1px solid #666;border-bottom:2px double #666;text-align:center}@media screen and (min-width :961px){.editablepopdiv .editablepop{border:0 none}.editablepopdiv{margin-top:10px;min-height:calc(100vh - 400px);max-height:calc(100vh - 340px);overflow-y:auto;position:relative;overflow-x:visible}#calcexp_tabs_projects .editablepopdiv,#calcexp_tabs_staff .editablepopdiv,#calcexp_workareas_tabs .editablepopdiv{min-height:calc(100vh - 450px);max-height:calc(100vh - 440px)}.editablepopdiv thead{background-color:#fff}.editablepopdiv thead th{z-index:3;position:sticky;top:0;border:0 none}#midblock .editablepopdiv div.dot3-container{margin-left:0}#midblock .editablepopdiv div.dot3-caret{left:6px}}.editablepop.oneline td,.editablepop.oneline td div{font-size:2px;line-height:.2px;display:table-cell}.editablepop.oneline td div::first-line,.editablepop.oneline td::first-line{line-height:1.05em}.editablepop th.rota,.editablepop th.rotb,.editablepop th.rotc{width:30px;max-width:30px;height:180px;overflow:visible}.editablepop th.rotb{width:20px;max-width:20px}.editablepop th.rotc{width:60px;max-width:60px}.editablepop th.rota span,.editablepop th.rotb span,.editablepop th.rotc span{display:block;position:relative;width:175px;right:73px;transform:rotate(280deg)}.editablepop th.rotb span{right:78px}.editablepop th.rotc span{right:58px}.editablepop tr:focus td,.editablepop tr:hover td:nth-child(n+2){background-color:#c5c5c5}.editablepop .spacebefore{border-left-width:3px}.editablepop .spacetop{border-top-style:solid;border-top-width:3px}.editablepop span.order_by{cursor:pointer;background-position:center right;display:inline-block;background-repeat:no-repeat}.editablepop span.order_by span{height:28px}.editablepop span.order_by span.info{background-position-y:center}.editablepop span.order_by.selected1{padding-right:16px;background-image:url(../images/14x14/up.png?vers=2)}.editablepop span.order_by.selected2{padding-right:16px;background-image:url(../images/14x14/down.png?vers=2)}#mainblock .editablepop .inline input,#mainblock .editablepop .inline select{max-width:100%;margin:2px 0 2px 0}#mainblock .editablepop .inline input.numberi18n{max-width:60px}#mainblock .editablepop .translate,#mainblock span.translate{background-image:url(../images/10x10/trans.png);background-position:top right;background-repeat:no-repeat}#mainblock span.hoverhelp,#mainblock td.hoverhelp,#mainblock th.hoverhelp{background-image:url(../images/10x10/help.png);background-position:top right;background-repeat:no-repeat;padding-right:11px}@media screen and (max-width :960px){.editablepop{min-width:530px}}@media screen and (max-width :550px){.editablepop{min-width:unset}}div.editablepopform,form.editablepopform{z-index:1000;left:25px;right:25px;max-height:none;margin:5px}div.editablepopformfull,form.editablepopformfull{min-width:calc(100vw - 80px)}div.editablepopform .menu,form.editablepopform .menu{z-index:1001;margin-bottom:4px;padding:2px 1px;cursor:move;line-height:16px;border:0 none}div.editablepopform .menu .menu-btn,form.editablepopform .menu .menu-btn{cursor:pointer;margin-right:3px;z-index:1002;touch-action:none;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none}div.editablepopform .menu .maximize,form.editablepopform .menu .maximize{float:right}div.editablepopform .menu .menu-btn:hover,form.editablepopform .menu .menu-btn:hover{box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.15)}div.editablepopform .info,form.editablepopform .info{color:#f33;background-color:#ffc;font-weight:700;line-height:18px;display:inline-block}@media screen and (max-width :800px){div.editablepopform .formcoll,form.editablepopform .formcoll{display:block;width:90%}}#midblockcontent>.ui-tabs,div.editablepopform .ui-dialog-content>.ui-tabs{margin:0;border:0 none}#midblockcontent>.ui-tabs>.ui-tabs-nav,div.editablepopform .ui-dialog-content>.ui-tabs>.ui-tabs-nav{margin:0}div.editablepopform .ui-dialog-content>.ui-tabs .tab_pagi{background-color:rgba(255,255,255,.75);padding:2px;margin-top:0;margin-bottom:-2px;background-position:center;display:inline-block}col.edtbledtv-btn,th.edtbledtv-btn{width:122px;min-width:102px}col.edtbledt-btn,th.edtbledt-btn{width:102px;min-width:102px}col.edtdelp-btn,th.edtdelp-btn{width:47px;min-width:47px}col.edtp-btn,th.edtp-btn{width:22px;min-width:22px}col.edtautop-btn,th.edtautop-btn{width:5%;min-width:22px;max-width:47px}.edtautop-btn,.edtbledt-btn,.edtbledtv-btn,.edtdelp-btn,.edtp-btn{text-align:center}@media screen and (min-width :961px){#work_input_tabs .edtdelp-btn{width:70px;min-width:70px}#midblock tr.tableedit td.edtdelp-btn div.edtdelp-btn-cont{background-color:transparent;border:3px solid transparent}}.selected-btn{background-color:#ff0;background-color:rgba(255,255,0,.9)}.edtp-col{cursor:pointer}.edtp-col a{text-decoration:none}.paginate{display:inline-block;width:100%;position:relative}.paginate_bottom{display:none}.paginate>div{float:left;width:33%;text-align:center}.paginate>div.pagebtns>span.smallbtns{background-position:center;height:18px;margin-top:1px;margin-bottom:1px}.paginate>div.pages{width:30%}.paginate>div.pagebtns{text-align:left;width:calc(35% - 16px);padding:6px 8px}.paginate>div.rowinfo{text-align:right;width:calc(35% - 16px);padding:2px 8px}.paginate span.pageinfo{display:inline;margin-left:6px;margin-right:6px;vertical-align:text-bottom;line-height:20px;font-size:20px;font-weight:200;font-family:"Open Sans",sans-serif}.paginate>div.pages>.smallbtnslike{opacity:.2}#midblock .paginate>div.formstyle,.ui-dialog .paginate>div.formstyle{clear:none;min-width:unset}#cboxLoadedContent,.ui-corner-all,p.formstyle{border-radius:3px}.ui-corner-left{border-top-left-radius:3px;border-bottom-left-radius:3px}.ui-corner-right{border-top-right-radius:3px;border-bottom-right-radius:3px}.ui-corner-bottom{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.ui-corner-rightbottom{border-bottom-right-radius:3px}.ui-corner-top{border-top-left-radius:3px;border-top-right-radius:3px}.ui-icon{width:16px;height:16px;background-repeat:no-repeat;display:block;overflow:hidden;text-indent:-99999px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:none}.ui-icon-closethick{background-image:url(../images/16x16/beenden.png)}.ui-icon-closethickgr{background-image:url(../images/16x16/beenden.png);background-size:12px 12px;background-position:2px 2px}#portlet_tabs .ui-icon-closethickgr{background-image:url(../images/tango/edit.png);background-size:12px 12px;background-position:2px 2px}.ui-icon-plusthick{background-image:url(../images/toggle-expand-dark.png);cursor:pointer;transform:scaleX(-1)}.ui-icon-minusthick{background-image:url(../images/toggle-collapse-dark.png);cursor:pointer}.ui-resizable-handle{position:absolute;cursor:se-resize}.ui-state-default{border:1px solid #888;border-color:rgba(136,136,136,.2)}.ui-autocomplete .ui-menu-item a{border:1px solid transparent}.ui-autocomplete .ui-menu-item .ui-state-focus,.ui-state-active{border:1px solid #888;border-color:rgba(136,136,136,.3);background:rgba(250,250,250,.6);background:linear-gradient(to bottom,rgba(255,255,255,.8) 0,rgba(255,255,255,.5) 100%)}.ui-tabs-selected{border-bottom:0 none}.ui-state-add.ui-state-hover,.ui-state-hover{border-color:rgba(68,68,68,.3);border-bottom-color:rgba(68,68,68,.1);background:rgba(250,250,250,.3);background:linear-gradient(to bottom,rgba(255,255,255,.4) 0,rgba(255,255,255,.3) 100%)}.ui-state-active *{cursor:default}.ui-state-add{border-color:rgba(68,68,68,.1)}.ui-dialog .ui-dialog-content .ui-state-current,.ui-state-current{border:0 none;cursor:pointer}#toprightblock .topright_shrink_menu:hover,.ui-widget-header{border:1px solid #444;background:#c5c5c5;font-weight:600}.ui-widget-header a,.ui-widget-header span{text-decoration:none}.ui-report-header{margin:3px;padding:3px 8px 2px 22px}.portlet-content .ui-report-header{padding:1px}#midblock .portlet-content .searchform{padding-top:0}#midblock .portlet-content .searchform_with_filter{padding-top:27px}.ui-dialog .ui-resizable-se,.ui-icon-gripsmall-diagonal-se{background-image:url(../images/14x14/resize.png);bottom:2px;height:11px;right:2px;width:11px}.ui-effects-transfer1{box-shadow:inset -1px -1px 5px 5px rgba(255,155,89,.9);z-index:10000}.ui-effects-transfer2{box-shadow:inset -1px -1px 5px 5px rgba(255,255,98,.95);z-index:10000}.ui-effects-transfer3{box-shadow:inset -1px -1px 5px 5px rgba(255,98,98,.9);z-index:10000}.ui-effects-transfer4{box-shadow:inset -1px -1px 5px 5px rgba(98,255,98,.9);z-index:10000}.ui-effects-transfer5{box-shadow:inset -1px -1px 5px 5px rgba(94,223,255,.9);z-index:10000}.ui-report,.ui-tabs{border:1px dotted #444;margin-top:10px}.ui-report{background-color:#fff;margin-bottom:10px}ul.ui-tabs-nav{list-style:none;display:block;padding:5px;padding-bottom:0;margin:3px 0;position:relative;box-shadow:1px 1px 2px rgba(0,0,0,.1)}.ui-tabs-nav li{margin:0 5px 0 3px;display:inline-block}@media screen and (min-width :561px){ul.ui-tabs-nav li.ui-state-active{border-bottom-color:rgba(136,136,136,.05)}}.ui-tabs-nav li:hover{box-shadow:inset 0 -1px 1px 0 #333}.ui-tabs-nav li a{display:block;padding:4px 5px 5px 5px;text-decoration:none}.ui-tabs-nav li.ui-state-disabled{border:1px solid #999;border-bottom:1px solid #444;text-decoration:line-through}.ui-tabs-nav li.ui-state-hidden,div.ui-state-hidden{opacity:0;visibility:hidden;display:none}.ui-tabs-panel{padding:11px 8px 2px 8px}.ui-tabs-hide{display:none}.ui-dialog .ui-dialog-titlebar{height:18px;padding:5px 10px 5px 10px;position:relative;cursor:move;border:0 none}.ui-dialog .ui-dialog-titlebar-close{height:18px;padding:1px;position:absolute;right:5px;width:18px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:none}.ui-dialog .ui-dialog-titlebar-max{height:18px;padding:1px;position:absolute;right:26px;width:18px}.ui-dialog .ui-dialog-titlebar-max span{margin:0}.no_close_button .ui-dialog-titlebar-close{display:none}.ui-dialog .ui-dialog-titlebar .ui-dialog-title{max-width:calc(100% - 40px);display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar a{cursor:pointer}.ui-dialog .ui-dialog-titlebar a:hover{background:rgba(250,250,250,.3);background:linear-gradient(to bottom,rgba(255,255,255,.4) 0,rgba(255,255,255,.3) 100%)}.ui-dialog .ui-dialog-content{padding:5px;overflow:auto}.ui-dialog .ui-dialog-content h3{font-size:12pt;padding-bottom:8px}.ui-dialog .ui-dialog-content a{cursor:pointer}#dialog-example,.ui-dialog{background-color:#f3f3f3;border:1px solid #333;padding:3px 3px 15px 3px;max-height:95%;max-width:95%;position:absolute;box-shadow:0 0 10px 10px #aaa}.ui-dialog .ui-dialog-left-menu,.ui-dialog .ui-dialog-left-menu-big{padding:4px 2px;width:34px;position:absolute;bottom:-2px;left:-2px;border-radius:0 5px 0 3px}.ui-dialog div.ui-dialog-left-menu,.ui-dialog div.ui-dialog-left-menu-big{background-color:rgba(227,227,227,.7);box-shadow:0 1px 1px 1px rgba(227,227,227,.6)}.ui-dialog .ui-dialog-left-menu-big{width:48px}.ui-dialog .ui-dialog-left-menu img,.ui-dialog .ui-dialog-left-menu-big img{cursor:pointer;border:1px dotted transparent;margin-top:4px;-moz-user-select:-moz-none}.ui-dialog .ui-dialog-left-menu img:focus,.ui-dialog .ui-dialog-left-menu img:hover,.ui-dialog .ui-dialog-left-menu-big img:focus,.ui-dialog .ui-dialog-left-menu-big img:hover,.ui-dialog-left-menu-big .button:focus,.ui-dialog-left-menu-big .button:hover{border:1px dotted #666}.ui-dialog .ui-dialog-main{margin-left:48px}.ui-dialog .ui-dialog-main-big{margin-left:70px}.ui-dialog-load{margin:30px auto;display:block;width:48px;height:48px;background-image:url(../images/loading.svg?vers=6);background-repeat:no-repeat;background-size:contain;background-color:transparent}.ui-dialog-maxheight-scroll{max-height:350px;overflow:auto}.ui-dialog-addi-edit-fields{margin-top:15px;margin-right:5px}.ui-dialog .ui-dialog-error{margin-top:10px;padding:5px;background-color:#fed;color:#000}.ui-dialog div.ui-dialog-error *{font-size:90%;color:#000}.ui-dialog .ui-dialog-table{max-height:260px;overflow:auto}.ui-dialog-left-menu-big .button{padding:1px;margin-bottom:10px;text-align:center;border:1px dotted transparent;width:55px}.ui-dialog-left-menu-big .button a{text-decoration:none;color:#fff;background-color:#444;display:block;padding:3px;width:49px}.ui-dialog-left-menu .btn-selected a,.ui-dialog-left-menu-big .btn-selected a{background-color:#844}.ui-widget-overlay{position:absolute;left:0;top:0;width:100%;height:100%;background-image:url(../images/bg_rw.png);background-repeat:repeat}.ui-dialog table{border-collapse:collapse;border-spacing:0;margin:0}.ui-dialog tr.even td{background-color:#c5c5c5}.ui-dialog td,.ui-dialog th{border:1px dashed #8f8f8f;padding:3px}.editablepop td.group_by,.ui-dialog .editablepop td.group_by{border-bottom:0 none;background-color:inherit}.ui-dialog p.border,.ui-dialog p.noborder{display:block}.ui-dialog p.border{margin-bottom:5px;padding-bottom:3px;border-bottom:1px dashed #7f7f7f}.ui-inwindow{width:100%;height:100%;margin:0;padding:0}.ui-inwindow form{padding:10px}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;z-index:99999;display:block}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable{list-style:none;cursor:pointer}.editablepop tr.ui-clkselected,.editablepop tr.ui-clkselected td:nth-child(n+2),.ui-clkselected{background-color:#ecc!important}.editablepop .ui-selectable tr.ui-selected td:nth-child(1),.ui-selected:not(tr){background-color:rgba(74,227,6,.6)}.ui-selectee{border:1px solid #999;margin:1px}.editablepop .ui-selectee{border:0 none;margin:0}.ui-datepicker{background-color:#f3f3f3;border:2px solid #ccc;box-shadow:5px 5px 7px 0 rgba(120,120,120,.75);display:none;margin:1px 0 1px -2px}.ui-datepicker-buttonpane{text-align:center}.ui-datepicker-buttonpane button{margin:5px;min-width:75px;cursor:pointer}.ui-datepicker-buttonpane button.ui-state-hover{border:1px solid #ccc}.ui-datepicker-header{height:25px}.ui-datepicker-next,.ui-datepicker-prev{position:absolute;top:4px;width:16px;height:16px;margin:1px;cursor:pointer}.ui-datepicker-prev{left:2px;background-repeat:no-repeat;background-image:url(../images/16x16/move_left_0.png)}.ui-datepicker-next{right:2px;background-repeat:no-repeat;background-image:url(../images/16x16/move_right_0.png)}.ui-datepicker-next-hover,.ui-datepicker-prev-hover{margin:0;border:1px solid #999}.ui-datepicker-title{text-align:center;line-height:22px;padding-top:1px}.ui-datepicker td a,.ui-datepicker td span,.ui-datepicker th span,.ui-datepicker-week-col{font-size:13px;display:block;text-align:center;text-decoration:none;width:22px;height:22px;line-height:22px}.ui-datepicker td.ui-datepicker-week-end a{background:#555;background:rgba(77,77,77,.6)}.ui-datepicker td.ui-datepicker-today{background:rgba(254,254,200,.9);background:linear-gradient(to bottom,rgba(254,254,100,.7) 0,rgba(254,254,100,.1) 100%);outline:1px solid #999}.ui-datepicker td.ui-datepicker-current-day{background:rgba(50,50,249,.4);background:linear-gradient(to bottom,rgba(255,255,255,.1) 30%,rgba(50,50,249,.2) 100%);outline:1px solid #333}.ui-datepicker td.ui-datepicker-current-day.ui-datepicker-today{background:linear-gradient(to bottom,rgba(254,254,100,.7) 25%,rgba(50,50,249,.2) 100%)}.ui-datepicker td a.ui-state-hover{background:rgba(52,75,149,.6);outline:1px solid #333}.ui-datepicker td.have_vacation a{background:#474;background:rgba(20,127,20,.25)}.ui-datepicker td.have_holiday a{background:#944;background:rgba(220,40,40,.25)}.ui-datepicker td a,.ui-datepicker td a.ui-state-active{background-repeat:no-repeat}.ui-datepicker td.have_time a{background-image:url(../images/16x16/have_1.png);background-repeat:no-repeat}.ui-datepicker td.have_overtime a{background-image:url(../images/16x16/have_0.png);background-repeat:no-repeat}.ui-datepicker td.have_overtime.have_zeroovertime a{background-image:url(../images/16x16/have_0z.png);background-repeat:no-repeat}.ui-datepicker td.have_travel a{background-image:url(../images/16x16/have_2.png);background-repeat:no-repeat}.ui-datepicker td.have_extra a{background-image:url(../images/16x16/have_3.png);background-repeat:no-repeat}.ui-datepicker td.have_time.have_travel a{background-image:url(../images/16x16/have_12.png);background-repeat:no-repeat}.ui-datepicker td.have_time.have_extra a{background-image:url(../images/16x16/have_13.png);background-repeat:no-repeat}.ui-datepicker td.have_overtime.have_travel a{background-image:url(../images/16x16/have_02.png);background-repeat:no-repeat}.ui-datepicker td.have_overtime.have_extra a{background-image:url(../images/16x16/have_03.png);background-repeat:no-repeat}.ui-datepicker td.have_travel.have_extra a{background-image:url(../images/16x16/have_23.png);background-repeat:no-repeat}.ui-datepicker td.have_time.have_travel.have_extra a{background-image:url(../images/16x16/have_all.png);background-repeat:no-repeat}.ui-datepicker td.have_overtime.have_travel.have_extra a{background-image:url(../images/16x16/have_all0.png);background-repeat:no-repeat}.ui-datepicker .ui-datepicker-week-col{padding-right:10px}.ui-datepicker .ui-datepicker-other-month a,.ui-datepicker .ui-datepicker-other-month span,.ui-datepicker .ui-datepicker-week-col{font-size:12px;font-weight:lighter;opacity:.5}#mainblock .ui-datepicker-inline{display:inline-block;margin:2px;border:0 none}#mainblock .ui-datepicker-inline select{width:auto}#mainblock .ui-datepicker-inline .ui-datepicker-next,#mainblock .ui-datepicker-inline .ui-datepicker-prev{position:relative;top:inherit;margin-top:4px;display:block}#mainblock .ui-datepicker-inline .ui-datepicker-prev{float:left}#mainblock .ui-datepicker-inline .ui-datepicker-next{float:right}#workinput_right div.ui-datepicker{box-shadow:none;width:calc(100% - 4px)!important}#workinput_right .ui-datepicker-buttonpane,#workinput_right div.ui-datepicker-group{width:100%}#workinput_right div.ui-datepicker-multi-2 div.ui-datepicker-group{width:calc(50% - 4px);margin-left:2px;margin-right:2px;display:inline-block}#workinput_right div.ui-datepicker-row-break{padding:2px}#workinput_right table.ui-datepicker-calendar{margin:auto;width:100%}#workinput_right table.ui-datepicker-calendar td,#workinput_right table.ui-datepicker-calendar th{width:12.5%;min-width:22px}#workinput_right table.ui-datepicker-calendar td a,#workinput_right table.ui-datepicker-calendar th a{width:100%}#workinput_right_both_date{padding:2px;position:relative;margin-bottom:2vh}#mainblock #work_input_date_right{margin:2px 4px 12px 4px;width:100%;width:calc(100% - 8px);text-align:center;background:radial-gradient(ellipse at center,rgba(255,255,255,1) 0,rgba(255,255,255,1) 50%,rgba(255,255,255,.5) 75%,rgba(255,255,255,0) 92%,rgba(255,255,255,0) 100%)}#mainblock #work_input_date_right_input{background:0 0;width:6.5em;text-align:center;font-size:1.15em;line-height:1.5em;border-style:none;border-width:0;padding:1px}#mainblock #work_input_date_right_input:hover{border-style:solid;border-width:1px;padding:0}#workinput_right div.ui-datepicker-header .ui-datepicker-next,#workinput_right div.ui-datepicker-header .ui-datepicker-prev{background-color:rgba(255,255,255,.5)}#mainblock #work_input_choose_right{margin:0 2px 6px 2px;width:100%;width:calc(100% - 4px);overflow-x:scroll;text-align:center;line-height:2em;border:0 none}#mainblock #work_input_choose_right span{border-right:0 none;border-top:0 none;border-bottom:0 none;padding:1px 2px;background-color:transparent;font-weight:100;font-size:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:none}@media screen and (min-width :1390px){#mainblock #work_input_choose_right span{font-size:11px}}@media screen and (min-width :1500px){#mainblock #work_input_choose_right span{padding:1px 3px}}@media screen and (min-width :1600px){#mainblock #work_input_choose_right span{padding:1px 4px}}@media screen and (min-width :1670px){#mainblock #work_input_choose_right span{font-size:12px}}#mainblock #work_input_choose_right span:first-child{border-left:0 none}#mainblock #work_input_choose_right span.active{background:rgba(50,50,249,.2);background:linear-gradient(to bottom,rgba(255,255,255,.5) 30%,rgba(50,50,249,.2) 100%)}@media screen and (min-width :961px){#workinput_right div.ui-datepicker-header .ui-datepicker-prev{position:absolute;top:4px;left:10px}#workinput_right div.ui-datepicker-header .ui-datepicker-next{position:absolute;top:4px;right:10px}}.ui-timepicker-div .ui-slider{width:calc(100% - 10px)}.ui-timepicker-div dl{margin:4px;text-align:left;padding-left:2px;padding-right:7px}.ui-timepicker-div dl dt{height:25px;font-size:14px}.ui-timepicker-div dl dd{margin:-25px 0 12px 55px;font-size:14px}.ui_tpicker_hour td,.ui_tpicker_minute td{font-size:12px}.ui-sortable>*{cursor:s-resize}.ui-slider{position:relative;text-align:left;height:9px;display:inline-block;width:calc(100% - 68px);top:2px;left:5px}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:10px;height:13px;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;display:block;border:0;background-position:0 0}.ui-slider-horizontal .ui-slider-handle{top:-3px;margin-left:-5px}.ui-slider-handle{background-color:#f3f3f3}.ui-slider-horizontal{background-image:url(../images/bg_top.png);background-repeat:repeat;border:1px solid #eee}progress#progressbar,progress.used_space{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:400px;margin:20px}progress{background-image:url(../images/bg_top.png);border:0;height:16px;border-radius:8px}progress::-webkit-progress-bar{background-image:url(../images/bg_top.png);border-radius:9px}progress::-webkit-progress-value{background:#f9a113;background:linear-gradient(to bottom,#f9a113 0,#fcd79c 100%);border-radius:9px}progress::-moz-progress-bar{background:#f9a113;background:linear-gradient(to bottom,#f9a113 0,#fcd79c 100%);border-radius:9px}#progressmessage small{opacity:.1}.ui-accordion .ui-accordion-header{cursor:pointer;position:relative;display:block;margin-top:3px;outline:0 none}.ui-accordion .ui-state-active{border-bottom:0 none}.ui-accordion .ui-accordion-header .ui-icon{display:none}.ui-accordion .ui-accordion-header a{display:block;padding:3px;text-decoration:none;-moz-user-select:-moz-none}.ui-accordion .ui-accordion-content{padding:5px}.ui-accordion .ui-accordion-content-active{display:block;height:auto}#tooltip,.tooltiplike{position:absolute;z-index:3000;border:1px solid #111;background-color:#eee;color:#111;padding:5px;opacity:.95}#tooltip div,#tooltip div *,#tooltip h2{margin:0;color:#222;font-size:10px}#tooltip h2,#tooltip h2 *,#tooltip h3{padding:2px 0 5px 0;font-weight:700;font-size:12px}#tooltip h3{font-size:11px}#tooltip h2 strong{color:#a00}#tooltip dl{margin-bottom:8px}#tooltip div small{font-size:9px;font-family:"Small Fonts","Helvetica Neue",Arial,sans-serif}#tooltip p.forsmall{background-color:#f0f0c0;padding:4px}#cboxOverlay,#cboxWrapper,#colorbox{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxBottomLeft,#cboxMiddleLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto}#cboxLoadedContent iframe{display:block;width:100%;height:100%;border:0}#cboxTitle{margin:0}#cboxLoadingGraphic,#cboxLoadingOverlay{position:absolute;top:0;left:0;width:100%}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{cursor:pointer}#cboxOverlay{background:#000}#cboxContent{margin-top:20px}#cboxLoadedContent{background:#ccc;padding:5px 20px 35px 20px}#cboxTitle{position:absolute;top:2px;left:2px;color:#000}#cboxCurrent{position:absolute;bottom:9px;left:50%;margin-left:-25px;width:50px;text-align:center;font-family:Arial,sans-serif;font-size:10pt;font-weight:700;color:#000}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:2px;margin-top:-32px;background:url(../images/16x16/move_left_0.png);width:16px;height:16px;text-indent:-9999px}#cboxPrevious.hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:2px;margin-top:-32px;background:url(../images/16x16/move_right_0.png);width:16px;height:16px;text-indent:-9999px}#cboxNext.hover{background-position:bottom right}#cboxLoadingOverlay{background:#000}#cboxLoadingGraphic{display:inline-block;width:48px;height:48px;background-image:url(../images/loading.svg?vers=6);background-repeat:no-repeat;background-size:contain;background-color:transparent}#cboxClose{position:absolute;bottom:2px;left:2px;display:block;background:url(../images/32x32/beenden.png);width:32px;height:32px;text-indent:-9999px}#cboxClose.hover{background-position:bottom center}.ui-autocomplete{background-color:#fbfbfb;border:1px solid #333;z-index:2000;position:absolute;cursor:default;max-height:200px;overflow:auto}#mainblock input.ui-autocomplete-loading,.ui-autocomplete-loading{background-image:url(../images/loading.svg?vers=6);background-repeat:no-repeat;background-size:16px 16px;background-position:right center;background-color:transparent}* html .ui-autocomplete{width:1px}.ui-menu{list-style:none;padding:2px;margin:0;display:block}.ui-menu .ui-menu-item a{display:block;color:#000}.ui-autocomplete .ui-menu-item .ui-state-focus,.ui-autocomplete a.ui-state-hover{background-color:#344b66;background-color:rgba(52,75,149,.6)}div.ui-selected{background-color:inherit}div.ui-selecting{background-color:#544;color:#fff}#work_input_tabs table.editablepop{border-spacing:0 5px;border-collapse:separate}@media screen and (max-width :960px){#midblock tr.tableedit{box-shadow:0 10px 7px -5px rgba(200,200,200,.75);display:inline-block;min-height:55px}}#midblock tr.other_rows{position:absolute;display:block;margin-top:-5px;width:60vw;max-width:850px;left:10vw;min-height:71px;border-radius:0 0 8px 8px;box-shadow:3px 10px 7px 4px rgba(120,120,120,.75);z-index:99}#midblock tr.other_rows td{border:0 none}#midblock td.other_rows_td{top:-7px;position:relative}#midblock tr.tableedit td{background:0 0}#midblock tr.tableedit p.formstyle{clear:none;display:inline-block;min-width:70px;white-space:nowrap}#midblock tr.tableedit p.formstyle select{min-width:150px;max-width:250px;width:auto}#midblock tr.other_rows p.formstyle{clear:none;display:inline-block;margin:1px 15px 1px 3px;min-width:300px}#midblock tr.tableedit .timeUS{width:54px;min-width:3.3em}#midblock tr.tableedit .numberi18n{min-width:45px}#midblock tr.tableedit .t-long{width:65%}@media screen and (min-width :961px){#midblock .work_input_no_overlap tr.other_rows{position:relative;display:table-row;margin-top:0;left:0;right:0;top:-5px;box-shadow:none}#midblock .work_input_no_overlap td.other_rows_td{box-shadow:4px 9px 7px 2px rgba(200,200,200,.75);padding-bottom:8px;padding-left:15px}#midblock .work_input_no_overlap tr.other_rows td:nth-child(1){visibility:hidden}}.tableconfig input{width:40px}.tableconfig input[type=checkbox],.tableconfig input[type=radio]{width:20px}.tableconfig input[disabled],.tableconfig input[readonly]{background-color:#f6dddd}.tableconfig table td,.tableconfig table th{font-weight:700;text-align:center}.tableconfig table th{padding-bottom:10px}.tableconfig table td.column_description,.tableconfig table th.column_description{width:300px;text-align:left}.tableconfig table td.visible,.tableconfig table th.visible{width:20px}.tableconfig table td.width,.tableconfig table th.width{width:60px}.tableconfig table td.visiblemob,.tableconfig table th.visiblemob{width:20px}.tableconfig table td.widthmob,.tableconfig table th.widthmob{width:60px}.tableconfig div.header{width:465px;text-align:right;padding-bottom:10px}.tableconfig_save_preset{margin-left:20px;float:right}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin:.5em 0 0 0}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{margin:0 auto;width:30%}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-button{display:inline-block;position:relative;padding:0;margin-right:.1em;cursor:pointer;text-align:center;zoom:1;overflow:visible}.ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited{text-decoration:none}.ui-button .ui-button-text{display:block;line-height:1.4}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-colorpicker,.ui-dialog.ui-colorpicker{width:auto;white-space:nowrap;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-ms-user-select:none;user-select:none;box-shadow:0 0 5px 5px #f0f0f0;padding:3px 3px 3px 3px}.ui-colorpicker-inline{position:static}.ui-colorpicker-buttonset{float:left;margin-left:.4em}.ui-colorpicker-buttonset .ui-button{margin:.5em 0 .5em 0;cursor:pointer}.ui-colorpicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-colorpicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-colorpicker-buttonpane button.ui-colorpicker-current{float:left}.ui-colorpicker table{width:100%;font-size:100%;margin:0}.ui-colorpicker table td{vertical-align:top}.ui-colorpicker-padding-left{padding-left:10px}.ui-colorpicker-padding-top{padding-top:10px}.ui-colorpicker-border{border:1px inset;display:inline-block}.ui-colorpicker-bar>*,.ui-colorpicker-map>*{position:absolute;cursor:crosshair}.ui-colorpicker-bar-pointer,.ui-colorpicker-map-pointer{position:absolute;left:0}.ui-colorpicker-map,.ui-colorpicker-map>*{display:block;width:256px;height:256px;overflow:hidden}.ui-colorpicker-map-layer-1,.ui-colorpicker-map-layer-2{background:url(../images/colorpicker/map.png) no-repeat}.ui-colorpicker-map-128,.ui-colorpicker-map-128>*{width:128px;height:128px}.ui-colorpicker-map-128 .ui-colorpicker-map-layer-1,.ui-colorpicker-map-128 .ui-colorpicker-map-layer-2{background:url(../images/colorpicker/128/map.png) no-repeat}.ui-colorpicker-map-layer-alpha{background:url(../images/colorpicker/map-opacity.png)}.ui-colorpicker-map-pointer{display:inline-block;width:15px;height:15px;background:url(../images/colorpicker/map-pointer.png) no-repeat}.ui-colorpicker-bar,.ui-colorpicker-bar>*{display:block;width:20px;height:256px;overflow:hidden;background-repeat:repeat-x}.ui-colorpicker-bar-128,.ui-colorpicker-bar-128>*{height:128px}.ui-colorpicker-bar-layer-1,.ui-colorpicker-bar-layer-2,.ui-colorpicker-bar-layer-3,.ui-colorpicker-bar-layer-4{background:url(../images/colorpicker/bar.png) repeat-x}.ui-colorpicker-bar-128 .ui-colorpicker-bar-layer-1,.ui-colorpicker-bar-128 .ui-colorpicker-bar-layer-2,.ui-colorpicker-bar-128 .ui-colorpicker-bar-layer-3,.ui-colorpicker-bar-128 .ui-colorpicker-bar-layer-4{background:url(../images/colorpicker/128/bar.png) repeat-x}.ui-colorpicker-bar-layer-alpha{background:url(../images/colorpicker/bar-opacity.png)}.ui-colorpicker-bar-layer-alphabar{background:url(../images/colorpicker/bar-alpha.png)}.ui-colorpicker-bar-128 .ui-colorpicker-bar-layer-alphabar{background:url(../images/colorpicker/128/bar-alpha.png)}.ui-colorpicker-bar-pointer{display:inline-block;width:20px;height:7px;background:url(../images/colorpicker/bar-pointer.png) no-repeat}.ui-colorpicker-preview{text-align:center;height:20px}.ui-colorpicker-preview-initial{cursor:pointer}.ui-colorpicker-preview-current,.ui-colorpicker-preview-initial{width:50px;height:20px;display:inline-block}.ui-colorpicker-preview-current-alpha,.ui-colorpicker-preview-initial-alpha{width:50px;height:20px;display:inline-block;background:url(../images/colorpicker/preview-opacity.png) repeat}.ui-colorpicker-alpha label,.ui-colorpicker-cmyk label,.ui-colorpicker-hsl label,.ui-colorpicker-hsv label,.ui-colorpicker-lab label,.ui-colorpicker-rgb label{width:1.5em;display:inline-block;text-align:center}.ui-colorpicker-number{margin:.1em;width:4em}.ui-colorpicker-hex{text-align:center}.ui-colorpicker-swatches{height:256px;overflow:auto;background-color:#f8f8f8}.ui-colorpicker-swatch{cursor:pointer;float:left;width:11px;height:11px;border-right:1px solid #000;border-bottom:1px solid #000}.ui-colorpicker-disabled{opacity:.5;pointer-events:none}.ui-colorpicker-disabled *{cursor:default!important}* .portlet_col{float:left;padding-bottom:100px}.portlet{margin:0 1em 1em 0;border:1px solid #454545;padding:1px 1px 2px 1px;border-radius:8px}.portlet-header{margin:.3em;line-height:1.5em;vertical-align:middle;padding-left:.3em;border:0 none;box-shadow:1px 1px 2px rgba(0,0,0,.15)}.portlet-header .ui-icon{float:right}.portlet-content,.portlet-edit{padding:.4em;overflow:auto;position:relative}.portlet-content table.list{width:99%;border-collapse:collapse;border-spacing:0;margin:1px}.portlet-content table.list td{vertical-align:top;padding:1px 3px 1px 3px}.portlet-content table.dashed{width:99%;border-collapse:collapse;border-spacing:0;margin:1px;border:1px dashed #cfcfcf}.portlet-content table.dashed td,.portlet-content table.dashed th{border:1px dashed #cfcfcf;padding:3px}.portlet-content table.dashed td.title{font-weight:700;text-align:right;padding-right:5px}.portlet-content table.dashed th.floatval,.portlet-content table.editablepop th.floatval,table.dashed th.floatval,table.editablepop th.floatval{text-align:center}.portlet-content table.dashed tfoot th.floatval,.portlet-content table.editablepop tfoot th.floatval,table.dashed tfoot th.floatval,table.editablepop tfoot th.floatval{text-align:right}.portlet-content table.dashed td.floatval,.portlet-content table.editablepop td.floatval,table.dashed td.floatval,table.editablepop td.floatval{text-align:right}#wrap.portlet_in_fullscreen .portlet_fullscreen{position:fixed;left:10px;right:10px;top:10px;bottom:10px;z-index:10000;width:auto;height:auto;overflow:auto;visibility:visible!important}#wrap.portlet_in_fullscreen .portlet_fullscreen .portlet-content>div:first-child:not(.searchform):not(.ui-report-header){height:calc(100vh - 82px)!important;max-height:none!important}#wrap.portlet_in_fullscreen #mainblock,#wrap.portlet_in_fullscreen #topblock{visibility:hidden!important}#wrap .portlet_fullscreen iframe.report_result_object,#wrap .portlet_fullscreen object.report_result_object{min-height:calc(80vh - 120px)!important}.portlet-content .only_fullscreen{display:none;visibility:hidden}#wrap.portlet_in_fullscreen .portlet_fullscreen .portlet-content .only_fullscreen{display:initial;visibility:visible}#wrap.portlet_in_fullscreen .portlet_fullscreen .portlet-content td.only_fullscreen{display:table-cell}#wrap.portlet_in_fullscreen .portlet_fullscreen .portlet-content input.only_fullscreen{display:inline-block}#wrap.portlet_in_fullscreen .portlet_fullscreen .portlet-content .hide_fullscreen{display:none;visibility:hidden}.ui-sortable-placeholder *{visibility:hidden}div.add_portlet{margin:0 0 3px 0;padding:1px 3px 1px 3px;border:1px solid #454545;border-radius:4px;background:0 0}* .jGrowl{z-index:9999;color:#fff;font-size:12px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;position:fixed}.jGrowl.top-left{left:0;top:0}.jGrowl.top-right{right:0;top:0}.jGrowl.bottom-left{left:0;bottom:0}.jGrowl.bottom-right{right:0;bottom:0}.jGrowl.center{top:0;width:50%;left:25%}.jGrowl.center .jGrowl-closer,.jGrowl.center .jGrowl-notification{margin-left:auto;margin-right:auto}.jGrowl-notification{color:#000;background-color:rgba(140,255,140,.95);opacity:.9;zoom:1;width:250px;padding:10px;margin:10px;text-align:left;display:none;border-radius:5px;min-height:40px}.jGrowl-notification .ui-state-highlight,.jGrowl-notification .ui-widget-content .ui-state-highlight,.jGrowl-notification .ui-widget-header .ui-state-highlight{border:1px solid #000;background:#000;color:#fff}.jGrowl-notification .jGrowl-header{font-weight:700;font-size:.85em}.jGrowl-notification .jGrowl-close{background-color:transparent;color:inherit;border:none;z-index:99;float:right;font-weight:700;font-size:1em;cursor:pointer}.jGrowl-closer{background-color:#000;opacity:.9;zoom:1;width:250px;padding:10px;margin:10px;display:none;border-radius:5px;padding-top:4px;padding-bottom:4px;cursor:pointer;font-size:.9em;font-weight:700;text-align:center}.jGrowl-closer .ui-state-highlight,.jGrowl-closer .ui-widget-content .ui-state-highlight,.jGrowl-closer .ui-widget-header .ui-state-highlight{border:1px solid #000;background:#000;color:#fff}.jGrowl-notification .jGrowl-message a{color:#fff}@media print{.jGrowl{display:none}div.ui-dialog{box-shadow:0 0}}.slider{height:5px;position:relative;cursor:pointer;border:1px solid #333;width:150px;float:left;clear:right;margin-top:7px;box-shadow:inset 0 0 8px #000}.progress{height:9px;background-color:#c5ff00;display:none;opacity:.6}.handle{background-color:#fff;height:12px;width:12px;top:-6px;position:absolute;display:block;margin-top:1px;border:1px solid #000;cursor:move;box-shadow:0 0 6px #000;border-radius:6px}.range{float:left;width:50px;text-align:center;margin-left:10px}span.ui-project-search{display:block;position:absolute;height:1.3em;z-index:9000;padding:2px 5px 6px 3px;white-space:nowrap}span.ui-project-search input.search{margin:0 1px;width:calc(100% - 16px);padding-right:18px}span.ui-project-search span.list_inactive{margin-right:3px}span.ui-project-search span.reset{border:0 none;margin:0;position:absolute;right:4px;top:5px;opacity:.5}span.ui-project-search span.reset:hover{opacity:1}.t-task+.my_selector_link{position:absolute;margin-left:-18px;margin-top:3px;visibility:hidden}.my_selector_link:hover,.t-task:hover+.my_selector_link{visibility:visible}span.calculator-wrapper input.hasCalculator,span.timepicker-wrapper input.hasDatepicker,span.ui-datepicker-input input.hasDatepicker{vertical-align:top}span.calculator-wrapper,span.timepicker-wrapper,span.ui-datepicker-input{position:relative;display:inline-block;padding:0;margin:0;line-height:normal}span.ui-datepicker-input{margin:1px}img.calculator-trigger,img.ui-datepicker-trigger{margin:2px;vertical-align:middle;display:none;position:absolute;top:0;cursor:pointer;background-color:#fff;border:0 none!important;-moz-user-select:none;-webkit-user-select:none}img.calculator-trigger{left:1px}img.ui-datepicker-trigger{right:3px}img.calculator-trigger:hover,img.ui-datepicker-trigger:hover,input.hasCalculator:hover+img.calculator-trigger,input.hasDatepicker:hover+img.ui-datepicker-trigger{display:block}.calculator-popup{display:none;z-index:9000;margin:0;padding:2px;padding:.5vh;border:0 none;box-shadow:5px 5px 7px 3px rgba(120,120,120,.75);border-radius:4px;color:#000;background-color:#fcfcfc;font-family:Tahoma,Arial,Helvetica,sans-serif}.calculator-popup *{color:#000}.calculator-keyentry{position:absolute;top:3px;right:3px;width:0}.calculator-inline{position:relative;border:1px solid #888;border-radius:4px;background-color:#f4f4f4}.calculator-inline .calculator-close{display:none}.calculator-disabled{position:absolute;z-index:100;background-color:#fff;opacity:.5}.calculator-rtl{direction:rtl}.calculator-prompt{clear:both;text-align:center}.calculator-prompt.ui-widget-header{margin:2px}.calculator-result.ui-widget-header{clear:both;margin:3px 3px 6px 3px;padding:2px 6px;text-align:right;background-color:#fff;border-color:#e0e0e0;border-radius:4px;font-size:120%}.calculator-row{clear:both;width:100%}.calculator-space{float:left;margin:2px;width:28px}.calculator-half-space{float:left;margin:1px;width:14px}.calculator-row button{position:relative;float:left;margin:3px;padding:0;height:22px;background-color:#f8f8f8;border:1px outset #f0f0f0;border-radius:4px;text-align:center;cursor:pointer}.calculator-row .calculator-ctrl{width:76px;background-color:#f2f2f2}.calculator-row button:active{border-style:inset}.calculator-row .calculator-clear,.calculator-row .calculator-clear-error,.calculator-row .calculator-undo{width:28px}.calculator-row .calculator-angle,.calculator-row .calculator-base{width:28px;font-size:70%}.calculator-row .calculator-angle-active,.calculator-row .calculator-base-active{border:2px inset #fff}.calculator-digit,.calculator-oper{width:28px}.calculator-digit[keystroke=_0]{width:62px}.calculator-mem-empty{color:#888}.calculator-row .calculator-trig{font-size:70%}.calculator-key-down{border-radius:4px}.calculator-keystroke{display:none;width:16px;height:14px;position:absolute;left:-8px;top:-8px;color:#000;background-color:#fff;border:1px solid #888;font-size:80%}.calculator-angle .calculator-keystroke,.calculator-base .calculator-keystroke,.calculator-trig .calculator-keystroke{top:-10px;font-size:95%}.calculator-keyname{width:22px;font-size:70%}.calculator-cover{display:none;position:absolute;z-index:-1;top:-4px;left:-4px;width:125px;height:200px}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{zoom:1}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-state-disabled{cursor:default!important}/*!
 * ----------------------------------------------------------------------------------------------------------------------------------------
 * Chart.js v2.8.0
 * https://www.chartjs.org
 * (c) 2019 Chart.js Contributors
 * Released under the MIT License
 * ----------------------------------------------------------------------------------------------------------------------------------------
 */@keyframes chartjs-render-animation{from{opacity:.99}to{opacity:1}}.chartjs-render-monitor{animation:chartjs-render-animation 1ms}.chartjs-size-monitor,.chartjs-size-monitor-expand,.chartjs-size-monitor-shrink{position:absolute;direction:ltr;left:0;top:0;right:0;bottom:0;overflow:hidden;pointer-events:none;visibility:hidden;z-index:-1}.chartjs-size-monitor-expand>div{position:absolute;width:1000000px;height:1000000px;left:0;top:0}.chartjs-size-monitor-shrink>div{position:absolute;width:200%;height:200%;left:0;top:0}.tooltipster-base{display:flex;pointer-events:none;position:absolute}.tooltipster-content{box-sizing:border-box;max-height:100%;max-width:100%;overflow:auto}.tooltipster-ruler{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;visibility:hidden}.tooltipster-fade{opacity:0;transition-property:opacity}.tooltipster-fade.tooltipster-show{opacity:1}.tooltipster-grow{transform:scale(0,0);transition-property:transform;-webkit-backface-visibility:hidden}.tooltipster-grow.tooltipster-show{transform:scale(1,1);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-swing{opacity:0;transform:rotateZ(4deg);transition-property:transform}.tooltipster-swing.tooltipster-show{opacity:1;transform:rotateZ(0);transition-timing-function:cubic-bezier(.23,.635,.495,2.4)}.tooltipster-fall{transition-property:top;transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-fall.tooltipster-initial{top:0!important}.tooltipster-fall.tooltipster-dying{transition-property:all;top:0!important;opacity:0}.tooltipster-slide{transition-property:left;transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-slide.tooltipster-initial{left:-40px!important}.tooltipster-slide.tooltipster-dying{transition-property:all;left:0!important;opacity:0}@keyframes tooltipster-fading{0%{opacity:0}100%{opacity:1}}.tooltipster-update-fade{animation:tooltipster-fading .4s}@keyframes tooltipster-rotating{25%{transform:rotate(-2deg)}75%{transform:rotate(2deg)}100%{transform:rotate(0)}}.tooltipster-update-rotate{animation:tooltipster-rotating .6s}@keyframes tooltipster-scaling{50%{transform:scale(1.1)}100%{transform:scale(1)}}.tooltipster-update-scale{animation:tooltipster-scaling .6s}.tooltipster-sidetip .tooltipster-box{background:#565656;border:2px solid #000;border-radius:4px}.tooltipster-sidetip.tooltipster-bottom .tooltipster-box{margin-top:8px}.tooltipster-sidetip.tooltipster-left .tooltipster-box{margin-right:8px}.tooltipster-sidetip.tooltipster-right .tooltipster-box{margin-left:8px;z-index:10000000}.tooltipster-sidetip.tooltipster-top .tooltipster-box{margin-bottom:8px}.tooltipster-sidetip .tooltipster-content{padding:6px 12px}.tooltipster-sidetip .tooltipster-content,.tooltipster-sidetip .tooltipster-content *{color:#fff;line-height:18px;font-size:12px}.tooltipster-sidetip .tooltipster-arrow{overflow:hidden;position:absolute;z-index:10000001}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow{height:9px;margin-left:-10px;top:0;width:20px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow{height:20px;margin-top:-10px;right:0;top:0;width:9px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow{height:20px;margin-top:-10px;left:0;top:0;width:9px}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow{bottom:0;height:9px;margin-left:-10px;width:20px}.tooltipster-sidetip .tooltipster-arrow-background,.tooltipster-sidetip .tooltipster-arrow-border{height:0;position:absolute;width:0}.tooltipster-sidetip .tooltipster-arrow-background{border:10px solid transparent}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#565656;left:0;top:3px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background{border-left-color:#565656;left:-3px;top:0}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{border-right-color:#565656;left:3px;top:0}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:#565656;left:0;top:-3px}.tooltipster-sidetip .tooltipster-arrow-border{border:10px solid transparent;left:0;top:0}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#000}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border{border-left-color:#000}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border{border-right-color:#000}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border-top-color:#000}.tooltipster-sidetip .tooltipster-arrow-uncropped{position:relative}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-uncropped{top:-10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-uncropped{left:-10px}.tooltipster-sidetip .tooltipster-box{border-radius:3px;border:1px solid #e0e0e0;background:#fdfdfd;box-shadow:0 0 10px 6px rgba(0,0,0,.1)}.tooltipster-sidetip .tooltipster-content,.tooltipster-sidetip .tooltipster-content *{color:#666}.tooltipster-sidetip .tooltipster-arrow{height:9px;margin-left:-9px;width:18px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow,.tooltipster-sidetip.tooltipster-right .tooltipster-arrow{height:18px;margin-left:0;margin-top:-9px;width:9px}.tooltipster-sidetip .tooltipster-arrow-background{border:9px solid transparent}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#fdfdfd;top:1px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background{border-left-color:#fdfdfd;left:-1px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{border-right-color:#fdfdfd;left:1px}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:#fdfdfd;top:-1px}.tooltipster-sidetip .tooltipster-arrow-border{border:9px solid transparent}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#e0e0e0}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border{border-left-color:#e0e0e0}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border{border-right-color:#e0e0e0}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border-top-color:#e0e0e0}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-uncropped{top:-9px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-uncropped{left:-9px}.tooltipster-sidetip.tooltipster-yellow .tooltipster-box{background-color:rgba(255,255,204,.9)}.tooltipster-sidetip.tooltipster-yellow.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:rgba(255,255,204,.9)}.tooltipster-sidetip.tooltipster-yellow.tooltipster-left .tooltipster-arrow-background{border-left-color:rgba(255,255,204,.9)}.tooltipster-sidetip.tooltipster-yellow.tooltipster-right .tooltipster-arrow-background{border-right-color:rgba(255,255,204,.9)}.tooltipster-sidetip.tooltipster-yellow.tooltipster-top .tooltipster-arrow-background{border-top-color:rgba(255,255,204,.9)}.tooltipster-sidetip.tooltipster-main .tooltipster-box{background-color:rgba(255,255,204,.9)}.tooltipster-sidetip.tooltipster-main.tooltipster-bottom .tooltipster-arrow{display:none}.tooltipster-sidetip.tooltipster-main .tooltipster-content{text-align:center}.tooltipster-sidetip .tooltipster-content h1{font-size:24px;line-height:35px;font-weight:bolder;color:#1b1919}.tooltipster-sidetip .tooltipster-content h2{font-size:18px;line-height:30px;font-weight:700;color:#1b1919}