﻿body .k-event,body .k-task-complete{background-color:transparent !important;border-width:0 !important;color:#000;pointer-events:none;}body .k-scheduler-content .k-scheduler-table tbody td{height:50px !important;background-color:#fff;}body .k-today{background-color:#f5f5f5 !important;font-weight:bold;}body .k-state-selected{background-color:#dbf0fe !important;}body .k-scheduler{border-right-style:solid;width:80%;}body .k-input{width:max-content;}body .toDoListItem{font-size:15px;padding:15px;border-bottom:dashed;border-bottom-width:1px;}body .absenceRequestDay{overflow:hidden;color:#d5d5d5;}body .absenceRequestDay .titleContainer{overflow:hidden;}body .absenceRequestDay .titleContainer .dayItemTitle{width:auto;max-width:60%;max-height:30px;text-overflow:ellipsis;overflow:hidden;float:left;font-size:25px;}body .absenceRequestDay .titleContainer .dayItemFile{margin-left:10px;}body .absenceRequestDay .titleContainer .dayItemFile .dayItemFilesCount{position:absolute;margin-left:23px;top:-5px;color:#000 !important;font-size:13px;}body .absenceRequestDay .titleContainer .dayItemFile i{position:absolute;top:-1px;font-size:25px;}body .absenceRequestDay .dayItemStatus{color:#707070;}body .absenceRequestDay .dayItemButtons{float:right;text-align:right;right:0;list-style-type:none;pointer-events:all;}body .absenceRequestDay .dayItemButtons .buttonElement{margin-right:5px;}body .absenceRequestDay .dayItemButton{position:relative;cursor:pointer;height:30px;width:30px;border-style:solid;color:#d5d5d5;text-align:center;font-size:20px;border-radius:20px;border-width:1px;}body .absenceRequestDay .dayItemButton .icon{margin-top:6px;display:block;align-items:center;align-content:center;}body .absenceRequestDay.active,body .absenceRequestDay.approved,body .absenceRequestDay.declined{color:#4364e5;}body .absenceRequestDay.active .dayItemButtons,body .absenceRequestDay.approved .dayItemButtons,body .absenceRequestDay.declined .dayItemButtons{text-align:right;top:12px;right:0;list-style-type:none;pointer-events:all;}body .absenceRequestDay.active .dayItemButtons .buttonElement,body .absenceRequestDay.approved .dayItemButtons .buttonElement,body .absenceRequestDay.declined .dayItemButtons .buttonElement{float:right;margin-right:10px;}body .absenceRequestDay.active .dayItemButton,body .absenceRequestDay.approved .dayItemButton,body .absenceRequestDay.declined .dayItemButton{color:#474747 !important;background-color:#fff;cursor:pointer;height:30px;width:30px;color:#d5d5d5;text-align:center;font-size:20px;border-style:solid;border-radius:20px;border-width:1px;}body .dayItemButton:hover{color:#474747;border-style:solid;background-color:#fff;}body .absenceRequestDay.disabled{background-color:#c1a0a0;}body .approved{color:#007226;}body .approved .titleContainer{color:#007226;}body .approved .dayItemStatus{color:#007226;}body .declined{color:#c13b3b;}body .declined .titleContainer{color:#c13b3b;}body .declined .dayItemStatus{color:#c13b3b;}@media only screen and (min-width:768px) and (max-width:1025px){body .absenceRequestDay .dayItemButtons,body .absenceRequestDay.active .dayItemButtons,body .absenceRequestDay.approved .dayItemButtons,body .absenceRequestDay.declined .dayItemButtons{width:100px;}}@media only screen and (max-width:767px){body .absenceRequestDay .dayItemStatus,body .absenceRequestDay.active .dayItemStatus,body .absenceRequestDay.approved .dayItemStatus,body .absenceRequestDay.declined .dayItemStatus{font-size:10px !important;}body .absenceRequestDay .titleContainer,body .absenceRequestDay.active .titleContainer,body .absenceRequestDay.approved .titleContainer,body .absenceRequestDay.declined .titleContainer{height:10px;overflow:hidden;}body .absenceRequestDay .titleContainer .dayItemTitle,body .absenceRequestDay.active .titleContainer .dayItemTitle,body .absenceRequestDay.approved .titleContainer .dayItemTitle,body .absenceRequestDay.declined .titleContainer .dayItemTitle{font-size:10px;}body .absenceRequestDay .titleContainer .dayItemFile,body .absenceRequestDay.active .titleContainer .dayItemFile,body .absenceRequestDay.approved .titleContainer .dayItemFile,body .absenceRequestDay.declined .titleContainer .dayItemFile{margin-left:5px;}body .absenceRequestDay .titleContainer .dayItemFile .dayItemFilesCount,body .absenceRequestDay.active .titleContainer .dayItemFile .dayItemFilesCount,body .absenceRequestDay.approved .titleContainer .dayItemFile .dayItemFilesCount,body .absenceRequestDay.declined .titleContainer .dayItemFile .dayItemFilesCount{position:absolute;margin-left:23px;top:-5px;color:#000 !important;font-size:5px;display:none;}body .absenceRequestDay .titleContainer .dayItemFile i,body .absenceRequestDay.active .titleContainer .dayItemFile i,body .absenceRequestDay.approved .titleContainer .dayItemFile i,body .absenceRequestDay.declined .titleContainer .dayItemFile i{position:absolute;top:2px;font-size:10px;}body .absenceRequestDay .dayItemButton,body .absenceRequestDay.active .dayItemButton,body .absenceRequestDay.approved .dayItemButton,body .absenceRequestDay.declined .dayItemButton{height:20px;width:20px;font-size:14px;margin-bottom:5px;margin-right:0 !important;}body .absenceRequestDay .dayItemButton .icon,body .absenceRequestDay.active .dayItemButton .icon,body .absenceRequestDay.approved .dayItemButton .icon,body .absenceRequestDay.declined .dayItemButton .icon{margin-top:3px;}body .absenceRequestDay .dayItemButtons{margin-top:23px;}}