@charset "UTF-8";/*!
 * jQuery UI Resizable 1.11.4
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 */.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}/*!
 * jQuery UI Draggable 1.11.4
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 */.ui-draggable-handle,.ui-selectable{-ms-touch-action:none;touch-action:none}/*!
 * jQuery UI Selectable 1.11.4
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 */.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}@font-face{font-family:'Open Sans';src:url(./fonts/Light/OpenSans-Light.eot?v=1.1.0);src:url(./fonts/Light/OpenSans-Light.eot?#iefix&v=1.1.0) format("embedded-opentype"),url(./fonts/Light/OpenSans-Light.woff2?v=1.1.0) format("woff2"),url(./fonts/Light/OpenSans-Light.woff?v=1.1.0) format("woff"),url(./fonts/Light/OpenSans-Light.ttf?v=1.1.0) format("truetype"),url(./fonts/Light/OpenSans-Light.svg?v=1.1.0#Light) format("svg");font-weight:300;font-style:normal}@font-face{font-family:'Open Sans';src:url(./fonts/LightItalic/OpenSans-LightItalic.eot?v=1.1.0);src:url(./fonts/LightItalic/OpenSans-LightItalic.eot?#iefix&v=1.1.0) format("embedded-opentype"),url(./fonts/LightItalic/OpenSans-LightItalic.woff2?v=1.1.0) format("woff2"),url(./fonts/LightItalic/OpenSans-LightItalic.woff?v=1.1.0) format("woff"),url(./fonts/LightItalic/OpenSans-LightItalic.ttf?v=1.1.0) format("truetype"),url(./fonts/LightItalic/OpenSans-LightItalic.svg?v=1.1.0#LightItalic) format("svg");font-weight:300;font-style:italic}@font-face{font-family:'Open Sans';src:url(./fonts/Regular/OpenSans-Regular.eot?v=1.1.0);src:url(./fonts/Regular/OpenSans-Regular.eot?#iefix&v=1.1.0) format("embedded-opentype"),url(./fonts/Regular/OpenSans-Regular.woff2?v=1.1.0) format("woff2"),url(./fonts/Regular/OpenSans-Regular.woff?v=1.1.0) format("woff"),url(./fonts/Regular/OpenSans-Regular.ttf?v=1.1.0) format("truetype"),url(./fonts/Regular/OpenSans-Regular.svg?v=1.1.0#Regular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:'Open Sans';src:url(./fonts/Italic/OpenSans-Italic.eot?v=1.1.0);src:url(./fonts/Italic/OpenSans-Italic.eot?#iefix&v=1.1.0) format("embedded-opentype"),url(./fonts/Italic/OpenSans-Italic.woff2?v=1.1.0) format("woff2"),url(./fonts/Italic/OpenSans-Italic.woff?v=1.1.0) format("woff"),url(./fonts/Italic/OpenSans-Italic.ttf?v=1.1.0) format("truetype"),url(./fonts/Italic/OpenSans-Italic.svg?v=1.1.0#Italic) format("svg");font-weight:400;font-style:italic}@font-face{font-family:'Open Sans';src:url(./fonts/Semibold/OpenSans-Semibold.eot?v=1.1.0);src:url(./fonts/Semibold/OpenSans-Semibold.eot?#iefix&v=1.1.0) format("embedded-opentype"),url(./fonts/Semibold/OpenSans-Semibold.woff2?v=1.1.0) format("woff2"),url(./fonts/Semibold/OpenSans-Semibold.woff?v=1.1.0) format("woff"),url(./fonts/Semibold/OpenSans-Semibold.ttf?v=1.1.0) format("truetype"),url(./fonts/Semibold/OpenSans-Semibold.svg?v=1.1.0#Semibold) format("svg");font-weight:600;font-style:normal}@font-face{font-family:'Open Sans';src:url(./fonts/SemiboldItalic/OpenSans-SemiboldItalic.eot?v=1.1.0);src:url(./fonts/SemiboldItalic/OpenSans-SemiboldItalic.eot?#iefix&v=1.1.0) format("embedded-opentype"),url(./fonts/SemiboldItalic/OpenSans-SemiboldItalic.woff2?v=1.1.0) format("woff2"),url(./fonts/SemiboldItalic/OpenSans-SemiboldItalic.woff?v=1.1.0) format("woff"),url(./fonts/SemiboldItalic/OpenSans-SemiboldItalic.ttf?v=1.1.0) format("truetype"),url(./fonts/SemiboldItalic/OpenSans-SemiboldItalic.svg?v=1.1.0#SemiboldItalic) format("svg");font-weight:600;font-style:italic}@font-face{font-family:'Open Sans';src:url(./fonts/Bold/OpenSans-Bold.eot?v=1.1.0);src:url(./fonts/Bold/OpenSans-Bold.eot?#iefix&v=1.1.0) format("embedded-opentype"),url(./fonts/Bold/OpenSans-Bold.woff2?v=1.1.0) format("woff2"),url(./fonts/Bold/OpenSans-Bold.woff?v=1.1.0) format("woff"),url(./fonts/Bold/OpenSans-Bold.ttf?v=1.1.0) format("truetype"),url(./fonts/Bold/OpenSans-Bold.svg?v=1.1.0#Bold) format("svg");font-weight:700;font-style:normal}@font-face{font-family:'Open Sans';src:url(./fonts/BoldItalic/OpenSans-BoldItalic.eot?v=1.1.0);src:url(./fonts/BoldItalic/OpenSans-BoldItalic.eot?#iefix&v=1.1.0) format("embedded-opentype"),url(./fonts/BoldItalic/OpenSans-BoldItalic.woff2?v=1.1.0) format("woff2"),url(./fonts/BoldItalic/OpenSans-BoldItalic.woff?v=1.1.0) format("woff"),url(./fonts/BoldItalic/OpenSans-BoldItalic.ttf?v=1.1.0) format("truetype"),url(./fonts/BoldItalic/OpenSans-BoldItalic.svg?v=1.1.0#BoldItalic) format("svg");font-weight:700;font-style:italic}@font-face{font-family:'Open Sans';src:url(./fonts/ExtraBold/OpenSans-ExtraBold.eot?v=1.1.0);src:url(./fonts/ExtraBold/OpenSans-ExtraBold.eot?#iefix&v=1.1.0) format("embedded-opentype"),url(./fonts/ExtraBold/OpenSans-ExtraBold.woff2?v=1.1.0) format("woff2"),url(./fonts/ExtraBold/OpenSans-ExtraBold.woff?v=1.1.0) format("woff"),url(./fonts/ExtraBold/OpenSans-ExtraBold.ttf?v=1.1.0) format("truetype"),url(./fonts/ExtraBold/OpenSans-ExtraBold.svg?v=1.1.0#ExtraBold) format("svg");font-weight:800;font-style:normal}@font-face{font-family:'Open Sans';src:url(./fonts/ExtraBoldItalic/OpenSans-ExtraBoldItalic.eot?v=1.1.0);src:url(./fonts/ExtraBoldItalic/OpenSans-ExtraBoldItalic.eot?#iefix&v=1.1.0) format("embedded-opentype"),url(./fonts/ExtraBoldItalic/OpenSans-ExtraBoldItalic.woff2?v=1.1.0) format("woff2"),url(./fonts/ExtraBoldItalic/OpenSans-ExtraBoldItalic.woff?v=1.1.0) format("woff"),url(./fonts/ExtraBoldItalic/OpenSans-ExtraBoldItalic.ttf?v=1.1.0) format("truetype"),url(./fonts/ExtraBoldItalic/OpenSans-ExtraBoldItalic.svg?v=1.1.0#ExtraBoldItalic) format("svg");font-weight:800;font-style:italic}@keyframes cut-copy{0%{opacity:.4}50%{opacity:1}}@-webkit-keyframes cut-copy{0%{opacity:.4}50%{opacity:1}}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@-webkit-keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes pulse{100%,20%,40%,60%,80%{transform:scale(1)}30%,50%,70%{transform:scale(1.8)}}@keyframes loading-bar{from{left:-200px;width:30%}50%{width:30%}70%{width:70%}80%{left:50%}95%{left:120%}to{left:100%}}@-webkit-keyframes loading-bar{from{left:-200px;width:30%}50%{width:30%}70%{width:70%}80%{left:50%}95%{left:120%}to{left:100%}}input[type=radio]{display:inline;opacity:0;width:0;margin:0;overflow:hidden}input[type=radio]+label{display:inline-block;position:relative;padding-left:25.2px;vertical-align:top;line-height:16px;cursor:pointer;border-style:solid;border-width:0}input[type=radio]+label:before{content:"";position:absolute;top:0;left:0;width:14px;height:14px;border-radius:50%;background-color:#fff;border:1px solid #dbdbdb}input[type=radio]:checked+label:after{content:"";border-radius:50%;width:10px;height:10px;position:absolute;top:3px;left:3px;background-color:#94C01F}.k-theme-test-class,.ktb-theme-id-metro{opacity:0}.ktb-var-accent{color:#95C11E}.ktb-var-background,.ktb-var-base{color:#fff}.ktb-var-border-radius{border-radius:0}.ktb-var-normal-background{color:#fff}.ktb-var-normal-gradient{background-image:none}.ktb-var-normal-text-color{color:#686868}.ktb-var-selected-background{color:#95C11E}.ktb-var-selected-gradient{background-image:none}.ktb-var-selected-text-color{color:#fff}.ktb-var-error{color:#ffded7}.ktb-var-warning{color:#ffe44d}.ktb-var-success{color:#ddffd0}.ktb-var-info{color:#d0f8ff}.ktb-var-series-a{color:#94C01F}.ktb-var-series-b{color:#309b46}.ktb-var-series-c{color:#25a0da}.ktb-var-series-d{color:#ff6900}.ktb-var-series-e{color:#e61e26}.ktb-var-series-f{color:#d8e404}.k-grid-norecords-template{background-color:#fff;border:1px solid #dbdbdb}.k-in,.k-item{border-color:transparent}.k-window-action{border-color:transparent;border-radius:0}.k-block{color:#686868;background-color:#fff;border-color:#dbdbdb;border-radius:0}.k-block>.k-header{border-radius:0}.k-widget{background-color:#fff;border-color:#dbdbdb;color:#686868;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}.k-widget .k-status,.k-widget.k-popup{background-color:#fff}.k-widget.k-tooltip{background-image:none;border-color:#94C01F;background-color:#94C01F;color:#fff}.k-widget.k-tooltip-validation{border-color:#ffe44d;background-color:#ffe44d;color:#1a1600}.k-widget.k-notification.k-notification-info{background-color:#d0f8ff;color:#666;border-color:#98f0ff}.k-widget.k-notification.k-notification-success{background-color:#ddffd0;color:#707070;border-color:#b4ff98}.k-widget.k-notification.k-notification-error{background-color:#ffb8a9;color:#866a6a;border-color:#ff8a71}.k-autocomplete{border-color:#dbdbdb;background:#fff none 50% 50%;border-radius:0}.k-autocomplete.k-header{border-color:#dbdbdb;background-color:#fff}.k-autocomplete .k-input{border-color:#dbdbdb;border-radius:0}.k-autocomplete.k-state-focused{background:#94C01F none,linear-gradient(to bottom,#94C01F 0,#94C01F 100%) 50% 50%;border-color:#dbdbdb;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}.k-autocomplete.k-state-focused .k-input{border-color:#dbdbdb}.k-autocomplete.k-state-active{background-image:none}.k-autocomplete.k-state-border-down{-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.2);-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,.2);-o-box-shadow:0 2px 2px 0 rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.2);border-radius:0}.k-autocomplete.k-state-border-down .k-input{border-radius:0}.k-autocomplete.k-state-border-up{-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.2);-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,.2);-o-box-shadow:0 2px 2px 0 rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.2);border-radius:0}.k-autocomplete.k-state-border-up .k-input{border-radius:0}.k-autocomplete.k-state-default{background:#fff none 50% 50%;border-color:#dbdbdb}.k-calendar th{border-color:#dbdbdb;background-color:#fff}.k-calendar .k-link{color:#686868;border-radius:0}.k-calendar .k-link.k-nav-fast{color:#686868}.k-calendar .k-link.k-state-hover{border-radius:0}.k-calendar .k-link:not(.k-state-disabled):hover>.k-i-arrow-w{background-position:0 -48px}.k-calendar .k-link:not(.k-state-disabled):hover>.k-i-arrow-e{background-position:0 -16px}.k-calendar .k-footer{padding:0}.k-calendar .k-footer .k-nav-today{color:#686868;text-decoration:none;background-color:#fff}.k-calendar .k-footer .k-nav-today:active{background-color:#fff}.k-calendar .k-footer .k-link{border-radius:0}.k-calendar .k-today{-webkit-box-shadow:inset 0 0 0 1px #94C01F;-moz-box-shadow:inset 0 0 0 1px #94C01F;-o-box-shadow:inset 0 0 0 1px #94C01F;box-shadow:inset 0 0 0 1px #94C01F}.k-calendar .k-today.k-state-focused,.k-calendar .k-today.k-state-selected:active,.k-calendar .k-today:active{-webkit-box-shadow:inset 0 0 0 1px #95C11E;-moz-box-shadow:inset 0 0 0 1px #95C11E;-o-box-shadow:inset 0 0 0 1px #95C11E;box-shadow:inset 0 0 0 1px #95C11E}.k-calendar td{border-radius:0}.k-calendar td.k-state-hover{background:#95C11E}.k-calendar td.k-state-hover .k-link{color:#fff}.k-calendar td.k-state-focused{-webkit-box-shadow:inset 0 0 0 1px #95C11E;-moz-box-shadow:inset 0 0 0 1px #95C11E;-o-box-shadow:inset 0 0 0 1px #95C11E;box-shadow:inset 0 0 0 1px #95C11E}.k-calendar td.k-state-focused.k-state-selected,.k-calendar td.k-state-selected.k-state-active,.k-calendar td.k-state-selected:active{-webkit-box-shadow:inset 0 0 0 1px #2e3d00;-moz-box-shadow:inset 0 0 0 1px #2e3d00;-o-box-shadow:inset 0 0 0 1px #2e3d00;box-shadow:inset 0 0 0 1px #2e3d00}.k-colorpicker{border-radius:0}.k-colorpicker .k-i-arrow-s{border-color:#dbdbdb}.k-colorpicker .k-selected-color{border-radius:0}.k-content{border-color:#dbdbdb;background-color:#fff;color:#686868}.k-dropdown-wrap{border-color:#dbdbdb;background:#fff none 50% 50%;border-radius:0}.k-dropdown-wrap.k-state-active{background:#fff none;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.2);-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,.2);-o-box-shadow:0 2px 2px 0 rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.2)}.k-dropdown-wrap .k-input{border-color:#dbdbdb;border-radius:0}.k-dropdown-wrap.k-state-focused{background-position:50% 50%;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}.k-dropdown-wrap.k-state-focused .k-input{border-color:#dbdbdb}.k-dropdown-wrap .k-select,.k-dropdown-wrap.k-state-border-down,.k-dropdown-wrap.k-state-border-down .k-input,.k-dropdown-wrap.k-state-border-up,.k-dropdown-wrap.k-state-border-up .k-input{border-radius:0}.k-dropdown-wrap.k-state-default{background:#fff none 50% 50%;border-color:#dbdbdb}.k-dropzone-active{border-color:#dbdbdb}.k-editable-area{border-color:#dbdbdb;background-color:#fff}.k-grid td,.k-grid td.k-state-selected{border-color:#dbdbdb}.k-grid td.k-state-focused{-webkit-box-shadow:inset 0 0 0 1px #95C11E;-moz-box-shadow:inset 0 0 0 1px #95C11E;-o-box-shadow:inset 0 0 0 1px #95C11E;box-shadow:inset 0 0 0 1px #95C11E}.k-grid .k-filter-options{-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.2);-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,.2);-o-box-shadow:0 2px 2px 0 rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.2);border-radius:0}.k-grid tr .k-state-focused.k-state-selected,.k-grid tr.k-state-selected td.k-state-focused{-webkit-box-shadow:inset 0 0 0 1px #2e3d00;-moz-box-shadow:inset 0 0 0 1px #2e3d00;-o-box-shadow:inset 0 0 0 1px #2e3d00;box-shadow:inset 0 0 0 1px #2e3d00}.k-grid .k-grouping-header{border-color:#dbdbdb}.k-grid .k-slider .k-button{border-radius:13px}.k-grid .k-hierarchy-cell .k-icon{background-color:transparent;border-radius:0}.k-grid-content-locked{border-color:#dbdbdb}.k-grid-footer{border-color:#dbdbdb}.k-grid-footer td{color:#686868;border-color:#dbdbdb;font-weight:700}.k-grid-footer-locked,.k-grid-footer-wrap{border-color:#dbdbdb}.k-grid-header{border-color:#dbdbdb;background:#fff none 50% 50%}.k-grid-header .k-header>.k-link{color:#686868}.k-grid-header th.k-state-focused{-webkit-box-shadow:inset 0 0 0 1px #94C01F;-moz-box-shadow:inset 0 0 0 1px #94C01F;-o-box-shadow:inset 0 0 0 1px #94C01F;box-shadow:inset 0 0 0 1px #94C01F}.k-grid-header-locked,.k-grid-header-wrap{border-color:#dbdbdb}.k-group{border-color:#dbdbdb;background-color:#fff}.k-grouping-header{border-color:#dbdbdb;background:#fff none 50% 50%;color:#686868}.k-grouping-header .k-group-indicator{border-radius:0;border-color:#dbdbdb}.k-header{color:#686868;background:#fff none 50% 50%;border-color:#dbdbdb}.k-header.k-alt{background-color:contrast(#686868,#e0e0e0,#fff,.5)}.k-input{border-color:#dbdbdb;background-color:#fff;color:#686868}.k-pager-refresh{border-color:#dbdbdb}.k-pager-wrap{background:#fff none 50% 50%;color:#686868;border-color:#dbdbdb}.k-pager-wrap .k-link{border-color:#dbdbdb}.k-pager-wrap .k-link:hover{background-color:rgba(128,128,128,.2)}.k-pager-wrap .k-link.k-state-disabled:hover{background-color:#fff}.k-pager-wrap .k-textbox{border-color:#dbdbdb}.k-panel>.k-state-selected{color:#fff;background-color:#95C11E;border-color:#95C11E}.k-panel>.k-item>.k-link{border-color:#dbdbdb}.k-panel>li.k-item{background-color:#fff}.k-panelbar .k-content,.k-panelbar .k-panel{border-color:#dbdbdb;background-color:#fff;color:#686868}.k-panelbar>li.k-item{background-color:#fff}.k-panelbar>li>.k-link{color:#686868}.k-panelbar>li>.k-state-selected{color:#fff}.k-panelbar>li.k-state-default>.k-link{color:#686868}.k-panelbar>li.k-state-default>.k-link.k-state-selected{color:#fff}.k-panelbar .k-tabstrip-items .k-item{background:#fff none 50% 50%;border-radius:0}.k-panelbar .k-tabstrip-items .k-state-active{background:#fff none;border-color:#95C11E}.k-panelbar .k-item{background-color:#fff;color:#686868;border-color:#dbdbdb}.k-panelbar>.k-item>.k-link{border-color:#dbdbdb}.k-panelbar>.k-item>.k-state-focused{background-image:none}.k-separator{border-color:#dbdbdb;background-color:#f5f5f5}.k-slider-track{border-color:#dbdbdb;background-color:#dbdbdb;border-radius:0}.k-splitbar{border-color:#dbdbdb;background-color:#dbdbdb}.k-state-default,.k-state-default .k-select,.k-state-default>.k-select{border-color:#dbdbdb}.k-state-disabled{border-color:#dbdbdb;opacity:.7;color:#ccc}.k-state-disabled .k-icon{opacity:1}.k-state-disabled .k-button,.k-state-disabled .k-button:active{color:#ccc;border-color:#e6e6e6;background:#fff none}.k-state-disabled .k-link{color:#ccc}.k-state-disabled .k-primary,.k-state-disabled .k-primary:active{color:#d4d4d4;border-color:#94C01F;background:#94C01F none;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}.k-textbox{border-color:#dbdbdb;background:#fff none 50% 50%;border-radius:0}.k-textbox>input{border-color:#dbdbdb;background:#fff 0 0;color:#686868;border-radius:0}.k-textbox:focus{-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}.k-tiles{border-color:#dbdbdb;background-color:#fff}.k-tiles li.k-state-selected{border-color:#95C11E}.k-toolbar{border-color:#dbdbdb;color:#686868;background:#fff none 50% 50%}.k-toolbar .k-button-group .k-group-end,.k-toolbar .k-button-group .k-group-start,.k-toolbar .k-split-button .k-button,.k-toolbar .k-split-button .k-split-button-arrow{border-radius:0}.k-tooltip{border-color:#dbdbdb;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.2);-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,.2);-o-box-shadow:0 2px 2px 0 rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.2)}.k-treemap-tile{border-color:#dbdbdb;background-color:#fff}.k-treemap-tile.k-state-hover{-webkit-box-shadow:inset 0 0 0 3px #dbdbdb;-moz-box-shadow:inset 0 0 0 3px #dbdbdb;-o-box-shadow:inset 0 0 0 3px #dbdbdb;box-shadow:inset 0 0 0 3px #dbdbdb}.k-upload-files{border-color:#dbdbdb}.k-dropzone-hovered{background-color:#fff}.k-grouping-row td{color:#686868;border-color:#dbdbdb;font-weight:700}.k-grouping-row .k-state-focused{border-color:#94C01F}.k-resize-handle-inner,td.k-group-cell{background-color:#fff}td.k-state-focused{-webkit-box-shadow:inset 0 0 0 1px #94C01F;-moz-box-shadow:inset 0 0 0 1px #94C01F;-o-box-shadow:inset 0 0 0 1px #94C01F;box-shadow:inset 0 0 0 1px #94C01F}td.k-state-focused.k-state-selected{-webkit-box-shadow:inset 0 0 3px 1px #445b00;-moz-box-shadow:inset 0 0 3px 1px #445b00;-o-box-shadow:inset 0 0 3px 1px #445b00;box-shadow:inset 0 0 3px 1px #445b00}.k-list-container{border-color:#dbdbdb;background-color:#fff;color:#686868;border-radius:0}.k-list-container.k-state-border-down,.k-list-container.k-state-border-right,.k-list-container.k-state-border-up{border-radius:0}.k-alt{background-color:#f5f5f5}.k-resource{background-color:#fff}.k-resource.k-alt{background-color:#f5f5f5}.k-pivot-rowheaders .k-alt .k-alt{background-color:contrast(#686868,#e0e0e0,#fff,.5)}.k-numeric-wrap{background:#fff none 50% 50%;border-radius:0}.k-numeric-wrap.k-state-active{border-color:#dbdbdb;background:#fff none}.k-numeric-wrap.k-state-focused{background-color:#94C01F;background-image:none,linear-gradient(to bottom,#94C01F 0,#94C01F 100%);background-position:50% 50%;border-color:#dbdbdb;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}.k-numeric-wrap.k-state-focused .k-input{border-color:#dbdbdb}.k-numeric-wrap .k-input,.k-numeric-wrap .k-link,.k-numeric-wrap.k-state-border-down,.k-numeric-wrap.k-state-border-down .k-input,.k-numeric-wrap.k-state-border-up,.k-numeric-wrap.k-state-border-up .k-input{border-radius:0}.k-numeric-wrap .k-link.k-state-selected{background-color:#95C11E}.k-numeric-wrap .k-link+.k-link,.k-numeric-wrap .k-select{border-radius:0}.k-numeric-wrap.k-state-default{background:#fff none 50% 50%;border-color:#dbdbdb}.k-numeric-wrap.k-expand-padding .k-input{border-radius:0}.k-picker-wrap{background:#fff none 50% 50%;border-radius:0}.k-picker-wrap.k-state-active{border-color:#dbdbdb;background:#fff none;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.2);-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,.2);-o-box-shadow:0 2px 2px 0 rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.2)}.k-picker-wrap.k-state-focused{background-color:#94C01F;background-image:none,linear-gradient(to bottom,#94C01F 0,#94C01F 100%);background-position:50% 50%;border-color:#dbdbdb;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}.k-picker-wrap.k-state-focused .k-input{border-color:#dbdbdb}.k-picker-wrap .k-input,.k-picker-wrap .k-select,.k-picker-wrap.k-state-border-down,.k-picker-wrap.k-state-border-down .k-input,.k-picker-wrap.k-state-border-down .k-selected-color,.k-picker-wrap.k-state-border-up,.k-picker-wrap.k-state-border-up .k-input,.k-picker-wrap.k-state-border-up .k-selected-color{border-radius:0}.k-picker-wrap.k-state-default{background:#fff none 50% 50%;border-color:#dbdbdb}.k-input[readonly]{background-color:#fff;color:#686868}.k-dropdown{border-radius:0}.k-dropdown .k-state-focused{color:#686868;background-color:rgba(0,0,0,.02)}.k-dropdown .k-state-focused .k-input{color:#686868}.k-popup{color:#686868;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.2);-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,.2);-o-box-shadow:0 2px 2px 0 rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.2)}.k-popup>.k-group-header,.k-popup>.k-virtual-wrap>.k-group-header{background:#94C01F;color:#fff}.k-popup .k-list .k-item>.k-group{background:#94C01F;color:#fff;border-bottom-left-radius:0}.k-inverse{color:#fff}.k-link:link,.k-link:visited,.k-treemap-title{color:#686868}.k-button{background:#fff none 50% 50%;border-color:#dbdbdb}.k-button.k-state-focused{border-color:#dbdbdb}.k-button:focus{border-color:#dbdbdb;background-image:none,linear-gradient(to bottom,#94C01F 0,#94C01F 100%);outline:0}.k-button.k-state-active,.k-button:active{color:#fff;border-color:#95C11E;background:#95C11E none 50% 50%}.k-button.k-state-disabled,.k-button.k-state-disabled:active{color:#ccc;border-color:#e6e6e6;background:#fff none}.k-draghandle{border-color:#94C01F;background:#94C01F none 50% 50%;-webkit-box-shadow:0 1px 1px 0 rgba(95,95,95,.3);-moz-box-shadow:0 1px 1px 0 rgba(95,95,95,.3);-o-box-shadow:0 1px 1px 0 rgba(95,95,95,.3);box-shadow:0 1px 1px 0 rgba(95,95,95,.3);border-radius:0}.k-draghandle:hover{border-color:#95C11E;background:#95C11E none,linear-gradient(to bottom,#94C01F 0,#94C01F 100%);-webkit-box-shadow:0 1px 1px 0 rgba(95,95,95,.3);-moz-box-shadow:0 1px 1px 0 rgba(95,95,95,.3);-o-box-shadow:0 1px 1px 0 rgba(95,95,95,.3);box-shadow:0 1px 1px 0 rgba(95,95,95,.3)}.k-draghandle.k-state-selected:hover{color:#fff;border-color:#95C11E;background:#95C11E none 50% 50%}.k-progressbar{background:#fff none 50% 50%}.k-progressbar>.k-state-selected.k-complete{border-radius:0}.k-state-highlight{background:#fff none 50% 50%;color:#000}.km-pane-wrapper .k-mobile-list textarea{color:#686868}.km-pane-wrapper .k-mobile-list .k-edit-field{color:#686868;background-color:#fff;border-top:1px solid #dbdbdb;-webkit-box-shadow:0 1px 1px #dbdbdb;-moz-box-shadow:0 1px 1px #dbdbdb;-o-box-shadow:0 1px 1px #dbdbdb;box-shadow:0 1px 1px #dbdbdb}.km-pane-wrapper .k-mobile-list .k-edit-field textarea{outline-width:0}.km-pane-wrapper .k-mobile-list .k-edit-label{color:#686868}.km-pane-wrapper .k-mobile-list .k-item{color:#686868;background-color:#fff;border-top:1px solid #dbdbdb}.km-pane-wrapper .k-mobile-list .k-item.k-state-selected{background-color:#95C11E;border-top-color:#95C11E}.km-pane-wrapper .k-mobile-list .k-item:last-child{-webkit-box-shadow:inset 0 -1px 0 #dbdbdb;-moz-box-shadow:inset 0 -1px 0 #dbdbdb;-o-box-shadow:inset 0 -1px 0 #dbdbdb;box-shadow:inset 0 -1px 0 #dbdbdb}.km-pane-wrapper .k-mobile-list input:not([type=checkbox]):not([type=radio]){color:#686868}.km-pane-wrapper .k-mobile-list .k-recur-view>.k-edit-field .k-check{background-color:#fff;border-top:1px solid #dbdbdb}.km-pane-wrapper .k-mobile-list .k-recur-view>.k-edit-field .k-check:first-child{border-top-color:transparent}.km-pane-wrapper .k-mobile-list .k-recur-view>.k-edit-label:nth-child(3){color:#8f8f8f}.km-pane-wrapper .k-mobile-list>ul>li>.k-link{color:#8f8f8f;border-bottom:1px solid #dbdbdb}.km-pane-wrapper .k-scheduler-delete{color:#fff;border-color:#e20000;background:red linear-gradient(to bottom,rgba(255,255,255,.3),rgba(255,255,255,.15))}.km-pane-wrapper .k-scheduler-delete:active{background-color:#900}.km-pane-wrapper>.km-pane>.km-view>.km-content{background:#fff none 50% 50%}.km-pane-wrapper .km-pane .k-mobile-list select:not([multiple]){color:#686868}.km-pane-wrapper #recurrence .km-scroll-container>.k-edit-label:first-child{color:#8f8f8f}.km-pane-wrapper .k-filter-menu .k-button[type=reset]{color:#fff;border-color:#e20000;background:red linear-gradient(to bottom,rgba(255,255,255,.3),rgba(255,255,255,.15))}.km-pane-wrapper .k-filter-menu .k-button[type=reset]:active{background-color:#900}.k-column-menu{border-color:#dbdbdb}.k-column-menu .k-sprite{opacity:1;border-color:transparent}.k-column-menu .k-item{border-color:#dbdbdb}.k-column-menu .k-separator{border-color:#dbdbdb;background-color:transparent}.k-column-menu .k-state-active .k-sprite,.k-column-menu .k-state-hover .k-sprite{opacity:1}.k-icon{opacity:1;border-color:transparent}.k-icon:hover{opacity:1}.k-pager-numbers .k-link{border-color:transparent}.k-pager-numbers .k-current-page .k-link:after{opacity:1;border-color:transparent}.k-pager-numbers .k-current-page .k-link:hover:after,.k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view.k-state-hover>.k-link:after{opacity:1}.k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view>.k-link:after{opacity:1;border-color:transparent}.k-scheduler-toolbar>ul li:first-child,.k-scheduler-toolbar>ul li:first-child .k-link,.k-scheduler-toolbar>ul.k-scheduler-views li:first-child+li,.k-scheduler-toolbar>ul.k-scheduler-views li:first-child+li .k-link{border-radius:0}.k-scheduler-toolbar .k-nav-next,.k-scheduler-toolbar .k-nav-next .k-link,.k-scheduler-toolbar ul+ul li:last-child,.k-scheduler-toolbar ul+ul li:last-child .k-link{border-top-right-radius:0;border-bottom-right-radius:0}.k-state-focused .k-icon{opacity:1}.k-state-hover{background:inherit;color:#686868;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}.k-state-hover .k-icon{opacity:1}.k-state-hover .k-loading{background:url(kendo/Metro/loading.gif) 50% 50%}.k-state-hover>.k-select{border-color:#dbdbdb}.k-state-selected{border-color:rgba(142,188,0,.5);background:rgba(142,188,0,.3) none;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}.k-state-selected .k-icon{opacity:1}.k-state-selected:link,.k-state-selected:visited{color:#fff;background-color:#95C11E;border-color:#95C11E}.k-state-selected.k-task-summary{border-color:#1e2800;background:#1e2800}.k-state-selected .k-task-summary-complete,.k-state-selected.k-task-milestone{border-color:#95C11E;background:#95C11E}.k-state-selected.k-task-single{border-color:#95C11E}.k-state-selected.k-line{background-color:#95C11E;color:#95C11E}.k-state-selected .k-spreadsheet-sample{color:inherit}.k-state-selected>.k-link{color:#fff}.k-mobile-list .k-check:checked,.k-mobile-list .k-edit-field [type=checkbox]:checked,.k-mobile-list .k-edit-field [type=radio]:checked{opacity:1;border-color:transparent}.k-mobile-list .k-edit-label.k-check:active,.k-mobile-list .k-item>.k-label:active,.k-mobile-list .k-item>.k-link:active,.k-mobile-list .k-recur-view .k-check:active,.k-mobile-list .k-scheduler-timezones .k-edit-field:nth-child(2):active{color:#fff;background-color:#94C01F;border-color:#94C01F}.k-tool{border-color:transparent;text-align:center;vertical-align:middle}.k-tool.k-group-end,.k-tool.k-group-start{border-radius:0}.k-drop-hint,.k-grid-mobile .k-resize-handle-inner:after,.k-grid-mobile .k-resize-handle-inner:before{border-color:transparent}.k-grid-mobile .k-column-active+th.k-header{border-left-color:#686868}.k-grouping-dropclue,.k-tool-icon{border-color:transparent}.k-loading{background:url(kendo/Metro/loading.gif) 50% 50%}.k-loading-image{background-image:url(kendo/Metro/loading-image.gif)}.k-loading-color{background-color:#fff}.k-scheduler{color:#fff;background-color:#fff}.k-scheduler .k-scheduler-toolbar .k-state-selected,.k-scheduler .k-today.k-state-selected{color:#fff;background-color:#95C11E;border-color:#95C11E}.k-scheduler div.k-scheduler-footer .k-link,.k-scheduler div.k-scheduler-footer ul li{border-radius:0}.k-scheduler-layout{color:#686868}.k-scheduler-datecolumn,.k-scheduler-groupcolumn{background-color:#fff;color:#686868}.k-scheduler-header-wrap,.k-scheduler-table td{border-color:#dbdbdb}.k-scheduler-table .k-today{background-color:#fcfcfc}.k-scheduler-table .k-icon{background-color:transparent;border-radius:0}.k-scheduler-times,.k-scheduler-times th,.k-scheduler-times tr{border-color:#dbdbdb}.k-nonwork-hour{background-color:#f5f5f5}.k-gantt .k-nonwork-hour{background-color:rgba(0,0,0,.02)}.k-gantt .k-treelist{background:#f5f5f5}.k-gantt .k-treelist .k-alt{background-color:#dbdbdb}.k-gantt .k-treelist .k-alt.k-state-selected,.k-gantt .k-treelist .k-alt.k-state-selected>td,.k-gantt .k-treelist .k-state-selected,.k-gantt .k-treelist .k-state-selected td,.k-gantt .k-treelist .k-state-selected:hover,.k-gantt .k-treelist .k-state-selected:hover td{background-color:#95C11E}.k-gantt .k-treelist tr:hover{background-color:#94C01F}.k-gantt .k-header.k-nonwork-hour{background-color:rgba(0,0,0,.2)}.k-scheduler-now-arrow{border-left-color:#e20000}.k-scheduler-now-line{background-color:#e20000}.k-event{border-color:#95C11E;background:#95C11E 0 -257px none repeat-x;color:#fff;border-radius:0}.k-event.k-state-selected{background-position:0 0;-webkit-box-shadow:0 0 0 2px #686868;-moz-box-shadow:0 0 0 2px #686868;-o-box-shadow:0 0 0 2px #686868;box-shadow:0 0 0 2px #686868}.k-event .k-link{border-radius:0}.k-event .k-resize-handle:after{background-color:#686868}.k-task-complete{border-color:#95C11E;background:#95C11E 0 -257px none repeat-x;color:#fff;border-radius:0}.k-event-inverse{color:#72ff3c}.k-task-single{background-color:#94C01F;border-color:#95C11E;color:#fff;border-radius:0}.k-task-single .k-resize-handle:after{background-color:#686868}.k-scheduler-marquee:after,.k-scheduler-marquee:before{border-color:#95C11E}.k-active-filter{background-color:#fff;border-color:#95C11E;color:#000}.k-state-active{border-color:#95C11E;color:#000;background-image:none;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}.k-state-active>.k-link{background-image:none}.k-tabstrip .k-content{border-width:0;border-top-width:1px;margin:0}.k-tabstrip .k-state-active{background-color:#fff;border-color:inherit;color:#000}.k-tabstrip:focus{-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}.k-tabstrip .k-content.k-state-active{background-color:#fff;color:#686868}.k-tabstrip-top .k-tabstrip-items .k-state-default{border-bottom-width:4px}.k-tabstrip-items{padding-top:0}.k-tabstrip-items .k-link{color:#686868;border-radius:0}.k-tabstrip-items .k-item{height:40px;background:none 50% 50%;border-radius:0}.k-tabstrip-items .k-state-default{border-width:0;border-bottom-color:transparent;line-height:25px}.k-tabstrip-items .k-state-default .k-link{color:#686868}.k-tabstrip-items .k-state-active{background-image:none;border-color:#95C11E}.k-tabstrip-items .k-loading{display:none}.k-fieldselector .k-list-container{background-color:#fff}.k-fieldselector .k-list .k-item{border-radius:0}.k-button[disabled]{color:#ccc;border-color:#e6e6e6;background:#fff none}.k-menu .k-menu-group{-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.2);-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,.2);-o-box-shadow:0 2px 2px 0 rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.2)}.k-menu .k-popup{color:#686868}.k-menu .k-group,.k-menu .k-item,.k-menu.k-header{border-color:#dbdbdb}.k-menu .k-state-hover{background-color:rgba(128,128,128,.2)}.k-calendar-container{border-radius:0}.k-calendar-container.k-group{border-color:#dbdbdb}.k-calendar-container.k-state-border-down,.k-calendar-container.k-state-border-up{border-radius:0}.k-calendar-container .k-state-selected .k-link{color:inherit}.k-window-titlebar,.k-window-titlebar .k-link{border-radius:0}.k-ghost-splitbar-horizontal,.k-ghost-splitbar-vertical,.k-list>.k-state-highlight{color:#fff;background-color:#95C11E;border-color:#95C11E}.k-list>.k-state-focused{-webkit-box-shadow:inset 0 0 0 1px #94C01F;-moz-box-shadow:inset 0 0 0 1px #94C01F;-o-box-shadow:inset 0 0 0 1px #94C01F;box-shadow:inset 0 0 0 1px #94C01F}.k-list .k-item{border-radius:0;cursor:pointer}.k-list .k-state-selected{border-radius:0;border-color:transparent}.k-list .k-state-hover{color:#445b00}.k-marquee-color{color:#fff;background-color:#95C11E;border-color:#95C11E}.k-marquee-text{color:#fff}.k-ie8 .k-button.k-state-focused,.k-ie8 .k-button:focus{-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}.k-ie8 .k-state-disabled{filter:alpha(opacity=70)}.k-ie8 .k-grid-header th.k-state-focused,.k-ie8 .k-listview>.k-state-focused,.k-ie8 .k-menu li.k-state-focused,.k-ie8 .k-panelbar span.k-state-focused,.k-ie8 .k-tool.k-state-hover,.k-ie8 td.k-state-focused{-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}.k-ie8 .k-window-titlebar .k-state-hover{border-color:#94C01F}.k-list-optionlabel{border-radius:0}.k-list-optionlabel.k-state-selected.k-state-focused{-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}.k-filebrowser-dropzone{color:#fff;background-color:#94C01F;border-color:#94C01F}.k-other-month,.k-other-month .k-link{color:#ccc}.k-other-month.k-state-hover .k-link{background-image:none,linear-gradient(to bottom,#94C01F 0,#94C01F 100%);color:#fff}.k-split-button:focus{background-image:none,linear-gradient(to bottom,#94C01F 0,#94C01F 100%);outline:0;-webkit-box-shadow:inset 0 0 0 1px #94C01F;-moz-box-shadow:inset 0 0 0 1px #94C01F;-o-box-shadow:inset 0 0 0 1px #94C01F;box-shadow:inset 0 0 0 1px #94C01F}.k-split-button:focus>.k-button{background:0 0;border-color:transparent}.k-split-button.k-state-border-down>.k-button,.k-split-button.k-state-border-down>.k-split-button-arrow,.k-split-button.k-state-border-up>.k-button,.k-split-button.k-state-border-up>.k-split-button-arrow{border-radius:0}.k-state-error{border-color:#e20000;background-color:#ffded7;color:#454545}.k-tile-empty.k-state-selected{border-width:0;background:transparent none}.k-tile-empty strong{color:#ccc}.k-dropzone{border-radius:0}.k-dropzone .k-upload-status,.k-dropzone em{color:#686868}.k-slider{-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}.k-slider .k-draghandle{color:#ccc}.k-slider .k-button{border-radius:13px}.k-progressbar-indeterminate{background:url(kendo/Metro/indeterminate.gif)}.k-progressbar-indeterminate .k-progress-status-wrap,.k-progressbar-indeterminate .k-state-selected{display:none}.k-progressbar-horizontal .k-first,.k-progressbar-horizontal .k-last,.k-progressbar-horizontal.k-progressbar-reverse>.k-state-selected,.k-progressbar-horizontal>.k-state-selected,.k-progressbar-vertical .k-first,.k-progressbar-vertical .k-last,.k-progressbar-vertical.k-progressbar-reverse>.k-state-selected,.k-progressbar-vertical>.k-state-selected,.k-rtl .k-colorpicker .k-selected-color,.k-rtl .k-datetimepicker .k-select+.k-select,.k-rtl .k-dropdown-wrap .k-input,.k-rtl .k-dropdown-wrap .k-select,.k-rtl .k-list-container.k-state-border-right,.k-rtl .k-numeric-wrap .k-input,.k-rtl .k-numeric-wrap .k-select,.k-rtl .k-picker-wrap .k-input,.k-rtl .k-picker-wrap .k-select,.k-rtl .k-progressbar-horizontal .k-first,.k-rtl .k-progressbar-horizontal .k-last,.k-rtl .k-progressbar-horizontal.k-progressbar-reverse .k-last,.k-rtl .k-progressbar-horizontal.k-progressbar-reverse>.k-state-selected,.k-rtl .k-progressbar-horizontal>.k-state-selected,.k-rtl .k-progressbar>.k-state-selected.k-complete,.k-rtl .k-scheduler-toolbar .k-nav-next,.k-rtl .k-scheduler-toolbar .k-nav-next .k-link,.k-rtl .k-scheduler-toolbar ul+ul li:last-child,.k-rtl .k-scheduler-toolbar ul+ul li:last-child .k-link,.k-rtl .k-scheduler-toolbar>ul li:first-child,.k-rtl .k-scheduler-toolbar>ul li:first-child .k-link,.k-rtl .k-scheduler-toolbar>ul.k-scheduler-views li:first-child+li,.k-rtl .k-scheduler-toolbar>ul.k-scheduler-views li:first-child+li .k-link,.k-rtl .k-tool.k-group-end,.k-rtl .k-tool.k-group-start,.k-rtl .k-toolbar .k-button-group .k-group-end,.k-rtl .k-toolbar .k-button-group .k-group-start,.k-rtl .k-toolbar .k-split-button .k-button,.k-rtl .k-toolbar .k-split-button .k-split-button-arrow{border-radius:0}.k-slider-selection{background-color:#95C11E;border-radius:0}.k-callout-n{border-bottom-color:#94C01F}.k-callout-w{border-right-color:#94C01F}.k-callout-s{border-top-color:#94C01F}.k-callout-e{border-left-color:#94C01F}.k-tooltip-validation .k-callout-n{border-bottom-color:#ffe44d}.k-tooltip-validation .k-callout-w{border-right-color:#ffe44d}.k-tooltip-validation .k-callout-s{border-top-color:#ffe44d}.k-tooltip-validation .k-callout-e{border-left-color:#ffe44d}.k-restricted-size-horizontal,.k-restricted-size-vertical{background-color:#454545}.k-file{background-color:#fff;border-color:#dbdbdb}.k-file-progress{color:#00869d}.k-file-progress .k-progress{background-color:#d0f8ff}.k-file-success{color:#2b9d00}.k-file-success .k-progress{background-color:#ddffd0}.k-file-error{color:#a41d00}.k-file-error .k-progress{background-color:#ffded7}.k-tile{border-color:#fff;border-radius:0}.k-filebrowser .k-tile .k-file,.k-filebrowser .k-tile .k-folder{background-image:url(kendo/Metro/imagebrowser.png);background-size:auto auto}.k-filebrowser .k-image{-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.2);-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,.2);-o-box-shadow:0 2px 2px 0 rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.2)}.k-leaf{color:#fff}.k-leaf.k-inverse,.k-leaf.k-inverse.k-state-hover:hover{color:#000}.k-leaf.k-state-hover:hover{color:#fff}.k-treeview{-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}.k-treeview .k-in{border-radius:0;border-color:transparent}.k-treeview .k-icon{background-color:transparent;border-radius:0}.k-treeview .k-state-hover{background-color:rgba(128,128,128,.2)}.k-upload{-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;border-radius:0}.k-datepicker-calendar{-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.2);-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,.2);-o-box-shadow:0 2px 2px 0 rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.2)}.k-multiselect{border-radius:0}.k-multiselect.k-state-focused{-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.2);-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,.2);-o-box-shadow:0 2px 2px 0 rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.2)}.k-multiselect.k-state-border-down,.k-multiselect.k-state-border-down .k-multiselect-wrap,.k-multiselect.k-state-border-up,.k-multiselect.k-state-border-up .k-multiselect-wrap{border-radius:0}.k-multiselect.k-header,.k-multiselect.k-header.k-state-hover{border-color:#dbdbdb}.k-multiselect.k-header.k-state-focused{background:#94C01F none,linear-gradient(to bottom,#94C01F 0,#94C01F 100%) 50% 50%;border-color:#dbdbdb;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}.k-multiselect-wrap{background-color:#fff;color:#686868;border-radius:0;border-color:#dbdbdb}.k-multiselect-wrap li.k-button{margin:2px 0 1px 1px;padding:2px 20px 2px 5px;line-height:20px}.k-time-popup{-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.2);-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,.2);-o-box-shadow:0 2px 2px 0 rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.2)}.k-window{border-color:rgba(0,0,0,.2);background-color:#fff;border-radius:0;-webkit-box-shadow:1px 1px 7px 1px rgba(128,128,128,.2);-moz-box-shadow:1px 1px 7px 1px rgba(128,128,128,.2);-o-box-shadow:1px 1px 7px 1px rgba(128,128,128,.2);box-shadow:1px 1px 7px 1px rgba(128,128,128,.2)}.k-window.k-state-focused{border-color:rgba(0,0,0,.2);-webkit-box-shadow:1px 1px 7px 1px rgba(0,0,0,.2);-moz-box-shadow:1px 1px 7px 1px rgba(0,0,0,.2);-o-box-shadow:1px 1px 7px 1px rgba(0,0,0,.2);box-shadow:1px 1px 7px 1px rgba(0,0,0,.2)}.k-window-maximized .k-window-content,.k-window-maximized .k-window-titlebar,.k-window.k-window-maximized{border-radius:0}.k-shadow{-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,.2);-o-box-shadow:0 1px 2px 0 rgba(0,0,0,.2);box-shadow:0 1px 2px 0 rgba(0,0,0,.2)}.k-inset{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.2);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.2);-o-box-shadow:inset 0 1px 1px rgba(0,0,0,.2);box-shadow:inset 0 1px 1px rgba(0,0,0,.2)}.k-editor-inline{border-radius:0}.k-editor-inline ::-moz-selection,.k-editor-inline ::selection{background-color:#95C11E;text-shadow:none;color:#fff}.k-task-dot:after{background-color:#686868;border-color:#686868}.k-task-dot:hover:after{background-color:#fff}.k-task-summary{border-color:#383838;background:#383838}.k-task-milestone,.k-task-summary-complete{border-color:#686868;background:#686868}.k-line{background-color:#686868;color:#686868}.k-combobox,.k-datepicker,.k-datetimepicker,.k-datetimepicker .k-select+.k-select,.k-drag-clue,.k-filter-menu,.k-i-kpi-decrease,.k-i-kpi-denied,.k-i-kpi-equal,.k-i-kpi-hold,.k-i-kpi-increase,.k-i-kpi-open,.k-inline-block,.k-more-events,.k-notification,.k-numerictextbox,.k-timepicker,.k-touch-scrollbar,.k-window-content{border-radius:0}@media screen and (-ms-high-contrast:active) and (-ms-high-contrast:none){div.km-pane-wrapper a{color:#686868}}.km-actionsheet .k-grid-delete{color:#fff;border-color:#e20000;background:red linear-gradient(to bottom,rgba(255,255,255,.3),rgba(255,255,255,.15))}.km-actionsheet .k-grid-delete:active{background-color:#900}.km-actionsheet .k-scheduler-delete{color:#fff;border-color:#e20000;background:red linear-gradient(to bottom,rgba(255,255,255,.3),rgba(255,255,255,.15))}.km-actionsheet .k-scheduler-delete:active{background-color:#900}.k-overflow-container .k-overflow-group{border-color:#dbdbdb;-webkit-box-shadow:inset 0 1px 0 #fff,0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff,0 1px 0 #fff;-o-box-shadow:inset 0 1px 0 #fff,0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff,0 1px 0 #fff}.k-overflow-container .k-overflow-group+.k-overflow-group{-webkit-box-shadow:0 1px 0 #fff;-moz-box-shadow:0 1px 0 #fff;-o-box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 #fff}.k-overflow-container .k-primary,.k-primary{color:#fff;border-color:#95C11E;background:#95C11E none 50% 50%;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}.k-primary.k-state-focused,.k-primary:focus{color:#fff;border-color:#0e1300;background-image:none;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}.k-primary:focus:active:not(.k-state-disabled):not([disabled]),.k-primary:focus:not(.k-state-disabled):not([disabled]){-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}.k-primary:active{color:#fff;border-color:#95C11E;background:#95C11E none;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}.k-primary.k-state-disabled,.k-primary.k-state-disabled:active{color:#d4d4d4;border-color:#94C01F;background:#94C01F none;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}.k-checkbox-label:before{border-color:#dbdbdb;background:#fff;border-radius:0}.k-checkbox-label:active:before,.k-checkbox-label:hover:before{-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;border-color:#94C01F}.k-checkbox:checked+.k-checkbox-label:before{background-color:#fff;border-color:#dbdbdb;color:#94C01F}.k-checkbox:checked+.k-checkbox-label:active:before,.k-checkbox:checked+.k-checkbox-label:hover:before{-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;border-color:#94C01F}.k-checkbox:checked:disabled+.k-checkbox-label:active:before,.k-checkbox:checked:disabled+.k-checkbox-label:before,.k-checkbox:checked:disabled+.k-checkbox-label:hover:before{color:#b3b3b3;background:#fff;border-color:#e6e6e6;border-radius:0}.k-checkbox:indeterminate+.k-checkbox-label:after{background:#94C01F none;border-color:#94C01F;border-radius:-1}.k-checkbox:indeterminate:hover+.k-checkbox-label:after{border-color:#94C01F;background-color:#94C01F}.k-checkbox:disabled+.k-checkbox-label{color:#b3b3b3}.k-checkbox:disabled+.k-checkbox-label:before{color:#b3b3b3;background:#fff;border-color:#e6e6e6;border-radius:0}.k-checkbox:disabled+.k-checkbox-label:hover:before{-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}.k-checkbox:focus+.k-checkbox-label:before{border-color:#94C01F;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}.k-radio-label:before{border-radius:50%;background-color:#fff;border:1px solid #dbdbdb}.k-radio-label:active:before,.k-radio-label:hover:before{border-color:#94C01F;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}.k-radio:checked+.k-radio-label:after{background-color:#94C01F;border-radius:50%}.k-radio:checked+.k-radio-label:active:before,.k-radio:checked+.k-radio-label:hover:before{-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;border-color:#94C01F}.k-radio:disabled+.k-radio-label{color:#b3b3b3}.k-radio:disabled+.k-radio-label:active:before,.k-radio:disabled+.k-radio-label:before,.k-radio:disabled+.k-radio-label:hover:after,.k-radio:disabled+.k-radio-label:hover:before{background:#fff;border-color:#e6e6e6;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}.k-radio:focus+.k-radio-label:before{border-color:#94C01F;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.k-callout,.k-column-menu .k-sprite,.k-drop-hint,.k-grouping-dropclue,.k-icon:not(.k-loading),.k-mobile-list .k-check:checked,.k-mobile-list .k-edit-field [type=checkbox]:checked,.k-mobile-list .k-edit-field [type=radio]:checked,.k-state-active .k-tool-icon,.k-state-active.k-state-hover .k-tool-icon,.k-state-hover .k-tool-icon,.k-state-selected .k-tool-icon,.k-state-selected.k-state-hover .k-tool-icon,.k-tool-icon{background-size:340px 336px}.k-i-kpi-decrease,.k-i-kpi-denied,.k-i-kpi-equal,.k-i-kpi-hold,.k-i-kpi-increase,.k-i-kpi-open{background-image:url(kendo/Metro/sprite_kpi_2x.png);background-size:96px 16px}.k-dropdown-wrap .k-input,.k-numeric-wrap .k-input,.k-picker-wrap .k-input{border-radius:0}.k-map .k-marker{background-image:url(kendo/Metro/markers_2x.png)}}@media screen and (-ms-high-contrast:active){.k-editor-toolbar-wrap .k-button-group .k-tool:focus,.k-editor-toolbar-wrap .k-dropdown-wrap.k-state-focused{border-color:#fff}}@media only screen and (max-width:1024px){.k-ff .km-pane-wrapper .k-pager-numbers{transform:translate(-50%,0)}.k-ff .km-pane-wrapper .k-pager-numbers.k-state-expanded{transform:translate(-50%,-100%)}.k-ff .km-pane-wrapper .k-grid .k-pager-numbers{transform:translate(-50%,0)}.k-ff .km-pane-wrapper .k-grid .k-pager-numbers.k-state-expanded{transform:translate(-50%,-100%)}.k-ff .k-pager-numbers.k-state-expanded{border:1px solid #dbdbdb;border-bottom-width:0;background-color:#fff;border-radius:0;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.2);-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,.2);-o-box-shadow:0 2px 2px 0 rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.2)}.k-ff .k-pager-numbers .k-link,.k-ff .k-pager-numbers .k-state-selected{border-radius:0}.k-ff .k-pager-numbers .k-current-page .k-link{background:#fff none 50% 50%;border-color:#dbdbdb}.k-ff .k-pager-numbers .k-current-page .k-link:after{display:block;content:"";position:absolute;top:50%;margin-top:-.5em;right:.333em;width:1.333em;height:1.333em}.k-ff .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded{border-style:solid;border-color:#dbdbdb;border-width:1px;background:#fff none;border-radius:0;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.2);-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,.2);-o-box-shadow:0 2px 2px 0 rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.2)}.k-ff .k-scheduler-toolbar>ul.k-scheduler-views li,.k-ff .k-scheduler-toolbar>ul.k-scheduler-views li .k-link,.k-ff .k-scheduler-toolbar>ul.k-scheduler-views li:last-child,.k-ff .k-scheduler-toolbar>ul.k-scheduler-views li:last-child .k-link,.k-ff .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded>li,.k-ff .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded>li.k-current-view{border-radius:0}.k-ff .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view{background:#fff none 50% 50%;border-color:#dbdbdb;border-radius:0}.k-ff .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view>.k-link{color:#686868;min-width:75px}.k-ff .k-scheduler-toolbar>ul li:first-child,.k-ff .k-scheduler-toolbar>ul li:first-child .k-link{border-radius:0}.k-ff .k-scheduler-views>li.k-state-selected>.k-link:after{display:block;content:"";position:absolute;top:50%;margin-top:-.5em;right:.333em;width:1.333em;height:1.333em}.k-ie11 .km-pane-wrapper .k-pager-numbers{transform:translate(-50%,0)}.k-ie11 .km-pane-wrapper .k-pager-numbers.k-state-expanded{transform:translate(-50%,-100%)}.k-ie11 .km-pane-wrapper .k-grid .k-pager-numbers{transform:translate(-50%,0)}.k-ie11 .km-pane-wrapper .k-grid .k-pager-numbers.k-state-expanded{transform:translate(-50%,-100%)}.k-ie11 .k-pager-numbers.k-state-expanded{border:1px solid #dbdbdb;border-bottom-width:0;background-color:#fff;border-radius:0;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.2);-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,.2);-o-box-shadow:0 2px 2px 0 rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.2)}.k-ie11 .k-pager-numbers .k-link,.k-ie11 .k-pager-numbers .k-state-selected{border-radius:0}.k-ie11 .k-pager-numbers .k-current-page .k-link{background:#fff none 50% 50%;border-color:#dbdbdb}.k-ie11 .k-pager-numbers .k-current-page .k-link:after{display:block;content:"";position:absolute;top:50%;margin-top:-.5em;right:.333em;width:1.333em;height:1.333em}.k-ie11 .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded{border-style:solid;border-color:#dbdbdb;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.2);-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,.2);-o-box-shadow:0 2px 2px 0 rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.2);border-width:1px;background:#fff none;border-radius:0}.k-ie11 .k-scheduler-toolbar>ul.k-scheduler-views li,.k-ie11 .k-scheduler-toolbar>ul.k-scheduler-views li .k-link,.k-ie11 .k-scheduler-toolbar>ul.k-scheduler-views li:last-child,.k-ie11 .k-scheduler-toolbar>ul.k-scheduler-views li:last-child .k-link,.k-ie11 .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded>li,.k-ie11 .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded>li.k-current-view{border-radius:0}.k-ie11 .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view{background:#fff none 50% 50%;border-color:#dbdbdb;border-radius:0}.k-ie11 .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view>.k-link{color:#686868;min-width:75px}.k-ie11 .k-scheduler-toolbar>ul li:first-child,.k-ie11 .k-scheduler-toolbar>ul li:first-child .k-link{border-radius:0}.k-ie11 .k-scheduler-views>li.k-state-selected>.k-link:after{display:block;content:"";position:absolute;top:50%;margin-top:-.5em;right:.333em;width:1.333em;height:1.333em}.k-safari .km-pane-wrapper .k-pager-numbers{transform:translate(-50%,0)}.k-safari .km-pane-wrapper .k-pager-numbers.k-state-expanded{transform:translate(-50%,-100%)}.k-safari .km-pane-wrapper .k-grid .k-pager-numbers{transform:translate(-50%,0)}.k-safari .km-pane-wrapper .k-grid .k-pager-numbers.k-state-expanded{transform:translate(-50%,-100%)}.k-safari .k-pager-numbers.k-state-expanded{border:1px solid #dbdbdb;border-bottom-width:0;background-color:#fff;border-radius:0;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.2);-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,.2);-o-box-shadow:0 2px 2px 0 rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.2)}.k-safari .k-pager-numbers .k-link,.k-safari .k-pager-numbers .k-state-selected{border-radius:0}.k-safari .k-pager-numbers .k-current-page .k-link{background:#fff none 50% 50%;border-color:#dbdbdb;border-color:#dbdbdb}.k-safari .k-pager-numbers .k-current-page .k-link:after{display:block;content:"";position:absolute;top:50%;margin-top:-.5em;right:.333em;width:1.333em;height:1.333em}.k-safari .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded{border-style:solid;border-color:#dbdbdb;border-radius:0;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.2);-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,.2);-o-box-shadow:0 2px 2px 0 rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.2);border-width:1px;background:#fff none}.k-safari .k-scheduler-toolbar>ul.k-scheduler-views li,.k-safari .k-scheduler-toolbar>ul.k-scheduler-views li .k-link,.k-safari .k-scheduler-toolbar>ul.k-scheduler-views li:last-child,.k-safari .k-scheduler-toolbar>ul.k-scheduler-views li:last-child .k-link,.k-safari .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded>li,.k-safari .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded>li.k-current-view{border-radius:0}.k-safari .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view{background:#fff none 50% 50%;border-color:#dbdbdb;border-radius:0}.k-safari .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view>.k-link{color:#686868;min-width:75px}.k-safari .k-scheduler-toolbar>ul li:first-child,.k-safari .k-scheduler-toolbar>ul li:first-child .k-link{border-radius:0}.k-safari .k-scheduler-views>li.k-state-selected>.k-link:after{display:block;content:"";position:absolute;top:50%;margin-top:-.5em;right:.333em;width:1.333em;height:1.333em}.k-webkit .km-pane-wrapper .k-pager-numbers{transform:translate(-50%,0)}.k-webkit .km-pane-wrapper .k-pager-numbers.k-state-expanded{transform:translate(-50%,-100%)}.k-webkit .km-pane-wrapper .k-grid .k-pager-numbers{transform:translate(-50%,0)}.k-webkit .km-pane-wrapper .k-grid .k-pager-numbers.k-state-expanded{transform:translate(-50%,-100%)}.k-webkit .k-pager-numbers.k-state-expanded{border:1px solid #dbdbdb;border-bottom-width:0;background-color:#fff;border-radius:0;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.2);-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,.2);-o-box-shadow:0 2px 2px 0 rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.2)}.k-webkit .k-pager-numbers .k-link,.k-webkit .k-pager-numbers .k-state-selected{border-radius:0}.k-webkit .k-pager-numbers .k-current-page .k-link{background:#fff none 50% 50%;border-color:#dbdbdb}.k-webkit .k-pager-numbers .k-current-page .k-link:after{display:block;content:"";position:absolute;top:50%;margin-top:-.5em;right:.333em;width:1.333em;height:1.333em}.k-webkit .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded{border-style:solid;border-color:#dbdbdb;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.2);-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,.2);-o-box-shadow:0 2px 2px 0 rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.2);border-width:1px;background:#fff none;border-radius:0}.k-webkit .k-scheduler-toolbar>ul.k-scheduler-views li,.k-webkit .k-scheduler-toolbar>ul.k-scheduler-views li .k-link,.k-webkit .k-scheduler-toolbar>ul.k-scheduler-views li:last-child,.k-webkit .k-scheduler-toolbar>ul.k-scheduler-views li:last-child .k-link,.k-webkit .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded>li,.k-webkit .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded>li.k-current-view{border-radius:0}.k-webkit .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view{background:#fff none 50% 50%;border-color:#dbdbdb;border-radius:0}.k-webkit .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view>.k-link{color:#686868;min-width:75px}.k-webkit .k-scheduler-toolbar>ul li:first-child,.k-webkit .k-scheduler-toolbar>ul li:first-child .k-link{border-radius:0}.k-webkit .k-scheduler-views>li.k-state-selected>.k-link:after{display:block;content:"";position:absolute;top:50%;margin-top:-.5em;right:.333em;width:1.333em;height:1.333em}}.k-chart .k-mask{background-color:#fff;filter:alpha(opacity=70);opacity:.7}.k-chart .k-selection{border-color:#c7c7c7;-webkit-box-shadow:inset 0 1px 12px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 12px rgba(0,0,0,.05);-o-box-shadow:inset 0 1px 12px rgba(0,0,0,.05);box-shadow:inset 0 1px 12px rgba(0,0,0,.05);-webkit-transition:border-color .2s linear,-webkit-box-shadow .2s linear;transition:box-shadow .2s linear,border-color .2s linear,-webkit-box-shadow .2s linear}.k-chart .k-selection:hover{border-color:#94C01F;-webkit-box-shadow:inset 0 0 20px rgba(142,188,0,.5);box-shadow:inset 0 0 20px rgba(142,188,0,.5)}.k-chart .k-handle{width:1px}.k-chart .k-handle:hover{width:6px;background-color:#94C01F}.k-chart .k-navigator-hint .k-tooltip{border:0;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.3);-moz-box-shadow:0 1px 3px rgba(0,0,0,.3);-o-box-shadow:0 1px 3px rgba(0,0,0,.3);box-shadow:0 1px 3px rgba(0,0,0,.3);background:#94C01F;color:#fff;border-radius:0}.k-chart .k-navigator-hint .k-scroll{background:rgba(142,188,0,.5);height:4px;border-radius:0}.k-chart .k-tooltip{background-image:none;border-radius:0}.k-spreadsheet-column-header,.k-spreadsheet-row-header{background:#fff none;color:#000;border-color:#ccc}.k-spreadsheet-top-corner{background-color:#fff;background-image:none;color:#000;border-color:#ccc}.k-spreadsheet-top-corner:after{border-color:transparent #ccc #ccc transparent}.k-spreadsheet-pane{border-color:#ccc}.k-spreadsheet-pane .k-spreadsheet-haxis,.k-spreadsheet-pane .k-spreadsheet-vaxis{border-color:#e6e6e6}.k-spreadsheet-pane .k-spreadsheet-column-header{border-color:#ccc}.k-spreadsheet-pane .k-spreadsheet-column-header .k-selection-full,.k-spreadsheet-pane .k-spreadsheet-column-header .k-selection-partial{border-bottom-color:#95C11E}.k-spreadsheet-pane .k-spreadsheet-row-header{border-color:#ccc}.k-spreadsheet-pane .k-spreadsheet-row-header .k-selection-full,.k-spreadsheet-pane .k-spreadsheet-row-header .k-selection-partial{border-right-color:#95C11E}.k-spreadsheet-pane .k-spreadsheet-merged-cell{background-color:#fff}.k-spreadsheet-pane .k-selection-full,.k-spreadsheet-pane .k-selection-partial{border-color:rgba(126,167,0,.2);background-color:rgba(126,167,0,.2)}.k-spreadsheet-pane .k-filter-range{border-color:#95C11E}.k-auto-fill{border-color:#95C11E;-webkit-box-shadow:inset 0 0 0 1px #fff,0 0 0 1px #95C11E;-moz-box-shadow:inset 0 0 0 1px #fff,0 0 0 1px #95C11E;-o-box-shadow:inset 0 0 0 1px #fff,0 0 0 1px #95C11E;box-shadow:inset 0 0 0 1px #fff,0 0 0 1px #95C11E}.k-spreadsheet-selection{border-color:#95C11E;-webkit-box-shadow:inset 0 0 0 1px #fff,0 0 0 1px #95C11E;-moz-box-shadow:inset 0 0 0 1px #fff,0 0 0 1px #95C11E;-o-box-shadow:inset 0 0 0 1px #fff,0 0 0 1px #95C11E;box-shadow:inset 0 0 0 1px #fff,0 0 0 1px #95C11E;background-color:rgba(126,167,0,.2)}.k-spreadsheet-active-cell{border-color:#95C11E!important;background-color:#fff}.k-spreadsheet-active-cell.k-single{background-color:#fff}.k-spreadsheet .k-spreadsheet-formula-input{background-color:#fff;color:#686868}.k-spreadsheet .k-resize-handle,.k-spreadsheet .k-resize-hint-handle,.k-spreadsheet .k-resize-hint-marker,.k-spreadsheet .k-resize-hint-vertical .k-resize-hint-handle,.k-spreadsheet .k-resize-hint-vertical .k-resize-hint-marker{background-color:#95C11E}.k-spreadsheet .k-single-selection::after{background-color:#95C11E;border-color:#fff}.k-spreadsheet .k-auto-fill-punch{background-color:rgba(255,255,255,.5)}.k-spreadsheet>.k-spreadsheet-formula-bar{background-color:#fff;border-color:#fff #fff #ccc}.k-spreadsheet>.k-spreadsheet-formula-bar:before{border-color:#ccc}.k-spreadsheet>.k-spreadsheet-formula-bar:after{border-color:#fff}.k-spreadsheet .k-single-selection.k-dim-auto-fill-handle::after{background-color:rgba(126,167,0,.5)}.k-spreadsheet-filter{border-radius:0;background-color:#fff;-webkit-box-shadow:inset 0 0 0 1px #e6e6e6;-moz-box-shadow:inset 0 0 0 1px #e6e6e6;-o-box-shadow:inset 0 0 0 1px #e6e6e6;box-shadow:inset 0 0 0 1px #e6e6e6}.k-spreadsheet-filter.k-state-active{color:#fff;background-color:#95C11E}.k-spreadsheet-sample{color:#c4c4c4}.k-spreadsheet-window .k-list,.k-spreadsheet-window .k-list-wrapper{border-color:#dbdbdb;border-radius:0}.k-spreadsheet-window .export-config,.k-spreadsheet-window .k-edit-field>.k-orientation-label{border-color:#dbdbdb}.k-spreadsheet-window .k-edit-field>input[type=radio]:checked+.k-orientation-label{background:#95C11E none;color:#fff}.k-spreadsheet-window .k-page-orientation{border-color:#dbdbdb;-webkit-box-shadow:0 5px 5px 0 rgba(0,0,0,.1);-moz-box-shadow:0 5px 5px 0 rgba(0,0,0,.1);-o-box-shadow:0 5px 5px 0 rgba(0,0,0,.1);box-shadow:0 5px 5px 0 rgba(0,0,0,.1)}.k-spreadsheet-window .k-page-orientation:before{background:#fff;border-color:transparent;border-bottom-color:#dbdbdb;border-left-color:#dbdbdb}.k-spreadsheet-window .k-margins-horizontal,.k-spreadsheet-window .k-margins-vertical{background:0 0;border-color:#dbdbdb}.k-spreadsheet-toolbar>.k-button,.k-spreadsheet-toolbar>.k-button-group,.k-spreadsheet-toolbar>.k-widget{border-radius:0}.k-spreadsheet-toolbar>.k-separator{border-color:#dbdbdb}.k-spreadsheet-popup,.k-spreadsheet-toolbar .k-overflow-anchor,.k-spreadsheet-toolbar.k-toolbar .k-button-group .k-button{border-radius:0}.k-spreadsheet-popup .k-separator{background-color:#dbdbdb}.k-spreadsheet-popup .k-button{background-color:transparent}.k-spreadsheet-popup .k-state-active{background-color:#95C11E;color:#000}.k-spreadsheet-filter-menu .k-details{border-color:#dbdbdb}.k-spreadsheet-filter-menu .k-spreadsheet-value-treeview-wrapper{background-color:#fff;border-color:#dbdbdb;border-radius:0}.k-spreadsheet-filter-menu .k-details-content .k-space-right{background-color:#fff}.k-syntax-ref{color:#f82}.k-syntax-num{color:#09f}.k-syntax-func{font-weight:700}.k-syntax-str{color:#2b9d00}.k-syntax-error{color:red}.k-syntax-bool{color:#a9169c}.k-syntax-startexp{font-weight:700}.k-syntax-paren-match{background-color:#caf200}.k-series-a{border-color:#94C01F;background-color:rgba(142,188,0,.15)}.k-series-b{border-color:#309b46;background-color:rgba(48,155,70,.15)}.k-series-c{border-color:#25a0da;background-color:rgba(37,160,218,.15)}.k-series-d{border-color:#ff6900;background-color:rgba(255,105,0,.15)}.k-series-e{border-color:#e61e26;background-color:rgba(230,30,38,.15)}.k-series-f{border-color:#d8e404;background-color:rgba(216,228,4,.15)}@media only screen and (-webkit-min-device-pixel-ratio:2){.k-icon.k-font-icon{background-image:none}}.k-button-group .k-tool,.k-filter-row>th{border-color:#dbdbdb}.k-footer-template td{border-color:#dbdbdb;background-color:#fff}.k-group-footer td{border-color:#dbdbdb;color:#686868;font-weight:700}.k-pivot-layout>tbody>tr:first-child>td:first-child{background-color:#f5f5f5}input.k-textbox,textarea.k-textbox{background:#fff 0 0;color:#686868}.k-nav-current.k-state-hover .k-link{color:#686868}html .km-pane-wrapper .k-header{background-color:#fff}html .km-pane-wrapper .km-widget{color:#686868}.k-gantt-views>.k-current-view>.k-link:after{border-color:transparent}.k-scheduler-header th{border-color:#dbdbdb}.k-today>.k-scheduler-datecolumn,.k-today>.k-scheduler-groupcolumn{background-color:#fcfcfc}.k-tabstrip-scrollable .k-button-bare:hover{background:#94C01F!important}.k-group-header+.k-list>.k-item.k-first,.k-static-header+.k-list>.k-item.k-first,.k-virtual-item.k-first{border-top-color:#94C01F}.k-listview>.k-state-focused{-webkit-box-shadow:inset 0 0 0 1px #94C01F;-moz-box-shadow:inset 0 0 0 1px #94C01F;-o-box-shadow:inset 0 0 0 1px #94C01F;box-shadow:inset 0 0 0 1px #94C01F}.k-listview>.k-state-focused.k-state-selected{-webkit-box-shadow:inset 0 0 3px 1px #445b00;-moz-box-shadow:inset 0 0 3px 1px #445b00;-o-box-shadow:inset 0 0 3px 1px #445b00;box-shadow:inset 0 0 3px 1px #445b00}.k-splitbar-horizontal-hover:hover,.k-splitbar-vertical-hover:hover{color:#fff;background-color:#94C01F;border-color:#94C01F}div.k-filebrowser-dropzone em{background-image:none,linear-gradient(to bottom,#94C01F 0,#94C01F 100%);color:#fff}.k-loading-mask.k-state-selected{border-width:0;background:transparent none}.k-slider-horizontal .k-tick{background-image:url(kendo/Metro/slider-h.gif)}.k-slider-vertical .k-tick{background-image:url(kendo/Metro/slider-v.gif)}.input-append .k-tooltip-validation,.input-prepend .k-tooltip-validation{font-size:12px;position:relative;top:3px}.k-edit-field>.k-scheduler-navigation,.k-group-start.k-group-end.k-tool,.k-scheduler-phone .k-scheduler-toolbar>ul li.k-nav-today,.k-scheduler-phone .k-scheduler-toolbar>ul li.k-nav-today .k-link,.k-window-titleless .k-window-content,.km-view.k-popup-edit-form .k-scheduler-toolbar>ul li:last-child,.km-view.k-popup-edit-form .k-scheduler-toolbar>ul li:last-child .k-link{border-radius:0}.k-scheduler-mobile .k-event{border-radius:-1}.k-ie .km-pane-wrapper .k-content,.k-ie .km-pane-wrapper .k-group,.k-ie .km-pane-wrapper .k-header,.k-ie .km-pane-wrapper .k-popup-edit-form .k-edit-field .k-button,.k-ie .km-pane-wrapper .k-widget{color:#686868}.k-toolbar-first-visible.k-overflow-group,.k-toolbar-last-visible.k-overflow-group{-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;-o-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff}.k-grid-filter.k-state-active{background-color:#d4d4d4}.k-gantt-toolbar .k-state-default{border-color:#dbdbdb}.k-editor .k-tool:focus{outline:0;border-color:#dbdbdb;-webkit-box-shadow:inset 0 0 0 1px #94C01F;-moz-box-shadow:inset 0 0 0 1px #94C01F;-o-box-shadow:inset 0 0 0 1px #94C01F;box-shadow:inset 0 0 0 1px #94C01F}.k-chart-crosshair-tooltip,.k-chart-shared-tooltip,.k-sparkline .k-tooltip{background-image:none;border-radius:0}.k-map .k-marker{background-image:url(kendo/Metro/markers.png)}.k-action-window .k-action-buttons,.k-spreadsheet-format-cells .k-spreadsheet-preview{border-color:#dbdbdb}.k-spreadsheet-sheets-remove:hover .k-icon{color:#c22}.k-spreadsheet-formula-list .k-state-focused{background-color:#95C11E;color:#fff}.k-auto-scrollable::-webkit-scrollbar-thumb{border-right:0}.k-textbox.extra-small{width:50px!important}.k-textbox.small{width:150px!important}.k-textbox.medium{width:300px!important}.k-textbox.large{width:500px!important}.k-textbox.extra-large{width:750px!important}.k-numerictextbox.small{width:60px}.k-multiselect .k-clear-value{display:inline-block}.k-slider{vertical-align:middle}.k-grid .k-grid-footer-wrap table,.k-grid table[role=grid]{min-width:100%}.k-grid tbody .k-button{min-height:30px;min-width:30px}.k-grid tbody .k-small-button{margin-left:5px;margin-top:7px;min-height:25px;min-width:25px;padding:3px 5px}.k-grid tbody .k-small-button .fa{margin:0}.k-grid tbody td:not(.k-detail-cell) .k-button:not(.custom){color:#686868}.k-grid tbody td:not(.k-detail-cell) .k-button:not(.custom):not(.toggle-switch){border-width:0;min-width:30px;margin:0}.k-grid tbody td:not(.k-detail-cell) .k-button:not(.custom):not(:hover){-webkit-transition:background-color 0ms;-moz-transition:background-color 0ms;-o-transition:background-color 0ms;transition:background-color 0ms;background-color:transparent}.k-grid tbody td:not(.k-detail-cell) .k-button:not(.custom):hover:not(.k-state-disabled){-webkit-transition:color 1ms;-moz-transition:color 1ms;-o-transition:color 1ms;transition:color 1ms;color:#fff}.k-grid tr:not(.k-grouping-row) td{height:32px}.k-grid td{padding:2px 4px}.k-grid td label{font-weight:400}.k-grid td.clip{text-overflow:clip}.k-grid td.weekend{background-color:rgba(128,128,128,.2)}.k-grid.header-wrap th{white-space:normal}.k-grid.thin-rows tr:not(.k-grouping-row) td{height:24px}.k-grid.row-border tr:not(.k-grouping-row) td{border-bottom-width:1px}.k-grid:not(.column-border) td{border-width:0}.k-grid .k-group-cell,.k-grid .k-group-col{width:1px;background-color:#F0F2F6}.k-grid .k-hierarchy-cell,.k-grid .k-hierarchy-col{width:18px;padding-left:2px;padding-right:2px}.k-grid .k-grid-header th{font-weight:600}.k-grid .k-grid-header th.center{text-align:center}.k-grid .k-grid-header th .k-link.k-state-active{background-color:transparent}.k-grid .k-grid-header .k-button{min-height:30px}.k-grid .k-grouping-row td{white-space:nowrap}.k-grid .k-grouping-row td .k-reset{padding-left:0}.k-grid .k-grouping-row td label{font-weight:700}.k-grid .k-grid-toolbar{padding:0 5px;height:44px;line-height:36px}.k-grid .k-alt:not(.k-state-selected):not(.k-error-colored):not(.k-state-drag){background-color:rgba(240,242,246,.6)}.k-grid .k-state-drag{background-color:rgba(142,188,0,.3);outline:#2e3d00 dashed 1px}.k-grid .k-group-footer td{border-bottom-width:1px}.k-grid .k-grid-content{min-height:100px}.k-grid .no-records{margin-top:2%;font-size:20pt;text-align:center;padding:3px 0;color:#b3b3b3}.k-grid .k-i-collapse,.k-grid .k-i-expand{font-size:20px}.k-scheduler th:first-letter{text-transform:uppercase}.k-scheduler .k-event{background-color:rgba(126,167,0,.2);color:#686868}.k-filter-menu{min-width:200px}.k-filter-menu .k-button{white-space:nowrap;width:inherit}.k-edit-label{font-weight:700!important}.k-tooltip{border-radius:4px}.k-tooltip-content{font-size:10pt;line-height:18px;white-space:nowrap}.k-combobox,.k-dropdown{min-width:200px}.k-combobox .k-tooltip-validation,.k-dropdown .k-tooltip-validation{top:2px;left:100%}.k-combobox .k-state-default,.k-dropdown .k-state-default{white-space:nowrap}.k-combobox.medium,.k-dropdown.medium{width:300px}.k-combobox.large,.k-dropdown.large{width:500px}.k-colorpicker .k-invalid-msg,.k-numeric-wrap .k-invalid-msg,.k-picker-wrap .k-invalid-msg{position:absolute;top:0;margin-left:2px;left:100%}.k-colorpicker.k-state-focused.k-state-disabled,.k-numeric-wrap.k-state-focused.k-state-disabled,.k-picker-wrap.k-state-focused.k-state-disabled{background:0 0}.k-datepicker .k-picker-wrap .k-invalid-msg,.k-maskedtextbox .k-invalid-msg{padding-left:24px}.k-datepicker .k-picker-wrap .k-invalid-msg .k-i-warning,.k-maskedtextbox .k-invalid-msg .k-i-warning{left:0;width:24px}.k-datepicker .k-picker-wrap .k-i-warning{display:block;left:5px}.k-tooltip-validation{position:absolute!important;white-space:nowrap}.k-tooltip-validation .k-icon{height:16px;display:inline-block}.k-context-menu li{white-space:nowrap;padding:3px 0}.k-context-menu li .k-link{background-color:transparent}.k-context-menu li .k-link .fa,.k-context-menu li .k-link .far,.k-context-menu li .k-link .fas{width:16px}.k-numerictextbox .k-warning{height:16px}.k-grouping-row .k-warning{margin-top:0}.k-button{background-color:#A4ABB4;border-radius:4px;color:#fff;font-size:12px;font-weight:400;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;white-space:nowrap;-webkit-transition:background-color 500ms ease .1s;-moz-transition:background-color 500ms ease .1s;-o-transition:background-color 500ms ease .1s;transition:background-color 500ms ease .1s}.k-button .k-icon+span{margin-left:-5px}.k-button .fa+span,.k-button .far+span,.k-button .fas+span{margin-left:7px}.k-button.k-state-focused{color:#fff;background:#94C01F}.k-button.active{background-color:#F5A623}.k-button.active:hover:not(.k-state-disabled){background-color:#DB8C0A}.k-button:not(.toggle-switch){border-width:0;padding:5px 7px}.k-button:hover:not(.k-state-disabled){color:#fff;background-color:#88919d}.k-button .fa{min-width:14px}.k-slider-buttons .k-button{padding:1px}input.k-checkbox{display:none}input.k-checkbox+label{line-height:16px}.k-checkbox-label{padding-left:18px}.k-menu-group{max-height:600px!important}.k-state-hover:hover{background-image:none!important}.k-window-titlebar{padding:6px 0}.k-window-titlebar.k-header{background-color:#fff;color:#2F3638;font-size:20px;line-height:24px;border-width:0}.k-window-titlebar .k-window-actions{padding-top:0}.k-window .k-edit-buttons .k-button{min-width:100px;line-height:30px}.k-window .k-edit-buttons .k-button.remove-button:not(.k-state-focused){background-color:rgba(231,70,62,.7)}.k-window .k-edit-buttons .k-button.remove-button:hover{background-color:#E7463E}.k-grid-footer,.k-grid-header,.k-group-footer,.k-grouping-header,.k-grouping-row{background-color:#F0F2F6}.k-grid-footer td,.k-grid-footer th,.k-grid-header td,.k-grid-header th,.k-group-footer td,.k-group-footer th,.k-grouping-header td,.k-grouping-header th,.k-grouping-row td,.k-grouping-row th{background-color:inherit}.k-pager-wrap{background-color:#F0F2F6}.k-pager-wrap .k-pager-nav{background-color:#fff}.k-pager-wrap .k-pager-numbers .k-current-page .k-link:after{content:"\e006"}.k-pager-wrap .k-icon{margin-bottom:1px}.k-header,.k-toolbar{background-color:#E7E9EF;white-space:normal}.k-widget.k-notification.k-notification-warning{background-color:#ffe44d;color:#666;border-color:#ffd800}.k-dropdown .k-input{color:#686868}.k-dropdown .k-state-focused{border-color:transparent}.k-dropdown .k-dropdown-wrap{line-height:26px}.k-list{white-space:nowrap}.k-list>.k-state-focused.k-state-selected{-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}.k-list .k-item:not(.k-state-hover){border:0;border-left:3px solid transparent}.k-list .k-item.k-state-hover{border:0;border-left:3px solid #94C01F}.k-toolbar{height:44px;max-height:44px;padding:0 5px;overflow-y:auto;line-height:38px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.k-toolbar .left{margin-top:6px;line-height:normal}.k-toolbar>*{vertical-align:top}.k-toolbar+.k-widget{border-top-width:0}.k-toolbar label{line-height:100%}.k-toolbar.k-grid-header{padding-right:5px}.k-toolbar .k-button{min-height:30px}.k-chart-tooltip{color:#FFF;background-color:rgba(149,193,30,.9)!important;border-color:#94C01F!important;background-image:none!important}.k-tabstrip-wrapper{height:100%;margin:0;padding:0}.k-tabstrip-wrapper>.k-widget{border-width:0}.k-tabstrip-wrapper .k-tabstrip{height:100%}.k-block.k-error-colored,.k-block.k-info-colored{padding:5px 8px}.k-checkbox:checked+.k-checkbox-label:before{content:"\f00c";font-family:"Font Awesome 5 Free";font-weight:900;font-size:12px}.k-dialog.k-alert{min-width:300px}.k-dialog.k-alert .k-window-titlebar{padding:0}.k-dialog.k-alert .k-window-titlebar .k-window-title{display:none}.k-dialog.k-alert .k-content{max-width:800px;font-size:15px;padding:10px 20px 20px;line-height:25px;min-height:100px}.k-dialog.k-alert .k-dialog-buttongroup{width:100%}.k-dialog.k-alert .k-button{background-color:#94C01F;font-size:16px;border-radius:0;line-height:40px;height:50px}.k-i-filter{font-size:12px}.k-slider-horizontal .k-slider-selection,.k-slider-horizontal .k-slider-track{height:4px;margin-top:-2px}.k-slider-horizontal .k-draghandle{border-radius:10px;top:-6px}.k-radio-label{margin-right:20px}.touch-device .k-splitter .k-ghost-splitbar-horizontal,.touch-device .k-splitter .k-splitbar-horizontal{width:10px}.touch-device .k-splitter .k-ghost-splitbar-horizontal .k-icon,.touch-device .k-splitter .k-splitbar-horizontal .k-icon{width:14px}.k-popup .k-list .k-item>.k-group::before{content:"";box-sizing:border-box;border-width:10px;border-style:solid;position:absolute;left:-20px;top:0;border-color:#94C01F #94C01F transparent transparent}.k-overlay{background-color:rgba(0,0,0,.5)!important}body,html{font-family:"Open Sans","Helvetica Neue",helvetica,arial,verdana,sans-serif;font-size:13px;margin:0;padding:0;height:100%}@media not print{body,html{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;user-select:none;overflow:hidden}}body.loading #logo i,html.loading #logo i{animation:rotate .6s infinite linear}body.loading #spinnerOverlay,html.loading #spinnerOverlay{z-index:99999}body.loading #spinnerOverlay #loadingBar:before,html.loading #spinnerOverlay #loadingBar:before{display:block;position:absolute;content:"";left:-200px;width:200px;height:4px;background-color:#94C01F;animation:loading-bar 1.5s infinite linear}body.loading .k-tooltip,html.loading .k-tooltip{display:none!important}table{border-collapse:collapse}::-webkit-scrollbar{width:8px;height:8px;background-color:transparent}::-webkit-scrollbar-track{border-radius:0;background-color:transparent}::-webkit-scrollbar-track:hover{background-color:rgba(0,0,0,.1)}::-webkit-scrollbar-thumb{background-color:#A4ABB4;border-right:1px solid transparent;border-radius:4px;-webkit-transition:background-color 500ms ease .1s;-moz-transition:background-color 500ms ease .1s;-o-transition:background-color 500ms ease .1s;transition:background-color 500ms ease .1s}::-webkit-scrollbar-thumb:hover{background-color:#88919d}#spinnerOverlay{position:fixed;height:100%;width:100%;z-index:-1}#spinnerOverlay #loadingBar{height:4px;width:100%;position:relative;overflow:hidden;background-color:transparent}#confirmDialogWin{font-size:14px;min-height:160px;padding:0}#confirmDialogWin .content{display:inline-block;padding:0 .53em 10px;margin-bottom:40px}#confirmDialogWin .buttons{width:100%;position:absolute;bottom:0}#confirmDialogWin .buttons .k-button{display:inline-block;border-radius:0;float:left;width:50%;padding:0;line-height:45px}#bodyPanel{margin:0;position:relative;display:block;height:calc(100% - 56px);overflow:hidden}#bodyPanel>.content{border-radius:0;border-width:0;height:100%;padding:0}#bodyPanel>.content>div{height:100%}#bodyPanel.left-margin{margin-left:59px}#bodyPanel>.k-header{padding:5px;height:20px;font-size:14pt;border-top:0;border-left:0;border-right:0}#errorPage .k-block{height:100%}#errorPage .message{padding:50px 10px;font-size:40pt;text-align:center}#errorPage i{margin:20px}#summaryWindowPos .k-window{border-color:#E7E9EF}#summaryWindowPos .k-window .k-window-titlebar{background-color:#E7E9EF}#summaryWindowPos .k-window .k-window-titlebar .fa{margin:2px 8px;font-size:16px;color:#E7463E;vertical-align:top}#summaryObservationsWin{font-size:12px;margin-top:-3px;white-space:nowrap;padding:1px 4px 3px 2px}#summaryObservationsWin .k-header{font-weight:600}#summaryObservationsWin .observations-block{white-space:nowrap;display:table;width:100%}#summaryObservationsWin .observations-block .title{vertical-align:top;text-align:left;font-weight:600}#summaryObservationsWin .observations-block>div{display:table-cell;height:100%;padding:10px;padding:0;margin:0;text-align:center}#summaryObservationsWin .observations-block>div>div{min-height:14px;padding:1px 3px}#summaryObservationsWin .hours-block{display:inline-block;margin-top:2px}#summaryObservationsWin .hours-block>div{display:inline-block}#summaryObservationsWin .hours-block>div div{padding:0 5px}#summaryObservationsWin .hours-block>div.values{margin-left:-4px;text-align:center}#summaryObservationsWin .hours-block>div .k-notification{display:inline-block;padding:0 5px;line-height:13px;font-weight:600}#incidencesWindow>div{margin-bottom:10px}#incidencesWindow h3{display:inline-block;margin:0 0 4px}#incidencesWindow .grey{opacity:.5}#caches{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px}#caches .k-block{display:inline-block;margin:0 30px 30px 0;width:300px}#caches .k-block .k-header{text-align:center}#caches .k-block .k-content{position:relative;text-align:center;padding:0 10px 10px;line-height:30px;font-size:18px;font-weight:600}#caches .k-block .k-content span:after{content:": "}#caches .k-block .k-content .k-button{display:none;position:absolute;top:0;right:10px}#caches .k-block .k-content:hover .k-button{display:block}#engine{padding:10px 40px}#engine label{font-weight:600;font-size:14px}#engine div[kendo-grid=runningDraftsGrid]{max-height:500px}#engine button{margin:10px 10px 0 0}#halfHourInfo{position:absolute;width:120px;z-index:2;top:0;text-align:center;font-size:10px;border-width:0 1px}#halfHourInfo .column{vertical-align:top;display:inline-block;width:60px}#halfHourInfo .column div{min-height:11px;line-height:11px;margin:1px 1px 0}#halfHourInfo .column .k-header{margin:0;font-weight:700;height:13px;line-height:13px;font-size:12px;border-bottom-width:1px}.hidden-date-picker .k-picker-wrap,.report-page .k-picker-wrap{display:none}.hidden-date-picker .k-datepicker,.report-page .k-datepicker{position:absolute;top:40px;margin-left:-12px;width:0;padding:0}.hidden-date-picker .date-selector,.hidden-date-picker .selected-month,.report-page .date-selector,.report-page .selected-month{min-width:200px}.closed-day{position:absolute;z-index:1;width:100%;height:100%;background-color:rgba(0,0,0,.4);display:flex;justify-content:center;align-items:center}.closed-day span{font-size:160px;color:#dbdbdb}.central-message{display:flex;align-items:center;justify-content:center;text-align:center;font-size:80px;color:#b3b3b3;line-height:normal}.pointer{cursor:pointer}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.full-height{height:100%}.full-width{width:100%;min-width:100%}.hidden{display:none}.x-scroll{overflow-x:auto}.inline{display:inline}.inline-block{display:inline-block}.bold{font-weight:700}.center{text-align:center}.capitalize{text-transform:capitalize}.content-after-toolbar{border-top-width:0;height:calc(100% - 44px);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.inner-toolbar,.inner-toolbar-panel>.k-grid-header:first-child,.inner-toolbar-panel>.k-toolbar:first-child{background-color:#646C77;border-color:#646C77;color:#fff}.inner-toolbar-panel>.k-grid-header:not(.k-toolbar):first-child,.inner-toolbar-panel>.k-toolbar:not(.k-toolbar):first-child,.inner-toolbar:not(.k-toolbar){padding:4px 10px;height:32px;line-height:28px}.inner-toolbar .k-button,.inner-toolbar-panel>.k-grid-header:first-child .k-button,.inner-toolbar-panel>.k-toolbar:first-child .k-button{background-color:transparent}.inner-toolbar .k-button:hover:not(.k-state-disabled),.inner-toolbar-panel>.k-grid-header:first-child .k-button:hover:not(.k-state-disabled),.inner-toolbar-panel>.k-toolbar:first-child .k-button:hover:not(.k-state-disabled){background-color:#88919d}.inner-toolbar .k-button.right,.inner-toolbar-panel>.k-grid-header:first-child .k-button.right,.inner-toolbar-panel>.k-toolbar:first-child .k-button.right{margin-top:6px}.inner-toolbar-panel{border:1px solid #646C77;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}ul .fa,ul .far,ul .fas{margin-right:5px}.action-buttons{float:right;align-items:center;line-height:38px}.metadata{width:48%;margin-bottom:10px}.metadata .k-dropdown{width:135px}.edition-window>div{margin-bottom:10px}.edition-window td{padding:5px}.edition-window .pull-left,.edition-window span+label{margin-left:20px}.edition-window label{display:inline-block;font-weight:600;min-width:100px}.edition-window label~textarea{vertical-align:top}.edition-window textarea.k-textbox{width:calc(100% - 150px);resize:none}.edition-window .fields-group{margin-bottom:10px}.edition-window .fields-group .margin-left,.edition-window .fields-group label:not(:first-child){margin-left:20px}.edition-window .fields-group div+div{margin-top:10px}.edition-window .fields{min-height:200px}.edition-window .k-textbox{width:100%}.edition-window .short-title{width:55px}.edition-window .k-edit-buttons{bottom:auto!important;margin-top:20px;margin-bottom:0!important}.edition-window.k-edit-form-container{display:inline}.nowrap{white-space:nowrap}.left{float:left}.right{float:right}.text-right{text-align:right}#dayNeeds .k-grid [data-field=timeFrames],.day-needs-window .k-grid [data-field=timeFrames],.timeline-bars{position:relative;background:linear-gradient(90deg,transparent 59px,#dbdbdb 1px);background-size:60px 100%}.timeline-mark{position:absolute;top:0;z-index:10;min-height:99%;border-left:1px dashed #a41d00}.rest-timeline-mark{border-left:1px dashed #94C01F}.copy-presence,.cut-presence,.menu-presence,.presence{text-shadow:-1px 0 black,0 1px black,1px 0 black,0 -1px #000;display:inline-block;vertical-align:middle;height:36px;width:34px;line-height:36px;overflow:hidden;text-align:center;font-weight:700;color:#FFF!important;opacity:1;border-radius:3px}.cfp-hotkeys{display:inline-block;height:100%;overflow:auto}.location-color{display:inline-block;width:32px;height:26px;border-radius:4px;vertical-align:middle;border:1px solid #666}.clockpicker{position:relative;display:inline-block;line-height:20px;width:95px}.clockpicker input{width:55px!important}.clockpicker .k-tooltip-validation{position:absolute;left:75px;white-space:nowrap}.clockpicker .fa{cursor:pointer}.clockpicker-button{display:none}.clockpicker-popover,.clockpicker-popover .popover-content,.clockpicker-popover .popover-title{background-color:inherit}.clockpicker-popover .arrow{display:none}.clockpicker-popover .text-primary{color:#94C01F}.clockpicker-popover .clockpicker-tick.active,.clockpicker-popover .clockpicker-tick:hover{background-color:rgba(142,188,0,.5)}.clockpicker-popover .clockpicker-canvas-bearing,.clockpicker-popover .clockpicker-canvas-fg{fill:#94C01F}.clockpicker-popover .clockpicker-canvas-bg{fill:#95C11E}.clockpicker-popover .clockpicker-canvas line{stroke:#94C01F}.star-rating{margin:0;padding:0;display:inline-block;white-space:nowrap}.star-rating .star{padding:1px;color:#ddd;font-size:20px;text-shadow:.05em .05em #aaa;list-style-type:none;display:inline-block;cursor:pointer}.star-rating .star.filled{color:#fd0}.star-rating.readonly .star.filled{color:#666}.need-info-line{position:absolute;background-color:rgba(220,50,50,.8);transform-origin:top left;z-index:1}.need-edition-context-menu{padding:10px}.need-edition-context-menu label{font-weight:700;margin-right:10px}.need-edition-context-menu .k-checkbox-label{padding-left:25px!important}.need-edition-context-menu div:nth-child(n+2){margin-top:5px}.comma-separator span{float:left}.comma-separator span:not(:last-child):after{content:",\00a0"}.day-picker{min-width:240px}.ants,.weekly-service-planning.k-grid tr[data-uid] td.copied .assignment{border:1px dashed!important;border-image:url(../images/ants.gif) 8 repeat repeat!important;-webkit-border-image:url(../images/ants.gif) 1 repeat repeat!important;-moz-border-image:url(../images/ants.gif) 1 repeat repeat!important}.cfp-hotkeys-container.fade.in{z-index:99999}input:focus,textarea:focus{outline:0}.init-menu-buttons .k-block{padding:10px;display:inline-block;font-size:28px;min-width:300px;width:calc(33% - 10px);margin:0 10px 15px 0;vertical-align:top;min-height:130px;color:#2F3638;border-left:5px solid #94C01F}.init-menu-buttons .k-block div{width:calc(100% - 80px);display:inline-block}.init-menu-buttons .k-block .fa,.init-menu-buttons .k-block .fa-stack{vertical-align:top;width:70px}.init-menu-buttons .k-block .fa-stack{font-size:28px}.init-menu-buttons .k-block .fa-stack .fa-stack-1x{margin-top:7px}.chart-fixed-tooltip{display:none;position:absolute;top:0;left:50px;color:#fff;background:#94C01F;border:1px solid #95C11E}.k-tooltip-summary{font-size:16px;font-weight:700}.k-tooltip-summary td:nth-child(2){left:-18px;position:relative;padding-top:5px}.integer{width:60px;margin-right:10px}.percent{width:80px;margin-right:10px}.hover-menu{max-height:20px;position:absolute;left:0;z-index:11}.hover-menu:hover{-webkit-transition:max-height .6s ease .5s;-moz-transition:max-height .6s ease .5s;-o-transition:max-height .6s ease .5s;transition:max-height .6s ease .5s;max-height:200px;height:auto!important}.full-size{width:100%;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#web-messenger-container{z-index:100;left:0;bottom:-5px}.zsiq_floatmain.siq_bL{bottom:10px;left:5px}.zsiq_floatmain.siq_bL #zsiq_float .zsiq_flt_rel{width:50px;height:50px}.zsiq_floatmain.siq_bL #zsiq_float .zsiq_flt_rel .siqico-chat:before{line-height:50px}.spacing-label{font-size:.9em;font-variant:small-caps;font-weight:600;letter-spacing:1px;color:grey}.separator{height:1px;border-top:1px solid;margin:8px 15px;border-color:rgba(255,255,255,.1)}.separator.dark{border-color:rgba(0,0,0,.1)}.outdated,.weekly-service-planning.k-grid .available_warning{display:inline-block;background-color:rgba(231,70,62,.8);color:#fff;padding:0 5px;border-radius:8px}.negative-duration-picker label{margin:0 20px 10px 0}input:disabled{background-color:rgba(0,0,0,.1)}textarea,textarea.k-textbox{padding:3px 4px}.product-selector{padding:0 5px}.product-selector:not(:first-child){margin-left:10px}div#fg_bubble.left{left:7px!important;bottom:7px!important;height:45px!important;width:45px!important}div#fg_bubble.left svg.icon{margin:9px 9px!important}.ol-attribution{display:none}#header{width:100%;height:56px;background-color:#2F3638;display:block;overflow:hidden;-webkit-box-shadow:10px 10px 18px -10px rgba(115,115,115,.77);-moz-box-shadow:10px 10px 18px -10px rgba(115,115,115,.77);-o-box-shadow:10px 10px 18px -10px rgba(115,115,115,.77);box-shadow:10px 10px 18px -10px rgba(115,115,115,.77);color:rgba(255,255,255,.7)}#header span{font-weight:400;font-size:13px}#header span.title{margin-left:10px}#header span.title i{margin-right:5px}#header .top-bar-back i,#header .top-bar-move i{line-height:56px;color:#fff}#header .top-bar-back{width:60px;height:100%;float:left;text-align:center;padding:0;cursor:pointer}#header .top-bar-back .i{line-height:56px;color:#fff}#header .top-bar-move{width:60px;height:100%;float:left;background-color:#282e30;text-align:center;padding:0;margin:0 0 0 59px;cursor:pointer}#header .top-bar-title{display:inline-block;margin-left:30px;margin-top:18px}#header .top-bar-log{display:inline-block;float:right;margin-top:18px}#header .top-bar-log .options{margin-left:40px;display:inline-block}#header .top-bar-log .options>div{display:inline-block;margin-right:17px;color:rgba(255,255,255,.7)}#header .top-bar-log .options .logout{text-align:right;min-width:120px}#header .top-bar-log .link{display:inline-block;transition:color 1s ease}#header .top-bar-log .link:hover{color:#fff;cursor:pointer}#header .impersonate-info{color:#ffe44d}#header .impersonate-return{text-decoration:none;color:inherit}.left-menu-expanded #bodyPanel.left-margin{margin-left:240px;width:calc(100% - 240px)}.left-menu-expanded #header{margin-left:180px;width:calc(100% - 180px)}.left-menu-expanded #leftMenu,.left-menu-expanded .submenu-container .separator-container,.left-menu-expanded .submenu-container ul li{width:240px}body:not(.left-menu-expanded) #leftMenu ul .separator-container{background-color:#2E3D44;width:60px}body:not(.left-menu-expanded) #leftMenu,body:not(.left-menu-expanded) .submenu-container ul li{width:60px}#leftMenu,.submenu-container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#leftMenu{-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease;border-width:0;color:rgba(255,255,255,.6);height:100%;position:fixed;top:0;z-index:99;background-color:#2E3D44;-webkit-box-shadow:10px 56px 18px -10px rgba(115,115,115,.77);-moz-box-shadow:10px 56px 18px -10px rgba(115,115,115,.77);-o-box-shadow:10px 56px 18px -10px rgba(115,115,115,.77);box-shadow:10px 56px 18px -10px rgba(115,115,115,.77)}#leftMenu i{color:#b8c7c9}#leftMenu .separator-container{height:16px;display:flex;justify-content:center;align-items:center}#leftMenu .separator-container .separator{width:100%}#leftMenu .separator-container+.separator-container{display:none!important}#leftMenu .separator-container:last-child{display:none}#leftMenu .submenu-container{padding-bottom:70px;position:relative;height:calc(100% - 56px)}#leftMenu .submenu-container:not(.expanded) ul li:hover{width:240px}#leftMenu .submenu-container.expanded::after{content:"";position:absolute;left:100%;top:0;z-index:11;width:5px;height:100%;-webkit-box-shadow:5px 0 5px -5px #000 inset;-moz-box-shadow:5px 0 5px -5px #000 inset;-o-box-shadow:5px 0 5px -5px #000 inset;box-shadow:5px 0 5px -5px #000 inset}#leftMenu .submenu{overflow-x:hidden;position:absolute;height:100%;top:0;background-color:#384b53;width:0;left:100%;opacity:.2;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}#leftMenu .submenu .new-item-tag{background-color:#5078d1;padding-right:8px;padding-left:8px;border-radius:24px;margin-left:12px;color:#fff}#leftMenu .submenu>div{width:100%;line-height:56px;height:56px;cursor:pointer;white-space:nowrap;overflow:hidden;-webkit-transition:background-color .3s ease;-moz-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease}#leftMenu .submenu>div div{display:inline-block;margin-left:10px;text-align:center;vertical-align:baseline;width:30px}#leftMenu .submenu>div div:first-child{height:100%;background:no-repeat center}#leftMenu .submenu>div div:first-child.persons{background-image:url(../images/ic_left_personas.svg)}#leftMenu .submenu>div div:first-child.incidences{background-image:url(../images/ic_left_incidencias.svg)}#leftMenu .submenu>div div:first-child.recruitment-plan{background-image:url(../images/ic_left_recruitment-plan.svg)}#leftMenu .submenu>div span{vertical-align:top;margin-left:3px}#leftMenu .submenu>div.active,#leftMenu .submenu>div:hover{background-color:#435862}#leftMenu .submenu .level-config{padding:5px 10px;display:inline-block;width:calc(100% - 20px);font-size:1.1em;color:#577481}#leftMenu .submenu.expanded{-webkit-box-shadow:10px 0 18px -10px rgba(115,115,115,.77);-moz-box-shadow:10px 0 18px -10px rgba(115,115,115,.77);-o-box-shadow:10px 0 18px -10px rgba(115,115,115,.77);box-shadow:10px 0 18px -10px rgba(115,115,115,.77);opacity:1;width:240px;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}#leftMenu #logo{line-height:56px;cursor:pointer;color:#fff;white-space:nowrap;overflow:hidden;font-size:14px;background-color:#94C01F}#leftMenu #logo.hidden-image{background-image:none}#leftMenu #logo i{display:inline-block;float:left;height:56px;width:56px;margin-left:2px;background:url(../images/imagotipo.svg) no-repeat;background-size:56px 56px}#leftMenu #logo span{margin-left:8px;line-height:26px;font-size:26px;font-weight:100}#leftMenu ul{scroll-snap-type:y mandatory;overflow-y:auto;height:100%;display:inline-block;border-width:0;background-color:transparent;margin:0;padding:0;scrollbar-width:none}#leftMenu ul.employee .on-employee,#leftMenu ul.service-selected .on-service{display:block}#leftMenu ul.service-selected div.on-service{display:flex}#leftMenu ul::-webkit-scrollbar{display:none}#leftMenu ul li{-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease;scroll-snap-align:start;position:relative;line-height:56px;height:56px;background-color:#2E3D44;cursor:pointer;white-space:nowrap;overflow:hidden}#leftMenu ul li span.plus{position:absolute;right:3px}#leftMenu ul li span:first-child{display:inline-block;margin-top:-3px;width:60px;height:100%;vertical-align:middle;background:no-repeat center;text-align:center}#leftMenu ul li span:first-child i{margin-right:0}#leftMenu ul li span:first-child.dashboard{background-image:url(../images/ic_left_dashboard.svg)}#leftMenu ul li span:first-child.forecast{background-image:url(../images/ic_left_previsiones.svg)}#leftMenu ul li span:first-child.need{background-image:url(../images/ic_left_necesidades.svg)}#leftMenu ul li span:first-child.assignment{background-image:url(../images/ic_left_asignaciones.svg)}#leftMenu ul li span:first-child.my-assignment{background-image:url(../images/ic_left_mis_asignaciones.svg)}#leftMenu ul li span:first-child.report{background-image:url(../images/ic_left_informes.svg)}#leftMenu ul li span:first-child.presences{background-image:url(../images/ic_left_presencias.svg)}#leftMenu ul li span:first-child.planning-periods{background-image:url(../images/ic_left_periodos.svg)}#leftMenu ul li span:first-child.persons{background-image:url(../images/ic_left_personas.svg)}#leftMenu ul li span:first-child.incidences{background-image:url(../images/ic_left_incidencias.svg)}#leftMenu ul li span:first-child.service{background-image:url(../images/ic_left_configuracion.svg)}#leftMenu ul li span:first-child.schema{background-image:url(../images/ic_left_diagrama.svg)}#leftMenu ul li span:first-child.business{background-image:url(../images/ic_left_negocio.svg)}#leftMenu ul li span:first-child.inbox{background-image:url(../images/ic_left_inbox.svg)}#leftMenu ul li span:first-child.recruitment-plan{background-image:url(../images/ic_left_recruitment-plan.svg)}#leftMenu ul li span:first-child.budget-hour-need{background-image:url(../images/ic_left_hours.svg)}#leftMenu ul li span:first-child.clock{background-image:url(../images/ic_left_clock.svg)}#leftMenu ul li:hover{background-color:#242f35}#leftMenu ul li.expanded{z-index:12;background-color:#384b53}#leftMenu ul .on-employee,#leftMenu ul .on-service,#leftMenu ul li.expanded .plus{display:none}#leftMenu ul .active{-webkit-box-shadow:4px 0 0 0 #94C01F inset;-moz-box-shadow:4px 0 0 0 #94C01F inset;-o-box-shadow:4px 0 0 0 #94C01F inset;box-shadow:4px 0 0 0 #94C01F inset;background-color:#242f35}#versionDialog{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:56px 20px 0;font-size:16px;position:absolute;top:40px;min-height:230px;width:100%}#versionDialog .logo{position:absolute;top:0;left:0;width:200px;height:56px;background:url(../images/logo-orquest.png) no-repeat}#versionDialog label{font-weight:700}#regulationServiceAssociationWin .content-grid{display:inline-block;min-width:400px;width:calc(100% - 140px)}#regulationServiceAssociationWin .date-picker{width:calc(100% - 45px)}#regulationServiceAssociationWin .k-picker-wrap{display:none}#regulationServiceAssociationWin .k-datepicker{width:0;margin:0}#businessCalendar .k-scheduler-table td{min-height:122px;height:122px;padding-bottom:0}#businessCalendar .k-event{overflow-y:auto}#businessCalendar .k-event .k-event-actions{display:none}#businessCalendar .k-event>div{padding:0 3px;font-size:12px;white-space:nowrap}#businessCalendar .k-event>div div{line-height:15px;margin-bottom:2px}#businessPage{padding:50px 20px}#missingEmployeesWin #missingEmployeesGrid.k-grid{height:550px}#businessSchemaPage .business-schema>.content-after-toolbar>.k-widget,#businessSchemaPage .business-schema>.content-after-toolbar>div>.k-widget{border-width:0}#businessSchemaPage .business-schema>.content-after-toolbar .k-toolbar,#businessSchemaPage .business-schema>.content-after-toolbar>div>.k-toolbar{border-bottom-width:1px}#businessSchemaPage .business-schema .k-grid-header-wrap{width:calc(100% - 2px)}#businessSchemaPage .k-toolbar .filter{width:100%;text-align:center}#businessSchemaPage .k-toolbar .filter .k-textbox{width:calc(100% - 26px)}#businessSchemaPage .k-toolbar .node-name{font-size:16px;font-weight:700}#businessSchemaPage .k-toolbar .option-title{margin-left:20px;font-size:15px;font-weight:600}#businessSchemaPage .k-splitter{height:calc(100% - 1px)}#businessSchemaPage .k-splitter .k-pane>.k-toolbar{border-width:0;border-bottom-width:1px}#businessSchemaPage .k-splitter .k-grid-header{white-space:nowrap;overflow:auto}#businessSchemaPage .k-block:not(.free){padding:10px;display:inline-block;font-size:28px;min-width:300px;width:calc(33% - 10px);margin:0 10px 15px 0;vertical-align:top;min-height:130px}#businessSchemaPage .k-block:not(.free) div{width:calc(100% - 80px);display:inline-block}#businessSchemaPage .k-block:not(.free) .fa,#businessSchemaPage .k-block:not(.free) .fa-stack{vertical-align:top;width:70px}#businessSchemaPage .k-block:not(.free) .fa-stack{font-size:28px}#businessSchemaPage .button-content{padding:20px}#regulationsPage,#regulationsPage .k-splitter{height:100%}#regulationsPage #regulationsPane #regulationsGrid{border-left-width:0;border-right-width:0}#regulationsPage .k-tabstrip-wrapper{height:39px}#regulationsPage .k-tabstrip-wrapper .k-tabstrip{background-color:transparent;padding:.1em .92em;margin-top:0}#regulationsPage .k-tabstrip-wrapper .k-tabstrip ul{height:36px}#regulationsPage .k-tabstrip-wrapper .k-tabstrip li{height:32px}#regulationsPage .k-tabstrip-wrapper .k-tabstrip .k-link{color:#fff}#regulationsPage #constraintsPane .non-active{text-decoration:line-through}#regulationsPage #constraintsPane>div{overflow:hidden;height:100%}#regulationsPage #constraintsPane>div .inner-toolbar-panel{height:100%}#regulationsPage #constraintsPane>div .inner-toolbar-panel .k-grid{border-bottom-width:0}#editConstraintWin{padding-top:0}#editConstraintWin .constraint-block{margin-top:10px}#editConstraintWin .constraint-block .action-buttons{display:flex;flex-flow:row}#editConstraintWin .constraint-block .action-buttons div{line-height:35px;text-align:center;height:35px;width:35px}#editConstraintWin .fields-group{margin-bottom:0;padding:10px;display:flex;flex-flow:row;align-items:baseline}#editConstraintWin .fields-group .hyphen{margin-right:5px}#editConstraintWin .fields-group:nth-child(odd){background:rgba(211,211,211,.4)}#editConstraintWin .fields-group .k-multiselect{width:350px}#editConstraintWin .fields-group .week-iso-day-field{width:60%}#editConstraintWin .fields-group .week-iso-day-field li{min-width:80px}#editConstraintWin .add-block{margin-top:5px}#editConstraintWin .fields-group .k-button{margin-top:0;height:30px}#editConstraintWin .edition-window label{width:300px}#editConstraintWin .edition-window .constraint-name{font-weight:600;font-size:18px;margin-bottom:20px}#editConstraintWin .time-slots>div{margin-top:0}#editConstraintWin .time-slots .plus{margin-top:5px}#editConstraintWin .select-constraint{width:calc(100% - 160px)}#editConstraintWin .k-numerictextbox{min-width:70px}#editConstraintWin .k-textbox{width:40%}#editConstraintWin .k-error-colored{margin-top:20px;padding:10px}#editConstraintWin .optional-label{opacity:.8;font-size:.7em}#editConstraintWin .optional-label::before{content:" ("}#editConstraintWin .optional-label::after{content:")"}#editConstraintWin .values{min-height:150px}#newUserWin label{vertical-align:top}#newUserWin label+.k-textbox,#newUserWin label+.k-widget{min-width:300px}#addUserWin .k-block{margin-bottom:20px}#addUserWin .k-dropdown{min-width:calc(100% - 150px)}#addNodeWin .time-zone{width:300px}#addNodeWin .map{height:270px;float:right;width:58%;padding-bottom:10px}#addNodeWin .edition-window{float:left;width:42%}#addNodeWin .buttons{float:right;padding-right:7px}#addNodeWin .block{margin-right:10px}#addNodeWin .input{width:100%}#addNodeWin .ol-geocoder .gcd-txt-control{height:2.375em}#addNodeWin .ol-geocoder ul.gcd-txt-result{top:2.575em}#newUserWin #rolesGrid td label,#newUserWin #rolesGrid th label,#removeNodeWin #nodesGrid td label,#removeNodeWin #nodesGrid th label{font-weight:400;padding-left:25px}#editIncidenceTypeWin label{min-width:140px;max-width:140px}#editIncidenceTypeWin .k-dropdown{width:400px}#contractTypes{height:100%}#contractTypes .k-toolbar{border-top:0}.ctypeWin .k-tabstrip li{height:31px}#contractTypeGrid th{font-weight:600}#contractTypeGrid .k-grid-content td:nth-child(n+3):not(:last-child),#contractTypeGrid th:nth-child(n+3){text-align:center}#contractTypeApplyView .toolbar-title{padding-left:5px;font-size:15px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:calc(100% - 500px)}#contractTypeApplyView .k-grid th .k-link{padding-right:0;margin-right:0}#contractTypeApplyView .k-grid td{text-overflow:initial}#contractTypeWin .inner-toolbar-panel{margin-bottom:10px}#contractTypeWin .inner-toolbar-panel .content{padding:10px}#contractTypeWin .inner-toolbar-panel .content .k-widget{margin:0 10px}#contractTypeWin .inner-toolbar-panel .content .k-numerictextbox{max-width:80px}#contractTypeWin .inner-toolbar-panel .content .k-info-colored{margin-top:10px}#contractTypeWin .inner-toolbar-panel .content .k-info-colored:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f05a";padding-right:5px}#contractTypeWin .inner-toolbar-panel .k-header{line-height:26px;height:26px}#contractTypeWin .hide-on-view:nth-child(2){display:none}#contractTypeWin .k-grid{height:445px}#contractTypeWin .editable-constraint-grid .k-tabstrip-wrapper{height:30px}#forecastRefDays .k-scheduler-table td{min-height:120px;height:120px;padding-bottom:0}#forecastRefDays .k-event div{padding:2px}#forecastRefDays .k-event div .node{font-weight:600}#forecastRefDays .k-event .k-event-actions{display:none}#demandTypesMappingWin label{width:180px}#demandTypeWin label{width:200px}#demandTypeWin .k-dropdown{width:300px}#demandTypeWin .edition-window label{min-width:200px}#personCategoryPage .k-grid{border-top:0}#personCategoryPage .drag{margin:0 5px;cursor:move}#catalogLocations .k-grid th{vertical-align:top;padding-top:2px}#catalogLocations .k-grid .k-grid-header-wrap th{position:relative;text-align:center;padding-left:4px}#catalogLocations .k-grid .k-grid-header-wrap th a{max-width:calc(100% - 24px);white-space:normal;height:36px;overflow:hidden}#catalogLocations .k-grid .k-grid-header-wrap th .buttons{position:absolute;top:1px;right:0;width:24px}#catalogLocations .k-grid .k-grid-header-wrap th .buttons .k-button{background-color:transparent;color:#686868;border:1px solid transparent;width:20px;min-height:20px;height:20px}#catalogLocations .k-grid .k-grid-header-wrap th .buttons .k-button:hover{border:1px solid #686868}#catalogLocations .k-grid .system{background-color:rgba(142,188,0,.3)}#catalogLocations .k-grid .deleted{background-color:rgba(231,70,62,.3)}#catalogLocations .undefined-locations{margin-top:50px;text-align:center;font-size:28pt}#roles{display:flex}#roles #roleStrip-1{height:calc(100% - 47px)!important;overflow:scroll!important}#roles #roleStrip-2{height:calc(100% - 23px)!important}#roles .users{padding:0}#roles .left-column{width:30%;height:100%;border-right:1px solid #dbdbdb;margin-left:-1px}#roles .left-column .roles{overflow-y:scroll;height:calc(100% - 47px)}#roles .left-column .role-row{padding:15px}#roles .left-column .role-row.odd{background-color:rgba(240,242,246,.6)}#roles .left-column .role-row.active{background-color:#ddebb2}#roles .right-column{flex:1;height:calc(100% - 44px)}#roles .category{padding:25px 15px}#roles .category .category-checkbox{font-size:18px;font-weight:700;margin-bottom:10px}#roles .category .permissions-wrapper{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}#roles .category .permissions-wrapper .permission{padding:10px}#roles .k-textbox{width:22em;margin-top:6px}#businessDefinitionPage .k-grid table,#parameterDefinitionPage .k-grid table{border-collapse:collapse}#businessDefinitionPage .k-grid table tr.active,#parameterDefinitionPage .k-grid table tr.active{background-color:rgba(148,192,31,.1);border:2px dashed #81A61C;color:#4e6511}#businessDefinitionPage .k-grid table tr.inactive,#parameterDefinitionPage .k-grid table tr.inactive{border:2px dashed #ff8a71;background-color:rgba(255,138,113,.2);color:#f12a00}#businessConstraintsDefWin .flex,#paramDefSaveWin .flex{display:flex;flex-direction:row;width:100%}#businessConstraintsDefWin .flex>div,#paramDefSaveWin .flex>div{border-radius:10px;padding:15px;margin:15px;flex-grow:1}#businessConstraintsDefWin .flex .add,#paramDefSaveWin .flex .add{background-color:rgba(148,192,31,.1);border:2px dashed #81A61C;color:#4e6511}#businessConstraintsDefWin .flex .remove,#paramDefSaveWin .flex .remove{border:2px dashed #ff8a71;background-color:rgba(255,138,113,.2);color:#f12a00}#editableBagWin .related-bags-form{margin-bottom:20px}#editableBagWin .related-bags-form .related-bag-selector{margin-right:10px}#editableBagWin .related-bags-form .movement-multiplier{width:80px;margin-right:20px}#editableBagWin .related-bags-form .relationship{padding:10px}#editableBagWin .second-row-field{margin-left:20px}#batchRequestWin .fa-check,#batchRequestWin .fa-times{font-size:24px;opacity:.5;cursor:pointer}#batchRequestWin .fa-check.k-error-colored,#batchRequestWin .fa-check.k-success-colored,#batchRequestWin .fa-times.k-error-colored,#batchRequestWin .fa-times.k-success-colored{opacity:1;background-color:transparent!important}#batchRequestWin .fa-check{margin-right:20px}#batchRequestWin .fa-bell{color:#7f5050}#batchRequestWin .group-column-submenu{margin-left:10px;display:inline-block}#batchRequestWin .disponibility-circle{width:10px;height:10px;display:inline-block;background-color:rgba(142,188,0,.3);border-radius:50%}#batchRequestWin .disponibility-circle.mandatory{border:.5px solid green;width:9px;height:9px}#batchRequestWin .shift-circle{width:10px;height:10px;display:inline-block;background-color:rgba(51,145,157,.7);border-radius:50%}#batchRequestWin .availability-impact{font-size:16px;padding:12px}#batchRequestWin .positive-availability-impact{color:#507f50;font-weight:700}#batchRequestWin .negative-availability-impact{color:#7f5050;font-weight:700}#batchRequestWin .handle-request{position:relative;display:flex}#batchRequestWin .handle-request .fa-bell{position:absolute;left:-2px;top:-6px;color:#7f5050;font-size:11px}#batchRequestWin .person-requests-day{float:right}#batchRequestWin .request-action{font-size:18px;padding:12px;cursor:pointer}#batchRequestWin .request-concept{text-align:center;padding:5px;margin:5px}#batchRequestWin .request-concept.k-error-colored,#batchRequestWin .request-concept.k-success-colored{border-radius:5px}#batchRequestWin .request-concept .worked-holiday{font-size:11px;margin-top:-5px}#batchRequestWin .handle-request-wrapper,#batchRequestWin .person-request-concept-wrapper{height:50px;display:flex;align-items:center;justify-content:center}#batchRequestWin .person-request-concept{flex:1}#batchRequestWin .person-requests-day-grid-wrapper{height:calc(100% - 225px)}#batchRequestWin .close{background-color:rgba(215,215,215,.77)!important}#batchRequestWin .k-grid-content-locked .no-wrap{white-space:nowrap;overflow:hidden;max-width:290px;display:inline-grid}#batchRequestWin .extra-menu{cursor:pointer}#batchRequestWin .k-grid tr:not(.k-grouping-row) td{height:50px}#batchRequestWin .back-to-draft-view{float:right}#batchRequestWin .load-day-button{cursor:pointer;text-align:center}#batchRequestWin .subsection-title{height:20px;flex:1;background-color:#f0f2f6;border:1px solid #dbdbdb;border-right:0;text-align:center;font-size:16px;padding:10px;font-weight:700}#batchRequestWin .subsections-wrapper{height:225px;display:flex}#batchRequestWin .subsections-wrapper .subsection{flex:1}#batchRequestWin .subsections-wrapper .kpis{display:flex;height:calc(100% - 45px);align-items:center;justify-content:center}#batchRequestWin .subsections-wrapper .kpis .kpi{flex:1;text-align:center}#parentServicePlanning.show-location-label .location-shortname,#servicePlanningDetailPdf.show-location-label .location-shortname{display:inline}#parentServicePlanning.draft .location-shortname,#servicePlanningDetailPdf.draft .location-shortname{left:20px}#parentServicePlanning.default-view .hide-on-default,#parentServicePlanning.detail-view .hide-on-detail,#parentServicePlanning.draft .hide-on-draft,#parentServicePlanning.draft.default-view .hide-on-draft-and-default,#parentServicePlanning.transposed-view .hide-on-transposed{display:none}#parentServicePlanning .k-toolbar.main-toolbar{overflow-x:auto;display:grid;grid-auto-rows:100%;grid-template-columns:max-content 1fr max-content;gap:5px}#parentServicePlanning .k-toolbar.main-toolbar .pickers{display:grid;grid-auto-rows:auto;grid-template-columns:max-content 1fr}#parentServicePlanning .k-toolbar.main-toolbar .pickers #categoryFilter.filtered i{text-shadow:-1px 0 black,0 1px black,1px 0 black,0 -1px #000;color:#94C01F}#parentServicePlanning .k-toolbar.main-toolbar .pickers .k-multiselect-wrap{display:none}#parentServicePlanning .k-toolbar.main-toolbar .pickers .k-multiselect{position:absolute;top:40px;margin-left:-12px;width:0;padding:0}#parentServicePlanning.penalty-hours-detail .penalty-hours{display:block}#parentServicePlanning .penalty-hours{display:none}#parentServicePlanning .out-service .assignment,#parentServicePlanning .out-service .worked-time{mix-blend-mode:luminosity}#parentServicePlanning.draft-past .attenuate-on-draft-past{background-color:rgba(164,29,0,.9)}#parentServicePlanning .dates .week{margin-left:20px;font-weight:600}#parentServicePlanning .k-datepicker{margin-left:10px}#parentServicePlanning .k-group-col,#parentServicePlanning .k-grouping-row{background-color:rgba(240,242,246,.6)}#parentServicePlanning .k-group-col span,#parentServicePlanning .k-grouping-row span{line-height:16px}#parentServicePlanning .k-grid-pager{border-top-width:0}#parentServicePlanning .k-grid th .k-grid-filter{position:absolute;top:0;right:7px;height:48px}#parentServicePlanning .multi-select{display:inline-block;margin-right:30px}#parentServicePlanning .close .no-needs,#parentServicePlanning .close_holiday .no-needs{display:none}#parentServicePlanning .close:not(.k-state-selected){background:rgba(0,87,128,.25)}#parentServicePlanning .close_holiday:not(.k-state-selected){background:rgba(231,70,62,.25)}#parentServicePlanning .fa-code-fork{font-size:18px}#parentServicePlanning #locationSelector{z-index:10;background-color:rgba(255,255,255,.8);position:absolute;bottom:0;display:none;width:100%;padding-left:36px;line-height:25px;font-size:12px;overflow-y:scroll}#parentServicePlanning #locationSelector .location-container{display:flex;flex-direction:row;flex-wrap:wrap}#parentServicePlanning #locationSelector .location-container .category{background:rgba(148,192,31,.17);font-size:1.1em;padding:0 5px}#parentServicePlanning #locationSelector .container{width:50%;flex-grow:1}#parentServicePlanning #locationSelector .category{display:flex;width:100px;justify-content:right;align-items:center;margin:0}#parentServicePlanning #locationSelector .separator{margin:0;width:100%}#parentServicePlanning #locationSelector.show{display:block}#parentServicePlanning #locationSelector div{margin-right:5px}#parentServicePlanning #locationSelector .location-color{display:inline-block;margin:0;width:12px;height:12px;border-radius:2px}#parentServicePlanning #locationSelector .k-checkbox-label{width:100px;vertical-align:middle;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#parentServicePlanning #locationSelector .k-button{position:absolute;font-size:18px;top:2px;left:4px;height:calc(100% - 4px)}#parentServicePlanning [dwm-sp-day-type].tooltip{margin:0 10px;background-color:rgba(142,188,0,.8);font-weight:400;color:#fff;border-radius:2px}#detailPdfWin #servicePlanningDetailPdf .k-pdf-export .draft-label{font-weight:700;color:#ff8a71}#detailPdfWin #servicePlanningDetailPdf #detailPdfGrid.show-detail-header .coverage-totals-transposed .detail-header{display:inline-block!important}#detailPdfWin #servicePlanningDetailPdf #detailPdfGrid.show-detail-header .detail-header,#detailPdfWin #servicePlanningDetailPdf #detailPdfGrid.show-footer .k-grid-footer,#detailPdfWin #servicePlanningDetailPdf #detailPdfGrid.show-location-label .location-shortname,#detailPdfWin #servicePlanningDetailPdf #detailPdfGrid.show-worked-time .worked-time{display:block!important}#detailPdfWin #servicePlanningDetailPdf #detailPdfGrid .detail-header,#detailPdfWin #servicePlanningDetailPdf #detailPdfGrid .k-grid-footer,#detailPdfWin #servicePlanningDetailPdf #detailPdfGrid .location-shortname,#detailPdfWin #servicePlanningDetailPdf #detailPdfGrid .worked-time,#detailPdfWin #servicePlanningDetailPdf #detailPdfGrid .worked-time.not-worked{display:none!important}#transposedServicePlanning tr.k-grouping-row{height:25px}#detailPdfGrid .assignment,#detailPdfGrid .editable-time-frame.transposed.not-location .task,#transposedServicePlanning .assignment,#transposedServicePlanning .editable-time-frame.transposed.not-location .task{opacity:.2}#detailPdfGrid .editable-time-frame.transposed.not-location .location-shortname,#transposedServicePlanning .editable-time-frame.transposed.not-location .location-shortname{opacity:.8}#dailyServicePlanning .coverage-totals-transposed,#servicePlanningDetailPdf .coverage-totals-transposed,#transposedServicePlanning .coverage-totals-transposed{white-space:nowrap}#dailyServicePlanning .coverage-totals-transposed div,#servicePlanningDetailPdf .coverage-totals-transposed div,#transposedServicePlanning .coverage-totals-transposed div{box-sizing:border-box;display:inline-block;text-align:center;font-size:10px;font-weight:600;width:60px}#dailyServicePlanning.pager #locationSelector,#dailyServicePlanning.pager .bottom-buttons,#servicePlanningDetailPdf.pager #locationSelector,#servicePlanningDetailPdf.pager .bottom-buttons,#transposedServicePlanning.pager #locationSelector,#transposedServicePlanning.pager .bottom-buttons{margin-bottom:36px}#dailyServicePlanning .annotation,#servicePlanningDetailPdf .annotation,#transposedServicePlanning .annotation{position:absolute;top:0;right:0;font-size:10pt}#dailyServicePlanning .pdfTitle,#servicePlanningDetailPdf .pdfTitle,#transposedServicePlanning .pdfTitle{display:none}#dailyServicePlanning .incidence,#servicePlanningDetailPdf .incidence,#transposedServicePlanning .incidence{height:calc(100% - 2px);top:1px;z-index:1}#dailyServicePlanning .incidence .fa-warning,#servicePlanningDetailPdf .incidence .fa-warning,#transposedServicePlanning .incidence .fa-warning{vertical-align:top;margin:2px 4px}#dailyServicePlanning .incidence span,#servicePlanningDetailPdf .incidence span,#transposedServicePlanning .incidence span{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:1px;background:rgba(255,255,255,.6);border-radius:5px}#dailyServicePlanning .no-plannable .unavailable,#servicePlanningDetailPdf .no-plannable .unavailable,#transposedServicePlanning .no-plannable .unavailable{background-color:rgba(37,160,218,.3);z-index:auto}#dailyServicePlanning .unavailable,#servicePlanningDetailPdf .unavailable,#transposedServicePlanning .unavailable{background-color:rgba(230,30,38,.15);position:absolute;top:0;z-index:2;width:100%;height:100%}#dailyServicePlanning .indisponibility,#servicePlanningDetailPdf .indisponibility,#transposedServicePlanning .indisponibility{position:absolute;top:0;height:100%;background:linear-gradient(45deg,#666 12%,transparent 0,transparent 88%,#666 0),linear-gradient(135deg,transparent 37%,#000 0,#000 63%,transparent 0),linear-gradient(45deg,transparent 37%,#666 0,#666 63%,transparent 0) #000;background-size:6px 6px;opacity:.1}#dailyServicePlanning thead .penalty-hours,#servicePlanningDetailPdf thead .penalty-hours,#transposedServicePlanning thead .penalty-hours{height:12px;opacity:.4}#dailyServicePlanning .penalty-hours,#servicePlanningDetailPdf .penalty-hours,#transposedServicePlanning .penalty-hours{top:0;z-index:0;opacity:.1;position:absolute}#dailyServicePlanning .penalty-hours[level="1"],#servicePlanningDetailPdf .penalty-hours[level="1"],#transposedServicePlanning .penalty-hours[level="1"]{background-color:#0ff}#dailyServicePlanning .penalty-hours[level="2"],#servicePlanningDetailPdf .penalty-hours[level="2"],#transposedServicePlanning .penalty-hours[level="2"]{background-color:#0cf}#dailyServicePlanning .penalty-hours[level="3"],#servicePlanningDetailPdf .penalty-hours[level="3"],#transposedServicePlanning .penalty-hours[level="3"]{background-color:#00b3ff}#dailyServicePlanning .penalty-hours[level="4"],#servicePlanningDetailPdf .penalty-hours[level="4"],#transposedServicePlanning .penalty-hours[level="4"]{background-color:#09f}#dailyServicePlanning .penalty-hours[level="5"],#servicePlanningDetailPdf .penalty-hours[level="5"],#transposedServicePlanning .penalty-hours[level="5"]{background-color:#0080ff}#dailyServicePlanning .penalty-hours[level="6"],#servicePlanningDetailPdf .penalty-hours[level="6"],#transposedServicePlanning .penalty-hours[level="6"]{background-color:#5300b9}#dailyServicePlanning .penalty-hours[level="7"],#servicePlanningDetailPdf .penalty-hours[level="7"],#transposedServicePlanning .penalty-hours[level="7"]{background-color:#6100ae}#dailyServicePlanning .penalty-hours[level="8"],#servicePlanningDetailPdf .penalty-hours[level="8"],#transposedServicePlanning .penalty-hours[level="8"]{background-color:#6f00a2}#dailyServicePlanning .penalty-hours[level="9"],#servicePlanningDetailPdf .penalty-hours[level="9"],#transposedServicePlanning .penalty-hours[level="9"]{background-color:#7d0097}#dailyServicePlanning .penalty-hours[level="10"],#servicePlanningDetailPdf .penalty-hours[level="10"],#transposedServicePlanning .penalty-hours[level="10"]{background-color:#8b008b}#dailyServicePlanning .k-grid-header-wrap thead tr:nth-child(1),#servicePlanningDetailPdf .k-grid-header-wrap thead tr:nth-child(1),#transposedServicePlanning .k-grid-header-wrap thead tr:nth-child(1){display:none}#dailyServicePlanning .k-grid,#servicePlanningDetailPdf .k-grid,#transposedServicePlanning .k-grid{height:100%}#dailyServicePlanning .k-grid .k-grid-header-locked th,#servicePlanningDetailPdf .k-grid .k-grid-header-locked th,#transposedServicePlanning .k-grid .k-grid-header-locked th{padding:2px;vertical-align:top}#dailyServicePlanning .k-grid th,#servicePlanningDetailPdf .k-grid th,#transposedServicePlanning .k-grid th{padding:0;margin:0}#dailyServicePlanning .k-grid th:last-child.k-sorted .k-icon,#servicePlanningDetailPdf .k-grid th:last-child.k-sorted .k-icon,#transposedServicePlanning .k-grid th:last-child.k-sorted .k-icon{position:absolute;top:0;right:0}#dailyServicePlanning .k-grid td,#servicePlanningDetailPdf .k-grid td,#transposedServicePlanning .k-grid td{height:23px;max-height:23px;line-height:23px;padding:0;white-space:nowrap}#dailyServicePlanning .k-grid td.working-hours,#servicePlanningDetailPdf .k-grid td.working-hours,#transposedServicePlanning .k-grid td.working-hours{position:relative;text-align:center;font-size:9px;padding-right:14px;font-weight:600;font-style:italic}#dailyServicePlanning .k-grid td.working-hours>div,#servicePlanningDetailPdf .k-grid td.working-hours>div,#transposedServicePlanning .k-grid td.working-hours>div{line-height:9px;padding-top:1px;vertical-align:middle;white-space:nowrap;overflow:hidden}#dailyServicePlanning .k-grid td.working-hours .locked,#servicePlanningDetailPdf .k-grid td.working-hours .locked,#transposedServicePlanning .k-grid td.working-hours .locked{font-size:15px;position:absolute;top:4px;left:0;width:100%}#dailyServicePlanning .k-grid td.counter,#servicePlanningDetailPdf .k-grid td.counter,#transposedServicePlanning .k-grid td.counter{white-space:normal;font-size:10px;line-height:11px}#dailyServicePlanning .k-grid td:hover .incidence,#dailyServicePlanning .k-grid td:hover .worked-time,#servicePlanningDetailPdf .k-grid td:hover .incidence,#servicePlanningDetailPdf .k-grid td:hover .worked-time,#transposedServicePlanning .k-grid td:hover .incidence,#transposedServicePlanning .k-grid td:hover .worked-time{z-index:0}#dailyServicePlanning .k-grid [data-field=fullName],#servicePlanningDetailPdf .k-grid [data-field=fullName],#transposedServicePlanning .k-grid [data-field=fullName]{padding-left:5px;text-align:center}#dailyServicePlanning .k-grid .k-grid-toolbar,#servicePlanningDetailPdf .k-grid .k-grid-toolbar,#transposedServicePlanning .k-grid .k-grid-toolbar{border-top-width:0}#dailyServicePlanning .k-grid .k-footer-template td,#servicePlanningDetailPdf .k-grid .k-footer-template td,#transposedServicePlanning .k-grid .k-footer-template td{vertical-align:top;white-space:normal;padding:0}#dailyServicePlanning.coverage-footer-hidden .k-grid-footer,#servicePlanningDetailPdf.coverage-footer-hidden .k-grid-footer,#transposedServicePlanning.coverage-footer-hidden .k-grid-footer{height:0;display:none}#dailyServicePlanning .coverage-title,#servicePlanningDetailPdf .coverage-title,#transposedServicePlanning .coverage-title{line-height:20px;padding:0;text-align:center;font-weight:700;border-width:0 1px;border-style:solid}#dailyServicePlanning #coverageResumeDiv,#servicePlanningDetailPdf #coverageResumeDiv,#transposedServicePlanning #coverageResumeDiv{padding:2px;height:106px}#dailyServicePlanning #coveragesDiv,#servicePlanningDetailPdf #coveragesDiv,#transposedServicePlanning #coveragesDiv{height:110px;position:relative;width:100%;border-width:0}#dailyServicePlanning #coveragesDiv .margin-top,#servicePlanningDetailPdf #coveragesDiv .margin-top,#transposedServicePlanning #coveragesDiv .margin-top{position:absolute;bottom:0;height:calc(100% - 5px)}#dailyServicePlanning #coveragesDiv .coverage,#servicePlanningDetailPdf #coveragesDiv .coverage,#transposedServicePlanning #coveragesDiv .coverage{position:absolute;border-radius:0;min-height:0;border-style:none;bottom:0;opacity:.8}#dailyServicePlanning .bottom-buttons,#servicePlanningDetailPdf .bottom-buttons,#transposedServicePlanning .bottom-buttons{position:absolute;left:35px;bottom:4px}#dailyServicePlanning.multi-product .user,#servicePlanningDetailPdf.multi-product .user,#transposedServicePlanning.multi-product .user{padding-left:30px}#dailyServicePlanning.multi-product .user .name-initials,#dailyServicePlanning.multi-product .user .product-initial,#servicePlanningDetailPdf.multi-product .user .name-initials,#servicePlanningDetailPdf.multi-product .user .product-initial,#transposedServicePlanning.multi-product .user .name-initials,#transposedServicePlanning.multi-product .user .product-initial{display:inline-block;position:absolute;top:3px;left:4px;background:#e0e0e0;color:#666;border-radius:18px;line-height:18px;width:18px;height:18px;text-align:center}#dailyServicePlanning .user,#servicePlanningDetailPdf .user,#transposedServicePlanning .user{padding-left:14px;white-space:nowrap;font-size:11px}#dailyServicePlanning .user .fullname,#servicePlanningDetailPdf .user .fullname,#transposedServicePlanning .user .fullname{text-overflow:ellipsis;overflow:hidden}#dailyServicePlanning .user .name-initials,#dailyServicePlanning .user .product-initial,#servicePlanningDetailPdf .user .name-initials,#servicePlanningDetailPdf .user .product-initial,#transposedServicePlanning .user .name-initials,#transposedServicePlanning .user .product-initial{display:none}#dailyServicePlanning .header-hours,#servicePlanningDetailPdf .header-hours,#transposedServicePlanning .header-hours{z-index:2;padding:0;border-width:0;font-size:10px}#dailyServicePlanning .header-hours.overlay>div,#servicePlanningDetailPdf .header-hours.overlay>div,#transposedServicePlanning .header-hours.overlay>div{opacity:.3}#dailyServicePlanning .header-hours>div,#servicePlanningDetailPdf .header-hours>div,#transposedServicePlanning .header-hours>div{display:inline-block;height:100%;line-height:12px;width:58px;margin:0 1px;overflow:hidden;vertical-align:top;text-align:center}#dailyServicePlanning .header-hours .header-hour,#servicePlanningDetailPdf .header-hours .header-hour,#transposedServicePlanning .header-hours .header-hour{font-size:11px;text-align:left;width:57px}#dailyServicePlanning .header-hours .coverage,#servicePlanningDetailPdf .header-hours .coverage,#transposedServicePlanning .header-hours .coverage{display:inline-block;max-width:43px}#dailyServicePlanning .header-hours .fa,#servicePlanningDetailPdf .header-hours .fa,#transposedServicePlanning .header-hours .fa{min-width:0}#dailyServicePlanning .k-grouping-row .k-reset,#servicePlanningDetailPdf .k-grouping-row .k-reset,#transposedServicePlanning .k-grouping-row .k-reset{white-space:nowrap;padding-left:4px}#dailyServicePlanning .k-grouping-row p .k-icon,#servicePlanningDetailPdf .k-grouping-row p .k-icon,#transposedServicePlanning .k-grouping-row p .k-icon{margin-right:0}#dailyServicePlanning .assignment,#servicePlanningDetailPdf .assignment,#transposedServicePlanning .assignment{position:absolute;top:1px;height:calc(100% - 2px);border-radius:10px;-webkit-box-shadow:0 0 0 1px #8f8f8f inset;-moz-box-shadow:0 0 0 1px #8f8f8f inset;-o-box-shadow:0 0 0 1px #8f8f8f inset;box-shadow:0 0 0 1px #8f8f8f inset;background-color:rgba(0,0,0,.1)}#dailyServicePlanning .person-assignments,#servicePlanningDetailPdf .person-assignments,#transposedServicePlanning .person-assignments{position:absolute;top:0;left:0;z-index:1;height:100%;width:100%;min-height:22px}#dailyServicePlanning .person-assignments:hover,#servicePlanningDetailPdf .person-assignments:hover,#transposedServicePlanning .person-assignments:hover{z-index:11}#dailyServicePlanning .person-assignments .out-service,#servicePlanningDetailPdf .person-assignments .out-service,#transposedServicePlanning .person-assignments .out-service{opacity:.3}#dailyServicePlanning .editable-time-frame,#servicePlanningDetailPdf .editable-time-frame,#transposedServicePlanning .editable-time-frame{z-index:2;top:3px!important}#dailyServicePlanning .editable-time-frame .task.unselected,#servicePlanningDetailPdf .editable-time-frame .task.unselected,#transposedServicePlanning .editable-time-frame .task.unselected{opacity:.15}#dailyServicePlanning .free-day,#servicePlanningDetailPdf .free-day,#transposedServicePlanning .free-day{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;width:100%;text-align:center;font-weight:700;font-size:13px;border-radius:9px;border:1px solid rgba(95,95,95,.3);opacity:.9;line-height:20px;height:21px}#dailyServicePlanning .hide-published .published-time-frame,#servicePlanningDetailPdf .hide-published .published-time-frame,#transposedServicePlanning .hide-published .published-time-frame{display:none}#dailyServicePlanning .published-time-frame,#servicePlanningDetailPdf .published-time-frame,#transposedServicePlanning .published-time-frame{position:absolute;border-radius:4px;z-index:10;height:8px;bottom:0;-webkit-box-shadow:0 0 0 1px #333 inset;-moz-box-shadow:0 0 0 1px #333 inset;-o-box-shadow:0 0 0 1px #333 inset;box-shadow:0 0 0 1px #333 inset}#dailyServicePlanning .published-time-frame.location,#servicePlanningDetailPdf .published-time-frame.location,#transposedServicePlanning .published-time-frame.location{background-color:rgba(255,255,255,.8)}#dailyServicePlanning .recovery-time,#dailyServicePlanning .worked-time,#servicePlanningDetailPdf .recovery-time,#servicePlanningDetailPdf .worked-time,#transposedServicePlanning .recovery-time,#transposedServicePlanning .worked-time{display:none;margin-left:5px;line-height:19px}#dailyServicePlanning .timeline-day-mark,#servicePlanningDetailPdf .timeline-day-mark,#transposedServicePlanning .timeline-day-mark{border-left:1px dotted #2F3638}#dailyServicePlanning.pdf-gray-scale .k-pdf-export .task[location-id],#servicePlanningDetailPdf.pdf-gray-scale .k-pdf-export .task[location-id],#transposedServicePlanning.pdf-gray-scale .k-pdf-export .task[location-id]{background-color:#a0a2a8!important}#dailyServicePlanning .k-pdf-export,#servicePlanningDetailPdf .k-pdf-export,#transposedServicePlanning .k-pdf-export{overflow:visible;height:auto;border-width:0}#dailyServicePlanning .k-pdf-export .pdfTitle,#servicePlanningDetailPdf .k-pdf-export .pdfTitle,#transposedServicePlanning .k-pdf-export .pdfTitle{display:block;position:absolute;top:-20px;left:-200px;font-weight:700;font-size:1.2em}#dailyServicePlanning .k-pdf-export .k-grid,#servicePlanningDetailPdf .k-pdf-export .k-grid,#transposedServicePlanning .k-pdf-export .k-grid{padding-top:22px}#dailyServicePlanning .k-pdf-export .k-grid .k-grid-content table>tbody>tr,#dailyServicePlanning .k-pdf-export .k-grid .k-grid-content-locked table>tbody>tr,#servicePlanningDetailPdf .k-pdf-export .k-grid .k-grid-content table>tbody>tr,#servicePlanningDetailPdf .k-pdf-export .k-grid .k-grid-content-locked table>tbody>tr,#transposedServicePlanning .k-pdf-export .k-grid .k-grid-content table>tbody>tr,#transposedServicePlanning .k-pdf-export .k-grid .k-grid-content-locked table>tbody>tr{height:24px}#dailyServicePlanning .k-pdf-export .k-grid-content,#servicePlanningDetailPdf .k-pdf-export .k-grid-content,#transposedServicePlanning .k-pdf-export .k-grid-content{background:#FFF}#dailyServicePlanning .k-pdf-export .k-grid-content .indisponibility,#servicePlanningDetailPdf .k-pdf-export .k-grid-content .indisponibility,#transposedServicePlanning .k-pdf-export .k-grid-content .indisponibility{display:none;font-weight:600}#dailyServicePlanning .k-pdf-export .blocked,#dailyServicePlanning .k-pdf-export .hidden-person,#dailyServicePlanning .k-pdf-export .indicators,#dailyServicePlanning .k-pdf-export .ui-resizable-handle,#servicePlanningDetailPdf .k-pdf-export .blocked,#servicePlanningDetailPdf .k-pdf-export .hidden-person,#servicePlanningDetailPdf .k-pdf-export .indicators,#servicePlanningDetailPdf .k-pdf-export .ui-resizable-handle,#transposedServicePlanning .k-pdf-export .blocked,#transposedServicePlanning .k-pdf-export .hidden-person,#transposedServicePlanning .k-pdf-export .indicators,#transposedServicePlanning .k-pdf-export .ui-resizable-handle{display:none!important}#dailyServicePlanning .k-pdf-export .assignment,#dailyServicePlanning .k-pdf-export .task,#servicePlanningDetailPdf .k-pdf-export .assignment,#servicePlanningDetailPdf .k-pdf-export .task,#transposedServicePlanning .k-pdf-export .assignment,#transposedServicePlanning .k-pdf-export .task{border:1px solid grey}#dailyServicePlanning .k-pdf-export .task[location-id="0"],#servicePlanningDetailPdf .k-pdf-export .task[location-id="0"],#transposedServicePlanning .k-pdf-export .task[location-id="0"]{background-color:snow!important}#dailyServicePlanning .k-pdf-export .employee-id,#dailyServicePlanning .k-pdf-export .fullname,#dailyServicePlanning .k-pdf-export .location-shortname,#servicePlanningDetailPdf .k-pdf-export .employee-id,#servicePlanningDetailPdf .k-pdf-export .fullname,#servicePlanningDetailPdf .k-pdf-export .location-shortname,#transposedServicePlanning .k-pdf-export .employee-id,#transposedServicePlanning .k-pdf-export .fullname,#transposedServicePlanning .k-pdf-export .location-shortname{display:inline}#dailyServicePlanning .k-pdf-export #dayNeeds .k-grid [data-field=timeFrames],#dailyServicePlanning .k-pdf-export .day-needs-window .k-grid [data-field=timeFrames],#dailyServicePlanning .k-pdf-export .timeline-bars,#dayNeeds .k-grid #dailyServicePlanning .k-pdf-export [data-field=timeFrames],#dayNeeds .k-grid #servicePlanningDetailPdf .k-pdf-export [data-field=timeFrames],#dayNeeds .k-grid #transposedServicePlanning .k-pdf-export [data-field=timeFrames],#servicePlanningDetailPdf .k-pdf-export #dayNeeds .k-grid [data-field=timeFrames],#servicePlanningDetailPdf .k-pdf-export .day-needs-window .k-grid [data-field=timeFrames],#servicePlanningDetailPdf .k-pdf-export .timeline-bars,#transposedServicePlanning .k-pdf-export #dayNeeds .k-grid [data-field=timeFrames],#transposedServicePlanning .k-pdf-export .day-needs-window .k-grid [data-field=timeFrames],#transposedServicePlanning .k-pdf-export .timeline-bars,.day-needs-window .k-grid #dailyServicePlanning .k-pdf-export [data-field=timeFrames],.day-needs-window .k-grid #servicePlanningDetailPdf .k-pdf-export [data-field=timeFrames],.day-needs-window .k-grid #transposedServicePlanning .k-pdf-export [data-field=timeFrames]{background:0 0}#dailyServicePlanning .k-pdf-export .recovery-time,#dailyServicePlanning .k-pdf-export i,#servicePlanningDetailPdf .k-pdf-export .recovery-time,#servicePlanningDetailPdf .k-pdf-export i,#transposedServicePlanning .k-pdf-export .recovery-time,#transposedServicePlanning .k-pdf-export i{display:none!important}#dailyServicePlanning .k-pdf-export .k-grid-content,#dailyServicePlanning .k-pdf-export .k-grid-content-locked,#dailyServicePlanning .k-pdf-export .k-grid-footer-locked,#dailyServicePlanning .k-pdf-export .k-grid-footer-wrap,#dailyServicePlanning .k-pdf-export .k-grid-header-locked,#dailyServicePlanning .k-pdf-export .k-grid-header-wrap,#dailyServicePlanning .k-pdf-export table,#servicePlanningDetailPdf .k-pdf-export .k-grid-content,#servicePlanningDetailPdf .k-pdf-export .k-grid-content-locked,#servicePlanningDetailPdf .k-pdf-export .k-grid-footer-locked,#servicePlanningDetailPdf .k-pdf-export .k-grid-footer-wrap,#servicePlanningDetailPdf .k-pdf-export .k-grid-header-locked,#servicePlanningDetailPdf .k-pdf-export .k-grid-header-wrap,#servicePlanningDetailPdf .k-pdf-export table,#transposedServicePlanning .k-pdf-export .k-grid-content,#transposedServicePlanning .k-pdf-export .k-grid-content-locked,#transposedServicePlanning .k-pdf-export .k-grid-footer-locked,#transposedServicePlanning .k-pdf-export .k-grid-footer-wrap,#transposedServicePlanning .k-pdf-export .k-grid-header-locked,#transposedServicePlanning .k-pdf-export .k-grid-header-wrap,#transposedServicePlanning .k-pdf-export table{overflow:visible;border-width:0}#servicePlanningContextMenu .location-color{display:inline-block;padding-right:0;margin-right:0;width:14px;height:14px;border-radius:2px}#servicePlanningContextMenu .fa,#servicePlanningContextMenu .far,#servicePlanningContextMenu .fas{margin-right:5px}#servicePlanningContextMenu .location-name{margin-left:5px}#servicePlanningContextMenu .locations li:not(.section-name){padding-left:15px}#servicePlanningContextMenu .locations .section-name{font-size:1.1em;pointer-events:none}#servicePlanningContextMenu .locations li,#servicePlanningContextMenu .persons li{padding:0}.service-planning-grid.k-grid{border-width:0 1px}.service-planning-grid.k-grid .k-grid-footer-wrap table,.service-planning-grid.k-grid table[role=grid]{overflow:hidden}.service-planning-grid.k-grid th{font-size:12px;position:relative;text-transform:capitalize}.service-planning-grid.k-grid th .k-notification{border-radius:2px}.service-planning-grid.k-grid td.checkbox-cell{padding-left:3px;padding-right:0;text-overflow:clip}.service-planning-grid.k-grid td.counter{text-align:center;font-size:11px;text-overflow:clip;vertical-align:middle}.service-planning-grid.k-grid td.bank-hours{position:relative}.service-planning-grid.k-grid td.bank-hours .mark{border-radius:5px;padding:0 5px;display:none;background-color:rgba(51,145,157,.05);color:#33919d;border:1px dashed #33919d}.service-planning-grid.k-grid td.bank-hours .available_warning+.mark{border-radius:10px;color:red;background:#ffebeb;border:1px dashed red}.service-planning-grid.k-grid td.bank-hours i{position:absolute;cursor:pointer;font-size:13px;top:1px;right:1px;display:none;padding:1px 2px;background-color:#fff;border:1px solid #dbdbdb}.service-planning-grid.k-grid td.bank-hours:hover .manage{display:block}.service-planning-grid.k-grid td.bank-hours:hover .regular-time{display:inline-block!important}.service-planning-grid.k-grid td.bank-hours:hover .mark{display:none!important}.service-planning-grid.k-grid .k-grid-toolbar{display:none;text-align:center;height:0}.service-planning-grid.k-grid .k-grid-content{padding-right:1px}.service-planning-grid.k-grid .k-grid-content .person-request{position:absolute;z-index:10;top:2px;right:2px;padding:1px}.service-planning-grid.k-grid .k-footer-template{font-size:11px}.service-planning-grid.k-grid .k-footer-template td{padding:0 2px;text-overflow:clip;white-space:normal;text-align:center;line-height:normal}.service-planning-grid.k-grid .k-footer-template .day-total{display:inline-block;padding-right:3px;margin:1px 2px;border-radius:2px;border:1px solid #686868;background-color:#fff}.service-planning-grid.k-grid .k-footer-template .day-total span{background-color:rgba(0,0,0,.05);padding:0 3px;margin-right:3px}.service-planning-grid.k-grid .user{position:relative;font-size:12px;font-weight:600}.service-planning-grid.k-grid .user .indicators{position:absolute;text-align:center;top:1px;right:1px}.service-planning-grid.k-grid .user .indicators .exceptional-group{margin-left:2px;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;background:#ffe44d none;padding:1px 4px;font-size:10px}.service-planning-grid.k-grid .user .indicators .exceptional-group:empty{display:none}.service-planning-grid.k-grid .user .indicators i{text-align:center;width:18px;height:18px;font-size:13px;float:right}.service-planning-grid.k-grid .user .explanation{position:absolute;top:0;left:2px;font-size:14px}.service-planning-grid.k-grid .explanation{color:#E7463E;margin-right:0}.service-planning-grid.k-grid .analysis-warning{text-shadow:-1px 0 black,0 1px black,1px 0 black,0 -1px #000;display:none;font-size:15px;position:absolute;bottom:1px;right:2px;color:#ffe44d}.service-planning-grid.k-grid .assignment .icons,.service-planning-grid.k-grid .day-column .icons,.service-planning-grid.k-grid .free-day .icons{position:absolute;z-index:3;bottom:3px;left:6px;border-radius:2px;text-align:center;color:#000}.service-planning-grid.k-grid .assignment .icons i,.service-planning-grid.k-grid .day-column .icons i,.service-planning-grid.k-grid .free-day .icons i{text-shadow:-1px 0 #EEE,0 1px #EEE,1px 0 #EEE,0 -1px #EEE}.service-planning-grid.k-grid .assignment .icons i.fa,.service-planning-grid.k-grid .day-column .icons i.fa,.service-planning-grid.k-grid .free-day .icons i.fa{margin-right:4px;margin-left:0;float:left;padding:0}.service-planning-grid.k-grid .incidence{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;height:100%;font-weight:500;font-size:12px;font-variant:small-caps;color:#333;white-space:nowrap;border:2px solid;overflow:hidden}.service-planning-grid.k-grid .incidence>div{position:absolute;top:0;height:100%;overflow:hidden}.service-planning-grid.k-grid .incidence span{display:inline-block;height:15px;line-height:14px;vertical-align:top;padding:0 4px;overflow:hidden}.service-planning-grid.k-grid .person-request{display:none;cursor:pointer;text-align:center;border:0;background-color:transparent}.service-planning-grid.k-grid .person-request.incompatible,.service-planning-grid.k-grid .person-request.pending{text-shadow:-1px 0 black,0 1px black,1px 0 black,0 -1px #000}.service-planning-grid.k-grid .person-request.incompatible{color:#E7463E}.service-planning-grid.k-grid .person-request.pending{color:#d8e404}.service-planning-grid.k-grid .recovery-time{background-color:rgba(37,160,218,.4)!important}.service-planning-grid.k-grid .day-tag{float:left;font-size:11.5px;background-color:rgba(255,228,77,.4);border-radius:8px;line-height:16px;padding:2px;border:1px solid #888}.weekly-service-planning.k-grid{height:100%}.weekly-service-planning.k-grid th{vertical-align:top;height:40px;padding:2px 2px 1px;text-align:center}.weekly-service-planning.k-grid tr[data-uid] td{padding:0;height:55px;max-height:55px;line-height:normal;vertical-align:middle}.weekly-service-planning.k-grid tr[data-uid] td.checkbox-cell{padding-left:4px}.weekly-service-planning.k-grid .k-grid-header-locked th{text-align:center;padding-top:2px;vertical-align:top}.weekly-service-planning.k-grid .k-grid-header-wrap th{line-height:14px;padding:1px 0;margin:0;overflow:hidden}.weekly-service-planning.k-grid .k-grid-header-wrap th[data-field=day]{vertical-align:top}.weekly-service-planning.k-grid .k-grid-header-wrap th .day{cursor:pointer}.weekly-service-planning.k-grid .k-grid-header-wrap th .values{margin:1px 10px;font-size:11px}.weekly-service-planning.k-grid .k-grid-header-wrap th .no-needs{color:#E7463E;padding-left:5px}.weekly-service-planning.k-grid .k-grid-header-wrap th .k-icon{position:absolute;top:0;right:0}.weekly-service-planning.k-grid .k-grid-content-locked tr:last-child.k-state-selected:not(.select){background-color:inherit}.weekly-service-planning.k-grid .k-grid-content-locked tr:last-child.k-state-selected:not(.select).k-alt{background-color:rgba(240,242,246,.6)}.weekly-service-planning.k-grid .k-grid-footer-locked td{font-size:10px}.weekly-service-planning.k-grid .k-grid-content td{overflow:visible}.weekly-service-planning.k-grid .k-grid-content td.k-state-selected .indisponibility,.weekly-service-planning.k-grid .k-grid-content td.k-state-selected .unavailable{background-color:transparent}.weekly-service-planning.k-grid .user{padding-left:44px;line-height:18px;height:100%;max-height:55px;overflow:hidden;text-overflow:ellipsis;display:flex;justify-content:center;flex-direction:column}.weekly-service-planning.k-grid .user .name-initials,.weekly-service-planning.k-grid .user .product-initial{position:absolute;top:10px;left:4px;background:#e0e0e0;color:#666;border-radius:18px;line-height:36px;width:36px;height:36px;font-size:17px;text-align:center}.weekly-service-planning.k-grid .day-column{position:relative;text-align:center}.weekly-service-planning.k-grid .day-column.k-state-focused .assignment .blocks .block,.weekly-service-planning.k-grid .day-column.k-state-focused .free,.weekly-service-planning.k-grid .day-column.k-state-selected .assignment .blocks .block,.weekly-service-planning.k-grid .day-column.k-state-selected .free{background-color:#94C01F;color:#fff}.weekly-service-planning.k-grid .day-column:hover:not(.exist-assignment) .add-assignment{display:block}.weekly-service-planning.k-grid .day-column .indisponibility,.weekly-service-planning.k-grid .day-column .unavailable{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;width:calc(100% - 2px);height:calc(100% - 2px);margin:1px;border-radius:3px;border:2px solid rgba(0,0,0,.2)}.weekly-service-planning.k-grid .day-column .indisponibility{background-color:rgba(128,128,128,.2)}.weekly-service-planning.k-grid .day-column .unavailable{background-color:rgba(230,30,38,.15);z-index:3}.weekly-service-planning.k-grid .day-column.no-plannable .unavailable{background-color:rgba(37,160,218,.3)}.weekly-service-planning.k-grid .day-column .locked{text-shadow:-1px 0 #EEE,0 1px #EEE,1px 0 #EEE,0 -1px #EEE;position:absolute;bottom:3px;left:6px;z-index:10;color:#000}.weekly-service-planning.k-grid .day-column .birthday{position:absolute;top:2px;right:2px;color:#2F3638}.weekly-service-planning.k-grid .day-column .periods .overtime,.weekly-service-planning.k-grid .day-column .unassigned{display:none}.weekly-service-planning.k-grid .day-column .tag{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:rgba(255,228,77,.4);border:1px solid #888;position:absolute;font-variant:small-caps;font-weight:600;z-index:2;border-radius:8px;line-height:16px;top:2px;left:2px;width:calc(100% - 4px)}.weekly-service-planning.k-grid .day-column .recovery{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:rgba(37,160,218,.1);border:1px solid #888;position:absolute;font-weight:600;z-index:2;border-radius:8px;line-height:16px;height:35px;top:2px;left:2px;width:calc(100% - 4px);overflow:hidden}.weekly-service-planning.k-grid .day-column .recovery .recovery-time{top:1px;right:1px;text-overflow:ellipsis}.weekly-service-planning.k-grid .day-column .recovery .fa-lock,.weekly-service-planning.k-grid .day-column .recovery .icon{font-size:.9em;position:absolute;top:3px}.weekly-service-planning.k-grid .day-column .recovery .icon{left:2px}.weekly-service-planning.k-grid .day-column .recovery .fa-lock{font-size:.6em;left:13px}.weekly-service-planning.k-grid .day-column .recovery .recovery-date{font-size:.9em}.weekly-service-planning.k-grid .day-column .recovery .recovery-text{padding:0 25px;font-size:.7em}.weekly-service-planning.k-grid .day-column .fa-comment{position:absolute;z-index:3;line-height:16px;top:2px;left:2px}.weekly-service-planning.k-grid .day-column .k-success-colored{font-weight:700}.weekly-service-planning.k-grid .add-assignment{display:none;position:absolute;cursor:pointer;background:#fff;z-index:4;border-radius:4px;border:1px solid rgba(0,0,0,.3);font-size:14pt;bottom:2px;line-height:30px;width:30px;right:2px}.weekly-service-planning.k-grid .incidence{width:calc(100% - 4px);height:17px;z-index:1;left:2px;top:2px}.weekly-service-planning.k-grid .incidence span{width:calc(100% - 35px);margin-left:15px;text-align:center}.weekly-service-planning.k-grid .incidence.true{top:5px;height:calc(100% - 10px)}.weekly-service-planning.k-grid .incidence.true span{white-space:normal}.weekly-service-planning.k-grid .incidence-icon{position:absolute;top:1px;left:6px;z-index:3}.weekly-service-planning.k-grid .worked-time{right:24px}.weekly-service-planning.k-grid .available_warning{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:calc(100% - 2px)}.weekly-pdf-template{position:absolute;width:100%;height:100%;top:0;left:0}.weekly-pdf-template>div{position:absolute;left:30px;right:30px;color:#888}.weekly-pdf-template .header{top:30px;border-bottom:1px solid #888}.weekly-pdf-template .footer{border-top:1px solid #888;bottom:30px;text-align:center}.scheduling-analysis-tooltip{padding:5px;line-height:22px;text-align:left}#servicePlanningDetailPdf .k-loading-pdf-progress{z-index:2}#servicePlanningDetailPdf .grid-wrapper{position:relative;display:block;width:100%;height:calc(100% - 160px);overflow:hidden}#servicePlanningDetailPdf .grid-wrapper>.k-grid{position:absolute;top:-33%;left:-33%;height:165%;width:166%;-moz-transform:scale(0.6);-o-transform:scale(0.6);-ms-transform:scale(0.6);-webkit-transform:scale(0.6);transform:scale(0.6)}#servicePlanningWeeklyPdf label{font-weight:400;cursor:pointer;margin-right:15px}#servicePlanningWeeklyPdf label span{vertical-align:top;margin-right:20px}#servicePlanningWeeklyPdf .grid-wrapper{position:relative;display:block;width:100%;height:calc(100% - 160px);overflow:hidden}#servicePlanningWeeklyPdf .grid-wrapper>.k-grid{position:absolute;top:-33%;left:-33%;height:165%;width:166%;-moz-transform:scale(0.6);-o-transform:scale(0.6);-ms-transform:scale(0.6);-webkit-transform:scale(0.6);transform:scale(0.6)}#servicePlanningWeeklyPdf .k-loading-pdf-progress{z-index:2}#servicePlanningWeeklyPdfGrid{border:1px solid #888}#servicePlanningWeeklyPdfGrid .k-grid-header,#servicePlanningWeeklyPdfGrid .k-grouping-row,#servicePlanningWeeklyPdfGrid td,#servicePlanningWeeklyPdfGrid th{border-color:#888}#servicePlanningWeeklyPdfGrid .k-grouping-row{background-color:#A4ABB4}#servicePlanningWeeklyPdfGrid .k-grouping-row+tr td{border-top:0}#servicePlanningWeeklyPdfGrid .k-alt td{border-top:1px solid #888;border-bottom:1px solid #888}#servicePlanningWeeklyPdfGrid .user{background:0 0;white-space:normal;line-height:18px;padding-left:4px;font-size:13px}#servicePlanningWeeklyPdfGrid .user .name-initials,#servicePlanningWeeklyPdfGrid .user .product-initial,#servicePlanningWeeklyPdfGrid .user .request{display:none}#servicePlanningWeeklyPdfGrid .periods,#servicePlanningWeeklyPdfGrid .worked-time{font-size:14px;font-weight:600}#servicePlanningWeeklyPdfGrid .checkbox,#servicePlanningWeeklyPdfGrid .fa,#servicePlanningWeeklyPdfGrid .fullname,#servicePlanningWeeklyPdfGrid .values{display:none}#servicePlanningWeeklyPdfGrid .unassigned{display:block;position:absolute;top:22px;background:#94C01F;color:#fff;width:calc(100% - 10px);margin:0 5px;text-align:center;border-radius:9px}#servicePlanningWeeklyPdfGrid.show-name .fullname,#servicePlanningWeeklyPdfGrid.show-uid .employee-id,#servicePlanningWeeklyPdfGrid.show-values .values{display:block}#servicePlanningWeeklyPdfGrid.hide-overtime .periods .period,#servicePlanningWeeklyPdfGrid.hide-overtime .worked-time{display:none}#servicePlanningWeeklyPdfGrid.hide-overtime .periods .overtime{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-width:50%;padding:0 3px;display:inline-block;overflow:hidden}#servicePlanningWeeklyLock{display:flex;height:450px;border:1px solid #c3c3c3}#servicePlanningWeeklyLock .header-wrapper{padding:20px;flex-grow:1;background-color:#eeeded;order:1}#servicePlanningWeeklyLock .header-wrapper div{padding-top:5px}#exceptionalWin{height:calc(100% - 25px);overflow:hidden}#exceptionalWin .grid-wrapper{height:100%;position:relative}#exceptionalWin .grid-wrapper>.k-grid{height:100%}#exceptionalWin td>div .fullname,#exceptionalWin td>div .user{text-overflow:ellipsis;line-height:23px;max-height:23px;height:23px}#exceptionalWin .user{padding-left:30px;position:relative}#exceptionalWin .extra-menu{float:right;cursor:pointer}#exceptionalWin .k-reset{width:100%}#exceptionalWin .analysis-warning,#exceptionalWin .indicators{display:none}#exceptionalWin .name-initials,#exceptionalWin .product-initial{font-size:10px;top:3px;position:absolute;line-height:18px;border-radius:18px;width:18px;height:18px;left:6px;text-align:center}#servicePlanningWeeklyLock #weeklyLockGrid{width:600px}#servicePlanningWeeklyLock #weeklyLockGrid td>div .fullname,#servicePlanningWeeklyLock #weeklyLockGrid td>div .user{text-overflow:ellipsis;line-height:23px;max-height:23px;height:23px}#servicePlanningWeeklyLock #weeklyLockGrid td,#servicePlanningWeeklyLock #weeklyLockGrid th{text-overflow:ellipsis;padding:0;line-height:23px;max-height:23px;height:23px}#servicePlanningWeeklyLock #weeklyLockGrid td .lock-detail.modified .assignment,#servicePlanningWeeklyLock #weeklyLockGrid td .lock-detail.modified .free,#servicePlanningWeeklyLock #weeklyLockGrid th .lock-detail.modified .assignment,#servicePlanningWeeklyLock #weeklyLockGrid th .lock-detail.modified .free{opacity:.5}#servicePlanningWeeklyLock #weeklyLockGrid td .lock-detail.modified .icon,#servicePlanningWeeklyLock #weeklyLockGrid th .lock-detail.modified .icon{opacity:.6}#servicePlanningWeeklyLock #weeklyLockGrid td .lock-detail.modified .icon.new,#servicePlanningWeeklyLock #weeklyLockGrid th .lock-detail.modified .icon.new{left:calc(50% - 5px);top:6px;opacity:1;font-size:.8em}#servicePlanningWeeklyLock #weeklyLockGrid td .lock-detail.modified .section,#servicePlanningWeeklyLock #weeklyLockGrid th .lock-detail.modified .section{border:1px dashed grey;opacity:.9}#servicePlanningWeeklyLock #weeklyLockGrid td .assignment,#servicePlanningWeeklyLock #weeklyLockGrid td .free,#servicePlanningWeeklyLock #weeklyLockGrid th .assignment,#servicePlanningWeeklyLock #weeklyLockGrid th .free{position:absolute;border:1px solid;opacity:.1}#servicePlanningWeeklyLock #weeklyLockGrid td .icon,#servicePlanningWeeklyLock #weeklyLockGrid th .icon{position:absolute;top:2px;left:2px;font-size:.7em;opacity:.2}#servicePlanningWeeklyLock #weeklyLockGrid td .assignment,#servicePlanningWeeklyLock #weeklyLockGrid th .assignment{border-radius:3px;margin-left:15px;height:5px;width:calc(100% - 32px);bottom:2px;border-color:rgba(51,145,157,.8);background-color:rgba(51,145,157,.7)}#servicePlanningWeeklyLock #weeklyLockGrid td .free,#servicePlanningWeeklyLock #weeklyLockGrid th .free{border-radius:4px;margin-left:5px;width:calc(100% - 12px);height:7px;bottom:5px}#servicePlanningWeeklyLock #weeklyLockGrid td .section,#servicePlanningWeeklyLock #weeklyLockGrid th .section{opacity:.3}#servicePlanningWeeklyLock #weeklyLockGrid td .no-section,#servicePlanningWeeklyLock #weeklyLockGrid th .no-section{background:linear-gradient(45deg,#b66 12%,transparent 0,transparent 88%,#b66 0),linear-gradient(135deg,transparent 37%,red 0,red 63%,transparent 0),linear-gradient(45deg,transparent 37%,#b66 0,#b66 63%,transparent 0) red;background-size:6px 6px;opacity:.2}#servicePlanningWeeklyLock #weeklyLockGrid .user{padding-left:30px}#servicePlanningWeeklyLock #weeklyLockGrid .name-initials,#servicePlanningWeeklyLock #weeklyLockGrid .product-initial{font-size:13px;position:absolute;line-height:13px;border-radius:108px;width:18px;height:18px;left:6px}#explanationsWindow>div{line-height:24px}#explanationsWindow .explanation{color:#E7463E}#explanationsWindow .blocker{font-weight:700}#annotationWindow{padding:0}#annotationWindow .annotation-container{overflow-y:scroll;margin:0;height:calc(100% - 72px)}#annotationWindow .annotation-container .msg{padding-left:5%;padding-right:5%;margin-bottom:12px}#annotationWindow .annotation-container .msg:after{content:'';display:table;clear:both}#annotationWindow .annotation-container .annotation{-webkit-box-shadow:2px 2px 5px 0 #888;-moz-box-shadow:2px 2px 5px 0 #888;-o-box-shadow:2px 2px 5px 0 #888;box-shadow:2px 2px 5px 0 #888;border:1px solid grey;padding:12px;max-width:80%;min-width:40%;border-radius:7.5px;float:left;position:relative}#annotationWindow .annotation-container .annotation .icons{display:none;position:absolute;z-index:5;top:4px;right:4px;border-radius:2px;text-align:center}#annotationWindow .annotation-container .annotation:hover .icons{display:inherit}#annotationWindow .annotation-container .annotation .message-from{position:relative;top:-10px;opacity:.3;font-size:.9em}#annotationWindow .annotation-container .myself{float:right}#annotationWindow .textarea{margin:0;padding:10px;background-color:#E7E9EF}#annotationWindow .textarea textarea{resize:none;float:left;width:calc(100% - 110px);height:52px}#annotationWindow .textarea .send-button{float:right;width:100px;height:50px;line-height:40px}#annotationWindow .textarea:after{content:'';display:table;clear:both}#personInfoWin{display:flex;flex-direction:column}#personInfoWin .k-toolbar{font-size:14px;height:40px}#personInfoWin .k-toolbar li{height:31px}#personInfoWin .left{margin-top:1px}#personInfoWin .indisponibility{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.1)}#personInfoWin .pattern-info{font-size:1.1em;position:absolute;right:10px}#personInfoWin .content-after-toolbar{border-width:0}#personInfoWin .service-panel{flex-grow:1}#personInfoWin .service-panel .k-grid-content{min-height:initial;max-height:72px}#personInfoWin .person-roles{float:right;font-size:12px}#personInfoWin .person-roles i{margin-right:2px}#personInfoWin .person-roles span:nth-child(n+3):before{content:", "}#personInfoWin .parallel-grids{flex-grow:1;max-height:35%;display:flex;flex-direction:row;justify-content:space-between}#personInfoWin .parallel-grids>div{width:calc(50% - 4px)}#personInfoWin .contract-panel{flex-grow:1}#personInfoWin .contract-panel .non-active{text-decoration:line-through}#personInfoWin>div{margin:5px 0}#personRequestsWin label{display:inline-block;font-weight:700;min-width:60px}#personRequestsWin .navigation{margin:10px 0;text-align:center;font-weight:700}#personRequestsWin .navigation .k-button{margin:0 20px}#personRequestsWin .header-toolbar{margin-bottom:10px;text-align:right}#personRequestsWin .request{display:none}#personRequestsWin .request>div{line-height:30px}#personRequestsWin .request.visible{display:inline-block}#personRequestsWin .request li{line-height:20px}#personRequestsWin .request .manager{font-weight:600;margin-left:20px}#findEmployeesWin>span{position:relative;font-size:1.5em;width:calc(100% - 20px);display:inline-block}#findEmployeesWin i{font-size:16px;opacity:.5}#draftLayer{position:absolute;display:flex;align-items:center;width:100%;height:100%;top:0;left:0}#draftLayer div{display:inline-block;margin:auto;opacity:.3;font-size:180pt}#schedulingChangesWin{height:calc(100% - 24px)}#schedulingChangesWin #schedulingChanges{height:100%}#schedulingChangesWin #schedulingChanges .k-grid-content-locked td{text-overflow:clip}#schedulingChangesWin #schedulingChanges .chart{height:35%}#schedulingChangesWin #schedulingChanges .grids{height:calc(65% - 2px)}#schedulingChangesWin #schedulingChanges .grids td,#schedulingChangesWin #schedulingChanges .grids th{text-overflow:initial}#schedulingChangesWin #schedulingChanges .grids .in-out{float:left;display:inline-block;height:100%;width:calc(55% - 6px);margin-right:6px}#schedulingChangesWin #schedulingChanges .grids .right-grids{display:inline-block;width:45%;height:100%}#schedulingChangesWin #schedulingChanges .grids .split>div{height:50%}#schedulingChangesWin #schedulingChanges .grids .split>div:first-child{margin-bottom:4px}#schedulingChangesWin #schedulingChanges .grids .weekly-hours span:not(:empty)+span{display:inline-block;min-width:50px}#schedulingChangesWin #schedulingChanges .grids .weekly-hours span:not(:empty)+span::before{content:"\2192";font-size:18px;margin:0 3px}#schedulingChangesWin #schedulingChanges .grids .contract-lock-header i{width:17px}#schedulingChangesWin #schedulingChanges .grids .contract-lock{position:relative;white-space:nowrap}#schedulingChangesWin #schedulingChanges .grids .contract-lock input{margin:0;width:17px}#schedulingChangesWin #schedulingChanges .grids .contract-lock .remove{display:none;position:absolute;cursor:pointer;border:1px solid #dbdbdb;padding:2px;top:0;right:0}#schedulingChangesWin #schedulingChanges .grids .contract-lock:hover .remove{background:#FFF;display:inline-block}#scheduleWin .show-hide-params span{cursor:pointer;font-weight:600;font-size:16px}#scheduleWin .k-warning-colored{background-color:#ffe44d;color:#000}#scheduleWin .service-params>div{margin-bottom:5px;padding:4px;background-color:#f5f5f5}#scheduleWin .service-params>div .label{vertical-align:top;font-weight:600;display:inline-block;width:300px}#scheduleWin .service-params>div .values{width:calc(100% - 308px);display:inline-block}#scheduleWin .service-params>div .fields-group,#scheduleWin .service-params>div .fields-group>div{margin-bottom:0}#scheduleWin .service-params>div .k-multiselect{width:100%}#scheduleWin .service-params>div [translate-once="global.value"]{display:none}#scheduleWin .mleft{margin-left:15px}#draftScheduleInfoWin .k-block{padding:6px;margin-bottom:5px;background-color:#f5f5f5}#draftScheduleInfoWin .k-block>div{height:100%;vertical-align:top;display:inline-block}#draftScheduleInfoWin .k-block .label{font-weight:600;width:350px}#bankTimeWin .k-block{margin-bottom:20px}#bankTimeWin .label{font-weight:600;margin-right:10px}.editable-time-frame:has(.task:not([location-id='0'])) .location-shortname{mix-blend-mode:exclusion}.editable-time-frame{position:absolute;top:2px!important;border-width:0;display:inline-block;height:calc(100% - 6px)}.editable-time-frame:not(.liquid-need) .hide-no-liquid{display:none}.editable-time-frame.editable:hover{z-index:2}.editable-time-frame.editable:hover:not(.touch-device) .remove{display:inline-block}.editable-time-frame.editable:hover .touch-options{display:block}.editable-time-frame.editable:hover.touch-device .ui-resizable-handle{background-color:rgba(0,0,0,.5)}.editable-time-frame.time-frame-hover .task{-webkit-box-shadow:inset 0 0 0 1px #81A61C;-moz-box-shadow:inset 0 0 0 1px #81A61C;-o-box-shadow:inset 0 0 0 1px #81A61C;box-shadow:inset 0 0 0 1px #81A61C;background-color:#94C01F!important}.editable-time-frame.editable:not(.no-resizable) .ui-resizable-handle{display:block!important}.editable-time-frame .task{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;position:relative;border-radius:10px;overflow:hidden;opacity:.8;border-style:solid;border-width:1px;border-color:#888}.editable-time-frame.no-resizable .remove{right:-4px}.editable-time-frame .location-shortname{line-height:16px;display:none;font-weight:700;position:absolute;left:5px;top:0;color:#fff}.editable-time-frame .remove{display:none;position:absolute;top:0;right:7px;z-index:10;height:16px;line-height:14px;border-radius:4px;cursor:pointer;-webkit-box-shadow:1px 1px 3px 0 rgba(0,0,0,.75);-moz-box-shadow:1px 1px 3px 0 rgba(0,0,0,.75);-o-box-shadow:1px 1px 3px 0 rgba(0,0,0,.75);box-shadow:1px 1px 3px 0 rgba(0,0,0,.75)}.editable-time-frame .remove .fa{text-shadow:-1px 0 black,0 1px black,1px 0 black,0 -1px #000;color:#FFF;text-align:center;font-size:8pt;font-weight:400;width:16px}.editable-time-frame .info{text-shadow:-1px 0 black,0 1px black,1px 0 black,0 -1px #000;width:100%;height:100%;text-align:center;color:#FFF;font-weight:700;font-size:14px;line-height:20px}.editable-time-frame .info>div{display:flex;justify-content:center;align-items:center;height:100%;position:relative}.editable-time-frame .no-worked{background-color:#4db849}.editable-time-frame.touch-device .ui-resizable-handle{width:49%;max-width:24px;border-radius:10px;background-color:rgba(0,0,0,.2)}.editable-time-frame .ui-resizable-handle{display:none!important;width:10px}.editable-time-frame .ui-resizable-e{right:0}.editable-time-frame .ui-resizable-w{left:0}.time-frame-grid .k-grid-content tr,.time-frame-grid .k-grid-content-locked tr{transition:height 200ms;height:20px}.time-frame-grid .k-grid-content tr.element-selected,.time-frame-grid .k-grid-content-locked tr.element-selected{height:60px}.full-overlap .task,.split-overlap .task{border-style:dashed;border-width:1px;z-index:1000;opacity:.4!important}.full-overlap .task .info,.split-overlap .task .info{display:none}.full-overlap .task{background-color:snow!important;border-color:#900!important}.split-overlap .task{background-color:rgba(37,160,218,.2)!important;border-color:#25a0da!important}.day-drag{border-radius:5px;width:20px;height:calc(100% - 6px);background:grey;opacity:.3;align-self:center}.day-drag.left{justify-self:start;margin-left:-25px}.day-drag.right{justify-self:end;margin-right:-25px}.drag-timeframe{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;top:3px;position:absolute;height:calc(100% - 7px);border:1px dashed #000;background:#fff;border-radius:10px;z-index:100;opacity:.3}.day-drag-container{margin:0;padding:0;height:100%;display:grid;grid-template-columns:1fr 1fr;position:absolute;top:0}@media screen and (min-width:1250px){#demandForecast .day-picker{min-width:240px}}@media screen and (max-width:1249px){#demandForecast .day-picker{min-width:140px}}#demandForecast .sale-target{font-size:1.2em}#demandForecast .forecast-messages{color:#ffe44d}#demandForecast td,#demandForecast th{vertical-align:top;line-height:20px;height:20px}#demandForecast .reference-day{padding-left:20px}#demandForecast #modifierPicker .k-numerictextbox{width:80px}#demandForecast #modifierPicker .k-numeric-wrap{border-radius:0;margin:0 -4px;line-height:30px}#demandForecast #modifierPicker #resetButton{margin-right:-4px;border-top-right-radius:0;border-bottom-right-radius:0}#demandForecast #modifierPicker #applyButton{margin-left:-4px;border-top-left-radius:0;border-bottom-left-radius:0}#demandForecast #splitter{overflow:hidden;border-top-width:0}#demandForecast #splitter th{text-align:center;vertical-align:middle}#demandForecast #splitter #chartPanel .k-grid-header{position:relative;text-align:center;padding:4px}#demandForecast #splitter #chartPanel .k-grid-header label{font-weight:700;padding-right:10px}#demandForecast #splitter #chartPanel .k-grid-header .checkbox{margin-top:5px;float:right}#demandForecast #splitter #chartPanel .k-grid-header .tooggle-chart-button{position:absolute;right:10px}#demandForecast #splitter #chartPanel .k-chart{overflow:hidden;height:calc(100% - 38px)}#demandForecast #splitter .k-grid{border:0;font-size:10pt;overflow:hidden}#demandForecast #splitter .k-grid span.k-dirty{display:none}#demandForecast #splitter .k-grid .k-grid-header-locked tr:first-child th,#demandForecast #splitter .k-grid .k-grid-header-wrap tr:first-child th{position:relative;padding:8px 4px}#demandForecast #splitter .k-grid .k-grid-header-locked tr:first-child th.ref-day-column,#demandForecast #splitter .k-grid .k-grid-header-wrap tr:first-child th.ref-day-column{padding-left:30px}#demandForecast #splitter .k-grid .k-grid-header-locked tr:first-child th.ref-day-column .copy-button,#demandForecast #splitter .k-grid .k-grid-header-wrap tr:first-child th.ref-day-column .copy-button{position:absolute;left:0;top:3px;background-color:transparent;color:#686868;-webkit-transition:color 300ms;-moz-transition:color 300ms;-o-transition:color 300ms;transition:color 300ms}#demandForecast #splitter .k-grid .k-grid-header-locked tr:first-child th.ref-day-column .copy-button:hover,#demandForecast #splitter .k-grid .k-grid-header-wrap tr:first-child th.ref-day-column .copy-button:hover{background-color:#88919d;color:#fff}#demandForecast #splitter .k-grid>div:not(.k-grid-header) tr{height:25px!important}#demandForecast #splitter .k-grid .k-input{height:15px;line-height:15px}#demandForecast #splitter .k-grid .k-numeric-wrap{height:20px}#demandForecast #splitter .k-grid .k-grid-footer{border-bottom-width:0}#demandForecast #splitter .k-grid .k-grid-footer .footer-input{font-weight:700;background:0 0}#demandForecast #splitter .k-grid .k-grid-footer .footer-input .k-numeric-wrap:not(.k-state-focused){background:0 0;border:0}#demandForecast #splitter .k-grid .k-footer-template{font-size:10pt;text-align:right}#demandForecast .no-editable{background-color:rgba(0,0,0,.1)}#demandForecast .k-picker-wrap{display:none}#demandForecast .k-datepicker{width:0;margin:0}#demandForecast .grid-value{text-align:right}#demandForecast .projection-differ-forecast{background-color:rgba(255,0,0,.1)}#demandForecast .k-checkbox-label{line-height:14px}#forecastWindow{font-size:10pt}#forecastWindow .column{vertical-align:top}#forecastWindow .k-grid{width:320px;height:599px}#forecastWindow .k-grid td,#forecastWindow .k-grid th{height:20px;line-height:20px}#forecastWindow .k-grid .grid-value,#forecastWindow .k-grid .k-footer-template{text-align:right}#forecastWindow .k-grid .k-grid-footer{border-bottom-width:0}#forecastWindow .k-scheduler .k-scheduler-views{display:none}#forecastWindow .k-scheduler .k-event{font-size:9pt;min-height:62px;padding:0;margin-top:1px}#forecastWindow .k-scheduler .k-event:hover{background-color:#dbdbdb}#forecastWindow .k-scheduler .k-event:hover .detail-button,#forecastWindow .k-scheduler .k-event:hover .plus-button{display:inline-block}#forecastWindow .k-scheduler .k-event .k-event-actions{display:none}#forecastWindow .k-scheduler .k-scheduler-table td{position:relative;padding-top:0}#forecastWindow .k-scheduler .k-scheduler-table td:hover .annotation-button{display:block}#forecastWindow .k-scheduler .k-scheduler-table td .annotation{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;cursor:pointer;top:1px;left:1px;width:calc(100% - 2px);padding:0 20px 0 2px;line-height:15px;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left;border-radius:2px;border:1px solid rgba(0,0,0,.3);background-color:#ffe44d;color:#686868}#forecastWindow .k-scheduler .k-scheduler-table td .annotation-button{display:none;position:absolute;z-index:1;top:1px;left:2px;width:calc(100% - 26px);padding:2px 4px;line-height:13px;font-size:12px}#forecastWindow .k-scheduler .k-scheduler-table td .calendar-day{position:absolute;right:3px}#forecastWindow .k-scheduler .day-measures{height:calc(100% - 6px);padding:3px;overflow-y:auto;overflow-x:hidden}#forecastWindow .k-scheduler .day-measures td{white-space:nowrap}#forecastWindow .k-scheduler .day-measures .buttons{position:absolute;bottom:15%;left:35%;margin-right:10px}#forecastWindow .k-scheduler .day-measures .buttons .k-button:first-child{margin-bottom:2px}#forecastWindow .k-scheduler .k-state-active:hover .trash-button{display:inline-block}#forecastWindow .k-scheduler .day-measures .k-button,#forecastWindow .k-scheduler .k-state-active:hover .plus-button{display:none}#forecastWindow .k-scheduler .k-scheduler-tools{float:right}#forecastWindow .k-scheduler .k-scheduler-tools .k-icon{margin-right:5px}#forecastWindow .reference-days .k-toolbar{border-bottom-width:1px;border-bottom-style:solid}#forecastWindow .reference-days .title{padding:0 5px}#forecastWindow .reference-days .k-button{margin:3px}#home .options{padding:50px 10px 50px 20px}#home #dashboard{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:calc(100% - 100px);display:block;position:relative;overflow:scroll;overflow-x:hidden}#home #dashboard .header{padding-bottom:80px}#home #dashboard .header h1.section{font-size:24px;margin:0;padding:0;color:#2F3638}#home #dashboard .header h3.title{font-size:18px}#home #dashboard .dashboard-charts{text-align:center}#home #dashboard .dashboard-charts h3{font-size:20px;font-weight:300;color:#2F3638;margin:0}#home #dashboard .dashboard-charts .chart{float:left;margin:10px;padding:10px;width:calc(100% - 32px)}#home #dashboard .data-charts{padding:20px 0 40px;text-align:center}#home #dashboard .data-charts .data{display:inline-block;width:20%;vertical-align:middle}#home #dashboard .data-charts .data .icon{background:no-repeat right top;height:22px;width:22px;float:left;margin:8px 10px 0 0}#home #dashboard .data-charts .data .icon.dashboardMoney{background-image:url(../images/icon_dashboard_money.svg)}#home #dashboard .data-charts .data .icon.dashboardTime{background-image:url(../images/icon_dashboard_time.svg)}#home #dashboard .data-charts .data .icon.dashboardEmployees,#home #dashboard .data-charts .data .icon.dashboardNoEmployees{background-image:url(../images/icon_dashboard_employees.svg)}#home #dashboard .data-charts .data .info{float:left;padding:0;margin:0}#home #dashboard .data-charts .data .info h3{margin:0;padding:0;font-weight:300;font-size:24px}#home #dashboard .data-charts .data .info p{margin:0;padding:0;font-weight:300;font-size:14px}#home #dashboard .data-tables{width:100%;text-align:center;height:500px}#home #dashboard .data-tables .data-table{vertical-align:top;display:inline-block;float:left;height:calc(100% - 60px);width:calc(100% - 64px);border-radius:6px;border:1px solid #e4e7e8;padding:10px;margin:10px}#home #dashboard .data-tables .data-table .data-title{height:35px;font-weight:600;color:#2F3638;font-size:13px}#home #dashboard .data-tables .data-table .data-title .title{float:left}#home #dashboard .data-tables .data-table .data-title .date{float:right;margin-right:15px}#home #dashboard .data-tables .data-table .k-grid{height:calc(100% - 25px);border-width:0}#home #dashboard .data-tables .data-table .k-grid tr{height:30px}#home #dashboard .data-tables .data-table .k-grid tr td{white-space:nowrap;padding-right:10px}#home #dashboard .data-tables .data-table .k-grid tr td.pointer:hover{cursor:pointer}#home #dashboard .data-tables .data-table .k-grid .k-grid-header{display:none}@media only screen and (min-width:1024px){#home #dashboard .dashboard-charts .chart{width:calc(50% - 42px)}#home #dashboard .data-tables .data-table{width:calc(50% - 44px)}}#serviceDashboardPage>div{height:100%}#serviceDashboardPage.month .hide-on-monthly,#serviceDashboardPage.week .hide-on-weekly{display:none}#serviceDashboardPage .card-container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow-y:auto;padding:20px;height:calc(100% - 139px)}#serviceDashboardPage .card-container .service-card{-webkit-transition:transform .2s ease,opacity .2s ease;-moz-transition:transform .2s ease,opacity .2s ease;-o-transition:transform .2s ease,opacity .2s ease;transition:transform .2s ease,opacity .2s ease;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-moz-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-o-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:inline-block;margin:20px;width:calc(25% - 40px);height:210px;max-width:330px;min-width:260px;border:1px solid #c8cddb}#serviceDashboardPage .card-container .service-card:hover{-moz-transform:scale(1.03);-o-transform:scale(1.03);-ms-transform:scale(1.03);-webkit-transform:scale(1.03);transform:scale(1.03)}#serviceDashboardPage .card-container .service-card.card-selected{border:3px solid #94C01F;-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}#serviceDashboardPage .card-container .service-card .absolute.label{bottom:0;top:initial;width:100%;left:0;font-size:10px}#serviceDashboardPage .card-container .service-card .label{font-size:.9em;font-variant:small-caps;font-weight:600;letter-spacing:1px;position:absolute;top:0;left:15px;color:grey}#serviceDashboardPage .card-container .service-card.no-data:not(.card-selected){opacity:.5}#serviceDashboardPage .card-container .service-card .red .progress{background-color:#f85b5b}#serviceDashboardPage .card-container .service-card .red .value{color:#f85b5b}#serviceDashboardPage .card-container .service-card .orange .progress{background-color:#f29a37}#serviceDashboardPage .card-container .service-card .orange .value{color:#f29a37}#serviceDashboardPage .card-container .service-card .yellow .progress{background-color:#f2d512}#serviceDashboardPage .card-container .service-card .yellow .value{color:#f2d512}#serviceDashboardPage .card-container .service-card .green .progress{background-color:#a4c926}#serviceDashboardPage .card-container .service-card .green .value{color:#a4c926}#serviceDashboardPage .card-container .service-card .progress{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:100%;position:absolute;top:0}#serviceDashboardPage .card-container .service-card .main-info{position:relative;height:50%;background-color:#E7E9EF}#serviceDashboardPage .card-container .service-card .main-info .progress{height:5px}#serviceDashboardPage .card-container .service-card .main-info .icons{position:absolute;margin-top:5px;top:0;right:0}#serviceDashboardPage .card-container .service-card .main-info .icons .circle{display:inline-block;margin-right:5px;width:10px;height:10px;border-radius:50%}#serviceDashboardPage .card-container .service-card .main-info .icons .circle.error{background-color:red}#serviceDashboardPage .card-container .service-card .main-info .icons .circle.warning{background-color:orange}#serviceDashboardPage .card-container .service-card .main-info .icons .circle.ok{background-color:green}#serviceDashboardPage .card-container .service-card .main-info .service-info{position:relative;width:100%;height:100%;display:flex;align-items:center}#serviceDashboardPage .card-container .service-card .main-info .service-info .measures{position:absolute;top:10px;overflow:hidden;width:100%;height:50px;font-weight:800;font-size:2.5em}#serviceDashboardPage .card-container .service-card .main-info .service-info .measures .absolute{position:absolute;top:0;left:0;width:100%;text-align:center;font-size:10px}#serviceDashboardPage .card-container .service-card .main-info .service-info .measures span.currency{font-size:.6em}#serviceDashboardPage .card-container .service-card .main-info .service-info .measures .real,#serviceDashboardPage .card-container .service-card .main-info .service-info .measures .value{width:100%;height:100%;position:absolute;padding-top:10px;-webkit-transition:top .2s ease;-moz-transition:top .2s ease;-o-transition:top .2s ease;transition:top .2s ease}#serviceDashboardPage .card-container .service-card .main-info .service-info .measures .real{top:-100%}#serviceDashboardPage .card-container .service-card .main-info .service-info .measures .value,#serviceDashboardPage .card-container .service-card .main-info .service-info .measures:hover .real{top:0}#serviceDashboardPage .card-container .service-card .main-info .service-info .measures:hover .value{top:100%}#serviceDashboardPage .card-container .service-card .main-info .service-info .service-name{position:absolute;bottom:8px;left:15px;font-size:1.2em;width:calc(100% - 30px)}#serviceDashboardPage .card-container .service-card .main-info .service-info .service-name div{vertical-align:middle}#serviceDashboardPage .card-container .service-card .main-info .service-info .service-name div.name{overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}#serviceDashboardPage .card-container .service-card .main-info .service-info .service-name div.outer-id{position:absolute;right:-10px;top:-16px;font-weight:800;font-size:small}#serviceDashboardPage .card-container .service-card .detail-info{height:50%;position:relative}#serviceDashboardPage .card-container .service-card .detail-info table{height:100%;width:100%}#serviceDashboardPage .card-container .service-card .detail-info table tr.hours .progress{opacity:.2;height:100%}#serviceDashboardPage .card-container .service-card .detail-info table tr.hours .value{font-size:2em;font-weight:700}#serviceDashboardPage .card-container .service-card .detail-info table tr.detail{border-top:1px solid #e7e9ef}#serviceDashboardPage .card-container .service-card .detail-info table tr.detail .value{position:absolute;bottom:0;right:5px;font-size:1em;font-weight:700}#serviceDashboardPage .card-container .service-card .detail-info table tr td{overflow:hidden;white-space:nowrap;text-align:center;position:relative;width:33%;height:50%}#serviceDashboardPage .card-container .service-card .detail-info table tr td:not(:last-child){border-right:1px solid #e7e9ef}#serviceDashboardPage .message{padding:30px;font-size:22px;text-align:center}#serviceDashboardPage .message .logo{height:56px;background:url(../images/logo-orquest.png) top right no-repeat}.dashboard-toolbar{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:auto;height:100px;background-color:#E7E9EF;padding:10px;font-size:14px}.dashboard-toolbar .business-selector{padding-bottom:10px;margin-bottom:9px;border-bottom:1px solid rgba(255,255,255,.5);display:flex;flex-direction:row;justify-content:space-between}.dashboard-toolbar .business-selector>div:last-child{text-align:right}.dashboard-toolbar .business-selector label{vertical-align:baseline;margin-right:30px;font-weight:600;display:inline-block}@media all and (min-width:768px){.dashboard-toolbar .business-selector .k-dropdown{min-width:300px}}@media all and (max-width:575px){.dashboard-toolbar .business-selector .generic-label{display:none}}.dashboard-toolbar .measure-picker{margin-left:50px}.dashboard-toolbar .measure-picker label{margin-right:10px}.dashboard-toolbar div.day-picker{min-width:180px}.dashboard-toolbar .k-button{min-width:30px;min-height:30px}.dashboard-toolbar .k-button.day-picker{margin:0 5px}.kiui-notification{padding:.8em!important;display:none;position:fixed;z-index:100000;-webkit-transition:top 400ms,right 400ms,left 400ms,bottom 400ms;-moz-transition:top 400ms,right 400ms,left 400ms,bottom 400ms;-o-transition:top 400ms,right 400ms,left 400ms,bottom 400ms;transition:top 400ms,right 400ms,left 400ms,bottom 400ms;border-width:1px;border-radius:4px}.kiui-notification .kiui-notification-icon{float:left;line-height:14px;margin-right:5px}.kiui-notification .kiui-notification-title{line-height:1.3em;min-height:1.3em;margin-bottom:.4em;font-weight:700}.kiui-notification .kiui-notification-close{float:right;margin-left:.3em;cursor:pointer}.kiui-notification .kiui-notification-content{line-height:1.3em}.kiui-popup-menu{position:relative;display:inline-block}.kiui-popup-menu .kiui-popup-menu-menu{display:none;position:absolute;margin-top:.15em;white-space:nowrap;top:100%;min-width:160px;z-index:10000}.kiui-popup-menu.kiui-state-open .kiui-popup-menu-menu{z-index:10001}.kiui-popup-menu.kiui-position-top .kiui-popup-menu-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.15em}.kiui-popup-menu.kiui-position-left .kiui-popup-menu-menu{right:0}.kiui-rating{margin:0;padding:0;list-style-type:none;cursor:default;display:inline-block}.kiui-rating li{margin:0;padding:0;display:inline-block;cursor:pointer}.kiui-rating.kiui-state-readonly li{cursor:default}.kiui-rating li.kiui-rating-star-full:after{content:"\2605";font-family:Arial;font-size:16px;color:orange}.kiui-rating li.kiui-rating-star-empty:after{content:"\2606";font-family:Arial;font-size:16px;color:gray}#loginPanel{justify-content:center;align-items:center;text-align:center;display:flex;overflow-y:auto}#loginPanel input{height:50px;width:100%;margin:15px 0;font-size:14px;font-weight:400;padding:5px 10px;color:#c1c1c1;letter-spacing:0;border:#c1c1c1 1px solid}#loginPanel .code-container{display:grid;place-items:center;margin-left:2.85ch}#loginPanel .clock{font-size:4em}#loginPanel .message{padding-bottom:1em}#loginPanel .code-text{all:unset;text-align:left;color:#94C01F;background:linear-gradient(90deg,#EEE calc(1.25 * 2ch),transparent 0) 0 0/3ch 100%;caret-color:#333;clip-path:inset(0% calc(2ch / 2) 0 0);font-family:ui-monospace,monospace;font-size:2.5em;inline-size:calc(6 * 3ch);letter-spacing:2ch;padding-block:1ch;padding-inline-start:calc(((2ch - 1ch) / 2) * 1.25)}#loginPanel .content{width:391px}#loginPanel .cust-img-login{display:block;margin-bottom:40px}#loginPanel .cust-img-login img{height:56px}#loginPanel .cust-login-title{height:7px;border-bottom:#c1c1c1 1px solid;margin-bottom:30px}#loginPanel .cust-login-title span{background-color:#fff;display:inline-block;padding:0 30px;color:#666;font-size:14px}#loginPanel .cust-remember{font-size:14px;font-weight:400;text-align:right;margin:10px 0;color:#8e8e8e}#loginPanel .cust-button{background-color:#94C01F;display:block;border:0;margin:20px 0;padding:15px;font-size:16px;font-weight:400;color:#fff;border-radius:0}#loginPanel .recovery{text-align:right;margin-bottom:10px}#loginPanel .recovery :hover{-webkit-transition:color 1s;-moz-transition:color 1s;-o-transition:color 1s;transition:color 1s;color:#000}#loginPanel .azure-btn,#loginPanel .google-btn{display:flex;flex-direction:row;justify-content:center;background-color:#fff;border-radius:25px;border:solid #c1c1c1 2px}#loginPanel .azure-btn .google-icon,#loginPanel .google-btn .google-icon{border-radius:2px;padding:10px}#loginPanel .azure-btn .ms-icon,#loginPanel .google-btn .ms-icon{border-radius:2px;padding:10px;max-width:24px}#loginPanel .azure-btn .btn-text,#loginPanel .google-btn .btn-text{float:right;font-size:13px;font-weight:700;letter-spacing:2px;color:gray;display:flex;align-items:center}#loginPanel .azure-btn:hover,#loginPanel .google-btn:hover{border:solid #94C01F 2px}#dayNeeds .need-overlapped .task,.day-needs-window .need-overlapped .task{box-shadow:0 0 5px 1px red}#dayNeeds .k-grid,.day-needs-window .k-grid{border-top-width:0}#dayNeeds .k-grid .k-grid-content,.day-needs-window .k-grid .k-grid-content{min-height:calc(100% - 198px)}#dayNeeds .k-grid tr th,.day-needs-window .k-grid tr th{vertical-align:top;font-weight:600;padding-bottom:0;border-width:0}#dayNeeds .k-grid tr th .k-grid-filter,.day-needs-window .k-grid tr th .k-grid-filter{height:43px}#dayNeeds .k-grid tr td,.day-needs-window .k-grid tr td{vertical-align:top;height:26px;padding:0;line-height:22px}#dayNeeds .k-grid tr td .location,.day-needs-window .k-grid tr td .location{height:100%;white-space:nowrap;display:flex;align-items:center}#dayNeeds .k-grid tr td .location:hover span,.day-needs-window .k-grid tr td .location:hover span{width:calc(100% - 30px);overflow:hidden}#dayNeeds .k-grid tr td .location:hover .k-button,.day-needs-window .k-grid tr td .location:hover .k-button{line-height:12px;min-height:20px;display:inline-block}#dayNeeds .k-grid tr td .location-color,.day-needs-window .k-grid tr td .location-color{width:20px;min-width:20px;height:20px;margin-right:3px}#dayNeeds .k-grid tr td .location-deleted,.day-needs-window .k-grid tr td .location-deleted{text-decoration:line-through}#dayNeeds .k-grid tr td .deleted-location-indicator,.day-needs-window .k-grid tr td .deleted-location-indicator{color:#ff8c00;margin-left:10px;margin-right:10px}#dayNeeds .k-grid tr td .k-state-selected,.day-needs-window .k-grid tr td .k-state-selected{border-radius:10px}#dayNeeds .k-grid [data-field=timeFrames],.day-needs-window .k-grid [data-field=timeFrames]{padding:4px 0 2px}#dayNeeds .k-grid [data-field=timeFrames] .header-hour,.day-needs-window .k-grid [data-field=timeFrames] .header-hour{font-size:12px;vertical-align:top;display:inline-block;padding-left:2px;width:58px;line-height:12px}#dayNeeds .k-grid [data-field=timeFrames] .header-hour>div,.day-needs-window .k-grid [data-field=timeFrames] .header-hour>div{display:block;font-size:11px;vertical-align:top;text-align:center;overflow:hidden}#dayNeeds .k-grid [data-field=timeFrames] .overlay,.day-needs-window .k-grid [data-field=timeFrames] .overlay{opacity:.3}#dayNeeds .k-grid .k-grid-footer,.day-needs-window .k-grid .k-grid-footer{border-bottom-width:0}#dayNeeds .k-grid .k-footer-template td,.day-needs-window .k-grid .k-footer-template td{padding:0}#dayNeeds .k-grid .k-group-footer td,.day-needs-window .k-grid .k-group-footer td{padding:0;line-height:20px;height:20px}#dayNeeds .k-grid .needs-info-panel,.day-needs-window .k-grid .needs-info-panel{position:relative;padding-top:2px;height:110px}#dayNeeds .day-needs-group-totals,.day-needs-window .day-needs-group-totals{white-space:nowrap}#dayNeeds .day-needs-group-totals div,.day-needs-window .day-needs-group-totals div{display:inline-block;text-align:center;font-size:10pt;font-style:italic;width:60px}#dayNeeds .active-need,.day-needs-window .active-need{display:inline-block;margin-left:40px;font-weight:700}#dayNeeds .active-need div,.day-needs-window .active-need div{display:inline-block}#dayNeeds .active-need .k-numerictextbox,.day-needs-window .active-need .k-numerictextbox{width:65px}#dayNeeds .coverage-footer-hidden .k-grid-footer,.day-needs-window .coverage-footer-hidden .k-grid-footer{height:0;display:none}#dayNeeds .k-datepicker,.day-needs-window .k-datepicker{margin-left:10px}#dayNeeds .k-state-selected .task,.day-needs-window .k-state-selected .task{background:transparent!important}#dayNeeds .k-state-focused,.day-needs-window .k-state-focused{box-shadow:none}#dayNeeds .editable-time-frame,.day-needs-window .editable-time-frame{top:3px!important}#dayNeeds #halfHourInfo,.day-needs-window #halfHourInfo{padding-bottom:2px;font-size:11px}#dayNeeds #halfHourInfo .k-header,.day-needs-window #halfHourInfo .k-header{padding-top:3px;padding-bottom:2px}#dayNeeds #halfHourInfo div,.day-needs-window #halfHourInfo div{margin-top:0}#dayNeedsImportWindow .k-grid{height:calc(100% - 45px)}#dayNeedsImportWindow .k-scheduler-views{display:none}#dayNeedsImportWindow .k-scheduler{height:calc(100% - 4px)}#dayNeedsImportWindow .k-scheduler .k-event{min-height:60px;margin-top:5px}#dayNeedsImportWindow .k-scheduler .k-event .buttons{position:absolute;bottom:5px;right:10px}#dayNeedsImportWindow .k-scheduler .k-event:hover{cursor:pointer}#dayNeedsProposalWindow .k-grid{height:calc(100% - 55px)}.needs-proposals-menu .title{text-align:center;font-weight:700}.needs-proposals-menu div{text-align:left;display:block;margin:5px}#weekProposalTypeWin .proposal-cell{margin:2px;vertical-align:top}#weekProposalTypeWin .proposal-cell .proposal-day{text-transform:capitalize;font-weight:700}#weekProposalTypeWin .proposal-cell .proposal-square{display:flex;align-items:center;justify-content:center;border-radius:5px;width:50px;height:50px}#editNeedWin{font-size:16px;line-height:24px}#editNeedWin label{font-size:14px}#editNeedWin .value-buttons{margin-top:20px;width:260px}#editNeedWin .value-buttons .k-button{border-radius:10px;margin:0 5px 5px 0;line-height:50px;height:50px;width:70px;font-size:16px}#editNeedWin .value-buttons .k-button:last-child{width:140px}#coveragesDiv{height:110px;position:relative;border-width:0}#coveragesDiv .margin-top{position:absolute;bottom:0;height:calc(100% - 5px)}#coveragesDiv .coverage{position:absolute;border-radius:0;min-height:0;border-style:none;bottom:0;opacity:.8}.remove-need{padding:3px;color:#fff}#needsTemplatePage .two-columns-grid{display:grid;grid-template-columns:1fr 1fr}#needsTemplatePage .grid-item{height:calc(100% - 32px);padding:16px;border:0}#needsTemplatePage .k-toolbar{border-top-width:0}#needsTemplatePage .k-toolbar .label,#needsTemplatePage .k-toolbar label{font-weight:600}#needsTemplatePage .k-toolbar .section{margin:0 15px}#needsTemplatePage .k-toolbar .k-dropdown{width:120px;min-width:120px}#needsTemplatePage .k-toolbar .period div{display:inline-block}#needsTemplatePage .k-toolbar .period .k-textbox{width:220px}#needsTemplatePage #needsGrid td{position:relative;height:26px;max-height:26px;padding:0 2px;overflow:hidden}#dayNeeds .k-grid #needsTemplatePage #needsGrid th[data-field=timeFrames]>div,#needsTemplatePage #needsGrid #dayNeeds .k-grid th[data-field=timeFrames]>div,#needsTemplatePage #needsGrid .day-needs-window .k-grid th[data-field=timeFrames]>div,#needsTemplatePage #needsGrid th.timeline-bars>div,.day-needs-window .k-grid #needsTemplatePage #needsGrid th[data-field=timeFrames]>div{display:inline-block;width:60px}#needsTemplatePage #needsGrid .k-grouping-row td{height:34px;max-height:34px;overflow:hidden}#needsTemplatePage #needsGrid .k-grouping-row .k-reset{width:calc(100% - 44px);padding:0;overflow:hidden;text-overflow:ellipsis}#needsTemplatePage #needsGrid .k-grouping-row .buttons{position:absolute;top:0;right:2px;line-height:32px}#needsTemplatePage #needsGrid .k-grouping-row .buttons .k-button{width:24px;height:24px;min-height:24px;min-width:24px;margin:0}#needsTemplatePage #needsGrid .k-grid-content-locked tr:not(.k-grouping-row) td{padding-left:8px;white-space:nowrap}#needsTemplatePage #needsGrid .k-grid-content-locked tr:not(.k-grouping-row) td:hover .buttons{display:inline-block}#needsTemplatePage #needsGrid .k-grid-content-locked tr:not(.k-grouping-row) td .location-color{width:16px;height:16px;vertical-align:bottom}#needsTemplatePage #needsGrid .k-grid-content-locked tr:not(.k-grouping-row) td .buttons{position:absolute;display:none;top:1px;right:2px;margin:0}#needsTemplatePage #needsGrid .k-grid-content-locked tr:not(.k-grouping-row) td .buttons .k-button{width:22px;height:22px;min-height:22px;min-width:22px}#needsTemplatePage #needsGrid .k-grid-content-locked tr:not(.k-grouping-row) .k-group-footer td{padding-right:10px;text-align:right}#needsTemplatePage #needsGrid .k-grid-content td{padding:0}#needsTemplatePage #needsGrid .k-grid-content td>div{height:100%}#needsTemplatePage #needsGrid .k-state-selected{border-radius:10px}#needsTemplatePage #needsGrid .k-state-selected .task{background:transparent!important}#needsTemplatePage #needsGrid .k-state-focused{box-shadow:none}#needsTemplatePage #needsGrid .k-group-footer td{height:20px;line-height:20px;white-space:nowrap}#needsTemplatePage #needsGrid .k-group-footer div{display:inline-block;width:60px;float:left;text-align:center}#ntpResourcesWin .content{height:calc(100% - 88px)}#ntpResourcesWin .content .k-grid{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;vertical-align:top;display:inline-block;height:100%;width:calc(50% - 4px)}#ntpResourcesWin .content .k-grid:last-child{margin-left:4px}.liquid-need{opacity:.7;border-radius:10px}.liquid-need .task{-webkit-box-shadow:inset 0 0 0 3px #29DCE8;-moz-box-shadow:inset 0 0 0 3px #29DCE8;-o-box-shadow:inset 0 0 0 3px #29DCE8;box-shadow:inset 0 0 0 3px #29DCE8}#templateNeedImportWin .window-body{display:grid;column-gap:10px;place-items:stretch;justify-content:stretch;grid-template-columns:1fr}#incidenceCalendarPage .k-grid{height:calc(100% - 64px);border-top-width:0;border-bottom-width:0}#incidenceCalendarPage .k-grid td{white-space:nowrap}#incidenceCalendarPage .k-grid td.counter,#incidenceCalendarPage .k-grid td.vacation{font-size:12px;padding:0;text-align:center}#incidenceCalendarPage .k-grid td.vacation .not-enough-available{color:#e20000}#incidenceCalendarPage .k-grid td.person.pointer{padding-left:5px}#incidenceCalendarPage .k-grid td .incidence.hidden{opacity:.1}#incidenceCalendarPage .k-grid-no-bottom-filter{height:calc(100% - 44px)}#incidenceCalendarPage .k-grid-header th{padding:2px 0;line-height:16px;text-transform:capitalize;text-align:center;vertical-align:middle;font-weight:600;position:relative}#incidenceCalendarPage .k-grid-header .k-grid-header-wrap .k-icon{position:absolute;bottom:2px;right:0}#incidenceCalendarPage .k-grid-content .k-grouping-row td,#incidenceCalendarPage .k-grid-content-locked .k-grouping-row td{height:26px;padding-left:4px}#incidenceCalendarPage .k-grid-content td,#incidenceCalendarPage .k-grid-content-locked td{height:42px;padding:0}#incidenceCalendarPage .k-grid-content td.special-day,#incidenceCalendarPage .k-grid-content-locked td.special-day{background-color:rgba(0,255,0,.1)}#incidenceCalendarPage .k-grid-content td div,#incidenceCalendarPage .k-grid-content-locked td div{width:100%;height:100%;text-align:center}#incidenceCalendarPage .k-grid-content td div.weekend,#incidenceCalendarPage .k-grid-content-locked td div.weekend{background:rgba(128,128,128,.2)}#incidenceCalendarPage .k-grid-content td div.incidence,#incidenceCalendarPage .k-grid-content-locked td div.incidence{cursor:default;margin-top:9%;width:80%;height:80%;border-radius:5px}#incidenceCalendarPage .k-grid-content td div.incidence.multiple,#incidenceCalendarPage .k-grid-content-locked td div.incidence.multiple{width:40%;height:40%;line-height:18px}#incidenceCalendarPage .footer-container{width:100%;height:20px;line-height:20px;bottom:0;padding-left:4px}#incidenceCalendarPage .footer-container>div{display:inline-block}#incidenceCalendarPage .footer-container .location-color{margin:2px 2px 0 0;height:13px;width:13px;float:left}#incidenceCalendarPage .footer-container .checkbox{float:left;margin-top:2px;width:120px;vertical-align:middle;margin-right:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#incidenceCalendarPage .k-grid-footer td{text-align:center}#incidenceCalendarPage .k-picker-wrap{display:none}#incidenceCalendarPage .k-datepicker{position:absolute;top:40px;width:0;margin-left:-10px}#incidenceCalendarPage .selected-month{min-width:200px}#incidenceCalendarPage .view-options{margin-left:15px}#incidenceCalendarPage .view-options .view{display:inline-flex;justify-content:center;color:#333;border:1px solid #dbdbdb;min-width:120px;cursor:pointer;height:30.5px;vertical-align:middle}#incidenceCalendarPage .view-options .view span{margin-top:-4px}#incidenceCalendarPage .view-options .view:hover{background-color:#F0F2F6}#incidenceCalendarPage .view-options .view.active{background-color:rgba(142,188,0,.3);cursor:default}#features .list table td{padding:7px}#features .list .k-grid-header{padding-right:0}#features .list .k-grid-content{height:calc(100% - 29px);overflow:auto}#businessPeriodsPage .day-picker{min-width:92px;max-width:92px}#businessPeriodsPage .cards-container{display:flex;flex-wrap:wrap;justify-content:center;overflow-y:scroll}#businessPeriodsPage .k-card{width:25%;margin:20px;max-height:170px}#businessPeriodsPage .k-card-footer{text-align:center;margin:10px}#businessPeriodsPage .k-card-action>.k-button{width:100%}#businessPeriodsPage .k-card-body>table{width:100%;table-layout:fixed;text-align:center}#businessPeriodsPage .bold{font-size:large}#businessPeriodsPage .period{-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-moz-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-o-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);z-index:1;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:calc(25% - (15px * 2));display:inline-flex;flex-direction:column;margin:15px;min-width:250px}#businessPeriodsPage .period .k-card-header{position:relative;height:44px;line-height:44px;text-align:center;background-color:#E7E9EF;font-weight:700;border:0}#businessPeriodsPage .period .k-card-header .icons{font-size:1.3em;position:absolute;height:100%;top:0}#businessPeriodsPage .period .k-card-header .icons .alert{color:#E7463E}#personSplitter{height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#personSplitter .k-splitbar{display:none}#personSplitter.person-info .k-splitbar{display:block}#peoplePane{height:100%}#peoplePane td{white-space:nowrap}#peoplePane div[kendo-grid]{height:calc(100% - 43px);border-width:0;border-top-width:1px}#peoplePane #peopleGrid tr{height:26px}#peoplePane .k-toolbar{border-width:0}#personPane{overflow:hidden}#personPane .editable-constraint-grid .k-toolbar{border-bottom-width:1px}#personPane .editable-constraint-grid .k-toolbar li,#personPane .editable-constraint-grid .k-toolbar ul{height:31px}#personPane .k-toolbar{border-bottom-width:0}#personPane .k-tabstrip-wrapper{height:calc(100% - 38px)}#personPane .k-content{overflow:auto;white-space:nowrap;padding:8px 8px 4px;height:calc(100% - 38px)!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#personPane .full-height.inner-toolbar-panel{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#personPane .k-tabstrip-items .k-item{height:33px}#personPane .person-header{overflow:visible;position:relative;border-width:0;width:100%;height:38px}#personPane .person-header .extensible-toolbar{transition:100ms linear;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#E7E9EF;height:100%;width:100%;overflow:hidden;position:absolute;top:0;left:0;display:flex;flex-wrap:wrap;z-index:2}#personPane .person-header .extensible-toolbar .info{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;padding:0 170px 0 50px;font-size:12pt;overflow:hidden}#personPane .person-header .extensible-toolbar .row{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;float:left;width:100%;line-height:40px}#personPane .person-header .extensible-toolbar .row div{display:inline-block;float:left;font-weight:600;margin-right:5px}#personPane .person-header .extensible-toolbar .label{overflow:hidden;max-width:0}#personPane .person-header .extensible-toolbar .label:after{content:": "}#personPane .person-header .extensible-toolbar .icon{position:absolute;left:5px;top:3px;transition:100ms linear;flex-basis:44px}#personPane .person-header .extensible-toolbar .icon .icon-user{background-color:#d3dbdf;color:#E7E9EF;text-align:center;height:35px;width:35px;border-radius:100%;transition:100ms linear}#personPane .person-header .extensible-toolbar .icon .icon-user i{margin-top:10%;color:#7B929E}#personPane .person-header .extensible-toolbar .action-buttons{position:absolute;right:10px}#personPane .person-header:hover .extensible-toolbar{transition:100ms linear 500ms;border-bottom:1px solid #dbdbdb;-webkit-box-shadow:0 10px 18px -5px #dbdbdb;-moz-box-shadow:0 10px 18px -5px #dbdbdb;-o-box-shadow:0 10px 18px -5px #dbdbdb;box-shadow:0 10px 18px -5px #dbdbdb;background-color:rgba(231,233,239,.98);height:160px}#personPane .person-header:hover .extensible-toolbar .info{padding-left:90px;overflow-y:auto;transition:100ms linear 500ms}#personPane .person-header:hover .extensible-toolbar .label{max-width:200px;font-size:12pt;font-variant:small-caps;transition:100ms linear 500ms}#personPane .person-header:hover .extensible-toolbar .row div{transition:100ms linear 500ms;margin-right:15px}#personPane .person-header:hover .extensible-toolbar .icon{transition:100ms linear 500ms;top:6px}#personPane .person-header:hover .extensible-toolbar .icon .icon-user{width:75px;height:75px;transition:100ms linear 500ms;font-size:2em}#personProfile{border-width:0}#personProfile .inner-toolbar-panel:not(:first-child){margin-top:10px}#personProfile .inner-toolbar-panel>.k-toolbar span:first-child{padding-left:5px;font-size:15px}#personProfile .k-grid{height:calc(100% - 44px);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#personProfile .no-dispo{font-size:40px}#personProfile .disponibility-grid .k-grid-header,#personProfile .disponibility-grid .k-grid-header-wrap{height:0;line-height:0;display:none;border-width:0}#personProfile .intervals-title{padding-left:5px;font-size:16px}#personProfile .interval-toolbar{text-align:center;font-weight:600;height:80px}#personProfile .interval-toolbar .interval-title{min-width:200px;margin:0 20px}#personProfile .interval-toolbar .disponibility-type{margin:0;height:100%;line-height:44px}#personProfile .interval-toolbar .disponibility-type label{vertical-align:baseline}#personProfile .non-active{text-decoration:line-through}#personProfile .buttons-wrap{border-top:1px solid #e7e7e7;text-align:right;padding-top:15px;padding-right:15px;margin-left:-20px;margin-right:-20px;margin-top:20px}#personProfile .input{min-width:400px}#personTraining{height:100%;display:flex;flex-direction:column}#personTraining .inner-toolbar-panel{margin-top:5px!important;margin-bottom:5px!important;flex-grow:1;position:relative}#personTraining .inner-toolbar-panel>.k-grid{height:calc(100% - 44px);border-width:0}#personTraining .group-level-1{font-weight:400;padding-left:10px}#personTraining .group-level-2{font-weight:400;padding-left:30px}#personTraining .parallel-grids{flex-grow:1;max-height:50%;display:flex;flex-direction:row;justify-content:space-between;height:calc(50% - 5px)}#personTraining .parallel-grids>div{flex-grow:1;width:calc(50% - 5px)}.k-pdf-export #skillGrid{top:50px}.k-pdf-export #skillGrid .k-icon,.k-pdf-export #skillGrid .pdf-hidden,.k-pdf-export #skillGrid col:nth-child(3),.k-pdf-export #skillGrid th:nth-child(3){display:none}.k-pdf-export .skill-report-pdf-template{position:absolute;width:100%;top:25px;left:0}.k-pdf-export .skill-report-pdf-template .person{padding-left:25px;float:left}.k-pdf-export .skill-report-pdf-template .service{padding-right:25px;float:right}#personServices,#personServices .services-panel{height:100%}#personServices .services-panel .inner-grid{min-height:80px;margin-bottom:15px}#personServices .services-panel .person-roles{float:right;font-size:12px}#personServices .services-panel .person-roles i{margin-right:2px}#personServices .services-panel .person-roles span:nth-child(n+3):before{content:", "}#personServices>.k-grid{border-width:0}#personServices .k-toolbar .k-numerictextbox{width:70px}#personServices div.association-child{margin-bottom:30px}#personServices div[kendo-grid=regularCessionsGrid] div.warning{background-color:#ffcdc3;height:100%}#serviceAssociationWin .k-grid label{font-weight:400;cursor:pointer}#serviceAssociationWin .edition-window label{min-width:143px}#serviceAssociationWin .k-textbox{width:161px!important}#regularCessionWin .edition-window label{min-width:225px}#regularCessionWin .edition-window .k-multiselect.daysSelector{width:400px;display:inline-block}#regularCessionWin .edition-window .k-dropdown.productSelector{width:400px}#personPreferencesPage .row{height:100%}#personPreferencesPage .row .plus{display:none}#personPreferencesPage .row:hover .plus{display:inline-block}#personProfileNewIntervalWin label{display:inline-block;width:100px}#personProfileNewIntervalWin .btn-picker{display:inline-block}#personProfileNewIntervalWin .k-datepicker{width:0}#personProfileNewIntervalWin .block{margin-bottom:10px}#personProfileNewIntervalWin .date-picker{width:0;display:inline-block;min-width:300px}#personProfileNewIntervalWin .k-picker-wrap{display:none}#personContractWin .person{width:300px}#personContractWin .k-numerictextbox{max-width:80px}#personContractWin .cost{max-width:161px}#personContractWin .inner-toolbar-panel{margin-bottom:10px}#personContractWin .inner-toolbar-panel .content{padding:10px}#personContractWin .inner-toolbar-panel .content .k-widget:not(.k-tooltip){margin:0 10px}#personContractWin .inner-toolbar-panel .content .k-info-colored{margin-top:10px}#personContractWin .inner-toolbar-panel .content .k-info-colored:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f05a";padding-right:5px}#personContractWin .inner-toolbar-panel .k-header{line-height:26px;height:26px}#personContractWin .k-tabstrip-wrapper .k-content>div{height:420px}#personContractWin .k-tabstrip-wrapper .k-content>div .k-grid{height:100%}#personContractWin .k-tabstrip-wrapper li .fa{color:#94C01F;font-size:16px;margin-left:10px}#personContractWin .k-toolbar+.content-after-toolbar .k-grid{border-top-width:0}#personContractWin label{min-width:150px}#personContractWin label.k-checkbox-label{min-width:0}#personIncidenceWin label{width:100px}#createPersonWin .product-selector{padding:0}#createPersonWin label{min-width:150px;width:175px}#createPersonWin .k-dropdown{width:300px}#personCheckWin label{min-width:130px}#editableTrainingsWin .k-combobox{width:calc(100% - 250px)}#personAssignments th{text-align:center}#personAssignments td{position:relative;overflow:visible;height:86px;text-align:center}#personAssignments td .day{background-color:rgba(255,255,255,.3);position:absolute;top:0;right:1px;z-index:2;font-size:13px;border-radius:9px;line-height:18px;width:22px;text-align:center}#personAssignments td .day.false{color:rgba(0,0,0,.4)}#personAssignments td .service{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;width:100%;background-color:rgba(255,255,255,.3);left:0;bottom:2px;font-size:11px;font-style:italic;line-height:16px;border-radius:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#personAssignments td .service:before{font-family:"Font Awesome 5 Free";font-weight:900;content:'\f041';margin-right:5px}#personAssignments td .periods{margin-top:17px;font-size:12px}#personAssignments td .assignment{margin-top:18px}#personAssignments td .worked-time{right:3px;margin-top:20px}#personAssignments td .incidence.true{height:84px}#personAssignments .k-grid-content{overflow-x:hidden}.person-requests .concept-summary:not(:last-child):after{content:",\00a0"}.person-request-edition-win ul li{line-height:33px}.person-request-edition-win ul li:hover .k-button{display:inline-block}.person-request-edition-win ul .fa{margin-right:0}.person-request-edition-win .edition-window label{line-height:28px;min-width:60px}.person-request-edition-win .concept-form{margin-left:65px;margin-top:25px}.person-request-edition-win .concept-types{margin:0 15px}.disponibility-grid .periods{display:block;height:100%}.disponibility-grid .periods:hover .add-period{display:inline-block}.disponibility-grid .periods .add-period{display:none}.disponibility-grid .periods .delete{display:none;min-width:30px;width:30px}.disponibility-grid .period{display:inline-block;margin-bottom:2px}.disponibility-grid .period:hover .delete{display:inline-block}.disponibility-grid .period .options{display:inline-block;width:40px}.disponibility-grid .period .period-center{line-height:30px}.disponibility-grid .indisponibility{width:100%;height:100%;font-size:14px;line-height:30px;background-color:rgba(0,0,0,.1);text-align:center}.disponibility-grid .indisponibility:hover .add-period{display:inline-block}.disponibility-grid .indisponibility .add-period{display:none;position:absolute;right:5px}.periodic-scheduler.k-scheduler .k-scheduler-views{display:none}.periodic-scheduler.k-scheduler .k-event{min-height:40px;background:0 0;border:0;overflow:visible}.periodic-scheduler.k-scheduler .k-scheduler-layout>tbody>tr>td{overflow:hidden;padding:0}.periodic-scheduler.k-scheduler .k-scheduler-content{overflow:hidden}.periodic-scheduler.k-scheduler .k-scheduler-table td{min-height:65px;height:65px;padding:0;border-top-width:1px}.periodic-scheduler.k-scheduler .k-scheduler-table td:not(:first-child){border-left-width:1px}.periodic-scheduler.k-scheduler .k-scheduler-table .k-nav-day{font-size:12px;margin-right:3px}#projectionProduct .not-saved{color:#ff8a71}#projectionProduct .k-toolbar{border-bottom-color:rgba(255,255,255,.5)}#projectionProduct label .label{font-weight:700;padding-right:10px}#projectionProduct label .label::after{content:":"}#projectionProduct ul li{display:inline-block}#projectionProduct .date-picker{width:200px}#projectionProduct .k-picker-wrap{display:none}#projectionProduct .k-datepicker{position:absolute;top:40px;margin-left:-10px;width:0}#projectionProduct .grid-value,#projectionProduct .k-footer-template{text-align:right}#projectionProduct .selected-day{border-width:3px}#projectionProduct .product-selector{margin-left:20px}#projectionProduct .charts-view{height:100%}#projectionProduct .charts-view .toolbar-content{position:relative}#projectionProduct .charts-view .toolbar-content .demand-type-selector{border-bottom:1px solid #dbdbdb}#projectionProduct .charts-view .toolbar-content .summary{padding:3px;position:absolute;right:5px;top:4px}#projectionProduct .charts-view .toolbar-content .summary label{padding:0 5px}#projectionProduct .charts-view .toolbar-content .summary div{display:inline-block;border-bottom:2px solid transparent;margin-left:5px}#projectionProduct .charts-view .toolbar-content .summary span{padding:0 3px}#projectionProduct .charts-view .charts{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:calc(100% - 43px);padding-bottom:12px;overflow-y:auto}#projectionProduct .charts-view .charts .inner-toolbar-panel{border-color:#dbdbdb}#projectionProduct .charts-view .chart-wrapper{display:inline-block;width:calc(100% - 20px);margin:12px 0 0 12px}#projectionProduct .charts-view .chart-wrapper .k-header{position:relative;height:28px;overflow:auto;text-transform:capitalize}#projectionProduct .charts-view .chart-wrapper .k-header .ref-day{margin-left:20px;padding:3px 10px;border-radius:4px;background-color:rgba(255,255,255,.15)}#projectionProduct .charts-view .chart-wrapper .k-header .k-button{height:28px;margin-left:5px;float:right}@media all and (min-width:1000px){#projectionProduct .charts-view .chart-wrapper{width:calc(50% - 20px)}}#projectionProduct .charts-view .chart-body{position:relative}#projectionProduct .charts-view .k-chart{height:300px}#projectionProduct .charts-view .closed-day{opacity:.5}#projectionProduct .charts-view .closed-day span{font-size:100px;color:#dbdbdb}#projectionProduct .charts-view .k-pager-wrap{display:flex;justify-content:right;align-items:center;flex-direction:row;flex-wrap:wrap}#projectionProduct .charts-view .k-pager-wrap div{padding-left:4px;display:inline-block;margin-right:8px;border-bottom:2px solid}#projectionProduct .charts-view .k-pager-wrap div span{padding-right:4px}#projectionProduct .charts-view .k-pager-wrap div.no-border{margin-right:auto;border-width:0}#projectionProduct .tables{height:100%;overflow-y:hidden;white-space:nowrap}#projectionProduct .tables>div{display:inline-block;width:270px;height:100%;padding:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#projectionProduct .tables .inner-toolbar,#projectionProduct .tables .inner-toolbar-panel>.k-grid-header:first-child,#projectionProduct .tables .inner-toolbar-panel>.k-toolbar:first-child{padding-right:0}#projectionProduct .tables .inner-toolbar .day,#projectionProduct .tables .inner-toolbar-panel>.k-grid-header:first-child .day,#projectionProduct .tables .inner-toolbar-panel>.k-toolbar:first-child .day{width:calc(100% - 38px);overflow:hidden}#projectionProduct .tables .k-grid table th{text-align:center;line-height:24px;height:24px}#projectionProduct .tables .k-grid table td{line-height:24px;height:24px;white-space:nowrap}#projectionProduct .forecast-messages{color:#ffe44d}#countersReportsPage .k-grid{border-top-width:0}#countersReportsPage .k-grid td{height:45px;font-size:large}#countersReportsPage .content{padding:10px}#countersReportsPage .content i{margin-right:10px}#countersReportsPage .content .k-link{font-size:22pt;margin-top:10px}.report-page .k-grid{border-top-width:0}.report-page .k-grid .k-header{font-weight:700}#countersReport .k-grid,#productivityReport .k-grid{height:100%}#countersReport .product-selector .bold,#productivityReport .product-selector .bold{display:none}#countersReport .report-detail th,#countersReport .report-grid th,#productivityReport .report-detail th,#productivityReport .report-grid th{text-align:center}#countersReport .report-detail .k-grid-content-locked td,#countersReport .report-grid .k-grid-content-locked td,#productivityReport .report-detail .k-grid-content-locked td,#productivityReport .report-grid .k-grid-content-locked td{white-space:nowrap;padding-left:10px;text-overflow:ellipsis}#countersReport .report-detail .k-grid-content-locked td.day,#countersReport .report-grid .k-grid-content-locked td.day,#productivityReport .report-detail .k-grid-content-locked td.day,#productivityReport .report-grid .k-grid-content-locked td.day{font-weight:600;text-transform:capitalize;text-align:left}#countersReport .report-detail .k-grid-content td,#countersReport .report-grid .k-grid-content td,#productivityReport .report-detail .k-grid-content td,#productivityReport .report-grid .k-grid-content td{padding-left:1px;padding-right:1px;text-overflow:clip}#countersReport .report-detail .k-footer-template td,#countersReport .report-detail .k-grid-content td[role=gridcell],#countersReport .report-detail .k-group-footer td,#countersReport .report-grid .k-footer-template td,#countersReport .report-grid .k-grid-content td[role=gridcell],#countersReport .report-grid .k-group-footer td,#productivityReport .report-detail .k-footer-template td,#productivityReport .report-detail .k-grid-content td[role=gridcell],#productivityReport .report-detail .k-group-footer td,#productivityReport .report-grid .k-footer-template td,#productivityReport .report-grid .k-grid-content td[role=gridcell],#productivityReport .report-grid .k-group-footer td{text-align:center}#countersReport .k-chart,#productivityReport .k-chart{height:calc(100% - 45px);min-height:calc(100% - 45px);min-width:100%}#countersReport .k-grid .k-grid-header .header-button,#productivityReport .k-grid .k-grid-header .header-button{min-height:20px;min-width:20px;padding:5px 3px}#countersReport .header-title,#productivityReport .header-title{padding:3px}#countersReport>.k-toolbar{font-weight:600;vertical-align:text-bottom}#countersReport>.k-toolbar .selected-month{min-width:120px;margin:0 10px}#countersReport .k-multiselect{height:30px;overflow-y:auto}#countersReport .report-grid th.k-header{position:relative;vertical-align:middle;white-space:normal;padding-top:1px;padding-bottom:1px}#countersReport .report-grid th.k-header .k-link{margin-right:0;line-height:14px}#countersReport .report-grid th.k-header .k-header-column-menu{position:absolute;right:4px;top:2px}#countersReport .report-grid th.k-header .k-i-arrow-n,#countersReport .report-grid th.k-header .k-i-arrow-s{position:absolute;right:2px}#countersReport .report-grid .k-grid-header-wrap th:nth-child(n+1){font-size:8pt}#countersReport .compute-mode{margin:0 5px 4px 0}#coverageReportPage .back-button{margin-right:20px}#coverageReportPage .content-after-toolbar{overflow-y:auto;padding:0 0 15px 15px}#coverageReportPage .content-after-toolbar>.k-widget{display:inline-block;width:calc(50% - 17px);margin:15px 15px 0 0}#coverageReportPage .content-after-toolbar>.k-widget .k-toolbar{display:block;border-width:0;border-bottom-width:1px}#coverageReportPage .content-after-toolbar>.k-widget .day{margin-left:10px;font-weight:700}#coverageReportPage .content-after-toolbar>.k-widget .day:first-letter{text-transform:uppercase}#coverageReportPage .content-after-toolbar .k-chart{height:250px}#coverageReportPage .summary{float:right;margin-right:10px;margin-top:4px;padding:5px}#coverageReportPage .summary span:nth-child(2n+1){font-weight:700}#coverageReportPage .summary span:nth-child(2n+1):after{content:":";padding-right:5px}#coverageReportPage .summary span::after{font-family:"Font Awesome 5 Free";font-weight:900;padding-left:2px}#coverageReportPage .summary span:nth-child(2)::after{content:"\f176"}#coverageReportPage .summary span:nth-child(4)::after{content:"\f175"}#coverageReportPage .summary .k-notification{padding:1px 3px}#forecastReport label{margin-left:20px}#forecastReport .k-grid .k-grid-header th{font-weight:700;text-align:center}#forecastReport .k-grid .k-grid-content td{text-align:right}#forecastReport .k-grid .k-grid-content td.time-range{text-align:center}#forecastReport .k-grid .k-grid-content tr.k-grouping-row td{text-align:left}#forecastReport .k-grid .k-grid-footer td{text-align:right}#historicalReport .demand-type{margin-left:100px}#historicalReport .demand-type label{font-weight:700}#historicalReport .k-chart{height:40%}#historicalReport .k-stockchart{height:60%}#historicalReport .k-stockchart text{font-size:11px!important}#historicalReport text{text-transform:capitalize}#preAssignmentReport.month .hide-on-monthly,#preAssignmentReport.week .hide-on-weekly{display:none}#preAssignmentReport .content-after-toolbar #hoursChart{height:35%}#preAssignmentReport .content-after-toolbar .inner-toolbar,#preAssignmentReport .content-after-toolbar .inner-toolbar-panel>.k-grid-header:first-child,#preAssignmentReport .content-after-toolbar .inner-toolbar-panel>.k-toolbar:first-child{text-align:center}#preAssignmentReport .content-after-toolbar .inner-toolbar .title,#preAssignmentReport .content-after-toolbar .inner-toolbar-panel>.k-grid-header:first-child .title,#preAssignmentReport .content-after-toolbar .inner-toolbar-panel>.k-toolbar:first-child .title{line-height:30px;font-size:18px}#preAssignmentReport .content-after-toolbar .k-chart{height:100%}#preAssignmentReport .content-after-toolbar .k-tabstrip{position:relative;height:65%}#preAssignmentReport .content-after-toolbar .k-tabstrip .k-content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;height:calc(100% - 44px)!important;padding:0}#preAssignmentReport .content-after-toolbar .k-tabstrip .k-content>div{height:100%}#preAssignmentReport .content-after-toolbar .location-gravity{font-weight:600;font-size:18px}#preAssignmentReport .content-after-toolbar .location-gravity .bar{position:absolute;top:0;left:0;height:100%;width:100%;display:flex;flex-direction:row;flex-wrap:nowrap}#preAssignmentReport .content-after-toolbar .location-gravity .bar .gravity{background:rgba(255,0,0,.02);border-bottom:2px solid rgba(255,0,0,.3)}#preAssignmentReport .content-after-toolbar .location-gravity .data{height:100%;width:100%}#preAssignmentReport .content-after-toolbar .location-color{width:14px;height:14px}#preAssignmentReport .content-after-toolbar .location-color:not(:last-child){margin-right:2px}#preAssignmentReport .content-after-toolbar .chart{height:calc(100% - 44px)}#preAssignmentReport .content-after-toolbar .hands-chart>div{padding:5px}#preAssignmentReport .content-after-toolbar .hands-chart .chart{height:calc(100% - 44px)}#preAssignmentReport .content-after-toolbar .cessions{display:flex;flex-direction:row}#preAssignmentReport .content-after-toolbar .cessions>div{padding:5px}#preAssignmentReport .content-after-toolbar .cessions .cession-chart{flex-grow:1;padding-right:0}#preAssignmentReport .content-after-toolbar .cessions .grids{width:55%;display:block}#preAssignmentReport .content-after-toolbar .cessions .grids .k-grid{height:calc(100% - 44px)}#preAssignmentReport .content-after-toolbar .cessions .grids .k-grid .k-grid-content{overflow-x:hidden}#preAssignmentReport .content-after-toolbar .tables{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;padding:5px 0 5px 5px}#preAssignmentReport .content-after-toolbar .tables .table{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:5px;width:50%}#preAssignmentReport .content-after-toolbar .tables .table .k-grid{border-top-width:1px}#preAssignmentReport .content-after-toolbar .tables .table .k-grid td{position:relative}#payrollReport .diff,#payrollReportWin .diff{color:red}#payrollReport .k-grid,#payrollReportWin .k-grid{height:100%}#payrollReport .k-grid th,#payrollReportWin .k-grid th{font-weight:600;text-align:center}#payrollReport .k-grid .k-grid-content-locked,#payrollReportWin .k-grid .k-grid-content-locked{font-weight:600;white-space:nowrap;text-transform:capitalize}#payrollReport .k-grid .k-grid-content-locked td span:nth-child(n+2):before,#payrollReportWin .k-grid .k-grid-content-locked td span:nth-child(n+2):before{content:" / "}#payrollReport .k-grid .k-grid-content td,#payrollReportWin .k-grid .k-grid-content td{text-align:center}@media all and (max-width:1310px){#payrollReport .k-toolbar,#payrollReportWin .k-toolbar{height:82px;max-height:82px}}#payrollReportWin .k-grid .check{font-size:0}#payrollReportWin .k-grid .check::after{font-family:"Font Awesome 5 Free";font-weight:900;font-size:14px;content:'\f00c'}#postAssignmentReportPage .float-button{margin:7px;position:absolute;top:0;right:0;z-index:2}#loadSnapshotWin .k-grid{height:100%;width:100%}#postAssignmentReport{display:flex;flex-direction:column}#postAssignmentReport .k-toolbar{border-bottom-width:0}#postAssignmentReport .k-tabstrip-wrapper{flex-grow:1}#postAssignmentReport .k-tabstrip-wrapper .k-tabstrip .k-tabstrip-items i{margin-left:5px}#postAssignmentReport .k-tabstrip-wrapper .k-tabstrip .k-content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:8px;height:calc(100% - 44px)!important}#postAssignmentReport #dayCoverage .k-chart{height:calc(100% - 44px)}#postAssignmentReport #dayCoverage,#postAssignmentReport #locationCoverage{height:calc(50% - 5px)}#postAssignmentReport #locationCoverage{margin-bottom:8px}#postAssignmentReport #locationCoverage .k-grid-content td,#postAssignmentReport #locationCoverage .k-grid-header-wrap th{padding-left:1px;padding-right:1px;white-space:nowrap}#postAssignmentReport #locationCoverage .k-grid td,#postAssignmentReport #locationCoverage .k-grid tr{height:30px!important}#postAssignmentReport #distributionTab{padding:0}#postAssignmentReport #distributionTab .k-grid{height:calc(100% - 1px)}#postAssignmentReport .k-toolbar{text-align:center}#postAssignmentReport .k-tabstrip{height:100%}#postAssignmentReport .k-tabstrip .k-tabstrip-items{border:1px solid #dbdbdb;border-bottom:0}#postAssignmentReport .k-tabstrip .k-content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:8px;overflow:hidden;height:calc(100% - 44px)!important}#postAssignmentReport .k-grid td i{font-size:1.2em;color:#f85b5b}#postAssignmentReport .k-grid td .background{border-width:0;position:absolute;top:0;left:0;width:100%;height:100%}#postAssignmentReport .k-grid td .coverage-cell{position:relative;z-index:1}#postAssignmentReport .k-grid .k-grid-content td,#postAssignmentReport .k-grid .k-grid-header-wrap th{text-align:center}#assignmentReportPdfWin .groups-container{margin-bottom:20px}#assignmentReportPdfWin .groups-container .k-multiselect{display:inline-block;width:calc(100% - 200px);margin-right:20px}.pdf-grid{font-family:"Arial Unicode","Open Sans","Helvetica Neue",helvetica,arial,verdana,sans-serif}.assignment-report-grid th.k-header{text-transform:capitalize;white-space:normal;text-overflow:clip;padding:.3em;font-size:12px}.assignment-report-grid tr:not(.k-grouping-row) td{height:inherit}.assignment-report-grid td.sunday{background-color:rgba(255,0,0,.2)}.assignment-report-grid td .day{text-align:center;display:flex;flex-direction:column;justify-content:space-between;height:100%;line-height:18px}.assignment-report-grid td .day>:last-child div{font-weight:700;min-height:18px}.assignment-report-grid td .day span{display:block;text-align:center}.assignment-report-grid td .day span.rest{color:#94C01F;border-style:solid;border-color:rgba(0,0,0,.2);border-width:0 1px}.assignment-report-grid td .incidence{color:#fff;border-radius:4px;opacity:.8;border:1px solid rgba(0,0,0,.1)}.assignment-report-grid .k-grid-header-wrap th{text-align:center}.assignment-report-grid .k-grouping-row td{text-align:left;height:20px}#assignmentReportPdfHeader{position:absolute;width:calc(100% - 60px);top:30px;left:30px;border-bottom:1px solid #888}#assignmentReportPdfWin .grid-wrapper{height:600px}#assignmentReportPdfWin .k-grid{-moz-transform:scale(0.6);-o-transform:scale(0.6);-ms-transform:scale(0.6);-webkit-transform:scale(0.6);transform:scale(0.6);transform-origin:top left;width:165%;height:900px}#bagReportPage{height:100%}#bagReportPage .full-grid-wrapper{height:calc(100% - 45px)!important}#bagReportPage .k-grid{height:100%}#bagReportPage .k-grid td,#bagReportPage .k-grid th{text-align:center;vertical-align:middle;position:relative}#bagReportPage .k-grid .movements{padding-top:7px;padding-left:10px;padding-right:10px;font-size:12px;line-height:14px;overflow:auto;max-height:120px;display:flex}#bagReportPage .k-grid .movements .movement-list{margin-bottom:10px;flex:1}#bagReportPage .k-grid .movements .movement-list .secondary-bag-value{margin-top:3px}#bagReportPage .k-grid td{padding:0}#bagReportPage .k-grid .bag-report-cell{cursor:pointer;align-items:center;padding:2px 4px;height:115px}#bagReportPage .k-grid .increment{color:#94C01F}#bagReportPage .k-grid .decrement{color:#E7463E}#bagReportPage .k-grid .bag-report-cell:hover{background-color:#dbdbdb}#bagReportPage .k-grid .current-header{color:#2F3638;font-weight:700}#bagReportPage .k-grid .accumulated{margin-top:25px;height:30px;width:100%}#bagReportPage .k-grid .accumulated .increment-value{margin-left:10px;float:left}#bagReportPage .k-grid .accumulated .value-expires-in-period{color:#ff8a71;margin-right:10px;float:right}#bagReportPage .k-grid .accumulated .accumulated-value{text-align:center;font-size:24px;font-weight:700;margin:0 auto;width:180px}#bagReportPage .k-grid .person-name{margin-top:25px}#bagReportPage .k-grid .person-start-info{visibility:hidden}#bagReportPage .k-grid td:nth-child(1):hover .person-start-info{visibility:visible}#bagMovementsWin .bag-block-wrapper{display:flex}#bagMovementsWin .block-movements{flex:1;padding:10px;margin-top:15px}#bagMovementsWin .block-movements .movement-list{padding-top:10px}#bagMovementsWin .block-summary{width:45%;padding:10px}#bagMovementsWin .block-summary .accumulated-value{text-align:center;font-size:32px}#bagMovementsWin .block-summary .differences{text-transform:uppercase;display:flex;justify-content:space-evenly;text-align:center;padding-right:20px;padding-left:20px;margin-bottom:20px}#bagMovementsWin .block-summary .differences label{font-size:10px;color:#686868;font-weight:700}#bagMovementsWin .block-summary .expired-value{color:#E7463E}#bagMovementsWin .expiration-states{height:auto;justify-content:space-evenly;overflow:hidden;display:flex;flex-wrap:wrap}#bagMovementsWin .expiration-info{text-align:right;margin-right:15px;margin-bottom:5px;margin-top:-10px}#bagMovementsWin .expired-value{color:#E7463E}#bagMovementsWin .about-to-expire-value{color:#ff8a71}#bagMovementsWin .bag-day-card{width:150px;text-align:center;padding-bottom:20px}#bagMovementsWin .bag-day-card .k-block{padding:5px 8px}#bagMovementsWin .bag-day-card .value{border:1px solid lightgrey;border-top:0;text-align:center;padding:5px}#bagMovementsWin .move-button{float:right;margin-top:-35px}#bagMovementsWin .show-more{width:100%;text-align:center}#bagMovementsWin .show-more button{margin-bottom:10px}#clockGuardDateReport .incidence{font-weight:700}#clockGuardDateReport .k-grid tr:not(.k-grouping-row) td{height:42px}#incidenceReport .k-grid{height:100%}#incidenceReport .k-grid .week .incidence span{min-width:26px}#incidenceReport .k-grid .week span{min-width:28px;display:inline-block;text-align:center}#incidenceReport td .incidence{text-align:center;display:flex;flex-direction:column;justify-content:space-between;line-height:18px;font-weight:700}.k-pdf-export #incidencesGrid .week span{min-width:26px;display:inline-block;text-align:center}.k-pdf-export .period{padding:0;margin:0}#acreport{margin:1%}#acreport .day{float:left;width:14%;min-height:205px;box-sizing:border-box;border:1px solid #ccc}#acreport .day .date{text-align:center;background:#ccc;color:#fff}#acreport .days,#acreport .persons{width:100%;height:100%}#acreport .spacing-label{text-align:center;font-size:.6em}#acreport .person-day-info{height:100%;width:100%;display:flex;flex-direction:column}#acreport .person-day-info .hours-block{flex-grow:1;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}#acreport .person-day-info .hours-block .block{padding:5px;flex-grow:1}#acreport .person-day-info .hours-block .block:last-child{border-left:1px solid rgba(0,0,0,.2)}#acreport .person-day-info .hours-block .block .free{height:17px;border-radius:10px;font-size:11px;font-weight:700;text-align:center;color:#507f50;border-color:#d0dfd0;background-color:#f0fff0}#acreport .person-day-info .hours-block .block .periods span{display:block;text-align:center}#acreport .person-day-info .hours-block .block .periods .rest{color:#94C01F;border-style:solid;border-color:rgba(0,0,0,.2);border-width:0 1px}#acreport .person-day-info .totals{height:25px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;border-top:1px solid rgba(0,0,0,.2)}#acreport .person-day-info .totals div{flex-grow:1;text-align:center}#acreport .person-day-info .totals .assign-time,#acreport .person-day-info .totals .clock-time{font-weight:700;font-size:.6em;margin:2%}#acreport .person-day-info .totals .diff-time{border-style:solid;border-color:rgba(0,0,0,.2);border-width:0 1px;padding:2%;margin:0 10px}#acreport .person-day-info .totals .diff-time:not(.equals){font-size:.7em;font-style:italic;border-radius:8px}#acreport .person-day-info .totals .icon{font-size:.7em}#acreport .person-day-info .totals .equals{background-color:#94C01F}#acreport .person-day-info .totals .over{background-color:#ff8a71}#acreport .person-day-info .totals .under{background-color:#d8e404}#acreport .person-day-info .incidences{display:flex;justify-content:center;padding:5px;border-top:1px solid rgba(0,0,0,.2)}#acreport .person-day-info .incidences .incidence{width:70px;text-align:center;color:#fff;font-weight:700}#assignVsClockReportPage .k-grid td{position:relative}#assignVsClockReportPage .k-grid .day-header{text-align:center}#assignVsClockReportPage .k-grid .spacing-label{text-align:center;font-size:.6em}#assignVsClockReportPage .k-grid .person-day-info{height:100%;width:100%;display:flex;flex-direction:column}#assignVsClockReportPage .k-grid .person-day-info .hours-block{flex-grow:1;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}#assignVsClockReportPage .k-grid .person-day-info .hours-block .block{padding:5px;flex-grow:1}#assignVsClockReportPage .k-grid .person-day-info .hours-block .block:last-child{border-left:1px solid rgba(0,0,0,.2)}#assignVsClockReportPage .k-grid .person-day-info .hours-block .block .free{height:17px;border-radius:10px;font-size:11px;font-weight:700;text-align:center;color:#507f50;border-color:#d0dfd0;background-color:#f0fff0}#assignVsClockReportPage .k-grid .person-day-info .hours-block .block .periods span{display:block;text-align:center}#assignVsClockReportPage .k-grid .person-day-info .hours-block .block .periods .rest{color:#94C01F;border-style:solid;border-color:rgba(0,0,0,.2);border-width:0 1px}#assignVsClockReportPage .k-grid .person-day-info .totals{height:25px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;border-top:1px solid rgba(0,0,0,.2)}#assignVsClockReportPage .k-grid .person-day-info .totals div{flex-grow:1;text-align:center}#assignVsClockReportPage .k-grid .person-day-info .totals .assign-time,#assignVsClockReportPage .k-grid .person-day-info .totals .clock-time{font-weight:700}#assignVsClockReportPage .k-grid .person-day-info .totals .diff-time{border-style:solid;border-color:rgba(0,0,0,.2);border-width:0 1px;padding:0 10px;margin:0 10px}#assignVsClockReportPage .k-grid .person-day-info .totals .diff-time:not(.equals){font-size:.8em;font-style:italic;border-radius:8px;color:#fff}#assignVsClockReportPage .k-grid .person-day-info .totals .icon{font-size:.7em}#assignVsClockReportPage .k-grid .person-day-info .totals .equals{color:#94C01F}#assignVsClockReportPage .k-grid .person-day-info .totals .over{background-color:rgba(255,138,113,.5)}#assignVsClockReportPage .k-grid .person-day-info .totals .under{background-color:rgba(216,228,4,.5)}#assignVsClockReportPage .k-grid .person-day-info .incidences{height:20px;display:flex;justify-content:center;padding:5px;border-top:1px solid rgba(0,0,0,.2)}#assignVsClockReportPage .k-grid .person-day-info .incidences .incidence{width:70px;text-align:center;color:#fff;font-weight:700}#emails .date-picker{width:200px}#emails .k-picker-wrap{display:none}#emails .k-datepicker{position:absolute;top:40px;margin-left:-10px;width:0}#validateEmailReception{margin-left:15px}#validateEmailReception .error{color:#a41d00}#validateEmailReception .success{color:#2b9d00}.option{padding:10px}#servicePage{height:100%;padding:50px 20px}#editHourWin .spacer{height:20px}#editHourWin .spacing-label{position:absolute;white-space:nowrap;top:1px;left:5px}#editHourWin .spacing-label span:last-child:before{content:"("}#editHourWin .spacing-label span:last-child:after{content:")"}#editHourWin .rest{position:relative;border:1px solid rgba(0,0,0,.2);background:rgba(110,110,110,.15);height:55px}#editHourWin .rest td{padding-top:25px;position:relative}#trainingPage .k-grid th{font-weight:600}#trainingPage .k-grid td{height:26px;white-space:nowrap}#trainingPage .k-grid .k-grouping-row td{height:20px}#serviceParams .action-buttons{position:absolute;z-index:1;top:0;right:10px}#serviceParams .k-tabstrip .k-content,#serviceParams .k-tabstrip-wrapper .k-content{padding:0;overflow:hidden;height:calc(100% - 45px)!important}#serviceParams .k-tabstrip .k-content .k-grid,#serviceParams .k-tabstrip-wrapper .k-content .k-grid{border:0;height:100%}#addPatternWindow .k-numeric-wrap{width:50px}#serviceParamEditionWin label{vertical-align:top}#serviceParamEditionWin .k-dropdown{width:50%}#serviceParamEditionWin .k-numerictextbox{width:100px}#serviceParamEditionWin .k-numerictextbox.integer{width:60px;margin-right:10px}#serviceParamEditionWin .k-slider{margin-right:15px}#serviceParamEditionWin .time-slot{margin-left:50px;padding:5px}#serviceParamEditionWin .mleft{margin-left:15px}#serviceParamEditionWin .separator{margin-top:10px}#serviceParamEditionWin .distance-label{margin-top:5px;margin-bottom:5px}.incidence-color{display:inline-block;vertical-align:middle;padding-right:0;margin-right:0;width:18px;height:18px;border-radius:4px;border:1px solid #555}#incidenceCalendarPage .k-menu-scroll-button{visibility:hidden}#incidenceContextMenu,#vacationContextMenu{height:300px;min-width:300px;overflow-x:hidden;overflow-y:scroll}#incidenceContextMenu .incidence-name,#vacationContextMenu .incidence-name{margin-left:5px}#incidenceContextMenu .k-textbox,#vacationContextMenu .k-textbox{width:100%;height:40px;border:0;margin-bottom:5px}#locationAptitudePage .k-grid{font-size:12px}#locationAptitudePage .k-grid .k-grouping-row td{height:20px}#locationAptitudePage .k-grid .k-grid-content td{text-align:center;white-space:nowrap}#locationAptitudePage .k-grid .k-grid-content-locked td{position:relative}#locationAptitudePage .k-grid .k-grid-content-locked td .average-cell{text-align:center}#locationAptitudePage .k-grid .k-grid-content-locked td .person-cell{font-weight:600;white-space:nowrap}#locationAptitudePage .k-grid .k-grid-content-locked td:hover .calculate-button{display:initial;position:absolute;top:3px;right:0}#locationAptitudePage .k-grid .k-grid-content-locked td .calculate-button{display:none;color:#fff;background-color:#A4ABB4}#locationAptitudePage .k-grid .k-grid-content-locked td:hover .delete-button{display:initial;position:absolute;top:3px;right:0}#locationAptitudePage .k-grid .k-grid-content-locked td .delete-button{display:none;color:#fff;background-color:#A4ABB4}#locationAptitudePage .k-grid .k-grid-header-wrap th{padding-left:2px;padding-right:2px;position:relative;text-align:center}#locationAptitudePage .k-grid .location-color{vertical-align:top;position:absolute;top:1px;left:2px;width:calc(100% - 4px);height:5px;border-width:0}#locationAptitudePage .k-grid ul.star-rating{display:none}#applyPresetWin div{margin-top:10px}#applyPresetWin #div-combo-presets{width:100%;text-align:center}#applyPresetWin #preset-data-container{max-height:35vh;width:100%;display:inline;float:left;overflow-y:scroll}#applyPresetWin .k-button{min-width:100px;line-height:30px}#applyPresetWin table th.k-header{font-weight:600}#applyPresetWin table td{position:relative;height:30px;min-width:120px}#applyPresetWin #table-container{text-align:center}#applyPresetWin #accept-cancel-buttons{float:right}#applyPresetWin .color-apply{color:#fd0}#applyPresetWin .color-not-apply{color:#aaa}#applyPresetsWin #applyPresetGrid{max-height:60vh;overflow-y:auto}#applyPresetsWin #applyPresetGrid .k-auto-scrollable{overflow-x:hidden}#applyPresetsWin .k-button{min-width:100px;line-height:30px}#applyPresetsWin .apply-preset-cell{text-align:right}#applyPresetsWin .apply-preset-header-group-cell{display:inline-table;width:450px;text-align:right}#applyPresetsWin .label-apply-preset-header-group-cell{float:left;margin-top:4px}#applyPresetsWin .label-apply-preset-header-group-cell #comboPresets{border:1px solid #000}#applyPresetsWin #accept-cancel-buttons{margin-top:10px;float:right}#excludedZonesWin .location-level-container{text-align:center;padding-bottom:15px}#excludedZonesWin .table-container{padding-top:10px;padding-bottom:25px}#excludedZonesWin .level-editor{padding-top:10px}#excludedZonesWin #excluded-zones-table{table-layout:fixed;margin-left:15px}#excludedZonesWin #excluded-zones-table .zone-name-column{width:200px}#excludedZonesWin #excluded-zones-table .zone-level-column{width:50px}#excludedZonesWin #excluded-zones-table tr:nth-child(even){background-color:#fff;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc}#excludedZonesWin #excluded-zones-table tr:nth-child(odd){background-color:#dcdcdc}#excludedZonesWin #excluded-zones-table th{display:none}#excludedZonesWin #excluded-zones-table .zone-name-cell{padding:5px;font-size:larger}#excludedZonesWin #excluded-zones-table .zone-level-cell{padding:5px;text-align:center}#excludedZonesWin #excluded-zones-table .non-excluded{color:#fd0}#excludedZonesWin .k-edit-buttons{text-align:right}#locationAptitudeWindow{max-height:90vh;overflow-y:hidden}#locationAptitudeWindow #product-group-buttons{padding:5px;display:inline-block;float:right;margin-top:-8px}#locationAptitudeWindow #category-group-buttons{text-align:right;position:absolute;right:0;top:3px;padding:5px}#locationAptitudeWindow .product-group-button{width:30px;height:30px}#locationAptitudeWindow .aptitude-container{max-height:70vh;overflow-y:scroll;width:100%;height:100%}#locationAptitudeWindow .product-name{border-bottom:3px solid;font-size:x-large;text-align:left;font-weight:bolder;width:100%}#locationAptitudeWindow .product-group{border:1px solid #c4c4c4;position:relative;padding:20px;margin:20px 0}#locationAptitudeWindow .product-group .category-name{font-size:1.2em;position:absolute;left:10px;top:-10px;background:#fff;padding-left:10px;padding-right:10px;min-width:10px}#locationAptitudeWindow .location{display:inline-block;width:33%;margin-bottom:10px;font-size:14px}#locationAptitudeWindow .location label{line-height:24px}#locationAptitudeWindow .location .fa-2x{font-size:30px}#locationAptitudeWindow .location .fa-trash{cursor:pointer;margin-left:10px}#locationAptitudeWindow .location .aptitudes-editor-zones-container{display:flex}#locationAptitudeWindow .location .aptitudes-editor-zones-container dwm-star-rating{width:200px}#locationAptitudeWindow .location .aptitudes-editor-zones-container .aptitudes-editor-zone-item{border:1px solid;border-radius:20px;text-align:center;line-height:2;min-width:32px;margin:2px}#locationAptitudeWindow .location .aptitudes-editor-zones-container .aptitudes-editor-zone-no-exclusions{border-color:#3cb371;background:#3cb3711a;color:#3cb371}#locationAptitudeWindow .location .aptitudes-editor-zones-container .aptitudes-editor-zone-exclusions{border-color:red;background:#f001a;color:#8b0000}#locationAptitudePresetsWindow{max-height:90vh;overflow-y:hidden}#locationAptitudePresetsWindow #preset-data-container{z-index:1;width:25%;height:100%;display:inline;float:left}#locationAptitudePresetsWindow #aptitude-container{width:calc(70% - 20px);height:100%;padding-left:20px}#locationAptitudePresetsWindow .aptitude-container{max-height:80vh;overflow-y:scroll}#locationAptitudePresetsWindow .product-name{border-bottom:3px solid;font-size:x-large;text-align:left;font-weight:bolder;width:100%}#locationAptitudePresetsWindow .product-group{border:1px solid #c4c4c4;position:relative;padding:20px;margin:20px 0}#locationAptitudePresetsWindow .product-group .category-name{font-size:1.2em;position:absolute;left:10px;top:-10px;background:#fff;padding-left:10px;padding-right:10px;min-width:10px}#locationAptitudePresetsWindow .location{display:inline-block;width:33%;margin-bottom:10px;font-size:14px}#locationAptitudePresetsWindow .location label{line-height:24px}#locationAptitudePresetsWindow .location .fa-2x{font-size:30px}#locationAptitudePresetsWindow .location .fa-trash{cursor:pointer;margin-left:10px}#employeeDistribution,#employeeDistribution .k-splitter,#preparationNeedsConfigPage,#preparationNeedsConfigPage .k-splitter,#productivity-rules,#productivityRulePage,#productivityRulePage .k-splitter{height:100%}#employeeDistribution #rulePane .k-toolbar,#preparationNeedsConfigPage #rulePane .k-toolbar,#productivityRulePage #rulePane .k-toolbar{border-width:0;border-bottom-width:1px}#employeeDistribution #rulePane .k-grid,#preparationNeedsConfigPage #rulePane .k-grid,#productivityRulePage #rulePane .k-grid{border-width:0}#employeeDistribution #infoPane .k-content,#preparationNeedsConfigPage #infoPane .k-content,#productivityRulePage #infoPane .k-content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px;min-height:calc(100% - 44px)}#employeeDistribution #infoPane .inner-toolbar-panel,#preparationNeedsConfigPage #infoPane .inner-toolbar-panel,#productivityRulePage #infoPane .inner-toolbar-panel{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:100%}#employeeDistribution #infoPane .k-grid,#preparationNeedsConfigPage #infoPane .k-grid,#productivityRulePage #infoPane .k-grid{border-width:0}#employeeDistribution #infoPane .k-grid .k-grid-content th,#employeeDistribution #infoPane .k-grid .k-grid-header th,#preparationNeedsConfigPage #infoPane .k-grid .k-grid-content th,#preparationNeedsConfigPage #infoPane .k-grid .k-grid-header th,#productivityRulePage #infoPane .k-grid .k-grid-content th,#productivityRulePage #infoPane .k-grid .k-grid-header th{font-weight:600}#employeeDistribution .selector,#preparationNeedsConfigPage .selector,#productivityRulePage .selector{padding:30px;margin:15px;height:150px;width:95%}#preparationNeedsConfigPage #infoPane .table{height:35%;width:100%}#preparationNeedsConfigPage #infoPane #tableReferenceDays{height:120px}#dynamicTemplatesNeedsConfigPage,#dynamicTemplatesNeedsConfigPage .k-splitter{height:100%}#dynamicTemplatesNeedsConfigPage #rulePane .k-toolbar{border-width:0;border-bottom-width:1px}#dynamicTemplatesNeedsConfigPage #rulePane .k-grid{border-width:0}#dynamicTemplatesNeedsConfigPage .selector{padding:30px;margin:15px;height:150px;width:95%}#editProductWin .label{width:100px}#editProductWin .select{width:calc(100% - 200px)}#editProductWin .select .k-dropdown{width:calc(100% - 150px)}#editProductWin .percentage .k-numerictextbox{width:70px}#editProductWin .k-grid label{font-weight:400}#editProductWin .k-grid td{padding:0 5px}#editProductWin .general-check{margin-left:20px}#patternPersonsWindow{overflow-y:hidden}#patternPersonsWindow .k-grid{height:100%}#patternPersonsWindow .k-grid .k-grid-content{height:calc(100% - 85px)}#cellsPage>div,#employeeLimitPage>div{height:100%}#timeEntityPatternPage.default-view .hide-on-default,#timeEntityPatternPage.detail-view .hide-on-detail{display:none}#timeEntityPatternPage .k-numerictextbox{width:60px}#timeEntityPatternPage .content-after-toolbar div.k-grid,#timeEntityPatternPage .content-after-toolbar div[dwm-periodic-week],#timeEntityPatternPage .content-after-toolbar>div{border-top:0;height:100%}#personRolePage{display:flex;flex-direction:column}#personRolePage .k-toolbar{border-bottom-width:0}#personRolePage .k-tabstrip-wrapper{flex-grow:1}#personRolePage .k-tabstrip-wrapper .k-tabstrip .k-tabstrip-items i{margin-left:5px}#personRolePage .k-tabstrip-wrapper .k-tabstrip .k-content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:8px;height:calc(100% - 44px)!important}#personRolePage #needsGrid td{height:26px;padding:0 2px}#dayNeeds .k-grid #personRolePage #needsGrid th[data-field=timeFrames] div,#personRolePage #needsGrid #dayNeeds .k-grid th[data-field=timeFrames] div,#personRolePage #needsGrid .day-needs-window .k-grid th[data-field=timeFrames] div,#personRolePage #needsGrid th.timeline-bars div,.day-needs-window .k-grid #personRolePage #needsGrid th[data-field=timeFrames] div{display:inline-block;width:60px}#personRolePage #needsGrid .location-color{height:18px;width:18px}#personRolePage #needsGrid .k-grid-header-wrap th{border-left-width:0}#personRolePage #needsGrid .k-grid-content td{padding:0}#personRolePage #needsGrid .k-grid-content td>div{height:100%}#trainingPlanPage #hoursChart{height:35%}#trainingPlanPage #hoursChart .k-chart{height:100%}#trainingPlanPage #trainingPlanTables{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:65%;display:flex;flex-direction:row;flex-wrap:nowrap;padding:5px 0 5px 5px}#trainingPlanPage #trainingPlanTables .table{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:5px;width:55%}#trainingPlanPage #trainingPlanTables .table:first-child{width:45%}#trainingPlanPage #trainingPlanTables .table .k-grid{border-top-width:1px}#trainingPlanPage #trainingPlanTables .table .k-grid td{position:relative}#trainingPlanPage #trainingPlanTables .table .k-grid .k-grid-footer{border-bottom-width:0;text-align:right}#trainingPlanPage #trainingPlanTables .inner-toolbar .k-button,#trainingPlanPage #trainingPlanTables .inner-toolbar-panel>.k-grid-header:first-child .k-button,#trainingPlanPage #trainingPlanTables .inner-toolbar-panel>.k-toolbar:first-child .k-button{float:right;margin-top:2px}#trainingPlanPage .position-warning{float:right;display:inline-block;cursor:pointer;padding:4px 8px;font-size:15px;margin-left:auto;margin-right:auto;text-align:center}#trainingPlanPage .position-warning .fa{font-size:20px;margin-right:5px}#trainingPlanPage .title{display:inline-block;font-size:16px;line-height:24px;margin:5px}#trainingPlanPage .new-contract-block{margin-left:10px}#trainingPlanPage .location-gravity{font-weight:600;font-size:18px}#trainingPlanPage .location-gravity .bar,#trainingPlanPage .location-gravity .old{position:absolute;height:100%;top:0;left:0;width:100%;display:flex;flex-direction:row;flex-wrap:nowrap}#trainingPlanPage .location-gravity .bar .gravity{background:rgba(255,0,0,.1);border-bottom:2px solid rgba(255,0,0,.3)}#trainingPlanPage .location-gravity .old .gravity{background:rgba(0,134,157,.06);border-bottom:1px dashed rgba(0,134,157,.4)}#trainingPlanPage .location-gravity .data{height:100%;width:100%}#trainingPlanPage #pdfDiv>div{-moz-transform:scale(0.65);-o-transform:scale(0.65);-ms-transform:scale(0.65);-webkit-transform:scale(0.65);transform:scale(0.65);transform-origin:top left;width:1200px;height:800px}#trainingPlanPage #pdfDiv>div .k-grid-toolbar{padding:5px;height:30px;line-height:30px;font-size:20px;font-weight:600}#trainingPlanPage #pdfDiv>div .k-grid-content{min-height:720px}#trainingPlanPage #pdfDiv>div .k-grid-content td{white-space:nowrap}#trainingPlanPage #pdfDiv>div .k-grid-footer{text-align:right}#serviceLocations .changed{background-color:transparent;color:#E7463E}#serviceLocations .changed:hover{-webkit-transition:background-color 0ms;-moz-transition:background-color 0ms;-o-transition:background-color 0ms;transition:background-color 0ms;background-color:#E7463E;color:#fff}#serviceLocations #locationsGrid .deleted,#serviceZones #zonesGrid .deleted{color:#a9a9a9}#editServiceLocationWin .changed{color:#E7463E}#editServiceLocationWin .p-left{padding-left:20px}#editServiceLocationWin .metadata label{min-width:200px}#clockGuardManagment .fa-exclamation{right:20px}#preparationReferenceDayWin .block{margin-bottom:10px;margin-top:10px}#employeeDistribution .k-grid-header-wrap th{padding-left:2px;padding-right:2px;position:relative;text-align:center}#employeeDistribution .location-color{vertical-align:top;position:absolute;top:1px;left:2px;width:calc(100% - 4px);height:5px;border-width:0}#recoverRuleWindow .content{padding-top:20px;padding-bottom:20px}#recoverRuleWindow .k-header{line-height:26px;height:26px}#recoverRuleWindow .block{padding:6px}#recoverRuleWindow .block label{display:block}#recoverRuleWindow .block .k-dropdown{width:70%}#serviceDemand .content{overflow-x:auto}#serviceDemand table{width:100%;border-collapse:collapse;border-spacing:0}#serviceDemand th{text-align:center;font-weight:700}#serviceDemand td{text-align:center;padding:2px;min-width:40px;line-height:20px}#serviceDemand .demand-value{text-shadow:-1px 0 black,0 1px black,1px 0 black,0 -1px #000;display:block;font-size:14pt;font-weight:700;color:#FFF;border-radius:5px;line-height:30px;margin:4px}#serviceDemand .demand.k-numerictextbox{width:40px!important}#serviceDemand .demand .k-input{width:20px!important;font-size:9pt!important;height:26px!important}#serviceDemand .demand .k-select{width:16px!important}#wizardDemandWin{min-width:600px}#wizardDemandWin td{padding:0;line-height:20px}#wizardDemandWin td:nth-child(1){padding:2px}#wizardDemandWin label{margin-right:20px}#wizardDemandWin label:nth-child(n+2){margin-left:50px}#wizardDemandWin table{margin:20px 0}.demand-day .k-numerictextbox{width:50px!important}.demand-day div{padding:5px;border-radius:5px}.toggle-switch{cursor:pointer;display:inline-block;text-align:left;overflow:hidden;line-height:8px;min-width:80px;padding:0!important}.toggle-switch.k-state-disabled span{cursor:default}.toggle-switch.k-state-disabled>div>span.knob{background:#dbdbdb}.toggle-switch span{cursor:pointer;display:inline-block;float:left;height:100%;line-height:20px;padding:4px;text-align:center;width:33%;white-space:nowrap;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.toggle-switch>div{position:relative;width:150%}.toggle-switch .k-state-selected{background-color:#94C01F}.toggle-switch .knob{border-left:1px solid #ccc;border-right:1px solid #ccc;background-color:#f5f5f5;width:34%;z-index:100}.toggle-switch .switch-on{left:0}.toggle-switch .switch-on .knob{border-right:0}.toggle-switch .switch-off{left:-50%}.toggle-switch .switch-off .knob{border-left:0}.toggle-switch .switch-left,.toggle-switch .switch-right{z-index:1}.toggle-switch .switch-left{color:#fff}.toggle-switch-animate{-webkit-transition:left .5s;-moz-transition:left .5s;-o-transition:left .5s;transition:left .5s}#userPreferences .action-buttons{padding-top:5px}#userPreferences .k-toolbar:first-child{height:56px;max-height:56px}#userPreferences .preferences{padding:10px;height:calc(100% - 56px);overflow:scroll}#userPreferences .inner-toolbar-panel{margin-bottom:20px}#userPreferences .inner-toolbar-panel .k-toolbar{height:30px;font-size:14px;line-height:28px}#userPreferences .inner-toolbar-panel .k-toolbar span{margin-left:5px}#userPreferences .inner-toolbar-panel .content{padding:5px}#userPreferences .inner-toolbar-panel .content .block,#userPreferences .inner-toolbar-panel .content .inline-block{padding:10px 20px 10px 0}#userPreferences .inner-toolbar-panel .k-block{margin-bottom:10px}#userPreferences .inner-toolbar-panel .label{min-width:60px;font-weight:700;line-height:26px;padding:0 5px 0 2px}#userPreferences #dailyPlanningOffset{min-height:50px}#userPreferences .radio-options{gap:5px;display:grid;grid-auto-rows:16px;grid-template-columns:0 1fr}#userNotifications .inbox{position:relative}#userNotifications .inbox span{display:none;min-width:10px;padding:2px 4px;color:#fff;vertical-align:baseline;white-space:nowrap;text-align:center;border-radius:13px;text-shadow:none;line-height:14px;background-color:#e85656;position:absolute;top:-12px;right:-16px;font-size:11px;border:1px solid #E7463E}#userNotifications .inbox span.pulse{display:inline-block;animation-name:pulse;animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:linear}#userNotifications .notifications{display:none;position:fixed;z-index:12;top:34px;right:145px;width:400px}#userNotifications .notifications .dropdown-arrow{display:block;font-size:40px;color:#fff;height:14px}#userNotifications .notifications .dropdown-arrow i{position:absolute;right:43px;height:20px;overflow:hidden}#userNotifications .notifications .box{line-height:20px;color:#686868;background:#fff;border-radius:5px;border:1px solid #dbdbdb;-webkit-box-shadow:2px 2px 7px 2px rgba(128,128,128,.2);-moz-box-shadow:2px 2px 7px 2px rgba(128,128,128,.2);-o-box-shadow:2px 2px 7px 2px rgba(128,128,128,.2);box-shadow:2px 2px 7px 2px rgba(128,128,128,.2)}#userNotifications .notifications .box .header{height:20px;margin:10px 15px}#userNotifications .notifications .box .header span:first-child{font-weight:700}#userNotifications .notifications .box .header span:last-child{color:#81A61C;float:right}#userNotifications .notifications .box .header span:last-child:hover{color:#94C01F}#userNotifications .notifications .box .list{overflow:auto;height:400px}#userNotifications .notifications .box .list>div{position:relative;padding:5px 10px;margin:4px;border-left:5px solid #000;background:rgba(240,242,246,.6)}#userNotifications .notifications .box .list>div:hover{background-color:rgba(216,228,4,.15)}#userNotifications .notifications .box .list>div:hover .actions{display:block;cursor:pointer}#userNotifications .notifications .box .list>div.info{border-left-color:#00869d}#userNotifications .notifications .box .list>div.success{border-left-color:#95C11E}#userNotifications .notifications .box .list>div.error{border-left-color:#e20000}#userNotifications .notifications .box .list>div span{display:block;width:100%;text-align:right;color:#454545;font-size:11px;font-weight:700}#userNotifications .notifications .box .list>div .actions{display:none;position:absolute;left:10px;bottom:3px}#userNotifications .notifications .box .list>div .actions>*{display:inline-block;margin-right:5px}#userNotifications .notifications .show-all{padding:12px 0;text-align:center}#userNotifications .notifications .show-all span{cursor:pointer;color:#81A61C}.notification-action{cursor:pointer}.context-menu-received-grid{right:7px}#notificationInbox .k-toolbar{position:absolute;right:0;top:1px;z-index:1;border:0}#notificationInbox .k-content{height:calc(100% - 45px)!important}#notificationInbox .full-grid{height:100%;padding:0}#notificationInbox .k-grid{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#notificationInbox .k-grid .extra-menu{float:right;cursor:pointer}#notificationInbox .k-grid tr.k-master-row td{border-top-width:1px}#notificationInbox .k-grid td{height:35px}#notificationInbox .k-grid .k-grouping-row td{height:25px}#notificationInbox .k-grid .type{border-radius:5px;height:20px;width:20px}#notificationInbox .k-grid .type.info{background-color:#00869d}#notificationInbox .k-grid .type.success{background-color:#95C11E}#notificationInbox .k-grid .type.error{background-color:#e20000}#notificationInbox .k-grid .all-read{color:#81A61C;cursor:pointer}#notificationInbox .k-grid .any-not-read{color:#E7463E;cursor:pointer}#sendNotificationWin textarea{height:150px}#sendNotificationWin .k-dropdown{width:400px}#sendNotificationWin .content{min-height:150px}#userErrors.show-filters .filter-overlay,#userErrors.show-filters .filters{opacity:1;z-index:1}#userErrors.show-filters .filters{transform:scale(1);-webkit-transition:transform .4s;-moz-transition:transform .4s;-o-transition:transform .4s;transition:transform .4s}#userErrors .k-toolbar{position:relative}#userErrors .k-toolbar label{font-weight:600}#userErrors .k-toolbar .k-dropdown{margin-right:20px}#userErrors .content-after-toolbar{overflow-y:auto}#userErrors .content-after-toolbar .inner-toolbar-panel{height:calc(32% - 8px);min-height:260px;margin:8px}#userErrors .content-after-toolbar .inner-toolbar-panel:last-child{height:calc(36% - 16px)}#userErrors .content-after-toolbar .inner-toolbar-panel .k-toolbar{line-height:32px;height:34px;font-size:15px;text-align:center}#userErrors .content-after-toolbar .inner-toolbar-panel .content{height:calc(100% - 34px)}#userErrors .content-after-toolbar .inner-toolbar-panel .totals>div{display:inline-block;height:100%}#userErrors .content-after-toolbar .inner-toolbar-panel .totals>div:first-child{margin-right:8px;width:calc(65% - 12px)}#userErrors .content-after-toolbar .inner-toolbar-panel .totals>div:last-child{width:35%}#userErrors .filter-overlay,#userErrors .filters{position:absolute;top:0;z-index:0;opacity:0}#userErrors .filter-overlay{width:100%;height:100%;background-color:rgba(0,0,0,.3)}#userErrors .filters{background-color:#E7E9EF;width:50%;left:25%;min-width:400px;border:1px solid rgba(0,0,0,.3);margin-top:45px;padding:20px 5px 30px;border-radius:5px;transform:scale(0)}#userErrors .filters>div{display:inline-block;margin:5px;vertical-align:top}#userErrors .filters>div>label{font-weight:600;display:block;margin-bottom:5px}#userErrors .filters .k-dropdown .k-dropdown-wrap{border:1px solid #dbdbdb;background-color:#fff}#userErrors .filters .k-list-container{padding-top:30px}#userErrors .filters .k-list-container li{padding:0 4px}#userErrors .filters .k-list-container li:first-child{position:fixed;top:2px}#userErrors .filters .k-list-container li:first-child div{border:1px solid #fff;white-space:nowrap}#userErrors .filters .k-list-container li.k-state-selected{background-color:transparent}#userErrors .filters .k-list-container li label{line-height:26px;width:calc(100% - 35px)}#userErrors .filters .k-list-container li label span:first-child{display:inline-block;width:calc(100% - 30px)}#userErrors .filters .k-list-container li label span:last-child{display:inline-block;width:30px;text-align:right}#userErrors .filters .k-list-container li label:before{top:5px}#userErrors .filters .name{font-weight:600;line-height:20px}#userErrors .filters .name span{font-weight:400;margin-left:10px}#userErrors .filters .k-button{vertical-align:bottom;margin-left:20px;float:right}#userErrors .k-grid{font-size:12px}#userErrors .k-grid td{position:relative}#userErrors .k-grid .bold{font-weight:600}#userErrors .k-grid .small{font-size:11px}#userErrors .k-grid .color{position:absolute;top:2px;right:0;width:12px;height:12px;opacity:.8;border:1px solid rgba(0,0,0,.3);border-radius:10px}#monthDaysPicker .hide-on-no-selected,#monthDaysPicker .hide-on-selected,#monthDaysPicker .k-state-selected .hide-on-selected{display:none}#monthDaysPicker .k-event{background-color:rgba(221,235,179,.2)}#monthDaysPicker .k-edit-form-container{display:block;width:100%;height:100%}#monthDaysPicker .k-edit-form-container>.k-toolbar{margin-bottom:0;text-align:center}#monthDaysPicker .full-size,#monthDaysPicker div[dwm-scheduler-cell]{width:100%;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#monthDaysPicker .scheduler-cell{display:flex;position:relative;justify-content:center;align-items:center}#monthDaysPicker .scheduler-cell.k-state-selected .hide-on-no-selected{display:inline-block}#monthDaysPicker .scheduler-cell.k-state-selected .day-info{background:rgba(142,188,0,.5) none}#monthDaysPicker .scheduler-cell:hover:not(.k-state-selected) .hide-on-selected{display:inline-block}#monthDaysPicker .cell-title{position:absolute;top:0;right:4px}#monthDaysPicker .day-info{bottom:0}#monthDaysPicker .day-info .buttons{width:100%;position:absolute;bottom:0;right:0}#monthDaysPicker .k-grid td{color:#000}#monthDaysPicker .k-grid td.no-month{background-color:#eaeaea;color:rgba(0,0,0,.5)}#monthDaysPicker .k-grid td.current-day{-webkit-box-shadow:0 0 0 3px rgba(142,188,0,.5) inset;-moz-box-shadow:0 0 0 3px rgba(142,188,0,.5) inset;-o-box-shadow:0 0 0 3px rgba(142,188,0,.5) inset;box-shadow:0 0 0 3px rgba(142,188,0,.5) inset}#monthDaysPicker .k-grid td .k-button{padding:2px 5px;margin:2px;min-width:20px}#monthDaysPicker .k-grid .k-alt{background-color:inherit}#monthDaysPicker table td{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px;height:70px;border-width:0 0 1px 1px}#monthDaysPicker table td:first-child{padding:0;border-left-width:0}#monthDaysPicker table th{font-weight:600;text-align:center}#monthDaysPicker table tr:last-child td{border-bottom-width:0}#vacantEditionWin .k-slider{margin-right:10px}#vacantEditionWin .unavailable{color:#b5b4b4}#vacantEditionWin .k-datepicker{margin-right:60px}#vacantEditionWin .duration{display:inline-block;width:80px}#vacantEditionWin .item{line-height:36px}#vacantEditionWin .item label{min-width:50px}#vacantEditionWin .summary label{min-width:70px}#vacantEditionWin .summary .item{margin-right:20px}.block-hint{width:720px;padding:10px}.block-hint .inner-toolbar,.block-hint .inner-toolbar-panel>.k-grid-header:first-child,.block-hint .inner-toolbar-panel>.k-toolbar:first-child{outline:#2e3d00 dashed 1px;background:inherit}.block-hint .inner-toolbar .action-buttons,.block-hint .inner-toolbar-panel>.k-grid-header:first-child .action-buttons,.block-hint .inner-toolbar-panel>.k-toolbar:first-child .action-buttons{display:none}.block-hint.hint{background-color:rgba(142,188,0,.3)}.block-hint.placeholder{background-color:rgba(93,107,113,.5)}.editable-constraint-grid{position:relative}.editable-constraint-grid .edition .hide-on-edition,.editable-constraint-grid .effective .hide-on-effective,.editable-constraint-grid .view .hide-on-view{display:none}.editable-constraint-grid .k-grid{height:calc(100% - 44px)}.editable-constraint-grid .k-grid span.spacing-label{white-space:nowrap}.editable-constraint-grid .k-grid span.constraint-block::before{content:" "}.editable-constraint-grid .k-grid span.constraint-block:nth-child(even){background:rgba(69,69,69,.1)}.incidences-warnings-grid .incidence{text-shadow:-1px 0 black,0 1px black,1px 0 black,0 -1px #000;position:absolute;top:2px;left:2px;width:calc(100% - 11px);height:calc(100% - 6px);font-weight:600;font-size:14px;color:#fff;text-align:left;padding-left:4px}.incidences-warnings-grid .incidence.false{height:18px}.incidences-warnings-grid .fa-exclamation{text-shadow:-1px 0 black,0 1px black,1px 0 black,0 -1px #000;position:absolute;display:none;font-size:18px;z-index:3;top:2px;right:3px;color:#ffe44d}.pattern-weeks{display:flex;flex-direction:column}.pattern-weeks .special-container{padding-top:10px;flex-grow:1}.pattern-weeks .special-container .k-dropdown{width:300px}.periodic-week-grid.k-grid{border-width:0;max-height:70%;overflow-y:auto;height:auto!important}.periodic-week-grid.k-grid td:not(:last-child){overflow:visible}.periodic-week-grid.k-grid .k-grid-content{min-height:inherit}.periodic-week-grid.k-grid .k-content>td,.periodic-week-grid.k-grid .k-grid-content td{height:55px}.periodic-week-grid.k-grid tr:last-child td{border-bottom-width:1px}.periodic-week-grid.k-grid .weekIndex .worked-time{z-index:11;font-size:11.5px;font-style:italic;font-weight:400;padding:0 6px;line-height:14px;border-radius:8px;background-color:rgba(142,188,0,.8);color:#fff}.periodic-week-special{overflow-y:auto;border-width:0;padding:5px}.periodic-week-special .item{margin:3px;float:left;min-width:13.8%}.periodic-week-special .item .k-header{overflow:hidden;text-overflow:ellipsis;position:relative}.periodic-week-special .item .k-header .k-button{position:absolute;top:2px;right:2px;width:26px;height:26px}.periodic-week-special .item .body{overflow:hidden;position:relative;height:60px}.periodic-scheduler .k-scheduler-refresh{display:none}.periodic-scheduler .week-indicator{position:absolute;bottom:-10px;left:5px;font-size:.7em;font-variant:small-caps;font-weight:600;letter-spacing:1px;color:grey}.periodic-scheduler .periodic-cell .blocks{bottom:6px}.periodic-visualize .small-input{min-width:60px;width:60px}.periodic-visualize .small-input .k-dropdown-wrap{width:30px}.periodic-cell{position:relative}.periodic-cell:hover .action{display:block}.periodic-cell .action{text-align:center;display:none;position:absolute;cursor:pointer;z-index:2;border-radius:4px;border:1px solid rgba(0,0,0,.3);background:#fff;font-size:13px;bottom:12px;width:22px}.periodic-cell .action.add{left:2px}.periodic-cell .action.delete{right:2px}.periodic-cell .action.free{left:30px}.periodic-cell.disponibility .blocks{border-width:0;background:0 0}.periodic-cell.disponibility .blocks .block{border:1px solid #94C01F;background-color:rgba(142,188,0,.3)}.periodic-cell .blocks{position:absolute;height:14px;bottom:2px;background-color:rgba(219,219,219,.5);border:1px solid rgba(51,145,157,.8);border-radius:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.periodic-cell .blocks .block{background-color:rgba(51,145,157,.7);display:block;position:absolute;height:12px;border-radius:12px}.periodic-cell .blocks .block:last-child{left:unset!important;right:0;z-index:1}.periodic-cell .total{position:absolute;z-index:11;top:0;font-size:11.5px;font-style:italic;padding:0 6px;line-height:14px;border-radius:8px;background-color:rgba(142,188,0,.8);color:#fff;right:0}.periodic-cell .periods{font-style:italic;font-size:10px;line-height:8px;font-weight:500;color:#2F3638;white-space:nowrap;max-width:calc(100% - 50px);display:inline-block}.periodic-cell .periods span{padding-bottom:2px}.periodic-cell .free.k-block{position:absolute;top:18px;left:0;height:18px;border-radius:18px;text-align:center;line-height:16px;padding:0;font-weight:700}.contract-hours-edition .fields-group label:not(:first-child){margin-right:30px;cursor:pointer;margin-left:0}.contract-hours-edition .k-info-colored{white-space:nowrap}.contract-hours-edition .k-numerictextbox.integer{width:80px}.contract-hours-edition .periods .label{display:inline-block;min-width:150px}#personAssignments .worked-time,.person-day-assginment .worked-time,.service-planning-grid.k-grid .recovery-time,.service-planning-grid.k-grid .worked-time,.weekly-service-planning.k-grid .day-column .worked-time,.worked-time-bubble{position:absolute;z-index:2;top:2px;font-size:11.5px;font-style:italic;padding:0 6px;line-height:14px;border-radius:8px;background-color:rgba(142,188,0,.8);color:#fff}#personAssignments .assignment,.person-day-assginment .assignment,.weekly-service-planning.k-grid .day-column .assignment{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid transparent;height:100%}#personAssignments .assignment.flex,.person-day-assginment .assignment.flex,.weekly-service-planning.k-grid .day-column .assignment.flex{z-index:2;position:absolute;top:38px;height:14px;padding:0;opacity:.95}#personAssignments .assignment .blocks,.person-day-assginment .assignment .blocks,.weekly-service-planning.k-grid .day-column .assignment .blocks{position:relative;background-color:rgba(219,219,219,.5);border:1px solid rgba(51,145,157,.8);border-radius:10px;height:10px}#personAssignments .assignment .blocks .block,.person-day-assginment .assignment .blocks .block,.weekly-service-planning.k-grid .day-column .assignment .blocks .block{position:absolute;border-radius:10px;height:100%;background-color:rgba(51,145,157,.7)}#personAssignments .assignment .blocks .block.adjacent.adj-left,.person-day-assginment .assignment .blocks .block.adjacent.adj-left,.weekly-service-planning.k-grid .day-column .assignment .blocks .block.adjacent.adj-left{border-bottom-left-radius:0;border-top-left-radius:0}#personAssignments .assignment .blocks .block.adjacent.adj-right,.person-day-assginment .assignment .blocks .block.adjacent.adj-right,.weekly-service-planning.k-grid .day-column .assignment .blocks .block.adjacent.adj-right{border-bottom-right-radius:0;border-top-right-radius:0}#personAssignments .assignment .blocks .block.rest,.person-day-assginment .assignment .blocks .block.rest,.weekly-service-planning.k-grid .day-column .assignment .blocks .block.rest{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:repeating-linear-gradient(45deg,rgba(51,145,157,.7),rgba(51,145,157,.7) 1px,transparent 1px,transparent 2px)}#personAssignments .assignment .free,.person-day-assginment .assignment .free,.weekly-service-planning.k-grid .day-column .assignment .free{position:absolute;z-index:2;top:calc(50% - 8px);left:2px;height:17px;width:calc(100% - 4px);border-radius:10px;line-height:12px;font-size:11px;font-weight:700}#personAssignments .periods,.person-day-assginment .periods,.weekly-service-planning.k-grid .day-column .periods{position:absolute;z-index:2;top:20px;height:15px;width:100%;font-style:italic;font-size:11px;font-weight:500;color:#2F3638;white-space:nowrap;overflow:hidden}#personAssignments .periods.multiple .period,.person-day-assginment .periods.multiple .period,.weekly-service-planning.k-grid .day-column .periods.multiple .period{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;padding:0 3px;display:inline-block;overflow:hidden}.touch-device .grid-bar{position:absolute;z-index:3}.touch-device .grid-bar.column{top:0;margin-left:-6px;width:13px}.touch-device .grid-bar.row{margin-top:-6px;left:0;height:13px}.touch-device .grid-bar.grouping-row{padding:8px 0;margin-top:-8px}.touch-device .time-frame-options{position:absolute;z-index:11;padding:2px 4px;margin-top:4px;text-align:right;border:1px solid #dbdbdb;border-radius:10px;background-color:#fff;white-space:nowrap}.touch-device .time-frame-options .k-button{display:inline-block;border-radius:20px;margin:0 2px;width:32px}.touch-device .time-frame-options .k-button .fa{font-size:15px;line-height:22px}.touch-device .time-frame-options .k-button:not(:hover):not(.k-state-disabled){background-color:#A4ABB4}#dwmFilterSelector{-webkit-transition:right 300ms ease;-moz-transition:right 300ms ease;-o-transition:right 300ms ease;transition:right 300ms ease;box-sizing:border-box;position:fixed;bottom:0;right:-450px;width:450px;height:100%;border:1px solid #dbdbdb;background-color:#fff;z-index:100}#dwmFilterSelector .k-toolbar{height:56px}#dwmFilterSelector.filter-open{right:0;-webkit-box-shadow:-10px 56px 18px -10px rgba(115,115,115,.77);-moz-box-shadow:-10px 56px 18px -10px rgba(115,115,115,.77);-o-box-shadow:-10px 56px 18px -10px rgba(115,115,115,.77);box-shadow:-10px 56px 18px -10px rgba(115,115,115,.77)}#dwmFilterSelector.filter-open #filterButton{background-color:grey;opacity:1}#dwmFilterSelector .filter-content .label{font-weight:700}#dwmFilterSelector .filter-content .button{position:absolute;right:10px;opacity:.2}#dwmFilterSelector .filter-content .block:hover .button{opacity:1}#dwmFilterSelector .filter-content .block{padding:15px;line-height:35px}#dwmFilterSelector .filter-content .readonly-value{font-weight:700;margin-left:5px}#dwmFilterSelector #filterButton{-webkit-transition:opacity 300ms ease;-moz-transition:opacity 300ms ease;-o-transition:opacity 300ms ease;transition:opacity 300ms ease;opacity:.2;position:absolute;left:-45px;bottom:5px;width:40px;height:40px;border:1px solid #dbdbdb;border-radius:50%;line-height:40px;font-size:1.2em;text-align:center;background-color:#94C01F;color:#fff}#dwmFilterSelector #filterButton:hover{opacity:1}#dwmFilterSelector .location-color{width:14px;min-width:14px;height:14px;margin-right:3px}#addFilterWin .info{padding:20px}#addFilterWin .info .label,#addFilterWin .info .value{display:inline-block}#addFilterWin .info .inner-label{margin-right:3px}#addFilterWin .info .label{font-weight:700}#addFilterWin .info .value{padding-left:10px}#addFilterWin .info .k-multiselect-wrap{width:250px}#employeeDistribution #infoPane .k-grid tr{height:36px!important}#employeeDistribution .decrease-alert{border:1px #e20000 solid;color:#e20000}#employeeDistribution .total-employees{position:relative}#employeeDistribution .icon-alert{position:absolute;color:#ff8a71;top:13px}#employeeDistribution .fixed-icon{right:5px}#employeeDistribution .decrease-icon{right:20px}#schedulingDrafts .draft-status{font-family:"Font Awesome 5 Free";font-weight:900;font-size:11pt}#schedulingDrafts .draft-status.queued:before{content:"\f017"}#schedulingDrafts .draft-status.processing:before{content:"\f085"}#schedulingDrafts .draft-status.generated:before{content:"\f00c";color:#2b9d00}#schedulingDrafts .draft-status.failed:before{content:"\f06a";color:#E7463E;cursor:pointer}#schedulingDrafts .draft-status.canceled:before{content:"\f00d";color:#E7463E}#draftRequest .k-grid .k-grid-content{min-height:inherit}div#schedulingMessagesWindow{padding:25px}div#schedulingMessagesWindow li{margin-bottom:10px}#draftScheduleInfoWin.k-window-content{height:calc(100% - 36px);position:relative}#draftScheduleInfoWin .content{height:100%}#draftScheduleInfoWin .label,#draftScheduleInfoWin label{font-weight:700}#draftScheduleInfoWin .schedule-ranges{display:grid;grid-template-columns:1fr 1fr;align-content:center;height:10%;margin-bottom:5px}#draftScheduleInfoWin .schedule-params{max-height:90%;height:100%;overflow-y:auto;border:1px solid #dbdbdb}#recruitmentPlanDistributionPage .k-toolbar{height:auto;max-height:none}#recruitmentPlanDistributionPage .k-header .total-selector{min-width:90px;display:inline-block;color:#fff;background-color:#A4ABB4;cursor:pointer;border-radius:4px;line-height:normal;height:29px;transition:background-color 500ms ease .1s;padding:0 5px;margin:6px 6px 0 28px;overflow:auto}#recruitmentPlanDistributionPage .k-header .total-selector .real-container{padding-left:6px}#recruitmentPlanDistributionPage .k-header .total-selector:hover{color:#fff;background-color:#88919d}#recruitmentPlanDistributionPage .k-header .proposal{margin-left:.5%}#recruitmentPlanDistributionPage .k-header .header{font-size:18px}#recruitmentPlanDistributionPage .sales-input{width:7.4em;padding:.25em}#recruitmentPlanDistributionPage .no-button-input{padding-right:36px}#recruitmentPlanDistributionPage .total-amounts{line-height:25px}#recruitmentPlanDistributionPage .total-time .hourInput{width:25%}#recruitmentPlanDistributionPage .content-after-toolbar{overflow-y:auto}#recruitmentPlanDistributionPage .day-picker{min-width:92px}#recruitmentPlanDistributionPage .sales{margin-left:15px;padding:0 10px;border:2px dashed #94C01F}#recruitmentPlanDistributionPage .column{height:25%}#recruitmentPlanDistributionPage .productivity{width:48%;float:right}#recruitmentPlanDistributionPage .productivity div{float:right;padding-top:14px}#recruitmentPlanDistributionPage .green{color:#94C01F}#recruitmentPlanDistributionPage .red{color:#e61e26}#recruitmentPlanDistributionPage .percent-container{text-align:right;min-width:25%;display:inline-block}#recruitmentPlanDistributionPage .total{font-weight:700;min-width:40px;display:inline-block}@media all and (max-width:1880px){#recruitmentPlanDistributionPage .percent-container{min-width:22%}}@media all and (max-width:1790px){#recruitmentPlanDistributionPage .percent-container{min-width:20%}}@media all and (max-width:1584px){#recruitmentPlanDistributionPage .total-amounts{width:100%;text-align:center}}#hourWin .data-input,#hourWin .proposal,#productivityWin .data-input,#productivityWin .proposal,#saleWin .data-input,#saleWin .proposal{margin-left:1.5%;min-width:40%;display:inline-block;margin-bottom:2%}#hourWin .action-buttons,#productivityWin .action-buttons,#saleWin .action-buttons{padding-top:3%;margin-top:1%}@media all and (max-width:1600px){#hourWin .data-input,#hourWin .proposal,#productivityWin .data-input,#productivityWin .proposal,#saleWin .data-input,#saleWin .proposal{min-width:100%;margin-left:1.5%;margin-bottom:2%}}#distributionWin .warning{border-radius:4px;background-color:rgba(255,228,77,.4);color:#666;border:solid 1px #ffe44d;width:auto;padding:10px;margin:10px}#distributionWin .buttons{float:right;margin:10px}#distributionWin .data{margin:10px}#daysWin .green{color:#94C01F}#daysWin .red{color:#e61e26}#daysWin .yellow{color:#ffe44d;font-size:8px}#daysWin .split{height:40%}#daysWin .k-tooltip{padding-right:10px;padding-top:10px}#daysWin .week{padding:0 1.5%}#daysWin .day{width:12%;display:inline-block;margin:.2%;padding:.5%;border:1px solid rgba(0,0,0,.2)}#daysWin .day .date{text-align:right}#daysWin .day .k-numerictextbox{width:90%}#daysWin .day .k-numerictextbox.hourInput,#daysWin .day .k-numerictextbox.minuteInput{width:27%}#daysWin .day .hourLabel,#daysWin .day .minuteLabel{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:12px;display:inline-block}#daysWin .day .sales{border-bottom:2px solid;border-color:#95C11E;padding:1px 3px}#daysWin .day .col{display:inline-block;min-height:18px;min-width:100%}#daysWin .day .col-projection{margin-top:3px}#daysWin .day .mod{float:right}#daysWin .day .projection{border-bottom:2px solid;border-color:#e61e26;padding:0 3px}#daysWin .empty{border-color:#fff}#daysWin .k-chart{height:100%}#daysWin .amount{padding-left:1%}.distribution-list.k-listview{padding:10px}.distribution-list.k-listview .month{-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-moz-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-o-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);z-index:1;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:calc(25% - (15px * 2));display:inline-flex;flex-direction:column;margin:15px;min-width:250px}.distribution-list.k-listview .month.k-state-selected .no-editable,.distribution-list.k-listview .month:not(.k-state-selected) .editable{display:none}.distribution-list.k-listview .month.k-state-selected{background-color:transparent;border:#dbdbdb solid 1px}.distribution-list.k-listview .month>div{padding:0 10px}.distribution-list.k-listview .month .title{position:relative;height:44px;background-color:#E7E9EF;line-height:44px;text-align:center}.distribution-list.k-listview .month .title .redistribute-button{float:right}.distribution-list.k-listview .month .title .icons{font-size:1.3em;position:absolute;height:100%;top:0}.distribution-list.k-listview .month .title .icons .alert{color:#E7463E}.distribution-list.k-listview .month .body{flex-grow:1;font-weight:800;position:relative;color:rgba(104,104,104,.8)}.distribution-list.k-listview .month .body .currency{font-size:.7em}.distribution-list.k-listview .month .body .k-numeric-wrap{border:0}.distribution-list.k-listview .month .body .char{z-index:-1;position:absolute;height:100%;width:100%;bottom:0;left:0;opacity:.1}.distribution-list.k-listview .month .body .char .k-chart{height:100%}.distribution-list.k-listview .month .body .total-sales{text-shadow:-1px 0 white,0 1px white,1px 0 white,0 -1px #fff;font-size:.7em;position:absolute;bottom:10px;right:20px;color:rgba(148,192,31,.9);cursor:default}.distribution-list.k-listview .month .body .editable,.distribution-list.k-listview .month .body .no-editable{text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding-top:10px}.distribution-list.k-listview .month .body .label{min-width:10%;display:inline-block}.distribution-list.k-listview .month .body .input-container{min-width:42%;display:inline-block}.distribution-list.k-listview .month .body .input-container input[type=number]{-moz-appearance:textfield}.distribution-list.k-listview .month .body .input-container input::-webkit-inner-spin-button,.distribution-list.k-listview .month .body .input-container input::-webkit-outer-spin-button{-webkit-appearance:none}.distribution-list.k-listview .month .body .real-container{min-width:19%;display:inline-block}.distribution-list.k-listview .month .body .k-numeric-wrap{background:0 0}.distribution-list.k-listview .month .body input{background:linear-gradient(#fff,#dbdbdb) center bottom 2px/calc(100% - 10px) 2px no-repeat;border:0;line-height:1.65em;color:#686868;font-size:18px;font-weight:700;text-indent:.5em}@media all and (max-width:1700px){.distribution-list.k-listview .month{width:calc(33% - (15 * 2px))}}@media all and (max-width:1400px){.distribution-list.k-listview .month{width:calc(50% - (15 * 2px))}}@media all and (max-width:960px){.distribution-list.k-listview .month{width:calc(100% - (15 * 2px))}}#recruitmentPlanConfig .inner-toolbar-panel{margin-bottom:20px}#recruitmentPlanConfig .content-after-toolbar .content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:100%;padding:20px}#recruitmentPlanConfig .content-after-toolbar .content>div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:100%;vertical-align:top;display:inline-block;width:calc(50% - 15px)}#recruitmentPlanConfig .content-after-toolbar .content .k-block{padding:20px;margin-right:20px}#recruitmentPlanConfig .content-after-toolbar .content .k-block>div{margin-bottom:15px}#recruitmentPlanConfig .content-after-toolbar .content label{font-weight:700;display:inline-block;min-width:260px}#recruitmentPlanConfig .content-after-toolbar .content label:first-child:after{content:": "}#recruitmentPlanConfig .content-after-toolbar .content>div{margin-bottom:10px}#recruitmentPlanConfig .content-after-toolbar .content>div .k-numeric-wrap{width:80px}#recruitmentPlanWin .year-picker{min-width:150px}#recruitmentPlanWin .k-picker-wrap{display:none}#recruitmentPlanWin .k-datepicker{position:absolute;top:40px;margin-left:-10px;width:0;padding:0}#recruitmentScheduleReport.contract-view .hide-on-contracts,#recruitmentScheduleReport.schedule-view .hide-on-schedule{display:none}#recruitmentScheduleReport .period-selector{padding-right:10px}#recruitmentScheduleReport .period-selector label{font-weight:700}#recruitmentScheduleReport .period-selector .k-dropdown{width:120px;min-width:120px}#recruitmentScheduleReport .contract-warnings{cursor:pointer;margin:5px 20px;padding:4px 8px;font-size:15px}#recruitmentScheduleReport .contract-warnings .fa{font-size:20px;margin-right:5px}#recruitmentScheduleReport .k-toolbar{height:auto;max-height:none}#recruitmentPlanContracts{height:100%}#recruitmentPlanContracts .structure-chart{height:270px}#recruitmentPlanContracts .k-grid{border-top-width:0;height:calc(100% - 270px)}#recruitmentPlanContracts .k-toolbar.k-widget .label{font-weight:700}#recruitmentPlanContractExplanations .k-grid td:nth-child(n+2){text-align:center}#recruitmentSnapshotPage .float-buttons{position:absolute;top:8px;right:5px;z-index:1}#recruitmentSnapshotPage .k-tabstrip-items{height:44px}#recruitmentSnapshotPage .k-tabstrip{position:relative}#recruitmentSnapshotPage .k-content{height:calc(100% - 55px)!important;overflow:hidden}#recruitmentSnapshotPage #annexContract,#recruitmentSnapshotPage #personGrid{height:100%}#recruitmentSnapshotPage #annexContract span.label,#recruitmentSnapshotPage #personGrid span.label{font-size:.8em}#recruitmentPlanAnnexImportWin .selector{padding:0 0 15px 20px}#recruitmentPlanAnnexImportWin .radiob{clear:both;display:block;padding:0 0 0 50px}#recruitmentPlanAnnexImportWin .section{padding:0 0 0 100px}#recruitmentPlanAnnexImportWin .k-edit-buttons{padding-top:10px}#recruitmentPlanAnnexImportWin .date-tag{padding-right:35px}#recruitmentPlanAnnexImport .k-state-selected{background:0 0}.recruitment-plan-schedule-info{position:relative;height:100%}.recruitment-plan-schedule-info .grids{display:flex;justify-content:space-around;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:200px;padding:8px}.recruitment-plan-schedule-info .grids .inner-toolbar-panel{position:relative;overflow:hidden;height:100%;width:calc(50% - 8px);min-width:300px}.recruitment-plan-schedule-info .grids .inner-toolbar-panel .k-grid{height:calc(100% - 44px)}.recruitment-plan-schedule-info .grids .dates{margin-left:10px;font-size:.9em}.recruitment-plan-schedule-info .grids .dates::before{content:"("}.recruitment-plan-schedule-info .grids .dates::after{content:")"}.recruitment-plan-schedule-info .grids #dailyConflictsGrid td{position:relative}.recruitment-plan-schedule-info .grids #dailyConflictsGrid td div:first-child{position:relative;z-index:1}.recruitment-plan-schedule-info .grids #dailyConflictsGrid td .back{position:absolute;top:0;left:0;height:36px}.recruitment-plan-schedule-info .grids #dailyConflictsGrid td .back.low{opacity:.1}.recruitment-plan-schedule-info .grids #dailyConflictsGrid td .back.moderate{opacity:.25}.recruitment-plan-schedule-info .grids #dailyConflictsGrid td .back.high{opacity:.4}.recruitment-plan-schedule-info .grids #dailyConflictsGrid td .back.orange{background-color:#f29a37}.recruitment-plan-schedule-info .grids #dailyConflictsGrid td .back.red{background-color:#f85b5b}.recruitment-plan-schedule-info .grids #dailyConflictsGrid td .tooltip{height:20px}.recruitment-plan-schedule-info .grids #dailyConflictsGrid td .tooltip i{position:absolute;right:2px;top:-5px}.recruitment-plan-schedule-info .grids #dailyConflictsGrid td .tooltip span{font-size:12px;margin-right:10px;font-weight:600}.recruitment-plan-schedule-info .grids #dailyConflictsGrid td .tooltip .fa-exclamation-circle{font-size:16px}.recruitment-plan-schedule-info .weeks,.recruitment-plan-schedule-info .weeks .k-chart{height:170px}.recruitment-plan-schedule-info .k-stockchart{height:calc(100% - 390px)}.recruitment-plan-schedule-info .k-stockchart text{font-size:11px!important}.recruitment-plan-schedule-info .orange{color:#f29a37}.recruitment-plan-schedule-info .red{color:#f85b5b}.recruitment-plan-schedule-info .totalizer{padding:1px;position:absolute;top:4px;right:10px;line-height:28px;font-size:24px;font-weight:600}.recruitment-plan-schedule-info .totalizer>div{padding:10px 10px 0 25px;position:relative;display:inline-block}.recruitment-plan-schedule-info .totalizer>div .value{padding-bottom:4px;line-height:18px;border-bottom:3px solid transparent;min-width:50px;text-align:center}.recruitment-plan-schedule-info .totalizer>div .units{position:absolute;top:1px;left:3px;letter-spacing:1px;line-height:10px;color:#8f8f8f;font-size:13px;font-variant:small-caps;font-weight:600}#hourWin,#productivityWin,#saleWin{height:80%}#clockGuardManagment .k-grid .k-grid-content td .raw-clock-guards .effective{background-color:rgba(46,61,68,.9)}#clockGuardManagment .k-grid .k-grid-content td .raw-clock-guards .REST,#clockGuardManagment .k-grid .k-grid-content td .raw-clock-guards .WORK,#clockGuardManagment .k-grid .k-grid-content td .raw-clock-guards .effective{opacity:.3}#clockGuardManagment td.name{cursor:pointer}#clockGuardManagment.editable,#clockGuardManagment.visible .k-grid-content td:hover{-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}#clockGuardManagment.editable .incidence,#clockGuardManagment.editable .value,#clockGuardManagment.visible .k-grid-content td:hover .incidence,#clockGuardManagment.visible .k-grid-content td:hover .value{opacity:.4}#clockGuardManagment.editable .show-detail,#clockGuardManagment.visible .k-grid-content td:hover .show-detail{opacity:1;cursor:pointer}#clockGuardManagment .action-buttons{margin-right:10px}#clockGuardManagment .action-buttons .k-i-reload{margin-left:20px}#clockGuardManagment .k-grid th{text-transform:capitalize;vertical-align:middle;white-space:normal;text-align:center;font-weight:600}#clockGuardManagment .k-grid td{position:relative;white-space:nowrap;height:40px;line-height:12px}#clockGuardManagment .k-grid td.counter{font-size:12px;text-align:center;white-space:normal}#clockGuardManagment .k-grid .k-grouping-row td{height:20px}#clockGuardManagment .k-grid .k-grid-content td{text-align:center}#clockGuardManagment .k-grid .k-grid-content td .effective{position:absolute;z-index:2;top:5px;left:0;width:60%;margin-left:20%;line-height:16px;border-radius:4px;color:#fff;background-color:rgba(37,160,218,.9)}#clockGuardManagment .k-grid .k-grid-content td .value{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;text-align:left;z-index:1;bottom:3px;left:5%;width:90%;height:17px;padding:0 1px}#clockGuardManagment .k-grid .k-grid-content td .value>div{display:inline-block;text-align:center;overflow:hidden;background-color:rgba(255,255,255,.8);border:1px solid rgba(0,0,0,.3);width:calc(50% - 4px);font-size:12px;line-height:14px;border-radius:4px;font-weight:600}#clockGuardManagment .k-grid .k-grid-content td .value>div.WORK{color:#25a0da;margin-right:2px}#clockGuardManagment .k-grid .k-grid-content td .value>div.REST{color:#95C11E;margin-left:2px}#clockGuardManagment .k-grid .k-grid-content td .show-detail{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s;opacity:0;position:absolute;z-index:2;left:30%;bottom:8px;line-height:22px;width:calc(40%);padding:2px;overflow:hidden;text-overflow:ellipsis;border-radius:4px;border:1px solid rgba(0,0,0,.3);background:#fff;margin:auto}#clockGuardManagment .k-grid .k-grid-content td .show-detail:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f271";padding-left:2px;font-size:14px}#clockGuardManagment .k-grid .k-grid-content td .fa{position:absolute;z-index:2;font-size:18px;border-radius:2px}#clockGuardManagment .k-grid .k-grid-content td .location{top:0;left:3px;color:#E7463E}#clockGuardManagment .k-grid .k-grid-content td .alert{right:1px;top:1px;color:#E7463E}#clockGuardManagment .k-grid .k-grid-content td .alert:not(.hidden)+.fa-warning{margin-right:20px}#clockGuardManagment .k-grid .k-grid-content td .edited{top:23px;left:3px;font-size:16px}#clockGuardManagment .k-grid .k-grid-content td .checked{right:1px;top:1px;color:#94C01F}#clockGuardManagment .k-grid .k-grid-content td .comment{left:20px;top:1px;padding:1px;color:#707070;background-color:#fff}#clockGuardManagment .k-grid .k-grid-content td .comment.warning{background-color:#fff;color:#E7463E}#clockGuardWindow .k-toolbar .warning,#personClockGuardWin .k-toolbar .warning{display:inline-block;font-size:14px;padding:6px 10px}#clockGuardWindow .content-after-toolbar,#personClockGuardWin .content-after-toolbar{padding-top:10px}#clockGuardWindow .content-after-toolbar .k-toolbar,#personClockGuardWin .content-after-toolbar .k-toolbar{max-height:40px}#clockGuardWindow .content-after-toolbar .k-header,#personClockGuardWin .content-after-toolbar .k-header{display:block;padding:0 4px;line-height:38px}#clockGuardWindow .content-after-toolbar .k-header>span,#personClockGuardWin .content-after-toolbar .k-header>span{font-size:15px}#clockGuardWindow .content-after-toolbar .k-header .worked-time,#personClockGuardWin .content-after-toolbar .k-header .worked-time{display:inline-block;padding:5px 8px;margin-left:20%;font-weight:600}#clockGuardWindow .content-after-toolbar .k-header .k-button,#personClockGuardWin .content-after-toolbar .k-header .k-button{float:right;margin:4px}#clockGuardWindow .content-after-toolbar div.k-widget+div.k-widget,#personClockGuardWin .content-after-toolbar div.k-widget+div.k-widget{border-top-width:0}#clockGuardWindow .records,#personClockGuardWin .records{position:relative;text-align:center;height:116px}#clockGuardWindow .records>span,#personClockGuardWin .records>span{font-size:30px;line-height:70px;color:#dbdbdb}#clockGuardWindow .records.assignments,#personClockGuardWin .records.assignments{height:74px}#clockGuardWindow .records.assignments .shift,#personClockGuardWin .records.assignments .shift{opacity:.8;background-color:#fff}#clockGuardWindow .records.assignments .shift.free,#personClockGuardWin .records.assignments .shift.free{background-color:#95C11E;text-align:center;margin-top:22px;color:#fff;width:100%;font-size:18px}#clockGuardWindow .records .timelines,#personClockGuardWin .records .timelines{position:absolute;width:100%;height:100%}#clockGuardWindow .records .timelines div,#personClockGuardWin .records .timelines div{position:absolute;border-left:1px solid rgba(0,0,0,.1);height:100%;font-size:9px;line-height:11px;padding-left:1px}#clockGuardWindow .records .timelines div:first-child,#personClockGuardWin .records .timelines div:first-child{border-left:0}#clockGuardWindow .records .timelines div.midnight:not(:first-child),#personClockGuardWin .records .timelines div.midnight:not(:first-child){border-left:1px dashed #707070}#clockGuardWindow .records .shift,#personClockGuardWin .records .shift{position:absolute;display:block;min-width:18px;height:28px;margin-top:28px;border-radius:6px;-webkit-box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);-moz-box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);-o-box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);background-color:rgba(255,184,169,.9)}#clockGuardWindow .records .shift .hour,#personClockGuardWin .records .shift .hour{position:absolute;font-size:10px;font-weight:600;line-height:12px;background:rgba(0,0,0,.6);color:#fff;padding:0 3px;border-radius:5px}#clockGuardWindow .records .shift .hour.start,#personClockGuardWin .records .shift .hour.start{top:-14px;left:0}#clockGuardWindow .records .shift .hour.end,#personClockGuardWin .records .shift .hour.end{bottom:-14px;right:0}#clockGuardWindow .records .shift.hidden,#personClockGuardWin .records .shift.hidden{-webkit-box-shadow:inset 0 0 0 1px rgba(0,0,0,.3);-moz-box-shadow:inset 0 0 0 1px rgba(0,0,0,.3);-o-box-shadow:inset 0 0 0 1px rgba(0,0,0,.3);box-shadow:inset 0 0 0 1px rgba(0,0,0,.3)}#clockGuardWindow .records .shift.WORK,#personClockGuardWin .records .shift.WORK{background-color:rgba(37,160,218,.9)}#clockGuardWindow .records .shift.WORK.hidden,#personClockGuardWin .records .shift.WORK.hidden{background-color:rgba(37,160,218,.2)}#clockGuardWindow .records .shift.REST,#personClockGuardWin .records .shift.REST{background-color:rgba(142,188,0,.8);bottom:16px}#clockGuardWindow .records .shift.REST.hidden,#personClockGuardWin .records .shift.REST.hidden{background-color:rgba(142,188,0,.2)}#clockGuardWindow .records .shift:hover,#personClockGuardWin .records .shift:hover{z-index:10;-webkit-box-shadow:inset 0 0 0 1px #2E3D44;-moz-box-shadow:inset 0 0 0 1px #2E3D44;-o-box-shadow:inset 0 0 0 1px #2E3D44;box-shadow:inset 0 0 0 1px #2E3D44}#clockGuardWindow .records .shift:hover .options,#personClockGuardWin .records .shift:hover .options{-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s;opacity:1}#clockGuardWindow .records .shift .location,#personClockGuardWin .records .shift .location{margin:1px 3px;color:#E7463E;font-size:22px;cursor:pointer}#clockGuardWindow .records .shift .options,#personClockGuardWin .records .shift .options{opacity:0;position:absolute;top:2px;left:25%;width:50%;min-width:80px;height:22px;text-align:center;border-radius:4px}#clockGuardWindow .records .shift .options .fa,#personClockGuardWin .records .shift .options .fa{cursor:pointer;margin-top:2px;padding:3px;width:14px;text-align:center;border-radius:4px}#clockGuardWindow .records .shift .options .fa:hover,#personClockGuardWin .records .shift .options .fa:hover{color:#fff;background-color:#88919d}#clockGuardWindow .validations .k-header,#personClockGuardWin .validations .k-header{border-width:0;border-bottom-width:1px}#clockGuardWindow .validations .content,#personClockGuardWin .validations .content{padding:5px 0 0 5px}#clockGuardWindow .validations .content>span,#personClockGuardWin .validations .content>span{padding:5px;margin:0 5px 5px 0;display:inline-block;white-space:nowrap}#clockGuardWindow .validations label,#personClockGuardWin .validations label{padding-right:5px;display:inline-block;font-weight:600}#clockGuardWindow .clock-guard-comments .k-header,#personClockGuardWin .clock-guard-comments .k-header{border-top:0}#clockGuardForm{padding:0 10px}#clockGuardForm .next-day-info{display:inline-block;line-height:14px;vertical-align:middle}#personClockGuards .k-scheduler-header th{position:relative;vertical-align:top;cursor:pointer;height:36px}#personClockGuards .k-scheduler-header th .worked-time{display:none;color:#fff;font-weight:400;height:18px;border-radius:4px;background-color:#25a0da}#personClockGuards .k-scheduler-header th .warning{text-shadow:-1px 0 black,0 1px black,1px 0 black,0 -1px #000;position:absolute;top:3px;font-size:16px;left:4px;color:#ffe44d}#personClockGuards .k-scheduler-header th .comment{position:absolute;top:2px;right:2px;font-size:18px}#personClockGuards .k-toolbar{padding-left:10px;font-size:15px;font-weight:600}#personClockGuards .k-toolbar span:first-child{margin-right:10px}#personClockGuards .k-toolbar .k-block{padding:2px 10px}#personClockGuards .k-toolbar .action-buttons .k-block{margin-right:20px}#personClockGuards .k-event .info{font-size:11px}#personClockGuardWin #mapContainer.not-found .hide-on-nomap,#personClockGuardWin #mapContainer.position .hide-on-map{display:none}#personClockGuardWin .content-after-toolbar{padding-top:10px}#personClockGuardWin .content-after-toolbar .title{font-size:15px}#personClockGuardWin .clockguard-records-toolbar .k-toolbar{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:calc(50% - 6px)}#personClockGuardWin .clockguard-records-toolbar .k-toolbar:first-child{margin-right:6px}#personClockGuardWin .clockguard-records{max-height:50%;vertical-align:top;margin-right:4px}#personClockGuardWin .clockguard-records>div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;min-height:80px;width:calc(50% - 4px);font-size:14px;margin-bottom:10px;padding:12px;border-left:3px solid #94C01F}#personClockGuardWin .clockguard-records>div.WORK{float:left;clear:left}#personClockGuardWin .clockguard-records>div.REST{margin-left:calc(50% + 5px);background-color:rgba(142,188,0,.15)}#personClockGuardWin .clockguard-records>div>div{display:inline-block;width:calc(50% - 2px)}#personClockGuardWin .clockguard-records>div>div.duration{position:absolute;top:0;right:10px;text-align:right;font-size:18px}#personClockGuardWin .clockguard-records>div label{display:block;font-size:16px;font-weight:600;margin-bottom:5px}#personClockGuardWin .clockguard-records>div span{margin-left:10px}#personClockGuardWin .clockguard-records>div .k-button{font-size:15px;width:calc(100% - 40px)}#personClockGuardWin .clockguard-records>div .k-button:not(:hover){background:rgba(230,30,38,.8)}#personClockGuardWin .clockguard-records .empty{text-align:center;border:0;margin-top:20px;width:100%;font-size:26px}#personClockGuardWin .clock-guard-comments{display:block;clear:both;max-height:50%}#personClockGuardWin .map,#personClockGuardWin .nomap{width:calc(100% - 300px);vertical-align:top}#personClockGuardWin .nomap{text-align:center}#personClockGuardWin .nomap .icon-stack{font-size:100px}#personClockGuardWin .nomap .icon-stack .slash{text-shadow:-1px 0 white,0 1px white,1px 0 white,0 -1px #fff;color:#ff8a71}#personClockGuardWin .nomap .text{font-size:25px;font-weight:700}#personClockGuardWin .info{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:290px;margin-left:6px;padding:5px}#personClockGuardWin .info label{display:block;font-weight:700;margin:5px 0 2px}#personClockGuardWin .info textarea{width:98%;max-width:100%;height:40%;max-height:40%}#personClockGuardWin .info .buttons{margin-top:10px;text-align:center}#personClockGuardWin .info .buttons .k-button{height:40px;width:calc(50% - 22px);margin:10px}#personClockGuardWin .loading{text-align:center;color:#686868;padding-top:20px;font-size:20px}#clockGuardLocationWin .addresses{font-weight:600;margin-top:-5px;padding-bottom:5px;height:58px;vertical-align:top}#clockGuardLocationWin .addresses>div{display:inline-block;width:50%;overflow:hidden}#clockGuardLocationWin .addresses>div:before{font-size:14px;content:"\f2f6";padding-right:5px;font-family:"Font Awesome 5 Free";font-weight:900}#clockGuardLocationWin .addresses>div:nth-child(2):before{content:"\f2f5"}#clockGuardLocationWin .map{height:calc(100% - 30px)}.clock-guard-scheduler .k-event{font-size:12px;color:#fff;text-align:center}.clock-guard-scheduler .k-event .k-event-actions{top:0;right:0}.clock-guard-scheduler .k-event .k-event-top-actions{margin-top:-5px}.clock-guard-scheduler .k-event .info{width:100%;position:absolute;left:0;top:5px}.clock-guard-scheduler .k-event .k-i-close{color:#fff}.clock-guard-scheduler .k-event .fa{text-shadow:-1px 0 black,0 1px black,1px 0 black,0 -1px #000;position:absolute;cursor:pointer;top:1px;z-index:2;font-size:15px;color:#fff}.clock-guard-scheduler .k-event .fa.active{right:2px}.clock-guard-scheduler .k-event .fa.location{left:2px;color:#E7463E;font-size:18px}.clock-guard-scheduler .k-scheduler-layout>tbody .k-scheduler-times,.clock-guard-scheduler .k-scheduler-layout>tbody>tr:first-child{background:#E7E9EF;border-bottom-width:0}.clock-guard-scheduler .k-scheduler-layout>tbody>tr:last-child td,.clock-guard-scheduler .k-scheduler-layout>tbody>tr:last-child th{border-bottom:1px solid #dbdbdb;height:13px;line-height:13px;font-size:12px}.clock-guard-scheduler .k-scheduler-footer{border-top-width:0}.clock-guard-proposals .k-toolbar>span{font-size:15px}.clock-guard-proposals .proposals{width:100%;min-height:100px}.clock-guard-comments .k-toolbar>span{font-size:15px}.clock-guard-comments .comments{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:5px 5px 1px;float:left;width:100%;min-height:100px;max-height:300px;overflow:auto}.clock-guard-comments .comments>div{position:relative;width:80%;padding:3px 6px;background-color:rgba(0,0,0,.05);border:1px solid #dbdbdb;border-radius:5px;margin-bottom:4px;clear:both;float:left}.clock-guard-comments .comments>div.owner{float:right;background-color:rgba(148,192,31,.2);border-color:#94C01F}.clock-guard-comments .comments>div:hover .remove{display:block}.clock-guard-comments .comments>div span{font-weight:600;line-height:18px}.clock-guard-comments .comments>div span.date{position:absolute;bottom:0;right:4px;line-height:16px;font-size:11px}.clock-guard-comments .comments>div .remove{float:right;display:none;cursor:pointer;padding:1px 4px}#workDistribution .k-toolbar .compute-mode{margin-left:20px}#workDistribution .k-toolbar .effective-work{padding:4px 10px;margin-left:80px;font-size:16px;text-align:center}#workDistribution .k-toolbar .effective-work span{margin-right:10px}#workDistribution .k-grid th{text-transform:capitalize;vertical-align:middle;white-space:normal;text-align:center;font-weight:600}#workDistribution .k-grid td[role=gridcell]{position:relative;height:80px;line-height:14px}#workDistribution .k-grid td[role=gridcell].k-edit-cell{font-size:12px}#workDistribution .k-grid td[role=gridcell].k-edit-cell .k-numerictextbox{width:55px;margin:1px}#workDistribution .k-grid td[role=gridcell].k-edit-cell .label{display:none}#workDistribution .k-grid td[role=gridcell].k-edit-cell .k-select{width:20px}#workDistribution .k-grid td[role=gridcell].name{cursor:pointer}#workDistribution .k-grid td[role=gridcell] [dwm-work-distribution-day]{position:absolute;z-index:2;top:1px;left:25px;width:calc(100% - 50px);font-weight:600}#workDistribution .k-grid td[role=gridcell] [dwm-work-distribution-day] div{margin:3px auto;border-radius:4px;line-height:15px}#workDistribution .k-grid td[role=gridcell] [dwm-work-distribution-day] div.effective-work{background:#25a0da;line-height:16px;color:#fff}#workDistribution .k-grid td[role=gridcell] [dwm-work-distribution-day] div.ordinary{border:1px solid #25a0da;color:#25a0da}#workDistribution .k-grid td[role=gridcell] [dwm-work-distribution-day] div.complementary{border:1px solid #a41d00;color:#a41d00}#workDistribution .k-grid td[role=gridcell] [dwm-work-distribution-day] div.voluntary{border:1px solid #309b46;color:#309b46}#workDistribution .k-grid td[role=gridcell] [dwm-work-distribution-day] div.background-opacity{background-color:rgba(240,240,240,.9)}#workDistribution .k-grid .k-grid-content{text-align:center}#workDistribution .k-grid .k-grid-content td{padding-left:2px;padding-right:2px}#workDistribution .k-grid .counter{text-align:center}.clockguard-report-pdf-template{position:absolute;width:100%;top:25px;left:0}.clockguard-report-pdf-template .service{padding-left:55px;float:left}.clockguard-report-pdf-template .date{padding-right:55px;float:right}#budgetHourPage .k-grid{height:100%}#schedulingDrafts .stoppers-info{margin-bottom:10px}.stoppers-tooltip{text-align:left}.stoppers-tooltip span{margin-left:10px}.stoppers-tooltip td:first-child{text-align:center}.stoppers-tooltip i{text-shadow:-1px 0 black,0 1px black,1px 0 black,0 -1px #000}.stoppers-tooltip i.red{color:#ff8a71}.stoppers-tooltip i.yellow{color:#caf200}.stoppers-tooltip i.green{color:rgba(142,188,0,.8)}#budgetHourDistributionPage .templates{z-index:100}#budgetHourDistributionPage .templates i{margin:0 10px}#budgetHourDistributionPage .no-editable .hours-field{opacity:.3}#budgetHourDistributionPage .green,#budgetHourDistributionPage .red,#budgetHourDistributionPage .yellow{font-weight:700}#budgetHourDistributionPage .red{color:#ff8a71}#budgetHourDistributionPage .green{color:#94C01F}#budgetHourDistributionPage .yellow{color:#f2d512}#budgetHourDistributionPage .slash{margin:0 5px}#budgetHourDistributionPage .proposal .bar{opacity:.3}#budgetHourDistributionPage .proposalName{margin-left:30px}#budgetHourDistributionPage .k-grid td .dist-chart{z-index:0;border:1px solid red;position:absolute!important;top:0;left:0;opacity:.1;width:100%;height:100%}#budgetHourDistributionPage .content-after-toolbar>.k-grid{border-top-width:0}#budgetHourDistributionPage .content-after-toolbar>.k-grid .editable-icon{font-size:11px;position:absolute;bottom:0;left:2px;opacity:.3}#budgetHourDistributionPage .content-after-toolbar>.k-grid .symbol{margin-left:5px;font-size:.8em}#budgetHourDistributionPage .content-after-toolbar>.k-grid .k-grid-header th{text-align:center}#budgetHourDistributionPage .content-after-toolbar>.k-grid .k-grid-header tr:first-child th{text-transform:uppercase;font-weight:700}#budgetHourDistributionPage .content-after-toolbar>.k-grid .button{top:50%;transform:translate(0,-50%);position:absolute;z-index:60}#budgetHourDistributionPage .content-after-toolbar>.k-grid .button.right{right:2px}#budgetHourDistributionPage .content-after-toolbar>.k-grid .button.right1{right:28px}#budgetHourDistributionPage .content-after-toolbar>.k-grid .button.right2{right:2px}#budgetHourDistributionPage .content-after-toolbar>.k-grid .button.left{left:2px}#budgetHourDistributionPage .content-after-toolbar>.k-grid .button:hover .need{background:url(../images/ic_left_necesidades.svg) no-repeat center}#budgetHourDistributionPage .content-after-toolbar>.k-grid .button .need{background:url(../images/ic_needs_black.svg) no-repeat center;height:20px;width:20px}#budgetHourDistributionPage .content-after-toolbar>.k-grid .button.red:not(:hover){color:red}#budgetHourDistributionPage .content-after-toolbar>.k-grid .stack.left{left:-5px!important}#budgetHourDistributionPage .content-after-toolbar>.k-grid .stack .fa-stack{font-size:.8em}#budgetHourDistributionPage .content-after-toolbar>.k-grid .stack span{margin:0;padding:0}#budgetHourDistributionPage .content-after-toolbar>.k-grid .stack .unplanned-cross{left:7px;top:-5px;font-size:10px}#budgetHourDistributionPage .content-after-toolbar>.k-grid .k-grid-content tr td:first-child{font-weight:700;text-align:center}#budgetHourDistributionPage .content-after-toolbar>.k-grid .k-grid-content td{height:70px;position:relative;padding:0 20px}#budgetHourDistributionPage .content-after-toolbar>.k-grid .k-grid-content td .spacing-label{height:20px;text-align:center;width:95%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#budgetHourDistributionPage .content-after-toolbar>.k-grid .k-grid-content td .spacing-label.proposals{width:70%;margin-right:5%}#budgetHourDistributionPage .content-after-toolbar>.k-grid .k-grid-content td .hours-field{display:flex;align-items:center;justify-content:center;position:relative;font-size:1.6em;height:100%;z-index:51}#budgetHourDistributionPage .content-after-toolbar>.k-grid .k-grid-content td .hours-field .bar{background:#94C01F;height:15px;position:absolute;bottom:2px;left:0}#budgetHourDistributionPage .content-after-toolbar>.k-grid .k-grid-footer{font-size:1.3em}#budgetHourDistributionPage .content-after-toolbar>.k-grid .k-grid-footer .kpis{font-size:10px;font-weight:400}#budgetHourDistributionPage .content-after-toolbar>.k-grid .k-grid-footer td>div:first-child{height:35px;font-weight:400;font-size:.7em}#budgetHourDistributionPage .content-after-toolbar>.k-grid .k-grid-footer td .spacing-label{top:-2px;font-size:11px;opacity:.6;height:11px;text-overflow:ellipsis}#budgetHourDistributionPage .content-after-toolbar>.k-grid .k-grid-footer td>div{margin:2px;text-align:center;position:relative;height:40px;display:flex;justify-content:center;align-items:center}#budgetHourDistributionPage .content-after-toolbar>.k-grid .kpis .top{top:0}#budgetHourDistributionPage .content-after-toolbar>.k-grid .kpis .bottom{bottom:0}#budgetHourDistributionPage .content-after-toolbar>.k-grid .kpis .bottom,#budgetHourDistributionPage .content-after-toolbar>.k-grid .kpis .top{position:absolute}#budgetHourDistributionPage .content-after-toolbar>.k-grid .kpis .left{left:5px}#budgetHourDistributionPage .content-after-toolbar>.k-grid .kpis .right{right:5px}#budgetHourDistributionPage .content-after-toolbar>.k-grid .kpis .middle{right:50%;transform:translate(50%,0)}#budgetHourDistributionPage .content-after-toolbar>.k-grid .alerts .error,#budgetHourDistributionPage .content-after-toolbar>.k-grid .alerts .warning{z-index:999;position:absolute;height:16px;right:8px;bottom:8px}#budgetHourDistributionPage .content-after-toolbar>.k-grid .alerts .warning{text-shadow:-1px 0 black,0 1px black,1px 0 black,0 -1px #000;color:#f2d512}#budgetHourDistributionPage .content-after-toolbar>.k-grid .alerts .error{color:red}#kpi-toolbar .link,.kpi-table-menu .link{background-color:transparent;color:#686868}#kpi-toolbar .link:hover,.kpi-table-menu .link:hover{background-color:transparent;color:#000}@media all and (max-width:991px){#kpi-toolbar .kpi-period-tabs,.kpi-table-menu .kpi-period-tabs{display:none}#kpi-toolbar .kpi-period-dropdown,.kpi-table-menu .kpi-period-dropdown{min-width:100px;width:80px}#kpi-toolbar .kpi-period-dropdown .k-dropdown-wrap,.kpi-table-menu .kpi-period-dropdown .k-dropdown-wrap{background-color:#E7E9EF;border:0;width:80px}}@media all and (min-width:992px){#kpi-toolbar .kpi-period-dropdown,.kpi-table-menu .kpi-period-dropdown{display:none}}#kpi-toolbar .k-toolbar,.kpi-table-menu .k-toolbar{display:flex;align-items:center}#kpi-toolbar .kpi-period,.kpi-table-menu .kpi-period{display:flex;flex:1}#kpi-toolbar .action-buttons,.kpi-table-menu .action-buttons{flex:1;text-align:right}#kpi-toolbar .area-buttons,.kpi-table-menu .area-buttons{flex:1;text-align:center;vertical-align:middle;line-height:18px}#kpi-toolbar .area-buttons .area-mode-button,.kpi-table-menu .area-buttons .area-mode-button{font-size:16px;margin-right:10px;cursor:pointer;letter-spacing:.5px}@media all and (max-width:575px){#kpi-toolbar .area-buttons .area-mode-button,.kpi-table-menu .area-buttons .area-mode-button{font-size:13px}}#kpi-toolbar .area-buttons .area-mode-button.active,.kpi-table-menu .area-buttons .area-mode-button.active{cursor:default;color:#94C01F;font-weight:700;letter-spacing:0}#kpi-toolbar .kpi-service-toolbar,.kpi-table-menu .kpi-service-toolbar{height:51px;overflow:hidden}#kpi-toolbar .kpi-service-toolbar .business-selector,.kpi-table-menu .kpi-service-toolbar .business-selector{padding-bottom:10px;margin-bottom:0}#kpiDetail{overflow:scroll}#kpiDetail .heatmap-and-description{padding:0 10px;margin-top:30px;display:flex;justify-content:space-evenly;flex-wrap:wrap-reverse}#kpiDetail .chart{margin-top:20px;max-width:100%;overflow-x:auto;overflow-y:hidden}#kpiDetail .chart .chart-geographic,#kpiDetail .chart .chart-last-year{min-width:900px}#kpiDetail .interval{width:300px;font-size:16px;position:relative;text-align:center;margin:0 auto}#kpiDetail .change-demand-type{position:absolute;top:0;bottom:0;margin:auto;height:34px;font-size:24px;color:#686868;cursor:pointer}#kpiDetail .change-demand-type:hover{color:#000}#kpiDetail .change-demand-type.previous{left:15px}#kpiDetail .change-demand-type.next{right:15px}#kpiDetail .interval-wrapper{flex:1;align-self:center;max-width:400px;margin:20px 50px 0}#kpiDetail .charts-wrapper{margin-top:-20px;margin-bottom:120px}#kpiDetail .charts-wrapper-single-header{margin-bottom:70px}#kpiDetail .kpi-summary{margin-bottom:25px}#kpiDetail .main-chart-wrapper{max-width:100%;min-height:424px;width:1044px;margin-bottom:5px}#kpiDetail .main-chart-wrapper .main-chart{min-height:364px;overflow:auto}#kpiDetail .main-chart-wrapper .chart-products{min-width:900px}#kpiDetail .main-chart-wrapper .chart-products circle:hover{cursor:pointer}#kpiDetail .main-chart-wrapper .chart-product-values{min-width:900px}#kpiDetail .main-chart-wrapper .chart-product-values g g g path:hover{cursor:pointer}#kpiDetail .main-chart-wrapper .heatmap-with-days{display:flex}#kpiDetail .main-chart-wrapper .days{width:25px;margin-top:21px}#kpiDetail .main-chart-wrapper .days .day{font-size:12px;display:flex;align-items:center;color:grey}#kpiDetail .main-chart-wrapper #heatMap{position:relative;flex:1;display:block;overflow:auto}#kpiDetail .main-chart-wrapper #heatMap text{font-size:12px;fill:#686868}#kpiDetail .main-chart-wrapper #heatMap .time-label{fill:grey}#kpiDetail .main-chart-wrapper #heatMap .k-grid{top:0;bottom:0;position:absolute;left:0;right:0;background-color:#E7E9EF;border-radius:5px;margin:10px 0 0}#kpiDetail .main-chart-wrapper #heatMap .k-grid .no-records{height:42px;top:0;bottom:0;margin:auto;position:absolute;left:0;right:0}#kpiDetail .main-chart-wrapper .compare-options{margin-left:15px;padding:8px 10px}#kpiDetail .main-chart-wrapper .compare-options .heatmap-mode{display:inline-flex;justify-content:center;color:#333;border:1px solid #dbdbdb;padding:7px;min-width:120px;cursor:pointer;margin-bottom:10px}#kpiDetail .main-chart-wrapper .compare-options .heatmap-mode:hover{background-color:#F0F2F6}#kpiDetail .main-chart-wrapper .compare-options .heatmap-mode.active{background-color:rgba(142,188,0,.3);cursor:default}#kpiDetail .main-chart-wrapper .compare-options .compare-with{border-left:0;margin-left:-4px;margin-right:10px}#kpiDetail .main-chart-wrapper .compare-options .k-dropdown-wrap{background-color:#fff;border-color:#dbdbdb}.kpi-chart-tooltip-marker{display:inline-block;width:11px;height:4px;margin-bottom:3px;margin-right:6px}.tooltip-chart-table{margin-top:5px}.tooltip-chart-table td{min-width:60px}#kpiAreaTable .change-interval,#kpiDetail .change-interval,#kpiReport .change-interval,#kpiTable .change-interval{position:absolute;top:0;bottom:0;margin:auto;height:14px;font-size:16px;color:#d0d0d0;cursor:pointer}#kpiAreaTable .change-interval:hover,#kpiDetail .change-interval:hover,#kpiReport .change-interval:hover,#kpiTable .change-interval:hover{color:#686868}#kpiAreaTable .change-interval.previous,#kpiDetail .change-interval.previous,#kpiReport .change-interval.previous,#kpiTable .change-interval.previous{left:0}#kpiAreaTable .change-interval.next,#kpiDetail .change-interval.next,#kpiReport .change-interval.next,#kpiTable .change-interval.next{right:0}#kpiAreaTable .interval-text,#kpiDetail .interval-text,#kpiReport .interval-text,#kpiTable .interval-text{min-width:260px;min-height:22px;margin:0 auto}#kpiAreaTable .k-grid-content-locked td{padding:0}#kpiAreaTable .k-grid-content-locked td .service-button{padding:2px 4px;overflow:hidden;text-overflow:ellipsis}#kpiAreaTable .k-grid-content-locked td .service-button .service-name{line-height:32px}#kpiAreaTable .k-grid-content-locked td:hover{background-color:#dbdbdb;cursor:pointer}#kpiReport{display:flex;justify-content:space-evenly;flex-wrap:wrap;overflow:scroll}#kpiReport .k-grid{text-align:center;width:100%}#kpiReport .k-grid .no-records{margin-top:20px}#kpiReport .kpi-summaries{flex-wrap:wrap;display:flex;justify-content:space-evenly;max-width:1200px;margin-bottom:40px;align-self:flex-start}#kpiReport .kpi-summaries .kpis-column{margin-bottom:50px}#kpiReport .kpi-summaries .kpis-column-single-header{margin-bottom:0}#kpiReport .kpi-summary{display:block;min-width:350px;margin-bottom:40px}#kpiReport .kpi-summary:hover{background-color:#E7E9EF;cursor:pointer}#kpiAreaTable .interval-wrapper,#kpiReport .interval-wrapper,#kpiTable .interval-wrapper{width:100%;display:flex;justify-content:center;padding-top:30px;padding-bottom:25px;min-height:22px}#kpiAreaTable .interval,#kpiReport .interval,#kpiTable .interval{position:relative;margin:0 auto;min-width:300px;font-size:16px;text-align:center}#detailWin .full-grid,#kpiAreaTable .full-grid,#kpiTable .full-grid{height:100%;padding:0}#detailWin .increment,#kpiAreaTable .increment,#kpiTable .increment{color:#94C01F}#detailWin .decrement,#kpiAreaTable .decrement,#kpiTable .decrement{color:#E7463E}#detailWin .cell-value,#kpiAreaTable .cell-value,#kpiTable .cell-value{text-align:right}#detailWin tr,#kpiAreaTable tr,#kpiTable tr{white-space:nowrap}#detailWin .fa-file-excel,#kpiAreaTable .fa-file-excel,#kpiTable .fa-file-excel{float:right;cursor:pointer}.kpi-table-menu{float:right;height:auto;position:absolute}.kpi-table-menu li{cursor:pointer;display:inline;padding-left:10px}.kpi-table-menu ul{list-style-type:none}#kpiAreaTable .full-grid-wrapper,#kpiTable .full-grid-wrapper{height:calc(100% - 175px)!important}#kpiAreaTable .full-grid-wrapper-single-header,#kpiTable .full-grid-wrapper-single-header{height:calc(100% - 125px)!important}#kpiAreaTable .group-header,#kpiAreaTable .unselectable-group-header,#kpiTable .group-header,#kpiTable .unselectable-group-header{text-align:center}#kpiAreaTable .unselectable-group-header,#kpiTable .unselectable-group-header{font-weight:400}#kpiAreaTable .group-header,#kpiTable .group-header{cursor:pointer}#kpiAreaTable .group-header .day-div,#kpiTable .group-header .day-div{width:33%;float:left;text-align:right}#kpiAreaTable .group-header .day-div .comparable,#kpiTable .group-header .day-div .comparable{font-weight:400}#kpiAreaTable .group-header .day-divt,#kpiTable .group-header .day-divt{width:25%;float:left;text-align:right}#kpiAreaTable .group-header .day-divt .comparable,#kpiTable .group-header .day-divt .comparable{font-weight:400}#kpiAreaTable .group-header:hover,#kpiTable .group-header:hover{background-color:#dbdbdb}#detailWin .full-grid-wrapper{height:100%}#detailWin .k-grouping-row p{max-width:100%;overflow:hidden;text-overflow:ellipsis}.kpi-summary{min-height:144px;padding:25px;text-align:center;position:relative}.kpi-summary .increment-kpi .current-value,.kpi-summary .increment-kpi .previous-value,.kpi-summary .increment-kpi .year-value{color:#94C01F}.kpi-summary .decrement-kpi .current-value,.kpi-summary .decrement-kpi .previous-value,.kpi-summary .decrement-kpi .year-value{color:#E7463E}.kpi-summary .increment-area,.kpi-summary .increment-business,.kpi-summary .increment-target,.kpi-summary .increment-year{color:#94C01F}.kpi-summary .decrement-area,.kpi-summary .decrement-business,.kpi-summary .decrement-target,.kpi-summary .decrement-year{color:#E7463E}.kpi-summary .title{font-size:22px;font-weight:600;text-transform:uppercase}.kpi-summary .current-value{padding-top:5px;font-size:34px;overflow-wrap:break-word;max-width:90%;margin:0 auto}.kpi-summary .previous-value{padding-top:10px;font-size:20px;height:41px}.kpi-summary .compare-values{padding-top:10px;display:flex;justify-content:space-evenly;font-size:18px}.kpi-summary .compare-values .field{font-weight:600;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:70px;font-size:12px;text-transform:uppercase;margin:0 auto}.kpi-summary .tooltip{padding:0 5px;flex:1}#locationDistancesPage .table{display:flex;flex-flow:row wrap;height:calc(100% - 44px)}#locationDistancesPage .k-grid{width:100%}#locationDistancesPage .location-grid{flex-grow:1;flex-basis:90%;height:calc(100% - 44px);border-width:1px}#locationDistancesPage .top-header{height:44px;width:100%}#locationDistancesPage .left-header{transform:rotate(180deg);writing-mode:vertical-lr;flex-basis:44px;height:100%}#locationDistancesPage .table-header{display:flex;justify-content:center;align-items:center;text-align:center;background:#E7E9EF;font-size:1.1em;font-weight:700}#locationDistancesPage th,#locationDistancesPage tr:not(.k-grouping-row) td{text-align:center}#locationDistancesPage th .location-color,#locationDistancesPage tr:not(.k-grouping-row) td .location-color{height:5px;width:90%}#locationDistancesPage th .location-name,#locationDistancesPage tr:not(.k-grouping-row) td .location-name{text-overflow:ellipsis;white-space:nowrap}#locationDistancesPage .diagonal{border:1px rgba(0,0,0,.5) dashed}#locationDistancesPage .k-grid-content td{padding:0}#locationDistancesPage .icon{display:flex;justify-content:center;align-items:center;font-size:1.5em;color:#fff;text-shadow:-1px 0 black,0 1px black,1px 0 black,0 -1px #000}#locationDistancesPage .icon[level="1"]{background-color:rgba(0,128,0,.09)}#locationDistancesPage .icon[level="2"]{background-color:rgba(82,87,0,.152)}#locationDistancesPage .icon[level="3"]{background-color:rgba(142,56,0,.214)}#locationDistancesPage .icon[level="4"]{background-color:rgba(189,33,0,.276)}#locationDistancesPage .icon[level="5"]{background-color:rgba(225,15,0,.338)}#locationDistancesPage .icon[level="6"]{background-color:rgba(255,0,0,.4)}#addLocationsWin .k-grid{height:600px}#weekNeedsComparison .k-toolbar{border-bottom-color:rgba(255,255,255,.5)}#weekNeedsComparison label{font-weight:700;padding-right:10px}#weekNeedsComparison label::after{content:":"}#weekNeedsComparison ul li{display:inline-block}#weekNeedsComparison .date-picker{width:200px}#weekNeedsComparison .k-picker-wrap{display:none}#weekNeedsComparison .k-datepicker{position:absolute;top:40px;margin-left:-10px;width:0}#weekNeedsComparison .grid-value,#weekNeedsComparison .k-footer-template{text-align:right}#weekNeedsComparison .selected-day{border-width:3px}#weekNeedsComparison #proposalTypeSelector,#weekNeedsComparison .product-selector{margin-left:20px}#weekNeedsComparison #proposalTypeSelector .k-dropdown{width:400px}#weekNeedsComparison .charts-view{height:100%}#weekNeedsComparison .charts-view .toolbar-content{position:relative;display:flex;align-items:center}#weekNeedsComparison .charts-view .toolbar-content .task-selector{display:flex;align-items:center;min-width:300px}#weekNeedsComparison .charts-view .toolbar-content .task-selector .k-multiselect-wrap{width:200px}#weekNeedsComparison .charts-view .toolbar-content .zone-selector{display:flex;align-items:center;min-width:300px}#weekNeedsComparison .charts-view .toolbar-content .zone-selector .k-multiselect-wrap{width:200px}#weekNeedsComparison .charts-view .toolbar-content .measure-selector{margin-left:12px;border-bottom:1px solid #dbdbdb;min-width:300px}#weekNeedsComparison .charts-view .toolbar-content .summary{margin-left:30px;padding:5px 20px;overflow:hidden;max-height:38px;flex-grow:2;line-height:2em}#weekNeedsComparison .charts-view .toolbar-content .summary div{padding-left:4px;display:inline-block;margin-right:8px;border-bottom:2px solid;line-height:2em}#weekNeedsComparison .charts-view .toolbar-content .summary div label{padding:0 5px}#weekNeedsComparison .charts-view .toolbar-content .summary div span{padding-right:4px}#weekNeedsComparison .charts-view .charts{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:calc(100% - 43px);padding-bottom:12px;overflow-y:auto}#weekNeedsComparison .charts-view .charts .inner-toolbar-panel{border-color:#dbdbdb}#weekNeedsComparison .charts-view .chart-wrapper{display:inline-block;width:calc(100% - 20px);margin:12px 0 0 12px}#weekNeedsComparison .charts-view .chart-wrapper .k-header{position:relative;height:28px;overflow:auto;text-transform:capitalize}#weekNeedsComparison .charts-view .chart-wrapper .k-header .k-button{height:28px;margin-left:5px;float:right}@media all and (min-width:1000px){#weekNeedsComparison .charts-view .chart-wrapper{width:calc(33% - 10px)}}#weekNeedsComparison .charts-view .chart-body{position:relative}#weekNeedsComparison .charts-view .k-chart{height:300px}#weekNeedsComparison .charts-view .closed-day{opacity:.5}#weekNeedsComparison .charts-view .closed-day span{font-size:100px;color:#dbdbdb}#weekNeedsComparison .charts-view .k-pager-wrap{text-align:right}#weekNeedsComparison .charts-view .k-pager-wrap div{padding-left:4px;display:inline-block;margin-right:8px;border-bottom:2px solid}#weekNeedsComparison .charts-view .k-pager-wrap div span{padding-right:4px}#weekNeedsComparison .charts-view .need{background:url(../images/ic_left_necesidades.svg) no-repeat center;height:20px;width:20px}div#serviceNeedsConfig{display:flex;flex-direction:column}div#serviceNeedsConfig .green{color:#94C01F}div#serviceNeedsConfig .k-checkbox-label:before{top:1px;width:10px;height:10px}div#serviceNeedsConfig .k-toolbar .k-button{min-width:125px}div#serviceNeedsConfig .k-toolbar{flex-grow:0;min-height:44px}div#serviceNeedsConfig div.content-after-toolbar{overflow-y:auto;margin:15px;padding-bottom:45px}div#serviceNeedsConfig .k-grid{margin-bottom:16px}div#serviceNeedsConfig .k-grid .k-grid-content{min-height:10px}div#serviceNeedsConfig #defaultProposals.inner-toolbar-panel{flex-grow:1;display:inline-block;width:calc(100% - 32px);margin:15px;overflow-y:hidden}div#serviceNeedsConfig #defaultProposals.inner-toolbar-panel label{min-width:150px;display:inline-block;margin-bottom:12px}div#serviceNeedsConfig #defaultProposals.inner-toolbar-panel .k-dropdown{width:300px}div#serviceNeedsConfig div#proposals.inner-toolbar-panel{display:inline-block;flex-grow:5;width:calc(100% - 32px);margin:15px;overflow-y:hidden}div#serviceNeedsConfig div#proposals.inner-toolbar-panel label.proposal{text-transform:uppercase;display:block;margin-top:16px;margin-bottom:10px}div#serviceNeedsConfig div#proposals.inner-toolbar-panel label.k-checkbox-label{margin-right:20px;margin-left:8px}div#serviceNeedsConfig .proposal-product{margin-right:16px}div#editSeasonWin .form-item{float:left}div#editSeasonWin .form-label{float:left;display:inline-block;width:120px}div#editSeasonWin .radio-item{padding-bottom:10px}div#editSeasonWin .year-input{top:-17px;width:75px}#serviceNeedsProposalConfig #steps-pane,#serviceNeedsProposalConfig #steps-pane .k-grid,#serviceNeedsProposalConfig .k-splitter{height:100%}#serviceNeedsProposalConfig #config-pane,#serviceNeedsProposalConfig #config-pane>div{height:100%;overflow:hidden}#serviceNeedsProposalConfig #config-pane .step-tab-container{height:calc(100% - 50px);overflow:hidden;padding:0}#serviceNeedsProposalConfig #config-pane .step-tab-container>div{height:100%}#serviceNeedsProposalConfig #config-pane .accumulative-container{margin-top:20px;margin-left:20px}#proposal-types #steps-pane,#proposal-types #steps-pane .k-grid,#proposal-types .k-splitter,#proposal-types .proposals-pane,#serviceNeedsProposalConfig #config-pane #stepConfig,#serviceNeedsProposalConfig #config-pane #stepConfig>div{height:100%}#stepWin .k-dropdown{width:250px}#stepWin .k-multi-select{width:200px}#stepWin .k-numerictextbox.integer{width:75px}#stepWin #rulePane.businessMode{height:200px!important}#stepWin #stepConfig{height:200px}