/* Minification failed. Returning unminified contents.
(310,17770): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(310,17788): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(310,17813): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(310,17846): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(310,17875): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(310,17914): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(310,17963): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(310,18005): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(310,18050): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
 */
/*	Kendo Overrides
~~ ----------------------------------------------------------------------------------------------------------- */
.k-textbox > input, .k-autocomplete .k-input, .k-picker-wrap .k-input, .k-numeric-wrap .k-input, .k-dropdown-wrap .k-input, .k-selectbox .k-input {
    border: 1px solid transparent;
}

.k-icon, .k-tool-icon, .k-grouping-dropclue, .k-drop-hint, .k-column-menu .k-sprite {
    background-image: url("../../Images/Sprites/kendo-overrides.png");
    border-color: transparent;
}

.k-loading, .k-state-hover .k-loading {
    background-image: url('../../Images/loading.gif');
    background-position: 50% 50% !important;
    opacity: 1; 
    filter: alpha(opacity = 100);
}

.k-popup {
    border: 1px solid;
    border-color:transparent;
    background-color: white;
}
/* Variabled and Function Reference placeholder */
/* Begin Metrics P3 dialogs */
/* Variabled and Function Reference placeholder */
.k-window.k-window-titleless {
  background-color: #fff;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  overflow: hidden;
  border-width: 0;
  z-index: 99999;
}
.k-window.k-window-titleless > .k-window-content {
  background-color: #fff;
  border-width: 0;
  min-height: 80px;
  overflow: hidden !important;
  position: relative;
  z-index: 1;
  padding: 0;
  width: 100%;
}
.k-window.k-window-titleless .button-container {
  border-top: 1px solid #ddd;
  padding: 0;
  margin: 0;
  height: 44px;
  color: #159de4;
  overflow: hidden;
  -moz-border-radius: 0 0 4px 4px;
  -webkit-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px;
}
.k-window.k-window-titleless .button-container > .k-button {
  width: 100%;
  text-align: center;
  color: #159de4;
  border-width: 0;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  font-weight: bold;
  font-size: 15px;
  line-height: 44px;
  padding: 0;
  background-color: transparent;
  -moz-transition: background-color 260ms ease;
  -o-transition: background-color 260ms ease;
  -webkit-transition: background-color 260ms ease;
  transition: background-color 260ms ease;
  -webkit-appearance: none;
  outline: none;
}
.k-window.k-window-titleless .button-container > .k-button.active {
  background-color: #159de4;
  color: #fff;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.k-login-window-content {
  text-align: center;
  padding: 16px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}
.k-login-window-content > h4 {
  color: #000;
  font-size: 1rem;
}
.k-login-window-content > p {
  font-size: 1rem;
}

/* Variabled and Function Reference placeholder */
/* Begin Metrics P3 dialogs */
/* Variabled and Function Reference placeholder */
/*Kendo Ui error panel*/
.k-window {
  background-color: #eaeaea;
  border: 0 none !important;
  color: #333;
  -moz-transition: transform 900ms cubic-bezier(0.86, 0, 0.07, 1);
  -o-transition: transform 900ms cubic-bezier(0.86, 0, 0.07, 1);
  -webkit-transition: transform 900ms cubic-bezier(0.86, 0, 0.07, 1);
  transition: transform 900ms cubic-bezier(0.86, 0, 0.07, 1);
}

.k-window-titlebar {
  border-bottom: 1px solid #ddd;
  height: 44px;
  line-height: 44px;
}

.k-window-titlebar .k-window-title {
  color: #000;
  display: block;
  font-size: 16px;
  font-weight: 400;
  line-height: 44px;
  position: absolute;
  top: 0;
  left: 16px;
}

.k-window-titlebar .k-window-actions {
  position: absolute;
  right: 0;
  top: -2px;
  white-space: nowrap;
  padding: 0;
}

.k-window-titlebar .k-window-actions .k-window-action {
  display: inline-block;
  opacity: 0.7;
  padding: 0;
  text-decoration: none;
  vertical-align: middle;
  height: 44px;
  width: 44px;
  border: 0 none;
}

.k-window-titlebar .k-window-actions .k-state-hover {
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  opacity: 1;
  padding: 0;
  text-decoration: none;
  vertical-align: middle;
  height: 44px;
  width: 44px;
  border: 0 none;
}

.k-window-titlebar .k-window-actions .k-state-hover .k-i-close {
  background-position: center center;
}

.k-window-titlebar .k-window-actions .k-i-close {
  background-position: center center;
  background-repeat: no-repeat;
  height: 44px;
  width: 44px;
}

