﻿.icon:before,.clicktip button.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .staff-item-helper-absences:before{font-family:"web_icons";vertical-align:middle}.icon.baseline:before,.clicktip button.baseline.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .baseline.staff-item-helper-absences:before{vertical-align:baseline}.icon.top:before,.clicktip button.top.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .top.staff-item-helper-absences:before{vertical-align:top}.icon.action:before,.clicktip button.action.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .action.staff-item-helper-absences:before{cursor:pointer}.icon.export.csv:before,.clicktip button.export.csv.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .export.csv.staff-item-helper-absences:before{content:"\e682"}.icon.export.xls:before,.clicktip button.export.xls.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .export.xls.staff-item-helper-absences:before{content:"\e602"}.icon.export.pdf:before,.clicktip button.export.pdf.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .export.pdf.staff-item-helper-absences:before{content:"\e60a"}.icon.edit:before,.clicktip button.edit.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .edit.staff-item-helper-absences:before{content:"\e616"}.icon.delete:before,.clicktip button.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .delete.staff-item-helper-absences:before,.staff-item-helper.drop-warning .clicktip button.staff-item-helper-absences.ui-dialog-titlebar-close:before,.clicktip .staff-item-helper.drop-warning button.staff-item-helper-absences.ui-dialog-titlebar-close:before{content:"\e618"}.icon.remove:before,.clicktip button.remove.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .remove.staff-item-helper-absences:before{content:"\e630"}.icon.activate:before,.clicktip button.activate.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .activate.staff-item-helper-absences:before{content:"\e61d"}.icon.archive:before,.clicktip button.archive.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .archive.staff-item-helper-absences:before{content:"\e61b"}.icon.add:before,.clicktip button.add.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .add.staff-item-helper-absences:before{content:"\e61c"}.icon.pin:before,.clicktip button.pin.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .pin.staff-item-helper-absences:before{content:"\e93d"}.icon.unit.team:before,.clicktip button.unit.team.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .unit.team.staff-item-helper-absences:before{content:"\e623"}.icon.unit.department:before,.clicktip button.unit.department.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .unit.department.staff-item-helper-absences:before{content:"\e68d"}.icon.unit.management:before,.clicktip button.unit.management.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .unit.management.staff-item-helper-absences:before{content:"\e68e"}.icon.head:before,.clicktip button.head.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .head.staff-item-helper-absences:before{content:"\e686"}.icon.replacement:before,.clicktip button.replacement.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .replacement.staff-item-helper-absences:before{content:"\e687"}.icon.team.applications:before,.clicktip button.team.applications.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .team.applications.staff-item-helper-absences:before{content:"\e901"}.icon.shift.single:before,.clicktip button.shift.single.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .shift.single.staff-item-helper-absences:before{content:"\e801"}.icon.shift.repeated:before,.clicktip button.shift.repeated.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .shift.repeated.staff-item-helper-absences:before{content:"\e800"}.icon.shiftplan.workload:before,.clicktip button.shiftplan.workload.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .shiftplan.workload.staff-item-helper-absences:before{content:"\e804"}.icon.shiftplan.workload.showHideTimes:before,.clicktip button.shiftplan.workload.showHideTimes.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .shiftplan.workload.showHideTimes.staff-item-helper-absences:before{content:"\e803"}.icon.shiftplan.employeebased:before,.clicktip button.shiftplan.employeebased.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .shiftplan.employeebased.staff-item-helper-absences:before{content:"\e927"}.icon.shiftplan.release:before,.clicktip button.shiftplan.release.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .shiftplan.release.staff-item-helper-absences:before{content:"\e926"}.icon.shift.assignment.overlapping:before,.clicktip button.shift.assignment.overlapping.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .shift.assignment.overlapping.staff-item-helper-absences:before{content:"\e903"}.icon.shift.assignment.double:before,.clicktip button.shift.assignment.double.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .shift.assignment.double.staff-item-helper-absences:before{content:"\e904"}.icon.shift.nightshift:before,.clicktip button.shift.nightshift.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .shift.nightshift.staff-item-helper-absences:before{content:"\e909"}.icon.shift.repeated.plain:before,.clicktip button.shift.repeated.plain.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .shift.repeated.plain.staff-item-helper-absences:before{content:"\e92b"}.icon.shift.detach:before,.clicktip button.shift.detach.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .shift.detach.staff-item-helper-absences:before{content:"\e92a"}.icon.shift.application:before,.clicktip button.shift.application.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .shift.application.staff-item-helper-absences:before{content:"\e936"}.icon.shiftplan.message:before,.clicktip button.shiftplan.message.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .shiftplan.message.staff-item-helper-absences:before{content:"\e93c"}.icon.shiftplan.workingfields:before,.clicktip button.shiftplan.workingfields.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .shiftplan.workingfields.staff-item-helper-absences:before{content:"\e93f"}.icon.magicwand:before,.clicktip button.magicwand.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .magicwand.staff-item-helper-absences:before{content:"\e938"}.icon.handle:before,.clicktip button.handle.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .handle.staff-item-helper-absences:before{content:"\e937"}.icon.custom.absence:before,.clicktip button.custom.absence.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .custom.absence.staff-item-helper-absences:before{content:"\e90a"}.icon.custom.book:before,.clicktip button.custom.book.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .custom.book.staff-item-helper-absences:before{content:"\e90b"}.icon.custom.book.half:before,.clicktip button.custom.book.half.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .custom.book.half.staff-item-helper-absences:before{content:"\e90c"}.icon.custom.flipchart:before,.clicktip button.custom.flipchart.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .custom.flipchart.staff-item-helper-absences:before{content:"\e90d"}.icon.custom.flipchart.half:before,.clicktip button.custom.flipchart.half.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .custom.flipchart.half.staff-item-helper-absences:before{content:"\e90e"}.icon.custom.camera:before,.clicktip button.custom.camera.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .custom.camera.staff-item-helper-absences:before{content:"\e90f"}.icon.custom.camera.half:before,.clicktip button.custom.camera.half.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .custom.camera.half.staff-item-helper-absences:before{content:"\e910"}.icon.custom.building:before,.clicktip button.custom.building.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .custom.building.staff-item-helper-absences:before{content:"\e911"}.icon.custom.building.half:before,.clicktip button.custom.building.half.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .custom.building.half.staff-item-helper-absences:before{content:"\e912"}.icon.custom.box:before,.clicktip button.custom.box.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .custom.box.staff-item-helper-absences:before{content:"\e913"}.icon.custom.box.half:before,.clicktip button.custom.box.half.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .custom.box.half.staff-item-helper-absences:before{content:"\e914"}.icon.custom.bag:before,.clicktip button.custom.bag.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .custom.bag.staff-item-helper-absences:before{content:"\e915"}.icon.custom.bag.half:before,.clicktip button.custom.bag.half.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .custom.bag.half.staff-item-helper-absences:before{content:"\e916"}.icon.custom.cross:before,.clicktip button.custom.cross.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .custom.cross.staff-item-helper-absences:before{content:"\e917"}.icon.custom.cross.half:before,.clicktip button.custom.cross.half.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .custom.cross.half.staff-item-helper-absences:before{content:"\e918"}.icon.custom.folder:before,.clicktip button.custom.folder.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .custom.folder.staff-item-helper-absences:before{content:"\e919"}.icon.custom.folder.half:before,.clicktip button.custom.folder.half.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .custom.folder.half.staff-item-helper-absences:before{content:"\e91a"}.icon.custom.palmtree:before,.clicktip button.custom.palmtree.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .custom.palmtree.staff-item-helper-absences:before{content:"\e91b"}.icon.custom.palmtree.half:before,.clicktip button.custom.palmtree.half.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .custom.palmtree.half.staff-item-helper-absences:before{content:"\e91c"}.icon.custom.trophy:before,.clicktip button.custom.trophy.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .custom.trophy.staff-item-helper-absences:before{content:"\e91d"}.icon.custom.trophy.half:before,.clicktip button.custom.trophy.half.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .custom.trophy.half.staff-item-helper-absences:before{content:"\e91e"}.icon.custom.lifesaver:before,.clicktip button.custom.lifesaver.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .custom.lifesaver.staff-item-helper-absences:before{content:"\e91f"}.icon.custom.lifesaver.half:before,.clicktip button.custom.lifesaver.half.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .custom.lifesaver.half.staff-item-helper-absences:before{content:"\e920"}.icon.custom.scissors:before,.clicktip button.custom.scissors.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .custom.scissors.staff-item-helper-absences:before{content:"\e921"}.icon.custom.scissors.half:before,.clicktip button.custom.scissors.half.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .custom.scissors.half.staff-item-helper-absences:before{content:"\e922"}.icon.custom.stars:before,.clicktip button.custom.stars.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .custom.stars.staff-item-helper-absences:before{content:"\e923"}.icon.custom.stars.half:before,.clicktip button.custom.stars.half.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .custom.stars.half.staff-item-helper-absences:before{content:"\e924"}.icon.custom.leave:before,.clicktip button.custom.leave.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .custom.leave.staff-item-helper-absences:before{content:"\e63a"}.icon.custom.leave.half:before,.clicktip button.custom.leave.half.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .custom.leave.half.staff-item-helper-absences:before{content:"\e689"}.icon.custom.specialleave:before,.clicktip button.custom.specialleave.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .custom.specialleave.staff-item-helper-absences:before{content:"\e652"}.icon.custom.specialleave.half:before,.clicktip button.custom.specialleave.half.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .custom.specialleave.half.staff-item-helper-absences:before{content:"\e689"}.icon.custom.overtimereduction:before,.clicktip button.custom.overtimereduction.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .custom.overtimereduction.staff-item-helper-absences:before{content:"\e651"}.icon.custom.overtimereduction.half:before,.clicktip button.custom.overtimereduction.half.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .custom.overtimereduction.half.staff-item-helper-absences:before{content:"\e68b"}.icon.custom.disease:before,.clicktip button.custom.disease.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .custom.disease.staff-item-helper-absences:before{content:"\e639"}.icon.custom.publicholiday:before,.clicktip button.custom.publicholiday.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .custom.publicholiday.staff-item-helper-absences:before{content:"\e654"}.icon.custom.publicholiday.half:before,.clicktip button.custom.publicholiday.half.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .custom.publicholiday.half.staff-item-helper-absences:before{content:"\e688"}.icon.custom.customabsence:before,.clicktip button.custom.customabsence.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .custom.customabsence.staff-item-helper-absences:before{content:"\e90a"}.icon.custom.shortTimeWorking:before,.clicktip button.custom.shortTimeWorking.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .custom.shortTimeWorking.staff-item-helper-absences:before{content:"\e959"}.icon.custom.location:before,.clicktip button.custom.location.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .custom.location.staff-item-helper-absences:before{content:"\e637"}.icon.custom.home:before,.clicktip button.custom.home.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .custom.home.staff-item-helper-absences:before{content:"\e60c"}.icon.custom.customer:before,.clicktip button.custom.customer.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .custom.customer.staff-item-helper-absences:before{content:"\e600"}.icon.custom.tracking:before,.clicktip button.custom.tracking.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .custom.tracking.staff-item-helper-absences:before{content:"\e605"}.icon.tenant.settings.display:before,.clicktip button.tenant.settings.display.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .tenant.settings.display.staff-item-helper-absences:before{content:"\e92f"}.icon.tenant.settings.common:before,.clicktip button.tenant.settings.common.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .tenant.settings.common.staff-item-helper-absences:before{content:"\e92e"}.icon.expand:before,.clicktip button.expand.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .expand.staff-item-helper-absences:before{content:"\e632"}.icon.screenFullWidth:before,.clicktip button.screenFullWidth.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .screenFullWidth.staff-item-helper-absences:before{content:"\e960"}.icon.screenNarrowWidth:before,.clicktip button.screenNarrowWidth.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .screenNarrowWidth.staff-item-helper-absences:before{content:"\e961"}.icon.expand:before,.clicktip button.expand.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .expand.staff-item-helper-absences:before{content:"\e632"}.icon.stable:before,.clicktip button.stable.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .stable.staff-item-helper-absences:before{content:"\e63b"}.icon.increase:before,.clicktip button.increase.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .increase.staff-item-helper-absences:before{content:"\e63c"}.icon.decrease:before,.clicktip button.decrease.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .decrease.staff-item-helper-absences:before{content:"\e63d"}.icon.active:before,.clicktip button.active.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .active.staff-item-helper-absences:before{content:"\e621"}.icon.noworkingtime:before,.clicktip button.noworkingtime.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .noworkingtime.staff-item-helper-absences:before{content:"\e905"}.icon.languageflag:before,.clicktip button.languageflag.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .languageflag.staff-item-helper-absences:before{content:"\e928"}.icon.disease:before,.clicktip button.disease.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .disease.staff-item-helper-absences:before{content:"\e639"}.icon.disease.day:before,.clicktip button.disease.day.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .disease.day.staff-item-helper-absences:before{content:"\e925"}.icon.leave.remaining:before,.clicktip button.leave.remaining.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .leave.remaining.staff-item-helper-absences:before{content:"\e939"}.icon.employment.contract:before,.clicktip button.employment.contract.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .employment.contract.staff-item-helper-absences:before{content:"\e92d"}.icon.dante:before,.clicktip button.dante.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .dante.staff-item-helper-absences:before{content:"\e641"}.icon.back:before,.clicktip button.back.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .back.staff-item-helper-absences:before{content:"\e657"}.icon.back.submodal:before,.clicktip button.back.submodal.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .back.submodal.staff-item-helper-absences:before{content:"\e802"}.icon.back.fast:before,.clicktip button.back.fast.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .back.fast.staff-item-helper-absences:before{content:"\e929"}.icon.next:before,.clicktip button.next.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .next.staff-item-helper-absences:before{content:"\e631"}.icon.last:before,.clicktip button.last.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .last.staff-item-helper-absences:before{content:"\e64d"}.icon.today:before,.clicktip button.today.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .today.staff-item-helper-absences:before{content:"\e635"}.icon.user-add:before,.clicktip button.user-add.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .user-add.staff-item-helper-absences:before{content:"\e62a"}.icon.reload:before,.clicktip button.reload.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .reload.staff-item-helper-absences:before{content:"\e92b"}.icon.copy-text:before,.clicktip button.copy-text.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .copy-text.staff-item-helper-absences:before{content:"\e934"}.icon.workflow:before,.clicktip button.workflow.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .workflow.staff-item-helper-absences:before{content:"\e684"}.icon.barcode:before,.clicktip button.barcode.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .barcode.staff-item-helper-absences:before{content:"\e67f"}.icon.shiftplan:before,.clicktip button.shiftplan.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .shiftplan.staff-item-helper-absences:before{content:"\e67c"}.icon.adjustment:before,.clicktip button.adjustment.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .adjustment.staff-item-helper-absences:before{content:"\e671"}.icon.adjustment.time:before,.clicktip button.adjustment.time.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .adjustment.time.staff-item-helper-absences:before{content:"\e670"}.icon.adjustment.leave:before,.clicktip button.adjustment.leave.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .adjustment.leave.staff-item-helper-absences:before{content:"\e66f"}.icon.adjustment.payoff.overtime:before,.clicktip button.adjustment.payoff.overtime.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .adjustment.payoff.overtime.staff-item-helper-absences:before{content:"\e902"}.icon.adjustment.workingTime:before,.clicktip button.adjustment.workingTime.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .adjustment.workingTime.staff-item-helper-absences:before{content:"\e900"}.icon.adjustment.timeCredit:before,.clicktip button.adjustment.timeCredit.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .adjustment.timeCredit.staff-item-helper-absences:before{content:"\e925"}.icon.cancelled:before,.clicktip button.cancelled.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .cancelled.staff-item-helper-absences:before{content:"\e933"}.icon.enum.circle.one:before,.clicktip button.enum.circle.one.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .enum.circle.one.staff-item-helper-absences:before{content:"\e906"}.icon.enum.circle.two:before,.clicktip button.enum.circle.two.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .enum.circle.two.staff-item-helper-absences:before{content:"\e907"}.icon.enum.circle.three:before,.clicktip button.enum.circle.three.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .enum.circle.three.staff-item-helper-absences:before{content:"\e908"}.icon.exclamationmark:before,.clicktip button.exclamationmark.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .staff-item-helper-absences:before{content:"\e672"}.icon.timerecord.manualchange:before,.clicktip button.timerecord.manualchange.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .timerecord.manualchange.staff-item-helper-absences:before{content:"\e92c"}.icon.timerecord.autochange:before,.clicktip button.timerecord.autochange.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .timerecord.autochange.staff-item-helper-absences:before{content:"\e909"}.icon.leaving:before,.clicktip button.leaving.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .leaving.staff-item-helper-absences:before{content:"\e65c"}.icon.stopwatch:before,.clicktip button.stopwatch.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .stopwatch.staff-item-helper-absences:before{content:"\e613"}.icon.overtime.balance:before,.clicktip button.overtime.balance.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .overtime.balance.staff-item-helper-absences:before{content:"\e931"}.icon.inline-manual:before,.clicktip button.inline-manual.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .inline-manual.staff-item-helper-absences:before{content:"\e93a"}.icon.report-projects-customers:before,.clicktip button.report-projects-customers.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .report-projects-customers.staff-item-helper-absences:before{content:"\e607"}.icon.reports:before,.clicktip button.reports.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .reports.staff-item-helper-absences:before{content:"\e607"}.icon.empty-page:before,.clicktip button.empty-page.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .empty-page.staff-item-helper-absences:before{content:"\e93b"}.icon.warning-inverted:before,.clicktip button.warning-inverted.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .warning-inverted.staff-item-helper-absences:before{content:"\e93e"}.icon.dataprotection-shield:before,.clicktip button.dataprotection-shield.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .dataprotection-shield.staff-item-helper-absences:before{content:"\e940"}.icon.accounting:before,.clicktip button.accounting.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .accounting.staff-item-helper-absences:before{content:"\e941"}.icon.functions:before,.clicktip button.functions.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .functions.staff-item-helper-absences:before{content:"\e942"}.icon.personal-data:before,.clicktip button.personal-data.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .personal-data.staff-item-helper-absences:before{content:"\e943"}.icon.filter-config:before,.clicktip button.filter-config.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .filter-config.staff-item-helper-absences:before{content:"\e944"}.icon.material-usage:before,.clicktip button.material-usage.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .material-usage.staff-item-helper-absences:before{content:"\e945"}.icon.interfaces:before,.clicktip button.interfaces.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .interfaces.staff-item-helper-absences:before{content:"\e950"}.icon.interfaces:before,.clicktip button.interfaces.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .interfaces.staff-item-helper-absences:before{content:"\e950"}.icon.logo-hamburger-software:before,.clicktip button.logo-hamburger-software.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .logo-hamburger-software.staff-item-helper-absences:before{content:"\e95f"}.icon.logo-eAU:before,.clicktip button.logo-eAU.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .logo-eAU.staff-item-helper-absences:before{content:"\e966"}.icon.datev.salarykey:before,.clicktip button.datev.salarykey.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .datev.salarykey.staff-item-helper-absences:before{content:"\e952"}.icon.synchronization.personio:before,.clicktip button.synchronization.personio.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .synchronization.personio.staff-item-helper-absences:before{content:"\e94d"}.icon.synchronization.connection:before,.clicktip button.synchronization.connection.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .synchronization.connection.staff-item-helper-absences:before{content:"\e94e"}.icon.synchronization.log:before,.clicktip button.synchronization.log.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .synchronization.log.staff-item-helper-absences:before{content:"\e62e"}.icon.synchronization.start:before,.clicktip button.synchronization.start.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .synchronization.start.staff-item-helper-absences:before{content:"\e94c"}.icon.synchronization.import:before,.clicktip button.synchronization.import.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .synchronization.import.staff-item-helper-absences:before{content:"\e94a"}.icon.synchronization.export:before,.clicktip button.synchronization.export.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .synchronization.export.staff-item-helper-absences:before{content:"\e94b"}.icon.synchronization.export.timedata:before,.clicktip button.synchronization.export.timedata.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .synchronization.export.timedata.staff-item-helper-absences:before{content:"\e956"}.icon.synchronization.export.keyfigures:before,.clicktip button.synchronization.export.keyfigures.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .synchronization.export.keyfigures.staff-item-helper-absences:before{content:"\e955"}.icon.synchronization.start.import:before,.clicktip button.synchronization.start.import.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .synchronization.start.import.staff-item-helper-absences:before{content:"\e948"}.icon.synchronization.start.export:before,.clicktip button.synchronization.start.export.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .synchronization.start.export.staff-item-helper-absences:before{content:"\e949"}.icon.synchronization.link.employees:before,.clicktip button.synchronization.link.employees.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .synchronization.link.employees.staff-item-helper-absences:before{content:"\e962"}.icon.shorttimeworking:before,.clicktip button.shorttimeworking.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .shorttimeworking.staff-item-helper-absences:before{content:"\e95a"}.icon.system-default:before,.clicktip button.system-default.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .system-default.staff-item-helper-absences:before{content:"\e617"}.icon.check-alarm:before,.clicktip button.check-alarm.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .check-alarm.staff-item-helper-absences:before{content:"\e92b"}.icon.collapse:before,.clicktip button.collapse.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .collapse.staff-item-helper-absences:before,.icon.down.arrow:before,.clicktip button.down.arrow.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .down.arrow.staff-item-helper-absences:before{content:"\e632";display:inline-block;transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}.icon.up.arrow:before,.clicktip button.up.arrow.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .up.arrow.staff-item-helper-absences:before{content:"\e632"}.icon.shift.nightshift.nightshift-from-day-before:before,.clicktip button.shift.nightshift.nightshift-from-day-before.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .shift.nightshift.nightshift-from-day-before.staff-item-helper-absences:before{content:"◂\e909"}.icon.big:before,.clicktip button.big.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .big.staff-item-helper-absences:before{font-size:20px}.icon.tracking:before,.clicktip button.tracking.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .tracking.staff-item-helper-absences:before{content:"\e605"}.icon.virtualTerminal:before,.clicktip button.virtualTerminal.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .virtualTerminal.staff-item-helper-absences:before{content:"\e663"}.icon.calendar:before,.clicktip button.calendar.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .calendar.staff-item-helper-absences:before{content:"\e60f"}.icon.attendance:before,.clicktip button.attendance.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .attendance.staff-item-helper-absences:before{content:"\e65d"}.icon.leave:before,.clicktip button.leave.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .leave.staff-item-helper-absences:before{content:"\e63a"}.icon.leave.half:before,.clicktip button.leave.half.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .leave.half.staff-item-helper-absences:before{content:"\e689"}.icon.leave.special:before,.clicktip button.leave.special.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .leave.special.staff-item-helper-absences:before{content:"\e652"}.icon.leave.special.half:before,.clicktip button.leave.special.half.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .leave.special.half.staff-item-helper-absences:before{content:"\e68a"}.icon.leave.overtime:before,.clicktip button.leave.overtime.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .leave.overtime.staff-item-helper-absences:before{content:"\e651"}.icon.leave.overtime.half:before,.clicktip button.leave.overtime.half.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .leave.overtime.half.staff-item-helper-absences:before{content:"\e68b"}.icon.holiday:before,.clicktip button.holiday.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .holiday.staff-item-helper-absences:before{content:"\e654"}.icon.holiday.half:before,.clicktip button.holiday.half.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .holiday.half.staff-item-helper-absences:before{content:"\e688"}.icon.employment:before,.clicktip button.employment.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .employment.staff-item-helper-absences:before{content:"\e646"}.icon.timeAccount:before,.clicktip button.timeAccount.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .timeAccount.staff-item-helper-absences:before{content:"\e644"}.icon.tariffSelection:before,.clicktip button.tariffSelection.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .tariffSelection.staff-item-helper-absences:before{content:"\e94f"}.icon.alarms:before,.clicktip button.alarms.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .alarms.staff-item-helper-absences:before{content:"\e652"}.icon.applications:before,.clicktip button.applications.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .applications.staff-item-helper-absences:before{content:"\e901"}.icon.terminal:before,.clicktip button.terminal.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .terminal.staff-item-helper-absences:before{content:"\e666"}.icon.main:before,.clicktip button.main.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .main.staff-item-helper-absences:before{content:"\e656"}.icon.logout:before,.clicktip button.logout.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .logout.staff-item-helper-absences:before{content:"\e60b"}.icon.user.profile:before,.clicktip button.user.profile.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .user.profile.staff-item-helper-absences:before{content:"\e604"}.icon.device.settings:before,.clicktip button.device.settings.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .device.settings.staff-item-helper-absences:before{content:"\e601"}.icon.tenant.settings:before,.clicktip button.tenant.settings.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .tenant.settings.staff-item-helper-absences:before{content:"\e655"}.icon.settings:before,.clicktip button.settings.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .settings.staff-item-helper-absences:before{content:"\e606"}.icon.user:before,.clicktip button.user.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .user.staff-item-helper-absences:before{content:"\e60d"}.icon.project:before,.clicktip button.project.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .project.staff-item-helper-absences:before{content:"\e608"}.icon.project.sub:before,.clicktip button.project.sub.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .project.sub.staff-item-helper-absences:before{content:"\e61e"}.icon.activity:before,.clicktip button.activity.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .activity.staff-item-helper-absences:before{content:"\e611"}.icon.customer:before,.clicktip button.customer.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .customer.staff-item-helper-absences:before{content:"\e600"}.icon.report:before,.clicktip button.report.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .report.staff-item-helper-absences:before{content:"\e614"}.icon.print:before,.clicktip button.print.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .print.staff-item-helper-absences:before{content:"\e970"}.icon.performancePeriod:before,.clicktip button.performancePeriod.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .performancePeriod.staff-item-helper-absences:before{content:"\e659"}.icon.link:before,.clicktip button.link.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .link.staff-item-helper-absences:before{content:"\e65b"}.icon.location:before,.clicktip button.location.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .location.staff-item-helper-absences:before{content:"\e637"}.icon.timeprofile:before,.clicktip button.timeprofile.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .timeprofile.staff-item-helper-absences:before{content:"\e638"}.icon.payment:before,.clicktip button.payment.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .payment.staff-item-helper-absences:before{content:"\e612"}.icon.administration:before,.clicktip button.administration.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .administration.staff-item-helper-absences:before{content:"\e65f"}.icon.team.leader:before,.clicktip button.team.leader.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .team.leader.staff-item-helper-absences:before{content:"\e661"}.icon.team.cockpit:before,.clicktip button.team.cockpit.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .team.cockpit.staff-item-helper-absences:before{content:"\e660"}.icon.help:before,.clicktip button.help.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .help.staff-item-helper-absences:before{content:"\e64a"}.icon.payment.sepa:before,.clicktip button.payment.sepa.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .payment.sepa.staff-item-helper-absences:before{content:"\e667"}.icon.payment.paypal:before,.clicktip button.payment.paypal.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .payment.paypal.staff-item-helper-absences:before{content:"\e668"}.icon.role:before,.clicktip button.role.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .role.staff-item-helper-absences:before{content:"\e669"}.icon.workingTime:before,.clicktip button.workingTime.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .workingTime.staff-item-helper-absences:before{content:"\e605"}.icon.restTime:before,.clicktip button.restTime.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .restTime.staff-item-helper-absences:before{content:"\e66b"}.icon.warning:before,.clicktip button.warning.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .warning.staff-item-helper-absences:before{content:"\e603"}.icon.info:before,.clicktip button.info.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .info.staff-item-helper-absences:before{content:"\e66a"}.icon.tree.child:before,.clicktip button.tree.child.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .tree.child.staff-item-helper-absences:before{content:"\e66c"}.icon.repeat:before,.clicktip button.repeat.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .repeat.staff-item-helper-absences:before{content:"\e66d"}.icon.repeatPlain:before,.clicktip button.repeatPlain.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .repeatPlain.staff-item-helper-absences:before{content:"\e67d"}.icon.tag:before,.clicktip button.tag.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .tag.staff-item-helper-absences:before{content:"\e66e"}.icon.taggroup:before,.clicktip button.taggroup.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .taggroup.staff-item-helper-absences:before{content:"\e964"}.icon.filter_tags:before,.clicktip button.filter_tags.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .filter_tags.staff-item-helper-absences:before{content:"\e965"}.icon.sizing.up:before,.clicktip button.sizing.up.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .sizing.up.staff-item-helper-absences:before{content:"\e679"}.icon.sizing.down:before,.clicktip button.sizing.down.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .sizing.down.staff-item-helper-absences:before{content:"\e677"}.icon.infoLink:before,.clicktip button.infoLink.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .infoLink.staff-item-helper-absences:before{content:"\e656"}.icon.organization:before,.clicktip button.organization.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .organization.staff-item-helper-absences:before{content:"\e678"}.icon.template:before,.clicktip button.template.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .template.staff-item-helper-absences:before{content:"\e67a"}.icon.search:before,.clicktip button.search.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .search.staff-item-helper-absences:before{content:"\e64c"}.icon.reasons:before,.clicktip button.reasons.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .reasons.staff-item-helper-absences:before{content:"\e90a"}.icon.additions:before,.clicktip button.additions.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .additions.staff-item-helper-absences:before{content:"\e946"}.icon.addNote:before,.clicktip button.addNote.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .addNote.staff-item-helper-absences:before{content:"\e616"}.icon.account:before,.clicktip button.account.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .account.staff-item-helper-absences:before{content:"\e947"}.icon.pin:before,.clicktip button.pin.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .pin.staff-item-helper-absences:before{content:"\e93d"}.icon.ipWhitelist:before,.clicktip button.ipWhitelist.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .ipWhitelist.staff-item-helper-absences:before{content:"\e660"}.icon.insuranceData:before,.clicktip button.insuranceData.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .insuranceData.staff-item-helper-absences:before{content:"\e967"}.icon.contractdata:before,.clicktip button.contractdata.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .contractdata.staff-item-helper-absences:before{content:"\e92d"}.icon.custom.shortTimeWorking.red:before,.clicktip button.custom.shortTimeWorking.red.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .custom.shortTimeWorking.red.staff-item-helper-absences:before{color:#820404}.icon.terminal.start:before,.clicktip button.terminal.start.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .terminal.start.staff-item-helper-absences:before{content:"\e662";color:#94c120}.icon.terminal.stop:before,.clicktip button.terminal.stop.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .terminal.stop.staff-item-helper-absences:before{content:"\e65c";color:#e94f36}.icon.terminal.info:before,.clicktip button.terminal.info.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .terminal.info.staff-item-helper-absences:before{content:"\e656";color:#b3b1b2}.icon.terminal.logout:before,.clicktip button.terminal.logout.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .terminal.logout.staff-item-helper-absences:before{color:#b3b1b2;content:"\e60b"}.icon.notificationPrio:before,.clicktip button.notificationPrio.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .notificationPrio.staff-item-helper-absences:before{content:"\e624"}:not(.action).icon.terminal.start:before,.clicktip button.ui-dialog-titlebar-close:not(.action).terminal.start:before,.staff-item-helper.drop-warning .staff-item-helper-absences:not(.action).terminal.start:before{padding-right:0.25em}:not(.action).icon.terminal.stop:before,.clicktip button.ui-dialog-titlebar-close:not(.action).terminal.stop:before,.staff-item-helper.drop-warning .staff-item-helper-absences:not(.action).terminal.stop:before{padding-left:0.25em}.icon.terminal.new:before,.clicktip button.terminal.new.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .terminal.new.staff-item-helper-absences:before,.command .action.terminal.new:before{content:"\e67b"}.command .action.new:before{content:"\e61c"}.command .action.edit:before{content:"\e616"}.command .action.delete:before,.command .clicktip button.action.ui-dialog-titlebar-close:before,.clicktip .command button.action.ui-dialog-titlebar-close:before{content:"\e618"}.command .action.activate:before{content:"\e61d"}.command .action.archive:before{content:"\e61b"}.command .action.clear:before{content:"\e619"}.command .action.buy:before,.icon.buy:before,.clicktip button.buy.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .buy.staff-item-helper-absences:before{content:"\e610"}.command .action.report:before{content:"\e614"}.command .action.favorites:before{content:"\e617"}.command .action.theme:before,.flyout .icon.theme:before,.flyout .clicktip button.theme.ui-dialog-titlebar-close:before,.clicktip .flyout button.theme.ui-dialog-titlebar-close:before,.flyout .staff-item-helper.drop-warning .theme.staff-item-helper-absences:before,.staff-item-helper.drop-warning .flyout .theme.staff-item-helper-absences:before{content:"\e615"}.command .action.hourlyRate:before,.icon.billable:before,.clicktip button.billable.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .billable.staff-item-helper-absences:before{content:"\e609"}.command .action.sepa:before{content:"\e622"}.command .action.list:before{content:"\e62e"}.command .action.grid:before{content:"\e62d"}.command .action.demoDelete:before{content:"\e62f"}.command .action.activationReset:before{content:"\e626"}.command .action.restrict:before,.icon.restrict:before,.clicktip button.restrict.ui-dialog-titlebar-close:before,.staff-item-helper.drop-warning .restrict.staff-item-helper-absences:before{content:"\e62b"}.command .action.derestrict:before{content:"\e62c"}.command .action.next:before{content:"\e631"}.command .action.workingTime.activate:before{content:"\e63e"}.command .action.workingTime.deactivate:before{content:"\e653"}.command .action.password.change:before{content:"\e60e"}.command .action.report.settings:before,.flyout .icon.report.settings:before,.flyout .clicktip button.report.settings.ui-dialog-titlebar-close:before,.clicktip .flyout button.report.settings.ui-dialog-titlebar-close:before,.flyout .staff-item-helper.drop-warning .report.settings.staff-item-helper-absences:before,.staff-item-helper.drop-warning .flyout .report.settings.staff-item-helper-absences:before{content:"\e650"}.command .action.terminalSettings.add:before{content:"\e664"}.command .action.terminalSettings.edit:before{content:"\e663"}.command .action.terminalSettings.delete:before,.command .clicktip button.action.terminalSettings.ui-dialog-titlebar-close:before,.clicktip .command button.action.terminalSettings.ui-dialog-titlebar-close:before{content:"\e665"}.command .action.copy:before{content:"\e934"}.command .action.download:before{content:"\e614"}.command .action.pin:before{content:"\e93d"}section.command{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.calendar-comment-base:before,.calendar-comment:before,.staff-list .staff-item span.comment:before,.staff-list .staff-item-helper span.comment:before,.staff-list .staff-item-helper-full span.comment:before,.staff-list .staff-item-helper-comment span.comment:before,section.content.shiftplannerEmployeeBased div.attendance-infos.with-comment:before,section.flex.user-calendar table.calendar th div.day div.comment:before,section.flex.user-calendar table.calendar td div.day div.comment:before,.flyout ul li a.calendar-comment:before,.command button.calendar-comment:before{content:"•••";background-color:#f5a100;text-align:center;pointer-events:none}.calendar-comment,.staff-list .staff-item span.comment,.staff-list .staff-item-helper span.comment,.staff-list .staff-item-helper-full span.comment,.staff-list .staff-item-helper-comment span.comment,section.content.shiftplannerEmployeeBased div.attendance-infos.with-comment,section.flex.user-calendar table.calendar th div.day div.comment,section.flex.user-calendar table.calendar td div.day div.comment{line-height:100%;vertical-align:middle}.calendar-comment:before,.staff-list .staff-item span.comment:before,.staff-list .staff-item-helper span.comment:before,.staff-list .staff-item-helper-full span.comment:before,.staff-list .staff-item-helper-comment span.comment:before,section.content.shiftplannerEmployeeBased div.attendance-infos.with-comment:before,section.flex.user-calendar table.calendar th div.day div.comment:before,section.flex.user-calendar table.calendar td div.day div.comment:before{display:inline-block;padding-left:0.2em;padding-right:0.2em}.calendar-comment.default-color:before,.staff-list .staff-item span.default-color.comment:before,.staff-list .staff-item-helper span.default-color.comment:before,.staff-list .staff-item-helper-full span.default-color.comment:before,.staff-list .staff-item-helper-comment span.default-color.comment:before,section.content.shiftplannerEmployeeBased div.default-color.attendance-infos.with-comment:before,section.flex.user-calendar table.calendar th div.day div.default-color.comment:before,section.flex.user-calendar table.calendar td div.day div.default-color.comment:before{color:#ffffff}.calendar-comment.table-cell,.staff-list .staff-item span.table-cell.comment,.staff-list .staff-item-helper span.table-cell.comment,.staff-list .staff-item-helper-full span.table-cell.comment,.staff-list .staff-item-helper-comment span.table-cell.comment,section.content.shiftplannerEmployeeBased div.table-cell.attendance-infos.with-comment,section.flex.user-calendar table.calendar th div.day div.table-cell.comment,section.flex.user-calendar table.calendar td div.day div.table-cell.comment{vertical-align:middle;margin-top:2px}.flyout ul li a.calendar-comment:before{background-color:transparent;line-height:100%;padding:0px}.command button.calendar-comment:before{background-color:transparent;line-height:30px;padding:0px}@font-face{font-family:"roboto_thin";src:url("../../fonts/roboto/thin/Roboto-Thin-webfont.eot");src:url("../../fonts/roboto/thin/Roboto-Thin-webfont.eot?#iefix") format("embedded-opentype"),url("../../fonts/roboto/thin/Roboto-Thin-webfont.woff") format("woff"),url("../../fonts/roboto/thin/Roboto-Thin-webfont.ttf") format("truetype"),url("../../fonts/roboto/thin/Roboto-Thin-webfont.svg#robotothin") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"roboto_regular";src:url("../../fonts/roboto/regular/Roboto-Regular-webfont.eot");src:url("../../fonts/roboto/regular/Roboto-Regular-webfont.eot?#iefix") format("embedded-opentype"),url("../../fonts/roboto/regular/Roboto-Regular-webfont.woff") format("woff"),url("../../fonts/roboto/regular/Roboto-Regular-webfont.ttf") format("truetype"),url("../../fonts/roboto/regular/Roboto-Regular-webfont.svg#robotoregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"roboto_medium";src:url("../../fonts/roboto/medium/Roboto-Medium-webfont.eot");src:url("../../fonts/roboto/medium/Roboto-Medium-webfont.eot?#iefix") format("embedded-opentype"),url("../../fonts/roboto/medium/Roboto-Medium-webfont.woff") format("woff"),url("../../fonts/roboto/medium/Roboto-Medium-webfont.ttf") format("truetype"),url("../../fonts/roboto/medium/Roboto-Medium-webfont.svg#robotomedium") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"roboto_light";src:url("../../fonts/roboto/light/Roboto-Light-webfont.eot");src:url("../../fonts/roboto/light/Roboto-Light-webfont.eot?#iefix") format("embedded-opentype"),url("../../fonts/roboto/light/Roboto-Light-webfont.woff") format("woff"),url("../../fonts/roboto/light/Roboto-Light-webfont.ttf") format("truetype"),url("../../fonts/roboto/light/Roboto-Light-webfont.svg#robotolight") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"web_icons";src:url("../../fonts/icons/web_icons.eot");src:url("../../fonts/icons/web_icons.eot?#iefix") format("embedded-opentype"),url("../../fonts/icons/web_icons.woff") format("woff"),url("../../fonts/icons/web_icons.ttf") format("truetype"),url("../../fonts/icons/web_icons.svg#web_icons") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"lobster";src:url("../../fonts/lobster/lobster_1.3-webfont.eot");src:url("../../fonts/lobster/lobster_1.3-webfont.eot?#iefix") format("embedded-opentype"),url("../../fonts/lobster/lobster_1.3-webfont.woff") format("woff"),url("../../fonts/lobster/lobster_1.3-webfont.ttf") format("truetype"),url("../../fonts/lobster/lobster_1.3-webfont.svg#lobster_1.3regular") format("svg");font-weight:normal;font-style:normal}.blink_me{-webkit-animation-name:blinker;-webkit-animation-duration:1s;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:infinite;-moz-animation-name:blinker;-moz-animation-duration:1s;-moz-animation-timing-function:linear;-moz-animation-iteration-count:infinite;animation-name:blinker;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}.blink_me_slow,section.list .dataTables_wrapper .dataTables_processing span{-webkit-animation-name:blinker;-webkit-animation-duration:1.75s;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:infinite;-moz-animation-name:blinker;-moz-animation-duration:1.75s;-moz-animation-timing-function:linear;-moz-animation-iteration-count:infinite;animation-name:blinker;animation-duration:1.75s;animation-timing-function:linear;animation-iteration-count:infinite}@-moz-keyframes blinker{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-webkit-keyframes blinker{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@keyframes blinker{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:1}25%{opacity:0.5}50%{opacity:0.2}75%{opacity:0.5}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:1}25%{opacity:0.5}50%{opacity:0.2}75%{opacity:0.5}100%{opacity:1}}@keyframes fadeIn{0%{opacity:1}25%{opacity:0.5}50%{opacity:0.2}75%{opacity:0.5}100%{opacity:1}}.fade-in{opacity:1;-webkit-animation:fadeIn 1;-moz-animation:fadeIn 1;animation:fadeIn 1;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:1s;-moz-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0.3s;-moz-animation-delay:0.3s;animation-delay:0.3s}@keyframes slide-in{100%{left:0}}@-webkit-keyframes slide-in{100%{left:0}}.slide-in{animation:slide-in 0.2s forwards;-webkit-animation:slide-in 0.2s forwards}.slide-out{animation:slide-out 0.2s forwards;-webkit-animation:slide-out 0.2s forwards}.warning-highlight{animation:warning-highlight 3000ms ease-out}@keyframes warning-highlight{0%{background-color:inherit}10%{background-color:orange}20%{background-color:inherit}30%{background-color:orange}40%{background-color:inherit}50%{background-color:orange}60%{background-color:inherit}70%{background-color:orange}80%{background-color:inherit}90%{background-color:orange}100%{background-color:inherit}}div.clear{clear:both}.nirvana{position:fixed;left:-100000;top:-100000}.clearfix:after{content:"";display:table;clear:both}span.error{margin:5px 0px 0px 0px}a.homepage{position:absolute;top:20px;right:20px}img.spinner{width:1em;padding-left:5px;visibility:hidden}.autoscroll{overflow:auto}.formattedText{white-space:pre-wrap}.colorblock{display:inline-block;width:10px;height:10px;margin-right:5px}a.linkWithImage span.icon+span,a.linkWithImage .staff-item-helper.drop-warning span.staff-item-helper-absences+span,.staff-item-helper.drop-warning a.linkWithImage span.staff-item-helper-absences+span{text-decoration:underline}span.link{text-decoration:underline}span.block{display:block}button{cursor:pointer}.inmplayer-trigger{display:none !important}#tooltip,.tooltip{display:none;position:fixed;font-size:11px;padding:5px 10px;z-index:500;background-color:#909090;color:#ffffff}section.flex section a.help{width:15px;line-height:24px;display:inline-block;margin-left:2px;text-decoration:none;width:20px;position:relative;background-color:#95c11f}section.flex section a.help:before{font-family:"web_icons";font-size:18px;content:"\e64a";color:white;position:absolute}section.modal div.help table{width:100%;margin-bottom:10px}section.modal div.help table tr td{vertical-align:top}section.modal div.help span{margin-bottom:10px}section.flex.expired section{position:relative;padding-bottom:78px;min-height:150px}section.flex.expired section a,section.content.async section.flex>section.tip{background-color:#95c11f;color:#fff}section.flex.expired section a:hover{background-color:#b5d462}section.flex.expired section a:active{background-color:#dfecbc}section.flex.expired section .info{position:absolute;bottom:0px;left:0px;right:0px;color:#ffffff}section.flex section.tip,section.flex.expired section .info a{text-decoration:none;display:block;padding:20px;transition:all 0.5s ease 0s;text-align:center}section.flex.expired section .info a span{background-repeat:no-repeat;background-position:left 20px center;font-family:"roboto_regular";font-size:20px;display:inline}section.flex.expired section .info a span:before{font-family:"web_icons";margin-right:10px;font-size:25px;vertical-align:bottom}section.flex.expired section .info a:active{transition:none}section.flex.expired section .info span{font-family:"roboto_light";padding:20px;display:block}section.flex.expired section .info>span:last-child{border-bottom-style:solid;border-bottom-width:5px;border-bottom-color:#96c122}.infoLink{cursor:pointer;text-decoration:none;width:15px;height:15px;background-color:#95c11f;color:#fff;font-weight:normal;font-family:"roboto_regular"}section.grid span.info span.tip{float:left;margin-right:10px;display:inline-block;height:20px;text-align:left}section.grid span.info span.tip span,section.list table tbody tr td span.tip span{display:flex;width:18px}section.list table tbody tr td span.info{vertical-align:inherit}span.tip,.tip:before{font-size:18px}section.grid span.info span.tip span.deletable:before,section.list table tbody tr td span.tip span.deletable:before{content:"\e634"}span.tip span.increase:before,span.tip.increase:before{content:"\e63c"}span.tip span.stable:before,span.tip.stable:before{content:"\e63b"}span.tip span.decrease:before,span.tip.decrease:before{content:"\e63d"}div.info.transferBlocker{margin-top:25px}.error{color:#f98848 !important}input[type="number"]{padding:2px 2px 2px 10px}input[type="email"]:required,input[type="email"]:invalid,input[type="date"]:required,input[type="date"]:invalid,input[type="number"]:required,input[type="number"]:invalid{box-shadow:none}input[type="text"][disabled],input[type="password"][disabled],input[type="email"][disabled],input[type="date"][disabled],input[type="number"][disabled],button[disabled],select[disabled],textarea[disabled],input[type="text"][readonly],input[type="password"][readonly],input[type="email"][readonly],input[type="date"][readonly],input[type="number"][readonly],button[readonly],select[readonly],textarea[readonly]{color:rgba(77,77,77,0.6)}input::placeholder,select::placeholder,textarea::placeholder{color:inherit;opacity:0.4}input::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:inherit;opacity:0.4}input::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:inherit;opacity:0.4}input:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:inherit;opacity:0.4}input:-moz-placeholder,select:-moz-placeholder,textarea:-moz-placeholder{color:inherit;opacity:0.4}*:focus{outline:none}@keyframes LOADING-OVERLAY-FADE-IN{0%{opacity:0.1}10%{opacity:0.3}100%{opacity:0.5}}.loading-overlay{position:relative}.loading-overlay:not(.immediate):after{content:"";position:absolute;top:0px;left:0px;width:100%;height:100%;background-color:gray;background-image:url("../../images/loading.gif");background-position:center;background-repeat:no-repeat;background-size:2em;z-index:100;opacity:0;cursor:wait;animation:LOADING-OVERLAY-FADE-IN 0.2s 0.3s forwards}.loading-overlay.immediate:after{content:"";position:absolute;top:0px;left:0px;width:100%;height:100%;background-color:gray;background-image:url("../../images/loading.gif");background-position:center;background-repeat:no-repeat;background-size:2em;z-index:100;opacity:0.5;cursor:wait}.loading-overlay.fixed:after{content:"";position:fixed;top:0px;left:0px;width:100%;height:100%;background-color:gray;background-image:url("../../images/loading.gif");background-position:center;background-repeat:no-repeat;background-size:2em;z-index:100;opacity:0;cursor:wait;animation:LOADING-OVERLAY-FADE-IN 0.2s 0.3s forwards}section.menu header,section.modal header{font-size:2em;line-height:1.2em;font-family:"roboto_thin";white-space:nowrap}section.menu header div,section.modal header div{font-size:0.66em;font-family:"roboto_light"}section.menu header a.back,section.modal header a.back{padding:0px;position:absolute;left:20px;font-family:"web_icons";font-size:0.73em;display:inline-block;border-width:2px;border-style:solid;border-radius:100%;height:1.45em;width:1.45em;text-decoration:none;line-height:1.45em;text-align:center;transition:all 0.5s ease 0s;background-image:none}section.menu header a.back:active,section.modal header a.back:active{transition:none}.calendar-month tr td.today,.shiftplan-app.workingfields .workingfield-row .header-cell.day-column.today{font-family:"roboto_regular";font-weight:bold}.color-success{color:green}.color-error{color:red}.color-warning{color:orange}.color-debug{opacity:0.8}.text-bigger{font-size:1.4em}.text-big{font-size:1.8em}.no-wrap{white-space:nowrap}.text-gigantic{font-size:3.8em}.circle-bulb{display:inline-block;width:calc(1em - 0.15em);height:calc(1em - 0.15em);border-radius:100%;border-color:white;border-width:0.15em;border-style:solid}.circle-bulb.circle-bulb-green{background-color:#79c942}.circle-bulb.circle-bulb-12px{font-size:12px}.circle-bulb.circle-bulb-yellow{background-color:#f7dc6e}.circle-bulb.circle-bulb-orange{background-color:#ff9900}.circle-bulb.circle-bulb-red{background-color:#ed1b24}.circle-bulb.circle-bulb-grey{background-color:#e5e5e5}.flyout{background-color:#707070;color:#fff}.flyout.error{border-left-color:#f98848;background-color:#007496;color:#f98848 !important;right:80px;bottom:110px}.flyout a,.flyout button,section.command .flyout a{color:#fff;background-color:inherit}.flyout a:hover,.flyout button:hover{color:#fff;background-color:rgba(255,255,255,0.25)}.flyout a:active,.flyout button:active{color:#707070;background-color:#fff}#settings.flyout{right:80px}div.flyout{position:fixed;padding:10px}div.flyout.selection{padding:0px}div.flyout ul li a:hover{color:#707070;background-color:#fff}div.flyout ul li a:hover.disabled{color:#a3a3a3;background-color:#707070;cursor:default}div.flyout ul li a:active{color:#d6d6d6;background-color:#fff}div.flyout ul{list-style:none;margin:0px;padding:0px;font-weight:normal}div.flyout ul li{text-align:left;float:none}div.flyout ul li a{font-family:"roboto_light";font-size:15px;background-color:inherit;background-repeat:no-repeat;background-position:20px 10px;padding:10px 30px 10px 50px;display:block;height:auto;width:auto;margin:0px;border:none;position:relative;float:none}div.flyout ul li a.disabled{color:#a3a3a3;cursor:default}div.flyout ul li a span,div.flyout ul li a:before{font-family:"web_icons";font-size:15px;position:absolute;left:22px;line-height:24px}div.flyout ul li a.icon.shift:before,div.flyout ul li .staff-item-helper.drop-warning a.shift.staff-item-helper-absences:before,.staff-item-helper.drop-warning div.flyout ul li a.shift.staff-item-helper-absences:before{font-size:25px;left:15px;top:12px}.flyout{font-size:15px;font-family:"roboto_light";display:none;position:fixed;padding:10px;z-index:2000}.flyout div{text-align:left;margin-bottom:10px;max-width:256px;font-size:15px}.flyout.error{border-left-width:5px;border-left-style:solid;max-width:256px}.flyout.error div.title{font-weight:bold}.flyout a,.flyout button{font-family:"roboto_light";border-style:solid;border-width:2px;text-decoration:none;padding:0px 10px;cursor:pointer}.flyout.list{display:none;background-color:#fff;border-color:#007496;color:#007496;font-size:20px;border-width:2px;border-style:solid;position:absolute;padding:10px;text-align:right;z-index:2000;box-shadow:2px 2px 4px #aaaaaa}.flyout.list div{text-align:left;margin-bottom:10px;max-width:256px;font-size:15px}.flyout.list a,.flyout.list button{background-color:#007496;color:#fff;text-decoration:none;padding:2px 6px 2px 6px;font-family:"roboto_regular";font-size:15px;border:none;cursor:pointer}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-height: 768px), (max-resolution: 200dpi) and (max-height: 768px), (max-resolution: 2.083dppx) and (max-height: 768px), (-webkit-min-device-pixel-ratio: 2.083) and (max-height: 1536px), (min-resolution: 200dpi) and (max-height: 1536px), (min-resolution: 2.083dppx) and (max-height: 1536px){html body #settings.flyout{right:20px}html body .flyout.error{bottom:50px;right:20px}}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 900px), (max-resolution: 200dpi) and (max-width: 900px), (max-resolution: 2.083dppx) and (max-width: 900px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 1800px), (min-resolution: 200dpi) and (max-width: 1800px), (min-resolution: 2.083dppx) and (max-width: 1800px){body settings.flyout{right:20px}.flyout.error{right:20px}}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-height: 568px), (max-resolution: 200dpi) and (max-height: 568px), (max-resolution: 2.083dppx) and (max-height: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-height: 1336px), (min-resolution: 200dpi) and (max-height: 1336px), (min-resolution: 2.083dppx) and (max-height: 1336px), (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 568px), (max-resolution: 200dpi) and (max-width: 568px), (max-resolution: 2.083dppx) and (max-width: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 1336px), (min-resolution: 200dpi) and (max-width: 1336px), (min-resolution: 2.083dppx) and (max-width: 1336px){html body div.flyout:not(.error):not(.list),html body div.flyout.selection{width:100%;padding-top:10px;padding-bottom:10px}}section.modal .select2-container,section.loginTile .select2-container{margin:0px !important}section.modal .select2-container .select2-choice,section.loginTile .select2-container .select2-choice{background-color:#007496;color:#fff;border-left:none}section.modal .select2-container .select2-choice span.new,section.loginTile .select2-container .select2-choice span.new{background-color:#95c11f;color:#fff}section.modal .select2-container .select2-choice .select2-chosen,section.loginTile .select2-container .select2-choice .select2-chosen{padding-right:30px}section.modal .select2-container .select2-choice .select2-arrow,section.loginTile .select2-container .select2-choice .select2-arrow{border-radius:0px;background:none;width:1.735em;border:none;padding:2px 2px 2px 2px;box-sizing:border-box}section.modal .select2-container .select2-choice .select2-arrow b,section.loginTile .select2-container .select2-choice .select2-arrow b{height:22px;background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg' version='1.1'%3E%3Cg%3E%3Crect width='100' height='100' fill='%23fff'%3E%3C/rect%3E%3Ctext x='35' y='65' font-size='35' fill='%23007496'%3E%E2%96%BC%3C/text%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat}section.modal .select2-container .select2-choice abbr,section.loginTile .select2-container .select2-choice abbr{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg' version='1.1'%3E%3Cg%3E%3Crect width='100' height='100' fill='rgba(0,0,0,0)'%3E%3C/rect%3E%3Ctext x='0' y='100' font-size='100' font-weight='bold' fill='%2380bacb'%3E%E2%9C%96%3C/text%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat}section.modal .select2-container .select2-choice abbr:hover,section.loginTile .select2-container .select2-choice abbr:hover{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg' version='1.1'%3E%3Cg%3E%3Crect width='100' height='100' fill='rgba(0,0,0,0)'%3E%3C/rect%3E%3Ctext x='0' y='100' font-size='100' font-weight='bold' fill='%23fff'%3E%E2%9C%96%3C/text%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat}section.modal .select2-container.select2-container-active,section.loginTile .select2-container.select2-container-active{padding-left:0px;border-left:5px solid #95c11f}section.modal .select2-container.select2-container-active .select2-choice span.select2-chosen,section.loginTile .select2-container.select2-container-active .select2-choice span.select2-chosen{padding-left:5px}section.modal .select2-container.select2-container-active .select2-choice span.new,section.loginTile .select2-container.select2-container-active .select2-choice span.new{padding-left:5px;margin-left:-3px}section.modal .select2-container.select2-allowclear .select2-choice .select2-chosen,section.loginTile .select2-container.select2-allowclear .select2-choice .select2-chosen{margin-right:15px}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-height: 568px), (max-resolution: 200dpi) and (max-height: 568px), (max-resolution: 2.083dppx) and (max-height: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-height: 1336px), (min-resolution: 200dpi) and (max-height: 1336px), (min-resolution: 2.083dppx) and (max-height: 1336px), (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 568px), (max-resolution: 200dpi) and (max-width: 568px), (max-resolution: 2.083dppx) and (max-width: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 1336px), (min-resolution: 200dpi) and (max-width: 1336px), (min-resolution: 2.083dppx) and (max-width: 1336px){section.modal .select2-container.select2-allowclear .select2-choice .select2-chosen,section.loginTile .select2-container.select2-allowclear .select2-choice .select2-chosen{margin-right:30px}}section.modal .select2-container.select2-dropdown-open .select2-choice,section.loginTile .select2-container.select2-dropdown-open .select2-choice{background-color:#bfdce5}section.modal .select2-container.select2-dropdown-open .select2-choice .select2-arrow b,section.loginTile .select2-container.select2-dropdown-open .select2-choice .select2-arrow b{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg' version='1.1'%3E%3Cg%3E%3Crect width='100' height='100' fill='%23fff'%3E%3C/rect%3E%3Ctext x='35' y='65' font-size='35' fill='%23007496'%3E%E2%96%B2%3C/text%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat}section.modal .select2-container.select2-container-disabled .select2-choice,section.loginTile .select2-container.select2-container-disabled .select2-choice,section.modal .select2-container.select2-container-disabled .select2-choices,section.loginTile .select2-container.select2-container-disabled .select2-choices{background-color:#66acc0;border:none}section.modal .select2-container.select2-container-disabled .select2-choice .select2-chosen,section.loginTile .select2-container.select2-container-disabled .select2-choice .select2-chosen,section.modal .select2-container.select2-container-disabled .select2-choices .select2-chosen,section.loginTile .select2-container.select2-container-disabled .select2-choices .select2-chosen{color:rgba(77,77,77,0.6)}section.modal .select2-container .select2-choice,section.loginTile .select2-container .select2-choice,section.modal .select2-container .select2-choices,section.loginTile .select2-container .select2-choices{background-color:#007496;color:#fff}section.modal .select2-container .select2-choice,section.loginTile .select2-container .select2-choice{line-height:1.735em;height:1.735em}section.modal .select2-container-multi,section.loginTile .select2-container-multi,section.modal .select2-container .select2-choice,section.loginTile .select2-container .select2-choice,section.modal .select2-container.select2-drop-above .select2-choice,section.loginTile .select2-container.select2-drop-above .select2-choice,section.modal .select2-container-multi .select2-choices,section.loginTile .select2-container-multi .select2-choices{background-image:none;font-size:1em;border:none;border-radius:0px;padding:0px;font-family:"roboto_regular"}section.modal .select2-container .select2-choice:after,section.loginTile .select2-container .select2-choice:after{content:none}section.modal .select2-container .select2-choice abbr,section.loginTile .select2-container .select2-choice abbr{right:30px;height:11px;width:11px;top:7px}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-height: 568px), (max-resolution: 200dpi) and (max-height: 568px), (max-resolution: 2.083dppx) and (max-height: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-height: 1336px), (min-resolution: 200dpi) and (max-height: 1336px), (min-resolution: 2.083dppx) and (max-height: 1336px), (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 568px), (max-resolution: 200dpi) and (max-width: 568px), (max-resolution: 2.083dppx) and (max-width: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 1336px), (min-resolution: 200dpi) and (max-width: 1336px), (min-resolution: 2.083dppx) and (max-width: 1336px){section.modal .select2-container .select2-choice abbr,section.loginTile .select2-container .select2-choice abbr{right:30px;height:25px;width:20px;top:0px}}section.modal .select2-container .select2-choice span,section.loginTile .select2-container .select2-choice span{margin:0px;padding-left:10px}section.modal .select2-container .select2-choice span.new,section.loginTile .select2-container .select2-choice span.new{display:inline-block;padding-right:5px;padding-left:8px;margin-left:-8px;line-height:1.5em;color:#fff}section.modal .select2-container-multi .select2-choices .select2-search-choice,section.loginTile .select2-container-multi .select2-choices .select2-search-choice{background-image:none;box-shadow:none;border-radius:inherit;border:none;line-height:15px;max-width:229px;margin-left:4px;background-color:#bfdce5;color:#4d4d4d}section.modal .select2-container-multi .select2-choices .select2-search-choice div,section.loginTile .select2-container-multi .select2-choices .select2-search-choice div{margin:0px}section.modal .select2-container-multi.select2-auto-width .select2-choices .select2-search-choice,section.loginTile .select2-container-multi.select2-auto-width .select2-choices .select2-search-choice{max-width:none}section.modal .select2-container-multi .select2-choices,section.loginTile .select2-container-multi .select2-choices,section.modal .select2-container-multi.select2-container-disabled .select2-choices,section.loginTile .select2-container-multi.select2-container-disabled .select2-choices{padding-left:9px;border:none}section.modal .select2-container-multi .select2-choices .select2-search-field input,section.loginTile .select2-container-multi .select2-choices .select2-search-field input{font-family:inherit}section.modal .select2-container-multi input:focus,section.loginTile .select2-container-multi input:focus,section.modal .select2-container-multi.select2-container-active input:focus,section.loginTile .select2-container-multi.select2-container-active input:focus{border-left:none !important}section.modal .select2-container-multi.select2-container-active .select2-choices,section.loginTile .select2-container-multi.select2-container-active .select2-choices{padding-left:4px}section.modal .select2-container-multi.select2-container-active .select2-choices,section.loginTile .select2-container-multi.select2-container-active .select2-choices{border:none;box-shadow:none}section.modal ul.select2-choices a:after,section.loginTile ul.select2-choices a:after{content:none !important}section.modal .toggleSwitch .toggle-slide,section.loginTile .toggleSwitch .toggle-slide{box-shadow:0 0 0 1px #4d4d4d}section.modal .toggleSwitch .toggle-on,section.loginTile .toggleSwitch .toggle-on,section.modal .toggleSwitch .toggle-off,section.loginTile .toggleSwitch .toggle-off{font-size:17px;font-weight:500}section.modal .toggleSwitch .toggle-on,section.loginTile .toggleSwitch .toggle-on,section.modal .toggleSwitch .toggle-select .toggle-inner .active,section.loginTile .toggleSwitch .toggle-select .toggle-inner .active{background:#95c11f;text-shadow:1px 1px rgba(0,0,0,0.2);color:#4d4d4d}section.modal .toggleSwitch.disabled .toggle-on,section.loginTile .toggleSwitch.disabled .toggle-on,section.modal .toggleSwitch.disabled .toggle-select .toggle-inner .active,section.loginTile .toggleSwitch.disabled .toggle-select .toggle-inner .active{background:#8bab35}section.modal .toggleSwitch .toggle-off,section.loginTile .toggleSwitch .toggle-off,section.modal .toggleSwitch .toggle-select .toggle-on,section.loginTile .toggleSwitch .toggle-select .toggle-on{color:#4d4d4d;background:gray}section.modal .toggleSwitch .toggle-blob,section.loginTile .toggleSwitch .toggle-blob{background:white;position:relative}section.modal .toggleSwitch .toggle-blob:before,section.loginTile .toggleSwitch .toggle-blob:before{position:absolute;content:"|||";left:0.5px;right:0;top:-1px;bottom:0;color:grey;letter-spacing:1px;font-size:0.7rem;display:flex;align-items:center;justify-content:center;line-height:0}section.modal .toggleSwitch .toggle-on.active ~ .toggle-blob:before,section.loginTile .toggleSwitch .toggle-on.active ~ .toggle-blob:before{left:1.5px}section.modal .toggleSwitch .toggle-blob:hover,section.loginTile .toggleSwitch .toggle-blob:hover{background:white}section.modal table.transformation,section.loginTile table.transformation{border-spacing:0px}section.modal table.transformation td,section.loginTile table.transformation td,section.modal table.transformation th,section.loginTile table.transformation th{padding:0px 10px}section.modal table.transformation td:first-child,section.loginTile table.transformation td:first-child,section.modal table.transformation th:first-child,section.loginTile table.transformation th:first-child{padding-left:0px}section.modal table.transformation td:last-child,section.loginTile table.transformation td:last-child,section.modal table.transformation th:last-child,section.loginTile table.transformation th:last-child{padding-right:0px}section.modal table.transformation td.operator,section.loginTile table.transformation td.operator{border-style:none solid;border-width:2px;border-color:#007496;vertical-align:middle;text-align:center}section.modal section.modal table.key-value:not(.custom-style),section.loginTile section.modal table.key-value:not(.custom-style),section.modal table.key-value:not(.custom-style),section.loginTile table.key-value:not(.custom-style){border-spacing:0px;margin-bottom:20px}section.modal section.modal table.key-value:not(.custom-style) td,section.loginTile section.modal table.key-value:not(.custom-style) td,section.modal section.modal table.key-value:not(.custom-style) th,section.loginTile section.modal table.key-value:not(.custom-style) th,section.modal table.key-value:not(.custom-style) td,section.loginTile table.key-value:not(.custom-style) td,section.modal table.key-value:not(.custom-style) th,section.loginTile table.key-value:not(.custom-style) th{padding:0px 0px 0px 20px;vertical-align:middle}section.modal section.modal table.key-value:not(.custom-style) td.text-big-key,section.loginTile section.modal table.key-value:not(.custom-style) td.text-big-key,section.modal section.modal table.key-value:not(.custom-style) th.text-big-key,section.loginTile section.modal table.key-value:not(.custom-style) th.text-big-key,section.modal table.key-value:not(.custom-style) td.text-big-key,section.loginTile table.key-value:not(.custom-style) td.text-big-key,section.modal table.key-value:not(.custom-style) th.text-big-key,section.loginTile table.key-value:not(.custom-style) th.text-big-key{padding-top:10px}section.modal section.modal table.key-value:not(.custom-style) td:first-child,section.loginTile section.modal table.key-value:not(.custom-style) td:first-child,section.modal section.modal table.key-value:not(.custom-style) th:first-child,section.loginTile section.modal table.key-value:not(.custom-style) th:first-child,section.modal table.key-value:not(.custom-style) td:first-child,section.loginTile table.key-value:not(.custom-style) td:first-child,section.modal table.key-value:not(.custom-style) th:first-child,section.loginTile table.key-value:not(.custom-style) th:first-child{padding-left:0px}section.modal label,section.loginTile label,section.modal div.label,section.loginTile div.label{display:block;margin-bottom:15px;font-family:"roboto_light";font-weight:normal}section.modal label.toggleInput,section.loginTile label.toggleInput,section.modal div.label.toggleInput,section.loginTile div.label.toggleInput{position:relative;padding-left:20px}section.modal label.toggleInput>input,section.loginTile label.toggleInput>input,section.modal div.label.toggleInput>input,section.loginTile div.label.toggleInput>input{position:absolute;left:0px;top:5px}section.modal label.toggleSwitchLabel .toggleSwitch,section.loginTile label.toggleSwitchLabel .toggleSwitch,section.modal div.label.toggleSwitchLabel .toggleSwitch,section.loginTile div.label.toggleSwitchLabel .toggleSwitch{display:inline-block;margin-left:35px;vertical-align:sub}section.modal label.toggleSwitchLabel .toggleSwitch.leftAlignedSwitch,section.loginTile label.toggleSwitchLabel .toggleSwitch.leftAlignedSwitch,section.modal div.label.toggleSwitchLabel .toggleSwitch.leftAlignedSwitch,section.loginTile div.label.toggleSwitchLabel .toggleSwitch.leftAlignedSwitch{margin-left:0px;margin-right:10px}section.modal label>span,section.loginTile label>span,section.modal div.label>span,section.loginTile div.label>span{font-family:"roboto_regular";display:block}section.modal label>span.archived,section.loginTile label>span.archived,section.modal div.label>span.archived,section.loginTile div.label>span.archived{text-decoration:line-through}section.modal label>span.error,section.loginTile label>span.error,section.modal div.label>span.error,section.loginTile div.label>span.error{display:block;white-space:normal}section.modal label>span.warn,section.loginTile label>span.warn,section.modal div.label>span.warn,section.loginTile div.label>span.warn{display:block;white-space:normal;color:orange;max-width:22rem}section.modal label>span.value,section.loginTile label>span.value,section.modal div.label>span.value,section.loginTile div.label>span.value{font-family:"roboto_light"}section.modal label span.label-inline-block,section.loginTile label span.label-inline-block,section.modal div.label span.label-inline-block,section.loginTile div.label span.label-inline-block{display:inline-block}section.modal label.input-select-combo select.select2-container,section.loginTile label.input-select-combo select.select2-container,section.modal div.label.input-select-combo select.select2-container,section.loginTile div.label.input-select-combo select.select2-container{vertical-align:top}section.modal label>p,section.loginTile label>p,section.modal div.label>p,section.loginTile div.label>p{white-space:normal;max-width:400px}section.modal label>input+span:not(.error):not(.warn),section.loginTile label>input+span:not(.error):not(.warn),section.modal div.label>input+span:not(.error):not(.warn),section.loginTile div.label>input+span:not(.error):not(.warn){display:inline;padding-left:5px}section.modal label.toggleBoxes,section.loginTile label.toggleBoxes,section.modal div.label.toggleBoxes,section.loginTile div.label.toggleBoxes{white-space:normal}section.modal label.toggleBoxes label.toggleBox,section.loginTile label.toggleBoxes label.toggleBox,section.modal div.label.toggleBoxes label.toggleBox,section.loginTile div.label.toggleBoxes label.toggleBox{display:inline-block;margin:0px 2px 5px 0px;cursor:pointer;padding:0px}section.modal label.toggleBoxes label.toggleBox input[type="checkbox"],section.loginTile label.toggleBoxes label.toggleBox input[type="checkbox"],section.modal label.toggleBoxes label.toggleBox input[type="radio"],section.loginTile label.toggleBoxes label.toggleBox input[type="radio"],section.modal div.label.toggleBoxes label.toggleBox input[type="checkbox"],section.loginTile div.label.toggleBoxes label.toggleBox input[type="checkbox"],section.modal div.label.toggleBoxes label.toggleBox input[type="radio"],section.loginTile div.label.toggleBoxes label.toggleBox input[type="radio"]{position:absolute;top:-50000px;left:-50000px}section.modal label.toggleBoxes label.toggleBox input[type="checkbox"]:focus ~ span,section.loginTile label.toggleBoxes label.toggleBox input[type="checkbox"]:focus ~ span,section.modal label.toggleBoxes label.toggleBox input[type="radio"]:focus ~ span,section.loginTile label.toggleBoxes label.toggleBox input[type="radio"]:focus ~ span,section.modal div.label.toggleBoxes label.toggleBox input[type="checkbox"]:focus ~ span,section.loginTile div.label.toggleBoxes label.toggleBox input[type="checkbox"]:focus ~ span,section.modal div.label.toggleBoxes label.toggleBox input[type="radio"]:focus ~ span,section.loginTile div.label.toggleBoxes label.toggleBox input[type="radio"]:focus ~ span{border-left-color:#95c11f;padding-left:0px;border-left-width:4px;border-left-style:solid}section.modal label.toggleBoxes label.toggleBox input[type="checkbox"]:focus:not(:checked) ~ span,section.loginTile label.toggleBoxes label.toggleBox input[type="checkbox"]:focus:not(:checked) ~ span,section.modal label.toggleBoxes label.toggleBox input[type="radio"]:focus:not(:checked) ~ span,section.loginTile label.toggleBoxes label.toggleBox input[type="radio"]:focus:not(:checked) ~ span,section.modal div.label.toggleBoxes label.toggleBox input[type="checkbox"]:focus:not(:checked) ~ span,section.loginTile div.label.toggleBoxes label.toggleBox input[type="checkbox"]:focus:not(:checked) ~ span,section.modal div.label.toggleBoxes label.toggleBox input[type="radio"]:focus:not(:checked) ~ span,section.loginTile div.label.toggleBoxes label.toggleBox input[type="radio"]:focus:not(:checked) ~ span{opacity:0.9}section.modal label.toggleBoxes label.toggleBox input[type="checkbox"]:checked ~ span,section.loginTile label.toggleBoxes label.toggleBox input[type="checkbox"]:checked ~ span,section.modal label.toggleBoxes label.toggleBox input[type="radio"]:checked ~ span,section.loginTile label.toggleBoxes label.toggleBox input[type="radio"]:checked ~ span,section.modal div.label.toggleBoxes label.toggleBox input[type="checkbox"]:checked ~ span,section.loginTile div.label.toggleBoxes label.toggleBox input[type="checkbox"]:checked ~ span,section.modal div.label.toggleBoxes label.toggleBox input[type="radio"]:checked ~ span,section.loginTile div.label.toggleBoxes label.toggleBox input[type="radio"]:checked ~ span{color:#fff;background-color:#007496}section.modal label.toggleBoxes label.toggleBox input[type="checkbox"]:checked ~ span:after,section.loginTile label.toggleBoxes label.toggleBox input[type="checkbox"]:checked ~ span:after,section.modal label.toggleBoxes label.toggleBox input[type="radio"]:checked ~ span:after,section.loginTile label.toggleBoxes label.toggleBox input[type="radio"]:checked ~ span:after,section.modal div.label.toggleBoxes label.toggleBox input[type="checkbox"]:checked ~ span:after,section.loginTile div.label.toggleBoxes label.toggleBox input[type="checkbox"]:checked ~ span:after,section.modal div.label.toggleBoxes label.toggleBox input[type="radio"]:checked ~ span:after,section.loginTile div.label.toggleBoxes label.toggleBox input[type="radio"]:checked ~ span:after{font-family:"web_icons";content:"\e621";font-size:0.4em;position:absolute;right:2px;top:2px;line-height:90%}section.modal label.toggleBoxes label.toggleBox input[type="checkbox"]:not(:checked) ~ span,section.loginTile label.toggleBoxes label.toggleBox input[type="checkbox"]:not(:checked) ~ span,section.modal label.toggleBoxes label.toggleBox input[type="radio"]:not(:checked) ~ span,section.loginTile label.toggleBoxes label.toggleBox input[type="radio"]:not(:checked) ~ span,section.modal div.label.toggleBoxes label.toggleBox input[type="checkbox"]:not(:checked) ~ span,section.loginTile div.label.toggleBoxes label.toggleBox input[type="checkbox"]:not(:checked) ~ span,section.modal div.label.toggleBoxes label.toggleBox input[type="radio"]:not(:checked) ~ span,section.loginTile div.label.toggleBoxes label.toggleBox input[type="radio"]:not(:checked) ~ span{opacity:0.7}section.modal label.toggleBoxes label.toggleBox input[type="checkbox"] ~ span:hover,section.loginTile label.toggleBoxes label.toggleBox input[type="checkbox"] ~ span:hover,section.modal label.toggleBoxes label.toggleBox input[type="radio"] ~ span:hover,section.loginTile label.toggleBoxes label.toggleBox input[type="radio"] ~ span:hover,section.modal div.label.toggleBoxes label.toggleBox input[type="checkbox"] ~ span:hover,section.loginTile div.label.toggleBoxes label.toggleBox input[type="checkbox"] ~ span:hover,section.modal div.label.toggleBoxes label.toggleBox input[type="radio"] ~ span:hover,section.loginTile div.label.toggleBoxes label.toggleBox input[type="radio"] ~ span:hover{opacity:0.9}section.modal label.toggleBoxes label.toggleBox span,section.loginTile label.toggleBoxes label.toggleBox span,section.modal div.label.toggleBoxes label.toggleBox span,section.loginTile div.label.toggleBoxes label.toggleBox span{display:inline-block;position:relative;text-align:center;border:1px solid;border-radius:5px;padding:3px;width:2.15em}section.modal label.toggleBoxes label.toggleBox span.icon.big,section.loginTile label.toggleBoxes label.toggleBox span.icon.big,section.modal label.toggleBoxes label.toggleBox .staff-item-helper.drop-warning span.big.staff-item-helper-absences,.staff-item-helper.drop-warning section.modal label.toggleBoxes label.toggleBox span.big.staff-item-helper-absences,section.loginTile label.toggleBoxes label.toggleBox .staff-item-helper.drop-warning span.big.staff-item-helper-absences,.staff-item-helper.drop-warning section.loginTile label.toggleBoxes label.toggleBox span.big.staff-item-helper-absences,section.modal div.label.toggleBoxes label.toggleBox span.icon.big,section.loginTile div.label.toggleBoxes label.toggleBox span.icon.big,section.modal div.label.toggleBoxes label.toggleBox .staff-item-helper.drop-warning span.big.staff-item-helper-absences,.staff-item-helper.drop-warning section.modal div.label.toggleBoxes label.toggleBox span.big.staff-item-helper-absences,section.loginTile div.label.toggleBoxes label.toggleBox .staff-item-helper.drop-warning span.big.staff-item-helper-absences,.staff-item-helper.drop-warning section.loginTile div.label.toggleBoxes label.toggleBox span.big.staff-item-helper-absences{width:1.6em;font-size:1.5em}section.modal label.toggleBoxes label.toggleBox span.icon.huge,section.loginTile label.toggleBoxes label.toggleBox span.icon.huge,section.modal label.toggleBoxes label.toggleBox .staff-item-helper.drop-warning span.huge.staff-item-helper-absences,.staff-item-helper.drop-warning section.modal label.toggleBoxes label.toggleBox span.huge.staff-item-helper-absences,section.loginTile label.toggleBoxes label.toggleBox .staff-item-helper.drop-warning span.huge.staff-item-helper-absences,.staff-item-helper.drop-warning section.loginTile label.toggleBoxes label.toggleBox span.huge.staff-item-helper-absences,section.modal div.label.toggleBoxes label.toggleBox span.icon.huge,section.loginTile div.label.toggleBoxes label.toggleBox span.icon.huge,section.modal div.label.toggleBoxes label.toggleBox .staff-item-helper.drop-warning span.huge.staff-item-helper-absences,.staff-item-helper.drop-warning section.modal div.label.toggleBoxes label.toggleBox span.huge.staff-item-helper-absences,section.loginTile div.label.toggleBoxes label.toggleBox .staff-item-helper.drop-warning span.huge.staff-item-helper-absences,.staff-item-helper.drop-warning section.loginTile div.label.toggleBoxes label.toggleBox span.huge.staff-item-helper-absences{font-size:2em;width:1.75em;line-height:1.65em}section.modal fieldset,section.loginTile fieldset{border:none;margin:0px 0px 10px 0px;padding:0px}section.modal fieldset.label,section.loginTile fieldset.label{margin-bottom:15px}section.modal fieldset legend,section.loginTile fieldset legend{font-family:"roboto_light";font-size:20px}section.modal fieldset>fieldset:not(.group),section.loginTile fieldset>fieldset:not(.group){margin-left:20px}section.modal fieldset>fieldset:not(.group).tree,section.loginTile fieldset>fieldset:not(.group).tree,section.modal fieldset>fieldset:not(.group):last-child,section.loginTile fieldset>fieldset:not(.group):last-child{margin-bottom:0px}section.modal fieldset.group,section.loginTile fieldset.group{margin:0px}section.modal fieldset ul,section.loginTile fieldset ul{margin:0px 0px 10px 0px;padding:0px 0px 0px 15px}section.modal fieldset ul li,section.loginTile fieldset ul li{list-style-position:outside}section.modal fieldset p,section.loginTile fieldset p{white-space:normal;max-width:400px}section.modal fieldset.compact label,section.loginTile fieldset.compact label,section.modal fieldset.compact div.label,section.loginTile fieldset.compact div.label{margin-bottom:5px}section.modal p,section.loginTile p{font-family:"roboto_light";margin:0px 0px 10px 0px}section.modal p:last-child,section.loginTile p:last-child{margin-bottom:0px}section.modal table:not(.custom-style),section.loginTile table:not(.custom-style){border-spacing:0px 5px}section.modal table:not(.custom-style) td,section.loginTile table:not(.custom-style) td,section.modal table:not(.custom-style) th,section.loginTile table:not(.custom-style) th{padding:0px;vertical-align:top}section.modal table:not(.custom-style) th,section.loginTile table:not(.custom-style) th{text-align:left;font-family:"roboto_regular";font-weight:normal}section.modal input,section.loginTile input,section.modal button,section.loginTile button,section.modal select,section.loginTile select,section.modal textarea,section.loginTile textarea{border:medium none;font-family:"roboto_regular";font-size:15px;margin:0}section.modal input[disabled],section.loginTile input[disabled],section.modal input[readonly],section.loginTile input[readonly],section.modal button[disabled],section.loginTile button[disabled],section.modal button[readonly],section.loginTile button[readonly],section.modal select[disabled],section.loginTile select[disabled],section.modal select[readonly],section.loginTile select[readonly],section.modal textarea[disabled],section.loginTile textarea[disabled],section.modal textarea[readonly],section.loginTile textarea[readonly]{background-color:#66acc0;color:rgba(255,255,255,0.6)}section.modal input:not([type="radio"]):not([type="checkbox"]):not([type="button"]),section.loginTile input:not([type="radio"]):not([type="checkbox"]):not([type="button"]){padding:2px 10px;background-color:#007496;color:#fff;box-shadow:none}section.modal input:not([type="radio"]):not([type="checkbox"]):not([type="button"]).hasDatepicker,section.loginTile input:not([type="radio"]):not([type="checkbox"]):not([type="button"]).hasDatepicker{padding-right:33px}section.modal input:not([type="radio"]):not([type="checkbox"]):not([type="button"]):focus,section.loginTile input:not([type="radio"]):not([type="checkbox"]):not([type="button"]):focus,section.modal input:not([type="radio"]):not([type="checkbox"]):not([type="button"]):invalid,section.loginTile input:not([type="radio"]):not([type="checkbox"]):not([type="button"]):invalid{padding-left:5px;border-left-width:5px;border-left-style:solid}section.modal input:not([type="radio"]):not([type="checkbox"]):not([type="button"]):focus,section.loginTile input:not([type="radio"]):not([type="checkbox"]):not([type="button"]):focus{border-left-color:#95c11f}section.modal input:not([type="radio"]):not([type="checkbox"]):not([type="button"]):invalid,section.loginTile input:not([type="radio"]):not([type="checkbox"]):not([type="button"]):invalid{border-left-color:#f98848}section.modal input:not([type="radio"]):not([type="checkbox"]):not([type="button"])[disabled],section.loginTile input:not([type="radio"]):not([type="checkbox"]):not([type="button"])[disabled],section.modal input:not([type="radio"]):not([type="checkbox"]):not([type="button"])[readonly],section.loginTile input:not([type="radio"]):not([type="checkbox"]):not([type="button"])[readonly]{background-color:#66acc0;color:rgba(255,255,255,0.6)}section.modal select,section.loginTile select{padding:1px 10px;background-color:#007496;color:#fff}section.modal select:focus,section.loginTile select:focus{border-left-color:#95c11f;padding-left:5px;border-left-width:5px;border-left-style:solid}section.modal select option[value=""],section.loginTile select option[value=""]{min-height:20px}section.modal select.min,section.loginTile select.min{min-width:200px}section.modal textarea,section.loginTile textarea{padding:2px 10px;background-color:#007496;color:#fff;min-height:65px;resize:vertical;white-space:normal}section.modal textarea:focus,section.loginTile textarea:focus{border-left-color:#95c11f;padding-left:5px;border-left-width:5px;border-left-style:solid}section.modal textarea.comment,section.loginTile textarea.comment{min-height:165px;white-space:pre-wrap}section.modal button,section.loginTile button{background-color:#fff;border-style:solid;border-width:2px;margin-right:10px;transition:all 0.5s ease 0s;color:#007496;border-color:#007496}section.modal button.button-with-icon,section.loginTile button.button-with-icon{position:relative;text-align:left;padding-left:20px}section.modal button.button-with-icon .icon,section.loginTile button.button-with-icon .icon,section.modal button.button-with-icon .clicktip button.ui-dialog-titlebar-close,.clicktip section.modal button.button-with-icon button.ui-dialog-titlebar-close,section.loginTile button.button-with-icon .clicktip button.ui-dialog-titlebar-close,.clicktip section.loginTile button.button-with-icon button.ui-dialog-titlebar-close,section.modal button.button-with-icon .staff-item-helper.drop-warning .staff-item-helper-absences,.staff-item-helper.drop-warning section.modal button.button-with-icon .staff-item-helper-absences,section.loginTile button.button-with-icon .staff-item-helper.drop-warning .staff-item-helper-absences,.staff-item-helper.drop-warning section.loginTile button.button-with-icon .staff-item-helper-absences{font-size:1.5em;top:7px;bottom:0px;right:20px;position:absolute}section.modal button.button-with-icon[disabled] .icon,section.loginTile button.button-with-icon[disabled] .icon,section.modal button.button-with-icon[disabled] .clicktip button.ui-dialog-titlebar-close,.clicktip section.modal button.button-with-icon[disabled] button.ui-dialog-titlebar-close,section.loginTile button.button-with-icon[disabled] .clicktip button.ui-dialog-titlebar-close,.clicktip section.loginTile button.button-with-icon[disabled] button.ui-dialog-titlebar-close,section.modal button.button-with-icon[disabled] .staff-item-helper.drop-warning .staff-item-helper-absences,.staff-item-helper.drop-warning section.modal button.button-with-icon[disabled] .staff-item-helper-absences,section.loginTile button.button-with-icon[disabled] .staff-item-helper.drop-warning .staff-item-helper-absences,.staff-item-helper.drop-warning section.loginTile button.button-with-icon[disabled] .staff-item-helper-absences{opacity:0.3}section.modal button.button-with-icon[disabled].disabled-light .icon,section.loginTile button.button-with-icon[disabled].disabled-light .icon,section.modal button.button-with-icon[disabled].disabled-light .clicktip button.ui-dialog-titlebar-close,.clicktip section.modal button.button-with-icon[disabled].disabled-light button.ui-dialog-titlebar-close,section.loginTile button.button-with-icon[disabled].disabled-light .clicktip button.ui-dialog-titlebar-close,.clicktip section.loginTile button.button-with-icon[disabled].disabled-light button.ui-dialog-titlebar-close,section.modal button.button-with-icon[disabled].disabled-light .staff-item-helper.drop-warning .staff-item-helper-absences,.staff-item-helper.drop-warning section.modal button.button-with-icon[disabled].disabled-light .staff-item-helper-absences,section.loginTile button.button-with-icon[disabled].disabled-light .staff-item-helper.drop-warning .staff-item-helper-absences,.staff-item-helper.drop-warning section.loginTile button.button-with-icon[disabled].disabled-light .staff-item-helper-absences{opacity:0.6}section.modal button.button-dangerous,section.loginTile button.button-dangerous{background-color:red;border-color:white;color:white;padding:10px}section.modal button:hover,section.loginTile button:hover,section.modal button:focus,section.loginTile button:focus{background-color:#bfdce5}section.modal button:hover.button-dangerous,section.loginTile button:hover.button-dangerous,section.modal button:focus.button-dangerous,section.loginTile button:focus.button-dangerous{background-color:#ff8080}section.modal button:active,section.loginTile button:active{transition:none;background-color:#007496;color:#fff}section.modal button:active.button-dangerous,section.loginTile button:active.button-dangerous{background-color:white;color:red}section.modal button:-moz-focus-inner,section.loginTile button:-moz-focus-inner{outline:none}section.modal button[disabled],section.loginTile button[disabled]{border-color:rgba(0,116,150,0.3);background-color:#fff;color:rgba(0,116,150,0.3);cursor:default}section.modal button[disabled].button-dangerous,section.loginTile button[disabled].button-dangerous{border-color:rgba(255,0,0,0.3);background-color:rgba(255,0,0,0.3);color:rgba(255,255,255,0.3)}section.modal button[disabled].disabled-light,section.loginTile button[disabled].disabled-light{color:rgba(0,116,150,0.6)}section.modal button[disabled].disabled-light.button-dangerous,section.loginTile button[disabled].disabled-light.button-dangerous{color:rgba(255,255,255,0.6)}section.modal form.loading,section.loginTile form.loading{cursor:wait}section.modal button.loading,section.loginTile button.loading,section.modal input.loading,section.loginTile input.loading{position:relative}section.modal button.loading:after,section.loginTile button.loading:after,section.modal input.loading:after,section.loginTile input.loading:after,section.modal button.loading.corner:after,section.loginTile button.loading.corner:after,section.modal button.loading.corner:after,section.loginTile button.loading.corner:after{content:"";position:absolute;top:0px;left:0px;width:100%;height:100%;background-color:#ccc;background-image:url("../../images/loading.gif");background-position:center;background-repeat:no-repeat;background-size:1em;opacity:0.5}section.modal button.loading.corner:after,section.loginTile button.loading.corner:after{z-index:100;-webkit-clip-path:polygon(89% 0, 100% 23%, 100% 100%, 0 100%, 0 0);clip-path:polygon(89% 0, 100% 23%, 100% 100%, 0 100%, 0 0)}section.modal .form-button-wrapper,section.loginTile .form-button-wrapper{margin-top:1rem;display:flex;justify-content:space-between}section.modal .form-button-wrapper button,section.loginTile .form-button-wrapper button{margin:0}section.modal button.text-button,section.loginTile button.text-button{border:none;background:none;text-decoration:underline;color:inherit;padding:0;margin:0}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-height: 568px), (max-resolution: 200dpi) and (max-height: 568px), (max-resolution: 2.083dppx) and (max-height: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-height: 1336px), (min-resolution: 200dpi) and (max-height: 1336px), (min-resolution: 2.083dppx) and (max-height: 1336px), (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 568px), (max-resolution: 200dpi) and (max-width: 568px), (max-resolution: 2.083dppx) and (max-width: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 1336px), (min-resolution: 200dpi) and (max-width: 1336px), (min-resolution: 2.083dppx) and (max-width: 1336px){section.modal button.mobile-submit-button-right,section.loginTile button.mobile-submit-button-right{position:absolute;right:0px;bottom:26px}}section.modal span.form-marker,section.loginTile span.form-marker{padding-left:25px;position:relative}section.modal span.form-marker:before,section.loginTile span.form-marker:before{position:absolute;left:0px;font-family:"web_icons";font-size:20px}section.modal span.form-marker.inactive:before,section.loginTile span.form-marker.inactive:before{content:"\e621";color:rgba(0,116,150,0.3)}section.modal span.form-marker.active:before,section.loginTile span.form-marker.active:before{content:"\e621";color:#007496}section.modal span.form-marker.warning:before,section.loginTile span.form-marker.warning:before{content:"\e93e";color:#ff5d00}section.modal .select-wrapper.hidden,section.loginTile .select-wrapper.hidden{display:none}section.content section.flex header .mobile-filter div.mobile-filter-area .select2-container,section.tile.auxiliary .select2-container,section.content.async section.flex .select2-container,.wizard-step .content .select2-container{margin:0px !important}section.content section.flex header .mobile-filter div.mobile-filter-area .select2-container .select2-choice,section.tile.auxiliary .select2-container .select2-choice,section.content.async section.flex .select2-container .select2-choice,.wizard-step .content .select2-container .select2-choice{background-color:#fff;color:#4d4d4d;border-left:none}section.content section.flex header .mobile-filter div.mobile-filter-area .select2-container .select2-choice span.new,section.tile.auxiliary .select2-container .select2-choice span.new,section.content.async section.flex .select2-container .select2-choice span.new,.wizard-step .content .select2-container .select2-choice span.new{background-color:#95c11f;color:#fff}section.content section.flex header .mobile-filter div.mobile-filter-area .select2-container .select2-choice .select2-chosen,section.tile.auxiliary .select2-container .select2-choice .select2-chosen,section.content.async section.flex .select2-container .select2-choice .select2-chosen,.wizard-step .content .select2-container .select2-choice .select2-chosen{padding-right:30px}section.content section.flex header .mobile-filter div.mobile-filter-area .select2-container .select2-choice .select2-arrow,section.tile.auxiliary .select2-container .select2-choice .select2-arrow,section.content.async section.flex .select2-container .select2-choice .select2-arrow,.wizard-step .content .select2-container .select2-choice .select2-arrow{border-radius:0px;background:none;width:1.735em;border:none;padding:2px 2px 2px 2px;box-sizing:border-box}section.content section.flex header .mobile-filter div.mobile-filter-area .select2-container .select2-choice .select2-arrow b,section.tile.auxiliary .select2-container .select2-choice .select2-arrow b,section.content.async section.flex .select2-container .select2-choice .select2-arrow b,.wizard-step .content .select2-container .select2-choice .select2-arrow b{height:22px;background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg' version='1.1'%3E%3Cg%3E%3Crect width='100' height='100' fill='%23007496'%3E%3C/rect%3E%3Ctext x='35' y='65' font-size='35' fill='%23fff'%3E%E2%96%BC%3C/text%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat}section.content section.flex header .mobile-filter div.mobile-filter-area .select2-container .select2-choice abbr,section.tile.auxiliary .select2-container .select2-choice abbr,section.content.async section.flex .select2-container .select2-choice abbr,.wizard-step .content .select2-container .select2-choice abbr{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg' version='1.1'%3E%3Cg%3E%3Crect width='100' height='100' fill='rgba(0,0,0,0)'%3E%3C/rect%3E%3Ctext x='0' y='100' font-size='100' font-weight='bold' fill='%23a6a6a6'%3E%E2%9C%96%3C/text%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat}section.content section.flex header .mobile-filter div.mobile-filter-area .select2-container .select2-choice abbr:hover,section.tile.auxiliary .select2-container .select2-choice abbr:hover,section.content.async section.flex .select2-container .select2-choice abbr:hover,.wizard-step .content .select2-container .select2-choice abbr:hover{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg' version='1.1'%3E%3Cg%3E%3Crect width='100' height='100' fill='rgba(0,0,0,0)'%3E%3C/rect%3E%3Ctext x='0' y='100' font-size='100' font-weight='bold' fill='%234d4d4d'%3E%E2%9C%96%3C/text%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat}section.content section.flex header .mobile-filter div.mobile-filter-area .select2-container.select2-container-active,section.tile.auxiliary .select2-container.select2-container-active,section.content.async section.flex .select2-container.select2-container-active,.wizard-step .content .select2-container.select2-container-active{padding-left:0px;border-left:5px solid #95c11f}section.content section.flex header .mobile-filter div.mobile-filter-area .select2-container.select2-container-active .select2-choice span.select2-chosen,section.tile.auxiliary .select2-container.select2-container-active .select2-choice span.select2-chosen,section.content.async section.flex .select2-container.select2-container-active .select2-choice span.select2-chosen,.wizard-step .content .select2-container.select2-container-active .select2-choice span.select2-chosen{padding-left:5px}section.content section.flex header .mobile-filter div.mobile-filter-area .select2-container.select2-container-active .select2-choice span.new,section.tile.auxiliary .select2-container.select2-container-active .select2-choice span.new,section.content.async section.flex .select2-container.select2-container-active .select2-choice span.new,.wizard-step .content .select2-container.select2-container-active .select2-choice span.new{padding-left:5px;margin-left:-3px}section.content section.flex header .mobile-filter div.mobile-filter-area .select2-container.select2-allowclear .select2-choice .select2-chosen,section.tile.auxiliary .select2-container.select2-allowclear .select2-choice .select2-chosen,section.content.async section.flex .select2-container.select2-allowclear .select2-choice .select2-chosen,.wizard-step .content .select2-container.select2-allowclear .select2-choice .select2-chosen{margin-right:15px}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-height: 568px), (max-resolution: 200dpi) and (max-height: 568px), (max-resolution: 2.083dppx) and (max-height: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-height: 1336px), (min-resolution: 200dpi) and (max-height: 1336px), (min-resolution: 2.083dppx) and (max-height: 1336px), (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 568px), (max-resolution: 200dpi) and (max-width: 568px), (max-resolution: 2.083dppx) and (max-width: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 1336px), (min-resolution: 200dpi) and (max-width: 1336px), (min-resolution: 2.083dppx) and (max-width: 1336px){section.content section.flex header .mobile-filter div.mobile-filter-area .select2-container.select2-allowclear .select2-choice .select2-chosen,section.tile.auxiliary .select2-container.select2-allowclear .select2-choice .select2-chosen,section.content.async section.flex .select2-container.select2-allowclear .select2-choice .select2-chosen,.wizard-step .content .select2-container.select2-allowclear .select2-choice .select2-chosen{margin-right:30px}}section.content section.flex header .mobile-filter div.mobile-filter-area .select2-container.select2-dropdown-open .select2-choice,section.tile.auxiliary .select2-container.select2-dropdown-open .select2-choice,section.content.async section.flex .select2-container.select2-dropdown-open .select2-choice,.wizard-step .content .select2-container.select2-dropdown-open .select2-choice{background-color:#bfdce5}section.content section.flex header .mobile-filter div.mobile-filter-area .select2-container.select2-dropdown-open .select2-choice .select2-arrow b,section.tile.auxiliary .select2-container.select2-dropdown-open .select2-choice .select2-arrow b,section.content.async section.flex .select2-container.select2-dropdown-open .select2-choice .select2-arrow b,.wizard-step .content .select2-container.select2-dropdown-open .select2-choice .select2-arrow b{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg' version='1.1'%3E%3Cg%3E%3Crect width='100' height='100' fill='%23007496'%3E%3C/rect%3E%3Ctext x='35' y='65' font-size='35' fill='%23fff'%3E%E2%96%B2%3C/text%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat}section.content section.flex header .mobile-filter div.mobile-filter-area .select2-container.select2-container-disabled .select2-choice,section.tile.auxiliary .select2-container.select2-container-disabled .select2-choice,section.content.async section.flex .select2-container.select2-container-disabled .select2-choice,.wizard-step .content .select2-container.select2-container-disabled .select2-choice,section.content section.flex header .mobile-filter div.mobile-filter-area .select2-container.select2-container-disabled .select2-choices,section.tile.auxiliary .select2-container.select2-container-disabled .select2-choices,section.content.async section.flex .select2-container.select2-container-disabled .select2-choices,.wizard-step .content .select2-container.select2-container-disabled .select2-choices{background-color:#66acc0;border:none}section.content section.flex header .mobile-filter div.mobile-filter-area .select2-container.select2-container-disabled .select2-choice .select2-chosen,section.tile.auxiliary .select2-container.select2-container-disabled .select2-choice .select2-chosen,section.content.async section.flex .select2-container.select2-container-disabled .select2-choice .select2-chosen,.wizard-step .content .select2-container.select2-container-disabled .select2-choice .select2-chosen,section.content section.flex header .mobile-filter div.mobile-filter-area .select2-container.select2-container-disabled .select2-choices .select2-chosen,section.tile.auxiliary .select2-container.select2-container-disabled .select2-choices .select2-chosen,section.content.async section.flex .select2-container.select2-container-disabled .select2-choices .select2-chosen,.wizard-step .content .select2-container.select2-container-disabled .select2-choices .select2-chosen{color:rgba(77,77,77,0.6)}section.content section.flex header .mobile-filter div.mobile-filter-area .select2-container .select2-choice,section.tile.auxiliary .select2-container .select2-choice,section.content.async section.flex .select2-container .select2-choice,.wizard-step .content .select2-container .select2-choice,section.content section.flex header .mobile-filter div.mobile-filter-area .select2-container .select2-choices,section.tile.auxiliary .select2-container .select2-choices,section.content.async section.flex .select2-container .select2-choices,.wizard-step .content .select2-container .select2-choices{background-color:#fff;color:#4d4d4d}section.content section.flex header .mobile-filter div.mobile-filter-area .select2-container .select2-choice,section.tile.auxiliary .select2-container .select2-choice,section.content.async section.flex .select2-container .select2-choice,.wizard-step .content .select2-container .select2-choice{line-height:1.735em;height:1.735em}section.content section.flex header .mobile-filter div.mobile-filter-area .select2-container-multi,section.tile.auxiliary .select2-container-multi,section.content.async section.flex .select2-container-multi,.wizard-step .content .select2-container-multi,section.content section.flex header .mobile-filter div.mobile-filter-area .select2-container .select2-choice,section.tile.auxiliary .select2-container .select2-choice,section.content.async section.flex .select2-container .select2-choice,.wizard-step .content .select2-container .select2-choice,section.content section.flex header .mobile-filter div.mobile-filter-area .select2-container.select2-drop-above .select2-choice,section.tile.auxiliary .select2-container.select2-drop-above .select2-choice,section.content.async section.flex .select2-container.select2-drop-above .select2-choice,.wizard-step .content .select2-container.select2-drop-above .select2-choice,section.content section.flex header .mobile-filter div.mobile-filter-area .select2-container-multi .select2-choices,section.tile.auxiliary .select2-container-multi .select2-choices,section.content.async section.flex .select2-container-multi .select2-choices,.wizard-step .content .select2-container-multi .select2-choices{background-image:none;font-size:1em;border:none;border-radius:0px;padding:0px;font-family:"roboto_regular"}section.content section.flex header .mobile-filter div.mobile-filter-area .select2-container .select2-choice:after,section.tile.auxiliary .select2-container .select2-choice:after,section.content.async section.flex .select2-container .select2-choice:after,.wizard-step .content .select2-container .select2-choice:after{content:none}section.content section.flex header .mobile-filter div.mobile-filter-area .select2-container .select2-choice abbr,section.tile.auxiliary .select2-container .select2-choice abbr,section.content.async section.flex .select2-container .select2-choice abbr,.wizard-step .content .select2-container .select2-choice abbr{right:30px;height:11px;width:11px;top:7px}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-height: 568px), (max-resolution: 200dpi) and (max-height: 568px), (max-resolution: 2.083dppx) and (max-height: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-height: 1336px), (min-resolution: 200dpi) and (max-height: 1336px), (min-resolution: 2.083dppx) and (max-height: 1336px), (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 568px), (max-resolution: 200dpi) and (max-width: 568px), (max-resolution: 2.083dppx) and (max-width: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 1336px), (min-resolution: 200dpi) and (max-width: 1336px), (min-resolution: 2.083dppx) and (max-width: 1336px){section.content section.flex header .mobile-filter div.mobile-filter-area .select2-container .select2-choice abbr,section.tile.auxiliary .select2-container .select2-choice abbr,section.content.async section.flex .select2-container .select2-choice abbr,.wizard-step .content .select2-container .select2-choice abbr{right:30px;height:25px;width:20px;top:0px}}section.content section.flex header .mobile-filter div.mobile-filter-area .select2-container .select2-choice span,section.tile.auxiliary .select2-container .select2-choice span,section.content.async section.flex .select2-container .select2-choice span,.wizard-step .content .select2-container .select2-choice span{margin:0px;padding-left:10px}section.content section.flex header .mobile-filter div.mobile-filter-area .select2-container .select2-choice span.new,section.tile.auxiliary .select2-container .select2-choice span.new,section.content.async section.flex .select2-container .select2-choice span.new,.wizard-step .content .select2-container .select2-choice span.new{display:inline-block;padding-right:5px;padding-left:8px;margin-left:-8px;line-height:1.5em;color:#fff}section.content section.flex header .mobile-filter div.mobile-filter-area .select2-container-multi .select2-choices .select2-search-choice,section.tile.auxiliary .select2-container-multi .select2-choices .select2-search-choice,section.content.async section.flex .select2-container-multi .select2-choices .select2-search-choice,.wizard-step .content .select2-container-multi .select2-choices .select2-search-choice{background-image:none;box-shadow:none;border-radius:inherit;border:none;line-height:15px;max-width:229px;margin-left:4px;background-color:#bfdce5;color:#4d4d4d}section.content section.flex header .mobile-filter div.mobile-filter-area .select2-container-multi .select2-choices .select2-search-choice div,section.tile.auxiliary .select2-container-multi .select2-choices .select2-search-choice div,section.content.async section.flex .select2-container-multi .select2-choices .select2-search-choice div,.wizard-step .content .select2-container-multi .select2-choices .select2-search-choice div{margin:0px}section.content section.flex header .mobile-filter div.mobile-filter-area .select2-container-multi.select2-auto-width .select2-choices .select2-search-choice,section.tile.auxiliary .select2-container-multi.select2-auto-width .select2-choices .select2-search-choice,section.content.async section.flex .select2-container-multi.select2-auto-width .select2-choices .select2-search-choice,.wizard-step .content .select2-container-multi.select2-auto-width .select2-choices .select2-search-choice{max-width:none}section.content section.flex header .mobile-filter div.mobile-filter-area .select2-container-multi .select2-choices,section.tile.auxiliary .select2-container-multi .select2-choices,section.content.async section.flex .select2-container-multi .select2-choices,.wizard-step .content .select2-container-multi .select2-choices,section.content section.flex header .mobile-filter div.mobile-filter-area .select2-container-multi.select2-container-disabled .select2-choices,section.tile.auxiliary .select2-container-multi.select2-container-disabled .select2-choices,section.content.async section.flex .select2-container-multi.select2-container-disabled .select2-choices,.wizard-step .content .select2-container-multi.select2-container-disabled .select2-choices{padding-left:9px;border:none}section.content section.flex header .mobile-filter div.mobile-filter-area .select2-container-multi .select2-choices .select2-search-field input,section.tile.auxiliary .select2-container-multi .select2-choices .select2-search-field input,section.content.async section.flex .select2-container-multi .select2-choices .select2-search-field input,.wizard-step .content .select2-container-multi .select2-choices .select2-search-field input{font-family:inherit}section.content section.flex header .mobile-filter div.mobile-filter-area .select2-container-multi input:focus,section.tile.auxiliary .select2-container-multi input:focus,section.content.async section.flex .select2-container-multi input:focus,.wizard-step .content .select2-container-multi input:focus,section.content section.flex header .mobile-filter div.mobile-filter-area .select2-container-multi.select2-container-active input:focus,section.tile.auxiliary .select2-container-multi.select2-container-active input:focus,section.content.async section.flex .select2-container-multi.select2-container-active input:focus,.wizard-step .content .select2-container-multi.select2-container-active input:focus{border-left:none !important}section.content section.flex header .mobile-filter div.mobile-filter-area .select2-container-multi.select2-container-active .select2-choices,section.tile.auxiliary .select2-container-multi.select2-container-active .select2-choices,section.content.async section.flex .select2-container-multi.select2-container-active .select2-choices,.wizard-step .content .select2-container-multi.select2-container-active .select2-choices{padding-left:4px}section.content section.flex header .mobile-filter div.mobile-filter-area .select2-container-multi.select2-container-active .select2-choices,section.tile.auxiliary .select2-container-multi.select2-container-active .select2-choices,section.content.async section.flex .select2-container-multi.select2-container-active .select2-choices,.wizard-step .content .select2-container-multi.select2-container-active .select2-choices{border:none;box-shadow:none}section.content section.flex header .mobile-filter div.mobile-filter-area ul.select2-choices a:after,section.tile.auxiliary ul.select2-choices a:after,section.content.async section.flex ul.select2-choices a:after,.wizard-step .content ul.select2-choices a:after{content:none !important}section.content section.flex header .mobile-filter div.mobile-filter-area .toggleSwitch .toggle-slide,section.tile.auxiliary .toggleSwitch .toggle-slide,section.content.async section.flex .toggleSwitch .toggle-slide,.wizard-step .content .toggleSwitch .toggle-slide{box-shadow:0 0 0 1px #4d4d4d}section.content section.flex header .mobile-filter div.mobile-filter-area .toggleSwitch .toggle-on,section.tile.auxiliary .toggleSwitch .toggle-on,section.content.async section.flex .toggleSwitch .toggle-on,.wizard-step .content .toggleSwitch .toggle-on,section.content section.flex header .mobile-filter div.mobile-filter-area .toggleSwitch .toggle-off,section.tile.auxiliary .toggleSwitch .toggle-off,section.content.async section.flex .toggleSwitch .toggle-off,.wizard-step .content .toggleSwitch .toggle-off{font-size:17px;font-weight:500}section.content section.flex header .mobile-filter div.mobile-filter-area .toggleSwitch .toggle-on,section.tile.auxiliary .toggleSwitch .toggle-on,section.content.async section.flex .toggleSwitch .toggle-on,.wizard-step .content .toggleSwitch .toggle-on,section.content section.flex header .mobile-filter div.mobile-filter-area .toggleSwitch .toggle-select .toggle-inner .active,section.tile.auxiliary .toggleSwitch .toggle-select .toggle-inner .active,section.content.async section.flex .toggleSwitch .toggle-select .toggle-inner .active,.wizard-step .content .toggleSwitch .toggle-select .toggle-inner .active{background:#95c11f;text-shadow:1px 1px rgba(0,0,0,0.2);color:#4d4d4d}section.content section.flex header .mobile-filter div.mobile-filter-area .toggleSwitch.disabled .toggle-on,section.tile.auxiliary .toggleSwitch.disabled .toggle-on,section.content.async section.flex .toggleSwitch.disabled .toggle-on,.wizard-step .content .toggleSwitch.disabled .toggle-on,section.content section.flex header .mobile-filter div.mobile-filter-area .toggleSwitch.disabled .toggle-select .toggle-inner .active,section.tile.auxiliary .toggleSwitch.disabled .toggle-select .toggle-inner .active,section.content.async section.flex .toggleSwitch.disabled .toggle-select .toggle-inner .active,.wizard-step .content .toggleSwitch.disabled .toggle-select .toggle-inner .active{background:#8bab35}section.content section.flex header .mobile-filter div.mobile-filter-area .toggleSwitch .toggle-off,section.tile.auxiliary .toggleSwitch .toggle-off,section.content.async section.flex .toggleSwitch .toggle-off,.wizard-step .content .toggleSwitch .toggle-off,section.content section.flex header .mobile-filter div.mobile-filter-area .toggleSwitch .toggle-select .toggle-on,section.tile.auxiliary .toggleSwitch .toggle-select .toggle-on,section.content.async section.flex .toggleSwitch .toggle-select .toggle-on,.wizard-step .content .toggleSwitch .toggle-select .toggle-on{color:#4d4d4d;background:gray}section.content section.flex header .mobile-filter div.mobile-filter-area .toggleSwitch .toggle-blob,section.tile.auxiliary .toggleSwitch .toggle-blob,section.content.async section.flex .toggleSwitch .toggle-blob,.wizard-step .content .toggleSwitch .toggle-blob{background:white;position:relative}section.content section.flex header .mobile-filter div.mobile-filter-area .toggleSwitch .toggle-blob:before,section.tile.auxiliary .toggleSwitch .toggle-blob:before,section.content.async section.flex .toggleSwitch .toggle-blob:before,.wizard-step .content .toggleSwitch .toggle-blob:before{position:absolute;content:"|||";left:0.5px;right:0;top:-1px;bottom:0;color:grey;letter-spacing:1px;font-size:0.7rem;display:flex;align-items:center;justify-content:center;line-height:0}section.content section.flex header .mobile-filter div.mobile-filter-area .toggleSwitch .toggle-on.active ~ .toggle-blob:before,section.tile.auxiliary .toggleSwitch .toggle-on.active ~ .toggle-blob:before,section.content.async section.flex .toggleSwitch .toggle-on.active ~ .toggle-blob:before,.wizard-step .content .toggleSwitch .toggle-on.active ~ .toggle-blob:before{left:1.5px}section.content section.flex header .mobile-filter div.mobile-filter-area .toggleSwitch .toggle-blob:hover,section.tile.auxiliary .toggleSwitch .toggle-blob:hover,section.content.async section.flex .toggleSwitch .toggle-blob:hover,.wizard-step .content .toggleSwitch .toggle-blob:hover{background:white}section.content section.flex header .mobile-filter div.mobile-filter-area table.transformation,section.tile.auxiliary table.transformation,section.content.async section.flex table.transformation,.wizard-step .content table.transformation{border-spacing:0px}section.content section.flex header .mobile-filter div.mobile-filter-area table.transformation td,section.tile.auxiliary table.transformation td,section.content.async section.flex table.transformation td,.wizard-step .content table.transformation td,section.content section.flex header .mobile-filter div.mobile-filter-area table.transformation th,section.tile.auxiliary table.transformation th,section.content.async section.flex table.transformation th,.wizard-step .content table.transformation th{padding:0px 10px}section.content section.flex header .mobile-filter div.mobile-filter-area table.transformation td:first-child,section.tile.auxiliary table.transformation td:first-child,section.content.async section.flex table.transformation td:first-child,.wizard-step .content table.transformation td:first-child,section.content section.flex header .mobile-filter div.mobile-filter-area table.transformation th:first-child,section.tile.auxiliary table.transformation th:first-child,section.content.async section.flex table.transformation th:first-child,.wizard-step .content table.transformation th:first-child{padding-left:0px}section.content section.flex header .mobile-filter div.mobile-filter-area table.transformation td:last-child,section.tile.auxiliary table.transformation td:last-child,section.content.async section.flex table.transformation td:last-child,.wizard-step .content table.transformation td:last-child,section.content section.flex header .mobile-filter div.mobile-filter-area table.transformation th:last-child,section.tile.auxiliary table.transformation th:last-child,section.content.async section.flex table.transformation th:last-child,.wizard-step .content table.transformation th:last-child{padding-right:0px}section.content section.flex header .mobile-filter div.mobile-filter-area table.transformation td.operator,section.tile.auxiliary table.transformation td.operator,section.content.async section.flex table.transformation td.operator,.wizard-step .content table.transformation td.operator{border-style:none solid;border-width:2px;border-color:#fff;vertical-align:middle;text-align:center}section.content section.flex header .mobile-filter div.mobile-filter-area section.modal table.key-value:not(.custom-style),section.tile.auxiliary section.modal table.key-value:not(.custom-style),section.content.async section.flex section.modal table.key-value:not(.custom-style),.wizard-step .content section.modal table.key-value:not(.custom-style),section.content section.flex header .mobile-filter div.mobile-filter-area table.key-value:not(.custom-style),section.tile.auxiliary table.key-value:not(.custom-style),section.content.async section.flex table.key-value:not(.custom-style),.wizard-step .content table.key-value:not(.custom-style){border-spacing:0px;margin-bottom:20px}section.content section.flex header .mobile-filter div.mobile-filter-area section.modal table.key-value:not(.custom-style) td,section.tile.auxiliary section.modal table.key-value:not(.custom-style) td,section.content.async section.flex section.modal table.key-value:not(.custom-style) td,.wizard-step .content section.modal table.key-value:not(.custom-style) td,section.content section.flex header .mobile-filter div.mobile-filter-area section.modal table.key-value:not(.custom-style) th,section.tile.auxiliary section.modal table.key-value:not(.custom-style) th,section.content.async section.flex section.modal table.key-value:not(.custom-style) th,.wizard-step .content section.modal table.key-value:not(.custom-style) th,section.content section.flex header .mobile-filter div.mobile-filter-area table.key-value:not(.custom-style) td,section.tile.auxiliary table.key-value:not(.custom-style) td,section.content.async section.flex table.key-value:not(.custom-style) td,.wizard-step .content table.key-value:not(.custom-style) td,section.content section.flex header .mobile-filter div.mobile-filter-area table.key-value:not(.custom-style) th,section.tile.auxiliary table.key-value:not(.custom-style) th,section.content.async section.flex table.key-value:not(.custom-style) th,.wizard-step .content table.key-value:not(.custom-style) th{padding:0px 0px 0px 20px;vertical-align:middle}section.content section.flex header .mobile-filter div.mobile-filter-area section.modal table.key-value:not(.custom-style) td.text-big-key,section.tile.auxiliary section.modal table.key-value:not(.custom-style) td.text-big-key,section.content.async section.flex section.modal table.key-value:not(.custom-style) td.text-big-key,.wizard-step .content section.modal table.key-value:not(.custom-style) td.text-big-key,section.content section.flex header .mobile-filter div.mobile-filter-area section.modal table.key-value:not(.custom-style) th.text-big-key,section.tile.auxiliary section.modal table.key-value:not(.custom-style) th.text-big-key,section.content.async section.flex section.modal table.key-value:not(.custom-style) th.text-big-key,.wizard-step .content section.modal table.key-value:not(.custom-style) th.text-big-key,section.content section.flex header .mobile-filter div.mobile-filter-area table.key-value:not(.custom-style) td.text-big-key,section.tile.auxiliary table.key-value:not(.custom-style) td.text-big-key,section.content.async section.flex table.key-value:not(.custom-style) td.text-big-key,.wizard-step .content table.key-value:not(.custom-style) td.text-big-key,section.content section.flex header .mobile-filter div.mobile-filter-area table.key-value:not(.custom-style) th.text-big-key,section.tile.auxiliary table.key-value:not(.custom-style) th.text-big-key,section.content.async section.flex table.key-value:not(.custom-style) th.text-big-key,.wizard-step .content table.key-value:not(.custom-style) th.text-big-key{padding-top:10px}section.content section.flex header .mobile-filter div.mobile-filter-area section.modal table.key-value:not(.custom-style) td:first-child,section.tile.auxiliary section.modal table.key-value:not(.custom-style) td:first-child,section.content.async section.flex section.modal table.key-value:not(.custom-style) td:first-child,.wizard-step .content section.modal table.key-value:not(.custom-style) td:first-child,section.content section.flex header .mobile-filter div.mobile-filter-area section.modal table.key-value:not(.custom-style) th:first-child,section.tile.auxiliary section.modal table.key-value:not(.custom-style) th:first-child,section.content.async section.flex section.modal table.key-value:not(.custom-style) th:first-child,.wizard-step .content section.modal table.key-value:not(.custom-style) th:first-child,section.content section.flex header .mobile-filter div.mobile-filter-area table.key-value:not(.custom-style) td:first-child,section.tile.auxiliary table.key-value:not(.custom-style) td:first-child,section.content.async section.flex table.key-value:not(.custom-style) td:first-child,.wizard-step .content table.key-value:not(.custom-style) td:first-child,section.content section.flex header .mobile-filter div.mobile-filter-area table.key-value:not(.custom-style) th:first-child,section.tile.auxiliary table.key-value:not(.custom-style) th:first-child,section.content.async section.flex table.key-value:not(.custom-style) th:first-child,.wizard-step .content table.key-value:not(.custom-style) th:first-child{padding-left:0px}section.content section.flex header .mobile-filter div.mobile-filter-area label,section.tile.auxiliary label,section.content.async section.flex label,.wizard-step .content label,section.content section.flex header .mobile-filter div.mobile-filter-area div.label,section.tile.auxiliary div.label,section.content.async section.flex div.label,.wizard-step .content div.label{display:block;margin-bottom:15px;font-family:"roboto_light";font-weight:normal}section.content section.flex header .mobile-filter div.mobile-filter-area label.toggleInput,section.tile.auxiliary label.toggleInput,section.content.async section.flex label.toggleInput,.wizard-step .content label.toggleInput,section.content section.flex header .mobile-filter div.mobile-filter-area div.label.toggleInput,section.tile.auxiliary div.label.toggleInput,section.content.async section.flex div.label.toggleInput,.wizard-step .content div.label.toggleInput{position:relative;padding-left:20px}section.content section.flex header .mobile-filter div.mobile-filter-area label.toggleInput>input,section.tile.auxiliary label.toggleInput>input,section.content.async section.flex label.toggleInput>input,.wizard-step .content label.toggleInput>input,section.content section.flex header .mobile-filter div.mobile-filter-area div.label.toggleInput>input,section.tile.auxiliary div.label.toggleInput>input,section.content.async section.flex div.label.toggleInput>input,.wizard-step .content div.label.toggleInput>input{position:absolute;left:0px;top:5px}section.content section.flex header .mobile-filter div.mobile-filter-area label.toggleSwitchLabel .toggleSwitch,section.tile.auxiliary label.toggleSwitchLabel .toggleSwitch,section.content.async section.flex label.toggleSwitchLabel .toggleSwitch,.wizard-step .content label.toggleSwitchLabel .toggleSwitch,section.content section.flex header .mobile-filter div.mobile-filter-area div.label.toggleSwitchLabel .toggleSwitch,section.tile.auxiliary div.label.toggleSwitchLabel .toggleSwitch,section.content.async section.flex div.label.toggleSwitchLabel .toggleSwitch,.wizard-step .content div.label.toggleSwitchLabel .toggleSwitch{display:inline-block;margin-left:35px;vertical-align:sub}section.content section.flex header .mobile-filter div.mobile-filter-area label.toggleSwitchLabel .toggleSwitch.leftAlignedSwitch,section.tile.auxiliary label.toggleSwitchLabel .toggleSwitch.leftAlignedSwitch,section.content.async section.flex label.toggleSwitchLabel .toggleSwitch.leftAlignedSwitch,.wizard-step .content label.toggleSwitchLabel .toggleSwitch.leftAlignedSwitch,section.content section.flex header .mobile-filter div.mobile-filter-area div.label.toggleSwitchLabel .toggleSwitch.leftAlignedSwitch,section.tile.auxiliary div.label.toggleSwitchLabel .toggleSwitch.leftAlignedSwitch,section.content.async section.flex div.label.toggleSwitchLabel .toggleSwitch.leftAlignedSwitch,.wizard-step .content div.label.toggleSwitchLabel .toggleSwitch.leftAlignedSwitch{margin-left:0px;margin-right:10px}section.content section.flex header .mobile-filter div.mobile-filter-area label>span,section.tile.auxiliary label>span,section.content.async section.flex label>span,.wizard-step .content label>span,section.content section.flex header .mobile-filter div.mobile-filter-area div.label>span,section.tile.auxiliary div.label>span,section.content.async section.flex div.label>span,.wizard-step .content div.label>span{font-family:"roboto_regular";display:block}section.content section.flex header .mobile-filter div.mobile-filter-area label>span.archived,section.tile.auxiliary label>span.archived,section.content.async section.flex label>span.archived,.wizard-step .content label>span.archived,section.content section.flex header .mobile-filter div.mobile-filter-area div.label>span.archived,section.tile.auxiliary div.label>span.archived,section.content.async section.flex div.label>span.archived,.wizard-step .content div.label>span.archived{text-decoration:line-through}section.content section.flex header .mobile-filter div.mobile-filter-area label>span.error,section.tile.auxiliary label>span.error,section.content.async section.flex label>span.error,.wizard-step .content label>span.error,section.content section.flex header .mobile-filter div.mobile-filter-area div.label>span.error,section.tile.auxiliary div.label>span.error,section.content.async section.flex div.label>span.error,.wizard-step .content div.label>span.error{display:block;white-space:normal}section.content section.flex header .mobile-filter div.mobile-filter-area label>span.warn,section.tile.auxiliary label>span.warn,section.content.async section.flex label>span.warn,.wizard-step .content label>span.warn,section.content section.flex header .mobile-filter div.mobile-filter-area div.label>span.warn,section.tile.auxiliary div.label>span.warn,section.content.async section.flex div.label>span.warn,.wizard-step .content div.label>span.warn{display:block;white-space:normal;color:orange;max-width:22rem}section.content section.flex header .mobile-filter div.mobile-filter-area label>span.value,section.tile.auxiliary label>span.value,section.content.async section.flex label>span.value,.wizard-step .content label>span.value,section.content section.flex header .mobile-filter div.mobile-filter-area div.label>span.value,section.tile.auxiliary div.label>span.value,section.content.async section.flex div.label>span.value,.wizard-step .content div.label>span.value{font-family:"roboto_light"}section.content section.flex header .mobile-filter div.mobile-filter-area label span.label-inline-block,section.tile.auxiliary label span.label-inline-block,section.content.async section.flex label span.label-inline-block,.wizard-step .content label span.label-inline-block,section.content section.flex header .mobile-filter div.mobile-filter-area div.label span.label-inline-block,section.tile.auxiliary div.label span.label-inline-block,section.content.async section.flex div.label span.label-inline-block,.wizard-step .content div.label span.label-inline-block{display:inline-block}section.content section.flex header .mobile-filter div.mobile-filter-area label.input-select-combo select.select2-container,section.tile.auxiliary label.input-select-combo select.select2-container,section.content.async section.flex label.input-select-combo select.select2-container,.wizard-step .content label.input-select-combo select.select2-container,section.content section.flex header .mobile-filter div.mobile-filter-area div.label.input-select-combo select.select2-container,section.tile.auxiliary div.label.input-select-combo select.select2-container,section.content.async section.flex div.label.input-select-combo select.select2-container,.wizard-step .content div.label.input-select-combo select.select2-container{vertical-align:top}section.content section.flex header .mobile-filter div.mobile-filter-area label>p,section.tile.auxiliary label>p,section.content.async section.flex label>p,.wizard-step .content label>p,section.content section.flex header .mobile-filter div.mobile-filter-area div.label>p,section.tile.auxiliary div.label>p,section.content.async section.flex div.label>p,.wizard-step .content div.label>p{white-space:normal;max-width:400px}section.content section.flex header .mobile-filter div.mobile-filter-area label>input+span:not(.error):not(.warn),section.tile.auxiliary label>input+span:not(.error):not(.warn),section.content.async section.flex label>input+span:not(.error):not(.warn),.wizard-step .content label>input+span:not(.error):not(.warn),section.content section.flex header .mobile-filter div.mobile-filter-area div.label>input+span:not(.error):not(.warn),section.tile.auxiliary div.label>input+span:not(.error):not(.warn),section.content.async section.flex div.label>input+span:not(.error):not(.warn),.wizard-step .content div.label>input+span:not(.error):not(.warn){display:inline;padding-left:5px}section.content section.flex header .mobile-filter div.mobile-filter-area label.toggleBoxes,section.tile.auxiliary label.toggleBoxes,section.content.async section.flex label.toggleBoxes,.wizard-step .content label.toggleBoxes,section.content section.flex header .mobile-filter div.mobile-filter-area div.label.toggleBoxes,section.tile.auxiliary div.label.toggleBoxes,section.content.async section.flex div.label.toggleBoxes,.wizard-step .content div.label.toggleBoxes{white-space:normal}section.content section.flex header .mobile-filter div.mobile-filter-area label.toggleBoxes label.toggleBox,section.tile.auxiliary label.toggleBoxes label.toggleBox,section.content.async section.flex label.toggleBoxes label.toggleBox,.wizard-step .content label.toggleBoxes label.toggleBox,section.content section.flex header .mobile-filter div.mobile-filter-area div.label.toggleBoxes label.toggleBox,section.tile.auxiliary div.label.toggleBoxes label.toggleBox,section.content.async section.flex div.label.toggleBoxes label.toggleBox,.wizard-step .content div.label.toggleBoxes label.toggleBox{display:inline-block;margin:0px 2px 5px 0px;cursor:pointer;padding:0px}section.content section.flex header .mobile-filter div.mobile-filter-area label.toggleBoxes label.toggleBox input[type="checkbox"],section.tile.auxiliary label.toggleBoxes label.toggleBox input[type="checkbox"],section.content.async section.flex label.toggleBoxes label.toggleBox input[type="checkbox"],.wizard-step .content label.toggleBoxes label.toggleBox input[type="checkbox"],section.content section.flex header .mobile-filter div.mobile-filter-area label.toggleBoxes label.toggleBox input[type="radio"],section.tile.auxiliary label.toggleBoxes label.toggleBox input[type="radio"],section.content.async section.flex label.toggleBoxes label.toggleBox input[type="radio"],.wizard-step .content label.toggleBoxes label.toggleBox input[type="radio"],section.content section.flex header .mobile-filter div.mobile-filter-area div.label.toggleBoxes label.toggleBox input[type="checkbox"],section.tile.auxiliary div.label.toggleBoxes label.toggleBox input[type="checkbox"],section.content.async section.flex div.label.toggleBoxes label.toggleBox input[type="checkbox"],.wizard-step .content div.label.toggleBoxes label.toggleBox input[type="checkbox"],section.content section.flex header .mobile-filter div.mobile-filter-area div.label.toggleBoxes label.toggleBox input[type="radio"],section.tile.auxiliary div.label.toggleBoxes label.toggleBox input[type="radio"],section.content.async section.flex div.label.toggleBoxes label.toggleBox input[type="radio"],.wizard-step .content div.label.toggleBoxes label.toggleBox input[type="radio"]{position:absolute;top:-50000px;left:-50000px}section.content section.flex header .mobile-filter div.mobile-filter-area label.toggleBoxes label.toggleBox input[type="checkbox"]:focus ~ span,section.tile.auxiliary label.toggleBoxes label.toggleBox input[type="checkbox"]:focus ~ span,section.content.async section.flex label.toggleBoxes label.toggleBox input[type="checkbox"]:focus ~ span,.wizard-step .content label.toggleBoxes label.toggleBox input[type="checkbox"]:focus ~ span,section.content section.flex header .mobile-filter div.mobile-filter-area label.toggleBoxes label.toggleBox input[type="radio"]:focus ~ span,section.tile.auxiliary label.toggleBoxes label.toggleBox input[type="radio"]:focus ~ span,section.content.async section.flex label.toggleBoxes label.toggleBox input[type="radio"]:focus ~ span,.wizard-step .content label.toggleBoxes label.toggleBox input[type="radio"]:focus ~ span,section.content section.flex header .mobile-filter div.mobile-filter-area div.label.toggleBoxes label.toggleBox input[type="checkbox"]:focus ~ span,section.tile.auxiliary div.label.toggleBoxes label.toggleBox input[type="checkbox"]:focus ~ span,section.content.async section.flex div.label.toggleBoxes label.toggleBox input[type="checkbox"]:focus ~ span,.wizard-step .content div.label.toggleBoxes label.toggleBox input[type="checkbox"]:focus ~ span,section.content section.flex header .mobile-filter div.mobile-filter-area div.label.toggleBoxes label.toggleBox input[type="radio"]:focus ~ span,section.tile.auxiliary div.label.toggleBoxes label.toggleBox input[type="radio"]:focus ~ span,section.content.async section.flex div.label.toggleBoxes label.toggleBox input[type="radio"]:focus ~ span,.wizard-step .content div.label.toggleBoxes label.toggleBox input[type="radio"]:focus ~ span{border-left-color:#95c11f;padding-left:0px;border-left-width:4px;border-left-style:solid}section.content section.flex header .mobile-filter div.mobile-filter-area label.toggleBoxes label.toggleBox input[type="checkbox"]:focus:not(:checked) ~ span,section.tile.auxiliary label.toggleBoxes label.toggleBox input[type="checkbox"]:focus:not(:checked) ~ span,section.content.async section.flex label.toggleBoxes label.toggleBox input[type="checkbox"]:focus:not(:checked) ~ span,.wizard-step .content label.toggleBoxes label.toggleBox input[type="checkbox"]:focus:not(:checked) ~ span,section.content section.flex header .mobile-filter div.mobile-filter-area label.toggleBoxes label.toggleBox input[type="radio"]:focus:not(:checked) ~ span,section.tile.auxiliary label.toggleBoxes label.toggleBox input[type="radio"]:focus:not(:checked) ~ span,section.content.async section.flex label.toggleBoxes label.toggleBox input[type="radio"]:focus:not(:checked) ~ span,.wizard-step .content label.toggleBoxes label.toggleBox input[type="radio"]:focus:not(:checked) ~ span,section.content section.flex header .mobile-filter div.mobile-filter-area div.label.toggleBoxes label.toggleBox input[type="checkbox"]:focus:not(:checked) ~ span,section.tile.auxiliary div.label.toggleBoxes label.toggleBox input[type="checkbox"]:focus:not(:checked) ~ span,section.content.async section.flex div.label.toggleBoxes label.toggleBox input[type="checkbox"]:focus:not(:checked) ~ span,.wizard-step .content div.label.toggleBoxes label.toggleBox input[type="checkbox"]:focus:not(:checked) ~ span,section.content section.flex header .mobile-filter div.mobile-filter-area div.label.toggleBoxes label.toggleBox input[type="radio"]:focus:not(:checked) ~ span,section.tile.auxiliary div.label.toggleBoxes label.toggleBox input[type="radio"]:focus:not(:checked) ~ span,section.content.async section.flex div.label.toggleBoxes label.toggleBox input[type="radio"]:focus:not(:checked) ~ span,.wizard-step .content div.label.toggleBoxes label.toggleBox input[type="radio"]:focus:not(:checked) ~ span{opacity:0.9}section.content section.flex header .mobile-filter div.mobile-filter-area label.toggleBoxes label.toggleBox input[type="checkbox"]:checked ~ span,section.tile.auxiliary label.toggleBoxes label.toggleBox input[type="checkbox"]:checked ~ span,section.content.async section.flex label.toggleBoxes label.toggleBox input[type="checkbox"]:checked ~ span,.wizard-step .content label.toggleBoxes label.toggleBox input[type="checkbox"]:checked ~ span,section.content section.flex header .mobile-filter div.mobile-filter-area label.toggleBoxes label.toggleBox input[type="radio"]:checked ~ span,section.tile.auxiliary label.toggleBoxes label.toggleBox input[type="radio"]:checked ~ span,section.content.async section.flex label.toggleBoxes label.toggleBox input[type="radio"]:checked ~ span,.wizard-step .content label.toggleBoxes label.toggleBox input[type="radio"]:checked ~ span,section.content section.flex header .mobile-filter div.mobile-filter-area div.label.toggleBoxes label.toggleBox input[type="checkbox"]:checked ~ span,section.tile.auxiliary div.label.toggleBoxes label.toggleBox input[type="checkbox"]:checked ~ span,section.content.async section.flex div.label.toggleBoxes label.toggleBox input[type="checkbox"]:checked ~ span,.wizard-step .content div.label.toggleBoxes label.toggleBox input[type="checkbox"]:checked ~ span,section.content section.flex header .mobile-filter div.mobile-filter-area div.label.toggleBoxes label.toggleBox input[type="radio"]:checked ~ span,section.tile.auxiliary div.label.toggleBoxes label.toggleBox input[type="radio"]:checked ~ span,section.content.async section.flex div.label.toggleBoxes label.toggleBox input[type="radio"]:checked ~ span,.wizard-step .content div.label.toggleBoxes label.toggleBox input[type="radio"]:checked ~ span{color:#4d4d4d;background-color:#fff}section.content section.flex header .mobile-filter div.mobile-filter-area label.toggleBoxes label.toggleBox input[type="checkbox"]:checked ~ span:after,section.tile.auxiliary label.toggleBoxes label.toggleBox input[type="checkbox"]:checked ~ span:after,section.content.async section.flex label.toggleBoxes label.toggleBox input[type="checkbox"]:checked ~ span:after,.wizard-step .content label.toggleBoxes label.toggleBox input[type="checkbox"]:checked ~ span:after,section.content section.flex header .mobile-filter div.mobile-filter-area label.toggleBoxes label.toggleBox input[type="radio"]:checked ~ span:after,section.tile.auxiliary label.toggleBoxes label.toggleBox input[type="radio"]:checked ~ span:after,section.content.async section.flex label.toggleBoxes label.toggleBox input[type="radio"]:checked ~ span:after,.wizard-step .content label.toggleBoxes label.toggleBox input[type="radio"]:checked ~ span:after,section.content section.flex header .mobile-filter div.mobile-filter-area div.label.toggleBoxes label.toggleBox input[type="checkbox"]:checked ~ span:after,section.tile.auxiliary div.label.toggleBoxes label.toggleBox input[type="checkbox"]:checked ~ span:after,section.content.async section.flex div.label.toggleBoxes label.toggleBox input[type="checkbox"]:checked ~ span:after,.wizard-step .content div.label.toggleBoxes label.toggleBox input[type="checkbox"]:checked ~ span:after,section.content section.flex header .mobile-filter div.mobile-filter-area div.label.toggleBoxes label.toggleBox input[type="radio"]:checked ~ span:after,section.tile.auxiliary div.label.toggleBoxes label.toggleBox input[type="radio"]:checked ~ span:after,section.content.async section.flex div.label.toggleBoxes label.toggleBox input[type="radio"]:checked ~ span:after,.wizard-step .content div.label.toggleBoxes label.toggleBox input[type="radio"]:checked ~ span:after{font-family:"web_icons";content:"\e621";font-size:0.4em;position:absolute;right:2px;top:2px;line-height:90%}section.content section.flex header .mobile-filter div.mobile-filter-area label.toggleBoxes label.toggleBox input[type="checkbox"]:not(:checked) ~ span,section.tile.auxiliary label.toggleBoxes label.toggleBox input[type="checkbox"]:not(:checked) ~ span,section.content.async section.flex label.toggleBoxes label.toggleBox input[type="checkbox"]:not(:checked) ~ span,.wizard-step .content label.toggleBoxes label.toggleBox input[type="checkbox"]:not(:checked) ~ span,section.content section.flex header .mobile-filter div.mobile-filter-area label.toggleBoxes label.toggleBox input[type="radio"]:not(:checked) ~ span,section.tile.auxiliary label.toggleBoxes label.toggleBox input[type="radio"]:not(:checked) ~ span,section.content.async section.flex label.toggleBoxes label.toggleBox input[type="radio"]:not(:checked) ~ span,.wizard-step .content label.toggleBoxes label.toggleBox input[type="radio"]:not(:checked) ~ span,section.content section.flex header .mobile-filter div.mobile-filter-area div.label.toggleBoxes label.toggleBox input[type="checkbox"]:not(:checked) ~ span,section.tile.auxiliary div.label.toggleBoxes label.toggleBox input[type="checkbox"]:not(:checked) ~ span,section.content.async section.flex div.label.toggleBoxes label.toggleBox input[type="checkbox"]:not(:checked) ~ span,.wizard-step .content div.label.toggleBoxes label.toggleBox input[type="checkbox"]:not(:checked) ~ span,section.content section.flex header .mobile-filter div.mobile-filter-area div.label.toggleBoxes label.toggleBox input[type="radio"]:not(:checked) ~ span,section.tile.auxiliary div.label.toggleBoxes label.toggleBox input[type="radio"]:not(:checked) ~ span,section.content.async section.flex div.label.toggleBoxes label.toggleBox input[type="radio"]:not(:checked) ~ span,.wizard-step .content div.label.toggleBoxes label.toggleBox input[type="radio"]:not(:checked) ~ span{opacity:0.7}section.content section.flex header .mobile-filter div.mobile-filter-area label.toggleBoxes label.toggleBox input[type="checkbox"] ~ span:hover,section.tile.auxiliary label.toggleBoxes label.toggleBox input[type="checkbox"] ~ span:hover,section.content.async section.flex label.toggleBoxes label.toggleBox input[type="checkbox"] ~ span:hover,.wizard-step .content label.toggleBoxes label.toggleBox input[type="checkbox"] ~ span:hover,section.content section.flex header .mobile-filter div.mobile-filter-area label.toggleBoxes label.toggleBox input[type="radio"] ~ span:hover,section.tile.auxiliary label.toggleBoxes label.toggleBox input[type="radio"] ~ span:hover,section.content.async section.flex label.toggleBoxes label.toggleBox input[type="radio"] ~ span:hover,.wizard-step .content label.toggleBoxes label.toggleBox input[type="radio"] ~ span:hover,section.content section.flex header .mobile-filter div.mobile-filter-area div.label.toggleBoxes label.toggleBox input[type="checkbox"] ~ span:hover,section.tile.auxiliary div.label.toggleBoxes label.toggleBox input[type="checkbox"] ~ span:hover,section.content.async section.flex div.label.toggleBoxes label.toggleBox input[type="checkbox"] ~ span:hover,.wizard-step .content div.label.toggleBoxes label.toggleBox input[type="checkbox"] ~ span:hover,section.content section.flex header .mobile-filter div.mobile-filter-area div.label.toggleBoxes label.toggleBox input[type="radio"] ~ span:hover,section.tile.auxiliary div.label.toggleBoxes label.toggleBox input[type="radio"] ~ span:hover,section.content.async section.flex div.label.toggleBoxes label.toggleBox input[type="radio"] ~ span:hover,.wizard-step .content div.label.toggleBoxes label.toggleBox input[type="radio"] ~ span:hover{opacity:0.9}section.content section.flex header .mobile-filter div.mobile-filter-area label.toggleBoxes label.toggleBox span,section.tile.auxiliary label.toggleBoxes label.toggleBox span,section.content.async section.flex label.toggleBoxes label.toggleBox span,.wizard-step .content label.toggleBoxes label.toggleBox span,section.content section.flex header .mobile-filter div.mobile-filter-area div.label.toggleBoxes label.toggleBox span,section.tile.auxiliary div.label.toggleBoxes label.toggleBox span,section.content.async section.flex div.label.toggleBoxes label.toggleBox span,.wizard-step .content div.label.toggleBoxes label.toggleBox span{display:inline-block;position:relative;text-align:center;border:1px solid;border-radius:5px;padding:3px;width:2.15em}section.content section.flex header .mobile-filter div.mobile-filter-area label.toggleBoxes label.toggleBox span.icon.big,section.tile.auxiliary label.toggleBoxes label.toggleBox span.icon.big,section.content.async section.flex label.toggleBoxes label.toggleBox span.icon.big,.wizard-step .content label.toggleBoxes label.toggleBox span.icon.big,section.content section.flex header .mobile-filter div.mobile-filter-area label.toggleBoxes label.toggleBox .staff-item-helper.drop-warning span.big.staff-item-helper-absences,.staff-item-helper.drop-warning section.content section.flex header .mobile-filter div.mobile-filter-area label.toggleBoxes label.toggleBox span.big.staff-item-helper-absences,section.tile.auxiliary label.toggleBoxes label.toggleBox .staff-item-helper.drop-warning span.big.staff-item-helper-absences,.staff-item-helper.drop-warning section.tile.auxiliary label.toggleBoxes label.toggleBox span.big.staff-item-helper-absences,section.content.async section.flex label.toggleBoxes label.toggleBox .staff-item-helper.drop-warning span.big.staff-item-helper-absences,.staff-item-helper.drop-warning section.content.async section.flex label.toggleBoxes label.toggleBox span.big.staff-item-helper-absences,.wizard-step .content label.toggleBoxes label.toggleBox .staff-item-helper.drop-warning span.big.staff-item-helper-absences,.staff-item-helper.drop-warning .wizard-step .content label.toggleBoxes label.toggleBox span.big.staff-item-helper-absences,section.content section.flex header .mobile-filter div.mobile-filter-area div.label.toggleBoxes label.toggleBox span.icon.big,section.tile.auxiliary div.label.toggleBoxes label.toggleBox span.icon.big,section.content.async section.flex div.label.toggleBoxes label.toggleBox span.icon.big,.wizard-step .content div.label.toggleBoxes label.toggleBox span.icon.big,section.content section.flex header .mobile-filter div.mobile-filter-area div.label.toggleBoxes label.toggleBox .staff-item-helper.drop-warning span.big.staff-item-helper-absences,.staff-item-helper.drop-warning section.content section.flex header .mobile-filter div.mobile-filter-area div.label.toggleBoxes label.toggleBox span.big.staff-item-helper-absences,section.tile.auxiliary div.label.toggleBoxes label.toggleBox .staff-item-helper.drop-warning span.big.staff-item-helper-absences,.staff-item-helper.drop-warning section.tile.auxiliary div.label.toggleBoxes label.toggleBox span.big.staff-item-helper-absences,section.content.async section.flex div.label.toggleBoxes label.toggleBox .staff-item-helper.drop-warning span.big.staff-item-helper-absences,.staff-item-helper.drop-warning section.content.async section.flex div.label.toggleBoxes label.toggleBox span.big.staff-item-helper-absences,.wizard-step .content div.label.toggleBoxes label.toggleBox .staff-item-helper.drop-warning span.big.staff-item-helper-absences,.staff-item-helper.drop-warning .wizard-step .content div.label.toggleBoxes label.toggleBox span.big.staff-item-helper-absences{width:1.6em;font-size:1.5em}section.content section.flex header .mobile-filter div.mobile-filter-area label.toggleBoxes label.toggleBox span.icon.huge,section.tile.auxiliary label.toggleBoxes label.toggleBox span.icon.huge,section.content.async section.flex label.toggleBoxes label.toggleBox span.icon.huge,.wizard-step .content label.toggleBoxes label.toggleBox span.icon.huge,section.content section.flex header .mobile-filter div.mobile-filter-area label.toggleBoxes label.toggleBox .staff-item-helper.drop-warning span.huge.staff-item-helper-absences,.staff-item-helper.drop-warning section.content section.flex header .mobile-filter div.mobile-filter-area label.toggleBoxes label.toggleBox span.huge.staff-item-helper-absences,section.tile.auxiliary label.toggleBoxes label.toggleBox .staff-item-helper.drop-warning span.huge.staff-item-helper-absences,.staff-item-helper.drop-warning section.tile.auxiliary label.toggleBoxes label.toggleBox span.huge.staff-item-helper-absences,section.content.async section.flex label.toggleBoxes label.toggleBox .staff-item-helper.drop-warning span.huge.staff-item-helper-absences,.staff-item-helper.drop-warning section.content.async section.flex label.toggleBoxes label.toggleBox span.huge.staff-item-helper-absences,.wizard-step .content label.toggleBoxes label.toggleBox .staff-item-helper.drop-warning span.huge.staff-item-helper-absences,.staff-item-helper.drop-warning .wizard-step .content label.toggleBoxes label.toggleBox span.huge.staff-item-helper-absences,section.content section.flex header .mobile-filter div.mobile-filter-area div.label.toggleBoxes label.toggleBox span.icon.huge,section.tile.auxiliary div.label.toggleBoxes label.toggleBox span.icon.huge,section.content.async section.flex div.label.toggleBoxes label.toggleBox span.icon.huge,.wizard-step .content div.label.toggleBoxes label.toggleBox span.icon.huge,section.content section.flex header .mobile-filter div.mobile-filter-area div.label.toggleBoxes label.toggleBox .staff-item-helper.drop-warning span.huge.staff-item-helper-absences,.staff-item-helper.drop-warning section.content section.flex header .mobile-filter div.mobile-filter-area div.label.toggleBoxes label.toggleBox span.huge.staff-item-helper-absences,section.tile.auxiliary div.label.toggleBoxes label.toggleBox .staff-item-helper.drop-warning span.huge.staff-item-helper-absences,.staff-item-helper.drop-warning section.tile.auxiliary div.label.toggleBoxes label.toggleBox span.huge.staff-item-helper-absences,section.content.async section.flex div.label.toggleBoxes label.toggleBox .staff-item-helper.drop-warning span.huge.staff-item-helper-absences,.staff-item-helper.drop-warning section.content.async section.flex div.label.toggleBoxes label.toggleBox span.huge.staff-item-helper-absences,.wizard-step .content div.label.toggleBoxes label.toggleBox .staff-item-helper.drop-warning span.huge.staff-item-helper-absences,.staff-item-helper.drop-warning .wizard-step .content div.label.toggleBoxes label.toggleBox span.huge.staff-item-helper-absences{font-size:2em;width:1.75em;line-height:1.65em}section.content section.flex header .mobile-filter div.mobile-filter-area fieldset,section.tile.auxiliary fieldset,section.content.async section.flex fieldset,.wizard-step .content fieldset{border:none;margin:0px 0px 10px 0px;padding:0px}section.content section.flex header .mobile-filter div.mobile-filter-area fieldset.label,section.tile.auxiliary fieldset.label,section.content.async section.flex fieldset.label,.wizard-step .content fieldset.label{margin-bottom:15px}section.content section.flex header .mobile-filter div.mobile-filter-area fieldset legend,section.tile.auxiliary fieldset legend,section.content.async section.flex fieldset legend,.wizard-step .content fieldset legend{font-family:"roboto_light";font-size:20px}section.content section.flex header .mobile-filter div.mobile-filter-area fieldset>fieldset:not(.group),section.tile.auxiliary fieldset>fieldset:not(.group),section.content.async section.flex fieldset>fieldset:not(.group),.wizard-step .content fieldset>fieldset:not(.group){margin-left:20px}section.content section.flex header .mobile-filter div.mobile-filter-area fieldset>fieldset:not(.group).tree,section.tile.auxiliary fieldset>fieldset:not(.group).tree,section.content.async section.flex fieldset>fieldset:not(.group).tree,.wizard-step .content fieldset>fieldset:not(.group).tree,section.content section.flex header .mobile-filter div.mobile-filter-area fieldset>fieldset:not(.group):last-child,section.tile.auxiliary fieldset>fieldset:not(.group):last-child,section.content.async section.flex fieldset>fieldset:not(.group):last-child,.wizard-step .content fieldset>fieldset:not(.group):last-child{margin-bottom:0px}section.content section.flex header .mobile-filter div.mobile-filter-area fieldset.group,section.tile.auxiliary fieldset.group,section.content.async section.flex fieldset.group,.wizard-step .content fieldset.group{margin:0px}section.content section.flex header .mobile-filter div.mobile-filter-area fieldset ul,section.tile.auxiliary fieldset ul,section.content.async section.flex fieldset ul,.wizard-step .content fieldset ul{margin:0px 0px 10px 0px;padding:0px 0px 0px 15px}section.content section.flex header .mobile-filter div.mobile-filter-area fieldset ul li,section.tile.auxiliary fieldset ul li,section.content.async section.flex fieldset ul li,.wizard-step .content fieldset ul li{list-style-position:outside}section.content section.flex header .mobile-filter div.mobile-filter-area fieldset p,section.tile.auxiliary fieldset p,section.content.async section.flex fieldset p,.wizard-step .content fieldset p{white-space:normal;max-width:400px}section.content section.flex header .mobile-filter div.mobile-filter-area fieldset.compact label,section.tile.auxiliary fieldset.compact label,section.content.async section.flex fieldset.compact label,.wizard-step .content fieldset.compact label,section.content section.flex header .mobile-filter div.mobile-filter-area fieldset.compact div.label,section.tile.auxiliary fieldset.compact div.label,section.content.async section.flex fieldset.compact div.label,.wizard-step .content fieldset.compact div.label{margin-bottom:5px}section.content section.flex header .mobile-filter div.mobile-filter-area p,section.tile.auxiliary p,section.content.async section.flex p,.wizard-step .content p{font-family:"roboto_light";margin:0px 0px 10px 0px}section.content section.flex header .mobile-filter div.mobile-filter-area p:last-child,section.tile.auxiliary p:last-child,section.content.async section.flex p:last-child,.wizard-step .content p:last-child{margin-bottom:0px}section.content section.flex header .mobile-filter div.mobile-filter-area table:not(.custom-style),section.tile.auxiliary table:not(.custom-style),section.content.async section.flex table:not(.custom-style),.wizard-step .content table:not(.custom-style){border-spacing:0px 5px}section.content section.flex header .mobile-filter div.mobile-filter-area table:not(.custom-style) td,section.tile.auxiliary table:not(.custom-style) td,section.content.async section.flex table:not(.custom-style) td,.wizard-step .content table:not(.custom-style) td,section.content section.flex header .mobile-filter div.mobile-filter-area table:not(.custom-style) th,section.tile.auxiliary table:not(.custom-style) th,section.content.async section.flex table:not(.custom-style) th,.wizard-step .content table:not(.custom-style) th{padding:0px;vertical-align:top}section.content section.flex header .mobile-filter div.mobile-filter-area table:not(.custom-style) th,section.tile.auxiliary table:not(.custom-style) th,section.content.async section.flex table:not(.custom-style) th,.wizard-step .content table:not(.custom-style) th{text-align:left;font-family:"roboto_regular";font-weight:normal}section.content section.flex header .mobile-filter div.mobile-filter-area input,section.tile.auxiliary input,section.content.async section.flex input,.wizard-step .content input,section.content section.flex header .mobile-filter div.mobile-filter-area button,section.tile.auxiliary button,section.content.async section.flex button,.wizard-step .content button,section.content section.flex header .mobile-filter div.mobile-filter-area select,section.tile.auxiliary select,section.content.async section.flex select,.wizard-step .content select,section.content section.flex header .mobile-filter div.mobile-filter-area textarea,section.tile.auxiliary textarea,section.content.async section.flex textarea,.wizard-step .content textarea{border:medium none;font-family:"roboto_regular";font-size:15px;margin:0}section.content section.flex header .mobile-filter div.mobile-filter-area input[disabled],section.tile.auxiliary input[disabled],section.content.async section.flex input[disabled],.wizard-step .content input[disabled],section.content section.flex header .mobile-filter div.mobile-filter-area input[readonly],section.tile.auxiliary input[readonly],section.content.async section.flex input[readonly],.wizard-step .content input[readonly],section.content section.flex header .mobile-filter div.mobile-filter-area button[disabled],section.tile.auxiliary button[disabled],section.content.async section.flex button[disabled],.wizard-step .content button[disabled],section.content section.flex header .mobile-filter div.mobile-filter-area button[readonly],section.tile.auxiliary button[readonly],section.content.async section.flex button[readonly],.wizard-step .content button[readonly],section.content section.flex header .mobile-filter div.mobile-filter-area select[disabled],section.tile.auxiliary select[disabled],section.content.async section.flex select[disabled],.wizard-step .content select[disabled],section.content section.flex header .mobile-filter div.mobile-filter-area select[readonly],section.tile.auxiliary select[readonly],section.content.async section.flex select[readonly],.wizard-step .content select[readonly],section.content section.flex header .mobile-filter div.mobile-filter-area textarea[disabled],section.tile.auxiliary textarea[disabled],section.content.async section.flex textarea[disabled],.wizard-step .content textarea[disabled],section.content section.flex header .mobile-filter div.mobile-filter-area textarea[readonly],section.tile.auxiliary textarea[readonly],section.content.async section.flex textarea[readonly],.wizard-step .content textarea[readonly]{background-color:#66acc0;color:rgba(77,77,77,0.6)}section.content section.flex header .mobile-filter div.mobile-filter-area input:not([type="radio"]):not([type="checkbox"]):not([type="button"]),section.tile.auxiliary input:not([type="radio"]):not([type="checkbox"]):not([type="button"]),section.content.async section.flex input:not([type="radio"]):not([type="checkbox"]):not([type="button"]),.wizard-step .content input:not([type="radio"]):not([type="checkbox"]):not([type="button"]){padding:2px 10px;background-color:#fff;color:#4d4d4d;box-shadow:none}section.content section.flex header .mobile-filter div.mobile-filter-area input:not([type="radio"]):not([type="checkbox"]):not([type="button"]).hasDatepicker,section.tile.auxiliary input:not([type="radio"]):not([type="checkbox"]):not([type="button"]).hasDatepicker,section.content.async section.flex input:not([type="radio"]):not([type="checkbox"]):not([type="button"]).hasDatepicker,.wizard-step .content input:not([type="radio"]):not([type="checkbox"]):not([type="button"]).hasDatepicker{padding-right:33px}section.content section.flex header .mobile-filter div.mobile-filter-area input:not([type="radio"]):not([type="checkbox"]):not([type="button"]):focus,section.tile.auxiliary input:not([type="radio"]):not([type="checkbox"]):not([type="button"]):focus,section.content.async section.flex input:not([type="radio"]):not([type="checkbox"]):not([type="button"]):focus,.wizard-step .content input:not([type="radio"]):not([type="checkbox"]):not([type="button"]):focus,section.content section.flex header .mobile-filter div.mobile-filter-area input:not([type="radio"]):not([type="checkbox"]):not([type="button"]):invalid,section.tile.auxiliary input:not([type="radio"]):not([type="checkbox"]):not([type="button"]):invalid,section.content.async section.flex input:not([type="radio"]):not([type="checkbox"]):not([type="button"]):invalid,.wizard-step .content input:not([type="radio"]):not([type="checkbox"]):not([type="button"]):invalid{padding-left:5px;border-left-width:5px;border-left-style:solid}section.content section.flex header .mobile-filter div.mobile-filter-area input:not([type="radio"]):not([type="checkbox"]):not([type="button"]):focus,section.tile.auxiliary input:not([type="radio"]):not([type="checkbox"]):not([type="button"]):focus,section.content.async section.flex input:not([type="radio"]):not([type="checkbox"]):not([type="button"]):focus,.wizard-step .content input:not([type="radio"]):not([type="checkbox"]):not([type="button"]):focus{border-left-color:#95c11f}section.content section.flex header .mobile-filter div.mobile-filter-area input:not([type="radio"]):not([type="checkbox"]):not([type="button"]):invalid,section.tile.auxiliary input:not([type="radio"]):not([type="checkbox"]):not([type="button"]):invalid,section.content.async section.flex input:not([type="radio"]):not([type="checkbox"]):not([type="button"]):invalid,.wizard-step .content input:not([type="radio"]):not([type="checkbox"]):not([type="button"]):invalid{border-left-color:#f98848}section.content section.flex header .mobile-filter div.mobile-filter-area input:not([type="radio"]):not([type="checkbox"]):not([type="button"])[disabled],section.tile.auxiliary input:not([type="radio"]):not([type="checkbox"]):not([type="button"])[disabled],section.content.async section.flex input:not([type="radio"]):not([type="checkbox"]):not([type="button"])[disabled],.wizard-step .content input:not([type="radio"]):not([type="checkbox"]):not([type="button"])[disabled],section.content section.flex header .mobile-filter div.mobile-filter-area input:not([type="radio"]):not([type="checkbox"]):not([type="button"])[readonly],section.tile.auxiliary input:not([type="radio"]):not([type="checkbox"]):not([type="button"])[readonly],section.content.async section.flex input:not([type="radio"]):not([type="checkbox"]):not([type="button"])[readonly],.wizard-step .content input:not([type="radio"]):not([type="checkbox"]):not([type="button"])[readonly]{background-color:#66acc0;color:rgba(77,77,77,0.6)}section.content section.flex header .mobile-filter div.mobile-filter-area select,section.tile.auxiliary select,section.content.async section.flex select,.wizard-step .content select{padding:1px 10px;background-color:#fff;color:#4d4d4d}section.content section.flex header .mobile-filter div.mobile-filter-area select:focus,section.tile.auxiliary select:focus,section.content.async section.flex select:focus,.wizard-step .content select:focus{border-left-color:#95c11f;padding-left:5px;border-left-width:5px;border-left-style:solid}section.content section.flex header .mobile-filter div.mobile-filter-area select option[value=""],section.tile.auxiliary select option[value=""],section.content.async section.flex select option[value=""],.wizard-step .content select option[value=""]{min-height:20px}section.content section.flex header .mobile-filter div.mobile-filter-area select.min,section.tile.auxiliary select.min,section.content.async section.flex select.min,.wizard-step .content select.min{min-width:200px}section.content section.flex header .mobile-filter div.mobile-filter-area textarea,section.tile.auxiliary textarea,section.content.async section.flex textarea,.wizard-step .content textarea{padding:2px 10px;background-color:#fff;color:#4d4d4d;min-height:65px;resize:vertical;white-space:normal}section.content section.flex header .mobile-filter div.mobile-filter-area textarea:focus,section.tile.auxiliary textarea:focus,section.content.async section.flex textarea:focus,.wizard-step .content textarea:focus{border-left-color:#95c11f;padding-left:5px;border-left-width:5px;border-left-style:solid}section.content section.flex header .mobile-filter div.mobile-filter-area textarea.comment,section.tile.auxiliary textarea.comment,section.content.async section.flex textarea.comment,.wizard-step .content textarea.comment{min-height:165px;white-space:pre-wrap}section.content section.flex header .mobile-filter div.mobile-filter-area button,section.tile.auxiliary button,section.content.async section.flex button,.wizard-step .content button{background-color:#007496;border-style:solid;border-width:2px;margin-right:10px;transition:all 0.5s ease 0s;color:#fff;border-color:#fff}section.content section.flex header .mobile-filter div.mobile-filter-area button.button-with-icon,section.tile.auxiliary button.button-with-icon,section.content.async section.flex button.button-with-icon,.wizard-step .content button.button-with-icon{position:relative;text-align:left;padding-left:20px}section.content section.flex header .mobile-filter div.mobile-filter-area button.button-with-icon .icon,section.tile.auxiliary button.button-with-icon .icon,section.content.async section.flex button.button-with-icon .icon,.wizard-step .content button.button-with-icon .icon,section.content section.flex header .mobile-filter div.mobile-filter-area button.button-with-icon .clicktip button.ui-dialog-titlebar-close,.clicktip section.content section.flex header .mobile-filter div.mobile-filter-area button.button-with-icon button.ui-dialog-titlebar-close,section.tile.auxiliary button.button-with-icon .clicktip button.ui-dialog-titlebar-close,.clicktip section.tile.auxiliary button.button-with-icon button.ui-dialog-titlebar-close,section.content.async section.flex button.button-with-icon .clicktip button.ui-dialog-titlebar-close,.clicktip section.content.async section.flex button.button-with-icon button.ui-dialog-titlebar-close,.wizard-step .content button.button-with-icon .clicktip button.ui-dialog-titlebar-close,.clicktip .wizard-step .content button.button-with-icon button.ui-dialog-titlebar-close,section.content section.flex header .mobile-filter div.mobile-filter-area button.button-with-icon .staff-item-helper.drop-warning .staff-item-helper-absences,.staff-item-helper.drop-warning section.content section.flex header .mobile-filter div.mobile-filter-area button.button-with-icon .staff-item-helper-absences,section.tile.auxiliary button.button-with-icon .staff-item-helper.drop-warning .staff-item-helper-absences,.staff-item-helper.drop-warning section.tile.auxiliary button.button-with-icon .staff-item-helper-absences,section.content.async section.flex button.button-with-icon .staff-item-helper.drop-warning .staff-item-helper-absences,.staff-item-helper.drop-warning section.content.async section.flex button.button-with-icon .staff-item-helper-absences,.wizard-step .content button.button-with-icon .staff-item-helper.drop-warning .staff-item-helper-absences,.staff-item-helper.drop-warning .wizard-step .content button.button-with-icon .staff-item-helper-absences{font-size:1.5em;top:7px;bottom:0px;right:20px;position:absolute}section.content section.flex header .mobile-filter div.mobile-filter-area button.button-with-icon[disabled] .icon,section.tile.auxiliary button.button-with-icon[disabled] .icon,section.content.async section.flex button.button-with-icon[disabled] .icon,.wizard-step .content button.button-with-icon[disabled] .icon,section.content section.flex header .mobile-filter div.mobile-filter-area button.button-with-icon[disabled] .clicktip button.ui-dialog-titlebar-close,.clicktip section.content section.flex header .mobile-filter div.mobile-filter-area button.button-with-icon[disabled] button.ui-dialog-titlebar-close,section.tile.auxiliary button.button-with-icon[disabled] .clicktip button.ui-dialog-titlebar-close,.clicktip section.tile.auxiliary button.button-with-icon[disabled] button.ui-dialog-titlebar-close,section.content.async section.flex button.button-with-icon[disabled] .clicktip button.ui-dialog-titlebar-close,.clicktip section.content.async section.flex button.button-with-icon[disabled] button.ui-dialog-titlebar-close,.wizard-step .content button.button-with-icon[disabled] .clicktip button.ui-dialog-titlebar-close,.clicktip .wizard-step .content button.button-with-icon[disabled] button.ui-dialog-titlebar-close,section.content section.flex header .mobile-filter div.mobile-filter-area button.button-with-icon[disabled] .staff-item-helper.drop-warning .staff-item-helper-absences,.staff-item-helper.drop-warning section.content section.flex header .mobile-filter div.mobile-filter-area button.button-with-icon[disabled] .staff-item-helper-absences,section.tile.auxiliary button.button-with-icon[disabled] .staff-item-helper.drop-warning .staff-item-helper-absences,.staff-item-helper.drop-warning section.tile.auxiliary button.button-with-icon[disabled] .staff-item-helper-absences,section.content.async section.flex button.button-with-icon[disabled] .staff-item-helper.drop-warning .staff-item-helper-absences,.staff-item-helper.drop-warning section.content.async section.flex button.button-with-icon[disabled] .staff-item-helper-absences,.wizard-step .content button.button-with-icon[disabled] .staff-item-helper.drop-warning .staff-item-helper-absences,.staff-item-helper.drop-warning .wizard-step .content button.button-with-icon[disabled] .staff-item-helper-absences{opacity:0.3}section.content section.flex header .mobile-filter div.mobile-filter-area button.button-with-icon[disabled].disabled-light .icon,section.tile.auxiliary button.button-with-icon[disabled].disabled-light .icon,section.content.async section.flex button.button-with-icon[disabled].disabled-light .icon,.wizard-step .content button.button-with-icon[disabled].disabled-light .icon,section.content section.flex header .mobile-filter div.mobile-filter-area button.button-with-icon[disabled].disabled-light .clicktip button.ui-dialog-titlebar-close,.clicktip section.content section.flex header .mobile-filter div.mobile-filter-area button.button-with-icon[disabled].disabled-light button.ui-dialog-titlebar-close,section.tile.auxiliary button.button-with-icon[disabled].disabled-light .clicktip button.ui-dialog-titlebar-close,.clicktip section.tile.auxiliary button.button-with-icon[disabled].disabled-light button.ui-dialog-titlebar-close,section.content.async section.flex button.button-with-icon[disabled].disabled-light .clicktip button.ui-dialog-titlebar-close,.clicktip section.content.async section.flex button.button-with-icon[disabled].disabled-light button.ui-dialog-titlebar-close,.wizard-step .content button.button-with-icon[disabled].disabled-light .clicktip button.ui-dialog-titlebar-close,.clicktip .wizard-step .content button.button-with-icon[disabled].disabled-light button.ui-dialog-titlebar-close,section.content section.flex header .mobile-filter div.mobile-filter-area button.button-with-icon[disabled].disabled-light .staff-item-helper.drop-warning .staff-item-helper-absences,.staff-item-helper.drop-warning section.content section.flex header .mobile-filter div.mobile-filter-area button.button-with-icon[disabled].disabled-light .staff-item-helper-absences,section.tile.auxiliary button.button-with-icon[disabled].disabled-light .staff-item-helper.drop-warning .staff-item-helper-absences,.staff-item-helper.drop-warning section.tile.auxiliary button.button-with-icon[disabled].disabled-light .staff-item-helper-absences,section.content.async section.flex button.button-with-icon[disabled].disabled-light .staff-item-helper.drop-warning .staff-item-helper-absences,.staff-item-helper.drop-warning section.content.async section.flex button.button-with-icon[disabled].disabled-light .staff-item-helper-absences,.wizard-step .content button.button-with-icon[disabled].disabled-light .staff-item-helper.drop-warning .staff-item-helper-absences,.staff-item-helper.drop-warning .wizard-step .content button.button-with-icon[disabled].disabled-light .staff-item-helper-absences{opacity:0.6}section.content section.flex header .mobile-filter div.mobile-filter-area button.button-dangerous,section.tile.auxiliary button.button-dangerous,section.content.async section.flex button.button-dangerous,.wizard-step .content button.button-dangerous{background-color:red;border-color:white;color:white;padding:10px}section.content section.flex header .mobile-filter div.mobile-filter-area button:hover,section.tile.auxiliary button:hover,section.content.async section.flex button:hover,.wizard-step .content button:hover,section.content section.flex header .mobile-filter div.mobile-filter-area button:focus,section.tile.auxiliary button:focus,section.content.async section.flex button:focus,.wizard-step .content button:focus{background-color:#4097b0}section.content section.flex header .mobile-filter div.mobile-filter-area button:hover.button-dangerous,section.tile.auxiliary button:hover.button-dangerous,section.content.async section.flex button:hover.button-dangerous,.wizard-step .content button:hover.button-dangerous,section.content section.flex header .mobile-filter div.mobile-filter-area button:focus.button-dangerous,section.tile.auxiliary button:focus.button-dangerous,section.content.async section.flex button:focus.button-dangerous,.wizard-step .content button:focus.button-dangerous{background-color:#ff8080}section.content section.flex header .mobile-filter div.mobile-filter-area button:active,section.tile.auxiliary button:active,section.content.async section.flex button:active,.wizard-step .content button:active{transition:none;background-color:#fff;color:#007496}section.content section.flex header .mobile-filter div.mobile-filter-area button:active.button-dangerous,section.tile.auxiliary button:active.button-dangerous,section.content.async section.flex button:active.button-dangerous,.wizard-step .content button:active.button-dangerous{background-color:white;color:red}section.content section.flex header .mobile-filter div.mobile-filter-area button:-moz-focus-inner,section.tile.auxiliary button:-moz-focus-inner,section.content.async section.flex button:-moz-focus-inner,.wizard-step .content button:-moz-focus-inner{outline:none}section.content section.flex header .mobile-filter div.mobile-filter-area button[disabled],section.tile.auxiliary button[disabled],section.content.async section.flex button[disabled],.wizard-step .content button[disabled]{border-color:rgba(255,255,255,0.3);background-color:#007496;color:rgba(255,255,255,0.3);cursor:default}section.content section.flex header .mobile-filter div.mobile-filter-area button[disabled].button-dangerous,section.tile.auxiliary button[disabled].button-dangerous,section.content.async section.flex button[disabled].button-dangerous,.wizard-step .content button[disabled].button-dangerous{border-color:rgba(255,0,0,0.3);background-color:rgba(255,0,0,0.3);color:rgba(255,255,255,0.3)}section.content section.flex header .mobile-filter div.mobile-filter-area button[disabled].disabled-light,section.tile.auxiliary button[disabled].disabled-light,section.content.async section.flex button[disabled].disabled-light,.wizard-step .content button[disabled].disabled-light{color:rgba(255,255,255,0.6)}section.content section.flex header .mobile-filter div.mobile-filter-area button[disabled].disabled-light.button-dangerous,section.tile.auxiliary button[disabled].disabled-light.button-dangerous,section.content.async section.flex button[disabled].disabled-light.button-dangerous,.wizard-step .content button[disabled].disabled-light.button-dangerous{color:rgba(255,255,255,0.6)}section.content section.flex header .mobile-filter div.mobile-filter-area form.loading,section.tile.auxiliary form.loading,section.content.async section.flex form.loading,.wizard-step .content form.loading{cursor:wait}section.content section.flex header .mobile-filter div.mobile-filter-area button.loading,section.tile.auxiliary button.loading,section.content.async section.flex button.loading,.wizard-step .content button.loading,section.content section.flex header .mobile-filter div.mobile-filter-area input.loading,section.tile.auxiliary input.loading,section.content.async section.flex input.loading,.wizard-step .content input.loading{position:relative}section.content section.flex header .mobile-filter div.mobile-filter-area button.loading:after,section.tile.auxiliary button.loading:after,section.content.async section.flex button.loading:after,.wizard-step .content button.loading:after,section.content section.flex header .mobile-filter div.mobile-filter-area input.loading:after,section.tile.auxiliary input.loading:after,section.content.async section.flex input.loading:after,.wizard-step .content input.loading:after,section.content section.flex header .mobile-filter div.mobile-filter-area button.loading.corner:after,section.tile.auxiliary button.loading.corner:after,section.content.async section.flex button.loading.corner:after,.wizard-step .content button.loading.corner:after,section.content section.flex header .mobile-filter div.mobile-filter-area button.loading.corner:after,section.tile.auxiliary button.loading.corner:after,section.content.async section.flex button.loading.corner:after,.wizard-step .content button.loading.corner:after{content:"";position:absolute;top:0px;left:0px;width:100%;height:100%;background-color:#005d78;background-image:url("../../images/loading.gif");background-position:center;background-repeat:no-repeat;background-size:1em;opacity:0.5}section.content section.flex header .mobile-filter div.mobile-filter-area button.loading.corner:after,section.tile.auxiliary button.loading.corner:after,section.content.async section.flex button.loading.corner:after,.wizard-step .content button.loading.corner:after{z-index:100;-webkit-clip-path:polygon(89% 0, 100% 23%, 100% 100%, 0 100%, 0 0);clip-path:polygon(89% 0, 100% 23%, 100% 100%, 0 100%, 0 0)}section.content section.flex header .mobile-filter div.mobile-filter-area .form-button-wrapper,section.tile.auxiliary .form-button-wrapper,section.content.async section.flex .form-button-wrapper,.wizard-step .content .form-button-wrapper{margin-top:1rem;display:flex;justify-content:space-between}section.content section.flex header .mobile-filter div.mobile-filter-area .form-button-wrapper button,section.tile.auxiliary .form-button-wrapper button,section.content.async section.flex .form-button-wrapper button,.wizard-step .content .form-button-wrapper button{margin:0}section.content section.flex header .mobile-filter div.mobile-filter-area button.text-button,section.tile.auxiliary button.text-button,section.content.async section.flex button.text-button,.wizard-step .content button.text-button{border:none;background:none;text-decoration:underline;color:inherit;padding:0;margin:0}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-height: 568px), (max-resolution: 200dpi) and (max-height: 568px), (max-resolution: 2.083dppx) and (max-height: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-height: 1336px), (min-resolution: 200dpi) and (max-height: 1336px), (min-resolution: 2.083dppx) and (max-height: 1336px), (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 568px), (max-resolution: 200dpi) and (max-width: 568px), (max-resolution: 2.083dppx) and (max-width: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 1336px), (min-resolution: 200dpi) and (max-width: 1336px), (min-resolution: 2.083dppx) and (max-width: 1336px){section.content section.flex header .mobile-filter div.mobile-filter-area button.mobile-submit-button-right,section.tile.auxiliary button.mobile-submit-button-right,section.content.async section.flex button.mobile-submit-button-right,.wizard-step .content button.mobile-submit-button-right{position:absolute;right:0px;bottom:26px}}section.content section.flex header .mobile-filter div.mobile-filter-area span.form-marker,section.tile.auxiliary span.form-marker,section.content.async section.flex span.form-marker,.wizard-step .content span.form-marker{padding-left:25px;position:relative}section.content section.flex header .mobile-filter div.mobile-filter-area span.form-marker:before,section.tile.auxiliary span.form-marker:before,section.content.async section.flex span.form-marker:before,.wizard-step .content span.form-marker:before{position:absolute;left:0px;font-family:"web_icons";font-size:20px}section.content section.flex header .mobile-filter div.mobile-filter-area span.form-marker.inactive:before,section.tile.auxiliary span.form-marker.inactive:before,section.content.async section.flex span.form-marker.inactive:before,.wizard-step .content span.form-marker.inactive:before{content:"\e621";color:rgba(255,255,255,0.3)}section.content section.flex header .mobile-filter div.mobile-filter-area span.form-marker.active:before,section.tile.auxiliary span.form-marker.active:before,section.content.async section.flex span.form-marker.active:before,.wizard-step .content span.form-marker.active:before{content:"\e621";color:#fff}section.content section.flex header .mobile-filter div.mobile-filter-area span.form-marker.warning:before,section.tile.auxiliary span.form-marker.warning:before,section.content.async section.flex span.form-marker.warning:before,.wizard-step .content span.form-marker.warning:before{content:"\e93e";color:#ff5d00}section.content section.flex header .mobile-filter div.mobile-filter-area .select-wrapper.hidden,section.tile.auxiliary .select-wrapper.hidden,section.content.async section.flex .select-wrapper.hidden,.wizard-step .content .select-wrapper.hidden{display:none}section.list .dataTables_wrapper .datatable-header,section.list .dataTables_wrapper .datatable-footer,section.list .dataTables_wrapper table.dataTable tr th:first-child,section.list .dataTables_wrapper table.dataTable tr td:first-child,.shiftplan-app .staff-list.flex,.shiftplan-app.workingfields div.drag-and-drop-hint,.shiftplan-app.workingfields .workingfield-row.header-row,.shiftplan-app.workingfields .workingfield-row .workingfield-bar,.shiftplan-app.workingfields .workingfield-row .workingfield-handle,.shiftplan-app.workingfields .schedule-tile.mobile .header-cell,.shiftplan-app.workingfields .schedule-tile.mobile .workingfield-group .workingfield-handle{position:static;position:-webkit-sticky;position:sticky}section.list .dataTables_wrapper .with-datatable-header .dataTables_scrollHead,section.list .dataTables_wrapper .dataTables_scrollHead{position:static !important;position:-webkit-sticky !important;position:sticky !important}body:before{content:'{"pmColorMain": "#95c11f", "pmColorNone": "#d3d3d3", "pcColorNone": "#d3d3d3", "pcColors": ["#007496", "#3390ab", "#66acc0", "#99c7d5", "#cce3ea"], "bcBarColor": "#95c11f", "bcBarColorWeek": "#007496", "bcGridLineColor": "#4d4d4d", "bcBackground": "transparent"}';display:block;height:0;overflow:hidden;width:0}body,a{font-family:"roboto_regular";font-size:15px}a{color:inherit}html{height:100%}body{margin:0px;background-position:bottom right;background-repeat:no-repeat;background-attachment:fixed;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;position:relative;min-width:420px;padding:111px 40px 90px 60px;box-sizing:border-box;min-height:100%;background-color:rgba(0,0,0,0);background-image:url("../../images/background/robot.jpg");color:#4d4d4d}body.anonymous{background-image:url("../../images/background/robot.jpg")}body *.narrowShow,body *.smallShow{display:none}.narrowHide,.smallHide{display:inherit}.wideHide{display:inherit}.wideHideInline{display:inline}.mobile-show{display:none}body .wideShow,body .wideShowInline{display:none}section.root{position:relative}section.flex>section{padding:0px 20px 20px 20px}.flex-column{display:flex;flex-wrap:wrap;justify-content:center}.flex-growable{flex-grow:1}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-height: 768px), (max-resolution: 200dpi) and (max-height: 768px), (max-resolution: 2.083dppx) and (max-height: 768px), (-webkit-min-device-pixel-ratio: 2.083) and (max-height: 1536px), (min-resolution: 200dpi) and (max-height: 1536px), (min-resolution: 2.083dppx) and (max-height: 1536px){body{padding:51px 0px 30px 20px}html body#body .smallHide{display:none}html body#body .smallShow{display:inherit}}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 900px), (max-resolution: 200dpi) and (max-width: 900px), (max-resolution: 2.083dppx) and (max-width: 900px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 1800px), (min-resolution: 200dpi) and (max-width: 1800px), (min-resolution: 2.083dppx) and (max-width: 1800px){body{padding-left:20px;padding-right:0px}body#body .narrowHide,body#body .concealable{display:none}body#body .narrowShow{display:inherit}}@media (-webkit-max-device-pixel-ratio: 2.083) and (min-width: 1350px), (max-resolution: 200dpi) and (min-width: 1350px), (max-resolution: 2.083dppx) and (min-width: 1350px), (-webkit-min-device-pixel-ratio: 2.083) and (min-width: 2250px), (min-resolution: 200dpi) and (min-width: 2250px), (min-resolution: 2.083dppx) and (min-width: 2250px){body#body .wideHide,body#body .wideHideInline{display:none}body#body .wideShow{display:inherit}body#body .wideShowInline{display:inline}}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-height: 568px), (max-resolution: 200dpi) and (max-height: 568px), (max-resolution: 2.083dppx) and (max-height: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-height: 1336px), (min-resolution: 200dpi) and (max-height: 1336px), (min-resolution: 2.083dppx) and (max-height: 1336px), (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 568px), (max-resolution: 200dpi) and (max-width: 568px), (max-resolution: 2.083dppx) and (max-width: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 1336px), (min-resolution: 200dpi) and (max-width: 1336px), (min-resolution: 2.083dppx) and (max-width: 1336px){html body{font-size:14px;min-width:300px;padding:70px 0px 0px 0px;background-color:#fff;background-image:none}html body input[type="checkbox"],html body input[type="radio"]{transform:scale(1.3)}html body .mobile-hide{display:none}html body .mobile-show{display:inline}html body .mobile-show.show-block{display:block}html body .mobile-show.show-inline-block{display:inline-block}}header.main{color:#4d4d4d;background-color:rgba(255,255,255,0.75);border-bottom:1px solid #4d4d4d;position:fixed;top:0px;left:0;right:0;z-index:500;min-width:360px;box-shadow:0 0 10px 2px rgba(0,0,0,0.4)}header.main a.menu{font-family:"web_icons";position:absolute;top:20px;left:20px;font-size:30px;line-height:45px;display:inline-block;text-decoration:none;color:#4d4d4d}header.main{padding:0px 0px 0px 80px;font-size:0px}header.main a.menu:before{content:"\e633"}header.main #menu{left:80px}header.main h1{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:"roboto_thin";font-size:45px;font-weight:normal;line-height:80px;margin:0px 0px 10px 0px;display:inline-block}header.main h1.tabbed{font-size:20px;line-height:35px;margin-bottom:0px}header.main nav.tabs{margin-bottom:10px}header.main div.mobile-tabs{display:none}header.main nav.tabs ul{list-style:none;padding:0px;margin:0px;font-size:0px}header.main nav.tabs ul li{display:inline-block;font-size:0px;margin-right:1px}header.main nav.tabs ul li a,header.main nav.subscription a{width:75px;display:inline-block;text-decoration:none;position:relative;transition:all 0.5s ease 0s;margin:0px}header.main nav.tabs ul li a:active,header.main nav.tabs ul li a.active{transition:none}header.main nav.tabs ul li a{background-color:#66acc0;color:#fff;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;padding:1.7px 5px}header.main nav.tabs ul li a>span.icon.link,header.main nav.tabs ul li .staff-item-helper.drop-warning a>span.link.staff-item-helper-absences,.staff-item-helper.drop-warning header.main nav.tabs ul li a>span.link.staff-item-helper-absences{margin-left:0.25rem}header.main nav.tabs ul li a:hover{background-color:#3390ab;color:#fff}header.main nav.tabs ul li a:active,header.main nav.tabs ul li a.active{background-color:#007496;color:#fff}header.main nav.tabs ul li a>span,header.main nav.subscription a span{display:block;font-size:10px;font-family:"roboto_regular";overflow:hidden;text-overflow:ellipsis;text-align:center}header.main nav.tabs ul li a.back{background-color:#4d4d4d;color:#fff}header.main nav.tabs ul li a.back:hover{background-color:#6e6e6e}header.main nav.tabs ul li a.back:active{background-color:#8f8f8f}header.main nav.tabs ul li a:before,header.main nav.subscription a:before{font-size:23px;display:flex;justify-content:center;align-items:center;width:100%;line-height:1.2}header.main nav.tabs ul li a span span.icon,header.main nav.tabs ul li a span .staff-item-helper.drop-warning span.staff-item-helper-absences,.staff-item-helper.drop-warning header.main nav.tabs ul li a span span.staff-item-helper-absences{display:none}header.main nav.tabs ul li a>span.icon,header.main nav.tabs ul li .staff-item-helper.drop-warning a>span.staff-item-helper-absences,.staff-item-helper.drop-warning header.main nav.tabs ul li a>span.staff-item-helper-absences{top:3px;right:3px;bottom:inherit;left:inherit;width:auto}header.main nav.subscription{position:absolute;right:60px;top:35px;display:flex}header.main nav.subscription>span{display:inline-block;font-size:12px;height:45px;margin-right:10px;vertical-align:top;text-align:right;white-space:pre-line;font-family:"roboto_light"}header.main nav.subscription>span.inline-manual{margin-left:10px;margin-right:0px;font-size:40px;line-height:45px;cursor:pointer}header.main nav.subscription>span.inline-manual:before{vertical-align:baseline}header.main nav.subscription>a.dataprotection:hover,header.main nav.subscription>a.dataprotection{margin-left:10px;color:#ff5d00;background-color:transparent;width:auto}header.main nav.subscription>a.dataprotection:before{position:relative;font-size:29px;line-height:45px}header.main nav.subscription a{background-color:#95c11f;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.7px 5px}header.main nav.subscription a:not(:last-of-type){margin-right:1px}header.main nav.subscription a:hover{background-color:#b5d462}header.main nav.subscription a:active{background-color:#dfecbc}section.menu{position:fixed;top:0px;left:0px;height:100%;z-index:1100;overflow-y:auto;overflow-x:hidden;display:none;background-color:#707070;color:#fff}section.menu header{margin:20px 0px 20px 66px}section.menu header a.back{color:#fff;border-color:#fff}section.menu header a.back:hover,section.menu header a.back:focus{background-color:rgba(255,255,255,0.3)}section.menu header a.back:active{color:#707070;background-color:#fff}section.menu td.parent section.menuItemGroup:not(:first-child):before{display:block;content:"";height:1px;background:#fff;margin:20px}section.menu ul{position:relative;list-style:none;margin:0px;padding:0px}section.menu ul li a{font-family:"roboto_regular";font-size:15px;padding:11px 40px 11px 50px;display:block;position:relative;min-width:150px;color:#fff;text-decoration:none}section.menu ul li a:before{font-size:17px;position:absolute;left:22px}section.menu ul li a.folding:after{font-family:"web_icons";content:"\e631";font-size:10px;position:absolute;right:30px;top:14px}section.menu ul li a:hover{background-color:#fff;color:#707070}section.menu ul li a.active,section.menu ul li a:active{background-color:#909090}section.menu ul li a.active:hover,section.menu ul li a:active:hover{background-color:#fff;color:#707070}section.menu>section{float:left}section.menu span.menuItemGroupHeader{color:#bcbcbc;margin:0px 20px 0px 20px;border-bottom:1px solid #bcbcbc;display:block;padding-bottom:10px}section.menu .subMenuContainer .menuItemGroup:not(:first-child){margin-top:15px}section.menu .subMenuContainer li{padding:0px 10px 0px 10px}section.menu .subMenuContainer li:hover{background-color:#fff}section.menu .subMenuContainer li:hover a{color:#707070}section.menu .menuContainer{height:100%}section.menu table{height:100%;border-spacing:0px}section.menu table td{vertical-align:top;padding:0px}section.menu table td.child{padding-top:76px;background-color:#909090;display:none}section.menu table td.child header{display:none}section.menu table td.base{vertical-align:bottom;padding-bottom:21px}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-height: 768px), (max-resolution: 200dpi) and (max-height: 768px), (max-resolution: 2.083dppx) and (max-height: 768px), (-webkit-min-device-pixel-ratio: 2.083) and (max-height: 1536px), (min-resolution: 200dpi) and (max-height: 1536px), (min-resolution: 2.083dppx) and (max-height: 1536px){html body header.main{padding-left:60px;padding-right:20px;min-width:360px}html body header.main #menu{left:20px}html body header.main h1{font-size:20px;line-height:30px;margin:0;display:inline-block;padding-right:10px}html body header.main nav.tabs{display:inline-block;margin:0px;float:left;padding-right:8px;font-size:0px}html body header.main nav.tabs li{padding-right:2px}html body header.main nav.tabs li a,html body header.main nav.subscription a{height:30px;width:45px;padding:0px}html body header.main nav.tabs li a:before,html body header.main nav.subscription a:before{width:45px;font-size:22px;line-height:30px;top:0px;left:0px;position:absolute}html body header.main nav.tabs a span,html body header.main nav.subscription a span{display:none}html body header.main a.menu{top:0px;font-size:22px;line-height:30px}html body header.main nav.subscription{position:relative;float:right;top:0px;right:0px}html body header.main nav.subscription a{border-radius:0px}html body header.main nav.subscription>span{white-space:normal;height:30px;line-height:30px}html body header.main nav.subscription>span.inline-manual{white-space:normal;margin-left:10px;font-size:30px;height:30px;line-height:30px}}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 900px), (max-resolution: 200dpi) and (max-width: 900px), (max-resolution: 2.083dppx) and (max-width: 900px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 1800px), (min-resolution: 200dpi) and (max-width: 1800px), (min-resolution: 2.083dppx) and (max-width: 1800px){body header.main #menu{left:20px}body header.main a.back ~ div.headline{margin-left:72px}body header.main div.headline{margin-left:42px}body header.main nav.bookmarks{right:20px}body header.main nav.tabs li a,body header.main nav.subscription a{width:45px}body header.main nav.tabs li a:before,body header.main nav.subscription a:before{font-size:30px}body header.main nav.tabs li a span,body header.main nav.subscription a span{display:none}body header.main nav.subscription{right:20px}}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-height: 568px), (max-resolution: 200dpi) and (max-height: 568px), (max-resolution: 2.083dppx) and (max-height: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-height: 1336px), (min-resolution: 200dpi) and (max-height: 1336px), (min-resolution: 2.083dppx) and (max-height: 1336px), (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 568px), (max-resolution: 200dpi) and (max-width: 568px), (max-resolution: 2.083dppx) and (max-width: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 1336px), (min-resolution: 200dpi) and (max-width: 1336px), (min-resolution: 2.083dppx) and (max-width: 1336px){html body header.main{padding-left:60px;padding-right:50px;height:66px;box-shadow:0px 0px 10px 2px;background-color:#fff}html body header.main a.menu{left:20px;top:21px;font-size:25px;line-height:25px}html body header.main.with-tabs-back-button{padding-left:115px}html body header.main h1{font-size:25px;line-height:66px;display:block;text-overflow:ellipsis}html body header.main h1.tabbed{font-size:12px;margin-top:5px;line-height:15px}html body header.main nav.tabs ul.tab-list li:not(.back-tab){display:none}html body header.main nav.tabs ul.tab-list li.back-tab{position:absolute;top:21px;left:55px}html body header.main nav.tabs ul.tab-list li.back-tab a,html body header.main nav.tabs ul.tab-list li.back-tab a:hover{background-color:transparent;color:#4d4d4d}html body header.main nav.tabs ul.tab-list li.back-tab a:before,html body header.main nav.tabs ul.tab-list li.back-tab a:hover:before{top:0px;font-size:25px;line-height:25px;left:0px}html body header.main nav.tabs ul.tab-list li.back-tab span{display:none}html body header.main div.mobile-tabs{display:inline-block;position:relative;top:0px;left:-12px}html body header.main nav.subscription{display:none}html body section.menu{width:100%}html body section.menu header a.back:hover:not(:active),html body section.menu header a.back:focus(:active){background-color:transparent}html body section.menu ul li a:hover{background-color:transparent;color:#fff}html body section.menu table{width:100%}html body section.menu table tr td.child{padding-top:0px}html body section.menu table tr td.child header{display:block}html body section.menu.submenu-active table tr:nth-child(1) td:nth-child(1){display:none}html body section.menu.submenu-active table tr:nth-child(2){display:none}html body.menu-active section.root{display:none}}section.content section.flex{margin:0px 20px 20px 0px}section.content.column section.flex{margin-right:0px;width:calc(100% - 440px);display:inline-block}section.content.column section.tile,section.content.column section.group.xl,section.content.column section.group.m{float:right}section.content section.flex>section{font-family:"roboto_light"}section.content section.flex header{font-size:20px;background-repeat:no-repeat;background-position:top right}section.content section.flex header a{font-size:20px;font-family:"roboto_light";text-decoration:none}section.content section.flex header>div{padding:10px 10px 20px 10px;margin-right:45px;position:relative}section.content section.flex h2{font-family:"roboto_thin";font-size:30px;font-weight:normal;margin:0px 45px 0px 0px;padding:10px 0px 20px 20px;margin-right:45px;position:relative}section.content section.flex h2 span.title{margin-right:30px}section.content section.flex h2 span.info{position:absolute;right:20px;bottom:25px;font-size:15px}section.content section.flex h2 span.info span{font-family:"roboto_regular";margin-left:20px}section.content section.flex h2 span.info span.icon:before,section.content section.flex h2 span.info .staff-item-helper.drop-warning span.staff-item-helper-absences:before,.staff-item-helper.drop-warning section.content section.flex h2 span.info span.staff-item-helper-absences:before{padding-right:5px}section.content h2 span.flex-header{display:flex;flex-flow:row wrap;align-items:center}section.content h2 span.flex-header .header-item,section.content h2 span.flex-header .filter-item{display:flex;align-items:center;margin-right:5px}section.content h2 span.flex-header .filter-item>span{padding:5px 10px}section.content h2 span.flex-header.header-filter{display:flex;flex-flow:row wrap;align-items:flex-start}section.content section.flex.fixed{position:fixed;top:110px;right:40px}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-height: 768px), (max-resolution: 200dpi) and (max-height: 768px), (max-resolution: 2.083dppx) and (max-height: 768px), (-webkit-min-device-pixel-ratio: 2.083) and (max-height: 1536px), (min-resolution: 200dpi) and (max-height: 1536px), (min-resolution: 2.083dppx) and (max-height: 1536px){html body section.content section.flex.fixed{top:50px;right:0px}}header.main h1 span.breadcrumb span:nth-child(1){color:#007496;margin-right:0.3em}section.content section.flex header>div>.navigation{top:18px}section.content section.flex header .navigation{position:absolute;right:0px;top:0.5em}section.content section.flex header .navigation a{color:#4d4d4d}section.content section.flex header .navigation a.icon:before,section.content section.flex header .navigation .staff-item-helper.drop-warning a.staff-item-helper-absences:before,.staff-item-helper.drop-warning section.content section.flex header .navigation a.staff-item-helper-absences:before{vertical-align:baseline}section.content.async.notWideFullWidth:not(.center) section.flex{position:inherit;width:auto}section.content.record section.flex{margin-right:340px}section.content.record section.flex.notWideFullWidth{margin-right:20px}section.content.record section.flex.recordFullWidth{margin-right:20px}section.content.record section.flex span.toggleRecordFullWidth{cursor:pointer;z-index:3}@media (-webkit-max-device-pixel-ratio: 2.083) and (min-width: 1350px), (max-resolution: 200dpi) and (min-width: 1350px), (max-resolution: 2.083dppx) and (min-width: 1350px), (-webkit-min-device-pixel-ratio: 2.083) and (min-width: 2250px), (min-resolution: 200dpi) and (min-width: 2250px), (min-resolution: 2.083dppx) and (min-width: 2250px){body section.content.record section.flex.notWideFullWidth{margin-right:340px}body section.content.async.notWideFullWidth section.flex{position:absolute;width:300px}}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-height: 768px), (max-resolution: 200dpi) and (max-height: 768px), (max-resolution: 2.083dppx) and (max-height: 768px), (-webkit-min-device-pixel-ratio: 2.083) and (max-height: 1536px), (min-resolution: 200dpi) and (max-height: 1536px), (min-resolution: 2.083dppx) and (max-height: 1536px){body section.content.async{padding:0px}body section.content.async{right:0px;top:0px}body body section.content.record section.group section.flex.trend{margin-right:260px}body section.content.record section.group section.flex.distribution{margin-right:0}}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 900px), (max-resolution: 200dpi) and (max-width: 900px), (max-resolution: 2.083dppx) and (max-width: 900px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 1800px), (min-resolution: 200dpi) and (max-width: 1800px), (min-resolution: 2.083dppx) and (max-width: 1800px){html body#body section.narrowFullWidth{margin-right:20px}html body#body *.narrowInline{display:inline-block;margin-right:2%;vertical-align:top;min-width:47%}html body#body button.narrowInline,html body#body a.narrowInline{display:block;min-width:inherit;width:auto}html body section.content.async:after{content:"";display:table;clear:both}html body section.content.async:not(.center){margin-bottom:0px;position:inherit;width:auto}html body section.content header div.dropdown.right{position:inherit}html body section.content.column section.flex{margin-right:0px;width:100%}html body section.content.column section.tile,html body section.content.column section.group.xl,html body section.content.column section.group.m{float:none}}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-height: 568px), (max-resolution: 200dpi) and (max-height: 568px), (max-resolution: 2.083dppx) and (max-height: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-height: 1336px), (min-resolution: 200dpi) and (max-height: 1336px), (min-resolution: 2.083dppx) and (max-height: 1336px), (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 568px), (max-resolution: 200dpi) and (max-width: 568px), (max-resolution: 2.083dppx) and (max-width: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 1336px), (min-resolution: 200dpi) and (max-width: 1336px), (min-resolution: 2.083dppx) and (max-width: 1336px){html body section.content>section.flex>header>h2 span.title{display:none}html body section.content section.flex header .navigation{right:-10px}html body section.content section.flex header .navigation a.today{margin-left:5px;margin-right:5px}html body section.content section.flex header .filter-hideable{display:none}html body section.content section.flex.fixed{position:fixed;top:69px;left:0px;right:0px;opacity:0.95;z-index:10}html body section.content section.flex.fixed header h2{font-size:1em}html body section.content section.flex.fixed>section{padding-bottom:5px}html body span.header-filter{display:block}html body span.header-filter span.navigation{top:12px}}section.command{height:89px;border-top:1px solid #4d4d4d;position:fixed;bottom:0px;left:0px;width:100%;background-color:rgba(255,255,255,0.75);color:#4d4d4d;z-index:500;box-shadow:0 0 10px 2px rgba(0,0,0,0.4)}section.command .mobile-command-menu-trigger{display:none;position:fixed;top:18px;right:10px;font-size:25px;line-height:25px;cursor:pointer;color:#4d4d4d}section.command>div{white-space:nowrap;height:70px;padding:5px 55px 5px 80px;margin-right:25px}section.command div.group{border-right-style:solid;border-right-width:1px;float:right;margin:0px;padding:0px 15px 0px 0px;height:44px;overflow:visible;border-right-color:#4d4d4d}section.command div.group.right2{padding:0px;margin-left:15px;border-right-style:none;border-left-style:solid;border-left-width:2px}section.command div.group.left{float:left;padding:0px 0px 0px 15px;border-right-style:none;border-left-style:solid;border-left-width:2px}section.command>div button,section.command>div a{text-decoration:none;color:#4d4d4d;display:inline-block;float:right;font-family:"roboto_regular";text-align:center;font-size:10px;border:none;margin:0px 0px 0px 15px;padding:41px 0px 0px 0px;height:70px;width:60px;white-space:normal;background-color:transparent;background-repeat:no-repeat;background-position:center 4px;cursor:pointer;position:relative}section.command>div button[disabled],section.command>div a[disabled]{opacity:0.4}section.command>div button.loading,section.command>div a.loading{cursor:wait;pointer-events:none;opacity:0.6}section.command button span,section.command a span{position:absolute;top:44px;width:60px;left:0px;line-height:12px}section.command a{padding-top:44px}section.command .contextual,section.command .contextual-single{display:none}section.command .action.left{float:left;margin:0px 15px 0px 0px}.command .action:before{color:#4d4d4d;border-color:#4d4d4d;font-family:"web_icons";font-size:25px;height:32px;width:32px;position:absolute;top:4px;left:14px;line-height:32px;text-align:center;transition:all 0.5s ease 0s}.command .action.loading:after{content:"";position:absolute;top:0px;left:0px;width:100%;height:100%;color:#4d4d4d;background-color:#4d4d4d;background-image:url("../../images/loading.gif");background-position:center;background-repeat:no-repeat;background-size:2em;opacity:0.4}.command .action:not([disabled]):hover:before{background-color:rgba(144,144,144,0.875)}.command .action:active:before{transition:none;color:rgba(255,255,255,0.75);background-color:#4d4d4d}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-height: 768px), (max-resolution: 200dpi) and (max-height: 768px), (max-resolution: 2.083dppx) and (max-height: 768px), (-webkit-min-device-pixel-ratio: 2.083) and (max-height: 1536px), (min-resolution: 200dpi) and (max-height: 1536px), (min-resolution: 2.083dppx) and (max-height: 1536px){body section.command{height:30px}body section.command div:not(.group){height:29px;padding:0 0 0 20px;margin-right:20px}body section.command div.group{margin-right:0px;height:29px;padding:0 10px 0 10px;border-right-width:1px}body section.command .action{background-position:left center}body section.command>div button,body section.command>div a{height:30px;width:auto;padding:0 5px 0 30px;margin-left:10px}body section.command .action span,body section.command a span{position:initial}body section.command .action:before,body section.command a:before{left:0px;top:0px;line-height:30px;border:none}body section.command .action:not([disabled]):hover,body section.command a:not([disabled]):hover{background-color:rgba(144,144,144,0.875)}body section.command .action:active,body section.command a:active{background-color:#4d4d4d;color:rgba(255,255,255,0.75)}body section.command .action:not([disabled]):hover:before,body section.command a:not([disabled]):hover:before{border-radius:0px;background-color:transparent}body section.command .action:active:before,body section.command a:active:before{background-color:transparent;color:rgba(255,255,255,0.75)}}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 900px), (max-resolution: 200dpi) and (max-width: 900px), (max-resolution: 2.083dppx) and (max-width: 900px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 1800px), (min-resolution: 200dpi) and (max-width: 1800px), (min-resolution: 2.083dppx) and (max-width: 1800px){body section.command>div{padding-right:0;padding-left:20px;margin-right:20px}}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-height: 568px), (max-resolution: 200dpi) and (max-height: 568px), (max-resolution: 2.083dppx) and (max-height: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-height: 1336px), (min-resolution: 200dpi) and (max-height: 1336px), (min-resolution: 2.083dppx) and (max-height: 1336px), (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 568px), (max-resolution: 200dpi) and (max-width: 568px), (max-resolution: 2.083dppx) and (max-width: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 1336px), (min-resolution: 200dpi) and (max-width: 1336px), (min-resolution: 2.083dppx) and (max-width: 1336px){html body section.command{height:auto;bottom:auto;position:fixed;top:-500px;left:0px;background-color:#fff;border-top:none;border-bottom:0px solid #4d4d4d;box-shadow:0px 6px 8px -4px;z-index:501}html body section.command div button.action ~ .mobile-command-menu-trigger,html body section.command div div.group ~ .mobile-command-menu-trigger{display:block}html body section.command>div:not(.group){padding:13px 0px 0px 20px;margin:0px;overflow:hidden;height:auto;white-space:normal}html body section.command div div.group,html body section.command div div.group.right2{border:none;padding:0px;margin:0px;float:none;display:inline}html body section.command .action:before,html body section.command a:before{left:0px;top:0px;line-height:40px;border:none;border-width:0px;border-style:none;border-radius:0px;height:auto;font-size:18px}html body section.command.action-flyout-visible .action:not(.active-flyout-action){opacity:0.75}html body section.command div button.action,html body section.command div button.action.left{float:left;border:0px;width:calc(100% / 2 - 28px);margin-right:10px;margin-left:0px;margin-bottom:13px;background-color:#4d4d4d;color:#fff;text-align:left;padding:0px 0px 0px 35px;height:40px;font-size:10px}html body section.command div button.action:hover,html body section.command div button.action:focus,html body section.command div button.action:before,html body section.command div button.action.left:hover,html body section.command div button.action.left:focus,html body section.command div button.action.left:before{background-color:#4d4d4d;color:#fff}html body section.command div button.action:active,html body section.command div button.action:active:before,html body section.command div button.action.left:active,html body section.command div button.action.left:active:before{background-color:#fff;color:#4d4d4d}html body section.command.mobile-show,html body section.command.action-flyout-visible{border-bottom-width:1px;top:0px}}.clicktipWrapper{position:absolute;left:-1000000px;top:-1000000px;width:auto;height:auto}.clicktip{position:absolute;z-index:10;color:#808080;padding:0px 15px 15px 15px;border:1px solid grey;background-color:white}.clicktip span.ui-dialog-title{display:none}.clicktip div.ui-dialog-titlebar{background:white;height:15px}.clicktip button.ui-dialog-titlebar-close{position:absolute;top:2px;right:2px;border:0;background:transparent;color:#808080;padding:0;cursor:pointer;font-size:12px}.modal .clicktip{z-index:1500}section.content.center{margin:0px;padding:0px}section.content.center section.group{width:630px;margin:0px auto;padding-left:20px}section.content section.flex h2:before{font-family:"web_icons";padding-right:15px;font-size:40px;vertical-align:bottom}section.content section.flex h2.open:before{content:"\e62c"}section.content section.flex h2.restricted:before{content:"\e62b"}section.content section.flex h2.account:before{content:"\e612"}section.content section.flex h2.location:before{content:"\e637"}section.content section.flex header{color:#007496}section.content section.flex header .mobile-filter{position:relative}section.content section.flex header .mobile-filter div.mobile-filter-overlay{visibility:hidden;position:fixed;width:100%;top:67px;left:0px;background-color:rgba(0,0,0,0);height:calc(100% - 67px);z-index:100;overflow-y:auto;transition:visibility 0s linear 400ms, background-color 400ms linear}section.content section.flex header .mobile-filter span.mobile-filter-info{font-size:12px;color:#4d4d4d;font-family:"roboto_thin";line-height:16px;display:block;width:calc(100% - 40px)}section.content section.flex header .mobile-filter.mobile-filter-visible div.mobile-filter-overlay{visibility:visible;background-color:rgba(0,0,0,0.5);transition:visibility 0s linear 0s, background-color 400ms linear}section.content section.flex header .mobile-filter.mobile-filter-visible span.filter-config{color:#fff;-webkit-transition:color 0ms linear 100ms;-moz-transition:color 0ms linear 100ms;-o-transition:color 0ms linear 100ms;transition:color 0ms linear 100ms}section.content section.flex header .mobile-filter div.mobile-filter-area{display:none;background-color:#007496;color:#fff;font-size:14px;width:calc(100% - 60px);padding:20px 40px 20px 20px;position:absolute;top:0px;left:0px}section.content section.flex header .mobile-filter span.filter-config{position:fixed;top:70px;right:10px;font-size:1.3em;line-height:1.3em;color:#4d4d4d;cursor:pointer;z-index:101;-webkit-transition:color 0ms linear 250ms;-moz-transition:color 0ms linear 250ms;-o-transition:color 0ms linear 250ms;transition:color 0ms linear 250ms}section.content section.empty span,section.content header div.dropdown{color:#4d4d4d}section.content header div.dropdown span,section.content section.flex h2 a,section.content section.flex header a{color:#007496}.flex.quick section>div h3{color:#007496}section.content header div.dropdown div.autocompleter div.autocomplete-input input{background-color:#fff;color:#4d4d4d}section.content header div.dropdown ul li:hover,section.content header div.dropdown ul li.search:hover input{background-color:#bfdce5}span.selectable:active{color:#007496}section.content section.flex section.list,section.content section.flex section.grid,section.content section.flex>section,section.content section.empty{background-color:rgba(255,255,255,0.9)}section.content section.flex section.list.flex-no-opacity,section.content section.flex section.grid.flex-no-opacity,section.content section.flex>section.flex-no-opacity,section.content section.empty.flex-no-opacity{background-color:#fff}section.content section.flex>section{color:#fff}section.content section.flex header{background:linear-gradient(225deg, transparent 31px, rgba(255,255,255,0.9) 31px)}section.content section.flex header.flex-no-opacity{background:linear-gradient(225deg, transparent 31px, #fff 31px)}.flex-group,section.flex-group-center{display:flex;flex-direction:row;flex-wrap:wrap}section.flex-group-center{justify-content:center}.icon-enum{font-weight:normal;font-style:normal}.icon-enum .icon-enum-item{display:inline;margin-right:10px;font-weight:normal;font-style:normal}.icon-enum .icon-enum-item .icon,.icon-enum .icon-enum-item .clicktip button.ui-dialog-titlebar-close,.clicktip .icon-enum .icon-enum-item button.ui-dialog-titlebar-close,.icon-enum .icon-enum-item .staff-item-helper.drop-warning .staff-item-helper-absences,.staff-item-helper.drop-warning .icon-enum .icon-enum-item .staff-item-helper-absences{font-weight:normal;font-style:normal;display:inline;margin-left:2px}.icon-enum .icon-enum-item .icon:before,.icon-enum .icon-enum-item .clicktip button.ui-dialog-titlebar-close:before,.clicktip .icon-enum .icon-enum-item button.ui-dialog-titlebar-close:before,.icon-enum .icon-enum-item .staff-item-helper.drop-warning .staff-item-helper-absences:before,.staff-item-helper.drop-warning .icon-enum .icon-enum-item .staff-item-helper-absences:before{vertical-align:baseline}.icon-enum .icon-enum-item:last-child{margin-right:0px}.icon-enum.icon-enum-small .icon-enum-item{margin-right:5px;font-size:0.8em}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-height: 768px), (max-resolution: 200dpi) and (max-height: 768px), (max-resolution: 2.083dppx) and (max-height: 768px), (-webkit-min-device-pixel-ratio: 2.083) and (max-height: 1536px), (min-resolution: 200dpi) and (max-height: 1536px), (min-resolution: 2.083dppx) and (max-height: 1536px){section.content.center section.group{width:315px}section.content.center section.group section.tile{float:none}}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-height: 568px), (max-resolution: 200dpi) and (max-height: 568px), (max-resolution: 2.083dppx) and (max-height: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-height: 1336px), (min-resolution: 200dpi) and (max-height: 1336px), (min-resolution: 2.083dppx) and (max-height: 1336px), (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 568px), (max-resolution: 200dpi) and (max-width: 568px), (max-resolution: 2.083dppx) and (max-width: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 1336px), (min-resolution: 200dpi) and (max-width: 1336px), (min-resolution: 2.083dppx) and (max-width: 1336px){html body section.content section.flex,html body section.narrowFullWidth{margin:0px;width:100%}html body section.content section.flex h2{padding-top:20px;margin-right:20px}html body section.content section.flex header{background-color:rgba(255,255,255,0.9)}html body section.content section.flex header h2{padding-top:10px;margin-right:20px;padding-bottom:10px}html body section.foldable-section-mobile.foldable-section-unfolded .foldable-section-body{max-height:400px;transition:max-height 1s}html body section.foldable-section-mobile .foldable-section-body{min-height:auto;max-height:0px;height:auto;overflow:hidden;transition:max-height 0.5s;position:relative}html body section.foldable-section-mobile span.sizing{text-align:center}html body section.content.with-mobile-foldable-section-margin{margin-top:76px}html body .flex-group,html body section.flex-group-center,html body section.flex-group-center{display:block}}section.tile.social a.googleplus{background-image:url("../../images/style/light/social/googleplus.png")}section.tile.social a.facebook{background-image:url("../../images/style/light/social/facebook.png")}section.tile.social a.linkedin{background-image:url("../../images/style/light/social/linkedin.png")}section.tile.social{width:295px;height:190px;color:#ffffff}section.tile .interfaceStatus{display:flex;align-items:center}section.tile .interfaceStatus .circle-bulb{width:1.5rem;height:1.5rem;border:2px solid #fff;margin-right:0.5em}section.tile.social a{color:#ffffff}section.tile.social a.googleplus{background-color:#dd4b39}section.tile.social a.googleplus:hover{background-color:#e05d4c}section.tile.social a.googleplus:active{background-color:#e36f61}section.tile.social a.facebook{background-color:#3b5998}section.tile.social a.facebook:hover{background-color:#4e69a2}section.tile.social a.facebook:active{background-color:#5e77aa}section.tile.social a.linkedin{background-color:#007bb6}section.tile.social a.linkedin:hover{background-color:#1988bd}section.tile.social a.linkedin:active{background-color:#47a0ca}section.tile.social a{background-repeat:no-repeat;background-position:10px 1px;display:block;padding:8px 5px 8px 55px;margin-top:10px;text-decoration:none;margin:10px 0px 0px 0px;font-family:"roboto_light";transition:all 0.5s ease 0s}section.tile.social a:active{transition:none}section.group.xl,section.group.l,section.group.m{float:left;margin:0px;padding:0px}section.group.xl{width:420px}section.group.l{width:420px;height:210px}section.group.m{width:210px}section.tile.xl>section.autoscroll{height:310px}section.tile.xl.narrow>section.autoscroll{height:320px}section.tile.l>section.autoscroll,section.tile.m>section.autoscroll{height:100px}section.tile.l.narrow>section.autoscroll,section.tile.m.narrow>section.autoscroll{height:110px}section.tile.s{width:190px;height:85px}section.tile.s{position:relative;padding:0px;background-image:none;transition:all 0.5s ease 0s}section.tile.s:active{transition:none}section.tile.s>span,section.tile.s a,section.tile.s>span>span.info,section.tile.s a span.info{width:170px}section.tile.s>span,section.tile.s a,section.tile.xl a.xs{font-size:40px;font-family:"roboto_thin";text-decoration:none;padding:10px;height:65px;position:relative;text-align:center;display:block}section.tile.s>span>span.info,section.tile.s a span.info,section.tile.grid.xl a.xs span.info{font-size:12px;font-family:"roboto_regular";position:absolute;bottom:10px;left:10px;overflow:hidden;text-overflow:ellipsis}section.tile.sizable{position:relative}section.tile.sizable span.sizing{font-size:15px;position:absolute;bottom:4px;left:0;right:0;line-height:15px;cursor:pointer;text-align:center}section.tile header{padding:0px;line-height:2em;margin-bottom:20px}section.tile header.narrow{margin-bottom:10px}section.tile .withSubtitle span,section.tile header a{font-size:10px;font-family:"roboto_regular";font-weight:normal;color:#808080;line-height:10px;position:absolute}section.tile section.unit{height:110px;width:170px;float:left;margin-right:20px;margin-bottom:10px}section.tile section.unit.label-unit{height:auto}section.tile section.unit:last-child{margin-right:0px}section.tile img.full-width{width:100%}section.tile section.revenue section.unit{width:150px}section.tile section.revenue section.unit:last-child{width:190px}section.tile section.unit:last-child:after{clear:both}section.tile section.unit table{width:inherit}section.tile section.unit table td{padding:0px;white-space:nowrap}section.tile section.unit table td.currency{text-align:right;padding-right:10px}section.tile header.withSubtitle h2 span,section.tile header h2 a{right:0px;bottom:2px}section.tile.xl label.first,section.tile.l label.first{width:170px;margin-right:20px;float:left}section.tile label a{font-size:15px;text-decoration:none;font-family:"roboto_light"}section.flex a.stopwatch:after{font-family:"web_icons";content:"\e631";font-size:10px;padding-left:2px}section.tile.xl.grid{padding-right:10px;padding-bottom:10px;width:370px;height:370px;position:relative}section.tile.xl.grid ul li a{width:140px}section.tile.xl.grid li a span.info{width:155px}section.tile.xl.grid ul li a.xs{background-position:left;width:65px}section.tile.xl.grid li a.xs span.info{left:0px}section.tile.xl.grid ul li div{padding:10px 0px 10px 0px;height:195px;overflow:hidden}section.tile.xl.grid ul li div table{width:360px;border-spacing:0px 3px;table-layout:fixed}section.tile.xl.grid ul li div table th,section.tile.xl.grid ul li div table td{font-family:"roboto_regular";text-align:left}section.tile.xl.grid ul li div table th{font-size:14px;font-weight:normal;padding-top:10px}section.tile.xl.grid ul li div table th.last{text-align:right}section.tile.xl.grid ul li div table td{color:#808080;font-size:12px}section.tile.xl.grid ul li div table td.last{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}section.tile.xl.grid ul li div.empty{font-family:"roboto_thin";font-size:40px;height:205px;width:100%;display:table}section.tile.xl.grid ul li div.empty span{display:table-cell;vertical-align:middle;text-align:center}section.tile table{width:100%;border-spacing:0px}section.tile table th{font-weight:normal;text-align:left;font-family:"roboto_medium"}section.tile.xl.grid ul li div table th,section.tile table th,section.tile.m table th{color:#007496}section.tile.m table td:nth-child(2){text-align:right}section.tile table.overview td{font-family:"roboto_light";font-size:small}section.tile table.overview th{font-family:"roboto_medium";text-align:left;padding:10px 0px 10px 0px;font-weight:normal}section.tile table.overview tr>:nth-child(2),section.tile table.overview tr>:nth-child(3){text-align:right;padding-left:10px}section.tile label.marker{padding-left:30px;position:relative}section.tile label.label-disabled{opacity:0.5}section.tile label.marker.inactive,section.tile label.marker.inactive span{color:#aaaaaa}section.tile label.marker:before{position:absolute;left:0px;font-family:"web_icons";font-size:20px}section.tile label.marker.active:before{content:"\e621";color:#8bc53e}section.tile label.marker.inactive:before{content:"\e621";color:#aaaaaa}section.tile label.marker.warning:before{content:"\e93e";color:#ff5d00}section.tile{background:linear-gradient(225deg, transparent 30px, rgba(255,255,255,0.9) 30px);padding:20px 20px 10px 20px;margin-right:20px;margin-bottom:20px;float:left;box-sizing:border-box;color:#4d4d4d}section.tile *,section.tile *:before,section.tile *:after{box-sizing:inherit}section.tile header{position:relative}section.tile header h2{font-weight:normal;margin:0px;font-family:"roboto_thin";font-size:2em}section.tile:not(.auxiliary):not(.action) header h2{color:#007496}section.tile.xxl{width:400px;min-height:580px}section.tile.xl{width:400px;height:400px}section.tile.xl.autoHeight{min-height:400px;height:auto}section.tile.l{width:400px;height:190px}section.tile.m{width:190px;height:190px;position:relative}section.tile:not(.full):not(.auxiliary):not(.login):not(.social) label{display:block;font-family:"roboto_light";font-weight:normal;margin-bottom:10px}section.tile:not(.full):not(.auxiliary):not(.login):not(.social) label span:not(.plaintext):not(.shortTimeLabel){display:block;font-family:"roboto_regular";color:#007496}section.tile:not(.full):not(.auxiliary):not(.login):not(.social) label.balance{display:flex;flex-direction:column;align-items:flex-start}section.tile:not(.full):not(.auxiliary):not(.login):not(.social) label span.shortTimeLabel{background-color:#820404;color:#fff;padding:0 0.5em;font-weight:bold}section.tile:not(.full):not(.auxiliary):not(.login):not(.social) label .icon-align-text{vertical-align:text-bottom}section.tile:not(.full):not(.auxiliary):not(.login):not(.social) label a{color:inherit}section.tile:not(.full):not(.auxiliary):not(.login):not(.social) label a:after{color:#007496}section.tile:not(.full):not(.auxiliary):not(.login):not(.social) a{color:inherit}section.tile.full,section.tile.auxiliary{float:none}section.tile.full{display:block;margin-right:440px;min-width:360px}section.tile.full:first-of-type{margin-right:20px}section.tile.auxiliary{position:absolute;right:0px;top:0px;width:400px;float:none;color:#fff;background:linear-gradient(225deg, transparent 30px, #007496 30px)}section.tile.auxiliary.xl,section.tile.auxiliary.xxl{float:left;position:inherit;right:inherit;top:inherit}section.tile.auxiliary.custom{position:static;width:auto}section.tile.interactive{position:relative;padding-bottom:33px}section.tile.interactive footer{position:absolute;bottom:0px;left:0px;right:0px;padding:5px 20px;text-align:right}section.tile.interactive footer:before{content:"";position:absolute;left:20px;right:20px;bottom:32px;border-top:1px solid #d3d3d3}section.tile.interactive footer a{color:#d3d3d3;text-decoration:none;transition:all 0.5s ease 0s}section.tile.interactive footer .icon:before,section.tile.interactive footer .clicktip button.ui-dialog-titlebar-close:before,.clicktip section.tile.interactive footer button.ui-dialog-titlebar-close:before,section.tile.interactive footer .staff-item-helper.drop-warning .staff-item-helper-absences:before,.staff-item-helper.drop-warning section.tile.interactive footer .staff-item-helper-absences:before{font-size:20px}section.tile.interactive:hover footer a{color:#4d4d4d}section.tile.action{cursor:pointer;color:#fff;transition:all 0.5s ease 0s;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:"roboto_light";background:linear-gradient(225deg, transparent 30px, #007496 30px)}section.tile.action:hover{background:linear-gradient(225deg, transparent 30px, #3390ab 30px)}section.tile.action:active{background:linear-gradient(225deg, transparent 30px, #007496 30px)}section.tile.action:active{transition:none}section.tile.action header h2{min-height:60px}section.tile.action header h2.icon:before,section.tile.action header .staff-item-helper.drop-warning h2.staff-item-helper-absences:before,.staff-item-helper.drop-warning section.tile.action header h2.staff-item-helper-absences:before{float:right;font-size:60px;line-height:60px;padding-right:20px}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 900px), (max-resolution: 200dpi) and (max-width: 900px), (max-resolution: 2.083dppx) and (max-width: 900px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 1800px), (min-resolution: 200dpi) and (max-width: 1800px), (min-resolution: 2.083dppx) and (max-width: 1800px){html body section.tile.full,html body section.tile.auxiliary:not(.xxl):not(.xl):not(.l):not(.m){display:block;margin-right:20px;position:inherit;width:inherit}}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-height: 568px), (max-resolution: 200dpi) and (max-height: 568px), (max-resolution: 2.083dppx) and (max-height: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-height: 1336px), (min-resolution: 200dpi) and (max-height: 1336px), (min-resolution: 2.083dppx) and (max-height: 1336px), (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 568px), (max-resolution: 200dpi) and (max-width: 568px), (max-resolution: 2.083dppx) and (max-width: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 1336px), (min-resolution: 200dpi) and (max-width: 1336px), (min-resolution: 2.083dppx) and (max-width: 1336px){html body section.tile section.unit{height:auto}html body section.content section.tile:not(.login):not(.social),html body section.content:not(.center) section.group{width:100%;height:auto;background:none;background-color:white;margin:0px;background:none;background-color:#fff}html body section.content section.tile:not(.login):not(.social).auxiliary,html body section.content section.tile:not(.login):not(.social).action,html body section.content:not(.center) section.group.auxiliary,html body section.content:not(.center) section.group.action{background-color:#007496}html body section.content section.tile:not(.login):not(.social).auxiliary.product:not(.current),html body section.content section.tile:not(.login):not(.social).action.product:not(.current),html body section.content:not(.center) section.group.auxiliary.product:not(.current),html body section.content:not(.center) section.group.action.product:not(.current){background-color:#fff}html body section.tile:not(.login):not(.social) section.list{height:auto}html body section.tile:not(.login):not(.social) header.narrow{margin-bottom:20px}html body section.content section.tile:not(.login):not(.social){border-bottom:1px solid rgba(77,77,77,0.5);position:relative}html body section.content section.tile:not(.login):not(.social):not(.product):before{content:"";position:absolute;display:block;height:2px;width:20px;background-color:#fff;pointer-events:none;bottom:-1px;left:0px}html body section.content section.tile:not(.login):not(.social):not(.product):after{content:"";position:absolute;display:block;height:2px;width:20px;background-color:#fff;pointer-events:none;bottom:-1px;right:0px}}.no-touch section.list table:not(.custom-hover) tr:hover:not(:active):not(.separator-padding):not(.noteInfo) td:not(.block-header),.no-touch section.list table:not(.custom-hover) tr:not(.activeRow):not(.noteInfo) td.hover:not(.block-header),.no-touch section.list table:not(.custom-hover) tr th.hover{background-color:#bfdce5}section.list div.table-hint{margin:20px 10px 0px 10px;text-align:left;font-family:"roboto_light";font-size:0.9em}section.list td.icon-enum{padding-top:0px}section.list td.icon-enum .icon-enum-item{margin-right:15px}section.list td.icon-enum .icon-enum-item .icon,section.list td.icon-enum .icon-enum-item .clicktip button.ui-dialog-titlebar-close,.clicktip section.list td.icon-enum .icon-enum-item button.ui-dialog-titlebar-close,section.list td.icon-enum .icon-enum-item .staff-item-helper.drop-warning .staff-item-helper-absences,.staff-item-helper.drop-warning section.list td.icon-enum .icon-enum-item .staff-item-helper-absences{font-size:1.2em}section.list table{width:100%;border-spacing:0px 0px}section.list table col.hover{background-color:#bfdce5}section.list table tr.leftBorderBar td:nth-child(1){border-left:5px solid #c2da78;padding-left:5px}section.list table tr.inactiveRow{opacity:0.5}section.list table.compact tr td,section.list table.compact tr th{padding:0px 10px}section.list table tr td{font-family:"roboto_regular";vertical-align:top;cursor:pointer}section.list table tr td.expandable{padding-left:0px;padding-right:0px}section.list table tr td.expandable span{padding-left:1px;padding-right:10px}section.list table tr td.expandable span.expansion{display:block;border-top:1px solid #4d4d4d}section.list table tr td.expandable span.right{padding-right:0px}section.list table tr td.color-warning{color:orange}section.list table tr td.enumeration span:not(:first-child){margin-left:15px}section.list table tr td.block-header{font-size:15px}section.list table tr.separator-padding td{height:5px;padding:0px}section.list table:not(.unselectable) tr:active:not(.separator-padding) td:not(.block-header),section.list table:not(.unselectable) tr.activeRow td:not(.block-header),section.list table:not(.unselectable) tr.activeRow.selected td:not(.block-header){background-color:#80bacb}section.list table.unselectable tr td,section.list table tr.unselectable td{cursor:inherit}section.list table tr.separator td{cursor:inherit;height:0px;border-bottom:1px solid #4d4d4d;padding:0px}section.list .icon.custom.shortTimeWorking.red,section.list .clicktip button.custom.shortTimeWorking.red.ui-dialog-titlebar-close,.clicktip section.list button.custom.shortTimeWorking.red.ui-dialog-titlebar-close,section.list .staff-item-helper.drop-warning .custom.shortTimeWorking.red.staff-item-helper-absences,.staff-item-helper.drop-warning section.list .custom.shortTimeWorking.red.staff-item-helper-absences{display:inline-flex}section.recordings.list table{table-layout:fixed}#month-recording-table tr>td .icon,#month-recording-table tr>td .clicktip button.ui-dialog-titlebar-close,.clicktip #month-recording-table tr>td button.ui-dialog-titlebar-close,#month-recording-table tr>td .staff-item-helper.drop-warning .staff-item-helper-absences,.staff-item-helper.drop-warning #month-recording-table tr>td .staff-item-helper-absences{display:flex;align-items:center}#month-recording-table tr>td .icon:before,#month-recording-table tr>td .clicktip button.ui-dialog-titlebar-close:before,.clicktip #month-recording-table tr>td button.ui-dialog-titlebar-close:before,#month-recording-table tr>td .staff-item-helper.drop-warning .staff-item-helper-absences:before,.staff-item-helper.drop-warning #month-recording-table tr>td .staff-item-helper-absences:before{margin-right:0.25em}#month-recording-table tr>td .deletable{margin:0;margin-top:1px}#month-recording-table tr>td.expandable>span:not(.expansion){display:flex;margin-left:1px}#month-recording-table tr>td.expandable .expansion>span{display:flex}#month-recording-table tr>td.expandable .icon.action.collapse,#month-recording-table tr>td.expandable .clicktip button.action.collapse.ui-dialog-titlebar-close,.clicktip #month-recording-table tr>td.expandable button.action.collapse.ui-dialog-titlebar-close,#month-recording-table tr>td.expandable .staff-item-helper.drop-warning .action.collapse.staff-item-helper-absences,.staff-item-helper.drop-warning #month-recording-table tr>td.expandable .action.collapse.staff-item-helper-absences,#month-recording-table tr>td.expandable .icon.action.expand,#month-recording-table tr>td.expandable .clicktip button.action.expand.ui-dialog-titlebar-close,.clicktip #month-recording-table tr>td.expandable button.action.expand.ui-dialog-titlebar-close,#month-recording-table tr>td.expandable .staff-item-helper.drop-warning .action.expand.staff-item-helper-absences,.staff-item-helper.drop-warning #month-recording-table tr>td.expandable .action.expand.staff-item-helper-absences{padding:0;justify-content:center;padding-top:5px}.noteInfo .comment{cursor:pointer}.noteInfo .comment:before{content:"•••";background-color:#f5a100;text-align:center;pointer-events:none;color:#fff;display:flex;justify-content:center;align-items:center}.noteInfo .icons{vertical-align:middle;display:flex;align-items:center}.noteInfo .icons .icon,.noteInfo .icons .clicktip button.ui-dialog-titlebar-close,.clicktip .noteInfo .icons button.ui-dialog-titlebar-close,.noteInfo .icons .staff-item-helper.drop-warning .staff-item-helper-absences,.staff-item-helper.drop-warning .noteInfo .icons .staff-item-helper-absences{float:left;display:flex;margin-right:5px;margin-top:1px}.noteInfo .icons .icon:last-of-type,.noteInfo .icons .clicktip button.ui-dialog-titlebar-close:last-of-type,.clicktip .noteInfo .icons button.ui-dialog-titlebar-close:last-of-type,.noteInfo .icons .staff-item-helper.drop-warning .staff-item-helper-absences:last-of-type,.staff-item-helper.drop-warning .noteInfo .icons .staff-item-helper-absences:last-of-type{margin-right:0}.noteInfo td.icons{display:table}.noteInfo.month{display:flex}.noteInfo.month .comment{min-width:1.5em;display:block;margin-right:0.5em;height:1.4em}.noteInfo.month .icons{margin-right:0.5em;height:1.4em}.noteInfo.month .icons .icon,.noteInfo.month .icons .clicktip button.ui-dialog-titlebar-close,.clicktip .noteInfo.month .icons button.ui-dialog-titlebar-close,.noteInfo.month .icons .staff-item-helper.drop-warning .staff-item-helper-absences,.staff-item-helper.drop-warning .noteInfo.month .icons .staff-item-helper-absences{margin-top:0}.noteInfo.month .icons .icon:not(:last-of-type),.noteInfo.month .icons .clicktip button.ui-dialog-titlebar-close:not(:last-of-type),.clicktip .noteInfo.month .icons button.ui-dialog-titlebar-close:not(:last-of-type),.noteInfo.month .icons .staff-item-helper.drop-warning .staff-item-helper-absences:not(:last-of-type),.staff-item-helper.drop-warning .noteInfo.month .icons .staff-item-helper-absences:not(:last-of-type){margin-right:2px}.noteInfo.virtualTerminal{padding:0.5rem 1rem;display:flex}.noteInfo.virtualTerminal .comment{min-width:2rem;margin-right:1rem}.noteInfo.virtualTerminal .icons{margin-right:1rem}section.list table thead tr th,section.list table tfoot tr th{color:#007496}section.list table tfoot tr:first-child td{border-top-color:#4d4d4d}section.list table tr td{color:#4d4d4d}section.list table tbody tr td{background-color:inherit}section.content section.list table.unselectable tbody tr td a{color:#007496}section.list table th,section.list table td{font-size:14px;padding:0px}section.list table th.font-small,section.list table td.font-small{font-size:smaller;line-height:1.6em}section.list table thead tr th,section.list table tfoot tr th,section.list table thead tr td,section.list table tfoot tr td{font-family:"roboto_medium";font-weight:normal;text-align:left;vertical-align:top;cursor:auto}section.list table thead tr th.center,section.list table tfoot tr th.center,section.list table thead tr td.center,section.list table tfoot tr td.center{text-align:center}section.list table tfoot tr:first-child td{border-top-width:1px;border-top-style:solid}section.list table tr th,section.list table tr td{padding:6px 10px 5px 10px}section.list table tr th.icon-cell,section.list table tr td.icon-cell{padding-left:4px;padding-right:0px}section.list table tr th.empty-cell,section.list table tr td.empty-cell{padding-left:0px;padding-right:0px}section.list table tr th.nopad-left,section.list table tr td.nopad-left{padding-left:0px}section.list table tr th.nopad-right,section.list table tr td.nopad-right{padding-right:0px}section.list table tbody tr.selected td:last-child{background-repeat:no-repeat;background-position:top right}.right,.currency{text-align:right !important}section.list table td:last-child,section.list table th:last-child{padding-right:25px}section.list table tr td{font-family:"roboto_regular";padding:6px 10px}section.list{padding:0px 20px 20px 20px}section.tile section.list{padding:0px;overflow-y:auto;height:310px}section.list table.unselectable tbody tr td a{display:inline;padding:0px;text-decoration:none}section.list table.unselectable tbody tr td.small{padding-left:0px;padding-right:0px}section.list td span.unit{display:inline-block;width:4ex;text-align:left;margin-left:5px}section.list td span.unit.mobile-show{display:none}section.list table td.text.long{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100px}section.content.record section.group{position:relative;margin-right:340px}section.content.record section.group section.flex.trend{margin-right:260px}section.content.record section.group section.flex.distribution{width:240px;margin-right:0px;position:absolute;right:0px;top:0px}.selectable{cursor:pointer}section.list table thead tr span.sub{font-family:"roboto_regular"}section.list table tbody tr span.sub{font-family:"roboto_light"}section.list table tbody tr.sum:hover td{background-color:inherit}section.list table tbody tr.sum td span{background-repeat:no-repeat;background-position:left top;padding-left:25px}section.list .error{color:#f98848;margin-top:0px}section.list table tbody tr td a.icon,section.list table tbody tr td .staff-item-helper.drop-warning a.staff-item-helper-absences,.staff-item-helper.drop-warning section.list table tbody tr td a.staff-item-helper-absences{font-family:"web_icons";text-decoration:none;font-size:18px;vertical-align:middle}table tr.sticky-header-invisible-row{opacity:0.12}section.list table tbody tr td span.tip span:before,section.list table tbody tr td.tip{color:#007496}section.list table tbody tr.selected td:last-child{background:linear-gradient(225deg, #007496 14px, transparent 14px);position:relative}section.list table tbody tr.selected td:last-child:after{font-family:"web_icons";content:"\e621";position:absolute;top:2px;right:1px;height:18px;width:18px;text-align:right;color:#fff;font-size:9px;pointer-events:none}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-height: 568px), (max-resolution: 200dpi) and (max-height: 568px), (max-resolution: 2.083dppx) and (max-height: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-height: 1336px), (min-resolution: 200dpi) and (max-height: 1336px), (min-resolution: 2.083dppx) and (max-height: 1336px), (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 568px), (max-resolution: 200dpi) and (max-width: 568px), (max-resolution: 2.083dppx) and (max-width: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 1336px), (min-resolution: 200dpi) and (max-width: 1336px), (min-resolution: 2.083dppx) and (max-width: 1336px){body#body section.list{padding-right:20px}body#body section.list table th:first-child,body#body section.list table td:first-child{padding-left:0px}body#body section.list.mobile-fixed-layout{table-layout:fixed}body#body section.list.mobile-fixed-layout tr td{padding:5px 5px;white-space:nowrap}body#body section.list table:not(.unselectable) tr:active,body#body section.list table:not(.unselectable) tr.activeRow,body#body section.list table:not(.unselectable) tr.activeRow.selected{background-color:#80bacb}body#body section.list table:not(.unselectable) tr:active td,body#body section.list table:not(.unselectable) tr.activeRow td,body#body section.list table:not(.unselectable) tr.activeRow.selected td{background-color:transparent}body#body section.list table.block-header{border-spacing:0px 0px}body#body section.list table.block-header tr.separator+tr.separator-padding td,body#body section.list table.block-header thead tr:last-child th{padding-bottom:25px}body#body section.list table.block-header tr.separator-padding td{height:0px}body#body section.list table.block-header tr th,body#body section.list table.block-header tr:not(.separator):not(.separator-padding) td{padding:5px 5px 5px 0px}body#body section.list table.block-header tr th.block-header,body#body section.list table.block-header tr:not(.separator):not(.separator-padding) td.block-header{width:0px;padding:0px;margin:0px}body#body section.list table.block-header tr th.block-header>div,body#body section.list table.block-header tr:not(.separator):not(.separator-padding) td.block-header>div{position:relative}body#body section.list table.block-header tr th.block-header>div>div,body#body section.list table.block-header tr:not(.separator):not(.separator-padding) td.block-header>div>div{position:absolute;top:-20px;font-size:10px;width:150px}body#body section.list table.responsive{display:block;width:100%}body#body section.list table.responsive tfoot,body#body section.list table.responsive tbody{display:block;overflow:hidden}body#body section.list table.responsive thead{display:none}body#body section.list table.responsive tr:not(.mobile-hide){border-bottom:1px solid rgba(77,77,77,0.5);position:relative;display:block;padding-bottom:10px;padding-top:20px}body#body section.list table.responsive tr:not(.mobile-hide):last-child{margin-bottom:0px}body#body section.list table.responsive tr:not(.mobile-hide):hover td{background-color:inherit}body#body section.list table.responsive tr:not(.mobile-hide).sum td:empty{display:none}body#body section.list table.responsive tr:not(.mobile-hide).sum[data-label]:before{content:attr(data-label);display:block;font-family:"roboto_regular";padding:0px;line-height:30px;padding-bottom:20px;font-weight:normal;margin:0px;color:#007496;min-height:auto;margin-top:20px;font-family:"roboto_thin";font-size:30px}body#body section.list table.responsive td:not(.mobile-hide){margin:0px;width:calc(100% / 2 - 2px);display:inline-block;padding:0px;text-align:left !important;color:#4d4d4d;min-height:2em;border:none;text-overflow:ellipsis;overflow:hidden}body#body section.list table.responsive td:not(.mobile-hide).responsive-row-header{padding:0px;line-height:25px;padding-bottom:15px;font-weight:normal;margin:0px;color:#007496;min-height:auto;font-family:"roboto_thin";font-size:25px}body#body section.list table.responsive td:not(.mobile-hide).responsive-row-header.responsive-row-header-small{line-height:18px;padding-bottom:10px;font-size:18px}body#body section.list table.responsive td:not(.mobile-hide).responsive-row-header,body#body section.list table.responsive td:not(.mobile-hide).responsive-row-full-width{display:block;width:100%}body#body section.list table.responsive td:not(.mobile-hide) .narrowHide{display:inherit}body#body section.list table.responsive td:not(.responsive-row-header):not(.mobile-hide){font-family:"roboto_light";font-weight:normal;margin-bottom:10px}body#body section.list table.responsive td:not(.responsive-row-header):not(.mobile-hide)[data-label]:before{content:attr(data-label) ": ";display:block;font-family:"roboto_regular";color:#007496;font-size:1em}body#body section.list table.responsive td.sm--fullwidth{width:100%}section.list td span.unit.mobile-show{display:inline-block}}section.list .dataTables_wrapper{top:0px}section.list .dataTables_wrapper .with-datatable-header{top:-50px}section.list .dataTables_wrapper .with-datatable-header .dataTables_scrollHead{top:calc(91px + 55px);z-index:2}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-height: 768px), (max-resolution: 200dpi) and (max-height: 768px), (max-resolution: 2.083dppx) and (max-height: 768px), (-webkit-min-device-pixel-ratio: 2.083) and (max-height: 1536px), (min-resolution: 200dpi) and (max-height: 1536px), (min-resolution: 2.083dppx) and (max-height: 1536px){section.list .dataTables_wrapper .with-datatable-header .dataTables_scrollHead{top:calc(36px + 55px)}}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-height: 568px), (max-resolution: 200dpi) and (max-height: 568px), (max-resolution: 2.083dppx) and (max-height: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-height: 1336px), (min-resolution: 200dpi) and (max-height: 1336px), (min-resolution: 2.083dppx) and (max-height: 1336px), (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 568px), (max-resolution: 200dpi) and (max-width: 568px), (max-resolution: 2.083dppx) and (max-width: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 1336px), (min-resolution: 200dpi) and (max-width: 1336px), (min-resolution: 2.083dppx) and (max-width: 1336px){section.list .dataTables_wrapper .with-datatable-header .dataTables_scrollHead{top:calc(66px + 55px)}}section.list .dataTables_wrapper .dataTables_processing{position:absolute;display:block;z-index:100;top:0px;bottom:0px;left:0px;height:100%;width:100%;margin:0px;padding:0px;background:grey;opacity:0.5}section.list .dataTables_wrapper .dataTables_processing span{content:'';position:sticky;display:block;z-index:101;top:calc(50% + 100px);bottom:50%;left:50%;height:0px;margin:0px;padding:0px;font-size:1.5em;color:white}section.list .dataTables_wrapper .datatable-header{width:calc(100% - 2px);height:55px;line-height:35px;vertical-align:middle;text-align:left;top:calc(91px + 0px);z-index:2;background-color:rgba(255,255,255,0.9)}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-height: 768px), (max-resolution: 200dpi) and (max-height: 768px), (max-resolution: 2.083dppx) and (max-height: 768px), (-webkit-min-device-pixel-ratio: 2.083) and (max-height: 1536px), (min-resolution: 200dpi) and (max-height: 1536px), (min-resolution: 2.083dppx) and (max-height: 1536px){section.list .dataTables_wrapper .datatable-header{top:calc(36px + 0px)}}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-height: 568px), (max-resolution: 200dpi) and (max-height: 568px), (max-resolution: 2.083dppx) and (max-height: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-height: 1336px), (min-resolution: 200dpi) and (max-height: 1336px), (min-resolution: 2.083dppx) and (max-height: 1336px), (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 568px), (max-resolution: 200dpi) and (max-width: 568px), (max-resolution: 2.083dppx) and (max-width: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 1336px), (min-resolution: 200dpi) and (max-width: 1336px), (min-resolution: 2.083dppx) and (max-width: 1336px){section.list .dataTables_wrapper .datatable-header{top:calc(66px + 0px)}}section.list .dataTables_wrapper .datatable-header .dataTables_filter{clear:both;float:none;display:inline-block}section.list .dataTables_wrapper .datatable-header .dataTables_filter input{margin-left:0px;color:#007496;border:2px solid rgba(0,116,150,0.05);background-color:rgba(255,255,255,0.9);font-family:"roboto_light";padding:2px;white-space:nowrap;font-size:18px;vertical-align:middle}section.list .dataTables_wrapper .dataTables_scrollHead{top:calc(91px + 0px);z-index:2;background-color:rgba(255,255,255,0.9)}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-height: 768px), (max-resolution: 200dpi) and (max-height: 768px), (max-resolution: 2.083dppx) and (max-height: 768px), (-webkit-min-device-pixel-ratio: 2.083) and (max-height: 1536px), (min-resolution: 200dpi) and (max-height: 1536px), (min-resolution: 2.083dppx) and (max-height: 1536px){section.list .dataTables_wrapper .dataTables_scrollHead{top:calc(36px + 0px)}}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-height: 568px), (max-resolution: 200dpi) and (max-height: 568px), (max-resolution: 2.083dppx) and (max-height: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-height: 1336px), (min-resolution: 200dpi) and (max-height: 1336px), (min-resolution: 2.083dppx) and (max-height: 1336px), (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 568px), (max-resolution: 200dpi) and (max-width: 568px), (max-resolution: 2.083dppx) and (max-width: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 1336px), (min-resolution: 200dpi) and (max-width: 1336px), (min-resolution: 2.083dppx) and (max-width: 1336px){section.list .dataTables_wrapper .dataTables_scrollHead{top:calc(66px + 0px)}}section.list .dataTables_wrapper .dataTables_scrollHead table.dataTable thead th{border:none;background-color:rgba(0,0,0,0)}section.list .dataTables_wrapper .dataTables_scrollHead table.dataTable thead th span.header-cell-sort-wrapper{position:relative;display:inline}section.list .dataTables_wrapper .dataTables_scrollHead table.dataTable thead th span.multi-sort-number{position:absolute;bottom:-5px;left:8px;font-size:0.5em}section.list .dataTables_wrapper .dataTables_scrollHead table.dataTable thead th.sorting{background-image:none}section.list .dataTables_wrapper .dataTables_scrollHead table.dataTable thead th.sorting span.header-cell-sort-wrapper:BEFORE{content:"\e95e";font-family:"web_icons";position:absolute;display:block;right:-15px;top:4px;font-size:0.8em;opacity:0.2}section.list .dataTables_wrapper .dataTables_scrollHead table.dataTable thead th.sorting span.header-cell-sort-wrapper:AFTER{content:"\e95b";font-family:"web_icons";position:absolute;display:block;right:-22px;top:5px;font-size:0.8em;opacity:0.2}section.list .dataTables_wrapper .dataTables_scrollHead table.dataTable thead th.sorting_asc{background-image:none}section.list .dataTables_wrapper .dataTables_scrollHead table.dataTable thead th.sorting_asc span.header-cell-sort-wrapper:BEFORE{content:"\e95e";font-family:"web_icons";position:absolute;display:block;right:-15px;top:4px;font-size:0.8em;opacity:0.2}section.list .dataTables_wrapper .dataTables_scrollHead table.dataTable thead th.sorting_asc span.header-cell-sort-wrapper:AFTER{content:"\e95b";font-family:"web_icons";position:absolute;display:block;right:-22px;top:5px;font-size:0.8em}section.list .dataTables_wrapper .dataTables_scrollHead table.dataTable thead th.sorting_desc{background-image:none}section.list .dataTables_wrapper .dataTables_scrollHead table.dataTable thead th.sorting_desc span.header-cell-sort-wrapper:BEFORE{content:"\e95e";font-family:"web_icons";position:absolute;display:block;right:-15px;top:4px;font-size:0.8em}section.list .dataTables_wrapper .dataTables_scrollHead table.dataTable thead th.sorting_desc span.header-cell-sort-wrapper:AFTER{content:"\e95b";font-family:"web_icons";position:absolute;display:block;right:-22px;top:5px;font-size:0.8em;opacity:0.2}section.list .dataTables_wrapper .dataTables_length,section.list .dataTables_wrapper .dataTables_filter,section.list .dataTables_wrapper .dataTables_info,section.list .dataTables_wrapper .dataTables_processing,section.list .dataTables_wrapper .dataTables_paginate{color:rgba(77,77,77,0.8)}section.list .dataTables_wrapper .datatable-footer{top:calc(91px + 0px);z-index:2;bottom:90px;background-color:rgba(255,255,255,0.9);min-height:50px;width:100%;color:rgba(77,77,77,0.8);font-size:14px}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-height: 768px), (max-resolution: 200dpi) and (max-height: 768px), (max-resolution: 2.083dppx) and (max-height: 768px), (-webkit-min-device-pixel-ratio: 2.083) and (max-height: 1536px), (min-resolution: 200dpi) and (max-height: 1536px), (min-resolution: 2.083dppx) and (max-height: 1536px){section.list .dataTables_wrapper .datatable-footer{top:calc(36px + 0px);bottom:31px}}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-height: 568px), (max-resolution: 200dpi) and (max-height: 568px), (max-resolution: 2.083dppx) and (max-height: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-height: 1336px), (min-resolution: 200dpi) and (max-height: 1336px), (min-resolution: 2.083dppx) and (max-height: 1336px), (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 568px), (max-resolution: 200dpi) and (max-width: 568px), (max-resolution: 2.083dppx) and (max-width: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 1336px), (min-resolution: 200dpi) and (max-width: 1336px), (min-resolution: 2.083dppx) and (max-width: 1336px){section.list .dataTables_wrapper .datatable-footer{top:calc(66px + 0px);bottom:0px}}section.list .dataTables_wrapper .datatable-footer .dataTables_info{margin-right:20px;padding:2px}section.list .dataTables_wrapper .datatable-footer .dataTables_length{padding-top:0px;margin-right:20px;color:rgba(77,77,77,0.8)}section.list .dataTables_wrapper .datatable-footer .dataTables_length select{color:rgba(77,77,77,0.8);border:none;cursor:pointer;background-color:rgba(255,255,255,0.9)}section.list .dataTables_wrapper .datatable-footer .sticky-scrollbar{overflow-x:auto;height:15px}section.list .dataTables_wrapper .datatable-footer .sticky-scrollbar .sticky-scrollbar-content{height:1px}section.list .dataTables_wrapper .datatable-footer .dataTables_paginate{padding-top:0px}section.list .dataTables_wrapper .datatable-footer .dataTables_paginate a.paginate_button{color:rgba(77,77,77,0.8) !important;min-width:-1.2em;padding:0.2em 0.5em;border-radius:0px;margin-top:-2px}section.list .dataTables_wrapper .datatable-footer .dataTables_paginate a.paginate_button.disabled{opacity:0.5}section.list .dataTables_wrapper .datatable-footer .dataTables_paginate a.paginate_button:active{background:none;border:1px solid transparent;background-color:rgba(77,77,77,0.8);color:rgba(255,255,255,0.9) !important;box-shadow:none}section.list .dataTables_wrapper .datatable-footer .dataTables_paginate a.paginate_button:hover:not(.disabled){background:none;border:1px solid transparent;background-color:rgba(77,77,77,0.5);box-shadow:none}section.list .dataTables_wrapper .datatable-footer .dataTables_paginate a.first:BEFORE{content:"\e95c";font-family:"web_icons";display:inline-block;position:relative}section.list .dataTables_wrapper .datatable-footer .dataTables_paginate a.previous:BEFORE{content:"\e64d";font-family:"web_icons";display:inline-block;position:relative}section.list .dataTables_wrapper .datatable-footer .dataTables_paginate a.next:BEFORE{content:"\e631";font-family:"web_icons";display:inline-block;position:relative}section.list .dataTables_wrapper .datatable-footer .dataTables_paginate a.last:BEFORE{content:"\e95d";font-family:"web_icons";display:inline-block;position:relative}section.list .dataTables_wrapper div.dt-buttons{display:none}section.list .dataTables_wrapper table.dataTable thead th{border:none;background-color:rgba(0,0,0,0)}section.list .dataTables_wrapper table.dataTable thead th.sorting{background-image:none}section.list .dataTables_wrapper table.dataTable thead th.sorting_asc{background-color:rgba(0,0,0,0);background-image:none}section.list .dataTables_wrapper table.dataTable thead th.sorting_desc{background-color:rgba(0,0,0,0);background-image:none}section.list .dataTables_wrapper table.dataTable thead th,section.list .dataTables_wrapper table.dataTable thead td{padding:6px 18px 6px 10px}section.list .dataTables_wrapper table.dataTable tbody tr{background-color:transparent}section.list .dataTables_wrapper table.dataTable tr:not(:hover) th:first-child,section.list .dataTables_wrapper table.dataTable tr.even:not(:hover) td:first-child:not(.sorting_1):not(.sorting_2):not(.sorting_3){background-color:rgba(255,255,255,0.9)}section.list .dataTables_wrapper table.dataTable tr th:first-child,section.list .dataTables_wrapper table.dataTable tr td:first-child{left:calc(0px + 0px);z-index:1}section.list .dataTables_wrapper table.dataTable.stripe tbody tr.odd,section.list .dataTables_wrapper table.dataTable.display tbody tr.odd{background-color:rgba(244,249,250,0.915)}section.list .dataTables_wrapper table.dataTable.stripe tbody tr.even,section.list .dataTables_wrapper table.dataTable.display tbody tr.even{background-color:rgba(0,0,0,0)}section.list .dataTables_wrapper table.dataTable.stripe.order-column tbody tr:not(:hover).odd>.sorting_1,section.list .dataTables_wrapper table.dataTable.stripe.order-column tbody tr:not(:hover).odd>.sorting_2,section.list .dataTables_wrapper table.dataTable.stripe.order-column tbody tr:not(:hover).odd>.sorting_3{background-color:rgba(230,241,245,0.935)}section.list .dataTables_wrapper table.dataTable.stripe.order-column tbody tr:not(:hover).even>.sorting_1,section.list .dataTables_wrapper table.dataTable.stripe.order-column tbody tr:not(:hover).even>.sorting_2,section.list .dataTables_wrapper table.dataTable.stripe.order-column tbody tr:not(:hover).even>.sorting_3{background-color:rgba(244,249,250,0.915)}section.list .dataTables_wrapper.no-footer .dataTables_scrollBody{border:none}section.list .dataTables_wrapper .dataTables_scrollBody{scrollbar-width:none;-ms-overflow-style:none}section.list .dataTables_wrapper .dataTables_scrollBody::-webkit-scrollbar{display:none}@media screen and (max-width: 767px){section.list .dataTables_wrapper .dataTables_info,section.list .dataTables_wrapper .dataTables_paginate,section.list .dataTables_wrapper .dataTables_length{margin-top:0px;text-align:left}section.list .dataTables_wrapper .dataTables_info,section.list .dataTables_wrapper .dataTables_length{float:left}section.list .dataTables_wrapper .dataTables_paginate{float:right}}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-height: 568px), (max-resolution: 200dpi) and (max-height: 568px), (max-resolution: 2.083dppx) and (max-height: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-height: 1336px), (min-resolution: 200dpi) and (max-height: 1336px), (min-resolution: 2.083dppx) and (max-height: 1336px), (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 568px), (max-resolution: 200dpi) and (max-width: 568px), (max-resolution: 2.083dppx) and (max-width: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 1336px), (min-resolution: 200dpi) and (max-width: 1336px), (min-resolution: 2.083dppx) and (max-width: 1336px){html body section.list .dataTables_wrapper .dataTables_info,html body section.list .dataTables_wrapper .dataTables_paginate{margin-top:0px;text-align:left}html body section.list .dataTables_wrapper .dataTables_info{float:left}html body section.list .dataTables_wrapper .dataTables_paginate{float:right}html body section.list .dataTables_wrapper .dataTables_length{margin-left:-4px}html body section.list .dataTables_wrapper .dataTables_length select{padding:2px}html body section.list .dataTables_wrapper .datatable-footer{font-size:12px}html body section.list .dataTables_wrapper .datatable-footer .sticky-scrollbar{height:6px}}section.content header div.dropdown,header.main div.dropdown{margin-right:30px;display:inline-block;font-family:"roboto_light";padding:0px;white-space:nowrap;font-size:20px;vertical-align:middle}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-height: 568px), (max-resolution: 200dpi) and (max-height: 568px), (max-resolution: 2.083dppx) and (max-height: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-height: 1336px), (min-resolution: 200dpi) and (max-height: 1336px), (min-resolution: 2.083dppx) and (max-height: 1336px), (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 568px), (max-resolution: 200dpi) and (max-width: 568px), (max-resolution: 2.083dppx) and (max-width: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 1336px), (min-resolution: 200dpi) and (max-width: 1336px), (min-resolution: 2.083dppx) and (max-width: 1336px){section.content header div.dropdown,header.main div.dropdown{margin-right:10px}}section.content header div.dropdown.right,header.main div.dropdown.right{float:right;margin-right:0px}section.content header div.dropdown.right .flyout,header.main div.dropdown.right .flyout{right:0px}section.content header div.dropdown span,header.main div.dropdown span{background-image:none;padding:5px 39px 5px 10px;border:2px solid rgba(0,0,0,0);display:inline-block;cursor:pointer;position:relative}section.content header div.dropdown span:after,header.main div.dropdown span:after{font-family:"web_icons";content:"\e632";font-weight:normal;position:absolute;top:10px;right:5px}section.content header div.dropdown.disabled span,header.main div.dropdown.disabled span{background:none;cursor:default;border:none}section.content header div.dropdown>span:hover,header.main div.dropdown>span:hover{border-color:rgba(0,116,150,0.2)}section.content header div.dropdown .flyout,header.main div.dropdown .flyout{padding:0px}section.content header div.dropdown ul,header.main div.dropdown ul{margin:0px;padding:0px}section.content header div.dropdown ul li,header.main div.dropdown ul li{list-style:none;margin:0px}section.content header div.dropdown ul li span,header.main div.dropdown ul li span{background:transparent;text-align:left;display:block;border:0px}section.content header div.dropdown ul li span:after,header.main div.dropdown ul li span:after{content:none}section.content header div.dropdown ul li a,section.content header div.dropdown ul li button,header.main div.dropdown ul li a,header.main div.dropdown ul li button{background-color:transparent;border:none;font-family:"roboto_light";font-size:20px;color:#666666;text-decoration:none;padding:4px 42px 5px 7px;display:block;cursor:pointer;margin:0px;text-align:left}section.content header div.dropdown ul li a,header.main div.dropdown ul li a{padding:5px 39px 5px 10px}section.content header div.dropdown ul li button,header.main div.dropdown ul li button{width:100%;text-align:left}section.content header div.dropdown ul li a.active,section.content header div.dropdown ul li button.active,header.main div.dropdown ul li a.active,header.main div.dropdown ul li button.active{color:#66accd}section.content header div.dropdown ul li.search,header.main div.dropdown ul li.search{padding:5px 10px 5px 10px;border-bottom:1px solid #666666}section.content header div.dropdown ul li input,header.main div.dropdown ul li input{border:none;background:#ffffff;border:none;font-size:20px;font-weight:normal;padding-right:30px;background-image:url("../../images/icons/search.png");background-repeat:no-repeat;background-position:right center;padding-right:40px;width:160px}header.main div.dropdown>span{border:0px solid rgba(77,77,77,0.3);color:#007496;line-height:20px;padding:8px 39px 7px 10px}header.main div.dropdown>span:before{vertical-align:baseline;margin-right:5px}header.main div.dropdown>span:hover{border:0px solid rgba(77,77,77,0.3)}header.main div.dropdown>span:after{color:#007496}header.main div.dropdown ul li a{padding-left:0px;padding-top:0px;padding-bottom:0px}header.main div.dropdown div.flyout ul li a span{left:5px;display:inline-block}header.main div.dropdown ul li span{padding-right:10px;padding-bottom:10px;display:block}header.main div.dropdown ul li span:before{vertical-align:baseline;margin-right:5px}section.content header div.dropdown div.autocompleter,section.content header div.dropdown div.autocompleter div{padding:0px;margin:0px;max-width:none}section.content header div.dropdown div.autocompleter{max-width:300px}section.content header div.dropdown div.autocompleter div.autocomplete-input{padding:5px 10px 5px 10px;margin:0px;background-image:url("../../images/icons/search.png");background-repeat:no-repeat;background-position:right 5px center}section.content header div.dropdown div.autocompleter div.autocomplete-input div{margin-right:25px}section.content header div.dropdown div.autocompleter div input{border:none;font-family:"roboto_light";font-size:20px;font-weight:normal;padding:0px;width:100%}section.content header div.dropdown div.autocompleter div.autocomplete-suggestions{border-top:2px solid #dee0e0;padding:0px;margin:0px}section.content header div.dropdown div.autocompleter div.autocomplete-suggestion{background-color:transparent;border:none;font-family:"roboto_light";font-size:20px;color:#a0a0a0;text-decoration:none;padding:5px 10px 5px 10px;display:block;cursor:pointer;margin:0px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}section.content header div.dropdown div.autocompleter div.autocomplete-suggestion.active{color:#66accd}section.content header div.dropdown div.autocompleter div.autocomplete-suggestion.autocomplete-selected{background-color:#cce3ee;color:#4d4d4d}section.content header div.dropdown div.autocompleter div.autocomplete-suggestion strong{color:#007496}section.content section.empty{text-align:center;padding:0px 0px 20px 0px}section.content section.empty span{font-family:"roboto_thin";font-size:40px}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-height: 568px), (max-resolution: 200dpi) and (max-height: 568px), (max-resolution: 2.083dppx) and (max-height: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-height: 1336px), (min-resolution: 200dpi) and (max-height: 1336px), (min-resolution: 2.083dppx) and (max-height: 1336px), (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 568px), (max-resolution: 200dpi) and (max-width: 568px), (max-resolution: 2.083dppx) and (max-width: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 1336px), (min-resolution: 200dpi) and (max-width: 1336px), (min-resolution: 2.083dppx) and (max-width: 1336px){section.content section.empty span{font-size:20px}}section.content section.tile section.empty{margin-top:50px}section.content section.tile section.empty span{font-size:20px}section.content section.flex section.grid{padding:0px 10px 10px 20px}section.grid ul,section.tile ul.grid{margin:0px;padding:0px}section.grid li,section.tile ul.grid li{list-style:none;padding:0px 10px 10px 0px;float:left;position:relative}section.grid li a,section.tile ul.grid li a{color:#fff;width:175px;height:65px;display:flex;flex-direction:column;justify-content:space-between;padding:10px 20px 10px 10px;font-size:18px;text-decoration:none;background-repeat:no-repeat;background-position:right top;font-family:"roboto_light";text-overflow:ellipsis;white-space:nowrap;overflow:hidden;position:relative}section.grid li a input{display:none}section.grid li a span.sub{display:block;font-size:12px;font-family:"roboto_regular"}section.grid li a span.info{font-size:12px;bottom:10px;right:10px;font-family:"roboto_regular";text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-align:left}section.grid li a span.info{width:185px;text-align:right}section.grid li a span.info.left{text-align:left}section.grid li a.multi-line-grid span.grid-header{display:inline-block;overflow:hidden;text-overflow:ellipsis}section.grid li a.multi-line-grid .grid-header-icon{font-size:0.6em;vertical-align:middle;padding-right:2px}section.grid li a.multi-line-grid span.info{position:static;display:block;line-height:18px}section.grid li a.multi-line-grid span.info.full-height{white-space:normal}section.grid li a.multi-line-grid span.info span.icon,section.grid li a.multi-line-grid span.info .staff-item-helper.drop-warning span.staff-item-helper-absences,.staff-item-helper.drop-warning section.grid li a.multi-line-grid span.info span.staff-item-helper-absences{width:25px;display:inline-block;position:relative}section.grid li a.multi-line-grid span.info span.icon:before,section.grid li a.multi-line-grid span.info .staff-item-helper.drop-warning span.staff-item-helper-absences:before,.staff-item-helper.drop-warning section.grid li a.multi-line-grid span.info span.staff-item-helper-absences:before{vertical-align:baseline}section.grid li a.multi-line-grid span.info span.icon .counter,section.grid li a.multi-line-grid span.info .staff-item-helper.drop-warning span.staff-item-helper-absences .counter,.staff-item-helper.drop-warning section.grid li a.multi-line-grid span.info span.staff-item-helper-absences .counter{position:absolute;top:-3px;left:12px;font-size:10px}section.grid li a{background:linear-gradient(225deg, transparent 12px, #007496 12px);position:relative}section.grid li a.contrast{background:linear-gradient(225deg, transparent 12px, #80bacb 12px)}section.grid li a:hover{background:linear-gradient(225deg, transparent 12px, #4d9eb6 12px)}section.grid li a:hover.contrast{background:linear-gradient(225deg, transparent 12px, #99c7d5 12px)}section.grid li a:hover.selected:after{background-color:#4d9eb6}section.grid li a:active{background:linear-gradient(225deg, transparent 12px, #80bacb 12px)}section.grid li a:active.contrast{background:linear-gradient(225deg, transparent 12px, #99c7d5 12px)}section.grid li a:active.selected:after{background-color:#80bacb}section.grid li a.selected:after{font-family:"web_icons";content:"\e621";position:absolute;top:-1px;right:0px;height:19px;width:18px;text-align:right;background-color:#007496;padding-right:2px;font-size:0.5em;pointer-events:none}section.grid span.info span.tip span:before{color:#fff}section.grid span.searchterm{color:#fff;background-color:#95c11f}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-height: 568px), (max-resolution: 200dpi) and (max-height: 568px), (max-resolution: 2.083dppx) and (max-height: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-height: 1336px), (min-resolution: 200dpi) and (max-height: 1336px), (min-resolution: 2.083dppx) and (max-height: 1336px), (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 568px), (max-resolution: 200dpi) and (max-width: 568px), (max-resolution: 2.083dppx) and (max-width: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 1336px), (min-resolution: 200dpi) and (max-width: 1336px), (min-resolution: 2.083dppx) and (max-width: 1336px){html body section.content section.flex section.grid{padding:0}html body section.content section.flex section.grid>ul{display:flex;flex-direction:column}html body section.content section.flex section.grid>ul>li{padding:0;margin-bottom:5px}html body section.content section.flex section.grid>ul>li>a{background:#007496;width:100vw;box-sizing:border-box;padding:10px;height:auto;flex-direction:row;flex-wrap:wrap;white-space:unset}html body section.content section.flex section.grid>ul>li>a>span.info{width:100%}html body section.content section.flex section.grid>ul>li>a>span.info-sm--leftalign{text-align:left}html body section.content section.flex section.grid>ul>li>a>.grid-header{margin-bottom:0.75rem}html body section.content section.flex section.grid>ul>li>a>.grid-header,html body section.content section.flex section.grid>ul>li>a>.info.left{width:100%;overflow:unset}}section.content.async section.flex h2{white-space:normal}section.content.async section.flex a.stopwatch{display:inline-block;text-decoration:none;background-repeat:no-repeat;background-position:right center;position:absolute;right:20px;line-height:25px}section.content.async section.flex label.inline,section.flex label.inline{display:inline-block;margin-right:50px}section.content.async section.flex label.first{min-width:130px;float:left}section.modal label.first{min-width:130px;float:left}section.modal label.second{min-width:130px;float:left;margin-left:5px}section.content.async section.flex label>span.info,section.modal span.info{margin-top:5px}section.content.async:not(.center){width:320px;position:absolute;top:0px;right:0px}section.content.async+section.content{clear:both}section.content.async section.tile{width:300px}section.content.async section.tile section.unit{width:115px}section.content.async section.flex>section.tip{font-size:40px;line-height:40px}section.content.async section.flex>section.tip span{display:block;font-size:15px;line-height:15px;margin-top:10px;font-family:"roboto_regular"}img.logo.upload{max-height:100px;max-width:360px}section.content.async section.flex>section.tip{font-family:"roboto_thin"}section.content.async section.flex h2,section.content.async section.flex label>span{color:#fff}section.content.async section.flex input,section.content.async section.flex textarea,section.content.async section.flex select,section.content.async section.flex .inputField{background-color:#fff;color:#4d4d4d}section.content.async section.flex textarea[readonly],section.modal form.stopwatch textarea[readonly],section.content section.list table thead tr.info:not(.noteInfo) td{background-color:#66acc0;color:#4d4d4d}section.content.async section.flex header{background:linear-gradient(225deg, transparent 31px, #007496 31px)}section.content.async section.flex>section,section.content.async section.flex header h2,section.content.async section.flex h2.header{background-color:#007496}section.content.async section span.sizing{background-color:#007496;color:#fff;padding-bottom:10px}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-height: 568px), (max-resolution: 200dpi) and (max-height: 568px), (max-resolution: 2.083dppx) and (max-height: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-height: 1336px), (min-resolution: 200dpi) and (max-height: 1336px), (min-resolution: 2.083dppx) and (max-height: 1336px), (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 568px), (max-resolution: 200dpi) and (max-width: 568px), (max-resolution: 2.083dppx) and (max-width: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 1336px), (min-resolution: 200dpi) and (max-width: 1336px), (min-resolution: 2.083dppx) and (max-width: 1336px){html body section.content.async:not(.center),html body section.content.async section.tile{width:100%;position:relative}html body section.content.async section.flex{margin:0px}html body section.content.async section.flex header{background-color:#007496}}section.modal section.tip{font-family:"roboto_light"}section.modal section.tip header{margin:0px 0px 5px 0px;font-size:20px}section.modal section.tip table{border-spacing:0px 0px;margin-bottom:10px}section.modal section.tip table.details{margin-bottom:10px}section.modal section.tip table td{padding:0px 5px 0px 0px}section.modal section.tip table.xlPadding td{padding:0px 15px 0px 0px}section.modal section.tip table td.right{text-align:right}section.modal ul.mood{list-style:none;padding:0px;display:block}section.modal ul.mood li{background-color:#000000;margin:0px 0px 5px 0px;position:relative;width:100%;max-width:360px;height:auto;overflow:hidden}section.modal ul.mood li img{opacity:0.5;transition:all 0.5s ease 0s;width:100%;max-width:360px;display:block}section.modal ul.mood li:hover img{opacity:0.8;cursor:pointer}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-height: 568px), (max-resolution: 200dpi) and (max-height: 568px), (max-resolution: 2.083dppx) and (max-height: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-height: 1336px), (min-resolution: 200dpi) and (max-height: 1336px), (min-resolution: 2.083dppx) and (max-height: 1336px), (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 568px), (max-resolution: 200dpi) and (max-width: 568px), (max-resolution: 2.083dppx) and (max-width: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 1336px), (min-resolution: 200dpi) and (max-width: 1336px), (min-resolution: 2.083dppx) and (max-width: 1336px){section.modal ul.mood li:hover img{opacity:0.5;cursor:default}}section.modal ul.mood li.active img{opacity:1}section.modal .mood span{position:absolute;top:calc((100% - 1.25em - 4px) / 2);left:calc(50% - ((1.25em + 4px) / 2));font-family:"roboto_regular";transform:rotate(270deg);-ms-transform:rotate(270deg);-webkit-transform:rotate(270deg);line-height:1.25em;padding:2px 0px;font-size:80%;width:100%;text-align:center;background-color:#95c11f;color:#ffffff}section.modal section table span.error{margin:0px 0px 5px 0px}section.modal div.modalInfo{margin-top:20px}section.modal button.selection{width:110px;min-height:75px;float:left}section.modal button.selection:before{font-size:75px;line-height:75px}section.modal p span.sub{margin-top:5px;display:inline-block}section.modal section a.help{background-image:url("../../images/style/light/help_blue.png")}#overlay{position:fixed;top:0px;left:0px;width:100%;height:100%;background:#000;opacity:0.5;filter:alpha(opacity=50);z-index:1000;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}section.modal{min-width:350px;position:fixed;top:0px;right:0px;height:100%;z-index:1100;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;background-color:#fff;color:#4d4d4d}section.modal section a,section.modal section a:after{font-family:"roboto_regular";color:#4d4d4d}section.modal header{position:relative;margin:0px 0px 20px 56px}section.modal header a.back{padding:0px;position:absolute;left:-56px;z-index:10;color:#007496;border-color:#007496}section.modal header a.back:hover,section.modal header a.back :focus{background-color:rgba(0,116,150,0.3)}section.modal header a.back:active{color:#fff;background-color:#007496}.modal-sub{background-color:#e2e3e5;color:#4d4d4d}.modal-sub .modal-sub-warning{margin-bottom:20px;max-width:400px;display:block}section.modal>section{display:table;height:100%}section.modal>section>section{display:table-row;height:100%}section.modal>section>section>section{padding:20px 40px 20px 20px;display:table-cell;vertical-align:top}section.modal>section section.tip>section{vertical-align:bottom;padding:0px}section.modal section.tip>section>section{background-color:#95c11f;color:#fff;padding:20px 40px 20px 56px;margin:0px;max-width:inherit}section.modal section.tip>section>section>section{max-width:360px}section.modal header a.back:after{content:none}section.modal>section>section>section>section{margin-left:56px}section.modal section a{font-size:1em;text-decoration:none;font-family:"roboto_light"}section.modal section div.info{font-family:"roboto_light";margin-bottom:15px}section.modal section label button,section.modal section div.label button{margin-top:5px}section.modal section table label{font-family:"roboto_light";margin-right:15px}section.modal section div.label div{white-space:normal}section.modal section div.label label,section.modal section div.label.list div label,section.modal section div.info div.label label{display:inline;margin-right:20px}section.modal section label .label-info-small{margin-top:5px;white-space:normal;font-size:14px;text-align:justify}section.modal section div.label.list div{margin-bottom:0px}.archived{text-decoration:line-through}section.modal section div.info label{display:block;margin-right:0px;margin-bottom:5px;font-family:"roboto_regular"}section.modal section div.label.list label{display:block;margin-bottom:0px}section.modal section input.currency,section.modal section input.time{text-align:right}section.modal section input[type="checkbox"],section.modal section input[type="radio"]{vertical-align:baseline;margin:0px 5px 0px 0px}section.modal section div.info{margin-bottom:15px;max-width:400px}section.modal section div.info p{margin:0px 0px 5px 0px}section.modal section div.info>div.info{margin-bottom:5px;margin-left:20px}div.info p.keep-format,.info p.keep-format{white-space:pre-wrap;overflow:auto;max-height:105px;text-align:left}section.modal section div.info table th,section.modal section div.info table td{font-weight:normal;font-family:"roboto_light";text-align:left}section.modal section div.info table td{padding:0px 0px 2px 0px}section.modal section div.info table td.small{padding:0px}section.modal section div.info table th{padding-right:10px}section.modal section div.info table td.currency{text-align:right}section.modal div.label.toc label input{vertical-align:top;margin-top:5px}section.modal div.label.toc label span{font-family:"roboto_light";white-space:normal;display:inline-block}section.modal form input[type="button"]{height:25px;width:25px;border:0px;background-color:transparent;vertical-align:top;margin:0px 0px 0px 5px;position:relative}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 900px), (max-resolution: 200dpi) and (max-width: 900px), (max-resolution: 2.083dppx) and (max-width: 900px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 1800px), (min-resolution: 200dpi) and (max-width: 1800px), (min-resolution: 2.083dppx) and (max-width: 1800px){section.modal>section{table-layout:fixed}section.modal>section section.modal-sub.active ~ section.modal-top,section.modal>section section.tip section.modal-sub.active ~ section{display:none}}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-height: 568px), (max-resolution: 200dpi) and (max-height: 568px), (max-resolution: 2.083dppx) and (max-height: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-height: 1336px), (min-resolution: 200dpi) and (max-height: 1336px), (min-resolution: 2.083dppx) and (max-height: 1336px), (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 568px), (max-resolution: 200dpi) and (max-width: 568px), (max-resolution: 2.083dppx) and (max-width: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 1336px), (min-resolution: 200dpi) and (max-width: 1336px), (min-resolution: 2.083dppx) and (max-width: 1336px){html body section.modal{min-width:100%}html body section.modal header{font-size:1.8em;white-space:normal}html body section.modal>section{width:100%}html body section.modal>section>section>section{padding-right:20px}html body section.modal>section>section>section>section{margin-left:0px}}section.modal form label.wrap,section.modal form div.label.wrap{white-space:normal}section.modal form label.toggleInput,section.modal form span.toggleInput{position:relative;padding-left:20px}section.modal form label.toggleInput>input,section.modal form span.toggleInput>input{position:absolute;left:0px;top:5px}.color-select-radio{position:absolute;left:-9999px;box-sizing:border-box}.color-select-item{width:1.5em;height:1.5em;cursor:pointer;box-sizing:border-box}.color-select-label{float:left;box-sizing:border-box}section.modal form div.label .color-select-label:nth-child(5n+1){clear:left;margin-left:0}section.modal form div.label .color-select-label{margin:0.4em}section.modal form .color-select-label .color-select-item,section.modal form label.color-select-label>input.color-select-radio+span.color-select-item{display:block;background-clip:content-box;padding:0px}.color-select-radio:checked+.color-select-item{border:none;box-shadow:0 0 0 2px #4d4d4d}section.modal input[type="button"]:disabled{opacity:0.5}section.modal input.autocompleter{background-image:url("../../images/icons/autocomplete.png");background-repeat:no-repeat;background-position:right 2px bottom 50%;padding-right:24px}section.modal .autocomplete-suggestions{font-size:15px;background:#ffffff;cursor:default;overflow:auto;box-shadow:2px 2px 4px #007496;position:absolute;display:none;margin:2px 0px 0px 0px}section.modal .autocomplete-suggestions .autocomplete-suggestion{padding:2px 5px;color:#a0a0a0;white-space:nowrap;overflow:hidden;border-left:2px solid #ffffff;border-right:2px solid #ffffff;margin:0px;font-family:"roboto_regular"}section.modal .autocomplete-suggestions .autocomplete-suggestion:first-child{border-top:2px solid #ffffff}section.modal .autocomplete-suggestions .autocomplete-suggestion:last-child{border-bottom:2px solid #ffffff}section.modal .autocomplete-suggestions .autocomplete-suggestion:active{background-color:#007496;color:#ffffff}section.modal .autocomplete-suggestions .autocomplete-suggestion:active strong{color:#ffffff}section.modal .autocomplete-suggestions .autocomplete-selected{background:#99c7de;color:#4d4d4d}section.modal .autocomplete-suggestions strong{font-weight:normal;color:#007496}ol.wizard{padding:0px 5px 0px 0px;margin:0px 0px 15px 0px;overflow:hidden;white-space:nowrap;display:block}ol.wizard li{list-style:none;float:left;margin:0px 3px 0px 6px;position:relative;padding:2px 10px;font-family:"roboto_light";cursor:default;color:#fff;background-color:#007496}ol.wizard li:before,ol.wizard li:after{font-family:"web_icons";font-size:26px;vertical-align:middle;position:absolute;top:-1px;color:#007496}ol.wizard li.active{color:#fff;background-color:#95c11f}ol.wizard li.active:before,ol.wizard li.active:after{color:#95c11f}ol.wizard li:before{content:"\e64b";left:-16px}ol.wizard li:after{content:"\e649";right:-15px}.wizard-menu section.flex>section{padding:0px}.wizard-menu .step{padding:20px;cursor:pointer;border-top:2px solid #e6f1f5}.wizard-menu .step.active{background-color:#cce3ea;color:#007496}.wizard-step:not(.active){display:none}.wizard-step .content div.info{margin-bottom:40px}.wizard-step .content fieldset.one-third{display:inline-block;vertical-align:top;width:calc(33% - 1px)}.wizard-step .content fieldset.one-third:last-child input:not([size]):not(.auto-size){width:calc(100% - 20px)}.wizard-step .content fieldset.one-third:last-child select:not(.auto-size){width:100%}.wizard-step .content fieldset.one-third input,.wizard-step .content fieldset.one-third select,.wizard-step .content fieldset.one-third input:not([type="radio"]):not([type="checkbox"]):not([type="button"]){background-color:#007496;color:#ffffff}.wizard-step .content fieldset.one-third button.ui-datepicker-trigger{color:#ffffff}.wizard-step .content fieldset.one-third input:not([size]):not(.auto-size){width:calc(100% - 40px)}.wizard-step .content fieldset.one-third input:not([size]):not(.auto-size).number{width:25px;margin-left:10px}.wizard-step .content fieldset.one-third input:not([size]):not(.auto-size).street{width:calc(100% - 95px)}.wizard-step .content fieldset.one-third select:not(.auto-size){width:calc(100% - 20px)}.pie .arc,.pie .arc.a{fill:#007496}.pie .arc.selectable{cursor:pointer}.pie .arc.empty{fill:#d3d3d3}.pie .arc.b{fill:#3390ab}.pie .arc.c{fill:#66acc0}.pie .arc.d{fill:#99c7d5}.pie .arc.e{fill:#cce3ea}.bar .bar{fill:#95c11f;cursor:pointer;transition:all 0.5s ease 0s}.bar .bar:hover{fill:#b0d157}.bar .bar:active{fill:#cae08f;transition:none}.bar .week{fill:#007496;cursor:pointer;transition:all 0.5s ease 0s}.bar .week:hover{fill:#4097b0}.bar .week:active{fill:#80bacb;transition:none}.axis path,.axis line{fill:none;stroke:#808080;shape-rendering:crispEdges}.axis text{fill:#808080;font-size:12px}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-height: 568px), (max-resolution: 200dpi) and (max-height: 568px), (max-resolution: 2.083dppx) and (max-height: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-height: 1336px), (min-resolution: 200dpi) and (max-height: 1336px), (min-resolution: 2.083dppx) and (max-height: 1336px), (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 568px), (max-resolution: 200dpi) and (max-width: 568px), (max-resolution: 2.083dppx) and (max-width: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 1336px), (min-resolution: 200dpi) and (max-width: 1336px), (min-resolution: 2.083dppx) and (max-width: 1336px){.axis text{font-size:0.5rem}}.grid line{stroke:#808080;stroke-dasharray:1, 2}.grid path,.grid text{fill:none}#overtime .x.axis path,#overtime .x.axis line{display:none}#terminal-connections-overview .day{fill:transparent;cursor:pointer;transition:all 0.5s ease 0s}#terminal-connections-overview .day:hover{fill:#4097b0}#terminal-connections-overview .day:active{fill:#80bacb;transition:none}#terminal-connections-overview .day-text{pointer-events:none}#terminal-connections-overview .zoomed-title-text{pointer-events:none;fill:white;font-size:12px}#terminal-connections-overview .zoomed-title-area{fill:#007496;cursor:pointer;transition:all 0.5s ease 0s}#terminal-connections-overview .zoomed-title-area:hover{fill:#4097b0}#terminal-connections-overview .zoomed-title-area:active{fill:#80bacb;transition:none}#terminal-connections-overview .bar.terminal-connections-chart-status-success{fill:#79c942}#terminal-connections-overview .bar.terminal-connections-chart-status-success:hover{fill:#9bd771}#terminal-connections-overview .bar.terminal-connections-chart-status-success:active{fill:#bce4a1}#terminal-connections-overview .bar.terminal-connections-chart-status-error{fill:#ed1b24}#terminal-connections-overview .bar.terminal-connections-chart-status-error:hover{fill:#f36b71}#terminal-connections-overview .bar.terminal-connections-chart-status-error:active{fill:#f68d92}section.grid div.chart div.jqplot{height:120px}section.grid div.chart div.jqplot span{text-align:center;font-family:"roboto_thin";font-size:30px;color:#4d4d4d;top:40px;width:100%;text-align:center;position:absolute}section.grid div.chart div.jqplot table.jqplot-table-legend{margin:0px;width:100px}section.grid div.chart div.jqplot td.jqplot-table-legend{font-size:12px}section.grid div.chart>span{position:absolute;bottom:0px;left:0px;font-family:"roboto_light";font-size:12px;color:#4d4d4d;line-height:15px;padding:5px;text-align:center}section.tile.m div.chart span{font-size:10px;display:block;width:150px;text-align:center;position:absolute;bottom:20px}section.tile.m div.chart div.jqplot{height:90px}section.tile.m div.chart div.jqplot span{top:25px}section.tile div.chart div.jqplot span{font-family:"roboto_thin";font-size:30px;position:absolute;text-align:center;width:100%}.jqplot-target{position:relative;color:#007496;margin-top:-10px}.jqplot-axis{font-family:"roboto_regular";font-weight:normal;font-style:normal;color:#4d4d4d}.jqplot-weekend{color:#df6900}.jqplot-xaxis-tick{margin-top:-10px;font-size:8px}.jqplot-yaxis-tick{margin-right:-8px;font-size:9px;color:#4d4d4d}.jqplot-point-label{font-family:"roboto_regular";font-weight:normal;font-style:normal;font-size:7px;color:#000000}section.grid div.chart span{color:#808080}section.grid div.chart div.jqplot span,section.tile div.chart div.jqplot span{color:#808080}section.grid div.chart{width:180px;height:180px;position:relative;float:left}.percentometer{position:relative}.percentometer .arc{fill:#95c11f}.percentometer .arc:hover{fill:#cae08f}.percentometer .arc.empty,.percentometer .arc.empty:hover{fill:#d3d3d3}.percentometer .arc.over,.percentometer .arc.over:hover{fill:#688716}.percentometer .arc.not,.percentometer .arc.not:hover{fill:transparent}.percentometer span.sub{font-size:10px;line-height:10px;display:block;width:150px;text-align:center;position:relative;bottom:0px}.percentometer span.content{position:absolute;left:0px;top:0px;display:table;height:90px}.percentometer span.content>span{display:table-row}.percentometer span.content>span>span{display:table-cell;vertical-align:middle}.percentometer span.content>span>span>span{font-family:"roboto_thin";text-align:center;display:block;width:150px}.percentometer span.content span.value{font-size:25px;line-height:25px;display:block}.percentometer span.content span.unit{font-size:15px;line-height:15px;display:block}.percentometer.xl{margin:0px 78px;width:50%}.percentometer.xl span.sub{width:200px;top:0px}.percentometer.xl span.content{height:140px}.percentometer.xl span.content>span>span>span{width:200px}section.flex header .select2-container.filter.select2-allowclear .select2-choice>.select2-chosen,section.tile header .select2-container.filter.select2-allowclear .select2-choice>.select2-chosen{margin-right:50px}section.flex header .select2-container.filter .select2-choice,section.tile header .select2-container.filter .select2-choice{border:2px solid rgba(255,255,255,0);border-radius:0px;background-color:transparent;padding:5px 10px;box-sizing:content-box}section.flex header .select2-container.filter .select2-choice:hover,section.tile header .select2-container.filter .select2-choice:hover{border-color:rgba(0,116,150,0.2)}section.flex header .select2-container.filter .select2-choice>.select2-chosen,section.tile header .select2-container.filter .select2-choice>.select2-chosen{margin-right:30px}section.flex header .select2-container.filter .select2-choice .select2-arrow,section.tile header .select2-container.filter .select2-choice .select2-arrow{background-color:transparent;border-radius:0px;border:none;width:20px;padding:0px 10px 0px 0px;text-align:center}section.flex header .select2-container.filter .select2-choice .select2-arrow b,section.tile header .select2-container.filter .select2-choice .select2-arrow b{background:transparent;line-height:40px;vertical-align:middle}section.flex header .select2-container.filter .select2-choice .select2-arrow b:before,section.tile header .select2-container.filter .select2-choice .select2-arrow b:before{font-family:"web_icons";content:"\e632";font-weight:normal}section.flex header .select2-container.filter .select2-choice .select2-search-choice-close,section.tile header .select2-container.filter .select2-choice .select2-search-choice-close{line-height:40px;vertical-align:middle;background:none;height:100%;width:20px;top:0px;right:36px}section.flex header .select2-container.filter .select2-choice .select2-search-choice-close:before,section.tile header .select2-container.filter .select2-choice .select2-search-choice-close:before{font-family:"web_icons";content:"\e618";font-weight:normal;font-size:15px;opacity:0.5}section.flex header .select2-container.filter .select2-choice .select2-search-choice-close:hover:before,section.tile header .select2-container.filter .select2-choice .select2-search-choice-close:hover:before{opacity:1}section.flex header .select2-container.filter.select2-dropdown-open .select2-choice,section.tile header .select2-container.filter.select2-dropdown-open .select2-choice{border-width:2px;border-color:#007496;box-shadow:2px 2px 4px #aaaaaa;background-color:#ffffff}section.flex header .select2-container.filter.select2-dropdown-open .select2-choice .select2-arrow b:before,section.tile header .select2-container.filter.select2-dropdown-open .select2-choice .select2-arrow b:before{content:none}section.flex header .select2-container.filter.select2-dropdown-open .select2-choice .select2-search-choice-close,section.tile header .select2-container.filter.select2-dropdown-open .select2-choice .select2-search-choice-close{display:none}section.tile header .select2-container.filter a.select2-choice{font-size:20px;font-family:"roboto_light";text-decoration:none}div.filter.select2-drop{border-radius:0px;border-width:2px;border-color:#007496;box-shadow:2px 2px 4px #aaaaaa;color:#4d4d4d}div.filter.select2-drop.select2-drop-auto-width{border-top-width:1px;border-top-style:solid;margin-top:-2px}div.filter.select2-drop .select2-results{font-size:20px;font-family:"roboto_light";margin:0px;padding:0px;max-height:440px}div.filter.select2-drop .select2-results .select2-highlighted{color:#4d4d4d;background-color:#bfdce5}div.filter.select2-drop .select2-results .select2-highlighted:active{background-color:#007496;color:#ffffff}div.filter.select2-drop .select2-results .select2-highlighted:active .select2-match{color:#ffffff}div.filter.select2-drop .select2-results .select2-highlighted ul{color:#4d4d4d;background-color:#ffffff}div.filter.select2-drop .select2-results .select2-result .select2-match{color:#007496;text-decoration:none}div.filter.select2-drop .select2-results .select2-result.select2-result-unselectable>.select2-result-label{color:#9a9a9a;cursor:default}div.filter.select2-drop .select2-results .select2-no-results{background:transparent;font-size:15px;color:#9a9a9a;padding:5px 10px}div.filter.select2-drop .select2-search{padding:0px}div.filter.select2-drop .select2-search .select2-input{border-left:none;border-right:none;border-top:none;border-bottom:1px solid #9a9a9a;font-size:20px;font-family:"roboto_light";background:transparent;padding:5px 30px 5px 10px}div.filter.select2-drop .select2-search:after{font-family:"web_icons";font-size:20px;color:#9a9a9a;content:"\e64c";position:absolute;right:5px;top:8px}.select2-projects .select2-results .select2-result-label{line-height:16px;margin-bottom:5px}.select2-projects .select2-results .select2-result-label span.customer{display:block;font-size:10px;text-align:left;font-family:"roboto_regular";text-overflow:ellipsis;white-space:nowrap;overflow:hidden}div.select2-drop.select2-display-none div.select2-search.select2-search-hidden.select2-offscreen input,div.select2-container.plain input.select2-focusser{display:none}.select2-default{color:#007496 !important}#select2-drop-mask{display:none}div.modal.select2-drop{border-radius:0px;border:none;box-shadow:2px 2px 4px #007496;margin-top:2px}div.modal.select2-drop.select2-drop-above{border-radius:0px;border:none;box-shadow:2px 2px 4px #007496;margin-top:2px}div.modal.select2-drop.select2-drop-above.select2-drop-active{border:none}div.modal.select2-drop.select2-drop-above .select2-search input{margin:0px}div.modal.select2-drop .select2-results{margin:2px 2px 1px 2px;padding:0px;font-size:15px;color:#4d4d4d;background-color:#ffffff}div.modal.select2-drop .select2-results .select2-result-unselectable>.select2-result-label,div.modal.select2-drop .select2-results .select2-disabled>.select2-result-label{background-color:transparent;color:#a0a0a0;cursor:default}div.modal.select2-drop .select2-results .select2-no-results,div.modal.select2-drop .select2-results .select2-searching{background:none;color:#a0a0a0;padding:2px 5px 2px 5px}div.modal.select2-drop .select2-results .select2-result-label{padding:0px}div.modal.select2-drop .select2-results .select2-result .select2-result-label{padding:2px 5px 2px 5px}div.modal.select2-drop .select2-results .select2-result .select2-result-label .select2-match{font-weight:normal;color:#007496;text-decoration:none}div.modal.select2-drop .select2-results .select2-result .select2-result-label .new{background-color:#95c11f;color:#fff;display:inline-block;padding:2px 5px 2px 5px;margin:-2px 5px -2px -5px}div.modal.select2-drop .select2-results .select2-highlighted{color:#4d4d4d;background-color:#bfdce5}div.modal.select2-drop .select2-results .select2-highlighted:active{background-color:#007496;color:#ffffff}div.modal.select2-drop .select2-results .select2-highlighted:active .select2-match{color:#ffffff}div.modal.select2-drop .select2-results .select2-highlighted ul{color:#4d4d4d;background-color:#ffffff}div.modal.select2-drop .select2-results ul.select2-result-sub>.select2-results-dept-1>.select2-result-label{padding-left:20px}div.modal.select2-drop .select2-results ul.select2-result-sub>.select2-results-dept-2>.select2-result-label{padding-left:35px}div.modal.select2-drop .select2-results ul.select2-result-sub>.select2-results-dept-3>.select2-result-label{padding-left:50px}div.modal.select2-drop .select2-results ul.select2-result-sub>.select2-results-dept-4>.select2-result-label{padding-left:65px}div.modal.select2-drop .select2-results ul.select2-result-sub>.select2-results-dept-5>.select2-result-label{padding-left:80px}div.modal.select2-drop .select2-results ul.select2-result-sub>.select2-results-dept-6>.select2-result-label{padding-left:95px}div.modal.select2-drop .select2-results ul.select2-result-sub>.select2-results-dept-7>.select2-result-label{padding-left:110px}div.modal.select2-drop .select2-results ul.select2-result-sub>.select2-results-dept-8>.select2-result-label{padding-left:125px}div.modal.select2-drop .select2-results ul.select2-result-sub>.select2-results-dept-9>.select2-result-label{padding-left:140px}div.modal.select2-drop .select2-results ul.select2-result-sub>.select2-results-dept-10>.select2-result-label{padding-left:155px}div.modal.select2-drop .select2-search{padding:0px}div.modal.select2-drop .select2-search .select2-input{background-color:inherit;font-family:"roboto_regular";font-size:15px;padding:2px 24px 2px 5px;background:url("../../images/style/select2.png") no-repeat 100% -22px;border-left:none;border-right:none;border-top:none;border-bottom:1px solid #a0a0a0;color:#4d4d4d}.ui-datepicker-trigger{height:21px;width:21px;margin:2px 0px 2px -23px !important;position:absolute;background-color:#007496;border:none !important;padding:0px !important;text-align:center;cursor:pointer}.ui-datepicker-trigger:before{font-family:"web_icons";content:"\e60f"}.modal .ui-datepicker-trigger{background-color:#fff}section.flex .ui-datepicker-trigger{background-color:#007496}section.modal-sub .ui-datepicker-trigger{background-color:#e2e3e5}.ui-datepicker.ui-widget{background-color:#fff;box-shadow:2px 2px 4px #007496;margin:2px 0px;width:auto;padding:0px}.ui-datepicker.ui-widget table{border-collapse:separate;width:auto;margin:0px}.ui-datepicker.ui-widget .ui-datepicker-header{border-bottom:1px solid #a6a6a6;font-size:small;padding:0px}.ui-datepicker.ui-widget .ui-datepicker-header .ui-datepicker-prev,.ui-datepicker.ui-widget .ui-datepicker-header .ui-datepicker-next{position:absolute;width:50%;cursor:pointer;padding:5px}.ui-datepicker.ui-widget .ui-datepicker-header .ui-datepicker-prev .ui-icon,.ui-datepicker.ui-widget .ui-datepicker-header .ui-datepicker-next .ui-icon{display:none}.ui-datepicker.ui-widget .ui-datepicker-header .ui-datepicker-prev:before,.ui-datepicker.ui-widget .ui-datepicker-header .ui-datepicker-next:before{font-family:"web_icons"}.ui-datepicker.ui-widget .ui-datepicker-header .ui-datepicker-prev:hover,.ui-datepicker.ui-widget .ui-datepicker-header .ui-datepicker-next:hover{color:#95c11f}.ui-datepicker.ui-widget .ui-datepicker-header .ui-datepicker-prev:before{content:"\e64d"}.ui-datepicker.ui-widget .ui-datepicker-header .ui-datepicker-next{text-align:right;right:0px}.ui-datepicker.ui-widget .ui-datepicker-header .ui-datepicker-next:before{content:"\e631"}.ui-datepicker.ui-widget .ui-datepicker-header .ui-datepicker-title{text-align:center;padding:5px;margin:0px;line-height:normal}.ui-datepicker.ui-widget .ui-datepicker-calendar th,.ui-datepicker.ui-widget .ui-datepicker-calendar td .ui-state-default{padding:0px 5px}.ui-datepicker.ui-widget .ui-datepicker-calendar th{font-family:"roboto_medium";font-size:small;font-weight:normal;text-align:center}.ui-datepicker.ui-widget .ui-datepicker-calendar th.ui-datepicker-week-col{color:transparent;font-size:1px}.ui-datepicker.ui-widget .ui-datepicker-calendar td{background-color:#80bacb}.ui-datepicker.ui-widget .ui-datepicker-calendar td .ui-state-default{display:block;color:#4d4d4d;text-decoration:none;font-family:"roboto_regular";font-size:small;text-align:right;cursor:pointer}.ui-datepicker.ui-widget .ui-datepicker-calendar td .ui-state-default.ui-state-active{background-color:#cae08f}.ui-datepicker.ui-widget .ui-datepicker-calendar td .ui-state-default.ui-state-hover{background-color:#95c11f}.ui-datepicker.ui-widget .ui-datepicker-calendar td .ui-state-default.ui-state-hover:active{background-color:#cae08f}.ui-datepicker.ui-widget .ui-datepicker-calendar td.ui-state-disabled .ui-state-default{color:#c1c1c1;cursor:default}.ui-datepicker.ui-widget .ui-datepicker-calendar td.ui-datepicker-today{background-color:#007496}.ui-datepicker.ui-widget .ui-datepicker-calendar td.ui-datepicker-other-month{background-color:#a6a6a6}.ui-datepicker.ui-widget .ui-datepicker-calendar td.ui-datepicker-week-col{background-color:inherit;font-family:"roboto_light";font-size:x-small;padding:0px 3px;text-align:right;vertical-align:bottom;width:12px}section.content section.flex section.infotext{background-color:rgba(255,255,255,0.9)}section.content section.flex section.infotext header{background:transparent}section.content section.flex section.infotext section{padding:0px 20px;color:#007496}section.content section.flex section.infotext section div.contact{float:left}section.content section.flex section.infotext section div.additionicon{float:right;font-size:100px}section.list table.attendance{border-spacing:0px}section.list table.attendance col:nth-child(2){width:1%}section.list table.attendance col:not(:nth-child(-n+2)){width:2.5%}section.list table.attendance tr.present td:nth-child(1){border-left:5px solid #c2da78;padding-left:5px}section.list table.attendance div.opacity-hover{position:absolute;z-index:-1;pointer-events:none}section.list table.attendance tr:hover td div.opacity-hover,section.list table.attendance td.hover div.opacity-hover,section.list table.attendance th.hover div.opacity-hover{width:100%;height:50px;top:0px;right:0px;left:0px;bottom:0px;background-color:#bfdce5;opacity:0.35;z-index:8}section.list table.attendance tr:hover td:not(:nth-child(-n+2)),section.list table.attendance td:not(:nth-child(-n+2)).hover{border:1px solid #dfeef2}section.list table.attendance tr:hover td:not(:nth-child(-n+2)):active,section.list table.attendance td:not(:nth-child(-n+2)).hover:active{border:1px solid #c0dde5}section.list table.attendance tr:hover td:not(:nth-child(-n+2)):active div.opacity-hover,section.list table.attendance td:not(:nth-child(-n+2)).hover:active div.opacity-hover{background-color:#80bacb}section.list table.attendance td,section.list table.attendance th{position:relative;overflow:hidden}section.list table.attendance td:nth-child(1),section.list table.attendance th:nth-child(1){white-space:nowrap}section.list table.attendance tr td:not(:nth-child(-n+2)){padding:0px;vertical-align:bottom;text-align:center;background-color:#e5e5e5;border:1px solid #ffffff;cursor:pointer;cursor:hand}section.list table.attendance tr td:last-child{border-top-right-radius:0px;border-bottom-right-radius:0px}section.list table.attendance tr td .icon,section.list table.attendance tr td .clicktip button.ui-dialog-titlebar-close,.clicktip section.list table.attendance tr td button.ui-dialog-titlebar-close,section.list table.attendance tr td .staff-item-helper.drop-warning .staff-item-helper-absences,.staff-item-helper.drop-warning section.list table.attendance tr td .staff-item-helper-absences{font-size:0.8em;color:#ffffff}section.list table.attendance tr td.short-time-working{background-color:#e2c7c7}section.list table.attendance tr td.short-time-working-info{background-color:#820404;border:1px solid #ffffff;color:#ffffff;font-weight:bold;padding-left:5px;padding-right:5px;text-align:center;vertical-align:middle;user-select:none}section.list table.attendance tr td.submitted{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' preserveAspectRatio='none' xmlns='http://www.w3.org/2000/svg' version='1.1'%3E%3Cdefs%3E%3Cpattern id='hatched' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23007496'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3C/defs%3E%3Crect width='100' height='100' fill='url(%23hatched)'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%}section.list table.attendance tr td.submitted.short-time-working{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' preserveAspectRatio='none' xmlns='http://www.w3.org/2000/svg' version='1.1'%3E%3Cdefs%3E%3Cpattern id='hatched' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23820404'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3C/defs%3E%3Crect width='100' height='100' fill='url(%23hatched)'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%}section.list table.attendance tr td.submitted.pendingApproval{border-top:4px solid #95c11f}section.list table.attendance tr td.weekend,section.list table.attendance tr td.holiday{background-color:#ccc}section.list table.attendance tr td.weekend.short-time-working,section.list table.attendance tr td.holiday.short-time-working{background-color:#9b4848}section.list table.attendance tr td.away{background-color:#007496}section.list table.attendance tr td.away.short-time-working{background-color:#820404}section.list table.attendance tr td.away.partial{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' preserveAspectRatio='none' version='1.1' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpattern id='hatchedTopLeft' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23e5e5e5'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3Cpattern id='hatchedBottomRight' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23007496'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3C/defs%3E%3Cpolygon points='0 0,100 0,0 100' fill='%23e5e5e5'/%3E%3Cpolygon points='100 0,100 100,0 100' fill='%23007496'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%}section.list table.attendance tr td.away.partial.short-time-working{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' preserveAspectRatio='none' version='1.1' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpattern id='hatchedTopLeft' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23e2c7c7'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3Cpattern id='hatchedBottomRight' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23820404'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3C/defs%3E%3Cpolygon points='0 0,100 0,0 100' fill='%23e2c7c7'/%3E%3Cpolygon points='100 0,100 100,0 100' fill='%23820404'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%}section.list table.attendance tr td.away.splitted{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' preserveAspectRatio='none' version='1.1' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpattern id='hatchedTopLeft' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23007496'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3Cpattern id='hatchedBottomRight' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23007496'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3C/defs%3E%3Cpolygon points='0 0,100 0,0 100' fill='%23007496'/%3E%3Cpolygon points='100 0,100 100,0 100' fill='%23007496'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%}section.list table.attendance tr td.away.splitted.short-time-working{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' preserveAspectRatio='none' version='1.1' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpattern id='hatchedTopLeft' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23820404'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3Cpattern id='hatchedBottomRight' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23820404'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3C/defs%3E%3Cpolygon points='0 0,100 0,0 100' fill='%23820404'/%3E%3Cpolygon points='100 0,100 100,0 100' fill='%23820404'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%}section.list table.attendance tr td.submitted.partial{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' preserveAspectRatio='none' version='1.1' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpattern id='hatchedTopLeft' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23e5e5e5'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3Cpattern id='hatchedBottomRight' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23007496'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3C/defs%3E%3Cpolygon points='0 0,100 0,0 100' fill='%23e5e5e5'/%3E%3Cpolygon points='100 0,100 100,0 100' fill='url(%23hatchedBottomRight)'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%}section.list table.attendance tr td.submitted.partial.short-time-working{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' preserveAspectRatio='none' version='1.1' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpattern id='hatchedTopLeft' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23e2c7c7'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3Cpattern id='hatchedBottomRight' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23820404'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3C/defs%3E%3Cpolygon points='0 0,100 0,0 100' fill='%23e2c7c7'/%3E%3Cpolygon points='100 0,100 100,0 100' fill='url(%23hatchedBottomRight)'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%}section.list table.attendance tr td.submitted.splitted{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' preserveAspectRatio='none' version='1.1' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpattern id='hatchedTopLeft' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23007496'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3Cpattern id='hatchedBottomRight' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23007496'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3C/defs%3E%3Cpolygon points='0 0,100 0,0 100' fill='url(%23hatchedTopLeft)'/%3E%3Cpolygon points='100 0,100 100,0 100' fill='url(%23hatchedBottomRight)'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%}section.list table.attendance tr td.submitted.splitted.short-time-working{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' preserveAspectRatio='none' version='1.1' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpattern id='hatchedTopLeft' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23820404'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3Cpattern id='hatchedBottomRight' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23820404'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3C/defs%3E%3Cpolygon points='0 0,100 0,0 100' fill='url(%23hatchedTopLeft)'/%3E%3Cpolygon points='100 0,100 100,0 100' fill='url(%23hatchedBottomRight)'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%}section.list table.attendance tr td.submitted.away.splitted{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' preserveAspectRatio='none' version='1.1' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpattern id='hatchedTopLeft' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23007496'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3Cpattern id='hatchedBottomRight' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23007496'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3C/defs%3E%3Cpolygon points='0 0,100 0,0 100' fill='%23007496'/%3E%3Cpolygon points='100 0,100 100,0 100' fill='url(%23hatchedBottomRight)'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%}section.list table.attendance tr td.submitted.away.splitted.short-time-working{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' preserveAspectRatio='none' version='1.1' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpattern id='hatchedTopLeft' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23820404'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3Cpattern id='hatchedBottomRight' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23820404'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3C/defs%3E%3Cpolygon points='0 0,100 0,0 100' fill='%23820404'/%3E%3Cpolygon points='100 0,100 100,0 100' fill='url(%23hatchedBottomRight)'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%}section.list table.attendance tr td.submitted.holiday.splitted{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' preserveAspectRatio='none' version='1.1' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpattern id='hatchedTopLeft' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23007496'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3Cpattern id='hatchedBottomRight' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23ccc'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3C/defs%3E%3Cpolygon points='0 0,100 0,0 100' fill='url(%23hatchedTopLeft)'/%3E%3Cpolygon points='100 0,100 100,0 100' fill='%23ccc'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%}section.list table.attendance tr td.submitted.holiday.splitted.short-time-working{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' preserveAspectRatio='none' version='1.1' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpattern id='hatchedTopLeft' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23820404'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3Cpattern id='hatchedBottomRight' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%239b4848'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3C/defs%3E%3Cpolygon points='0 0,100 0,0 100' fill='url(%23hatchedTopLeft)'/%3E%3Cpolygon points='100 0,100 100,0 100' fill='%239b4848'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%}section.list table.attendance tr td.holiday.partial{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' preserveAspectRatio='none' version='1.1' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpattern id='hatchedTopLeft' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23e5e5e5'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3Cpattern id='hatchedBottomRight' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23ccc'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3C/defs%3E%3Cpolygon points='0 0,100 0,0 100' fill='%23e5e5e5'/%3E%3Cpolygon points='100 0,100 100,0 100' fill='%23ccc'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%}section.list table.attendance tr td.holiday.partial.short-time-working{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' preserveAspectRatio='none' version='1.1' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpattern id='hatchedTopLeft' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23e2c7c7'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3Cpattern id='hatchedBottomRight' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%239b4848'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3C/defs%3E%3Cpolygon points='0 0,100 0,0 100' fill='%23e2c7c7'/%3E%3Cpolygon points='100 0,100 100,0 100' fill='%239b4848'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%}section.list table.attendance tr td.away.holiday.splitted{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' preserveAspectRatio='none' version='1.1' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpattern id='hatchedTopLeft' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23007496'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3Cpattern id='hatchedBottomRight' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23ccc'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3C/defs%3E%3Cpolygon points='0 0,100 0,0 100' fill='%23007496'/%3E%3Cpolygon points='100 0,100 100,0 100' fill='%23ccc'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%}section.list table.attendance tr td.away.holiday.splitted.short-time-working{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' preserveAspectRatio='none' version='1.1' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpattern id='hatchedTopLeft' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23820404'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3Cpattern id='hatchedBottomRight' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%239b4848'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3C/defs%3E%3Cpolygon points='0 0,100 0,0 100' fill='%23820404'/%3E%3Cpolygon points='100 0,100 100,0 100' fill='%239b4848'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%}section.list table.attendance tr td.working-day .icon,section.list table.attendance tr td.working-day .clicktip button.ui-dialog-titlebar-close,.clicktip section.list table.attendance tr td.working-day button.ui-dialog-titlebar-close,section.list table.attendance tr td.working-day .staff-item-helper.drop-warning .staff-item-helper-absences,.staff-item-helper.drop-warning section.list table.attendance tr td.working-day .staff-item-helper-absences,section.list table.attendance tr td.working-day span.iconNumber{color:#666}section.list table.attendance tr td.working-day span.iconNumber{border:1px solid #666}section.list table.attendance tr td.comment:after{content:"";position:absolute;top:0;right:0;width:0;border-top:0.6em solid #f5a100;border-left:0.6em solid transparent;pointer-events:none}section.list table.attendance tr td.comment.comment-color-inverted:after{border-top-color:#ffffff}section.list table.attendance tr td span.iconNumber{display:inline-block;border-radius:0.8em;-moz-border-radius:0.8em;-webkit-border-radius:0.8;border:1px solid #fff;width:1.2em;font-size:0.6em;margin-bottom:1px;color:#fff}section.list table.attendance tr td span.holiday.icon,section.list table.attendance tr td .staff-item-helper.drop-warning span.holiday.staff-item-helper-absences,.staff-item-helper.drop-warning section.list table.attendance tr td span.holiday.staff-item-helper-absences{font-weight:bold}section.list table.attendance th{vertical-align:middle}section.list table.attendance th:not(:nth-child(1)){padding-left:1%}section.list table.attendance th:not(:nth-child(-n+2)){text-align:center;padding:5px 0px;font-size:12px}section.list table.attendance th.today{background-color:#c2da78}section.list table.attendance th.weekend{font-family:"roboto_regular";font-weight:bold}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 900px), (max-resolution: 200dpi) and (max-width: 900px), (max-resolution: 2.083dppx) and (max-width: 900px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 1800px), (min-resolution: 200dpi) and (max-width: 1800px), (min-resolution: 2.083dppx) and (max-width: 1800px){section.list table.attendance th span,section.list table.shiftplanner-workload th span{font-size:10px}section.list table.attendance th span:not(.monday),section.list table.shiftplanner-workload th span:not(.monday){display:none}section.list table.attendance td span.icon,section.list table.attendance td .staff-item-helper.drop-warning span.staff-item-helper-absences,.staff-item-helper.drop-warning section.list table.attendance td span.staff-item-helper-absences,section.list table.shiftplanner-workload td span.icon,section.list table.shiftplanner-workload td .staff-item-helper.drop-warning span.staff-item-helper-absences,.staff-item-helper.drop-warning section.list table.shiftplanner-workload td span.staff-item-helper-absences{font-size:0.5em}}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-height: 568px), (max-resolution: 200dpi) and (max-height: 568px), (max-resolution: 2.083dppx) and (max-height: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-height: 1336px), (min-resolution: 200dpi) and (max-height: 1336px), (min-resolution: 2.083dppx) and (max-height: 1336px), (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 568px), (max-resolution: 200dpi) and (max-width: 568px), (max-resolution: 2.083dppx) and (max-width: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 1336px), (min-resolution: 200dpi) and (max-width: 1336px), (min-resolution: 2.083dppx) and (max-width: 1336px){html body section.list table.attendance{min-width:1000px;table-layout:fixed}html body section.list table.attendance td:not(:first-child){padding:0px 0px;height:30px}body#body section.flex>section.list.attendance-list{padding-left:0px}body#body section.flex>section.list.attendance-list table.attendance td:first-child,body#body section.flex>section.list.attendance-list table.attendance th:first-child{position:-webkit-sticky;position:sticky;top:0px;left:0px;z-index:10;white-space:normal;width:100px;padding-left:20px;font-size:12px;vertical-align:middle;background-color:rgba(255,255,255,0.8)}html body section.list table.attendance th:first-child{z-index:11}html body section.list table.attendance th:not(:first-child){font-size:10px;padding:5px 0px}html body section.list table.attendance th span:not(.monday),html body section.list table.shiftplanner-workload th span:not(.monday){display:inline}}.notificationPrioHIGH:before{background-color:#ed1b24;color:#ed1b24}.notificationPrioMEDIUM:before{background-color:#efc30c;color:#efc30c}.notificationPrioLOW:before{background-color:#79c942;color:#79c942}span.notificationPrio:before{font-size:10pt;vertical-align:baseline}.clicktip.approval button.ui-dialog-titlebar-close{top:0px;right:-8px}section.modal>section>#approvalStepsTip.tip{color:#4d4d4d}section.modal>section>#approvalStepsTip.tip>section>section{padding:10px 0px 0px 0px}section.modal>section>#approvalStepsTip.tip>section>section>section{max-width:none}section.modal>section>#approvalStepsTip.tip>section>section>section>section{max-width:360px;padding:0px 0px 10px 40px}section.modal>section>#approvalStepsTip.tip header{margin:0px 0px 10px 40px}section.modal>section>#approvalStepsTip.tip table{width:100%;margin-right:40px;margin-bottom:0px}section.modal>section>#approvalStepsTip.tip table td:nth-child(1){white-space:normal;font-size:18px}section.modal>section>#approvalStepsTip.tip table td:nth-child(2){white-space:normal}section.modal>section>#approvalStepsTip.tip table td:nth-child(3){text-align:right;padding-left:40px;font-weight:bold}section.modal>section>#approvalStepsTip.tip table td:nth-child(3).icon.delete,section.modal>section>#approvalStepsTip.tip table .staff-item-helper.drop-warning td.staff-item-helper-absences:nth-child(3).delete,.staff-item-helper.drop-warning section.modal>section>#approvalStepsTip.tip table td.staff-item-helper-absences:nth-child(3).delete{color:red}section.modal>section>#approvalStepsTip.tip table td:nth-child(3).icon.active,section.modal>section>#approvalStepsTip.tip table .staff-item-helper.drop-warning td.staff-item-helper-absences:nth-child(3).active,.staff-item-helper.drop-warning section.modal>section>#approvalStepsTip.tip table td.staff-item-helper-absences:nth-child(3).active{color:green}section.modal>section>#approvalStepsTip.tip table td:nth-child(4){text-align:left;width:100%}section.modal>section>#approvalStepsTip.tip table td:nth-child(4) .evaluatedByLink{cursor:pointer}section.modal>section>#approvalStepsTip.tip table td{white-space:nowrap;background-color:#bfda79;color:#7f7f7f}section.modal>section>#approvalStepsTip.tip table tr.currentGroup td{background-color:#dfecbc;color:#4d4d4d}section.modal>section>#approvalStepsTip.tip table tr.currentGroup td:first-child{border-left:5px solid #95c11f}section.modal>section>#approvalStepsTip.tip table tr.groupStart td{font-family:"roboto_regular";padding-top:15px;padding-bottom:5px;border-top:1px solid #dfecbc}section.modal>section>#approvalStepsTip.tip table tr.groupStart td:first-child span{display:block;text-align:center;padding-left:15px;padding-right:5px}section.modal>section>#approvalStepsTip.tip table tr.groupStart td:first-child span.icon:before,section.modal>section>#approvalStepsTip.tip table tr.groupStart td:first-child .staff-item-helper.drop-warning span.staff-item-helper-absences:before,.staff-item-helper.drop-warning section.modal>section>#approvalStepsTip.tip table tr.groupStart td:first-child span.staff-item-helper-absences:before{vertical-align:baseline}section.modal>section>#approvalStepsTip.tip table tr.groupStart.currentGroup td:first-child span{padding-left:10px}section.modal>section>#approvalStepsTip.tip table tr.groupEnd td{padding-bottom:15px}#virtTerminal{background:linear-gradient(225deg, transparent 31px, #007496 31px);box-sizing:border-box;width:300px;padding:1.5rem;color:#fff;font-family:"roboto_thin";font-weight:normal}#virtTerminal .error-container{width:100%}#virtTerminal h2{margin:0;font-weight:normal}#virtTerminal form{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:1rem}#virtTerminal button{border:none;background:#fff;color:#007496;margin:0;padding:0;width:calc(150px - 2.25rem);height:calc(150px - 2.25rem)}#virtTerminal button>div{display:flex;flex-direction:column;justify-content:center;align-items:center}#virtTerminal button:nth-of-type(1),#virtTerminal button:nth-of-type(2){margin-bottom:1.5rem}#virtTerminal button:disabled{opacity:0.5}#virtTerminal button span.icon,#virtTerminal button .staff-item-helper.drop-warning span.staff-item-helper-absences,.staff-item-helper.drop-warning #virtTerminal button span.staff-item-helper-absences{font-size:3rem;padding:0;display:flex;width:100%;justify-content:center;align-items:center}#virtTerminal button span.icon:before,#virtTerminal button .staff-item-helper.drop-warning span.staff-item-helper-absences:before,.staff-item-helper.drop-warning #virtTerminal button span.staff-item-helper-absences:before{padding:0}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 900px), (max-resolution: 200dpi) and (max-width: 900px), (max-resolution: 2.083dppx) and (max-width: 900px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 1800px), (min-resolution: 200dpi) and (max-width: 1800px), (min-resolution: 2.083dppx) and (max-width: 1800px){#virtTerminal{background:#007496;width:auto;height:auto;display:flex;justify-content:center;margin-right:20px;margin-bottom:20px}#virtTerminal h2{display:none}#virtTerminal>span{display:none}#virtTerminal form{margin-top:0;justify-content:center}#virtTerminal button:nth-of-type(1),#virtTerminal button:nth-of-type(2){margin-bottom:0}#virtTerminal button:not(:last-of-type){margin-right:1.5rem}}@media screen and (max-width: 658px){#virtTerminal form{width:100%;justify-content:space-between}#virtTerminal button:not(:last-of-type){margin:0}}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-height: 568px), (max-resolution: 200dpi) and (max-height: 568px), (max-resolution: 2.083dppx) and (max-height: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-height: 1336px), (min-resolution: 200dpi) and (max-height: 1336px), (min-resolution: 2.083dppx) and (max-height: 1336px), (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 568px), (max-resolution: 200dpi) and (max-width: 568px), (max-resolution: 2.083dppx) and (max-width: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 1336px), (min-resolution: 200dpi) and (max-width: 1336px), (min-resolution: 2.083dppx) and (max-width: 1336px){html body #virtTerminal{margin:0;height:84px;padding:0.5rem;background:#007496;width:auto;height:auto;display:flex;justify-content:center}html body #virtTerminal h2{display:none}html body #virtTerminal>span{display:none}html body #virtTerminal form{justify-content:center;margin-top:0;width:100%}html body #virtTerminal button{height:65px;width:65px;flex-grow:1}html body #virtTerminal button:not(:last-of-type){margin-right:0.5rem}html body #virtTerminal button:nth-of-type(1),html body #virtTerminal button:nth-of-type(2){margin-bottom:0}html body #virtTerminal button span{font-size:0.75rem;line-height:1rem}html body #virtTerminal button span.icon,html body #virtTerminal button .staff-item-helper.drop-warning span.staff-item-helper-absences,.staff-item-helper.drop-warning html body #virtTerminal button span.staff-item-helper-absences{font-size:2.25rem;height:2.25rem;line-height:2.25rem}html body #virtTerminal button>div{height:52px}}#vt-data-wrapper{background:rgba(255,255,255,0.95);margin-right:340px}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 900px), (max-resolution: 200dpi) and (max-width: 900px), (max-resolution: 2.083dppx) and (max-width: 900px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 1800px), (min-resolution: 200dpi) and (max-width: 1800px), (min-resolution: 2.083dppx) and (max-width: 1800px){#vt-data-wrapper{margin-right:20px}}#vt-data-wrapper .vt-data-info{background:rgba(0,116,150,0.6);color:#ffffff;display:flex}#vt-data-wrapper .vt-data-info .info{display:flex;padding:0.5rem 1rem;font-size:1rem}#vt-data-wrapper .vt-data-info .info span.icon,#vt-data-wrapper .vt-data-info .info .staff-item-helper.drop-warning span.staff-item-helper-absences,.staff-item-helper.drop-warning #vt-data-wrapper .vt-data-info .info span.staff-item-helper-absences{font-size:1.5rem;width:2rem;justify-content:center}#vt-data-wrapper .vt-data-info .info span{margin-right:1rem;display:flex;align-items:center}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-height: 568px), (max-resolution: 200dpi) and (max-height: 568px), (max-resolution: 2.083dppx) and (max-height: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-height: 1336px), (min-resolution: 200dpi) and (max-height: 1336px), (min-resolution: 2.083dppx) and (max-height: 1336px), (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 568px), (max-resolution: 200dpi) and (max-width: 568px), (max-resolution: 2.083dppx) and (max-width: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 1336px), (min-resolution: 200dpi) and (max-width: 1336px), (min-resolution: 2.083dppx) and (max-width: 1336px){html body #vt-data-wrapper{margin-right:0}html body #vt-data-wrapper .vt-data-info{flex-direction:column}html body #vt-data-wrapper .vt-data-info .info{font-size:0.85rem;padding:0 0.5rem}html body #vt-data-wrapper .vt-data-info .info:first-of-type{margin-top:0.25rem}html body #vt-data-wrapper .vt-data-info .info:last-of-type{margin-bottom:0.25rem}html body #vt-data-wrapper .list{padding:0}}#vt-data{margin-top:1rem}#vt-data *{margin:0;padding:0}#vt-data div{line-height:2rem;border-bottom:1px solid #c3dce0;display:flex;align-items:center;padding:0 0.5rem}#vt-data div:last-of-type{border-bottom:none}#vt-data span{font-family:"roboto_light";font-size:1.5rem;color:rgba(0,116,150,0.7);padding:1rem 0;margin-right:1rem}#vt-data span:before{font-size:2rem;padding:0}#vt-data span.icon,#vt-data .staff-item-helper.drop-warning span.staff-item-helper-absences,.staff-item-helper.drop-warning #vt-data span.staff-item-helper-absences{padding:0}#vt-data .vt-data-noentry{padding:3rem 0rem;width:100%}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-height: 568px), (max-resolution: 200dpi) and (max-height: 568px), (max-resolution: 2.083dppx) and (max-height: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-height: 1336px), (min-resolution: 200dpi) and (max-height: 1336px), (min-resolution: 2.083dppx) and (max-height: 1336px), (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 568px), (max-resolution: 200dpi) and (max-width: 568px), (max-resolution: 2.083dppx) and (max-width: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 1336px), (min-resolution: 200dpi) and (max-width: 1336px), (min-resolution: 2.083dppx) and (max-width: 1336px){html body #vt-data div{padding:0.25rem 0.5rem}html body #vt-data span{font-family:"roboto_light";color:#007496}html body #vt-data .vt-data-noentry{text-align:center;padding:3rem;margin-right:0}html body #vt-data .vt-datekind-wrapper{display:flex;flex-direction:column;align-items:flex-start;padding:0}html body #vt-data .vt-datekind-wrapper span{padding:0;font-size:1rem;line-height:1.5rem;font-family:"roboto_regular"}}#vt-data-sum{margin-top:1rem;padding-top:1rem;color:rgba(0,116,150,0.8);font-size:1.5rem;font-family:"roboto_light";border-top:2px solid rgba(0,116,150,0.6);display:flex;flex-wrap:wrap}#vt-data-sum>div{display:flex;flex-direction:column}#vt-data-sum>div div{padding:0.5rem;display:flex}#vt-data-sum>div:last-of-type{flex:2}#vt-data-sum span:before{font-size:2rem;display:flex;align-items:center;height:2rem;display:flex;align-items:center}#vt-data-sum span{margin-right:1rem;display:flex;align-items:center}#vt-data-sum span.icon.error ~ span,#vt-data-sum .staff-item-helper.drop-warning span.error.staff-item-helper-absences ~ span,.staff-item-helper.drop-warning #vt-data-sum span.error.staff-item-helper-absences ~ span{color:#f98848}#vt-data-sum .vt-warnings{min-width:29rem}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-height: 568px), (max-resolution: 200dpi) and (max-height: 568px), (max-resolution: 2.083dppx) and (max-height: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-height: 1336px), (min-resolution: 200dpi) and (max-height: 1336px), (min-resolution: 2.083dppx) and (max-height: 1336px), (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 568px), (max-resolution: 200dpi) and (max-width: 568px), (max-resolution: 2.083dppx) and (max-width: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 1336px), (min-resolution: 200dpi) and (max-width: 1336px), (min-resolution: 2.083dppx) and (max-width: 1336px){html body #vt-data-sum{margin-top:0;padding-top:0.5rem;justify-content:space-between;border-top:3px solid #007496;flex-direction:column;color:#007496}html body #vt-data-sum>div:first-of-type{flex-direction:row;justify-content:space-between}html body #vt-data-sum .vt-warnings{min-width:unset;font-size:1rem}html body #vt-data-sum .mobile-hide{display:none}html body #vt-data-sum span.icon.error,html body #vt-data-sum .staff-item-helper.drop-warning span.error.staff-item-helper-absences,.staff-item-helper.drop-warning html body #vt-data-sum span.error.staff-item-helper-absences{font-size:1rem}}.vt-modal-data{font-size:1.1rem}.vt-modal-data div{display:flex;flex-direction:column;margin-bottom:1.5rem}.vt-modal-data div span:last-of-type{font-family:"roboto_light"}#vt-modal{display:none}section.calendar{width:660px;float:left}section.calendar>section{padding-right:0px !important}section.calendar>section ul{list-style:none;padding:0px;margin:0px}section.calendar>section ul li{float:left;padding:0px 10px 10px 0px;position:relative}section.calendar>section ul li a{width:64px;height:64px;display:block;padding:8px;font-family:"roboto_light";font-size:45px;line-height:55px;text-decoration:none;display:flex;justify-content:center;align-items:center;text-align:center}section.calendar>section ul li a>span{font-size:12px;font-family:"roboto_regular";line-height:12px;position:absolute;bottom:16px;right:16px}section.calendar>section ul li a span.icon:before,section.calendar>section ul li a .staff-item-helper.drop-warning span.staff-item-helper-absences:before,.staff-item-helper.drop-warning section.calendar>section ul li a span.staff-item-helper-absences:before{vertical-align:bottom}section.calendar>section ul li a span.tip{right:inherit;left:0px;right:10px;font-size:14px;line-height:12px}section.calendar>section ul li a span.tip.tip-top{top:6px;right:12px}section.calendar>section ul li a{background-color:#c7c7c7;color:#fff}section.calendar>section ul li a:hover{background-color:#d8d8d8}section.calendar>section ul li a:active{background-color:#e9e9e9}section.calendar>section ul li.month a{background-color:#cbe3e9}section.calendar>section ul li.month a:hover{background-color:#dbebf0}section.calendar>section ul li.month a:active{background-color:#eaf4f6}section.calendar>section ul li.month.past a{background-color:#7eb7be}section.calendar>section ul li.month.past a:hover{background-color:#a5cdd2}section.calendar>section ul li.month.past a:active{background-color:#cbe2e5}section.calendar>section ul li.month.today a{background-color:#007496}section.calendar>section ul li.month.today a:hover{background-color:#4d9eb6}section.calendar>section ul li.month.today a:active{background-color:#99c7d5}section.calendar>section ul li a span.warning{color:#f98848}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-height: 568px), (max-resolution: 200dpi) and (max-height: 568px), (max-resolution: 2.083dppx) and (max-height: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-height: 1336px), (min-resolution: 200dpi) and (max-height: 1336px), (min-resolution: 2.083dppx) and (max-height: 1336px), (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 568px), (max-resolution: 200dpi) and (max-width: 568px), (max-resolution: 2.083dppx) and (max-width: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 1336px), (min-resolution: 200dpi) and (max-width: 1336px), (min-resolution: 2.083dppx) and (max-width: 1336px){html body section.calendar>section ul li{padding:0px 5px 5px 0px;width:calc(100% / 7 - 7px);text-align:center}html body section.calendar>section ul li a{width:auto;max-width:64px;font-size:20px;line-height:64px;text-align:center}html body section.calendar>section ul li a span.tip{font-size:12px;line-height:12px;right:5px}html body section.calendar>section ul li a span.tip.tip-top{top:2px;right:5px}}section.content.async section.flex form#recordForm div.info,section.modal form#stopwatchForm{margin-top:3px;width:260px}section.content.async section.flex form#recordForm div.info table.info,section.modal form#stopwatchForm table.info{width:100%;border-spacing:0px 2px;table-layout:fixed}section.content.async section.flex form#recordForm div.info table.info td,section.modal form#stopwatchForm table.info td{padding:0px}section.content.async section.flex form#recordForm div.info table.info td:nth-child(1),section.modal form#stopwatchForm table.info td:nth-child(1){font-size:20px;line-height:20px}section.content.async section.flex form#recordForm div.info table.info td:nth-child(2),section.modal form#stopwatchForm table.info td:nth-child(2){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}section.content.async section.flex form#recordForm div.info table.info td:nth-child(3),section.modal form#stopwatchForm table.info td:nth-child(3){text-align:center}section.content.async section.flex form#recordForm div.info table.info td:nth-child(3) .infoLink,section.modal form#stopwatchForm table.info td:nth-child(3) .infoLink{display:block;height:22px;width:20px}section.list table tr.terminalEvent:not(.activeRow):not(.selected) td{color:#007496;background-color:rgba(204,204,204,0.5);line-height:14px}.budgetInfo{margin-top:5px}.budgetInfo div.budget{font-size:0.8em;padding:5px}.subProjectBudgetInfo div.budget{font-size:0.8em}.budgetInfo div.budget div.budgetPercentage{float:right;padding-left:5px}.subProjectBudgetInfo div.budget div.subProjectBudgetPercentage{float:right;padding-left:1px}.budgetInfo div.budget div.budgetProgressHolder{height:12px;margin-top:2px;margin-bottom:2px;overflow:hidden;background-repeat:no-repeat;background-size:100% 100%;background-image:url("../../images/budgetGradient.svg")}.subProjectBudgetInfo div.budget div.budgetProgressHolder{height:14px;margin-top:1px;margin-bottom:1px;overflow:hidden;background-repeat:no-repeat;background-size:100% 100%;background-image:url("../../images/budgetGradient.svg")}.subProjectBudgetProgressHolder{width:180px}.budgetInfo div.budget div.budgetProgress,.subProjectBudgetInfo div.budget div.budgetProgress{height:100%;float:right;background-color:#ccc}section.modal div.stopwatchDisplay{background-position:160px 10px;background-repeat:no-repeat;font-size:65px;font-family:"roboto_thin";margin-left:25px;margin-bottom:0px}section.modal div.stopwatchDisplay span{display:inline;text-decoration:none}section.modal form button.action.stopwatch{width:40px;height:40px;cursor:pointer;border-width:2px;border-style:solid;border-radius:20px;font-family:"web_icons";font-size:19px;line-height:38px;padding:0px;text-align:center;vertical-align:middle}section.modal form button.action.stopwatch.loading:after{border-radius:20px}section.modal form button.action.stopwatch:disabled{cursor:default}section.modal form button.action.stopwatch.stop,section.modal form button.action.stopwatch.cancel{margin-left:42px}section.content.async section.flex a.stopwatch,section.content.async section.flex a.stopwatch:after{color:#fff}section.modal form#projectForm .icon:before,section.modal form#projectForm .clicktip button.ui-dialog-titlebar-close:before,.clicktip section.modal form#projectForm button.ui-dialog-titlebar-close:before,section.modal form#projectForm .staff-item-helper.drop-warning .staff-item-helper-absences:before,.staff-item-helper.drop-warning section.modal form#projectForm .staff-item-helper-absences:before{vertical-align:baseline}section.modal form#projectForm div#projectFields{margin-top:20px}section.modal ul.favorites{list-style:none;margin:0px;padding:0px}section.modal ul.favorites li{position:relative}section.modal ul.favorites a{display:inline-block;padding:10px 20px 10px 10px;margin-bottom:10px;width:275px;height:110px;background:none;color:#fff}section.modal ul.favorites a:before{font-family:"web_icons";content:"\e61f";position:absolute;z-index:-1;font-size:125px;top:0px;left:0px;transition:all 0.5s ease 0s;color:#007496}section.modal ul.favorites a:hover:before{opacity:0.75}section.modal ul.favorites a:active:before{transition:none;opacity:0.45}section.modal ul.favorites a:after{content:none}section.modal ul.favorites a span{display:block;padding-left:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-bottom:2px}section.modal ul.favorites a span:before{font-family:"web_icons";margin-left:-20px;position:absolute;line-height:19px}section.modal ul.favorites a span.customer:before{content:"\e600"}section.modal ul.favorites a span.project:before{content:"\e608"}section.modal ul.favorites a span.projectItem:before{content:"\e61e"}section.modal ul.favorites a span.activity:before{content:"\e611"}section.content section.flex h2.search{padding-left:0px;background-color:transparent}.calendar-month-tile.flex{width:230px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.calendar-month{float:left;font-size:12px;width:100%;background-color:white}.calendar-month table.calendar-month-body{width:100%;border-spacing:2px}.calendar-month .calendar-header th{color:#007496;font-weight:normal}.calendar-month .calendar-day{background-color:#c7c7c7;padding:0.2em;text-align:center;cursor:pointer}.calendar-month .calendar-week-nr{color:#4d4d4d;padding:0.2em;text-align:center}.calendar-month tr td.released{background-color:#dbeeb7;color:#4d4d4d}.calendar-month tr td.application-period-active{background-color:#e69500}.calendar-month tr:hover:not(.calendar-week-selected) td{background-color:#c3d2d6}.calendar-month tr:hover:not(.calendar-week-selected) td.released{background-color:#cde5ce}.calendar-month tr:hover:not(.calendar-week-selected) td.application-period-active{background-color:#d3b973}.calendar-month tr:hover:not(.calendar-week-selected) td:nth-child(1){background-color:#bfdce5}.calendar-month tr.calendar-week-selected td{cursor:default;color:#4d4d4d;background-color:rgba(199,199,199,0.5)}.calendar-month tr.calendar-week-selected td:nth-child(1){background-color:#80bacb}.calendar-month tr.calendar-week-selected td.released{background-color:rgba(219,238,183,0.5)}.calendar-month tr.calendar-week-selected td.application-period-active{background-color:rgba(230,149,0,0.5)}.shiftplan-app .schedule-tile .ui-resizable-w{width:10px;left:0px}.shiftplan-app .schedule-tile .ui-resizable-e{width:10px;right:0px}.shiftplan-app .schedule-tile .ui-resizable-resizing{cursor:w-resize !important;z-index:100}.shiftplan-app.touchscreen .schedule-tile .ui-resizable-w{width:50%}.shiftplan-app.touchscreen .schedule-tile .ui-resizable-e{width:50%}.schedule-tile{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.schedule-tile .schedule-content{width:100%;border-spacing:0px}.schedule-tile .schedule-content tr.schedule-time td{border-top:0px solid rgba(255,255,255,0.8);border-bottom:10px solid rgba(255,255,255,0.8)}.schedule-tile .schedule-content tr.schedule-day td{border-top:1px solid rgba(255,255,255,0.8);border-bottom:1px solid rgba(255,255,255,0.8)}.schedule-tile .schedule-content tr.active.schedule-day td{border-top-color:rgba(72,200,255,0.5);border-bottom-color:rgba(72,200,255,0.5)}.schedule-tile .schedule-time-axis{position:relative;color:#4d4d4d;font-size:0.6em;height:1em}.schedule-tile .schedule-time-axis-hour{position:absolute;top:0;bottom:0}.schedule-tile .schedule-day-title,.schedule-tile .schedule-time-axis-buffer{width:7em;padding:0.1em 1em 0.1em 0.5em}.schedule-tile .schedule-day-title{color:#4d4d4d;vertical-align:top;background-color:#f1f1f1}.schedule-tile .schedule-day-shifts{font-size:0.9em;position:relative;vertical-align:top}.schedule-tile .schedule-day-row{position:relative;height:1.6em;margin:0.3em 0}.schedule-tile .schedule-shift{position:absolute !important;white-space:nowrap;overflow:hidden;top:0% !important;bottom:0%;cursor:pointer;height:1.6em !important;line-height:1.6em;transition:background-color 0.2s ease, opacity 0.2s ease, color 0.2s ease;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.schedule-tile td .schedule-shift:not(:last-child){margin-right:1px}.schedule-tile td .schedule-shift+.schedule-shift{margin-left:1px}.schedule-tile .schedule-shift.selected{box-shadow:0px 0px 15px #000;border:1px solid white}.schedule-tile .schedule-shift.selected .schedule-shift-slots{line-height:1.15em}.schedule-tile .schedule-shift.selected-repetition{box-shadow:0px 0px 10px #000}.schedule-tile .schedule-shift.draggable-over.is-droppable{box-shadow:0px 0px 30px #0c1e23;border:1px solid #e6e6e6}.schedule-tile .schedule-shift .web-icon.arrow{font-size:0.7em}.schedule-tile .schedule-shift-start{float:left}.schedule-tile .schedule-shift-end{float:right}.schedule-tile .schedule-shift-name{float:left;padding:0em 0.2em 0em 0.3em;text-overflow:ellipsis;overflow:hidden}.schedule-tile .schedule-shift-assignments{text-align:right;float:right;background-color:inherit;padding:0 0.2em 0 0.7em;right:0}.schedule-tile .schedule-shift-applications{float:right}.schedule-tile .schedule-shift-applications.planning-mode{color:#e69500}.schedule-tile .schedule-shift-applications span.icon:before,.schedule-tile .schedule-shift-applications .staff-item-helper.drop-warning span.staff-item-helper-absences:before,.staff-item-helper.drop-warning .schedule-tile .schedule-shift-applications span.staff-item-helper-absences:before{vertical-align:baseline}.shift-slots{padding:0.2em 0 0.2em 0.5em;line-height:1.2em;height:100%}.shift-slots span.slot{display:inline-block;float:left;width:2.2em;text-align:center;border-left:0.1em solid;font-size:0.8em}.shift-slots span.slot.box{margin-right:0.3em;width:auto;text-align:left;padding:0 0px 0px 4px}.shift-slots span.slot.box.assigned-slot{border-left:none;background-color:#7a9a18;color:white}.shift-slots span.slot.box.default-slot{border-left:none;background-color:white;color:#666}.shift-slots span.slot.box.partial-slot{border-left:none;background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' preserveAspectRatio='none' version='1.1' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpattern id='hatchedTopLeft' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23fff'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3Cpattern id='hatchedBottomRight' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%237a9a18'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3C/defs%3E%3Cpolygon points='0 0,100 0,0 100' fill='%23fff'/%3E%3Cpolygon points='100 0,100 100,0 100' fill='%237a9a18'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%;color:#666}.shift-slots span.slot.border{width:1.5em;background-color:white;border-left:none;font-weight:bold;margin-right:0.3em}.shift-slots span.slot.border.application{background-color:#e69500;color:white}.schedule-tile .shift-slots{float:right}.schedule-tile .schedule-shift.resizing{box-shadow:2px 2px 2px rgba(0,0,0,0.5)}.schedule-tile .schedule-resizing-time-index{position:absolute !important;top:-2em !important;height:1em !important}.schedule-tile .schedule-vertical-resizing-line{position:absolute;top:0;bottom:0;width:1px;background-color:rgba(72,200,255,0.5)}.schedule-tile .schedule-shift .load-layer{position:absolute;left:0;top:0;right:0;bottom:0;background-color:rgba(255,255,255,0.8);background-image:url("../../images/loading.gif");background-position-x:50%;background-position-y:0.1em;background-repeat:no-repeat;background-size:1.4em}.schedule-tile .schedule-shift.blocked{z-index:100;cursor:default !important}.schedule-tile .schedule-shift.error{border:1px solid red}.schedule-tile.schedule-newshift-droppable-hover .schedule-newshift-droppable{cursor:url("../../images/cursors/cursorAddShift.png") 16 16,copy !important}.schedule-tile .schedule-shift.schedule-shift-droppable{color:green}.schedule-tile .schedule-shift.not-droppable{opacity:0.2;cursor:url("../../images/cursors/cursorReject.png") 16 16,no-drop !important}.schedule-tile .schedule-shift.not-appliable{opacity:0.45;cursor:default}.schedule-tile .schedule-shift.not-appliable.all-assigned{opacity:0.55}.schedule-tile .schedule-shift.is-droppable{color:yellow;cursor:url("../../images/cursors/cursorAdd.png") 16 16,copy !important}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-height: 568px), (max-resolution: 200dpi) and (max-height: 568px), (max-resolution: 2.083dppx) and (max-height: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-height: 1336px), (min-resolution: 200dpi) and (max-height: 1336px), (min-resolution: 2.083dppx) and (max-height: 1336px), (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 568px), (max-resolution: 200dpi) and (max-width: 568px), (max-resolution: 2.083dppx) and (max-width: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 1336px), (min-resolution: 200dpi) and (max-width: 1336px), (min-resolution: 2.083dppx) and (max-width: 1336px){html body .schedule-tile .tile-body .schedule-content{padding-right:20px}html body .schedule-tile .tile-body .schedule-content .schedule-day-title{width:5em}}.shiftplan-app .label-group{margin-bottom:15px}.shiftplan-app section.modal form .label-group label{margin-bottom:0}.shiftplan-app section.modal form .label-group .error{margin-top:0;padding-top:5px;clear:both}.shiftplan-app section.modal .error,.shiftplan-app section.modal .info-text{max-width:280px}.shiftplan-app .employee-list{list-style:none;padding-left:0;line-height:2;margin-top:0px}.shiftplan-app .employee-info-list{list-style:none;padding-left:0;margin:0px}.shiftplan-app .employee-list .initials{display:inline-block;width:2em}.shiftplan-app .checkbox-group-item{display:inline-block;margin-right:1em}.shiftplan-app .checkbox-group-item input[type="checkbox"]{margin:0}.shiftplan-app .weekday-highlight{border-bottom:5px solid #95c11f}.shiftplan-app form.repeatForm{width:340px}.shiftplan-app .modal .shiftplan-modal form input[type="text"]:disabled,.shiftplan-app .modal .shiftplan-modal form input[type="date"]:disabled,.shiftplan-app .modal .shiftplan-modal form input[type="email"]:disabled,.shiftplan-app .modal .shiftplan-modal form input[type="url"]:disabled,.shiftplan-app .modal .shiftplan-modal form input[type="time"]:disabled,.shiftplan-app .modal .shiftplan-modal form input[type="number"]:disabled,.shiftplan-app .modal .shiftplan-modal form select:disabled,.shiftplan-app .modal .shiftplan-modal form textarea:disabled{background-color:#fff;color:#4d4d4d;font-weight:normal;padding:0;font-family:"roboto_light"}.shiftplan-app .modal .shiftplan-modal form select:disabled{-moz-appearance:none;-webkit-appearance:none;appearance:none}.shiftplan-app .modal section.modal-sub.shiftplan-modal form input[type="text"]:disabled,.shiftplan-app .modal section.modal-sub.shiftplan-modal form input[type="date"]:disabled,.shiftplan-app .modal section.modal-sub.shiftplan-modal form input[type="url"]:disabled,.shiftplan-app .modal section.modal-sub.shiftplan-modal form input[type="email"]:disabled,.shiftplan-app .modal section.modal-sub.shiftplan-modal form input[type="time"]:disabled,.shiftplan-app .modal section.modal-sub.shiftplan-modal form input[type="number"]:disabled,.shiftplan-app .modal section.modal-sub.shiftplan-modal form select:disabled,.shiftplan-app .modal section.modal-sub.shiftplan-modal form textarea:disabled{background-color:#e2e3e5;color:#4d4d4d}.shiftplan-app .modal .shiftplan-modal form .hasDatepicker:disabled+button.ui-datepicker-trigger{display:none}.modal-top{position:relative}.modal-top-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff;opacity:0.5}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 1320px), (max-resolution: 200dpi) and (max-width: 1320px), (max-resolution: 2.083dppx) and (max-width: 1320px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 2120px), (min-resolution: 200dpi) and (max-width: 2120px), (min-resolution: 2.083dppx) and (max-width: 2120px){html body.shiftplan-app section.command .action{max-width:85px}}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-height: 568px), (max-resolution: 200dpi) and (max-height: 568px), (max-resolution: 2.083dppx) and (max-height: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-height: 1336px), (min-resolution: 200dpi) and (max-height: 1336px), (min-resolution: 2.083dppx) and (max-height: 1336px), (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 568px), (max-resolution: 200dpi) and (max-width: 568px), (max-resolution: 2.083dppx) and (max-width: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 1336px), (min-resolution: 200dpi) and (max-width: 1336px), (min-resolution: 2.083dppx) and (max-width: 1336px){html body.shiftplan-app section.command .action{max-width:none}}.schedule-tile .schedule-day-title.released,:not(.hover).schedule-day-title.released{background-color:#dbeeb7}.schedule-tile .schedule-day .schedule-day-title.released-border-left{border-left:5px solid #dbeeb7}.schedule-tile .schedule-day .schedule-day-title.application-period-active{border-left:5px solid #e69500}#shiftplan-app{display:flex}.shiftplan-app .shift-application-assigned{background-color:#7a9a18}.shiftplan-app .shift-application-assigned-color{color:#7a9a18}.shiftplan-app .shift-application-applied{background-color:#e69500}.shiftplan-app .shift-application-applied-color{color:#e69500}.shiftplan-app .shift-application-default{background-color:#666}.shiftplan-app .shift-application-default-color{color:#666}.shiftplan-app section.content section.flex h2{font-size:20px}.shiftplan-app .web-icon{font-family:"web_icons"}.shiftplan-app .flyout-wrapper.error{position:absolute;bottom:0;right:0}.shiftplan-app .flyout.error{max-width:none;min-width:256px}.shiftplan-app .flyout.error.visible{display:block}.shiftplan-app .flyout.error div.title{max-width:none}.shiftplan-app div.flyout.error ul,.shiftplan-app ul.globalErrors{padding:0px;margin-top:5px;list-style-type:none;max-width:350px}.shiftplan-app div.flyout.error ul{margin:12px;margin-left:10px;max-width:600px}.shiftplan-app div.flyout.error ul li span.icon,.shiftplan-app div.flyout.error ul li .staff-item-helper.drop-warning span.staff-item-helper-absences,.staff-item-helper.drop-warning .shiftplan-app div.flyout.error ul li span.staff-item-helper-absences,.shiftplan-app ul.globalErrors li span.icon,.shiftplan-app ul.globalErrors li .staff-item-helper.drop-warning span.staff-item-helper-absences,.staff-item-helper.drop-warning .shiftplan-app ul.globalErrors li span.staff-item-helper-absences{position:relative}.shiftplan-app form ul.globalErrors li span.icon:before,.shiftplan-app form ul.globalErrors li .staff-item-helper.drop-warning span.staff-item-helper-absences:before,.staff-item-helper.drop-warning .shiftplan-app form ul.globalErrors li span.staff-item-helper-absences:before{position:absolute;left:-20px;top:5px}.shiftplan-app div.flyout.error ul li span.icon,.shiftplan-app div.flyout.error ul li .staff-item-helper.drop-warning span.staff-item-helper-absences,.staff-item-helper.drop-warning .shiftplan-app div.flyout.error ul li span.staff-item-helper-absences{left:-10px}.shiftplan-app div.flyout.error ul li span.icon,.shiftplan-app div.flyout.error ul li .staff-item-helper.drop-warning span.staff-item-helper-absences,.staff-item-helper.drop-warning .shiftplan-app div.flyout.error ul li span.staff-item-helper-absences,.shiftplan-app ul.globalErrors li span.bullet:before{content:"•"}.shiftplan-app label.globalErrors{margin-top:15px}.shiftplan-app label.globalErrors span.error{max-width:600px;white-space:normal}.shiftplan-app .modal label.globalErrors span.error{max-width:350px}.shiftplan-app label.globalErrors>span.error{font-weight:bold}.shiftplan-app .left-col{width:500px}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 1550px), (max-resolution: 200dpi) and (max-width: 1550px), (max-resolution: 2.083dppx) and (max-width: 1550px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 2370px), (min-resolution: 200dpi) and (max-width: 2370px), (min-resolution: 2.083dppx) and (max-width: 2370px){.shiftplan-app .left-col{width:265px}}.shiftplan-app .right-col{float:right;width:345px}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 1550px), (max-resolution: 200dpi) and (max-width: 1550px), (max-resolution: 2.083dppx) and (max-width: 1550px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 2370px), (min-resolution: 200dpi) and (max-width: 2370px), (min-resolution: 2.083dppx) and (max-width: 2370px){.shiftplan-app .right-col{float:none;width:100%;float:none}.shiftplan-app .right-col>section{float:left}}.shiftplan-app .shift-calendar{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 1550px), (max-resolution: 200dpi) and (max-width: 1550px), (max-resolution: 2.083dppx) and (max-width: 1550px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 2370px), (min-resolution: 200dpi) and (max-width: 2370px), (min-resolution: 2.083dppx) and (max-width: 2370px){.shiftplan-app .shift-calendar{display:none}}.shiftplan-app .user-shiftplan .shift-calendar{min-width:325px}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 1550px), (max-resolution: 200dpi) and (max-width: 1550px), (max-resolution: 2.083dppx) and (max-width: 1550px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 2370px), (min-resolution: 200dpi) and (max-width: 2370px), (min-resolution: 2.083dppx) and (max-width: 2370px){.shiftplan-app .user-shiftplan .shift-calendar{display:block}}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 1550px), (max-resolution: 200dpi) and (max-width: 1550px), (max-resolution: 2.083dppx) and (max-width: 1550px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 2370px), (min-resolution: 200dpi) and (max-width: 2370px), (min-resolution: 2.083dppx) and (max-width: 2370px){.shiftplan-app .user-shiftplan section.shift-mode section.tile-body{min-height:152px;max-width:570px}}.shiftplan-app .user-shiftplan section.shift-mode .color-block{display:inline-block;height:1.2em;width:1.2em;vertical-align:bottom;border:0.02em solid grey}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 1550px), (max-resolution: 200dpi) and (max-width: 1550px), (max-resolution: 2.083dppx) and (max-width: 1550px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 2370px), (min-resolution: 200dpi) and (max-width: 2370px), (min-resolution: 2.083dppx) and (max-width: 2370px){.shiftplan-app .staff-list .staff-filter .col-50{float:none;width:95%;margin-right:0px;margin-left:0px;font-size:16px}.shiftplan-app .staff-list .staff-filter .col-50 a.select2-choice{font-size:14px}.shiftplan-app .staff-list .staff-item{float:none;width:190px}.shiftplan-app .staff-list .staff-item:nth-child(even){margin-left:0px}.shiftplan-app .staff-list .person-filter-icon{right:-25px}}.shiftplan-app section.content section.schedule-tile{flex:1}.shiftplan-app section.content section.schedule-tile.user-shiftplan{margin:0px;float:left;width:calc(100% - 365px)}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 1550px), (max-resolution: 200dpi) and (max-width: 1550px), (max-resolution: 2.083dppx) and (max-width: 1550px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 2370px), (min-resolution: 200dpi) and (max-width: 2370px), (min-resolution: 2.083dppx) and (max-width: 2370px){.shiftplan-app section.content section.schedule-tile.user-shiftplan{width:calc(100% - 20px)}}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-height: 568px), (max-resolution: 200dpi) and (max-height: 568px), (max-resolution: 2.083dppx) and (max-height: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-height: 1336px), (min-resolution: 200dpi) and (max-height: 1336px), (min-resolution: 2.083dppx) and (max-height: 1336px), (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 568px), (max-resolution: 200dpi) and (max-width: 568px), (max-resolution: 2.083dppx) and (max-width: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 1336px), (min-resolution: 200dpi) and (max-width: 1336px), (min-resolution: 2.083dppx) and (max-width: 1336px){.shiftplan-app section.content section.schedule-tile.user-shiftplan{width:100%}}.shiftplan-app .tile-title{position:relative}.shiftplan-app .tile-title-sub{color:#4d4d4d;font-size:0.5em;font-family:"roboto_light"}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 1550px), (max-resolution: 200dpi) and (max-width: 1550px), (max-resolution: 2.083dppx) and (max-width: 1550px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 2370px), (min-resolution: 200dpi) and (max-width: 2370px), (min-resolution: 2.083dppx) and (max-width: 2370px){.shiftplan-app .tile-title-sub{display:none}}.shiftplan-app .col-abbreviation{width:25px}.shiftplan-app .col-50{box-sizing:border-box;width:calc(50% - 5px);float:left}.shiftplan-app .shift-calendar .col-50{width:calc(50% - 10px)}.shiftplan-app .shift-calendar .col-50:last-of-type{margin-left:10px}.shiftplan-app .col-50:first-of-type{margin-right:10px}.shiftplan-app .col-50.col-single:last-of-type{margin-left:0}.shiftplan-app .col-50>.ui-datepicker-trigger{width:21px}.shiftplan-app .ui-datepicker-trigger{height:20px}.shiftplan-app .col-50>*{width:100%;box-sizing:border-box}.shiftplan-app .col-50.col-single{float:none}.shiftplan-app .form-button[disabled]{opacity:0.5}.shiftplan-app .fill-width{width:100%;box-sizing:border-box}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-height: 568px), (max-resolution: 200dpi) and (max-height: 568px), (max-resolution: 2.083dppx) and (max-height: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-height: 1336px), (min-resolution: 200dpi) and (max-height: 1336px), (min-resolution: 2.083dppx) and (max-height: 1336px), (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 568px), (max-resolution: 200dpi) and (max-width: 568px), (max-resolution: 2.083dppx) and (max-width: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 1336px), (min-resolution: 200dpi) and (max-width: 1336px), (min-resolution: 2.083dppx) and (max-width: 1336px){html body.shiftplan-app section.command .action{max-width:none}html body.shiftplan-app .user-shiftplan .shift-calendar{display:none}html body.shiftplan-app .user-shiftplan section.shift-mode.foldable-section-mobile.foldable-section-unfolded .foldable-section-body{max-height:400px;transition:max-height 1s}html body.shiftplan-app .user-shiftplan section.shift-mode.foldable-section-mobile .foldable-section-body{min-height:auto;max-height:0px;height:auto;overflow:hidden;transition:max-height 0.5s;position:relative}html body.shiftplan-app .user-shiftplan section.shift-mode.foldable-section-mobile span.sizing{text-align:center}}.shiftplan-app .staff-list .tile-body{padding-right:0}.shiftplan-app .staff-list.flex{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;top:calc(91px + 20px);z-index:2;z-index:101}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-height: 768px), (max-resolution: 200dpi) and (max-height: 768px), (max-resolution: 2.083dppx) and (max-height: 768px), (-webkit-min-device-pixel-ratio: 2.083) and (max-height: 1536px), (min-resolution: 200dpi) and (max-height: 1536px), (min-resolution: 2.083dppx) and (max-height: 1536px){.shiftplan-app .staff-list.flex{top:calc(36px + 20px)}}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-height: 568px), (max-resolution: 200dpi) and (max-height: 568px), (max-resolution: 2.083dppx) and (max-height: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-height: 1336px), (min-resolution: 200dpi) and (max-height: 1336px), (min-resolution: 2.083dppx) and (max-height: 1336px), (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 568px), (max-resolution: 200dpi) and (max-width: 568px), (max-resolution: 2.083dppx) and (max-width: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 1336px), (min-resolution: 200dpi) and (max-width: 1336px), (min-resolution: 2.083dppx) and (max-width: 1336px){.shiftplan-app .staff-list.flex{top:calc(66px + 20px)}}.shiftplan-app .staff-list.flex section{padding-right:0px}.staff-list .staff-filter-control{background-color:rgba(255,255,255,0.5);border:1px solid lightgrey;color:#9a9a9a;margin-bottom:5px}.staff-list .staff-filter-control.team-filter{margin-right:20px;padding:0px 0 0px 3px;width:210px;height:23px}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 1550px), (max-resolution: 200dpi) and (max-width: 1550px), (max-resolution: 2.083dppx) and (max-width: 1550px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 2370px), (min-resolution: 200dpi) and (max-width: 2370px), (min-resolution: 2.083dppx) and (max-width: 2370px){.staff-list .staff-filter-control.team-filter{width:202px}}.staff-list .staff-filter-control.person-filter{padding:3px 20px 3px 6px;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;width:182px}.staff-list .staff-filter-control.person-filter::-ms-clear{display:none}.staff-list .staff-filter-control.person-filter::-webkit-search-cancel-button,.staff-list .staff-filter-control.person-filter::-webkit-search-results-button,.staff-list .staff-filter-control.person-filter::-webkit-search-results-decoration{display:none}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 1550px), (max-resolution: 200dpi) and (max-width: 1550px), (max-resolution: 2.083dppx) and (max-width: 1550px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 2370px), (min-resolution: 200dpi) and (max-width: 2370px), (min-resolution: 2.083dppx) and (max-width: 2370px){.staff-list .staff-filter-control.person-filter{width:174px}}.staff-list .person-filter-icon{display:inline-block;font-size:14px;color:#9a9a9a;position:relative;left:-18px;width:18px;margin-right:2px}.staff-list .person-filter-icon.search{pointer-events:none}.staff-list .staff-items{height:250px;overflow-y:auto;list-style:none;margin:0;margin-top:15px;padding-left:0}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 1550px), (max-resolution: 200dpi) and (max-width: 1550px), (max-resolution: 2.083dppx) and (max-width: 1550px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 2370px), (min-resolution: 200dpi) and (max-width: 2370px), (min-resolution: 2.083dppx) and (max-width: 2370px){.staff-list .staff-items{height:450px}}.staff-list .staff-item,.staff-list .staff-item-helper,.staff-list .staff-item-helper-full,.staff-list .staff-item-helper-comment{margin-bottom:2px;padding:3px 6px;color:#4d4d4d;background-color:#d2d2d2;overflow:visible;white-space:nowrap;transition:all 0.2s ease;position:relative}.staff-list .staff-item span.text,.staff-list .staff-item-helper span.text,.staff-list .staff-item-helper-full span.text,.staff-list .staff-item-helper-comment span.text{display:inline-block;overflow:hidden;text-overflow:ellipsis;width:186px}.staff-list .staff-item span.comment,.staff-list .staff-item-helper span.comment,.staff-list .staff-item-helper-full span.comment,.staff-list .staff-item-helper-comment span.comment{white-space:pre-line}.staff-list .staff-item span.comment.comment-text,.staff-list .staff-item-helper span.comment.comment-text,.staff-list .staff-item-helper-full span.comment.comment-text,.staff-list .staff-item-helper-comment span.comment.comment-text{width:210px;display:inline-block}.staff-list .staff-item span.comment.comment-text:before,.staff-list .staff-item-helper span.comment.comment-text:before,.staff-list .staff-item-helper-full span.comment.comment-text:before,.staff-list .staff-item-helper-comment span.comment.comment-text:before{margin-right:5px;color:#ffffff}.staff-list .staff-item span.comment:before,.staff-list .staff-item-helper span.comment:before,.staff-list .staff-item-helper-full span.comment:before,.staff-list .staff-item-helper-comment span.comment:before{display:inline-block;vertical-align:middle}.staff-list .staff-item-helper-comment{position:absolute;bottom:34px}.staff-list .staff-item{float:left;cursor:pointer;width:198px;overflow:hidden;text-overflow:ellipsis}.staff-list .staff-item:nth-child(odd){margin-right:20px}.staff-list .staff-item:hover{background-color:#ddd !important}.staff-list .staff-item.selected{background-color:#d8eaef !important}.staff-list .person-drag-helper{z-index:101}.staff-list .staff-item-helper{padding-right:2em;position:relative}.staff-item-helper.not-droppable{color:red}.staff-item-helper-full{color:red}.staff-item-helper.drop-warning .staff-item-helper-absences:before{color:red}.staff-item-helper-absences{position:absolute;right:224px;top:0px;padding:0px 6px 0px 6px;background-color:#d2d2d2}.staff-item-helper-absences>span{display:inline-block;padding:2px 2px 8px 2px}section.content.shiftplanner-workload table.shiftplanner-workload{border-spacing:0px;border-collapse:separate}section.content.shiftplanner-workload table.shiftplanner-workload col:nth-child(2){width:75px}section.content.shiftplanner-workload table.shiftplanner-workload col:nth-child(3){width:85px}section.content.shiftplanner-workload table.shiftplanner-workload col:nth-child(4){width:20px}section.content.shiftplanner-workload table.shiftplanner-workload col:nth-child(n+5){width:2.5%}section.content.shiftplanner-workload table.shiftplanner-workload td:nth-child(2),section.content.shiftplanner-workload table.shiftplanner-workload th:nth-child(2),section.content.shiftplanner-workload table.shiftplanner-workload td:nth-child(3),section.content.shiftplanner-workload table.shiftplanner-workload th:nth-child(3){text-align:right}section.content.shiftplanner-workload table.shiftplanner-workload td:nth-child(4){text-align:left;padding-left:0px;padding-right:0px}section.content.shiftplanner-workload table.shiftplanner-workload div.opacity-hover{position:absolute;z-index:-1;pointer-events:none}section.content.shiftplanner-workload table.shiftplanner-workload tr:hover td div.opacity-hover,section.content.shiftplanner-workload table.shiftplanner-workload td.hover div.opacity-hover,section.content.shiftplanner-workload table.shiftplanner-workload th.hover div.opacity-hover{width:100%;height:50px;top:0px;right:0px;left:0px;bottom:0px;background-color:#bfdce5;opacity:0.35;z-index:8}section.content.shiftplanner-workload table.shiftplanner-workload tr:hover td:nth-child(n+5),section.content.shiftplanner-workload table.shiftplanner-workload td:nth-child(n+5).hover{border:1px solid #dfeef2}section.content.shiftplanner-workload table.shiftplanner-workload tr:hover td:nth-child(n+5):active,section.content.shiftplanner-workload table.shiftplanner-workload td:nth-child(n+5).hover:active{border:1px solid #c0dde5}section.content.shiftplanner-workload table.shiftplanner-workload tr:hover td:nth-child(n+5):active div.opacity-hover,section.content.shiftplanner-workload table.shiftplanner-workload td:nth-child(n+5).hover:active div.opacity-hover{background-color:#80bacb}section.content.shiftplanner-workload table.shiftplanner-workload td,section.content.shiftplanner-workload table.shiftplanner-workload th{position:relative;overflow:hidden}section.content.shiftplanner-workload table.shiftplanner-workload tr td:not(:nth-child(n+5)){white-space:nowrap}section.content.shiftplanner-workload table.shiftplanner-workload tr td:nth-child(n+5){padding:0px 0px 1px 0px;position:relative;text-align:center;vertical-align:bottom;cursor:pointer;color:#ffffff;border:1px solid #ffffff}section.content.shiftplanner-workload table.shiftplanner-workload tr td.workload-level-LOW{color:#4d4d4d}section.content.shiftplanner-workload table.shiftplanner-workload tr td.workload-level-LOW span.iconNumber{border:1px solid #4d4d4d;color:#4d4d4d}section.content.shiftplanner-workload table.shiftplanner-workload tr td:last-child{border-top-right-radius:0px;border-bottom-right-radius:0px}section.content.shiftplanner-workload table.shiftplanner-workload tr td.workload-indicator{color:#ed1b24}section.content.shiftplanner-workload table.shiftplanner-workload tr td.workload-indicator .icon:before,section.content.shiftplanner-workload table.shiftplanner-workload tr td.workload-indicator .clicktip button.ui-dialog-titlebar-close:before,.clicktip section.content.shiftplanner-workload table.shiftplanner-workload tr td.workload-indicator button.ui-dialog-titlebar-close:before,section.content.shiftplanner-workload table.shiftplanner-workload tr td.workload-indicator .staff-item-helper.drop-warning .staff-item-helper-absences:before,.staff-item-helper.drop-warning section.content.shiftplanner-workload table.shiftplanner-workload tr td.workload-indicator .staff-item-helper-absences:before{vertical-align:baseline}section.content.shiftplanner-workload table.shiftplanner-workload tr td.submitted{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' preserveAspectRatio='none' xmlns='http://www.w3.org/2000/svg' version='1.1'%3E%3Cdefs%3E%3Cpattern id='hatched' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23007496'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3C/defs%3E%3Crect width='100' height='100' fill='url(%23hatched)'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%}section.content.shiftplanner-workload table.shiftplanner-workload tr td.submitted.short-time-working{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' preserveAspectRatio='none' xmlns='http://www.w3.org/2000/svg' version='1.1'%3E%3Cdefs%3E%3Cpattern id='hatched' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill=''/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3C/defs%3E%3Crect width='100' height='100' fill='url(%23hatched)'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%}section.content.shiftplanner-workload table.shiftplanner-workload tr td.submitted.pendingApproval{border-top:4px solid #95c11f}section.content.shiftplanner-workload table.shiftplanner-workload tr td.weekend,section.content.shiftplanner-workload table.shiftplanner-workload tr td.holiday{background-color:#ccc}section.content.shiftplanner-workload table.shiftplanner-workload tr td.away{background-color:#007496}section.content.shiftplanner-workload table.shiftplanner-workload tr td.away.partial{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' preserveAspectRatio='none' version='1.1' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpattern id='hatchedTopLeft' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23e5e5e5'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3Cpattern id='hatchedBottomRight' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23007496'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3C/defs%3E%3Cpolygon points='0 0,100 0,0 100' fill='%23e5e5e5'/%3E%3Cpolygon points='100 0,100 100,0 100' fill='%23007496'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%}section.content.shiftplanner-workload table.shiftplanner-workload tr td.away.partial.short-time-working{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' preserveAspectRatio='none' version='1.1' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpattern id='hatchedTopLeft' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill=''/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3Cpattern id='hatchedBottomRight' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill=''/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3C/defs%3E%3Cpolygon points='0 0,100 0,0 100' fill=''/%3E%3Cpolygon points='100 0,100 100,0 100' fill=''/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%}section.content.shiftplanner-workload table.shiftplanner-workload tr td.away.splitted{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' preserveAspectRatio='none' version='1.1' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpattern id='hatchedTopLeft' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23007496'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3Cpattern id='hatchedBottomRight' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23007496'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3C/defs%3E%3Cpolygon points='0 0,100 0,0 100' fill='%23007496'/%3E%3Cpolygon points='100 0,100 100,0 100' fill='%23007496'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%}section.content.shiftplanner-workload table.shiftplanner-workload tr td.away.splitted.short-time-working{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' preserveAspectRatio='none' version='1.1' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpattern id='hatchedTopLeft' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill=''/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3Cpattern id='hatchedBottomRight' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill=''/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3C/defs%3E%3Cpolygon points='0 0,100 0,0 100' fill=''/%3E%3Cpolygon points='100 0,100 100,0 100' fill=''/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%}section.content.shiftplanner-workload table.shiftplanner-workload tr td.submitted.partial{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' preserveAspectRatio='none' version='1.1' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpattern id='hatchedTopLeft' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23e5e5e5'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3Cpattern id='hatchedBottomRight' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23007496'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3C/defs%3E%3Cpolygon points='0 0,100 0,0 100' fill='%23e5e5e5'/%3E%3Cpolygon points='100 0,100 100,0 100' fill='url(%23hatchedBottomRight)'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%}section.content.shiftplanner-workload table.shiftplanner-workload tr td.submitted.partial.short-time-working{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' preserveAspectRatio='none' version='1.1' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpattern id='hatchedTopLeft' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill=''/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3Cpattern id='hatchedBottomRight' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill=''/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3C/defs%3E%3Cpolygon points='0 0,100 0,0 100' fill=''/%3E%3Cpolygon points='100 0,100 100,0 100' fill='url(%23hatchedBottomRight)'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%}section.content.shiftplanner-workload table.shiftplanner-workload tr td.submitted.splitted{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' preserveAspectRatio='none' version='1.1' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpattern id='hatchedTopLeft' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23007496'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3Cpattern id='hatchedBottomRight' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23007496'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3C/defs%3E%3Cpolygon points='0 0,100 0,0 100' fill='url(%23hatchedTopLeft)'/%3E%3Cpolygon points='100 0,100 100,0 100' fill='url(%23hatchedBottomRight)'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%}section.content.shiftplanner-workload table.shiftplanner-workload tr td.submitted.splitted.short-time-working{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' preserveAspectRatio='none' version='1.1' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpattern id='hatchedTopLeft' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill=''/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3Cpattern id='hatchedBottomRight' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill=''/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3C/defs%3E%3Cpolygon points='0 0,100 0,0 100' fill='url(%23hatchedTopLeft)'/%3E%3Cpolygon points='100 0,100 100,0 100' fill='url(%23hatchedBottomRight)'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%}section.content.shiftplanner-workload table.shiftplanner-workload tr td.submitted.away.splitted{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' preserveAspectRatio='none' version='1.1' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpattern id='hatchedTopLeft' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23007496'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3Cpattern id='hatchedBottomRight' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23007496'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3C/defs%3E%3Cpolygon points='0 0,100 0,0 100' fill='%23007496'/%3E%3Cpolygon points='100 0,100 100,0 100' fill='url(%23hatchedBottomRight)'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%}section.content.shiftplanner-workload table.shiftplanner-workload tr td.submitted.away.splitted.short-time-working{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' preserveAspectRatio='none' version='1.1' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpattern id='hatchedTopLeft' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill=''/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3Cpattern id='hatchedBottomRight' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill=''/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3C/defs%3E%3Cpolygon points='0 0,100 0,0 100' fill=''/%3E%3Cpolygon points='100 0,100 100,0 100' fill='url(%23hatchedBottomRight)'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%}section.content.shiftplanner-workload table.shiftplanner-workload tr td.submitted.holiday.splitted{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' preserveAspectRatio='none' version='1.1' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpattern id='hatchedTopLeft' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23007496'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3Cpattern id='hatchedBottomRight' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23ccc'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3C/defs%3E%3Cpolygon points='0 0,100 0,0 100' fill='url(%23hatchedTopLeft)'/%3E%3Cpolygon points='100 0,100 100,0 100' fill='%23ccc'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%}section.content.shiftplanner-workload table.shiftplanner-workload tr td.submitted.holiday.splitted.short-time-working{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' preserveAspectRatio='none' version='1.1' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpattern id='hatchedTopLeft' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill=''/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3Cpattern id='hatchedBottomRight' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill=''/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3C/defs%3E%3Cpolygon points='0 0,100 0,0 100' fill='url(%23hatchedTopLeft)'/%3E%3Cpolygon points='100 0,100 100,0 100' fill=''/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%}section.content.shiftplanner-workload table.shiftplanner-workload tr td.holiday.partial{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' preserveAspectRatio='none' version='1.1' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpattern id='hatchedTopLeft' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23e5e5e5'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3Cpattern id='hatchedBottomRight' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23ccc'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3C/defs%3E%3Cpolygon points='0 0,100 0,0 100' fill='%23e5e5e5'/%3E%3Cpolygon points='100 0,100 100,0 100' fill='%23ccc'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%}section.content.shiftplanner-workload table.shiftplanner-workload tr td.holiday.partial.short-time-working{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' preserveAspectRatio='none' version='1.1' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpattern id='hatchedTopLeft' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill=''/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3Cpattern id='hatchedBottomRight' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill=''/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3C/defs%3E%3Cpolygon points='0 0,100 0,0 100' fill=''/%3E%3Cpolygon points='100 0,100 100,0 100' fill=''/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%}section.content.shiftplanner-workload table.shiftplanner-workload tr td.away.holiday.splitted{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' preserveAspectRatio='none' version='1.1' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpattern id='hatchedTopLeft' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23007496'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3Cpattern id='hatchedBottomRight' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23ccc'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3C/defs%3E%3Cpolygon points='0 0,100 0,0 100' fill='%23007496'/%3E%3Cpolygon points='100 0,100 100,0 100' fill='%23ccc'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%}section.content.shiftplanner-workload table.shiftplanner-workload tr td.away.holiday.splitted.short-time-working{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' preserveAspectRatio='none' version='1.1' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpattern id='hatchedTopLeft' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill=''/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3Cpattern id='hatchedBottomRight' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill=''/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3C/defs%3E%3Cpolygon points='0 0,100 0,0 100' fill=''/%3E%3Cpolygon points='100 0,100 100,0 100' fill=''/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%}section.content.shiftplanner-workload table.shiftplanner-workload tr td.working-day .icon,section.content.shiftplanner-workload table.shiftplanner-workload tr td.working-day .clicktip button.ui-dialog-titlebar-close,.clicktip section.content.shiftplanner-workload table.shiftplanner-workload tr td.working-day button.ui-dialog-titlebar-close,section.content.shiftplanner-workload table.shiftplanner-workload tr td.working-day .staff-item-helper.drop-warning .staff-item-helper-absences,.staff-item-helper.drop-warning section.content.shiftplanner-workload table.shiftplanner-workload tr td.working-day .staff-item-helper-absences,section.content.shiftplanner-workload table.shiftplanner-workload tr td.working-day span.iconNumber{color:#fff}section.content.shiftplanner-workload table.shiftplanner-workload tr td.working-day span.iconNumber{border:1px solid #fff}section.content.shiftplanner-workload table.shiftplanner-workload tr td.comment:after{content:"";position:absolute;top:0;right:0;width:0;border-top:0.6em solid #f5a100;border-left:0.6em solid transparent;pointer-events:none}section.content.shiftplanner-workload table.shiftplanner-workload tr td.comment.comment-color-inverted:after{border-top-color:#ffffff}section.content.shiftplanner-workload table.shiftplanner-workload tr td span.iconNumber{display:inline-block;border-radius:0.8em;-moz-border-radius:0.8em;-webkit-border-radius:0.8;border:1px solid #fff;width:1.2em;font-size:0.6em;margin-bottom:1px;color:#fff}section.content.shiftplanner-workload table.shiftplanner-workload tr td span.holiday.icon,section.content.shiftplanner-workload table.shiftplanner-workload tr td .staff-item-helper.drop-warning span.holiday.staff-item-helper-absences,.staff-item-helper.drop-warning section.content.shiftplanner-workload table.shiftplanner-workload tr td span.holiday.staff-item-helper-absences{font-weight:bold}section.content.shiftplanner-workload table.shiftplanner-workload tr td .icon,section.content.shiftplanner-workload table.shiftplanner-workload tr td .clicktip button.ui-dialog-titlebar-close,.clicktip section.content.shiftplanner-workload table.shiftplanner-workload tr td button.ui-dialog-titlebar-close,section.content.shiftplanner-workload table.shiftplanner-workload tr td .staff-item-helper.drop-warning .staff-item-helper-absences,.staff-item-helper.drop-warning section.content.shiftplanner-workload table.shiftplanner-workload tr td .staff-item-helper-absences{font-size:0.7em}section.content.shiftplanner-workload table.shiftplanner-workload tr td span.workload-per-day-value{font-size:0.5vw;cursor:pointer}section.content.shiftplanner-workload table.shiftplanner-workload th{vertical-align:middle}section.content.shiftplanner-workload table.shiftplanner-workload th:nth-child(n+5){text-align:center;padding:5px 0px;font-size:12px}section.content.shiftplanner-workload table.shiftplanner-workload th.today{background-color:#c2da78}section.content.shiftplanner-workload table.shiftplanner-workload th.weekend{font-family:"roboto_regular";font-weight:bold}section.content.shiftplanner-workload table.shiftplanner-workload .workload-per-day-show{display:none}section.content.shiftplanner-workload table.shiftplanner-workload .workload-per-day-hide{display:inline}section.content.shiftplanner-workload table.shiftplanner-workload.workload-per-day .workload-per-day-show{display:inline}section.content.shiftplanner-workload table.shiftplanner-workload.workload-per-day .workload-per-day-hide{display:none}section.content.shiftplanner-workload .workload-level-LOW{background-color:#e2e3e5}section.content.shiftplanner-workload .workload-level-LOW.partial-absence{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' preserveAspectRatio='none' xmlns='http://www.w3.org/2000/svg' version='1.1'%3E%3Cdefs%3E%3Cpattern id='hatched' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23e2e3e5'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3C/defs%3E%3Cpolygon points='100 0,100 100,0 100' fill='url(%23hatched)'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%;background-color:#e2e3e5}section.content.shiftplanner-workload .workload-level-LOW.splitted-absence{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' preserveAspectRatio='none' version='1.1' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpattern id='hatchedTopLeft' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23e2e3e5'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3Cpattern id='hatchedBottomRight' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23e2e3e5'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3C/defs%3E%3Cpolygon points='0 0,100 0,0 100' fill='%23e2e3e5'/%3E%3Cpolygon points='100 0,100 100,0 100' fill='url(%23hatchedBottomRight)'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%;background-color:#e2e3e5}section.content.shiftplanner-workload .workload-level-LOW.whole-absence{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' preserveAspectRatio='none' xmlns='http://www.w3.org/2000/svg' version='1.1'%3E%3Cdefs%3E%3Cpattern id='hatched' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23e2e3e5'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3C/defs%3E%3Crect width='100' height='100' fill='url(%23hatched)'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%;background-color:#e2e3e5}section.content.shiftplanner-workload .workload-level-MID{background-color:#efc30c}section.content.shiftplanner-workload .workload-level-MID.partial-absence{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' preserveAspectRatio='none' xmlns='http://www.w3.org/2000/svg' version='1.1'%3E%3Cdefs%3E%3Cpattern id='hatched' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23efc30c'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3C/defs%3E%3Cpolygon points='100 0,100 100,0 100' fill='url(%23hatched)'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%;background-color:#efc30c}section.content.shiftplanner-workload .workload-level-MID.splitted-absence{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' preserveAspectRatio='none' version='1.1' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpattern id='hatchedTopLeft' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23efc30c'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3Cpattern id='hatchedBottomRight' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23efc30c'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3C/defs%3E%3Cpolygon points='0 0,100 0,0 100' fill='%23efc30c'/%3E%3Cpolygon points='100 0,100 100,0 100' fill='url(%23hatchedBottomRight)'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%;background-color:#efc30c}section.content.shiftplanner-workload .workload-level-MID.whole-absence{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' preserveAspectRatio='none' xmlns='http://www.w3.org/2000/svg' version='1.1'%3E%3Cdefs%3E%3Cpattern id='hatched' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23efc30c'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3C/defs%3E%3Crect width='100' height='100' fill='url(%23hatched)'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%;background-color:#efc30c}section.content.shiftplanner-workload .workload-level-HIGH{background-color:#79c942}section.content.shiftplanner-workload .workload-level-HIGH.partial-absence{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' preserveAspectRatio='none' xmlns='http://www.w3.org/2000/svg' version='1.1'%3E%3Cdefs%3E%3Cpattern id='hatched' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%2379c942'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3C/defs%3E%3Cpolygon points='100 0,100 100,0 100' fill='url(%23hatched)'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%;background-color:#79c942}section.content.shiftplanner-workload .workload-level-HIGH.splitted-absence{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' preserveAspectRatio='none' version='1.1' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpattern id='hatchedTopLeft' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%2379c942'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3Cpattern id='hatchedBottomRight' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%2379c942'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3C/defs%3E%3Cpolygon points='0 0,100 0,0 100' fill='%2379c942'/%3E%3Cpolygon points='100 0,100 100,0 100' fill='url(%23hatchedBottomRight)'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%;background-color:#79c942}section.content.shiftplanner-workload .workload-level-HIGH.whole-absence{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' preserveAspectRatio='none' xmlns='http://www.w3.org/2000/svg' version='1.1'%3E%3Cdefs%3E%3Cpattern id='hatched' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%2379c942'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3C/defs%3E%3Crect width='100' height='100' fill='url(%23hatched)'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%;background-color:#79c942}section.content.shiftplanner-workload .workload-level-EXTREME{background-color:#ed1b24}section.content.shiftplanner-workload .workload-level-EXTREME.partial-absence{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' preserveAspectRatio='none' xmlns='http://www.w3.org/2000/svg' version='1.1'%3E%3Cdefs%3E%3Cpattern id='hatched' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23ed1b24'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3C/defs%3E%3Cpolygon points='100 0,100 100,0 100' fill='url(%23hatched)'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%;background-color:#ed1b24}section.content.shiftplanner-workload .workload-level-EXTREME.splitted-absence{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' preserveAspectRatio='none' version='1.1' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpattern id='hatchedTopLeft' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23ed1b24'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3Cpattern id='hatchedBottomRight' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23ed1b24'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3C/defs%3E%3Cpolygon points='0 0,100 0,0 100' fill='%23ed1b24'/%3E%3Cpolygon points='100 0,100 100,0 100' fill='url(%23hatchedBottomRight)'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%;background-color:#ed1b24}section.content.shiftplanner-workload .workload-level-EXTREME.whole-absence{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' preserveAspectRatio='none' xmlns='http://www.w3.org/2000/svg' version='1.1'%3E%3Cdefs%3E%3Cpattern id='hatched' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23ed1b24'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3C/defs%3E%3Crect width='100' height='100' fill='url(%23hatched)'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%;background-color:#ed1b24}section.content.shiftplanner-workload .workload-legend{font-size:15px;float:right;margin-top:15px;font-family:"roboto_regular";color:#4d4d4d;position:relative}section.content.shiftplanner-workload .workload-legend .legend-text-left{display:block;float:left;margin-right:10px}section.content.shiftplanner-workload .workload-legend .legend-text-bottom-right{clear:both;float:right;font-size:9px}section.content.shiftplanner-workload .workload-legend .workload-level{display:block;float:left;width:45px;height:10px;padding-top:6px;position:relative;border-left:1px solid #4d4d4d}section.content.shiftplanner-workload .workload-legend .workload-level span{position:absolute;top:-12px;left:-2px;font-size:9px}section.content.shiftplanner-workload .workload-legend .workload-level div{height:10px}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 900px), (max-resolution: 200dpi) and (max-width: 900px), (max-resolution: 2.083dppx) and (max-width: 900px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 1800px), (min-resolution: 200dpi) and (max-width: 1800px), (min-resolution: 2.083dppx) and (max-width: 1800px){body section.list table.shiftplanner-workload.workload-per-day .workload-per-day-show{display:none}body section.list table.shiftplanner-workload.workload-per-day .workload-per-day-hide{display:inline}}section.content.shiftplannerEmployeeBased h2.teamSelect{padding:0px 0px 0px 20px}section.content.shiftplannerEmployeeBased span.weekDisplay{font-size:20px;font-family:roboto_light}section.content.shiftplannerEmployeeBased span.intervalText{font-size:20px;color:#808080}section.content.shiftplannerEmployeeBased span.weekNavigation .icon:before,section.content.shiftplannerEmployeeBased span.weekNavigation .clicktip button.ui-dialog-titlebar-close:before,.clicktip section.content.shiftplannerEmployeeBased span.weekNavigation button.ui-dialog-titlebar-close:before,section.content.shiftplannerEmployeeBased span.weekNavigation .staff-item-helper.drop-warning .staff-item-helper-absences:before,.staff-item-helper.drop-warning section.content.shiftplannerEmployeeBased span.weekNavigation .staff-item-helper-absences:before{font-size:16px;vertical-align:initial}section.content.shiftplannerEmployeeBased a.navigateSmallSteps4{display:none}section.content.shiftplannerEmployeeBased a.navigateSmallSteps1,section.content.shiftplannerEmployeeBased a.navigateSmallSteps2{display:inline}section.content.shiftplannerEmployeeBased span.teamselect{margin-left:60px}section.content.shiftplannerEmployeeBased span.workinggroup{display:inline-block;width:2.4em;height:2.4em;line-height:2.4em;border-radius:100%;border-color:white;border-width:0.05em;border-style:solid;text-align:center;color:white}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased{border-spacing:0px;border-collapse:separate;table-layout:fixed}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased col.colName{overflow:hidden;white-space:normal}@media screen and (max-width: 1200px){section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased col.colName{width:100px}}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased col.colSelection{width:30px}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased col.colName{width:100px}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased col.colGroup{width:60px}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased col.colTargetDuration{width:75px}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased col.colOpenDuration{width:85px}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased col.colOvertime{width:95px}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased col.colWorkloadIndicator{width:20px}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased col.cell4{width:2.5%}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased col.cell2{width:5.5%}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased col.cell1{width:11%}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased td.colGroup,section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased th.colGroup{text-align:center}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased td.colTargetDuration,section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased th.colTargetDuration,section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased td.colOpenDuration,section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased th.colOpenDuration,section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased td.colOvertime,section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased th.colOvertime{text-align:right}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased td.colWorkloadIndicator{text-align:left;padding-left:0px;padding-right:0px}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased td.plancell{height:2.7em}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased td.plancell,section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased th.plancell{background-color:#e5e5e5;border:1px solid rgba(255,255,255,0.9);overflow:hidden}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased td.plancell.weekend,section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased td.plancell.holiday,section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased th.plancell.weekend,section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased th.plancell.holiday{background-color:#ccc}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased div.opacity-hover{position:absolute;z-index:-1;pointer-events:none}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr:hover td div.opacity-hover,section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased td.hover div.opacity-hover,section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased th.hover div.opacity-hover{width:100%;height:200px;top:0px;right:0px;left:0px;bottom:0px;background-color:#bfdce5;opacity:0.35;z-index:8}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr:hover td.plancell,section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased td.plancell.hover{border:1px solid #dfeef2}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr:hover td.plancell:active,section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased td.plancell.hover:active{border:1px solid #c0dde5}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr:hover td.plancell:active div.opacity-hover,section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased td.plancell.hover:active div.opacity-hover{background-color:#80bacb}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased td,section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased th{position:relative;overflow:hidden}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td:not(.plancell){border-style:none;vertical-align:middle}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.plancell{padding:0px;position:relative;text-align:center;vertical-align:bottom;cursor:pointer;color:#808080;border:1px solid #ffffff;font-size:0.7vw}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.plancell div.shifts div.multipleShiftsInCell{margin:0px 1px 0px 1px;height:1.35em;color:#ffffff;text-align:center}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.plancell div.shifts div.multipleShiftsInCell span.icon:before,section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.plancell div.shifts div.multipleShiftsInCell .staff-item-helper.drop-warning span.staff-item-helper-absences:before,.staff-item-helper.drop-warning section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.plancell div.shifts div.multipleShiftsInCell span.staff-item-helper-absences:before{vertical-align:baseline}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.plancell div.shifts div.multipleShiftsInCell:first-child{margin-top:1px}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.plancell div.shifts div.multipleShiftsInCell:last-child{margin-bottom:1px}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.plancell div.shifts div.singleShiftInCell{margin:1px 1px 1px 1px;height:2.7em;color:#ffffff;padding-bottom:1px;text-align:center}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.plancell div.shifts div.singleShiftInCell span.icon:before,section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.plancell div.shifts div.singleShiftInCell .staff-item-helper.drop-warning span.staff-item-helper-absences:before,.staff-item-helper.drop-warning section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.plancell div.shifts div.singleShiftInCell span.staff-item-helper-absences:before{vertical-align:baseline}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.plancell div.shifts div.shiftIcons{display:inline-block;position:absolute;margin-left:2px;pointer-events:none}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 1000px), (max-resolution: 200dpi) and (max-width: 1000px), (max-resolution: 2.083dppx) and (max-width: 1000px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 1000px), (min-resolution: 200dpi) and (max-width: 1000px), (min-resolution: 2.083dppx) and (max-width: 1000px){section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.plancell div.shifts div.shiftIcons{display:none}}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.plancell div.shifts span.foreign-shift-marker{display:none}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.plancell div.shifts div.foreign-shift span.foreign-shift-marker{display:inline-block;position:absolute;pointer-events:none;left:2px;top:0px}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.plancell div.unapprovedAbsenceCell{position:absolute;top:0px;left:2px;height:100%;width:100%;pointer-events:none;background-size:100% 100%}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.plancell div.unapprovedAbsenceCell.whole{background:url("data:image/svg+xml,%3Csvg width='100%25' height='100%25' viewBox='0 0 100 100' preserveAspectRatio='none' xmlns='http://www.w3.org/2000/svg' version='1.1'%3E%3Cdefs%3E%3Cpattern id='hatched' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='rgba(0,0,0,0.0)'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.5'/%3E%3C/pattern%3E%3C/defs%3E%3Crect width='100' height='100' fill='url(%23hatched)'/%3E%3C/svg%3E");background-size:100% 100%}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.plancell div.unapprovedAbsenceCell.partial{background:url("data:image/svg+xml,%3Csvg width='100%25' height='100%25' viewBox='0 0 100 100' preserveAspectRatio='none' xmlns='http://www.w3.org/2000/svg' version='1.1'%3E%3Cdefs%3E%3Cpattern id='hatched' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='rgba(0,0,0,0.0)'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.5'/%3E%3C/pattern%3E%3C/defs%3E%3Cpolygon points='100 0,100 100,0 100' fill='url(%23hatched)'/%3E%3C/svg%3E");background-size:100% 100%}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.plancell div.unapprovedAbsenceCell.splitted{background:url("data:image/svg+xml,%3Csvg width='100%25' height='100%25' viewBox='0 0 100 100' preserveAspectRatio='none' xmlns='http://www.w3.org/2000/svg' version='1.1'%3E%3Cdefs%3E%3Cpattern id='hatched' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='rgba(0,0,0,0.0)'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.5'/%3E%3C/pattern%3E%3C/defs%3E%3Cpolygon points='100 0,100 100,0 100' fill='url(%23hatched)'/%3E%3C/svg%3E");background-size:100% 100%}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.plancell span{z-index:1}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.plancell div.shiftName{display:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.plancell.shiftWeeks1 span{font-size:1em}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.plancell.shiftWeeks1 span.shiftTime{font-size:0.7vw;padding:1px;display:inline}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.plancell.shiftWeeks1.comment:after{border-top-width:1em;border-left-width:1em}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.plancell.shiftWeeks1.singleShiftInCell div.absence{display:none}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.plancell.shiftWeeks1 div.singleShiftInCell div.shiftName{display:block}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.plancell.shiftWeeks2 span{font-size:0.7em}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.plancell.shiftWeeks2 span.shiftTime{font-size:0.6vw;padding:1px;display:inline}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 1000px), (max-resolution: 200dpi) and (max-width: 1000px), (max-resolution: 2.083dppx) and (max-width: 1000px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 1000px), (min-resolution: 200dpi) and (max-width: 1000px), (min-resolution: 2.083dppx) and (max-width: 1000px){section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.plancell.shiftWeeks2 span.shiftTime{display:none}}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.plancell.shiftWeeks2 span.iconNumber{width:1.2em;font-size:0.5em;margin-left:-2px}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.plancell.shiftWeeks2 div.shifts div.shiftIcons{position:static;margin-left:0px}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.plancell.shiftWeeks2.comment:after{border-top-width:0.8em;border-left-width:0.8em}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.plancell.shiftWeeks4 span{font-size:0.8em}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.plancell.shiftWeeks4 span.shiftTime{display:none}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.plancell.shiftWeeks4 div.shifts div.shiftIcons{position:static}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.plancell.withShifts .icon,section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.plancell.withShifts .clicktip button.ui-dialog-titlebar-close,.clicktip section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.plancell.withShifts button.ui-dialog-titlebar-close,section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.plancell.withShifts .staff-item-helper.drop-warning .staff-item-helper-absences,.staff-item-helper.drop-warning section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.plancell.withShifts .staff-item-helper-absences{color:white}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.plancell.withShifts .iconNumber{color:white;border:1px solid white}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.plancell.multipleShiftsInCell div.absence{display:none}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.plancell div.absence{position:absolute;bottom:2px;left:2px;right:2px}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.plancell.submitted{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' preserveAspectRatio='none' xmlns='http://www.w3.org/2000/svg' version='1.1'%3E%3Cdefs%3E%3Cpattern id='hatched' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23007496'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3C/defs%3E%3Crect width='100' height='100' fill='url(%23hatched)'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.plancell.submitted.short-time-working{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' preserveAspectRatio='none' xmlns='http://www.w3.org/2000/svg' version='1.1'%3E%3Cdefs%3E%3Cpattern id='hatched' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill=''/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3C/defs%3E%3Crect width='100' height='100' fill='url(%23hatched)'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.plancell.submitted.pendingApproval{border-top:4px solid #95c11f}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.plancell.weekend,section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.plancell.holiday{background-color:#ccc}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.plancell.away{background-color:#007496}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.plancell.away.partial{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' preserveAspectRatio='none' version='1.1' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpattern id='hatchedTopLeft' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23e5e5e5'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3Cpattern id='hatchedBottomRight' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23007496'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3C/defs%3E%3Cpolygon points='0 0,100 0,0 100' fill='%23e5e5e5'/%3E%3Cpolygon points='100 0,100 100,0 100' fill='%23007496'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.plancell.away.partial.short-time-working{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' preserveAspectRatio='none' version='1.1' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpattern id='hatchedTopLeft' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill=''/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3Cpattern id='hatchedBottomRight' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill=''/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3C/defs%3E%3Cpolygon points='0 0,100 0,0 100' fill=''/%3E%3Cpolygon points='100 0,100 100,0 100' fill=''/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.plancell.away.splitted{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' preserveAspectRatio='none' version='1.1' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpattern id='hatchedTopLeft' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23007496'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3Cpattern id='hatchedBottomRight' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23007496'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3C/defs%3E%3Cpolygon points='0 0,100 0,0 100' fill='%23007496'/%3E%3Cpolygon points='100 0,100 100,0 100' fill='%23007496'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.plancell.away.splitted.short-time-working{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' preserveAspectRatio='none' version='1.1' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpattern id='hatchedTopLeft' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill=''/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3Cpattern id='hatchedBottomRight' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill=''/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3C/defs%3E%3Cpolygon points='0 0,100 0,0 100' fill=''/%3E%3Cpolygon points='100 0,100 100,0 100' fill=''/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.plancell.submitted.partial{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' preserveAspectRatio='none' version='1.1' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpattern id='hatchedTopLeft' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23e5e5e5'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3Cpattern id='hatchedBottomRight' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23007496'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3C/defs%3E%3Cpolygon points='0 0,100 0,0 100' fill='%23e5e5e5'/%3E%3Cpolygon points='100 0,100 100,0 100' fill='url(%23hatchedBottomRight)'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.plancell.submitted.partial.short-time-working{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' preserveAspectRatio='none' version='1.1' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpattern id='hatchedTopLeft' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill=''/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3Cpattern id='hatchedBottomRight' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill=''/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3C/defs%3E%3Cpolygon points='0 0,100 0,0 100' fill=''/%3E%3Cpolygon points='100 0,100 100,0 100' fill='url(%23hatchedBottomRight)'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.plancell.submitted.splitted{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' preserveAspectRatio='none' version='1.1' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpattern id='hatchedTopLeft' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23007496'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3Cpattern id='hatchedBottomRight' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23007496'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3C/defs%3E%3Cpolygon points='0 0,100 0,0 100' fill='url(%23hatchedTopLeft)'/%3E%3Cpolygon points='100 0,100 100,0 100' fill='url(%23hatchedBottomRight)'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.plancell.submitted.splitted.short-time-working{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' preserveAspectRatio='none' version='1.1' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpattern id='hatchedTopLeft' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill=''/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3Cpattern id='hatchedBottomRight' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill=''/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3C/defs%3E%3Cpolygon points='0 0,100 0,0 100' fill='url(%23hatchedTopLeft)'/%3E%3Cpolygon points='100 0,100 100,0 100' fill='url(%23hatchedBottomRight)'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.plancell.submitted.away.splitted{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' preserveAspectRatio='none' version='1.1' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpattern id='hatchedTopLeft' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23007496'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3Cpattern id='hatchedBottomRight' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23007496'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3C/defs%3E%3Cpolygon points='0 0,100 0,0 100' fill='%23007496'/%3E%3Cpolygon points='100 0,100 100,0 100' fill='url(%23hatchedBottomRight)'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.plancell.submitted.away.splitted.short-time-working{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' preserveAspectRatio='none' version='1.1' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpattern id='hatchedTopLeft' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill=''/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3Cpattern id='hatchedBottomRight' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill=''/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3C/defs%3E%3Cpolygon points='0 0,100 0,0 100' fill=''/%3E%3Cpolygon points='100 0,100 100,0 100' fill='url(%23hatchedBottomRight)'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.plancell.submitted.holiday.splitted{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' preserveAspectRatio='none' version='1.1' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpattern id='hatchedTopLeft' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23007496'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3Cpattern id='hatchedBottomRight' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23ccc'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3C/defs%3E%3Cpolygon points='0 0,100 0,0 100' fill='url(%23hatchedTopLeft)'/%3E%3Cpolygon points='100 0,100 100,0 100' fill='%23ccc'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.plancell.submitted.holiday.splitted.short-time-working{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' preserveAspectRatio='none' version='1.1' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpattern id='hatchedTopLeft' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill=''/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3Cpattern id='hatchedBottomRight' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill=''/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3C/defs%3E%3Cpolygon points='0 0,100 0,0 100' fill='url(%23hatchedTopLeft)'/%3E%3Cpolygon points='100 0,100 100,0 100' fill=''/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.plancell.holiday.partial{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' preserveAspectRatio='none' version='1.1' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpattern id='hatchedTopLeft' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23e5e5e5'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3Cpattern id='hatchedBottomRight' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23ccc'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3C/defs%3E%3Cpolygon points='0 0,100 0,0 100' fill='%23e5e5e5'/%3E%3Cpolygon points='100 0,100 100,0 100' fill='%23ccc'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.plancell.holiday.partial.short-time-working{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' preserveAspectRatio='none' version='1.1' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpattern id='hatchedTopLeft' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill=''/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3Cpattern id='hatchedBottomRight' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill=''/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3C/defs%3E%3Cpolygon points='0 0,100 0,0 100' fill=''/%3E%3Cpolygon points='100 0,100 100,0 100' fill=''/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.plancell.away.holiday.splitted{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' preserveAspectRatio='none' version='1.1' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpattern id='hatchedTopLeft' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23007496'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3Cpattern id='hatchedBottomRight' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23ccc'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3C/defs%3E%3Cpolygon points='0 0,100 0,0 100' fill='%23007496'/%3E%3Cpolygon points='100 0,100 100,0 100' fill='%23ccc'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.plancell.away.holiday.splitted.short-time-working{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' preserveAspectRatio='none' version='1.1' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpattern id='hatchedTopLeft' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill=''/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3Cpattern id='hatchedBottomRight' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill=''/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3C/defs%3E%3Cpolygon points='0 0,100 0,0 100' fill=''/%3E%3Cpolygon points='100 0,100 100,0 100' fill=''/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.plancell.working-day .icon,section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.plancell.working-day .clicktip button.ui-dialog-titlebar-close,.clicktip section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.plancell.working-day button.ui-dialog-titlebar-close,section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.plancell.working-day .staff-item-helper.drop-warning .staff-item-helper-absences,.staff-item-helper.drop-warning section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.plancell.working-day .staff-item-helper-absences,section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.plancell.working-day span.iconNumber{color:gray}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.plancell.working-day span.iconNumber{border:1px solid gray}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.plancell.comment:after{content:"";position:absolute;top:0;right:0;width:0;border-top:0.6em solid #f5a100;border-left:0.6em solid transparent;pointer-events:none}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.plancell.comment.comment-color-inverted:after{border-top-color:#ffffff}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.plancell span.iconNumber{display:inline-block;border-radius:0.8em;-moz-border-radius:0.8em;-webkit-border-radius:0.8;border:1px solid gray;width:1.2em;font-size:0.6em;margin-bottom:1px;color:gray}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.plancell span.holiday.icon,section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.plancell .staff-item-helper.drop-warning span.holiday.staff-item-helper-absences,.staff-item-helper.drop-warning section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.plancell span.holiday.staff-item-helper-absences{font-weight:bold}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.plancell .icon,section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.plancell .clicktip button.ui-dialog-titlebar-close,.clicktip section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.plancell button.ui-dialog-titlebar-close,section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.plancell .staff-item-helper.drop-warning .staff-item-helper-absences,.staff-item-helper.drop-warning section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.plancell .staff-item-helper-absences{font-size:0.7em}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.plancell span.iconNumber{width:1.3em;margin:0px;position:relative;top:-1px;text-align:center}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.plancell span.nightshift{vertical-align:middle}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td:last-child{border-top-right-radius:0px;border-bottom-right-radius:0px}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.colWorkloadIndicator{color:#ed1b24}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.colWorkloadIndicator .icon:before,section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.colWorkloadIndicator .clicktip button.ui-dialog-titlebar-close:before,.clicktip section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.colWorkloadIndicator button.ui-dialog-titlebar-close:before,section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.colWorkloadIndicator .staff-item-helper.drop-warning .staff-item-helper-absences:before,.staff-item-helper.drop-warning section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr td.colWorkloadIndicator .staff-item-helper-absences:before{vertical-align:baseline}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased th{vertical-align:bottom}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased th:nth-child(n+6){text-align:center;padding:5px 0px}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased th.today{background-color:#c2da78}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased th.weekend span{font-family:"roboto_regular";font-weight:bold}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased .numOpenPositions{display:none}@media screen and (min-height: 500px){section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased .numOpenPositions{display:inline}}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased th.numOpenPositions:nth-child(n+6){text-align:left}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased span.numOpenPositions{text-align:center}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased th.openPositionsTitle{text-align:left;color:#808080}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased th.plancell.openPositions{border-bottom:2px solid #ff0000;padding:0px;color:#808080;font-size:0.75vw}section.content.shiftplannerEmployeeBased table.shiftplannerEmployeeBased tr.openPositions.openPositions{height:1em}section.content.shiftplannerEmployeeBased .shiftDayDialog .shifttext{text-decoration:underline;color:#007496;font-family:roboto_regular;cursor:pointer}section.content.shiftplannerEmployeeBased .shiftDayDialog .shifttextAssigned{color:#007496;font-family:roboto_regular}section.content.shiftplannerEmployeeBased .shiftDayDialog .pagination{display:flex}section.content.shiftplannerEmployeeBased .shiftDayDialog .pagination div.button{cursor:pointer;padding:5px;margin:0 5px}section.content.shiftplannerEmployeeBased .shiftDayDialog .pagination div.button:first-child{margin-left:0}section.content.shiftplannerEmployeeBased .shiftDayDialog .pagination div.button:last-child{margin-right:0}section.content.shiftplannerEmployeeBased .shiftDayDialog .pagination .active{background-color:#007496;color:#fff}section.content.shiftplannerEmployeeBased h2.shiftDay{color:#007496;padding:0px;margin:0px;font-size:20px;font-family:roboto_light}section.content.shiftplannerEmployeeBased p.smaller{font-size:smaller}section.content.shiftplannerEmployeeBased div.attendance-infos{margin-top:10px;position:relative}section.content.shiftplannerEmployeeBased div.attendance-infos .icon,section.content.shiftplannerEmployeeBased div.attendance-infos .clicktip button.ui-dialog-titlebar-close,.clicktip section.content.shiftplannerEmployeeBased div.attendance-infos button.ui-dialog-titlebar-close,section.content.shiftplannerEmployeeBased div.attendance-infos .staff-item-helper.drop-warning .staff-item-helper-absences,.staff-item-helper.drop-warning section.content.shiftplannerEmployeeBased div.attendance-infos .staff-item-helper-absences{font-size:1.4em;line-height:1em}section.content.shiftplannerEmployeeBased div.attendance-infos.with-comment{line-height:20px}section.content.shiftplannerEmployeeBased div.attendance-infos.with-comment:before{position:absolute;left:0px;top:2px;color:#ffffff}section.content.shiftplannerEmployeeBased div.attendance-infos p.keep-format{font-size:0.9em;margin-left:25px}section.content.shiftplannerEmployeeBased span.shiftDayInactive{color:#b0b0b0}section.content.shiftplannerEmployeeBased span.inactiveShift{background:#808080}.shiftplan-app .modal .shift-big{position:relative;color:white;margin-top:42px;margin-right:5px;float:left;min-width:300px;width:calc(100% - 135px)}.shiftplan-app .modal .shift-big div.title{font-size:1.1em;padding:20px 20px 0px 20px;background:linear-gradient(225deg, transparent 12.5px, #666 12.5px)}.shiftplan-app .modal .shift-big div.title span.shift-name{padding-right:50px;display:inline-block;width:calc(100% - 50px)}.shiftplan-app .modal .shift-big div.title span.occupancy{font-size:0.85em;position:absolute;right:20px}.shiftplan-app .modal .shift-big div.title div.shift-period{font-size:0.85em}.shiftplan-app .modal .shift-big div.content{user-select:none;padding:20px;background-color:#666}.shiftplan-app .modal .shift-big div.content .slot{position:relative;padding:5px 10px 5px 5px;background-color:#999999;border:2px dashed white;margin-bottom:10px;font-size:0.9em}.shiftplan-app .modal .shift-big div.content .slot.drop-hover:not(assigned){border:2px dashed #7a9a18;background-color:#a6a6a6}.shiftplan-app .modal .shift-big div.content .slot.assigned{background-color:#7a9a18;border:2px solid #7a9a18;padding-right:25px}.shiftplan-app .modal .shift-big div.content .slot.assigned .employee-info{font-size:1.1em;font-weight:bold}.shiftplan-app .modal .shift-big div.content .slot span.icon.delete,.shiftplan-app .modal .shift-big div.content .slot .staff-item-helper.drop-warning span.delete.staff-item-helper-absences,.staff-item-helper.drop-warning .shiftplan-app .modal .shift-big div.content .slot span.delete.staff-item-helper-absences{position:absolute;right:8px;cursor:pointer}.shiftplan-app .modal .shift-big div.wand{height:45px;position:relative}.shiftplan-app .modal .shift-big div.wand span.magicwand{background-color:#7a9a18;width:35px;height:35px;position:absolute;right:0;bottom:0;border-radius:4px;text-align:center;line-height:31px;font-size:1.4em;cursor:pointer}.shiftplan-app .modal .shift-big div.wand span.magicwand:hover{background-color:rgba(122,154,24,0.8)}.shiftplan-app .modal .shift-big div.wand span.magicwand:active{background-color:white;color:#7a9a18}.shiftplan-app .modal div.drag-and-drop-hint{float:right;height:300px;width:130px;background-image:url("../../images/icons/drag_drop_grafik.svg");background-position:center;background-repeat:no-repeat;background-size:75px}.shiftplan-app .modal .applicant-sort{font-size:0.8em;position:absolute;top:2px;right:0px}.shiftplan-app .modal .applicant-sort .select2-container{top:-3px}.shiftplan-app.workingfields div.applicant-sort-dropdown.modal.select2-drop .select2-results{font-size:0.8em}.shiftplan-app.workingfields select.applicant-sort-dropdown{font-size:1em}.shiftplan-app.workingfields .shift-big,.shiftplan-app.workingfields div.listTable{margin-top:0px;width:100%;margin-right:0px}.shiftplan-app.workingfields div.drag-and-drop-hint{float:none;height:100px;width:100px;margin:35px;top:110px}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 935px), (max-resolution: 200dpi) and (max-width: 935px), (max-resolution: 2.083dppx) and (max-width: 935px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 1735px), (min-resolution: 200dpi) and (max-width: 1735px), (min-resolution: 2.083dppx) and (max-width: 1735px){.shiftplan-app.workingfields .application-assignment-modal.flex-column{flex-direction:column}.shiftplan-app.workingfields .application-assignment-modal.flex-column div.drag-and-drop-hint{position:static;align-self:center}}.shiftplan-app .dragging-active .shift-big .slot.assigned{opacity:0.7}label.small{font-size:0.9em}div.listTable{font-size:0.9em;margin-top:25px;user-select:none;min-width:330px}div.listTable .listRow>div{display:inline-block;vertical-align:middle;height:30px;line-height:28px;padding:3px 5px}div.listTable .listRow>div:nth-child(1){width:30px;padding-left:10px}div.listTable .listRow>div:nth-child(2){width:190px}div.listTable .listRow>div:nth-child(3){width:25px;text-align:right}div.listTable .listRow>div:nth-child(4){width:80px;text-align:right;white-space:nowrap}div.listTable .listRow>div:nth-child(5){width:90px;text-align:right;white-space:nowrap}div.listTable .listBody .listRow{margin-bottom:6px}div.listTable .listBody .listRow>div{background-color:#e5e5e5;color:#4d4d4d;box-shadow:0px 1px lightgrey;cursor:pointer;padding:3px 5px}div.listTable .listBody .listRow>div span.icon.handle,div.listTable .listBody .listRow>div .staff-item-helper.drop-warning span.handle.staff-item-helper-absences,.staff-item-helper.drop-warning div.listTable .listBody .listRow>div span.handle.staff-item-helper-absences{font-size:smaller}div.listTable .listBody .listRow>div:last-child div{background:linear-gradient(225deg, transparent 12.5px, #e5e5e5 12.5px)}div.listTable .list-item{padding:5px;margin-bottom:6px;background-color:#e5e5e5;color:#4d4d4d;box-shadow:0px 1px lightgrey;cursor:pointer}div.listTable .list-item .list-item-sub-row{padding-left:46px;font-size:0.9em;font-family:"roboto_light"}div.listTable .list-item .list-item-sub-row.employee-info{font-size:1em;font-weight:bold}div.listTable.drag-active{opacity:0.9;z-index:100}div.listTable div.emptyList{height:65px;line-height:70px;text-align:center;font-size:1.1em;background-color:#e5e5e5;color:#4d4d4d;box-shadow:0 1px lightgrey}.shiftplan-app.workingfields .workingfield-row .workingfield-handle,.shiftplan-app.workingfields .schedule-tile.mobile .workingfield-group .workingfield-handle{padding-bottom:25px;padding-top:15px;background-color:#666666;color:white;text-align:center;-webkit-writing-mode:tb-rl;-webkit-writing-mode:vertical-rl;-moz-writing-mode:tb-rl;-ms-writing-mode:tb-rl;writing-mode:tb-rl;writing-mode:vertical-rl;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);white-space:nowrap;-webkit-align-self:auto;-moz-align-self:auto;-ms-align-self:auto;align-self:auto;z-index:1}.shiftplan-app.workingfields .right-col section.calendar-month-tile.flex{min-width:325px}.shiftplan-app.workingfields .right-col section.calendar-month-tile.flex>section{min-height:auto}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 1550px), (max-resolution: 200dpi) and (max-width: 1550px), (max-resolution: 2.083dppx) and (max-width: 1550px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 2370px), (min-resolution: 200dpi) and (max-width: 2370px), (min-resolution: 2.083dppx) and (max-width: 2370px){.shiftplan-app.workingfields .user-shiftplan .right-col{display:none}}.shiftplan-app.workingfields .user-shiftplan .employee-drop-zone{display:none}.shiftplan-app.workingfields .schedule-tile .shift-cell.not-appliable{opacity:0.45;cursor:default}.shiftplan-app.workingfields .schedule-tile .shift-cell.out-of-application-period{opacity:0.25;cursor:default}.shiftplan-app.workingfields .schedule-tile .shift-cell.shift-application-default-color .shift-slots span.slot.border .slot-container{background-color:#666}.shiftplan-app.workingfields .schedule-tile .shift-cell.shift-application-assigned-color .shift-slots span.slot.border .slot-container{background-color:#7a9a18}.shiftplan-app.workingfields .schedule-tile .shift-cell.shift-application-applied-color .shift-slots span.slot.border .slot-container{background-color:#e69500}.shiftplan-app.workingfields .schedule-tile .shift-cell.admin-application-view .shift-slots span.slot.box{color:#7a9a18}.shiftplan-app.workingfields .schedule-tile .shift-cell.admin-application-view .shift-slots span.slot.border.slot-application .slot-container{background-color:#e69500}.shiftplan-app.workingfields .schedule-tile .shift-cell .shift-name span.shift-name-occupancy{position:absolute}.shiftplan-app.workingfields .schedule-tile .shift-cell .shift-name span.shift-name-applications{position:absolute;color:#e69500}.shiftplan-app.workingfields .schedule-tile .shift-cell>div{background-color:inherit}.shiftplan-app.workingfields .schedule-tile .shift-cell .shift-slots{float:none;overflow:hidden;position:relative;line-height:1.2em;max-height:2.4em;background-color:inherit}.shiftplan-app.workingfields .schedule-tile .shift-cell .shift-slots .shift-slots-next{position:absolute;right:calc(-100% - 3px);bottom:-3px;color:inherit;background-color:inherit;font-size:0.9em;font-family:"roboto_regular";cursor:pointer}.shiftplan-app.workingfields .schedule-tile .shift-cell .shift-slots .slots-collapser{display:none;position:absolute;width:15px;height:20px;bottom:-2px;right:5px;cursor:pointer}.shiftplan-app.workingfields .schedule-tile .shift-cell .shift-slots .slots-collapser span{border-bottom:3px solid;display:inline-block;height:1px;width:12px}.shiftplan-app.workingfields .schedule-tile .shift-cell .shift-slots.slots-expanded{max-height:none}.shiftplan-app.workingfields .schedule-tile .shift-cell .shift-slots.slots-expanded .shift-slots-next{display:none}.shiftplan-app.workingfields .schedule-tile .shift-cell .shift-slots.slots-expanded .slots-collapser{display:inline-block}.shiftplan-app.workingfields .schedule-tile .shift-cell .shift-slots:before{content:"";position:absolute;right:1px;top:0px;width:100%;height:22px;z-index:1;background-color:inherit}.shiftplan-app.workingfields .schedule-tile .shift-cell .shift-slots .slot{float:none;position:relative;background-color:inherit}.shiftplan-app.workingfields .schedule-tile .shift-cell .shift-slots .slot span.slot-container{z-index:1;display:inline-block;background-color:inherit;position:relative;width:100%}.shiftplan-app.workingfields .schedule-tile .shift-cell .shift-slots .slot.box{margin:0px 8px 0px 0px;padding:0px;border:none;width:1.65em;font-family:monospace;font-size:0.9em;line-height:1.4em;background-color:inherit}.shiftplan-app.workingfields .schedule-tile .shift-cell .shift-slots .slot.box:before{content:"•";display:inline-block;position:absolute;left:-6px;font-size:0.6em;z-index:1}.shiftplan-app.workingfields .schedule-tile .shift-cell .shift-slots .slot.box .shift-slots-next{bottom:0px;font-size:0.8em}.shiftplan-app.workingfields .schedule-tile .shift-cell .shift-slots .slot.box.fullname{margin-right:0px;padding-right:0px;font-family:"roboto_regular";width:calc(100% + 11px);line-height:1.2em}.shiftplan-app.workingfields .schedule-tile .shift-cell .shift-slots .slot.box.fullname .slot-container{padding-right:0px;margin-right:0px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;top:2px}.shiftplan-app.workingfields .schedule-tile .shift-cell .shift-slots .slot.border{font-family:"roboto_thin";width:2.12em;font-size:0.7em;margin:2px 8px 0px 0px;vertical-align:top;line-height:1.4em}.shiftplan-app.workingfields .left-col section.calendar-month-tile.flex,.shiftplan-app.workingfields .left-col section.shiftplan-status-tile.flex{display:inline-block;vertical-align:top}.shiftplan-app.workingfields .left-col section.calendar-month-tile.flex>section,.shiftplan-app.workingfields .left-col section.shiftplan-status-tile.flex>section{min-height:154px;color:#4d4d4d}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 1550px), (max-resolution: 200dpi) and (max-width: 1550px), (max-resolution: 2.083dppx) and (max-width: 1550px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 2370px), (min-resolution: 200dpi) and (max-width: 2370px), (min-resolution: 2.083dppx) and (max-width: 2370px){.shiftplan-app.workingfields .left-col section.calendar-month-tile.flex,.shiftplan-app.workingfields .left-col section.shiftplan-status-tile.flex{width:245px}}.shiftplan-app.workingfields section.shiftplan-status-tile.flex{width:230px}.shiftplan-app.workingfields section.shiftplan-status-tile.flex section.percentometer{height:155px}.shiftplan-app.workingfields section.shiftplan-status-tile.flex section.percentometer span.content{height:145px}.shiftplan-app.workingfields section.shiftplan-status-tile.flex section.percentometer span.value,.shiftplan-app.workingfields section.shiftplan-status-tile.flex section.percentometer span.sub{width:190px}.shiftplan-app.workingfields section.shiftplan-status-tile.flex section.percentometer span.value .sub-left,.shiftplan-app.workingfields section.shiftplan-status-tile.flex section.percentometer span.value .sub-right,.shiftplan-app.workingfields section.shiftplan-status-tile.flex section.percentometer span.sub .sub-left,.shiftplan-app.workingfields section.shiftplan-status-tile.flex section.percentometer span.sub .sub-right{display:inline-block;width:50%}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 1550px), (max-resolution: 200dpi) and (max-width: 1550px), (max-resolution: 2.083dppx) and (max-width: 1550px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 2370px), (min-resolution: 200dpi) and (max-width: 2370px), (min-resolution: 2.083dppx) and (max-width: 2370px){.shiftplan-app.workingfields section.shiftplan-status-tile.flex{display:none}}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 1320px), (max-resolution: 200dpi) and (max-width: 1320px), (max-resolution: 2.083dppx) and (max-width: 1320px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 2120px), (min-resolution: 200dpi) and (max-width: 2120px), (min-resolution: 2.083dppx) and (max-width: 2120px){.shiftplan-app.workingfields section.left-col{display:none}}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 1320px), (max-resolution: 200dpi) and (max-width: 1320px), (max-resolution: 2.083dppx) and (max-width: 1320px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 2120px), (min-resolution: 200dpi) and (max-width: 2120px), (min-resolution: 2.083dppx) and (max-width: 2120px){.shiftplan-app.workingfields .modal .assignment-dialog-drag-info{display:none}}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 1320px), (max-resolution: 200dpi) and (max-width: 1320px), (max-resolution: 2.083dppx) and (max-width: 1320px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 2120px), (min-resolution: 200dpi) and (max-width: 2120px), (min-resolution: 2.083dppx) and (max-width: 2120px){.shiftplan-app.workingfields section.content section.schedule-tile{margin-left:0px}}.shiftplan-app.workingfields .schedule-tile.dragging .shift-cell.not-droppable{opacity:0.4;cursor:url("../../images/cursors/cursorReject.png") 16 16,no-drop !important}.shiftplan-app.workingfields .schedule-tile.dragging .shift-cell.is-droppable{cursor:url("../../images/cursors/cursorAdd.png") 16 16,copy !important}.shiftplan-app.workingfields .schedule-tile .workingfield-bar{background-color:#666666;color:white;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.shiftplan-app.workingfields .schedule-tile.no-workingfields .workingfield-row .workingfield-cell:first-child,.shiftplan-app.workingfields .schedule-tile.no-workingfields .workingfield-row.data-row.expanded-row:before{display:none}.shiftplan-app.workingfields .schedule-tile.no-workingfields .workingfield-row .workingfield-cell{width:calc((100% - 109px) / 7)}.shiftplan-app.workingfields .workingfield-row{color:#4d4d4d;margin-bottom:5px;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.shiftplan-app.workingfields .workingfield-row:last-child{margin-bottom:0px}.shiftplan-app.workingfields .workingfield-row.header-row{top:calc(91px + 0px);z-index:2;bottom:90px;z-index:2}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-height: 768px), (max-resolution: 200dpi) and (max-height: 768px), (max-resolution: 2.083dppx) and (max-height: 768px), (-webkit-min-device-pixel-ratio: 2.083) and (max-height: 1536px), (min-resolution: 200dpi) and (max-height: 1536px), (min-resolution: 2.083dppx) and (max-height: 1536px){.shiftplan-app.workingfields .workingfield-row.header-row{top:calc(36px + 0px);bottom:31px}}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-height: 568px), (max-resolution: 200dpi) and (max-height: 568px), (max-resolution: 2.083dppx) and (max-height: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-height: 1336px), (min-resolution: 200dpi) and (max-height: 1336px), (min-resolution: 2.083dppx) and (max-height: 1336px), (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 568px), (max-resolution: 200dpi) and (max-width: 568px), (max-resolution: 2.083dppx) and (max-width: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 1336px), (min-resolution: 200dpi) and (max-width: 1336px), (min-resolution: 2.083dppx) and (max-width: 1336px){.shiftplan-app.workingfields .workingfield-row.header-row{top:calc(66px + 0px);bottom:0px}}.shiftplan-app.workingfields .workingfield-row.empty-row .workingfield-cell{height:60px}.shiftplan-app.workingfields .workingfield-row .workingfield-cell{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:calc((100% - 134px) / 7);margin-right:5px;padding:5px}.shiftplan-app.workingfields .workingfield-row .workingfield-cell:last-child{margin-right:0px}.shiftplan-app.workingfields .workingfield-row .workingfield-cell:first-child{min-width:25px;width:25px}.shiftplan-app.workingfields .workingfield-row .header-cell{font-weight:bold;text-align:center}.shiftplan-app.workingfields .workingfield-row .header-cell.day-column{border-bottom:1px solid #4d4d4d;background:linear-gradient(225deg, transparent 7.5px, #e5e5e5 7.5px);height:30px;line-height:30px;font-size:0.9em}.shiftplan-app.workingfields .workingfield-row .header-cell.day-column.day-weekend{background:linear-gradient(225deg, transparent 7.5px, #ccc 7.5px)}.shiftplan-app.workingfields .workingfield-row .header-cell.day-column.released{background:linear-gradient(225deg, transparent 7.5px, #dbeeb7 7.5px)}.shiftplan-app.workingfields .workingfield-row .header-cell.day-column.application-period-active{background:linear-gradient(225deg, transparent 7.5px, #e69500 7.5px)}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 1550px), (max-resolution: 200dpi) and (max-width: 1550px), (max-resolution: 2.083dppx) and (max-width: 1550px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 2370px), (min-resolution: 200dpi) and (max-width: 2370px), (min-resolution: 2.083dppx) and (max-width: 2370px){.shiftplan-app.workingfields .workingfield-row .header-cell.day-column .header-text-long{display:none}}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 1320px), (max-resolution: 200dpi) and (max-width: 1320px), (max-resolution: 2.083dppx) and (max-width: 1320px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 2120px), (min-resolution: 200dpi) and (max-width: 2120px), (min-resolution: 2.083dppx) and (max-width: 2120px){.shiftplan-app.workingfields .workingfield-row .header-cell.day-column .header-text-long{display:none}}.shiftplan-app.workingfields .workingfield-row .header-cell.day-column .header-text-short{display:none}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 1550px), (max-resolution: 200dpi) and (max-width: 1550px), (max-resolution: 2.083dppx) and (max-width: 1550px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 2370px), (min-resolution: 200dpi) and (max-width: 2370px), (min-resolution: 2.083dppx) and (max-width: 2370px){.shiftplan-app.workingfields .workingfield-row .header-cell.day-column .header-text-short{display:inline}}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 1320px), (max-resolution: 200dpi) and (max-width: 1320px), (max-resolution: 2.083dppx) and (max-width: 1320px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 2120px), (min-resolution: 200dpi) and (max-width: 2120px), (min-resolution: 2.083dppx) and (max-width: 2120px){.shiftplan-app.workingfields .workingfield-row .header-cell.day-column .header-text-short{display:inline}}.shiftplan-app.workingfields .workingfield-row .shifts-cell{line-height:30px}.shiftplan-app.workingfields .workingfield-row .shift-cell{cursor:pointer;position:relative;padding:1px 1px 0px 15px;margin:5px 0px 0px 0px;font-size:0.95em;line-height:1.8em;font-family:"roboto_medium";background:linear-gradient(225deg, transparent 7.5px, #fff 7.5px)}.shiftplan-app.workingfields .workingfield-row .shift-cell:first-child{margin-top:0px}.shiftplan-app.workingfields .workingfield-row .shift-cell:last-child{margin-bottom:0px}.shiftplan-app.workingfields .workingfield-row .shift-cell.schedule-shift-droppable,.shiftplan-app.workingfields .workingfield-row .shift-cell.selected{box-shadow:inset 0 0 0px 1px black, 0 0 20px black}.shiftplan-app.workingfields .workingfield-row .shift-cell.selected{background:white}.shiftplan-app.workingfields .workingfield-row .shift-cell.selected:after{content:"✓";position:absolute;top:-7px;right:4px;font-size:0.6em}.shiftplan-app.workingfields .workingfield-row .shift-cell.selected-repetition{box-shadow:0px 0px 15px rgba(12,30,35,0.6)}.shiftplan-app.workingfields .workingfield-row .shift-cell.error{outline:1px solid red}.shiftplan-app.workingfields .workingfield-row .shift-cell div>div{padding:10px 15px 0px 0px}.shiftplan-app.workingfields .workingfield-row .shift-cell div>div.shift-name{font-size:0.8em;line-height:1.2em}.shiftplan-app.workingfields .workingfield-row .shift-cell div>div.shift-name span.before-name{position:absolute;left:4px;top:10px;font-size:0.9em;font-weight:bold}.shiftplan-app.workingfields .workingfield-row .shift-cell div>div.shift-name span.shift-name-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;width:calc(100% - 15px);font-size:1.1em}.shiftplan-app.workingfields .workingfield-row .shift-cell div>div.shift-name span.shift-name-occupancy{right:5px;top:11px;font-size:0.8em}.shiftplan-app.workingfields .workingfield-row .shift-cell div>div.shift-name span.shift-name-applications{right:5px;padding:0px;top:27px}.shiftplan-app.workingfields .workingfield-row .shift-cell div>div.shift-name hr{padding:0px;border-width:1px 0 0 0;height:1px;margin:0px -10px 0px -10px}.shiftplan-app.workingfields .workingfield-row .shift-cell div>div.shift-period{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-top:2px;font-size:0.9em;width:calc(100% - 15px)}.shiftplan-app.workingfields .workingfield-row .shift-cell div>div.shift-period span.nightshift{padding-left:1px}.shiftplan-app.workingfields .workingfield-row .shift-cell div>div.shift-slots{padding-top:0px;margin-bottom:8px;margin-right:-30px;width:calc(100% - 15px);background-color:white}.shiftplan-app.workingfields .workingfield-row .shift-cell div>div.shift-slots .slot.border span.slot-container{color:white}.shiftplan-app.workingfields .workingfield-row .employee-drop-zone{border:1px dashed grey;opacity:0.3;height:20px;-ms-flex-positive:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1;margin-top:5px;visibility:hidden}.shiftplan-app.workingfields .workingfield-row .employee-drop-zone.is-droppable{visibility:visible}.shiftplan-app.workingfields .workingfield-row .employee-drop-zone.schedule-newshift-droppable-hover{visibility:visible;box-shadow:inset 0 0 0px 1px grey, 0 0 20px grey;border:none;opacity:1;cursor:url("../../images/cursors/cursorAddShift.png") 16 16,copy !important}.shiftplan-app.workingfields .workingfield-row .day-column{background-color:#e5e5e5}.shiftplan-app.workingfields .workingfield-row .day-column.day-weekend{background-color:#cccccc}.shiftplan-app.workingfields .workingfield-row .workingfield-bar{padding-top:20px;padding-bottom:20px;cursor:pointer;left:calc(0px + 0px);z-index:1;z-index:2}.shiftplan-app.workingfields .workingfield-row .workingfield-handle{top:calc(91px + 21px);z-index:2;bottom:90px;cursor:pointer;z-index:0}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-height: 768px), (max-resolution: 200dpi) and (max-height: 768px), (max-resolution: 2.083dppx) and (max-height: 768px), (-webkit-min-device-pixel-ratio: 2.083) and (max-height: 1536px), (min-resolution: 200dpi) and (max-height: 1536px), (min-resolution: 2.083dppx) and (max-height: 1536px){.shiftplan-app.workingfields .workingfield-row .workingfield-handle{top:calc(36px + 21px);bottom:31px}}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-height: 568px), (max-resolution: 200dpi) and (max-height: 568px), (max-resolution: 2.083dppx) and (max-height: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-height: 1336px), (min-resolution: 200dpi) and (max-height: 1336px), (min-resolution: 2.083dppx) and (max-height: 1336px), (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 568px), (max-resolution: 200dpi) and (max-width: 568px), (max-resolution: 2.083dppx) and (max-width: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 1336px), (min-resolution: 200dpi) and (max-width: 1336px), (min-resolution: 2.083dppx) and (max-width: 1336px){.shiftplan-app.workingfields .workingfield-row .workingfield-handle{top:calc(66px + 21px);bottom:0px}}.shiftplan-app.workingfields .workingfield-row.data-row:not(.empty-row).expanded-row .workingfield-bar:before{display:block;content:"▼";position:absolute;top:5px;left:11px;font-size:0.8em;color:white;z-index:2;pointer-events:none}.shiftplan-app.workingfields .workingfield-row.data-row:not(.empty-row) .workingfield-bar:before{display:block;content:"▲";position:absolute;top:5px;left:11px;font-size:0.8em;color:white;z-index:2;pointer-events:none}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-height: 568px), (max-resolution: 200dpi) and (max-height: 568px), (max-resolution: 2.083dppx) and (max-height: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-height: 1336px), (min-resolution: 200dpi) and (max-height: 1336px), (min-resolution: 2.083dppx) and (max-height: 1336px), (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 568px), (max-resolution: 200dpi) and (max-width: 568px), (max-resolution: 2.083dppx) and (max-width: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 1336px), (min-resolution: 200dpi) and (max-width: 1336px), (min-resolution: 2.083dppx) and (max-width: 1336px){html body.shiftplan-app.workingfields{overflow-x:hidden}}.shiftplan-app.workingfields .schedule-tile.mobile>.tile-body{padding:0px}.shiftplan-app.workingfields .schedule-tile.mobile>.tile-header>h2{padding-top:5px;padding-bottom:0px}.shiftplan-app.workingfields .schedule-tile.mobile .mobile-filter .calendar-month-tile{position:relative;top:20px;left:-20px;width:calc(100% + 60px)}.shiftplan-app.workingfields .schedule-tile.mobile .mobile-filter .calendar-month-tile .calendar-month{font-size:15px}.shiftplan-app.workingfields .schedule-tile.mobile .schedule-day{color:white;margin-bottom:15px}.shiftplan-app.workingfields .schedule-tile.mobile .schedule-tile-content .header-cell:first-child{margin-top:0px}.shiftplan-app.workingfields .schedule-tile.mobile .schedule-tile-day{min-height:85px;margin-bottom:15px}.shiftplan-app.workingfields .schedule-tile.mobile .schedule-tile-day .schedule-tile-day-empty{height:40px;width:100%;background-color:#e5e5e5;position:absolute}.shiftplan-app.workingfields .schedule-tile.mobile .header-cell{color:#007496;padding:5px 0px 2px 20px;font-size:1.5em;margin-top:20px;background-color:white;z-index:10;top:67px}.shiftplan-app.workingfields .schedule-tile.mobile .header-cell.today{font-weight:bold}.shiftplan-app.workingfields .schedule-tile.mobile .header-cell.released{padding-left:0px}.shiftplan-app.workingfields .schedule-tile.mobile .header-cell.released:before{content:"";display:inline-block;background-color:#dbeeb7;width:20px;height:24px;top:4px;position:relative}.shiftplan-app.workingfields .schedule-tile.mobile .header-cell.application-period-active{padding-left:0px}.shiftplan-app.workingfields .schedule-tile.mobile .header-cell.application-period-active:before{content:"";display:inline-block;background-color:#e69500;width:20px;height:24px;top:4px;position:relative}.shiftplan-app.workingfields .schedule-tile.mobile.no-workingfields .workingfield-group .workingfield-bar{display:none}.shiftplan-app.workingfields .schedule-tile.mobile.no-workingfields .workingfield-group .shifts-cell{width:100%}.shiftplan-app.workingfields .schedule-tile.mobile .workingfield-group{margin-bottom:5px;font-size:1.2em;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;background-color:#e5e5e5;position:relative}.shiftplan-app.workingfields .schedule-tile.mobile .workingfield-group .workingfield-bar{width:20px;border-right:1px solid #e5e5e5}.shiftplan-app.workingfields .schedule-tile.mobile .workingfield-group .workingfield-handle{width:20px;font-size:12px;padding-bottom:15px;top:107px;bottom:0px}.shiftplan-app.workingfields .schedule-tile.mobile .workingfield-group .shifts-cell{width:calc(100% - 20px)}.shiftplan-app.workingfields .schedule-tile.mobile .workingfield-group .shifts-cell .shift-cell{margin-top:1px;padding:5px 20px 5px 10px;position:relative}.shiftplan-app.workingfields .schedule-tile.mobile .workingfield-group .shifts-cell .shift-cell:first-child{margin-top:0px}.shiftplan-app.workingfields .schedule-tile.mobile .workingfield-group .shifts-cell .shift-cell.selected{box-shadow:inset 0 0 0px 2px white, 0px 0px 7px black}.shiftplan-app.workingfields .schedule-tile.mobile .workingfield-group .shifts-cell .shift-cell.selected:after{content:"✓";position:absolute;top:0px;left:3px;font-size:0.5em}.shiftplan-app.workingfields .schedule-tile.mobile .workingfield-group .shifts-cell .shift-cell.shift-application-assigned-color{background-color:#7a9a18;color:white}.shiftplan-app.workingfields .schedule-tile.mobile .workingfield-group .shifts-cell .shift-cell.shift-application-assigned-color .shift-assignments.shift-slots .slot.border{color:#7a9a18}.shiftplan-app.workingfields .schedule-tile.mobile .workingfield-group .shifts-cell .shift-cell.shift-application-applied-color{background-color:#e69500;color:white}.shiftplan-app.workingfields .schedule-tile.mobile .workingfield-group .shifts-cell .shift-cell.shift-application-applied-color .shift-assignments.shift-slots .slot.border{color:#e69500}.shiftplan-app.workingfields .schedule-tile.mobile .workingfield-group .shifts-cell .shift-cell.shift-application-default-color{background-color:#666;color:white}.shiftplan-app.workingfields .schedule-tile.mobile .workingfield-group .shifts-cell .shift-cell.shift-application-default-color .shift-assignments.shift-slots .slot.border{color:#666}.shiftplan-app.workingfields .schedule-tile.mobile .workingfield-group .shifts-cell .shift-cell.admin-application-view .shift-slots span.slot.box{color:white}.shiftplan-app.workingfields .schedule-tile.mobile .workingfield-group .shifts-cell .icon,.shiftplan-app.workingfields .schedule-tile.mobile .workingfield-group .shifts-cell .clicktip button.ui-dialog-titlebar-close,.clicktip .shiftplan-app.workingfields .schedule-tile.mobile .workingfield-group .shifts-cell button.ui-dialog-titlebar-close,.shiftplan-app.workingfields .schedule-tile.mobile .workingfield-group .shifts-cell .staff-item-helper.drop-warning .staff-item-helper-absences,.staff-item-helper.drop-warning .shiftplan-app.workingfields .schedule-tile.mobile .workingfield-group .shifts-cell .staff-item-helper-absences{font-size:0.8em}.shiftplan-app.workingfields .schedule-tile.mobile .workingfield-group .shifts-cell .icon:before,.shiftplan-app.workingfields .schedule-tile.mobile .workingfield-group .shifts-cell .clicktip button.ui-dialog-titlebar-close:before,.clicktip .shiftplan-app.workingfields .schedule-tile.mobile .workingfield-group .shifts-cell button.ui-dialog-titlebar-close:before,.shiftplan-app.workingfields .schedule-tile.mobile .workingfield-group .shifts-cell .staff-item-helper.drop-warning .staff-item-helper-absences:before,.staff-item-helper.drop-warning .shiftplan-app.workingfields .schedule-tile.mobile .workingfield-group .shifts-cell .staff-item-helper-absences:before{vertical-align:baseline}.shiftplan-app.workingfields .schedule-tile.mobile .workingfield-group .shifts-cell .shift-period{display:inline-block;padding-right:25px;position:relative}.shiftplan-app.workingfields .schedule-tile.mobile .workingfield-group .shifts-cell .shift-period span.icon.nightshift,.shiftplan-app.workingfields .schedule-tile.mobile .workingfield-group .shifts-cell .shift-period .staff-item-helper.drop-warning span.nightshift.staff-item-helper-absences,.staff-item-helper.drop-warning .shiftplan-app.workingfields .schedule-tile.mobile .workingfield-group .shifts-cell .shift-period span.nightshift.staff-item-helper-absences{position:absolute;right:10px;top:4px}.shiftplan-app.workingfields .schedule-tile.mobile .workingfield-group .shifts-cell .shift-name{display:inline-block}.shiftplan-app.workingfields .schedule-tile.mobile .workingfield-group .shifts-cell .shift-name span.shift-name-occupancy{right:3px;top:5px;font-size:0.6em}.shiftplan-app.workingfields .schedule-tile.mobile .workingfield-group .shifts-cell .shift-name span.shift-name-applications{position:absolute;right:3px;top:17px;font-size:0.6em;color:white}.shiftplan-app.workingfields .schedule-tile.mobile .workingfield-group .shifts-cell .shift-assignments.shift-slots{padding:0px}.shiftplan-app.workingfields .schedule-tile.mobile .workingfield-group .shifts-cell .shift-assignments.shift-slots .slot.border span.slot-container{background-color:white}section.content.shiftplannerEmployeeBased div.confirmAssignmentDialog,section#shiftplan-app div.confirmAssignmentDialog{position:fixed;widht:500px;height:500px}div.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front.clicktip.confirmAssignmentDialogInner.ui-dialog-buttons.ui-draggable{padding:15px}div.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front.clicktip.confirmAssignmentDialogInner.ui-dialog-buttons.ui-draggable button.ui-dialog-titlebar-close{margin:0px;width:20px;height:20px}div.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front.clicktip.confirmAssignmentDialogInner.ui-dialog-buttons.ui-draggable div.ui-dialog-buttonpane.ui-widget-content.ui-helper-clearfix{padding:0px}div.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front.clicktip.confirmAssignmentDialogInner.ui-dialog-buttons.ui-draggable div.ui-dialog-buttonpane.ui-widget-content.ui-helper-clearfix div.ui-dialog-buttonset{float:left}div.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front.clicktip.confirmAssignmentDialogInner.ui-dialog-buttons.ui-draggable div.ui-dialog-buttonpane.ui-widget-content.ui-helper-clearfix div.ui-dialog-buttonset button{border-style:solid;border-width:2px;background:transparent;margin-right:10px}section.flex.user-calendar{float:left}section.flex.user-calendar table.calendar{border-collapse:collapse}section.flex.user-calendar table.calendar th,section.flex.user-calendar table.calendar td{padding:0px 0px 0.5rem 0.5rem;text-align:center;position:relative}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-height: 568px), (max-resolution: 200dpi) and (max-height: 568px), (max-resolution: 2.083dppx) and (max-height: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-height: 1336px), (min-resolution: 200dpi) and (max-height: 1336px), (min-resolution: 2.083dppx) and (max-height: 1336px), (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 568px), (max-resolution: 200dpi) and (max-width: 568px), (max-resolution: 2.083dppx) and (max-width: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 1336px), (min-resolution: 200dpi) and (max-width: 1336px), (min-resolution: 2.083dppx) and (max-width: 1336px){section.flex.user-calendar table.calendar th,section.flex.user-calendar table.calendar td{padding:0px 0px 0.2rem 0.2rem}}section.flex.user-calendar table.calendar th div.day,section.flex.user-calendar table.calendar td div.day{position:relative;height:4.5em;width:12vw;max-width:150px;min-width:25px;background-color:#ccc}section.flex.user-calendar table.calendar th div.day div.time,section.flex.user-calendar table.calendar td div.day div.time{position:absolute;top:2px;left:17px;font-size:12px;pointer-events:none}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-height: 568px), (max-resolution: 200dpi) and (max-height: 568px), (max-resolution: 2.083dppx) and (max-height: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-height: 1336px), (min-resolution: 200dpi) and (max-height: 1336px), (min-resolution: 2.083dppx) and (max-height: 1336px), (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 568px), (max-resolution: 200dpi) and (max-width: 568px), (max-resolution: 2.083dppx) and (max-width: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 1336px), (min-resolution: 200dpi) and (max-width: 1336px), (min-resolution: 2.083dppx) and (max-width: 1336px){section.flex.user-calendar table.calendar th div.day div.time,section.flex.user-calendar table.calendar td div.day div.time{font-size:9px;left:0px;top:-1px}}section.flex.user-calendar table.calendar th div.day div.date,section.flex.user-calendar table.calendar td div.day div.date{font-size:30px;line-height:40px;font-weight:bold;pointer-events:none}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-height: 568px), (max-resolution: 200dpi) and (max-height: 568px), (max-resolution: 2.083dppx) and (max-height: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-height: 1336px), (min-resolution: 200dpi) and (max-height: 1336px), (min-resolution: 2.083dppx) and (max-height: 1336px), (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 568px), (max-resolution: 200dpi) and (max-width: 568px), (max-resolution: 2.083dppx) and (max-width: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 1336px), (min-resolution: 200dpi) and (max-width: 1336px), (min-resolution: 2.083dppx) and (max-width: 1336px){section.flex.user-calendar table.calendar th div.day div.date,section.flex.user-calendar table.calendar td div.day div.date{font-size:15px;line-height:20px;padding-top:12px}}section.flex.user-calendar table.calendar th div.day div.icons,section.flex.user-calendar table.calendar td div.day div.icons{font-size:18px;line-height:20px;pointer-events:none}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-height: 568px), (max-resolution: 200dpi) and (max-height: 568px), (max-resolution: 2.083dppx) and (max-height: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-height: 1336px), (min-resolution: 200dpi) and (max-height: 1336px), (min-resolution: 2.083dppx) and (max-height: 1336px), (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 568px), (max-resolution: 200dpi) and (max-width: 568px), (max-resolution: 2.083dppx) and (max-width: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 1336px), (min-resolution: 200dpi) and (max-width: 1336px), (min-resolution: 2.083dppx) and (max-width: 1336px){section.flex.user-calendar table.calendar th div.day div.icons,section.flex.user-calendar table.calendar td div.day div.icons{font-size:10px;line-height:15px}}section.flex.user-calendar table.calendar th div.day div.comment,section.flex.user-calendar table.calendar td div.day div.comment{position:absolute;top:0px;right:0px}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-height: 568px), (max-resolution: 200dpi) and (max-height: 568px), (max-resolution: 2.083dppx) and (max-height: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-height: 1336px), (min-resolution: 200dpi) and (max-height: 1336px), (min-resolution: 2.083dppx) and (max-height: 1336px), (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 568px), (max-resolution: 200dpi) and (max-width: 568px), (max-resolution: 2.083dppx) and (max-width: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 1336px), (min-resolution: 200dpi) and (max-width: 1336px), (min-resolution: 2.083dppx) and (max-width: 1336px){section.flex.user-calendar table.calendar th div.day div.comment,section.flex.user-calendar table.calendar td div.day div.comment{font-size:9px}}section.flex.user-calendar table.calendar th div.day.submitted,section.flex.user-calendar table.calendar td div.day.submitted{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' preserveAspectRatio='none' xmlns='http://www.w3.org/2000/svg' version='1.1'%3E%3Cdefs%3E%3Cpattern id='hatched' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23007496'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3C/defs%3E%3Crect width='100' height='100' fill='url(%23hatched)'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%}section.flex.user-calendar table.calendar th div.day.submitted.short-time-working,section.flex.user-calendar table.calendar td div.day.submitted.short-time-working{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' preserveAspectRatio='none' xmlns='http://www.w3.org/2000/svg' version='1.1'%3E%3Cdefs%3E%3Cpattern id='hatched' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill=''/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3C/defs%3E%3Crect width='100' height='100' fill='url(%23hatched)'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%}section.flex.user-calendar table.calendar th div.day.submitted.pendingApproval,section.flex.user-calendar table.calendar td div.day.submitted.pendingApproval{border-top:4px solid #95c11f}section.flex.user-calendar table.calendar th div.day.weekend,section.flex.user-calendar table.calendar th div.day.holiday,section.flex.user-calendar table.calendar td div.day.weekend,section.flex.user-calendar table.calendar td div.day.holiday{background-color:#b2b2b2}section.flex.user-calendar table.calendar th div.day.away,section.flex.user-calendar table.calendar td div.day.away{background-color:#007496}section.flex.user-calendar table.calendar th div.day.away.partial,section.flex.user-calendar table.calendar td div.day.away.partial{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' preserveAspectRatio='none' version='1.1' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpattern id='hatchedTopLeft' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23ccc'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3Cpattern id='hatchedBottomRight' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23007496'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3C/defs%3E%3Cpolygon points='0 0,100 0,0 100' fill='%23ccc'/%3E%3Cpolygon points='100 0,100 100,0 100' fill='%23007496'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%}section.flex.user-calendar table.calendar th div.day.away.partial.short-time-working,section.flex.user-calendar table.calendar td div.day.away.partial.short-time-working{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' preserveAspectRatio='none' version='1.1' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpattern id='hatchedTopLeft' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill=''/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3Cpattern id='hatchedBottomRight' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill=''/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3C/defs%3E%3Cpolygon points='0 0,100 0,0 100' fill=''/%3E%3Cpolygon points='100 0,100 100,0 100' fill=''/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%}section.flex.user-calendar table.calendar th div.day.away.splitted,section.flex.user-calendar table.calendar td div.day.away.splitted{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' preserveAspectRatio='none' version='1.1' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpattern id='hatchedTopLeft' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23007496'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3Cpattern id='hatchedBottomRight' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23007496'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3C/defs%3E%3Cpolygon points='0 0,100 0,0 100' fill='%23007496'/%3E%3Cpolygon points='100 0,100 100,0 100' fill='%23007496'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%}section.flex.user-calendar table.calendar th div.day.away.splitted.short-time-working,section.flex.user-calendar table.calendar td div.day.away.splitted.short-time-working{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' preserveAspectRatio='none' version='1.1' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpattern id='hatchedTopLeft' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill=''/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3Cpattern id='hatchedBottomRight' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill=''/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3C/defs%3E%3Cpolygon points='0 0,100 0,0 100' fill=''/%3E%3Cpolygon points='100 0,100 100,0 100' fill=''/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%}section.flex.user-calendar table.calendar th div.day.submitted.partial,section.flex.user-calendar table.calendar td div.day.submitted.partial{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' preserveAspectRatio='none' version='1.1' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpattern id='hatchedTopLeft' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23ccc'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3Cpattern id='hatchedBottomRight' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23007496'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3C/defs%3E%3Cpolygon points='0 0,100 0,0 100' fill='%23ccc'/%3E%3Cpolygon points='100 0,100 100,0 100' fill='url(%23hatchedBottomRight)'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%}section.flex.user-calendar table.calendar th div.day.submitted.partial.short-time-working,section.flex.user-calendar table.calendar td div.day.submitted.partial.short-time-working{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' preserveAspectRatio='none' version='1.1' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpattern id='hatchedTopLeft' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill=''/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3Cpattern id='hatchedBottomRight' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill=''/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3C/defs%3E%3Cpolygon points='0 0,100 0,0 100' fill=''/%3E%3Cpolygon points='100 0,100 100,0 100' fill='url(%23hatchedBottomRight)'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%}section.flex.user-calendar table.calendar th div.day.submitted.splitted,section.flex.user-calendar table.calendar td div.day.submitted.splitted{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' preserveAspectRatio='none' version='1.1' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpattern id='hatchedTopLeft' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23007496'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3Cpattern id='hatchedBottomRight' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23007496'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3C/defs%3E%3Cpolygon points='0 0,100 0,0 100' fill='url(%23hatchedTopLeft)'/%3E%3Cpolygon points='100 0,100 100,0 100' fill='url(%23hatchedBottomRight)'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%}section.flex.user-calendar table.calendar th div.day.submitted.splitted.short-time-working,section.flex.user-calendar table.calendar td div.day.submitted.splitted.short-time-working{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' preserveAspectRatio='none' version='1.1' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpattern id='hatchedTopLeft' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill=''/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3Cpattern id='hatchedBottomRight' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill=''/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3C/defs%3E%3Cpolygon points='0 0,100 0,0 100' fill='url(%23hatchedTopLeft)'/%3E%3Cpolygon points='100 0,100 100,0 100' fill='url(%23hatchedBottomRight)'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%}section.flex.user-calendar table.calendar th div.day.submitted.away.splitted,section.flex.user-calendar table.calendar td div.day.submitted.away.splitted{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' preserveAspectRatio='none' version='1.1' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpattern id='hatchedTopLeft' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23007496'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3Cpattern id='hatchedBottomRight' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23007496'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3C/defs%3E%3Cpolygon points='0 0,100 0,0 100' fill='%23007496'/%3E%3Cpolygon points='100 0,100 100,0 100' fill='url(%23hatchedBottomRight)'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%}section.flex.user-calendar table.calendar th div.day.submitted.away.splitted.short-time-working,section.flex.user-calendar table.calendar td div.day.submitted.away.splitted.short-time-working{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' preserveAspectRatio='none' version='1.1' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpattern id='hatchedTopLeft' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill=''/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3Cpattern id='hatchedBottomRight' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill=''/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3C/defs%3E%3Cpolygon points='0 0,100 0,0 100' fill=''/%3E%3Cpolygon points='100 0,100 100,0 100' fill='url(%23hatchedBottomRight)'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%}section.flex.user-calendar table.calendar th div.day.submitted.holiday.splitted,section.flex.user-calendar table.calendar td div.day.submitted.holiday.splitted{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' preserveAspectRatio='none' version='1.1' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpattern id='hatchedTopLeft' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23007496'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3Cpattern id='hatchedBottomRight' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23b2b2b2'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3C/defs%3E%3Cpolygon points='0 0,100 0,0 100' fill='url(%23hatchedTopLeft)'/%3E%3Cpolygon points='100 0,100 100,0 100' fill='%23b2b2b2'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%}section.flex.user-calendar table.calendar th div.day.submitted.holiday.splitted.short-time-working,section.flex.user-calendar table.calendar td div.day.submitted.holiday.splitted.short-time-working{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' preserveAspectRatio='none' version='1.1' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpattern id='hatchedTopLeft' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill=''/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3Cpattern id='hatchedBottomRight' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill=''/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3C/defs%3E%3Cpolygon points='0 0,100 0,0 100' fill='url(%23hatchedTopLeft)'/%3E%3Cpolygon points='100 0,100 100,0 100' fill=''/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%}section.flex.user-calendar table.calendar th div.day.holiday.partial,section.flex.user-calendar table.calendar td div.day.holiday.partial{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' preserveAspectRatio='none' version='1.1' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpattern id='hatchedTopLeft' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23ccc'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3Cpattern id='hatchedBottomRight' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23b2b2b2'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3C/defs%3E%3Cpolygon points='0 0,100 0,0 100' fill='%23ccc'/%3E%3Cpolygon points='100 0,100 100,0 100' fill='%23b2b2b2'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%}section.flex.user-calendar table.calendar th div.day.holiday.partial.short-time-working,section.flex.user-calendar table.calendar td div.day.holiday.partial.short-time-working{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' preserveAspectRatio='none' version='1.1' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpattern id='hatchedTopLeft' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill=''/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3Cpattern id='hatchedBottomRight' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill=''/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3C/defs%3E%3Cpolygon points='0 0,100 0,0 100' fill=''/%3E%3Cpolygon points='100 0,100 100,0 100' fill=''/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%}section.flex.user-calendar table.calendar th div.day.away.holiday.splitted,section.flex.user-calendar table.calendar td div.day.away.holiday.splitted{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' preserveAspectRatio='none' version='1.1' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpattern id='hatchedTopLeft' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23007496'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3Cpattern id='hatchedBottomRight' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23b2b2b2'/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3C/defs%3E%3Cpolygon points='0 0,100 0,0 100' fill='%23007496'/%3E%3Cpolygon points='100 0,100 100,0 100' fill='%23b2b2b2'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%}section.flex.user-calendar table.calendar th div.day.away.holiday.splitted.short-time-working,section.flex.user-calendar table.calendar td div.day.away.holiday.splitted.short-time-working{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' preserveAspectRatio='none' version='1.1' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpattern id='hatchedTopLeft' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill=''/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3Cpattern id='hatchedBottomRight' patternUnits='userSpaceOnUse' width='30' height='30'%3E%3Crect width='30' height='30' fill=''/%3E%3Cpath d='M0,0 l30,30 M27,-3 l6,6 M-3,27 l6,6' stroke='white' stroke-width='9' stroke-opacity='0.6'/%3E%3C/pattern%3E%3C/defs%3E%3Cpolygon points='0 0,100 0,0 100' fill=''/%3E%3Cpolygon points='100 0,100 100,0 100' fill=''/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%}section.flex.user-calendar table.calendar th div.day.working-day .icon,section.flex.user-calendar table.calendar th div.day.working-day .clicktip button.ui-dialog-titlebar-close,.clicktip section.flex.user-calendar table.calendar th div.day.working-day button.ui-dialog-titlebar-close,section.flex.user-calendar table.calendar th div.day.working-day .staff-item-helper.drop-warning .staff-item-helper-absences,.staff-item-helper.drop-warning section.flex.user-calendar table.calendar th div.day.working-day .staff-item-helper-absences,section.flex.user-calendar table.calendar th div.day.working-day span.iconNumber,section.flex.user-calendar table.calendar td div.day.working-day .icon,section.flex.user-calendar table.calendar td div.day.working-day .clicktip button.ui-dialog-titlebar-close,.clicktip section.flex.user-calendar table.calendar td div.day.working-day button.ui-dialog-titlebar-close,section.flex.user-calendar table.calendar td div.day.working-day .staff-item-helper.drop-warning .staff-item-helper-absences,.staff-item-helper.drop-warning section.flex.user-calendar table.calendar td div.day.working-day .staff-item-helper-absences,section.flex.user-calendar table.calendar td div.day.working-day span.iconNumber{color:#fff}section.flex.user-calendar table.calendar th div.day.working-day span.iconNumber,section.flex.user-calendar table.calendar td div.day.working-day span.iconNumber{border:1px solid #fff}section.flex.user-calendar table.calendar th div.day.comment:after,section.flex.user-calendar table.calendar td div.day.comment:after{content:"";position:absolute;top:0;right:0;width:0;border-top:0.6em solid #f5a100;border-left:0.6em solid transparent;pointer-events:none}section.flex.user-calendar table.calendar th div.day.comment.comment-color-inverted:after,section.flex.user-calendar table.calendar td div.day.comment.comment-color-inverted:after{border-top-color:#ffffff}section.flex.user-calendar table.calendar th div.day span.iconNumber,section.flex.user-calendar table.calendar td div.day span.iconNumber{display:inline-block;border-radius:0.8em;-moz-border-radius:0.8em;-webkit-border-radius:0.8;border:1px solid #fff;width:1.2em;font-size:0.6em;margin-bottom:1px;color:#fff}section.flex.user-calendar table.calendar th div.day span.holiday.icon,section.flex.user-calendar table.calendar th div.day .staff-item-helper.drop-warning span.holiday.staff-item-helper-absences,.staff-item-helper.drop-warning section.flex.user-calendar table.calendar th div.day span.holiday.staff-item-helper-absences,section.flex.user-calendar table.calendar td div.day span.holiday.icon,section.flex.user-calendar table.calendar td div.day .staff-item-helper.drop-warning span.holiday.staff-item-helper-absences,.staff-item-helper.drop-warning section.flex.user-calendar table.calendar td div.day span.holiday.staff-item-helper-absences{font-weight:bold}section.flex.user-calendar table.calendar th div.day.today,section.flex.user-calendar table.calendar td div.day.today{background-color:#c2da78}section.flex.user-calendar table.calendar th div.day span.iconNumber,section.flex.user-calendar table.calendar td div.day span.iconNumber{display:inline-block;width:1.4em;font-size:0.8em}section.flex.user-calendar table.calendar th:first-child,section.flex.user-calendar table.calendar td:first-child{padding-left:0px}section.flex.user-calendar table.calendar th:first-child div.day div.time,section.flex.user-calendar table.calendar td:first-child div.day div.time{left:7px}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-height: 568px), (max-resolution: 200dpi) and (max-height: 568px), (max-resolution: 2.083dppx) and (max-height: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-height: 1336px), (min-resolution: 200dpi) and (max-height: 1336px), (min-resolution: 2.083dppx) and (max-height: 1336px), (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 568px), (max-resolution: 200dpi) and (max-width: 568px), (max-resolution: 2.083dppx) and (max-width: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 1336px), (min-resolution: 200dpi) and (max-width: 1336px), (min-resolution: 2.083dppx) and (max-width: 1336px){section.flex.user-calendar table.calendar th:first-child div.day div.time,section.flex.user-calendar table.calendar td:first-child div.day div.time{left:0px}}section.flex.user-calendar table.calendar th div.day{height:2em;line-height:2em;background:linear-gradient(225deg, transparent 10px, #66acc0 10px)}section.flex.user-calendar table.calendar th div.day.weekend{background:linear-gradient(225deg, transparent 10px, #007496 10px)}section.flex.user-calendar table.calendar td div.day{cursor:pointer}section.flex.user-calendar table.calendar tr:last-child td{padding-bottom:0px}section.flex.user-calendar table.calendar div.opacity-hover{position:absolute;z-index:-1;pointer-events:none}section.flex.user-calendar table.calendar td div.day:hover div.opacity-hover{width:100%;height:4.5em;top:0px;right:0px;left:0px;bottom:0px;background-color:#bfdce5;opacity:0.35;z-index:8}section.flex.user-calendar table.calendar td div.day:hover:active div.opacity-hover{background-color:#80bacb}ul.tagList{list-style-type:none;display:contents}ul.tagList li.tagItem{font-family:"roboto_light";font-weight:normal;margin-top:0px;white-space:nowrap}ul.tagList li.tagItem span.tagDisplay{margin-right:5px}ul.tagList li.tagItem span.tagName{width:130px;display:inline-block;vertical-align:middle}ul.tagList li.numExtraTags{font-family:"roboto_regular";color:#007496}div.tagGroupView{margin-bottom:15px;width:250px}div.tagGroupView ul{list-style-type:none;display:contents}div.tagGroupView span.tagDisplay{margin-right:10px;margin-left:10px}div.tagGroupView span.removeTagButton.icon.delete,div.tagGroupView .staff-item-helper.drop-warning span.removeTagButton.delete.staff-item-helper-absences,.staff-item-helper.drop-warning div.tagGroupView span.removeTagButton.delete.staff-item-helper-absences{vertical-align:baseline;cursor:pointer}div.tagGroupView span.numSelectedTargets{float:right;padding-right:15px}div.tagGroupView p{font-family:"roboto_regular";font-weight:bold}span.tagDisplay{padding:0px;width:20px;color:white;text-align:center;display:inline-block;font-size:10px;line-height:20px}span.tagName{text-overflow:ellipsis;overflow:hidden}td.userList span.numExtraTags{font-size:10px;vertical-align:baseline}td.userList span.tagDisplay{width:16px;line-height:16px}section.grid li a span.info.cardTagDetails{text-align:left;float:left}section.grid li a span.info.cardTagDetails span.tagDisplay{margin-right:5px}section.modal label.tagCategory{margin-bottom:8px}section.modal span.tagCategory{margin-bottom:10px;display:block}section.modal fieldset.tagCategory{margin:20px 0px}div.tagSelect2{width:250px !important;min-width:150px !important}div.tagQuickFilter{display:inline-block}div.tagQuickFilter span.select2-chosen span.tagDisplay{margin-right:5px;margin-left:10px;vertical-align:middle}div.tagQuickFilter .tagQuickFilterSelect{min-width:200px;width:300px;max-width:300px}div.select2-drop.filter.tagQuickFilterSelect .select2-results li.select2-result-unselectable.select2-result-with-children{margin-top:10px}div.select2-drop.filter.tagQuickFilterSelect .select2-results .select2-result-label{padding-top:0px;padding-bottom:0px}div.select2-drop.filter.tagQuickFilterSelect span.tagDisplay{margin-right:5px;margin-left:10px;vertical-align:middle}.select2-container.tagSelectDropDown .select2-choices span.tagDisplay{line-height:normal;vertical-align:text-bottom;margin-right:5px;padding:2px 0px}div.modal.select2-drop.tagSelectDropDown{width:250px !important;min-width:150px !important}div.modal.select2-drop.tagSelectDropDown .select2-results li.select2-result-unselectable.select2-result-with-children{margin-top:10px}div.modal.select2-drop.tagSelectDropDown span.tagDisplay{margin-right:5px}div.modal.select2-drop.tagSelectDropDown ul.select2-result-sub>.select2-results-dept-1>.select2-result-label{padding-left:8px}form.tagFilterDialog button{width:120px}a.icon.filter_tags.multiSelected,.staff-item-helper.drop-warning a.filter_tags.multiSelected.staff-item-helper-absences{color:#8bc53e}body.testDataSelection{background-image:url("../../images/background/test_data.jpg");background-position:top right;color:#e8eeee}body.testDataSelection header.main{background-color:rgba(255,255,255,0.8)}body.testDataSelection header.main a.homepage.smallShow{top:2px;right:2px}body.testDataSelection header.main a.homepage.smallShow img{height:25px}body.testDataSelection .content{width:945px;margin:auto;font-family:"roboto_light"}body.testDataSelection .content .select2-container{margin:0px !important}body.testDataSelection .content .select2-container .select2-choice{background-color:#fff;color:#fff;border-left:none}body.testDataSelection .content .select2-container .select2-choice span.new{background-color:#95c11f;color:#fff}body.testDataSelection .content .select2-container .select2-choice .select2-chosen{padding-right:30px}body.testDataSelection .content .select2-container .select2-choice .select2-arrow{border-radius:0px;background:none;width:1.735em;border:none;padding:2px 2px 2px 2px;box-sizing:border-box}body.testDataSelection .content .select2-container .select2-choice .select2-arrow b{height:22px;background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg' version='1.1'%3E%3Cg%3E%3Crect width='100' height='100' fill='%23007396'%3E%3C/rect%3E%3Ctext x='35' y='65' font-size='35' fill='%23fff'%3E%E2%96%BC%3C/text%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat}body.testDataSelection .content .select2-container .select2-choice abbr{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg' version='1.1'%3E%3Cg%3E%3Crect width='100' height='100' fill='rgba(0,0,0,0)'%3E%3C/rect%3E%3Ctext x='0' y='100' font-size='100' font-weight='bold' fill='%23fff'%3E%E2%9C%96%3C/text%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat}body.testDataSelection .content .select2-container .select2-choice abbr:hover{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg' version='1.1'%3E%3Cg%3E%3Crect width='100' height='100' fill='rgba(0,0,0,0)'%3E%3C/rect%3E%3Ctext x='0' y='100' font-size='100' font-weight='bold' fill='%23fff'%3E%E2%9C%96%3C/text%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat}body.testDataSelection .content .select2-container.select2-container-active{padding-left:0px;border-left:5px solid #007396}body.testDataSelection .content .select2-container.select2-container-active .select2-choice span.select2-chosen{padding-left:5px}body.testDataSelection .content .select2-container.select2-container-active .select2-choice span.new{padding-left:5px;margin-left:-3px}body.testDataSelection .content .select2-container.select2-allowclear .select2-choice .select2-chosen{margin-right:15px}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-height: 568px), (max-resolution: 200dpi) and (max-height: 568px), (max-resolution: 2.083dppx) and (max-height: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-height: 1336px), (min-resolution: 200dpi) and (max-height: 1336px), (min-resolution: 2.083dppx) and (max-height: 1336px), (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 568px), (max-resolution: 200dpi) and (max-width: 568px), (max-resolution: 2.083dppx) and (max-width: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 1336px), (min-resolution: 200dpi) and (max-width: 1336px), (min-resolution: 2.083dppx) and (max-width: 1336px){body.testDataSelection .content .select2-container.select2-allowclear .select2-choice .select2-chosen{margin-right:30px}}body.testDataSelection .content .select2-container.select2-dropdown-open .select2-choice{background-color:#bfdce5}body.testDataSelection .content .select2-container.select2-dropdown-open .select2-choice .select2-arrow b{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg' version='1.1'%3E%3Cg%3E%3Crect width='100' height='100' fill='%23007396'%3E%3C/rect%3E%3Ctext x='35' y='65' font-size='35' fill='%23fff'%3E%E2%96%B2%3C/text%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat}body.testDataSelection .content .select2-container.select2-container-disabled .select2-choice,body.testDataSelection .content .select2-container.select2-container-disabled .select2-choices{background-color:#66acc0;border:none}body.testDataSelection .content .select2-container.select2-container-disabled .select2-choice .select2-chosen,body.testDataSelection .content .select2-container.select2-container-disabled .select2-choices .select2-chosen{color:rgba(77,77,77,0.6)}body.testDataSelection .content .select2-container .select2-choice,body.testDataSelection .content .select2-container .select2-choices{background-color:#fff;color:#fff}body.testDataSelection .content .select2-container .select2-choice{line-height:1.735em;height:1.735em}body.testDataSelection .content .select2-container-multi,body.testDataSelection .content .select2-container .select2-choice,body.testDataSelection .content .select2-container.select2-drop-above .select2-choice,body.testDataSelection .content .select2-container-multi .select2-choices{background-image:none;font-size:1em;border:none;border-radius:0px;padding:0px;font-family:"roboto_regular"}body.testDataSelection .content .select2-container .select2-choice:after{content:none}body.testDataSelection .content .select2-container .select2-choice abbr{right:30px;height:11px;width:11px;top:7px}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-height: 568px), (max-resolution: 200dpi) and (max-height: 568px), (max-resolution: 2.083dppx) and (max-height: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-height: 1336px), (min-resolution: 200dpi) and (max-height: 1336px), (min-resolution: 2.083dppx) and (max-height: 1336px), (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 568px), (max-resolution: 200dpi) and (max-width: 568px), (max-resolution: 2.083dppx) and (max-width: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 1336px), (min-resolution: 200dpi) and (max-width: 1336px), (min-resolution: 2.083dppx) and (max-width: 1336px){body.testDataSelection .content .select2-container .select2-choice abbr{right:30px;height:25px;width:20px;top:0px}}body.testDataSelection .content .select2-container .select2-choice span{margin:0px;padding-left:10px}body.testDataSelection .content .select2-container .select2-choice span.new{display:inline-block;padding-right:5px;padding-left:8px;margin-left:-8px;line-height:1.5em;color:#fff}body.testDataSelection .content .select2-container-multi .select2-choices .select2-search-choice{background-image:none;box-shadow:none;border-radius:inherit;border:none;line-height:15px;max-width:229px;margin-left:4px;background-color:#bfdce5;color:#4d4d4d}body.testDataSelection .content .select2-container-multi .select2-choices .select2-search-choice div{margin:0px}body.testDataSelection .content .select2-container-multi.select2-auto-width .select2-choices .select2-search-choice{max-width:none}body.testDataSelection .content .select2-container-multi .select2-choices,body.testDataSelection .content .select2-container-multi.select2-container-disabled .select2-choices{padding-left:9px;border:none}body.testDataSelection .content .select2-container-multi .select2-choices .select2-search-field input{font-family:inherit}body.testDataSelection .content .select2-container-multi input:focus,body.testDataSelection .content .select2-container-multi.select2-container-active input:focus{border-left:none !important}body.testDataSelection .content .select2-container-multi.select2-container-active .select2-choices{padding-left:4px}body.testDataSelection .content .select2-container-multi.select2-container-active .select2-choices{border:none;box-shadow:none}body.testDataSelection .content ul.select2-choices a:after{content:none !important}body.testDataSelection .content .toggleSwitch .toggle-slide{box-shadow:0 0 0 1px #4d4d4d}body.testDataSelection .content .toggleSwitch .toggle-on,body.testDataSelection .content .toggleSwitch .toggle-off{font-size:17px;font-weight:500}body.testDataSelection .content .toggleSwitch .toggle-on,body.testDataSelection .content .toggleSwitch .toggle-select .toggle-inner .active{background:#95c11f;text-shadow:1px 1px rgba(0,0,0,0.2);color:#4d4d4d}body.testDataSelection .content .toggleSwitch.disabled .toggle-on,body.testDataSelection .content .toggleSwitch.disabled .toggle-select .toggle-inner .active{background:#8bab35}body.testDataSelection .content .toggleSwitch .toggle-off,body.testDataSelection .content .toggleSwitch .toggle-select .toggle-on{color:#4d4d4d;background:gray}body.testDataSelection .content .toggleSwitch .toggle-blob{background:white;position:relative}body.testDataSelection .content .toggleSwitch .toggle-blob:before{position:absolute;content:"|||";left:0.5px;right:0;top:-1px;bottom:0;color:grey;letter-spacing:1px;font-size:0.7rem;display:flex;align-items:center;justify-content:center;line-height:0}body.testDataSelection .content .toggleSwitch .toggle-on.active ~ .toggle-blob:before{left:1.5px}body.testDataSelection .content .toggleSwitch .toggle-blob:hover{background:white}body.testDataSelection .content table.transformation{border-spacing:0px}body.testDataSelection .content table.transformation td,body.testDataSelection .content table.transformation th{padding:0px 10px}body.testDataSelection .content table.transformation td:first-child,body.testDataSelection .content table.transformation th:first-child{padding-left:0px}body.testDataSelection .content table.transformation td:last-child,body.testDataSelection .content table.transformation th:last-child{padding-right:0px}body.testDataSelection .content table.transformation td.operator{border-style:none solid;border-width:2px;border-color:#fff;vertical-align:middle;text-align:center}body.testDataSelection .content section.modal table.key-value:not(.custom-style),body.testDataSelection .content table.key-value:not(.custom-style){border-spacing:0px;margin-bottom:20px}body.testDataSelection .content section.modal table.key-value:not(.custom-style) td,body.testDataSelection .content section.modal table.key-value:not(.custom-style) th,body.testDataSelection .content table.key-value:not(.custom-style) td,body.testDataSelection .content table.key-value:not(.custom-style) th{padding:0px 0px 0px 20px;vertical-align:middle}body.testDataSelection .content section.modal table.key-value:not(.custom-style) td.text-big-key,body.testDataSelection .content section.modal table.key-value:not(.custom-style) th.text-big-key,body.testDataSelection .content table.key-value:not(.custom-style) td.text-big-key,body.testDataSelection .content table.key-value:not(.custom-style) th.text-big-key{padding-top:10px}body.testDataSelection .content section.modal table.key-value:not(.custom-style) td:first-child,body.testDataSelection .content section.modal table.key-value:not(.custom-style) th:first-child,body.testDataSelection .content table.key-value:not(.custom-style) td:first-child,body.testDataSelection .content table.key-value:not(.custom-style) th:first-child{padding-left:0px}body.testDataSelection .content label,body.testDataSelection .content div.label{display:block;margin-bottom:15px;font-family:"roboto_light";font-weight:normal}body.testDataSelection .content label.toggleInput,body.testDataSelection .content div.label.toggleInput{position:relative;padding-left:20px}body.testDataSelection .content label.toggleInput>input,body.testDataSelection .content div.label.toggleInput>input{position:absolute;left:0px;top:5px}body.testDataSelection .content label.toggleSwitchLabel .toggleSwitch,body.testDataSelection .content div.label.toggleSwitchLabel .toggleSwitch{display:inline-block;margin-left:35px;vertical-align:sub}body.testDataSelection .content label.toggleSwitchLabel .toggleSwitch.leftAlignedSwitch,body.testDataSelection .content div.label.toggleSwitchLabel .toggleSwitch.leftAlignedSwitch{margin-left:0px;margin-right:10px}body.testDataSelection .content label>span,body.testDataSelection .content div.label>span{font-family:"roboto_regular";display:block}body.testDataSelection .content label>span.archived,body.testDataSelection .content div.label>span.archived{text-decoration:line-through}body.testDataSelection .content label>span.error,body.testDataSelection .content div.label>span.error{display:block;white-space:normal}body.testDataSelection .content label>span.warn,body.testDataSelection .content div.label>span.warn{display:block;white-space:normal;color:orange;max-width:22rem}body.testDataSelection .content label>span.value,body.testDataSelection .content div.label>span.value{font-family:"roboto_light"}body.testDataSelection .content label span.label-inline-block,body.testDataSelection .content div.label span.label-inline-block{display:inline-block}body.testDataSelection .content label.input-select-combo select.select2-container,body.testDataSelection .content div.label.input-select-combo select.select2-container{vertical-align:top}body.testDataSelection .content label>p,body.testDataSelection .content div.label>p{white-space:normal;max-width:400px}body.testDataSelection .content label>input+span:not(.error):not(.warn),body.testDataSelection .content div.label>input+span:not(.error):not(.warn){display:inline;padding-left:5px}body.testDataSelection .content label.toggleBoxes,body.testDataSelection .content div.label.toggleBoxes{white-space:normal}body.testDataSelection .content label.toggleBoxes label.toggleBox,body.testDataSelection .content div.label.toggleBoxes label.toggleBox{display:inline-block;margin:0px 2px 5px 0px;cursor:pointer;padding:0px}body.testDataSelection .content label.toggleBoxes label.toggleBox input[type="checkbox"],body.testDataSelection .content label.toggleBoxes label.toggleBox input[type="radio"],body.testDataSelection .content div.label.toggleBoxes label.toggleBox input[type="checkbox"],body.testDataSelection .content div.label.toggleBoxes label.toggleBox input[type="radio"]{position:absolute;top:-50000px;left:-50000px}body.testDataSelection .content label.toggleBoxes label.toggleBox input[type="checkbox"]:focus ~ span,body.testDataSelection .content label.toggleBoxes label.toggleBox input[type="radio"]:focus ~ span,body.testDataSelection .content div.label.toggleBoxes label.toggleBox input[type="checkbox"]:focus ~ span,body.testDataSelection .content div.label.toggleBoxes label.toggleBox input[type="radio"]:focus ~ span{border-left-color:#007396;padding-left:0px;border-left-width:4px;border-left-style:solid}body.testDataSelection .content label.toggleBoxes label.toggleBox input[type="checkbox"]:focus:not(:checked) ~ span,body.testDataSelection .content label.toggleBoxes label.toggleBox input[type="radio"]:focus:not(:checked) ~ span,body.testDataSelection .content div.label.toggleBoxes label.toggleBox input[type="checkbox"]:focus:not(:checked) ~ span,body.testDataSelection .content div.label.toggleBoxes label.toggleBox input[type="radio"]:focus:not(:checked) ~ span{opacity:0.9}body.testDataSelection .content label.toggleBoxes label.toggleBox input[type="checkbox"]:checked ~ span,body.testDataSelection .content label.toggleBoxes label.toggleBox input[type="radio"]:checked ~ span,body.testDataSelection .content div.label.toggleBoxes label.toggleBox input[type="checkbox"]:checked ~ span,body.testDataSelection .content div.label.toggleBoxes label.toggleBox input[type="radio"]:checked ~ span{color:#fff;background-color:#fff}body.testDataSelection .content label.toggleBoxes label.toggleBox input[type="checkbox"]:checked ~ span:after,body.testDataSelection .content label.toggleBoxes label.toggleBox input[type="radio"]:checked ~ span:after,body.testDataSelection .content div.label.toggleBoxes label.toggleBox input[type="checkbox"]:checked ~ span:after,body.testDataSelection .content div.label.toggleBoxes label.toggleBox input[type="radio"]:checked ~ span:after{font-family:"web_icons";content:"\e621";font-size:0.4em;position:absolute;right:2px;top:2px;line-height:90%}body.testDataSelection .content label.toggleBoxes label.toggleBox input[type="checkbox"]:not(:checked) ~ span,body.testDataSelection .content label.toggleBoxes label.toggleBox input[type="radio"]:not(:checked) ~ span,body.testDataSelection .content div.label.toggleBoxes label.toggleBox input[type="checkbox"]:not(:checked) ~ span,body.testDataSelection .content div.label.toggleBoxes label.toggleBox input[type="radio"]:not(:checked) ~ span{opacity:0.7}body.testDataSelection .content label.toggleBoxes label.toggleBox input[type="checkbox"] ~ span:hover,body.testDataSelection .content label.toggleBoxes label.toggleBox input[type="radio"] ~ span:hover,body.testDataSelection .content div.label.toggleBoxes label.toggleBox input[type="checkbox"] ~ span:hover,body.testDataSelection .content div.label.toggleBoxes label.toggleBox input[type="radio"] ~ span:hover{opacity:0.9}body.testDataSelection .content label.toggleBoxes label.toggleBox span,body.testDataSelection .content div.label.toggleBoxes label.toggleBox span{display:inline-block;position:relative;text-align:center;border:1px solid;border-radius:5px;padding:3px;width:2.15em}body.testDataSelection .content label.toggleBoxes label.toggleBox span.icon.big,body.testDataSelection .content label.toggleBoxes label.toggleBox .staff-item-helper.drop-warning span.big.staff-item-helper-absences,.staff-item-helper.drop-warning body.testDataSelection .content label.toggleBoxes label.toggleBox span.big.staff-item-helper-absences,body.testDataSelection .content div.label.toggleBoxes label.toggleBox span.icon.big,body.testDataSelection .content div.label.toggleBoxes label.toggleBox .staff-item-helper.drop-warning span.big.staff-item-helper-absences,.staff-item-helper.drop-warning body.testDataSelection .content div.label.toggleBoxes label.toggleBox span.big.staff-item-helper-absences{width:1.6em;font-size:1.5em}body.testDataSelection .content label.toggleBoxes label.toggleBox span.icon.huge,body.testDataSelection .content label.toggleBoxes label.toggleBox .staff-item-helper.drop-warning span.huge.staff-item-helper-absences,.staff-item-helper.drop-warning body.testDataSelection .content label.toggleBoxes label.toggleBox span.huge.staff-item-helper-absences,body.testDataSelection .content div.label.toggleBoxes label.toggleBox span.icon.huge,body.testDataSelection .content div.label.toggleBoxes label.toggleBox .staff-item-helper.drop-warning span.huge.staff-item-helper-absences,.staff-item-helper.drop-warning body.testDataSelection .content div.label.toggleBoxes label.toggleBox span.huge.staff-item-helper-absences{font-size:2em;width:1.75em;line-height:1.65em}body.testDataSelection .content fieldset{border:none;margin:0px 0px 10px 0px;padding:0px}body.testDataSelection .content fieldset.label{margin-bottom:15px}body.testDataSelection .content fieldset legend{font-family:"roboto_light";font-size:20px}body.testDataSelection .content fieldset>fieldset:not(.group){margin-left:20px}body.testDataSelection .content fieldset>fieldset:not(.group).tree,body.testDataSelection .content fieldset>fieldset:not(.group):last-child{margin-bottom:0px}body.testDataSelection .content fieldset.group{margin:0px}body.testDataSelection .content fieldset ul{margin:0px 0px 10px 0px;padding:0px 0px 0px 15px}body.testDataSelection .content fieldset ul li{list-style-position:outside}body.testDataSelection .content fieldset p{white-space:normal;max-width:400px}body.testDataSelection .content fieldset.compact label,body.testDataSelection .content fieldset.compact div.label{margin-bottom:5px}body.testDataSelection .content p{font-family:"roboto_light";margin:0px 0px 10px 0px}body.testDataSelection .content p:last-child{margin-bottom:0px}body.testDataSelection .content table:not(.custom-style){border-spacing:0px 5px}body.testDataSelection .content table:not(.custom-style) td,body.testDataSelection .content table:not(.custom-style) th{padding:0px;vertical-align:top}body.testDataSelection .content table:not(.custom-style) th{text-align:left;font-family:"roboto_regular";font-weight:normal}body.testDataSelection .content input,body.testDataSelection .content button,body.testDataSelection .content select,body.testDataSelection .content textarea{border:medium none;font-family:"roboto_regular";font-size:15px;margin:0}body.testDataSelection .content input[disabled],body.testDataSelection .content input[readonly],body.testDataSelection .content button[disabled],body.testDataSelection .content button[readonly],body.testDataSelection .content select[disabled],body.testDataSelection .content select[readonly],body.testDataSelection .content textarea[disabled],body.testDataSelection .content textarea[readonly]{background-color:#66acc0;color:rgba(255,255,255,0.6)}body.testDataSelection .content input:not([type="radio"]):not([type="checkbox"]):not([type="button"]){padding:2px 10px;background-color:#fff;color:#fff;box-shadow:none}body.testDataSelection .content input:not([type="radio"]):not([type="checkbox"]):not([type="button"]).hasDatepicker{padding-right:33px}body.testDataSelection .content input:not([type="radio"]):not([type="checkbox"]):not([type="button"]):focus,body.testDataSelection .content input:not([type="radio"]):not([type="checkbox"]):not([type="button"]):invalid{padding-left:5px;border-left-width:5px;border-left-style:solid}body.testDataSelection .content input:not([type="radio"]):not([type="checkbox"]):not([type="button"]):focus{border-left-color:#007396}body.testDataSelection .content input:not([type="radio"]):not([type="checkbox"]):not([type="button"]):invalid{border-left-color:#f98848}body.testDataSelection .content input:not([type="radio"]):not([type="checkbox"]):not([type="button"])[disabled],body.testDataSelection .content input:not([type="radio"]):not([type="checkbox"]):not([type="button"])[readonly]{background-color:#66acc0;color:rgba(255,255,255,0.6)}body.testDataSelection .content select{padding:1px 10px;background-color:#fff;color:#fff}body.testDataSelection .content select:focus{border-left-color:#007396;padding-left:5px;border-left-width:5px;border-left-style:solid}body.testDataSelection .content select option[value=""]{min-height:20px}body.testDataSelection .content select.min{min-width:200px}body.testDataSelection .content textarea{padding:2px 10px;background-color:#fff;color:#fff;min-height:65px;resize:vertical;white-space:normal}body.testDataSelection .content textarea:focus{border-left-color:#007396;padding-left:5px;border-left-width:5px;border-left-style:solid}body.testDataSelection .content textarea.comment{min-height:165px;white-space:pre-wrap}body.testDataSelection .content button{background-color:#007396;border-style:solid;border-width:2px;margin-right:10px;transition:all 0.5s ease 0s;color:#fff;border-color:#fff}body.testDataSelection .content button.button-with-icon{position:relative;text-align:left;padding-left:20px}body.testDataSelection .content button.button-with-icon .icon,body.testDataSelection .content button.button-with-icon .clicktip button.ui-dialog-titlebar-close,.clicktip body.testDataSelection .content button.button-with-icon button.ui-dialog-titlebar-close,body.testDataSelection .content button.button-with-icon .staff-item-helper.drop-warning .staff-item-helper-absences,.staff-item-helper.drop-warning body.testDataSelection .content button.button-with-icon .staff-item-helper-absences{font-size:1.5em;top:7px;bottom:0px;right:20px;position:absolute}body.testDataSelection .content button.button-with-icon[disabled] .icon,body.testDataSelection .content button.button-with-icon[disabled] .clicktip button.ui-dialog-titlebar-close,.clicktip body.testDataSelection .content button.button-with-icon[disabled] button.ui-dialog-titlebar-close,body.testDataSelection .content button.button-with-icon[disabled] .staff-item-helper.drop-warning .staff-item-helper-absences,.staff-item-helper.drop-warning body.testDataSelection .content button.button-with-icon[disabled] .staff-item-helper-absences{opacity:0.3}body.testDataSelection .content button.button-with-icon[disabled].disabled-light .icon,body.testDataSelection .content button.button-with-icon[disabled].disabled-light .clicktip button.ui-dialog-titlebar-close,.clicktip body.testDataSelection .content button.button-with-icon[disabled].disabled-light button.ui-dialog-titlebar-close,body.testDataSelection .content button.button-with-icon[disabled].disabled-light .staff-item-helper.drop-warning .staff-item-helper-absences,.staff-item-helper.drop-warning body.testDataSelection .content button.button-with-icon[disabled].disabled-light .staff-item-helper-absences{opacity:0.6}body.testDataSelection .content button.button-dangerous{background-color:red;border-color:white;color:white;padding:10px}body.testDataSelection .content button:hover,body.testDataSelection .content button:focus{background-color:#4096b0}body.testDataSelection .content button:hover.button-dangerous,body.testDataSelection .content button:focus.button-dangerous{background-color:#ff8080}body.testDataSelection .content button:active{transition:none;background-color:#fff;color:#007396}body.testDataSelection .content button:active.button-dangerous{background-color:white;color:red}body.testDataSelection .content button:-moz-focus-inner{outline:none}body.testDataSelection .content button[disabled]{border-color:rgba(255,255,255,0.3);background-color:#007396;color:rgba(255,255,255,0.3);cursor:default}body.testDataSelection .content button[disabled].button-dangerous{border-color:rgba(255,0,0,0.3);background-color:rgba(255,0,0,0.3);color:rgba(255,255,255,0.3)}body.testDataSelection .content button[disabled].disabled-light{color:rgba(255,255,255,0.6)}body.testDataSelection .content button[disabled].disabled-light.button-dangerous{color:rgba(255,255,255,0.6)}body.testDataSelection .content form.loading{cursor:wait}body.testDataSelection .content button.loading,body.testDataSelection .content input.loading{position:relative}body.testDataSelection .content button.loading:after,body.testDataSelection .content input.loading:after,body.testDataSelection .content button.loading.corner:after,body.testDataSelection .content button.loading.corner:after{content:"";position:absolute;top:0px;left:0px;width:100%;height:100%;background-color:#005c78;background-image:url("../../images/loading.gif");background-position:center;background-repeat:no-repeat;background-size:1em;opacity:0.5}body.testDataSelection .content button.loading.corner:after{z-index:100;-webkit-clip-path:polygon(89% 0, 100% 23%, 100% 100%, 0 100%, 0 0);clip-path:polygon(89% 0, 100% 23%, 100% 100%, 0 100%, 0 0)}body.testDataSelection .content .form-button-wrapper{margin-top:1rem;display:flex;justify-content:space-between}body.testDataSelection .content .form-button-wrapper button{margin:0}body.testDataSelection .content button.text-button{border:none;background:none;text-decoration:underline;color:inherit;padding:0;margin:0}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-height: 568px), (max-resolution: 200dpi) and (max-height: 568px), (max-resolution: 2.083dppx) and (max-height: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-height: 1336px), (min-resolution: 200dpi) and (max-height: 1336px), (min-resolution: 2.083dppx) and (max-height: 1336px), (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 568px), (max-resolution: 200dpi) and (max-width: 568px), (max-resolution: 2.083dppx) and (max-width: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 1336px), (min-resolution: 200dpi) and (max-width: 1336px), (min-resolution: 2.083dppx) and (max-width: 1336px){body.testDataSelection .content button.mobile-submit-button-right{position:absolute;right:0px;bottom:26px}}body.testDataSelection .content span.form-marker{padding-left:25px;position:relative}body.testDataSelection .content span.form-marker:before{position:absolute;left:0px;font-family:"web_icons";font-size:20px}body.testDataSelection .content span.form-marker.inactive:before{content:"\e621";color:rgba(255,255,255,0.3)}body.testDataSelection .content span.form-marker.active:before{content:"\e621";color:#fff}body.testDataSelection .content span.form-marker.warning:before{content:"\e93e";color:#ff5d00}body.testDataSelection .content .select-wrapper.hidden{display:none}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 900px), (max-resolution: 200dpi) and (max-width: 900px), (max-resolution: 2.083dppx) and (max-width: 900px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 1800px), (min-resolution: 200dpi) and (max-width: 1800px), (min-resolution: 2.083dppx) and (max-width: 1800px){body.testDataSelection .content{width:600px}}body.testDataSelection .content section.title{margin-bottom:40px}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 900px), (max-resolution: 200dpi) and (max-width: 900px), (max-resolution: 2.083dppx) and (max-width: 900px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 1800px), (min-resolution: 200dpi) and (max-width: 1800px), (min-resolution: 2.083dppx) and (max-width: 1800px){body.testDataSelection .content section.title{margin-right:18px}}body.testDataSelection .content section.title h1{font-size:3em;font-weight:bold;margin-bottom:5px;margin-top:0px;font-family:"roboto_thin"}body.testDataSelection .content section.title span{padding:10px;background-color:rgba(255,255,255,0.8);display:inline-block;color:#007396}body.testDataSelection .content section.title b{font-weight:normal;font-family:"roboto_medium"}body.testDataSelection .content .option{font-size:14px;color:white;width:225px;display:inline-block;vertical-align:top;margin-right:10px;position:relative}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 900px), (max-resolution: 200dpi) and (max-width: 900px), (max-resolution: 2.083dppx) and (max-width: 900px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 1800px), (min-resolution: 200dpi) and (max-width: 1800px), (min-resolution: 2.083dppx) and (max-width: 1800px){body.testDataSelection .content .option{width:285px}}body.testDataSelection .content .option:last-child{margin-right:0px}body.testDataSelection .content .option:nth-child(1) .description{background-color:#f59d17}body.testDataSelection .content .option:nth-child(2) .description{background-color:#72b62b}body.testDataSelection .content .option:nth-child(3) .description{background-color:#23a1dc}body.testDataSelection .content .option .description{height:315px;margin-bottom:5px;padding:15px 10px;background-color:#a0a2a1}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 900px), (max-resolution: 200dpi) and (max-width: 900px), (max-resolution: 2.083dppx) and (max-width: 900px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 1800px), (min-resolution: 200dpi) and (max-width: 1800px), (min-resolution: 2.083dppx) and (max-width: 1800px){body.testDataSelection .content .option .description{height:275px}}body.testDataSelection .content .option .description .title{font-size:1.4em}body.testDataSelection .content .option .description ul{background-color:transparent;list-style:none;padding:0;margin:20px 0px;position:relative;line-height:15px}body.testDataSelection .content .option .description ul li{padding:0px;margin-left:10px;margin-bottom:7px}body.testDataSelection .content .option .description ul li:before{content:"-";left:0px;position:absolute}body.testDataSelection .content .option .description div.hint{font-size:13px;font-style:italic;line-height:13px}body.testDataSelection .content .option .description .test-data-icon{position:relative;font-size:25px;line-height:45px;height:35px;background-color:#007396;top:-15px;left:-10px;width:calc(100% - -20px);text-align:center;margin-bottom:20px}body.testDataSelection .content .option .description .test-data-icon span.icon,body.testDataSelection .content .option .description .test-data-icon .staff-item-helper.drop-warning span.staff-item-helper-absences,.staff-item-helper.drop-warning body.testDataSelection .content .option .description .test-data-icon span.staff-item-helper-absences{position:absolute;background-color:#007396;left:calc(50% - 22px);top:10px;width:45px;height:45px;border-radius:50%;border:1px solid white}body.testDataSelection .content .option .description .test-data-icon span.icon:before,body.testDataSelection .content .option .description .test-data-icon .staff-item-helper.drop-warning span.staff-item-helper-absences:before,.staff-item-helper.drop-warning body.testDataSelection .content .option .description .test-data-icon span.staff-item-helper-absences:before{vertical-align:baseline}body.testDataSelection .content div.selection{background-color:rgba(0,115,150,0.4);margin:15px;position:absolute;bottom:10px;width:calc(100% - 50px)}body.testDataSelection .content div.selection button{width:100%;height:35px;font-size:16px;border-width:1px;font-family:"roboto_regular";text-align:center}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 1200px), (max-resolution: 200dpi) and (max-width: 1200px), (max-resolution: 2.083dppx) and (max-width: 1200px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 1200px), (min-resolution: 200dpi) and (max-width: 1200px), (min-resolution: 2.083dppx) and (max-width: 1200px){.timeaccount section.content.column section.tile,.timeaccount section.content.column section.group.xl{float:none}.timeaccount section.content.column section.flex{margin-right:0px;width:100%}}section.list table td.absenceEnumeration>span{white-space:nowrap;display:inline-block}section.list table td.absenceEnumeration>span:not(:last-child):after{content:" // ";margin-right:2px}section.list .icon.colored.absence:before,section.list .clicktip button.colored.absence.ui-dialog-titlebar-close:before,.clicktip section.list button.colored.absence.ui-dialog-titlebar-close:before,section.list .staff-item-helper.drop-warning .colored.absence.staff-item-helper-absences:before,.staff-item-helper.drop-warning section.list .colored.absence.staff-item-helper-absences:before,section.list .icon.colored.leave:before,section.list .clicktip button.colored.leave.ui-dialog-titlebar-close:before,.clicktip section.list button.colored.leave.ui-dialog-titlebar-close:before,section.list .staff-item-helper.drop-warning .colored.leave.staff-item-helper-absences:before,.staff-item-helper.drop-warning section.list .colored.leave.staff-item-helper-absences:before,section.list .icon.colored.disease:before,section.list .clicktip button.colored.disease.ui-dialog-titlebar-close:before,.clicktip section.list button.colored.disease.ui-dialog-titlebar-close:before,section.list .staff-item-helper.drop-warning .colored.disease.staff-item-helper-absences:before,.staff-item-helper.drop-warning section.list .colored.disease.staff-item-helper-absences:before{color:#007496}body.loginPage section.content.center section.group{width:345px}section.loginTile{width:305px;height:auto;padding:20px;background:#FFFFFFE5;box-shadow:0px 0px 10px 2px rgba(50,50,50,0.5);font-size:15px}section.loginTile.privateServer{padding:40px 20px}section.loginTile label.rememberMeLabel{margin:50px 0px 5px 0px;display:block}section.loginTile button{width:100%;height:45px;background:#0071bc;color:white;border:none;font-size:15px}section.loginTile button:hover,section.loginTile button:focus{background-color:#4095cd}section.loginTile button:active{background-color:#00558d}section.loginTile button[disabled]{background-color:#607c8f;color:#9ebbcd}section.loginTile span{color:#0071bc}section.loginTile a{color:#0071bc;display:block;font-size:15px}section.loginTile a.noUnderline{text-decoration:none}section.loginTile a.centered{margin:5px auto 5px auto;width:fit-content;width:-moz-fit-content}section.loginTile section.logoDante{margin:0px auto 25px auto;width:fit-content;width:-moz-fit-content}section.loginTile section.logoDante img.logoDante{width:140px}section.loginTile section.social{margin-top:50px}section.loginTile section.social a{width:100%;line-height:45px;display:block;box-shadow:0px 0px 2px 1px rgba(50,50,50,0.5);margin:10px auto 10px auto;text-decoration:none;text-align:center}section.loginTile section.social a.facebook{background-image:url("../../images/style/light/social/facebook_logo.png");background-repeat:no-repeat;background-size:auto 31px;background-position:15px center;background-color:#1877F2;color:white}section.loginTile section.social a.facebook:hover,section.loginTile section.social a.facebook:focus{background-color:#5299f5;color:white}section.loginTile section.social a.facebook:active,section.loginTile section.social a.facebookvisited{color:white}section.loginTile section.social a.google{background-image:url("../../images/style/light/social/google_logo.svg");background-repeat:no-repeat;background-size:auto 30px;background-position:15px center;background-color:white;color:black}section.loginTile section.social a.google:hover,section.loginTile section.social a.google:focus{background-color:#f8f8f8;color:black}section.loginTile section.social a.google:active,section.loginTile section.social a.googlevisited{color:black}section.loginTile input[type=text],section.loginTile input[type=password]{padding-left:10px;padding-right:10px;padding-top:0px !important;padding-bottom:0px !important;background:#cae8f1;background-color:#cae8f1 !important;border:none;box-shadow:0px -1px 0px 0px #cae8f1 inset,0px -2px 0px 0px #0071bc inset !important;color:#0071bc !important;width:calc(100% - 20px);margin:5px 0px 5px 0px;height:45px;font-size:15px}section.loginTile input[type=text]:focus,section.loginTile input[type=password]:focus{border-left-width:5px;border-left-style:solid;border-left-color:#95c11f}section.loginTile input[type=text]::placeholder,section.loginTile input[type=password]::placeholder{color:#0071bc;opacity:1;font-family:"roboto_light";font-size:8pt;transform:translate3d(5px, 10px, 0)}section.loginTile input[type=text]::-webkit-input-placeholder,section.loginTile input[type=password]::-webkit-input-placeholder{color:#0071bc;opacity:1;font-family:"roboto_light";font-size:8pt;transform:translate3d(5px, 10px, 0)}section.loginTile input[type=text]::-moz-placeholder,section.loginTile input[type=password]::-moz-placeholder{color:#0071bc;opacity:1;font-family:"roboto_light";font-size:8pt;transform:translate3d(5px, 10px, 0)}section.loginTile input[type=text]:-ms-input-placeholder,section.loginTile input[type=password]:-ms-input-placeholder{color:#0071bc;opacity:1;font-family:"roboto_light";font-size:8pt;transform:translate3d(5px, 10px, 0)}section.loginTile input[type=text]:-moz-placeholder,section.loginTile input[type=password]:-moz-placeholder{color:#0071bc;opacity:1;font-family:"roboto_light";font-size:8pt;transform:translate3d(5px, 10px, 0)}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-height: 568px), (max-resolution: 200dpi) and (max-height: 568px), (max-resolution: 2.083dppx) and (max-height: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-height: 1336px), (min-resolution: 200dpi) and (max-height: 1336px), (min-resolution: 2.083dppx) and (max-height: 1336px), (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 568px), (max-resolution: 200dpi) and (max-width: 568px), (max-resolution: 2.083dppx) and (max-width: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 1336px), (min-resolution: 200dpi) and (max-width: 1336px), (min-resolution: 2.083dppx) and (max-width: 1336px){body.loginPage{background-image:none !important;padding:25px 0px 0px 0px}body.loginPage section.content.center{height:100%}body.loginPage section.content.center section.group{padding-left:0px;padding-right:0px;height:100%;width:100%;padding-top:0px !important}body.loginPage section.content.center section.logoDante{margin:0px auto 25px auto;width:fit-content;width:-moz-fit-content}body.loginPage section.content.center section.logoDante img.logoDante{width:160px}body.loginPage section.loginTile{background-color:white;box-shadow:none;padding:0px 0px 0px 0px;width:100%;margin:0px;height:100%;font-size:18px}body.loginPage section.loginTile.privateServer{padding:0px 0px}body.loginPage section.loginTile button{height:55px;font-size:18px;margin:0px}body.loginPage section.loginTile a{font-size:18px}body.loginPage section.loginTile section.social a{line-height:55px}body.loginPage section.loginTile input[type=text],body.loginPage section.loginTile input[type=password]{height:55px;font-size:18px}body.loginPage section.flexGroup{margin:15px 0px;display:flex;flex-direction:column;justify-content:space-evenly}body.loginPage #bodyContainer{height:90%;width:90%;margin:0px auto;background-color:white}}#anonymousTeamLogin{padding:20px 0px 0px 20px}#team-login{width:450px;height:auto;margin:auto;position:static}#team-login label{position:relative}#team-login label a{position:absolute;right:0px;color:inherit;top:0px;padding:0px;font-family:"roboto_light"}#team-login label a:after{content:none}#team-login button.right{float:right;margin-right:0px}#anonymousTeamLogin .flyout.error{right:20px;bottom:20px}section.content.async.notWideFullWidth:not(.center).technicalReleaseHintBox{position:inherit;width:auto}@media (-webkit-max-device-pixel-ratio: 2.083) and (min-width: 1350px), (max-resolution: 200dpi) and (min-width: 1350px), (max-resolution: 2.083dppx) and (min-width: 1350px), (-webkit-min-device-pixel-ratio: 2.083) and (min-width: 2250px), (min-resolution: 200dpi) and (min-width: 2250px), (min-resolution: 2.083dppx) and (min-width: 2250px){section.content.async.notWideFullWidth:not(.center).technicalReleaseHintBox{position:absolute;width:320px}}section.product-selection section.flex-group,section.product-selection section.flex-group-center{max-width:740px}section.product-selection section.flex-group .flex.product,section.product-selection section.flex-group-center .flex.product{width:350px;margin-top:0px}section.product-selection section.flex-group .flex.server,section.product-selection section.flex-group-center .flex.server{margin-top:0px}section.product-selection section.flex-group .flex.server .tile-body,section.product-selection section.flex-group-center .flex.server .tile-body{padding-top:0px;height:auto}section.product-selection section.flex-group.server-spacer,section.product-selection section.server-spacer.flex-group-center{width:740px}section.product-selection section.flex.product.paid header.tile-header{background:linear-gradient(225deg, transparent 31px, rgba(0,116,150,0.9) 31px);color:#fff}section.product-selection section.flex.product.free header.tile-header{background:linear-gradient(225deg, transparent 31px, rgba(199,202,204,0.9) 31px)}section.product-selection section.flex.product .credits-area{margin-top:30px;position:relative}section.product-selection section.flex.product .credits-area hr{position:absolute;top:-22px;width:100%;border-style:solid;border-width:1px 0px 0px 0px}section.product-selection section.flex.product .credits-area a{color:#8bc53e}section.product-selection section.flex.product .credits-area a .icon.buy,section.product-selection section.flex.product .credits-area a .clicktip button.buy.ui-dialog-titlebar-close,.clicktip section.product-selection section.flex.product .credits-area a button.buy.ui-dialog-titlebar-close,section.product-selection section.flex.product .credits-area a .staff-item-helper.drop-warning .buy.staff-item-helper-absences,.staff-item-helper.drop-warning section.product-selection section.flex.product .credits-area a .buy.staff-item-helper-absences{display:inline-block;margin-left:5px;font-size:1.2em}section.product-selection section.flex header.tile-header{position:relative;text-align:center;overflow:hidden}section.product-selection section.flex header.tile-header.current:before{font-family:"web_icons";content:"\e621";color:#8bc53e;position:absolute;top:45px;right:20px;font-size:1.5em;font-weight:bold}section.product-selection section.flex header.tile-header.unavailable h2:before{content:"";border-bottom:2px solid;position:absolute;right:20px;left:20px;top:calc(52% + 15px)}section.product-selection section.flex header.tile-header h2{position:relative;display:inline-block;font-size:40px;margin:0px;padding:30px 20px 0px 20px;text-align:center;overflow:hidden}section.product-selection section.flex header.tile-header h3{margin:0px 20px 0px 20px;padding:10px;text-align:center;border-top:1px solid;font-size:0.9em;font-family:"roboto_light"}section.product-selection section.flex header.tile-header .hint-free{position:absolute;top:10px;left:0px;right:0px;font-family:"roboto_thin"}section.product-selection section.flex header.tile-header span.tile-banner{position:absolute;display:inline-block;font-size:12px;top:20px;background-color:rgba(149,193,31,0.9);color:#fff;padding:5px 30px 5px 20px;transform:rotate(-32deg);left:-25px;text-align:center;font-family:"roboto_regular"}section.product-selection section.flex .tile-body{height:300px;color:#007496;display:flex;flex-direction:column;padding-top:20px}section.product-selection section.flex .tile-body .select2-container{margin:0px !important}section.product-selection section.flex .tile-body .select2-container .select2-choice{background-color:#007496;color:#fff;border-left:none}section.product-selection section.flex .tile-body .select2-container .select2-choice span.new{background-color:#95c11f;color:#fff}section.product-selection section.flex .tile-body .select2-container .select2-choice .select2-chosen{padding-right:30px}section.product-selection section.flex .tile-body .select2-container .select2-choice .select2-arrow{border-radius:0px;background:none;width:1.735em;border:none;padding:2px 2px 2px 2px;box-sizing:border-box}section.product-selection section.flex .tile-body .select2-container .select2-choice .select2-arrow b{height:22px;background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg' version='1.1'%3E%3Cg%3E%3Crect width='100' height='100' fill='%23fff'%3E%3C/rect%3E%3Ctext x='35' y='65' font-size='35' fill='%23007496'%3E%E2%96%BC%3C/text%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat}section.product-selection section.flex .tile-body .select2-container .select2-choice abbr{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg' version='1.1'%3E%3Cg%3E%3Crect width='100' height='100' fill='rgba(0,0,0,0)'%3E%3C/rect%3E%3Ctext x='0' y='100' font-size='100' font-weight='bold' fill='%2380bacb'%3E%E2%9C%96%3C/text%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat}section.product-selection section.flex .tile-body .select2-container .select2-choice abbr:hover{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg' version='1.1'%3E%3Cg%3E%3Crect width='100' height='100' fill='rgba(0,0,0,0)'%3E%3C/rect%3E%3Ctext x='0' y='100' font-size='100' font-weight='bold' fill='%23fff'%3E%E2%9C%96%3C/text%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat}section.product-selection section.flex .tile-body .select2-container.select2-container-active{padding-left:0px;border-left:5px solid #007396}section.product-selection section.flex .tile-body .select2-container.select2-container-active .select2-choice span.select2-chosen{padding-left:5px}section.product-selection section.flex .tile-body .select2-container.select2-container-active .select2-choice span.new{padding-left:5px;margin-left:-3px}section.product-selection section.flex .tile-body .select2-container.select2-allowclear .select2-choice .select2-chosen{margin-right:15px}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-height: 568px), (max-resolution: 200dpi) and (max-height: 568px), (max-resolution: 2.083dppx) and (max-height: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-height: 1336px), (min-resolution: 200dpi) and (max-height: 1336px), (min-resolution: 2.083dppx) and (max-height: 1336px), (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 568px), (max-resolution: 200dpi) and (max-width: 568px), (max-resolution: 2.083dppx) and (max-width: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 1336px), (min-resolution: 200dpi) and (max-width: 1336px), (min-resolution: 2.083dppx) and (max-width: 1336px){section.product-selection section.flex .tile-body .select2-container.select2-allowclear .select2-choice .select2-chosen{margin-right:30px}}section.product-selection section.flex .tile-body .select2-container.select2-dropdown-open .select2-choice{background-color:#bfdce5}section.product-selection section.flex .tile-body .select2-container.select2-dropdown-open .select2-choice .select2-arrow b{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg' version='1.1'%3E%3Cg%3E%3Crect width='100' height='100' fill='%23fff'%3E%3C/rect%3E%3Ctext x='35' y='65' font-size='35' fill='%23007496'%3E%E2%96%B2%3C/text%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat}section.product-selection section.flex .tile-body .select2-container.select2-container-disabled .select2-choice,section.product-selection section.flex .tile-body .select2-container.select2-container-disabled .select2-choices{background-color:#66acc0;border:none}section.product-selection section.flex .tile-body .select2-container.select2-container-disabled .select2-choice .select2-chosen,section.product-selection section.flex .tile-body .select2-container.select2-container-disabled .select2-choices .select2-chosen{color:rgba(77,77,77,0.6)}section.product-selection section.flex .tile-body .select2-container .select2-choice,section.product-selection section.flex .tile-body .select2-container .select2-choices{background-color:#007496;color:#fff}section.product-selection section.flex .tile-body .select2-container .select2-choice{line-height:1.735em;height:1.735em}section.product-selection section.flex .tile-body .select2-container-multi,section.product-selection section.flex .tile-body .select2-container .select2-choice,section.product-selection section.flex .tile-body .select2-container.select2-drop-above .select2-choice,section.product-selection section.flex .tile-body .select2-container-multi .select2-choices{background-image:none;font-size:1em;border:none;border-radius:0px;padding:0px;font-family:"roboto_regular"}section.product-selection section.flex .tile-body .select2-container .select2-choice:after{content:none}section.product-selection section.flex .tile-body .select2-container .select2-choice abbr{right:30px;height:11px;width:11px;top:7px}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-height: 568px), (max-resolution: 200dpi) and (max-height: 568px), (max-resolution: 2.083dppx) and (max-height: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-height: 1336px), (min-resolution: 200dpi) and (max-height: 1336px), (min-resolution: 2.083dppx) and (max-height: 1336px), (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 568px), (max-resolution: 200dpi) and (max-width: 568px), (max-resolution: 2.083dppx) and (max-width: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 1336px), (min-resolution: 200dpi) and (max-width: 1336px), (min-resolution: 2.083dppx) and (max-width: 1336px){section.product-selection section.flex .tile-body .select2-container .select2-choice abbr{right:30px;height:25px;width:20px;top:0px}}section.product-selection section.flex .tile-body .select2-container .select2-choice span{margin:0px;padding-left:10px}section.product-selection section.flex .tile-body .select2-container .select2-choice span.new{display:inline-block;padding-right:5px;padding-left:8px;margin-left:-8px;line-height:1.5em;color:#fff}section.product-selection section.flex .tile-body .select2-container-multi .select2-choices .select2-search-choice{background-image:none;box-shadow:none;border-radius:inherit;border:none;line-height:15px;max-width:229px;margin-left:4px;background-color:#bfdce5;color:#4d4d4d}section.product-selection section.flex .tile-body .select2-container-multi .select2-choices .select2-search-choice div{margin:0px}section.product-selection section.flex .tile-body .select2-container-multi.select2-auto-width .select2-choices .select2-search-choice{max-width:none}section.product-selection section.flex .tile-body .select2-container-multi .select2-choices,section.product-selection section.flex .tile-body .select2-container-multi.select2-container-disabled .select2-choices{padding-left:9px;border:none}section.product-selection section.flex .tile-body .select2-container-multi .select2-choices .select2-search-field input{font-family:inherit}section.product-selection section.flex .tile-body .select2-container-multi input:focus,section.product-selection section.flex .tile-body .select2-container-multi.select2-container-active input:focus{border-left:none !important}section.product-selection section.flex .tile-body .select2-container-multi.select2-container-active .select2-choices{padding-left:4px}section.product-selection section.flex .tile-body .select2-container-multi.select2-container-active .select2-choices{border:none;box-shadow:none}section.product-selection section.flex .tile-body ul.select2-choices a:after{content:none !important}section.product-selection section.flex .tile-body .toggleSwitch .toggle-slide{box-shadow:0 0 0 1px #4d4d4d}section.product-selection section.flex .tile-body .toggleSwitch .toggle-on,section.product-selection section.flex .tile-body .toggleSwitch .toggle-off{font-size:17px;font-weight:500}section.product-selection section.flex .tile-body .toggleSwitch .toggle-on,section.product-selection section.flex .tile-body .toggleSwitch .toggle-select .toggle-inner .active{background:#95c11f;text-shadow:1px 1px rgba(0,0,0,0.2);color:#4d4d4d}section.product-selection section.flex .tile-body .toggleSwitch.disabled .toggle-on,section.product-selection section.flex .tile-body .toggleSwitch.disabled .toggle-select .toggle-inner .active{background:#8bab35}section.product-selection section.flex .tile-body .toggleSwitch .toggle-off,section.product-selection section.flex .tile-body .toggleSwitch .toggle-select .toggle-on{color:#4d4d4d;background:gray}section.product-selection section.flex .tile-body .toggleSwitch .toggle-blob{background:white;position:relative}section.product-selection section.flex .tile-body .toggleSwitch .toggle-blob:before{position:absolute;content:"|||";left:0.5px;right:0;top:-1px;bottom:0;color:grey;letter-spacing:1px;font-size:0.7rem;display:flex;align-items:center;justify-content:center;line-height:0}section.product-selection section.flex .tile-body .toggleSwitch .toggle-on.active ~ .toggle-blob:before{left:1.5px}section.product-selection section.flex .tile-body .toggleSwitch .toggle-blob:hover{background:white}section.product-selection section.flex .tile-body table.transformation{border-spacing:0px}section.product-selection section.flex .tile-body table.transformation td,section.product-selection section.flex .tile-body table.transformation th{padding:0px 10px}section.product-selection section.flex .tile-body table.transformation td:first-child,section.product-selection section.flex .tile-body table.transformation th:first-child{padding-left:0px}section.product-selection section.flex .tile-body table.transformation td:last-child,section.product-selection section.flex .tile-body table.transformation th:last-child{padding-right:0px}section.product-selection section.flex .tile-body table.transformation td.operator{border-style:none solid;border-width:2px;border-color:#007496;vertical-align:middle;text-align:center}section.product-selection section.flex .tile-body section.modal table.key-value:not(.custom-style),section.product-selection section.flex .tile-body table.key-value:not(.custom-style){border-spacing:0px;margin-bottom:20px}section.product-selection section.flex .tile-body section.modal table.key-value:not(.custom-style) td,section.product-selection section.flex .tile-body section.modal table.key-value:not(.custom-style) th,section.product-selection section.flex .tile-body table.key-value:not(.custom-style) td,section.product-selection section.flex .tile-body table.key-value:not(.custom-style) th{padding:0px 0px 0px 20px;vertical-align:middle}section.product-selection section.flex .tile-body section.modal table.key-value:not(.custom-style) td.text-big-key,section.product-selection section.flex .tile-body section.modal table.key-value:not(.custom-style) th.text-big-key,section.product-selection section.flex .tile-body table.key-value:not(.custom-style) td.text-big-key,section.product-selection section.flex .tile-body table.key-value:not(.custom-style) th.text-big-key{padding-top:10px}section.product-selection section.flex .tile-body section.modal table.key-value:not(.custom-style) td:first-child,section.product-selection section.flex .tile-body section.modal table.key-value:not(.custom-style) th:first-child,section.product-selection section.flex .tile-body table.key-value:not(.custom-style) td:first-child,section.product-selection section.flex .tile-body table.key-value:not(.custom-style) th:first-child{padding-left:0px}section.product-selection section.flex .tile-body label,section.product-selection section.flex .tile-body div.label{display:block;margin-bottom:15px;font-family:"roboto_light";font-weight:normal}section.product-selection section.flex .tile-body label.toggleInput,section.product-selection section.flex .tile-body div.label.toggleInput{position:relative;padding-left:20px}section.product-selection section.flex .tile-body label.toggleInput>input,section.product-selection section.flex .tile-body div.label.toggleInput>input{position:absolute;left:0px;top:5px}section.product-selection section.flex .tile-body label.toggleSwitchLabel .toggleSwitch,section.product-selection section.flex .tile-body div.label.toggleSwitchLabel .toggleSwitch{display:inline-block;margin-left:35px;vertical-align:sub}section.product-selection section.flex .tile-body label.toggleSwitchLabel .toggleSwitch.leftAlignedSwitch,section.product-selection section.flex .tile-body div.label.toggleSwitchLabel .toggleSwitch.leftAlignedSwitch{margin-left:0px;margin-right:10px}section.product-selection section.flex .tile-body label>span,section.product-selection section.flex .tile-body div.label>span{font-family:"roboto_regular";display:block}section.product-selection section.flex .tile-body label>span.archived,section.product-selection section.flex .tile-body div.label>span.archived{text-decoration:line-through}section.product-selection section.flex .tile-body label>span.error,section.product-selection section.flex .tile-body div.label>span.error{display:block;white-space:normal}section.product-selection section.flex .tile-body label>span.warn,section.product-selection section.flex .tile-body div.label>span.warn{display:block;white-space:normal;color:orange;max-width:22rem}section.product-selection section.flex .tile-body label>span.value,section.product-selection section.flex .tile-body div.label>span.value{font-family:"roboto_light"}section.product-selection section.flex .tile-body label span.label-inline-block,section.product-selection section.flex .tile-body div.label span.label-inline-block{display:inline-block}section.product-selection section.flex .tile-body label.input-select-combo select.select2-container,section.product-selection section.flex .tile-body div.label.input-select-combo select.select2-container{vertical-align:top}section.product-selection section.flex .tile-body label>p,section.product-selection section.flex .tile-body div.label>p{white-space:normal;max-width:400px}section.product-selection section.flex .tile-body label>input+span:not(.error):not(.warn),section.product-selection section.flex .tile-body div.label>input+span:not(.error):not(.warn){display:inline;padding-left:5px}section.product-selection section.flex .tile-body label.toggleBoxes,section.product-selection section.flex .tile-body div.label.toggleBoxes{white-space:normal}section.product-selection section.flex .tile-body label.toggleBoxes label.toggleBox,section.product-selection section.flex .tile-body div.label.toggleBoxes label.toggleBox{display:inline-block;margin:0px 2px 5px 0px;cursor:pointer;padding:0px}section.product-selection section.flex .tile-body label.toggleBoxes label.toggleBox input[type="checkbox"],section.product-selection section.flex .tile-body label.toggleBoxes label.toggleBox input[type="radio"],section.product-selection section.flex .tile-body div.label.toggleBoxes label.toggleBox input[type="checkbox"],section.product-selection section.flex .tile-body div.label.toggleBoxes label.toggleBox input[type="radio"]{position:absolute;top:-50000px;left:-50000px}section.product-selection section.flex .tile-body label.toggleBoxes label.toggleBox input[type="checkbox"]:focus ~ span,section.product-selection section.flex .tile-body label.toggleBoxes label.toggleBox input[type="radio"]:focus ~ span,section.product-selection section.flex .tile-body div.label.toggleBoxes label.toggleBox input[type="checkbox"]:focus ~ span,section.product-selection section.flex .tile-body div.label.toggleBoxes label.toggleBox input[type="radio"]:focus ~ span{border-left-color:#007396;padding-left:0px;border-left-width:4px;border-left-style:solid}section.product-selection section.flex .tile-body label.toggleBoxes label.toggleBox input[type="checkbox"]:focus:not(:checked) ~ span,section.product-selection section.flex .tile-body label.toggleBoxes label.toggleBox input[type="radio"]:focus:not(:checked) ~ span,section.product-selection section.flex .tile-body div.label.toggleBoxes label.toggleBox input[type="checkbox"]:focus:not(:checked) ~ span,section.product-selection section.flex .tile-body div.label.toggleBoxes label.toggleBox input[type="radio"]:focus:not(:checked) ~ span{opacity:0.9}section.product-selection section.flex .tile-body label.toggleBoxes label.toggleBox input[type="checkbox"]:checked ~ span,section.product-selection section.flex .tile-body label.toggleBoxes label.toggleBox input[type="radio"]:checked ~ span,section.product-selection section.flex .tile-body div.label.toggleBoxes label.toggleBox input[type="checkbox"]:checked ~ span,section.product-selection section.flex .tile-body div.label.toggleBoxes label.toggleBox input[type="radio"]:checked ~ span{color:#fff;background-color:#007496}section.product-selection section.flex .tile-body label.toggleBoxes label.toggleBox input[type="checkbox"]:checked ~ span:after,section.product-selection section.flex .tile-body label.toggleBoxes label.toggleBox input[type="radio"]:checked ~ span:after,section.product-selection section.flex .tile-body div.label.toggleBoxes label.toggleBox input[type="checkbox"]:checked ~ span:after,section.product-selection section.flex .tile-body div.label.toggleBoxes label.toggleBox input[type="radio"]:checked ~ span:after{font-family:"web_icons";content:"\e621";font-size:0.4em;position:absolute;right:2px;top:2px;line-height:90%}section.product-selection section.flex .tile-body label.toggleBoxes label.toggleBox input[type="checkbox"]:not(:checked) ~ span,section.product-selection section.flex .tile-body label.toggleBoxes label.toggleBox input[type="radio"]:not(:checked) ~ span,section.product-selection section.flex .tile-body div.label.toggleBoxes label.toggleBox input[type="checkbox"]:not(:checked) ~ span,section.product-selection section.flex .tile-body div.label.toggleBoxes label.toggleBox input[type="radio"]:not(:checked) ~ span{opacity:0.7}section.product-selection section.flex .tile-body label.toggleBoxes label.toggleBox input[type="checkbox"] ~ span:hover,section.product-selection section.flex .tile-body label.toggleBoxes label.toggleBox input[type="radio"] ~ span:hover,section.product-selection section.flex .tile-body div.label.toggleBoxes label.toggleBox input[type="checkbox"] ~ span:hover,section.product-selection section.flex .tile-body div.label.toggleBoxes label.toggleBox input[type="radio"] ~ span:hover{opacity:0.9}section.product-selection section.flex .tile-body label.toggleBoxes label.toggleBox span,section.product-selection section.flex .tile-body div.label.toggleBoxes label.toggleBox span{display:inline-block;position:relative;text-align:center;border:1px solid;border-radius:5px;padding:3px;width:2.15em}section.product-selection section.flex .tile-body label.toggleBoxes label.toggleBox span.icon.big,section.product-selection section.flex .tile-body label.toggleBoxes label.toggleBox .staff-item-helper.drop-warning span.big.staff-item-helper-absences,.staff-item-helper.drop-warning section.product-selection section.flex .tile-body label.toggleBoxes label.toggleBox span.big.staff-item-helper-absences,section.product-selection section.flex .tile-body div.label.toggleBoxes label.toggleBox span.icon.big,section.product-selection section.flex .tile-body div.label.toggleBoxes label.toggleBox .staff-item-helper.drop-warning span.big.staff-item-helper-absences,.staff-item-helper.drop-warning section.product-selection section.flex .tile-body div.label.toggleBoxes label.toggleBox span.big.staff-item-helper-absences{width:1.6em;font-size:1.5em}section.product-selection section.flex .tile-body label.toggleBoxes label.toggleBox span.icon.huge,section.product-selection section.flex .tile-body label.toggleBoxes label.toggleBox .staff-item-helper.drop-warning span.huge.staff-item-helper-absences,.staff-item-helper.drop-warning section.product-selection section.flex .tile-body label.toggleBoxes label.toggleBox span.huge.staff-item-helper-absences,section.product-selection section.flex .tile-body div.label.toggleBoxes label.toggleBox span.icon.huge,section.product-selection section.flex .tile-body div.label.toggleBoxes label.toggleBox .staff-item-helper.drop-warning span.huge.staff-item-helper-absences,.staff-item-helper.drop-warning section.product-selection section.flex .tile-body div.label.toggleBoxes label.toggleBox span.huge.staff-item-helper-absences{font-size:2em;width:1.75em;line-height:1.65em}section.product-selection section.flex .tile-body fieldset{border:none;margin:0px 0px 10px 0px;padding:0px}section.product-selection section.flex .tile-body fieldset.label{margin-bottom:15px}section.product-selection section.flex .tile-body fieldset legend{font-family:"roboto_light";font-size:20px}section.product-selection section.flex .tile-body fieldset>fieldset:not(.group){margin-left:20px}section.product-selection section.flex .tile-body fieldset>fieldset:not(.group).tree,section.product-selection section.flex .tile-body fieldset>fieldset:not(.group):last-child{margin-bottom:0px}section.product-selection section.flex .tile-body fieldset.group{margin:0px}section.product-selection section.flex .tile-body fieldset ul{margin:0px 0px 10px 0px;padding:0px 0px 0px 15px}section.product-selection section.flex .tile-body fieldset ul li{list-style-position:outside}section.product-selection section.flex .tile-body fieldset p{white-space:normal;max-width:400px}section.product-selection section.flex .tile-body fieldset.compact label,section.product-selection section.flex .tile-body fieldset.compact div.label{margin-bottom:5px}section.product-selection section.flex .tile-body p{font-family:"roboto_light";margin:0px 0px 10px 0px}section.product-selection section.flex .tile-body p:last-child{margin-bottom:0px}section.product-selection section.flex .tile-body table:not(.custom-style){border-spacing:0px 5px}section.product-selection section.flex .tile-body table:not(.custom-style) td,section.product-selection section.flex .tile-body table:not(.custom-style) th{padding:0px;vertical-align:top}section.product-selection section.flex .tile-body table:not(.custom-style) th{text-align:left;font-family:"roboto_regular";font-weight:normal}section.product-selection section.flex .tile-body input,section.product-selection section.flex .tile-body button,section.product-selection section.flex .tile-body select,section.product-selection section.flex .tile-body textarea{border:medium none;font-family:"roboto_regular";font-size:15px;margin:0}section.product-selection section.flex .tile-body input[disabled],section.product-selection section.flex .tile-body input[readonly],section.product-selection section.flex .tile-body button[disabled],section.product-selection section.flex .tile-body button[readonly],section.product-selection section.flex .tile-body select[disabled],section.product-selection section.flex .tile-body select[readonly],section.product-selection section.flex .tile-body textarea[disabled],section.product-selection section.flex .tile-body textarea[readonly]{background-color:#66acc0;color:rgba(255,255,255,0.6)}section.product-selection section.flex .tile-body input:not([type="radio"]):not([type="checkbox"]):not([type="button"]){padding:2px 10px;background-color:#007496;color:#fff;box-shadow:none}section.product-selection section.flex .tile-body input:not([type="radio"]):not([type="checkbox"]):not([type="button"]).hasDatepicker{padding-right:33px}section.product-selection section.flex .tile-body input:not([type="radio"]):not([type="checkbox"]):not([type="button"]):focus,section.product-selection section.flex .tile-body input:not([type="radio"]):not([type="checkbox"]):not([type="button"]):invalid{padding-left:5px;border-left-width:5px;border-left-style:solid}section.product-selection section.flex .tile-body input:not([type="radio"]):not([type="checkbox"]):not([type="button"]):focus{border-left-color:#007396}section.product-selection section.flex .tile-body input:not([type="radio"]):not([type="checkbox"]):not([type="button"]):invalid{border-left-color:#f98848}section.product-selection section.flex .tile-body input:not([type="radio"]):not([type="checkbox"]):not([type="button"])[disabled],section.product-selection section.flex .tile-body input:not([type="radio"]):not([type="checkbox"]):not([type="button"])[readonly]{background-color:#66acc0;color:rgba(255,255,255,0.6)}section.product-selection section.flex .tile-body select{padding:1px 10px;background-color:#007496;color:#fff}section.product-selection section.flex .tile-body select:focus{border-left-color:#007396;padding-left:5px;border-left-width:5px;border-left-style:solid}section.product-selection section.flex .tile-body select option[value=""]{min-height:20px}section.product-selection section.flex .tile-body select.min{min-width:200px}section.product-selection section.flex .tile-body textarea{padding:2px 10px;background-color:#007496;color:#fff;min-height:65px;resize:vertical;white-space:normal}section.product-selection section.flex .tile-body textarea:focus{border-left-color:#007396;padding-left:5px;border-left-width:5px;border-left-style:solid}section.product-selection section.flex .tile-body textarea.comment{min-height:165px;white-space:pre-wrap}section.product-selection section.flex .tile-body button{background-color:#fff;border-style:solid;border-width:2px;margin-right:10px;transition:all 0.5s ease 0s;color:#007496;border-color:#007496}section.product-selection section.flex .tile-body button.button-with-icon{position:relative;text-align:left;padding-left:20px}section.product-selection section.flex .tile-body button.button-with-icon .icon,section.product-selection section.flex .tile-body button.button-with-icon .clicktip button.ui-dialog-titlebar-close,.clicktip section.product-selection section.flex .tile-body button.button-with-icon button.ui-dialog-titlebar-close,section.product-selection section.flex .tile-body button.button-with-icon .staff-item-helper.drop-warning .staff-item-helper-absences,.staff-item-helper.drop-warning section.product-selection section.flex .tile-body button.button-with-icon .staff-item-helper-absences{font-size:1.5em;top:7px;bottom:0px;right:20px;position:absolute}section.product-selection section.flex .tile-body button.button-with-icon[disabled] .icon,section.product-selection section.flex .tile-body button.button-with-icon[disabled] .clicktip button.ui-dialog-titlebar-close,.clicktip section.product-selection section.flex .tile-body button.button-with-icon[disabled] button.ui-dialog-titlebar-close,section.product-selection section.flex .tile-body button.button-with-icon[disabled] .staff-item-helper.drop-warning .staff-item-helper-absences,.staff-item-helper.drop-warning section.product-selection section.flex .tile-body button.button-with-icon[disabled] .staff-item-helper-absences{opacity:0.3}section.product-selection section.flex .tile-body button.button-with-icon[disabled].disabled-light .icon,section.product-selection section.flex .tile-body button.button-with-icon[disabled].disabled-light .clicktip button.ui-dialog-titlebar-close,.clicktip section.product-selection section.flex .tile-body button.button-with-icon[disabled].disabled-light button.ui-dialog-titlebar-close,section.product-selection section.flex .tile-body button.button-with-icon[disabled].disabled-light .staff-item-helper.drop-warning .staff-item-helper-absences,.staff-item-helper.drop-warning section.product-selection section.flex .tile-body button.button-with-icon[disabled].disabled-light .staff-item-helper-absences{opacity:0.6}section.product-selection section.flex .tile-body button.button-dangerous{background-color:red;border-color:white;color:white;padding:10px}section.product-selection section.flex .tile-body button:hover,section.product-selection section.flex .tile-body button:focus{background-color:#bfdce5}section.product-selection section.flex .tile-body button:hover.button-dangerous,section.product-selection section.flex .tile-body button:focus.button-dangerous{background-color:#ff8080}section.product-selection section.flex .tile-body button:active{transition:none;background-color:#007496;color:#fff}section.product-selection section.flex .tile-body button:active.button-dangerous{background-color:white;color:red}section.product-selection section.flex .tile-body button:-moz-focus-inner{outline:none}section.product-selection section.flex .tile-body button[disabled]{border-color:rgba(0,116,150,0.3);background-color:#fff;color:rgba(0,116,150,0.3);cursor:default}section.product-selection section.flex .tile-body button[disabled].button-dangerous{border-color:rgba(255,0,0,0.3);background-color:rgba(255,0,0,0.3);color:rgba(255,255,255,0.3)}section.product-selection section.flex .tile-body button[disabled].disabled-light{color:rgba(0,116,150,0.6)}section.product-selection section.flex .tile-body button[disabled].disabled-light.button-dangerous{color:rgba(255,255,255,0.6)}section.product-selection section.flex .tile-body form.loading{cursor:wait}section.product-selection section.flex .tile-body button.loading,section.product-selection section.flex .tile-body input.loading{position:relative}section.product-selection section.flex .tile-body button.loading:after,section.product-selection section.flex .tile-body input.loading:after,section.product-selection section.flex .tile-body button.loading.corner:after,section.product-selection section.flex .tile-body button.loading.corner:after{content:"";position:absolute;top:0px;left:0px;width:100%;height:100%;background-color:#ccc;background-image:url("../../images/loading.gif");background-position:center;background-repeat:no-repeat;background-size:1em;opacity:0.5}section.product-selection section.flex .tile-body button.loading.corner:after{z-index:100;-webkit-clip-path:polygon(89% 0, 100% 23%, 100% 100%, 0 100%, 0 0);clip-path:polygon(89% 0, 100% 23%, 100% 100%, 0 100%, 0 0)}section.product-selection section.flex .tile-body .form-button-wrapper{margin-top:1rem;display:flex;justify-content:space-between}section.product-selection section.flex .tile-body .form-button-wrapper button{margin:0}section.product-selection section.flex .tile-body button.text-button{border:none;background:none;text-decoration:underline;color:inherit;padding:0;margin:0}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-height: 568px), (max-resolution: 200dpi) and (max-height: 568px), (max-resolution: 2.083dppx) and (max-height: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-height: 1336px), (min-resolution: 200dpi) and (max-height: 1336px), (min-resolution: 2.083dppx) and (max-height: 1336px), (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 568px), (max-resolution: 200dpi) and (max-width: 568px), (max-resolution: 2.083dppx) and (max-width: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 1336px), (min-resolution: 200dpi) and (max-width: 1336px), (min-resolution: 2.083dppx) and (max-width: 1336px){section.product-selection section.flex .tile-body button.mobile-submit-button-right{position:absolute;right:0px;bottom:26px}}section.product-selection section.flex .tile-body span.form-marker{padding-left:25px;position:relative}section.product-selection section.flex .tile-body span.form-marker:before{position:absolute;left:0px;font-family:"web_icons";font-size:20px}section.product-selection section.flex .tile-body span.form-marker.inactive:before{content:"\e621";color:rgba(0,116,150,0.3)}section.product-selection section.flex .tile-body span.form-marker.active:before{content:"\e621";color:#007496}section.product-selection section.flex .tile-body span.form-marker.warning:before{content:"\e93e";color:#ff5d00}section.product-selection section.flex .tile-body .select-wrapper.hidden{display:none}section.product-selection section.flex .tile-body ul{list-style-type:circle;margin:0px 0px 20px 0px;padding-left:20px}section.product-selection section.flex .tile-body ul li{line-height:1.5em}section.product-selection section.flex .tile-body button{align-self:center;margin-top:auto;margin-bottom:5px;padding:5px 35px}@media (-webkit-max-device-pixel-ratio: 2.083) and (max-height: 568px), (max-resolution: 200dpi) and (max-height: 568px), (max-resolution: 2.083dppx) and (max-height: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-height: 1336px), (min-resolution: 200dpi) and (max-height: 1336px), (min-resolution: 2.083dppx) and (max-height: 1336px), (-webkit-max-device-pixel-ratio: 2.083) and (max-width: 568px), (max-resolution: 200dpi) and (max-width: 568px), (max-resolution: 2.083dppx) and (max-width: 568px), (-webkit-min-device-pixel-ratio: 2.083) and (max-width: 1336px), (min-resolution: 200dpi) and (max-width: 1336px), (min-resolution: 2.083dppx) and (max-width: 1336px){html body section.product-selection:first-child{padding-top:5px}html body section.product-selection section.flex-group,html body section.product-selection section.flex-group-center{max-width:none}html body section.product-selection section.flex-group span.icon.arrow,html body section.product-selection section.flex-group-center span.icon.arrow,html body section.product-selection section.flex-group .staff-item-helper.drop-warning span.arrow.staff-item-helper-absences,.staff-item-helper.drop-warning html body section.product-selection section.flex-group span.arrow.staff-item-helper-absences,html body section.product-selection section.flex-group-center .staff-item-helper.drop-warning span.arrow.staff-item-helper-absences,.staff-item-helper.drop-warning html body section.product-selection section.flex-group-center span.arrow.staff-item-helper-absences{position:absolute;right:16px;bottom:10px}html body section.product-selection section.flex-group .flex.product,html body section.product-selection section.flex-group-center .flex.product{width:100%;margin-top:5px;position:relative}html body section.product-selection section.flex-group .flex.product.foldable-section-unfolded .foldable-section-body,html body section.product-selection section.flex-group-center .flex.product.foldable-section-unfolded .foldable-section-body{max-height:400px;transition:max-height 1s}html body section.product-selection section.flex-group .flex.product .foldable-section-body,html body section.product-selection section.flex-group-center .flex.product .foldable-section-body{min-height:auto;max-height:0px;height:auto;overflow:hidden;transition:max-height 0.5s;position:relative}html body section.product-selection section.flex-group .flex.product span.sizing,html body section.product-selection section.flex-group-center .flex.product span.sizing{text-align:center}html body section.product-selection section.flex-group .flex.server,html body section.product-selection section.flex-group-center .flex.server{margin-top:5px;position:relative}html body section.product-selection section.flex-group .flex.server .tile-body,html body section.product-selection section.flex-group-center .flex.server .tile-body{height:auto;padding-top:10px}html body section.product-selection section.flex-group.server-spacer,html body section.product-selection section.server-spacer.flex-group-center{display:none}html body section.product-selection section.flex.paid.product,html body section.product-selection section.flex.server{color:#ffffff}html body section.product-selection section.flex.paid.product header.tile-header,html body section.product-selection section.flex.paid.product .tile-body,html body section.product-selection section.flex.paid.product .foldable-section-body,html body section.product-selection section.flex.server header.tile-header,html body section.product-selection section.flex.server .tile-body,html body section.product-selection section.flex.server .foldable-section-body{background:#007496;color:#ffffff;border-radius:0px;box-shadow:none}html body section.product-selection section.flex.free.product{color:#007496}html body section.product-selection section.flex.free.product header.tile-header,html body section.product-selection section.flex.free.product .tile-body,html body section.product-selection section.flex.free.product .foldable-section-body{background:#c7cacc;border-radius:0px;box-shadow:none}html body section.product-selection section.flex header.tile-header{text-align:left}html body section.product-selection section.flex header.tile-header.current:before{font-family:"web_icons";content:"\e621";color:#8bc53e;position:absolute;top:10px;right:8px;font-size:1.2em;font-weight:bold}html body section.product-selection section.flex header.tile-header.unavailable h2:before{content:"";border-bottom:1px solid;position:absolute;right:18px;left:18px;top:calc(52% + 11px)}html body section.product-selection section.flex header.tile-header h2{font-size:30px;margin:0px;padding:20px 20px 0px 20px;text-align:left}html body section.product-selection section.flex header.tile-header h3{margin:0px 20px 10px 20px;padding:0px;text-align:left;border-top:none;font-size:0.65em;font-family:"roboto_thin"}html body section.product-selection section.flex header.tile-header .hint-free{position:static;padding:0px;margin-bottom:20px}html body section.product-selection section.flex header.tile-header .hint-free:before{content:"  //  "}html body section.product-selection section.flex header.tile-header span.tile-banner{position:absolute;font-size:12px;top:0px;width:60px;padding:25px 10px 10px 10px;transform:none;text-align:left;left:calc(100% - 140px)}html body section.product-selection section.flex .foldable-section-body{padding:0px}html body section.product-selection section.flex .foldable-section-body .tile-body{border-top:1px solid;margin:0px 20px 20px 20px;height:auto;padding-top:10px}html body section.product-selection section.flex .foldable-section-body .tile-body button{margin-top:25px}}section.content header div.userListFilters{display:flex;flex-wrap:wrap}section.content header div.userListFilters>div{margin-left:20px}section.content header div.userListFilters div.dropdown.right{margin-left:auto}section.modal section div.info label>span.eauStatus{display:inline-block;margin:0px 10px 0px 0px;vertical-align:text-bottom}div.eauStateHistory{box-shadow:0px 0px 15px #babcc1;padding:5px;margin:20px 0px}div.eauStateHistory div.separator{width:100%;border-top:1px solid #c7c9cd;margin:5px 0px}div.eauStateHistory p.eauStateHistoryEntry{padding:5px}div.eauStateHistory p.eauStateHistoryEntry span.timestamp{font-weight:bold}
