﻿input[type=button]{padding:0 2px}.TimeStampApprovalPersonHeader{background-color:var(--timeplanBlue)}.column1{width:272px;float:left;margin:3px 0 3px 3px}.column2{width:460px;float:right;margin:3px 3px 3px 0}.HeadDiv>span{color:#f9fcfe;font-weight:400}.HeadName{width:274px;margin:2px;float:left}.bodyDiv{margin:2px;float:left}.controlPanel{float:left}.controlPanel>div{float:left;width:265px;margin-top:2px}.timeStampPanel{margin-top:5px}.timeStampTaskList,.deviationCodeHolder{margin-bottom:5px}.timestamp{display:flex;margin-bottom:1px}.TimeStampApprovalDayTopRow{width:743px;float:left}.lockDay{pointer-events:none;background-color:var(--timeplanWhite);opacity:.5;background-image:url('../../_images/rotation.gif');background-repeat:no-repeat;background-position:center}.lockTimeStamp{pointer-events:none;background-color:var(--timeplanBlack);opacity:.5;background-color:#efefef}.buttonDiv{float:right}.messageConfirmDivColumn{width:inherit;float:left}.messageConfirmDivColumn>.messageDiv{margin-bottom:3px}.messageDivColumn{float:left;width:300px}.messageDiv{width:inherit;float:left}.messageDiv>span{float:left;width:300px}.messageDiv>div{float:right;width:120px}.messageCheckbox{float:right}.TimeStampApprovalPersonHeader{background-color:var(--timeplanBlue);width:100%;overflow:hidden}.dateDiv{float:left;overflow:hidden;width:99%;font-weight:bold}.dateDiv>span.personIsDone{background-image:url('../../_images/valid.svg');background-repeat:no-repeat;background-position:right;padding-right:20px;display:inline-block;height:16px}.taskPanel>p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.messageConfirmDiv{float:right}.BalanceApprovalTable{width:inherit;margin-top:5px;float:left}.accountBalanceCostDivision{width:inherit;float:left}.accountBalanceDiv{float:left;width:300px}.accountBalanceDiv>span:first-of-type{width:250px;float:left}.accountBalanceDiv>span:last-of-type{float:right}.showMoreAccount{width:300px;cursor:pointer;font-style:italic}.hiddenAccount{display:none}.selectedApprovalDiv{width:120px;float:right}.selectedApprovalDiv>select{width:120px}.selectedApprovalDiv>textarea{margin-top:2px;width:118px;height:3em}p.addComment{width:120px;cursor:pointer;font-style:italic}.hiddenTextarea{display:none}.selectedApprovalDiv>p{float:right}.timestamp>input,.timestamp>select{margin-left:3px}.timestampValidationError{border:1px solid #d8200d}.timeStampDirection{width:65px}.timeStampSec{width:45px}.timeStampAccount{width:120px}.selectDeviationCode{color:var(--timeplanRed)}.timeStampAccount>.selectDeviationCode{color:var(--timeplanRed)}.TimeStampApprovalDayDetailsRow{width:inherit;float:left;margin-top:5px}.createNewTimeStamp{float:left;width:117px !important}.selectAbsence{float:left;margin-left:2px}input[type="button"]{height:23px}.timeStampAccount>option{color:#000}.tsaTableWrapper{margin-bottom:10px;border:solid 1px #d4d4d4;border-collapse:collapse}.paddingLessPanel{padding:0}.None{color:#bdb76b}.NotChecked{color:#00f}.OvertimeNotApproved,.negativeApprovalOption{color:#d8200d}.OvertimeApprovedTime,.OvertimeApprovedMoney,.OvertimeApprovedVoluntary,.positiveApprovalOption{color:var(--timeplanGreen)}.goToPerson{float:right}.ErrorMessage{color:#d8200d}.ClosedDay{width:inherit;background-color:#dadada}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute;left:-99999999px}.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{content:".";display:block;height:0;clear:both;visibility:hidden}.ui-helper-clearfix{display:inline-block}* html .ui-helper-clearfix{height:1%}.ui-helper-clearfix{display:block}.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}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.ui-widget{font-family:Helvetica,Arial,sans-serif;font-size:1.1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Helvetica,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #ddd;background:#fff url(../custom-theme/images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#000}.ui-widget-content a{color:#000}.ui-widget-header{border:1px solid #ddd;background:#0d2c4e url(../custom-theme/images/ui-bg_highlight-hard_50_0d2c4e_1x100.png) 50% 50% repeat-x;color:#fff;font-weight:bold}.ui-widget-header a{color:#fff}.ui-state-default,.ui-widget-content .ui-state-default{border:1px solid #ddd;background:#f6f6f6 url(../custom-theme/images/ui-bg_highlight-soft_100_f6f6f6_1x100.png) 50% 50% repeat-x;font-weight:bold;color:#050f19;outline:none}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#050f19;text-decoration:none;outline:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus{border:1px solid #0073ea;background:#ffcd75 url(../custom-theme/images/ui-bg_highlight-soft_25_ffcd75_1x100.png) 50% 50% repeat-x;font-weight:bold;color:#000;outline:none}.ui-state-hover a,.ui-state-hover a:hover{color:#000;text-decoration:none;outline:none}.ui-state-active,.ui-widget-content .ui-state-active{border:1px solid #ddd;background:#00458a url(../custom-theme/images/ui-bg_glass_75_00458a_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#fff;outline:none}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;outline:none;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight{border:1px solid #737373;background:#fff url(../custom-theme/images/ui-bg_flat_55_ffffff_40x100.png) 50% 50% repeat-x;color:#444}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a{color:#444}.ui-state-error,.ui-widget-content .ui-state-error{border:1px solid #ff0084;background:#fff url(../custom-theme/images/ui-bg_flat_55_ffffff_40x100.png) 50% 50% repeat-x;color:#222}.ui-state-error a,.ui-widget-content .ui-state-error a{color:#222}.ui-state-error-text,.ui-widget-content .ui-state-error-text{color:#222}.ui-state-disabled,.ui-widget-content .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-priority-primary,.ui-widget-content .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-icon{width:16px;height:16px;background-image:url(../custom-theme/images/ui-icons_ff0084_256x240.png)}.ui-widget-content .ui-icon{background-image:url(../custom-theme/images/ui-icons_ff0084_256x240.png)}.ui-widget-header .ui-icon{background-image:url(../custom-theme/images/ui-icons_ffffff_256x240.png)}.ui-state-default .ui-icon{background-image:url(../custom-theme/images/ui-icons_666666_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(../custom-theme/images/ui-icons_ffffff_256x240.png)}.ui-state-active .ui-icon{background-image:url(../custom-theme/images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(../custom-theme/images/ui-icons_0073ea_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(../custom-theme/images/ui-icons_ff0084_256x240.png)}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-off{background-position:-96px -144px}.ui-icon-radio-on{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-tl{-moz-border-radius-topleft:2px;-webkit-border-top-left-radius:2px}.ui-corner-tr{-moz-border-radius-topright:2px;-webkit-border-top-right-radius:2px}.ui-corner-bl{-moz-border-radius-bottomleft:2px;-webkit-border-bottom-left-radius:2px}.ui-corner-br{-moz-border-radius-bottomright:2px;-webkit-border-bottom-right-radius:2px}.ui-corner-top{-moz-border-radius-topleft:2px;-webkit-border-top-left-radius:2px;-moz-border-radius-topright:2px;-webkit-border-top-right-radius:2px}.ui-corner-bottom{-moz-border-radius-bottomleft:2px;-webkit-border-bottom-left-radius:2px;-moz-border-radius-bottomright:2px;-webkit-border-bottom-right-radius:2px}.ui-corner-right{-moz-border-radius-topright:2px;-webkit-border-top-right-radius:2px;-moz-border-radius-bottomright:2px;-webkit-border-bottom-right-radius:2px}.ui-corner-left{-moz-border-radius-topleft:2px;-webkit-border-top-left-radius:2px;-moz-border-radius-bottomleft:2px;-webkit-border-bottom-left-radius:2px}.ui-corner-all{-moz-border-radius:2px;-webkit-border-radius:2px}.ui-widget-overlay{background:#eee url(../custom-theme/images/ui-bg_flat_0_eeeeee_40x100.png) 50% 50% repeat-x;opacity:.8;filter:Alpha(Opacity=80)}.ui-widget-shadow{margin:-4px 0 0 -4px;padding:4px;background:#aaa url(../custom-theme/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.6;filter:Alpha(Opacity=60);-moz-border-radius:0;-webkit-border-radius:0}.ui-accordion .ui-accordion-header{cursor:pointer;position:relative;margin-top:1px;zoom:1}.ui-accordion .ui-accordion-li-fix{display:inline}.ui-accordion .ui-accordion-header-active{border-bottom:0 !important}.ui-accordion .ui-accordion-header a{display:block;font-size:1em;padding:.5em .5em .5em 2.2em}.ui-accordion .ui-accordion-header .ui-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;margin-top:-2px;position:relative;top:1px;margin-bottom:2px;overflow:auto;display:none}.ui-accordion .ui-accordion-content-active{display:block}.ui-datepicker{width:17em;padding:.2em .2em 0}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{float:left;font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker .ui-datepicker-title select.ui-datepicker-year{float:right}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-cover{display:none;display:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}.ui-dialog{position:relative;padding:.2em;width:300px}.ui-dialog .ui-dialog-titlebar{padding:.5em .3em .3em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0 .2em}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px}.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px}.ui-dialog .ui-dialog-content{border:0;padding:.5em 1em;background:none;overflow:auto;zoom:1}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin:.5em 0 0 0;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane button{float:right;margin:.5em .4em .5em 0;cursor:pointer;padding:.2em .6em .3em .6em;line-height:1.4em;width:auto;overflow:visible}.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-progressbar{height:2em;text-align:left}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;z-index:99999;display:block}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .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-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-tabs{padding:.2em;zoom:1}.ui-tabs .ui-tabs-nav{list-style:none;position:relative;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{position:relative;float:left;border-bottom-width:0 !important;margin:0 .2em -1px 0;padding:0}.ui-tabs .ui-tabs-nav li a{float:left;text-decoration:none;padding:.5em 1em}.ui-tabs .ui-tabs-nav li.ui-tabs-selected{padding-bottom:1px;border-bottom-width:0}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer}.ui-tabs .ui-tabs-panel{padding:1em 1.4em;display:block;border-width:0;background:none}.ui-tabs .ui-tabs-hide{display:none !important}.CalendarWrapper{width:220px;z-index:10001;background-color:#fff;text-align:center;border:solid 1px #000;padding-bottom:10px}.CalendarHeader{height:24px;padding-top:5px;background-color:transparent;background-repeat:repeat;background-attachment:scroll}.NormalDay,.NormalDay a{color:#000;cursor:pointer;text-decoration:none}.NoClick,.NoClick a{cursor:default;color:#c0c0c0}.ExceptionDate,.ExceptionDate a{color:var(--timeplanRed);cursor:pointer;text-decoration:none}.CalendarButton{vertical-align:middle;line-height:6px;font-size:9px;width:16px;height:16px;margin-left:3px;margin-right:3px}.CalendarMonth{vertical-align:middle;width:50px}.CalendarYear{vertical-align:middle;width:40px;padding:0}.CloseCalendar{position:absolute;top:2px;right:2px}.DayInOtherMonth{color:#808080}.intervalTable{width:710px}.labels{width:190px}.controls{width:350px;vertical-align:middle}.buttons{width:170px;text-align:right}.intervalHeaderTable{width:710px;border-spacing:0;padding:0;margin:0}.intervalHeaderTextCell{padding-left:5px;width:500px;color:#ccc;text-align:left}.IntervalHeaderLabel{color:var(--timeplanWhite)}.intervalHeaderButtonCell{width:200px;text-align:right}.intervalHeaderButtonCell input{font-size:10px;font-weight:normal}.buttons input{font-size:10px;font-weight:normal}.itemStyle{padding-bottom:10px}.control1{width:70px}.label1{width:160px}.control2{width:70px}.label2{width:140px}.ListRowInterval td,.ListAlternatingRowInterval td{vertical-align:middle}.buttonBreakGroup{width:220px;float:right}.dropDownMaxWidthAccount{width:200px}.col1{text-align:left;width:170px}.col2{width:170px}.col3{width:170px}.col4{width:170px}.taskTable{width:710px}.labelsOvertime{width:80px;vertical-align:middle}.buttonPadding{margin-bottom:8px}.calculationPopup{width:650px !important}.CollectiveAgreementsTable{table-layout:fixed}.CollectiveAgreementsTable td{white-space:pre-wrap;padding:10px;overflow-wrap:break-word}.DropdownExpand{background-image:url(../../_images/_pagemenubar/angle-down-solid.svg);background-repeat:no-repeat;position:absolute;top:5px;right:6px;width:8px;height:13px}.DropdownExpand:hover{cursor:pointer}.DropdownItemList{position:absolute;z-index:90;cursor:pointer;max-height:250px;background-color:#fff;overflow:auto;border:1px solid #e6e9ed;left:-1px}.DropdownSelectedItem{z-index:5000;height:100%;width:100%;overflow:hidden;display:block}.DropdownSelectedItem div{display:flex;align-items:center;height:100%;overflow:hidden}.DropdownSelectedItem span{overflow:hidden;padding-left:2px;display:inline-flex;align-items:center;height:100%}.DropdownSelectedItem input{vertical-align:middle;padding-left:2px;padding-top:1px}.DropdownBaseContainer{position:relative;left:0;top:0;border:1px solid #e6e9ed;background-color:#fff;cursor:pointer}.LeftBorder{border-left:solid 2px #f0f0f0;display:block}.VerticalCenter{position:relative;text-align:right}.select{border:0 solid buttonface;width:100%;font-family:Verdana;font-weight:normal;font-size:1em;color:#333;text-decoration:none;cursor:default;text-align:left}.selected{border:0 solid buttonface;background:window;padding:0;font-family:Verdana;font-weight:normal;font-size:1em;color:#333;text-decoration:none;text-align:left}.selectTable{height:100%;width:100%;border:1px solid #808080;background:window;text-align:left}.option{font-family:Verdana;font-weight:normal;font-size:1em;color:#333;text-decoration:none;padding:1px;padding-left:3px;padding-right:3px;height:16px;width:100%;text-align:left}.dropDown{position:absolute;visibility:hidden;width:100%;border:1px solid windowtext;padding:0 0 0 0;background:window;color:windowtext;text-align:left}.select .button{width:17px;height:18px;padding:1px 1px 1px 1px;border:0}.dd_xxs{width:24px}.dd_xs{width:44px}.dd_s{width:144px}.dd_m{width:244px}.dd_l{width:344px}.dd_xl{width:494px}#descriptionHolder{position:relative}.ReportDescription{position:absolute;z-index:100;background-color:#efefef;-moz-box-shadow:1px 2px 3px rgba(0,0,0,.5);-webkit-box-shadow:1px 2px 3px rgba(0,0,0,.5);box-shadow:1px 2px 3px rgba(0,0,0,.5);vertical-align:top;margin-left:12px;padding:5px 10px 5px 5px;border:solid 1px #dadada;width:250px}.lblDescription{margin-left:7px;cursor:pointer;font-style:italic;color:#236;font-weight:normal;text-decoration:underline}#descriptionClose{position:absolute;top:0;right:0;cursor:pointer;padding:0 2px 2px 2px;font-weight:bold;font-family:sans-serif,verdana;font-size:10px}#descriptionClose:hover{background-color:#dedede}:root{--timeplanTurquoise:#86B7BC;--timeplanDarkBlue:#00273B;--timeplanBlue:#00314A;--timeplanLightBlue:#335A6E;--timeplanRed:#D71F4B;--timeplanGreen:#79D984;--timeplanYellow:#FDB913;--timplanLightRed:#FFA1AF;--timeplanPink:#E31F74;--timeplanWhite:#FFF;--timeplanBlack:#000;--timeplanGray0:#FAFAFA;--timeplanGray1:#E5E5E5;--timeplanGray2:#CECECE;--timeplanGray3:#9F9F9F;--timeplanGray4:#808080;--timeplanGray5:#737373;--timeplanGray6:#5A5A5A;--timeplanGray7:#414141}*{margin:0;padding:0;scrollbar-base-color:#d4d4d4;scrollbar-track-color:#f2f6f7;scrollbar-arrow-color:var(--timeplanBlue);scrollbar-shadow-color:#c9c9c9;scrollbar-highlight-color:#d9d9d9;scrollbar-darkshadow-color:#bbb;scrollbar-3dlight-color:#f2f6f7}html{width:100%;height:100%}body{font-family:Verdana;font-weight:normal;font-size:11px;text-align:center;background-color:var(--timeplanGray0)}body.menu2017{font-family:Lato,Verdana;font-size:12px;text-align:left}a img{border:0}#aspnetForm{top:0;bottom:0;left:0;right:0;position:absolute;_width:100%;_height:100%}.menu2017 #aspnetForm{background-image:none !important}.TimeplanDiv{margin:0 auto;position:absolute;text-align:left;top:83px;bottom:0;left:0;right:0;padding:6px;padding:0;z-index:0}.leftMenuPanelContainer{z-index:1;overflow:hidden}#ui-datepicker-div{display:none}.contentPanel{opacity:1;filter:alpha(opacity=100);-moz-opacity:1;position:relative;border:solid 1px #808080;background:#fff}.masterBody{top:0;bottom:0;left:0;right:0;position:absolute}.masterContentPanel{background-color:var(--timeplanGray0);background-position:bottom;padding:0;width:800px;left:190px;top:0;bottom:0;position:absolute;overflow:hidden;border-right:2px solid #f0f0f0}.masterContentSubPagePanel{border:solid 1px #d4d4d4;background-image:url(../../_images/masterContentBackground.gif);background-color:Transparent;margin:0;padding:0;height:541px;text-align:left;position:absolute;left:0;top:0}.changed{border:solid 1px var(--timeplanBlue)}.masterContentHeaderPanel{vertical-align:top}.masterContentContentPanel{position:absolute;overflow:hidden;top:65px;bottom:0;padding:12px 0 0 0;overflow-y:auto;left:0;right:0}input[type=checkbox]{margin-right:8px;padding:0;width:16px;height:16px;vertical-align:middle;font-weight:normal}input[type=button],input[type=submit],input[type=cancel]{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;cursor:pointer;background:var(--timeplanBlue);border:1px solid var(--timeplanBlue);color:var(--timeplanWhite);outline:none;padding:2px;width:7em;height:2em;text-align:center}input[type=button]:hover,input[type=submit]:hover,input[type=cancel]:hover{background:var(--timeplanTurquoise);border:1px solid var(--timeplanTurquoise)}input[type=button]:disabled,input[type=submit]:disabled,input[type=cancel]:disabled{color:#a0a0a0;border:1px solid #a0a0a0}input[type=button]:disabled:hover,input[type=submit]:disabled:hover,input[type=cancel]:disabled:hover{color:#a0a0a0;border:1px solid #a0a0a0;cursor:default;background-color:#e6e9ed}input[type=image]{border:none}input,textarea,select{font-family:Lato,Verdana;font-size:1em;resize:none;border:1px solid #e6e9ed;outline:none;min-height:19px;padding-left:2px;border-radius:3px}input:disabled,textarea:disabled{background:#e6e9ed}select[disabled]>option:checked{color:var(--timeplanWhite)}option{padding-left:2px}#TaskRotationSaveMessage{border:1px solid #333;padding:15px;background-color:var(--timeplanWhite);z-index:55;top:165px;color:#333}.labelColor{color:#414042}.menu2017 .masterContentContentPanel .labelColor{color:unset}.labelErrorColor{color:var(--timeplanYellow)}.linkButtonColor{color:var(--timeplanBlue)}.linkButtonColor:hover{background:var(--timeplanTurquoise);color:#fff;border-radius:3px}.linkButtonColor[disabled]{color:#aaa;background:#808080}.linkButtonErrorColor{color:var(--timeplanRed)}.label{white-space:nowrap;margin-top:4px;margin-left:6px}.labelPlain{margin-left:-5px;font-style:normal;font-weight:normal}.placeholderText{color:#a0a0a0 !important}.errorMessage{position:absolute;top:1px;left:191px;height:501px;width:761px;overflow:auto;background-color:#f66;padding:20px;font-size:1.2em;visibility:hidden}.errorMessageSimple{text-align:left;top:1px;padding:20px;font-size:1.2em;visibility:hidden}.errorTitle{font-size:1.8em;font-weight:bold;clear:both}.ServerValidateError{width:400px;background-color:#fffcf5;border:solid 1px #808080;color:#414042}.closeButton{position:absolute;top:5px;left:370px}.closePopupButton{position:absolute;top:5px;left:750px}.PopupCloseImage{width:22px;height:22px;background-image:url('../../_images/close.svg');float:right;cursor:pointer;margin-right:3px;margin-top:-4px}.PopupCloseImage:hover{width:22px;height:22px;background-image:url('../../_images/close-blue.svg');float:right;cursor:pointer;margin-right:3px;margin-top:-4px}.ServerValidateError input{margin:0 0 5px 5px}.errorHeadLineModalPopup{width:400px}.modalSpacer{height:20px}.errorHeadLineModalPopup span{padding:0 0 0 0;text-decoration:underline;text-transform:uppercase;color:#414042;font-weight:bold}.showerror{background-color:#f5f7f8;opacity:.7;filter:alpha(opacity=70)}.errorTextModalPopup li{padding:4px 0 0 0}.errorPopupTable{width:400px}.errorPopupTd{width:400px}.errorTextModalPopup{margin:0 0 0 20px;padding:10px 0 10px 0}.buttonsModalPopup{padding:10px 0 10px 15px}.GeneralPopupPanel{background-color:#fff;border:solid 1px #808080;color:#414042}.modalBackground{background-color:#111;filter:alpha(opacity=50);opacity:.5}.PopupWindowHead{height:20px;background-color:var(--timeplanBlue);padding-top:4px;padding-left:2px;text-align:left;color:#fff}.PopupWindowHeadCustom{height:35px;margin-top:-2px;background-color:var(--timeplanBlue);color:var(--timeplanWhite);padding-top:4px;text-align:left;font-size:1.15rem;font-family:Lato;font-weight:500;line-height:1.6;letter-spacing:.0075em;text-transform:none;border-top-left-radius:12px;border-top-right-radius:12px}.PopupWindowHead img,.PopupWindowHead input{margin-right:1px;cursor:pointer;float:right;width:20px;margin-top:-3px}.textboxAreaMessage:disabled{background:#fff}.textboxAreaMessage{color:#000;padding:20px}.PopupWindowHeadCustom img,.PopupWindowHeadCustom input{margin-right:1px;cursor:pointer;float:right;width:20px;margin-top:3.5px;margin-right:10px}.StandardPopup{z-index:10001;background-color:var(--timeplanGray0);border:1px solid var(--timeplanBlue);padding:0;left:22px;top:15px;position:absolute;border-radius:10px}.ReadMessageSpan{white-space:pre-wrap;color:#000;position:absolute;top:75px;width:330px;left:27px;max-height:300px;overflow-y:auto;overflow-x:auto}.PopupInnerBorder{_border:solid 1px #c4c4c4;position:absolute;bottom:2px;left:2px;right:2px;top:26px}.PopupInnerBorder>.label{color:#000}.PopupButtonWrapper{bottom:5px;position:absolute;right:7px}.PopupButtonWrapperLeft{bottom:5px;position:absolute;left:23px}.savedIndicatorBg{z-index:100;position:absolute;top:0;left:0;width:999px;height:25px;background-color:#d4d4d4;opacity:.7;filter:alpha(opacity=70);border-bottom:solid 1px #d4d4d4}.savedIndicator{padding-left:10px;z-index:101;position:absolute;top:4px;right:15px;background-image:url(../../_images/info.png);text-indent:8px;vertical-align:bottom;background-repeat:no-repeat}.costdivlist{position:absolute;top:290px;left:200px}.ranklist{position:absolute;top:490px;left:200px}.checkAllButton{font-family:Verdana;font-weight:normal;font-size:1em;color:var(--timeplanBlack);background:transparent;text-decoration:underline;border-style:none}.validationErrorClientSide{background-color:#dbdcdb;padding:4px;border:1px solid #808080;z-index:100;width:200px}.validatorField{font-size:1.6em;padding:0 0 0 0;margin:0}.errorMessageExpanded{font-size:.8em}.expandImage{position:relative;padding-right:10px}.rightPadding10{padding-right:10px}.updateProgress{position:absolute;top:200px;left:500px;width:200px;background-color:#fffcf5;z-index:10002;border:1px solid #808080}.updateProgress img{padding:5px 5px 5px 10px;width:30px;height:30px}.updatePageLabel{position:absolute;top:10px;left:50px}.overflow{overflow:auto}.logoutDiv{border:0;position:absolute;width:100%;bottom:0;background-color:#e0e0e0}.hotelSwitchDiv{text-align:left;margin-left:3px;width:100%;height:35px;display:block}.hotelSwitchDiv span{font-size:10px}.hotelSwitchImg{z-index:101;margin-left:3px;display:inline;float:right;width:17px;height:18px;background-image:url(../../_images/_pagemenubar/angle-down-solid.svg);cursor:pointer;background-repeat:no-repeat}.hotelSwitchImg:hover{background-image:url(../../_images/_pagemenubar/angle-down-solid.svg)}.hotelSwitchImgClick,hotelSwitchImg{background-image:url(../../_images/_pagemenubar/angle-up-solid.svg)}.loggedInOnDiv{display:inline;float:left;margin-left:1px}.hotelNameDiv{float:left;display:block;cursor:pointer;z-index:100;margin:2px 2px 0 2px;background-color:transparent}.hotelNameDiv span{color:var(--timeplanBlue);font-size:9px;font-weight:bold}.hotelNameWrapper{z-index:200;float:left;border:solid 1px #808080;width:180px;cursor:pointer}.hotelMenu{z-index:10002;border:solid 1px #808080;background-color:#eef2f5;position:fixed;cursor:pointer;padding:1px 1px 1px 3px;max-height:275px;overflow-x:hidden;overflow-y:auto !important}.hotelMenuItem{font-weight:normal}.hotelMenuItem:hover{background-color:#c6d2d4}.ServerQueuePanel,.ServerQueueItemsContainer{width:100%;height:100%;margin-top:4px}.ServerQueuePanel span{font-size:9px;font-family:Arial;color:#000}.ServerQueueItemsContainer span{font-size:9px;font-weight:bold;font-family:Verdana;color:#000}.LeftMenuTable{width:100%}.logoutSubDiv{width:100%;height:100%;margin-top:7px}.logoutSubDivA{float:left;margin-left:5px}.logoutSubDivB{float:right;margin-right:5px}.logoutDiv .alignLeft,.logoutDiv .alignCenter,.logoutDiv .alignRight{width:100%;position:absolute}.logoutDiv .alignLeft{padding-left:1px;padding-top:7px}.logoutDiv .alignRight{padding-right:4px;padding-top:7px}.logoutDiv,.logoutDiv a{font-size:1em;white-space:nowrap;color:var(--timeplanBlue)}.alignLeft{text-align:left;margin:0 0 0 5px}.alignCenter{text-align:center}.alignRight{text-align:right;margin:0 5px 0 -5px;width:100%}.vAlignMiddle{vertical-align:middle !important}.vAlignBottom{vertical-align:bottom !important}.chkPadding{padding:12px}li{margin-left:30px}.MuiModal-root li{margin-left:unset}ul{margin-top:5px;margin-bottom:5px}.cusVal{position:absolute}.PopUpPanel{z-index:10001;background-color:#f5f7f9;border:1px solid var(--timeplanBlue);padding:0;width:400px;top:300px;left:40%;text-align:left;position:fixed}.PopUpInPanel{z-index:10001;background-color:var(--timeplanWhite);border:1px solid #000;padding:5px;left:22px;top:15px;position:absolute}.supportIndicatorPanel{position:absolute;top:4px;left:972px}.toggleAdministrationLogPanel{_position:absolute;_top:1px;_left:995px;padding:0;_height:30px;_background-color:#f00;z-index:2;_width:16px;_overflow:hidden;float:right}.modalPopupUnclickableArea{z-index:10000;top:0;left:0;position:fixed;width:100%;height:100%;background-color:var(--timeplanBlack);filter:alpha(opacity=30);opacity:.3}.pageMenuItemBackToSubList{margin-right:7px;width:20px}.moveDayProfileButton{height:20px !important;border-radius:50% !important;width:1.75em !important;font-weight:bold !important}#saveTemp{background-color:var(--timeplanBlue) !important;color:#fff !important;padding:4px 8px 4px 8px !important;border-radius:3px !important;position:relative;left:-50px}.moveAccountButton{width:20px}.moveAccountUpDownButton{width:24px}.LinkButtonImage{margin-right:7px;width:18px}.LinkButtonImageBackButton{margin-right:7px;width:20px;padding-top:-1px;padding-bottom:-1px}.LinkButtonImageUpDown{width:14px;height:20px}.LinkButtonImageLeftRight{width:10px;margin-left:1px;margin-right:5px}.LinkButtonImageDeleteButton{margin-right:7px;width:14px}.LinkButtonImagePrintButton{width:14px;margin-right:7px;padding:2.5px 0 2.5px 0}.DateLabel{background:#e6e9ed;padding:10px;margin-left:0;margin-top:0;font-weight:normal;color:var(--timeplanBlue);font-size:1.4em;padding-top:10px;font-style:italic;border-top-left-radius:3px;border-top-right-radius:3px}.itemListWrapper{display:inline;cursor:auto;margin-left:20px;width:auto;position:static;display:block}.InfoMsgCostDivList{padding:4px 15px 15px 10px;border-right:solid 1px #f0f0f0;height:90%;overflow-x:hidden;overflow-y:auto !important}.InfoMsgCheckbox{margin:0;padding:0;width:16px;height:16px;vertical-align:middle}.InfoMsgHotelItem{display:inline}.InfoMsgHotelItem:hover{background-color:#e1e8e9}.itemListWrapper input{margin:0;padding:0;width:16px;height:16px;vertical-align:middle}.InfoMsgSendMessageToHeder{background-color:var(--timeplanBlue);padding-left:5px;margin-left:5px;height:20px;vertical-align:middle;color:var(--timeplanWhite);border-top-left-radius:3px;border-top-right-radius:3px}.InfoMsgSendMessageToHeder input{margin-top:1px;margin-bottom:3px;height:15px}.SearchCheckboxPlaceholder{float:right;padding-left:15px;vertical-align:middle}fieldset.PanelExt{background:transparent url(../../_images/PanelBackground.jpg) repeat-x bottom left}fieldset.paddingLess{padding:0}.PanelExt legend,.PanelExtDisabled legend{position:absolute;top:-.9em;left:.2em;font-size:16px}fieldset{border:none}fieldset legend{font-size:16px;padding-top:8px;padding-bottom:5px;color:var(--timeplanBlue);text-align:left}fieldset.PanelExtDisabled{background:transparent}.CostDivListWrapper{display:inline;cursor:pointer}.itemListWrapper{display:inline;cursor:auto;margin-left:20px;width:auto;position:static;display:block}.InfoMsgCostDivList{padding:4px 15px 15px 10px;border-right:solid 1px #f0f0f0;height:90%;overflow-x:hidden;overflow-y:auto !important}.InfoMsgCheckbox{margin:0;padding:0;width:16px;height:16px;vertical-align:middle}.InfoMsgHotelItem{display:inline}.InfoMsgHotelItem:hover{background-color:#e1e8e9}.itemListWrapper input{margin:0;padding:0;width:16px;height:16px;vertical-align:middle}.StaffSupplLanguagePanel{top:30px;padding:0;position:absolute}.StaffSupplRelativePanel{left:385px;top:0;padding:0;margin:0;position:absolute}.StaffSupplDeleteFingerImg{cursor:pointer;margin-right:3px;width:12px;vertical-align:super}.StaffSupplReadFingerImg{cursor:pointer;margin-right:3px;width:20px;vertical-align:super}.StaffSupplPointer{cursor:pointer}.AddFingerButtonWrapper{margin:12px 0 2px 0;text-align:center}.FingerPrintListAddLink{text-align:right;margin:0 25px 2px 0;padding-bottom:2px;position:relative}.AddFingerPanel{left:260px;height:325px;width:235px}.FingerPrintListAddLink a:visited{color:#06c}.StaffContractCostDivList{width:100%}.StaffContractCostDivList th{background-color:var(--timeplanBlue);padding:0 2px 2px 0;font-size:.9em;font-weight:700;height:20px;border-top-left-radius:3px;border-top-right-radius:3px;border-color:var(--timeplanBlue)}.PanelExtDisabled legend{color:#c0c0c0}.ReadOnlyCheckBox,.checkBoxHeader{text-align:center}.ReadOnlyCheckBox img{margin-left:-8px}.TpListEditRow td{padding-left:4px}.Front{z-index:20002}.InvalidLabel{color:var(--timeplanYellow);font-style:italic;font-weight:normal}.hideTPListRow{display:none}.hand{cursor:pointer}.popupTextBox{overflow:auto}.PubliclyAvailableLabel{font-weight:bold}.PrivatlyAvailableLabel{font-style:italic}.PlanningReportDescriptionPanel{vertical-align:top;margin-left:12px;padding:5px;border:solid 1px #dadada;height:80px}.PlaningReportsRadioSpacing label{padding-right:15px}.ReportSearchButton{margin-left:12px;margin-right:8px;vertical-align:top}.EmployeeTable{margin-left:15px;border:0}.EmployeeTable tr{border:0}.EmployeeTable td{padding-top:2px;padding-bottom:1px;border:0}.EmployeeTablePaddedData{padding-left:7px}.EmployeeReportTable{margin-top:15px}.EmployeeReportTable td{width:367px}.EmployeeReportWrapper{height:100%;margin-left:12px;overflow:auto}.EmployeeReportDescriptionText{margin-left:5px}.AccountReportWrapper{height:100%;width:100%;float:left;margin-left:12px}.AccountReportTable{float:left;empty-cells:hide;border-spacing:0;display:table;width:100%}.AccountReportTable td{display:table-cell;padding-bottom:2px}.AccountReportTable tr{display:table-row;width:100% !important;min-width:100% !important;position:relative;line-height:normal}.EmployeeSearchOptions{display:inline;float:left;width:300px;padding-top:10px}.EmployeeSearchInlineElement{display:inline;padding-left:2px;margin:0}.DeviationReportViewReport{padding:25px 0 0 262px;width:100%;float:left;display:block}.DeviationReportDeviationCodes{margin-left:150px;margin-top:7px;float:left}.GroupListBoldText{font-weight:bold}.GroupListReadOnlyText{font-style:normal;color:#808080;font-weight:normal}.HotelIntegrationPropertyTable{margin:0 0 0 17px}.HotelIntegrationPropertyTable td{padding-bottom:5px;width:150px;vertical-align:super}.StaffSupplementaryTable{margin:0 0 0 17px}.StaffSupplementaryTable td{padding-bottom:5px;width:156px;vertical-align:super}.CostDivisionTable{margin:0 0 0 17px}.CostDivisionTable td{padding-bottom:5px;width:156px;vertical-align:super}.CostDivisionTable input{margin:0;padding:0 3px 0 2px}.CostDivisionTable select{margin:0 0 0 0;padding:0}.CostDivisionTable textarea{margin:0;padding:0 3px 0 4px}.CostDivisionColor{border-width:1px;border-color:#000;border-style:solid;width:30px;height:14px;vertical-align:middle;margin-top:0;margin-left:2px}.InfoMessageTags a{font-size:10px;text-decoration:none;color:var(--timeplanTurquoise)}.InfoMessageTags a:hover{color:var(--timeplanBlue);font-size:11px}.LicenseErrorClass{margin-top:20px !important;margin:0 auto}.LicenseErrorClass span{color:var(--timeplanRed);font-weight:bold;font-size:16px}.DemoVersionClass{border:solid 0 #808080;padding:20px;margin-top:10px;font-style:italic;text-align:center}.DemoVersionClass span{color:#fff}.LinkButtonImage{margin-right:7px;width:18px}.DateLabel{background:#e6e9ed;padding:10px;margin-left:0;margin-top:0;font-weight:normal;font-style:italic;border-top-left-radius:3px;border-top-right-radius:3px}.itemListWrapper{display:inline;cursor:auto;margin-left:20px;width:auto;position:static;display:block}.InfoMsgCostDivList{padding:4px 15px 15px 10px;border-right:solid 1px #f0f0f0;height:90%;overflow-x:hidden;overflow-y:auto !important}.InfoMsgCheckbox{margin:0;padding:0;width:16px;height:16px;vertical-align:middle}.InfoMsgHotelItem{display:inline}.InfoMsgHotelItem:hover{background-color:#e1e8e9}.itemListWrapper input{margin:0;padding:0;width:16px;height:16px;vertical-align:middle}.SearchCheckboxPlaceholder{float:right;padding-left:15px;vertical-align:middle}.menu2017 .SearchCheckboxPlaceholder{margin-top:5px}.StaffselectedText{color:var(--timeplanRed);font-weight:bold}.StaffPhotoPanel{border:solid 1px var(--timeplanTurquoise)}.StaffUploadPhotoLink{margin:5px;float:right}.StaffNoPhotoLabel{float:left;margin-top:30px;text-align:center;vertical-align:middle;font-style:oblique;width:100%;color:#808080;font-size:12px}.StaffPhotoValidator{float:left;margin-top:30px;padding:0 10px 0 10px;text-align:center;vertical-align:middle;width:90%}.StaffMainPhoto{max-width:177px;max-height:240px;width:auto;height:auto;cursor:pointer}.PhotoDeleteButton{position:absolute;display:block;margin:2px;text-align:right;width:99%;float:left;cursor:pointer;z-index:1000}.StaffMainValidatorField{color:var(--timeplanRed);padding:3px 0 0 2px;font-size:15px}.StaffMainButtonPanel{border:solid 1px #7eb6da;padding-bottom:10px}.StaffMainPopupPhoto{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:solid 1px #808080;z-index:10001;flex-direction:column;align-items:center;margin:5rem auto auto auto;max-width:fit-content}.StaffMainPopupPhotoBackgroundPanel{position:absolute;-moz-border-radius:4px 4px 4px 4px;-webkit-border-radius:4px;border-radius:4px;background-color:#000f17;height:100%;opacity:.7;filter:alpha(opacity=70);width:100%;z-index:100}.StaffMainPopupPhotoHeaderPanel{width:100%;justify-content:flex-end;z-index:100}.StaffMainPopupPhotoImgPanel{z-index:100}.StaffMainPopupPhotoImg{margin:10px 15px 10px 15px;border:1px solid #808080;cursor:pointer}.CostDivListWrapper{display:inline;cursor:pointer}.itemListWrapper{display:inline;cursor:auto;margin-left:20px;width:auto;position:static;display:block}.InfoMsgCostDivList{padding:4px 15px 15px 10px;border-right:solid 1px #f0f0f0;height:90%;overflow-x:hidden;overflow-y:auto !important}.InfoMsgCheckbox{margin:0;padding:0;width:16px;height:16px;vertical-align:middle}.InfoMsgHotelItem{display:inline}.InfoMsgHotelItem:hover{background-color:#e1e8e9}.itemListWrapper input{margin:0;padding:0;width:16px;height:16px;vertical-align:middle}.InfoMsgSendMessageToHeder span{color:#fff;font-size:1em;margin-top:1px}.StaffSupplLanguagePanel{top:30px;padding:0;position:absolute}.StaffSupplRelativePanel{left:385px;top:0;padding:0;margin:0;position:absolute}.StaffSupplDeleteFingerImg{cursor:pointer;margin-right:3px}.StaffSupplReloadFingerImg{margin-right:5px;width:12px;vertical-align:super;margin-bottom:2px}.StaffSupplPointer{cursor:pointer}.AddFingerButtonWrapper{margin:12px 0 2px 0;text-align:center}.FingerPrintListAddLink{text-align:right;margin:0 25px 2px 0;padding-bottom:2px;position:relative}.AddFingerPanel{left:260px;height:365px;width:235px}.FingerPrintListAddLink a:visited{color:#06c}.StaffContractCostDivList{padding:2px;width:100%;_border:solid 1px #d4d4d4}.StaffContractCostDivList th{background-color:#014063;padding:0 2px 2px 0;font-size:.9em;font-weight:700;height:20px;border-top-left-radius:3px;border-top-right-radius:3px}.StaffContractCostDivList span{color:#f9fcfe !important}.StaffContractCostDivList a{color:#f9fcfe;font-weight:normal;font-size:1em;text-decoration:none;font-weight:bold}.StaffContractCostDivList a:hover{color:#fff;text-decoration:underline}.StaffContractReadOnly{background-color:#e6e9ed;border:.5px solid #e6e9ed;color:#545454}.EditCostDivListButtonWrapper{margin:12px 0 2px 0;text-align:center}.CloseButtonWrapper{width:100%;text-align:right;margin-bottom:5px}.EditCostDivisionList{height:225px;max-height:225px;width:100%;overflow-x:hidden;overflow-y:auto !important}button.taskPopupButton{min-width:60px;background-color:var(--timeplanBlue);min-height:20px;color:#fff;border:1px solid var(--timeplanBlue);border-radius:3px;font-family:Lato,Verdana}button.taskPopupButton :hover{background-color:var(--timeplanTurquoise) !important}.PopupCloseButton{float:right}.PopupCloseButton:hover{cursor:pointer}.EditCostDivisionListWrapper{width:300px;float:left;border:solid 1px #e3e9ef;padding:3px}.EditCostDivTable{width:100%}.PrimaryCostDiv{font-weight:bold}.CostDivTable{display:block}.CostDivTable td{white-space:nowrap;width:100%}.CostDivisionList{height:auto;max-height:calc(100% - 26px);width:100%;overflow-x:hidden;overflow-y:auto}.ContractInfoText{width:90%;text-align:left;float:left;display:block;position:absolute}.ContractInfoTextHeader{width:90%;text-align:left;float:left;display:block;margin-bottom:10px}.ContractInfoTextRadioButtonWrapper{text-align:left;float:left;display:block;margin-top:2px;width:100%}.ContractInfoTextAfterRadioButtons{text-align:left;float:left;display:block;margin-top:2px;margin-left:25px;width:90%}.ContractInfoInnerWrapper{padding:5px}.ContractInfoTextHeader span{font-weight:bold}.RecalculateContractPanel{left:260px;height:250px;width:300px}.NewTemporaryContractPanel{left:260px;height:400px;width:425px}.ClearContractUntilDate{cursor:pointer;position:absolute;margin:1px;margin-top:5px}.ClearContractUntilDate:hover{border:none;cursor:pointer}.NewContractPanel{left:260px !important;height:310px;width:425px}.popupMessageContainer{font-weight:normal;margin:8px;height:100%}.popupMessageWrapper{left:50% !important;height:200px;width:325px;margin:0;padding:0}.popupMessageInnerWrapper{border-left:solid 1px #ccc;border-top:solid 1px #ccc;border-right:solid 1px #808080;border-bottom:solid 1px #808080;margin:2px 0 0 2px;padding:0;height:194px;width:319px;position:absolute}.popupMessageUpperFrame{background-color:#eee;border-bottom:solid 1px #bbb;margin-right:2px}.dialogPanel{background-color:#f5fafd;border:solid 2px var(--timeplanBlue)}.addSaldoMessageDialog{padding:10px}.StaffTaskRotationMsgContainer{font-weight:bold;padding:10px;height:190px}.DateSelectWrapper{display:inline;height:25px;text-align:center;float:left;padding:5px 0 5px 0;width:100%;position:static;font-size:15px;font-weight:bold}.DateSelectWrapper div{display:inline;margin-right:2px;cursor:default}.DateSelectWrapper img{cursor:pointer}.TaskRotationCalendar{width:100%}.TaskRotationCalendar th{padding:2px 0 8px 0;font-size:14px;font-weight:100}.TaskRotationCalendar td{border-bottom:solid 6px var(--timeplanGray0);border-right:solid 3px var(--timeplanGray0);cursor:default;vertical-align:top}.CalendarBox{overflow:hidden;height:97px;width:94px;padding-left:6px !important}.CalendarBox br{clear:both}.CalendarWeekColumn{width:25px !important;border-right:none !important}.CalendarWeekCell{text-align:center;font-weight:bold;vertical-align:middle !important}.TRCalendarContainer{float:left;width:100%}.TRCalendarWrapper{width:100%;height:100%}.TRCM1{color:#808080;background-color:#d8d8d8}.TRCM2{background-color:#d8d8d8}.TRCM3{color:#808080}.TrStart{background-color:#bfedac;height:97px;width:92px;border-left:inset 2px #000 !important}.TrContinue{background-color:#bfedac;height:97px}.TrEnd{background-color:#b0ff90;height:97px;width:94px;border-right:inset 1px #000 !important}.TrStartOth{background-color:#e6e6e6;height:97px;width:94px;border-left:inset 1px #000 !important}.TrContinueOth{background-color:#e6e6e6;height:97px}.TrEndOth{background-color:#e6e6e6;height:97px;width:92px;border-right:inset 2px #000 !important}.TRCalendarDate{float:left;vertical-align:top;margin:1px 4px 1px 2px;font-size:13px;width:auto !important;clear:right;z-index:5000}.TRCalendarHR{border-top:1px solid #8c9093;border-left:none;border-right:none;border-bottom:none;width:94px;margin:0 auto;margin-right:4px;margin-bottom:5px}.TROutside{width:100px;height:65px;background-image:url('../../_images/TrStar.png');background-repeat:no-repeat;background-position:right top}.Male{width:22px;height:22px;background-image:url('../../_images/user-circle-dark.svg');background-repeat:no-repeat}.WarningSmall{width:16px;height:16px;background-image:url('../../_images/monthoverview/warning.svg');background-repeat:no-repeat}.Female{width:22px;height:22px;background-image:url('../../_images/user-circle.svg');background-repeat:no-repeat}.WarningRows{top:65px !important}.WarningLabel{color:var(--timeplanRed) !important;font-weight:normal;left:14px !important;top:-10px !important}.InformationLabel{color:var(--timeplanTurquoise) !important;font-weight:normal;left:14px !important;top:-10px !important}.InformationImage{margin-top:4px;margin-left:10px;width:18px;height:18px;background-image:url('../../_images/monthoverview/info.svg');background-repeat:no-repeat}.WarningLabelOrange{color:var(--timeplanYellow) !important;font-weight:normal;left:14px !important;top:-10px !important}.WarningImageCompanyPage{margin-top:4px;margin-left:10px;width:18px;height:18px;background-image:url('../../_images/monthoverview/warning-orange.svg');background-repeat:no-repeat}.WarningStaffLabel{color:var(--timeplanRed);font-weight:normal;left:30px !important;top:2px !important}.WarningNarrowLabel{color:var(--timeplanRed);font-weight:normal;left:30px !important;top:-3px !important}.WarningSettingsLabel{color:var(--timeplanRed) !important;font-weight:normal;left:30px !important;top:2px !important}.WarningStaffContractLabel{color:var(--timeplanRed);font-weight:normal;left:30px !important;top:-3px !important}.WarningImage{margin-top:4px;margin-left:10px;width:18px;height:18px;background-image:url('../../_images/monthoverview/warning.svg');background-repeat:no-repeat}.WarningImageOrange{margin-top:4px;margin-left:10px;width:18px;height:18px;background-image:url('../../_images/monthoverview/warning-orange.svg');background-repeat:no-repeat}.WarningNarrowImage{margin-top:2px;margin-left:10px;width:22px;height:22px;background-image:url('../../_images/monthoverview/warning.svg');background-repeat:no-repeat}.changeMonthArrow{width:10px;vertical-align:bottom}.changeMonthArrow:focus{outline:none}.SelectedMonthDropDownList{position:absolute;overflow:hidden;background-color:#e1e8e9;border-top:solid 2px var(--timeplanGray4);border-left:solid 2px var(--timeplanGray4);border-right:solid 1px var(--timeplanGray4);border-bottom:solid 1px var(--timeplanGray4);font-weight:normal;font-size:12px;z-index:50000;float:left}.SelectedMonthDropDownListItem{display:block !important;cursor:pointer !important;padding:0 4px 0 4px}.SelectedMonthDropDownListItem:hover{background-color:#d6e2e4;font-weight:bold;padding:0 2px 0 3px}.TaskRotationEditDisabledLabel{font-weight:normal !important;color:#808080}.quicklistlabel,.subquicklistlabel{font-size:8px}.CostDivisionRow{padding:2px;display:flex;justify-content:space-around;align-items:center}.CostDivisionColumn{float:left;margin:0 2px 0 2px}.CostDivisionContainer{padding:5px;float:left;width:100%;height:auto}.CostDivisionName{text-overflow:ellipsis;overflow:hidden;width:140px;padding:2px}.AmountPlaceHolder{float:left;width:70px}.AmountPlaceHolder input{margin:3px}.AmountPlaceHolder input{border:1px solid var(--timeplanWhite)}.CostDivisionHeadRow{display:flex;justify-content:space-around;align-items:center;padding:5px;font-weight:normal;font-size:1.1em;border-bottom:solid 1px var(--timeplanBlue);background-color:var(--timeplanBlue);border-top-left-radius:3px;border-top-right-radius:3px;color:var(--timeplanWhite)}.CostDivisionHeadRow span{height:15px;padding:4px 0 0 1px}.BudgetPeriodPanel{border:solid 1px var(--timeplanTurquoise);top:20px;width:245px;height:375px;position:absolute}.BudgetPeriodBorderDiv{border-top:solid 1px #000;width:225px;top:270px;left:17px;position:absolute}.BudgetPeriodTextBox{text-align:right}.CompilationTableWrapper{position:absolute;width:235px}.CompilationTable{position:absolute;margin:5px;width:100%}.CompilationTable td{padding:2px 15px 2px 5px;border-bottom:solid 1px #cfebf5;border-right:solid 1px #cfebf5}.CompilationTableTDBorder{border-left:solid 1px #cfebf5;border-top:solid 1px #cfebf5}.TemplateListPanel{overflow-x:hidden;overflow-y:auto !important;border:.5px solid #f0f0f0;border-top-left-radius:6px;border-top-right-radius:6px}.TemplateCalendarSwitchPanel div{font-size:15px !important;margin:0}.TemplateCalendarTable{width:100%}.TemplateCalendarTable th{padding:2px 0 2px 0;font-size:13px;font-weight:normal;height:30px}.TemplateCalendarTable td{vertical-align:top;cursor:pointer}.TemplateCalendar div{cursor:pointer}.templateCalendarHR{width:73px;border-top:1px solid #8ea8b6;border-left:none;border-right:none;border-bottom:none}.TemplateCalendarBox{cursor:pointer !important;overflow:hidden;height:86px;width:78px;padding-left:2px !important;padding-right:2px !important;background-color:var(--timeplanWhite);border-bottom:2px solid #f0f0f0;border-right:1.5px solid #f0f0f0}.TemplateCalendarBox:hover{overflow:visible;min-height:86px;height:auto;position:absolute;background-color:#b3e7ed}.TemplateCalendarBox span{font-size:.8em;letter-spacing:-.9px}.TemplateCalendarBox div{width:100%;clear:both}.TemplateCalendarBoxGray{cursor:default !important;overflow:hidden;height:86px;width:80px;padding-left:2px !important;opacity:.5;filter:alpha(opacity=50);border-bottom:1px solid #f0f0f0;border-right:1px solid #f0f0f0}.TemplateCalendarBoxGray:hover{opacity:.55;filter:alpha(opacity=55)}.TemplateCalendarBoxGray span{font-size:.8em;letter-spacing:-.9px}.TemplateCalendarBoxGray div{width:100%;clear:both}.TCCalendarDate{width:18px;height:14px;display:block;text-align:left;vertical-align:middle;padding-left:1px;background-color:#d7e0e8;border-left:solid 1px #cdd0d8 !important;border-top:solid 1px #cdd0d8 !important;border-right:solid 1px #b9bdc8 !important;border-bottom:solid 1px #b9bdc8 !important;margin-top:1px;z-index:5000}.RequirementTemplateSettings{height:125px;margin-top:10px;padding:5px}.TemplateSettingsOverlay{height:100%;width:100%;position:absolute;left:0;top:0;clear:both;background-color:#99a6b5;opacity:.25;filter:alpha(opacity=25);z-index:6000}.SaveRequirementTemplateSettings{color:#fff !important;padding:4px 12px 5px 12px;border-radius:3px !important;right:150px;margin-top:10px;cursor:pointer;background-color:var(--timeplanBlue);border:none}.SaveRequirementTemplateSettings :hover{background-color:var(--timeplanTurquoise) !important;color:#fff !important;z-index:5001}.TemplateListTable{width:100%;border-top-left-radius:6px;border-top-right-radius:6px}.TemplateListTable th{border-bottom:solid 1px var(--timeplanBlue);border-right:solid 1px var(--timeplanBlue);background-color:var(--timeplanBlue);padding:3px 0 3px 3px;color:#fff;font-weight:200;border-top-left-radius:3px;border-top-right-radius:3px;cursor:default;font-size:13px}.TemplateListTable td{vertical-align:top;padding:2px;cursor:default}.TemplateListTable input{cursor:pointer}.TemplateCalendarOverlay{position:absolute;z-index:3500;float:left;width:100%;height:100%;top:0;left:0;background-color:#d9e3e6;opacity:.25;filter:alpha(opacity=25)}.TemplateCalendarSpinner{position:absolute;z-index:5000;top:0;left:0;width:100%;height:100%;text-align:center}.TemplateCalendarSpinner img{position:relative;top:45%}.ReqTemplName{float:left}.ReqTemplValue{float:right;margin-right:2px}.ReqTemplUnmannedTime{font-size:11px !important}.ReqTemplScheduleTime{font-size:13px !important}.ReqTemplScheduleTimeBig{text-align:center;width:80px;clear:both;display:block}.ReqTemplScheduleTimeSmall{font-size:12px}.ReqTemplText{clear:none;width:100%;float:left}.RefreshButton{position:absolute;cursor:pointer;left:280px;top:15px}.ServerQueueTableContainer{width:100%;height:auto}.ServerQueueTableRow{background-color:var(--timeplanWhite)}.ServerQueueTableRowAlt{background-color:#eff7fc}.ServerQueueTable th{background-color:var(--timeplanBlue);color:var(--timeplanWhite);font-weight:100;margin:2px;padding:5px;font-size:.9em}.ServerQueueTable th:first-of-type{border-top-left-radius:3px}.ServerQueueTable th:last-of-type{border-top-right-radius:3px}.ServerQueueTable td{text-align:center;border-bottom:solid 1px #a0a0a0;border-right:solid 1px #a0a0a0;padding:1px 1px 1px 2px}.StartPageUserName{font-size:25px;color:#414042;font-weight:bold;display:block}.StartPageDateAndTime{font-size:10px;color:#414042;display:block}.StartPagePanel{display:block;padding:2px 2px 20px 3px}.StartPagePanel span{display:block}.StartPagePanel legend{font-style:normal}.ChangePasswordPanel{display:block;left:260px;width:300px;height:175px;padding:5px}.ChangePasswordPanel div{width:100%;float:left}.ChangePasswordPanel span{float:left;display:block;margin-top:5px;height:15px}.ChangePasswordPanel input{float:right;display:block;margin-top:5px}.ChangePasswordPanelButtons{width:auto;height:100px;text-align:center;vertical-align:baseline;margin-top:50px;float:left}.ChangePasswordPanelButtons input{display:inline;text-align:center;vertical-align:baseline;float:none}.ChangePasswordNotification{position:absolute;right:20px;color:#f00}.NewsMasterContainer{overflow-x:hidden;overflow-y:auto !important;height:100%}.NewsItemContainer{margin:10px;padding-bottom:2px;float:left;width:92%;border-bottom:solid 1px #a0a5b4}.PublicHolidayItemContainer{color:var(--timeplanRed);padding-bottom:2px;float:left;width:92%}.StatusHeaderItemContainer{padding-top:10px;color:#000;font-weight:normal;float:left;width:92%;vertical-align:bottom;text-transform:uppercase}.StatusItemContainer{float:left;width:92%}.DateItemContainer{text-align:left;padding-right:5px;vertical-align:text-top}.LicenseText{font-weight:normal;font-size:10px}.LicenseTextHeader{font-weight:normal;font-size:10px;text-transform:uppercase}.LicenseTextDisable{font-weight:normal;color:#808080;font-size:10px}.LicenseStatusDisable{font-style:italic;font-weight:normal;color:#808080;font-size:10px}.LicenseStatusEnable{font-style:italic;font-weight:normal;color:#000;font-size:10px}.ocDateDiv{width:16px;height:14px;padding-left:2px}.ocValueDiv{padding:5px;font-weight:bold;font-family:Lato;font-size:15px;text-align:center;width:95px;height:34px}.ocDateToday{background-color:var(--timeplanYellow);border-right:solid 1px #9f9f00;border-bottom:solid 1px #9f9f00;border-top:solid 1px #808080;border-left:solid 1px #808080;font-weight:bold;width:16px !important;height:12px !important}.LeftMenuHidden{width:978px}.PersonsOnScheduleTableWrapper{height:100%;overflow-x:hidden;overflow-y:auto !important;border:solid 1px #abadb3;background-color:#fff}.PersonsOnScheduleTable{width:100%;cursor:default}.PersonsOnScheduleTable td{padding:1px 3px 1px 3px}.PersonsOnScheduleTable tr:hover{background-color:#e3e3e3}.TRScheduleTable{width:100%;background-color:#fff;border-top:solid 1px var(--timeplanBlue);border-left:solid 1px var(--timeplanBlue);vertical-align:top}.TRScheduleTable th{background-color:var(--timeplanBlue);padding:2px 0 2px 2px;border-right:solid 1px var(--timeplanBlue);border-bottom:solid 1px var(--timeplanBlue);text-align:center;color:#fff;font-weight:400}.TRScheduleTable th:first-child{border-top-left-radius:3px}.TRScheduleTable th:last-child{border-top-right-radius:3px}.TRScheduleTable td{text-align:center;padding:0 2px 1px 2px;border-right:solid 1px var(--timeplanBlue);border-bottom:solid 1px var(--timeplanBlue);overflow:hidden}.TRScheduleCell{border:2px solid #fff}.TRScheduleCell>div,.TRScheduleCellSelected>div{max-width:86px;overflow:hidden;text-overflow:ellipsis}.TRScheduleCellSelected{border:2px dashed var(--timeplanBlue);height:100%}.scheduleTableWrapper{background-color:Transparent;border:solid 1px var(--timeplanBlue);overflow:hidden;border-top-right-radius:6px;border-top-left-radius:6px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.TrSumRow td{background-color:var(--timeplanTurquoise);cursor:default}.TRLocked{color:#808080}.TaskListContainerButtons{margin-top:10px;text-align:center;vertical-align:bottom}.TaskListContainerClose{width:100%;text-align:right}.TaskListContainerClose img:hover{cursor:pointer}.newWeekButtonWrapper{float:right;margin-top:5px;margin-bottom:2px}.informationTextDiv{margin-top:5px}.TaskRotationSchedulePanel{overflow-x:hidden;overflow-y:auto !important}.TRATLPanel{bottom:35px;border:none}.ATLWrapper div{float:left;clear:none;height:100%;margin:0 1px 0 1px;vertical-align:middle}.ATLWrapper div div{height:100%;padding-right:4px;margin-top:9px}.ATLWrapper div img{cursor:pointer;float:left;margin:5px 2px 0 0}.ATLWrapper{width:100%;float:left;display:block;position:static;top:0;margin:0;padding-left:3px}.ATLWrapper>span{display:block;margin-left:1px}.TrATLRefresh{clear:none;float:right !important;cursor:pointer;margin-right:2px}.ATLDescriptionPanel{width:500px;left:200px;display:block;height:375px;text-align:left}.ATLTextDiv{height:300px;overflow:auto}.ATLDescriptionPanelHead{width:100%;clear:both}.ATLDescriptionPanelHead img{cursor:pointer;float:right}.TaskRotationDateSelectPanel{width:250px;left:225px;height:125px;display:block;text-align:left}.TaskRotationDateSelectPanel div{clear:both;display:block}.TaskRotationConfirmDate{width:25px;cursor:pointer;clear:none}.TaskRotationSelectDateInput{margin:8px 0 0 4px}.TaskRotationConfirmDate{padding-left:8px}.EventLogPanel{position:absolute;right:5px;top:75px;background-color:#fff;border:solid 1px #000;padding:5px;cursor:pointer}.EventLogDescriptionPanel{position:absolute;overflow:hidden;background-color:#fff;border:solid 1px #000;padding:5px;text-align:left;width:150px;max-height:250px;right:5px;bottom:10px}.EventLogTable div{margin:0 2px 0 2px}.EventLogTable tr:hover{background-color:#96cbd6}.EventLogLevel{height:5px;width:5px;border:solid 1px #000}.BreakGroupReadOnlyTextBox{color:#808080}.ui-datepicker{top:-20px}.DynamicTextBoxAndLabel{margin-top:5px}.ContractCostDivUsagePanel{height:95%;width:95%;overflow:auto;position:absolute;padding:5px}.ContractCostDivHeader{font-weight:bold;font-size:14px;padding-bottom:5px}.AccumulatedSaldoTable{width:100%;margin-top:30px}.AccumulatedSaldoTable td{padding-right:4px}.ASTspan{text-align:right;width:75px;display:block}.AccumulatedSaldoTable th{font-family:Lato;font-size:1em;font-weight:bold;color:#f9fcfe;padding:2px 7px 2px 7px;text-align:left;background-color:var(--timeplanBlue);height:20px}.AccumulatedSaldoTable th:first-child{border-top-left-radius:3px}.AccumulatedSaldoTable th:last-child{border-top-right-radius:3px}.AccumulatedSaldoTableSummaryRow{font-family:Tahoma;font-weight:bold;border-bottom:solid 1px #e4e4e4;background-color:#f8f8f8 !important}.AccumulatedSaldoTableWrapper{overflow-x:hidden;overflow-y:auto !important;bottom:25px;top:75px !important;margin-top:30px !important}.TimeplanDiv[nomenu]{margin-left:-1px}.TimeplanDiv td a img{width:20px;height:20px}.HotelTreeViewWrapper{overflow-x:hidden;overflow-y:auto !important}.HotelTreeView{padding:5px}.HotelTreeViewHotelDivContainer{display:inline;cursor:pointer}.HotelTreeViewHotelDivContainer:hover{background-color:#e1e8e9}.HotelTreeViewCostDivContainer{cursor:auto;margin-left:20px;width:auto;position:static;display:block}.TsaCheckbox{display:block}.TsaCheckbox label{font-weight:normal}#simplemodal-overlay{background-color:var(--timeplanBlack)}#simplemodal-container{height:300px;width:800px;background-color:var(--timeplanWhite);border:3px solid #ccc}#simplemodal-container a.modalCloseImg{background:url(../_images/close.svg) no-repeat;width:22px;height:22px;display:inline;z-index:3200;position:absolute;top:-14px;right:-18px;cursor:pointer}.ManualSaldoPanel{overflow-x:auto !important;overflow-y:auto !important;bottom:25px}.ManualSaldTable{width:auto;height:auto;background-color:#fff}.ManualSaldTable th{background-color:var(--timeplanBlue);color:#f9fcfe;padding:2px 5px 2px 5px;text-align:center;font-size:1.1em;font-weight:normal}.ManualSaldTable td{border-bottom:1px solid #d0d7e5;padding:5px 5px 3px 5px;min-width:102px !important;text-align:right}.ReportManualSaldoSelectedCell{border:2px solid var(--timeplanBlue) !important;padding:0 !important;height:17px}.ReportManualSaldoDateField{cursor:pointer}.SettingGroupLabel{font-weight:bold;font-size:13px}.SettingsTableHeader{width:55%;text-align:left}.CollAgrSettingsTableHeader{width:75%;text-align:left}.SettingsTableHeaderValue{text-align:left}.CollAgrSettingsTable tr td{padding:2px 5px 2px 5px}.PaddedDiv{padding:5px}.UserGuideLinkPanel{display:block;clear:none;float:right;position:relative;right:5px;top:5px;margin-left:10px;color:#fff}.UserGuideLinkPanel a{color:#fff;text-decoration:none}.OnDutyFixedColumn{width:100px}.OtherReportsTable{width:390px}.OtherReportsTable td{padding:2px 5px 2px 5px}.OtherReportsDescription{position:absolute;left:390px;top:12px;margin-right:10px}.CostCalculationDialog{position:absolute;width:400px;height:200px;z-index:10001}.CostCalculationDialogButtons{position:absolute;bottom:5px;right:5px}.CostCalculationDialogText{text-align:left;padding:5px}.SkillTypeIntervalTable td{padding:3px 5px 2px 5px}.SkillTypeDivider{font-weight:bold;width:10px;padding:0 2px 0 2px;color:#808080}.SkillTypeCopy,.SkillTypeClear{cursor:pointer}.StaffSkillDescriptionPanel{position:absolute;top:12px;left:463px;width:294px;min-height:20px;padding:5px}.ReadOnlyTextBox{background-color:#f0f0f0;color:#808080}.ScrollableFormula{width:475px;height:40px}.ScrollableFormula input{float:left}.ClearDateImg{cursor:pointer}.FormulaButton{padding:1px;margin:1px 2px 1px 2px}.QuittenceReportPanel{width:445px;height:360px}.QuittenceReportButtonWrapper{height:30px;position:absolute;bottom:1px;right:5px}.QuittenceReportButtonWrapper input{height:25px;min-width:75px}.EquipmentQuittancePanel{width:100%;height:100%;display:block}.EquipmentQuittanceList{text-align:left;width:100%}.EditFormulaPopup{width:550px;height:600px;float:left;display:block}.FormulaPopupButtonWrapper{float:right;display:block;width:125px}.FormulaPopupButtonWrapper input{margin-bottom:8px}.datepicker-ExceptionDate a{color:var(--timeplanRed) !important}.AddNewFilePanel{text-align:left;width:400px;height:150px}.StaffDocumentUploadTable{width:100%}.StaffDocumentUploadTable td{padding:5px}.StaffDocumentUploadTable td input{width:100%}.StaffDocumentUploadTable td input[type=checkbox]{width:16px}.StaffDocumentUploadButtonWrapper{position:absolute;bottom:5px;right:5px}.DeleteIcon{cursor:pointer;width:20px}.DeleteIcon img{width:20px}.DescLabel{font-size:10px;font-style:italic}.AddPersonOnTaskRotationPanel{width:565px;height:450px}#PersonsToAddListPanel{margin-top:5px;overflow:auto;width:100%;height:385px}.TaskRotationAddPersonTable{margin:0 auto;background-color:#fff;width:525px;border:1px solid #808080;border-radius:3px}.TaskRotationAddPersonTable td{padding:5px;border-bottom:1px solid #c0c0c0;text-align:left;cursor:pointer}.TaskRotationAddPersonTable tr:hover{background-color:#f0f0f0}.TaskRotationAddPersonTable th{text-align:left;padding:5px;color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#18537D',endColorstr='#0C2D42');background-image:linear-gradient(top,#18537d 0%,#0c2d42 100%);background-image:-o-linear-gradient(top,#18537d 0%,#0c2d42 100%);background-image:-moz-linear-gradient(top,#18537d 0%,#0c2d42 100%);background-image:-webkit-linear-gradient(top,#18537d 0%,#0c2d42 100%);background-image:-ms-linear-gradient(top,#18537d 0%,#0c2d42 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#0c2d42),color-stop(1,#18537d))}.TaskRotationAddPersonTableSelectedRow{background-color:#dadce0 !important}.AddPersonDateSelectionPanel{width:300px;height:300px}.TRDateSelectionTable td{padding:5px;text-align:left}.EditCostDivisionPanel{text-align:left}.AdministrationLogPanel{background-image:url(../../_images/masterContentBackground.gif);background-color:transparent;background-position:bottom;padding:0;left:auto;right:0;top:0;bottom:0;position:fixed;overflow:hidden;margin-left:3px;margin-right:0;z-index:10;width:600px;-webkit-backface-visibility:hidden;box-shadow:rgba(83,83,83,.817647) 0 2px 10px}.AdminLogNote{border:solid 2px var(--timeplanBlue);background-color:#0ff;background-position:bottom;padding:0;top:400px;left:17px;width:763px;bottom:12px;position:absolute;overflow:hidden;z-index:2;visibility:hidden}.AdminLogNoteEnter{background-color:#fff;background-position:bottom;top:0;width:763px;bottom:0;position:relative;overflow:hidden;z-index:2;line-height:20px;vertical-align:middle;text-align:left}.Italic{font-style:italic}.Bold{font-weight:bold}.Disabled{color:#c5c5c5;font-style:italic}.tab{z-index:1;border:1px solid #828790;width:136px;background-color:var(--timeplanWhite);border-right:none 0}.tab>input{display:none}.tab>label{display:block;padding:5px 0 5px 3px;cursor:pointer}.tabInactive{z-index:0;border:1px solid #ccc}.tabInactive>label{font-weight:normal;color:#4f4f4f}.tableSpace{display:block !important}.rightAlignText{text-align:right}.ReportManualSaldoDateField{cursor:pointer}.ManualSaldoPanel{overflow-x:auto !important;overflow-y:auto !important;bottom:25px}.error{color:var(--timeplanRed);position:relative;top:60px;font-style:italic;left:173px;width:58%;text-align:left}.fakeDisabled{color:#a0a0a0 !important;pointer-events:none}.addMargin{margin-top:40px !important}.disabled{width:151px !important}.ui-dialog{margin-top:240px;margin-left:410px;padding:0}.ui-dialog:focus{outline:none}.ui-dialog .ui-dialog-buttonpane{border:none}.ui-dialog .ui-dialog-buttonpane button{background-color:#e0e0e0;border:1px solid #c0c0c0;color:var(--timeplanBlack);min-width:45px;border-radius:3px;height:24px}.ui-dialog .ui-dialog-buttonpane button:hover{background-color:#7eb6d2;color:#fff;height:24px}.ui-dialog .ui-dialog-titlebar-close{background:none;border:none;text-transform:unset;font-size:0;margin-right:5px}.ui-widget-header{background:none;background-color:var(--timeplanBlue)}.ui-widget-header .ui-icon:hover{background-image:url(../custom-theme/images/ui-icons_ff0084_256x240.png)}.toggle-container{float:right;margin-right:20px}.switch{position:relative;display:inline-block;width:34px;height:23px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s;border-radius:34px}.slider:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:2.5px;background-color:#fff;-webkit-transition:.4s;transition:.4s;border-radius:50%}input:checked+.slider{background-color:#3dbf65}input:focus+.slider{box-shadow:0 0 1px #3dbf65}input:checked+.slider:before{-webkit-transform:translateX(14px);-ms-transform:translateX(14px);transform:translateX(14px)}.stf-explanation{margin-left:0;font-style:italic}.description-tooltip{background:#e6e9ed;border:1px solid #d3d3d4;box-shadow:none;margin-left:0}.hidden{display:none}svg#clock{display:block;margin:10px auto;border-radius:25px}#clockface{fill:transparent;stroke:#7ba4a9;stroke-width:6px}#hand{fill:#7ba4a9;stroke:#7ba4a9}#hour-hand{stroke-width:9.7;transform:scale(.6);animation:animate-hours 16s linear infinite}#minute-hand{stroke-width:6;animation:animate-minutes 1.2s linear infinite}@keyframes delayVisibility{0%{opacity:0}99%{opacity:0}100%{opacity:1}}@keyframes animate-hours{from{transform:scale(.6) rotate(0deg)}to{transform:scale(.6) rotate(360deg)}}@keyframes animate-minutes{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.deviation-button{margin-bottom:5px}.GoToContractButtons{text-align:center !important;display:block;margin:0 auto;width:auto !important;padding:4px}.List{width:100%}.ListFullSize{width:527px}.fixedheadercell{text-align:left}.fixedheadercellHidden{width:0;visibility:hidden}.fixedheadercell:first-child{border:0;border-top-left-radius:3px}.fixedheadercell:last-child{border:0;border-top-right-radius:3px}.ListHeader th{padding-left:5px;height:26px;border:0;color:#f9fcfe;text-align:left;background-color:var(--timeplanBlue)}.ListHeader th{padding-left:5px}.ListHeader th,.ListHeader th a{font-weight:normal;font-size:13px}.ListHeader th a{color:#f9fcfe;text-decoration:none}.ListRow{background-color:#fff;vertical-align:middle}.ListSectionSeperator{background:#e6e9ed;font-size:1.1em;margin:0}.ListAlternatingRow{background-color:var(--timeplanGray0)}.ListRow td,.ListAlternatingRow td,.ListSectionSeperator td{height:20px;padding-top:5px;padding-left:5px}.ListRowMiddle td{vertical-align:middle;height:18px;padding-top:4px;padding-left:5px}.ListEditRow{background-color:#fff}.ListEditRow td{padding:2px}.ListEditRow input{width:90%;height:15px;padding:0 0 0 2px;margin:0 0 0 1px}.ListCellAlignmentRight{padding-right:10px;text-align:right}.ListCellAlignmentCenter{text-align:center}.ListFooterBold{font-weight:bold;padding:0 5px 0 5px}.ListFooterBoldRightAlign{font-weight:bold;padding-right:10px;text-align:right}.column120{width:120px}.headerAlignRight{text-align:right}.headerAlignCenter{text-align:center}.headerCheckbox{padding-left:0}.tplistPanel{border-top-left-radius:3px;border-top-right-radius:3px;_border-bottom:solid 1px var(--timeplanBlue);width:100%;overflow:auto;margin-top:-2px}.hide{display:none}.Error{background-color:var(--timeplanRed);color:var(--timeplanGray0)}.Warning{background-color:var(--timeplanYellow)}.Information{background-color:var(--timeplanGreen)}.BoundField{font-weight:normal}.PointerOnTr tr{cursor:pointer}.loginBody{width:100%;height:100%;text-align:center;font-size:14px;color:var(--timeplanWhite)}body.loginBody.menu2017{font-size:15px;max-height:95%;position:relative}#BodyHtmlGenericControl{background-image:linear-gradient(#e8dada,#f7f0f0);background-repeat:no-repeat;background-attachment:fixed}.loginDiv{display:flex;flex-direction:column;justify-content:center;align-items:center}.loginDiv>.logo{transform:scale(.18);max-height:160px;display:flex;align-items:center}.leftside,.rightside{height:522px;width:100%;box-shadow:0 0 60px -2px rgba(0,0,0,.65);color:transparent;transition:.3s}#leftcolumn{width:50%}#rightcolumn{width:50%}.col-md-6 no-gutters px-0{justify-content:center;width:100%}.BodyHtmlGenericControl{width:100%;height:98%}.row{display:flex;width:50%;max-width:1100px;flex-wrap:wrap;margin:0 auto;position:relative;top:25%}.advertismentiframe{height:100%;width:100%;border:none;border-bottom-right-radius:2em;border-top-right-radius:2em}.leftside{background-image:linear-gradient(#7ba4a9,var(--timeplanBlue)) !important;border-bottom-left-radius:2em;border-top-left-radius:2em}.rightside{max-height:100%;border-bottom-right-radius:2em;border-top-right-radius:2em}.loginPlateBackground{border-radius:6px}.loginButton{background-color:#7ba4a9 !important;color:var(--timeplanWhite) !important;width:100px;height:40px;border:none;cursor:pointer;-webkit-transition:background-color .15s ease-out;-moz-transition:background-color .15s ease-out;-o-transition:background-color .15s ease-out;transition:background-color .15s ease-out}.loginButton:hover{background-color:var(--timeplanTurquoise) !important;outline:none;border:none !important}.loginButton:focus{background-color:#eda80f !important;outline:none;border:none !important}.loginButton:disabled{background-color:#bfbfbf !important;outline:none;border:none !important;cursor:default}.loginPageTable .loginTextBox{width:350px;height:40px;padding-left:5px;padding-right:5px}.loginPageTable input[type="text"]{border:1px solid #e0e0e0;-webkit-box-shadow:0 0 0 30px white inset !important;border-radius:6px;height:35px;min-height:17px;padding-left:10px;margin-bottom:10px;width:300px}.loginPageTable input[type="password"]{border:1px solid #f0f0f0;-webkit-box-shadow:0 0 0 30px white inset !important;border-radius:6px;height:35px;padding-left:10px;margin-bottom:10px;width:300px}.loginPageTable .loginTextColor{color:#fff;margin-top:10px;font-size:16px}#HotelRefDropDownList_changefix{width:300px}.loginTextBox{outline:none}.loginPageTable .loginDropDown{width:318px;height:40px;border-radius:6px;border:none}.loginPageTable select[disabled]{width:318px !important}.loginDropDown:focus{outline:none}.loginModulePanel{padding:10px;color:#e0e0e0}.loginPageTable td{padding:7px;text-align:left;display:inherit;color:var(--timeplanWhite)}.loginMessage{padding:10px}.resetPassword{cursor:pointer;color:#fff;font-style:italic}#warningDiv{display:inline-block;padding:15px;width:80%;margin-top:25px;background-color:var(--timeplanWhite);border-radius:10px;position:relative}#warningDiv:after{content:'';position:absolute;top:0;left:50%;width:0;height:0;border:20px solid transparent;border-bottom-color:var(--timeplanWhite);border-top:0;margin-left:-20px;margin-top:-20px}#warningImage{max-height:65px;max-width:65px;float:left}#textWarningDiv{color:var(--timeplanBlack);text-align:left;width:58%;margin-left:90px;font-size:14px;line-height:1.6}@media only screen and (max-width:1500px){.loginBody{width:200px;background-image:linear-gradient(var(--timeplanWhite),var(--timeplanWhite)) !important}#BodyHtmlGenericControl{background-image:linear-gradient(#e8dada,#f7f0f0) !important}.loginDiv>.logo{transform:scale(.2)}#leftcolumn{width:100%}#rightcolumn{display:none}.leftside{border-bottom-left-radius:2em;border-top-left-radius:2em;border-bottom-right-radius:2em;border-top-right-radius:2em}body.loginBody.menu2017{width:100%}}@media only screen and (max-width:1100px){.col-md-6{justify-content:center;width:100%}#leftcolumn{width:100%}#rightcolumn{display:none}.leftside{border-bottom-left-radius:2em;border-top-left-radius:2em;border-bottom-right-radius:2em;border-top-right-radius:2em}}@media only screen and (max-width:768px){.row{margin:0;display:flex;justify-content:center;align-items:center;width:100%;top:10%}#BodyHtmlGenericControl{background-image:linear-gradient(#7ba4a9,var(--timeplanBlue)) !important}.loginDiv>.logo{transform:scale(.18);margin:0}.loginDiv{margin:0}#warningDiv{width:100%}.leftside{background-image:unset !important;box-shadow:none}#leftcolumn{width:100%}#rightcolumn{display:none}.row{top:0%}}@media only screen and (max-width:470px){.loginBody{background-image:linear-gradient(var(--timeplanWhite),var(--timeplanWhite)) !important}.leftside{border-bottom-left-radius:2em;border-top-left-radius:2em;border-bottom-right-radius:2em;border-top-right-radius:2em}.col-md-6{justify-content:center;width:100%}}.pageHeaderBarPopup{height:29px;width:100%;background-color:transparent;background-repeat:repeat;background-attachment:scroll;background-x-position:0%;background-y-position:0%;background-image:url(../../_images/_pageheaderbar/pageHeaderBackground.jpg);border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#808080}.popupMenu{clear:both;height:25px;width:100%;background:transparent;background-image:url(../../_images/_pageMenuBar/pageMenuBackground.gif);border-bottom:solid 1px #d4d4d4;margin-bottom:5px;padding-left:5px}.popupMenu .left{float:left}.popupMenu .right{float:right}.popupMenu .left,.popupMenu .right{clear:none;margin:4px 1px 1px 1px}.popupMenu .left:hover,.popupMenu .right:hover{margin:3px 0 0 0;border-top:solid 1px #808080;border-right:solid 1px #fff;border-bottom:solid 1px #fff;border-left:solid 1px #808080}.popupPanel{padding:0}.popupHeader{padding:3px;padding-left:12px;height:22px;background-color:var(--timeplanBlue)}.popupContent{padding-top:20px;min-height:60px}.popupContent li{padding-right:1rem}.popupButtons{padding:16px;text-align:right}.pageMenuItemPopup{font-size:.9em;text-decoration:none;padding:5px 5px 0 5px;margin:5px 0 0 0}.reportTitle{font-size:2em;color:#013954}.filtering{color:#013954}.labelDiv{margin-bottom:15px;margin-left:5px}.popupCloseButton{position:absolute;right:3px}.PopupHeaderText{color:#fff;display:inline}.pageHeaderBar{height:34px;background-color:var(--timeplanBlue)}.pageHeaderBar .left{float:left}.pageHeaderBar .right{float:right}.pageHeaderBar .left,.pageHeaderBar .right{clear:none}.pageHeaderBarLabel{position:absolute;height:29px;font-weight:normal;font-size:16px !important;color:var(--timeplanWhite);text-decoration:none;margin-top:9px}.pageHeaderBarOpenDialog{margin:5px 10px 0 10px}.pageHeaderBarSelect{margin-right:10px}.historypanel{margin-top:6px}.HistoryLink{color:#f9fcfe;font-size:.8em;margin:0 4px}.pageMenuBar{height:25px;background-color:var(--timeplanGray0);padding-left:14.5px}.AdminLogMenuBar{height:25px;width:100%;background:transparent;padding:0 5px 0 15px;background-color:#f0f0f0;border-bottom:solid 1px #eee}.pageMenuItemPanel{display:inline}.showSubList{position:relative;top:9px;margin-right:7px}.pageMenuItemPanel>A{text-decoration:none;outline-style:none;box-shadow:none;height:20px}.pageMenuBar .left{display:inline}.pageMenuBar .right{float:right}.pageMenuBar .left,.pageMenuBar .right{clear:none}.pageMenuItem{font-size:1em;text-decoration:none;display:inline-block;vertical-align:middle;padding:4px 5px 4px 5px;margin:1px 2px 0 0;cursor:pointer;display:inline-flex;justify-content:center;align-items:center}.pageMenuItem[disabled]{border:inherit;margin:1px 2px 2px 0;border:0}.infoTextPanel{position:absolute;background:#f7fafd;border-color:#808080;border-width:1px;border-style:solid;width:779px;height:54px;padding:3px;left:10px;top:55px;overflow:auto;overflow-x:hidden;overflow-y:scroll;scrollbar-face-color:#f7fafd;scrollbar-highlight-color:#f7fafd;scrollbar-shadow-color:#f7fafd;scrollbar-3dlight-color:#f7fafd;scrollbar-arrow-color:#333;scrollbar-darkshadow-color:#f7fafd;scrollbar-base-color:#f7fafd;z-index:100}.infoTextPanel_DesignMode{visibility:hidden}.PageMenuBarDropDownList{background-color:#f5fafd;color:var(--timeplanBlue);border:solid 1px var(--timeplanBlue);margin:3px;margin-left:6px;min-width:198px}.navigationArrow a{margin-top:2px;font-size:0;margin:0}.showQuickList{position:relative;top:9px;margin-right:7px}.QuickListNameTextDivParent{cursor:pointer;position:absolute;left:273px;padding:0 0 0 3px;width:193px;height:18px;margin-bottom:2px;margin-top:5px;border:solid 1px #e0e0e0;background-color:#fff;border-radius:3px;overflow:hidden}.SubQuickListNameDivParent{cursor:pointer;position:absolute;left:273px;margin-top:3px;padding:0 0 0 3px;width:193px;height:18px;margin-bottom:2px;margin-top:0;border:solid 1px #e0e0e0;background-color:#fff;border-radius:3px;overflow:hidden}.SubQuickListNameDivParent .pageMenuItemPanel a img{width:29px !important}.QuickListDisabled{cursor:not-allowed}.QuickListDisabled #SubQuickListSwitch{display:none}.QuickListNameTextDiv{position:relative;top:2px;height:18px;width:160px;display:inline-block;overflow:hidden}.QuickListNameTextDiv span{display:block;width:500px}.navigationButtons div{padding-top:4px;margin-left:1px;margin-right:1px;margin-top:5px}.cellLabel{width:260px}.cellDropDown{width:100px;text-align:left}.cellCheckBox{width:0;text-align:left;padding:0;margin:0}.RoleDropDown{text-align:left}.pageTable{width:350px}.pageRow{vertical-align:top}.pageLabel{padding-left:5px}.SearchWrapper{height:100%;width:100%;display:block;position:static}.UpperContent{background-color:#c0c0c0;padding:10px 5px 10px 5px;height:20px}.SearchEmplLabel{font-weight:bold;font-size:large;float:left;vertical-align:top}.UpperContentCheckbox{float:right;margin-right:10px}.InputArea{background-color:#dcdcdc;padding:5px;border-top:solid 1px #000;border-bottom:solid 1px #000;height:80px}.modalBackground{filter:Alpha(Opacity=40);-moz-opacity:.4;opacity:.4;width:100%;height:100%;background-color:#999;position:absolute;z-index:500;top:0;left:0}.textBox{padding-top:1px;padding-left:2px;padding-right:2px;margin-top:0;margin-bottom:2px}.multiline{overflow-x:hidden;overflow-y:auto !important;scrollbar-base-color:#d4d4d4;scrollbar-track-color:#f2f6f7;scrollbar-arrow-color:var(--timeplanBlue);scrollbar-shadow-color:#c9c9c9;scrollbar-highlight-color:#d9d9d9;scrollbar-darkshadow-color:#bbb;scrollbar-3dlight-color:#f2f6f7;padding-right:4px}.tb_xxs{width:24px}.tb_xs{width:44px}.tb_xs_10_tecken{width:64px}.tb_s{width:144px}.tb_m{width:244px}.tb_l{width:344px}.tb_xl{width:494px}.tb_1_row{height:15px}.tb_2_rows{height:38px}.tb_3_rows{height:60px}.tb_5_rows{height:104px}.tb_7_rows{height:138px}.tb_10_rows{height:214px}.allHotelItem{font-weight:bold;height:20px;vertical-align:middle}.hotelItem{height:20px;vertical-align:middle;display:table-cell}.disabledTreeView img,.enabledTreeView img{height:22px;width:22px}.disabledTreeView{color:#808080;background-color:#f5f7f8;opacity:.7;filter:alpha(opacity=70)}.enabledTreeView{color:#000}.enabledTreeView a{color:var(--timeplanBlue)}.enabledTreeView a:hover{color:var(--timeplanTurquoise)}.ExcludeEmplNoInpPanel{border-top:solid 2px #b2b2b2;border-left:solid 2px #b2b2b2;border-bottom:solid 2px #959595;border-right:solid 2px #959595;left:260px;height:150px;width:200px}.ExcludeEmplNoInpPanel input{margin-top:10px;width:180px}.ExcludeEmplNoInpPanel span{font-weight:bold}.ExcludeEmplNoInpButtons input{text-align:center}.UserHotelItem{display:inline;color:#06c}.UserHotelItem:hover{background-color:#e1e8e9}.SubHeader{font-size:16px}.MailInvitePopup .PopupInnerBorder input{top:100px !important}.MailInvitePopup .PopupInnerBorder span{top:20px !important}