@media (-webkit-max-device-pixel-ratio: 1), (max-resolution: 119.9dpi) {
  .k-i-close {
    background-image: url(../../images/Sprites/close_50x50.png);
    -moz-background-size: 25px 25px;
    background-size: 25px 25px;
  }
}
@media (-webkit-min-device-pixel-ratio: 1.1), (min-resolution: 120dpi) {
  .k-i-close {
    background-image: url(../../images/Sprites/close_50x50.png);
    -moz-background-size: 25px 25px;
    background-size: 25px 25px;
  }
}
.k-window-content {
  background-color: #eaeaea;
  min-height: 300px;
  padding: 0;
  overflow-y: auto;
  overflow-x: hidden !important;
}

/*.k-window-content h4 {
	color: #B0B0B0;
	font-size: 0.8em;
	font-weight: 300;
}*/
.k-window-content textarea {
  min-height: 124px;
  width: 100%;
}

.k-window-content .btn-default {
  background: none repeat scroll 0 0 #8c96c5;
  border: 1px solid #8c96c5;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  color: #FFFFFF;
  font-size: 9px;
  line-height: 1.33;
  padding: 5px 15px;
  text-transform: uppercase;
  -webkit-transition: border-color 0.218s ease 0s;
  -moz-transition: border-color 0.218s ease 0s;
  -o-transition: border-color 0.218s ease 0s;
  transition: border-color 0.218s ease 0s;
}

.k-window-content .btn:active,
.k-window-content .btn.active {
  background-image: none;
}

.k-window-content .btn-default:hover,
.k-window-content .btn-default:focus {
  background-color: #7f88b3;
  background-position: 0 -15px;
  border: 1px solid #7f88b3;
  color: #FFFFFF;
}

.k-window-content .btn-default:active,
.k-window-content .btn-default.active {
  background-color: #7f88b3;
  border: 1px solid #7f88b3;
}

.a-popup {
  padding: 16px;
}

.k-window-content {
  height: 300px;
}

.a-device-tablet .k-window-content {
  overflow-y: hidden !important;
}

