body{background-color:#f2f2f2;height:100vh}input[type=checkbox].checkBoxButton{display:none}input[type=checkbox].checkBoxButton+label:before{font-family:"Font Awesome 5 Pro";display:inline-block;font-size:1.5em}input[type=checkbox].checkBoxButton+label:before{content:"";width:1.28571429em;text-align:center;vertical-align:middle}input[type=checkbox].checkBoxButton+label:before{letter-spacing:10px}input[type=checkbox].checkBoxButton:checked+label:before{content:"";color:#067900;width:1.28571429em;text-align:center;vertical-align:middle}input[type=checkbox].checkBoxButton+label{margin:0}input[type=checkbox].favorite{display:none}input[type=checkbox].favorite+label:before{font-family:"Font Awesome 5 Pro";display:inline-block}input[type=checkbox].favorite+label:before{content:"";width:1.28571429em;text-align:center;font-size:2em;color:transparent;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#000}input[type=checkbox].favorite+label:before{letter-spacing:10px}input[type=checkbox].favorite:checked+label:before{content:"";width:1.28571429em;text-align:center;font-size:2em;color:#ff0;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#000}input[type=checkbox].favorite:checked+label:before{letter-spacing:5px}.checkboxDropdown label.checkBoxButton{display:block;padding-bottom:0;padding-left:10px;margin:0;font-weight:normal;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.checkboxDropdown label.checkBoxButton input[type=checkbox]{display:none}.checkboxDropdown label.checkBoxButton input[type=checkbox]+i:before{font-family:"Font Awesome 5 Pro";display:inline-block;font-size:1.5em;content:"";width:1.28571429em;text-align:center;vertical-align:middle;letter-spacing:10px;font-style:normal}.checkboxDropdown label.checkBoxButton input[type=checkbox]:checked+i:before{content:"";color:#067900;width:1.28571429em;text-align:center;vertical-align:middle;font-style:normal}.block{margin-top:10px;margin-bottom:10px;padding:15px;padding-left:20px;padding-right:20px;border-radius:20px;background-color:#fff}.block-dark{background-color:#0d4750;color:#fff}.block-compact{border-radius:5px;padding:3px;padding-left:5px;padding-right:5px;margin-top:3px;margin-bottom:3px}.nopadding{padding:0!important;margin:0!important}.planningCommunication{background-color:#b7d6e0;border:solid 2px #067900;border-radius:5px;padding:10px}a.signout,a.signout:active,a.signout:visited,a.signout:link{color:#fff;text-decoration:none}a.signout:hover{color:#347983;text-decoration:none}.employees .cell{line-height:50px;vertical-align:middle}.employees .cell h4{margin:0;line-height:50px}.employees .row-content:hover{background-color:#fafafa}#cal-slide-content,#cal-slide-content:hover{background-color:#0d475b}.events-list .event{padding-left:4px;padding-right:4px}.timepicker .timepicker-hour,.timepicker .timepicker-minute{background-color:#067900;color:#f9f9f9}.timepicker .timepicker-hour:active,.timepicker .timepicker-hour:hover,.timepicker .timepicker-hour:focus,.timepicker .timepicker-minute:active,.timepicker .timepicker-minute:hover,.timepicker .timepicker-minute:focus{background-color:#067900cc}.timepicker-hours .table-condensed,.timepicker-minutes .table-condensed{border-spacing:3px;border-collapse:separate}.timepicker .timepicker-hours .hour,.timepicker .timepicker-minutes .minute{background-color:#067900;color:#f9f9f9}.timepicker .timepicker-hours .hour:active,.timepicker .timepicker-hours .hour:hover,.timepicker .timepicker-hours .hour:focus,.timepicker .timepicker-minutes .minute:active,.timepicker .timepicker-minutes .minute:hover,.timepicker .timepicker-minutes .minute:focus{background-color:#067900cc}.bootstrap-datetimepicker-widget.dropdown-menu{height:auto;overflow:visible}.bootstrap-datetimepicker-widget .timepicker-hour,.bootstrap-datetimepicker-widget .timepicker-minute,.bootstrap-datetimepicker-widget .timepicker-second{width:54px;font-weight:bold;font-size:1.2em;margin:0}.bootstrap-datetimepicker-widget table td{height:54px;line-height:54px;width:54px}.bootstrap-datetimepicker-widget table td,.bootstrap-datetimepicker-widget table th{text-align:center;border-radius:4px}.bootstrap-datetimepicker-widget table td span{display:inline-block;width:54px;height:54px;line-height:54px;margin:2px 1.5px;cursor:pointer;border-radius:4px}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.bootstrap-datetimepicker-widget table td.day:hover,.bootstrap-datetimepicker-widget table td.hour:hover,.bootstrap-datetimepicker-widget table td.minute:hover,.bootstrap-datetimepicker-widget table td.second:hover{background:#eee;cursor:pointer}.bootstrap-datetimepicker-widget table td.active,.bootstrap-datetimepicker-widget table td.active:hover{background-color:#337ab7;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.bootstrap-datetimepicker-widget table td.day{height:20px;line-height:20px;width:20px}.bootstrap-datetimepicker-widget table td.day.disabled:hover,.bootstrap-datetimepicker-widget table td.day.disabled{color:#d3d3d3;cursor:not-allowed}.timepicker .timepicker-picker table tbody tr:first-child,.timepicker .timepicker-picker table tbody tr:last-child{display:none}.shopItem{border:2px solid #0d475b}.shopItem .title{background-color:#0d475b;color:#fff;font-weight:bold;text-align:center;padding:5px}.shopItem .body{text-align:center;padding:5px}.shopItem .buttons{text-align:center;padding:5px}.scrollable-menu{height:auto;max-height:200px;overflow-x:hidden}input.noUpDownButton::-webkit-outer-spin-button,input.noUpDownButton::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.vcenter{display:inline-block;vertical-align:middle;float:none}.modal-body{}.planningmodal .modal-body{max-height:inherit;overflow:hidden}.planningmodal .tab-pane{max-height:calc(100vh - 270px);overflow-y:auto;overflow-x:hidden}.navbar-custom-dropdown{float:right;padding-top:7px;padding-bottom:7px}.body-content{margin-top:50px}@media screen and (max-width:991px){.body-content{margin-bottom:60px}.content{margin-bottom:60px}.content-wrapper{min-height:calc(100vh - 50px)}}@media(max-width:767px){.skin-booku .main-header .navbar .dropdown-menu li a{color:inherit}.skin-booku .main-header .navbar .dropdown-menu li a:hover{background-image:inherit;background-image:inherit;background-image:inherit;background-repeat:inherit;filter:inherit;background-color:inherit}}.hexColorSquare{background:#fff;border:1px solid #dcdcdc;border-radius:1px;height:11px;margin-right:3px;width:11px;float:left;margin-top:5px}.sidebarList{list-style:none;padding:0;margin:0}.sidebarList li a{padding:5px 15px;display:block;overflow:hidden;cursor:pointer}.sidebarList li a:after{clear:both;display:table}.sidebarList li a:hover,.sidebarList li a:active{background-color:#d3d3d3}.sidebarList li a .button-icon{float:left;height:45px;padding:3px}.sidebarList li a .button-title{font-size:1.2em;font-weight:bold}.sidebarList li a.selected{background-color:#337ab7;color:#fff}#planningPlusFilterButton.selected{background-color:#337ab7}.filterButton{cursor:pointer}.sidebarContent{padding:5px 15px;display:block}.sidebarContent input[type='text']{width:100%}.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.switch{position:relative;display:inline-block;width:40px;height:24px}.switch input{display:none}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.slider:before{position:absolute;content:"";height:16px;width:16px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}input:checked+.slider{background-color:#347983}input:focus+.slider{box-shadow:0 0 1px #347983}input:checked+.slider:before{-webkit-transform:translateX(16px);-ms-transform:translateX(16px);transform:translateX(16px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.bootstrap-select.btn-group .dropdown-menu>li>a:focus:not(:hover){background-image:none!important;background-color:transparent!important;color:#777!important}.select-toggle:hover{background-image:none!important;background-color:transparent!important;color:#777!important}.tagList label.tagButton{display:inline-block;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.tagList label.tagButton input[type=checkbox]{display:none}.tagList label.tagButton input[type=checkbox]+span{-ms-border-radius:5px;border-radius:5px;border:1px solid #e1e1e1;display:inline-block;padding:5px 15px 5px 15px;margin:2px 5px 2px 5px;text-align:center;vertical-align:middle;font-style:normal;background-color:#fff;color:#000}.tagList label.tagButton input[type=checkbox]:checked+span{background-color:#347983;color:#fff}.gridcontainer__passwordreset{height:100vh;display:grid;grid-template-columns:50% 50%}.gridcontainer__passwordreset-flex{display:flex;justify-content:center;align-items:center}.gridcontainer__passwordreset-image{grid-column-start:1}.gridcontainer__passwordreset-form{grid-column-start:2;flex-direction:column;align-items:flex-start}.gridcontainer__passwordreset-form-label{display:block;padding-top:5px}.gridcontainer__passwordreset-form-label__error{color:#f53d3d}.gridcontainer__passwordreset-form-input{width:350px;max-width:350px;height:40px;padding:10px}.gridcontainer__passwordreset-form-formgroup{display:block;margin:12.5px 0}.grid-container__passwordreset-form-formgroup{cursor:default}.gridcontainer__passwordreset__requirements>i{width:20px;font-size:18px}.gridcontainer__passwordreset__requirements>label{margin-left:12px;margin-bottom:10px}.gridcontainer__passwordreset-form-button{background-color:#347983;color:#fff;border:none;padding:15px}.color-green{}.color-red{}.delete-time>i,.delete-break-time>i,.absence-delete-time>i{color:#8b0000}.e-accordion .e-acrdn-item .e-acrdn-header>.e-btn{float:left;position:absolute;top:5px;right:5px}.payroll-office-content .e-checkbox-wrapper .e-checkbox{height:18px;width:18px;cursor:pointer;margin:0}#new-absence-message{white-space:pre-wrap}.activityMenuButtonBar{background-color:#add8e6;overflow:hidden}.activityMenuButton:active,.activityMenuButton:visited,.activityMenuButton:link{padding-left:20px;padding-right:20px;padding-top:10px;padding-bottom:10px;background-color:#add8e6;color:#000;display:block;float:left}.activityMenuButton:hover{background-color:#a3c9d6}.activityMenuButton.active{background-color:#ecf0f5}.activityCommonFields{padding-top:10px;background-color:#ecf0f5;font-weight:bold}.activityCommonFields label{font-weight:bold}.top-green-buttons-row{margin-bottom:10px}#planningEmployeeTable{font-size:16px}#planningEmployeeTable input[type="checkbox"]{transform:scale(2,2)}th.dt-center,td.dt-center{text-align:center}.field-validation-error{color:red}.pager{text-align:center}.pager .pagerButton{display:inline-block;padding-top:2px;padding-bottom:2px;padding-left:3px;padding-right:3px;min-width:25px;margin:1px;background-color:#d3d3d3;cursor:pointer;text-align:center}.pager .pagerButton:hover{background-color:#696969;color:#d3d3d3}.pager .pagerButton[data-disabled='true']{cursor:default;background-color:transparent;color:#d3d3d3}.pager .pagerButton[data-disabled='true']:hover{background-color:transparent}.pager .pagerButton.current{font-weight:bold;color:#000;background-color:#fff}.pager .pagerButton.current:hover{background-color:#fff}.pager .pagerButton.divider{font-weight:bold;color:#696969;background-color:transparent}.pager .pagerButton.divider:hover{background-color:transparent}.sortingButton{cursor:pointer}