﻿span.approvedColor{color:#90ee90;}table[role="grid"] tr[role="row"].approvedColor,table[role="treegrid"] tr[role="row"].approvedColor{background-color:#90ee90;}table[role="grid"] tr[role="row"].approvedColor:hover,table[role="treegrid"] tr[role="row"].approvedColor:hover,table[role="grid"] tr[role="row"].approvedColor.k-state-selected,table[role="treegrid"] tr[role="row"].approvedColor.k-state-selected{color:#000!important;background-color:#64e764;}span.cancelColor{color:#ffc800;}table[role="grid"] tr[role="row"].cancelColor,table[role="treegrid"] tr[role="row"].cancelColor{background-color:#ffc800;}table[role="grid"] tr[role="row"].cancelColor:hover,table[role="treegrid"] tr[role="row"].cancelColor:hover,table[role="grid"] tr[role="row"].cancelColor.k-state-selected,table[role="treegrid"] tr[role="row"].cancelColor.k-state-selected{color:#000!important;background-color:#cca000;}span.cancelRejectedColor{color:#8b0000;}table[role="grid"] tr[role="row"].cancelRejectedColor,table[role="treegrid"] tr[role="row"].cancelRejectedColor{background-color:#8b0000;}table[role="grid"] tr[role="row"].cancelRejectedColor:hover,table[role="treegrid"] tr[role="row"].cancelRejectedColor:hover,table[role="grid"] tr[role="row"].cancelRejectedColor.k-state-selected,table[role="treegrid"] tr[role="row"].cancelRejectedColor.k-state-selected{color:#000!important;background-color:#580000;}span.canceledColor{color:#fafa00;}table[role="grid"] tr[role="row"].canceledColor,table[role="treegrid"] tr[role="row"].canceledColor{background-color:#fafa00;}table[role="grid"] tr[role="row"].canceledColor:hover,table[role="treegrid"] tr[role="row"].canceledColor:hover,table[role="grid"] tr[role="row"].canceledColor.k-state-selected,table[role="treegrid"] tr[role="row"].canceledColor.k-state-selected{color:#000!important;background-color:#c7c700;}span.enabledColor{color:#5ac8f0;}table[role="grid"] tr[role="row"].enabledColor,table[role="treegrid"] tr[role="row"].enabledColor{background-color:#5ac8f0;}table[role="grid"] tr[role="row"].enabledColor:hover,table[role="treegrid"] tr[role="row"].enabledColor:hover,table[role="grid"] tr[role="row"].enabledColor.k-state-selected,table[role="treegrid"] tr[role="row"].enabledColor.k-state-selected{color:#000!important;background-color:#2bb8ec;}span.rejectedColor{color:#cd5c5c;}table[role="grid"] tr[role="row"].rejectedColor,table[role="treegrid"] tr[role="row"].rejectedColor{background-color:#cd5c5c;}table[role="grid"] tr[role="row"].rejectedColor:hover,table[role="treegrid"] tr[role="row"].rejectedColor:hover,table[role="grid"] tr[role="row"].rejectedColor.k-state-selected,table[role="treegrid"] tr[role="row"].rejectedColor.k-state-selected{color:#000!important;background-color:#bc3a3a;}span.notCategorisedColor{color:#f5f5f5;}table[role="grid"] tr[role="row"].notCategorisedColor,table[role="treegrid"] tr[role="row"].notCategorisedColor{background-color:#f5f5f5;}table[role="grid"] tr[role="row"].notCategorisedColor:hover,table[role="treegrid"] tr[role="row"].notCategorisedColor:hover,table[role="grid"] tr[role="row"].notCategorisedColor.k-state-selected,table[role="treegrid"] tr[role="row"].notCategorisedColor.k-state-selected{color:#000!important;background-color:#dcdcdc;}.numberFormat{text-align:right;}.content-container{margin-top:150px;}#MonthOverviewDataContainer,#DutyActivitieContainer{margin-top:110px;}#MonthOverviewDataGrid{width:100%;overflow:auto;}#employeeGeneralInformationGrid{width:100%;overflow:auto;}#timeManagementArrivalLeaveModelGrid{width:100%;overflow:auto;}#supervisorEmployeeGrid{margin-top:5rem;width:100%;overflow:auto;}#monthOverviewGrid{width:100%;overflow:auto;}#workingTimesGrid{width:100%;overflow:auto;}#absencePeriodsGrid{width:100%;overflow:auto;}#workingTimeListGrid{width:100%;overflow:auto;}#employeeArrivalLeaveGrid{overflow:auto;}@media only screen and (min-width:1800px){#employeeArrivalLeaveGrid{margin-left:72rem;margin-right:72rem;}}table thead,table tfoot{position:sticky;}table thead{inset-block-start:0;}table tfoot{inset-block-end:0;}.nav-tabs .nav-link:focus{background-color:#fff;border-color:#e9ecef #e9ecef #dee2e6;}.nav-tabs .nav-link:hover{background-color:#fff;border-color:#e9ecef #e9ecef #dee2e6;}.nav-tabs .nav-link.active{background-color:#fff;border-color:#dee2e6 #dee2e6 #fff;color:#495057;}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent;}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default;}.tab-pane>.container-fluid{margin-top:5px;padding:0;}.btn-default{width:65px;margin:5px;}.btn-default#dataLoadButton{width:auto;}.col-center-content{display:flex;align-items:center;justify-content:center;}.form-check{position:relative;display:block;padding-left:1.25rem;}.form-check-inline{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;margin-right:.75rem;padding-left:0;}.form-check-inline .form-check-input{margin-left:0;margin-right:.3125rem;margin-top:0;position:static;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}.form-check-label{margin-bottom:0;}label{display:inline-block;margin-bottom:.5rem;}.modal-header .close{margin-top:-18px;}#WorkingTimesRejectTextBox,#AbsencePeriodsRejectTextBox{width:100%;}@media only screen and (max-height:499px){#MonthOverviewDataGrid{height:300px;}#employeeGeneralInformationGrid{height:300px;}#timeManagementArrivalLeaveModelGrid{height:300px;}#supervisorEmployeeGrid{height:250px;}#monthOverviewGrid{height:250px;}#workingTimesGrid{height:210px;}#absencePeriodsGrid{height:210px;}#workingTimeListGrid{height:250px;}#employeeArrivalLeaveGrid{height:100px;}}@media only screen and (min-height:500px) and (max-height:524px){#MonthOverviewDataGrid{height:360px;}#employeeGeneralInformationGrid{height:360px;}#timeManagementArrivalLeaveModelGrid{height:360px;}#supervisorEmployeeGrid{height:275px;}#monthOverviewGrid{height:275px;}#workingTimesGrid{height:235px;}#absencePeriodsGrid{height:235px;}#workingTimeListGrid{height:275px;}#employeeArrivalLeaveGrid{height:125px;}}@media only screen and (min-height:525px) and (max-height:549px){#MonthOverviewDataGrid{height:360px;}#employeeGeneralInformationGrid{height:360px;}#timeManagementArrivalLeaveModelGrid{height:360px;}#supervisorEmployeeGrid{height:300px;}#monthOverviewGrid{height:300px;}#workingTimesGrid{height:260px;}#absencePeriodsGrid{height:260px;}#workingTimeListGrid{height:300px;}#employeeArrivalLeaveGrid{height:150px;}}@media only screen and (min-height:550px) and (max-height:574px){#MonthOverviewDataGrid{height:360px;}#employeeGeneralInformationGrid{height:360px;}#timeManagementArrivalLeaveModelGrid{height:360px;}#supervisorEmployeeGrid{height:325px;}#monthOverviewGrid{height:325px;}#workingTimesGrid{height:285px;}#absencePeriodsGrid{height:285px;}#workingTimeListGrid{height:325px;}#employeeArrivalLeaveGrid{height:175px;}}@media only screen and (min-height:575px) and (max-height:599px){#MonthOverviewDataGrid{height:425px;}#employeeGeneralInformationGrid{height:425px;}#timeManagementArrivalLeaveModelGrid{height:425px;}#supervisorEmployeeGrid{height:350px;}#monthOverviewGrid{height:350px;}#workingTimesGrid{height:310px;}#absencePeriodsGrid{height:310px;}#workingTimeListGrid{height:350px;}#employeeArrivalLeaveGrid{height:200px;}}@media only screen and (min-height:600px) and (max-height:624px){#MonthOverviewDataGrid{height:450px;}#employeeGeneralInformationGrid{height:450px;}#timeManagementArrivalLeaveModelGrid{height:450px;}#supervisorEmployeeGrid{height:375px;}#monthOverviewGrid{height:375px;}#workingTimesGrid{height:335px;}#absencePeriodsGrid{height:335px;}#workingTimeListGrid{height:375px;}#employeeArrivalLeaveGrid{height:225px;}}@media only screen and (min-height:625px) and (max-height:649px){#MonthOverviewDataGrid{height:475px;}#employeeGeneralInformationGrid{height:475px;}#timeManagementArrivalLeaveModelGrid{height:475px;}#supervisorEmployeeGrid{height:400px;}#monthOverviewGrid{height:400px;}#workingTimesGrid{height:360px;}#absencePeriodsGrid{height:360px;}#workingTimeListGrid{height:400px;}#employeeArrivalLeaveGrid{height:250px;}}@media only screen and (min-height:650px) and (max-height:674px){#MonthOverviewDataGrid{height:500px;}#employeeGeneralInformationGrid{height:500px;}#timeManagementArrivalLeaveModelGrid{height:500px;}#supervisorEmployeeGrid{height:425px;}#monthOverviewGrid{height:425px;}#workingTimesGrid{height:385px;}#absencePeriodsGrid{height:385px;}#workingTimeListGrid{height:425px;}#employeeArrivalLeaveGrid{height:275px;}}@media only screen and (min-height:675px) and (max-height:699px){#MonthOverviewDataGrid{height:525px;}#employeeGeneralInformationGrid{height:525px;}#timeManagementArrivalLeaveModelGrid{height:525px;}#supervisorEmployeeGrid{height:450px;}#monthOverviewGrid{height:450px;}#workingTimesGrid{height:410px;}#absencePeriodsGrid{height:410px;}#workingTimeListGrid{height:450px;}#employeeArrivalLeaveGrid{height:300px;}}@media only screen and (min-height:700px) and (max-height:724px){#MonthOverviewDataGrid{height:550px;}#employeeGeneralInformationGrid{height:550px;}#timeManagementArrivalLeaveModelGrid{height:550px;}#supervisorEmployeeGrid{height:475px;}#monthOverviewGrid{height:475px;}#workingTimesGrid{height:435px;}#absencePeriodsGrid{height:435px;}#workingTimeListGrid{height:475px;}#employeeArrivalLeaveGrid{height:325px;}}@media only screen and (min-height:725px) and (max-height:749px){#MonthOverviewDataGrid{height:575px;}#employeeGeneralInformationGrid{height:575px;}#timeManagementArrivalLeaveModelGrid{height:575px;}#supervisorEmployeeGrid{height:500px;}#monthOverviewGrid{height:500px;}#workingTimesGrid{height:460px;}#absencePeriodsGrid{height:460px;}#workingTimeListGrid{height:500px;}#employeeArrivalLeaveGrid{height:350px;}}@media only screen and (min-height:750px) and (max-height:774px){#MonthOverviewDataGrid{height:600px;}#employeeGeneralInformationGrid{height:600px;}#timeManagementArrivalLeaveModelGrid{height:600px;}#supervisorEmployeeGrid{height:525px;}#monthOverviewGrid{height:525px;}#workingTimesGrid{height:485px;}#absencePeriodsGrid{height:485px;}#workingTimeListGrid{height:525px;}#employeeArrivalLeaveGrid{height:375px;}}@media only screen and (min-height:775px) and (max-height:799px){#MonthOverviewDataGrid{height:625px;}#employeeGeneralInformationGrid{height:625px;}#timeManagementArrivalLeaveModelGrid{height:625px;}#supervisorEmployeeGrid{height:550px;}#monthOverviewGrid{height:550px;}#workingTimesGrid{height:510px;}#absencePeriodsGrid{height:510px;}#workingTimeListGrid{height:550px;}#employeeArrivalLeaveGrid{height:400px;}}@media only screen and (min-height:800px) and (max-height:824px){#MonthOverviewDataGrid{height:650px;}#employeeGeneralInformationGrid{height:650px;}#timeManagementArrivalLeaveModelGrid{height:650px;}#supervisorEmployeeGrid{height:575px;}#monthOverviewGrid{height:575px;}#workingTimesGrid{height:535px;}#absencePeriodsGrid{height:535px;}#workingTimeListGrid{height:575px;}#employeeArrivalLeaveGrid{height:425px;}}@media only screen and (min-height:825px) and (max-height:849px){#MonthOverviewDataGrid{height:675px;}#employeeGeneralInformationGrid{height:675px;}#timeManagementArrivalLeaveModelGrid{height:675px;}#supervisorEmployeeGrid{height:600px;}#monthOverviewGrid{height:600px;}#workingTimesGrid{height:560px;}#absencePeriodsGrid{height:560px;}#workingTimeListGrid{height:600px;}#employeeArrivalLeaveGrid{height:450px;}}@media only screen and (min-height:850px) and (max-height:874px){#MonthOverviewDataGrid{height:700px;}#employeeGeneralInformationGrid{height:700px;}#timeManagementArrivalLeaveModelGrid{height:700px;}#supervisorEmployeeGrid{height:625px;}#monthOverviewGrid{height:625px;}#workingTimesGrid{height:585px;}#absencePeriodsGrid{height:585px;}#workingTimeListGrid{height:625px;}#employeeArrivalLeaveGrid{height:475px;}}@media only screen and (min-height:875px) and (max-height:899px){#MonthOverviewDataGrid{height:725px;}#employeeGeneralInformationGrid{height:725px;}#timeManagementArrivalLeaveModelGrid{height:725px;}#supervisorEmployeeGrid{height:650px;}#monthOverviewGrid{height:650px;}#workingTimesGrid{height:610px;}#absencePeriodsGrid{height:610px;}#workingTimeListGrid{height:650px;}#employeeArrivalLeaveGrid{height:500px;}}@media only screen and (min-height:900px) and (max-height:924px){#MonthOverviewDataGrid{height:750px;}#employeeGeneralInformationGrid{height:750px;}#timeManagementArrivalLeaveModelGrid{height:750px;}#supervisorEmployeeGrid{height:675px;}#monthOverviewGrid{height:675px;}#workingTimesGrid{height:635px;}#absencePeriodsGrid{height:635px;}#workingTimeListGrid{height:675px;}#employeeArrivalLeaveGrid{height:525px;}}@media only screen and (min-height:925px) and (max-height:949px){#MonthOverviewDataGrid{height:775px;}#employeeGeneralInformationGrid{height:775px;}#timeManagementArrivalLeaveModelGrid{height:775px;}#supervisorEmployeeGrid{height:700px;}#monthOverviewGrid{height:700px;}#workingTimesGrid{height:660px;}#absencePeriodsGrid{height:660px;}#workingTimeListGrid{height:700px;}#employeeArrivalLeaveGrid{height:550px;}}@media only screen and (min-height:950px) and (max-height:974px){#MonthOverviewDataGrid{height:800px;}#employeeGeneralInformationGrid{height:800px;}#timeManagementArrivalLeaveModelGrid{height:800px;}#supervisorEmployeeGrid{height:725px;}#monthOverviewGrid{height:725px;}#workingTimesGrid{height:685px;}#absencePeriodsGrid{height:685px;}#workingTimeListGrid{height:725px;}#employeeArrivalLeaveGrid{height:575px;}}@media only screen and (min-height:975px) and (max-height:999px){#MonthOverviewDataGrid{height:825px;}#employeeGeneralInformationGrid{height:825px;}#timeManagementArrivalLeaveModelGrid{height:825px;}#supervisorEmployeeGrid{height:750px;}#monthOverviewGrid{height:750px;}#workingTimesGrid{height:710px;}#absencePeriodsGrid{height:710px;}#workingTimeListGrid{height:750px;}#employeeArrivalLeaveGrid{height:600px;}}@media only screen and (min-height:1000px) and (max-height:1024px){#MonthOverviewDataGrid{height:850px;}#employeeGeneralInformationGrid{height:850px;}#timeManagementArrivalLeaveModelGrid{height:850px;}#supervisorEmployeeGrid{height:775px;}#monthOverviewGrid{height:775px;}#workingTimesGrid{height:735px;}#absencePeriodsGrid{height:735px;}#workingTimeListGrid{height:775px;}#employeeArrivalLeaveGrid{height:625px;}}@media only screen and (min-height:1025px) and (max-height:1049px){#MonthOverviewDataGrid{height:875px;}#employeeGeneralInformationGrid{height:875px;}#timeManagementArrivalLeaveModelGrid{height:875px;}#supervisorEmployeeGrid{height:800px;}#monthOverviewGrid{height:800px;}#workingTimesGrid{height:760px;}#absencePeriodsGrid{height:760px;}#workingTimeListGrid{height:800px;}#employeeArrivalLeaveGrid{height:650px;}}@media only screen and (min-height:1050px) and (max-height:1074px){#MonthOverviewDataGrid{height:900px;}#employeeGeneralInformationGrid{height:900px;}#timeManagementArrivalLeaveModelGrid{height:900px;}#supervisorEmployeeGrid{height:825px;}#monthOverviewGrid{height:825px;}#workingTimesGrid{height:785px;}#absencePeriodsGrid{height:785px;}#workingTimeListGrid{height:825px;}#employeeArrivalLeaveGrid{height:675px;}}@media only screen and (min-height:1075px) and (max-height:1099px){#MonthOverviewDataGrid{height:925px;}#employeeGeneralInformationGrid{height:925px;}#timeManagementArrivalLeaveModelGrid{height:925px;}#supervisorEmployeeGrid{height:850px;}#monthOverviewGrid{height:850px;}#workingTimesGrid{height:810px;}#absencePeriodsGrid{height:810px;}#workingTimeListGrid{height:850px;}#employeeArrivalLeaveGrid{height:700px;}}@media only screen and (min-height:1100px) and (max-height:1124px){#MonthOverviewDataGrid{height:950px;}#employeeGeneralInformationGrid{height:950px;}#timeManagementArrivalLeaveModelGrid{height:950px;}#supervisorEmployeeGrid{height:875px;}#monthOverviewGrid{height:875px;}#workingTimesGrid{height:835px;}#absencePeriodsGrid{height:835px;}#workingTimeListGrid{height:875px;}#employeeArrivalLeaveGrid{height:725px;}}@media only screen and (min-height:1125px) and (max-height:1149px){#MonthOverviewDataGrid{height:975px;}#employeeGeneralInformationGrid{height:975px;}#timeManagementArrivalLeaveModelGrid{height:975px;}#supervisorEmployeeGrid{height:900px;}#monthOverviewGrid{height:900px;}#workingTimesGrid{height:860px;}#absencePeriodsGrid{height:860px;}#workingTimeListGrid{height:900px;}#employeeArrivalLeaveGrid{height:750px;}}@media only screen and (min-height:1150px) and (max-height:1174px){#MonthOverviewDataGrid{height:1000px;}#employeeGeneralInformationGrid{height:1000px;}#timeManagementArrivalLeaveModelGrid{height:1000px;}#supervisorEmployeeGrid{height:925px;}#monthOverviewGrid{height:925px;}#workingTimesGrid{height:885px;}#absencePeriodsGrid{height:885px;}#workingTimeListGrid{height:925px;}#employeeArrivalLeaveGrid{height:775px;}}@media only screen and (min-height:1175px) and (max-height:1199px){#MonthOverviewDataGrid{height:1025px;}#employeeGeneralInformationGrid{height:1025px;}#timeManagementArrivalLeaveModelGrid{height:1025px;}#supervisorEmployeeGrid{height:950px;}#monthOverviewGrid{height:950px;}#workingTimesGrid{height:910px;}#absencePeriodsGrid{height:910px;}#workingTimeListGrid{height:950px;}#employeeArrivalLeaveGrid{height:800px;}}@media only screen and (min-height:1200px) and (max-height:1224px){#MonthOverviewDataGrid{height:1050px;}#employeeGeneralInformationGrid{height:1050px;}#timeManagementArrivalLeaveModelGrid{height:1050px;}#supervisorEmployeeGrid{height:975px;}#monthOverviewGrid{height:975px;}#workingTimesGrid{height:935px;}#absencePeriodsGrid{height:935px;}#workingTimeListGrid{height:975px;}#employeeArrivalLeaveGrid{height:825px;}}@media only screen and (min-height:1225px) and (max-height:1249px){#MonthOverviewDataGrid{height:1075px;}#employeeGeneralInformationGrid{height:1075px;}#timeManagementArrivalLeaveModelGrid{height:1075px;}#supervisorEmployeeGrid{height:1000px;}#monthOverviewGrid{height:1000px;}#workingTimesGrid{height:960px;}#absencePeriodsGrid{height:960px;}#workingTimeListGrid{height:1000px;}#employeeArrivalLeaveGrid{height:850px;}}@media only screen and (min-height:1250px) and (max-height:1274px){#MonthOverviewDataGrid{height:100%;}#employeeGeneralInformationGrid{height:100%;}#timeManagementArrivalLeaveModelGrid{height:1100px;}#supervisorEmployeeGrid{height:100%;}#monthOverviewGrid{height:1025px;}#workingTimesGrid{height:985px;}#absencePeriodsGrid{height:985px;}#workingTimeListGrid{height:1025px;}#employeeArrivalLeaveGrid{height:875px;}}@media only screen and (min-height:1275px) and (max-height:1299px){#MonthOverviewDataGrid{height:100%;}#employeeGeneralInformationGrid{height:100%;}#timeManagementArrivalLeaveModelGrid{height:1125px;}#supervisorEmployeeGrid{height:100%;}#monthOverviewGrid{height:1050px;}#workingTimesGrid{height:1010px;}#absencePeriodsGrid{height:1010px;}#workingTimeListGrid{height:1050px;}#employeeArrivalLeaveGrid{height:900px;}}@media only screen and (min-height:1300px) and (max-height:1324px){#MonthOverviewDataGrid{height:100%;}#employeeGeneralInformationGrid{height:100%;}#timeManagementArrivalLeaveModelGrid{height:1150px;}#supervisorEmployeeGrid{height:100%;}#monthOverviewGrid{height:1075px;}#workingTimesGrid{height:1035px;}#absencePeriodsGrid{height:1035px;}#workingTimeListGrid{height:1075px;}#employeeArrivalLeaveGrid{height:925px;}}@media only screen and (min-height:1325px) and (max-height:1349px){#MonthOverviewDataGrid{height:100%;}#employeeGeneralInformationGrid{height:100%;}#timeManagementArrivalLeaveModelGrid{height:1175px;}#supervisorEmployeeGrid{height:100%;}#monthOverviewGrid{height:1100px;}#workingTimesGrid{height:1060px;}#absencePeriodsGrid{height:1060px;}#workingTimeListGrid{height:1100px;}#employeeArrivalLeaveGrid{height:950px;}}@media only screen and (min-height:1350px) and (max-height:1374px){#MonthOverviewDataGrid{height:100%;}#employeeGeneralInformationGrid{height:100%;}#timeManagementArrivalLeaveModelGrid{height:1200px;}#supervisorEmployeeGrid{height:100%;}#monthOverviewGrid{height:1125px;}#workingTimesGrid{height:1085px;}#absencePeriodsGrid{height:1085px;}#workingTimeListGrid{height:1125px;}#employeeArrivalLeaveGrid{height:975px;}}@media only screen and (min-height:1375px) and (max-height:1399px){#MonthOverviewDataGrid{height:100%;}#employeeGeneralInformationGrid{height:100%;}#timeManagementArrivalLeaveModelGrid{height:1225px;}#supervisorEmployeeGrid{height:100%;}#monthOverviewGrid{height:1150px;}#workingTimesGrid{height:1110px;}#absencePeriodsGrid{height:1110px;}#workingTimeListGrid{height:1150px;}#employeeArrivalLeaveGrid{height:1000px;}}@media only screen and (min-height:1400px){#MonthOverviewDataGrid{height:100%;}#employeeGeneralInformationGrid{height:100%;}#timeManagementArrivalLeaveModelGrid{height:100%;}#supervisorEmployeeGrid{height:100%;}#monthOverviewGrid{height:100%;}#workingTimesGrid{height:100%;}#absencePeriodsGrid{height:100%;}#workingTimeListGrid{height:100%;}#employeeArrivalLeaveGrid{height:100%;}}