.k-window.full-edit-window{background-color:#eaeaea;border-radius:0;border-width:0;overflow:hidden;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:99999;top:0}html.a-app-mode .full-edit-window{top:0}@media(orientation: landscape)and (min-width: 768px){.full-edit-window{left:320px !important}}@media(orientation: portrait){.full-edit-window{left:0 !important}}.k-window.full-edit-window>.k-window-content{background-color:#eaeaea;border-radius:0;height:100%;padding:0 !important;overflow:hidden;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 320px)and (max-width: 767px){.full-edit-window{width:115% !important}}

/* Kendo UI Edit Form Popup */

    /*.k-window > div.k-popup-edit-form {
        padding: 1em 0 !important;
        overflow: auto;
    }
   
    .k-window > div.k-popup-edit-form .k-edit-form-container {
        position: relative;
        width: 400px;
    }

    .k-window > div.k-popup-edit-form .k-form-container {
        padding: 0 0.6em;
    }
    .k-window > div.k-popup-edit-form .k-edit-buttons {
        border-style: solid;
        border-width: 1px 0 0;
        border-color: #DBDBDE;
        bottom: -1em;
        clear: both;
        padding: 0.6em;
        position: relative;
        text-align: right;
    }*/
  
/*	Kendo Overrides
~~ ----------------------------------------------------------------------------------------------------------- */
.k-numerictextbox .k-numeric-wrap,
.k-numerictextbox .k-numeric-wrap .k-select {
    border: none;
}

.k-numerictextbox {
    border: 1px solid #C1C1C1;
    width: 65px;
    height: 27px;
    border-radius: 2px;
}


.k-numerictextbox .k-numeric-wrap .k-formatted-value,
.k-numerictextbox .k-numeric-wrap .id-numericInput {
    height: 25px;
}

.k-numerictextbox .k-numeric-wrap .k-input {
    height: 25px;
}
.ellipsis{display:inline-block;ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-top:0px;padding-top:0px;float:left}.ellipsis-60{max-width:60px}.ellipsis-80{max-width:80px}.ellipsis-100{max-width:100px}.ellipsis-120{max-width:120px}.ellipsis-140{max-width:140px}.button,.secondary-button,.link-button,.primary-button{display:inline-flex;align-items:center;justify-content:center;font-weight:500;border:none 32px;border-radius:6px;cursor:pointer;transition:.3s ease}.button.disabled,.disabled.secondary-button,.disabled.link-button,.disabled.primary-button,.button:disabled,.secondary-button:disabled,.link-button:disabled,.primary-button:disabled{cursor:not-allowed;opacity:.6}.button.button-small,.button-small.secondary-button,.button-small.link-button,.button-small.primary-button{font-size:.813rem;padding:4px 8px}.button.button-medium,.button-medium.secondary-button,.button-medium.link-button,.button-medium.primary-button{font-size:1rem;padding:8px 16px;line-height:22px;margin:0}.button.button-large,.button-large.secondary-button,.button-large.link-button,.button-large.primary-button{font-size:1.125rem;padding:12px 24px}.primary-button{background:#159de4;color:#fff;width:100%;text-shadow:0 0px 3px rgba(0,0,0,.6)}.primary-button:hover{background:#33b6fb;color:#fff}.primary-button:disabled{background:#ccc}.primary-button:active{color:#fff;background-color:#1297dd}.primary-button:focus-visible{box-shadow:inset 0 0 0 2px #00b7ff,inset 0 0 0 3px rgba(0,0,0,.32)}.primary-button.a-state-disabled,.primary-button.a-state-disabled:active,.primary-button[disabled=disabled]{color:#f3f3f3;background-color:#bcbcbc;cursor:default;margin:0}.primary-button.a-state-disabled>.label,.primary-button.a-state-disabled:active>.label,.primary-button[disabled=disabled]>.label{color:#aaa}.button-ghost{background-color:transparent;color:#159de4;padding:0}.button-ghost:hover{background-color:transparent;color:#0b8ed3}.button-ghost:active{background-color:transparent;color:#2871bc}.button-ghost:focus-visible{box-shadow:inset 0 0 0 2px #00b7ff,inset 0 0 0 3px rgba(0,0,0,.32)}.button-outline{color:#444;background-color:#fff;border:1px solid #159de4;overflow:visible;border-radius:6px;transition:background .3s,opacity .3s;cursor:pointer}.button-outline:hover{background-color:#f3f3f3;color:#444}.button-outline:active{color:#444;background-color:#fff;border-color:#159de4}.button-outline:focus-visible{box-shadow:inset 0 0 0 2px #00b7ff,inset 0 0 0 3px rgba(0,0,0,.32)}.link-button{background:none;color:#159de4;white-space:nowrap;padding:0;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;width:auto;transition:.3s ease}.link-button:hover{color:#0b8ed3;background:transparent}.link-button:active{color:#2871bc;background-color:transparent}.link-button:focus-visible{box-shadow:inset 0 0 0 2px #00b7ff,inset 0 0 0 3px rgba(0,0,0,.32)}.link-button.with-label{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;gap:8px;padding:0 12px;height:100%}.link-button.with-label .icon{font-size:28px;line-height:2.7rem;display:inline-block}.link-button.with-label span{font-size:18px;white-space:nowrap;line-height:1;color:inherit}.icon-button-with-label{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;position:relative;color:#333;height:28px;font-size:.875rem;line-height:1;margin:0;cursor:pointer;border:none;transition:.3s ease;user-select:none;white-space:nowrap;background-color:transparent;width:auto;padding:0 8px 0 8px}.icon-button-with-label span{padding-left:4px}.icon-button-with-label i{color:#606060}.icon-button-with-label:hover{background-color:rgba(0,0,0,.07)}.icon-button-with-label:active{background-color:rgba(0,0,0,.15);color:#333}.icon-button-with-label:focus-visible{box-shadow:inset 0 0 0 2px #00b7ff,inset 0 0 0 3px rgba(0,0,0,.32)}.secondary-button{color:#333;background-color:#cecece;padding:0 16px 0 4px}.secondary-button:hover{color:#333;background-color:#c4c4c4}.secondary-button:active{color:#fff;background-color:#948f8f}.secondary-button:focus-visible{box-shadow:inset 0 0 0 2px #00b7ff,inset 0 0 0 3px rgba(0,0,0,.32)}.secondary-button>.icon{color:#333;font-size:1.5rem;position:relative}.btn-group{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;overflow:hidden;border-radius:4px;margin-left:auto;margin-right:auto;position:relative}.btn-group>button{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;position:relative;flex:1;font-size:.875rem;transition:.3s ease;outline:none;line-height:1;margin:1px;border-radius:4px;color:#fff;padding:8px 24px}.btn-group>button:first-child{background-color:#807a7a;color:#fff;border-radius:4px 0 0 4px}.btn-group>button:first-child:hover{background-color:#948f8f;color:#fff}.btn-group>button:first-child:active{background-color:#666;color:#fff}.btn-group>button:nth-child(2){border-radius:0 4px 4px 0}.icon--button{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;position:relative;vertical-align:middle;border-radius:6px;padding:0 8px;color:#606060;background-color:transparent;border:none}.icon--button:hover{background-color:rgba(0,0,0,.07)}.icon--button:active{background-color:rgba(0,0,0,.3)}.icon--button:focus-visible{box-shadow:inset 0 0 0 2px #00b7ff,inset 0 0 0 3px rgba(0,0,0,.32)}

.a-group{-moz-transition:margin-left 300ms ease-in-out,opacity 300ms ease-in-out;-o-transition:margin-left 300ms ease-in-out,opacity 300ms ease-in-out;-webkit-transition:margin-left 300ms ease-in-out,opacity 300ms ease-in-out;transition:margin-left 300ms ease-in-out,opacity 300ms ease-in-out;width:9000px;white-space:nowrap}div.content.a-dataGrid{padding-right:0;padding-top:0}.a-dataGrid-container{position:relative;overflow:hidden}@media only screen and (min-width: 320px)and (max-width: 767px){.a-dataGrid-container{width:100%}}.rulesPopover{display:none;color:#666;padding:10px 15px;line-height:28px !important;-moz-border-radius:4px;-webkit-border-radius:4px;box-shadow:0 0 10px rgba(0,0,0,.1);border-color:#cecece;min-width:170px;max-width:300px;max-height:600px;overflow-y:auto;font-family:inherit !important}.rulesPopover>h3{color:#000;margin:0;font-size:20px;word-break:break-all}.rulesPopover>h4{color:gray;margin:0;font-size:16px;font-weight:500}.rulesPopover>tr>td>p{color:#666;margin:0;font-size:.2em}.rulesPopover>span.text{margin:5px 0 10px 0;display:block;line-height:22px}.rulesPopover>span.noteDateStamp{font-size:10px;display:block;line-height:14px}.rulesPopover>span.noteRaisedByUser{font-size:11px;display:block;line-height:16px}.rulesPopover ul{padding:0;margin:0}.rulesPopover ul li{list-style-type:none;display:flex;flex-direction:column;justify-content:flex-start}.rulesPopover ul li .infoPopover{display:flex;flex-direction:row;align-items:flex-start}.rulesPopover ul li .infoPopover .content{padding-top:10px}.rulesPopover ul li .infoPopover .content .rule-p{padding-bottom:4px}span.redeployTimes{font-weight:600;font-size:13px;float:none !important}tr.table-header{vertical-align:bottom}.rule-p{color:#333;margin:0;font-size:16px;font-weight:600}.desc{color:gray;font-weight:400;font-size:15px;margin-top:0}.mb-1{margin-bottom:16px}.k-grid table,.a-dataGrid table{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-spacing:0;border-bottom:1px solid #fff}.a-dataGrid{background-color:#fff;color:#000;border:0;overflow:hidden;-moz-transition:opacity 300ms ease,margin-left 300ms ease;-o-transition:opacity 300ms ease,margin-left 300ms ease;-webkit-transition:opacity 300ms ease,margin-left 300ms ease;transition:opacity 300ms ease,margin-left 300ms ease;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.a-dataGrid.primary{width:100%;margin-left:0;margin-right:20px}@media screen and (max-width: 1368px){.a-dataGrid.primary{overflow-x:scroll !important}}.a-dataGrid.persons-grid{overflow-x:auto !important}.a-dataGrid.secondary{width:100%;position:absolute;top:0;left:100%;-moz-transition:left 300ms ease;-o-transition:left 300ms ease;-webkit-transition:left 300ms ease;transition:left 300ms ease}.a-dataGrid table{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-spacing:0;border-bottom:1px solid #fff;margin-left:10px;-moz-transition:margin-left 300ms ease-in-out,opacity 300ms ease-in-out;-o-transition:margin-left 300ms ease-in-out,opacity 300ms ease-in-out;-webkit-transition:margin-left 300ms ease-in-out,opacity 300ms ease-in-out;transition:margin-left 300ms ease-in-out,opacity 300ms ease-in-out;-moz-transition-delay:250ms;-o-transition-delay:250ms;-webkit-transition-delay:250ms;transition-delay:250ms}.a-dataGrid table.extend{margin-left:0}.a-dataGrid table.extend th:first-child{padding-left:10px}.a-dataGrid tr{cursor:pointer}.a-dataGrid tr.a-state-active{-moz-animation:active-hightlight 300ms ease-in-out;-o-animation:active-hightlight 300ms ease-in-out;-webkit-animation:active-hightlight 300ms ease-in-out;animation:active-hightlight 300ms ease-in-out}.a-dataGrid tr.action{cursor:pointer}.a-dataGrid tr.greyed-out{color:aqua}.a-dataGrid tr.greyed{color:gray}.a-dataGrid tr.selected-row{background-color:rgba(77,191,250,.17)}.a-dataGrid .k-header,.a-dataGrid th{font-size:.813rem;font-weight:400;text-align:left;line-height:32px;border-width:0 0 1px 0;border-bottom-color:#d3d3d3;border-bottom-style:solid;color:#555;margin:0;padding-top:0;padding-right:0;padding-bottom:0}.a-dataGrid th>span{line-height:32px;color:#555;margin:0;padding:0}.a-dataGrid td>span,.a-dataGrid th>span{white-space:nowrap;padding-left:5px;float:left;clear:none}.a-dataGrid td>span.switchable-text:before,.a-dataGrid th>span.switchable-text:before{content:attr(data-text)}@media(max-width: 1100px){.a-dataGrid td>span.switchable-text.a-state-hidden:before,.a-dataGrid th>span.switchable-text.a-state-hidden:before{content:""}.a-dataGrid td>span.switchable-text.a-state-hidden:after,.a-dataGrid th>span.switchable-text.a-state-hidden:after{content:attr(title)}}@media(max-width: 700px){.a-dataGrid td>span.switchable-text:before,.a-dataGrid th>span.switchable-text:before{content:""}.a-dataGrid td>span.switchable-text:after,.a-dataGrid th>span.switchable-text:after{content:attr(title)}}.a-dataGrid td>span.greyed,.a-dataGrid th>span.greyed{color:gray}.a-dataGrid td:first-child>span,.a-dataGrid th:first-child>span{padding-left:0}.a-dataGrid th{padding-left:10px}.a-dataGrid td{border-width:0;border-bottom:1px solid #eee;line-height:44px;padding:0 7px;margin:0;overflow:hidden;-moz-transition:background-color 200ms ease;-o-transition:background-color 200ms ease;-webkit-transition:background-color 200ms ease;transition:background-color 200ms ease;vertical-align:middle;text-align:left !important;font-size:1rem;line-height:44px;color:#333}.a-dataGrid td.greyed{color:gray}.a-dataGrid td.selected-row{background-color:#e4f3f7}.a-dataGrid td:first-child,.a-dataGrid th:first-child{padding-left:7px;-moz-transition:padding-left 600ms ease-in-out,background-color 200ms ease;-o-transition:padding-left 600ms ease-in-out,background-color 200ms ease;-webkit-transition:padding-left 600ms ease-in-out,background-color 200ms ease;transition:padding-left 600ms ease-in-out,background-color 200ms ease}.a-dataGrid tr:last-child>td{border-bottom-width:0}.a-dataGrid tr.mark-error td{background-color:pink}.a-dataGrid td>span.smaller-font-greyed-out{color:#a9a9a9}.a-dataGrid td.pad-left,.a-dataGrid th.pad-left{padding-left:20px}.a-dataGrid td.pad-right,.a-dataGrid th.pad-right,.a-dataGrid td>.pad-right,.a-dataGrid th>.pad-right{padding-right:20px}.a-dataGrid td.no-pad-left,.a-dataGrid th.no-pad-left{padding-left:0}.a-dataGrid td.no-pad-left>span,.a-dataGrid th.no-pad-left>span{padding-left:0}.a-dataGrid td.pad-left,.a-dataGrid th.pad-left{padding-left:10px}.a-dataGrid th.a-modal-content>span{float:none !important}.a-dataGrid td.double-line>span{font-size:1rem;line-height:1;padding:0;margin:0}.a-dataGrid td.action,.a-dataGrid th.action{text-align:right;white-space:nowrap;padding-right:0;cursor:pointer}.a-dataGrid td.action .next,.a-dataGrid th.action .next{height:32px;width:32px;line-height:32px;text-align:center}.a-dataGrid td.action>a,.a-dataGrid th.action>a{padding-right:16px;width:inherit}.a-dataGrid td.cell-fix,.a-dataGrid th.cell-fix{width:1px !important;overflow:hidden;max-width:1px;min-width:1px;margin:0;-moz-transition:padding 200ms linear;-o-transition:padding 200ms linear;-webkit-transition:padding 200ms linear;transition:padding 200ms linear}.a-dataGrid .extend td.cell-fix,.a-dataGrid .extend th.cell-fix{padding:0 !important}.grid-swipe-disable{margin-left:0 !important}td.nowrap,th.nowrap,td.nowrap>span,th.nowrap>span,tr.nowrap>td,tr.nowrap>th,tr.nowrap>td>span,tr.nowrap>th>span{white-space:nowrap}.column-selector-checkbox-group input[type=checkbox]{position:absolute;left:0;top:0;z-index:1;width:100%;height:100%;opacity:0;cursor:pointer}.checkbox-group input[type=checkbox]{position:absolute;left:0;top:0;z-index:1;width:24px;height:24px;opacity:0;cursor:pointer}.checkbox-group input[type=checkbox]{position:absolute;left:0;top:0;z-index:1;width:24px;height:24px;opacity:0;cursor:pointer}.column-selector-checkbox-group>input[type=checkbox]:checked+label+.custom-checkbox.checkbox-circle:after{content:""}.column-selector-checkbox-group>input[type=checkbox]:checked+label+.custom-checkbox:after{content:""}.filter-list-item{transition:.3s ease}.filter-list-item:hover{background-color:rgba(0,144,172,.24)}.count-badge{background-color:#159de4;color:#fff;padding:4px;font-size:.875rem;border-radius:4px;line-height:13px}.column-selector-checkbox-group{padding:0 8px 0 48px;position:relative;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;white-space:nowrap}.column-selector-checkbox-group label{display:block;color:#333;font-size:14px;min-height:40px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:40px}.column-selector-checkbox-group .custom-checkbox{display:block;width:24px;height:24px;position:absolute;top:50%;transform:translateY(-50%);left:12px}.column-selector-checkbox-group .custom-checkbox:after{content:"";display:block;font-style:normal;font-family:"allocate_iconsregularNew";font-size:1.5rem;position:relative;text-align:center;color:#159de4}.column-selector-checkbox-group .custom-checkbox.checkbox-circle:after{content:"";display:block;font-style:normal;font-family:"allocate_iconsregularNew";font-size:1.5rem;position:relative;text-align:center;color:#159de4}ul.a-page-indicator{padding:8px 0 0 0;margin:0;clear:both;float:none;display:inline-block;width:100%;text-align:center;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}ul.a-page-indicator>li{display:inline-block;background:#ccc;height:8px;width:8px;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;padding:0;line-height:1;border:1px solid #aaa;background-color:transparent;margin:0 0 0 1px;-moz-transition:background-color 300ms linear;-o-transition:background-color 300ms linear;-webkit-transition:background-color 300ms linear;transition:background-color 300ms linear}ul.a-page-indicator>li:first-child{margin-left:0}ul.a-page-indicator>li.active{background:#aaa}.box-active-state{background-color:#b3e1f8;-moz-box-shadow:inset 0 0 0 2px #fff;-webkit-box-shadow:inset 0 0 0 2px #fff;box-shadow:inset 0 0 0 2px #fff}section.a-data-list{padding-left:20px;background-color:#fff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;overflow:hidden}.shifts-picker{overflow:hidden}.redeployFromPersonsSection{margin-top:30px;padding-top:15px !important}.redeployFromPersonsSection table tbody tr td:nth-child(n+6):nth-child(-n+8){text-align:center !important}.redeployFromPersonsSection table tbody tr td:nth-child(10){text-align:center !important}.redeployFromPersonsSection table thead tr th:nth-child(n+6):nth-child(-n+8){text-align:center !important}.redeployFromPersonsSection table thead tr th:nth-child(10){text-align:center !important}.redeployToUnfilledDutiesSection{margin:30px 0 16px 0;padding-top:15px !important}table.a-data-list,section.a-data-list>table{background-color:#fff;border:0;border-collapse:collapse;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-spacing:0}table.a-data-list tr:first-child>td,table.a-data-list tr:first-child>th,section.a-data-list>table tr:first-child>td,section.a-data-list>table tr:first-child>th{border-top-width:0}table.a-data-list td,table.a-data-list th,section.a-data-list>table td,section.a-data-list>table th{border-width:1px 0 0 0;border-color:#ddd;border-style:solid;width:50%;font-size:1rem;line-height:44px;font-weight:400}table.a-data-list td,section.a-data-list>table td{text-align:right;padding-right:20px}table.a-data-list th,table.a-data-list td:first-child,section.a-data-list>table th,section.a-data-list>table td:first-child{padding-left:0;text-align:left}table.a-data-list td>span,table.a-data-list th>span,table.a-data-list td>a>span,section.a-data-list>table td>span,section.a-data-list>table th>span,section.a-data-list>table td>a>span{font-size:1rem;line-height:44px;padding-top:0;padding-right:0;padding-bottom:0;margin:0}table.a-data-list td>span.note,table.a-data-list th>span.note,table.a-data-list td>a>span.note,section.a-data-list>table td>span.note,section.a-data-list>table th>span.note,section.a-data-list>table td>a>span.note{font-size:.875rem;color:#6a6a6a;padding-right:0}table.a-data-list td>span,table.a-data-list td>a>span,section.a-data-list>table td>span,section.a-data-list>table td>a>span{color:#666}table.a-data-list th>span,table.a-data-list th,table.a-data-list td:first-child>span,section.a-data-list>table th>span,section.a-data-list>table th,section.a-data-list>table td:first-child>span{color:#000}table.a-data-list td.action,section.a-data-list>table td.action{padding-right:16px}table.a-data-list tr.action,section.a-data-list>table tr.action{cursor:pointer}@-moz-keyframes active-hightlight{50%{background-color:#b3e1f8;box-shadow:inset 0 1px 0 2px #fff;border-radius:4px}}@-webkit-keyframes active-hightlight{50%{background-color:#b3e1f8;box-shadow:inset 0 1px 0 2px #fff;border-radius:4px}}@keyframes active-hightlight{50%{background-color:#b3e1f8;box-shadow:inset 0 1px 0 2px #fff;border-radius:4px}}.k-grid td{border-width:0 0 1px 0}.k-grid-header .k-header{border-width:0 0 1px 0}.a-dataGrid-2{background-color:#fff;color:#000;border:0;overflow:hidden;-moz-transition:opacity 300ms ease,margin-left 300ms ease;-o-transition:opacity 300ms ease,margin-left 300ms ease;-webkit-transition:opacity 300ms ease,margin-left 300ms ease;transition:opacity 300ms ease,margin-left 300ms ease;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.a-dataGrid-2 table{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-spacing:0;border-bottom:1px solid #fff;-moz-transition-delay:250ms;-o-transition-delay:250ms;-webkit-transition-delay:250ms;transition-delay:250ms}.a-dataGrid-2 table.extend{margin-left:0}.a-dataGrid-2 table.extend th:first-child{padding-left:10px}.a-dataGrid-2 tr{cursor:pointer}.a-dataGrid-2 tr.a-state-active{-moz-animation:active-hightlight 300ms ease-in-out;-o-animation:active-hightlight 300ms ease-in-out;-webkit-animation:active-hightlight 300ms ease-in-out;animation:active-hightlight 300ms ease-in-out}.a-dataGrid-2 tr.action{cursor:pointer}.a-dataGrid-2 tr>.margin-left{width:16px;white-space:nowrap;border-bottom-width:0}.a-dataGrid-2 .k-header,.a-dataGrid-2 th{font-size:.813rem;line-height:32px;border-width:0 0 1px 0;border-bottom-color:#ddd;border-bottom-style:solid;color:#797979;margin:0;padding-top:0;padding-right:0;padding-bottom:0}.a-dataGrid-2 th>span{line-height:32px;color:#797979;margin:0;padding:0}.a-dataGrid-2 td>span,.a-dataGrid-2 th>span{white-space:nowrap;padding-left:20px}.a-dataGrid-2 td:first-child>span,.a-dataGrid-2 th:first-child>span{padding-left:0}.a-dataGrid-2 th{padding-left:20px}.a-dataGrid-2 td{border-width:0;border-bottom:1px solid #eee;line-height:44px;padding:0;margin:0;overflow:hidden;-moz-transition:background-color 200ms ease;-o-transition:background-color 200ms ease;-webkit-transition:background-color 200ms ease;transition:background-color 200ms ease;vertical-align:middle}.a-dataGrid-2 td:first-child,.a-dataGrid-2 th:first-child{padding-left:0;-moz-transition:padding-left 600ms ease-in-out,background-color 200ms ease;-o-transition:padding-left 600ms ease-in-out,background-color 200ms ease;-webkit-transition:padding-left 600ms ease-in-out,background-color 200ms ease;transition:padding-left 600ms ease-in-out,background-color 200ms ease}.a-dataGrid-2 tr:last-child>td{border-bottom-width:0}.a-dataGrid-2 tr.mark-error td{background-color:pink}.a-dataGrid-2 td>span{font-size:1rem;line-height:44px;padding-top:0;padding-right:0;padding-bottom:0;margin:0;color:#333}.a-dataGrid-2 td.pad-left,.a-dataGrid-2 th.pad-left{padding-left:20px}.a-dataGrid-2 td.pad-right,.a-dataGrid-2 th.pad-right,.a-dataGrid-2 td>.pad-right,.a-dataGrid-2 th>.pad-right{padding-right:20px}.a-dataGrid-2 td,.a-dataGrid-2 th{text-align:left}.a-dataGrid-2 td.no-pad-left,.a-dataGrid-2 th.no-pad-left{padding-left:0}.a-dataGrid-2 td.no-pad-left>span,.a-dataGrid-2 th.no-pad-left>span{padding-left:0}.a-dataGrid-2 td.pad-left,.a-dataGrid-2 th.pad-left{padding-left:20px}.a-dataGrid-2 th.a-modal-content>span{float:none !important}.a-dataGrid-2 td.double-line>span{font-size:1rem;line-height:1;padding:0;margin:0}.a-dataGrid-2 td.action,.a-dataGrid-2 th.action{text-align:right;white-space:nowrap;padding-right:0;cursor:pointer}.a-dataGrid-2 td.action .next,.a-dataGrid-2 th.action .next{height:32px;width:32px;line-height:32px;text-align:center}.a-dataGrid-2 td.action>a,.a-dataGrid-2 th.action>a{padding-right:16px}.a-dataGrid-2 td.cell-fix,.a-dataGrid-2 th.cell-fix{width:1px !important;overflow:hidden;max-width:1px;min-width:1px;margin:0;-moz-transition:padding 200ms linear;-o-transition:padding 200ms linear;-webkit-transition:padding 200ms linear;transition:padding 200ms linear}.a-dataGrid-2 .extend td.cell-fix,.a-dataGrid-2 .extend th.cell-fix{padding:0 !important}.a-dataGrid td>span.name-text-overflow{overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}td>span.location-name-span{padding:0}td>.location-iconBox.a-iconBox{width:31.5px}.scroll{overflow-x:scroll}.a-dataGrid td.with-border{border-right-width:1px;border-right-color:#eee;width:140px}.left-pad{padding-left:5px !important}.rdg-cell{border-bottom:1px solid #aaa;text-align:left;padding:0 12px;border-right:1px solid #aaa}rdg-cell-negative-value{padding-left:8px}.rdg-cell-frozen{padding:0 12px}.rdg-header-sort-name{color:#555;text-align:left}.sort-icon-asc::after{content:"";font-family:"allocate_iconsregular";padding-left:8px}.sort-icon-desc::after{content:"";font-family:"allocate_iconsregular";padding-left:8px}.sunburstTableViewGrid>div>div{--rdg-color: #000;--rdg-border-color: #ddd;--rdg-summary-border-color: #aaa;--rdg-background-color: #fff;--rdg-header-background-color: #f9f9f9;--rdg-header-draggable-background-color: #e7e7e7;--rdg-row-hover-background-color: #f5f5f5;--rdg-row-selected-background-color: #dbecfa;--rdg-row-selected-hover-background-color: #c9e3f8}@media only screen and (min-width: 768px)and (max-width: 1024px)and (orientation:landscape){.secondary-td{max-width:75px}.redeploy-from-width{max-width:90px}.smaller-font{font-size:.54rem !important;padding-left:5px !important}.smaller-font-greyed-out{font-size:.54rem !important;padding-left:5px !important;color:#a9a9a9}}@media only screen and (min-width: 1024px)and (max-width: 1200px)and (orientation:landscape){.secondary-td{max-width:75px}.smaller-font{font-size:.54rem !important;padding-left:5px !important}.smaller-font-greyed-out{font-size:.54rem !important;padding-left:5px !important;color:#a9a9a9}.redeploy-from-width{max-width:90px}}@media only screen and (max-width: 770px)and (orientation:portrait){.secondary-td{max-width:95px}.primary-name-land{max-width:150px}.redeploy-from-width{max-width:90px}.smaller-font{font-size:.4rem !important;padding-left:5px !important}.smaller-font-greyed-out{font-size:.54rem !important;padding-left:5px !important;color:#a9a9a9}}@media only screen and (min-width: 912px)and (max-width: 1368px)and (orientation:portrait){.secondary-td{max-width:120px}.primary-name-land{max-width:150px}}@media only screen and (min-width: 771px)and (max-width: 911px)and (orientation:portrait){.secondary-td{max-width:120px}.primary-name-land{max-width:150px}.redeploy-from-width{max-width:140px}.smaller-font{font-size:.54rem !important;padding-left:5px !important}.smaller-font-greyed-out{font-size:.54rem !important;padding-left:5px !important;color:#a9a9a9}}@media only screen and (min-width: 912px)and (max-width: 1368px)and (orientation:landscape){.smaller-font{font-size:.65rem !important;text-overflow:ellipsis}.primary-name-land{max-width:150px}.smaller-font-greyed-out{font-size:.54rem !important;padding-left:5px !important;color:#a9a9a9}}@media only screen and (min-width: 1300px)and (max-width: 1368px)and (orientation:landscape){.secondary-td{max-width:150px}.redeploy-from-width{max-width:180px}.primary-name-land{max-width:150px}.smaller-font{font-size:.6rem !important}.smaller-font-greyed-out{font-size:.6rem !important;color:#a9a9a9}}@media only screen and (min-width: 1369px){.primary-name-land{max-width:150px}.redeploy-from-name{max-width:280px}.max-name-perc{max-width:90%}}.a-dataGrid-acuity.a-dataGrid-2 td.action>a,.a-dataGrid-acuity.a-dataGrid-2 th.action>a{padding-right:16px;padding-left:16px}

