body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}@media(max-width:767.98px){.fc-toolbar.fc-header-toolbar{flex-wrap:wrap;margin-bottom:4px}.fc-toolbar.fc-header-toolbar>div{min-width:220px;margin-bottom:4px}.fc-head .fc-day-header{font-size:11px}}.fc-event{border-color:inherit}.fc-sun,.fc-sat{background-color:#ff9f8933}.fc-holiday{background-color:#ff9f89a1!important}.fc-workingday{background-color:unset}.holiday-title{padding:2px;line-height:30px;color:#fc542ebe}.main-sidebar .logo-xl.brand-image-xs{top:14px}.main-sidebar .nav-item{position:relative}.main-sidebar .nav-item .badge-info.small{position:absolute;right:2px;top:11px;z-index:1}.sidebar-collapse .main-sidebar .nav-item .badge-info.small{top:-8px;right:0;-webkit-transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-ms-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;transition:all ease-in-out .3s}.main-sidebar:hover .nav-item .badge-info.small{top:11px;right:2px;-webkit-transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-ms-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;transition:all ease-in-out .3s}.dataTables_filter{display:none}@media screen and (max-width:485px){.dataTables_paginate .paginate_button{display:none}.dataTables_paginate .paginate_button.previous,.dataTables_paginate .paginate_button.next{display:inline}}.dataTables_wrapper .dataTables_info[id$=_info]{white-space:normal}table.dataTable .order-sort-handle{cursor:move}table.dataTable .searchable .column-search{max-width:180px;min-width:120px}table.dataTable.nowrap td.canWrap{white-space:normal}table.dataTable .dtr-title{text-align:left}table.dataTable .dtr-details>li{white-space:normal;display:flex;justify-content:space-between;text-align:right}table.dataTable .dtr-data{display:flex;align-items:center}table.dataTable .dtr-data .holiday-setting{width:20px;height:20px}table.dataTable.dtr-column>tbody>tr>th.control,table.dataTable.dtr-column>tbody>tr td.control{position:relative;cursor:pointer;padding:20px}table.dataTable.dtr-column>tbody>tr>th.control:before,table.dataTable.dtr-column>tbody>tr td.control:before{display:block;position:absolute;content:"+";width:16px;height:16px;line-height:17px}table.dataTable.dtr-inline.collapsed>tbody>tr[role=row]>td:first-child:before{margin-top:-10px;top:50%}.card-body{position:relative}.card-body .card-tools__add-new{z-index:1;left:calc(50% - 65px);position:relative;margin-bottom:15px;display:inline-block}@media screen and (min-width:768px){.card-body .card-tools__add-new{position:absolute;right:20px;top:20px;left:unset}}.input-balance-report .balance_datepicker{cursor:pointer;min-width:130px;max-width:150px}.input-balance-report .balance_reset-date{padding-top:15px}@media(min-width:360px){.input-balance-report .balance_reset-date{margin:auto 0;padding-left:10px;padding-top:0}}.input-balance-report #absence-date{min-width:200px;max-width:250px}.label-margin{margin-top:20px}.ekko-lightbox{z-index:2000}@media(max-width:1000px){.ekko-lightbox .modal-dialog{max-width:none!important;margin:0}.ekko-lightbox .modal-dialog .modal-content .modal-body{padding:1rem 0}}.ekko-lightbox-nav-overlay{justify-content:space-between}.ekko-lightbox-nav-overlay a{text-shadow:-1px 0 black,0 1px black,1px 0 black,0 -1px black;flex:0}.ekko-lightbox-nav-overlay a:hover{color:#fff}@media(max-width:1000px){.ekko-lightbox-nav-overlay a{opacity:1}}.main-header .navbar-nav{flex-direction:row;align-items:center}.main-header .navbar-nav .dropdown-menu{left:calc(50% - 160px);position:absolute}@media(min-width:768px){.main-header .navbar-nav .dropdown-menu{left:unset}}.main-header .navbar-nav .nav-item{margin:0 auto}.main-header .navbar-nav .nav-item.dropdown{display:flex}.main-header .navbar-nav .nav-item.user-menu .dropdown-toggle{height:auto;white-space:normal}#prevent-absences-in-past td.fc-day.fc-past{background-color:#eee;color:#00f}.fc-unthemed .fc-today{background:#fffb00!important}.fc-popover{overflow:auto;max-height:920px}a.fc-more{font-size:.75em}@media(min-width:345px){a.fc-more{font-size:.85em}}.btn-tvnet{padding:8px}table.dataTable>tbody>tr.child ul.dtr-details{display:block}.parental-leave{word-break:break-word}.excel-export{position:absolute;top:0;right:0}.main-sidebar{z-index:2000}#acceptRules{display:none;position:sticky;bottom:15px}#acceptRules.show{display:block}.internal-rules-wrapper p,.internal-rules-wrapper h1,.internal-rules-wrapper h2,.internal-rules-wrapper h3,.internal-rules-wrapper h4,.internal-rules-wrapper h5,.internal-rules-wrapper a,.internal-rules-wrapper span{font-weight:revert!important;font-family:revert!important;margin:revert!important;text-indent:revert!important}.internal-rules-wrapper table{width:auto!important}.internal-rules-wrapper .MsoNormalTable{width:100%!important}.internal-rules-wrapper .MsoNormalTable p{margin:0!important}.internal-rules-wrapper .note-editor.note-frame.fullscreen{z-index:2000}.hidden-explanation{position:relative}.hidden-explanation .explanation{display:none;position:absolute;background:#fff;z-index:1;border:1px solid;padding:3px 5px;white-space:break-spaces;width:70%;right:0;border-radius:3px}.hidden-explanation:hover .explanation{display:block}.mw-1150{max-width:1150px;margin:auto}#bonus-holidays,#donor-days,#service-days{font-size:12px}.hidden{display:none}.bg-mil{background-color:#4e5b31!important;color:#fff!important}
