h1,h2,h3,h4,h5,h6{font-family:'Open Sans',sans-serif;font-size:100%;font-weight:500;color:#303030;margin-bottom:1.3125rem}h1{font-size:2rem;line-height:2.2rem;font-weight:100;margin-top:.1rem;letter-spacing:-.03rem}h2{font-size:1.5rem;line-height:1.7rem;letter-spacing:-.01rem}h3{font-size:1.2rem;line-height:1.4rem}h4,h5,h6{font-size:.9rem;line-height:1.1rem;font-weight:600}p{font-size:1rem;color:#303030}label{color:#303030}ul{list-style:none}.fl-area{background:#FFF;border:1px solid #D5D5D5;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.2);-moz-box-shadow:0 2px 3px rgba(0,0,0,.2);box-shadow:0 2px 3px rgba(0,0,0,.2);min-height:50px}.fl-area-summary{background:#FFF;border-radius:5px;-webkit-box-shadow:0 0 12px rgba(0,0,0,.25);-moz-box-shadow:0 0 12px rgba(0,0,0,.25);box-shadow:0 0 12px rgba(0,0,0,.25);min-height:50px}.fl-area-filters{background:#F5F5F5;border:1px solid #CCC;border-radius:5px;padding:20px;-webkit-box-shadow:inset 0 0 4px #ccc;-moz-box-shadow:inset 0 0 4px #ccc;box-shadow:inset 0 0 4px #ccc}.fl-sidebar{background:#F6FBFF;border-top:1px solid #CDE;padding:10px}.fl-box{background:#FFF;border:1px solid #CCC;padding:10px}.separator-bottom{border-bottom:1px solid #e8e8e8}.separator-top{border-top:1px solid #e8e8e8}.fl-button-bg{background-color:#edf0f0;background-repeat:repeat-x;background-image:linear-gradient(#fbfcfc,#edf0f0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbfcfc', endColorstr='#edf0f0', GradientType=0)"}.fl-disabled-button-bg{background:#e8ebeb}.fl-button,.fl-button-badge,.fl-button-lg,.fl-button-multiselect,.fl-button-sm{font-size:14px;line-height:28px;padding:0 15px;cursor:pointer;text-align:center;text-decoration:none;opacity:1;color:#444;border:1px solid #d1d8d9;border-radius:3px;display:inline-block;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#edf0f0;background-repeat:repeat-x;background-image:linear-gradient(#fbfcfc,#edf0f0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbfcfc', endColorstr='#edf0f0', GradientType=0)"}.fl-button-badge:hover,.fl-button-lg:hover,.fl-button-multiselect:hover,.fl-button-sm:hover,.fl-button:hover{background-color:#e8ebeb;background-repeat:repeat-x;background-image:linear-gradient(#f3f4f5,#e5e9e9);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f4f5', endColorstr='#e5e9e9', GradientType=0)"}.fl-button-badge:active,.fl-button-lg:active,.fl-button-multiselect:active,.fl-button-sm:active,.fl-button:active{border-color:#9aa9aa #b6c1c1 #b6c1c1;box-shadow:inset 0 1px 1px rgba(0,0,0,.1);background-color:#d1d8d9;background-repeat:repeat-x;background-image:linear-gradient(#d4dbdb,#edf0f0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#d4dbdb', endColorstr='#edf0f0', GradientType=0)"}.fl-button-badge:focus,.fl-button-lg:focus,.fl-button-multiselect:focus,.fl-button-sm:focus,.fl-button:focus{outline:0;border-color:#818181}.fl-button-badge.fl-disabled,.fl-button-lg.fl-disabled,.fl-button-multiselect.fl-disabled,.fl-button-sm.fl-disabled,.fl-button.fl-disabled{opacity:.6;cursor:not-allowed;background:#e8ebeb}.fl-button-badge.fl-disabled:active,.fl-button-badge.fl-disabled:hover,.fl-button-lg.fl-disabled:active,.fl-button-lg.fl-disabled:hover,.fl-button-multiselect.fl-disabled:active,.fl-button-multiselect.fl-disabled:hover,.fl-button-sm.fl-disabled:active,.fl-button-sm.fl-disabled:hover,.fl-button.fl-disabled:active,.fl-button.fl-disabled:hover{background:#e8ebeb}.fl-button:empty{padding:0 10px;width:28px;width:auto}.fl-button-sm{font-size:12px;font-weight:600;line-height:22px;padding:0 12px}.fl-button-sm:empty{padding:0 7px;width:26px;width:auto}.fl-button-lg{font-weight:700;line-height:38px;padding:0 25px}.fl-button-badge{font-weight:700;line-height:initial;position:relative;width:100px;padding:10px 15px}.fl-button-badge>.group{margin-right:30px}.fl-button-badge>.group>.label{display:block;margin-bottom:3px}.fl-button-badge>.group>.caption{font-size:11px;font-weight:400;line-height:100%;display:block;color:#999}.fl-button-badge>.badge{font-size:16px;position:absolute;top:50%;right:10px;box-sizing:border-box;min-width:30px;margin-top:-15px;padding:6px 8px;text-align:center;vertical-align:middle;border-radius:30px;background:#cde;text-shadow:none;box-shadow:inset 1px 1px rgba(0,0,0,.1),1px 1px #fff;display:inline-block}.fl-button-badge:active>.badge{background:#bcd}.fl-button-badge.fl-disabled>.group>.caption{color:#bbb}.fl-button-badge.fl-disabled>.badge{color:#bbb;background:#e5e5e5}.fl-button i.pull-right{margin-left:6px;float:right}.fl-button i.pull-left{margin-right:6px;float:left}.fl-button i.pull-left,.fl-button i.pull-right{line-height:27px}.fl-button-sm i.pull-right{margin-left:6px}.fl-button-sm i.pull-left{margin-right:6px}.fl-button-sm i.pull-left,.fl-button-sm i.pull-right{line-height:22px}.fl-button-multiselect{display:block;padding:12px 10px;border-radius:0}.fl-standard-2-bg{border-color:#394147;background-color:#505b63;background-repeat:repeat-x;background-image:linear-gradient(#5c6771,#454e55);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#5c6771', endColorstr='#454e55', GradientType=0)"}.fl-disabled-standard-2-bg{border-color:#3e464d;background-color:#505b63;background-repeat:repeat-x;background-image:linear-gradient(#525d66,#4e5861);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#525d66', endColorstr='#4e5861', GradientType=0)"}.fl-standard-2{color:#fff;border-color:#394147;background-color:#505b63;background-repeat:repeat-x;background-image:linear-gradient(#5c6771,#454e55);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#5c6771', endColorstr='#454e55', GradientType=0)"}.fl-standard-2:hover{background-color:#475058;background-repeat:repeat-x;background-image:linear-gradient(#525d66,#3c434a);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#525d66', endColorstr='#3c434a', GradientType=0)"}.fl-standard-2:active{border-color:#171a1d #2e3439 #2e3439;background-color:#404950;background-repeat:repeat-x;background-image:linear-gradient(#454e55,#505b63);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#454e55', endColorstr='#505b63', GradientType=0)"}.fl-standard-2.fl-disabled,.fl-standard-2.fl-disabled:active,.fl-standard-2.fl-disabled:hover{border-color:#3e464d;background-color:#505b63;background-repeat:repeat-x;background-image:linear-gradient(#525d66,#4e5861);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#525d66', endColorstr='#4e5861', GradientType=0)"}.fl-primary-bg{border-color:#1b688e;background-color:#2387b9;background-repeat:repeat-x;background-image:linear-gradient(#2797ce,#1f77a4);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#2797ce', endColorstr='#1f77a4', GradientType=0)"}.fl-disabled-primary-bg{border-color:#1d6e97;background-color:#2387b9;background-repeat:repeat-x;background-image:linear-gradient(#248abd,#2284b5);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#248abd', endColorstr='#2284b5', GradientType=0)"}.fl-primary{color:#fff;border-color:#1b688e;background-color:#2387b9;background-repeat:repeat-x;background-image:linear-gradient(#2797ce,#1f77a4);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#2797ce', endColorstr='#1f77a4', GradientType=0)"}.fl-primary:hover{background-color:#207aa8;background-repeat:repeat-x;background-image:linear-gradient(#248abd,#1c6b92);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#248abd', endColorstr='#1c6b92', GradientType=0)"}.fl-primary:active{border-color:#0f394e #175879 #175879;background-color:#1d719b;background-repeat:repeat-x;background-image:linear-gradient(#1f77a4,#2387b9);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#1f77a4', endColorstr='#2387b9', GradientType=0)"}.fl-primary.fl-disabled,.fl-primary.fl-disabled:active,.fl-primary.fl-disabled:hover{border-color:#1d6e97;background-color:#2387b9;background-repeat:repeat-x;background-image:linear-gradient(#248abd,#2284b5);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#248abd', endColorstr='#2284b5', GradientType=0)"}.fl-positive-bg{border-color:#1f8557;background-color:#26a26a;background-repeat:repeat-x;background-image:linear-gradient(#2bb778,#218d5c);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#2bb778', endColorstr='#218d5c', GradientType=0)"}.fl-disabled-positive-bg{border-color:#218d5c;background-color:#26a26a;background-repeat:repeat-x;background-image:linear-gradient(#27a66d,#259e67);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#27a66d', endColorstr='#259e67', GradientType=0)"}.fl-positive{color:#fff;border-color:#1f8557;background-color:#26a26a;background-repeat:repeat-x;background-image:linear-gradient(#2bb778,#218d5c);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#2bb778', endColorstr='#218d5c', GradientType=0)"}.fl-positive:hover{background-color:#22915f;background-repeat:repeat-x;background-image:linear-gradient(#27a66d,#1d7d52);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#27a66d', endColorstr='#1d7d52', GradientType=0)"}.fl-positive:active{border-color:#134f34 #1c794f #1c794f;background-color:#1f8557;background-repeat:repeat-x;background-image:linear-gradient(#218d5c,#26a26a);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#218d5c', endColorstr='#26a26a', GradientType=0)"}.fl-positive.fl-disabled,.fl-positive.fl-disabled:active,.fl-positive.fl-disabled:hover{border-color:#218d5c;background-color:#26a26a;background-repeat:repeat-x;background-image:linear-gradient(#27a66d,#259e67);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#27a66d', endColorstr='#259e67', GradientType=0)"}.fl-negative-bg{border-color:#ce2a20;background-color:#e55e55;background-repeat:repeat-x;background-image:linear-gradient(#e8736b,#e2493f);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#e8736b', endColorstr='#e2493f', GradientType=0)"}.fl-disabled-negative-bg{border-color:#e03c32;background-color:#e55e55;background-repeat:repeat-x;background-image:linear-gradient(#e66259,#e45a51);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#e66259', endColorstr='#e45a51', GradientType=0)"}.fl-negative{color:#fff;border-color:#ce2a20;background-color:#e55e55;background-repeat:repeat-x;background-image:linear-gradient(#e8736b,#e2493f);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#e8736b', endColorstr='#e2493f', GradientType=0)"}.fl-negative:hover{background-color:#e24d43;background-repeat:repeat-x;background-image:linear-gradient(#e66259,#df382d);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#e66259', endColorstr='#df382d', GradientType=0)"}.fl-negative:active{border-color:#b8261c #de3429 #de3429;background-color:#e04136;background-repeat:repeat-x;background-image:linear-gradient(#e2493f,#e55e55);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#e2493f', endColorstr='#e55e55', GradientType=0)"}.fl-negative.fl-disabled,.fl-negative.fl-disabled:active,.fl-negative.fl-disabled:hover{border-color:#e03c32;background-color:#e55e55;background-repeat:repeat-x;background-image:linear-gradient(#e66259,#e45a51);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#e66259', endColorstr='#e45a51', GradientType=0)"}.fl-warning-bg{border-color:#cb9742;background-color:#d6ad6a;background-repeat:repeat-x;background-image:linear-gradient(#dcb87e,#d0a256);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#dcb87e', endColorstr='#d0a256', GradientType=0)"}.fl-warning{color:#fff;border-color:#cb9742;background-color:#d6ad6a;background-repeat:repeat-x;background-image:linear-gradient(#dcb87e,#d0a256);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#dcb87e', endColorstr='#d0a256', GradientType=0)"}.fl-warning:hover{background-color:#d2a45a;background-repeat:repeat-x;background-image:linear-gradient(#d7af6e,#cc9946);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#d7af6e', endColorstr='#cc9946', GradientType=0)"}.fl-warning:active{border-color:#ab7c2f #cb9742 #cb9742;background-color:#ce9e4e;background-repeat:repeat-x;background-image:linear-gradient(#d0a256,#d6ad6a);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#d0a256', endColorstr='#d6ad6a', GradientType=0)"}.fl-warning.fl-disabled{opacity:.5}.fl-warning.fl-disabled:active,.fl-warning.fl-disabled:hover{border-color:#cb9742;background-color:#d6ad6a;background-repeat:repeat-x;background-image:linear-gradient(#dcb87e,#d0a256);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#dcb87e', endColorstr='#d0a256', GradientType=0)"}.fl-disabled{cursor:default;box-shadow:none}.fl-button-menu{border:1px solid #ccc;border-radius:3px;background:#fff;box-shadow:1px 1px 5px 0 rgba(0,0,0,.1);display:inline-block}.fl-button-menu ul{list-style:none}.fl-button-menu ul li{padding:0 5px;display:block}.fl-button-menu ul li:hover{background:#f7f7f7}.fl-button-menu ul li:first-child a{border:none}.fl-button-menu ul li a{position:relative;font-size:12px;width:140px;padding:7px 0 7px 5px;text-decoration:none;color:#000;display:inline-block;border-top:1px solid #ddd}.fl-button-menu ul li a:focus{outline:0}.fl-button-menu ul li a:active{color:#666}.fl-button-menu ul li a i{margin-right:5px}.fl-button-menu ul li a:after{position:absolute;right:7px;top:8px;opacity:0}.fl-button-menu ul li.selected a{font-weight:700}.fl-button-menu ul li.selected a:after,.fl-button-menu ul li.selected a:before{opacity:1}.fl-button-config{position:relative;overflow:hidden;width:250px;height:70px;cursor:pointer;border-radius:8px;background:#fff;box-shadow:0 0 3px 0 rgba(0,0,0,.25);display:inline-block;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fl-button-config .group .icon{position:absolute;top:10px;left:10px;display:block;width:50px;height:50px}.fl-button-config .group .label{font-size:12px;font-weight:700;position:absolute;top:10px;left:70px;display:block;overflow:hidden;width:150px;height:17px;margin-bottom:3px;color:#369}.fl-button-config .group .caption{font-size:11px;position:absolute;bottom:10px;left:70px;display:block;overflow:hidden;width:150px;height:30px;color:#888}.fl-button-config .arrow{font-size:12px;line-height:70px;position:absolute;top:0;right:0;bottom:0;width:20px;text-align:center;vertical-align:middle;color:#ccc;border-radius:0 8px 8px 0;background:#fafafa}input::-ms-clear,input::-ms-reveal{height:16px}.fl-input{font-size:13px;line-height:20px;padding:4px 10px;border:1px solid #bbb;outline:0;background:#fff;-webkit-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.1);-moz-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.1);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.1)}.fl-input:focus{border-color:#90B7DD;-webkit-box-shadow:0 0 3px 0 #90b7dd,inset 0 1px 3px 0 rgba(0,0,0,.06);-moz-box-shadow:0 0 3px 0 #90b7dd,inset 0 1px 3px 0 rgba(0,0,0,.06);box-shadow:0 0 3px 0 #90b7dd,inset 0 1px 3px 0 rgba(0,0,0,.06)}.fl-input.error{border-color:#DAA2A7;background:#FFF4F4}.fl-input.error:focus{border-color:#ef7681;-webkit-box-shadow:0 0 3px 0 rgba(234,118,129,.45),inset 0 1px 3px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 3px 0 rgba(234,118,129,.45),inset 0 1px 3px 0 rgba(0,0,0,.1);box-shadow:0 0 3px 0 rgba(234,118,129,.45),inset 0 1px 3px 0 rgba(0,0,0,.1)}.fl-input.fl-disabled{border:1px solid #ccc;background:#eee;-webkit-box-shadow:inset 0 0 transparent;-moz-box-shadow:inset 0 0 transparent;box-shadow:inset 0 0 transparent}.fl-input::-webkit-input-placeholder{padding-top:1px}.fl-input:-moz-placeholder{padding-top:1px}.fl-input::-moz-placeholder{padding-top:1px}textarea:focus{outline:0;border-color:#90B7DD!important;-webkit-box-shadow:0 0 3px 0 #90b7dd,inset 0 1px 3px 0 rgba(0,0,0,.06)!important;-moz-box-shadow:0 0 3px 0 #90b7dd,inset 0 1px 3px 0 rgba(0,0,0,.06)!important;box-shadow:0 0 3px 0 #90b7dd,inset 0 1px 3px 0 rgba(0,0,0,.06)!important}.fl-search{position:relative;display:inline-block}.fl-search .fa-search{font-size:14px;line-height:30px;position:absolute;top:0;left:9px;color:#aaa}.fl-search .fa-spinner{font-size:15px;line-height:30px;position:absolute;top:0;left:9px;color:#aaa}.fl-search .fa-times-circle{font-size:16px;line-height:30px;position:absolute;top:0;right:9px;cursor:pointer;transition:color .1s;color:#aaa}.fl-search .fa-times-circle:hover{color:#666}.fl-search .fl-input{padding-left:30px;border-radius:20px}.fl-box-search{display:inline-block}.fl-box-search .fl-search{vertical-align:top}.fl-box-search .fl-search .fl-input{border-radius:20px 0 0 20px}.fl-box-search .fl-button{font-size:12px;margin-left:-5px;color:#666;border-radius:0 20px 20px 0}.fl-date{position:relative;vertical-align:top;display:inline-block}.fl-date .fl-input{width:110px;padding-right:30px}.fl-date .fa-calendar{font-size:15px;line-height:30px;position:absolute;top:0;right:9px;cursor:pointer;transition:color .1s;color:#aaa}.fl-date .fa-calendar:hover{color:#666}.fl-multiselect{font-size:11px;overflow:hidden;width:initial!important;min-width:175px;max-width:190px;vertical-align:top;display:inline-block}.fl-multiselect ul{overflow:auto;overflow-x:hidden;height:160px;list-style-type:none;border:1px solid #bbb;background:#fff;-webkit-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.1);-moz-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.1);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.1)}.fl-multiselect li{border-bottom:1px solid #eee}.fl-multiselect li:hover{background:rgba(0,0,0,.02)}.fl-multiselect li:last-child{border-bottom:none}.fl-multiselect .select-all{font-weight:700;border:1px solid #bbb;border-bottom:none;background:#e9edf0;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.1);-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,.1);box-shadow:0 1px 3px 0 rgba(0,0,0,.1)}.fl-multiselect label{display:block;margin:0!important;padding:6px 7px 6px 24px;cursor:pointer;text-indent:-17px;color:#444}.fl-multiselect input{margin-right:5px}.fl-multiselect .select-none{margin-top:5px;text-align:right}.fl-multiselect .select-none span{margin-right:5px;color:#888}.fl-select label{font-size:12px;font-weight:700;display:block;margin-bottom:5px}.fl-select .select-content{font-size:12px;position:relative;width:100px;padding:5px 8px 6px;cursor:pointer;text-decoration:none;color:#444;border:1px solid #bbb;border-bottom-color:#999;border-radius:4px;text-shadow:1px 1px #fff;background-color:#f8f8f8;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#fff),to(#eee));background-image:-moz-linear-gradient(#fff,#eee);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#eee));background-image:-webkit-linear-gradient(#fff,#eee);background-image:-o-linear-gradient(#fff,#eee);background-image:-ms-linear-gradient(top,#fff 0,#eee 100%);background-image:linear-gradient(#fff,#eee);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fl-select .select-content #selected{margin-right:3px;display:inline-block}.fl-select .select-content #selected.empty{color:#999}.fl-select .select-content select{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;border-radius:0;background:#fff},input[type=checkbox]:focus,input[type=radio]:focus,select:focus{outline:0;border-color:#90B7DD;-webkit-box-shadow:0 0 3px 0 #90b7dd,inset 0 1px 3px 0 rgba(0,0,0,.06);-moz-box-shadow:0 0 3px 0 #90b7dd,inset 0 1px 3px 0 rgba(0,0,0,.06);box-shadow:0 0 3px 0 #90b7dd,inset 0 1px 3px 0 rgba(0,0,0,.06)}.fl-table{background:#FFF;border:1px solid #DADADA;border-collapse:collapse;border-spacing:none;font-size:12px;width:100%}.fl-table th{background-color:#f7f7f7;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#f7f7f7),to(#eaeaea));background-image:-moz-linear-gradient(#f7f7f7,#eaeaea);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f7f7f7),color-stop(100%,#eaeaea));background-image:-webkit-linear-gradient(#f7f7f7,#eaeaea);background-image:-o-linear-gradient(#f7f7f7,#eaeaea);background-image:-ms-linear-gradient(top,#f7f7f7 0,#eaeaea 100%);background-image:linear-gradient(#f7f7f7,#eaeaea);border:1px solid #DADADA;color:#444;font-size:13px;font-weight:700;line-height:16px;padding:10px;text-shadow:0 1px 0 #FFF;text-align:left;-ms-word-break:keep-all;word-break:keep-all}.fl-table tr.row-odd{background:#FFF}.fl-table tr.row-even{background:#F8F9FA}.fl-table tr.row-child{background:#FFF}.fl-table td{border:1px solid #DADADA;padding:10px;color:#444;max-width:340px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-ms-word-wrap:break-word;word-wrap:break-word;overflow-wrap:break-word}.fl-table td:last-child{width:auto}.fl-table tr.subtotal>td{background:#E9EDF0;font-weight:700;border-bottom:2px solid #BBB}.fl-table>tfoot td{background:#EEE;font-weight:700;border-top:2px solid #BBB}.fl-table td.selected,.fl-table tr.selected{background:rgba(0,0,0,.05)!important}.fl-table .fl-sortable th{cursor:pointer}.fl-table .fl-sortable th.selected{background-color:#f9f9f9;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#f9f9f9),to(#f2f2f2));background-image:-moz-linear-gradient(#f9f9f9,#f2f2f2);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f9f9f9),color-stop(100%,#f2f2f2));background-image:-webkit-linear-gradient(#f9f9f9,#f2f2f2);background-image:-o-linear-gradient(#f9f9f9,#f2f2f2);background-image:-ms-linear-gradient(top,#f9f9f9 0,#f2f2f2 100%);background-image:linear-gradient(#f9f9f9,#f2f2f2)}.fl-table .fl-sortable th:active{background-color:#f9f9f9;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#f9f9f9),to(#f6f6f6));background-image:-moz-linear-gradient(#f9f9f9,#f6f6f6);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f9f9f9),color-stop(100%,#f6f6f6));background-image:-webkit-linear-gradient(#f9f9f9,#f6f6f6);background-image:-o-linear-gradient(#f9f9f9,#f6f6f6);background-image:-ms-linear-gradient(top,#f9f9f9 0,#f6f6f6 100%);background-image:linear-gradient(#f9f9f9,#f6f6f6);color:#666}.fl-table .fl-table-group-heading td{background:#3A3A3A;color:#FFF}.fl-table-subheading th{background:#F5F5F5;border-left:none;border-right:none;color:#777;font-size:10px;font-weight:700;padding:5px 10px;text-shadow:none;text-transform:uppercase}.fl-table-horizontal td{border-left:none;border-right:none}.fl-table-vertical td{border-top:none;border-bottom:none}.fl-table-rowspan tr:nth-child(even),.fl-table-solid tr:nth-child(even),.fl-table-vertical tr:nth-child(even){background:#FFF}.fl-table-accordion td .count{font-style:italic}.fl-table-accordion .level-1 td:first-child span{font-weight:700}.fl-table-accordion td:first-child a{color:#444;text-decoration:none}.fl-table-accordion td:first-child a>i{margin-right:2px}.fl-table-accordion .level-2 td:first-child{padding-left:20px}.fl-table-accordion .level-3 td:first-child{padding-left:40px}.fl-table-accordion .level-4 td:first-child{padding-left:60px}.fl-table-accordion .level-6 td:first-child{padding-left:80px}.fl-table-mini th{padding:5px 10px;font-size:11px;text-transform:uppercase}.fl-table-mini td{padding:5px 10px;font-size:11px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-ms-word-wrap:break-word;word-wrap:break-word;overflow-wrap:break-word}.fl-nested-row{-webkit-box-shadow:inset 0 2px 0 0 rgba(0,0,0,.025);-moz-box-shadow:inset 0 2px 0 0 rgba(0,0,0,.025);box-shadow:inset 0 2px 0 0 rgba(0,0,0,.025);background:#E9EDF0!important}.fl-table .fl-empty{color:#CCC;font-size:16px;padding:50px;text-align:center}.fl-table .fl-empty>span{color:#CCC;display:block;font-size:16px;margin:10px auto 0;max-width:150px;-ms-word-break:normal;word-break:normal}.fl-table .fl-empty-icon,.fl-table .fl-empty-icon-expired,.fl-table .fl-empty-icon-initial,.fl-table .fl-empty-icon-positive{background:url(../images/fl-sprite.png) -160px 0 no-repeat;display:block;margin:0 auto;height:110px;width:145px}.fl-table .fl-empty-icon-positive{background-position:-310px 0}.fl-table .fl-empty-icon-initial{background-position:0 0;height:125px;width:125px}.fl-table .fl-empty-icon-expired{background-position:-460px 0}.fl-user>.fl-user-type{display:block;font-size:9px;color:#888;text-transform:uppercase}.fl-user>.fl-user-name{font-weight:700}.fl-box{background:#FFF;border:1px solid #CCC;padding:10px}.fl-sidebar{background:#F6FBFF;border-top:1px solid #CDE;padding:10px}.fl-tabs{list-style:none;margin-bottom:-1px;height:31px}.fl-tabs li{display:inline;float:left;margin-right:2px}.fl-tabs li>a{background-color:#eee;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#fefefe),to(#dedede));background-image:-moz-linear-gradient(#fefefe,#dedede);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fefefe),color-stop(100%,#dedede));background-image:-webkit-linear-gradient(#fefefe,#dedede);background-image:-o-linear-gradient(#fefefe,#dedede);background-image:-ms-linear-gradient(top,#fefefe 0,#dedede 100%);background-image:linear-gradient(#fefefe,#dedede);border:1px solid #D3D3D3;border-bottom-color:#CCC;border-radius:5px 5px 0 0;color:#888;display:block;font:700 11px/125% Helvetica,Arial,sans-serif;padding:8px 10px;text-decoration:none;text-transform:uppercase;text-shadow:0 1px #FFF}.fl-tabs li>a.selected{background:#FFF;border-color:#CCC #CCC #FFF;color:#444;cursor:default}.fl-tab-box{font:11px/135% Helvetica,Arial,sans-serif}.fl-tab-box h4{font:400 11px/140% Helvetica,Arial,sans-serif;border-bottom:1px solid #DDD;padding-bottom:10px}.fl-tab-box label{font-weight:700;display:block;margin-top:10px}.fl-tab-box ul{list-style-type:none}.fl-tab-box a{color:#369}.fl-breadcrumbs{list-style:none;margin-top:15px}.fl-breadcrumbs+.fl-bodycontent{margin-top:0}.fl-breadcrumbs li{color:#888;display:inline-block;vertical-align:middle;font:700 10px/100% Helvetica,Arial,sans-serif;text-transform:uppercase;margin-right:10px;line-height:15px}.fl-breadcrumbs li:first-child{margin-left:0}.fl-breadcrumbs li a{color:#369;margin-right:10px;text-decoration:none}.fl-page-title{color:#000;font:400 22px/125% Helvetica,Arial,sans-serif;line-height:40px}.fl-system-message{border-radius:4px;background-color:#def;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#def),to(#cde));background-image:-moz-linear-gradient(#def,#cde);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#def),color-stop(100%,#cde));background-image:-webkit-linear-gradient(#def,#cde);background-image:-o-linear-gradient(#def,#cde);background-image:-ms-linear-gradient(top,#def 0,#cde 100%);background-image:linear-gradient(#def,#cde);border:1px solid #8AB;color:#035;font-size:14px;padding:15px;margin-bottom:10px;position:relative}.fl-system-message.success{background-color:#ddfadd;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#dfd),to(#cec));background-image:-moz-linear-gradient(#dfd,#cec);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#dfd),color-stop(100%,#cec));background-image:-webkit-linear-gradient(#dfd,#cec);background-image:-o-linear-gradient(#dfd,#cec);background-image:-ms-linear-gradient(top,#dfd 0,#cec 100%);background-image:linear-gradient(#dfd,#cec);border-color:#8BA;color:#053}.fl-system-message.warning{background-color:#fe9;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#fe9),to(#fd8));background-image:-moz-linear-gradient(#fe9,#fd8);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fe9),color-stop(100%,#fd8));background-image:-webkit-linear-gradient(#fe9,#fd8);background-image:-o-linear-gradient(#fe9,#fd8);background-image:-ms-linear-gradient(top,#fe9 0,#fd8 100%);background-image:linear-gradient(#fe9,#fd8);border-color:#C90;color:#630}.fl-system-message.error{background-color:#fdd;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#fdd),to(#fbb));background-image:-moz-linear-gradient(#fdd,#fbb);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fdd),color-stop(100%,#fbb));background-image:-webkit-linear-gradient(#fdd,#fbb);background-image:-o-linear-gradient(#fdd,#fbb);background-image:-ms-linear-gradient(top,#fdd 0,#fbb 100%);background-image:linear-gradient(#fdd,#fbb);border-color:#B88;color:#500}.fl-system-message .message{margin-right:80px}.fl-system-message .dismiss{position:absolute;top:15px;right:15px}.fl-system-message a{color:#035;font-weight:700;text-decoration:underline}.fl-system-message.success a{color:#053}.fl-system-message.warning a{color:#630}.fl-system-message.error a{color:#500}.fl-hint{border-radius:5px;background:#FCFCFC;border:1px dashed #CCC;font-size:11px/125%;color:#757575;padding:10px;display:inline-block;max-width:250px}.fl-hint label{display:block;font-weight:700;color:#444;margin-bottom:5px}.fl-user-voice a{-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.5);-moz-box-shadow:0 0 4px 0 rgba(0,0,0,.5);box-shadow:0 0 4px 0 rgba(0,0,0,.5);background-color:#eee;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#fff),to(#eee));background-image:-moz-linear-gradient(#fff,#eee);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#eee));background-image:-webkit-linear-gradient(#fff,#eee);background-image:-o-linear-gradient(#fff,#eee);background-image:-ms-linear-gradient(top,#fff 0,#eee 100%);background-image:linear-gradient(#fff,#eee);color:#444;text-decoration:none;border:2px solid #444;border-bottom:none;border-radius:5px 5px 0 0;padding:10px;font-size:12px/100%;font-weight:700;display:inline-block}.fl-user-voice a:active{background-color:#ddd;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#ddd),to(#eee));background-image:-moz-linear-gradient(#ddd,#eee);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ddd),color-stop(100%,#eee));background-image:-webkit-linear-gradient(#ddd,#eee);background-image:-o-linear-gradient(#ddd,#eee);background-image:-ms-linear-gradient(top,#ddd 0,#eee 100%);background-image:linear-gradient(#ddd,#eee)}.fl-live-chat{-webkit-box-shadow:inset 0 0 1px 1px rgba(0,0,0,.05);-moz-box-shadow:inset 0 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 0 1px 1px rgba(0,0,0,.05);background-color:#bbd991;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#d0ea9c),to(#82ac73));background-image:-moz-linear-gradient(#d0ea9c,#82ac73);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#d0ea9c),color-stop(100%,#82ac73));background-image:-webkit-linear-gradient(#d0ea9c,#82ac73);background-image:-o-linear-gradient(#d0ea9c,#82ac73);background-image:-ms-linear-gradient(top,#d0ea9c 0,#82ac73 100%);background-image:linear-gradient(#d0ea9c,#82ac73);display:inline-block;vertical-align:top;padding:0 10px}.fl-live-chat .group{display:inline-block;padding:5px 5px 0 0}.fl-live-chat .group label{font-size:10px;font-weight:700;color:#465;line-height:12px;text-shadow:0 1px 0 rgba(255,255,255,.5);text-transform:uppercase;display:block;margin-bottom:2px}.fl-live-chat .group .fl-button-sm{padding:0 12px;line-height:18px}.fl-live-chat::after,.fl-live-chat::before{content:"";display:inline-block;vertical-align:top;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#eee),to(#c6c6c6));background-image:-moz-linear-gradient(#eee,#c6c6c6);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#eee),color-stop(100%,#c6c6c6));background-image:-webkit-linear-gradient(#eee,#c6c6c6);background-image:-o-linear-gradient(#eee,#c6c6c6);background-image:-ms-linear-gradient(top,#eee 0,#c6c6c6 100%);background-image:linear-gradient(#eee,#c6c6c6);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#eeeeee', endColorstr='#c6c6c6');background-color:transparent;height:45px;width:8px}.fl-live-chat::before{margin-right:8px;border-radius:0 8px 8px 0;margin-left:-12px;-webkit-box-shadow:1px 0 2px 0 rgba(0,0,0,.1);-moz-box-shadow:1px 0 2px 0 rgba(0,0,0,.1);box-shadow:1px 0 2px 0 rgba(0,0,0,.1)}.fl-live-chat::after{margin-left:8px;border-radius:8px 0 0 8px;margin-right:-12px;-webkit-box-shadow:-1px 0 2px 0 rgba(0,0,0,.1);-moz-box-shadow:-1px 0 2px 0 rgba(0,0,0,.1);box-shadow:-1px 0 2px 0 rgba(0,0,0,.1)}@font-face{font-family:FL-Icons;src:url(../font/FL-Icons.eot?-nwhz14);src:url(../font/FL-Icons.eot?#iefix-nwhz14) format('embedded-opentype'),url(../font/FL-Icons.woff?-nwhz14) format('woff'),url(../font/FL-Icons.ttf?-nwhz14) format('truetype'),url(../font/FL-Icons.svg?-nwhz14#FL-Icons) format('svg');font-weight:400;font-style:normal}.fa:after,.fa:before,[class*=fa-]:after,[class*=fa-]:before{font-family:FL-Icons;font-weight:400;font-style:normal;font-variant:normal;line-height:1;text-align:center;vertical-align:-1px;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=fa-][class*='-before']:before{margin-right:.5rem}[class*=fa-][class*='-after']:after{margin-left:.5rem}.fa-li-packet-large-after:after,.fa-li-packet-large-before:before,.fa-li-packet-large:before{content:'\e914'}.fa-li-form-large-after:after,.fa-li-form-large-before:before,.fa-li-form-large:before{content:'\e900'}.fa-logo-frontline-after:after,.fa-logo-frontline-before:before,.fa-logo-frontline:before{content:'\e923'}.fa-logo-frontline-small-after:after,.fa-logo-frontline-small-before:before,.fa-logo-frontline-small:before{content:'\e922'}.fa-learning_center_logo-after:after,.fa-learning_center_logo-before:before,.fa-learning_center_logo:before{content:'\e913'}.fa-li-users-after:after,.fa-li-users-before:before,.fa-li-users:before{content:'\e911'}.fa-li-search-after:after,.fa-li-search-before:before,.fa-li-search:before{content:'\e90f'}.fa-li-question-circle-after:after,.fa-li-question-circle-before:before,.fa-li-question-circle:before{content:'\e90d'}.fa-li-power-after:after,.fa-li-power-before:before,.fa-li-power:before{content:'\e90c'}.fa-li-lightbulb-after:after,.fa-li-lightbulb-before:before,.fa-li-lightbulb:before{content:'\e90b'}.fa-nav-tachometer-after:after,.fa-nav-tachometer-before:before,.fa-nav-tachometer:before{content:'\e90a'}.fa-li-close-after:after,.fa-li-close-before:before,.fa-li-close:before{content:'\e909'}.fa-li-checkmark-after:after,.fa-li-checkmark-before:before,.fa-li-checkmark:before{content:'\e908'}.fa-li-chatbubbles-after:after,.fa-li-chatbubbles-before:before,.fa-li-chatbubbles:before{content:'\e907'}.fa-nav-calendar-alt-after:after,.fa-nav-calendar-alt-before:before,.fa-nav-calendar-alt:before{content:'\e906'}.fa-li-bell-after:after,.fa-li-bell-before:before,.fa-li-bell:before{content:'\e905'}.fa-li-article-after:after,.fa-li-article-before:before,.fa-li-article:before{content:'\e904'}.fa-li-arrow-right2-after:after,.fa-li-arrow-right2-before:before,.fa-li-arrow-right2:before{content:'\e903'}.fa-li-arrow-left2-after:after,.fa-li-arrow-left2-before:before,.fa-li-arrow-left2:before{content:'\e902'}.fa-li-grid-after:after,.fa-li-grid-before:before,.fa-li-grid:before{content:'\e901'}.fa-nav-cog-after:after,.fa-nav-cog-before:before,.fa-nav-cog:before{content:'\e910'}.fa-nav-chart-bar-after:after,.fa-nav-chart-bar-before:before,.fa-nav-chart-bar:before{content:'\e90e'}.fa-li-clipboard-check-after:after,.fa-li-clipboard-check-before:before,.fa-li-clipboard-check:before{content:'\e912'}.fa-li-myforms-after:after,.fa-li-myforms-before:before,.fa-li-myforms:before{content:'\e915'}.fa-li-track-forms-after:after,.fa-li-track-forms-before:before,.fa-li-track-forms:before{content:'\e918'}.fa-li-form-inbox-after:after,.fa-li-form-inbox-before:before,.fa-li-form-inbox:before{content:'\e917'}.fa-li-form-templates-after:after,.fa-li-form-templates-before:before,.fa-li-form-templates:before{content:'\e916'}.fa-thumbsdown-stripes-after:after,.fa-thumbsdown-stripes-before:before,.fa-thumbsdown-stripes:before{content:'\e91b'}.fa-li-info-circle-after:after,.fa-li-info-circle-before:before,.fa-li-info-circle:before{content:'\e91e'}.fa-li-exclamation-circle-after:after,.fa-li-exclamation-circle-before:before,.fa-li-exclamation-circle:before{content:'\e91d'}.fa-li-cross-circle-after:after,.fa-li-cross-circle-before:before,.fa-li-cross-circle:before{content:'\e91c'}.fa-li-check-circle-after:after,.fa-li-check-circle-before:before,.fa-li-check-circle:before{content:'\e91a'}.fa-nav-sitemap-after:after,.fa-nav-sitemap-before:before,.fa-nav-sitemap:before{content:'\e92a'}.fa-li-layers-after:after,.fa-li-layers-before:before,.fa-li-layers:before{content:'\e929'}.fa-nav-list-after:after,.fa-nav-list-before:before,.fa-nav-list:before{content:'\e928'}.fa-nav-lock-after:after,.fa-nav-lock-before:before,.fa-nav-lock:before{content:'\e927'}.fa-nav-cloud-after:after,.fa-nav-cloud-before:before,.fa-nav-cloud:before{content:'\e926'}.fa-li-home-after:after,.fa-li-home-before:before,.fa-li-home:before{content:'\e925'}.fa-li-male-user-after:after,.fa-li-male-user-before:before,.fa-li-male-user:before{content:'\e924'}.fa-li-female-user-after:after,.fa-li-female-user-before:before,.fa-li-female-user:before{content:'\e919'}.fa-li-rotate-left-after:after,.fa-li-rotate-left-before:before,.fa-li-rotate-left:before{content:'\e92d'}.fa-li-person-location-after:after,.fa-li-person-location-before:before,.fa-li-person-location:before{content:'\e92c'}.fa-li-folder-time-after:after,.fa-li-folder-time-before:before,.fa-li-folder-time:before{content:'\e92b'}.fa-li-ellipsis-after:after,.fa-li-ellipsis-before:before,.fa-li-ellipsis:before{content:'\e92e'}.fa-li-arrow-right-after:after,.fa-li-arrow-right-before:before,.fa-li-arrow-right:before{content:'\f004'}.fa-circle-pm-o-before:before,.fa-circle-pm-o:before{content:'\e60b'}.fa-circle-pm-o-after:after{content:'\e60b'}.fa-circle-pm-plus-o-before:before,.fa-circle-pm-plus-o:before{content:'\e60a'}.fa-circle-pm-plus-o-after:after{content:'\e60a'}.fa-circle-plus-o-before:before,.fa-circle-plus-o:before{content:'\e609'}.fa-circle-plus-o-after:after{content:'\e609'}.fa-circle-dotted-o-before:before,.fa-circle-dotted-o:before{content:'\e608'}.fa-circle-dotted-o-after:after{content:'\e608'}.fa-circle-dotted-plus-o-before:before,.fa-circle-dotted-plus-o:before{content:'\e607'}.fa-circle-dotted-plus-o-after:after{content:'\e607'}.fa-circle-am-o-before:before,.fa-circle-am-o:before{content:'\e606'}.fa-circle-am-o-after:after{content:'\e606'}.fa-file-delim-o-before:before,.fa-file-delim-o:before{content:'\e616'}.fa-file-delim-o-after:after{content:'\e616'}.fa-file-text-o-before:before,.fa-file-text-o:before{content:'\e615'}.fa-file-text-o-after:after{content:'\e615'}.fa-circle-after:after,.fa-circle-before:before,.fa-circle:before{content:'\e614'}.fa-circle-pm-after:after,.fa-circle-pm-before:before,.fa-circle-pm:before{content:'\e613'}.fa-circle-pm-plus-after:after,.fa-circle-pm-plus-before:before,.fa-circle-pm-plus:before{content:'\e612'}.fa-circle-plus-after:after,.fa-circle-plus-before:before,.fa-circle-plus:before{content:'\e611'}.fa-circle-dotted-after:after,.fa-circle-dotted-before:before,.fa-circle-dotted:before{content:'\e610'}.fa-circle-dotted-plus-after:after,.fa-circle-dotted-plus-before:before,.fa-circle-dotted-plus:before{content:'\e60f'}.fa-circle-am-after:after,.fa-circle-am-before:before,.fa-circle-am:before{content:'\e60e'}.fa-circle-am-plus-after:after,.fa-circle-am-plus-before:before,.fa-circle-am-plus:before{content:'\e60d'}.fa-share-alt-after:after,.fa-share-alt-before:before,.fa-share-alt:before{content:'\f1e0'}.fa-sliders-after:after,.fa-sliders-before:before,.fa-sliders:before{content:'\f1de'}.fa-history-after:after,.fa-history-before:before,.fa-history:before{content:'\f1da'}.fa-life-bouy-after:after,.fa-life-bouy-before:before,.fa-life-bouy:before{content:'\f1cd'}.fa-file-code-o-before:before,.fa-file-code-o:before{content:'\f1c9'}.fa-file-code-o-after:after{content:'\f1c9'}.fa-file-movie-o-before:before,.fa-file-movie-o:before{content:'\f1c8'}.fa-file-movie-o-after:after{content:'\f1c8'}.fa-file-sound-o-before:before,.fa-file-sound-o:before{content:'\f1c7'}.fa-file-sound-o-after:after{content:'\f1c7'}.fa-file-zip-o-before:before,.fa-file-zip-o:before{content:'\f1c6'}.fa-file-zip-o-after:after{content:'\f1c6'}.fa-file-photo-o-before:before,.fa-file-photo-o:before{content:'\f1c5'}.fa-file-photo-o-after:after{content:'\f1c5'}.fa-file-powerpoint-o-before:before,.fa-file-powerpoint-o:before{content:'\f1c4'}.fa-file-powerpoint-o-after:after{content:'\f1c4'}.fa-file-excel-o-before:before,.fa-file-excel-o:before{content:'\f1c3'}.fa-file-excel-o-after:after{content:'\f1c3'}.fa-file-word-o-before:before,.fa-file-word-o:before{content:'\f1c2'}.fa-file-word-o-after:after{content:'\f1c2'}.fa-file-pdf-o-before:before,.fa-file-pdf-o:before{content:'\f1c1'}.fa-file-pdf-o-after:after{content:'\f1c1'}.fa-behance-square-after:after,.fa-behance-square-before:before,.fa-behance-square:before{content:'\f1b5'}.fa-institution-after:after,.fa-institution-before:before,.fa-institution:before{content:'\f19c'}.fa-envelope-square-after:after,.fa-envelope-square-before:before,.fa-envelope-square:before{content:'\f199'}.fa-dot-circle-o-before:before,.fa-dot-circle-o:before{content:'\f192'}.fa-dot-circle-o-after:after{content:'\f192'}.fa-toggle-left-after:after,.fa-toggle-left-before:before,.fa-toggle-left:before{content:'\f191'}.fa-arrow-circle-o-left-before:before,.fa-arrow-circle-o-left:before{content:'\f190'}.fa-arrow-circle-o-left-after:after{content:'\f190'}.fa-arrow-circle-o-right-before:before,.fa-arrow-circle-o-right:before{content:'\f18e'}.fa-arrow-circle-o-right-after:after{content:'\f18e'}.fa-archive-after:after,.fa-archive-before:before,.fa-archive:before{content:'\f187'}.fa-long-arrow-right-after:after,.fa-long-arrow-right-before:before,.fa-long-arrow-right:before{content:'\f178'}.fa-long-arrow-left-after:after,.fa-long-arrow-left-before:before,.fa-long-arrow-left:before{content:'\f177'}.fa-long-arrow-up-after:after,.fa-long-arrow-up-before:before,.fa-long-arrow-up:before{content:'\f176'}.fa-long-arrow-down-after:after,.fa-long-arrow-down-before:before,.fa-long-arrow-down:before{content:'\f175'}.fa-file-text-after:after,.fa-file-text-before:before,.fa-file-text:before{content:'\f15c'}.fa-file-after:after,.fa-file-before:before,.fa-file:before{content:'\f15b'}.fa-toggle-right-after:after,.fa-toggle-right-before:before,.fa-toggle-right:before{content:'\f152'}.fa-toggle-up-after:after,.fa-toggle-up-before:before,.fa-toggle-up:before{content:'\f151'}.fa-toggle-down-after:after,.fa-toggle-down-before:before,.fa-toggle-down:before{content:'\f150'}.fa-compass-after:after,.fa-compass-before:before,.fa-compass:before{content:'\f14e'}.fa-share-square-after:after,.fa-share-square-before:before,.fa-share-square:before{content:'\f14d'}.fa-external-link-square-after:after,.fa-external-link-square-before:before,.fa-external-link-square:before{content:'\f14c'}.fa-pencil-square-after:after,.fa-pencil-square-before:before,.fa-pencil-square:before{content:'\f14b'}.fa-check-square-after:after,.fa-check-square-before:before,.fa-check-square:before{content:'\f14a'}.fa-minus-square-o-before:before,.fa-minus-square-o:before{content:'\f147'}.fa-minus-square-o-after:after{content:'\f147'}.fa-minus-square-after:after,.fa-minus-square-before:before,.fa-minus-square:before{content:'\f146'}.fa-play-circle-after:after,.fa-play-circle-before:before,.fa-play-circle:before{content:'\f144'}.fa-ellipsis-v-after:after,.fa-ellipsis-v-before:before,.fa-ellipsis-v:before{content:'\f142'}.fa-ellipsis-h-after:after,.fa-ellipsis-h-before:before,.fa-ellipsis-h:before{content:'\f141'}.fa-unlock-alt-after:after,.fa-unlock-alt-before:before,.fa-unlock-alt:before{content:'\f13e'}.fa-chevron-circle-down-after:after,.fa-chevron-circle-down-before:before,.fa-chevron-circle-down:before{content:'\f13a'}.fa-chevron-circle-up-after:after,.fa-chevron-circle-up-before:before,.fa-chevron-circle-up:before{content:'\f139'}.fa-chevron-circle-right-after:after,.fa-chevron-circle-right-before:before,.fa-chevron-circle-right:before{content:'\f138'}.fa-chevron-circle-left-after:after,.fa-chevron-circle-left-before:before,.fa-chevron-circle-left:before{content:'\f137'}.fa-calendar-o-before:before,.fa-calendar-o:before{content:'\f133'}.fa-calendar-o-after:after{content:'\f133'}.fa-exclamation-after:after,.fa-exclamation-before:before,.fa-exclamation:before{content:'\f12a'}.fa-info-after:after,.fa-info-before:before,.fa-info:before{content:'\f129'}.fa-question-after:after,.fa-question-before:before,.fa-question:before{content:'\f128'}.fa-unlink-after:after,.fa-unlink-before:before,.fa-unlink:before{content:'\f127'}.fa-star-half-empty-after:after,.fa-star-half-empty-before:before,.fa-star-half-empty:before{content:'\f123'}.fa-mail-reply-after:after,.fa-mail-reply-before:before,.fa-mail-reply:before{content:'\f112'}.fa-spinner-after:after,.fa-spinner-before:before,.fa-spinner:before{content:'\f110'}.fa-quote-right-after:after,.fa-quote-right-before:before,.fa-quote-right:before{content:'\f10e'}.fa-quote-left-after:after,.fa-quote-left-before:before,.fa-quote-left:before{content:'\f10d'}.fa-angle-down-after:after,.fa-angle-down-before:before,.fa-angle-down:before{content:'\f107'}.fa-angle-up-after:after,.fa-angle-up-before:before,.fa-angle-up:before{content:'\f106'}.fa-angle-right-after:after,.fa-angle-right-before:before,.fa-angle-right:before{content:'\f105'}.fa-angle-left-after:after,.fa-angle-left-before:before,.fa-angle-left:before{content:'\f104'}.fa-angle-double-down-after:after,.fa-angle-double-down-before:before,.fa-angle-double-down:before{content:'\f103'}.fa-angle-double-up-after:after,.fa-angle-double-up-before:before,.fa-angle-double-up:before{content:'\f102'}.fa-angle-double-right-after:after,.fa-angle-double-right-before:before,.fa-angle-double-right:before{content:'\f101'}.fa-angle-double-left-after:after,.fa-angle-double-left-before:before,.fa-angle-double-left:before{content:'\f100'}.fa-plus-square-after:after,.fa-plus-square-before:before,.fa-plus-square:before{content:'\f0fe'}.fa-bell-after:after,.fa-bell-before:before,.fa-bell:before{content:'\f0f3'}.fa-cloud-upload-after:after,.fa-cloud-upload-before:before,.fa-cloud-upload:before{content:'\f0ee'}.fa-cloud-download-after:after,.fa-cloud-download-before:before,.fa-cloud-download:before{content:'\f0ed'}.fa-sitemap-after:after,.fa-sitemap-before:before,.fa-sitemap:before{content:'\f0e8'}.fa-comments-o-before:before,.fa-comments-o:before{content:'\f0e6'}.fa-comments-o-after:after{content:'\f0e6'}.fa-comment-o-before:before,.fa-comment-o:before{content:'\f0e5'}.fa-comment-o-after:after{content:'\f0e5'}.fa-dashboard-after:after,.fa-dashboard-before:before,.fa-dashboard:before{content:'\f0e4'}.fa-rotate-left-after:after,.fa-rotate-left-before:before,.fa-rotate-left:before{content:'\f0e2'}.fa-envelope-after:after,.fa-envelope-before:before,.fa-envelope:before{content:'\f0e0'}.fa-sort-up-after:after,.fa-sort-up-before:before,.fa-sort-up:before{content:'\f0de'}.fa-sort-down-after:after,.fa-sort-down-before:before,.fa-sort-down:before{content:'\f0dd'}.fa-unsorted-after:after,.fa-unsorted-before:before,.fa-unsorted:before{content:'\f0dc'}.fa-columns-after:after,.fa-columns-before:before,.fa-columns:before{content:'\f0db'}.fa-caret-right-after:after,.fa-caret-right-before:before,.fa-caret-right:before{content:'\f0da'}.fa-caret-left-after:after,.fa-caret-left-before:before,.fa-caret-left:before{content:'\f0d9'}.fa-caret-up-after:after,.fa-caret-up-before:before,.fa-caret-up:before{content:'\f0d8'}.fa-caret-down-after:after,.fa-caret-down-before:before,.fa-caret-down:before{content:'\f0d7'}.fa-google-plus-square-after:after,.fa-google-plus-square-before:before,.fa-google-plus-square:before{content:'\f0d4'}.fa-pinterest-after:after,.fa-pinterest-before:before,.fa-pinterest:before{content:'\f0d2'}.fa-table-after:after,.fa-table-before:before,.fa-table:before{content:'\f0ce'}.fa-list-ol-after:after,.fa-list-ol-before:before,.fa-list-ol:before{content:'\f0cb'}.fa-list-ul-after:after,.fa-list-ul-before:before,.fa-list-ul:before{content:'\f0ca'}.fa-navicon-after:after,.fa-navicon-before:before,.fa-navicon:before{content:'\f0c9'}.fa-square-after:after,.fa-square-before:before,.fa-square:before{content:'\f0c8'}.fa-save-after:after,.fa-save-before:before,.fa-save:before{content:'\f0c7'}.fa-paperclip-after:after,.fa-paperclip-before:before,.fa-paperclip:before{content:'\f0c6'}.fa-copy-after:after,.fa-copy-before:before,.fa-copy:before{content:'\f0c5'}.fa-cut-after:after,.fa-cut-before:before,.fa-cut:before{content:'\f0c4'}.fa-flask-after:after,.fa-flask-before:before,.fa-flask:before{content:'\f0c3'}.fa-cloud-after:after,.fa-cloud-before:before,.fa-cloud:before{content:'\f0c2'}.fa-chain-after:after,.fa-chain-before:before,.fa-chain:before{content:'\f0c1'}.fa-arrows-alt-after:after,.fa-arrows-alt-before:before,.fa-arrows-alt:before{content:'\f0b2'}.fa-filter-after:after,.fa-filter-before:before,.fa-filter:before{content:'\f0b0'}.fa-wrench-after:after,.fa-wrench-before:before,.fa-wrench:before{content:'\f0ad'}.fa-arrow-circle-down-after:after,.fa-arrow-circle-down-before:before,.fa-arrow-circle-down:before{content:'\f0ab'}.fa-arrow-circle-up-after:after,.fa-arrow-circle-up-before:before,.fa-arrow-circle-up:before{content:'\f0aa'}.fa-arrow-circle-right-after:after,.fa-arrow-circle-right-before:before,.fa-arrow-circle-right:before{content:'\f0a9'}.fa-arrow-circle-left-after:after,.fa-arrow-circle-left-before:before,.fa-arrow-circle-left:before{content:'\f0a8'}.fa-bell-o-before:before,.fa-bell-o:before{content:'\f0a2'}.fa-bell-o-after:after{content:'\f0a2'}.fa-unlock-after:after,.fa-unlock-before:before,.fa-unlock:before{content:'\f09c'}.fa-github-after:after,.fa-github-before:before,.fa-github:before{content:'\f09b'}.fa-twitter-after:after,.fa-twitter-before:before,.fa-twitter:before{content:'\f099'}.fa-phone-square-after:after,.fa-phone-square-before:before,.fa-phone-square:before{content:'\f098'}.fa-bookmark-o-before:before,.fa-bookmark-o:before{content:'\f097'}.fa-bookmark-o-after:after{content:'\f097'}.fa-square-o-before:before,.fa-square-o:before{content:'\f096'}.fa-square-o-after:after{content:'\f096'}.fa-phone-after:after,.fa-phone-before:before,.fa-phone:before{content:'\f095'}.fa-upload-after:after,.fa-upload-before:before,.fa-upload:before{content:'\f093'}.fa-sign-in-after:after,.fa-sign-in-before:before,.fa-sign-in:before{content:'\f090'}.fa-external-link-after:after,.fa-external-link-before:before,.fa-external-link:before{content:'\f08e'}.fa-linkedin-square-after:after,.fa-linkedin-square-before:before,.fa-linkedin-square:before{content:'\f08c'}.fa-sign-out-after:after,.fa-sign-out-before:before,.fa-sign-out:before{content:'\f08b'}.fa-li-arrow-left-after:after,.fa-li-arrow-left-before:before,.fa-li-arrow-left:before{content:'\f08a'}.fa-star-half-after:after,.fa-star-half-before:before,.fa-star-half:before{content:'\f089'}.fa-comments-after:after,.fa-comments-before:before,.fa-comments:before{content:'\f086'}.fa-bar-chart-o-before:before,.fa-bar-chart-o:before{content:'\f080'}.fa-bar-chart-o-after:after{content:'\f080'}.fa-folder-open-after:after,.fa-folder-open-before:before,.fa-folder-open:before{content:'\f07c'}.fa-folder-after:after,.fa-folder-before:before,.fa-folder:before{content:'\f07b'}.fa-chevron-down-after:after,.fa-chevron-down-before:before,.fa-chevron-down:before{content:'\f078'}.fa-chevron-up-after:after,.fa-chevron-up-before:before,.fa-chevron-up:before{content:'\f077'}.fa-comment-after:after,.fa-comment-before:before,.fa-comment:before{content:'\f075'}.fa-calendar-after:after,.fa-calendar-before:before,.fa-calendar:before{content:'\f073'}.fa-warning-after:after,.fa-warning-before:before,.fa-warning:before{content:'\f071'}.fa-eye-slash-after:after,.fa-eye-slash-before:before,.fa-eye-slash:before{content:'\f070'}.fa-eye-after:after,.fa-eye-before:before,.fa-eye:before{content:'\f06e'}.fa-exclamation-circle-after:after,.fa-exclamation-circle-before:before,.fa-exclamation-circle:before{content:'\f06a'}.fa-asterisk-after:after,.fa-asterisk-before:before,.fa-asterisk:before{content:'\f069'}.fa-minus-after:after,.fa-minus-before:before,.fa-minus:before{content:'\f068'}.fa-plus-after:after,.fa-plus-before:before,.fa-plus:before{content:'\f067'}.fa-mail-forward-after:after,.fa-mail-forward-before:before,.fa-mail-forward:before{content:'\f064'}.fa-arrow-down-after:after,.fa-arrow-down-before:before,.fa-arrow-down:before{content:'\f063'}.fa-arrow-up-after:after,.fa-arrow-up-before:before,.fa-arrow-up:before{content:'\f062'}.fa-arrow-right-after:after,.fa-arrow-right-before:before,.fa-arrow-right:before{content:'\f061'}.fa-arrow-left-after:after,.fa-arrow-left-before:before,.fa-arrow-left:before{content:'\f060'}.fa-ban-after:after,.fa-ban-before:before,.fa-ban:before{content:'\f05e'}.fa-check-circle-o-before:before,.fa-check-circle-o:before{content:'\f05d'}.fa-check-circle-o-after:after{content:'\f05d'}.fa-times-circle-o-before:before,.fa-times-circle-o:before{content:'\f05c'}.fa-times-circle-o-after:after{content:'\f05c'}.fa-info-circle-after:after,.fa-info-circle-before:before,.fa-info-circle:before{content:'\f05a'}.fa-question-circle-after:after,.fa-question-circle-before:before,.fa-question-circle:before{content:'\f059'}.fa-check-circle-after:after,.fa-check-circle-before:before,.fa-check-circle:before{content:'\f058'}.fa-times-circle-after:after,.fa-times-circle-before:before,.fa-times-circle:before{content:'\f057'}.fa-minus-circle-after:after,.fa-minus-circle-before:before,.fa-minus-circle:before{content:'\f056'}.fa-plus-circle-after:after,.fa-plus-circle-before:before,.fa-plus-circle:before{content:'\f055'}.fa-chevron-right-after:after,.fa-chevron-right-before:before,.fa-chevron-right:before{content:'\f054'}.fa-chevron-left-after:after,.fa-chevron-left-before:before,.fa-chevron-left:before{content:'\f053'}.fa-eject-after:after,.fa-eject-before:before,.fa-eject:before{content:'\f052'}.fa-arrows-after:after,.fa-arrows-before:before,.fa-arrows:before{content:'\f047'}.fa-check-square-o-before:before,.fa-check-square-o:before{content:'\f046'}.fa-check-square-o-after:after{content:'\f046'}.fa-share-square-o-before:before,.fa-share-square-o:before{content:'\f045'}.fa-share-square-o-after:after{content:'\f045'}.fa-edit-after:after,.fa-edit-before:before,.fa-edit:before{content:'\f044'}.fa-adjust-after:after,.fa-adjust-before:before,.fa-adjust:before{content:'\f042'}.fa-pencil-after:after,.fa-pencil-before:before,.fa-pencil:before{content:'\f040'}.fa-photo-after:after,.fa-photo-before:before,.fa-photo:before{content:'\f03e'}.fa-video-camera-after:after,.fa-video-camera-before:before,.fa-video-camera:before{content:'\f03d'}.fa-camera-after:after,.fa-camera-before:before,.fa-camera:before{content:'\f030'}.fa-print-after:after,.fa-print-before:before,.fa-print:before{content:'\f02f'}.fa-bookmark-after:after,.fa-bookmark-before:before,.fa-bookmark:before{content:'\f02e'}.fa-tags-after:after,.fa-tags-before:before,.fa-tags:before{content:'\f02c'}.fa-tag-after:after,.fa-tag-before:before,.fa-tag:before{content:'\f02b'}.fa-flag-after:after,.fa-flag-before:before,.fa-flag:before{content:'\f024'}.fa-lock-after:after,.fa-lock-before:before,.fa-lock:before{content:'\f023'}.fa-list-alt-after:after,.fa-list-alt-before:before,.fa-list-alt:before{content:'\f022'}.fa-refresh-after:after,.fa-refresh-before:before,.fa-refresh:before{content:'\f021'}.fa-rotate-right-after:after,.fa-rotate-right-before:before,.fa-rotate-right:before{content:'\f01e'}.fa-play-circle-o-before:before,.fa-play-circle-o:before{content:'\f01d'}.fa-play-circle-o-after:after{content:'\f01d'}.fa-inbox-after:after,.fa-inbox-before:before,.fa-inbox:before{content:'\f01c'}.fa-arrow-circle-o-up-before:before,.fa-arrow-circle-o-up:before{content:'\f01b'}.fa-arrow-circle-o-up-after:after{content:'\f01b'}.fa-arrow-circle-o-down-before:before,.fa-arrow-circle-o-down:before{content:'\f01a'}.fa-arrow-circle-o-down-after:after{content:'\f01a'}.fa-download-after:after,.fa-download-before:before,.fa-download:before{content:'\f019'}.fa-clock-o-before:before,.fa-clock-o:before{content:'\f017'}.fa-clock-o-after:after{content:'\f017'}.fa-home-after:after,.fa-home-before:before,.fa-home:before{content:'\f015'}.fa-trash-o-before:before,.fa-trash-o:before{content:'\f014'}.fa-trash-o-after:after{content:'\f014'}.fa-gear-after:after,.fa-gear-before:before,.fa-gear:before{content:'\f013'}.fa-power-off-after:after,.fa-power-off-before:before,.fa-power-off:before{content:'\f011'}.fa-search-minus-after:after,.fa-search-minus-before:before,.fa-search-minus:before{content:'\f010'}.fa-search-plus-after:after,.fa-search-plus-before:before,.fa-search-plus:before{content:'\f00e'}.fa-times-after:after,.fa-times-before:before,.fa-times:before{content:'\f00d'}.fa-check-after:after,.fa-check-before:before,.fa-check:before{content:'\f00c'}.fa-th-list-after:after,.fa-th-list-before:before,.fa-th-list:before{content:'\f00b'}.fa-th-after:after,.fa-th-before:before,.fa-th:before{content:'\f00a'}.fa-th-large-after:after,.fa-th-large-before:before,.fa-th-large:before{content:'\f009'}.fa-film-after:after,.fa-film-before:before,.fa-film:before{content:'\f008'}.fa-user-after:after,.fa-user-before:before,.fa-user:before{content:'\f007'}.fa-star-o-before:before,.fa-star-o:before{content:'\f006'}.fa-star-o-after:after{content:'\f006'}.fa-star-after:after,.fa-star-before:before,.fa-star:before{content:'\f005'}.fa-envelope-o-before:before,.fa-envelope-o:before{content:'\f003'}.fa-envelope-o-after:after{content:'\f003'}.fa-search-after:after,.fa-search-before:before,.fa-search:before{content:'\f002'}.fa-circle-o-before:before,.fa-circle-o:before{content:'\e60c'}.fa-circle-o-after:after{content:'\e60c'}.fa-circle-am-plus-o-before:before,.fa-circle-am-plus-o:before{content:'\e605'}.fa-circle-am-plus-o-after:after{content:'\e605'}.fa-map-marker-after:after,.fa-map-marker-before:before,.fa-map-marker:before{content:'\f041'}.fa-shield-after:after,.fa-shield-before:before,.fa-shield:before{content:'\e91f'}.fa-users-after:after,.fa-users-before:before,.fa-users:before{content:'\e921'}.fa-key-after:after,.fa-key-before:before,.fa-key:before{content:'\e920'}.fa-paper-plane-o-before:before,.fa-paper-plane-o:before{content:'\f1d9'}.fa-paper-plane-o-after:after{content:'\f1d9'}.fa-paper-plane-after:after,.fa-paper-plane-before:before,.fa-paper-plane:before{content:'\f1d8'}.fa-empire-after:after,.fa-empire-before:before,.fa-empire:before{content:'\f1d1'}.fa-rebel-after:after,.fa-rebel-before:before,.fa-rebel:before{content:'\f1d0'}.fa-quote-left2-after:after,.fa-quote-left2-before:before,.fa-quote-left2:before{content:'\f10f'}.fa-group-after:after,.fa-group-before:before,.fa-group:before{content:'\f0c0'}.fa-logo-aesop:before,.fa-logo-applitrack:before,.fa-logo-frontline-small:before,.fa-logo-frontline:before,.fa-logo-veritime:before{line-height:inherit}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@media screen and (min-width:35.5em){.-u-sm-1,.-u-sm-1-1,.-u-sm-1-12,.-u-sm-1-2,.-u-sm-1-24,.-u-sm-1-3,.-u-sm-1-4,.-u-sm-1-5,.-u-sm-1-6,.-u-sm-1-8,.-u-sm-10-24,.-u-sm-11-12,.-u-sm-11-24,.-u-sm-12-24,.-u-sm-13-24,.-u-sm-14-24,.-u-sm-15-24,.-u-sm-16-24,.-u-sm-17-24,.-u-sm-18-24,.-u-sm-19-24,.-u-sm-2-24,.-u-sm-2-3,.-u-sm-2-5,.-u-sm-20-24,.-u-sm-21-24,.-u-sm-22-24,.-u-sm-23-24,.-u-sm-24-24,.-u-sm-3-24,.-u-sm-3-4,.-u-sm-3-5,.-u-sm-3-8,.-u-sm-4-24,.-u-sm-4-5,.-u-sm-5-12,.-u-sm-5-24,.-u-sm-5-5,.-u-sm-5-6,.-u-sm-5-8,.-u-sm-6-24,.-u-sm-7-12,.-u-sm-7-24,.-u-sm-7-8,.-u-sm-8-24,.-u-sm-9-24{display:inline-block;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.-u-sm-1-24{width:4.1667%}.-u-sm-1-12,.-u-sm-2-24{width:8.3333%}.-u-sm-1-8,.-u-sm-3-24{width:12.5%}.-u-sm-1-6,.-u-sm-4-24{width:16.6667%}.-u-sm-1-5{width:20%}.-u-sm-5-24{width:20.8333%}.-u-sm-1-4,.-u-sm-6-24{width:25%}.-u-sm-7-24{width:29.1667%}.-u-sm-1-3,.-u-sm-8-24{width:33.3333%}.-u-sm-3-8,.-u-sm-9-24{width:37.5%}.-u-sm-2-5{width:40%}.-u-sm-10-24,.-u-sm-5-12{width:41.6667%}.-u-sm-11-24{width:45.8333%}.-u-sm-1-2,.-u-sm-12-24{width:50%}.-u-sm-13-24{width:54.1667%}.-u-sm-14-24,.-u-sm-7-12{width:58.3333%}.-u-sm-3-5{width:60%}.-u-sm-15-24,.-u-sm-5-8{width:62.5%}.-u-sm-16-24,.-u-sm-2-3{width:66.6667%}.-u-sm-17-24{width:70.8333%}.-u-sm-18-24,.-u-sm-3-4{width:75%}.-u-sm-19-24{width:79.1667%}.-u-sm-4-5{width:80%}.-u-sm-20-24,.-u-sm-5-6{width:83.3333%}.-u-sm-21-24,.-u-sm-7-8{width:87.5%}.-u-sm-11-12,.-u-sm-22-24{width:91.6667%}.-u-sm-23-24{width:95.8333%}.-u-sm-1,.-u-sm-1-1,.-u-sm-24-24,.-u-sm-5-5{width:100%}.-u-sm-visible{display:block}.-u-sm-hidden{display:none}}@media screen and (min-width:48em){.-u-md-1,.-u-md-1-1,.-u-md-1-12,.-u-md-1-2,.-u-md-1-24,.-u-md-1-3,.-u-md-1-4,.-u-md-1-5,.-u-md-1-6,.-u-md-1-8,.-u-md-10-24,.-u-md-11-12,.-u-md-11-24,.-u-md-12-24,.-u-md-13-24,.-u-md-14-24,.-u-md-15-24,.-u-md-16-24,.-u-md-17-24,.-u-md-18-24,.-u-md-19-24,.-u-md-2-24,.-u-md-2-3,.-u-md-2-5,.-u-md-20-24,.-u-md-21-24,.-u-md-22-24,.-u-md-23-24,.-u-md-24-24,.-u-md-3-24,.-u-md-3-4,.-u-md-3-5,.-u-md-3-8,.-u-md-4-24,.-u-md-4-5,.-u-md-5-12,.-u-md-5-24,.-u-md-5-5,.-u-md-5-6,.-u-md-5-8,.-u-md-6-24,.-u-md-7-12,.-u-md-7-24,.-u-md-7-8,.-u-md-8-24,.-u-md-9-24{display:inline-block;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.-u-md-1-24{width:4.1667%}.-u-md-1-12,.-u-md-2-24{width:8.3333%}.-u-md-1-8,.-u-md-3-24{width:12.5%}.-u-md-1-6,.-u-md-4-24{width:16.6667%}.-u-md-1-5{width:20%}.-u-md-5-24{width:20.8333%}.-u-md-1-4,.-u-md-6-24{width:25%}.-u-md-7-24{width:29.1667%}.-u-md-1-3,.-u-md-8-24{width:33.3333%}.-u-md-3-8,.-u-md-9-24{width:37.5%}.-u-md-2-5{width:40%}.-u-md-10-24,.-u-md-5-12{width:41.6667%}.-u-md-11-24{width:45.8333%}.-u-md-1-2,.-u-md-12-24{width:50%}.-u-md-13-24{width:54.1667%}.-u-md-14-24,.-u-md-7-12{width:58.3333%}.-u-md-3-5{width:60%}.-u-md-15-24,.-u-md-5-8{width:62.5%}.-u-md-16-24,.-u-md-2-3{width:66.6667%}.-u-md-17-24{width:70.8333%}.-u-md-18-24,.-u-md-3-4{width:75%}.-u-md-19-24{width:79.1667%}.-u-md-4-5{width:80%}.-u-md-20-24,.-u-md-5-6{width:83.3333%}.-u-md-21-24,.-u-md-7-8{width:87.5%}.-u-md-11-12,.-u-md-22-24{width:91.6667%}.-u-md-23-24{width:95.8333%}.-u-md-1,.-u-md-1-1,.-u-md-24-24,.-u-md-5-5{width:100%}.-u-md-visible{display:block}.-u-md-hidden{display:none}}@media screen and (min-width:64em){.-u-lg-1,.-u-lg-1-1,.-u-lg-1-12,.-u-lg-1-2,.-u-lg-1-24,.-u-lg-1-3,.-u-lg-1-4,.-u-lg-1-5,.-u-lg-1-6,.-u-lg-1-8,.-u-lg-10-24,.-u-lg-11-12,.-u-lg-11-24,.-u-lg-12-24,.-u-lg-13-24,.-u-lg-14-24,.-u-lg-15-24,.-u-lg-16-24,.-u-lg-17-24,.-u-lg-18-24,.-u-lg-19-24,.-u-lg-2-24,.-u-lg-2-3,.-u-lg-2-5,.-u-lg-20-24,.-u-lg-21-24,.-u-lg-22-24,.-u-lg-23-24,.-u-lg-24-24,.-u-lg-3-24,.-u-lg-3-4,.-u-lg-3-5,.-u-lg-3-8,.-u-lg-4-24,.-u-lg-4-5,.-u-lg-5-12,.-u-lg-5-24,.-u-lg-5-5,.-u-lg-5-6,.-u-lg-5-8,.-u-lg-6-24,.-u-lg-7-12,.-u-lg-7-24,.-u-lg-7-8,.-u-lg-8-24,.-u-lg-9-24{display:inline-block;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.-u-lg-1-24{width:4.1667%}.-u-lg-1-12,.-u-lg-2-24{width:8.3333%}.-u-lg-1-8,.-u-lg-3-24{width:12.5%}.-u-lg-1-6,.-u-lg-4-24{width:16.6667%}.-u-lg-1-5{width:20%}.-u-lg-5-24{width:20.8333%}.-u-lg-1-4,.-u-lg-6-24{width:25%}.-u-lg-7-24{width:29.1667%}.-u-lg-1-3,.-u-lg-8-24{width:33.3333%}.-u-lg-3-8,.-u-lg-9-24{width:37.5%}.-u-lg-2-5{width:40%}.-u-lg-10-24,.-u-lg-5-12{width:41.6667%}.-u-lg-11-24{width:45.8333%}.-u-lg-1-2,.-u-lg-12-24{width:50%}.-u-lg-13-24{width:54.1667%}.-u-lg-14-24,.-u-lg-7-12{width:58.3333%}.-u-lg-3-5{width:60%}.-u-lg-15-24,.-u-lg-5-8{width:62.5%}.-u-lg-16-24,.-u-lg-2-3{width:66.6667%}.-u-lg-17-24{width:70.8333%}.-u-lg-18-24,.-u-lg-3-4{width:75%}.-u-lg-19-24{width:79.1667%}.-u-lg-4-5{width:80%}.-u-lg-20-24,.-u-lg-5-6{width:83.3333%}.-u-lg-21-24,.-u-lg-7-8{width:87.5%}.-u-lg-11-12,.-u-lg-22-24{width:91.6667%}.-u-lg-23-24{width:95.8333%}.-u-lg-1,.-u-lg-1-1,.-u-lg-24-24,.-u-lg-5-5{width:100%}.-u-lg-visible{display:block}.-u-lg-hidden{display:none}}@media screen and (min-width:80em){.-u-xl-1,.-u-xl-1-1,.-u-xl-1-12,.-u-xl-1-2,.-u-xl-1-24,.-u-xl-1-3,.-u-xl-1-4,.-u-xl-1-5,.-u-xl-1-6,.-u-xl-1-8,.-u-xl-10-24,.-u-xl-11-12,.-u-xl-11-24,.-u-xl-12-24,.-u-xl-13-24,.-u-xl-14-24,.-u-xl-15-24,.-u-xl-16-24,.-u-xl-17-24,.-u-xl-18-24,.-u-xl-19-24,.-u-xl-2-24,.-u-xl-2-3,.-u-xl-2-5,.-u-xl-20-24,.-u-xl-21-24,.-u-xl-22-24,.-u-xl-23-24,.-u-xl-24-24,.-u-xl-3-24,.-u-xl-3-4,.-u-xl-3-5,.-u-xl-3-8,.-u-xl-4-24,.-u-xl-4-5,.-u-xl-5-12,.-u-xl-5-24,.-u-xl-5-5,.-u-xl-5-6,.-u-xl-5-8,.-u-xl-6-24,.-u-xl-7-12,.-u-xl-7-24,.-u-xl-7-8,.-u-xl-8-24,.-u-xl-9-24{display:inline-block;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.-u-xl-1-24{width:4.1667%}.-u-xl-1-12,.-u-xl-2-24{width:8.3333%}.-u-xl-1-8,.-u-xl-3-24{width:12.5%}.-u-xl-1-6,.-u-xl-4-24{width:16.6667%}.-u-xl-1-5{width:20%}.-u-xl-5-24{width:20.8333%}.-u-xl-1-4,.-u-xl-6-24{width:25%}.-u-xl-7-24{width:29.1667%}.-u-xl-1-3,.-u-xl-8-24{width:33.3333%}.-u-xl-3-8,.-u-xl-9-24{width:37.5%}.-u-xl-2-5{width:40%}.-u-xl-10-24,.-u-xl-5-12{width:41.6667%}.-u-xl-11-24{width:45.8333%}.-u-xl-1-2,.-u-xl-12-24{width:50%}.-u-xl-13-24{width:54.1667%}.-u-xl-14-24,.-u-xl-7-12{width:58.3333%}.-u-xl-3-5{width:60%}.-u-xl-15-24,.-u-xl-5-8{width:62.5%}.-u-xl-16-24,.-u-xl-2-3{width:66.6667%}.-u-xl-17-24{width:70.8333%}.-u-xl-18-24,.-u-xl-3-4{width:75%}.-u-xl-19-24{width:79.1667%}.-u-xl-4-5{width:80%}.-u-xl-20-24,.-u-xl-5-6{width:83.3333%}.-u-xl-21-24,.-u-xl-7-8{width:87.5%}.-u-xl-11-12,.-u-xl-22-24{width:91.6667%}.-u-xl-23-24{width:95.8333%}.-u-xl-1,.-u-xl-1-1,.-u-xl-24-24,.-u-xl-5-5{width:100%}.-u-xl-visible{display:block}.-u-xl-hidden{display:none}}@media screen and (max-width:35.438em){.pure-hidden-xs,.pure-visible-lg,.pure-visible-md,.pure-visible-sm,.pure-visible-xl{display:none!important}}@media screen and (min-width:35.5em) and (max-width:47.938em){.pure-hidden-sm,.pure-visible-lg,.pure-visible-md,.pure-visible-xl,.pure-visible-xs{display:none!important}}@media screen and (min-width:48em) and (max-width:63.938em){.pure-hidden-md,.pure-visible-lg,.pure-visible-sm,.pure-visible-xl,.pure-visible-xs{display:none!important}}@media screen and (min-width:64em) and (max-width:79.938em){.pure-hidden-lg,.pure-visible-md,.pure-visible-sm,.pure-visible-xl,.pure-visible-xs{display:none!important}}@media screen and (min-width:80em){.pure-hidden-xl,.pure-visible-lg,.pure-visible-md,.pure-visible-sm,.pure-visible-xs{display:none!important}}.-g{letter-spacing:-.31em;text-rendering:optimizespeed;font-family:FreeSans,Arimo,"Droid Sans",Helvetica,Arial,sans-serif;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;display:flex;flex-flow:row wrap;position:relative}.no-flexbox .-g{display:table;table-layout:fixed;width:100%}.no-flexbox .-g>*{display:table-cell}.-g,.opera-only :-o-prefocus{word-spacing:-.43em}.-g>*{font-family:'Open Sans',sans-serif;display:inline-block;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.-u-1,.-u-1-1,.-u-1-12,.-u-1-2,.-u-1-24,.-u-1-3,.-u-1-4,.-u-1-5,.-u-1-6,.-u-1-8,.-u-10-24,.-u-11-12,.-u-11-24,.-u-12-24,.-u-13-24,.-u-14-24,.-u-15-24,.-u-16-24,.-u-17-24,.-u-18-24,.-u-19-24,.-u-2-24,.-u-2-3,.-u-2-5,.-u-20-24,.-u-21-24,.-u-22-24,.-u-23-24,.-u-24-24,.-u-3-24,.-u-3-4,.-u-3-5,.-u-3-8,.-u-4-24,.-u-4-5,.-u-5-12,.-u-5-24,.-u-5-5,.-u-5-6,.-u-5-8,.-u-6-24,.-u-7-12,.-u-7-24,.-u-7-8,.-u-8-24,.-u-9-24{display:inline-block;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.-u-1-24{width:4.1667%}.-u-1-12,.-u-2-24{width:8.3333%}.-u-1-8,.-u-3-24{width:12.5%}.-u-1-6,.-u-4-24{width:16.6667%}.-u-1-5{width:20%}.-u-5-24{width:20.8333%}.-u-1-4,.-u-6-24{width:25%}.-u-7-24{width:29.1667%}.-u-1-3,.-u-8-24{width:33.3333%}.-u-3-8,.-u-9-24{width:37.5%}.-u-2-5{width:40%}.-u-10-24,.-u-5-12{width:41.6667%}.-u-11-24{width:45.8333%}.-u-1-2,.-u-12-24{width:50%}.-u-13-24{width:54.1667%}.-u-14-24,.-u-7-12{width:58.3333%}.-u-3-5{width:60%}.-u-15-24,.-u-5-8{width:62.5%}.-u-16-24,.-u-2-3{width:66.6667%}.-u-17-24{width:70.8333%}.-u-18-24,.-u-3-4{width:75%}.-u-19-24{width:79.1667%}.-u-4-5{width:80%}.-u-20-24,.-u-5-6{width:83.3333%}.-u-21-24,.-u-7-8{width:87.5%}.-u-11-12,.-u-22-24{width:91.6667%}.-u-23-24{width:95.8333%}.-u-1,.-u-1-1,.-u-24-24,.-u-5-5{width:100%}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-widget{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #ddd;background:url(images/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x #eee;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #e78f08;background:url(images/ui-bg_gloss-wave_35_f6a828_500x100.png) 50% 50% repeat-x #f6a828;color:#fff;font-weight:700}.ui-widget-header a{color:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #ccc;background:url(images/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x #f6f6f6;font-weight:700;color:#1c94c4}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#1c94c4;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #fbcb09;background:url(images/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x #fdf5ce;font-weight:700;color:#c77405}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#c77405;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #fbd850;background:url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x #fff;font-weight:700;color:#eb8f00}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#eb8f00;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fed22f;background:url(images/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x #ffe45c;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:url(images/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% #b81900;color:#fff}.ui-state-error a,.ui-state-error-text,.ui-widget-content .ui-state-error a,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error a,.ui-widget-header .ui-state-error-text{color:#fff}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_ffffff_256x240.png)}.ui-state-active .ui-icon,.ui-state-default .ui-icon,.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(images/ui-icons_ef8c08_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_228ef1_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_ffd27a_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-first,.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:4px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:4px}.ui-widget-overlay{background:url(images/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% #666;opacity:.5;filter:Alpha(Opacity=50)}.ui-widget-shadow{margin:-5px 0 0 -5px;padding:5px;background:url(images/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x #000;opacity:.2;filter:Alpha(Opacity=20);border-radius:5px}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}* html .ui-helper-clearfix{height:1%}.ui-helper-clearfix{display:block}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{top:0;left:0;width:100%;height:100%}.ui-widget{font-family:inherit}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:inherit}.ui-widget-content{background:url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x #fff;color:#222}.ui-widget-header{border:0;background:#e9edf0;color:#222;font-weight:700}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background-color:#e6e6e6;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-hover a,.ui-state-hover a:hover{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x #fff;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-widget *{outline:0}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x #fbf9ee;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x #fef1ec;color:#cd0a0a}.ui-state-error a,.ui-state-error-text,.ui-widget-content .ui-state-error a,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error a,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-icon{width:16px;height:16px;background-image:url(images/ui-icons_222222_256x240.png)}.ui-widget-content .ui-icon,.ui-widget-header .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(images/ui-icons_888888_256x240.png)}.ui-state-active .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_cd0a0a_256x240.png)}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-off{background-position:-96px -144px}.ui-icon-radio-on{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-first,.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;-khtml-border-top-left-radius:0;border-top-left-radius:0}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;-khtml-border-top-right-radius:0;border-top-right-radius:0}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;-khtml-border-bottom-left-radius:0;border-bottom-left-radius:0}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;-khtml-border-bottom-right-radius:0;border-bottom-right-radius:0}.ui-widget-overlay{position:fixed;background:url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x #aaa;opacity:.7;filter:Alpha(Opacity=70)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x #aaa;opacity:.3;filter:Alpha(Opacity=30);-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;z-index:99999;display:block}.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}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-accordion{width:100%}.ui-accordion .ui-accordion-header{cursor:pointer;position:relative;margin-top:1px;zoom:1}.ui-accordion .ui-accordion-li-fix{display:inline}.ui-accordion .ui-accordion-header-active{border-bottom:0!important}.ui-accordion .ui-accordion-header a{display:block;font-size:1em;padding:.5em .5em .5em .7em}.ui-accordion-icons .ui-accordion-header a{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;margin-top:-2px;position:relative;top:1px;margin-bottom:2px;overflow:auto;display:none;zoom:1}.ui-accordion .ui-accordion-content-active{display:block}.ui-autocomplete{position:absolute;cursor:default}* html .ui-autocomplete{width:1px}.ui-menu{list-style:none;padding:2px;margin:0;display:block;float:left}.ui-menu .ui-menu{margin-top:-3px}.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;float:left;clear:left;width:100%}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:.2em .4em;line-height:1.5;zoom:1}.ui-menu .ui-menu-item a.ui-state-active,.ui-menu .ui-menu-item a.ui-state-hover{font-weight:400;margin:-1px}.ui-button{display:inline-block;position:relative;padding:0;margin-right:.1em;text-decoration:none!important;cursor:pointer;text-align:center;zoom:1;overflow:visible}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button-icon-only .ui-icon,.ui-button-icons-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon{position:absolute;margin-left:2px}.ui-button-icon-only .ui-icon{position:static}.ui-dialog-titlebar .ui-button-icon-only .ui-button-text{display:none}.ui-button-icons-only .ui-button-icon-primary,.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary{left:.5em}.ui-button-icons-only .ui-button-icon-secondary,.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-dialog{width:300px}.ui-dialog .ui-dialog-title{float:left;margin:.1em 16px .1em 0}.ui-dialog .ui-dialog-titlebar .ui-button,.ui-dialog .ui-dialog-titlebar .ui-button:hover,.ui-dialog .ui-dialog-titlebar button,.ui-dialog .ui-dialog-titlebar button:hover{filter:none}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:7px;top:28%;width:20px;height:21px;margin:0;padding:2px;background:0 0;border:none}.ui-dialog .ui-dialog-titlebar-close span{display:block}.ui-dialog .ui-dialog-titlebar-close:focus,.ui-dialog .ui-dialog-titlebar-close:hover{padding:2px}.ui-dialog .ui-dialog-content{border-radius:8px}.ui-dialog .ui-dialog-buttonpane{background-image:none;padding:.3em 1em .5em .4em}.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-dialog a{outline:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-tabs{position:relative;zoom:1}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:1px;margin:0 .2em 1px 0;border-bottom:0!important;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-selected{margin-bottom:0;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a,.ui-tabs .ui-tabs-nav li.ui-tabs-selected a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0 0}.ui-tabs .ui-tabs-hide{display:none!important}.ui-datepicker{padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:7px;width:1.8em;height:1.8em;padding-top:5px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{background:0 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{font-family:FL-Icons;font-size:14px;font-weight:400;font-style:normal;font-variant:normal;line-height:1;text-align:center;vertical-align:-1px;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ui-datepicker .ui-datepicker-prev{padding-right:2px}.ui-datepicker .ui-datepicker-next{padding-left:2px}.ui-datepicker .ui-datepicker-next:hover,.ui-datepicker .ui-datepicker-prev:hover{text-decoration:none}.ui-datepicker .ui-datepicker-prev:before{content:'\f053'}.ui-datepicker .ui-datepicker-next:before{content:'\f054'}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-cover{display:none;display:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}.ui-corner-all{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.ui-corner-left{-moz-border-top-left-radius:10px;-moz-border-bottom-left-radius:10px;-webkit-border-top-left-radius:10px;-webkit-border-bottom-left-radius:10px;border-top-left-radius:10px;border-bottom-left-radius:10px}.ui-corner-right{-moz-border-top-right-radius:10px;-moz-border-bottom-right-radius:10px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px}.ui-widget-content{border:0}.ui-datepicker{width:15em;border:0;-moz-box-shadow:0 0 12px #AAA;-webkit-box-shadow:0 0 12px #AAA;box-shadow:0 0 12px #AAA}.ui-datepicker td{padding:0 1px 1px 0}.ui-datepicker .ui-datepicker-title{font-size:14px;font-weight:700;padding:7px 15px;margin:0}.ui-datepicker thead th{font-size:11px;color:#777;background:#FFF;filter:none;font-weight:400;padding:0 0 3px;text-transform:uppercase}.ui-datepicker .ui-datepicker td{padding:0 1px 1px 0}.ui-datepicker .ui-datepicker-calendar{margin:5px 0}.ui-datepicker .ui-datepicker-calendar .ui-state-default{border:0;width:36px;text-align:center;font-size:14px;font-weight:700;padding:11px 0;background:#f3f3f3}.ui-datepicker .ui-datepicker-calendar .ui-state-highlight{border:1px solid #363636;width:34px;padding:10px 0}.ui-datepicker .ui-datepicker-calendar td.ui-state-active{border:0}.ui-datepicker .ui-datepicker-calendar .ui-state-active a,.ui-datepicker .ui-datepicker-calendar a.ui-state-active{background:#ddd}.ui-datepicker .ui-datepicker-calendar td a:hover{text-decoration:none;background:#ddd}.ui-datepicker .ui-datepicker-week-end .ui-state-default{color:#999;background:#FFF}.ui-state-default{opacity:1}.ui-datepicker .ui-datepicker-other-month a{background-color:transparent}.ui-widget-overlay{z-index:999}.ui-dialog{position:absolute;padding:0;overflow:visible;z-index:1000;background:#fff;-webkit-box-shadow:0 0 30px 0 #000;-moz-box-shadow:0 0 30px 0 #000;box-shadow:0 0 30px 0 #000;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.ui-dialog.ui-widget-content{background:#fff}.ui-dialog .ui-dialog-titlebar{line-height:50px;padding:0 20px;font-size:20px;font-weight:700;background:#003775;color:#fff;position:relative;-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;-khtml-border-bottom-left-radius:0;border-bottom-left-radius:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;-khtml-border-bottom-right-radius:0;border-bottom-right-radius:0}.ui-dialog .ui-dialog-titlebar .ui-dialog-title{float:none;margin:0}.ui-dialog-titlebar-close{float:right}.ui-dialog-titlebar-close .ui-icon{width:17px;height:17px;margin:0;padding:0}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:20px;background:0 0;overflow:auto;zoom:1}.ui-dialog .ui-dialog-buttonpane{text-align:right;border:0;background:0 0;margin:0}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:none}.ui-dialog .ui-dialog-titlebar-close .ui-icon{background-image:url(images/ui-icons_d8e7f3_256x240.png)}.ui-dialog button.ui-dialog-titlebar-close.ui-state-hover .ui-icon{background-image:url(images/ui-icons_217bc0_256x240.png);filter:none}.ui-dialog .ui-dialog-buttonpane button{margin:1em 1em 1em 0;cursor:pointer}.ui-progressbar{height:2em;text-align:left}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.lang-en-not .ui-tabs .ui-tabs-nav li{white-space:normal}.lang-en-not .ui-tabs .ui-tabs-nav li a{height:35px}.qtip{position:absolute;left:-28000px;top:-28000px;display:none;max-width:300px;min-width:50px;font-size:10.5px;line-height:12px;direction:ltr;box-shadow:none;padding:0}.qtip-content{position:relative;padding:5px 9px;overflow:hidden;text-align:left;word-wrap:break-word}.qtip-titlebar{position:relative;padding:5px 35px 5px 10px;overflow:hidden;border-width:0 0 1px;font-weight:700}.qtip-titlebar+.qtip-content{border-top-width:0!important}.qtip-close{position:absolute;right:-9px;top:-9px;z-index:11;cursor:pointer;outline:0;border:1px solid transparent}.qtip-titlebar .qtip-close{right:4px;top:50%;margin-top:-9px}* html .qtip-titlebar .qtip-close{top:16px}.qtip-icon .ui-icon,.qtip-titlebar .ui-icon{display:block;text-indent:-1000em;direction:ltr}.qtip-icon,.qtip-icon .ui-icon{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-decoration:none}.qtip-icon .ui-icon{width:18px;height:14px;line-height:14px;text-align:center;text-indent:0;font:400 bold 10px/13px Tahoma,sans-serif;color:inherit;background:-100em -100em no-repeat}.qtip-default{background-color:#FFFFA3}.qtip-default .qtip-icon{background:#F1F1F1;color:#777}.qtip-default .qtip-titlebar .qtip-close{border-color:#AAA;color:#111}.qtip-shadow{-webkit-box-shadow:1px 1px 3px 1px rgba(0,0,0,.15);-moz-box-shadow:1px 1px 3px 1px rgba(0,0,0,.15);box-shadow:1px 1px 3px 1px rgba(0,0,0,.15)}.qtip-default{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#303030;background:rgba(0,0,0,.87);color:#fff;border:0 solid transparent;font-size:13px;line-height:1.2;font-weight:500}.qtip-default .qtip-titlebar{padding:6px 35px 0 10px;background-color:transparent}.qtip-default .qtip-content{padding:6px 10px}.qtip-default .qtip-icon{border-color:#222;text-shadow:none}.qtip-default .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip:not(.ie9haxors) div.qtip-content,.qtip:not(.ie9haxors) div.qtip-titlebar{filter:none;-ms-filter:none}.qtip .qtip-tip{margin:0 auto;overflow:hidden;z-index:10}.qtip .qtip-tip,x:-o-prefocus{visibility:hidden}.qtip .qtip-tip,.qtip .qtip-tip .qtip-vml,.qtip .qtip-tip canvas{position:absolute;color:#123456;background:0 0;border:0 dashed transparent}.qtip .qtip-tip canvas{top:0;left:0}.qtip .qtip-tip .qtip-vml{behavior:url(#default#VML);display:inline-block;visibility:visible}.ngrateit{cursor:pointer;display:inline-block}.ngrateit-readonly{cursor:default}.ngrateit-reset{display:inline-block;background:url(../images/star.gif) no-repeat}.ngrateit-star_wrapper{position:relative;display:inline-block;overflow:hidden}.ngrateit-background,.ngrateit-hover,.ngrateit-value{position:absolute;top:0;left:0;background:url(../images/star.gif) repeat-x;height:100%}.ngrateit-background{width:100%}.ngrateit-value{background-repeat:repeat-x}@-webkit-keyframes ngdialog-flyin{0%{opacity:0;-webkit-transform:translateY(-40px);transform:translateY(-40px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes ngdialog-flyin{0%{opacity:0;-webkit-transform:translateY(-40px);-ms-transform:translateY(-40px);transform:translateY(-40px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes ngdialog-flyout{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-40px);transform:translateY(-40px)}}@keyframes ngdialog-flyout{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-40px);-ms-transform:translateY(-40px);transform:translateY(-40px)}}.ngdialog.ngdialog-theme-default{padding-bottom:160px;padding-top:160px}.ngdialog.ngdialog-theme-default.ngdialog-closing .ngdialog-content{-webkit-animation:ngdialog-flyout .5s;animation:ngdialog-flyout .5s}.ngdialog.ngdialog-theme-default .ngdialog-content{-webkit-animation:ngdialog-flyin .5s;animation:ngdialog-flyin .5s;background:#f0f0f0;border-radius:5px;color:#444;font-size:1em;line-height:1.5em;margin:0 auto;max-width:100%;position:relative;width:450px}.ngdialog.ngdialog-theme-default .ngdialog-close{border-radius:5px;cursor:pointer;position:absolute;right:5px;top:5px}.ngdialog.ngdialog-theme-default .ngdialog-close:before{background:0 0;border-radius:3px;color:#bbb;content:'\00D7';font-size:26px;font-weight:400;height:30px;line-height:26px;position:absolute;right:3px;text-align:center;top:3px;width:30px}.ngdialog.ngdialog-theme-default .ngdialog-close:active:before,.ngdialog.ngdialog-theme-default .ngdialog-close:hover:before{color:#777}.ngdialog.ngdialog-theme-default .ngdialog-message{margin-bottom:0}.ngdialog.ngdialog-theme-default .ngdialog-input{margin-bottom:1em}.ngdialog.ngdialog-theme-default .ngdialog-input input[type=email],.ngdialog.ngdialog-theme-default .ngdialog-input input[type=password],.ngdialog.ngdialog-theme-default .ngdialog-input input[type=text],.ngdialog.ngdialog-theme-default .ngdialog-input input[type=url],.ngdialog.ngdialog-theme-default .ngdialog-input textarea{background:#fff;border:0;border-radius:3px;font-family:inherit;font-size:inherit;font-weight:inherit;margin:0 0 .25em;min-height:2.5em;padding:.25em .67em;width:100%}.ngdialog.ngdialog-theme-default .ngdialog-input input[type=email]:focus,.ngdialog.ngdialog-theme-default .ngdialog-input input[type=password]:focus,.ngdialog.ngdialog-theme-default .ngdialog-input input[type=text]:focus,.ngdialog.ngdialog-theme-default .ngdialog-input input[type=url]:focus,.ngdialog.ngdialog-theme-default .ngdialog-input textarea:focus{-webkit-box-shadow:inset 0 0 0 2px #8dbdf1;box-shadow:inset 0 0 0 2px #8dbdf1;outline:0}.ngdialog.ngdialog-theme-default .ngdialog-buttons{border-top:1px solid #CCC;padding:1rem;margin:0}.ngdialog.ngdialog-theme-default .ngdialog-buttons:after{content:'';display:table;clear:both}.ngdialog.ngdialog-theme-default .ngdialog-button{border:0;border-radius:3px;cursor:pointer;float:right;font-family:inherit;font-size:.8em;letter-spacing:.1em;line-height:1em;margin:0 0 0 .5em;padding:.75em 2em;text-transform:uppercase}.ngdialog.ngdialog-theme-default .ngdialog-button:focus{-webkit-animation:ngdialog-pulse 1.1s infinite;animation:ngdialog-pulse 1.1s infinite;outline:0}@media (max-width:568px){.ngdialog.ngdialog-theme-default .ngdialog-button:focus{-webkit-animation:none;animation:none}}.ngdialog.ngdialog-theme-default .ngdialog-button.ngdialog-button-primary{background:#3288e6;color:#fff}.ngdialog.ngdialog-theme-default .ngdialog-button.ngdialog-button-secondary{background:#e0e0e0;color:#777}.ngdialog .dialog-popup{min-height:150px}.ngdialog .dialog-popup .report-loader .cmpt-ui-loader{margin-left:auto;margin-right:auto;width:60px;height:50px;position:relative;margin-top:75px;padding-top:20px;padding-bottom:20px}.dialog-popup.download-details .email-instructions,.dialog-popup.download-details .email-option input,.dialog-popup.download-details .main-instructions,.dialog-popup.download-details .radio-options span{font-size:14px}@-webkit-keyframes ngdialog-fadeout{0%{opacity:1}100%{opacity:0}}@keyframes ngdialog-fadeout{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes ngdialog-fadein{0%{opacity:0}100%{opacity:1}}@keyframes ngdialog-fadein{0%{opacity:0}100%{opacity:1}}.ngdialog,.ngdialog *,.ngdialog :after,.ngdialog :before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ngdialog{position:fixed;overflow:auto;-webkit-overflow-scrolling:touch;z-index:20000;top:0;right:0;bottom:0;left:0}.ngdialog-overlay{position:fixed;background:rgba(0,0,0,.4);top:0;right:0;bottom:0;left:0;-webkit-backface-visibility:hidden;-webkit-animation:ngdialog-fadein .5s;animation:ngdialog-fadein .5s}.ngdialog.ngdialog-closing .ngdialog-overlay{-webkit-backface-visibility:hidden;-webkit-animation:ngdialog-fadeout .5s;animation:ngdialog-fadeout .5s}.ngdialog-content{background:#fff;-webkit-backface-visibility:hidden;-webkit-animation:ngdialog-fadein .5s;animation:ngdialog-fadein .5s}.ngdialog.ngdialog-closing .ngdialog-content{-webkit-backface-visibility:hidden;-webkit-animation:ngdialog-fadeout .5s;animation:ngdialog-fadeout .5s}.ngdialog-close:before{content:'\00D7';cursor:pointer}body.ngdialog-open{overflow:hidden}.toast-title{line-height:1.7em;font-size:14px;font-weight:700}.toast-message{word-wrap:break-word;line-height:1.7em}.toast-close-button{display:block;width:30px;height:30px;font-size:14px;position:absolute;top:1px;right:1px;line-height:1;float:right;transition:color 60ms;color:#9aa9aa}.toast-close-button:focus,.toast-close-button:hover{cursor:pointer;opacity:1;outline:0;color:#2e3439}button.toast-close-button{padding:0;cursor:pointer;border:0;background:0 0;-webkit-appearance:none}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{right:0;bottom:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{right:0;bottom:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:72px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}#toast-container{position:fixed;z-index:999999}#toast-container *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#toast-container>div{position:relative;overflow:hidden;width:350px;margin:0 0 6px;padding:15px 15px 15px 55px;background:#fff;opacity:.96;color:#2e3439;border-radius:2px;box-shadow:2px 2px 4px rgba(0,0,0,.22);border:1px solid #E7E4E4}#toast-container>div:before{font-family:FL-Icons;font-size:24px;font-weight:400;font-style:normal;font-variant:normal;line-height:1;position:absolute;top:50%;left:10px;display:block;float:left;width:40px;margin-top:-12px;text-align:center;vertical-align:-1px;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#toast-container>:hover{cursor:pointer;box-shadow:2px 3px 6px rgba(0,0,0,.35)}#toast-container.toast-bottom-center>div,#toast-container.toast-top-center>div{width:300px;margin:auto}#toast-container.toast-bottom-full-width>div,#toast-container.toast-top-full-width>div{width:96%;margin:auto}.toast{background-color:#2e3439}.toast-success .toast-progress{background-color:#26a26a}.toast-success:before{content:'\f058';color:#26a26a}.toast-error .toast-progress{background-color:#e55e55}.toast-error:before{content:'\f057';color:#e55e55}.toast-info .toast-progress{background-color:#2387b9}.toast-info:before{content:'\f05a';color:#2387b9}.toast-warning .toast-progress{background-color:#d6ad6a}.toast-warning:before{content:'\f071';color:#d6ad6a}.toast-progress{position:absolute;bottom:0;left:0;height:3px}@media all and (max-width:768px){#toast-container>div{width:25em;padding:15px 15px 15px 50px}}.toast{opacity:1!important;max-height:200px}.toast.ng-enter{opacity:0!important;transition:opacity .3s linear}.toast.ng-enter.ng-enter-active{opacity:1!important}.toast.ng-leave{opacity:1;transition:opacity 0s linear}.toast.ng-leave.ng-leave-active{opacity:0!important}@media all and (max-width:240px){#toast-container>div{padding:8px 8px 8px 50px;width:11em}#toast-container .toast-close-button{right:-.2em;top:-.2em}}@media all and (min-width:241px) and (max-width:480px){#toast-container>div{padding:8px 8px 8px 50px;width:18em}#toast-container .toast-close-button{right:-.2em;top:-.2em}}@media all and (min-width:481px) and (max-width:768px){#toast-container>div{padding:15px 15px 15px 50px;width:25em}}.report-locked .cmpt-absr-available-substitute-bottom-result .lock-header-fill{height:104px;margin-top:30px}.report-locked .cmpt-absr-available-substitute-bottom-result .table-header{-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,.21);box-shadow:0 1px 5px 0 rgba(0,0,0,.21);position:fixed;-webkit-transform:translateZ(0);top:60px;width:1040px;z-index:2;background-color:#fff}.report-locked .cmpt-absr-available-substitute-bottom-result .table-header .row div:first-child{border-left:0}.cmpt-absr-available-substitute-bottom-result{position:relative;min-height:310px}.cmpt-absr-available-substitute-bottom-result .search-box{margin-left:10px;margin-right:10px;margin-bottom:12px}.cmpt-absr-available-substitute-bottom-result .search-box label{font-weight:700;font-size:14px}.cmpt-absr-available-substitute-bottom-result .search-box .fa-spinner{color:#8a8a8a}.cmpt-absr-available-substitute-bottom-result .details-section{position:relative}.cmpt-absr-available-substitute-bottom-result .table-header .row{width:100%}.cmpt-absr-available-substitute-bottom-result .table-header .row:first-child{border-top:1px solid #cfcfcf}.cmpt-absr-available-substitute-bottom-result .table-header .row:last-child{border-bottom:1px solid #cfcfcf;border-top:1px solid #cfcfcf}.cmpt-absr-available-substitute-bottom-result .table-header .row:last-child div{height:65px;vertical-align:top}.cmpt-absr-available-substitute-bottom-result .table-header .row div{display:inline-block;border-right:1px solid #cfcfcf;-webkit-border-image:none;-moz-border-image:none;-o-border-image:none;border-image:none;padding:10px;background:-webkit-linear-gradient(270deg,#fafafa 0,#e4e4e4 100%);background:-moz-linear-gradient(270deg,#fafafa 0,#e4e4e4 100%);background:-o-linear-gradient(270deg,#fafafa 0,#e4e4e4 100%);background:-ms-linear-gradient(270deg,#fafafa 0,#e4e4e4 100%);background:linear-gradient(-180deg,#fafafa 0,#e4e4e4 100%);font-size:12px;font-weight:700;color:#404040;line-height:16px;text-shadow:0 1px 0 #fff;text-align:left}.cmpt-absr-available-substitute-bottom-result .table-header .row div.data-col{padding:0}.cmpt-absr-available-substitute-bottom-result .table-header .row div.data-col div{display:inline-block;border-left:0;border-bottom:0;border-right:1px solid #cfcfcf;padding:10px 5px;text-align:center}.cmpt-absr-available-substitute-bottom-result .table-header .row div.data-col div:last-child{border-right:0}.cmpt-absr-available-substitute-bottom-result .table-header .row div.call-now{font-size:12px;text-align:center}.cmpt-absr-available-substitute-bottom-result .table-header .row div.block-unblock.tool-tip,.cmpt-absr-available-substitute-bottom-result .table-header .row div.call-now.tool-tip{cursor:help}.cmpt-absr-available-substitute-bottom-result .table-header .row .sub-heading{background:#f7f7f7;font-size:10px;font-weight:700;padding:5px 10px;text-shadow:none;color:#8a8a8a;text-align:center;cursor:help}.cmpt-absr-available-substitute-bottom-result .table-header .row .call-sub-heading{font-size:10px;font-weight:700;text-shadow:none;color:#8a8a8a;text-align:center}.cmpt-absr-available-substitute-bottom-result .table-header .row .call-sub-heading .leftMargin{margin-left:-7%}.cmpt-absr-available-substitute-bottom-result .cmpt-ui-grouped-grid{border-left:0}.cmpt-absr-available-substitute-bottom-result .cmpt-ui-grouped-grid .grid-header{display:none}.cmpt-absr-available-substitute-bottom-result .cmpt-ui-grouped-grid .grid-row .grid-cell{border-right:1px solid #cfcfcf;padding:10px!important}.cmpt-absr-available-substitute-bottom-result .cmpt-ui-grouped-grid .grid-row .grid-cell.name-cell .phone{font-style:italic;color:#404040;font-weight:700;font-size:10px}.cmpt-absr-available-substitute-bottom-result .cmpt-ui-grouped-grid .grid-row .grid-cell.name-cell .paycode{font-weight:700;font-size:10px;vertical-align:top}.cmpt-absr-available-substitute-bottom-result .cmpt-ui-grouped-grid .grid-row .grid-cell.name-cell .paycode span{white-space:pre-wrap;width:80px}.cmpt-absr-available-substitute-bottom-result .cmpt-ui-grouped-grid .grid-row .grid-cell.name-cell .no-rating{color:#8a8a8a;font-weight:700;font-size:11px}.cmpt-absr-available-substitute-bottom-result .cmpt-ui-grouped-grid .grid-row .grid-cell.callNow-cell{text-align:center}.cmpt-absr-available-substitute-bottom-result .cmpt-ui-grouped-grid .grid-row .grid-cell.dataCol-cell{padding:0!important}.cmpt-absr-available-substitute-bottom-result .cmpt-ui-grouped-grid .grid-row .grid-cell:last-child{border-right:0}.cmpt-absr-available-substitute-bottom-result .no-data{text-align:center;padding:160px;background:#fff;font-size:18px;font-weight:700;color:#606060}.cmpt-absr-available-substitute-bottom-result .below-grid{text-align:center;border-top:1px solid #cfcfcf}.cmpt-absr-available-substitute-bottom-result .below-grid button.fl-button{margin:10px}.cmpt-absr-available-substitute-bottom-result .modal-spinner{top:97px}.cmpt-absr-available-substitute-bottom-result .modal-spinner.no-call{top:106px}.cmpt-absr-available-substitute-bottom-result.spinner-bottom .modal-spinner:after{bottom:100px}.cmpt-absr-available-substitutes-filter-panel .label{font-size:.9rem;font-weight:600;margin-bottom:7px}.cmpt-absr-available-substitutes-filter-panel .fl-search{width:310px;margin-right:10px}.cmpt-absr-available-substitutes-filter-panel .fl-search input{width:100%}.cmpt-absr-buttons button{margin:0 5px}.cmpt-absr-buttons button.right{float:right}.cmpt-absr-buttons button.positionRelative{position:relative}.cmpt-absr-buttons button.right29pc{right:29%}.cmpt-absr-buttons button.left34pc{left:34%}.cmpt-absr-buttons button.green-color{color:#26a26a}.cmpt-absr-buttons button:first-child{margin-left:0}.cmpt-absr-buttons button:last-child{margin-right:0}.cmpt-absr-buttons button.marginLeftRight5{margin-left:5px!important;margin-right:5px!important}.cmpt-absr-buttons button.switchButtonMargins{margin-right:148px!important;margin-left:-1px!important}.cmpt-absr-buttons button.capitalizeFirstLetter{text-transform:capitalize}.cmpt-absr-buttons button.activeSwitchButton{background-image:none;color:#fff;border-color:#2e7ab8;background-color:#2e7ab8;background-repeat:repeat-x}.cmpt-absr-buttons label.fontBold{font-weight:600}.cmpt-absr-buttons label.labelViewBy{float:right;font-family:inherit;font-size:12px;margin-right:5px;margin-top:5px;position:relative;right:40%}.route-absences-detail-view-edit .right-side.deletedAbsrNextPanelBackground{background:#f5f5f5}.cmpt-absr-details-notes .section-header .notes-toggler.expanded.deletedAbsrBackground,.cmpt-absr-details-notes .section-header.deletedAbsrBackground,.cmpt-absr-details-summary-section .section-header .toggle-summary.expanded.deletedAbsrBackground,.cmpt-absr-details-summary-section .section-header.deletedAbsrBackground,.cmpt-absr-next-steps .section-header .toggle-summary.expanded.deletedAbsrBackground,.cmpt-absr-next-steps .section-header.deletedAbsrBackground,.cmpt-absr-variation-header .section-header .variation-toggler.expanded.deletedAbsrBackground,.cmpt-absr-variation-header div.section-header.deletedAbsrBackground,.route-absences-detail-view-edit div.top.deletedAbsrBackground{background:-webkit--webkit-linear-gradient(180deg,#f5f5f5 0,#d2d2d2 100%);background:-webkit--moz-linear-gradient(180deg,#f5f5f5 0,#d2d2d2 100%);background:-webkit--o-linear-gradient(180deg,#f5f5f5 0,#d2d2d2 100%);background:-webkit--ms-linear-gradient(180deg,#f5f5f5 0,#d2d2d2 100%);background:-webkit-linear-gradient(270deg,#f5f5f5 0,#d2d2d2 100%);background:-moz--webkit-linear-gradient(180deg,#f5f5f5 0,#d2d2d2 100%);background:-moz--moz-linear-gradient(180deg,#f5f5f5 0,#d2d2d2 100%);background:-moz--o-linear-gradient(180deg,#f5f5f5 0,#d2d2d2 100%);background:-moz--ms-linear-gradient(180deg,#f5f5f5 0,#d2d2d2 100%);background:-moz-linear-gradient(270deg,#f5f5f5 0,#d2d2d2 100%);background:-o--webkit-linear-gradient(180deg,#f5f5f5 0,#d2d2d2 100%);background:-o--moz-linear-gradient(180deg,#f5f5f5 0,#d2d2d2 100%);background:-o--o-linear-gradient(180deg,#f5f5f5 0,#d2d2d2 100%);background:-o--ms-linear-gradient(180deg,#f5f5f5 0,#d2d2d2 100%);background:-o-linear-gradient(270deg,#f5f5f5 0,#d2d2d2 100%);background:-ms--webkit-linear-gradient(180deg,#f5f5f5 0,#d2d2d2 100%);background:-ms--moz-linear-gradient(180deg,#f5f5f5 0,#d2d2d2 100%);background:-ms--o-linear-gradient(180deg,#f5f5f5 0,#d2d2d2 100%);background:-ms--ms-linear-gradient(180deg,#f5f5f5 0,#d2d2d2 100%);background:-ms-linear-gradient(270deg,#f5f5f5 0,#d2d2d2 100%);border-bottom:.25px solid #f5f5f5}.cmpt-absr-buttons button.activeSwitchButton.deletedAbsrButton,.cmpt-absr-next-steps .deletedAbsrNextPanelBackground .deletedAbsrButton,.deletedAbsrBackground.auto-unreconcile.deletedAbsrButton,.deletedAbsrBackground.fl-button.fl-positive.fl-disabled.auto-reconcile.deletedAbsrButton,.fl-button-sm.fl-negative.deletedAbsrButton,.fl-button.auto-edit-reconcile.marginLeftRight5.fl-disabled.deletedAbsrButton,.fl-button.auto-edit-unreconcile.marginLeftRight5.fl-disabled.deletedAbsrButton,.fl-positive.fl-disabled.deletedAbsrButton{background-color:#757575;border:1px solid #757575;background-image:none;color:#fff}.confirm-delete-popup .cancelReasons{font-size:12px}.confirm-delete-popup .cancelReasons div{border-bottom:1px solid #cfcfcf}.confirm-delete-popup .cancelReasons span{display:inline-block;padding:10px}.confirm-delete-popup .cancelReasons span select,.confirm-delete-popup .cancelReasons span textarea{width:100%}.confirm-delete-popup .cancelReasons .cancel-reasons-label{width:40%;font-weight:700}.confirm-delete-popup .cancelReasons .cancel-reasons-value{width:55%}.confirm-delete-popup .cancelReasons .cancel-reasons-value div{border:none}.confirm-delete-popup .cancelReasons .cancel-reasons-value select{border:1px solid #767676}.confirm-delete-popup .removeSubstituteLabel{margin:0 0 0 2rem;font-size:.8rem;font-weight:600}.confirm-delete-popup .removeSubstituteLabel input{margin:.4rem}.cmpt-absr-closed-days{width:100%}.cmpt-absr-closed-days #related-closed-days{margin:10px 0 0;background:#ffd7c2;border:1px solid #ddb7a2;color:#773712;font-size:13px;font-weight:700;padding:10px;position:relative}.cmpt-absr-closed-days #related-closed-days .closed-toggler{position:absolute;top:0;right:1px;bottom:0;width:45px;z-index:1;text-align:center;font-size:26px}.cmpt-absr-closed-days #related-closed-days ul{display:none}.cmpt-absr-closed-days #related-closed-days ul li{padding:0 20px;font-weight:500}.cmpt-absr-closed-days #related-closed-days ul li a{font-weight:700}.cmpt-absr-create-new-absence-by-day div a span.font15,.cmpt-absr-create-new-absence-by-day div label.font15{font-size:15px}.cmpt-absr-create-new-absence-by-day div a span.fontWeightNormal{font-weight:400}.cmpt-absr-create-new-absence-by-day div label.fontBold,.cmpt-absr-create-new-absence-by-day div span.fontBold{font-weight:600}.cmpt-absr-create-new-absence-by-day div label.marginLeft29{margin-left:29px}.cmpt-absr-create-new-absence-by-day div.marginTop10{margin-top:10px}.cmpt-absr-create-new-absence-by-day div.noDaysAddedDiv{background-color:#bf2e3a;border-radius:5px}.cmpt-absr-create-new-absence-by-day div label.noDaysAddedLabel{color:#fff;margin-left:10px;font-size:12px}.cmpt-absr-create-new-absence-by-day div.triangle-up{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #bf2e3a;margin-left:120px;margin-top:-5px}.cmpt-absr-create-new-absence-by-day div.width100pc{width:100%}.cmpt-absr-create-new-absence-by-day div.hide{display:none}.cmpt-absr-date-picker .date-picker>div:nth-child(2){vertical-align:middle;text-align:center}.cmpt-absr-date-picker .date-picker .date-label{padding-left:5px;font-size:12px;font-weight:600}.cmpt-absr-date-picker .label{text-align:left;font-size:12px;padding-top:5px;padding-left:10px;padding-bottom:5px;font-weight:600}.cmpt-absr-date-picker .range-picker{border-bottom:1px solid #cfcfcf;margin-bottom:10px;padding:0 5px 10px;line-height:16px}.cmpt-absr-date-picker .range-picker .label{color:#8a8a8a;padding-top:0;padding-bottom:5px;padding-left:8px;font-size:11px;font-weight:400}.cmpt-absr-date-picker .range-picker .date-picker input{font-size:12px}.cmpt-absr-date-picker .range-picker .custom-box{font-size:12px;padding:4px 9px;border:1px solid #cfcfcf;border-radius:2px;height:30px}.cmpt-absr-date-picker .range-picker .custom-box>div{vertical-align:sub}.cmpt-absr-date-picker .range-picker .custom-box>div:nth-child(1){text-align:left}.cmpt-absr-date-picker .range-picker .custom-box>div:nth-child(2){text-align:right}.cmpt-absr-date-picker .cmpt-ui-multi-datepicker{margin:6px}.cmpt-absr-date-picker .cmpt-ui-multi-datepicker .multi-datepicker{border:1px solid #cfcfcf}.cmpt-absr-date-picker .cmpt-ui-multi-datepicker .multi-datepicker .ui-datepicker .ui-datepicker-calendar{border-bottom:0}.cmpt-absr-date-picker .cmpt-ui-date-selector-v2 .fl-input{border-radius:0}.cmpt-absr-date-picker .cmpt-ui-date-selector-v2 .fl-input.hasDatepicker{padding:4px 0 4px 8px}.cmpt-absr-date-picker .error-message{background:0 0;color:#cc2a1f;font-size:11px;text-align:right;line-height:135%}.cmpt-absr-date-picker .error input{background:#fff;border-color:#e55e55}.cmpt-absr-details-add-days .cmpt-absr-error-banner{margin-bottom:5px;height:auto}.cmpt-absr-details-add-days .cmpt-ui-linking div i.chain{top:1px!important}.cmpt-absr-details-add-days .cmpt-ui-linking.editLink{height:67px;top:34px;left:38px}.cmpt-absr-details-add-days .cmpt-ui-dropdown select{background:-webkit-linear-gradient(270deg,#fff 0,#f1f3f5 100%);background:-moz-linear-gradient(270deg,#fff 0,#f1f3f5 100%);background:-o-linear-gradient(270deg,#fff 0,#f1f3f5 100%);background:-ms-linear-gradient(270deg,#fff 0,#f1f3f5 100%);background:linear-gradient(-180deg,#fff 0,#f1f3f5 100%);border-radius:2px;border:1px solid #c0c8cf;height:32px;width:232px}.cmpt-absr-details-add-days .cmpt-ui-date-selector-v2 div.input,.cmpt-absr-details-add-days .cmpt-ui-date-selector-v2 div.input input{width:116px}.cmpt-absr-details-add-days .cmpt-absr-time-field select{width:108px}.cmpt-absr-details-add-days .fontBold{font-weight:600}.cmpt-absr-details-add-days div.opacity06{opacity:.6;-ms-filter:"alpha(Opacity=60)";filter:alpha(opacity=60)}.cmpt-absr-details-add-days .cmpt-absr-weekdays-checkboxes input{background:#fff;border-radius:0;border:1px solid #c0c8cf;-webkit-box-shadow:inset 1px 1px 3px 0 rgba(0,0,0,.13);box-shadow:inset 1px 1px 3px 0 rgba(0,0,0,.13);height:18px;width:18px}.cmpt-absr-details-add-days .cmpt-absr-weekdays-checkboxes,.cmpt-absr-details-add-days .topMargin10{margin-top:10px}.cmpt-absr-details-add-days .marginLeft60{margin-left:60px}.cmpt-absr-details-add-days .marginLeft40{margin-left:40px}.cmpt-absr-details-add-days .marginLeft8P{margin-left:8%}.cmpt-absr-details-add-days .marginLeft12P{margin-left:12%}.cmpt-absr-details-add-days .marginRight24{margin-right:24px}.cmpt-absr-details-add-days div.wordWrap{overflow-wrap:break-word;word-break:initial;word-wrap:break-word}.cmpt-absr-details-add-days .width200{width:200px}.cmpt-absr-details-add-days .width230{width:230px}.cmpt-absr-details-add-days .cmpt-ui-linking.breakTimeChain{height:124px;top:39px;left:36px}.cmpt-absr-details-add-days .font12{font-size:12px}.cmpt-absr-details-add-days .verticalAlignMiddle{vertical-align:middle}.cmpt-absr-details-add-days .marginRight60{margin-right:60px}.cmpt-absr-details-add-days .deductBreakPosition{position:relative;top:25px}.cmpt-absr-details-add-days .absenceDuration{font-weight:600;margin:1% -15% 0 -1%;width:15%;float:right}.cmpt-absr-details-add-days div.resetBreakTime a{font-weight:600;margin:1.5% -9% 0 0;width:8%;float:right}.cmpt-absr-details-add-days div.resetBreakTime a:hover{text-decoration:none}.cmpt-absr-details-add-days span.customBreakLabel{margin-left:-1%}.cmpt-absr-details-add-days div.schoolMultiselectDropdown{background-color:#fff;border-radius:2px;padding:3px;width:96%}.cmpt-absr-details-add-days .width98P{width:99%}.cmpt-absr-details-add-days .empShiftTypeOverlapError{background:#fbe7e6!important;border-color:#e55e55!important}.cmpt-absr-details-add-days .date{vertical-align:-webkit-baseline-middle;padding-left:.2rem;font-size:.9rem}.cmpt-absr-details-add-days .overlappingEventsDiv{max-height:5rem;overflow-y:auto;overflow-x:hidden}.cmpt-absr-details-add-days div.overlappingEventsDiv span.comma{margin-right:.8rem}.cmpt-absr-details-attachments{zoom:1;margin:10px 10px 20px 15px}.cmpt-absr-details-attachments:after,.cmpt-absr-details-attachments:before{content:"";display:table}.cmpt-absr-details-attachments:after{clear:both}.cmpt-absr-details-attachments .upload-component{float:left;width:220px;padding:0 10px 0 0}.cmpt-absr-details-attachments .attachments-header label{margin-bottom:12px;font-size:13px;font-weight:700}.cmpt-absr-details-attachments .related-files,.cmpt-absr-details-attachments .uploaded-files{padding:0 .5rem 0 0}.cmpt-absr-details-attachments .related-files .item,.cmpt-absr-details-attachments .uploaded-files .item{border-bottom:1px solid #cfcfcf;padding:5px 0}.cmpt-absr-details-attachments .related-files .item:only-of-type,.cmpt-absr-details-attachments .uploaded-files .item:only-of-type{border-bottom:0}.cmpt-absr-details-attachments .related-files a,.cmpt-absr-details-attachments .uploaded-files a{font-size:12px;vertical-align:text-top}.cmpt-absr-details-attachments .related-files a:before,.cmpt-absr-details-attachments .uploaded-files a:before{font-size:14px}.cmpt-absr-details-attachments .related-files .actions,.cmpt-absr-details-attachments .uploaded-files .actions{margin-top:-5px}.cmpt-absr-details-attachments .related-files .actions a:before,.cmpt-absr-details-attachments .uploaded-files .actions a:before{font-size:12px}.cmpt-absr-details-attachments .related-files label,.cmpt-absr-details-attachments .uploaded-files label{margin-bottom:12px;font-size:13px;font-weight:700}.cmpt-absr-details-attachments .related-files .fl-button-sm,.cmpt-absr-details-attachments .uploaded-files .fl-button-sm{padding:0 8px}.cmpt-absr-details-attachments .related-files .caption,.cmpt-absr-details-attachments .uploaded-files .caption{color:#8a8a8a;font-style:italic;font-size:11px}.cmpt-absr-details-attachments .related-files .caption input,.cmpt-absr-details-attachments .uploaded-files .caption input{width:100%}.cmpt-absr-details-attachments .related-files .caption div,.cmpt-absr-details-attachments .uploaded-files .caption div{width:100%;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.cmpt-absr-details-attachments .related-files span,.cmpt-absr-details-attachments .uploaded-files span{display:inline-block;width:16px;height:16px}.cmpt-absr-details-attachments .related-files{padding:0 0 0 .5rem}.cmpt-absr-details-attachments .no-files{font-size:.8rem;margin-top:2px;color:#8a8a8a}.cmpt-absr-details-attachments .file-attachment .file{width:100%;font-size:12px;display:block;padding-left:1px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.cmpt-absr-details-attachments .file-attachment .file:before{font-size:14px}.cmpt-absr-details-section-by-day div.width100pc{width:100%}.cmpt-absr-details-section-by-day div.daysFont{padding-left:10px;height:43px;display:inline-grid;font-size:13px;border-bottom:1px solid silver;font-family:'Open Sans',sans-serif}.cmpt-absr-details-section-by-day div.closeDayHeader{background:-webkit-linear-gradient(270deg,#fbeaed 0,#e3c8cd 100%);background:-moz-linear-gradient(270deg,#fbeaed 0,#e3c8cd 100%);background:-o-linear-gradient(270deg,#fbeaed 0,#e3c8cd 100%);background:-ms-linear-gradient(270deg,#fbeaed 0,#e3c8cd 100%);background:linear-gradient(-180deg,#fbeaed 0,#e3c8cd 100%)}.cmpt-absr-details-section-by-day div.inServiceDayHeader{background:-webkit-linear-gradient(270deg,#fefbe3 0,#eeead8 100%);background:-moz-linear-gradient(270deg,#fefbe3 0,#eeead8 100%);background:-o-linear-gradient(270deg,#fefbe3 0,#eeead8 100%);background:-ms-linear-gradient(270deg,#fefbe3 0,#eeead8 100%);background:linear-gradient(-180deg,#fefbe3 0,#eeead8 100%)}.cmpt-absr-details-section-by-day div.height100pc{height:100%}.cmpt-absr-details-section-by-day span.fontBold{height:16px;font-weight:600}.cmpt-absr-details-section-by-day span.font15{font-size:15px}.cmpt-absr-details-section-by-day span.fontWeightNormal{font-weight:400}.cmpt-absr-details-section-by-day a.leftMargin10{margin-left:10px}.cmpt-absr-details-section-by-day a.margintop8{margin-top:8px}.cmpt-absr-details-section-by-day .hide{display:none}.cmpt-absr-details-section-by-day div.bottompanel{width:100%;height:50px;background:#f5f5f5;border:1px solid #c0c8cf;border-radius:0}.cmpt-absr-details-section-by-day .add-days-popup{height:443px;width:625px}.cmpt-absr-details-section-by-day .dialogWidthHeight{height:500px;width:500px}.cmpt-absr-details-section-by-day .dialog-popup.add-absence-popup .ngdialog-message .header{font-weight:700}.cmpt-absr-details-section-by-day .dialog-popup.add-absence-popup .dialog-popup,.cmpt-absr-details-section-by-day .dialog-popup.add-absence-popup .ngdialog-message .content{width:700px}.ngdialog.ngdialog-theme-default.custom-width-700 .ngdialog-content{width:750px;top:50px}.ngdialog.ngdialog-theme-default.custom-width-700 .ngdialog-overlay{pointer-events:none}.ngdialog.marginLeft408{margin-left:408px}.fontWeight600{font-weight:600}.ngdialog.ngdialog-theme-default.section-multiLocation{height:865px;padding-top:0}.ngdialog.ngdialog-theme-default.section-multiLocation .header{margin-bottom:1px}.ngdialog.ngdialog-theme-default.section-multiLocation .content{padding-top:10px}.ngdialog.ngdialog-theme-default.section-multiLocation .ngdialog-content{width:750px;top:90px}.ngdialog.ngdialog-theme-default.section-multiLocation .ngdialog-content .content{max-height:710px;overflow-y:auto;margin-right:0}.ngdialog.ngdialog-theme-default.section-multiLocation .ngdialog-overlay{pointer-events:none}.section-seprator{border-top:1px solid #ccc;margin:-4% 0 2%}.ngdialog-buttons-step2{padding:0 0 2% 72%}.ngdialog-buttons-step2 a{margin-left:5px}.cmpt-absr-details-day div.width100pc{width:100%}.cmpt-absr-details-day div.height88pc{height:88%}.cmpt-absr-details-day span.fontBold{font-weight:600}.cmpt-absr-details-day a.leftMargin10{margin-left:10px}.cmpt-absr-details-day div.fontWeightNormal{font-weight:400}.cmpt-absr-details-day div.fontBold{font-weight:600}.cmpt-absr-details-day div.rowDivider{border-bottom:1px solid #e5e9ec;padding-top:10px;padding-bottom:20px}.cmpt-absr-details-day div.font13{font-size:13px}.cmpt-absr-details-day div.leftPadding10{padding-left:10px}.cmpt-absr-details-day div.rightPadding10{padding-right:10px}.cmpt-absr-details-day div.font16{font-size:16px}.cmpt-absr-details-day div.leftPadding20{padding-left:20px}.cmpt-absr-details-day .verticalAlignTextTop{vertical-align:text-top}.cmpt-absr-details-day div.darkFont{color:#20242b}.cmpt-absr-details-day div.topMargin10{margin-top:10px}.cmpt-absr-details-day div.detailsExceptDate{margin-left:20px;border-left:1px solid #c0c8cf;padding-left:20px}.cmpt-absr-details-day div.wordWrap{overflow-wrap:break-word;word-break:initial;word-wrap:break-word}.cmpt-absr-details-day div.font15{font-size:15px}.cmpt-absr-details-day div.lightFont{color:#414c56}.cmpt-absr-details-day div.UnreconciledIcon{background:#d5dbe0;border-radius:9px;height:20px;width:20px;margin-top:2px}.cmpt-absr-details-day div.ReconciledIcon{background:#b3f5ca;border-radius:9px;height:20px;width:20px;margin-top:2px}.cmpt-absr-details-day span.UnreconciledText{color:#20242b;padding-left:5px}.cmpt-absr-details-day span.ReconciledText{color:#238749;padding-left:5px}.cmpt-absr-details-day div.inServiceDayLeftBorder{border-left:4px solid #deb743}.cmpt-absr-details-day div.closedDayLeftBorder{border-left:4px solid #bf2e3a}.cmpt-absr-details-day div.closedDayLabel{color:#bf2e3a;font-size:13px;height:18px;text-align:right;float:left}.cmpt-absr-details-day div.inServiceDayLabel{color:#deb743;font-size:13px;height:18px;text-align:right;float:left}.cmpt-absr-details-day span.relatedAbsenceHyperlinkLabel{margin-left:10px;vertical-align:text-top}.cmpt-absr-details-notes .section-header{background:#efe;background:-webkit-linear-gradient(270deg,#efe 0,#ded 100%);background:-moz-linear-gradient(270deg,#efe 0,#ded 100%);background:-o-linear-gradient(270deg,#efe 0,#ded 100%);background:-ms-linear-gradient(270deg,#efe 0,#ded 100%);background:linear-gradient(-180deg,#efe 0,#ded 100%);zoom:1;border-bottom:1px solid #bcb;color:#404040;font-weight:700;padding:9px 10px;position:relative;font-size:14px;width:100%}.cmpt-absr-details-notes .section-header div{border-left:1px solid #bcb;position:absolute;top:0;right:0;bottom:0;width:46px;z-index:1;text-align:center;font-size:26px}.cmpt-absr-details-notes .section-header .notes-toggler{cursor:pointer}.cmpt-absr-details-notes .section-header .notes-toggler.expanded{background:#efe;background:-webkit-linear-gradient(270deg,#ded 0,#efe 100%);background:-moz-linear-gradient(270deg,#ded 0,#efe 100%);background:-o-linear-gradient(270deg,#ded 0,#efe 100%);background:-ms-linear-gradient(270deg,#ded 0,#efe 100%);background:linear-gradient(-180deg,#ded 0,#efe 100%)}.cmpt-absr-details-notes .section-header .notes-toggler:focus{border:1px solid #bbb;-webkit-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.1);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.1);outline:0}.cmpt-absr-details-notes .cmpt-ui-textarea{display:inline-block;margin:10px 14px 0}.cmpt-absr-details-notes .admin-notes,.cmpt-absr-details-notes .substitute-notes{width:46%}.cmpt-absr-details-notes .admin-notes textarea,.cmpt-absr-details-notes .substitute-notes textarea{width:340px;max-width:340px;min-width:340px;min-height:100px;max-height:150px}.cmpt-absr-details-notes .admin-only-notes{width:96%}.cmpt-absr-details-notes .admin-only-notes textarea{width:710px;max-width:710px;min-width:710px;min-height:100px;max-height:150px}.cmpt-absr-details-notes .section-notes{-ms-word-break:break-word;word-break:break-word;word-break:break-word}.cmpt-absr-details-notes .section-divider{border-bottom:1px solid #cfcfcf;padding:5px 0;margin:0 15px}.cmpt-absr-details-section .error-list{background:#e55e55;padding:7px 10px;color:#bababa}.conflicting-dates-popup .conflicting-dates{background:#fff;border:1px solid #cfcfcf;border-radius:6px;color:#e55e55;font-size:14px;font-weight:700;margin:15px 0;padding:8px}.conflicting-dates-popup .resolve-options{margin-bottom:15px}.cmpt-absr-details-summary-section{background:#f6fbff;border-left:1px solid #cfcfcf}.cmpt-absr-details-summary-section .section-header{background:#e0eeff;background-image:-webkit-linear-gradient(270deg,#e5f1ff 0,#d8eaff 100%);background-image:-moz-linear-gradient(270deg,#e5f1ff 0,#d8eaff 100%);background-image:-o-linear-gradient(270deg,#e5f1ff 0,#d8eaff 100%);background-image:-ms-linear-gradient(270deg,#e5f1ff 0,#d8eaff 100%);background-image:linear-gradient(-180deg,#e5f1ff 0,#d8eaff 100%);zoom:1;border-bottom:1px solid #b2d4ff;font-size:12px;text-shadow:1px 1px #fff;font-weight:700;padding:11px 10px 10px;position:relative;color:#345;text-transform:uppercase}.cmpt-absr-details-summary-section .section-header div{border-left:1px solid #b2d4ff;position:absolute;top:0;right:0;bottom:0;width:45px;z-index:1;text-align:center;font-size:21px}.cmpt-absr-details-summary-section .section-header .toggle-summary{cursor:pointer}.cmpt-absr-details-summary-section .section-header .toggle-summary span{vertical-align:middle}.cmpt-absr-details-summary-section .section-header .toggle-summary.expanded{background:#d8eaff;background:-webkit-linear-gradient(270deg,#d8eaff 0,#e5f1ff 100%);background:-moz-linear-gradient(270deg,#d8eaff 0,#e5f1ff 100%);background:-o-linear-gradient(270deg,#d8eaff 0,#e5f1ff 100%);background:-ms-linear-gradient(270deg,#d8eaff 0,#e5f1ff 100%);background:linear-gradient(-180deg,#d8eaff 0,#e5f1ff 100%)}.cmpt-absr-details-summary-section .summary-details{border-bottom:1px solid #b2d4ff;padding:15px;float:left;width:100%}.cmpt-absr-details-summary-section .summary-details label{padding-bottom:5px;font-weight:700;font-size:12px}.cmpt-absr-details-summary-section .summary-details .toggle-switch{float:left;width:100%;padding-bottom:5px}.cmpt-absr-details-summary-section .summary-details .hold-until{float:left;width:100%}.cmpt-absr-details-summary-section .summary-details .hold-until label{padding-bottom:5px;font-weight:700;font-size:12px}.cmpt-absr-details-summary-section .summary-details select{font-size:12px;border:1px solid #cfcfcf}.cmpt-absr-details-summary-section .summary-details .gross-payout{position:relative}.cmpt-absr-details-summary-section .summary-details .gross-payout div.label{position:absolute;right:31px;top:8px}.cmpt-absr-details-summary-section .variations-summary{font-size:12px;padding:15px;float:left;width:100%}.cmpt-absr-details-summary-section .variations-summary .item{border-bottom:1px dashed #b2d4ff;padding-bottom:.8rem;margin-bottom:1rem}.cmpt-absr-details-summary-section .variations-summary .item div{margin-left:1rem}.cmpt-absr-details-summary-section .variations-summary .summary-header{font-weight:700;margin-top:0;margin-bottom:.5rem}.cmpt-absr-details-summary-section .variations-summary .absence-dates.none{color:#e55e55}.cmpt-absr-details-summary-section .variations-summary .reconciled-symbol,.cmpt-absr-details-summary-section .variations-summary .unreconciled-symbol{height:16px;width:16px;display:inline-block;border-radius:8px;text-align:center;font-size:10px;margin-right:2px}.cmpt-absr-details-summary-section .variations-summary .reconciled-symbol{background-color:#26a26a;color:#fff}.cmpt-absr-details-summary-section .variations-summary .unreconciled-symbol{background-color:#e4e4e4}.cmpt-absr-details-summary-section .variations-summary .hr{margin-top:5px;margin-bottom:5px}.cmpt-absr-details-summary-section .variations-summary .school-name{font-weight:600}.cmpt-absr-details-summary-section .variations-summary .absence-reason.none{color:#e55e55}.cmpt-absr-details-summary-section .variations-summary .absence-reason{overflow-wrap:break-word;word-break:initial;word-wrap:break-word}.cmpt-absr-details-summary-section .schoolDefaultInfo-content{line-height:1.5}.cmpt-absr-details-variation .variation-toggler:focus{border:1px solid #bbb;-webkit-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.1);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.1);outline:0}.cmpt-absr-details-variation .section-header .variation-number{font-weight:400}.cmpt-absr-details-variation .variation{border-bottom:1px solid #cfcfcf}.cmpt-absr-details-variation .form-loader{position:relative}.cmpt-absr-details-variation .form-loader .bar{background-color:#fff;-webkit-animation-name:height-change-blue;-moz-animation-name:height-change-blue;-o-animation-name:height-change-blue;-ms-animation-name:height-change-blue;animation-name:height-change-blue}.cmpt-absr-details-variation .no-school{text-align:center;padding-top:15px}.cmpt-absr-details-variation .column-details{border-left:1px solid #cfcfcf;min-height:300px;padding:10px}.cmpt-absr-details-variation .column-details .row{border-bottom:1px solid #cfcfcf;padding:10px 0}.cmpt-absr-details-variation .column-details .row label{display:inline-block;font-size:13px;font-weight:700;vertical-align:top;margin-bottom:5px;width:245px}.cmpt-absr-details-variation .column-details .row label .caption{color:#bababa;display:block;font-size:11px;font-weight:400;line-height:135%}.cmpt-absr-details-variation .column-details .row .element{font-size:14px;width:195px;display:inline-block;vertical-align:top}.cmpt-absr-details-variation .column-details .row .element select{white-space:nowrap}.cmpt-absr-details-variation .column-details .row:last-child{border-bottom:0}.cmpt-absr-details-variation .column-details .row.disabled{opacity:.5;-ms-filter:"alpha(Opacity=50)";filter:alpha(opacity=50)}.cmpt-absr-details-variation .column-details .row.accounting-codes input{background:#fff;border:1px solid #cfcfcf;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.1);box-shadow:inset 0 0 6px rgba(0,0,0,.1);padding:5px;font-size:14px;color:#404040;width:100%;margin-top:5px}.cmpt-absr-details-variation .column-details .row.accounting-codes div.element{white-space:normal;word-break:break-word}.cmpt-absr-details-variation .column-details .row.non-pay .caption,.cmpt-absr-details-variation .column-details .row.time-absent .caption{width:215px}.cmpt-absr-details-variation .column-details .row.reasons.vacancy-reason-shrink{display:none}.cmpt-absr-details-variation .column-details .row.extensions i.fa-li-ellipsis{font-size:16px}.cmpt-absr-details-variation .column-details div.noBottomBorder{border-bottom:none}.cmpt-absr-details-variation .column-details div.noTopPadding{padding-top:0}.cmpt-absr-details-variation .column-details .time{-webkit-transition:height 200ms;-moz-transition:height 200ms;-o-transition:height 200ms;-ms-transition:height 200ms;transition:height 200ms;overflow:hidden}.cmpt-absr-details-variation .column-details .time.both .field{display:inline-block;width:195px}.cmpt-absr-details-variation .column-details .time.both .field label{width:195px}.cmpt-absr-details-variation .column-details .time.both .link{display:inline-block;width:38px;margin:0 2px}.cmpt-absr-details-variation .column-details .time .one-option .cmpt-ui-dropdown{display:none}.cmpt-absr-details-variation .column-details .time .absenceDuration{font-weight:600;position:absolute;font-size:14px}.cmpt-absr-details-variation .column-details .time .absenceDurationMarginsWithoutSubReportTime{margin:-3.5% 0 0 56%}.cmpt-absr-details-variation .column-details .time .absenceDurationMarginsWithSubReportTime{margin:11.3% 0 0 -1%}.cmpt-absr-details-variation .column-details .time span.resetBreakTime a{font-weight:600;margin:8% 0 0;position:absolute}.cmpt-absr-details-variation .column-details .time span.resetBreakTime a:hover{text-decoration:none}.cmpt-absr-details-variation .variation-footer{zoom:1;font-weight:700;width:100%;background:#e9e9e9;border-top:1px solid #cfcfcf;padding:10px 12px}.cmpt-absr-details-variation .variation-footer:after,.cmpt-absr-details-variation .variation-footer:before{content:"";display:table}.cmpt-absr-details-variation .variation-footer:after{clear:both}.cmpt-absr-details-variation .variation-footer .add-variation{float:left}.cmpt-absr-details-variation .variation-footer .delete-variation{float:right}.cmpt-absr-details-variation .cmpt-absr-time-field.sub-report-time .error-message{display:none}.cmpt-absr-details-variation .cmpt-absr-time-field.sub-report-time.enabled .error-message{display:block}.qtip.info-qtip.extensions{width:240px}.schoolDefaultInfo{margin-left:3px;bottom:2px;position:relative}.schoolDefaultInfo-content{line-height:1.5}.normalFont{font-weight:400}.cmpt-absr-done-banner{width:100%;display:inline-block;padding:15px 40px;margin-bottom:10px;border:2px solid #bcb;background:#efe}.cmpt-absr-done-banner .success{display:block;font-size:50px;text-align:center;line-height:50px}.cmpt-absr-done-banner .message{font-size:1.5rem;display:block;text-align:center;width:100%;font-weight:600}.cmpt-absr-done-banner .message .sub-message{font-size:1rem;font-weight:400;margin-top:.4rem}.cmpt-absr-done-bottom-bar{background:#e9e9e9;color:#404040;border-top:1px solid #cfcfcf;padding:10px 12px;width:100%}.cmpt-absr-done-bottom-bar .fa.fa-spinner.fa-spin{margin-right:5px;display:inline-block}.cmpt-absr-done-bottom-bar .fl-label{display:inline-block}.cmpt-absr-done-bottom-bar .hold-for-30{display:inline-block;margin-left:.5rem;font-size:14px;font-weight:600px}.cmpt-absr-done-next-steps{background:#f6fbff;border-left:1px solid #90c2ff;padding:10px}.cmpt-absr-done-next-steps .section-heading{font-weight:700}.cmpt-absr-done-next-steps .button-section{margin-top:.6rem;margin-bottom:.7rem}.cmpt-absr-done-next-steps .link{font-size:14px}.cmpt-absr-done-next-steps .cmpt-template-worker-link{display:inline-block}.cmpt-absr-done-next-steps .log-out{border-top:1px solid #cfcfcf;margin-top:.6rem;padding-top:.5rem}.cmpt-absr-done-next-steps .log-out a{font-weight:700}.cmpt-absr-done-next-steps .cmpt-template-approve-action textarea{width:100%;min-width:100%;height:75px;min-height:75px;max-height:135px}.cmpt-absr-done-next-steps .cmpt-template-approve-action .icon{display:none}.cmpt-absr-done-summary{padding:20px}.cmpt-absr-done-summary .variation-summary{width:100%;margin-top:1rem}.cmpt-absr-done-summary .variation-summary tr.header .section-header{padding:5px 10px;font-size:14px;font-weight:700;color:#fff;background:#606060;border-color:#fff;text-align:left}.cmpt-absr-done-summary .variation-summary tr.row:after,.cmpt-absr-done-summary .variation-summary tr.row:before{content:none}.cmpt-absr-done-summary .variation-summary tr.row td{border:1px solid #fff;padding:5px 10px;background:#f7f7f7;font-size:12px}.cmpt-absr-done-summary .variation-summary tr.row td.label{background:#e4e4e4;width:170px;font-weight:700}.cmpt-absr-done-summary .pointer{display:inline-block;vertical-align:middle;margin:auto 0}.cmpt-absr-done-summary .pointer i{font-size:80px;color:#e4e4e4;text-align:center;width:100%;display:inline-block}.cmpt-absr-done-summary .summary .element{width:100%;padding:10px;font-size:12px;border-bottom:1px solid #cfcfcf}.cmpt-absr-done-summary .summary .element:last-child{border-bottom:0}.cmpt-absr-done-summary .summary .element label{font-weight:700;width:200px;display:inline-block}.cmpt-absr-done-summary .summary .element span{display:inline-block}.cmpt-absr-done-summary .summary .element span .caption{color:#606060;font-style:italic}.cmpt-absr-done-summary .file-attachment a{display:inline-block;margin-top:4px;padding-left:0;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.cmpt-absr-done-summary .file-attachment .fa{vertical-align:text-bottom}.file-attachments .note{font-size:.8rem}.file-attachments .file-attachment{margin-bottom:.5rem}.cmpt-absr-done-top-bar{background:#d8eaff;background:-webkit-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background:-moz-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background:-o-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background:-ms-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background:linear-gradient(-180deg,#d8eaff 0,#b2d4ff 100%);border-bottom:1px solid #90c2ff;color:#345;padding:10px;width:100%;font-size:13px;line-height:30px}.cmpt-absr-done-top-bar .btn-print{margin-left:1rem}.cmpt-absr-done-top-bar div.cmpt-template-worker-link{display:inline-block;font-size:inherit}.cmpt-absr-edit-day span.font15{font-size:15px}.cmpt-absr-edit-day span.font13{font-size:13px}.cmpt-absr-edit-day span.fontWeightNormal{font-weight:400}.cmpt-absr-edit-day a.leftMargin10{margin-left:10px}.cmpt-absr-edit-day div.fontWeightNormal{font-weight:400}.cmpt-absr-edit-day div.fontBold{font-weight:600}.cmpt-absr-edit-day div.rowDivider{border-bottom:1px solid #e5e9ec;padding-top:10px;padding-bottom:20px}.cmpt-absr-edit-day div.font13{font-size:13px}.cmpt-absr-edit-day div.leftPadding10{padding-left:10px}.cmpt-absr-edit-day div.leftPadding5{padding-left:5px}.cmpt-absr-edit-day div.rightPadding5{padding-right:5px}.cmpt-absr-edit-day div.font16{font-size:16px}.cmpt-absr-edit-day div.leftPadding62{padding-left:62px}.cmpt-absr-edit-day div.leftPadding32{padding-left:32px}.cmpt-absr-edit-day span.leftPadding55{padding-left:55px}.cmpt-absr-edit-day span.leftPadding27{padding-left:27px}.cmpt-absr-edit-day div.floatrightdiv,.cmpt-absr-edit-day span.floatright{float:right}.cmpt-absr-edit-day div.leftPadding27WithAutowidth{padding-left:27px;width:auto}.cmpt-absr-edit-day .verticalAlignTextTop{vertical-align:text-top}.cmpt-absr-edit-day div.darkFont{color:#20242b}.cmpt-absr-edit-day div.topMargin10{margin-top:10px}.cmpt-absr-edit-day div.topMargin56{margin-top:56px}.cmpt-absr-edit-day div.leftMargin1pc{margin-left:-1%}.cmpt-absr-edit-day div.topMargin8{margin-top:8px}.cmpt-absr-edit-day div.topMargin30{margin-top:30px}.cmpt-absr-edit-day div.detailsExceptDate{margin-left:20px;border-left:1px solid #c0c8cf;padding-left:20px}.cmpt-absr-edit-day div.font15{font-size:15px}.cmpt-absr-edit-day div.lightFont{color:#414c56}.cmpt-absr-edit-day div.inServiceDayLeftBorder{border-left:4px solid #deb743}.cmpt-absr-edit-day div.closedDayLeftBorder,.cmpt-absr-edit-day div.overlappingAbsenceLeftBorder{border-left:4px solid #bf2e3a}.cmpt-absr-edit-day span.closedDayLabel{color:#bf2e3a;font-size:13px;height:25px;text-align:right;float:right}.cmpt-absr-edit-day span.inServiceDayLabel{color:#deb743;font-size:13px;height:25px;text-align:right;float:right}.cmpt-absr-edit-day div.overlappingAlreadyAbsenceLabel{color:#bf2e3a;font-size:10px;height:25px;text-align:right;float:right}.cmpt-absr-edit-day div.UnreconciledIcon{background:#d5dbe0;border-radius:9px;height:20px;width:20px;margin-top:2px;float:right}.cmpt-absr-edit-day div.ReconciledIcon{background:#b3f5ca;border-radius:9px;height:20px;width:20px;margin-top:2px;float:right}.cmpt-absr-edit-day span.UnreconciledText{color:#20242b;padding-left:5px}.cmpt-absr-edit-day span.ReconciledText{color:#238749;padding-left:5px}.cmpt-absr-edit-day div.bottompanel{width:100%;height:50px;background:#f5f5f5;border:1px solid #c0c8cf;border-radius:0}.cmpt-absr-edit-day a.margintop8{margin-top:8px}.cmpt-absr-edit-day div.width94pc{width:94%}.cmpt-absr-edit-day div.width70pc{width:70%}.cmpt-absr-edit-day div.width100pc{width:100%}.cmpt-absr-edit-day div.wordWrap{overflow-wrap:break-word;word-break:initial;word-wrap:break-word}.cmpt-absr-edit-day .trash{width:14px;height:15px;color:#20242b;font-size:15px;font-family:FontAwesome5Pro-Regular;font-weight:400;text-align:right}.cmpt-absr-edit-day .height29{height:29px}.cmpt-absr-edit-day .width40{width:40px}.cmpt-absr-edit-day .input{font-size:13px;line-height:20px;padding:4px 10px;border:1px solid #bbb;outline:0;background:#fff;-moz-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.1);-webkit-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.1);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.1)}.cmpt-absr-edit-day .element{font-size:15px;width:100%;display:inline-block;vertical-align:top}.cmpt-absr-edit-day .element select{white-space:nowrap;background:-webkit-linear-gradient(270deg,#fff 0,#f1f3f5 100%);background:-moz-linear-gradient(270deg,#fff 0,#f1f3f5 100%);background:-o-linear-gradient(270deg,#fff 0,#f1f3f5 100%);background:-ms-linear-gradient(270deg,#fff 0,#f1f3f5 100%);background:linear-gradient(-180deg,#fff 0,#f1f3f5 100%);border:1px solid #c0c8cf;border-radius:2px;height:30px}.cmpt-absr-edit-day .elementabsence{font-size:15px;width:100%;display:inline-block;vertical-align:top}.cmpt-absr-edit-day .elementabsence select{white-space:nowrap;background:-webkit-linear-gradient(270deg,#fff 0,#f1f3f5 100%);background:-moz-linear-gradient(270deg,#fff 0,#f1f3f5 100%);background:-o-linear-gradient(270deg,#fff 0,#f1f3f5 100%);background:-ms-linear-gradient(270deg,#fff 0,#f1f3f5 100%);background:linear-gradient(-180deg,#fff 0,#f1f3f5 100%);border:1px solid #c0c8cf;border-radius:2px;height:30px}.cmpt-absr-edit-day .fontsize{font-size:5px}.cmpt-absr-edit-day .grayOutAbsence{opacity:.6;-ms-filter:"alpha(Opacity=60)";filter:alpha(opacity=60)}.cmpt-absr-edit-day .removeBorder{border:0}.cmpt-absr-edit-day .absence-date-picker,.cmpt-absr-edit-day .absence-date-picker-label{width:124px}.cmpt-absr-edit-day .absence-date-picker label{display:none}.cmpt-absr-edit-day .undo-delete{position:relative}.cmpt-absr-edit-day .undo-delete>div{position:absolute;width:134px;right:0;background:#f1f3f5;border:1px solid #c0c8cf;padding:1px 5px 2px;border-radius:10px;color:#2e7ab8;font-weight:700;font-family:'Open Sans',sans-serif;margin-right:-12px;cursor:default;margin-top:-2px}.cmpt-absr-edit-day .width30pc{width:30%}.cmpt-absr-edit-day .trash a{margin-top:-18px;color:#000;text-decoration:none}.cmpt-absr-edit-day .trash a:hover{text-decoration:none}.cmpt-absr-edit-day .cmpt-ui-linking.breakTimeChain{height:114px;top:13px;left:50px}.cmpt-absr-edit-day .font12{font-size:12px}.cmpt-absr-edit-day .verticalAlignMiddle{vertical-align:middle}.cmpt-absr-edit-day .marginRight30{margin-right:30px}.cmpt-absr-edit-day .deductBreakPosition{position:relative;top:25px;margin-right:-5px}.cmpt-absr-edit-day .deductBreakTimeDivMargin{margin:5px 0}.cmpt-absr-edit-day .absenceDuration{font-weight:600;margin:.5% 0 0 30%;position:absolute}.cmpt-absr-edit-day div.resetBreakTime a{font-weight:600;margin:.2% 0 0 30%;position:absolute;font-size:16px}.cmpt-absr-edit-day div.resetBreakTime a:hover{text-decoration:none}.cmpt-absr-error-banner{background:#e55e55;color:#fafafa;height:40px;padding:7px;width:100%}.cmpt-absr-error-banner-no-background-color{color:#c66f34;height:40px;padding-top:.4rem}.cmpt-absr-inservice-days{width:100%}.cmpt-absr-inservice-days .related-inservice-days{margin:10px 0 0;background:#ffe599;border:1px solid #ddb577;color:#664752;font-size:13px;font-weight:700;padding:10px;position:relative}.cmpt-absr-inservice-days .related-inservice-days .inservice-toggler{position:absolute;top:0;right:1px;bottom:0;width:45px;z-index:1;text-align:center;font-size:26px}.cmpt-absr-inservice-days .related-inservice-days ul{display:none}.cmpt-absr-inservice-days .related-inservice-days ul li{padding:0 20px;font-weight:500}.cmpt-absr-inservice-days .related-inservice-days ul li a{font-weight:700}.cmpt-absr-next-steps{background:#f6fbff}.cmpt-absr-next-steps .section-header{background:#e0eeff;background-image:-webkit-linear-gradient(270deg,#e5f1ff 0,#d8eaff 100%);background-image:-moz-linear-gradient(270deg,#e5f1ff 0,#d8eaff 100%);background-image:-o-linear-gradient(270deg,#e5f1ff 0,#d8eaff 100%);background-image:-ms-linear-gradient(270deg,#e5f1ff 0,#d8eaff 100%);background-image:linear-gradient(-180deg,#e5f1ff 0,#d8eaff 100%);zoom:1;border-bottom:1px solid #b2d4ff;color:#345;font-size:12px;text-shadow:1px 1px #fff;font-weight:700;padding:11px 10px 10px;position:relative;text-transform:uppercase}.cmpt-absr-next-steps .section-header div{border-left:1px solid #b2d4ff;position:absolute;top:0;right:0;bottom:0;width:45px;z-index:1;text-align:center;font-size:21px}.cmpt-absr-next-steps .section-header .toggle-summary{cursor:pointer}.cmpt-absr-next-steps .section-header .toggle-summary span{vertical-align:middle}.cmpt-absr-next-steps .section-header .toggle-summary.expanded{background:#e0eeff;background-image:-webkit-linear-gradient(270deg,#d8eaff 0,#e5f1ff 100%);background-image:-moz-linear-gradient(270deg,#d8eaff 0,#e5f1ff 100%);background-image:-o-linear-gradient(270deg,#d8eaff 0,#e5f1ff 100%);background-image:-ms-linear-gradient(270deg,#d8eaff 0,#e5f1ff 100%);background-image:linear-gradient(-180deg,#d8eaff 0,#e5f1ff 100%)}.cmpt-absr-next-steps .next-steps{padding:10px 8px;border-bottom:1px solid #cfcfcf}.cmpt-absr-next-steps .next-steps .status{font-size:12px}.cmpt-absr-next-steps .next-steps .status label{vertical-align:top}.cmpt-absr-next-steps .next-steps .status span{font-weight:700}.cmpt-absr-next-steps .next-steps .feedback{margin-top:15px;font-size:14px;font-weight:700;border-top:1px solid #cfcfcf;padding-top:5px}.cmpt-absr-next-steps .next-steps .feedback a{font-size:13px;cursor:pointer}.cmpt-absr-next-steps .next-steps .create-another-absence-link{margin-top:15px;font-size:14px;font-weight:700;border-top:1px solid #cfcfcf;padding-top:5px}.cmpt-absr-next-steps .next-steps .create-another-absence-link a{font-size:13px;cursor:pointer}.cmpt-absr-next-steps .deletedAbsrNextPanelBackground{background:#f5f5f5}.cmpt-absr-next-steps .cmpt-template-approve-action textarea{height:50px;min-height:50px;max-height:190px}.cmpt-absr-notes-and-attachments{margin-left:1px;border-right:1px solid #cfcfcf}.cmpt-absr-notes-and-attachments .cmpt-absr-variation-header .section-header{border-top:0}.cmpt-absr-notes-and-attachments .section-header{background:#efe;background:-webkit-linear-gradient(270deg,#efe 0,#ded 100%);background:-moz-linear-gradient(270deg,#efe 0,#ded 100%);background:-o-linear-gradient(270deg,#efe 0,#ded 100%);background:-ms-linear-gradient(270deg,#efe 0,#ded 100%);background:linear-gradient(-180deg,#efe 0,#ded 100%);zoom:1;border-bottom:1px solid #bcb;color:#404040;font-weight:700;padding:9px 10px;position:relative;font-size:14px;width:100%}.cmpt-absr-notes-and-attachments .section-header div{border-left:1px solid #bcb;position:absolute;top:0;right:0;bottom:0;width:45px;z-index:1;text-align:center;font-size:26px}.cmpt-absr-notes-and-attachments .element{width:100%;padding:10px;font-size:14px;border-bottom:1px solid #cfcfcf;-ms-word-break:break-word;word-break:break-word}.cmpt-absr-notes-and-attachments .element label{font-weight:700;width:200px;display:inline-block}.cmpt-absr-notes-and-attachments .element span{display:inline-block}.cmpt-absr-notes-and-attachments .element.file-section .files,.cmpt-absr-notes-and-attachments .element.file-section .label{float:left}.cmpt-absr-notes-and-attachments .element.file-section .files .item span{line-height:20px}.cmpt-absr-notes-and-attachments .element.file-section .files .item span.caption{color:#606060;font-style:italic;vertical-align:text-bottom;margin-left:10px}.cmpt-absr-overlapping-section-symbol{border-radius:12px;height:23px;width:20px;margin-top:.4rem}div.absenceBackground{background-color:#98cceb}div.inServiceDayBackground{background-color:#e7c861}div.closedDayBackground{background-color:#ed9a9d}span.symbolPadding{padding-left:.3rem;font-size:.8rem;font-weight:700;line-height:inherit;vertical-align:inherit}.cmpt-absr-review .cmpt-absr-variation-header .section-header{border-top:0}.cmpt-absr-review .section-header{background:#efe;background:-webkit-linear-gradient(270deg,#efe 0,#ded 100%);background:-moz-linear-gradient(270deg,#efe 0,#ded 100%);background:-o-linear-gradient(270deg,#efe 0,#ded 100%);background:-ms-linear-gradient(270deg,#efe 0,#ded 100%);background:linear-gradient(-180deg,#efe 0,#ded 100%);zoom:1;border-bottom:1px solid #bcb;color:#404040;font-weight:700;padding:9px 10px;position:relative;font-size:14px;width:100%}.cmpt-absr-review .section-header div{border-left:1px solid #bcb;position:absolute;top:0;right:0;bottom:0;width:45px;z-index:1;text-align:center;font-size:26px}.cmpt-absr-review .element{width:100%;padding:10px;font-size:14px;border-bottom:1px solid #cfcfcf;-ms-word-break:break-word;word-break:break-word}.cmpt-absr-review .element label{font-weight:700;width:200px;display:inline-block}.cmpt-absr-review .element span{display:inline-block}.cmpt-absr-review .element.file-section .files,.cmpt-absr-review .element.file-section .label{float:left}.cmpt-absr-review .element.file-section .files .item span{line-height:20px}.cmpt-absr-review .element.file-section .files .item span.caption{color:#606060;font-style:italic;vertical-align:text-bottom;margin-left:10px}.cmpt-absr-switch-to-old-version{display:inline-block}.cmpt-absr-switch-to-old-version button{background:#f1f3f5;border-radius:16px;border:1px solid #d5dbe0;padding:0 12px}.cmpt-absr-switch-to-old-version button:focus{outline:0;-webkit-box-shadow:0 0 0 2px #414c56;box-shadow:0 0 0 2px #414c56}.cmpt-absr-switch-to-old-version button span{font-weight:600;font-size:12px}.cmpt-absr-switch-to-old-version button i{color:#87939e}.cmpt-absr-switch-to-old-version button i:before{margin-right:0}.cmpt-absr-time-field{opacity:.5;-ms-filter:"alpha(Opacity=50)";filter:alpha(opacity=50)}.cmpt-absr-time-field.enabled{opacity:1;-ms-filter:none;filter:none}.cmpt-absr-time-field div.hide{display:none}.cmpt-absr-time-field div.leftPadding10{padding-left:10px}.cmpt-absr-time-field div.width30{width:30%}.cmpt-absr-time-field .time-container{margin-top:5px}.cmpt-absr-time-field .time-container .time-box{display:inline-block}.cmpt-absr-time-field .time-container .time-box input{width:80px}.cmpt-absr-time-field .time-container .time-box input[disabled]{opacity:.3;-ms-filter:"alpha(Opacity=30)";filter:alpha(opacity=30)}.cmpt-absr-time-field .time-container .time-box .error-message{width:80px}.cmpt-absr-time-field .time-container .label{display:inline-block;width:26px;text-align:center;font-weight:700;font-size:14px}.cmpt-absr-time-field .time-container>div{vertical-align:top}.cmpt-absr-time-field .time-container .cmpt-ui-textbox .error-message{text-align:center}.cmpt-absr-top-section-summary{font-size:14px}.cmpt-absr-top-section-summary .-g{margin-bottom:10px}.cmpt-absr-top-section-summary .top-details{width:100%}.cmpt-absr-top-section-summary .top-details .left-section{text-align:left}.cmpt-absr-top-section-summary .top-details .left-section .all-dates{font-size:20px}.cmpt-absr-top-section-summary .top-details .right-section{text-align:right}.cmpt-absr-top-section-summary .top-details .right-section .cmpt-template-approval{display:inline-block}.cmpt-absr-top-section-summary .top-details .right-section .details{color:#8a8a8a}.cmpt-absr-top-section-summary .top-details .right-section .return{margin-top:10px}.cmpt-absr-top-section-summary .bold,.cmpt-absr-top-section-summary .entry-id,.cmpt-absr-top-section-summary .worker-title{font-weight:700}.cmpt-absr-top-section-summary .related-abs-container{width:100%;overflow:hidden;margin:10px 0;border:1px solid #cfcfcf;padding:10px;background-color:#fff}.cmpt-absr-top-section-summary .related-abs-container label{display:block;float:left;font-weight:700;margin-right:10px}.cmpt-absr-top-section-summary .renotify-substitute{margin-top:10px}.cmpt-absr-top-section-summary .worker-title{max-width:400px;display:inline-block;word-break:break-all;font-size:inherit;margin-left:4px}.cmpt-absr-undelete-panel{background-color:#404040;width:100%;height:42px;padding:3px}.cmpt-absr-undelete-panel .LabelWhite{color:#fff}.cmpt-absr-undelete-panel .MarginLeft3Pc{margin-left:3%}.cmpt-absr-undelete-panel .MarginLeft1Pc{margin-left:1%}.cmpt-absr-undelete-panel .UnderLine{text-decoration:UnderLine;cursor:pointer}.cmpt-absr-undelete-panel .Link{margin-left:-4%;color:#fff}.textAlignContent{text-align:center;padding-left:8px}.ngdialog.ngdialog-theme-default.custom-width-conflict-700 .ngdialog-content{width:700px;top:50px;background:#fff}.ngdialog.ngdialog-theme-default.custom-width-conflict-700 .ngdialog-overlay{pointer-events:none}.ngdialog.ngdialog-theme-default.custom-width-conflict-700 .ngdialog-message .padding{padding:1rem;margin:0}.ngdialog.ngdialog-theme-default.custom-width-conflict-700 .ngdialog-message .header{padding:0 0 7px;background:#c26b13}.ngdialog.ngdialog-theme-default.custom-width-conflict-700 .ngdialog-buttons{border:0;padding:1rem 0 2rem}.headerAlign{font-size:xx-large;font-weight:70}.marginBottom2pc{margin-bottom:2%}.textAlignLeft{text-align:left}.textAlignCenter{text-align:center}.paddingLeft{padding-Left:9px}.fontSmall{font-size:small}.warningMessage{background-color:#e4e4e4;margin-top:1%}.marginTop2pc{margin-top:2%}.padding9{padding:9px 0 0}.textDecoration{text-decoration:none}.colorC26B13{color:#c26b13}.marginRight108px{margin-right:108px}.marginRight211px{margin-right:211px}.cmpt-absr-variation-header .section-header{border-bottom:1px solid #bcb;background:-webkit-linear-gradient(270deg,#efe 0,#ded 100%);background:-moz-linear-gradient(270deg,#efe 0,#ded 100%);background:-o-linear-gradient(270deg,#efe 0,#ded 100%);background:-ms-linear-gradient(270deg,#efe 0,#ded 100%);background:linear-gradient(-180deg,#efe 0,#ded 100%);zoom:1;color:#404040;font-weight:700;padding:9px 55px 9px 10px;position:relative;font-size:14px;width:100%}.cmpt-absr-variation-header .section-header .days-reconciled{font-size:12px;font-weight:400;font-style:italic;border-left:0;position:relative}.cmpt-absr-variation-header .section-header .variation-toggler{border-left:1px solid #bcb;position:absolute;top:0;right:1px;bottom:0;width:45px;z-index:1;text-align:center;font-size:26px;cursor:pointer}.cmpt-absr-variation-header .section-header .variation-toggler.expanded{background:#efe;background:-webkit-linear-gradient(270deg,#ded 0,#efe 100%);background:-moz-linear-gradient(270deg,#ded 0,#efe 100%);background:-o-linear-gradient(270deg,#ded 0,#efe 100%);background:-ms-linear-gradient(270deg,#ded 0,#efe 100%);background:linear-gradient(-180deg,#ded 0,#efe 100%)}.cmpt-absr-variation-header .section-header .variation-toggler:focus{border:1px solid #bbb;-webkit-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.1);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.1);outline:0}.cmpt-absr-variation-header .section-header .locked{position:absolute;font-weight:400;right:55px;top:9px}.cmpt-absr-variation-header div.cmpt-template-institution-link{display:inline-block;position:inherit;font-size:inherit;border-left:none;width:auto}.cmpt-absr-variation-header span.marginLeftMinus4{margin-left:-4px}.cmpt-absr-weekdays-checkboxes .padding10px label{padding:5px;font-weight:600}.cmpt-absr-weekdays-checkboxes .padding10px span{padding:5px}.cmpt-absr-weekdays-checkboxes .check-box-size input{width:18px;height:18px}.cmpt-absr-worker-search-results{position:relative;min-height:360px}.cmpt-absr-worker-search-results .name-cell{font-weight:700}.cmpt-absr-worker-search-results .name-cell .cmpt-template-worker-link .content{max-width:175px}.cmpt-absr-worker-search-results .grid-row .row-item{cursor:pointer}.cmpt-absr-worker-search-results.spinner-bottom .loader-container .cmpt-ui-loader .loading-container{top:initial;bottom:100px}.cmpt-absr-worker-search-results .no-data{text-align:center;padding:160px;background:#fff;font-size:18px;font-weight:700;color:#606060}.cmpt-absr-worker-search-results .school-cell span:not(.more){max-width:195px;float:left}.cmpt-absr-worker-search-results .school-cell span.more{color:#2387b9;font-weight:700;margin-left:5px}.cmpt-absr-worker-search-results .below-grid{text-align:center;border-top:1px solid #e4e4e4}.cmpt-absr-worker-search-results .below-grid button.fl-button{margin:10px}.cmpt-absr-worker-search-results .cmpt-template-institution-link,.cmpt-absr-worker-search-results .cmpt-template-worker-link{display:inline}.cmpt-absr-worker-search-results .cmpt-template-worker-link div{display:inline;margin-left:4px}.qtip.more ul li{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.cmpt-daily-report-switch-to-old-version{display:inline-block}.cmpt-daily-report-switch-to-old-version .switchButton{background:#f1f3f5;border-radius:16px;border:1px solid #d5dbe0;padding:0 12px;line-height:25px}.cmpt-daily-report-switch-to-old-version .switchButton:focus{outline:0;-webkit-box-shadow:0 0 0 2px #414c56;box-shadow:0 0 0 2px #414c56}.cmpt-daily-report-switch-to-old-version .switchButton span{font-weight:600;font-size:12px}.cmpt-daily-report-switch-to-old-version .switchButton i{color:#87939e}.cmpt-daily-report-switch-to-old-version .switchButton i:before{margin-right:0}.cmpt-approve-bottom-result .header .header-content .header-buttons{position:absolute;right:10px;top:10px}.cmpt-approve-bottom-result .header .count{display:inline-block!important}.cmpt-approve-bottom-result .content-panel .grid-header .substitute-th,.cmpt-approve-bottom-result .content-panel .grid-header .uicheckcol-th{text-align:center}.cmpt-approve-bottom-result .content-panel .grid-rows{font-size:12px}.cmpt-approve-bottom-result .content-panel .grid-rows a{text-decoration:underline;font-weight:700;cursor:pointer}.cmpt-approve-bottom-result .content-panel .grid-rows .sub-title{font-size:11px;color:#8a8a8a;margin:5px 0}.cmpt-approve-bottom-result .content-panel .grid-rows .multi-value{margin-bottom:20px}.cmpt-approve-bottom-result .content-panel .grid-rows .multi-value:last-child{margin-bottom:0}.cmpt-approve-bottom-result .content-panel .grid-rows .check-cell{text-align:center}.cmpt-approve-bottom-result .content-panel .grid-rows .id-cell .notes{margin-top:5px;display:block}.cmpt-approve-bottom-result .content-panel .grid-rows .id-cell .notes i{font-size:16px}.cmpt-approve-bottom-result .content-panel .grid-rows .actions-cell{padding:10px 5px}.cmpt-approve-bottom-result .content-panel .grid-rows .actions-cell a{text-decoration:none;padding:0 5px;margin-right:4px;font-weight:400;line-height:22px}.cmpt-approve-bottom-result .content-panel .grid-rows .actions-cell a:last-child{margin-right:0}.cmpt-approve-bottom-result .content-panel .grid-rows .actions-cell div{display:inline-block;margin-bottom:5px;white-space:pre-wrap}.cmpt-approve-bottom-result .content-panel .grid-rows .actions-cell .deny-part{color:#e55e55}.cmpt-approve-bottom-result .content-panel .grid-rows .startDate-cell div{white-space:pre-wrap}.cmpt-approve-bottom-result .content-panel .grid-rows .substitute-cell{font-weight:700;padding:10px 0;text-align:center;font-size:22px;color:#bababa}.cmpt-approve-bottom-result .content-panel .grid-rows .substitute-cell span{font-size:14px}.cmpt-approve-bottom-result .content-panel .grid-rows .substitute-cell i.filled{color:#26a26a}.cmpt-approve-bottom-result .content-panel .grid-rows .substitute-cell i.unfilled{color:#e55e55}.cmpt-approve-bottom-result .content-panel .grid-rows .Status-cell{font-size:22px;text-align:center;padding:10px 0}.cmpt-approve-bottom-result .content-panel .grid-rows .Status-cell .text{opacity:0;-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);cursor:default}.cmpt-approve-bottom-result .content-panel .grid-rows .Status-cell .partial{font-size:14px}.cmpt-approve-bottom-result .content-panel .grid-rows .Status-cell .unapproved.icon{display:none}.cmpt-approve-bottom-result .content-panel .grid-rows .Status-cell .approved{color:#26a26a}.cmpt-approve-bottom-result .content-panel .grid-rows .Status-cell .approved a{color:inherit;text-decoration:none}.cmpt-approve-bottom-result .content-panel .grid-rows .Status-cell .denied{color:#e55e55}.cmpt-approve-bottom-result .content-panel .grid-rows .Status-cell .denied a{color:inherit;text-decoration:none}.cmpt-approve-bottom-result .content-panel .grid-rows .Status-cell span{display:block;font-size:18px;text-decoration:underline}.cmpt-approve-bottom-result .content-panel .grid-rows .uicheckcol-cell input.hidden{display:none}.cmpt-approve-bottom-result .content-panel .no-absences{display:block;width:100%;height:120px;background:url(../images/No-Data-Positive.png) 50% 50% no-repeat}.cmpt-approve-bottom-result .content-panel .no-absences span{margin-top:150px;display:inline-block}.notes-content div label{font-size:15px;font-weight:700;color:#8a8a8a;border-bottom:1px solid #cfcfcf;padding-bottom:5px}.notes-content div span{font-size:12px;display:block;margin-top:10px}.ngdialog.approve-dialog .ngdialog-content{top:-75px}.ngdialog.approve-dialog .ngdialog-content .approval-popup.forDeny .ngdialog-message .header{color:#fff;background:#e55e55}.ngdialog.approve-dialog .ngdialog-content .approval-popup .cmpt-template-approve-action .approval-status .cmpt-template-approval{display:inline-block}.ngdialog.approve-dialog .ngdialog-content .approval-popup .cmpt-template-approve-action .approval-status .cmpt-template-approval .icon{display:none}.ngdialog.approve-dialog .ngdialog-content .approval-popup .cmpt-template-approve-action .approval-comments,.ngdialog.approve-dialog .ngdialog-content .approval-popup .cmpt-template-approve-action .approval-recieved{margin-top:.8rem;padding-top:.8rem;border-top:1px dashed #cfcfcf}.ngdialog.approve-dialog .ngdialog-content .approval-popup .cmpt-template-approve-action .approval-comments>div{margin-top:.3rem}.ngdialog.approve-dialog .ngdialog-content .approval-popup .cmpt-template-approve-action .button-section{display:none}.approve-all-popup label{font-weight:600}.approve-all-popup label+div{margin-top:.3rem}.approve-all-popup textarea{width:100%;min-width:100%;height:100px;min-height:100px;max-height:140px}.approve-all-popup .cmpt-ui-progress-bar{margin-top:1rem}.approve-all-popup .processing{text-align:center;height:3rem;margin-top:2rem}.cmpt-approve-filter-panel .action-panel{padding:10px}.cmpt-approve-filter-panel .action-panel .item{margin-right:5px}.cmpt-approve-filter-panel .action-panel div.date-picker{display:inline-block;position:relative}.cmpt-approve-filter-panel .action-panel div.date-picker label{font-weight:700;font-size:12px;line-height:22px;vertical-align:middle}.cmpt-approve-filter-panel .action-panel div.filter{float:none;display:inline-block;margin-bottom:4px}.cmpt-approve-filter-panel .action-panel div.filter label{font-size:12px;line-height:22px;vertical-align:middle;margin-right:5px}.cmpt-approve-filter-panel .action-panel div.filter label.header{font-weight:700}.cmpt-approve-filter-panel .action-panel div.filter label input{vertical-align:middle;margin-right:5px}.cmpt-approve-filter-panel .action-panel div.filter .cmpt-ui-dropdown{display:inline-block}.cmpt-approve-filter-panel .action-panel div.filter .cmpt-ui-dropdown select{width:200px}.cmpt-approve-filter-panel .action-section{margin-top:.8rem}.cmpt-call-group-add-substitutes .header{position:relative}.cmpt-call-group-add-substitutes .header .search-by-text{background:#efe;background:-webkit-linear-gradient(270deg,#efe 0,#ded 100%) #efe;background:-moz-linear-gradient(270deg,#efe 0,#ded 100%) #efe;background:-o-linear-gradient(270deg,#efe 0,#ded 100%) #efe;background:-ms-linear-gradient(270deg,#efe 0,#ded 100%) #efe;background:linear-gradient(-180deg,#efe 0,#ded 100%) #efe;border-bottom:1px solid #bcb;color:#404040;padding:10px;min-height:50px}.cmpt-call-group-add-substitutes .header .search-by-text span{font-size:12px;font-weight:700;margin-right:5px}.cmpt-call-group-add-substitutes .header .search-by-text input{width:300px}.cmpt-call-group-add-substitutes .header .actions{position:absolute;top:10px;right:5px}.cmpt-call-group-add-substitutes .sub-sections{min-height:320px;background:#fff;position:relative}.cmpt-call-group-add-substitutes .sub-sections .search-by-letter{display:table-cell;vertical-align:top;width:250px;background:#f7f7f7}.cmpt-call-group-add-substitutes .sub-sections .search-by-letter .letter-header{background:-webkit-linear-gradient(270deg,#fafafa 0,#e4e4e4 100%);background:-moz-linear-gradient(270deg,#fafafa 0,#e4e4e4 100%);background:-o-linear-gradient(270deg,#fafafa 0,#e4e4e4 100%);background:-ms-linear-gradient(270deg,#fafafa 0,#e4e4e4 100%);background:linear-gradient(-180deg,#fafafa 0,#e4e4e4 100%);border-bottom:1px solid #cfcfcf;padding:10px;font-weight:700;color:#404040;font-size:12px}.cmpt-call-group-add-substitutes .sub-sections .search-by-letter .letter-table{width:88%;height:100%;margin:0 auto;padding-top:15px}.cmpt-call-group-add-substitutes .sub-sections .search-by-letter .letter-table div{width:35px;height:35px;cursor:pointer;color:#8a8a8a;background:#fff;margin:4px;text-align:center;display:inline-block;font-size:15px;border-radius:50px;-webkit-box-shadow:1px 1px rgba(0,0,0,.1);box-shadow:1px 1px rgba(0,0,0,.1);line-height:43px;border:1px solid #e4e4e4;padding-left:1px}.cmpt-call-group-add-substitutes .sub-sections .search-by-letter .letter-table div:hover{opacity:1;-ms-filter:none;filter:none;color:#606060;-webkit-box-shadow:2px 2px 1px rgba(0,0,0,.1);box-shadow:2px 2px 1px rgba(0,0,0,.1)}.cmpt-call-group-add-substitutes .sub-sections .search-by-letter .letter-table div:active{-webkit-box-shadow:1px 1px rgba(0,0,0,.1) inset;box-shadow:1px 1px rgba(0,0,0,.1) inset;color:#bababa}.cmpt-call-group-add-substitutes .sub-sections .search-by-letter .letter-table div span{position:relative;top:-6px}.cmpt-call-group-add-substitutes .sub-sections .search-results{display:table-cell;width:380px;background:#fff;min-height:325px;border:1px solid #cfcfcf;border-bottom:0;border-top-width:0}.cmpt-call-group-add-substitutes .sub-sections .search-results.rating-hidden .row-item .checkbox{top:13px}.cmpt-call-group-add-substitutes .sub-sections .search-results.rating-hidden .row-item .cmpt-template-substitute-link{margin-bottom:0}.cmpt-call-group-add-substitutes .sub-sections .search-results .load-more{padding:10px 0;text-align:center}.cmpt-call-group-add-substitutes .sub-sections .search-results .no-data{text-align:center;font-size:16px;font-weight:700;color:#8a8a8a;padding-top:10px}.cmpt-call-group-add-substitutes .sub-sections .selected-subs{display:table-cell;vertical-align:top;position:relative;height:100%;background-color:#f6fbff;width:360px;min-height:310px}.cmpt-call-group-add-substitutes .sub-sections .selected-subs .header{background:#e0eeff;background:-webkit-linear-gradient(270deg,#e5f1ff 0,#d8eaff 100%);background:-moz-linear-gradient(270deg,#e5f1ff 0,#d8eaff 100%);background:-o-linear-gradient(270deg,#e5f1ff 0,#d8eaff 100%);background:-ms-linear-gradient(270deg,#e5f1ff 0,#d8eaff 100%);background:linear-gradient(-180deg,#e5f1ff 0,#d8eaff 100%);border-bottom:1px solid #b2d4ff;color:#345;border-top:none;font-size:12px;font-weight:700;text-transform:uppercase;padding:10px}.cmpt-call-group-add-substitutes .sub-sections .selected-subs .selected-sub-list{padding:10px}.cmpt-call-group-add-substitutes .sub-sections .selected-subs .selected-sub-list .no-subs-selected{font-size:12px;text-align:center;margin-top:.5rem}.cmpt-call-group-add-substitutes .sub-sections .selected-subs .selected-sub-list .selected-sub{position:relative;padding:5px 40px 10px 5px;font-size:12px;border-bottom:1px solid #cfcfcf}.cmpt-call-group-add-substitutes .sub-sections .selected-subs .selected-sub-list .selected-sub:first-child{border-top:1px solid #cfcfcf}.cmpt-call-group-add-substitutes .sub-sections .selected-subs .selected-sub-list .selected-sub .sub-name{font-weight:700;width:89%;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.cmpt-call-group-add-substitutes .sub-sections .selected-subs .selected-sub-list .selected-sub .no-rating{line-height:12px;font-size:10px;font-weight:400;height:12px}.cmpt-call-group-add-substitutes .sub-sections .selected-subs .selected-sub-list .selected-sub .remove-sub{position:absolute;top:10px;right:5px}.cmpt-call-group-add-substitutes .sub-sections .selected-subs .selected-sub-list .selected-sub.rating-hidden{padding-top:8px}.cmpt-call-group-add-substitutes .sub-sections .selected-subs .selected-sub-list .selected-sub.rating-hidden .remove-sub{top:7px}.cmpt-call-group-add-substitutes .footer{clear:both;width:100%;height:50px;position:relative;background:#e9e9e9;border-top:1px solid #cfcfcf;padding:10px 12px}.cmpt-call-group-add-substitutes .footer .actions{position:absolute;top:10px;right:5px}.cmpt-call-group-call-group-defaults{padding:16px 15px;background:#f6fbff;border-bottom:1px solid #cfcfcf}.cmpt-call-group-call-group-defaults .no-edit{opacity:.5;-ms-filter:"alpha(Opacity=50)";filter:alpha(opacity=50)}.cmpt-call-group-call-group-defaults .group-title{font-size:15px;font-weight:700;line-height:3rem}.cmpt-call-group-call-group-defaults .title{margin-bottom:0;margin-top:0;text-transform:uppercase}.cmpt-call-group-call-group-defaults .calling-sequence-container .calling-sequence-radio{margin-bottom:0;font-size:14px}.cmpt-call-group-call-group-defaults .calling-sequence-container .calling-sequence-radio input{margin-right:2px}.cmpt-call-group-call-group-defaults .job-visibility-container{border-left:1px solid #cfcfcf;padding-left:15px}.cmpt-call-group-call-group-defaults .job-visibility-container .title{margin-bottom:10px}.cmpt-call-group-call-group-defaults .job-visibility-container .visibility-percent{font-size:14px}.cmpt-call-group-call-group-defaults .job-visibility-container input{width:52px}.cmpt-call-group-call-group-defaults .job-visibility-container .cmpt-ui-textbox{width:48px;display:inline-block}.cmpt-call-group-call-group-defaults .job-visibility-container .fl-button{margin-top:12px}.cmpt-call-group-call-group-defaults .job-visibility-container .job-visibility-row{margin-bottom:10px;font-size:14px}.cmpt-call-group-call-group-defaults .job-visibility-container label{font-weight:700;display:inline-block;width:40px;vertical-align:middle}.cmpt-call-group-call-group-defaults .job-visibility-container .label{display:inline-block;width:40px;vertical-align:middle;margin-left:5px}.cmpt-call-group-call-group-defaults .button-container{border-left:1px solid #cfcfcf;padding-left:15px}.cmpt-call-group-call-group-defaults .button-container i{margin-right:5px;display:inline-block}.cmpt-call-group-call-group-defaults .fl-system-message.error div span{margin-right:2px}.cmpt-call-group-call-group-defaults .fl-system-message.error ul{list-style:initial;margin-left:35px}.cmpt-call-group-excluded-list{position:relative}.cmpt-call-group-excluded-list .grid-header .grid-header-content{height:auto}.cmpt-call-group-excluded-list .grid-rows{font-size:12px}.cmpt-call-group-excluded-list .fl-button.fa:empty{width:36px;white-space:normal;-o-text-overflow:clip;text-overflow:clip;margin-right:5px}.cmpt-call-group-excluded-list .select-cell,.cmpt-call-group-excluded-list .select-th{text-align:center}.cmpt-call-group-excluded-list .no-data{text-align:center;padding-top:2rem;padding-bottom:2rem}.cmpt-call-group-excluded-list .no-data .image{background:url(../images/No-Data-Initial.png) no-repeat;width:150px;height:135px;display:inline-block;background-position-x:50%}.cmpt-call-group-excluded-list .no-data .caption{font-size:14px;color:#8a8a8a;font-weight:700;text-align:center}.cmpt-call-group-excluded-list .cmpt-ui-textarea-v2 textarea{font-size:12px;max-height:100px;line-height:1.5}.cmpt-call-group-excluded-list .comments-cell *{overflow:visible}.cmpt-call-group-excluded-list .comments-cell span{white-space:normal;display:inline-block;word-wrap:break-word;word-break:break-all}.cmpt-call-group-excluded-list .required-field{color:#e55e55;padding-left:3px}.cmpt-call-group-pref-list{position:relative}.cmpt-call-group-pref-list .grid-header .grid-header-content{height:auto}.cmpt-call-group-pref-list .no-data{text-align:center;padding-top:2rem;padding-bottom:2rem}.cmpt-call-group-pref-list .no-data .image{background:url(../images/No-Data-Initial.png) no-repeat;width:150px;height:135px;display:inline-block;background-position-x:50%}.cmpt-call-group-pref-list .no-data .caption{font-size:14px;color:#8a8a8a;font-weight:700;text-align:center}.cmpt-call-group-pref-list .order-cell{padding:10px 5px 10px 28px}.cmpt-call-group-pref-list .drag-handle{font-size:18px;width:20px;display:block;text-align:center;position:absolute;left:5px;top:8px;cursor:pointer}.cmpt-call-group-pref-list .no-order .order-cell,.cmpt-call-group-pref-list .no-order .select-cell{display:none}.cmpt-call-group-pref-list .cmpt-ui-textbox div,.cmpt-call-group-pref-list .fl-input,.cmpt-call-group-pref-list .grid-rows{font-size:12px}.cmpt-call-group-pref-list .fl-button.fa:empty{width:36px;white-space:normal;-o-text-overflow:clip;text-overflow:clip;margin-right:5px}.cmpt-call-group-pref-list .cmpt-ui-textarea textarea{font-size:12px;max-height:140px;line-height:1.5}.cmpt-call-group-pref-list .error-message-area{width:100%;display:block}.cmpt-call-group-pref-list .error-message{display:none}.cmpt-call-group-pref-list .select-cell,.cmpt-call-group-pref-list .select-th{width:6%;text-align:center;padding:10px 5px}.cmpt-call-group-pref-list .maxVisibility-cell,.cmpt-call-group-pref-list .minVisibility-cell{width:11%;padding:10px 5px}.cmpt-call-group-pref-list .maxVisibility-cell .sub-cell,.cmpt-call-group-pref-list .minVisibility-cell .sub-cell{width:47%;margin-right:3%;display:inline-block;text-align:center}.cmpt-call-group-pref-list .maxVisibility-cell .sub-cell:first-child,.cmpt-call-group-pref-list .minVisibility-cell .sub-cell:first-child{border-right:1px solid #cfcfcf}.cmpt-call-group-pref-list .fl-system-message.error div span{margin-right:2px}.cmpt-call-group-pref-list .fl-system-message.error ul{list-style:initial;margin-left:35px}.cmpt-call-group-pref-list .maxVisibility-th,.cmpt-call-group-pref-list .minVisibility-th{width:11%;padding-bottom:0!important}.cmpt-call-group-pref-list .order-cell,.cmpt-call-group-pref-list .order-th{width:6%}.cmpt-call-group-pref-list .name-cell,.cmpt-call-group-pref-list .name-th{width:20.17%}.cmpt-call-group-pref-list .name-cell.no-order,.cmpt-call-group-pref-list .name-th.no-order{width:26.13%}.cmpt-call-group-pref-list .name-cell.no-order.no-comments,.cmpt-call-group-pref-list .name-th.no-order.no-comments{width:51.17%}.cmpt-call-group-pref-list .name-cell.no-order.no-comments.no-edit,.cmpt-call-group-pref-list .name-th.no-order.no-comments.no-edit{width:65.5%}.cmpt-call-group-pref-list .name-cell.no-order.no-edit,.cmpt-call-group-pref-list .name-th.no-order.no-edit{width:40.5%}.cmpt-call-group-pref-list .name-cell.no-order.hrs-visibility-mode,.cmpt-call-group-pref-list .name-th.no-order.hrs-visibility-mode{width:43.3%}.cmpt-call-group-pref-list .name-cell.no-order.hrs-visibility-mode.edit-mode,.cmpt-call-group-pref-list .name-th.no-order.hrs-visibility-mode.edit-mode{width:37.3%}.cmpt-call-group-pref-list .name-cell.no-order.hrs-visibility-mode.no-comments,.cmpt-call-group-pref-list .name-th.no-order.hrs-visibility-mode.no-comments{width:77.3%}.cmpt-call-group-pref-list .name-cell.no-order.hrs-visibility-mode.no-comments.no-edit,.cmpt-call-group-pref-list .name-th.no-order.hrs-visibility-mode.no-comments.no-edit{width:89%}.cmpt-call-group-pref-list .name-cell.no-order.hrs-visibility-mode.no-edit,.cmpt-call-group-pref-list .name-th.no-order.hrs-visibility-mode.no-edit{width:57.7%}.cmpt-call-group-pref-list .name-cell.no-order.hrs-visibility-mode.no-order,.cmpt-call-group-pref-list .name-th.no-order.hrs-visibility-mode.no-order{width:43.35%}.cmpt-call-group-pref-list .name-cell.no-order.hrs-visibility-mode.no-order.no-edit,.cmpt-call-group-pref-list .name-th.no-order.hrs-visibility-mode.no-order.no-edit{width:57.7%}.cmpt-call-group-pref-list .name-cell.no-order.hrs-visibility-mode.no-order.no-comments,.cmpt-call-group-pref-list .name-th.no-order.hrs-visibility-mode.no-order.no-comments{width:89%}.cmpt-call-group-pref-list .name-cell.no-order.hrs-visibility-mode.no-order.no-comments.no-order,.cmpt-call-group-pref-list .name-th.no-order.hrs-visibility-mode.no-order.no-comments.no-order{width:74.65%}.cmpt-call-group-pref-list .name-cell.no-order.hrs-visibility-mode.no-order.no-comments.no-order.no-edit,.cmpt-call-group-pref-list .name-th.no-order.hrs-visibility-mode.no-order.no-comments.no-order.no-edit{width:89%}.cmpt-call-group-pref-list .name-cell.no-order.hrs-visibility-mode.no-order.no-comments.edit-mode,.cmpt-call-group-pref-list .name-th.no-order.hrs-visibility-mode.no-order.no-comments.edit-mode{width:76.5%}.cmpt-call-group-pref-list .name-cell.no-order.hrs-visibility-mode.no-order.edit-mode,.cmpt-call-group-pref-list .name-th.no-order.hrs-visibility-mode.no-order.edit-mode{width:37.3%}.cmpt-call-group-pref-list .name-cell.edit-mode,.cmpt-call-group-pref-list .name-th.edit-mode{width:28%}.cmpt-call-group-pref-list .name-cell.edit-mode.no-comments,.cmpt-call-group-pref-list .name-th.edit-mode.no-comments{width:53%}.cmpt-call-group-pref-list .name-cell.no-comments,.cmpt-call-group-pref-list .name-th.no-comments{width:45.17%}.cmpt-call-group-pref-list .name-cell.no-comments.no-edit,.cmpt-call-group-pref-list .name-th.no-comments.no-edit{width:59.5%}.cmpt-call-group-pref-list .name-cell.hrs-visibility-mode,.cmpt-call-group-pref-list .name-th.hrs-visibility-mode{width:37.35%}.cmpt-call-group-pref-list .name-cell.hrs-visibility-mode.no-comments,.cmpt-call-group-pref-list .name-th.hrs-visibility-mode.no-comments{width:68.63%}.cmpt-call-group-pref-list .name-cell.hrs-visibility-mode.no-comments.edit-mode,.cmpt-call-group-pref-list .name-th.hrs-visibility-mode.no-comments.edit-mode{width:76.5%}.cmpt-call-group-pref-list .name-cell.hrs-visibility-mode.no-comments.no-edit,.cmpt-call-group-pref-list .name-th.hrs-visibility-mode.no-comments.no-edit{width:83%}.cmpt-call-group-pref-list .name-cell.hrs-visibility-mode.no-edit,.cmpt-call-group-pref-list .name-th.hrs-visibility-mode.no-edit{width:51.7%}.cmpt-call-group-pref-list .name-cell.hrs-visibility-mode.edit-mode,.cmpt-call-group-pref-list .name-th.hrs-visibility-mode.edit-mode{width:37.3%}.cmpt-call-group-pref-list .name-cell.no-edit,.cmpt-call-group-pref-list .name-th.no-edit{width:34.5%}.cmpt-call-group-pref-list .comments-cell.hrs-visibility-mode,.cmpt-call-group-pref-list .comments-th.hrs-visibility-mode{width:31.3%}.cmpt-call-group-pref-list .comments-cell.hrs-visibility-mode.edit-mode,.cmpt-call-group-pref-list .comments-th.hrs-visibility-mode.edit-mode{width:39.169%}.cmpt-call-group-pref-list .comments-cell{overflow:hidden;-o-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.cmpt-call-group-pref-list .comments-cell span{white-space:normal}.cmpt-call-group-pref-list .col-title{height:32px}.cmpt-call-group-pref-list .sub-header{margin-left:-10px;width:108px;border-top:1px solid #cfcfcf}.cmpt-call-group-pref-list .sub-header div{display:inline-block;background:#f7f7f7!important;font-size:10px!important;font-weight:700!important;padding:5px 10px!important;text-shadow:none!important;border-left:none!important;border-right:0!important;text-transform:uppercase!important;color:#8a8a8a!important;width:50%;text-align:center}.cmpt-call-group-pref-list .hrsVisibility-th{width:11%;padding-bottom:0!important}.cmpt-call-group-pref-list .hrsVisibility-th .sub-header{width:108px}.cmpt-call-group-pref-list .hrsVisibility-cell{width:11%;padding:10px 5px}.cmpt-call-group-pref-list .hrsVisibility-cell .sub-cell{width:47%;display:inline-block;text-align:center;margin-right:3%}.cmpt-call-group-pref-list .hrsVisibility-cell .sub-cell:first-child{border-right:1px solid #cfcfcf}.cmpt-approval-comment-log-datetime{color:#989898}.cmpt-inline{display:inline}div.qtipChangeLog{padding:2px;min-height:15px;min-width:130px}div.qtipChangeLog .loader{margin-top:-4px}div.qtipChangeLog .loader .loading-container{position:initial}div.qtipChangeLog div.row{padding-bottom:3px}div.qtipChangeLog div.qtip-label{color:#8a8a8a;margin-bottom:4px}div.qtipChangeLog span.label{font-weight:700}.cmpt-institution-tree{color:#26a26a}.cmpt-dashboard-banner .fl-system-message{width:100%}.cmpt-dashboard-banner .fl-system-message a{text-decoration:none}.cmpt-dashboard-banner .fl-system-message a:hover{text-decoration:none!important}.cmpt-dashboard-banner .fl-system-message i{margin-right:4px;vertical-align:middle}.cmpt-dashboard-banner .fl-system-message .left-section div.aesop-icon{background-image:url(../images/Apple_Icon_Only_60x60.png);width:60px;height:60px}.cmpt-dashboard-banner .fl-system-message .right-section .fl-positive{color:#fff}.cmpt-dashboard-banner .fl-system-message .right-section .message{margin-top:5px}.cmpt-dashboard-banner .fl-system-message .right-section .message strong{font-weight:700}.cmpt-dashboard-banner .fl-system-message .dismiss{cursor:pointer}.cmpt-dashboard-banner .fl-system-message .actions{border-top:1px solid #e2efff;margin-top:15px;padding-top:15px}.dashboard-locked .cmpt-dashboard-bottom-results .header{position:fixed;-webkit-transform:translateZ(0);top:165px;width:1050px;z-index:2;background-color:#fff}.dashboard-locked .cmpt-dashboard-bottom-results .content-panel{border:4px solid #404040;border-top-width:0}.dashboard-locked .cmpt-dashboard-bottom-results .content-panel .grid-header{position:fixed;-webkit-transform:translateZ(0);top:232px;margin-left:-4px;width:1050px;border-right:4px solid #404040!important;border-left:4px solid #404040!important;z-index:1;-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,.1);box-shadow:0 1px 5px 0 rgba(0,0,0,.1)}.cmpt-dashboard-bottom-results .header .header-content{width:1050px;padding:6px 10px;background:#404040;border-top-left-radius:5px;border-top-right-radius:5px;line-height:12px;margin-top:15px;position:relative}.cmpt-dashboard-bottom-results .header .count{padding-top:13px;display:inline-block;background:#e2efff;border-radius:50%;font-size:18px;font-weight:700;width:40px;height:40px;text-align:center}.cmpt-dashboard-bottom-results .header .label{font-size:20px;font-weight:700;color:#fff;margin-left:5px;margin-top:5px;display:inline-block}.cmpt-dashboard-bottom-results .content-panel{border:4px solid #404040;border-top-width:0}.cmpt-dashboard-bottom-results .content-panel .no-data:before{content:"";display:block;width:100%;height:150px;background:url(../images/No-Data-Positive.png) 50% 50% no-repeat}.cmpt-dashboard-bottom-results .content-panel .grid-header .approval-th,.cmpt-dashboard-bottom-results .content-panel .grid-header .firstShift-th{text-align:center}.cmpt-dashboard-bottom-results .content-panel .grid-rows a{color:#275a9a;text-decoration:underline;font-size:12px;font-weight:700;cursor:pointer}.cmpt-dashboard-bottom-results .content-panel .grid-rows .substitute-cell span{font-size:12px}.cmpt-dashboard-bottom-results .content-panel .grid-rows .sub-title{font-size:11px;color:#8a8a8a;margin:5px 0}.cmpt-dashboard-bottom-results .content-panel .grid-rows .multi-value{font-size:12px;height:20px;margin-bottom:20px}.cmpt-dashboard-bottom-results .content-panel .grid-rows .multi-value:last-child{margin-bottom:0}.cmpt-dashboard-bottom-results .content-panel .grid-rows .not-available{opacity:.4;-ms-filter:"alpha(Opacity=40)";filter:alpha(opacity=40)}.cmpt-dashboard-bottom-results .content-panel .grid-rows .grid-row.not-available{opacity:1;-ms-filter:none;filter:none}.cmpt-dashboard-bottom-results .content-panel .grid-rows .grid-row.not-available .grid-cell>*{opacity:.4;-ms-filter:"alpha(Opacity=40)";filter:alpha(opacity=40)}.cmpt-dashboard-bottom-results .content-panel .grid-rows .id-cell div.day-indicator{font-size:11px;color:#8a8a8a;margin:5px 0}.cmpt-dashboard-bottom-results .content-panel .grid-rows .id-cell div.day-indicator i{margin:0 1px}.cmpt-dashboard-bottom-results .content-panel .grid-rows .id-cell div.dailyreportView{display:none}.cmpt-dashboard-bottom-results .content-panel .grid-rows .approval-cell{font-weight:700;padding:10px 0;text-align:center}.cmpt-dashboard-bottom-results .content-panel .grid-rows .approval-cell div.no-approval-required{font-size:14px;color:#bababa}.cmpt-dashboard-bottom-results .content-panel .grid-rows .approval-cell div.approved{font-size:22px;color:#26a26a}.cmpt-dashboard-bottom-results .content-panel .grid-rows .approval-cell div.approved a{color:inherit;font-size:inherit;text-decoration:none}.cmpt-dashboard-bottom-results .content-panel .grid-rows .approval-cell div.pending-approved{font-size:22px;color:#bababa}.cmpt-dashboard-bottom-results .content-panel .grid-rows .firstShift-cell{text-align:center;padding:10px 0}.cmpt-dashboard-bottom-results .content-panel .grid-rows .firstShift-cell div{line-height:30px;margin-bottom:5px}.cmpt-dashboard-bottom-results .content-panel .grid-rows .firstShift-cell div:last-child{margin-bottom:0}.cmpt-dashboard-bottom-results .content-panel .grid-rows .firstShift-cell .duration-Icon{font-size:22px;color:#2387b9}.cmpt-dashboard-bottom-results .content-panel .grid-rows .created-cell{font-weight:700}.cmpt-dashboard-bottom-results .content-panel .grid-rows .created-cell div.date{font-size:12px;color:#404040}.cmpt-dashboard-bottom-results .content-panel .grid-rows .created-cell div.time{font-size:11px;color:#606060}.cmpt-dashboard-bottom-results .content-panel .grid-rows .held-cell{color:#e55e55;font-size:12px;font-weight:700;vertical-align:middle}.cmpt-dashboard-bottom-results .content-panel .grid-rows .held-cell span{white-space:normal}.cmpt-dashboard-bottom-results .content-panel .grid-rows .codes-cell{font-size:12px;line-height:14px}.cmpt-dashboard-bottom-results .content-panel .grid-rows .codes-cell label{font-weight:700}.cmpt-dashboard-bottom-results .content-panel .grid-rows .codes-cell div{margin:0 0 2px}.cmpt-dashboard-bottom-results .content-panel .grid-rows .cmpt-template-approval .text{display:none}.dashboard-locked .cmpt-dashboard-filter-panel{position:relative}.dashboard-locked .cmpt-dashboard-filter-panel .row{width:310px}.dashboard-locked .cmpt-dashboard-filter-panel .data-gauge.row{position:absolute;margin:0;top:0;right:0;width:438px;z-index:4}.dashboard-locked .cmpt-dashboard-filter-panel .data-gauge.row .circle{-webkit-transform:scale(.7);-moz-transform:scale(.7);-o-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7);margin:5px -12px;z-index:5}.dashboard-locked .cmpt-dashboard-filter-panel .data-gauge.row .circle.active{margin:5px -2px;-webkit-transform:scale(1)!important;-moz-transform:scale(1)!important;-o-transform:scale(1)!important;-ms-transform:scale(1)!important;transform:scale(1)!important}.dashboard-locked .cmpt-dashboard-filter-panel .section-arrow{top:90px;margin-left:250px}.dashboard-locked .cmpt-dashboard-filter-panel .cmpt-ui-date-selector{margin-top:-1px}.dashboard-locked .cmpt-dashboard-filter-panel .cmpt-ui-date-selector ng-transclude{display:none}.dashboard-locked .cmpt-dashboard-filter-panel .cmpt-ui-date-selector input{height:25px;font-size:12px;width:100px}.dashboard-locked .cmpt-dashboard-filter-panel .cmpt-ui-date-selector .ui-datepicker-trigger{top:1px}.dashboard-locked .cmpt-dashboard-filter-panel .cmpt-ui-date-navigation a{margin-top:1px;height:26px;width:25px;line-height:26px}.dashboard-locked .cmpt-dashboard-filter-panel .cmpt-ui-date-navigation .today{width:55px;line-height:25px}.dashboard-locked .cmpt-dashboard-filter-panel .mini-absence-vacancy{float:right;display:inline-block}.dashboard-locked .cmpt-dashboard-filter-panel .mini-absence-vacancy select{font-size:12px}.dashboard-locked .cmpt-dashboard-filter-panel .absence-vacancy{display:none}.dashboard-locked .cmpt-dashboard-filter-panel .cmpt-ui-multiselect{position:relative;border-radius:0}.dashboard-locked .cmpt-dashboard-filter-panel .cmpt-ui-multiselect .label{display:inline-block;width:100%;padding-top:5px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;padding-right:28px!important}.dashboard-locked .cmpt-dashboard-filter-panel .cmpt-ui-multiselect .selector{position:absolute;right:0;top:0;bottom:0}.dashboard-locked .cmpt-dashboard-filter-panel .cmpt-ui-multiselect .selector .trigger-button{top:3px;padding-right:16px;height:19px}.dashboard-locked .cmpt-dashboard-filter-panel .cmpt-ui-multiselect .selector .trigger-button .filter{height:27px}.dashboard-locked .cmpt-dashboard-filter-panel .cmpt-ui-multiselect .selector .trigger-button .ui-icon{top:8px}.dashboard-locked .cmpt-dashboard-filter-panel .cmpt-ui-multiselect .selector .type-label{display:inline-block;width:0;height:27px;overflow:hidden;white-space:nowrap}.dashboard-locked .cmpt-dashboard-filter-panel .cmpt-ui-calendar-button{margin-right:0}.dashboard-locked .cmpt-dashboard-filter-panel .cmpt-ui-calendar-button .month span{display:inline}.dashboard-locked .cmpt-dashboard-filter-panel .cmpt-ui-calendar-button .calender-date .date .number{display:none}.cmpt-dashboard-filter-panel{position:relative;z-index:10}.cmpt-dashboard-filter-panel .section-arrow{position:absolute;background-image:url(../images/panel_drop.png);width:161px;height:38px;top:207px;z-index:1;-webkit-transition:left 500ms;-moz-transition:left 500ms;-o-transition:left 500ms;-ms-transition:left 500ms;transition:left 500ms}.cmpt-dashboard-filter-panel .no-bg-color{background-color:transparent}.cmpt-dashboard-filter-panel .filter{padding:4px 10px;line-height:25px}.cmpt-dashboard-filter-panel .employee-types,.cmpt-dashboard-filter-panel .schools{width:49%}.cmpt-dashboard-filter-panel .row{margin-bottom:5px!important}.cmpt-dashboard-filter-panel .cmpt-ui-date-navigation,.cmpt-dashboard-filter-panel .cmpt-ui-date-selector{padding-left:0}.cmpt-dashboard-filter-panel .data-gauge.row{position:relative;margin:14px 0 0;z-index:4}.cmpt-dashboard-filter-panel .schools{margin-right:11px}.cmpt-dashboard-filter-panel .mini-absence-vacancy{display:none}.cmpt-dashboard-filter-panel .absence-vacancy{width:235px;float:right}.cmpt-dashboard-filter-panel .absence-vacancy label{margin-left:2px;margin-right:11px;font-size:12px}.cmpt-dashboard-filter-panel .absence-vacancy label input{margin-right:3px}.cmpt-dashboard-filter-panel .circle{display:inline-block;width:100px;height:100px;border-radius:50%;margin:5px 13px;vertical-align:top;float:left;-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-o-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform 200ms;-moz-transition:-moz-transform 200ms;-o-transition:-o-transform 200ms;-ms-transition:-ms-transform 200ms;transition:transform 200ms;font-weight:700;cursor:pointer}.cmpt-dashboard-filter-panel .circle .content{position:relative;top:-5px;text-align:center;margin:22px 0;line-height:18px}.cmpt-dashboard-filter-panel .circle .content .label,.cmpt-dashboard-filter-panel .circle .content .percent{margin:3px 0;font-size:13px;line-height:13px;color:#404040}.cmpt-dashboard-filter-panel .circle .content .count{font-size:36px;font-weight:700;line-height:26px;margin-top:5px;color:#404040}.cmpt-dashboard-filter-panel .circle .content .percent{font-weight:400}.cmpt-dashboard-filter-panel .circle .content .percent:before{content:"["}.cmpt-dashboard-filter-panel .circle .content .percent:after{content:"%]"}.cmpt-dashboard-filter-panel .circle .cmpt-ui-rad-gauge .content{top:-12px}.cmpt-dashboard-filter-panel .circle.active .content{top:-11px}.cmpt-dashboard-filter-panel .circle.active .content .label,.cmpt-dashboard-filter-panel .circle.active .content .percent{font-size:12px;line-height:13px}.cmpt-dashboard-filter-panel .circle.active.active{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.cmpt-dashboard-filter-panel .noSub-Absences,.cmpt-dashboard-filter-panel .total-Absences{background:#ededed}.cmpt-dashboard-filter-panel .noSub-Absences .label,.cmpt-dashboard-filter-panel .total-Absences .label{padding:0 10px}.cmpt-dashboard-filter-panel .noSub-Absences.active .content{top:-5px}.cmpt-dashboard-filter-panel .unfilled-Absences{color:#d6ad6a}.cmpt-dashboard-filter-panel .filled-Absences{color:#26a26a}.cmpt-dashboard-filter-panel .cmpt-ui-calendar-button .month span{display:none;margin-left:5px}.dashboard-locked .cmpt-dashboard-quick-actions-panel{padding-top:5px}.dashboard-locked .cmpt-dashboard-quick-actions-panel .title{display:none}.dashboard-locked .cmpt-dashboard-quick-actions-panel .quick-action-dropdown{display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;z-index:5;top:8px}.dashboard-locked .cmpt-dashboard-quick-actions-panel .quick-action-dropdown .ui-icon{position:absolute;top:7px;right:10px}.dashboard-locked .cmpt-dashboard-quick-actions-panel .quick-action-dropdown .fl-button{text-align:left;width:170px;padding-left:10px}.dashboard-locked .cmpt-dashboard-quick-actions-panel .quick-action-dropdown .dropdown{font-size:14px;padding:3px 0;display:none;position:absolute;background-color:#fff;left:0;width:100%;z-index:5;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1);box-shadow:0 2px 5px rgba(0,0,0,.1);border-radius:0 0 5px 5px}.dashboard-locked .cmpt-dashboard-quick-actions-panel .quick-action-dropdown .dropdown.active{display:block}.dashboard-locked .cmpt-dashboard-quick-actions-panel .quick-action-dropdown .dropdown li a{display:block;padding:5px 12px}.dashboard-locked .cmpt-dashboard-quick-actions-panel .search-panel{margin-bottom:0;border-bottom:none;padding:0;position:relative}.dashboard-locked .cmpt-dashboard-quick-actions-panel .search-panel .fl-search i{display:none}.dashboard-locked .cmpt-dashboard-quick-actions-panel .search-panel .fl-search input{width:175px;padding-left:10px}.dashboard-locked .cmpt-dashboard-quick-actions-panel .search-panel .fl-button.full{display:none}.dashboard-locked .cmpt-dashboard-quick-actions-panel .search-panel .fl-button.fixed{display:inline-block;position:relative;width:30px;padding-left:10px;padding-right:10px;margin-left:-4px}.dashboard-locked .cmpt-dashboard-quick-actions-panel .search-panel .fl-button.fixed:before{font-family:FL-Icons;position:absolute;left:9px;top:-1px}.dashboard-locked .cmpt-dashboard-quick-actions-panel .quick-button{display:none}.cmpt-dashboard-quick-actions-panel .data-spinner{margin:0}.cmpt-dashboard-quick-actions-panel .load-error{color:#e55e55}.cmpt-dashboard-quick-actions-panel .title{font-size:15px;font-weight:600;color:#606060;line-height:18px}.cmpt-dashboard-quick-actions-panel .search-panel{margin-bottom:10px;border-bottom:1px solid #e4e4e4;padding:10px 0;white-space:nowrap}.cmpt-dashboard-quick-actions-panel .search-panel .fl-search input{border-radius:3px 0 0 3px;width:210px;height:30px;position:relative;top:-1px}.cmpt-dashboard-quick-actions-panel .search-panel .fl-search>*{vertical-align:middle}.cmpt-dashboard-quick-actions-panel .search-panel .fl-button{margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0;border-left:medium none}.cmpt-dashboard-quick-actions-panel .search-panel .fl-button+span{margin-left:7px}.cmpt-dashboard-quick-actions-panel .search-panel .fl-button.fixed{display:none}.cmpt-dashboard-quick-actions-panel .search-panel i{cursor:pointer;color:#606060;z-index:1}.cmpt-dashboard-quick-actions-panel .quick-button{width:165px}.cmpt-dashboard-quick-actions-panel .quick-button.fl-button-lg{text-align:left;padding:0 15px;margin-bottom:5px}.cmpt-dashboard-quick-actions-panel .quick-button.fl-button-badge{text-align:left;padding:7px 15px;line-height:14px}.cmpt-dashboard-quick-actions-panel .quick-action-dropdown{display:none}.cmpt-dashboard-quick-actions-panel .fl-button-badge{height:70px}.cmpt-dashboard-quick-actions-panel .label{line-height:50px}.cmpt-dashboard-quick-actions-panel .badge{height:24px;padding:6px 3px;font-size:12px;top:10%;margin-top:2px;margin-right:14px;line-height:1}.cmpt-dashboard-quick-actions-panel .badge-caption{position:absolute;right:2px;bottom:5px;font-size:10px;color:#606060;font-weight:400;float:right;width:75px;text-align:center}.cmpt-dev-permission-tool{position:fixed;-webkit-transform:translateZ(0);top:0;bottom:10px;right:200px;left:200px;color:#fff;overflow-y:auto;padding:20px;background-color:#444;-webkit-box-shadow:0 0 10px #333;box-shadow:0 0 10px #333;z-index:99999999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-o-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);border-radius:0 0 10px 10px}.cmpt-dev-permission-tool.ng-hide-animate{-webkit-transition:-webkit-transform 500ms ease-in-out;-moz-transition:-moz-transform 500ms ease-in-out;-o-transition:-o-transform 500ms ease-in-out;-ms-transition:-ms-transform 500ms ease-in-out;transition:transform 500ms ease-in-out}.cmpt-dev-permission-tool.ng-hide-add-active,.cmpt-dev-permission-tool.ng-hide-remove{-webkit-transform:translateY(-105%);-moz-transform:translateY(-105%);-o-transform:translateY(-105%);-ms-transform:translateY(-105%);transform:translateY(-105%)}.cmpt-dev-permission-tool.ng-hide-remove-active{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-o-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}.cmpt-dev-permission-tool h1{color:#fff;margin-bottom:10px;padding-bottom:10px;border-bottom:1px dashed #999}.cmpt-dev-permission-tool h1 input{color:#666;font-size:14px;float:right;margin-top:4px;padding:4px 8px;border-radius:3px;border:none}.cmpt-dev-permission-tool .category span{cursor:pointer}.cmpt-dev-permission-tool .category:before{content:'+';width:15px;text-align:center;display:inline-block}.cmpt-dev-permission-tool .category.expanded:before{content:'-';position:relative;top:-2px}.cmpt-dev-permission-tool .category.expanded ul{height:auto}.cmpt-dev-permission-tool .category ul{height:0;overflow:hidden;font-size:14px;color:#999;padding-left:20px}.cmpt-dev-permission-tool .category ul li{cursor:pointer}.cmpt-dev-permission-tool .category ul li:after{content:'OFF';float:right}.cmpt-dev-permission-tool .category ul li.have-it{color:#0d7}.cmpt-dev-permission-tool .category ul li.have-it:after{content:'ON'}.dialog-popup.modal-feedback-delete-confirmation .ngdialog-message .header{background:#e55e55;color:#fff}.dialog-popup.modal-feedback-delete-confirmation .ngdialog-message .content{font-size:14px}.dialog-popup.modal-feedback-delete-confirmation .ngdialog-message .content .message{border-bottom:1px solid #cfcfcf;margin-bottom:15px;padding-bottom:15px;line-height:1.25em;font-weight:700}.dialog-popup.modal-feedback-delete-confirmation .ngdialog-message .content .cmpt-template-approval{display:inline-block;font-weight:400}.dialog-popup.modal-feedback-delete-confirmation .ngdialog-message .content .cmpt-template-approval .icon{display:none}.cmpt-feedback-buttons a{margin:0 5px}.cmpt-feedback-buttons a.right{float:right}.cmpt-feedback-buttons a.green-color{color:#26a26a}.cmpt-feedback-buttons a:first-child{margin-left:0}.cmpt-feedback-buttons a:last-child{margin-right:0}.cmpt-feedback-buttons .feedback-error{margin-left:5px;font-size:14px;font-weight:600;color:#cc2a1f}.cmpt-feedback-feedback-rating .label{display:inline-block;font-size:14px;padding:5px 0 0 10px;vertical-align:top}.cmpt-feedback-feedback-rating .ngrateit .ngrateit-star_wrapper .ngrateit-background,.cmpt-feedback-feedback-rating .ngrateit .ngrateit-star_wrapper .ngrateit-hover,.cmpt-feedback-feedback-rating .ngrateit .ngrateit-star_wrapper .ngrateit-value{background:url(../images/star@2x.png)}.cmpt-feedback-feedback-response{font-size:12px}.cmpt-feedback-feedback-response .fa-angle-left,.cmpt-feedback-feedback-response .fa-angle-right{font-size:20px;display:inline-block;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:40% 55%;-moz-transform-origin:40% 55%;-o-transform-origin:40% 55%;-ms-transform-origin:40% 55%;transform-origin:40% 55%;-webkit-transition:-webkit-transform 200ms;-moz-transition:-moz-transform 200ms;-o-transition:-o-transform 200ms;-ms-transition:-ms-transform 200ms;transition:transform 200ms;line-height:0}.cmpt-feedback-feedback-response.expanded .grid-header-content{opacity:1;-ms-filter:none;filter:none}.cmpt-feedback-feedback-response.expanded .fa-angle-left,.cmpt-feedback-feedback-response.expanded .fa-angle-right{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.cmpt-feedback-feedback-response .date{font-weight:600}.cmpt-feedback-feedback-response .grid-row{height:55px}.cmpt-feedback-feedback-response .grid-row .grid-cell .varition-title{color:#8a8a8a;margin-bottom:5px;font-size:12px;font-weight:700}.cmpt-feedback-feedback-response .grid-row .grid-cell.duration{text-align:center}.cmpt-feedback-feedback-response .grid-row .grid-cell.duration .cmpt-template-shift-types{height:25px;width:49px;display:inline-block}.cmpt-feedback-feedback-response .grid-row .grid-cell.duration span{font-size:12px;vertical-align:text-top}.cmpt-feedback-feedback-response .grid-row .grid-cell .fa-user{font-size:18px}.cmpt-feedback-feedback-response .reponse-body .astrek,.cmpt-feedback-feedback-response .reponse-body .error{color:#e55e55}.cmpt-feedback-feedback-response .reponse-body .note{padding:10px 10px 0}.cmpt-feedback-feedback-response .reponse-body .note .message{font-size:15px;font-weight:700}.cmpt-feedback-feedback-response .reponse-body .note .required{font-size:14px;font-weight:700;border-bottom:1px solid #cfcfcf;padding-bottom:10px}.cmpt-feedback-feedback-response .reponse-body .note .required .required-icon{color:#e55e55}.cmpt-feedback-feedback-response .reponse-body .rating,.cmpt-feedback-feedback-response .reponse-body .servey{padding:10px}.cmpt-feedback-feedback-response .reponse-body .servey label{font-size:14px;display:block;margin-bottom:.5rem}.cmpt-feedback-feedback-response .reponse-body .servey .label{display:none}.cmpt-feedback-feedback-response .reponse-body .servey .response-label{font-size:14px;font-style:italic}.cmpt-feedback-feedback-response .no-feedback{padding:20px;font-size:14px}.substitutte-times .qtip-content .content .cmpt-template-shift-types div{margin-bottom:0}.substitutte-times .qtip-content .content .cmpt-template-shift-types .duration-Icon{display:none}.substitutte-times .qtip-content .content .cmpt-template-shift-types .no-screen{display:block!important;text-align:left}.cmpt-nav-main-menu{position:fixed;-webkit-transform:translateZ(0);top:60px;left:0;bottom:0;width:50px;z-index:5004;color:#404040;white-space:nowrap}.cmpt-nav-main-menu .back-drop{position:absolute;width:240px;border-right:1px solid #e6e6e6;height:100%;background-color:#f9f9f9;-webkit-transform:translateX(-190px);-moz-transform:translateX(-190px);-o-transform:translateX(-190px);-ms-transform:translateX(-190px);transform:translateX(-190px);-webkit-transition:-webkit-transform 250ms 50ms;-moz-transition:-moz-transform 250ms 50ms;-o-transition:-o-transform 250ms 50ms;-ms-transition:-ms-transform 250ms 50ms;transition:transform 250ms 50ms;z-index:1;-webkit-box-shadow:0 0 4px 0 #a2aaad;box-shadow:0 0 4px 0 #a2aaad;background-image:url(../images/sidebar-pattern.png);-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;background-repeat:no-repeat;background-position:left bottom}.cmpt-nav-main-menu .content-dimmer{position:absolute;width:100vw;height:100vh;background:#141b25;opacity:.8;-ms-filter:"alpha(Opacity=80)";filter:alpha(opacity=80);z-index:0}.cmpt-nav-main-menu .content-dimmer .toggle-buffer{position:absolute;height:100vh;top:0}.cmpt-nav-main-menu .content-dimmer .toggle-close{position:absolute;top:0;left:200px;height:100vh;width:100vw}.cmpt-nav-main-menu .content-dimmer.dim-transition{-webkit-transition:opacity 200ms 50ms;-moz-transition:opacity 200ms 50ms;-o-transition:opacity 200ms 50ms;-ms-transition:opacity 200ms 50ms;transition:opacity 200ms 50ms}.cmpt-nav-main-menu .content-dimmer.dim-transition.ng-hide-add,.cmpt-nav-main-menu .content-dimmer.dim-transition.ng-hide-remove{display:block!important}.cmpt-nav-main-menu .content-dimmer.dim-transition.ng-hide{opacity:0;-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0)}.cmpt-nav-main-menu .content-dimmer.dim-transition.dim-transition-disable{-webkit-transition:opacity 0ms!important;-moz-transition:opacity 0ms!important;-o-transition:opacity 0ms!important;-ms-transition:opacity 0ms!important;transition:opacity 0ms!important}.cmpt-nav-main-menu .content-dimmer .zone{position:absolute;top:0;right:0;height:100vh}.nav-expanded .cmpt-nav-main-menu{width:240px}.nav-expanded .cmpt-nav-main-menu .back-drop{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.cmpt-nav-main-menu .nav-title{position:absolute;top:0;left:0;padding:10px 0 10px 16px;width:190px;height:40px;font-size:12px;font-weight:600;cursor:default;opacity:1;-ms-filter:none;filter:none;text-transform:uppercase;color:#8c8c8c;-webkit-transition:opacity 250ms 50ms;-moz-transition:opacity 250ms 50ms;-o-transition:opacity 250ms 50ms;-ms-transition:opacity 250ms 50ms;transition:opacity 250ms 50ms;z-index:1}.cmpt-nav-main-menu .nav-title.ng-hide-add,.cmpt-nav-main-menu .nav-title.ng-hide-remove{display:block!important}.cmpt-nav-main-menu .nav-title.ng-hide{opacity:0;-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0)}.cmpt-nav-main-menu .top-section{position:absolute;left:0;top:40px;bottom:76px;z-index:1}.cmpt-nav-main-menu .top-section .main-menu-item-container{position:relative;white-space:nowrap;font-size:15px;width:50px;padding:7px 0;cursor:default;height:40px;z-index:1;font-weight:600}.nav-expanded .cmpt-nav-main-menu .top-section .main-menu-item-container{width:240px}.cmpt-nav-main-menu .top-section .main-menu-item-container.menu-action{cursor:pointer}.cmpt-nav-main-menu .top-section .main-menu-item-container.menu-action .more-items{display:none}.cmpt-nav-main-menu .top-section .main-menu-item-container.menu-no-action .more-items{position:absolute;display:inline-block;color:#838383;right:22px;opacity:0;-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);z-index:2}.nav-expanded .cmpt-nav-main-menu .top-section .main-menu-item-container.menu-no-action .more-items{-webkit-transition:-webkit-transform 100ms,opacity 200ms 250ms;-moz-transition:-moz-transform 100ms,opacity 200ms 250ms;-o-transition:-o-transform 100ms,opacity 200ms 250ms;-ms-transition:-ms-transform 100ms,opacity 200ms 250ms;transition:transform 100ms,opacity 200ms 250ms;opacity:1;-ms-filter:none;filter:none}.cmpt-nav-main-menu .main-menu-item .hover-elem{position:absolute;top:0;bottom:0;left:0;width:240px;-webkit-transform:translateX(-190px);-moz-transform:translateX(-190px);-o-transform:translateX(-190px);-ms-transform:translateX(-190px);transform:translateX(-190px);-webkit-transition:-webkit-transform 250ms 50ms;-moz-transition:-moz-transform 250ms 50ms;-o-transition:-o-transform 250ms 50ms;-ms-transition:-ms-transform 250ms 50ms;transition:transform 250ms 50ms}.nav-expanded .cmpt-nav-main-menu .main-menu-item .hover-elem{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.cmpt-nav-main-menu .main-menu-item.highlight,.cmpt-nav-main-menu .main-menu-item.highlight .fa.more-items,.cmpt-nav-main-menu .main-menu-item.highlight .nav-icon{color:#7a4183}.cmpt-nav-main-menu .main-menu-item:hover,.cmpt-nav-main-menu .main-menu-item:hover .fa.more-items{color:#404040}.cmpt-nav-main-menu .main-menu-item:hover .nav-icon{color:#606060}.cmpt-nav-main-menu .main-menu-item:hover .hover-elem{background-color:#ededed;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.cmpt-nav-main-menu .main-menu-item.submenu-active .more-items{-webkit-transform:translateX(3px);-moz-transform:translateX(3px);-o-transform:translateX(3px);-ms-transform:translateX(3px);transform:translateX(3px)}.cmpt-nav-main-menu .main-menu-item.submenu-active .nav-icon{color:#525252}.cmpt-nav-main-menu .main-menu-item.submenu-active .nav-icon.fa-times{cursor:pointer}.cmpt-nav-main-menu .nav-icon{position:relative;display:inline-block;width:40px;padding-left:10px;text-align:center;z-index:5;color:#606060}.cmpt-nav-main-menu .main-menu-title{position:relative;opacity:1;-ms-filter:none;filter:none;z-index:2;-webkit-transition:opacity 125ms 50ms;-moz-transition:opacity 125ms 50ms;-o-transition:opacity 125ms 50ms;-ms-transition:opacity 125ms 50ms;transition:opacity 125ms 50ms}.cmpt-nav-main-menu .main-menu-title.ng-hide-add,.cmpt-nav-main-menu .main-menu-title.ng-hide-remove{display:inline-block!important}.cmpt-nav-main-menu .main-menu-title.ng-hide{opacity:0;-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0)}.cmpt-nav-main-menu .fa-arrow-circle-left,.cmpt-nav-main-menu .fa-arrow-circle-right{position:absolute;right:0;top:0;padding:5px 0 4px 4px;cursor:pointer;font-size:18px;width:50px;text-align:center;color:#838383;z-index:5005}.cmpt-nav-main-menu .fa-arrow-circle-left:hover,.cmpt-nav-main-menu .fa-arrow-circle-right:hover{background:#efefef}.cmpt-nav-main-menu .bottom-section{position:absolute;bottom:0;left:0;right:0}.cmpt-nav-main-menu .bottom-section .frontline-branding{width:100%;height:76px;line-height:76px;text-align:center;position:absolute;bottom:0;z-index:2}.cmpt-nav-main-menu .bottom-section .frontline-branding .logo-container{height:100%;width:100%;-webkit-transition:opacity 200ms;-moz-transition:opacity 200ms;-o-transition:opacity 200ms;-ms-transition:opacity 200ms;transition:opacity 200ms;position:absolute;top:0}.cmpt-nav-main-menu .bottom-section .frontline-branding .logo-container .frontline-logo{display:block;width:100%;color:#7a4183}.cmpt-nav-main-menu .bottom-section .frontline-branding .logo-container .copyright-info{display:block;width:100%;height:auto;font-size:10px;line-height:normal;margin-top:5px;color:#868e97}.cmpt-nav-main-menu .bottom-section .frontline-branding .logo-container .copyright-info .info-link{color:#7a4183}.cmpt-nav-main-menu .bottom-section .frontline-branding .logo-container a{text-decoration:none}.cmpt-nav-main-menu .bottom-section .frontline-branding .logo-container{opacity:1;-ms-filter:none;filter:none}.cmpt-nav-main-menu .bottom-section .frontline-branding .logo-container.ng-hide-add,.cmpt-nav-main-menu .bottom-section .frontline-branding .logo-container.ng-hide-remove{display:block!important}.cmpt-nav-main-menu .bottom-section .frontline-branding .logo-container.ng-hide-add{opacity:0;-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transition:opacity 125ms;-moz-transition:opacity 125ms;-o-transition:opacity 125ms;-ms-transition:opacity 125ms;transition:opacity 125ms}.cmpt-nav-main-menu .bottom-section .frontline-branding .logo-container.ng-hide-remove{-webkit-transition:opacity 250ms 125ms;-moz-transition:opacity 250ms 125ms;-o-transition:opacity 250ms 125ms;-ms-transition:opacity 250ms 125ms;transition:opacity 250ms 125ms}.cmpt-nav-main-menu .bottom-section .frontline-branding .logo-container.ng-hide{opacity:0;-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0)}.cmpt-nav-main-menu .bottom-section .frontline-branding .full-logo .frontline-logo{font-size:35px;line-height:60px;overflow:hidden;height:50px;display:block}.cmpt-nav-main-menu .bottom-section .frontline-branding .small-logo .frontline-logo{font-size:25px;line-height:60px;overflow:hidden;height:50px;display:block}.cmpt-nav-sub-menu{position:absolute;width:240px;left:100%;top:0;height:calc(100vh - 60px)}.cmpt-nav-sub-menu.sub-level-1{top:-40px}.cmpt-nav-sub-menu .fa{color:#404040}.cmpt-nav-sub-menu .no-mega{margin-left:20px;margin-right:20px}.cmpt-nav-sub-menu .no-mega .shortcut-key{font-size:8px;font-weight:800;color:#a0a0a0;border:1px solid #c8c8c8;padding:1px 2px 2px;position:relative;top:-1px}.cmpt-nav-sub-menu .no-mega .shortcut-key:empty{display:none}.cmpt-nav-sub-menu>div>ul{display:block;width:100%;padding-bottom:6px}.cmpt-nav-sub-menu>div>ul:first-child{padding-top:15px}.cmpt-nav-sub-menu>div>ul.menu-group{overflow-x:hidden;white-space:normal;font-size:0}.cmpt-nav-sub-menu>div>ul>li.sub-menu-item{display:block;font-size:12px;width:220px;margin:0;cursor:default;color:#5d5d5d}.cmpt-nav-sub-menu>div>ul>li.sub-menu-item .sub-menu-item-container{position:relative;padding:5px 10px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;font-weight:600}.cmpt-nav-sub-menu>div>ul>li.sub-menu-item.highlight{background-color:#f9f9f9;color:#7a4183}.cmpt-nav-sub-menu>div>ul>li.sub-menu-item.highlight .fa.more-items{color:#7a4183}.cmpt-nav-sub-menu>div>ul>li.sub-menu-item.menu-action{cursor:pointer;width:auto}.cmpt-nav-sub-menu>div>ul>li.sub-menu-item.menu-action .fa.more-items{display:none}.cmpt-nav-sub-menu>div>ul>li.sub-menu-item .more-items{position:absolute;display:inline-block;color:#404040;right:25px;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform 100ms;-moz-transition:-moz-transform 100ms;-o-transition:-o-transform 100ms;-ms-transition:-ms-transform 100ms;transition:transform 100ms}.cmpt-nav-sub-menu>div>ul>li.sub-menu-item:hover{color:#404040;background-color:#f9f9f9}.cmpt-nav-sub-menu>div>ul>li.sub-menu-item:hover .fa.more-items{color:#404040;-webkit-transform:translateX(8px);-moz-transform:translateX(8px);-o-transform:translateX(8px);-ms-transform:translateX(8px);transform:translateX(8px)}.cmpt-nav-sub-menu>div>ul>li.group-title{position:relative;font-weight:400;font-size:15px;margin:3px -20px 4px;padding:2px 10px;color:#3d3d3d}.cmpt-nav-sub-menu>div>ul>li.group-title .text{position:relative;z-index:3;padding-left:7px;padding-right:7px;margin-left:13px}.cmpt-nav-sub-menu>div>ul>li.group-title .line{background:rgba(161,161,161,.6);height:1px;width:100%;position:absolute;top:16px;left:0;z-index:2}.cmpt-nav-sub-menu .mega-menu{position:absolute;top:0;right:0;bottom:0;left:0;overflow:auto}.cmpt-nav-sub-menu .mega-menu .menu-group{padding-left:20px;padding-right:20px}.cmpt-nav-sub-menu .mega-menu li.sub-menu-item{display:inline-block;width:230px;margin:0 0 0 10px}.cmpt-nav-sub-menu .mega-menu .menu-action{margin-right:0!important;margin-left:0!important}.cmpt-nav-sub-menu.sub-level-1{background-color:#ededed}.cmpt-nav-sub-menu.sub-level-1>div>ul>li.sub-menu-item:hover{background-color:#e0e0e0}.cmpt-nav-sub-menu.sub-level-1 .group-title .text{background:#ededed}.cmpt-nav-sub-menu.sub-level-2{background-color:#e0e0e0}.cmpt-nav-sub-menu.sub-level-2>div>ul>li.sub-menu-item:hover{background-color:#d4d4d4}.cmpt-nav-sub-menu.sub-level-2 .group-title .text{background:#e0e0e0}.cmpt-nav-sub-menu.sub-level-3{background-color:#d4d4d4}.cmpt-nav-sub-menu.sub-level-3>div>ul>li.sub-menu-item:hover{background-color:#c7c7c7}.cmpt-nav-sub-menu.sub-level-3 .group-title .text{background:#d4d4d4}.cmpt-nav-sub-menu.sub-level-2 .no-mega{position:absolute;top:0;right:0;bottom:0;left:0;overflow-y:auto;overflow-x:hidden}.cmpt-navigator-proxy-frame .navigator-container{position:relative;min-height:250px;min-height:calc(100vh - 90px);padding:0;margin-top:-32px}.cmpt-navigator-proxy-frame .navigator-container .cmpt-ui-loader .loading-container{top:30px}.cmpt-navigator-proxy-frame .navigator-container .cmpt-ui-loader .cover{background:#fff;opacity:.6;-ms-filter:"alpha(Opacity=60)";filter:alpha(opacity=60)}.cmpt-navigator-proxy-frame .navigator-container .temporary-bar{position:absolute;width:100%;height:30px;background:#fff}body:not(.nav-expanded) .cmpt-navigator-proxy-frame{margin-top:10px!important;margin-left:0!important}.nav-expanded .cmpt-navigator-proxy-frame{margin-top:10px!important}.cmpt-navigator-proxy-frame iframe{opacity:1;-ms-filter:none;filter:none;-webkit-transition:opacity 500ms;-moz-transition:opacity 500ms;-o-transition:opacity 500ms;-ms-transition:opacity 500ms;transition:opacity 500ms;width:100%}.cmpt-navigator-proxy-frame iframe.ng-hide-add{-webkit-transition:opacity 0ms;-moz-transition:opacity 0ms;-o-transition:opacity 0ms;-ms-transition:opacity 0ms;transition:opacity 0ms}.cmpt-navigator-proxy-frame iframe.ng-hide-remove{display:block!important}.cmpt-navigator-proxy-frame iframe.ng-hide{opacity:0;-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0)}.cmpt-reconcile-absence-details{font-size:12px}.cmpt-reconcile-absence-details .detail-header{padding:9px 10px 7px;background-image:-webkit-linear-gradient(270deg,#fafafa 0,#e4e4e4 100%);background-image:-moz-linear-gradient(270deg,#fafafa 0,#e4e4e4 100%);background-image:-o-linear-gradient(270deg,#fafafa 0,#e4e4e4 100%);background-image:-ms-linear-gradient(270deg,#fafafa 0,#e4e4e4 100%);background-image:linear-gradient(-180deg,#fafafa 0,#e4e4e4 100%);line-height:16px;text-align:left;border-top:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf}.cmpt-reconcile-absence-details .detail-header.locked{background:#f2afaa;background-image:-webkit-linear-gradient(270deg,#f9d7d5 0,#f3b7b3 100%);background-image:-moz-linear-gradient(270deg,#f9d7d5 0,#f3b7b3 100%);background-image:-o-linear-gradient(270deg,#f9d7d5 0,#f3b7b3 100%);background-image:-ms-linear-gradient(270deg,#f9d7d5 0,#f3b7b3 100%);background-image:linear-gradient(-180deg,#f9d7d5 0,#f3b7b3 100%);border-top:1px solid #f2afaa;border-bottom:1px solid #f2afaa;color:#345}.cmpt-reconcile-absence-details .detail-header .type{font-weight:600;color:#606060;border-right:1px solid #cfcfcf;padding-right:8px;margin-right:8px}.cmpt-reconcile-absence-details .detail-header .times{color:#404040;padding-left:5px;margin-left:5px}.cmpt-reconcile-absence-details .detail-header .icon{border-right:0;position:relative;top:2px}.cmpt-reconcile-absence-details .detail-header .icon .fa{font-size:14px;margin-left:6px}.cmpt-reconcile-absence-details .detail-header .icon .fa.fa-paperclip{cursor:pointer}.cmpt-reconcile-absence-details .detail-header .locked-icon{vertical-align:middle;color:#e55e55;margin-right:4px;font-size:16px}.cmpt-reconcile-absence-details .detail-header .cmpt-template-worker-link{display:inline-block}.cmpt-reconcile-absence-details .detail-header .status{font-size:14px}.cmpt-reconcile-absence-details .detail-header .actions{text-align:right}.cmpt-reconcile-absence-details .detail-header .actions span{border-right:0;text-shadow:0 0 0 transparent}.cmpt-reconcile-absence-details .detail-header .actions .details-button{min-width:95px}.cmpt-reconcile-absence-details .detail-header .actions .action-button{min-width:112px}.cmpt-reconcile-absence-details .global-warning{border-top:1px solid #ebeb5f;border-bottom:1px solid #ebeb5f;padding:10px;text-align:center;background:#ffffb2}.cmpt-reconcile-absence-details .global-error{border-top:1px solid #cc2a1f;border-bottom:1px solid #cc2a1f;padding:10px;text-align:left;background:#e55e55;color:#fff}.cmpt-reconcile-absence-details .global-error .title,.cmpt-reconcile-absence-details .global-warning .title{font-weight:600}.cmpt-reconcile-absence-details .details{position:relative}.cmpt-reconcile-absence-details .details .column{padding:15px 10px 10px}.cmpt-reconcile-absence-details .details .cmpt-template-confirmation-link{display:inline-block}.cmpt-reconcile-absence-details .details .cmpt-template-substitute-link{margin-bottom:0}.cmpt-reconcile-absence-details .details .edit-section{border-left:1px dashed #cfcfcf;background:#f6fbff}.cmpt-reconcile-absence-details .details .second .substitute{display:inline-block}.cmpt-reconcile-absence-details .details .third{position:relative}.cmpt-reconcile-absence-details .details .locked{position:absolute;top:0;left:0;width:100%;height:100%;opacity:1;-ms-filter:none;filter:none}.cmpt-reconcile-absence-details .details .locked .message{position:absolute;left:0;bottom:0;font-size:12px;text-align:center;display:block;padding:1rem 1rem 13px 13px;font-weight:600;color:#e55e55}.cmpt-reconcile-absence-details .details .locked i{font-size:14px;vertical-align:middle;margin-right:5px}.cmpt-reconcile-absence-details .content-group{margin-bottom:3px}.cmpt-reconcile-absence-details .content-group .label{font-weight:700;color:#404040;width:96px;display:inline-block;margin-right:5px;text-align:right}.cmpt-reconcile-absence-details .content-group .content{width:160px;display:inline-block;vertical-align:top}.cmpt-reconcile-absence-details .processed-absence{font-size:14px;padding:7px 10px;background:-webkit-linear-gradient(270deg,#e4e4e4 0,#fafafa 100%);background:-moz-linear-gradient(270deg,#e4e4e4 0,#fafafa 100%);background:-o-linear-gradient(270deg,#e4e4e4 0,#fafafa 100%);background:-ms-linear-gradient(270deg,#e4e4e4 0,#fafafa 100%);background:linear-gradient(-180deg,#e4e4e4 0,#fafafa 100%);border-top:1px solid #cfcfcf}.cmpt-reconcile-absence-details .processed-absence .action>div,.cmpt-reconcile-absence-details .processed-absence .detail>div{display:inline-block;margin-right:5px;margin-left:5px}.cmpt-reconcile-absence-details .processed-absence .action>div:first-child,.cmpt-reconcile-absence-details .processed-absence .detail>div:first-child{margin-left:0}.cmpt-reconcile-absence-details .processed-absence .detail{text-align:left}.cmpt-reconcile-absence-details .processed-absence .action{text-align:right}.cmpt-reconcile-absence-details .processed-absence .dismiss-button{min-width:95px}.cmpt-reconcile-absence-details .processed-absence .action-button{min-width:112px}.cmpt-reconcile-detail-filter-panel{height:115px}.cmpt-reconcile-detail-filter-panel .filter-section{padding:10px}.cmpt-reconcile-detail-filter-panel .filter-section :after{clear:both}.cmpt-reconcile-detail-filter-panel .filter{font-size:12px;height:30px;padding:3px 8px;display:inline-block;width:280px;float:none;margin-right:5px;margin-top:5px;vertical-align:middle;-webkit-touch-callout:none;-khtml-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cmpt-reconcile-detail-filter-panel .filter .section-title{font-weight:700}.cmpt-reconcile-detail-filter-panel .filter.filled-status{width:135px;height:90px}.cmpt-reconcile-detail-filter-panel .filter.filled-status label{display:block}.cmpt-reconcile-detail-filter-panel .filter.type-state{height:90px;width:240px}.cmpt-reconcile-detail-filter-panel .filter.type-state .absence-type{width:90px;height:80px;float:left;border-right:1px solid #cfcfcf}.cmpt-reconcile-detail-filter-panel .filter.type-state .absence-type label{display:block}.cmpt-reconcile-detail-filter-panel .filter.type-state .states{width:130px;height:80px;padding-left:7px;float:left}.cmpt-reconcile-detail-filter-panel .filter.type-state .states label{display:block}.cmpt-reconcile-detail-filter-panel input[type=checkbox],.cmpt-reconcile-detail-filter-panel input[type=radio]{margin-right:5px}.cmpt-reconcile-detail-filter-panel .title{font-weight:600}.cmpt-reconcile-detail-filter-panel label{margin-right:10px}.cmpt-reconcile-detail-filter-panel label:last-child{margin-right:0}.cmpt-reconcile-detail-filter-panel label:first-child{margin-right:10px}.cmpt-reconcile-detail-filter-panel .school{width:280px}.cmpt-reconcile-detail-filter-panel .school .cmpt-ui-dropdown{position:relative}.cmpt-reconcile-detail-filter-panel .school .cmpt-ui-dropdown span{width:130px;display:inline-block}.cmpt-reconcile-detail-filter-panel .school .cmpt-ui-dropdown select{position:absolute;right:0}.cmpt-reconcile-detail-filter-panel .stepper{display:none;width:13%;padding:0;margin-top:3px}.cmpt-reconcile-detail-filter-panel .stepper .cmpt-ui-date-navigation{display:block;height:100%;float:right}.cmpt-reconcile-detail-filter-panel .filter-panel{float:left}.cmpt-reconcile-detail-filter-panel .filter-panel.drop-downs{width:580px}.cmpt-reconcile-detail-filter-panel .filter-panel.drop-downs .disabled{opacity:.4;-ms-filter:"alpha(Opacity=40)";filter:alpha(opacity=40);cursor:not-allowed}.cmpt-reconcile-detail-filter-panel .filter-panel.drop-downs .disabled .ui-multiselect{cursor:not-allowed}.cmpt-reconcile-detail-filter-panel .panel{height:115px}.cmpt-reconcile-detail-filter-panel .removeBorderPadding{border:0;padding:0}.cmpt-reconcile-detail-filter-panel fieldset.disabled{opacity:.4;-ms-filter:"alpha(Opacity=40)";filter:alpha(opacity=40);cursor:not-allowed}.cmpt-reconcile-detail-filter-panel fieldset.disabled input,.cmpt-reconcile-detail-filter-panel fieldset.disabled span{cursor:not-allowed}.cmpt-reconcile-edit-section .form-loader{position:relative}.cmpt-reconcile-edit-section .form-loader .bar{background-color:#fff;-webkit-animation-name:height-change-blue;-moz-animation-name:height-change-blue;-o-animation-name:height-change-blue;-ms-animation-name:height-change-blue;animation-name:height-change-blue}.cmpt-reconcile-edit-section .row{margin-bottom:5px}.cmpt-reconcile-edit-section .row label{display:inline-block;vertical-align:top;font-weight:600;width:146px}.cmpt-reconcile-edit-section .row label .caption{color:#bababa;display:block;font-size:11px;font-weight:400;line-height:135%}.cmpt-reconcile-edit-section .row .element{font-size:14px;width:240px;display:inline-block;vertical-align:top;-ms-word-break:break-word;word-break:break-word;word-break:break-word}.cmpt-reconcile-edit-section .row .element .cmpt-ui-dropdown select{white-space:nowrap}.cmpt-reconcile-edit-section .row .element .cmpt-ui-textbox .fl-input{font-size:12px;height:23px;width:52px;line-height:16px;padding:4px 7px;color:#404040}.cmpt-reconcile-edit-section .row .element .cmpt-ui-textbox .error-message{text-align:left;margin-top:2px}.cmpt-reconcile-edit-section .row.sub-worked .text{vertical-align:middle}.cmpt-reconcile-edit-section .row.accounting-codes .cmpt-ui-dropdown{display:inline-block}.cmpt-reconcile-edit-section .row.accounting-codes .read-only{padding-left:5px}.cmpt-reconcile-edit-section .row.accounting-codes input{font-size:12px;height:23px;line-height:16px;padding:4px 7px;color:#404040;margin-top:5px;margin-bottom:5px;width:100%}.cmpt-reconcile-edit-section .row.action{text-align:right;padding:5px 5px 0 0}.cmpt-reference-data-balance-year{position:relative;padding:5px 10px;background-color:#fff;border:.5px solid #cfcfcf;min-height:60px}.cmpt-reference-data-balance-year .-g{font-size:12px}.cmpt-reference-data-balance-year .-g div:nth-child(1){font-weight:700;color:#8a8a8a}.cmpt-reference-data-balance-year .-g div:nth-child(2){text-align:right;color:#275a9a;cursor:pointer}.cmpt-reference-data-balance-year .org-setting{font-size:14px;color:#606060}.dialog-popup.balance-year-start-popup .settings{border-top:1px solid referenceData-borderColor;margin:0;padding:1rem}.dialog-popup.balance-year-start-popup .settings>div .radio-btn{text-align:right}.dialog-popup.balance-year-start-popup .settings>div .day-drpdwn .cmpt-ui-dropdown-v2{display:inline-block}.dialog-popup.balance-year-start-popup .settings>div input[type=radio]{margin-right:10px}.dialog-popup.balance-year-start-popup .settings>div .cmpt-ui-dropdown-v2{margin-right:5px}.dialog-popup.balance-year-start-popup .settings .-g:last-child{margin-top:10px}.absence-reason-language-definitions-modal .content>div{margin-top:1rem}.absence-reason-language-definitions-modal .label{padding-bottom:5px}.absence-reason-language-definitions-modal .field{font-size:14px}.absence-reason-language-definitions-modal.view-mode .label{border-bottom:1px solid referenceData-borderColor}.absence-reason-language-definitions-modal.view-mode .field{word-break:break-word}.route-reference-data-substitute-cancellation-reasons input.ng-invalid.ng-touched{background:#fff;border:1px solid #e55e55!important}.route-reference-data-substitute-cancellation-reasons .control.ng-invalid .validation-messages{opacity:1;-ms-filter:none;filter:none;right:-233px;min-height:40px}.route-reference-data-substitute-cancellation-reasons .control.ng-invalid .validation-messages .placeholder{display:none}.route-reference-data-substitute-cancellation-reasons .control.ng-invalid .validation-messages.ng-inactive,.route-reference-data-substitute-cancellation-reasons .control.ng-pending .validation-messages{opacity:0;-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);right:-233px}.route-reference-data-substitute-cancellation-reasons .validation-messages{font-size:12px;font-weight:600;background:#e55e55;color:#fff;width:234px;padding:10px 14px;margin-top:5px;position:absolute;z-index:1;-mox-box-shadow:0 2px 4px rgba(0,0,0,.1);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1);opacity:0;-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);text-align:left;border-radius:4px;-moz-transition:all 160ms ease-in-out;-o-transition:all 160ms ease-in-out;-ms-transition:all 160ms ease-in-out;transition:all 160ms ease-in-out;-webkit-transition:all 160ms ease-in-out;pointer-events:none}.route-reference-data-substitute-cancellation-reasons .validation-messages.ng-active{opacity:1;-ms-filter:none;filter:none;overflow:visible}.route-reference-data-substitute-cancellation-reasons .validation-messages .placeholder{display:block}.route-reference-data-substitute-cancellation-reasons input[type=checkbox]~.validation-messages{top:-9px}.route-reference-data-substitute-cancellation-reasons .validation-messages.between{position:absolute;top:-35px;right:-233px}.route-reference-data-substitute-cancellation-reasons .validation-messages.between.invalid{opacity:1;-ms-filter:none;filter:none;right:-233px}.route-reference-data-substitute-cancellation-reasons .validation-messages::before{content:"";display:block;position:absolute;width:0;height:0;border-top:17px solid transparent;border-bottom:17px solid transparent;opacity:.4;top:3px;left:-10px;-webkit-filter:blur(.4px);-moz-filter:blur(.4px);-ms-filter:blur(.4px);-o-filter:blur(.4px);filter:blur(.4px)}.route-reference-data-substitute-cancellation-reasons .validation-messages::after{content:"";display:block;position:absolute;width:0;height:0;border-bottom:10px solid #e55e55;border-left:16px solid transparent;border-right:16px solid transparent;top:-10px;left:5px}@media (max-width:1023px){.route-reference-data-substitute-cancellation-reasons span[id^=qa-validation]{border-bottom:10px solid #e55e55;border-left:16px solid transparent;border-right:16px solid transparent;content:"";display:block;height:0;left:1.5em;position:absolute;top:3.25em;width:0}.route-reference-data-substitute-cancellation-reasons .validation-messages::after,.route-reference-data-substitute-cancellation-reasons .validation-messages::before{border-bottom:10px solid #e55e55;border-left:16px solid transparent;border-right:16px solid transparent;content:"";height:0;left:.5em;position:absolute;top:-2em;width:0}.route-reference-data-substitute-cancellation-reasons .validation-messages.checkbox::after,.route-reference-data-substitute-cancellation-reasons .validation-messages.checkbox::before{border-bottom:10px solid #e55e55;border-left:16px solid transparent;border-right:16px solid transparent;content:"";height:0;left:43%;position:absolute;top:-2em;width:0}.route-reference-data-substitute-cancellation-reasons .validation-messages::before{border-bottom:none;top:-2.15em}.route-reference-data-substitute-cancellation-reasons .validation-messages,.route-reference-data-substitute-cancellation-reasons .validation-messages.between{background:#e55e55;border-radius:3px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1);color:#fff;font-size:12px;font-weight:600;line-height:12px;opacity:0;-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);position:relative;text-align:left;top:-.5em;right:0;-webkit-transition:all 160ms ease-in-out 0s;-moz-transition:all 160ms ease-in-out 0s;-o-transition:all 160ms ease-in-out 0s;-ms-transition:all 160ms ease-in-out 0s;transition:all 160ms ease-in-out 0s;width:auto;z-index:1}.route-reference-data-substitute-cancellation-reasons input[type=checkbox]~.validation-messages{top:-5px}.route-reference-data-substitute-cancellation-reasons .control.ng-invalid .validation-messages{left:0;margin-top:1rem;opacity:1;-ms-filter:none;filter:none;position:relative;width:auto;right:0;min-height:inherit}.route-reference-data-substitute-cancellation-reasons .control.ng-pending .validation-messages{opacity:0;-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);padding:0 14px;right:0}.route-reference-data-substitute-cancellation-reasons .control.ng-invalid .validation-messages.ng-active{height:auto;max-height:inherit;padding:12px 14px;font-size:12px;margin-bottom:-7px}.route-reference-data-substitute-cancellation-reasons .control.ng-invalid .validation-messages.ng-inactive{opacity:0;-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);margin-top:0}.route-reference-data-substitute-cancellation-reasons .row .validation-messages,.route-reference-data-substitute-cancellation-reasons .validation-messages.ng-inactive{max-height:0;padding:0 14px}}.cmpt-reference-data-action-cell .actions{opacity:.5;-ms-filter:"alpha(Opacity=50)";filter:alpha(opacity=50);text-align:right}.cmpt-reference-data-action-cell .actions span{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;text-align:center;width:40px;float:right;line-height:40px}.cmpt-reference-data-action-cell .actions span:hover{background:#e6e6e6}.cmpt-reference-data-action-cell .actions span .fa-pencil{position:relative;left:2px}.cmpt-reference-data-action-cell .actions span .fa-check{color:#26a26a}.dialog-popup.ref-data-delete .disable{opacity:.3;-ms-filter:"alpha(Opacity=30)";filter:alpha(opacity=30);cursor:default}.dialog-popup.ref-data-delete .ngdialog-message .content span{font-size:14px}.cmpt-reports-absence-summary-panel{height:100%}.cmpt-reports-absence-summary-panel .chart-wrap{border-bottom-left-radius:5px;height:100%}.cmpt-reports-absence-summary-panel .chart-wrap .graph-content{padding:15px;height:100%}.cmpt-reports-absence-summary-panel .chart-wrap .graph-content .no-Chart{padding-top:70px;text-align:center;font-weight:700;color:#8a8a8a}.cmpt-reports-absence-summary-panel .legend{margin:15px;width:250px}.cmpt-reports-absence-summary-panel .legend .legend-header{font-size:15px;font-weight:700;line-height:22px;margin-bottom:5px}.cmpt-reports-absence-summary-panel .legend .legend-item{width:50%;margin-bottom:10px;white-space:nowrap;display:inline-block;line-height:30px}.cmpt-reports-absence-summary-panel .legend .legend-item .box{display:inline-block;width:30px;height:30px;vertical-align:middle}.cmpt-reports-absence-summary-panel .legend .legend-item .box.green{background-color:#26a26a}.cmpt-reports-absence-summary-panel .legend .legend-item .box.yellow{background-color:#d6ad6a}.cmpt-reports-absence-summary-panel .legend .legend-item .box.grey{background-color:#49535b}.cmpt-reports-absence-summary-panel .legend .legend-item label{display:inline-block;vertical-align:middle;margin:0 5px;font-size:11px;width:80%;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.cmpt-reports-absence-summary-panel .graph-summary{background-color:#f8fbff;border-right:1px solid #bababa;border-bottom-left-radius:5px}.cmpt-reports-absence-summary-panel .graph-summary div{margin:10px 0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.cmpt-reports-absence-summary-panel .graph-summary .graph-summary-content{padding:20px 10px 20px 38px;border-left:1px solid #e4e4e4}.cmpt-reports-absence-summary-panel .graph-summary .graph-summary-content div{line-height:14px}.cmpt-reports-absence-summary-panel .graph-summary .graph-summary-content div label{margin-right:5px}.cmpt-reports-absence-summary-panel .graph-summary .graph-summary-content .header{font-size:18px;font-weight:700;line-height:18px}.cmpt-reports-absence-summary-panel .graph-summary .graph-summary-content label{font-weight:700}.cmpt-reports-absence-summary-panel .graph-summary .graph-summary-content span{font-size:25px;font-weight:700;line-height:25px}.cmpt-reports-absence-summary-panel .graph-summary .graph-summary-content .fill-rate span{color:#26a26a}.cmpt-reports-filter-panel .filter-section{padding:10px 20px 30px}.cmpt-reports-filter-panel .filter{font-size:12px;height:30px;white-space:nowrap;display:inline-block;float:none;vertical-align:middle;-webkit-touch-callout:none;-khtml-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cmpt-reports-filter-panel input[type=checkbox],.cmpt-reports-filter-panel input[type=radio]{margin-right:5px}.cmpt-reports-filter-panel .title{font-weight:600}.cmpt-reports-filter-panel label:not(:last-child){margin-right:8px}.cmpt-reports-filter-panel label:last-child{margin-right:0}.cmpt-reports-filter-panel .date .date-picker,.cmpt-reports-filter-panel .date-range .date-picker{display:inline-block;position:relative;margin-top:-2px}.cmpt-reports-filter-panel .date .title,.cmpt-reports-filter-panel .date-range .title{font-weight:700;font-size:11px;position:relative;top:-1px;margin-right:0}.cmpt-reports-filter-panel .cmpt-ui-quick-date-selector{display:inline-block}.cmpt-reports-filter-panel .date{height:34px}.cmpt-reports-filter-panel .stepper{display:none;padding:0}.cmpt-reports-filter-panel .stepper .cmpt-ui-date-navigation{display:block;height:100%;float:right}.cmpt-reports-filter-panel .month .date-select,.cmpt-reports-filter-panel .year .date-select{width:100%}.cmpt-reports-filter-panel .views{display:none}.cmpt-reports-filter-panel .views-title{vertical-align:middle}.cmpt-reports-filter-panel .views-actions{vertical-align:middle;display:inline-block}.cmpt-reports-filter-panel .views-info{vertical-align:middle;font-size:14px;color:#404040;cursor:pointer}.cmpt-reports-filter-panel .views-actions-btn{padding:0;height:24px;border:1px solid #cfcfcf}.cmpt-reports-filter-panel .views-actions-btn.btn-list-view{border-radius:4px 0 0 4px}.cmpt-reports-filter-panel .views-actions-btn.btn-list-view.selected{background:#2e7ab8;border:1px solid #205586;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.1);box-shadow:inset 0 1px 1px rgba(0,0,0,.1);cursor:default;color:#fff}.cmpt-reports-filter-panel .views-actions-btn.btn-list-view .icon{background-image:url(../images/global-sprite.png);background-repeat:no-repeat;background-position:-434px -221px;height:20px;vertical-align:top;width:55px;display:inline-block}.cmpt-reports-filter-panel .views-actions-btn.btn-tab-view{border-radius:0 4px 4px 0}.cmpt-reports-filter-panel .views-actions-btn.btn-tab-view.selected{background:#2e7ab8;border:1px solid #205586;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.1);box-shadow:inset 0 1px 1px rgba(0,0,0,.1);cursor:default;color:#fff}.cmpt-reports-filter-panel .views-actions-btn.btn-tab-view .icon{background-image:url(../images/global-sprite.png);background-repeat:no-repeat;background-position:-387px -222px;height:20px;vertical-align:top;width:55px;display:inline-block}.cmpt-reports-filter-panel .preset-day-span .cmpt-ui-dropdown{display:inline-block}.cmpt-reports-filter-panel .preset-day-span select{font-size:12px}.cmpt-reports-filter-panel .name .name-input{font-size:12px;font-weight:400;padding:2px 8px}.cmpt-reports-filter-panel .name .title,.cmpt-reports-filter-panel .preset-day-span .title{font-weight:700}.cmpt-reports-filter-panel .auto-width{padding-right:12px}.cmpt-reports-filter-panel .school span{width:195px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;float:left}.cmpt-reports-filter-panel .school .cmpt-ui-dropdown{float:right}.cmpt-reports-filter-panel .slider{width:385px;height:75px}.cmpt-reports-filter-panel .slider .title{display:block;height:27px}.cmpt-reports-filter-panel .slider .cmpt-ui-slider .ui-slider .ui-slider-handle{z-index:1}.cmpt-reports-filter-panel .no-bg-color{background-color:transparent}.cmpt-reports-filter-panel .disabled{opacity:.4;-ms-filter:"alpha(Opacity=40)";filter:alpha(opacity=40);cursor:not-allowed}.cmpt-reports-filter-panel .disabled .ui-multiselect{cursor:not-allowed}.cmpt-reports-filter-panel .confirmation-number{display:inline-block;font-size:12px}.cmpt-reports-filter-panel .action-section{display:block;margin-top:.8rem}.cmpt-reports-filter-panel .action-section .cmpt-ui-print-button i{color:#404040}.cmpt-reports-filter-panel .action-section .reset-filters{float:right}.cmpt-reports-filter-panel .action-section .reset-filters a{cursor:pointer}.cmpt-reports-filter-panel .action-section .print-pdf{display:none}.cmpt-reports-filter-panel .print-summary .print-summary--item:nth-child(odd){display:inline-block;width:25%;font-size:12px;color:#606060;border-bottom:1px solid #cfcfcf;margin-bottom:.5rem;padding-bottom:.5rem;padding-left:.5rem}.cmpt-reports-filter-panel .print-summary .print-summary--item:nth-child(even){display:inline-block;width:73%;font-size:12px;color:#404040;border-bottom:1px solid #cfcfcf;padding-left:.5rem;margin-bottom:.5rem;padding-bottom:.5rem}.cmpt-reports-filter-panel .left-column{padding-right:1rem}.cmpt-reports-filter-panel .right-column{padding-left:1rem}.cmpt-reports-filter-panel div.margins{margin-right:20px;margin-bottom:10px}.cmpt-reports-filter-panel a.viewButtons{border:1px solid #205586;-webkit-box-shadow:1px 2px 4px 0 rgba(46,122,184,.1);box-shadow:1px 2px 4px 0 rgba(46,122,184,.1);height:30px;width:86px}.cmpt-reports-filter-panel label.font11{font-size:11px}.cmpt-reports-filter-panel div.padding10{padding:10px}.cmpt-reports-filter-panel div.collapsingArrowPadding{padding-left:35%;padding-top:15%;cursor:pointer}.cmpt-reports-filter-panel div.collapsibleArrowColumn{border-left:1px solid #cfcfcf;height:inherit;margin-top:-4px;margin-left:-1px}.cmpt-reports-filter-panel div.marginLeftMinus12{margin-left:-12px}.cmpt-reports-filter-panel div.marginLeftMinus25{margin-left:-25px}.cmpt-reports-filter-panel div.marginLeft10{margin-left:10px}.cmpt-reports-filter-panel div input.nameMargins,.cmpt-reports-filter-panel span.view-action-margins{margin-top:-6px;margin-left:-9px}.cmpt-reports-filter-panel a.marginLeftMinus4{margin-left:-4px}.cmpt-reports-filter-panel div.selectedFiltersSection{margin-top:30px;margin-bottom:-20px;border-radius:0 0 4px 4px;border-top:1px solid #d5dbe0}.cmpt-reports-filter-panel div.selectedFiltersSection div.selectedFilteredValues{background:#fff;border-radius:8px;margin-top:10px;border:1px solid #c0c8cf;height:23px;display:inline-block;margin-right:10px;line-height:100%}.cmpt-reports-filter-panel div.selectedFiltersSection div.selectedFilteredValues label.selectedFilter{color:#505861;font-size:10px;font-weight:600;margin-left:10px;margin-right:0}.cmpt-reports-filter-panel div.selectedFiltersSection div.selectedFilteredValues label.selectedFilter i{padding:0 4px;font-size:small;vertical-align:bottom}.cmpt-reports-filter-panel div.dateNavigatorMargins{margin-left:5px}.cmpt-reports-filter-panel div.marginRight0{margin-right:0}.cmpt-reports-filter-panel div.marginRight5{margin-right:5px}.cmpt-reports-filter-panel div.filterPanelHeader{margin-top:-4px;border-radius:4px 4px 0 0;border-top:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf;background-image:-webkit--webkit-linear-gradient(180deg,#fafafa 0,#e4e4e4 100%);background-image:-webkit--moz-linear-gradient(180deg,#fafafa 0,#e4e4e4 100%);background-image:-webkit--o-linear-gradient(180deg,#fafafa 0,#e4e4e4 100%);background-image:-webkit--ms-linear-gradient(180deg,#fafafa 0,#e4e4e4 100%);background-image:-moz--webkit-linear-gradient(180deg,#fafafa 0,#e4e4e4 100%);background-image:-moz--moz-linear-gradient(180deg,#fafafa 0,#e4e4e4 100%);background-image:-moz--o-linear-gradient(180deg,#fafafa 0,#e4e4e4 100%);background-image:-moz--ms-linear-gradient(180deg,#fafafa 0,#e4e4e4 100%);background-image:-o--webkit-linear-gradient(180deg,#fafafa 0,#e4e4e4 100%);background-image:-o--moz-linear-gradient(180deg,#fafafa 0,#e4e4e4 100%);background-image:-o--o-linear-gradient(180deg,#fafafa 0,#e4e4e4 100%);background-image:-o--ms-linear-gradient(180deg,#fafafa 0,#e4e4e4 100%);background-image:-ms--webkit-linear-gradient(180deg,#fafafa 0,#e4e4e4 100%);background-image:-ms--moz-linear-gradient(180deg,#fafafa 0,#e4e4e4 100%);background-image:-ms--o-linear-gradient(180deg,#fafafa 0,#e4e4e4 100%);background-image:-ms--ms-linear-gradient(180deg,#fafafa 0,#e4e4e4 100%);background-image:-webkit-linear-gradient(270deg,#fafafa 0,#e4e4e4 100%);background-image:-moz-linear-gradient(270deg,#fafafa 0,#e4e4e4 100%);background-image:-o-linear-gradient(270deg,#fafafa 0,#e4e4e4 100%);background-image:-ms-linear-gradient(270deg,#fafafa 0,#e4e4e4 100%);background-image:linear-gradient(-180deg,#fafafa 0,#e4e4e4 100%);height:40px;font-weight:700;padding:3px 0 3px 16px}.cmpt-reports-filter-panel div.filterPanelHeaderText{padding-top:2px;font-weight:700;font-size:18px}.cmpt-reports-filter-panel div.paddingTop7{padding-top:7px}.cmpt-reports-filter-panel div.width100pc{width:100%}.cmpt-reports-filter-panel div.action-section-alignment{vertical-align:bottom;position:relative;top:18px;z-index:1}.view-tooltip{background:#fff;padding:10px;color:#404040}.view-tooltip .list-view{margin-bottom:10px}.view-tooltip .list-view .icon{background-image:url(../images/global-sprite.png);background-repeat:no-repeat;background-position:-436px -221px;height:21px;vertical-align:top;width:55px;display:inline-block}.view-tooltip .list-view .description{width:200px;display:inline-block}.view-tooltip .tab-view .icon{background-image:url(../images/global-sprite.png);background-repeat:no-repeat;background-position:-387px -222px;height:21px;vertical-align:top;width:55px;display:inline-block}.view-tooltip .tab-view .description{width:200px;display:inline-block}.cmpt-reports-monthly-summary .no-data{text-align:center;line-height:120px;height:131px}.cmpt-reports-monthly-summary .cmpt-ui-sortable-grid.monthData .saturday-cell,.cmpt-reports-monthly-summary .cmpt-ui-sortable-grid.monthData .sunday-cell,.cmpt-reports-monthly-summary .cmpt-ui-sortable-grid.monthData .weekendHeader{width:15%}.cmpt-reports-monthly-summary .cmpt-ui-sortable-grid.monthData .friday-cell,.cmpt-reports-monthly-summary .cmpt-ui-sortable-grid.monthData .monday-cell,.cmpt-reports-monthly-summary .cmpt-ui-sortable-grid.monthData .thursday-cell,.cmpt-reports-monthly-summary .cmpt-ui-sortable-grid.monthData .tuesday-cell,.cmpt-reports-monthly-summary .cmpt-ui-sortable-grid.monthData .wednesday-cell,.cmpt-reports-monthly-summary .cmpt-ui-sortable-grid.monthData .weekdayHeader{width:14%}.cmpt-reports-monthly-summary .cmpt-ui-sortable-grid.monthData .grid-header div{text-align:center}.cmpt-reports-monthly-summary .cmpt-ui-sortable-grid.monthData .grid-row .grid-cell{padding:0;background-color:#fff}.cmpt-reports-monthly-summary .cmpt-ui-sortable-grid.monthData .grid-row .summaryDay{font-size:12px;padding:10px;height:200px}.cmpt-reports-monthly-summary .cmpt-ui-sortable-grid.monthData .grid-row .summaryDay .day{color:#bababa;font-size:14px;margin:0 0 5px}.cmpt-reports-monthly-summary .cmpt-ui-sortable-grid.monthData .grid-row .summaryDay .highlight{font-weight:700}.cmpt-reports-monthly-summary .cmpt-ui-sortable-grid.monthData .grid-row .summaryDay .total{margin:3px 0 0;padding:4px 0 0}.cmpt-reports-monthly-summary .cmpt-ui-sortable-grid.monthData .grid-row .summaryDay .group{border-top:1px solid #cfcfcf;margin:3px 0 0;padding:4px 0 0}.cmpt-reports-monthly-summary .cmpt-ui-sortable-grid.monthData .grid-row .summaryDay .label{display:inline-block;float:left}.cmpt-reports-monthly-summary .cmpt-ui-sortable-grid.monthData .grid-row .summaryDay .data{display:inline-block;float:right}.cmpt-reports-monthly-summary .cmpt-ui-sortable-grid.monthData .grid-row .weekend{background-color:#fbfbfc}.cmpt-reports-monthly-summary .cmpt-ui-sortable-grid.monthData .grid-row .other-month{background-color:#e9edf0}.cmpt-reports-monthly-summary .cmpt-ui-sortable-grid.monthData .grid-row .today{background-color:#f5fcff;-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,.1);box-shadow:inset 0 0 10px rgba(0,0,0,.1)}.cmpt-reports-monthly-summary .cmpt-ui-sortable-grid.monthData .grid-row .today .day{color:#2387b9;font-weight:700}.cmpt-reports-monthly-summary .cmpt-ui-sortable-grid.monthData .no-data .archiveWarning{margin-top:-15px;line-height:20px;color:#e55e55;font-size:16px;font-weight:700}.cmpt-reports-monthly-summary .summaryData .cmpt-ui-sortable-grid.weekData{text-align:center}.cmpt-reports-monthly-summary .summaryData .cmpt-ui-sortable-grid.weekData .grid-header{position:static;width:100%;margin:0;border-left-width:0;border-right-width:0;border-top:5px solid #404040}.cmpt-reports-monthly-summary .summaryData .cmpt-ui-sortable-grid.weekData .grid-header div{font-size:12px;text-align:center}.cmpt-reports-monthly-summary .summaryData .cmpt-ui-sortable-grid.weekData .grid-row .weekRange-cell{text-align:left}.cmpt-reports-monthly-summary .summaryData .cmpt-ui-sortable-grid.weekData .grid-row .weekRange-cell .monthTotal{display:none}.cmpt-reports-monthly-summary .summaryData .cmpt-ui-sortable-grid.weekData .no-data .archiveWarning{margin-top:-15px;line-height:20px;color:#e55e55;font-size:16px;font-weight:700}.cmpt-reports-monthly-summary .summaryData .cmpt-ui-sortable-grid.weekSummary{text-align:center;font-weight:700;border-top:2px solid #cfcfcf}.cmpt-reports-monthly-summary .summaryData .cmpt-ui-sortable-grid.weekSummary .grid-header{position:static;display:none}.cmpt-reports-monthly-summary .summaryData .cmpt-ui-sortable-grid.weekSummary .grid-row{background-color:#e4e4e4}.cmpt-reports-monthly-summary .summaryData .cmpt-ui-sortable-grid.weekSummary .grid-row .weekRange-cell{text-align:left}.cmpt-reports-monthly-summary .summaryData .cmpt-ui-sortable-grid.weekSummary .grid-row .weekRange-cell .weekRange{display:none}.cmpt-reports-monthly-summary .summaryData .cmpt-ui-sortable-grid.weekSummary .grid-row .grid-cell{border-left-width:0}.cmpt-reports-monthly-summary .summaryData .cmpt-ui-sortable-grid.weekSummary .no-data{display:none}.cmpt-reports-report-writer-actions .action{margin-bottom:3px;width:160px}.cmpt-reports-report-writer-execdetails-dialog.dialog-popup .ngdialog-message .header{margin-bottom:10px}.cmpt-reports-report-writer-execdetails-dialog.dialog-popup .ngdialog-message .content{padding:10px 10px 20px;font-size:14px;line-height:21px}.cmpt-reports-report-writer-execdetails-dialog.dialog-popup .ngdialog-message .content .label{font-weight:700;display:inline-block;margin-right:15px}.cmpt-reports-report-writer-execdetails-dialog.dialog-popup .ngdialog-message .content .download-results{margin-top:15px}.cmpt-reports-report-writer-execdetails-dialog.dialog-popup .ngdialog-message .content .download-results .title{font-weight:700}.cmpt-reports-report-writer-execdetails-dialog.dialog-popup .ngdialog-message .content .download-results .output-files{margin:12px 0 15px;padding:0 0 0 30px}.cmpt-reports-report-writer-execdetails-dialog.dialog-popup .ngdialog-message .content .distribution-list{margin-top:10px}.cmpt-reports-report-writer-execdetails-dialog.dialog-popup .ngdialog-message .content .email-recipient{margin-top:20px}.cmpt-reports-report-writer-execdetails-dialog.dialog-popup .ngdialog-message .content .ftp{margin:10px 0}.cmpt-reports-report-writer-execdetails-dialog.dialog-popup .ngdialog-message .content .ftp .title{font-weight:700}.cmpt-reports-report-writer-execdetails-dialog.dialog-popup .ngdialog-message .content .ftp .info{margin-bottom:0}.cmpt-reports-report-writer-execdetails-dialog.dialog-popup .ngdialog-message .content .ftp .label{font-weight:400}.cmpt-reports-report-writer-execdetails-dialog.dialog-popup .ngdialog-message .content .re-extracted{margin-top:5px}.cmpt-reports-report-writer-execdetails-dialog.dialog-popup .ngdialog-message .content .loading{text-align:center;padding:20px 0 40px}.cmpt-reports-report-writer-execdetails-dialog.dialog-popup .ngdialog-message .content .fa-spinner.fa-spin{font-size:60px;opacity:.3;-ms-filter:"alpha(Opacity=30)";filter:alpha(opacity=30)}.ngdialog .ngdialog-content{top:160px}.cmpt-reports-report-writer-fields .field-collapse{width:100%;border-top:1px solid #cfcfcf;border-bottom-color:#cfcfcf;background:#e9e9e9;background-image:-webkit-linear-gradient(270deg,#fafafa 0,#e4e4e4 100%);background-image:-moz-linear-gradient(270deg,#fafafa 0,#e4e4e4 100%);background-image:-o-linear-gradient(270deg,#fafafa 0,#e4e4e4 100%);background-image:-ms-linear-gradient(270deg,#fafafa 0,#e4e4e4 100%);background-image:linear-gradient(-180deg,#fafafa 0,#e4e4e4 100%);font-size:13px;color:#404040;text-shadow:0 1px 0 #fff;text-align:left;position:relative;padding:6px}.cmpt-reports-report-writer-fields .field-collapse .count{display:inline-block;background:#e2efff;border:1px solid #cfcfcf;border-radius:20px;font-size:14px;font-weight:700;min-width:22px;text-align:center;margin-right:5px}.cmpt-reports-report-writer-fields .field-collapse .group-label{font-weight:700}.cmpt-reports-report-writer-fields .field-collapse .fields-toggler{position:absolute;top:0;right:1px;bottom:0;width:45px;font-size:24px;z-index:1;line-height:36px;text-align:center;border-left:1px solid #cfcfcf;cursor:pointer;padding-left:2px}.cmpt-reports-report-writer-fields .field-list{display:none;border-top:1px solid #cfcfcf}.cmpt-reports-report-writer-fields .field-list .fields{display:inline-block;background:#ededed;font-size:12px;padding:8px 10px;margin:5px 0 5px 5px;border-radius:5px;vertical-align:bottom}.cmpt-reports-report-writer-fields .field-list .format-switcher{text-align:right;padding:10px 10px 5px 0}.cmpt-reports-report-writer-output-files .output-file{display:inline-block}.cmpt-reports-report-writer-output-files .output-file a,.cmpt-reports-report-writer-output-files .output-file a:hover{text-decoration:none}.cmpt-reports-report-writer-output-files .file-icon{font-family:FL-Icons;font-size:17px;margin-right:15px;cursor:pointer}.cmpt-reports-report-writer-output-files .disabled{opacity:.3;-ms-filter:"alpha(Opacity=30)";filter:alpha(opacity=30);cursor:default}.cmpt-reports-report-writer-output-files .html:before{content:"\f1c9";color:#2387b9}.cmpt-reports-report-writer-output-files .xls:before{content:"\f1c3"}.cmpt-reports-report-writer-output-files .txt-delim:before,.cmpt-reports-report-writer-output-files .txt-fixed:before{content:"\f15c"}.cmpt-reports-report-writer-output-files .dialog-format .output-file{text-align:center;display:inline-block;margin-left:50px;font-size:24px}.cmpt-reports-report-writer-output-files .dialog-format .output-file .filetype-name{font-size:14px;margin-top:5px;line-height:15px}.cmpt-reports-report-writer-output-files .dialog-format .file-icon{margin-right:0;font-size:24px}.cmpt-reports-report-writer-output-files .dialog-format .output-file:first-of-type{margin-left:0}.cmpt-reports-staff-list-summary-panel .chart-wrap{position:relative;height:210px}.cmpt-reports-staff-list-summary-panel .graph-content{position:absolute;padding:20px 50px;top:0;bottom:30px;left:0;right:0}.cmpt-reports-staff-list-summary-panel .graph-content .no-Chart{padding-top:70px;text-align:center;font-weight:700;color:#bababa}.cmpt-reports-staff-list-summary-panel .graph-title{font-size:12px;position:absolute;padding:5px 0 10px;bottom:0;left:20px;right:20px;border-top:1px solid #cfcfcf;text-align:center}.cmpt-reports-staff-list-summary-panel .graph-summary div{margin:10px 0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.cmpt-reports-staff-list-summary-panel .graph-summary .graph-summary-content{padding:20px 10px 20px 38px;border-left:1px solid #cfcfcf}.cmpt-reports-staff-list-summary-panel .graph-summary .graph-summary-content div{line-height:14px}.cmpt-reports-staff-list-summary-panel .graph-summary .graph-summary-content .header{font-size:18px;font-weight:700;line-height:18px}.cmpt-reports-staff-list-summary-panel .graph-summary .graph-summary-content label{font-weight:700}.cmpt-reports-staff-list-summary-panel .graph-summary .graph-summary-content span{font-size:25px;font-weight:700;line-height:25px}.cmpt-reports-staff-list-summary-panel .graph-summary .graph-summary-content .fill-rate span{color:#26a26a}.cmpt-reports-switcher{width:100%;padding-bottom:1%}.cmpt-reports-switcher .header{display:inline-block;font-size:1rem;line-height:40px;color:headingColor-light;font-weight:700;text-transform:uppercase}.cmpt-reports-switcher .filter{float:right;display:inline-block;padding:8px 10px;background:0 0;line-height:1}.cmpt-reports-switcher .filter .label{font-size:.8rem;font-weight:700;margin-right:10px}.cmpt-reports-switcher .filter .cmpt-ui-dropdown{display:inline-block}.cmpt-reports-switcher .filter .cmpt-ui-dropdown select{font-size:.8rem;min-width:200px}.cmpt-search-search-container #contentWrapper{border:.0625rem solid #ccc;width:100%;background-color:#fff}.cmpt-search-search-container #contentWrapper div#searchFilters{width:100%;top:0;background-color:#f5f5f5;border-bottom:.0625rem solid #ccc;padding-bottom:1rem;padding-top:1rem}.cmpt-search-search-container #contentWrapper div#searchFilters div.filterWrapper{padding-left:1rem;display:inline-block}.cmpt-search-search-container #contentWrapper div#searchFilters div.filterWrapper div.fl-search{display:inline-block;width:18.125rem;position:relative}.cmpt-search-search-container #contentWrapper div#searchFilters div.filterWrapper div.fl-search label.hide{display:none}.cmpt-search-search-container #contentWrapper div#searchFilters div.filterWrapper div.fl-search .fl-input{border-radius:1.25rem;padding-left:1.875rem;padding-right:1.875rem}.cmpt-search-search-container #contentWrapper div#searchFilters div.filterWrapper div.fl-search .fa-search{font-size:.875rem;position:absolute;left:.5625rem;top:0;line-height:1.875rem;color:#aaa}.cmpt-search-search-container #contentWrapper div#searchFilters div.filterWrapper div.fl-search #search{width:12.5rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.cmpt-search-search-container #contentWrapper div#searchFilters div.filterWrapper div.fl-search #searchButton{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;margin-left:.3125rem}.cmpt-search-search-container #contentWrapper div#searchFilters div.filterWrapper div.fl-search #searchButton a.fl-primary{color:#fff}.cmpt-search-search-container #contentWrapper div#searchFilters div.displayInline{display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-box;display:inline-flex}.cmpt-search-search-container #contentWrapper div#searchFilters div.displayInline div.globalSearchMultiSelectDropdown{width:15rem}.cmpt-search-search-container #contentWrapper div#searchFilters div.searchError{display:inline-block;text-align:left;font-size:1rem;color:red;font-weight:400;width:auto;padding-left:.625rem}.cmpt-search-search-container #contentWrapper div#searchFilters div.searchSummary{display:inline-block;text-align:right;font-size:.9375rem;color:#444;font-weight:400;width:64%;padding-right:.625rem}.cmpt-search-search-container #contentWrapper div#searchResultsContainer{margin-left:1.25rem;width:95%;padding-bottom:1rem}.cmpt-search-search-container #contentWrapper div#searchResultsContainer #searching{width:100%;margin-top:1.875rem;text-align:center;margin-bottom:1.875rem}.cmpt-search-search-container #contentWrapper div#searchResultsContainer #searchWarning{margin:.9375rem 0 0;padding:0 .3125rem;width:auto;height:1.5rem;line-height:1.5rem;color:#035;font-size:.6875rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#def;border:.0625rem solid #418eb4}.cmpt-search-search-container #contentWrapper div#searchResultsContainer #searchWarning em{font-weight:700}.cmpt-search-search-container #contentWrapper div#searchResultsContainer #searchError{width:auto;font-size:1rem;color:red}.cmpt-search-search-container #contentWrapper div#searchResultsContainer #searchResultsData{margin-top:.625rem}.cmpt-search-search-container #contentWrapper div#searchResultsContainer #searchResultsData #searchResults{list-style:none}.cmpt-search-search-container #contentWrapper div#searchResultsContainer #searchResultsData #searchResults em{font-weight:700;font-style:normal}.cmpt-search-search-container #contentWrapper div#searchResultsContainer #searchResultsData #searchResults li:first-of-type{margin-top:.9375rem;border-top-width:0}.cmpt-search-search-container #contentWrapper div#searchResultsContainer #searchResultsData #searchResults li:last-of-type{padding-bottom:.9375rem}.cmpt-search-search-container #contentWrapper div#searchResultsContainer #searchResultsData #searchResults li{display:block;border-top:.0625rem solid #e5e0ec;padding:.75rem 0;color:#444}.cmpt-search-search-container #contentWrapper div#searchResultsContainer #searchResultsData #searchResults li div.flex{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.cmpt-search-search-container #contentWrapper div#searchResultsContainer #searchResultsData #searchResults li div.entity{width:70%}.cmpt-search-search-container #contentWrapper div#searchResultsContainer #searchResultsData #searchResults li div.objectType{margin:0;padding:0;font-size:.625rem;color:#737373;text-transform:uppercase;line-height:1}.cmpt-search-search-container #contentWrapper div#searchResultsContainer #searchResultsData #searchResults li div.objectDetails{margin:0;padding:0}.cmpt-search-search-container #contentWrapper div#searchResultsContainer #searchResultsData #searchResults li div.objectDetails a{font-size:.875rem;color:#359}.cmpt-search-search-container #contentWrapper div#searchResultsContainer #searchResultsData #searchResults li div.objectDetails a em{font-weight:700;font-style:normal}.cmpt-search-search-container #contentWrapper div#searchResultsContainer #searchResultsData #searchResults li div.objectDetails a span{margin-left:0}.cmpt-search-search-container #contentWrapper div#searchResultsContainer #searchResultsData #searchResults li div.objectDetails a span.hide{display:none}.cmpt-search-search-container #contentWrapper div#searchResultsContainer #searchResultsData #searchResults li div.objectDetails div.objectName{display:inline-block}.cmpt-search-search-container #contentWrapper div#searchResultsContainer #searchResultsData #searchResults li div.objectDetails div.objectName span{margin-left:0}.cmpt-search-search-container #contentWrapper div#searchResultsContainer #searchResultsData #searchResults li div.objectDetails a.inactiveObj,.cmpt-search-search-container #contentWrapper div#searchResultsContainer #searchResultsData #searchResults li div.objectDetails div.inactiveObj span{background-color:#dcdcdc}.cmpt-search-search-container #contentWrapper div#searchResultsContainer #searchResultsData #searchResults li div.objectDetails span{margin-left:.3125rem;font-size:.875rem}.cmpt-search-search-container #contentWrapper div#searchResultsContainer #searchResultsData #searchResults li div.objectDetails span span,.cmpt-search-search-container #contentWrapper div#searchResultsContainer #searchResultsData #searchResults li div.objectDetails span.objectLabel{margin-left:0}.cmpt-search-search-container #contentWrapper div#searchResultsContainer #searchResultsData #searchResults li div.objectDetails div.extraDetails{font-size:.75rem;line-height:1.4}.cmpt-search-search-container #contentWrapper div#searchResultsContainer #searchResultsData #searchResults li div.objectDetails div.extraDetails span:first-of-type{margin-left:0}.cmpt-search-search-container #contentWrapper div#searchResultsContainer #searchResultsData #searchResults li div.objectDetails div.extraDetails span{font-size:.75rem;margin-left:.625rem}.cmpt-search-search-container #contentWrapper div#searchResultsContainer #searchResultsData #searchResults li div.extra{width:30%;text-align:right}.cmpt-search-search-container #contentWrapper div#searchResultsContainer cmpt-ui-nothing-found{margin-top:1.25rem}.cmpt-search-search-container #rawResult{position:relative;float:left;margin-top:.3125rem}.cmpt-search-search-container .ui-multiselect,.cmpt-search-search-container select{width:14rem;height:2.2rem;font-size:.875rem}.cmpt-search-search-container div.cmpt-ui-multiselect .selector .trigger-button{position:absolute;height:2rem}.cmpt-search-search-container .cmpt-ui-multiselect .selector .trigger-button .dropdown{position:inherit;margin-top:2rem;width:13.875rem;left:0}.cmpt-search-search-container .cmpt-ui-multiselect .selector .trigger-button .dropdown ul.items li{border-top:none}.cmpt-search-search-container .cmpt-ui-multiselect .selector .trigger-button .dropdown ul.items li label,.cmpt-search-search-container .cmpt-ui-multiselect .selector .trigger-button span{font-size:.8125rem}.cmpt-search-search-container .cmpt-ui-dropdown select{height:2rem;padding:.0625rem .25rem .25rem;border-radius:.25rem}.cmpt-search-search-container .cmpt-ui-dropdown select option{padding:.3125rem .3125rem .625rem;font-size:.8125rem}.cmpt-search-search-container .filterLabels{padding-left:1rem;font-weight:600;font-size:.8125rem}.cmpt-search-search-container .cmpt-ui-multiselect .selector{float:left}.cmpt-search-search-container .activeInactiveOptions{width:10rem;margin-left:.5rem}.cmpt-search-search-container .summaryWrapper{width:100%}.cmpt-search-search-container .selectedFiltersSection{margin-left:.6875rem;margin-top:.3125rem;max-height:6.875rem;width:14.5rem;overflow-y:auto;margin-bottom:.3125rem;display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-box;display:inline-flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap-reverse;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.cmpt-search-search-container .selectedFiltersSection .selectedFilter{-webkit-box-shadow:rgba(60,64,67,.3) 0 .0625rem .125rem 0,rgba(60,64,67,.15) 0 .0625rem .1875rem .0625rem;box-shadow:rgba(60,64,67,.3) 0 .0625rem .125rem 0,rgba(60,64,67,.15) 0 .0625rem .1875rem .0625rem;background:#402b56;color:#fff;padding:.1875rem .25rem .1875rem .375rem;border-radius:.375rem;font-size:.8125rem;margin-left:.3125rem}.cmpt-search-search-container .cmpt-ui-multiselect .label{position:relative;z-index:1;padding:.625rem;font-size:.8125rem}.cmpt-search-search-container .globalSearchSummary{width:fit-content;max-width:18.75rem;margin-left:-2.5rem}.cmpt-search-search-container .btnGlobalSearch{margin-left:1.25rem}.cmpt-search-search-container .btnGlobalSearch .globalSearchInput{border-radius:.25rem!important}.cmpt-search-search-container .below-grid .btnLoadMore{margin-left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.cmpt-substitute-absence-buttons a{margin:0 5px}.cmpt-substitute-absence-buttons a.right{float:right}.cmpt-substitute-absence-buttons a.green-color{color:#26a26a}.cmpt-substitute-absence-buttons a:first-child{margin-left:0}.cmpt-substitute-absence-buttons a:last-child{margin-right:0}.cmpt-substitute-absence-buttons.disable-save-btn .fl-positive{opacity:.6;-ms-filter:"alpha(Opacity=60)";filter:alpha(opacity=60);cursor:not-allowed}.cmpt-substitute-absence-detail.cannot-edit .edit,.cmpt-substitute-absence-detail.cannot-edit .save{display:none}.cmpt-substitute-absence-detail.cannot-edit .edit-mode .details .row.report-times .field{width:65px}.cmpt-substitute-absence-detail .view-mode .details .row.accountingCode .cmpt-ui-dropdown-v2,.cmpt-substitute-absence-detail .view-mode .details .row.accountingCode .cmpt-ui-dropdown-v2 .input,.cmpt-substitute-absence-detail .view-mode .details .row.accountingCode .cmpt-ui-dropdown-v2 .input .cmpt-ui-dropdown div,.cmpt-substitute-absence-detail .view-mode .details .row.accountingCode .cmpt-ui-textbox-v2,.cmpt-substitute-absence-detail .view-mode .details .row.accountingCode .cmpt-ui-textbox-v2 .input,.cmpt-substitute-absence-detail .view-mode .details .row.accountingCode .cmpt-ui-textbox-v2 .input .cmpt-ui-textbox div{display:inline-block}.cmpt-substitute-absence-detail.loading-state .fl-button{display:none}.cmpt-substitute-absence-detail .form-loader{position:relative}.cmpt-substitute-absence-detail .form-loader .bar{background-color:#fff;-webkit-animation-name:height-change-blue;-moz-animation-name:height-change-blue;-o-animation-name:height-change-blue;-ms-animation-name:height-change-blue;animation-name:height-change-blue}.cmpt-substitute-absence-detail .section-header{background:#efe;background:-webkit-linear-gradient(270deg,#efe 0,#ded 100%) #efe;background:-moz-linear-gradient(270deg,#efe 0,#ded 100%) #efe;background:-o-linear-gradient(270deg,#efe 0,#ded 100%) #efe;background:-ms-linear-gradient(270deg,#efe 0,#ded 100%) #efe;background:linear-gradient(-180deg,#efe 0,#ded 100%) #efe;border-bottom:1px solid #bcb;zoom:1;color:#404040;font-weight:700;padding:9px 55px 9px 10px;position:relative;font-size:14px;width:100%}.cmpt-substitute-absence-detail .content{position:relative}.cmpt-substitute-absence-detail .content.view-mode .details{min-height:245px}.cmpt-substitute-absence-detail .content.view-mode .details .row.report-times .field{width:65px}.cmpt-substitute-absence-detail .content .details{margin:auto;width:515px;min-height:275px}.cmpt-substitute-absence-detail .content .details .row{border-bottom:1px solid #cfcfcf;padding:10px 0}.cmpt-substitute-absence-detail .content .details .row label{display:inline-block;font-size:13px;font-weight:700;vertical-align:top;margin-bottom:5px;width:245px}.cmpt-substitute-absence-detail .content .details .row label .caption{color:#8a8a8a;display:block;font-size:11px;font-weight:400;line-height:135%}.cmpt-substitute-absence-detail .content .details .row label .required-field{color:#e55e55;padding-left:3px}.cmpt-substitute-absence-detail .content .details .row .element{font-size:14px;width:265px;display:inline-block;vertical-align:top;-ms-word-break:break-word;word-break:break-word;word-break:break-word}.cmpt-substitute-absence-detail .content .details .row .element select{white-space:nowrap}.cmpt-substitute-absence-detail .content .details .row .element .cmpt-ui-date-selector label{display:none}.cmpt-substitute-absence-detail .content .details .row.date .element{width:155px}.cmpt-substitute-absence-detail .content .details .row.accountingCode .element .cmpt-ui-dropdown select{padding:6px 10px;border:1px solid #cfcfcf;-webkit-border-radius:2px;border-radius:2px;font-size:14px}.cmpt-substitute-absence-detail .content .details .row.accountingCode .element .cmpt-ui-textbox-v2{margin-top:10px}.cmpt-substitute-absence-detail .content .details .row:last-child{border-bottom:0}.cmpt-substitute-absence-detail .content .details .row.report-times .field{width:120px;display:inline-block}.cmpt-substitute-absence-detail .content .details .row.report-times .text{width:50px}.cmpt-substitute-absence-existing-absences .box{position:absolute;top:10px;right:10px;width:221px;font-size:12px;border-radius:5px;padding:7px}.cmpt-substitute-absence-existing-absences .box.absences,.cmpt-substitute-absence-existing-absences .box.is-loading,.cmpt-substitute-absence-existing-absences .box.no-record{background:#f6fbff;border:1px dashed #cfcfcf}.cmpt-substitute-absence-existing-absences .box.absences .title{font-weight:700;color:#e55e55}.cmpt-substitute-absence-existing-absences .box.absences .absence-list{font-size:11px}.cmpt-substitute-absence-existing-absences .box.absences .absence-list .times{margin:0 10px 0 0}.cmpt-substitute-absence-existing-absences .box.absences .absence-list .cmpt-template-substitute-absence-confirmation{margin:0 0 0 10px;display:inline-block}.cmpt-substitute-absence-search-results{position:relative;min-height:360px}.cmpt-substitute-absence-search-results.spinner-bottom .loader-container .cmpt-ui-loader .loading-container{top:initial;bottom:100px}.cmpt-substitute-absence-search-results .cmpt-ui-grid .grid-header .grid-header-content:first-child{border-left:0}.cmpt-substitute-absence-search-results .cmpt-ui-grid .grid-row{cursor:pointer}.cmpt-substitute-absence-search-results .cmpt-ui-grid .grid-row .grid-cell{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:12px;border-left:0;padding:0}.cmpt-substitute-absence-search-results .cmpt-ui-grid .grid-row .grid-cell .selected{background:#ffd}.cmpt-substitute-absence-search-results .cmpt-ui-grid .grid-row .grid-cell div{padding:13px 10px}.cmpt-substitute-absence-search-results .cmpt-ui-grid .grid-row .name-cell{font-weight:700}.cmpt-substitute-absence-search-results .cmpt-ui-grid .grid-row .name-cell .input-radio{margin-right:10px;margin-left:1px}.cmpt-substitute-absence-search-results .cmpt-ui-grid .no-data{line-height:225px;font-size:20px;font-weight:700}.cmpt-substitute-absence-search-results .below-grid{text-align:center;border-top:1px solid #cfcfcf}.cmpt-substitute-absence-search-results .below-grid button.fl-button{margin:10px}.cmpt-context-menu li:hover{background:#b8e1ff}.cmpt-context-menu ul.contextMenuBackground{background-color:#fff;padding:5px;font-size:12px;border:1px solid #c0c8cf}.cmpt-context-menu label.contextMenuHeader{text-align:center;border-bottom:1px solid #cfcfcf;font-size:12px;padding-bottom:5px;display:block;font-weight:700}.cmpt-context-menu li.padding2{padding:2px}.cmpt-context-menu li.padding2 a.link{display:block;height:inherit;width:inherit;padding:inherit;text-decoration:none;color:#2f353f}.cmpt-current-step{zoom:1}.cmpt-current-step:after,.cmpt-current-step:before{content:"";display:table}.cmpt-current-step:after{clear:both}.cmpt-current-step .left-section{float:left}.cmpt-current-step .left-section div.label{vertical-align:middle;font-size:13px;margin-right:10px;display:inline-block;color:#345;float:left;line-height:30px}.cmpt-current-step .left-section span{float:left}.cmpt-current-step .right-section{float:right}.cmpt-current-step .right-section div.label{font-size:12px;font-weight:700;margin-right:5px;color:#345;display:inline-block}.cmpt-current-step .labelViewBy{float:left;font-family:inherit;font-size:12px;margin-right:5px;margin-top:5px}.cmpt-current-step .switchButtonMargins{margin-right:144px!important;margin-left:-1px!important}.cmpt-current-step .activeSwitchButton{background-image:none;color:#fff;border-color:#2e7ab8;background-color:#2e7ab8;background-repeat:repeat-x}.cmpt-current-step .marginRight250{margin-right:250px}.cmpt-current-step .fontBold{font-weight:600}.cmpt-current-step .left{float:left}.cmpt-search-by-letter{zoom:1}.cmpt-search-by-letter:after,.cmpt-search-by-letter:before{content:"";display:table}.cmpt-search-by-letter:after{clear:both}.cmpt-search-by-letter .letter-header{background:-webkit-linear-gradient(270deg,#fafafa 0,#e4e4e4 100%);background:-moz-linear-gradient(270deg,#fafafa 0,#e4e4e4 100%);background:-o-linear-gradient(270deg,#fafafa 0,#e4e4e4 100%);background:-ms-linear-gradient(270deg,#fafafa 0,#e4e4e4 100%);background:linear-gradient(-180deg,#fafafa 0,#e4e4e4 100%);border-bottom:1px solid #cfcfcf;padding:10px;font-weight:700;color:#404040;font-size:12px}.cmpt-search-by-letter .letter-table{width:88%;margin:0 auto;padding-top:15px;padding-bottom:15px}.cmpt-search-by-letter .letter-table div{width:35px;height:35px;cursor:pointer;color:#8a8a8a;background:#fff;margin:4px;text-align:center;display:inline-block;font-size:15px;border-radius:50px;-webkit-box-shadow:1px 1px rgba(0,0,0,.1);box-shadow:1px 1px rgba(0,0,0,.1);line-height:43px;border:1px solid #e4e4e4;padding-left:1px;-webkit-touch-callout:none;-khtml-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cmpt-search-by-letter .letter-table div:hover{opacity:1;-ms-filter:none;filter:none;color:#606060;-webkit-box-shadow:2px 2px 1px rgba(0,0,0,.1);box-shadow:2px 2px 1px rgba(0,0,0,.1)}.cmpt-search-by-letter .letter-table div:active{-webkit-box-shadow:1px 1px rgba(0,0,0,.1) inset;box-shadow:1px 1px rgba(0,0,0,.1) inset;color:#bababa}.cmpt-search-by-letter .letter-table div span{position:relative;top:-6px}.cmpt-search-by-letter .letter-table div span.blackFont{color:#000}.cmpt-search-by-text{background:#efe;background:-webkit-linear-gradient(270deg,#efe 0,#ded 100%);background:-moz-linear-gradient(270deg,#efe 0,#ded 100%);background:-o-linear-gradient(270deg,#efe 0,#ded 100%);background:-ms-linear-gradient(270deg,#efe 0,#ded 100%);background:linear-gradient(-180deg,#efe 0,#ded 100%);border-bottom:1px solid #bcb;color:#404040;padding:10px}.cmpt-search-by-text ng-transclude,.cmpt-search-by-text span{font-size:12px;font-weight:700;margin-right:5px}.cmpt-search-by-text input{width:300px}.cmpt-step-progress{display:inline-block;float:right;padding:0;position:relative;font-weight:700;margin-top:1.3125rem;margin-bottom:1.3125rem}.cmpt-step-progress div{position:relative;display:block;width:auto;height:30px;margin-right:20px;padding:0 5px 0 7px;float:left;font-size:11px;line-height:30px;color:#606060;background:#ddd}.cmpt-step-progress div span{display:inline-table}.cmpt-step-progress div:before{width:0;height:0;border-top:15px solid #ddd;border-bottom:15px solid #ddd;border-left:15px solid transparent;position:absolute;content:"";top:0;left:-15px}.cmpt-step-progress div:after{width:0;height:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:15px solid #ddd;position:absolute;content:"";top:0;right:-15px}.cmpt-step-progress div:first-child{padding-left:10px;border-radius:5px 0 0 5px}.cmpt-step-progress div:first-child:before{border-top:none;border-bottom:none;border-left:none;left:0}.cmpt-step-progress div:last-child{padding-right:10px;border-radius:0 5px 5px 0;margin-right:0}.cmpt-step-progress div:last-child:after{border-top:none;border-bottom:none;border-left:none;right:0}.cmpt-step-progress div.active{color:#fff;background:#2a60a5}.cmpt-step-progress div.active:before{border-top:15px solid #2a60a5;border-bottom:15px solid #2a60a5}.cmpt-step-progress div.active:after{border-left:15px solid #2a60a5}.cmpt-step-progress div.complete{color:#2a60a5;background:#cae2ff}.cmpt-step-progress div.complete:before{border-top:15px solid #cae2ff;border-bottom:15px solid #cae2ff}.cmpt-step-progress div.complete:after{border-left:15px solid #cae2ff}.cmpt-template-absence-request-status .cmpt-template-substitute-link{display:inline-block}.cmpt-template-absence-request-status .sub-email{padding-left:5px}.next-steps .cmpt-template-absence-request-status div{vertical-align:top;max-width:175px}.next-steps .cmpt-template-absence-request-status .cmpt-template-substitute-link{max-width:175px}.modal-absr-split-alert-html.dialog-popup .ngdialog-message .header:before{margin-right:12px}.modal-absr-split-alert-html.dialog-popup .ngdialog-message .separator-bottom{margin:1rem -1rem}.modal-absr-split-alert-html.dialog-popup .ngdialog-message .container .dialog-text{margin-bottom:1rem}.modal-absr-split-alert-html.dialog-popup .ngdialog-message .container .content{font-size:14px}.modal-absr-split-alert-html.dialog-popup .ngdialog-message .container .content ul{margin-top:10px}.modal-absr-split-alert-html.dialog-popup .ngdialog-message .container .content li{font-weight:700}.modal-absr-split-alert-html.dialog-popup .ngdialog-message .container .content label+input[type=checkbox],.modal-absr-split-alert-html.dialog-popup .ngdialog-message .container .content select{margin-left:.5rem}.modal-absr-split-alert-html.dialog-popup .ngdialog-message .container .grid .grid-header-content{border-right:1px solid #cfcfcf}.modal-absr-split-alert-html.dialog-popup .ngdialog-message .container .grid .grid-rows{max-height:10rem;overflow:auto}.modal-absr-split-alert-html.dialog-popup .ngdialog-message .cmpt-ui-dropdown{display:inline-block}.modal-absr-split-alert-html.dialog-popup .dialog-form>.row{margin-bottom:1rem}.modal-absr-split-alert-html.dialog-popup .fl-button{margin-left:5px}.modal-absr-split-alert-html.dialog-popup .fa-spinner{position:relative;left:-6px}.cmpt-template-admin-link{font-size:12px}.cmpt-template-admin-link .content{display:inline-block;vertical-align:middle}.cmpt-template-approval{font-weight:700}.cmpt-template-approval .wrap-words{white-space:normal}.deletedAbsrText{color:#000}.cmpt-template-approve-action{padding:10px;border:1px solid #f7f7f7;border-radius:5px;-webkit-box-shadow:0 0 3px rgba(0,0,0,.21) inset;box-shadow:0 0 3px rgba(0,0,0,.21) inset;background:#eef5ff;margin-top:1.5rem;margin-bottom:.5rem;font-size:13px}.cmpt-template-approve-action:before{content:"";display:block;border-top:1px dashed #e4e4e4;position:relative;top:-23px;margin-left:-10px;margin-right:-10px}.cmpt-template-approve-action.no-bg{border:none;background:0 0;-webkit-box-shadow:none;box-shadow:none;margin:0;padding:0}.cmpt-template-approve-action.no-bg:before{display:none}.cmpt-template-approve-action textarea{width:100%;min-width:100%;height:100px;min-height:100px;max-height:140px}.cmpt-template-approve-action .header{display:none}.cmpt-template-approve-action label{margin-right:5px;font-weight:600}.cmpt-template-approve-action .approved{color:#26a26a}.cmpt-template-approve-action .unapproved{color:#d6ad6a}.cmpt-template-approve-action .denied{color:#e55e55}.cmpt-template-approve-action .partial{color:#d6ad6a}.cmpt-template-approve-action .button-section{text-align:right}.cmpt-template-approve-action .approval-status .cmpt-template-approval{display:inline-block}.cmpt-template-approve-action .approval-comments,.cmpt-template-approve-action .approval-recieved{margin-top:.5rem}.cmpt-template-approve-action .approval-action span{font-size:12px}.cmpt-template-approve-action .previous-comments span{font-weight:700}.cmpt-template-approve-action .previous-comments .comments{font-size:12px}.cmpt-template-approve-action .processing{font-size:12px;font-weight:700}.cmpt-template-approve-action .processing i{font-size:14px}.cmpt-template-available-sub-assign-cell{margin-top:20px}.cmpt-template-available-sub-assign-cell .negative{color:#e55e55}.assign-sub-popup .title{font-weight:700;margin-bottom:10px}.assign-sub-popup .subOverworked{color:#d6ad6a}.assign-sub-popup .ngdialog-message .header.subOverworked{background-color:#d6ad6a;color:#fff}.assign-sub-popup .subInfo{padding:10px 0;border-bottom:1px solid #cfcfcf;border-top:1px solid #cfcfcf}.assign-sub-popup .subInfo .left{display:inline-block;width:300px}.assign-sub-popup .subInfo .left .name{font-size:18px;font-weight:700;color:#606060}.assign-sub-popup .subInfo .left .phone{font-style:italic;font-size:12px;color:#404040;margin-top:5px}.assign-sub-popup .subInfo .right{display:inline-block}.assign-sub-popup .subInfo p{font-size:14px;padding-top:10px}.assign-sub-popup .ngdialog-buttons .fl-disabled,.assign-sub-popup .ngdialog-buttons .fl-positive{margin-left:5px}.assign-sub-popup .ngdialog-buttons.disabled a.normal-btn{opacity:.6;-ms-filter:"alpha(Opacity=60)";filter:alpha(opacity=60);cursor:not-allowed}.qtip.remove-sub,.qtip.remove-sub .qtip-content{max-width:400px}.cmpt-template-available-sub-block-unblock-cell{margin-top:20px}.cmpt-template-available-sub-block-unblock-cell *{overflow:visible!important}.cmpt-template-available-sub-block-unblock-cell a{width:80px;font-size:12px;font-weight:700}.cmpt-template-available-sub-block-unblock-cell .fl-disabled{opacity:.5;-ms-filter:"alpha(Opacity=50)";filter:alpha(opacity=50)}.cmpt-template-available-sub-block-unblock-cell i{margin-right:1px;display:inline-block;font-size:14px}.cmpt-template-available-sub-block-unblock-cell .fa-ban{color:#e55e55}.cmpt-template-available-sub-block-unblock-cell .fa-circle{color:#bababa}.cmpt-template-available-sub-call-cell{overflow:visible!important;margin-top:20px}.cmpt-template-available-sub-call-cell .call-now{overflow:visible!important}.call-status .content{margin:20px 0;font-size:14px}.call-status .content .status{font-size:20px}.call-status .content .bold{font-weight:700}.call-status .content .data-spinner{margin:0}.call-status .content .rejected{color:#e55e55}.call-status .content .aborted{color:#d6ad6a}.call-status .content .accepted{color:#26a26a}.call-status .content div.-g{padding:10px 0;border-bottom:1px solid #cfcfcf}.call-status .content div.-g:last-child{border-top:1px solid #cfcfcf;border-bottom:none}.call-status .content div.data{padding:5px 0;border:none}.call-status .ngdialog-buttons.aborted .fl-positive{margin-left:5px;display:block}.call-status .ngdialog-buttons .fl-positive{display:none}.call-status .ngdialog-buttons.disabled a.fl-positive{opacity:.6;-ms-filter:"alpha(Opacity=60)";filter:alpha(opacity=60);cursor:not-allowed}.cmpt-template-available-sub-checks{padding:0!important}.cmpt-template-available-sub-checks *{overflow:visible!important}.cmpt-template-available-sub-checks div{display:inline-block;border-right:1px solid #cfcfcf;height:95px;padding:30px 1px;text-align:center;font-size:22px;color:#e55e55}.cmpt-template-available-sub-checks div.all-checks-passed{width:100%;margin-top:24px}.cmpt-template-available-sub-checks div.all-checks-passed .success{color:#1b714a;font-size:15px;width:90%;border-radius:20px;height:40px;border:1px solid #26a26a;line-height:1;padding:10px}.cmpt-template-available-sub-checks div.all-checks-passed .success .message{margin:0}.cmpt-template-available-sub-checks div.all-checks-passed .success.assigned{color:#2b64b3;border:1px solid #b7d1f5;background-image:none;background-color:#d2e5ff}.cmpt-template-available-sub-checks div.sub-already-assigned{width:100%;font-size:16px;font-weight:700;color:#bababa;line-height:89px}.cmpt-template-available-sub-checks div:last-child{border-right:0}.cmpt-template-available-sub-checks div.visible-time{color:#404040}.cmpt-template-available-sub-checks .container{padding:0}.cmpt-template-available-sub-checks .full-width{width:100%}.cmpt-template-available-sub-remove-options{width:491px;background:#f0f0f0}.cmpt-template-available-sub-remove-options .container .separator-bottom{margin:.5rem -1rem}.cmpt-template-available-sub-remove-options .container .row{padding:.25rem}.cmpt-template-available-sub-remove-options .container .row .name{font-size:18px;font-weight:600}.cmpt-template-available-sub-remove-options .container .row .phone{font-size:12px;font-style:italic}.cmpt-template-available-sub-remove-options .container .row .assigned{font-size:14px;text-align:right}.cmpt-template-available-sub-remove-options .container .row input[type=checkbox]{margin-left:-1.25rem;margin-right:.25rem;display:inline-block}.cmpt-template-available-sub-remove-options .container .row select{width:100%;font-size:14px}.cmpt-template-available-sub-remove-options .container .row label{font-size:.8rem;line-height:1.5;-webkit-touch-callout:none;-khtml-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;padding:.5em 0 0}.cmpt-template-available-sub-remove-options .container .row label.multi-line-indent{margin:0 0 0 2rem}.cmpt-template-available-sub-remove-options .container .row.cancellation-reasons label,.cmpt-template-available-sub-remove-options .container .row.requested-by label{font-weight:700;padding-right:5px;text-align:right;width:100%;font-size:.8rem;line-height:.8rem}.cmpt-template-available-sub-remove-options .container .row.action{background:#fff;text-align:right}.cmpt-template-available-sub-remove-options .container .row.ngdialog-buttons{border:none;margin:0;padding:1rem 0}.cmpt-template-available-sub-simple-cell span{padding-left:6px}.cmpt-template-available-sub-time-cell .icon .fa-clock-o{font-size:18px}.cmpt-template-available-sub-time-cell .time-string{font-size:10px;white-space:pre-wrap;display:table-cell}.cmpt-template-boolean{display:inline-block}.cmpt-template-codes .wrap-words{-o-text-overflow:unset;text-overflow:unset;white-space:normal}.cmpt-template-confirmation-link a.dailyReportHyperlink{font-size:12px!important;font-weight:700;font-family:monospace}.cmpt-template-day-extensions span.extension{font-weight:700;color:green}.cmpt-template-feedback-rating .ngrateit-background,.cmpt-template-feedback-rating .ngrateit-value{background:url(../images/star.png)}.cmpt-template-general-info-tooltip{background:#f6fbff}.cmpt-template-general-info-tooltip .top-section{color:#8a8a8a;font-size:12px}.cmpt-template-general-info-tooltip .top-section>div:first-child{text-align:left}.cmpt-template-general-info-tooltip .top-section>div:last-child{text-align:right}.cmpt-template-general-info-tooltip .name{color:#606060;font-size:14px;font-weight:700;padding-top:2px;padding-bottom:18px}.cmpt-template-general-info-tooltip .data-list{color:#606060}.cmpt-template-general-info-tooltip .data-list div{margin:0 0 3px}.cmpt-template-general-info-tooltip .data-list div span{vertical-align:middle}.cmpt-template-general-info-tooltip .data-list div i{font-size:14px;font-style:normal}.cmpt-template-general-info-tooltip .data-list div i:before{margin-right:5px}.cmpt-template-general-info-tooltip .data-list .value-without-icon{margin:7px 0 3px;font-size:12px;font-weight:600;line-height:1.4}.cmpt-template-group-by label,.cmpt-template-group-by select{margin-left:5px}.cmpt-template-institution-link .wrap-words{white-space:normal}.cmpt-template-institution-link a.dailyReportHyperlink{font-size:12px!important;font-weight:700}.deletedAbsrTextColor{color:#2f4f4f}.cmpt-template-institution-tree-node{padding:3px}.cmpt-template-institution-tree-node .fields-toggler{cursor:pointer;width:25px;z-index:1}.cmpt-template-institution-tree-node ul{padding-left:20px}.cmpt-template-institution-tree-node .collapsed{display:none}.cmpt-template-institution-tree{padding:10px}.cmpt-template-institution-tree .inst-root>span.fields-toggler{display:none}.dialog-popup.login-notifications-popup .ngdialog-message .header{font-weight:700}.dialog-popup.login-notifications-popup .ngdialog-message .content{min-height:100px;max-height:500px;overflow-y:auto}.dialog-popup.login-notifications-popup .ngdialog-message .content .cmpt-template-notifications .notifications{border:0;min-height:initial}.ngdialog.login-notifications-dialog .ngdialog-content{width:900px;top:-75px}.cmpt-template-notifications .notifications{border:5px solid #404040;padding:0;background:#fff;position:relative;min-height:150px}.cmpt-template-notifications .notifications .cmpt-ui-loader .loading-container{top:50px}.cmpt-template-notifications .notifications .notification-header{position:relative;display:block;font-size:14px;font-weight:700;padding:10px;border:1px solid #cfcfcf;border-bottom:0;background:-webkit-linear-gradient(270deg,#fafafa 0,#e4e4e4 100%);background:-moz-linear-gradient(270deg,#fafafa 0,#e4e4e4 100%);background:-o-linear-gradient(270deg,#fafafa 0,#e4e4e4 100%);background:-ms-linear-gradient(270deg,#fafafa 0,#e4e4e4 100%);background:linear-gradient(-180deg,#fafafa 0,#e4e4e4 100%)}.cmpt-template-notifications .notifications .notification-header .pill{width:75px;margin-right:10px;display:inline-block;border-radius:10px;padding:1px 5px;font-size:12px;text-align:center;color:#fff}.cmpt-template-notifications .notifications .notification-header .pill.High{background:#e55e55}.cmpt-template-notifications .notifications .notification-header .pill.Medium{background:#d6ad6a}.cmpt-template-notifications .notifications .notification-header .pill.Low{background:#2387b9}.cmpt-template-notifications .notifications .notification-header .posted-date{position:absolute;display:inline-block;right:10px}.cmpt-template-notifications .notifications .message{padding:10px;border:1px solid #cfcfcf;overflow-x:auto}.cmpt-template-notifications .notifications .message p{font-size:1em;line-height:1em}.cmpt-template-notifications .notifications .no-data{background-color:#fff;padding:50px 0;color:#bababa;font-weight:700;text-align:center;display:block}.cmpt-template-school-selector{font-size:13px;border:5px solid #404040;padding:0;background:#fff;width:100%;clear:both}.cmpt-template-school-selector .instruction{background:#d8eaff;background:-webkit-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background:-moz-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background:-o-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background:-ms-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background:linear-gradient(-180deg,#d8eaff 0,#b2d4ff 100%);border-bottom:1px solid #90c2ff;color:#345;padding:10px;width:100%;vertical-align:middle;display:inline-block;line-height:30px}.cmpt-template-school-selector .search{background:#efe;background:-webkit-linear-gradient(270deg,#efe 0,#ded 100%);background:-moz-linear-gradient(270deg,#efe 0,#ded 100%);background:-o-linear-gradient(270deg,#efe 0,#ded 100%);background:-ms-linear-gradient(270deg,#efe 0,#ded 100%);background:linear-gradient(-180deg,#efe 0,#ded 100%);border-bottom:1px solid #bcb;color:#404040;padding:10px}.cmpt-template-school-selector .search span{font-size:12px;font-weight:700;margin-right:5px}.cmpt-template-school-selector .search input{width:300px}.cmpt-template-school-selector .body-section{background:#fff}.cmpt-template-school-selector .body-section .cmpt-template-institution-tree div{padding:1px 0;width:100%;position:relative}.cmpt-template-school-selector .body-section .cmpt-template-institution-tree div .count{display:inline-block;background:#e2efff;font-weight:700;border-radius:20px;font-size:13px;min-width:22px;text-align:center;margin-left:5px;padding-left:5px;padding-right:5px;color:#404040}.cmpt-template-school-selector .body-section .cmpt-template-institution-tree div .fields-toggler{margin-right:5px;cursor:pointer;background:#e4e4e4;width:22px;display:inline-block;text-align:center;border-radius:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cmpt-template-school-selector .body-section .cmpt-template-institution-tree div .fields-toggler:hover{background:#ececec}.cmpt-template-school-selector .body-section .cmpt-template-institution-tree .inst-children{font-weight:700}.cmpt-template-school-selector .body-section .cmpt-template-institution-tree .inst-root{font-weight:700;font-size:14px}.cmpt-template-school-selector .body-section .cmpt-template-institution-tree .no-data{font-size:18px;color:#bababa;font-weight:700;text-align:center;padding-top:40px;min-height:131px;white-space:normal;word-wrap:break-word}.cmpt-template-shift-types{text-align:center}.cmpt-template-shift-types .icon-container{height:100%;overflow:visible}.cmpt-template-shift-types .duration-Icon{font-size:22px;color:#2387b9;cursor:default}.cmpt-template-shift-types .FullDay:before{content:'\e614'}.cmpt-template-shift-types .HalfDayAM:before{content:'\e60e'}.cmpt-template-shift-types .HalfDayPM:before{content:'\e613'}.cmpt-template-shift-types .CustomDay:before{content:'\e610'}.cmpt-template-shift-types .wrap-words{white-space:normal}.cmpt-template-substitute-link{margin-bottom:.3rem}.cmpt-template-substitute-link .wrap-words{white-space:normal}.cmpt-template-substitute-link a.dailyReportHyperlink{font-size:12px!important;font-weight:700}.cmpt-template-variation-extensions-tooltip{max-height:300px;overflow:auto}.cmpt-template-variation-extensions-tooltip table{color:#000}.cmpt-template-variation-extensions-tooltip table thead th{padding:5px}.cmpt-template-variation-extensions-tooltip table tbody td{vertical-align:top;padding:5px}.cmpt-template-variation-extensions-tooltip table tbody td span.extensionId{color:green;font-weight:700}.cmpt-template-variation-extensions-tooltip table tbody td span.confNum{color:#000}.cmpt-template-variation-extensions span.extension{font-weight:700;color:green}.cmpt-template-visibility-calculator{padding:10px;font-size:14px}.cmpt-template-visibility-calculator .visibility-details{width:325px;display:inline-block}.cmpt-template-visibility-calculator .visibility-details .cmpt-ui-sortable-grid .percentNum-th{text-align:center}.cmpt-template-visibility-calculator .visibility-details .cmpt-ui-sortable-grid .percentNum-cell{font-weight:700}.cmpt-template-visibility-calculator .visibility-details .cmpt-ui-sortable-grid .visibleOn-cell{line-height:15px}.cmpt-template-visibility-calculator .visibility-summary{vertical-align:top;margin:10px 0 0 20px;width:250px;display:inline-block;background-color:#fff;border:2px dashed #404040;border-radius:10px;font-size:13px;font-weight:400}.cmpt-template-visibility-calculator .visibility-summary .row{margin-top:20px}.cmpt-template-visibility-calculator .visibility-summary .row .label{font-weight:700}.cmpt-template-visibility-calculator .visibility-summary .row .cmpt-ui-date-selector .fl-input{font-size:13px}.cmpt-template-visibility-calculator .visibility-summary .row .time{padding:2px 0 3px 6px;margin-left:5px;width:80px}.cmpt-template-visibility-calculator .visibility-summary .row .format{color:#8a8a8a;font-size:12px;font-weight:400;margin-top:2px}.cmpt-template-visibility-calculator .visibility-summary .row .slider-percent{width:50px}.cmpt-template-visibility-calculator .visibility-summary .row .cmpt-ui-slider{display:inline-block;width:90px;margin-right:20px}.cmpt-template-visibility-calculator .visibility-summary .row .cmpt-ui-slider .markers{display:none}.cmpt-template-visibility-calculator .visibility-summary .row.visible-on{border-top:1px solid #e4e4e4;padding-top:18px}.cmpt-template-visibility-calculator .visibility-summary .row.visible-on .date,.cmpt-template-visibility-calculator .visibility-summary .row.visible-on .label{display:inline-block;width:50%}.cmpt-template-visibility-calculator .visibility-summary .row.visible-on .label{vertical-align:top}.cmpt-template-visibility-calculator .visibility-summary .row.visible-on .date{font-size:14px;font-weight:700;color:#2387b9;line-height:18px}.cmpt-template-visibility-calculator .visibility-summary .row.lead-time .desc,.cmpt-template-visibility-calculator .visibility-summary .row.lead-time .value{display:inline-block;width:50%}.cmpt-template-visibility-calculator .visibility-summary .row.lead-time .desc{line-height:13px}.cmpt-template-visibility-calculator .visibility-summary .row.lead-time .value{vertical-align:top;font-weight:700;font-size:18px}.cmpt-template-visibility-calculator .visibility-summary .inputs{padding:15px}.cmpt-template-visibility-calculator .visibility-summary .inputs .summary{line-height:125%}.cmpt-template-visibility-calculator .visibility-summary .results{background-color:#ebf4ff;padding:15px}.cmpt-template-visibility-calculator .visibility-summary .results .lead-time .value{font-size:14px;color:#2387b9}.cmpt-template-visibility-calculator .visibility-summary .cmpt-ui-date-selector,.cmpt-template-visibility-calculator .visibility-summary input{display:inline-block}.cmpt-template-worker-link{font-size:12px}.cmpt-template-worker-link .content{display:inline-block;vertical-align:middle}.cmpt-template-worker-link .info-qtip i:before{font-size:19px;vertical-align:middle}.cmpt-template-worker-link .info-qtip i:hover::before{color:#2387b9}.cmpt-template-worker-link .wrap-words{white-space:normal}.cmpt-template-worker-link a.dailyReportHyperlink{font-size:12px!important;font-weight:700}.cmpt-topnav-app-switcher{float:left}.cmpt-topnav-app-switcher .product{line-height:30px}.cmpt-topnav-app-switcher .product.ghost-aesop .name{line-height:32px}.cmpt-topnav-app-switcher .product.ghost-aesop:after{top:20px}.cmpt-topnav-app-switcher .product.fa-angle-down-after{margin:12px 30px 13px 15px}.cmpt-topnav-app-switcher .product .name{font-size:18px;line-height:20px;font-weight:600}.cmpt-topnav-app-switcher .product .sub-title{line-height:15px;font-size:12px;opacity:.8;-ms-filter:"alpha(Opacity=80)";filter:alpha(opacity=80)}.cmpt-topnav-app-switcher .product:after{position:absolute;top:14px;right:10px;font-size:18px}.cmpt-topnav-app-switcher .dropdown li{width:auto;color:#654389}.cmpt-topnav-app-switcher .dropdown li i.fa-logo-absencedata{font-size:125px!important}.cmpt-topnav-app-switcher .dropdown li i:first-child{position:absolute;font-size:100px;display:inline-block;height:40px;line-height:40px;margin-left:10px;font-style:normal}.cmpt-topnav-app-switcher .dropdown li i:first-child.fa-logo-applitrack{font-size:92px}.cmpt-topnav-app-switcher .dropdown li i:last-child{color:#8a8a8a;position:absolute;top:8px;right:9px;display:none}.cmpt-topnav-app-switcher .dropdown li a{text-decoration:none;color:#8a8a8a}.cmpt-topnav-app-switcher .dropdown li a .name{font-size:14px}.cmpt-topnav-app-switcher .dropdown li a .name span{margin-left:5px;font-size:12px;font-weight:600;opacity:.8;-ms-filter:"alpha(Opacity=80)";filter:alpha(opacity=80)}.cmpt-topnav-app-switcher .dropdown li:hover{color:#3f2a56}.cmpt-topnav-app-switcher .dropdown li:hover i:last-child{display:inline-block;opacity:.5;-ms-filter:"alpha(Opacity=50)";filter:alpha(opacity=50)}.cmpt-topnav-app-switcher .dropdown li.active i:last-child{display:inline-block}.cmpt-topnav-app-switcher .dropdown li.active a,.cmpt-topnav-app-switcher .dropdown li.active i{color:#3f2a56}.cmpt-topnav-app-switcher .dropdown li.active:hover i:last-child{display:inline-block;opacity:1;-ms-filter:none;filter:none}.cmpt-topnav-app-switcher .dropdown li.not-purchased i:first-child{color:#8a8a8a}.cmpt-topnav-app-switcher .dropdown li.not-purchased i:last-child:before{content:"\f05a"}.cmpt-topnav-help .dropdown i{display:inline-block;width:15px;text-align:center}.cmpt-topnav-help .dropdown .contact-info-expanded{min-width:300px}.cmpt-topnav-help .dropdown .contact-info-expanded .contact-title{font-size:13px;font-weight:700;color:#606060;background-color:#e4e4e4;margin:-4px -18px 4px -13px;padding:4px 18px 4px 13px}.cmpt-topnav-help .dropdown .contact-info-expanded .contact-details{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;padding-bottom:7px}.cmpt-topnav-help .dropdown .contact-info-expanded .contact-heading{font-size:11px;font-weight:700;color:#606060}.cmpt-topnav-help .dropdown .contact-info-expanded .contact-element{font-size:14px;line-height:20px;font-weight:400}.cmpt-topnav-help .dropdown .contact-info-expanded .element-emphasis{font-weight:600}.cmpt-topnav-help .dropdown .contact-info-expanded .element-email{text-decoration:underline}.cmpt-topnav-help .dropdown .contact-info-expanded .element-comments{padding-top:4px}.cmpt-topnav-notifications .circle{border-radius:3px;background-color:#cc9844;border:2px solid #7a4183;position:absolute;left:27px;top:13px;font-size:10px;line-height:1;color:#fff;padding:2px 4px 2px 3px;font-weight:600;z-index:2}.cmpt-topnav-notifications:hover .circle{border-color:#743e7c}.cmpt-topnav-search .search{border:none;outline:0;display:inline-block;height:38px;background:#fff;width:0;position:relative;padding-left:17px;padding-right:0;color:#7a4183;font-size:14px;font-weight:400;z-index:1;border-radius:5px;opacity:0;-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);cursor:pointer;-webkit-transition:width 250ms,opacity 250ms;-moz-transition:width 250ms,opacity 250ms;-o-transition:width 250ms,opacity 250ms;-ms-transition:width 250ms,opacity 250ms;transition:width 250ms,opacity 250ms;-webkit-box-shadow:0 0 0 1000px #fff inset}.cmpt-topnav-search .search::-webkit-input-placeholder{color:#7a4183}.cmpt-topnav-search .search:-moz-placeholder{color:#7a4183}.cmpt-topnav-search .search::-moz-placeholder{color:#7a4183}.cmpt-topnav-search .search:-ms-input-placeholder{color:#7a4183}.cmpt-topnav-search .search-icon{position:absolute;top:0;left:17px;color:#7a4183}.cmpt-topnav-search .clear-search{color:#7a4183}.cmpt-topnav-search.search-selected:hover{background:0 0}.cmpt-topnav-search.search-selected .search-icon{left:28px}.cmpt-topnav-search.search-selected .search{width:330px;padding-left:40px;padding-right:37px;opacity:1;-ms-filter:none;filter:none;cursor:text;display:inline-block}.cmpt-topnav-search.search-selected .search::-ms-clear{display:none}.cmpt-topnav-search.search-selected .clear-search{display:block;position:absolute;right:30px;top:1px}.cmpt-topnav-search .clear-search{display:none}.cmpt-topnav-user .user-name{max-width:300px;position:relative;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;padding-right:18px}.cmpt-topnav-user .user-name:after{position:absolute;right:2px;top:23px}.cmpt-ui-bar-graph-legend{padding:15px}.cmpt-ui-bar-graph-legend .fl-hint{width:100%;max-width:100%}.cmpt-ui-bar-graph-legend .fl-hint .title{font-size:15px;font-weight:700;line-height:22px;vertical-align:middle;margin-bottom:10px}.cmpt-ui-bar-graph-legend .fl-hint .legend-item{width:50%;margin-bottom:10px;white-space:nowrap;display:inline-block;line-height:30px}.cmpt-ui-bar-graph-legend .fl-hint .legend-item span{display:inline-block;width:30px;height:30px;vertical-align:middle}.cmpt-ui-bar-graph-legend .fl-hint .legend-item label{display:inline-block;vertical-align:middle;margin:0 5px;font-size:11px;width:80%;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.cmpt-ui-bar-graph{height:100%;position:relative}.cmpt-ui-bar-graph .graph-container{position:absolute;bottom:0;left:0;right:0;-webkit-transition:height 500ms ease-out;-moz-transition:height 500ms ease-out;-o-transition:height 500ms ease-out;-ms-transition:height 500ms ease-out;transition:height 500ms ease-out}.cmpt-ui-bar-graph .bar-graph-bars{position:absolute;top:25px;bottom:0;left:0;right:0}.cmpt-ui-bar-graph .bar-graph-bars>li{position:absolute;bottom:0;text-align:center}.cmpt-ui-bar-graph .bar-value{display:inline-block;font-weight:700;font-size:13px;line-height:normal;padding:1px 6px;top:-30px;background-color:#fff;position:relative;border-radius:3px;-webkit-box-shadow:0 0 5px rgba(0,0,0,.1);box-shadow:0 0 5px rgba(0,0,0,.1)}.cmpt-ui-bar-graph .bar-graph-bar-items{position:absolute;top:0;bottom:0;left:0;right:0}.cmpt-ui-bar-graph .bar-graph-bar-items>li{width:100%;position:relative;top:0;left:0;-webkit-transition:all 40ms;-moz-transition:all 40ms;-o-transition:all 40ms;-ms-transition:all 40ms;transition:all 40ms}.cmpt-ui-bar-graph .bar-graph-bar-items>li.stripes-overlay{-webkit-box-shadow:1px 2px 3px 0 rgba(0,0,0,.21);box-shadow:1px 2px 3px 0 rgba(0,0,0,.21);z-index:1;top:-1px;left:-1px}.cmpt-ui-bar-graph.stacks .bar-graph-bar-items>li{border-top:1px solid #cfcfcf}.cmpt-ui-bar-graph.stacks .bar-graph-bar-items>li:first-child{border-top:none}.cmpt-ui-calendar-button{display:inline-block;cursor:pointer;float:right;margin-right:14px}.cmpt-ui-calendar-button a{opacity:1;-ms-filter:none;filter:none}.cmpt-ui-calendar-button .calender-date{text-align:center;width:70px;margin-bottom:5px}.cmpt-ui-calendar-button .calender-date .month{background:#275a9a;color:#fff;padding:2px 10px;border-top-left-radius:5px;border-top-right-radius:5px;font-size:12px;font-weight:700;text-transform:uppercase;border:1px solid #275a9a;border-bottom:none;width:100%}.cmpt-ui-calendar-button .calender-date .date{padding:0 10px;font-size:30px;font-weight:700;line-height:27px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;color:#404040;background:#f7f7f7;background-image:-webkit-linear-gradient(270deg,#fafafa 0,#e4e4e4 100%);background-image:-moz-linear-gradient(270deg,#fafafa 0,#e4e4e4 100%);background-image:-o-linear-gradient(270deg,#fafafa 0,#e4e4e4 100%);background-image:-ms-linear-gradient(270deg,#fafafa 0,#e4e4e4 100%);background-image:linear-gradient(-180deg,#fafafa 0,#e4e4e4 100%);border:1px solid #cfcfcf}.cmpt-ui-calendar-button .calender-date .date .number{margin-top:1px}.cmpt-ui-calendar-button .calender-date .date .daily-text{margin-top:3px;font-size:12px;line-height:13px;margin-bottom:3px;font-weight:700}.cmpt-ui-calendar-button .calender-date .date:active{background:#f7f7f7;background-image:-webkit-linear-gradient(270deg,#e4e4e4 0,#fafafa 100%);background-image:-moz-linear-gradient(270deg,#e4e4e4 0,#fafafa 100%);background-image:-o-linear-gradient(270deg,#e4e4e4 0,#fafafa 100%);background-image:-ms-linear-gradient(270deg,#e4e4e4 0,#fafafa 100%);background-image:linear-gradient(-180deg,#e4e4e4 0,#fafafa 100%);border-color:#cfcfcf;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.1);box-shadow:inset 0 1px 1px rgba(0,0,0,.1)}.cmpt-ui-calendar-button .date:hover{text-decoration:none}.cmpt-ui-calendar-button .print{text-align:center;cursor:pointer;font-weight:700;font-size:14px;line-height:14px}.cmpt-ui-date-navigation a{font-size:12px;float:left;text-align:center}.cmpt-ui-date-navigation .previous{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}.cmpt-ui-date-navigation .next{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0}.cmpt-ui-date-navigation .today{font-weight:700;border-radius:0;color:#275a9a;font-size:12px;width:58px;padding:0}.cmpt-ui-date-navigation .calendarIcon{font-size:15px!important;margin:4px;color:#000;padding-right:8px;cursor:pointer}.ui-datepicker .ui-datepicker-calendar td{padding:0 1px 1px 0}.ui-datepicker .ui-datepicker-calendar td a,.ui-datepicker .ui-datepicker-calendar td span{width:36px;font-size:14px;padding:2px 0 16px;margin-top:3px;text-align:center;background:#f3f3f3}.ui-datepicker .ui-datepicker-calendar td .ie_dot{width:auto}.ui-datepicker .ui-datepicker-calendar td .dotcontainer{all:unset;position:absolute;display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-box;display:inline-flex}.ui-datepicker .ui-datepicker-calendar td .dotcontainer .legendParent{margin:-18px 0 0 10px}.ui-datepicker .ui-datepicker-calendar td .dotcontainer .marginLeft0P,.ui-datepicker .ui-datepicker-calendar td .dotcontainer .marginLeft50P{margin-left:.094rem}.ui-datepicker .ui-datepicker-calendar td .ie_dotcontainer{position:relative;top:-24px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.ui-datepicker .ui-datepicker-calendar td.tablemargin{padding:0 1px 1px 0;margin-right:2px}.ui-datepicker .ui-datepicker-calendar td.ie_tablemargin{padding:0 1px 1px 0;display:table;width:34.14px;height:30.34px;margin-right:1px}.ui-datepicker .ui-datepicker-calendar .ui-state-default{width:36px;font-size:12px;padding:2px 0 16px;margin-top:3px;text-align:center}.ui-datepicker .ui-datepicker-calendar .ui-state-highlight{border:1px solid #363636}.dotlabel{text-align:left;font-size:12px;padding-top:9px;padding-left:3px;padding-bottom:5px;font-weight:600}.dot{margin-left:5%;margin-top:4%;font-size:16px;text-align:center}.absencedot{width:16px!important;height:16px;font-weight:700;font-size:10px!important;background:#b8e1ff!important;border-radius:50%;color:#205586;padding:0!important}.inservicedot{width:16px!important;height:16px;font-weight:700;font-size:10px!important;background:#f6dc6b!important;border-radius:50%;color:#593900;padding:0!important}.closeddot{width:16px!important;height:16px;font-weight:700;font-size:10px!important;background:#faafb1!important;border-radius:50%;color:#991525;padding:0!important}.dotTextContainer{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}ui-state-default ui-state-highlight ui-state-active{height:32px}.cmpt-ui-date-selector-v2 .ui-datepicker-trigger{position:relative;display:inline-block;margin-left:-30px;border:0;background:0 0;height:26px;width:30px;font-size:14px;cursor:pointer;font-family:FL-Icons;font-weight:400;font-style:normal;font-variant:normal;line-height:1;text-align:center;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;opacity:.8;-ms-filter:"alpha(Opacity=80)";filter:alpha(opacity=80)}.cmpt-ui-date-selector-v2 .ui-datepicker-trigger:hover{opacity:1;-ms-filter:none;filter:none}.cmpt-ui-date-selector-v2 .ui-datepicker-trigger:focus{border-color:#2387b9}.cmpt-ui-date-selector-v2 .ui-datepicker-trigger:before{content:'\f073'}.conflictMessage{text-align:center;margin-top:-3%;font-size:small}.cmpt-ui-date-selector-with-input{background:#fff;border:1px solid #bbb;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:5px;border-top:none;-webkit-box-shadow:none;box-shadow:none}.cmpt-ui-date-selector-with-input #txtDateInput{margin-left:54px;margin-top:8px;margin-bottom:14px;width:155px;height:24px;-ms-flex-line-pack:center;-webkit-align-content:center;align-content:center;border:.5px solid #789;padding-left:12%;-webkit-animation:none!important;-moz-animation:none!important;-o-animation:none!important;-ms-animation:none!important;animation:none!important}.cmpt-ui-date-selector-with-input #datepicker{padding:0;border-top:none}.cmpt-ui-date-selector-with-input .ui-datepicker-inline{width:263px}.cmpt-ui-date-selector-with-input .ui-datepicker .ui-datepicker-header{margin-top:-12px}.date-selector-with-input-overlay{background:0 0}.date-selector-with-input-content{width:298px!important;height:341px;background:none!important;-webkit-animation:ngdialog-flyin .3s!important;-moz-animation:ngdialog-flyin .3s!important;-o-animation:ngdialog-flyin .3s!important;-ms-animation:ngdialog-flyin .3s!important;animation:ngdialog-flyin .3s!important}.date-selector-with-input-content .header{display:none}.cmpt-ui-date-selector input{font-size:14px;width:114px;padding:2px 20px 3px 6px}.cmpt-ui-date-selector ng-transclude{margin-right:5px}.cmpt-ui-date-selector .ui-datepicker-trigger{position:relative;display:inline-block;margin-left:-30px;border:0;background:0 0;height:26px;width:30px;font-size:14px;cursor:pointer;font-family:FL-Icons;font-weight:400;font-style:normal;font-variant:normal;line-height:1;text-align:center;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;opacity:.8;-ms-filter:"alpha(Opacity=80)";filter:alpha(opacity=80)}.cmpt-ui-date-selector .ui-datepicker-trigger:hover{opacity:1;-ms-filter:none;filter:none}.cmpt-ui-date-selector .ui-datepicker-trigger:focus{outline:0}.cmpt-ui-date-selector .ui-datepicker-trigger:before{content:'\f073'}.cmpt-ui-date-selector.error{background:none;border:1px solid}.cmpt-ui-dropdown-v2 .input .cmpt-ui-dropdown .readonly{line-height:34px;font-size:12px}.cmpt-ui-dropdown-v2 .input .cmpt-ui-dropdown select{height:34px}.cmpt-ui-dropdown-v2 .input .cmpt-ui-dropdown select[disabled]{opacity:.3;-ms-filter:"alpha(Opacity=30)";filter:alpha(opacity=30)}.cmpt-ui-dropdown select{width:100%;font-size:12px;background:#fff;border:1px solid #cfcfcf}.cmpt-ui-dropdown .label{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;font-size:12px;line-height:22px}.cmpt-ui-dropdown .error-message{background:0 0;color:#cc2a1f;font-size:11px;text-align:right;line-height:135%}.cmpt-ui-dropdown div.readonly{overflow-wrap:break-word;word-break:initial;word-wrap:break-word}.cmpt-ui-dropdown .error{background:#fbe7e6;border-color:#e55e55;color:#404040}.cmpt-ui-dropdown div{font-size:14px}.cmpt-ui-file-upload{margin-right:5px}.cmpt-ui-file-upload label{margin-bottom:12px;font-size:13px;font-weight:700}.cmpt-ui-file-upload .drop-box{background:#fafafa;border:2px dashed #e4e4e4;padding:40px;text-align:center;color:#606060;font-size:12px;border-radius:5px;font-weight:700;margin:5px 0 10px;line-height:150%;width:100%}.cmpt-ui-file-upload .dragover{border-color:#5e93d6;background:#ebf4ff;color:#407fcf}.cmpt-ui-file-upload .error-message{background:#e55e55;color:#fafafa;padding:5px;font-size:11px;text-align:left;line-height:135%}.cmpt-ui-file-upload .dragover-err{background:#fafafa;border-color:#e55e55}.cmpt-ui-file-upload .progress-bar{background:#f7f7f7;color:#8a8a8a;height:12px;margin-top:5px;border:1px solid #cfcfcf;margin-bottom:10px;-webkit-transition:all 200ms;-moz-transition:all 200ms;-o-transition:all 200ms;-ms-transition:all 200ms;transition:all 200ms}.cmpt-ui-file-upload .progress-bar.hide{height:0;opacity:0;-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0)}.cmpt-ui-file-upload .progress-bar .inner{background:#2387b9;overflow:hidden;-webkit-transition:width 1s;-moz-transition:width 1s;-o-transition:width 1s;-ms-transition:width 1s;transition:width 1s;height:12px}@media print{.cmpt-ui-grid.not-ready-for-print:before{content:'Please use CTRL + P to print this content correctly.';margin-top:50px;font-size:32px;text-align:center;display:block}.cmpt-ui-grid.not-ready-for-print .grid-header,.cmpt-ui-grid.not-ready-for-print .grid-rows{display:none!important}}.cmpt-ui-grid .no-data{background-color:#fff;padding:50px 0}.cmpt-ui-grid .no-data ng-transclude{color:#606060;font-weight:700;font-size:18px;text-align:center;display:block}.cmpt-ui-grid .loading{position:relative;background-color:#fff;padding-top:50px;width:100%;height:150px}.cmpt-ui-grid .loading:after{position:relative;font-size:24px;font-weight:700}.cmpt-ui-grid .cmpt-ui-loader.loader .bar{background-color:#fff;-webkit-animation-name:height-change-blue;-moz-animation-name:height-change-blue;-o-animation-name:height-change-blue;-ms-animation-name:height-change-blue;animation-name:height-change-blue}.cmpt-ui-grid .grid-header .grid-header-content{cursor:default}.cmpt-ui-grid .grid-header .grid-header-content.sortable{cursor:pointer}.cmpt-ui-grid .grid-header .grid-header-content.sortable:active{color:#606060;background:#fff;background:-webkit-linear-gradient(270deg,#fafafa 0,#e4e4e4 100%) #fff;background:-moz-linear-gradient(270deg,#fafafa 0,#e4e4e4 100%) #fff;background:-o-linear-gradient(270deg,#fafafa 0,#e4e4e4 100%) #fff;background:-ms-linear-gradient(270deg,#fafafa 0,#e4e4e4 100%) #fff;background:linear-gradient(-180deg,#fafafa 0,#e4e4e4 100%) #fff;border-left:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf;border-bottom-color:#cfcfcf}.cmpt-ui-grid .group-title{color:#fff;background-color:#404040;font-weight:700;line-height:1;padding:10px;font-size:14px}.no-flexbox .cmpt-ui-grid .-g{display:table!important}@media print{.cmpt-ui-grouped-grid.not-ready-for-print:before{content:'Please use CTRL + P to print this content correctly.';font-size:32px;text-align:center;display:block}.cmpt-ui-grouped-grid.not-ready-for-print .grid-header,.cmpt-ui-grouped-grid.not-ready-for-print .grid-rows{display:none!important}}.cmpt-ui-grouped-grid .grid-header{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cmpt-ui-grouped-grid .grid-header div{background:-webkit-linear-gradient(270deg,#fafafa 0,#e4e4e4 100%);background:-moz-linear-gradient(270deg,#fafafa 0,#e4e4e4 100%);background:-o-linear-gradient(270deg,#fafafa 0,#e4e4e4 100%);background:-ms-linear-gradient(270deg,#fafafa 0,#e4e4e4 100%);background:linear-gradient(-180deg,#fafafa 0,#e4e4e4 100%);border-bottom:1px solid #cfcfcf;padding:10px;font-weight:700;color:#404040;font-size:12px}.cmpt-ui-grouped-grid .grid-row{position:relative;border-top:1px solid #cfcfcf}.cmpt-ui-grouped-grid .grid-row .selected{background:#ffd}.cmpt-ui-grouped-grid .grid-row .radio{position:absolute;bottom:14px;left:10px}.cmpt-ui-grouped-grid .grid-row .checkbox{position:absolute;top:20px;left:10px;cursor:pointer}.cmpt-ui-grouped-grid .grid-row .group-row{color:#fff;background-color:#404040;font-weight:700;line-height:1;padding:10px;font-size:14px}.cmpt-ui-grouped-grid .grid-row .grid-cell{font-size:12px;padding:12px;line-height:normal;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;border:none}.cmpt-ui-grouped-grid .grid-row .grid-cell.cell-0{padding-left:35px}.cmpt-ui-grouped-grid .grid-row:nth-child(odd){background-color:#fff}.cmpt-ui-grouped-grid .grid-row:nth-child(even){background-color:#f8fbff}.cmpt-ui-grouped-grid .grid-row:first-child{border-top:0}.cmpt-ui-grouped-grid .grid-footer{font-weight:700;page-break-after:always}.cmpt-ui-grouped-grid .grouped-data.page-breaks{page-break-after:always}.cmpt-ui-grouped-grid .grouped-data.page-breaks:last-child{page-break-after:avoid}.cmpt-ui-grouped-grid .loading{position:relative;background-color:#fff;padding-top:50px;width:100%;height:150px}.cmpt-ui-grouped-grid .loading:after{content:"loading....";position:relative;font-size:24px;font-weight:700}.cmpt-ui-linking div{background:#f7f7f7;background-image:-webkit-linear-gradient(270deg,#fafafa 0,#e4e4e4 100%);background-image:-moz-linear-gradient(270deg,#fafafa 0,#e4e4e4 100%);background-image:-o-linear-gradient(270deg,#fafafa 0,#e4e4e4 100%);background-image:-ms-linear-gradient(270deg,#fafafa 0,#e4e4e4 100%);background-image:linear-gradient(-180deg,#fafafa 0,#e4e4e4 100%);width:37px;height:37px;padding:1px 8px;border-radius:22px;border:1px solid #cfcfcf;color:#606060;font-size:20px;cursor:pointer}.cmpt-ui-linking div.disabled{border-color:#cfcfcf;color:#8a8a8a;cursor:default}.cmpt-ui-linking div.toggleDiv{position:absolute;top:11px;left:-15px;width:30px;height:30px}.cmpt-ui-linking div.top42{top:42px}.cmpt-ui-linking div i.chain{left:-1px;font-size:17px;position:relative;top:-5px}.cmpt-ui-linking.editLink{border:1px solid #c0c8cf;width:20px;height:53px;position:relative;top:15px;left:40px;border-right-width:0}.cmpt-ui-linking .breakTimeChain{height:124px;top:39px;left:36px}.cmpt-ui-loader.fill-container{position:absolute;top:0;left:0;right:0;bottom:0}.cmpt-ui-loader.fill-container .cover{position:absolute;bottom:0;left:0;top:0;right:0;background-color:#fff;opacity:.8;-ms-filter:"alpha(Opacity=80)";filter:alpha(opacity=80);z-index:2}.cmpt-ui-loader.fill-container .loading-container{position:absolute;bottom:0;left:0;top:97px;right:0;height:50px;z-index:5}.cmpt-ui-loader.fill-container .bar{-webkit-animation-name:height-change-blue;-moz-animation-name:height-change-blue;-o-animation-name:height-change-blue;-ms-animation-name:height-change-blue;animation-name:height-change-blue}.cmpt-ui-loader .status{position:relative;top:-2px;color:#2387b9;padding-right:10px;font-weight:700;font-size:12px;text-align:center;text-transform:uppercase}.cmpt-ui-multi-datepicker .ui-datepicker{width:100%;padding:0;-webkit-box-shadow:none;box-shadow:none}.cmpt-ui-multi-datepicker .ui-datepicker .ui-datepicker-header{background:#f7f7f7;background:-webkit-linear-gradient(270deg,#fafafa 0,#e4e4e4 100%);background:-moz-linear-gradient(270deg,#fafafa 0,#e4e4e4 100%);background:-o-linear-gradient(270deg,#fafafa 0,#e4e4e4 100%);background:-ms-linear-gradient(270deg,#fafafa 0,#e4e4e4 100%);background:linear-gradient(-180deg,#fafafa 0,#e4e4e4 100%);zoom:1;border-bottom:1px solid #cfcfcf;border-radius:0}.cmpt-ui-multi-datepicker .ui-datepicker .ui-datepicker-header .ui-datepicker-next,.cmpt-ui-multi-datepicker .ui-datepicker .ui-datepicker-header .ui-datepicker-prev{top:1px;cursor:pointer}.cmpt-ui-multi-datepicker .ui-datepicker .ui-datepicker-header .ui-datepicker-title{padding:3px 7px;font-size:12px}.cmpt-ui-multi-datepicker .ui-datepicker .ui-datepicker-calendar{border-bottom:1px solid #cfcfcf;background:#f3f3f3;margin:0}.cmpt-ui-multi-datepicker .ui-datepicker .ui-datepicker-calendar tbody{height:204px}.cmpt-ui-multi-datepicker .ui-datepicker .ui-datepicker-calendar thead th{font-size:11px;color:#606060;background:#f3f3f3;filter:none;font-weight:400;padding:0 0 3px;text-transform:uppercase}.cmpt-ui-multi-datepicker .ui-datepicker .ui-datepicker-calendar thead th.weeknames{width:35px}.cmpt-ui-multi-datepicker .ui-datepicker .ui-datepicker-calendar thead tr.tableheader{float:left}.cmpt-ui-multi-datepicker .ui-datepicker .ui-datepicker-calendar td{padding:0 1px 1px 0}.cmpt-ui-multi-datepicker .ui-datepicker .ui-datepicker-calendar td a,.cmpt-ui-multi-datepicker .ui-datepicker .ui-datepicker-calendar td span{width:32px;font-size:12px;padding:2px 0 16px;margin-top:3px;background:#fff;text-align:center}.cmpt-ui-multi-datepicker .ui-datepicker .ui-datepicker-calendar td .ie_dot{width:auto}.cmpt-ui-multi-datepicker .ui-datepicker .ui-datepicker-calendar td .dotcontainer{all:unset;position:absolute;display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-box;display:inline-flex}.cmpt-ui-multi-datepicker .ui-datepicker .ui-datepicker-calendar td .dotcontainer .legendParent{margin:-16px 0 0 8px}.cmpt-ui-multi-datepicker .ui-datepicker .ui-datepicker-calendar td .dotcontainer .marginLeft50P{margin-left:1px}.cmpt-ui-multi-datepicker .ui-datepicker .ui-datepicker-calendar td .dotcontainer .marginLeft0P{margin-left:.031rem}.cmpt-ui-multi-datepicker .ui-datepicker .ui-datepicker-calendar td .ie_dotcontainer{position:relative;top:-24px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.cmpt-ui-multi-datepicker .ui-datepicker .ui-datepicker-calendar td.tablemargin{padding:0 1px 1px 0;margin-right:2px}.cmpt-ui-multi-datepicker .ui-datepicker .ui-datepicker-calendar td.ie_tablemargin{padding:0 1px 1px 0;display:table;width:34.14px;height:30.34px;margin-right:1px}.cmpt-ui-multi-datepicker .ui-datepicker .ui-datepicker-calendar tr.tablerow{-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-flow:row;-ms-flex-flow:row;flex-flow:row;display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-box;display:inline-flex;height:40px}.cmpt-ui-multi-datepicker .ui-datepicker .ui-datepicker-calendar tr.ie_tablerow{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-flow:row;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;line-height:0;height:32px}.cmpt-ui-multi-datepicker .ui-datepicker .ui-datepicker-calendar .ui-state-highlight{border:none}.cmpt-ui-multi-datepicker .error-message{background:0 0;color:#cc2a1f;font-size:11px;text-align:right;line-height:135%}.cmpt-ui-multi-datepicker.error{border:1px solid #e55e55}.cmpt-ui-multi-datepicker .ui-menu .ui-menu-item a.ui-state-focus,.cmpt-ui-multi-datepicker a.ui-state-hover{border:1px solid #cfcfcf;background:#2e7ab8!important;color:#fff!important}.cmpt-ui-multi-datepicker .ui-datepicker .ui-datepicker-calendar .otherAbsenceDays.ui-state-active a.ui-state-active,.cmpt-ui-multi-datepicker .ui-datepicker .ui-datepicker-calendar .ui-state-active a{background:#2e7ab8;color:#fff;opacity:1;-ms-filter:none;filter:none}.cmpt-ui-multi-datepicker .ui-datepicker .ui-datepicker-calendar .otherAbsenceDays a,.cmpt-ui-multi-datepicker .ui-datepicker .ui-datepicker-calendar .otherAbsenceDays a.ui-state-active{background:#d7e4f5;opacity:1;-ms-filter:none;filter:none}.cmpt-ui-multi-datepicker .ui-datepicker .ui-datepicker-calendar .ui-datepicker-week-end a.ui-state-active{background:#2e7ab8;color:#fff}.cmpt-ui-multi-datepicker .small-date-picker .ui-selecting-date a,.cmpt-ui-multi-datepicker .small-date-picker .ui-selecting-date.ui-state-active a{background:#afc9eb!important;opacity:1;-ms-filter:none;filter:none}.cmpt-ui-multi-datepicker .small-date-picker .ui-deselecting-date a,.cmpt-ui-multi-datepicker .small-date-picker .ui-deselecting-date.ui-state-active a{background:#c5c5c5!important;opacity:1;-ms-filter:none;filter:none}.cmpt-ui-multi-datepicker .ui-datepicker-no-select a{cursor:default}.cmpt-ui-multi-datepicker .dotlabel{text-align:left;font-size:12px;padding-top:9px;padding-left:3px;padding-bottom:5px;font-weight:600}.cmpt-ui-multi-datepicker .dot{margin-left:5%;margin-top:5%;font-size:16px;text-align:center}.cmpt-ui-multi-datepicker .absencedot{width:15px!important;height:15px;font-weight:700;font-size:9px!important;background:#b8e1ff!important;border-radius:50%;color:#205586;padding:0!important}.cmpt-ui-multi-datepicker .inservicedot{width:15px!important;height:15px;font-weight:700;font-size:9px!important;background:#f6dc6b!important;border-radius:50%;color:#593900;padding:0!important}.cmpt-ui-multi-datepicker .closeddot{width:15px!important;height:15px;font-weight:700;font-size:9px!important;background:#faafb1!important;border-radius:50%;color:#991525;padding:0!important}.cmpt-ui-multi-datepicker .dotTextContainer{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}.cmpt-ui-multi-datepicker .vacancyLegendsMargin{margin:4% 1% 0 10%}.cmpt-ui-multi-datepicker .ie_tableheight{height:178.95px}.cmpt-ui-multi-datepicker ui-state-default ui-state-highlight ui-state-active{height:32px}.cmpt-ui-multi-datepicker .ui-datepicker .ui-datepicker-week-end .ui-state-default{background:#f3f3f3}.cmpt-ui-multiselect-sortable-grid .cmpt-ui-sortable-grid .grid-header,.cmpt-ui-multiselect-sortable-grid .cmpt-ui-sortable-grid .grid-row{padding-right:40px}.cmpt-ui-multiselect-sortable-grid .cmpt-ui-sortable-grid .grid-header .uicheckcol-cell,.cmpt-ui-multiselect-sortable-grid .cmpt-ui-sortable-grid .grid-header .uicheckcol-th,.cmpt-ui-multiselect-sortable-grid .cmpt-ui-sortable-grid .grid-row .uicheckcol-cell,.cmpt-ui-multiselect-sortable-grid .cmpt-ui-sortable-grid .grid-row .uicheckcol-th{position:absolute;width:40px;height:100%;padding-right:0!important;padding-left:0!important;text-align:center}.cmpt-ui-multiselect-sortable-grid .cmpt-ui-sortable-grid .grid-row.selected{background-color:#ffd}.cmpt-ui-multiselect-sortable-grid.boxes-on-left .grid-header,.cmpt-ui-multiselect-sortable-grid.boxes-on-left .grid-row{padding-right:0;padding-left:40px}.cmpt-ui-multiselect-sortable-grid.boxes-on-left .grid-header .uicheckcol-cell,.cmpt-ui-multiselect-sortable-grid.boxes-on-left .grid-header .uicheckcol-th,.cmpt-ui-multiselect-sortable-grid.boxes-on-left .grid-row .uicheckcol-cell,.cmpt-ui-multiselect-sortable-grid.boxes-on-left .grid-row .uicheckcol-th{width:40px;left:0}.cmpt-ui-multiselect-v2{position:relative}.cmpt-ui-multiselect-v2 .cmpt-ui-multiselect .ui-multiselect{line-height:32px}.cmpt-ui-multiselect-v2 .cmpt-ui-multiselect .label{display:none}.cmpt-ui-multiselect-v2 .cmpt-ui-multiselect .selector{width:100%;float:none}.cmpt-ui-multiselect-v2 .counter{position:absolute;right:35px;border:1px solid #cfcfcf;border-radius:5px;font-size:12px;width:25px;text-align:center;top:6px;background:#fff}.cmpt-ui-multiselect-v2.multiSelect-and-required .cmpt-ui-textbox-v2 .input input,.cmpt-ui-multiselect-v2.not-multiSelect-and-required .cmpt-ui-textbox-v2 .input input{display:none}.cmpt-ui-multiselect-v2.multiSelect-and-required .cmpt-ui-textbox-v2 .input .validation-messages::after,.cmpt-ui-multiselect-v2.not-multiSelect-and-required .cmpt-ui-textbox-v2 .input .validation-messages::after{left:inherit;right:6px}.cmpt-ui-multiselect-v2.multiSelect-and-required .cmpt-ui-textbox-v2 .input i.fa-exclamation,.cmpt-ui-multiselect-v2.not-multiSelect-and-not-required .counter,.cmpt-ui-multiselect-v2.not-multiSelect-and-required .cmpt-ui-textbox-v2 .input i.fa-exclamation,.cmpt-ui-multiselect-v2.not-multiSelect-and-required .counter{display:none}.cmpt-ui-multiselect-v2.not-multiSelect-and-required .cmpt-ui-multiselect .label{display:block;line-height:36px}.cmpt-ui-multiselect-v2.not-multiSelect-and-required .cmpt-ui-multiselect .selector{width:40%;float:right}.cmpt-ui-multiselect-v2.not-multiSelect-and-required .label-csv{display:none}.cmpt-ui-multiselect-v2.not-multiSelect-and-required .counter{right:23px}.cmpt-ui-multiselect-v2.not-multiSelect-and-required .cmpt-ui-textbox-v2 .validation-messages{top:36px}.cmpt-ui-multiselect-v2 .label-csv{font-size:12px;color:#404040;padding-top:5px}.cmpt-ui-multiselect{position:relative}.cmpt-ui-multiselect.right-align .dropdown{right:0}.cmpt-ui-multiselect.left-align .dropdown{left:0}.cmpt-ui-multiselect .loading{text-align:center;padding:15px}.cmpt-ui-multiselect .label{width:100%;position:absolute;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;font-size:12px}.cmpt-ui-multiselect .selector{float:right}.cmpt-ui-multiselect .selector .trigger-button{position:relative;color:#404040;background:#fff;background:-webkit-linear-gradient(270deg,#fbfbfb 0,#e9e9e9 100%) #fff;background:-moz-linear-gradient(270deg,#fbfbfb 0,#e9e9e9 100%) #fff;background:-o-linear-gradient(270deg,#fbfbfb 0,#e9e9e9 100%) #fff;background:-ms-linear-gradient(270deg,#fbfbfb 0,#e9e9e9 100%) #fff;background:linear-gradient(-180deg,#fbfbfb 0,#e9e9e9 100%) #fff;border:1px solid #bababa;border-radius:4px;cursor:pointer;text-decoration:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-shadow:none;box-shadow:none;padding:0 23px 0 8px;font-size:12px;overflow:visible}.cmpt-ui-multiselect .selector .trigger-button.disabled{opacity:.5;-ms-filter:"alpha(Opacity=50)";filter:alpha(opacity=50);cursor:not-allowed}.cmpt-ui-multiselect .selector .trigger-button.disabled:active{background:#fff;border-color:#bababa;background:-webkit-linear-gradient(270deg,#e4e4e4 0,#fafafa 100%) #fff;background:-moz-linear-gradient(270deg,#e4e4e4 0,#fafafa 100%) #fff;background:-o-linear-gradient(270deg,#e4e4e4 0,#fafafa 100%) #fff;background:-ms-linear-gradient(270deg,#e4e4e4 0,#fafafa 100%) #fff;background:linear-gradient(-180deg,#e4e4e4 0,#fafafa 100%) #fff;-webkit-box-shadow:none;box-shadow:none}.cmpt-ui-multiselect .selector .trigger-button:active{background:#fff;border-color:#bababa;background:-webkit-linear-gradient(270deg,#e9e9e9 0,#fbfbfb 100%) #fff;background:-moz-linear-gradient(270deg,#e9e9e9 0,#fbfbfb 100%) #fff;background:-o-linear-gradient(270deg,#e9e9e9 0,#fbfbfb 100%) #fff;background:-ms-linear-gradient(270deg,#e9e9e9 0,#fbfbfb 100%) #fff;background:linear-gradient(-180deg,#e9e9e9 0,#fbfbfb 100%) #fff;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.1);box-shadow:inset 0 1px 1px rgba(0,0,0,.1)}.cmpt-ui-multiselect .selector .trigger-button .dropdown{position:absolute;display:none;padding:0;text-align:left;z-index:10000;-webkit-box-shadow:0 0 10px rgba(0,0,0,.21);box-shadow:0 0 10px rgba(0,0,0,.21);margin-top:2px;border-radius:4px;background-color:#fff;overflow:hidden}.cmpt-ui-multiselect .selector .trigger-button .dropdown.active{display:block;border-radius:4px}.cmpt-ui-multiselect .selector .trigger-button .dropdown ul.items{max-height:275px;max-width:450px;min-width:320px;overflow-x:hidden;overflow-y:auto}.cmpt-ui-multiselect .selector .trigger-button .dropdown ul.items li{display:block;position:relative;width:100%;padding-left:10px;border-top:1px solid #cfcfcf;font-weight:400;cursor:pointer;line-height:1}.cmpt-ui-multiselect .selector .trigger-button .dropdown ul.items li.hidden{display:none}.cmpt-ui-multiselect .selector .trigger-button .dropdown ul.items li.checked{font-weight:600}.cmpt-ui-multiselect .selector .trigger-button .dropdown ul.items li:hover{background-color:#f5f5f5}.cmpt-ui-multiselect .selector .trigger-button .dropdown ul.items li label{display:block;padding:10px 10px 8px 0;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;width:100%;cursor:pointer}.cmpt-ui-multiselect .selector .trigger-button .dropdown ul.items li.disabled{cursor:not-allowed;color:#fafafa}.cmpt-ui-multiselect .selector .trigger-button .dropdown ul.items li.disabled label{cursor:not-allowed}.cmpt-ui-multiselect .selector .trigger-button .dropdown ul.items li.disabled:hover{background-color:#fff}.cmpt-ui-multiselect .selector .trigger-button .dropdown ul.items li .nest-0{padding-left:0}.cmpt-ui-multiselect .selector .trigger-button .dropdown ul.items li .nest-1{padding-left:10px}.cmpt-ui-multiselect .selector .trigger-button .dropdown ul.items li .nest-2{padding-left:20px}.cmpt-ui-multiselect .selector .trigger-button .dropdown ul.items li .nest-3{padding-left:30px}.cmpt-ui-multiselect .selector .trigger-button .dropdown ul.items li .nest-4{padding-left:40px}.cmpt-ui-multiselect .selector .trigger-button .dropdown ul.items li .nest-5{padding-left:50px}.cmpt-ui-multiselect .selector .trigger-button .dropdown ul.items li .nest-6{padding-left:60px}.cmpt-ui-multiselect .selector .trigger-button .dropdown ul.items li .nest-7{padding-left:70px}.cmpt-ui-multiselect .selector .trigger-button .dropdown ul.items li .nest-8{padding-left:80px}.cmpt-ui-multiselect .selector .trigger-button .dropdown ul.items li .nest-9{padding-left:90px}.cmpt-ui-multiselect .selector .trigger-button .dropdown ul.items li .nest-10{padding-left:100px}.cmpt-ui-multiselect .selector .trigger-button .dropdown ul.items li .nest-11{padding-left:110px}.cmpt-ui-multiselect .selector .trigger-button .dropdown ul.items li .nest-12{padding-left:120px}.cmpt-ui-multiselect .selector .trigger-button .dropdown ul.items li .nest-13{padding-left:130px}.cmpt-ui-multiselect .selector .trigger-button .dropdown ul.items li .nest-14{padding-left:140px}.cmpt-ui-multiselect .selector .trigger-button .dropdown ul.items li .nest-15{padding-left:150px}.cmpt-ui-multiselect .selector .trigger-button .dropdown ul.items li .nest-16{padding-left:160px}.cmpt-ui-multiselect .selector .trigger-button .dropdown ul.items li .nest-17{padding-left:170px}.cmpt-ui-multiselect .selector .trigger-button .dropdown ul.items li .nest-18{padding-left:180px}.cmpt-ui-multiselect .selector .trigger-button .dropdown ul.items li .nest-19{padding-left:190px}.cmpt-ui-multiselect .selector .trigger-button .dropdown ul.items li .nest-20{padding-left:200px}.cmpt-ui-multiselect .selector .trigger-button .dropdown ul.items li div.dropdown-divider{border-top:1px solid #b5b8c1;width:70%;margin-left:-6%}.cmpt-ui-multiselect .selector .trigger-button .dropdown ul.before-type{max-width:450px;min-width:320px;padding:10px;color:#8a8a8a}.cmpt-ui-multiselect .selector .trigger-button .dropdown input[type=radio]{display:none}.cmpt-ui-multiselect .selector .trigger-button .dropdown input[type=checkbox]{position:absolute;top:10px;left:10px}.cmpt-ui-multiselect .selector .trigger-button .dropdown .search{position:relative;top:0;cursor:default;padding:3px 5px;font-weight:700;font-size:13px;height:40px}.cmpt-ui-multiselect .selector .trigger-button .dropdown .search .dropdown-filter{width:100%;background:#ededed;border-radius:5px;padding:2px 30px 2px 52px;margin-top:2px;line-height:14px}.cmpt-ui-multiselect .selector .trigger-button .dropdown .search .dropdown-filter span{margin-top:4px;position:absolute;font-weight:700}.cmpt-ui-multiselect .selector .trigger-button .dropdown .search .dropdown-filter span.filter-label{left:15px;top:9px}.cmpt-ui-multiselect .selector .trigger-button .dropdown .search .dropdown-filter span.view-all{cursor:pointer;right:32px;top:9px}.cmpt-ui-multiselect .selector .trigger-button .dropdown .search .dropdown-filter input{font-weight:400;height:22px;width:96%;padding:0 3px;font-size:12px;cursor:text}.cmpt-ui-multiselect .selector .trigger-button .dropdown .search .dropdown-filter i{position:absolute;top:13px;right:12px;cursor:pointer}.cmpt-ui-multiselect .selector .trigger-button .dropdown.multi .search .dropdown-filter{padding-right:90px}.cmpt-ui-multiselect .selector .trigger-button .dropdown.multi .list-item{padding-left:30px}.cmpt-ui-multiselect .selector .trigger-button span{font-weight:400}.cmpt-ui-multiselect .selector .trigger-button .ui-icon{position:absolute;right:4px;top:50%;margin-top:-8px}.cmpt-ui-nothing-found h1{margin-top:30px;text-align:center;margin-bottom:30px}.cmpt-ui-nothing-found h3{text-align:center;padding-bottom:30px}.cmpt-ui-nothing-found .adjustPadding{padding-top:30px}.cmpt-ui-overlay-blocked.fill-container{position:absolute;top:0;left:0;right:0;bottom:0}.cmpt-ui-overlay-blocked.fill-container .cover{position:absolute;bottom:0;left:0;top:0;right:0;background-color:#fff;opacity:.85;-ms-filter:"alpha(Opacity=85)";filter:alpha(opacity=85);z-index:2}.cmpt-ui-overlay-blocked.fill-container .loading-container{position:absolute;bottom:0;left:0;top:150px;right:0;height:50px;z-index:5}.cmpt-ui-overlay-blocked .status{position:relative;color:#2387b9;padding-right:10px;font-weight:700;font-size:12px;text-align:center;text-transform:uppercase}.cmpt-ui-progress-bar .progress-bar-container{margin-left:auto;margin-right:auto;width:415px;height:20px;text-align:center}.cmpt-ui-progress-bar .progress-bar-container .progress-bar{display:block;height:8px;width:415px;background:#f7f7f7;overflow:hidden}.cmpt-ui-progress-bar .progress-bar-container .progress-bar .progress{display:block;height:100%;width:100%;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform 300ms ease-in-out;-moz-transition:-moz-transform 300ms ease-in-out;-o-transition:-o-transform 300ms ease-in-out;-ms-transition:-ms-transform 300ms ease-in-out;transition:transform 300ms ease-in-out;background-color:#2387b9}.cmpt-ui-progress-bar .text{margin-top:.3rem;font-weight:600}.cmpt-ui-rad-gauge{position:relative;background-color:#ddd;border-radius:50%;width:100px;height:100px;margin:0 auto}.cmpt-ui-rad-gauge .rad-container{height:100px;width:100px}.cmpt-ui-rad-gauge .display{position:absolute;background-color:#fff;top:10px;left:10px;width:80px;height:80px;line-height:80px;border-radius:50%;z-index:2;-webkit-box-shadow:0 0 2px rgba(0,0,0,.1);box-shadow:0 0 2px rgba(0,0,0,.1);text-align:center}.cmpt-ui-rad-gauge .display span{font-size:16px;display:inline-block;vertical-align:middle;line-height:16px;padding-bottom:3px}.cmpt-ui-rad-gauge .half{position:absolute;top:1px;left:1px;width:0;border:49px solid;border-radius:50%;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-ms-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.cmpt-ui-rad-gauge .half.left{border-top-color:transparent;border-right-color:transparent;-webkit-transition-delay:0ms;-moz-transition-delay:0ms;-o-transition-delay:0ms;-ms-transition-delay:0ms;transition-delay:0ms}.cmpt-ui-rad-gauge .half.right{border-bottom-color:transparent;border-left-color:transparent}.cmpt-ui-rad-gauge .show-hide{position:relative;-webkit-transition:opacity 0ms;-moz-transition:opacity 0ms;-o-transition:opacity 0ms;-ms-transition:opacity 0ms;transition:opacity 0ms;opacity:0;-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0)}.cmpt-ui-rad-gauge .show-hide.show{opacity:1;-ms-filter:none;filter:none}.cmpt-ui-rad-gauge .mask{content:"";position:absolute;top:0;left:0;width:0;height:0;border:50px solid #ddd;border-top-color:transparent;border-right-color:transparent;border-radius:50%;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.cmpt-ui-singleselect-sortable-grid .cmpt-ui-sortable-grid .grid-header,.cmpt-ui-singleselect-sortable-grid .cmpt-ui-sortable-grid .grid-row{padding-right:40px}.cmpt-ui-singleselect-sortable-grid .cmpt-ui-sortable-grid .grid-header .uicheckcol-cell,.cmpt-ui-singleselect-sortable-grid .cmpt-ui-sortable-grid .grid-header .uicheckcol-th,.cmpt-ui-singleselect-sortable-grid .cmpt-ui-sortable-grid .grid-row .uicheckcol-cell,.cmpt-ui-singleselect-sortable-grid .cmpt-ui-sortable-grid .grid-row .uicheckcol-th{position:absolute;width:40px;height:100%;padding-right:0!important;padding-left:0!important;text-align:center}.cmpt-ui-singleselect-sortable-grid .cmpt-ui-sortable-grid .grid-row.selected{background-color:#ffd}.cmpt-ui-singleselect-sortable-grid.boxes-on-left .grid-header,.cmpt-ui-singleselect-sortable-grid.boxes-on-left .grid-row{padding-right:0;padding-left:40px}.cmpt-ui-singleselect-sortable-grid.boxes-on-left .grid-header .uicheckcol-cell,.cmpt-ui-singleselect-sortable-grid.boxes-on-left .grid-header .uicheckcol-th,.cmpt-ui-singleselect-sortable-grid.boxes-on-left .grid-row .uicheckcol-cell,.cmpt-ui-singleselect-sortable-grid.boxes-on-left .grid-row .uicheckcol-th{width:40px;left:0}.cmpt-ui-slider .plg-slider{border:1px solid #cfcfcf}.cmpt-ui-slider .ui-slider-range{margin-bottom:0}.cmpt-ui-slider .markers{position:relative;height:30px}.cmpt-ui-slider .markers label{position:absolute;width:20px;margin-left:-6px;margin-bottom:0;line-height:15px;margin-top:5px;font-weight:600}@media print{.cmpt-ui-sortable-grid.not-ready-for-print:before{content:'Please use CTRL + P to print this content correctly.';margin-top:50px;font-size:32px;text-align:center;display:block}.cmpt-ui-sortable-grid.not-ready-for-print .grid-header,.cmpt-ui-sortable-grid.not-ready-for-print .grid-rows{display:none!important}}.cmpt-ui-sortable-grid .no-data{background-color:#fff;padding:50px 0}.cmpt-ui-sortable-grid .no-data ng-transclude{color:#606060;text-align:center;display:block}.cmpt-ui-sortable-grid .loading{position:relative;background-color:#fff;padding-top:50px;width:100%;height:150px}.cmpt-ui-sortable-grid .loading:after{position:relative;font-size:24px;font-weight:700}.cmpt-ui-sortable-grid .grid-header .grid-header-content{cursor:default}.cmpt-ui-sortable-grid .grid-header .grid-header-content.sortable{cursor:pointer}.cmpt-ui-sortable-grid .grid-header .grid-header-content.sortable:active{color:#606060;background:#fff;background:-webkit-linear-gradient(270deg,#fafafa 0,#e4e4e4 100%) #fff;background:-moz-linear-gradient(270deg,#fafafa 0,#e4e4e4 100%) #fff;background:-o-linear-gradient(270deg,#fafafa 0,#e4e4e4 100%) #fff;background:-ms-linear-gradient(270deg,#fafafa 0,#e4e4e4 100%) #fff;background:linear-gradient(-180deg,#fafafa 0,#e4e4e4 100%) #fff;border-left:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf;border-bottom-color:#cfcfcf}.no-flexbox .cmpt-ui-sortable-grid .-g{display:table!important}.cmpt-ui-sortable-grid .selectedRow{background-color:#ffd}.cmpt-ui-tabs .tabs a{width:150px;border-top-left-radius:5px;border-top-right-radius:5px;margin-right:5px;background:#fff;padding:7px 10px;display:inline-block;opacity:1;-ms-filter:none;filter:none;text-align:center;border:1px solid #cfcfcf;cursor:pointer;vertical-align:bottom}.cmpt-ui-tabs .tabs a.active{background:#404040;border:1px solid #404040}.cmpt-ui-tabs .tabs a.active:hover{background:#404040}.cmpt-ui-tabs .tabs a.active span{color:#fff}.cmpt-ui-tabs .tabs a:hover{background:#fff;text-decoration:none}.cmpt-ui-tabs .tabs a:focus{text-decoration:none}.cmpt-ui-tabs .tabs a span{font-size:14px;color:#404040;font-weight:700;text-align:center}.cmpt-ui-tabs .tabs a span div{font-weight:400;font-size:11px}.cmpt-ui-textarea-v2{vertical-align:top;font-size:12px;margin-bottom:10px}.cmpt-ui-textarea-v2 label{margin-right:35px;margin-bottom:10px;display:inline-block;font-size:13px;font-weight:700;vertical-align:top}.cmpt-ui-textarea-v2 label .caption{color:#606060;font-size:11px;font-weight:400;line-height:135%;margin-top:5px}.cmpt-ui-textarea-v2 div{font-size:14px;word-wrap:break-word}.cmpt-ui-textarea-v2 textarea{background:#fff;border:1px solid #cfcfcf;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.1);box-shadow:inset 0 0 6px rgba(0,0,0,.1);padding:5px;font-size:14px;color:#404040;height:100px;margin:0;width:100%;max-width:100%;white-space:normal}.cmpt-ui-textarea-v2 .notes-characters-left{color:#606060;font-size:11px;font-weight:400;line-height:135%;text-align:right}.cmpt-ui-textarea-v2 .over-limit{color:#cc2a1f}.cmpt-ui-textarea{vertical-align:top;font-size:12px;margin-bottom:10px}.cmpt-ui-textarea label{margin-right:35px;margin-bottom:10px;display:inline-block;font-size:13px;font-weight:700;vertical-align:top}.cmpt-ui-textarea label .caption{color:#606060;font-size:11px;font-weight:400;line-height:135%;margin-top:5px}.cmpt-ui-textarea div{font-size:14px;word-wrap:break-word}.cmpt-ui-textarea textarea{background:#fff;border:1px solid #cfcfcf;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.1);box-shadow:inset 0 0 6px rgba(0,0,0,.1);padding:5px;font-size:14px;color:#404040;height:100px;margin:0;width:100%;max-width:100%;white-space:normal}.cmpt-ui-textarea .notes-characters-left{color:#606060;font-size:11px;font-weight:400;line-height:135%;text-align:right}.cmpt-ui-textarea .over-limit{color:#cc2a1f}.cmpt-ui-textarea .error-message{background:0 0;color:#cc2a1f;font-size:11px;text-align:right;line-height:135%}.cmpt-ui-textarea .error{background:#fbe7e6;border-color:#e55e55}.cmpt-ui-textbox-v2 .input .read-only{line-height:34px}.cmpt-ui-textbox-v2 .input div{font-size:12px}.cmpt-ui-textbox-v2 .input .fl-input::-ms-clear{height:0;width:0}.cmpt-ui-textbox input{width:100%;margin:0}.cmpt-ui-textbox div{font-size:14px}.cmpt-ui-textbox .error-message{background:0 0;color:#cc2a1f;font-size:11px;text-align:right;line-height:135%}.cmpt-ui-textbox .error{background:#fbe7e6;border-color:#e55e55}.cmpt-ui-toggle-switch .label{font-weight:700;font-size:12px;padding-bottom:5px}.cmpt-ui-toggle-switch .toggle-bg{background:#555;border-radius:2em;-webkit-box-shadow:inset 0 0 15px 0 #0d0d0d;box-shadow:inset 0 0 15px 0 #0d0d0d;border:.12em solid #e6e6e6;display:block;float:left;height:2em;width:3.4em;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;-ms-transition-duration:.2s;transition-duration:.2s;position:relative}.cmpt-ui-toggle-switch .toggle-bg:hover{border-color:#dbdbdb}.cmpt-ui-toggle-switch .toggle-bg.on{background:#494;border-color:#419141;-webkit-box-shadow:inset 0 0 15px 0 #006a00;box-shadow:inset 0 0 15px 0 #006a00}.cmpt-ui-toggle-switch .toggle-bg input{margin:0;padding:0;width:5.1em;height:100%;position:absolute;left:0;top:0;cursor:pointer;z-index:2;zoom:1;opacity:0;-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0)}.cmpt-ui-toggle-switch .toggle-bg input:checked~.switch{left:0}.cmpt-ui-toggle-switch .toggle-bg input~:checked~.switch{left:1.38em}.cmpt-ui-toggle-switch .toggle-bg input:checked{z-index:0}.cmpt-ui-toggle-switch .switch{background:#fff;border-radius:2em;border:.1em solid #d9d9d9;display:block;float:left;height:1.9em;width:1.9em;left:-.1em;position:relative;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;-ms-transition-duration:.2s;transition-duration:.2s;z-index:1}.cmpt-ui-toggle-switch .switch.on{-webkit-box-shadow:-.2em .2em .5em rgba(0,0,0,.06),.4em .4em 1.5em rgba(0,0,0,.08);box-shadow:-.2em .2em .5em rgba(0,0,0,.06),.4em .4em 1.5em rgba(0,0,0,.08)}.cmpt-ui-toggle-switch .switch.off{-webkit-box-shadow:.2em .2em .5em rgba(0,0,0,.06),-.4em .4em 1.5em rgba(0,0,0,.08);box-shadow:.2em .2em .5em rgba(0,0,0,.06),-.4em .4em 1.5em rgba(0,0,0,.08)}.cmpt-ui-toggle-switch .disabled{opacity:.3;-ms-filter:"alpha(Opacity=30)";filter:alpha(opacity=30);cursor:default}.cmpt-ui-toggle-switch .disabled input{cursor:default}.cmpt-ui-toggle-switch .toggle-alternate{clear:both;width:4.76em}.cmpt-ui-toggle-switch .toggle-alternate input{width:6.63em}.cmpt-ui-toggle-switch .toggle-alternate input~:checked~.switch{left:2.74em}.cmpt-ui-toggle-switch .toggle-alternate label{font-weight:700;font-size:15px;position:absolute;top:2px}.cmpt-ui-toggle-switch .toggle-alternate label.on{left:.75em;color:#fff;text-shadow:0 .1em 0 #494}.cmpt-ui-toggle-switch .toggle-alternate label.off{right:.75em;color:#aaa}.modal-bulk-actions.dialog-popup .message{text-align:center}.modal-bulk-actions.dialog-popup .sub-message{text-align:center;font-size:12px}.modal-bulk-actions.dialog-popup .cmpt-ui-loader.loader{position:relative}.modal-bulk-actions.dialog-popup .cmpt-ui-loader.loader .logo-spinner{margin:0}.modal-bulk-actions.dialog-popup .cmpt-ui-loader.loader .bar{background-color:#fff;-webkit-animation-name:height-change-blue;-moz-animation-name:height-change-blue;-o-animation-name:height-change-blue;-ms-animation-name:height-change-blue;animation-name:height-change-blue}.modal-bulk-actions.dialog-popup .ngdialog-buttons.not-processed .post-process,.modal-bulk-actions.dialog-popup .ngdialog-buttons.processed .pre-process{display:none}.cmpt-user-access-access-status .is-processing{text-align:center}.cmpt-user-access-access-status span.accountStatus{display:inline-block;float:left}.cmpt-user-access-access-status span.invitationStatus{text-decoration:underline}.cmpt-user-access-access-status span.accountAction{display:inline-block;float:right}.cmpt-user-access-access-status i.fa-exclamation-circle{color:#e55e55;margin-right:-2px}.cmpt-user-access-access-status i.fa-circle-access-granted{color:#26a26a}.cmpt-user-access-access-status i.fa-circle-access-paused{color:#d6ad6a}.cmpt-user-access-access-status i.fa-circle-invited{color:#8a8a8a}.cmpt-user-access-access-status span.accountAction a{cursor:pointer}div.qtipInvited{padding:4px}div.qtipInvited div.row{padding-bottom:3px}div.qtipInvited div.qtip-label{color:#8a8a8a;margin-bottom:4px}.cmpt-user-access-email-modal .content>div{margin-top:1rem}.cmpt-user-access-email-modal .label{padding-bottom:5px}.cmpt-user-access-email-modal .field{font-size:14px;margin-bottom:30px}div.qtipCredentials{padding:4px;min-height:40px;min-width:130px}div.qtipCredentials .loader{margin-top:-4px}div.qtipCredentials .loader .loading-container{position:initial}div.qtipCredentials div.row{padding-bottom:3px}div.qtipCredentials div.qtip-label{color:#8a8a8a;margin-bottom:4px}div.qtipCredentials span.label{font-weight:700}.cmpt-user-access-user div{display:inline-block}.cmpt-user-access-user .userLink{padding-right:7px;max-width:225px}.notes-popup.dialog-popup .ngdialog-message .label{font-size:15px;font-weight:700;color:#606060;border-bottom:1px solid #cfcfcf;padding-bottom:5px}.notes-popup .content>div{margin-top:1rem}.notes-popup .notes{font-size:14px;margin-top:.5rem}.notes-popup .subHeader{font-size:12px}.modal-absr-warning.dialog-popup .ngdialog-message .header{background-color:#d6ad6a;color:#fff}.modal-absr-warning.dialog-popup .ngdialog-message .header:before{margin-right:12px}.modal-absr-warning.dialog-popup .ngdialog-message .content .bold{font-weight:700}.modal-absr-warning.dialog-popup .ngdialog-message .content .message{padding-bottom:10px}.modal-absr-warning.dialog-popup .ngdialog-message .content .message:last-child{padding-bottom:0}.modal-absr-warning .fl-button{margin-left:4px}.modal-absr-alert-html.dialog-popup .ngdialog-message .header:before{margin-right:12px}.modal-absr-alert-html.dialog-popup .ngdialog-message .content{font-size:14px}.modal-absr-alert-html.dialog-popup .ngdialog-message .content ul{margin-top:10px}.modal-absr-alert-html.dialog-popup .ngdialog-message .content li{font-weight:700}.available-substiute-confirm-action .ngdialog-buttons .maintainLock{color:#cc2a1f}.date-selector-with-input.content{background-color:#fff}.dialog-popup.deny-part-popup .ngdialog-message .header{background:#e55e55;color:#fff}.dialog-popup.deny-part-popup .ngdialog-message .content .approval-status{font-size:14px;font-weight:700;padding:5px 0;border-bottom:1px dashed #cfcfcf}.dialog-popup.deny-part-popup .ngdialog-message .content .approval-status .cmpt-template-approval{padding-left:5px;display:inline-block}.dialog-popup.deny-part-popup .ngdialog-message .content .approval-status .cmpt-template-approval .icon{display:none}.dialog-popup.deny-part-popup .ngdialog-message .content .approval-status .cmpt-template-approval .approved{color:#26a26a}.dialog-popup.deny-part-popup .ngdialog-message .content .approval-status .cmpt-template-approval .partial{color:#d6ad6a}.dialog-popup.deny-part-popup .ngdialog-message .content .approval-status .cmpt-template-approval .denied{color:#e55e55}.dialog-popup.deny-part-popup .ngdialog-message .content .approval-status .cmpt-template-approval .unapproved{color:#d6ad6a}.dialog-popup.deny-part-popup .ngdialog-message .content .absence-list .cmpt-ui-multiselect-sortable-grid{font-size:13px;margin:10px 0}.dialog-popup.deny-part-popup .ngdialog-message .content .absence-list .cmpt-ui-multiselect-sortable-grid .grid-rows{max-height:200px;overflow-y:auto}.dialog-popup.deny-part-popup .ngdialog-message .content .absence-list .cmpt-ui-multiselect-sortable-grid .grid-rows .grid-cell{line-height:15px;vertical-align:middle;padding-bottom:2px}.dialog-popup.deny-part-popup .ngdialog-message .content .absence-list .cmpt-ui-multiselect-sortable-grid .grid-rows .grid-cell .disabled{opacity:.5;-ms-filter:"alpha(Opacity=50)";filter:alpha(opacity=50)}.dialog-popup.deny-part-popup .ngdialog-message .content .absence-list .cmpt-ui-multiselect-sortable-grid .grid-rows .duration-cell{text-align:center;padding-left:5px}.dialog-popup.deny-part-popup .ngdialog-message .content .absence-list .cmpt-ui-multiselect-sortable-grid .grid-rows .duration-cell .cmpt-template-shift-types div i{line-height:15px}.dialog-popup.deny-part-popup .ngdialog-message .content .absence-list .cmpt-ui-multiselect-sortable-grid .uicheckcol-cell,.dialog-popup.deny-part-popup .ngdialog-message .content .absence-list .cmpt-ui-multiselect-sortable-grid .uicheckcol-th{right:0}.dialog-popup.deny-part-popup .ngdialog-message .content .comment-box{padding:10px 0 0;border-top:1px dashed #cfcfcf}.dialog-popup.deny-part-popup .ngdialog-message .content .comment-box span{font-weight:700;font-size:14px}.dialog-popup.deny-part-popup .ngdialog-buttons{border-top:1px solid #cfcfcf}.ngdialog.deny-part-dialog .ngdialog-content{width:710px;top:-75px}.modal-absr-alert-html.dialog-popup .fl-button{margin-left:5px}.modal-absr-alert-html.dialog-popup .fa-spinner{position:relative;left:-6px}.ngdialog.visibility-calculator-popup .ngdialog-content{width:650px;top:-75px}.shake{-webkit-animation:shake 400ms ease-in-out;-moz-animation:shake 400ms ease-in-out;-o-animation:shake 400ms ease-in-out;-ms-animation:shake 400ms ease-in-out;animation:shake 400ms ease-in-out}@-moz-keyframes shake{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}12.5%{-webkit-transform:translateX(-6px) rotateY(-5deg);-moz-transform:translateX(-6px) rotateY(-5deg);-o-transform:translateX(-6px) rotateY(-5deg);-ms-transform:translateX(-6px) rotateY(-5deg);transform:translateX(-6px) rotateY(-5deg)}37.5%{-webkit-transform:translateX(5px) rotateY(4deg);-moz-transform:translateX(5px) rotateY(4deg);-o-transform:translateX(5px) rotateY(4deg);-ms-transform:translateX(5px) rotateY(4deg);transform:translateX(5px) rotateY(4deg)}62.5%{-webkit-transform:translateX(-3px) rotateY(-2deg);-moz-transform:translateX(-3px) rotateY(-2deg);-o-transform:translateX(-3px) rotateY(-2deg);-ms-transform:translateX(-3px) rotateY(-2deg);transform:translateX(-3px) rotateY(-2deg)}87.5%{-webkit-transform:translateX(2px) rotateY(1deg);-moz-transform:translateX(2px) rotateY(1deg);-o-transform:translateX(2px) rotateY(1deg);-ms-transform:translateX(2px) rotateY(1deg);transform:translateX(2px) rotateY(1deg)}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes shake{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}12.5%{-webkit-transform:translateX(-6px) rotateY(-5deg);-moz-transform:translateX(-6px) rotateY(-5deg);-o-transform:translateX(-6px) rotateY(-5deg);-ms-transform:translateX(-6px) rotateY(-5deg);transform:translateX(-6px) rotateY(-5deg)}37.5%{-webkit-transform:translateX(5px) rotateY(4deg);-moz-transform:translateX(5px) rotateY(4deg);-o-transform:translateX(5px) rotateY(4deg);-ms-transform:translateX(5px) rotateY(4deg);transform:translateX(5px) rotateY(4deg)}62.5%{-webkit-transform:translateX(-3px) rotateY(-2deg);-moz-transform:translateX(-3px) rotateY(-2deg);-o-transform:translateX(-3px) rotateY(-2deg);-ms-transform:translateX(-3px) rotateY(-2deg);transform:translateX(-3px) rotateY(-2deg)}87.5%{-webkit-transform:translateX(2px) rotateY(1deg);-moz-transform:translateX(2px) rotateY(1deg);-o-transform:translateX(2px) rotateY(1deg);-ms-transform:translateX(2px) rotateY(1deg);transform:translateX(2px) rotateY(1deg)}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@-o-keyframes shake{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}12.5%{-webkit-transform:translateX(-6px) rotateY(-5deg);-moz-transform:translateX(-6px) rotateY(-5deg);-o-transform:translateX(-6px) rotateY(-5deg);-ms-transform:translateX(-6px) rotateY(-5deg);transform:translateX(-6px) rotateY(-5deg)}37.5%{-webkit-transform:translateX(5px) rotateY(4deg);-moz-transform:translateX(5px) rotateY(4deg);-o-transform:translateX(5px) rotateY(4deg);-ms-transform:translateX(5px) rotateY(4deg);transform:translateX(5px) rotateY(4deg)}62.5%{-webkit-transform:translateX(-3px) rotateY(-2deg);-moz-transform:translateX(-3px) rotateY(-2deg);-o-transform:translateX(-3px) rotateY(-2deg);-ms-transform:translateX(-3px) rotateY(-2deg);transform:translateX(-3px) rotateY(-2deg)}87.5%{-webkit-transform:translateX(2px) rotateY(1deg);-moz-transform:translateX(2px) rotateY(1deg);-o-transform:translateX(2px) rotateY(1deg);-ms-transform:translateX(2px) rotateY(1deg);transform:translateX(2px) rotateY(1deg)}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@keyframes shake{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}12.5%{-webkit-transform:translateX(-6px) rotateY(-5deg);-moz-transform:translateX(-6px) rotateY(-5deg);-o-transform:translateX(-6px) rotateY(-5deg);-ms-transform:translateX(-6px) rotateY(-5deg);transform:translateX(-6px) rotateY(-5deg)}37.5%{-webkit-transform:translateX(5px) rotateY(4deg);-moz-transform:translateX(5px) rotateY(4deg);-o-transform:translateX(5px) rotateY(4deg);-ms-transform:translateX(5px) rotateY(4deg);transform:translateX(5px) rotateY(4deg)}62.5%{-webkit-transform:translateX(-3px) rotateY(-2deg);-moz-transform:translateX(-3px) rotateY(-2deg);-o-transform:translateX(-3px) rotateY(-2deg);-ms-transform:translateX(-3px) rotateY(-2deg);transform:translateX(-3px) rotateY(-2deg)}87.5%{-webkit-transform:translateX(2px) rotateY(1deg);-moz-transform:translateX(2px) rotateY(1deg);-o-transform:translateX(2px) rotateY(1deg);-ms-transform:translateX(2px) rotateY(1deg);transform:translateX(2px) rotateY(1deg)}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@font-face{font-family:midietsans_light;src:url(../font/midiet_sans_light-webfont.eot);src:url(../font/midiet_sans_light-webfont.eot?#iefix) format('embedded-opentype'),url(../font/midiet_sans_light-webfont.woff2) format('woff2'),url(../font/midiet_sans_light-webfont.woff) format('woff'),url(../font/midiet_sans_light-webfont.ttf) format('truetype'),url(../font/midiet_sans_light-webfont.svg#midietsans_bold) format('svg');font-weight:400;font-style:normal}.stripes-overlay{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAJElEQVQIW2P8//9/GgMDAwMjI+MsMA0ikAXBAiiCIFmYchAbAEChEsuaKdaYAAAAAElFTkSuQmCC);background-repeat:repeat}.section-heading{background:#d8eaff;background:-webkit-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background:-moz-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background:-o-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background:-ms-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background:linear-gradient(-180deg,#d8eaff 0,#b2d4ff 100%);border-bottom:1px solid #90c2ff;color:#345;padding:10px;width:100%}.section-footer{background:#e9e9e9;color:#404040;border-top:1px solid #cfcfcf;padding:10px 12px;text-align:right;width:100%}.inset-panel{background:#f7f7f7;border:1px solid #cfcfcf;border-radius:5px;-webkit-box-shadow:0 0 4px rgba(0,0,0,.1) inset;box-shadow:0 0 4px rgba(0,0,0,.1) inset;white-space:nowrap;margin-bottom:5px;padding:10px 10px 10px 15px}.ngdialog.ngdialog-theme-default.large-dialog .ngdialog-content{width:600px}.debug{background-color:#0f0}.ui-datepicker .ui-datepicker-unselectable span{line-height:normal}#ui-datepicker-div{z-index:20006!important}@media print{.route-create-absence-done .title h3,.v-nav-top .left-content{display:none!important}.route-create-absence-done .content-panel{border:5px solid #404040!important}.cmpt-absr-done-banner{border:1px solid #cfcfcf}.cmpt-absr-done-next-steps,.cmpt-step-progress,.next-steps{display:none!important}.cmpt-absr-done-top-bar{border:1px solid #cfcfcf}.absence-summary .element .files,.cmpt-absr-done-summary .element .files,.cmpt-absr-done-top-bar .fl-button{display:none!important}.absence-summary .element.element,.cmpt-absr-done-summary .element.element{border-bottom:1px solid #cfcfcf!important}.absence-summary .variation-summary,.cmpt-absr-done-summary .variation-summary{margin-top:10px}.absence-summary .fa-chevron-right,.cmpt-absr-done-summary .fa-chevron-right{display:none!important}.action-bar,.cmpt-absr-done-bottom-bar{height:51px}.action-bar .fl-button,.cmpt-absr-done-bottom-bar .fl-button{display:none!important}}.qtip{-webkit-box-shadow:0 0 15px rgba(0,0,0,.1);box-shadow:0 0 15px rgba(0,0,0,.1)}.qtip-content li{white-space:nowrap}.qtip-large{background-color:#404040;padding:10px;border-radius:5px}.qtip-large .qtip-content{padding:0}.qtip-large .qtip-content .wrapper{display:inline-block;padding:15px;width:250px;color:#404040;background-color:#fff}.dialog-popup .ngdialog-message>div{margin:0 1rem 1rem}.dialog-popup .ngdialog-message .header{font-size:1.2rem;color:#606060;background:#e4e4e4;border-top-left-radius:5px;border-top-right-radius:5px;margin:0 0 1rem;padding:.7rem 2.7rem .7rem 1rem}.dialog-popup .ngdialog-message .content{font-size:1rem}.dialog-popup .ngdialog-buttons a{float:right;margin-left:5px}.dialog-popup .ngdialog-buttons a.fl-link{font-size:14px;margin:6px 24px;color:#404040;cursor:pointer}.dialog-popup .ngdialog-buttons a i{margin-right:5px}.ngdialog-close{content:'\f05c'}.grid-header{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.grid-header .grid-header-content{color:#404040;background:#fff;background:-webkit-linear-gradient(270deg,#fafafa 0,#e4e4e4 100%) #fff;background:-moz-linear-gradient(270deg,#fafafa 0,#e4e4e4 100%) #fff;background:-o-linear-gradient(270deg,#fafafa 0,#e4e4e4 100%) #fff;background:-ms-linear-gradient(270deg,#fafafa 0,#e4e4e4 100%) #fff;background:linear-gradient(-180deg,#fafafa 0,#e4e4e4 100%) #fff;font-size:13px;font-weight:700;height:42px;text-shadow:0 1px 0 #fff;text-align:left;border-left:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf;border-bottom-color:#cfcfcf;padding:10px}.grid-header .grid-header-content.center{text-align:center;padding:10px 5px}.grid-header .sorted{background:#f7f7f7}.grid-header .sort-icon{float:right;margin-top:1px}.grid-header .sort-icon.fa-sort-down{margin-top:-2px}.grid-header .sort-icon.fa-sort-up{margin-top:3px}.row-container.hidden{display:none}.row-container:nth-child(odd){background-color:#fff}.row-container:nth-child(even){background-color:#f8fbff}.row-container:last-child{border-bottom:0}.grid-cell{padding:10px 5px 10px 10px;line-height:14px;border-left:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf}.grid-cell *{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.grid-cell.center{text-align:center}.icon-left{margin-left:.5em}.icon-right{margin-right:.5em}.qtip.info-qtip{background:#f6fbff;border:1px solid #cfcfcf;width:300px}.qtip.info-qtip .qtip-content{padding:10px 15px 8px}.qtip.info-qtip .qtip-tip canvas{color:#f6fbff}.log-grid .grid-row .grid-cell span{white-space:normal}.log-grid .grid-rows{color:#404040;font-size:12px;font-family:Helvetica,Arial,sans-serif}.log-grid .no-data{text-align:center;font-weight:700;font-size:18px;padding:50px;color:#606060;height:150px}.reference-data-styles{position:relative}.reference-data-styles .add-link{color:#275a9a;cursor:pointer;margin-bottom:5px;display:inline-block}.reference-data-styles .add-link i{font-size:14px}.reference-data-styles .add-link span{font-size:13px;vertical-align:text-bottom;margin-left:5px}.reference-data-styles .description{margin-bottom:10px;font-size:14px;color:#606060}.reference-data-styles .description span{font-weight:700}.reference-data-styles .mian-list{display:inline-block;width:100%}.reference-data-styles .mian-list.has-scroll .scrollable-grid.cmpt-ui-grid .grid-header{margin-right:14px}.reference-data-styles .mian-list.has-scroll .scrollable-grid.cmpt-ui-grid .grid-rows{overflow-y:scroll}.reference-data-styles .details{display:none;vertical-align:top;width:0}.reference-data-styles .row-container{background-color:#fff!important}.reference-data-styles .cmpt-ui-grid{background:#fff;border:1px solid #cfcfcf}.reference-data-styles .cmpt-ui-grid .grid-header .grid-header-content{color:#404040;background:#e9e9e9;border-left:0;font-size:14px;text-shadow:none;border-bottom:1px solid #cfcfcf}.reference-data-styles .cmpt-ui-grid .grid-rows{font-size:15px}.reference-data-styles .cmpt-ui-grid .grid-rows .row-container{min-height:41px!important}.reference-data-styles .cmpt-ui-grid .grid-rows .row-container .row-content .grid-row .grid-cell{border-bottom:1px solid #cfcfcf;border-left:0}.reference-data-styles .cmpt-ui-grid .grid-rows .row-container .row-content .grid-row .grid-cell .ref-name{margin-left:10px;line-height:40px}.reference-data-styles .cmpt-ui-grid .grid-rows .row-container .row-content .grid-row .toggle{color:#606060;cursor:pointer;text-align:center;width:40px;float:left;line-height:40px;height:40px;border-right:1px solid #cfcfcf}.reference-data-styles .cmpt-ui-grid .grid-rows .row-container .row-content .grid-row .actions-cell{padding:0}.reference-data-styles .cmpt-ui-grid .grid-rows .row-container .row-content .grid-row>div{line-height:20px}.reference-data-styles .cmpt-ui-grid .grid-rows .row-container .row-content .cancel{position:absolute;cursor:pointer;font-size:12px;color:#bababa;display:none;line-height:40px;top:0;right:0;background:#f2f2f2;-webkit-box-shadow:-20px 0 20px #f2f2f2;box-shadow:-20px 0 20px #f2f2f2;padding:0 10px}.reference-data-styles .cmpt-ui-grid .grid-rows .row-container:last-child .row-content .grid-row .grid-cell,.reference-data-styles .cmpt-ui-grid .grid-rows .row-container:last-child .row-content .grid-row background-color{border-bottom:0}.reference-data-styles .cmpt-ui-loader .bar{background-color:rgba(255,255,255,.65);-webkit-animation-name:height-change-blue;-moz-animation-name:height-change-blue;-o-animation-name:height-change-blue;-ms-animation-name:height-change-blue;animation-name:height-change-blue}.reference-data-styles.disable-add .add-link{opacity:.3;-ms-filter:"alpha(Opacity=30)";filter:alpha(opacity=30);cursor:not-allowed}.reference-data-styles.shrink .mian-list{width:25%;margin-right:20px}.reference-data-styles.shrink .mian-list .grid-header .grid-header-content{width:100%;display:none}.reference-data-styles.shrink .mian-list .grid-header .grid-header-content:first-child{display:block}.reference-data-styles.shrink .mian-list .grid-rows .row-container .row-content .grid-row .grid-cell{width:100%;display:none}.reference-data-styles.shrink .mian-list .grid-rows .row-container .row-content .grid-row .grid-cell:first-child{display:block}.reference-data-styles.shrink .mian-list .grid-rows .row-container .row-content .selected{font-weight:700;background:#f2f2f2;border-left:2px solid #2387b9}.reference-data-styles.shrink .mian-list .grid-rows .row-container .row-content .selected .toggle{width:38px}.reference-data-styles.shrink .mian-list .grid-rows .row-container .row-content .selected .cancel{font-weight:400;display:block}.reference-data-styles.shrink .mian-list .grid-rows .row-container .row-content .view-only{color:#606060;line-height:40px;vertical-align:middle}.reference-data-styles.shrink .mian-list .grid-rows .row-container .row-content .view-only span{margin-left:10px}.reference-data-styles.shrink .mian-list .grid-rows .row-container .row-content .footer-template .cancel{font-size:10px;margin-right:5%}.reference-data-styles.shrink .details{display:inline-block;width:73%}.reference-data-styles .scrollable-grid{background:#e9e9e9}.reference-data-styles .scrollable-grid.cmpt-ui-grid{height:auto;max-height:calc(100vh - 220px)}.reference-data-styles .scrollable-grid.cmpt-ui-grid .grid-rows{max-height:calc(100vh - 330px)}.reference-data-styles .hover.cmpt-ui-grid .grid-rows .grid-row:hover{background:#f7f7f7}.reference-data-styles .hover.cmpt-ui-grid .grid-rows .grid-row:hover .actions{opacity:1;-ms-filter:none;filter:none}.reference-data-styles.reference-data-styles-with-col-borders .cmpt-ui-grid{border-left:0}.reference-data-styles.reference-data-styles-with-col-borders .cmpt-ui-grid .grid-header .grid-header-content,.reference-data-styles.reference-data-styles-with-col-borders .cmpt-ui-grid .grid-rows .row-container .row-content .grid-row .grid-cell{border-left:1px solid #cfcfcf}.reference-data-details{border:1px solid #cfcfcf;border-radius:3px}.reference-data-details .header-section{background:#e9e9e9;padding:10px;border-radius:3px}.reference-data-details .header-section .title{font-size:16px;font-weight:700;color:#404040}.reference-data-details .header-section .title>div{margin-left:10px}.reference-data-details .header-section .button-section{text-align:right}.reference-data-details .header-section .button-section .fl-button{width:75px}.reference-data-details .header-section .button-section .plain-icon{cursor:pointer;color:#bababa;margin:0 10px}.reference-data-details .header-section .button-section .plain-icon:hover{color:#404040}.reference-data-details .field-section{border-top:1px solid #cfcfcf;background:#fff;padding:20px}.reference-data-details .field-section .element{position:relative;padding:5px}.reference-data-details .field-section .element label{color:#606060;font-size:12px}.reference-data-details .field-section .element a{position:absolute;right:5px;font-weight:600;text-decoration:underline;font-size:12px;top:10px}.reference-data-details .field-section .required-field{color:#e55e55;font-size:13px;padding:0 5px;vertical-align:middle;font-weight:400}.reference-data-details .field-section .sub-title{color:#404040;font-size:18px;font-weight:600}.reference-data-details .field-section label{font-size:12px}.reference-data-details .field-section label input{margin-right:5px}.report-standards h3{margin-top:.5rem;color:#404040}.report-standards .lock-header-fill{margin-top:30px}.report-standards .cmpt-ui-loader{display:inline-block}.report-standards .panel{background:#fff;-webkit-box-shadow:1px 2px 3px 0 rgba(0,0,0,.1);box-shadow:1px 2px 3px 0 rgba(0,0,0,.1);height:100%;border-radius:5px}.report-standards .panel .fa-angle-left,.report-standards .panel .fa-angle-right{font-size:20px;display:inline-block;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:40% 55%;-moz-transform-origin:40% 55%;-o-transform-origin:40% 55%;-ms-transform-origin:40% 55%;transform-origin:40% 55%;-webkit-transition:-webkit-transform 200ms;-moz-transition:-moz-transform 200ms;-o-transition:-o-transform 200ms;-ms-transition:-ms-transform 200ms;transition:transform 200ms;line-height:0}.report-standards .panel .summary-panel .bar{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.report-standards .panel .summary-panel.expanded .fa-angle-left,.report-standards .panel .summary-panel.expanded .fa-angle-right{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.report-standards .panel .summary-panel.expanded .bar{border-bottom-left-radius:0;border-bottom-right-radius:0}.report-standards .panel .summary-panel .collapsable{cursor:pointer}.report-standards .header .header-content{height:52px;padding:6px 10px;background:#404040;border-top-left-radius:5px;border-top-right-radius:5px;line-height:12px;position:relative}.report-standards .header .header-content .cmpt-ui-print-button{display:none}.report-standards .header .count{padding-top:13px;padding-left:5px;padding-right:5px;display:none;background:#e2efff;border-radius:40px;font-size:18px;font-weight:700;min-width:40px;height:40px;text-align:center}.report-standards .header .count.loaded{display:inline-block}.report-standards .header .label{font-size:20px;font-weight:700;color:#fff;margin-left:5px;margin-top:-1px;display:inline-block;padding-left:5px;position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);vertical-align:top}.report-standards .summary-panel .hide-data{display:none}.report-standards .summary-panel .bar{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-top:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf;border-bottom-color:#cfcfcf;background:#fff;background:-webkit-linear-gradient(270deg,#fafafa 0,#e4e4e4 100%) #fff;background:-moz-linear-gradient(270deg,#fafafa 0,#e4e4e4 100%) #fff;background:-o-linear-gradient(270deg,#fafafa 0,#e4e4e4 100%) #fff;background:-ms-linear-gradient(270deg,#fafafa 0,#e4e4e4 100%) #fff;background:linear-gradient(-180deg,#fafafa 0,#e4e4e4 100%) #fff;font-size:13px;color:#404040;line-height:40px;text-shadow:0 1px 0 #fff;text-align:left}.report-standards .summary-panel .bar .title{display:inline-block;padding-left:16px;font-weight:700;font-size:18px}.report-standards .summary-panel .bar .collapsable{border-left:1px solid #cfcfcf;text-align:center;font-size:22px}.report-standards .content-panel{font-size:12px;border-top:none}.report-standards .content-panel .grid-header{display:none}.report-standards .content-panel .grid-cell{line-height:15px;white-space:normal}.report-standards .content-panel .name-cell .cmpt-template-worker-link a{white-space:normal}.report-standards .content-panel .name-cell .title{font-size:11px}.report-standards .content-panel .name-cell .employee-type,.report-standards .content-panel .reason-cell .number-of-days{font-size:11px;color:#8a8a8a}.report-standards .content-panel .substitute-cell .cmpt-template-substitute-link a,.report-standards .content-panel .substitute-cell .cmpt-template-substitute-link span{white-space:normal}.report-standards .content-panel .no-data{font-size:18px;color:#606060;font-weight:700}.report-standards .content-panel.loaded .grid-header{display:block}.report-standards .content-panel .cmpt-ui-grouped-grid{border-left:0}.report-standards .content-panel .cmpt-ui-grouped-grid .grid-header div{border-left:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf;border-bottom-color:#cfcfcf}.report-standards .content-panel .cmpt-ui-grouped-grid .grid-cell{padding:10px 0 10px 10px;line-height:15px;border-left:1px solid #cfcfcf}.report-standards .content-panel .cmpt-ui-grouped-grid .no-data{text-align:center;line-height:120px;height:131px}.report-locked div.lock-header-fill{height:94px;margin-top:30px}.report-locked .report-standards>.header{position:fixed;-webkit-transform:translateZ(0);top:60px;width:1050px;z-index:2;background-color:#fff}.report-locked .report-standards>.header .header-content{border-top-left-radius:0!important;border-top-right-radius:0!important}.report-locked .report-standards>.header .header-content .cmpt-ui-print-button{display:inline-block!important;float:right;margin:5px 10px 0 0}.report-locked .report-standards>.header .cmpt-ui-loader .report-loader .logo-spinner{right:110px}.report-locked .report-standards>.content-panel{border-top-width:0}.report-locked .report-standards>.content-panel div.grid-header{position:fixed;-webkit-transform:translateZ(0);width:1050px;top:112px;border:5px solid #404040;border-bottom:0;margin-left:-5px;z-index:1;-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,.21);box-shadow:0 1px 5px 0 rgba(0,0,0,.21)}.no-screen{display:none!important}@media print{.hide-print{display:none!important}.no-screen{display:block!important}body,html{background:none!important}.report-standards .panel{-webkit-box-shadow:none;box-shadow:none;border:1px solid #cfcfcf;padding:15px}header.v-nav-top{position:static;background:0 0;color:#bababa;display:none}header.v-nav-top .left-content .cmpt-topnav-app-switcher,header.v-nav-top .right-content{display:none}header.v-nav-top .left-content .logo i{font-size:200px;margin-left:0}.v-nav-left{display:none}.main-content .fixed-width{padding-left:0}.report-locked .lock-header-fill{height:0}.report-locked .report-standards>.header{background-color:#fff;width:inherit;position:static}.report-locked .report-standards>.header .header-content .cmpt-ui-print-button{display:none}.report-locked .report-standards>.content-panel div.grid-header{position:static;width:inherit;border:0;margin-left:0}.report-locked .route-reports-absence-interactive #report-lock-header{height:0!important}.header .header-content{background:none!important;padding:0!important;border:1px solid #cfcfcf!important;width:100%!important}.header .header-content .count{background:none!important}.header .header-content .label{color:#404040!important}.header .label.loaded{font-size:16px!important;font-weight:600!important}.name-cell .cmpt-template-worker-link a{font-size:13px!important;font-weight:600!important}.header .count{position:relative;top:5px;padding-left:5px!important}.report-standards.route-reports-dow-absence-analysis .header .count,.route-reports-absence-monthly-summary .header .header-content .count{display:none}.route-reports-employee-staff-list .header .label.loaded{top:37%!important}.filter-section{background:none!important;border:1px solid #cfcfcf!important;-webkit-box-shadow:none!important;box-shadow:none!important}.filter-section .action-section{display:none!important}.content-panel{border:none!important}.summary-panel{display:none}.grid-header{background-color:#fff}.grid-header div{border-top:none!important;border-bottom:1px solid #cfcfcf!important;background:none!important;height:55px!important}.grid-header div:last-child,.grid-row .grid-cell:last-child{border-right:1px solid #cfcfcf!important}.footer-heading{background:#fff!important}.footer{border:1px solid #cfcfcf!important;border-top:none}.duration-cell{text-align:center!important;padding-left:0!important}.group-row{border:1px solid #cfcfcf;font-size:16px!important}.grid-row .group-title,.group-heading{background:#f7f7f7!important;color:#404040!important;border:1px solid #cfcfcf!important;border-top:none!important}.grid-cell{font-size:14px!important}a{color:#404040!important;opacity:1;-ms-filter:none;filter:none}.fa{color:#404040!important}.page-breaks .cmpt-ui-grid .row-container .group-title{display:block;page-break-before:always}.page-breaks .cmpt-ui-grid .row-container.row-0 .group-title{page-break-before:avoid}}.input{position:relative}.input input,.input select,.input textarea{width:100%;padding:6px 10px;border:1px solid #cfcfcf;border-radius:2px;font-size:14px;-webkit-transition:padding 70ms ease-in-out;-moz-transition:padding 70ms ease-in-out;-o-transition:padding 70ms ease-in-out;-ms-transition:padding 70ms ease-in-out;transition:padding 70ms ease-in-out}.input input.hasDatepicker{padding:6px 30px 6px 10px}.input .icon{position:absolute;color:#e55e55;left:14px;font-size:16px;line-height:35px}.input input.ng-invalid.ng-touched,.input select.ng-invalid.ng-touched,.input textarea.ng-invalid.ng-touched{border:1px solid #e55e55;padding:6px 10px}.input input.ng-invalid.ng-touched.hasDatepicker{padding:6px 30px}.input input[disabled]{opacity:.3;-ms-filter:"alpha(Opacity=30)";filter:alpha(opacity=30)}.input .validation-messages{font-size:13px;font-weight:600;background:#e55e55;color:#fff;width:100%;padding:6px 10px;margin-top:1px;position:absolute;z-index:1;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1);opacity:0;-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);text-align:left;border-radius:2px;-moz-transition:all 160ms ease-in-out;-o-transition:all 160ms ease-in-out;-ms-transition:all 160ms ease-in-out;transition:all 160ms ease-in-out;-webkit-transition:all 160ms ease-in-out;pointer-events:none}.input .validation-messages.ng-active{opacity:1;-ms-filter:none;filter:none;overflow:visible}.input .validation-messages .placeholder{display:block}.input input[type=checkbox]~.validation-messages{top:-9px}.input .validation-messages.between{position:absolute;top:-35px;right:-233px}.input .validation-messages.between.invalid{opacity:1;-ms-filter:none;filter:none;right:-233px}.input .validation-messages::before{content:"";display:block;position:absolute;width:0;height:0;border-top:17px solid transparent;border-bottom:17px solid transparent;opacity:.4;top:3px;left:-10px;-webkit-filter:blur(.4px);-moz-filter:blur(.4px);-ms-filter:blur(.4px);-o-filter:blur(.4px);filter:blur(.4px)}.input .validation-messages::after{content:"";display:block;position:absolute;width:0;height:0;border-bottom:12px solid #e55e55;border-left:16px solid transparent;border-right:16px solid transparent;top:-7px;left:1px}@media (max-width:1023px){.input span[id^=qa-validation]{border-bottom:10px solid #e55e55;border-left:16px solid transparent;border-right:16px solid transparent;content:"";display:block;height:0;left:1.5em;position:absolute;top:3.25em;width:0}.input .validation-messages::after,.input .validation-messages::before{border-bottom:10px solid #e55e55;border-left:16px solid transparent;border-right:16px solid transparent;content:"";height:0;left:.5em;position:absolute;top:-2em;width:0}.input .validation-messages.checkbox::after,.input .validation-messages.checkbox::before{border-bottom:10px solid #e55e55;border-left:16px solid transparent;border-right:16px solid transparent;content:"";height:0;left:43%;position:absolute;top:-2em;width:0}.input .validation-messages::before{border-bottom:none;top:-2.15em}.input .validation-messages,.input .validation-messages.between{background:#e55e55;border-radius:3px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1);color:#fff;font-size:12px;font-weight:600;line-height:12px;opacity:0;-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);position:relative;text-align:left;top:-.5em;right:0;-webkit-transition:all 160ms ease-in-out 0s;-moz-transition:all 160ms ease-in-out 0s;-o-transition:all 160ms ease-in-out 0s;-ms-transition:all 160ms ease-in-out 0s;transition:all 160ms ease-in-out 0s;width:auto;z-index:1}.input input[type=checkbox]~.validation-messages{top:-5px}.input .control.ng-invalid .validation-messages{left:0;margin-top:1rem;opacity:1;-ms-filter:none;filter:none;position:relative;width:auto;right:0;min-height:inherit}.input .control.ng-pending .validation-messages{opacity:0;-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);padding:0 14px;right:0}.input .control.ng-invalid .validation-messages.ng-active{height:auto;max-height:inherit;padding:12px 14px;font-size:12px;margin-bottom:-7px}.input .control.ng-invalid .validation-messages.ng-inactive{opacity:0;-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);margin-top:0}.input .row .validation-messages,.input .validation-messages.ng-inactive{max-height:0;padding:0 14px}}.route-403{display:table;height:100vh;position:fixed;-webkit-transform:translateZ(0);top:0;bottom:0;left:0;right:0}.route-403 .test{display:none}.route-403 .content{display:table-cell;vertical-align:middle;height:100%;padding-left:125px;padding-top:60px;color:#616365}.nav-expanded .route-403 .content,.sk-nav-expanded .route-403 .content{padding-left:325px}.route-403 .content .message,.route-403 .content .tag{font-size:3.5rem;width:670px;line-height:1.2}.route-403 .content .tag{font-weight:400}.route-403 .content .message{font-weight:300}.route-403 .content .error-code{font-size:.9rem}.route-403 .content .dashboard-button{margin-top:25px;padding-left:35px;padding-right:35px}.route-403 .mountains{background:url(../images/error-page-mountains.png) 0 0/cover no-repeat;-webkit-background-size:cover;-moz-background-size:cover;position:fixed;-webkit-transform:translateZ(0);bottom:0;left:0;right:0;height:25vh;width:100vw;-webkit-transition:all 200ms;-moz-transition:all 200ms;-o-transition:all 200ms;-ms-transition:all 200ms;transition:all 200ms}.nav-expanded .route-403 .mountains,.sk-nav-expanded .route-403 .mountains{left:150px;height:20vh}.route-403 .mountains svg{display:none}html.svg .route-403 .mountains{background:0 0;position:fixed;-webkit-transform:translateZ(0);bottom:0;left:50px;right:0;width:calc(100vw - 50px);-webkit-transition:left 200ms,width 200ms,height 200ms;-moz-transition:left 200ms,width 200ms,height 200ms;-o-transition:left 200ms,width 200ms,height 200ms;-ms-transition:left 200ms,width 200ms,height 200ms;transition:left 200ms,width 200ms,height 200ms}html.svg .route-403 .mountains svg{display:block;width:calc(100vw - 50px);-webkit-transition:width 200ms;-moz-transition:width 200ms;-o-transition:width 200ms;-ms-transition:width 200ms;transition:width 200ms;position:absolute;bottom:-40px;left:0}html.svg .nav-expanded .route-403 .mountains{left:240px;width:calc(100vw - 240px)}html.svg .nav-expanded .route-403 .mountains svg{width:calc(100vw - 240px)}html.svg .sk-nav-expanded .route-403 .mountains{left:240px;width:calc(100vw - 240px)}html.svg .sk-nav-expanded .route-403 .mountains svg{width:calc(100vw - 240px)}.route-404{display:table;height:100vh;position:fixed;-webkit-transform:translateZ(0);top:0;bottom:0;left:0;right:0}.route-404 .content{display:table-cell;vertical-align:middle;height:100%;padding-left:125px;padding-top:60px;color:#616365}.nav-expanded .route-404 .content,.sk-nav-expanded .route-404 .content{padding-left:325px}.route-404 .content .message,.route-404 .content .tag{font-size:3.5rem;width:450px;line-height:1.2}.route-404 .content .tag{font-weight:400}.route-404 .content .message{font-weight:300}.route-404 .content .error-code{font-size:.9rem}.route-404 .content .dashboard-button{margin-top:25px;padding-left:35px;padding-right:35px}.route-404 .mountains{background:url(../images/error-page-mountains.png) 0 0/cover no-repeat;-webkit-background-size:cover;-moz-background-size:cover;position:fixed;-webkit-transform:translateZ(0);bottom:0;left:0;right:0;height:25vh;width:100vw;-webkit-transition:all 200ms;-moz-transition:all 200ms;-o-transition:all 200ms;-ms-transition:all 200ms;transition:all 200ms}.nav-expanded .route-404 .mountains,.sk-nav-expanded .route-404 .mountains{left:150px;height:20vh}.route-404 .mountains svg{display:none}html.svg .route-404 .mountains{background:0 0;position:fixed;-webkit-transform:translateZ(0);bottom:0;left:50px;right:0;width:calc(100vw - 50px);-webkit-transition:left 200ms,width 200ms,height 200ms;-moz-transition:left 200ms,width 200ms,height 200ms;-o-transition:left 200ms,width 200ms,height 200ms;-ms-transition:left 200ms,width 200ms,height 200ms;transition:left 200ms,width 200ms,height 200ms}html.svg .route-404 .mountains svg{width:calc(100vw - 50px);-webkit-transition:width 200ms;-moz-transition:width 200ms;-o-transition:width 200ms;-ms-transition:width 200ms;transition:width 200ms;position:absolute;bottom:-40px;left:0;display:block}html.svg .nav-expanded .route-404 .mountains{left:240px;width:calc(100vw - 240px)}html.svg .nav-expanded .route-404 .mountains svg{width:calc(100vw - 240px)}html.svg .sk-nav-expanded .route-404 .mountains{left:240px;width:calc(100vw - 240px)}html.svg .sk-nav-expanded .route-404 .mountains svg{width:calc(100vw - 240px)}.route-approve div.title{margin-bottom:10px;font-size:22px;font-weight:700}.route-create-absence-details .title{float:left}.route-create-absence-details .title h5{line-height:30px;font-weight:700}.route-create-absence-details div.top .left-section span.button-section{display:none}.route-create-absence-details .bold,.route-create-absence-details div.bottom div.label{font-weight:700}.route-create-absence-details .cmpt-template-worker-link{display:inline-block;margin-left:4px;font-weight:700}.route-create-absence-details .hide{display:none}.route-create-absence-done .title{float:left}.route-create-absence-done .title h5{line-height:30px;font-weight:700}.route-create-absence-done .cmpt-absr-top-section-summary{margin-top:0}.route-create-absence-done .cmpt-absr-top-section-summary .top-details{display:none}.route-create-absence-done .cmpt-absr-top-section-summary #related-closed-days{margin-top:0}.route-create-absence-done .cmpt-template-confirmation-link{display:inline-block;padding-left:5px}.route-create-absence-done .content-panel{border:5px solid #404040;padding:0;background:#fff;width:100%;clear:both}.route-create-absence-done .content-panel div.top{background:#d8eaff;background:-webkit-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background:-moz-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background:-o-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background:-ms-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background:linear-gradient(-180deg,#d8eaff 0,#b2d4ff 100%);border-bottom:1px solid #90c2ff;color:#345;padding:10px;width:100%}.route-create-absence-done .content-panel div.top .left-section span.button-section{display:none}.route-create-absence-done .content-panel div.bottom{background:#e9e9e9;color:#404040;border-top:1px solid #cfcfcf;padding:10px 12px;text-align:right;width:100%}.route-create-absence-done .content-panel .bold,.route-create-absence-done .content-panel div.bottom div.label{font-weight:700}.route-create-absence-done .view-edit-processing .processing{position:absolute;top:0;width:100%;height:100%;background:#fff;z-index:2;opacity:.8;-ms-filter:"alpha(Opacity=80)";filter:alpha(opacity=80)}.route-create-absence-done .view-edit-processing .logo-spinner{margin:150px auto}.route-create-absence-done .view-edit-processing .logo-spinner .bar{background-color:#cfcfcf;-webkit-animation-name:height-change-blue;-moz-animation-name:height-change-blue;-o-animation-name:height-change-blue;-ms-animation-name:height-change-blue;animation-name:height-change-blue}.route-create-absence-done .view-edit-processing .text{font-weight:700;font-size:12px;color:#2387b9;position:absolute;z-index:2;margin:120px auto;width:100%;text-align:center;text-transform:uppercase}.route-create-absence-review .label-green{color:#26a26a;margin-right:5px}.route-create-absence-review .title{float:left}.route-create-absence-review .title h5{line-height:30px;font-weight:700}.route-create-absence-review .content-panel{border:5px solid #404040;padding:0;background:#fff;width:100%;clear:both}.route-create-absence-review .content-panel div.top{background:#d8eaff;background:-webkit-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background:-moz-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background:-o-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background:-ms-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background:linear-gradient(-180deg,#d8eaff 0,#b2d4ff 100%);border-bottom:1px solid #90c2ff;color:#345;padding:10px;width:100%}.route-create-absence-review .content-panel div.top .left-section span.button-section{display:none}.route-create-absence-review .content-panel div.bottom{background:#e9e9e9;color:#404040;border-top:1px solid #cfcfcf;padding:10px 12px;text-align:right;width:100%}.route-create-absence-review .content-panel .bold,.route-create-absence-review .content-panel div.bottom div.label{font-weight:700}.route-create-absence-review .cmpt-template-worker-link{display:inline-block;margin-left:4px;font-weight:700}.route-create-absence-review span.fontBold{font-weight:600}.route-create-absence .title{float:left}.route-create-absence .title h3{color:#404040;line-height:30px}.route-create-absence div.top{background:#d8eaff;background:-webkit-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background:-moz-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background:-o-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background:-ms-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background:linear-gradient(-180deg,#d8eaff 0,#b2d4ff 100%);border-bottom:1px solid #90c2ff;color:#345;padding:10px;width:100%}.route-create-absence div.top .left-section span.button-section{display:none}.route-create-absence div.bottom{background:#e9e9e9;color:#404040;border-top:1px solid #cfcfcf;padding:10px 12px;text-align:right;width:100%}.route-create-absence div.bottom .left-section span.button-section{display:none}.route-create-absence .body-section{background:#f7f7f7}.route-create-absence .search-by-letter{border-right:1px solid #cfcfcf}.route-create-absence .cmpt-absr-switch-to-old-version{margin-top:19px;margin-left:10px}.route-absences-create-vacancy-details .title{float:left}.route-absences-create-vacancy-details .title h5{line-height:30px;font-weight:700}.route-absences-create-vacancy-details div.top{background:#d8eaff;background:-webkit-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background:-moz-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background:-o-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background:-ms-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background:linear-gradient(-180deg,#d8eaff 0,#b2d4ff 100%);border-bottom:1px solid #90c2ff;color:#345;padding:10px;width:100%}.route-absences-create-vacancy-details div.top .left-section span.button-section{display:none}.route-absences-create-vacancy-details div.bottom{background:#e9e9e9;color:#404040;border-top:1px solid #cfcfcf;padding:10px 12px;text-align:right;width:100%}.route-absences-create-vacancy-details .bold,.route-absences-create-vacancy-details div.bottom div.label{font-weight:700}.route-absences-create-vacancy-details .cmpt-template-worker-link{display:inline-block;font-size:inherit}.route-absences-create-vacancy-details .hide{display:none}.route-absences-create-vacancy-done .title{float:left}.route-absences-create-vacancy-done .title h5{line-height:30px;font-weight:700}.route-absences-create-vacancy-done .cmpt-absr-top-section-summary{margin-top:0}.route-absences-create-vacancy-done .cmpt-absr-top-section-summary .top-details{display:none}.route-absences-create-vacancy-done .cmpt-absr-top-section-summary #related-closed-days{margin-top:0}.route-absences-create-vacancy-done .cmpt-template-confirmation-link{display:inline-block;padding-left:5px}.route-absences-create-vacancy-done .content-panel{border:5px solid #404040;padding:0;background:#fff;width:100%;clear:both}.route-absences-create-vacancy-done .content-panel div.top{background:#d8eaff;background:-webkit-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background:-moz-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background:-o-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background:-ms-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background:linear-gradient(-180deg,#d8eaff 0,#b2d4ff 100%);border-bottom:1px solid #90c2ff;color:#345;padding:10px;width:100%}.route-absences-create-vacancy-done .content-panel div.top .left-section span.button-section{display:none}.route-absences-create-vacancy-done .content-panel div.bottom{background:#e9e9e9;color:#404040;border-top:1px solid #cfcfcf;padding:10px 12px;text-align:right;width:100%}.route-absences-create-vacancy-done .content-panel .bold,.route-absences-create-vacancy-done .content-panel div.bottom div.label{font-weight:700}.route-absences-create-vacancy-review .label-green{color:#26a26a;margin-right:5px}.route-absences-create-vacancy-review .title{float:left}.route-absences-create-vacancy-review .title h5{line-height:30px;font-weight:700}.route-absences-create-vacancy-review .content-panel{border:5px solid #404040;padding:0;background:#fff;width:100%;clear:both}.route-absences-create-vacancy-review .content-panel div.top{background:#d8eaff;background:-webkit-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background:-moz-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background:-o-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background:-ms-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background:linear-gradient(-180deg,#d8eaff 0,#b2d4ff 100%);border-bottom:1px solid #90c2ff;color:#345;padding:10px;width:100%}.route-absences-create-vacancy-review .content-panel div.top .left-section span.button-section{display:none}.route-absences-create-vacancy-review .content-panel div.bottom{background:#e9e9e9;color:#404040;border-top:1px solid #cfcfcf;padding:10px 12px;text-align:right;width:100%}.route-absences-create-vacancy-review .content-panel .bold,.route-absences-create-vacancy-review .content-panel div.bottom div.label{font-weight:700}.route-absences-create-vacancy-review .cmpt-template-worker-link{display:inline-block;font-size:inherit}.route-absences-create-vacancy-review span.fontBold{font-weight:600}.route-absences-create-vacancy .title{float:left}.route-absences-create-vacancy .title h5{color:#404040;line-height:30px}.route-absences-create-vacancy div.top{background:#d8eaff;background:-webkit-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background:-moz-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background:-o-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background:-ms-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background:linear-gradient(-180deg,#d8eaff 0,#b2d4ff 100%);border-bottom:1px solid #90c2ff;color:#345;padding:10px;width:100%}.route-absences-create-vacancy div.top .left-section span.button-section{display:none}.route-absences-create-vacancy div.bottom{background:#e9e9e9;color:#404040;border-top:1px solid #cfcfcf;padding:10px 12px;text-align:right;width:100%}.route-absences-create-vacancy div.bottom .left-section span.button-section{display:none}.route-absences-create-vacancy .body-section{background:#f7f7f7}.route-absences-create-vacancy .search-by-letter{border-right:1px solid #cfcfcf}.route-absences-create-vacancy .cmpt-absr-switch-to-old-version{margin-top:17px;margin-left:10px}.route-detail .content-panel{border:5px solid #404040;padding:0;background:#fff;width:100%;clear:both}.route-detail .cmpt-template-approval .icon{display:none}.route-detail .cmpt-template-absence-request-status{display:inline-block}.route-detail .back-button{text-align:right;margin-bottom:10px}.route-detail .cmpt-ui-tabs .tabs .wide{width:250px}.route-detail .cmpt-ui-tabs .tabs a.locked:before{content:'\f023';margin-right:10px;vertical-align:middle;font-size:14px;color:#404040}.route-detail .cmpt-ui-tabs .tabs a.active:before{color:#fff}.route-detail .cmpt-ui-tabs .tabs a{width:140px}.route-absences-detail-absence-approvers .approvers-header{font-weight:700;background:#d8eaff;background-image:-webkit-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background-image:-moz-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background-image:-o-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background-image:-ms-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background-image:linear-gradient(-180deg,#d8eaff 0,#b2d4ff 100%);border-bottom:1px solid #90c2ff;color:#345;padding:20px}.route-absences-detail-absence-approvers .approvers-header h3{font-size:18px;font-weight:700;margin:0;padding:0}.route-absences-detail-absence-approvers .approvers-header .description{font-size:12px;line-height:1.5em;border-top:1px solid #bababa;color:#345;font-weight:700;padding:10px 0 0;margin:10px 0 0}.route-absences-detail-absence-approvers .results-section{position:relative;min-height:100px}.route-absences-detail-absence-approvers .results-section .cmpt-ui-grouped-grid .grid-row .group-row{background:#efe;background:-webkit-linear-gradient(270deg,#efe 0,#ded 100%) #efe;background:-moz-linear-gradient(270deg,#efe 0,#ded 100%) #efe;background:-o-linear-gradient(270deg,#efe 0,#ded 100%) #efe;background:-ms-linear-gradient(270deg,#efe 0,#ded 100%) #efe;background:linear-gradient(-180deg,#efe 0,#ded 100%) #efe;border:1px solid #bcb;color:#404040;font-weight:400}.route-absences-detail-absence-approvers .results-section .cmpt-ui-grouped-grid .grid-row .grid-cell{padding:5px 12px;border-right:1px solid #cfcfcf}.route-absences-detail-absence-approvers .results-section .cmpt-ui-grouped-grid .grid-row .grid-cell a.fa-envelope-o,.route-absences-detail-absence-approvers .results-section .cmpt-ui-grouped-grid .grid-row .grid-cell i.fa-check,.route-absences-detail-absence-approvers .results-section .cmpt-ui-grouped-grid .grid-row .grid-cell i.fa-times{font-size:20px}.route-absences-detail-absence-approvers .results-section .cmpt-ui-grouped-grid .grid-row .grid-cell .fa-check{color:#26a26a}.route-absences-detail-absence-approvers .results-section .cmpt-ui-grouped-grid .grid-row .grid-cell .fa-times{color:#cc2a1f}.route-absences-detail-absence-approvers .results-section .cmpt-ui-grouped-grid .grid-row .grid-cell:last-child{border-right:none}.route-absences-detail-absence-approvers .results-section .cmpt-ui-grouped-grid .grid-row .grid-cell.cell-0{padding:12px}.route-absences-detail-absence-approvers .no-approval-required{text-align:center;font-weight:700;font-size:24px;padding:50px;color:#bababa;height:150px}.route-absences-detail-absence-log .cmpt-ui-sortable-grid .grid-rows .description-cell>div{white-space:normal}.route-absences-detail-available-substitutes div.top{background:0 0;border-bottom:1px solid gradient-blueBar-borderColor;color:gradient-blueBar-color;padding:10px;min-height:51px;width:100%}.route-absences-detail-available-substitutes div.top .left-section span.button-section{display:none}.route-absences-detail-available-substitutes .filter-section{padding:10px}.route-absences-detail-feedback-substitute div.top{background:#d8eaff;background:-webkit-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background:-moz-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background:-o-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background:-ms-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background:linear-gradient(-180deg,#d8eaff 0,#b2d4ff 100%);border-bottom:1px solid #90c2ff;color:#345;padding:10px;width:100%;height:51px}.route-absences-detail-feedback-substitute div.bottom{background:#e9e9e9;color:#404040;border-top:1px solid #cfcfcf;padding:10px 12px;width:100%;height:51px}.route-absences-detail-feedback-substitute .loader-panel .processing{position:absolute;top:0;width:100%;height:100%;background:#fff;z-index:2;opacity:.8;-ms-filter:"alpha(Opacity=80)";filter:alpha(opacity=80)}.route-absences-detail-feedback-substitute .loader-panel .cmpt-ui-loader{top:100px}.route-absences-detail-feedback-substitute .loader-panel .cmpt-ui-loader .bar{background-color:#f7f7f7;-webkit-animation-name:height-change-blue;-moz-animation-name:height-change-blue;-o-animation-name:height-change-blue;-ms-animation-name:height-change-blue;animation-name:height-change-blue}.route-absences-detail-feedback-worker div.top{background:#d8eaff;background:-webkit-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background:-moz-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background:-o-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background:-ms-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background:linear-gradient(-180deg,#d8eaff 0,#b2d4ff 100%);border-bottom:1px solid #90c2ff;color:#345;padding:10px;width:100%;height:51px}.route-absences-detail-feedback-worker div.bottom{background:#e9e9e9;color:#404040;border-top:1px solid #cfcfcf;padding:10px 12px;width:100%;height:51px}.route-absences-detail-feedback-worker .loader-panel .processing{position:absolute;top:0;width:100%;height:100%;background:#fff;z-index:2;opacity:.8;-ms-filter:"alpha(Opacity=80)";filter:alpha(opacity=80)}.route-absences-detail-feedback-worker .loader-panel .cmpt-ui-loader{top:100px}.route-absences-detail-feedback-worker .loader-panel .cmpt-ui-loader .bar{background-color:#f7f7f7;-webkit-animation-name:height-change-blue;-moz-animation-name:height-change-blue;-o-animation-name:height-change-blue;-ms-animation-name:height-change-blue;animation-name:height-change-blue}.route-absences-detail-reconciliation .fl-button{margin-right:5px}.route-absences-detail-reconciliation .fl-button:last-child{margin-right:0}.route-absences-detail-reconciliation div.top{background:#d8eaff;background:-webkit-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background:-moz-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background:-o-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background:-ms-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background:linear-gradient(-180deg,#d8eaff 0,#b2d4ff 100%);border-bottom:1px solid #90c2ff;color:#345;padding:10px;width:100%;height:51px;text-align:right}.route-absences-detail-reconciliation div.bottom{background:#e9e9e9;color:#404040;border-top:1px solid #cfcfcf;padding:10px 12px;width:100%;height:51px;text-align:right}.route-absences-detail-reconciliation .container{position:relative}.route-absences-detail-reconciliation.hide-reconcile-all .reconcile-all{display:none}.route-absences-detail-reconciliation .grid-header-content{height:60px}.route-absences-detail-reconciliation .grid-row .grid-cell .can-reconcile{opacity:.2;-ms-filter:"alpha(Opacity=20)";filter:alpha(opacity=20)}.route-absences-detail-reconciliation .grid-row .grid-cell .can-reconcile a{cursor:not-allowed}.route-absences-detail-reconciliation .grid-row .date-cell{font-weight:700;font-size:12px}.route-absences-detail-reconciliation .grid-row .school-cell{font-size:12px}.route-absences-detail-reconciliation .grid-row .school-cell .inst-name,.route-absences-detail-reconciliation .grid-row .school-cell .time{margin-bottom:10px}.route-absences-detail-reconciliation .grid-row .school-cell .time:last-child{margin-bottom:0}.route-absences-detail-reconciliation .grid-row .reason-cell{font-size:12px;white-space:pre-wrap}.route-absences-detail-reconciliation .grid-row .codes-cell{font-size:12px}.route-absences-detail-reconciliation .grid-row .codes-cell .code{margin-bottom:10px;white-space:pre-wrap}.route-absences-detail-reconciliation .grid-row .codes-cell .code:last-child,.route-absences-detail-reconciliation .grid-row .duration-cell .cmpt-template-shift-types div{margin-bottom:0}.route-absences-detail-reconciliation .grid-row .duration-cell .cmpt-template-shift-types div i{line-height:40px}.route-absences-detail-reconciliation .grid-row .status-cell span{font-size:12px;vertical-align:top;line-height:30px;border-right:1px solid #e4e4e4;margin-right:10px;width:86px;display:inline-block}.route-absences-detail-reconciliation .grid-row .status-cell span.unreconciled{font-weight:700}.route-absences-detail-reconciliation .grid-row .status-cell a i{overflow:initial}.route-absences-detail-reconciliation .grid-row .status-cell .error{color:#e55e55;font-size:12px;margin-top:5px;width:230px;white-space:pre-wrap}.route-absences-detail-split{font-size:14px}.route-absences-detail-split .splitAtOptions label{margin-right:12px;font-weight:600}.route-absences-detail-split .section-heading{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.route-absences-detail-split .bottom .label,.route-absences-detail-split .top .label{float:left;font-size:16px}.route-absences-detail-split .bottom #removeSub,.route-absences-detail-split .top #removeSub{margin-left:8px;vertical-align:middle}.route-absences-detail-split .bottom a,.route-absences-detail-split .top a{margin-left:5px}.route-absences-detail-split .cmpt-template-shift-types{height:25px}.route-absences-detail-split .shiftTypeData-cell{padding:5px}.route-absences-detail-split .fa-spinner{position:relative;left:-6px}.route-absences-detail-substitute-notification-logs .cmpt-ui-sortable-grid{border-top:1px solid #cfcfcf}.route-absences-detail-substitute-notification-logs .notificationCountContainer{padding:3px 0 3px 10px;display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-box;display:inline-flex}.route-absences-detail-substitute-notification-logs .notificationCountContainer .notificationCount{background:#696969;color:#fff;border-radius:13px;width:auto;height:21px;font-size:13px;margin:4px 0 0 8px;display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-box;display:inline-flex;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;min-width:35px}.route-absences-detail-view-edit{position:relative}.route-absences-detail-view-edit .view-edit-processing .processing{position:absolute;top:0;width:100%;height:100%;background:#fff;z-index:2;opacity:.8;-ms-filter:"alpha(Opacity=80)";filter:alpha(opacity=80)}.route-absences-detail-view-edit .view-edit-processing .logo-spinner{margin:150px auto}.route-absences-detail-view-edit .view-edit-processing .logo-spinner .bar{background-color:rgba(255,255,255,.65);-webkit-animation-name:height-change-blue;-moz-animation-name:height-change-blue;-o-animation-name:height-change-blue;-ms-animation-name:height-change-blue;animation-name:height-change-blue}.route-absences-detail-view-edit .view-edit-processing .text{font-weight:700;font-size:12px;color:#2387b9;position:absolute;z-index:2;margin:120px auto;width:100%;text-align:center;text-transform:uppercase}.route-absences-detail-view-edit div.top{background:#d8eaff;background:-webkit-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background:-moz-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background:-o-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background:-ms-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background:linear-gradient(-180deg,#d8eaff 0,#b2d4ff 100%);border-bottom:1px solid #90c2ff;color:#345;padding:10px;width:100%;height:51px}.route-absences-detail-view-edit div.bottom{background:#e9e9e9;color:#404040;border-top:1px solid #cfcfcf;padding:10px 12px;width:100%;height:51px}.route-absences-detail-view-edit form.hide{display:none}.route-absences-detail-view-edit .cmpt-absr-details-summary-section{border-left:0}.route-absences-detail-view-edit .right-side{border-left:1px solid #cfcfcf;background:#f6fbff}.route-absences-detail-view-edit .right-side .fl-button-sm{padding:0 6px}.route-absences-detail-view-edit .right-side .fl-button-sm i{margin-right:3px}.route-absences-detail-view-edit .right-side .summary .summary-details{background:#fff;border-bottom:0}.route-absences-detail-view-edit .right-side .summary .summary-details .need-sub div{float:right}.route-absences-detail-view-edit .right-side .summary .summary-details .need-sub div .label{font-weight:700;font-size:16px;top:0;right:35px}.route-absences-detail-view-edit .right-side .summary .summary-details .mark-long-term div{float:right}.route-absences-detail-view-edit .right-side .summary .summary-details .gross-payout{line-height:10px}.route-absences-detail-view-edit .right-side .summary .summary-details .gross-payout label{vertical-align:super;font-weight:500;font-size:14px;line-height:30px;padding-bottom:0;margin-right:10px}.route-absences-detail-view-edit .right-side .summary .summary-details .gross-payout div{display:inline-block;text-align:right;font-weight:700}.route-absences-detail-view-edit .right-side .summary .summary-details .gross-payout div .label{padding:0;font-size:16px;width:55px}.route-absences-detail-view-edit .right-side .summary .summary-footer{background-image:url(../images/receipt-edge.png);height:7px;width:100%;background-repeat:repeat-x;float:left}.deletedAbsrNextPanelBackground{background:#f5f5f5}.route-absences-reconcile .hint{font-size:12px;margin-top:10px;margin-bottom:10px}.route-absences-reconcile .fl-hint{max-width:1000px}.route-absences-reconcile .fa-angle-left,.route-absences-reconcile .fa-angle-right{font-size:20px;display:inline-block;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:40% 55%;-moz-transform-origin:40% 55%;-o-transform-origin:40% 55%;-ms-transform-origin:40% 55%;transform-origin:40% 55%;-webkit-transition:-webkit-transform 200ms;-moz-transition:-moz-transform 200ms;-o-transition:-o-transform 200ms;-ms-transition:-ms-transform 200ms;transition:transform 200ms;line-height:0}.route-absences-reconcile .toggle-handle{padding:8px}.route-absences-reconcile .week .grid-header-content{opacity:.6;-ms-filter:"alpha(Opacity=60)";filter:alpha(opacity=60)}.route-absences-reconcile .week .grid-header-content:last-child,.route-absences-reconcile .week.expanded .grid-header-content{opacity:1;-ms-filter:none;filter:none}.route-absences-reconcile .week.expanded .fa-angle-left,.route-absences-reconcile .week.expanded .fa-angle-right{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.route-absences-reconcile .week .top-padding{font-size:14px;line-height:28px}.route-absences-reconcile .week .top-padding:first-child{padding-left:1.5rem}.route-absences-reconcile .btn-reconcile{width:140px}.route-absences-reconcile .lnk-reconcile{cursor:pointer}.route-absences-reconcile .day-no-items{color:#bababa;font-size:14px;line-height:28px}.route-absences-reconcile .badge{background:#e2efff;width:auto;display:inline-block;position:relative;top:-1px;border-radius:25px;padding:3px 5px 3px 6px;vertical-align:middle;font-size:12px;line-height:1;-webkit-box-shadow:inset 1px 1px 1px rgba(0,0,0,.1);box-shadow:inset 1px 1px 1px rgba(0,0,0,.1);border:1px solid #cfcfcf;margin-left:2px}.route-absences-reconcile .progress-bar{width:100%;border:1px solid #cfcfcf;height:20px;background-color:#fff;overflow:hidden}.route-absences-reconcile .progress-bar .progress-fill{height:100%;width:100%;-webkit-transition:-webkit-transform 800ms ease-out;-moz-transition:-moz-transform 800ms ease-out;-o-transition:-o-transform 800ms ease-out;-ms-transition:-ms-transform 800ms ease-out;transition:transform 800ms ease-out;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.route-absences-reconcile .filter.schools .dropdown{right:0}.route-absences-reconcile .content-panel{min-height:300px}.route-absences-reconcile .content-panel .grid-cell{padding:10px}.route-absences-reconcile .content-panel .footer span{background:#e9e9e9;font-weight:700;border-top:2px solid #cfcfcf;border-left:1px solid #cfcfcf}.route-absences-reconcile-details .header{width:1050px}.route-absences-reconcile-details .header h3{display:inline-block}.route-absences-reconcile-details .header .day-stepper{display:inline-block;padding-left:10px}.route-absences-reconcile-details .header .day-stepper button{padding-top:3px}.route-absences-reconcile-details .header .prev-button{margin:19.2px 5px 0 21px;float:right}.route-absences-reconcile-details .bottom-results{position:relative;margin-top:20px;border:5px solid #404040;padding:0;background:#fff;min-height:300px}.route-absences-reconcile-details .bottom-results .pagination{margin-top:1%;display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-box;display:inline-flex;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.route-absences-reconcile-details .bottom-results .long-and-truncated{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.route-absences-reconcile-details .bottom-results .pagination a{color:#000;float:left;padding:0 5px;text-decoration:none;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-o-transition:background-color .3s;-ms-transition:background-color .3s;transition:background-color .3s;border:1px solid #ddd}.route-absences-reconcile-details .bottom-results .pagination .paginationNavButton{height:27px;margin:-1px 5px 0;padding:5px 13px 4px;font-weight:700;font-size:16px;line-height:1;color:#414c56;background-color:#f1f3f5;border:1px solid #c0c8cf;border-radius:3px}.route-absences-reconcile-details .bottom-results .pagination .paginationButtons{border:none;border-right:1px solid #2f4f4f;padding:1px 13px}.route-absences-reconcile-details .bottom-results .btnFirstPage{border:none}.route-absences-reconcile-details .bottom-results .pagination a.btnLastPage{border-right:none}.route-absences-reconcile-details .bottom-results .pagination span.active{background-color:#fff;color:#000;font-weight:700}.route-absences-reconcile-details .bottom-results .pagination a.active{background-color:#fff;font-weight:700}.route-absences-reconcile-details .bottom-results .pagination a:hover:not(.dots){background-color:#ddd}.route-absences-reconcile-details .bottom-results .result-header{border-bottom:0;padding:5px 10px;min-height:40px;position:relative}.route-absences-reconcile-details .bottom-results .result-header .bar{background-color:#f7f7f7;-webkit-animation-name:height-change-blue;-moz-animation-name:height-change-blue;-o-animation-name:height-change-blue;-ms-animation-name:height-change-blue;animation-name:height-change-blue}.route-absences-reconcile-details .bottom-results .result-header .count{font-weight:700;margin-right:5px;display:inline-block}.route-absences-reconcile-details .bottom-results .result-header .cmpt-ui-loader .report-loader .logo-spinner{top:10px}.route-absences-reconcile-details .bottom-results .result-header .title-item-count{float:left}.route-absences-reconcile-details .bottom-results .result-header .btn-reconcile-all{float:right}.route-absences-reconcile-details .bottom-results .no-data{padding:90px;text-align:center;font-size:18px;font-weight:700;color:#606060}.route-absences-reconcile-details .dots{padding:0!important;border:none!important;margin-top:3px}.route-absences-reconcile-details .prevDotElement{border:none!important}.route-absences-reconcile-details .disabled{opacity:.5;-ms-filter:"alpha(Opacity=50)";filter:alpha(opacity=50);cursor:not-allowed}.route-access .authenticated{color:#26a26a}.route-access .unauthenticated{color:#e55e55}.route-access .redirect{cursor:pointer}.route-access .redirecting{opacity:.4;-ms-filter:"alpha(Opacity=40)";filter:alpha(opacity=40)}.mos-created-dialog{z-index:999999999999999}.mos-created-dialog .dialogMain{width:530px;height:395px;border-radius:5px;background-color:#e8ecf0;font-family:'Open Sans',Arial,Helvetica,sans-serif}.mos-created-dialog .uppercontainer{background-color:#fff;width:100%;height:275px;margin:0!important}.mos-created-dialog .mosCreatedHeader{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:50px;border-radius:4px 4px 0 0;background-color:#213d7e;margin:0!important;padding-bottom:10px!important}.mos-created-dialog .success{width:38.5px;height:13.5px;font-size:24px;font-weight:700;font-style:normal;font-stretch:normal;color:#fff;padding-top:12px;padding-bottom:12px;padding-left:21px}.mos-created-dialog .notification{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:60px;font-size:17px;font-weight:400;font-style:normal;font-stretch:normal;color:#4a4a4a;padding:20px 25px 20px 20px}.mos-created-dialog .separator{width:90%;height:1px;background-color:#d8d8d8;margin-top:20px;margin-left:20px}.mos-created-dialog .separator2{width:90%;height:1px;background-color:#d8d8d8;margin-top:14px;margin-left:20px}.mos-created-dialog .mosInfo{margin-left:20px;margin-top:18px}.mos-created-dialog table{border-collapse:collapse}.mos-created-dialog td{padding-bottom:8px}.mos-created-dialog .titleText{font-size:14px;font-weight:700}.mos-created-dialog .infoText{font-size:24px;font-weight:700;padding-left:45px}.mos-created-dialog .linkText{font-size:14px;padding-left:10px}.mos-created-dialog .disclaimer{margin-top:10px;margin-bottom:5px;margin-left:20px;font-size:14px;font-weight:700}.mos-created-dialog .changePinInfo{font-size:11px;font-weight:400}.mos-created-dialog .content{font-size:14px}.mos-created-dialog .content ul{margin-top:10px}.mos-created-dialog .content li{font-weight:700}.route-index .top-section{height:222px}.route-index .top-section .row{margin-bottom:9px}.route-index .top-section .action-panel{background:#fff;padding:15px;-webkit-box-shadow:1px 2px 3px 0 rgba(0,0,0,.1);box-shadow:1px 2px 3px 0 rgba(0,0,0,.1);height:100%;border-radius:5px}.route-index .top-section .left-column{height:100%;width:65%;padding-right:15px;display:inline-block;float:left}.route-index .top-section .right-column{height:100%;width:35%;display:inline-block;float:left}.dashboard-locked .route-index .top-section{position:fixed;-webkit-transform:translateZ(0);width:1050px;top:60px;padding:10px 0;height:120px;background-color:#e8ecf0;z-index:3}.dashboard-locked .route-index .top-section .left-column{width:75%}.dashboard-locked .route-index .top-section .right-column{width:25%}.dashboard-locked .route-index .top-section .action-panel{padding:10px}.dashboard-locked .route-index .top-section .action-panel .filter{height:35px;margin-right:-3px;line-height:14px}.dashboard-locked .route-index .bottom-section{padding-bottom:122px}.dashboard-locked .route-index .lock-header-fill{height:266px}.route-login{margin:0 auto;position:relative;height:100%;width:275px}.route-login form{padding:30px;border-radius:10px;background-color:#fff;-webkit-box-shadow:1px 2px 2px rgba(0,0,0,.15);box-shadow:1px 2px 2px rgba(0,0,0,.15);width:25%;top:200px;height:225px}.route-login form h3{margin-top:0}.route-login form input{margin-top:10px;width:100%}.route-login form input:first-child{margin-top:0}.route-login form button{float:right;margin-top:10px}.route-notifications .notifications{border:5px solid #404040;padding:0;background:#fff;position:relative;min-height:150px}.route-notifications .notifications .header{position:relative;display:block;font-size:14px;font-weight:700;padding:10px;background:-webkit-linear-gradient(270deg,#fafafa 0,#e4e4e4 100%);background:-moz-linear-gradient(270deg,#fafafa 0,#e4e4e4 100%);background:-o-linear-gradient(270deg,#fafafa 0,#e4e4e4 100%);background:-ms-linear-gradient(270deg,#fafafa 0,#e4e4e4 100%);background:linear-gradient(-180deg,#fafafa 0,#e4e4e4 100%);border-bottom:1px solid #cfcfcf;border-top:1px solid #cfcfcf}.route-notifications .notifications .header .pill{width:75px;margin-right:10px;display:inline-block;border-radius:10px;padding:1px 5px;font-size:12px;text-align:center;color:#fff}.route-notifications .notifications .header .pill.High{background:#e55e55}.route-notifications .notifications .header .pill.Medium{background:#d6ad6a}.route-notifications .notifications .header .pill.Low{background:#2387b9}.route-notifications .notifications .header .posted-date{position:absolute;display:inline-block;right:10px}.route-notifications .notifications .message{padding:10px}.route-notifications .notifications .message p{font-size:1em;line-height:1em}.route-notifications .notifications .no-data{background-color:#fff;padding:50px 0;color:#8a8a8a;font-weight:700;text-align:center;display:block}.route-reference-data-absence-reasons .top-banner .actions .add-link:first-child{margin-right:30px}.route-reference-data-absence-reasons .cmpt-ui-multiselect .selector .trigger-button .dropdown.active{right:0}.route-reference-data-absence-reasons .cmpt-ui-grid .grid-header .grid-header-content{line-height:1.5}.route-reference-data-absence-reasons .cmpt-ui-grid .grid-header .enforceBalances-th,.route-reference-data-absence-reasons .cmpt-ui-grid .grid-header .holdUntilApproved-th,.route-reference-data-absence-reasons .cmpt-ui-grid .grid-header .isPublic-th,.route-reference-data-absence-reasons .cmpt-ui-grid .grid-header .needApproval-th,.route-reference-data-absence-reasons .cmpt-ui-grid .grid-header .requireNotes-th{line-height:15px;font-size:11px;font-weight:400;padding:5px 3px;text-align:center}.route-reference-data-absence-reasons .cmpt-ui-grid .grid-rows .row-container .group-title{display:none}.route-reference-data-absence-reasons .cmpt-ui-grid .grid-rows .row-container .row-content .grid-row .grid-cell.name-cell{padding:0}.route-reference-data-absence-reasons .footer-template{padding:10px 0;background:#e3e3e3;border-top:1px solid #a6a6a6}.route-reference-data-absence-reasons .footer-template .grid-cell{background:#fff;padding:10px 5px 8px 10px;border-left:0;border-bottom:1px solid #cfcfcf;height:40px}.route-reference-data-absence-reasons .footer-template .left-border-cell{background:#e3e3e3}.route-reference-data-absence-reasons .footer-template .left-border-cell>div{background:#fff;margin-left:40px}.route-reference-data-absence-reasons .footer-template .left-border-cell .view-only{line-height:20px!important;padding:0}.route-reference-data-absence-reasons .footer-template .left-border-cell .view-only span{margin-left:0!important}.route-reference-data-absence-reasons .footer-template .right-border-cell{background:#e3e3e3}.route-reference-data-absence-reasons .footer-template .right-border-cell div{background:#fff;margin-right:40px}.route-reference-data-absence-reasons .footer-template .middle-cell{width:8.3333%}.route-reference-data-absence-reasons .footer-template .add-link{padding-top:5px;margin-bottom:0;margin-left:40px;font-size:10px}.route-reference-data-absence-reasons .footer-template .add-link span{font-size:10px}.route-reference-data-absence-reasons.shrink .footer-template .middle-cell,.route-reference-data-absence-reasons.shrink .footer-template .right-border-cell{display:none}.route-reference-data-absence-reasons.shrink .footer-template .left-border-cell{font-size:14px;width:95%}.route-reference-data-absence-reasons .detail-cell{text-align:center}.route-reference-data-absence-reasons .detail-cell .fa-check{color:#26a26a}.route-reference-data-absence-reasons .detail-cell .fa-times{color:#bababa}.route-reference-data-absence-reasons-absence-reason-view{position:relative}.route-reference-data-absence-reasons-absence-reason-view .field-section >div.-g{border-bottom:1px solid #cfcfcf}.route-reference-data-absence-reasons-absence-reason-view .field-section .addReasonToBucket{display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-box;display:inline-flex;-webkit-box-pack:end;-moz-box-pack:end;-o-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.route-reference-data-absence-reasons-absence-reason-view .field-section .addReasonToBucket .bucket-reason-add-link{font-size:13px;vertical-align:text-bottom;margin:0 0 0 -3px}.route-reference-data-absence-reasons-absence-reason-view .settings,.route-reference-data-absence-reasons-absence-reason-view .time-usage{padding:10px 5px}.route-reference-data-absence-reasons-absence-reason-view .time-usage label .label{display:inline-block;margin-right:5px;color:#606060;width:130px}.route-reference-data-absence-reasons-absence-reason-view .time-usage .postfix-label{margin-left:5px;font-size:12px;color:#606060}.route-reference-data-absence-reasons-absence-reason-view .time-usage .cmpt-ui-textbox-v2{display:inline-block;max-width:90px;margin:5px 0}.route-reference-data-absence-reasons-absence-reason-view .children-in-bucket .sub-title,.route-reference-data-absence-reasons-absence-reason-view .settings .sub-title{padding-bottom:8px}.route-reference-data-absence-reasons-absence-reason-view .children-in-bucket .setting-fields>div,.route-reference-data-absence-reasons-absence-reason-view .settings .setting-fields>div{display:inline-block;width:225px}.route-reference-data-absence-reasons-absence-reason-view .children-in-bucket .setting-fields>div i,.route-reference-data-absence-reasons-absence-reason-view .settings .setting-fields>div i{margin-right:5px}.route-reference-data-absence-reasons-absence-reason-view .children-in-bucket .setting-fields>div i.fa-check,.route-reference-data-absence-reasons-absence-reason-view .settings .setting-fields>div i.fa-check{color:#26a26a}.route-reference-data-absence-reasons-absence-reason-view .children-in-bucket .setting-fields>div i.fa-times,.route-reference-data-absence-reasons-absence-reason-view .settings .setting-fields>div i.fa-times{color:#bababa}.route-reference-data-absence-reasons-absence-reason-view .children-in-bucket .setting-fields label,.route-reference-data-absence-reasons-absence-reason-view .settings .setting-fields label{color:#606060}.route-reference-data-absence-reasons-absence-reason-view .cannot-edit .field-section .element .cmpt-ui-multiselect .selector,.route-reference-data-absence-reasons-absence-reason-view .cannot-edit .field-section .element .cmpt-ui-multiselect-v2 .counter{display:none}.route-reference-data-absence-reasons-absence-reason-view .cmpt-ui-grid .grid-rows .row-container .row-content .grid-row .grid-cell.action-cell{padding:0;opacity:.5;-ms-filter:"alpha(Opacity=50)";filter:alpha(opacity=50);text-align:right}.route-reference-data-absence-reasons-absence-reason-view .cmpt-ui-grid .grid-rows .row-container .row-content .grid-row .grid-cell.action-cell div{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;text-align:center;width:40px;float:right;line-height:40px}.route-reference-data-absence-reasons-absence-reason-view .cmpt-ui-grid .grid-rows .row-container .row-content .grid-row .grid-cell.action-cell div:hover{background:#e6e6e6}.route-reference-data-absence-reasons-absence-reason-view .cmpt-ui-grid .grid-rows .row-container .row-content .grid-row .grid-cell.action-cell div .fa-pencil{position:relative;left:2px}.route-reference-data-substitute-cancellation-reasons .cmpt-ui-grid .grid-header-content{line-height:1.5}.route-reference-data-substitute-cancellation-reasons .cmpt-ui-grid .grid-rows .row-container{height:40px}.route-reference-data-substitute-cancellation-reasons .cmpt-ui-grid .grid-rows .row-container .row-content .grid-row>div{line-height:20px}.route-reference-data-substitute-cancellation-reasons .cmpt-ui-grid .grid-rows .row-container .row-content .grid-row .description-cell{padding:0}.route-reference-data-substitute-cancellation-reasons .cmpt-ui-grid .grid-rows .row-container .row-content .grid-row .description-cell .editing{padding:5px;border-left:2px solid #2387b9;border-bottom:none}.route-reference-data-substitute-cancellation-reasons .cmpt-ui-grid .grid-rows .row-container .row-content .grid-row .description-cell .readonly{padding-left:10px;line-height:40px}.route-reference-data-substitute-cancellation-reasons .cmpt-ui-grid .grid-rows .row-container .row-content .grid-row .description-cell input{border:1px solid #cfcfcf;border-radius:2px;width:100%;height:30px;padding:5px 5px 5px 10px}.route-reference-data-substitute-cancellation-reasons .cmpt-ui-grid .grid-rows .row-container .row-content .grid-row .entitlementType-cell{padding:0}.route-reference-data-substitute-cancellation-reasons .cmpt-ui-grid .grid-rows .row-container .row-content .grid-row .entitlementType-cell .cmpt-ui-dropdown{padding:5px 5px 5px 10px;line-height:30px}.route-reference-data-substitute-cancellation-reasons .cmpt-ui-grid .grid-rows .row-container .row-content .grid-row .entitlementType-cell .cmpt-ui-dropdown select{height:30px;padding:5px;width:100%;vertical-align:top}.report-locked .report-standards.route-reports-absence-absentee> .header .header-content .cmpt-ui-print-button{display:none!important}.report-locked .report-standards.route-reports-absence-absentee> .header .header-content .print-pdf{display:inline-block;float:right}.route-reports-absence-absentee .action-section .print{display:none}.route-reports-absence-absentee .action-section .print-pdf{display:inline-block}.route-reports-absence-absentee .header .header-content .print-pdf{display:none}.route-reports-absence-absentee .content-panel .cmpt-ui-grid .dateFormatted-cell{padding-left:0;padding-right:0;text-align:center}.route-reports-absence-absentee .content-panel .cmpt-ui-grid .dateFormatted-cell span{white-space:normal}.route-reports-absence-absentee .content-panel .cmpt-ui-grid .institution-cell .emp-time,.route-reports-absence-absentee .content-panel .cmpt-ui-grid .institution-cell .sub-time{font-size:10px;color:#404040}.route-reports-absence-absentee .content-panel .cmpt-ui-grid .institution-cell .emp-time span,.route-reports-absence-absentee .content-panel .cmpt-ui-grid .institution-cell .sub-time span{font-weight:700}.route-reports-absence-absentee .content-panel .cmpt-ui-grid .duration-cell{padding-left:0;padding-right:0;text-align:center}.route-reports-absence-absentee .content-panel .cmpt-ui-grid .duration-cell div{margin-bottom:5px}.route-reports-absence-absentee .content-panel .cmpt-ui-grid .duration-cell div:last-child{margin-bottom:0}.route-reports-absence-absentee .content-panel .cmpt-ui-grid .duration-cell .hide-print div{line-height:25px}.route-reports-absence-absentee .content-panel .cmpt-ui-grid .duration-cell .duration-Icon{font-size:22px;color:#2387b9}.route-reports-absence-absentee .content-panel .cmpt-ui-grid .duration-cell .FullDay:before{content:'\e60c'}.route-reports-absence-absentee .content-panel .cmpt-ui-grid .duration-cell .HalfDayAM:before{content:'\e606'}.route-reports-absence-absentee .content-panel .cmpt-ui-grid .duration-cell .HalfDayPM:before{content:'\e60b'}.route-reports-absence-absentee .content-panel .cmpt-ui-grid .duration-cell .CustomDay:before{content:'\e608'}.route-reports-absence-absentee .content-panel .cmpt-ui-grid .reason-cell .budget-code,.route-reports-absence-absentee .content-panel .cmpt-ui-grid .reason-cell .pay-code{font-size:11px}.route-reports-absence-absentee .content-panel .cmpt-ui-grid .reason-cell .budget-code label,.route-reports-absence-absentee .content-panel .cmpt-ui-grid .reason-cell .pay-code label{font-size:10px;font-weight:700}.route-reports-absence-absentee .content-panel .cmpt-ui-grid .substitute-cell .held{color:#e55e55;font-weight:700}.route-reports-absence-absentee .content-panel .cmpt-ui-grid .summary-footer{background-color:#e4e4e4;padding:10px 0 10px 10px;line-height:15px;border-top:0;font-weight:700;color:#404040}@media print{.route-reports-absence-absentee .cmpt-reports-filter-panel .print-summary .orderBy,.route-reports-absence-absentee .cmpt-reports-filter-panel .print-summary .orderByTitle{display:none!important}}.route-reports-absence-approval-status .content-panel .cmpt-ui-sortable-grid .dateRange-cell span{white-space:normal}.route-reports-absence-approval-status .content-panel .cmpt-ui-sortable-grid .cmpt-template-approval{text-align:center;padding-right:10px}.route-reports-absence-approval-status .content-panel .cmpt-ui-sortable-grid .cmpt-template-approval .icon{display:none}.route-reports-absence-approval-status .content-panel .cmpt-ui-sortable-grid .cmpt-template-approval .text{white-space:normal}.route-reports-absence-approval-status .content-panel .cmpt-ui-sortable-grid .cmpt-template-approval .approved{color:#26a26a}.route-reports-absence-approval-status .content-panel .cmpt-ui-sortable-grid .cmpt-template-approval .partial{color:#d6ad6a}.route-reports-absence-approval-status .content-panel .cmpt-ui-sortable-grid .cmpt-template-approval .denied{color:#e55e55}.route-reports-absence-approval-status .content-panel .cmpt-ui-sortable-grid .cmpt-template-approval .unapproved{color:#bababa}.route-reports-absence-approval-status .content-panel .cmpt-ui-sortable-grid .approvals-cell .name{font-size:12px;font-weight:700;white-space:normal}.route-reports-absence-approval-status .filter-section .absence-type{display:none}.route-reports-absences-call-history .cmpt-ui-grouped-grid .summary-row{border-bottom:1px solid #cfcfcf;padding:15px 20px}.route-reports-absences-call-history .cmpt-ui-grouped-grid .summary-row .section{display:inline-block;margin-right:20px;vertical-align:top}.route-reports-absences-call-history .cmpt-ui-grouped-grid .summary-row .section div{margin-top:0;font-size:13px}.route-reports-absences-call-history .cmpt-ui-grouped-grid .summary-row .section div.first{margin-top:0}.route-reports-absences-call-history .cmpt-ui-grouped-grid .summary-row .label{font-weight:700}.route-reports-absences-call-history .cmpt-ui-grouped-grid .cmpt-template-confirmation-link,.route-reports-absences-call-history .cmpt-ui-grouped-grid .cmpt-template-worker-link{display:inline-block}.route-reports-absences-call-history .totals{background-color:#fff;font-size:12px;font-weight:700;border-top:2px solid #e4e4e4}.route-reports-absences-call-history .totals div{padding:6px 10px;display:inline-block}.route-reports-absences-call-history .totals div:last-child{border-left:1px solid #e4e4e4}.route-reports-absence-daily-report .daily-report-heading{display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-box;display:inline-flex}.route-reports-absence-daily-report .daily-report-heading .tab-view-container{display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-box;display:inline-flex;-webkit-box-pack:end;-moz-box-pack:end;-o-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.route-reports-absence-daily-report .daily-report-heading .views-actions{vertical-align:middle;display:inline-block}.route-reports-absence-daily-report .daily-report-heading .views-actions a.viewButtons{border:1px solid #205586;-webkit-box-shadow:1px 2px 4px 0 rgba(46,122,184,.1);box-shadow:1px 2px 4px 0 rgba(46,122,184,.1);height:30px;width:86px}.route-reports-absence-daily-report .daily-report-heading .views-actions a.marginLeftMinus4{margin-left:-4px}.route-reports-absence-daily-report .daily-report-heading .views-actions-btn{padding:0;height:24px;border:1px solid #cfcfcf}.route-reports-absence-daily-report .daily-report-heading .views-actions-btn.btn-list-view{border-radius:4px 0 0 4px}.route-reports-absence-daily-report .daily-report-heading .views-actions-btn.btn-list-view.selected{background:#2e7ab8;border:1px solid #205586;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.1);box-shadow:inset 0 1px 1px rgba(0,0,0,.1);cursor:default;color:#fff}.route-reports-absence-daily-report .daily-report-heading .views-actions-btn.btn-list-view .icon{background-image:url(../images/global-sprite.png);background-repeat:no-repeat;background-position:-434px -221px;height:20px;vertical-align:top;width:55px;display:inline-block}.route-reports-absence-daily-report .daily-report-heading .views-actions-btn.btn-tab-view{border-radius:0 4px 4px 0}.route-reports-absence-daily-report .daily-report-heading .views-actions-btn.btn-tab-view.selected{background:#2e7ab8;border:1px solid #205586;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.1);box-shadow:inset 0 1px 1px rgba(0,0,0,.1);cursor:default;color:#fff}.route-reports-absence-daily-report .daily-report-heading .views-actions-btn.btn-tab-view .icon{background-image:url(../images/global-sprite.png);background-repeat:no-repeat;background-position:-387px -222px;height:20px;vertical-align:top;width:55px;display:inline-block}.route-reports-absence-daily-report #report-lock-header.tab-view{margin-top:30px;height:52px}.report-locked .route-reports-absence-daily-report #report-lock-header.tab-view{height:97px}.report-locked .route-reports-absence-daily-report #report-lock-header{height:0;margin-top:30px}.route-reports-absence-daily-report .stepper,.route-reports-absence-daily-report .views{display:inline-block}.route-reports-absence-daily-report .header .header-content{height:33px;background-color:#65727d}.route-reports-absence-daily-report .header .header-content .cmpt-ui-loader.loader{margin-top:-26px}.route-reports-absence-daily-report .header .header-content .count{height:21px;padding-top:5px;font-size:16px}.route-reports-absence-daily-report .header .header-content .label{font-size:16px;padding-top:2px}.route-reports-absence-daily-report .tab{margin-top:20px}.route-reports-absence-daily-report .content-panel{border:4px solid #404040}.route-reports-absence-daily-report .content-panel .grid-header{display:block}.report-locked .route-reports-absence-daily-report .content-panel .grid-header{position:initial;border-bottom:0}.route-reports-absence-daily-report .content-panel .grid-rows .grid-cell{padding:5px 10px}.route-reports-absence-daily-report .content-panel .grid-rows .grid-cell .inline-records{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;width:100%}.route-reports-absence-daily-report .content-panel .grid-rows .grid-cell .inline-records .time{padding-left:3px}.route-reports-absence-daily-report .content-panel .grid-rows .grid-cell .inline-records .notesToAdministrator-Icon{padding-left:10px}.route-reports-absence-daily-report .content-panel .grid-rows .grid-cell .adminSubNotes{margin-top:4%}.route-reports-absence-daily-report .content-panel .grid-rows .grid-cell .inline-records-attachments{width:100%;display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-box;display:inline-flex;padding-top:10px}.route-reports-absence-daily-report .content-panel .grid-rows .grid-cell .inline-records-attachments .attachments-Icon{padding-left:10px}.route-reports-absence-daily-report .content-panel .grid-rows a{color:#2e7ab8;font-size:12px;cursor:pointer;letter-spacing:0}.route-reports-absence-daily-report .content-panel .grid-rows .group-title{background-color:#d5dbe0;color:#000}.route-reports-absence-daily-report .content-panel .grid-rows .sub-title{white-space:normal;font-size:12px;margin:0}.route-reports-absence-daily-report .content-panel .grid-rows .multi-value{font-size:12px}.route-reports-absence-daily-report .content-panel .grid-rows .multi-value:last-child{height:fit-content}.route-reports-absence-daily-report .content-panel .grid-rows .no-approval-required{-o-text-overflow:unset;text-overflow:unset}.route-reports-absence-daily-report .content-panel .grid-rows .not-available{opacity:.4;-ms-filter:"alpha(Opacity=40)";filter:alpha(opacity=40)}.route-reports-absence-daily-report .content-panel .grid-rows .grid-row.not-available{opacity:1;-ms-filter:none;filter:none}.route-reports-absence-daily-report .content-panel .grid-rows .grid-row.not-available .grid-cell>*{opacity:.4;-ms-filter:"alpha(Opacity=40)";filter:alpha(opacity=40)}.route-reports-absence-daily-report .content-panel .grid-rows .id-cell div.day-indicator{font-size:13px;margin:5px 0;letter-spacing:-1px}.route-reports-absence-daily-report .content-panel .grid-rows .id-cell div.day-indicator i{margin:0 1px}.route-reports-absence-daily-report .content-panel .grid-rows .id-cell div.day-indicator .future-calendar{position:relative}.route-reports-absence-daily-report .content-panel .grid-rows .id-cell div.day-indicator .left-arrow{position:relative;top:2px;right:23px}.route-reports-absence-daily-report .content-panel .grid-rows .id-cell div.day-indicator .right-arrow{position:relative;right:11px;top:2px}.route-reports-absence-daily-report .content-panel .grid-rows .id-cell div.dashboardView{display:none}.route-reports-absence-daily-report .content-panel .grid-rows .id-cell .file-attachments{cursor:pointer}.route-reports-absence-daily-report .content-panel .grid-rows .id-cell .file-attachments i{font-size:18px;display:inline-block}.route-reports-absence-daily-report .content-panel .grid-rows .id-cell .notes{cursor:pointer;margin-right:5px}.route-reports-absence-daily-report .content-panel .grid-rows .id-cell .notes i{font-size:16px;display:inline-block}.route-reports-absence-daily-report .content-panel .grid-rows .duration-cell{padding:0}.route-reports-absence-daily-report .content-panel .grid-rows .duration-cell .subtype-time-bar{border:1px solid #d5dbe0;width:100%}.route-reports-absence-daily-report .content-panel .grid-rows .duration-cell .pt-3{white-space:normal}.route-reports-absence-daily-report .content-panel .grid-rows .approval-cell{text-align:center}.route-reports-absence-daily-report .content-panel .grid-rows .approval-cell .text{display:block!important}.route-reports-absence-daily-report .content-panel .grid-rows .approval-cell .icon{display:none}.route-reports-absence-daily-report .content-panel .grid-rows .approval-cell div.no-approval-required{white-space:pre-wrap}.route-reports-absence-daily-report .content-panel .grid-rows .approval-cell div.approved{color:#26a26a}.route-reports-absence-daily-report .content-panel .grid-rows .approval-cell div.approved span,.route-reports-absence-daily-report .content-panel .grid-rows .approval-cell div.pending-approved span{white-space:pre-wrap}.route-reports-absence-daily-report .content-panel .grid-rows .approval-cell .cmpt-template-approval{font-weight:400}.route-reports-absence-daily-report .content-panel .grid-rows .firstInstitution-cell div .inst-name{font-weight:700;margin-bottom:8px}.route-reports-absence-daily-report .content-panel .grid-rows .firstInstitution-cell div:last-child{margin-bottom:0}.route-reports-absence-daily-report .content-panel .grid-rows .firstShift-cell{padding:0}.route-reports-absence-daily-report .content-panel .grid-rows .firstShift-cell .pt-2,.route-reports-absence-daily-report .content-panel .grid-rows .firstShift-cell .pt-3{font-size:11px;white-space:normal}.route-reports-absence-daily-report .content-panel .grid-rows .firstShift-cell div i{line-height:18px;vertical-align:top}.route-reports-absence-daily-report .content-panel .grid-rows .firstShift-cell div i:before{margin:0}.route-reports-absence-daily-report .content-panel .grid-rows .firstShift-cell .shift-time{line-height:18px;vertical-align:middle;white-space:nowrap}.route-reports-absence-daily-report .content-panel .grid-rows .firstShift-cell .time-bar{border:1px solid #d5dbe0;width:174%}.route-reports-absence-daily-report .content-panel .grid-rows .firstShift-cell .variation-diff-bar{margin-top:18%;width:181%;margin-left:-6%}.route-reports-absence-daily-report .content-panel .grid-rows .firstShift-cell .duration-Icon{color:#2e7ab8;height:18px;width:18px;font-size:18px}.route-reports-absence-daily-report .content-panel .grid-rows .firstShift-cell .FullDay:before{content:'\e60c'}.route-reports-absence-daily-report .content-panel .grid-rows .firstShift-cell .HalfDayAM:before{content:'\e606'}.route-reports-absence-daily-report .content-panel .grid-rows .firstShift-cell .HalfDayPM:before{content:'\e60b'}.route-reports-absence-daily-report .content-panel .grid-rows .firstShift-cell .CustomDay:before{content:'\e608'}.route-reports-absence-daily-report .content-panel .grid-rows .created-cell{font-weight:700}.route-reports-absence-daily-report .content-panel .grid-rows .created-cell div.date{font-size:12px;color:#404040}.route-reports-absence-daily-report .content-panel .grid-rows .created-cell div.time{font-size:11px;color:#606060}.route-reports-absence-daily-report .content-panel .grid-rows .held-cell{color:#cc2a1f;font-size:12px;font-weight:700;vertical-align:middle}.route-reports-absence-daily-report .content-panel .grid-rows .held-cell span{white-space:normal}.route-reports-absence-daily-report .content-panel .grid-rows .substitute-cell .phone{font-size:12px;white-space:normal}.route-reports-absence-daily-report .content-panel .grid-rows .codes-cell{font-size:12px;line-height:14px}.route-reports-absence-daily-report .content-panel .grid-rows .codes-cell .abs :not(:first-child){margin-top:3px}.route-reports-absence-daily-report .content-panel .grid-rows .codes-cell .abs div{margin:0 0 2px}.route-reports-absence-daily-report .content-panel .grid-rows .codes-cell .abs:last-child{margin-bottom:0}.route-reports-absence-daily-report .content-panel .grid-rows .codes-cell label{font-weight:700}.route-reports-absence-daily-report .content-panel .grid-rows .cmpt-template-approval .text{display:block}.route-reports-absence-daily-report .content-panel .grid-rows .cmpt-template-approval .icon{display:none}.route-reports-absence-daily-report .content-panel .grid-rows .external-id .external-label{font-weight:700}.route-reports-absence-daily-report .content-panel.nosub .firstInstitution-cell .vacancy-time,.route-reports-absence-daily-report .content-panel.unfilled .codes-cell .pay-code{display:none}.route-reports-absence-daily-report .tab-view{position:relative}.route-reports-absence-daily-report .tab-view .tab{margin-top:0;left:0;width:100%}.route-reports-absence-daily-report .tab-view .tab .header{cursor:pointer;width:50.4%;top:-33px}.route-reports-absence-daily-report .tab-view .tab .header .header-content{border:1px solid #e4e4e4;border-bottom:none;background:#fff;width:100%}.route-reports-absence-daily-report .tab-view .tab .header .header-content .label{color:#2387b9;font-size:16px;padding-left:0}.route-reports-absence-daily-report .tab-view .tab .header .header-content .cmpt-ui-loader{display:none}.route-reports-absence-daily-report .tab-view .tab .header.nosub{width:25%}.route-reports-absence-daily-report .tab-view .tab.active .header .header-content{background-color:#65727d;border:none}.route-reports-absence-daily-report .tab-view .tab.active .header .header-content .label{color:#fff}.route-reports-absence-daily-report .tab-view .tab.active .content-panel{display:block}.route-reports-absence-daily-report .tab-view .tab:nth-child(1) .header{position:absolute;left:0;width:21%}.route-reports-absence-daily-report .tab-view .tab:nth-child(2) .header{position:absolute;left:20%;width:21%}.route-reports-absence-daily-report .tab-view .tab:nth-child(3) .header{position:absolute;left:40%;width:23%}.route-reports-absence-daily-report .tab-view .tab:nth-child(4) .header{position:absolute;left:60%;width:21%}.route-reports-absence-daily-report .tab-view .tab:nth-child(5) .header{position:absolute;left:80%;width:20%}.route-reports-absence-daily-report .tab-view .tab .content-panel{width:100%;display:none;z-index:0}.report-locked .route-reports-absence-daily-report .tab-view .tab{display:none}.report-locked .route-reports-absence-daily-report .tab-view .tab.active{display:block}.report-locked .route-reports-absence-daily-report .tab-view .tab .header{position:fixed;-webkit-transform:translateZ(0);top:60px!important;width:100%;z-index:999;left:auto}.report-locked .route-reports-absence-daily-report .tab-view .tab .header .header-content{border:0;border-radius:0;width:100%}.report-locked .route-reports-absence-daily-report .tab-view .tab .header .header-content .cmpt-ui-print-button{display:inline-block!important;float:right;margin:0 10px 0 0}.report-locked .route-reports-absence-daily-report .tab-view .tab .content-panel{border-top-width:0}.report-locked .route-reports-absence-daily-report .tab-view .tab .content-panel .grid-header{position:fixed;-webkit-transform:translateZ(0);width:100%;top:110px;z-index:999;border:1px solid #000}.route-reports-absence-daily-report .wrap-words{white-space:normal}.route-reports-absence-daily-report .cmpt-template-shift-types{width:fit-content}.route-reports-absence-daily-report .grid-cell *{-o-text-overflow:unset;text-overflow:unset;overflow:inherit;word-wrap:break-word}.route-reports-absence-daily-report .breakDeducted{color:#3ca666}.route-reports-absence-daily-report .cmpt-reports-filter-panel .filterPanelHeaderText .width20{width:20px}.route-reports-absence-daily-report .cmpt-reports-filter-panel .filterPanelHeaderText .width39P{width:39%}.route-reports-absence-daily-report .cmpt-reports-filter-panel .filterPanelHeaderText .cmpt-ui-date-navigation{display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-box;display:inline-flex;padding-left:3%}.route-reports-absence-daily-report .cmpt-reports-filter-panel .filterPanelHeaderText .cmpt-ui-date-navigation .inputToday{width:250px;padding:0 5px;overflow:hidden;background:0 0;border:none;font-size:15px}.route-reports-absence-daily-report .cmpt-reports-filter-panel .filterPanelHeaderText .cmpt-ui-date-navigation .inputToday:hover{text-decoration:underline}.route-reports-absence-daily-report .cmpt-reports-filter-panel .filterPanelHeaderText .cmpt-ui-date-navigation .next,.route-reports-absence-daily-report .cmpt-reports-filter-panel .filterPanelHeaderText .cmpt-ui-date-navigation .previous{background:0 0;border:none;width:10px}.route-reports-absence-daily-report .cmpt-reports-filter-panel .filterPanelHeaderText .cmpt-ui-date-navigation .previous{padding-left:10px}.route-reports-absence-daily-report .cmpt-reports-filter-panel .filterPanelHeaderText .cmpt-ui-date-navigation .next{padding-left:2px}.route-reports-absence-daily-report .cmpt-reports-filter-panel .filterPanelHeaderText .cmpt-ui-date-selector .hasDatepicker{-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:130px;padding-left:12px}.route-reports-absence-daily-report .tab-view-container{float:right}@media print{.report-locked .route-reports-absence-daily-report .tab-view .content-panel .cmpt-ui-sortable-grid div.grid-header{position:initial;width:100%;border:0;border-top:4px solid #404040;margin-left:0}.route-reports-absence-daily-report .sort-icon{display:none}.route-reports-absence-daily-report .cmpt-template-codes{font-size:11px}.route-reports-absence-daily-report .cmpt-template-worker-link,.route-reports-absence-daily-report .cmpt-template-worker-link a{white-space:pre-wrap!important}.route-reports-absence-daily-report .cmpt-template-shift-types{white-space:pre-wrap!important;font-size:10px}.route-reports-absence-daily-report .cmpt-template-shift-types div{white-space:pre-wrap!important}.route-reports-absence-daily-report .tab-view .tab{position:initial;top:initial;left:initial;width:initial;display:block!important}.route-reports-absence-daily-report .tab-view .tab .header{margin-top:10px;width:100%!important}.route-reports-absence-daily-report .tab-view .tab .header .fl-button{display:none}.route-reports-absence-daily-report .tab-view .tab:nth-child(1) .header,.route-reports-absence-daily-report .tab-view .tab:nth-child(2) .header,.route-reports-absence-daily-report .tab-view .tab:nth-child(3) .header{position:initial;left:initial}.route-reports-absence-daily-report .tab-view .tab:nth-child(3) .header.nosub{width:100%}.route-reports-absence-daily-report .tab-view .tab:nth-child(4) .header,.route-reports-absence-daily-report .tab-view .tab:nth-child(5) .header{position:initial;left:initial}.route-reports-absence-daily-report .tab-view .tab .content-panel{width:initial;display:block;z-index:0}.no-approval-required{-o-text-overflow:unset;text-overflow:unset}.group-title{border-bottom:1px solid #cfcfcf}.duration-wrapper{font-size:8px;text-align:left;padding:0;margin:0}}.shift-content .view-qtip{background:#fff;padding:10px;height:118px;width:185px;color:#000}.shift-content .view-qtip .duration-Icon{color:#2e7ab8;height:18px;width:18px;font-size:18px}.shift-content .view-qtip .info-text{color:#000;margin:3px 0 0 3px;display:inline-block;font-family:'Open Sans',sans-serif;font-size:12px;height:22px;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto;width:93px}.notes-content .view-qtip{background:#fff;padding:5px;height:auto;width:230px;color:#000}.notes-content .view-qtip .notesToSub-Icon{width:fit-content;color:#de8d37;font-size:16px;padding-left:15px}.notes-content .view-qtip .notesToAdministrator-Icon{width:fit-content;color:#2e7ab8;font-size:16px;padding-left:15px}.notes-content .view-qtip .administratorNotes-Icon{width:fit-content;color:#bf2e3a;font-size:16px;padding-left:15px}.notes-content .view-qtip .attachments-Icon{width:fit-content;color:#000;font-size:16px;padding-left:15px}.notes-content .view-qtip .info-text{color:#000;margin:0 0 10px 3px;display:inline-block;font-family:'Open Sans',sans-serif;font-size:15px;height:auto;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto;width:170px}.notes-content .view-qtip .subInfo-text{width:157px;color:#65727d;font-size:12px;letter-spacing:0}.width-dailyreport{width:100%;margin:0 auto;padding-right:50px;padding-left:25px}.report-standards .header .header-content{width:100%}.paddingleft{padding-left:50px}.notes-content div span{padding:0}.time-wrapper{height:50px;padding:5px 5px 0}.duration-cell .time-wrapper:not(:first-child),.firstShift-cell .time-wrapper:not(:first-child){border-top:1px solid #cfcfcf}.inline-records-date{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.inline-records-date .date{padding-right:3px}.grid-header-content{display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-box;display:inline-flex;white-space:nowrap;padding-right:0!important}.grid-header-content span{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;-ms-box-flex:1;box-flex:1;-webkit-flex-grow:1;flex-grow:1}.grid-header-content i{padding:0 5px;-webkit-box-flex:0;-moz-box-flex:0;-o-box-flex:0;-ms-box-flex:0;box-flex:0;-webkit-flex-grow:0;flex-grow:0}.report-standards.route-reports-dow-absence-analysis .header .count.loaded{display:none}.report-standards.route-reports-dow-absence-analysis .summary-panel .no-chart-container{font-weight:700;color:#fff;padding:40px;text-align:center}.report-standards.route-reports-dow-absence-analysis .summary-panel .graph-content{position:relative;height:420px;padding:25px 15px 50px}.report-standards.route-reports-dow-absence-analysis .summary-panel .graph-day-labels{position:absolute;bottom:15px;left:15px;right:15px}.report-standards.route-reports-dow-absence-analysis .summary-panel .graph-day-labels li{width:14.28%;font-size:12px;display:inline-block;text-align:center}.report-standards.route-reports-dow-absence-analysis .summary-panel .legend{height:420px}@media print{.report-standards.route-reports-dow-absence-analysis .summary-panel{display:block!important}.report-standards.route-reports-dow-absence-analysis .summary-panel .summary-content{display:-webkit-box!important;display:-moz-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:box!important;display:flex!important}.report-standards.route-reports-dow-absence-analysis .summary-panel .summary-content .graph,.report-standards.route-reports-dow-absence-analysis .summary-panel .summary-content .legend{display:inline-block!important}.report-standards.route-reports-dow-absence-analysis div.fl-hint>div.legend-item>span,.report-standards.route-reports-dow-absence-analysis ul.bar-graph-bar-items>li{-webkit-print-color-adjust:exact}}.report-standards.route-reports-dow-absence-analysis .cmpt-ui-bar-graph-legend .legend-item{margin-bottom:0;line-height:normal}.report-standards.route-reports-dow-absence-analysis .cmpt-ui-bar-graph-legend .legend-item span{height:15px;width:15px}.report-standards.route-reports-dow-absence-analysis .cmpt-ui-grouped-grid .grid-rows .grid-footer{color:#404040;background-color:#e4e4e4}.report-locked .route-reports-absence-feedback #report-lock-header{height:117px}.route-reports-absence-feedback .cmpt-ui-sortable-grid .grid-header div{height:65px}.route-reports-absence-feedback .cmpt-ui-sortable-grid .grid-rows .institutions-cell div{white-space:normal}.dialog-popup.download-details .date{font-weight:600;margin-bottom:.5rem}.dialog-popup.download-details .main-instructions{margin-bottom:.5rem}.dialog-popup.download-details select{font-size:14px;margin-left:5px}.dialog-popup.download-details .email-instructions{border-top:1px solid borderColor-light;padding-top:.8rem;margin-top:1rem;margin-bottom:.5rem}.dialog-popup.download-details .email-input input{width:275px}.dialog-popup.download-details .radio-options .validation,.dialog-popup.download-details .validation{display:inline-block;margin-left:5px;color:ap-red;font-size:13px}.dialog-popup.download-details .disabled{opacity:.4;-ms-filter:"alpha(Opacity=40)";filter:alpha(opacity=40)}.ngdialog.download-details-dialog .ngdialog-content{width:510px}.report-locked .route-reports-absence-interactive #report-lock-header{height:134px}.report-locked .route-reports-absence-interactive #report-lock-header.details-view{height:94px}.route-reports-absence-interactive .header .header-content .previous-page{display:inline-block;position:absolute;right:20px;top:11px}.route-reports-absence-interactive .header .header-content .details-view{right:175px}.route-reports-absence-interactive .header .header-content .previous-available .cmpt-ui-loader .report-loader .logo-spinner{right:150px}.route-reports-absence-interactive .header .header-content .download-details{display:inline-block;position:absolute;right:20px;top:11px}.route-reports-absence-interactive .content-panel .abs-int-view.totals-row{color:#404040;background-color:#e4e4e4;border-top:2px solid #cfcfcf;font-weight:700}.route-reports-absence-interactive .content-panel .abs-int-view.totals-row li div{line-height:15px;white-space:normal;padding:10px 5px 10px 10px;border-left:1px solid #cfcfcf}.route-reports-absence-interactive .content-panel .abs-int-view.totals-row .actions a{line-height:18px;width:145px;font-size:11px}.route-reports-absence-interactive .content-panel .abs-int-view.totals-row .actions .fl-button-sm:last-child{margin-top:2px}.route-reports-absence-interactive .content-panel .details-view .grid-row .grid-cell{white-space:normal}.route-reports-absence-interactive .content-panel .details-view .grid-row .institution-cell .emp-time,.route-reports-absence-interactive .content-panel .details-view .grid-row .institution-cell .sub-time{font-size:10px;color:#404040}.route-reports-absence-interactive .content-panel .details-view .grid-row .institution-cell .emp-time span,.route-reports-absence-interactive .content-panel .details-view .grid-row .institution-cell .sub-time span{font-weight:700}.route-reports-absence-interactive .content-panel .details-view .grid-row .institution-cell .school{white-space:normal}.route-reports-absence-interactive .content-panel .details-view .grid-row .duration-cell{text-align:center;padding-left:5px}.route-reports-absence-interactive .content-panel .details-view .grid-row .duration-cell div{margin-bottom:5px;white-space:normal}.route-reports-absence-interactive .content-panel .details-view .grid-row .duration-cell div:last-child{margin-bottom:0}.route-reports-absence-interactive .content-panel .details-view .grid-row .duration-cell .duration-Icon{font-size:22px;color:#2387b9}.route-reports-absence-interactive .content-panel .details-view .grid-row .duration-cell .FullDay:before{content:'\e60c'}.route-reports-absence-interactive .content-panel .details-view .grid-row .duration-cell .HalfDayAM:before{content:'\e606'}.route-reports-absence-interactive .content-panel .details-view .grid-row .duration-cell .HalfDayPM:before{content:'\e60b'}.route-reports-absence-interactive .content-panel .details-view .grid-row .duration-cell .CustomDay:before{content:'\e608'}.route-reports-absence-interactive .content-panel .details-view .grid-row .reason-cell .accounting-code,.route-reports-absence-interactive .content-panel .details-view .grid-row .reason-cell .budget-code,.route-reports-absence-interactive .content-panel .details-view .grid-row .reason-cell .pay-code{font-size:11px;white-space:normal}.route-reports-absence-interactive .content-panel .details-view .grid-row .reason-cell .accounting-code label,.route-reports-absence-interactive .content-panel .details-view .grid-row .reason-cell .budget-code label,.route-reports-absence-interactive .content-panel .details-view .grid-row .reason-cell .pay-code label{font-size:10px;font-weight:700}.route-reports-absence-interactive .top-header{border:5px solid #404040;border-top:none;border-bottom:none;width:1050px;height:40px}.route-reports-absence-interactive .top-header div:first-child{width:124px}.route-reports-absence-interactive .top-header div:last-child{width:165px}.route-reports-absence-interactive .top-header div{float:left;border-left:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf;border-bottom-color:#cfcfcf;padding:10px;font-weight:700;color:#404040;font-size:12px;background-image:-webkit-linear-gradient(270deg,#fafafa 0,#e4e4e4 100%);background-image:-moz-linear-gradient(270deg,#fafafa 0,#e4e4e4 100%);background-image:-o-linear-gradient(270deg,#fafafa 0,#e4e4e4 100%);background-image:-ms-linear-gradient(270deg,#fafafa 0,#e4e4e4 100%);background-image:linear-gradient(-180deg,#fafafa 0,#e4e4e4 100%);height:40px}.route-reports-absence-interactive .top-header div.count-label{width:453px}.route-reports-absence-interactive .top-header div.perc-label{width:248px}.route-reports-absence-interactive .grid-header .percentFilled-th::before,.route-reports-absence-interactive .grid-header .percentUnFilled-th::before,.route-reports-absence-interactive .grid-header .percenttotal-th::before{content:'% '}.route-reports-absence-interactive .grid-header .sub-heading{background:#f7f7f7;font-size:10px;font-weight:700;padding:12px 10px;text-shadow:none;color:#8a8a8a;height:42px}.route-reports-absence-interactive .sortField-cell div{white-space:normal!important;width:93px;font-weight:600}.route-reports-absence-interactive .actions-cell a{width:145px;font-size:11px}.route-reports-absence-interactive .accounting-code .sortField-th{line-height:16px;padding-top:5px}.route-reports-absence-interactive .cmpt-ui-sortable-grid .grid-header div{cursor:initial}@media print{.route-reports-absence-interactive .content-panel .cmpt-ui-sortable-grid.abs-int-view .grid-header .sortField-th{width:29.1%}.route-reports-absence-interactive .content-panel .cmpt-ui-sortable-grid.abs-int-view .grid-header .actions-th{display:none}.route-reports-absence-interactive .content-panel .cmpt-ui-sortable-grid.abs-int-view .grid-header .percenttotal-th{border-right:1px solid #cfcfcf}.route-reports-absence-interactive .content-panel .cmpt-ui-sortable-grid.abs-int-view .grid-rows li{background-color:#fff}.route-reports-absence-interactive .content-panel .cmpt-ui-sortable-grid.abs-int-view .grid-rows li .sortField-cell{width:29.1%}.route-reports-absence-interactive .content-panel .cmpt-ui-sortable-grid.abs-int-view .grid-rows li .percenttotal-cell{border-right:1px solid #cfcfcf}.route-reports-absence-interactive .content-panel .cmpt-ui-sortable-grid.abs-int-view .grid-rows .actions-cell{display:none}.route-reports-absence-interactive .content-panel .totals-row li{background-color:#fff;border-bottom:1px solid #cfcfcf}.route-reports-absence-interactive .content-panel .totals-row li .totalTitle{width:29.1%}.route-reports-absence-interactive .content-panel .totals-row li .percent-total{border-right:1px solid #cfcfcf}.route-reports-absence-interactive .content-panel .totals-row li .actions{border-right:1px solid #cfcfcf;display:none}.route-reports-absence-interactive div.top-header{background:0 0;width:inherit;position:static;border-left:0;border-bottom:1px solid #cfcfcf!important;border-right:1px solid #cfcfcf!important}.route-reports-absence-interactive div.top-header div{background:0 0;border-bottom:0}.route-reports-absence-interactive div.top-header div:first-child{width:29.2%}.route-reports-absence-interactive div.top-header div:last-child{display:none;border-left:0}.route-reports-absence-interactive div.top-header div.count-label{width:481px}.route-reports-absence-interactive div.top-header div.perc-label{width:260px}}.report-locked .header .header-content .previous-page{right:110px}.report-locked .header .header-content .details-view{right:265px}.report-locked .header .header-content .download-details{right:110px}.report-locked .top-header{border-top-width:0;position:fixed;-webkit-transform:translateZ(0);width:1050px;top:112px;z-index:1}.report-locked .content-panel .cmpt-ui-sortable-grid.abs-int-view div.grid-header{top:152px;border-top:0}.report-locked .content-panel .cmpt-ui-sortable-grid.details-view div.grid-header{top:112px;border-top:0}.route-reports-absence-monthly-summary .cmpt-reports-filter-panel .filter-section .approval-status,.route-reports-absence-monthly-summary .cmpt-reports-filter-panel .filter-section .date-range,.route-reports-absence-monthly-summary .header .header-content .count{display:none}@media print{.route-reports-absence-monthly-summary.report-standards h3{margin-bottom:.5rem!important}.route-reports-absence-monthly-summary .panel{padding:5px 15px!important;page-break-after:always}.route-reports-absence-monthly-summary .panel .cmpt-reports-filter-panel .print-summary .approvalStatus,.route-reports-absence-monthly-summary .panel .cmpt-reports-filter-panel .print-summary .approvalStatusTitle,.route-reports-absence-monthly-summary .panel .cmpt-reports-filter-panel .print-summary .dateRange,.route-reports-absence-monthly-summary .panel .cmpt-reports-filter-panel .print-summary .dateRangeTitle{display:none!important}.route-reports-absence-monthly-summary .content-panel .monthData-container{page-break-after:always}.route-reports-absence-monthly-summary.report-standards{padding-top:0}}.report-locked .report-standards.route-reports-substitute-sub-sign-in> .header .header-content .cmpt-ui-print-button{display:none!important}.report-locked .report-standards.route-reports-substitute-sub-sign-in> .header .header-content .print-pdf{display:inline-block;float:right}.route-reports-substitute-sub-sign-in .action-section .print{display:none}.route-reports-substitute-sub-sign-in .action-section .print-pdf{display:inline-block}.route-reports-substitute-sub-sign-in .header .header-content .print-pdf{display:none}.route-reports-substitute-sub-sign-in .cmpt-ui-grouped-grid .grid-row .duration-cell .duration-text{padding-bottom:5px}.route-reports-substitute-sub-sign-in .cmpt-ui-grouped-grid .grid-row .date-cell{padding-right:5px}.route-reports-substitute-sub-sign-in .cmpt-ui-grouped-grid .grid-row .signature-cell .line{border-bottom:1px dotted #404040;font-size:40px;margin-right:10px}.route-reports-substitute-sub-sign-in .cmpt-ui-grouped-grid .grid-row .signature-cell .line .x-mark{font-family:Verdana,sans-serif;font-size:14px;font-weight:700;padding:0 0 0 5px}.route-reports-substitute-sub-sign-in .cmpt-ui-grouped-grid .grid-row .name-cell{padding-right:5px}.route-reports-substitute-sub-sign-in .cmpt-ui-grouped-grid .grid-row .external-id{font-size:11px;color:#8a8a8a;font-style:italic}.route-reports-substitute-sub-sign-in .cmpt-reports-filter-panel .filter-section .filled-status{display:none}@media print{.route-reports-substitute-sub-sign-in .cmpt-reports-filter-panel .print-summary .filledStatus,.route-reports-substitute-sub-sign-in .cmpt-reports-filter-panel .print-summary .filledStatusTitle,.route-reports-substitute-sub-sign-in .cmpt-reports-filter-panel .print-summary .orderBy,.route-reports-substitute-sub-sign-in .cmpt-reports-filter-panel .print-summary .orderByTitle{display:none!important}}@media print{.data-set.not-ready-for-print:before{content:'Please use CTRL + P to print this content correctly.';margin-top:50px;font-size:32px;text-align:center;display:block}.data-set.not-ready-for-print>div{display:none!important}.cmpt-ui-grouped-grid.not-ready-for-print:before{display:none}.cmpt-ui-grouped-grid.not-ready-for-print .grid-header,.cmpt-ui-grouped-grid.not-ready-for-print .grid-rows{display:block!important}}.route-reports-employee-staff-list .header .label.loaded{top:40%}.route-reports-employee-staff-list .summary-bar{border-top:1px solid #cfcfcf;border-bottom-color:#cfcfcf;background:#fff;background:-webkit-linear-gradient(270deg,#fafafa 0,#e4e4e4 100%) #fff;background:-moz-linear-gradient(270deg,#fafafa 0,#e4e4e4 100%) #fff;background:-o-linear-gradient(270deg,#fafafa 0,#e4e4e4 100%) #fff;background:-ms-linear-gradient(270deg,#fafafa 0,#e4e4e4 100%) #fff;background:linear-gradient(-180deg,#fafafa 0,#e4e4e4 100%) #fff;color:#404040;line-height:40px;text-shadow:0 1px 0 #fff;text-align:left;font-weight:700;font-size:18px;padding:0 10px}.route-reports-employee-staff-list .table-header .data-col{padding:0;-webkit-border-image:none;-moz-border-image:none;-o-border-image:none;border-image:none;background:-webkit-linear-gradient(270deg,#fafafa 0,#e4e4e4 100%);background:-moz-linear-gradient(270deg,#fafafa 0,#e4e4e4 100%);background:-o-linear-gradient(270deg,#fafafa 0,#e4e4e4 100%);background:-ms-linear-gradient(270deg,#fafafa 0,#e4e4e4 100%);background:linear-gradient(-180deg,#fafafa 0,#e4e4e4 100%);font-size:12px;font-weight:700;color:#404040;line-height:16px;text-shadow:0 1px 0 #fff}.route-reports-employee-staff-list .table-header .data-col div{display:inline-block;border-right:0;border-bottom:1px solid #cfcfcf;border-left:1px solid #cfcfcf;padding:10px 5px;text-align:left}.route-reports-employee-staff-list .table-header .data-col div:last-child{border-right:0}.route-reports-employee-staff-list .data-set .group-heading{background:#404040;border-color:#404040;color:#fff;padding:10px 5px}.route-reports-employee-staff-list .data-set .cmpt-ui-grouped-grid .group-row{background-color:#8a8a8a}.route-reports-employee-staff-list .data-set .footer-heading{background:#bababa;border:1px solid #cfcfcf;color:#404040;padding:10px 5px}.route-reports-employee-staff-list .data-set .footer{padding:10px}.route-reports-employee-staff-list .no-data{text-align:center;line-height:120px;height:131px}.report-locked .route-reports-employee-staff-list .lock-header-fill{height:104px;margin-top:30px}.report-locked .route-reports-employee-staff-list .header{position:fixed;-webkit-transform:translateZ(0);top:60px;width:1040px;z-index:2}.report-locked .route-reports-employee-staff-list .table-header{-webkit-box-shadow:0 3px 5px 0 rgba(0,0,0,.1);box-shadow:0 3px 5px 0 rgba(0,0,0,.1);position:fixed;-webkit-transform:translateZ(0);top:111px;width:1040px;z-index:2;background-color:#fff}.report-locked .route-reports-employee-staff-list .table-header .data-col div:first-child{border-left:1px solid #cfcfcf}.report-locked .route-reports-employee-staff-list .cmpt-ui-print-button{display:inline-block!important;float:right;margin:5px 10px 0 0}.route-reports-report-writer-index .report-group{margin-top:20px}.route-reports-report-writer-index .grid-rows .grid-row .executionCount-cell,.route-reports-report-writer-index .grid-rows .grid-row .privacyLevel-cell{text-align:center;padding:10px}.route-reports-report-writer-index .no-data{text-align:center;font-size:20px;font-weight:700;height:75px;line-height:75px}.route-reports-report-writer-index .no-records{margin-top:30px}.route-reports-report-writer-index .content-panel{border-top:4px solid #404040}.route-reports-report-writer-index .content-panel.no-records .cmpt-ui-loader .loading-container{top:10px}.report-standards.route-reports-report-writer-index h3{margin-top:30px}.report-standards.route-reports-report-writer-index .content-panel .grid-header{display:block}.report-standards.route-reports-report-writer-index .header .count{display:none}.absencetrendreporttooltip{background:rgba(65,76,86,.9);border-radius:5px;font-size:14px;color:#fff;padding:15px;width:350px}.route-reports-report-writer-view{margin-top:20px}.route-reports-report-writer-view h3{margin-bottom:5px}.route-reports-report-writer-view .title-label{font-size:12px;font-weight:700;color:#404040}.route-reports-report-writer-view .caption-data{font-size:12px;color:#606060}.route-reports-report-writer-view .reports-link{float:right}.route-reports-report-writer-view .report-actions{background:#fff;border-radius:5px;-webkit-box-shadow:1px 2px 3px 0 rgba(0,0,0,.1);box-shadow:1px 2px 3px 0 rgba(0,0,0,.1);padding:10px;margin:10px 0}.route-reports-report-writer-view .report-actions .cmpt-reports-report-writer-actions{padding-left:5px;display:inline-block}.route-reports-report-writer-view .report-actions .cmpt-reports-report-writer-actions div{display:inline-block;padding-left:5px}.route-reports-report-writer-view .details-header{background:#404040;padding:5px 5px 0 3px}.route-reports-report-writer-view .details-header .label{margin-left:5px;font-size:14px;font-weight:700;color:#fff}.route-reports-report-writer-view .report-details{font-size:13px;border:5px solid #404040;background:#fff}.route-reports-report-writer-view .cmpt-reports-filter-panel .action-section{display:inline-block;margin-top:0;margin-left:10px}.route-reports-report-writer-view .content-panel{border-top:4px solid #404040;margin-top:15px}.route-reports-report-writer-view .content-panel .cmpt-ui-grouped-grid .no-data{font-size:20px;font-weight:700;height:75px;line-height:75px}.route-reports-report-writer-view .content-panel.no-results .grid-header div{display:none}.route-reports-report-writer-view .content-panel .view-details{float:right;margin-right:12px;top:-2px;position:relative}.report-standards.route-reports-report-writer-view .content-panel .grid-header{display:block}.route-reports-school-call-history .grid-row .grid-footer{background-color:#fff;font-size:13px;font-weight:700;border-top:2px solid #cfcfcf}.route-reports-excluded-subs .group-row .cmpt-template-substitute-link a{color:#fff;opacity:1;-ms-filter:none;filter:none;text-decoration:underline}.route-reports-substitute-sub-availability .content-panel .cmpt-ui-sortable-grid .grid-rows .excluded-cell .cmpt-template-boolean,.route-reports-substitute-sub-availability .content-panel .cmpt-ui-sortable-grid .grid-rows .preferred-cell .cmpt-template-boolean.not-preferred{color:#e55e55}.route-reports-substitute-sub-availability .content-panel .cmpt-ui-sortable-grid .grid-rows .email-cell{padding-right:0}.route-reports-substitute-sub-availability .skill{line-height:15px}.route-reports-substitute-sub-availability .skill .active{font-weight:700}.route-reports-substitute-sub-availability .skill .expired{color:#e55e55}.route-reports-substitute-sub-availability .skills-cell.grid-cell *{white-space:normal!important}.route-reports-substitute-sub-availability .email-cell.grid-cell *{word-break:break-all;white-space:normal}.route-reports-subtitute-sub-call-history .content-panel .cmpt-ui-sortable-grid .SubFullName-cell{padding-right:5px}.route-reports-subtitute-sub-call-history .content-panel .cmpt-ui-sortable-grid .StartTime-th.sorted{background-image:-webkit-linear-gradient(270deg,#fafafa 0,#e4e4e4 100%);background-image:-moz-linear-gradient(270deg,#fafafa 0,#e4e4e4 100%);background-image:-o-linear-gradient(270deg,#fafafa 0,#e4e4e4 100%);background-image:-ms-linear-gradient(270deg,#fafafa 0,#e4e4e4 100%);background-image:linear-gradient(-180deg,#fafafa 0,#e4e4e4 100%)}.route-reports-subtitute-sub-call-history .totals{background-color:#fff;font-size:12px;font-weight:700;border-top:2px solid #404040}.route-reports-subtitute-sub-call-history .totals div{padding:6px 5px 6px 10px;display:inline-block}.route-reports-subtitute-sub-call-history .totals div:last-child{border-left:1px solid #404040}.report-locked .route-reports-sub-history-by-date #report-lock-header{height:122px}.route-reports-sub-history-by-date .content-panel .cmpt-ui-grouped-grid .grid-header div{height:65px}.route-reports-sub-history-by-date .content-panel .cmpt-ui-grouped-grid .activeEmployee-cell,.route-reports-sub-history-by-date .content-panel .cmpt-ui-grouped-grid .activeSub-cell,.route-reports-sub-history-by-date .content-panel .cmpt-ui-grouped-grid .duration-cell{text-align:center;padding-right:10px}.route-reports-sub-history-by-date .content-panel .cmpt-ui-grouped-grid .activeEmployee-cell .duration-Icon,.route-reports-sub-history-by-date .content-panel .cmpt-ui-grouped-grid .activeSub-cell .duration-Icon,.route-reports-sub-history-by-date .content-panel .cmpt-ui-grouped-grid .duration-cell .duration-Icon{font-size:22px;color:#2387b9}.route-reports-sub-history-by-date .content-panel .cmpt-ui-grouped-grid .activeEmployee-cell .FullDay:before,.route-reports-sub-history-by-date .content-panel .cmpt-ui-grouped-grid .activeSub-cell .FullDay:before,.route-reports-sub-history-by-date .content-panel .cmpt-ui-grouped-grid .duration-cell .FullDay:before{content:'\e60c'}.route-reports-sub-history-by-date .content-panel .cmpt-ui-grouped-grid .activeEmployee-cell .HalfDayAM:before,.route-reports-sub-history-by-date .content-panel .cmpt-ui-grouped-grid .activeSub-cell .HalfDayAM:before,.route-reports-sub-history-by-date .content-panel .cmpt-ui-grouped-grid .duration-cell .HalfDayAM:before{content:'\e606'}.route-reports-sub-history-by-date .content-panel .cmpt-ui-grouped-grid .activeEmployee-cell .HalfDayPM:before,.route-reports-sub-history-by-date .content-panel .cmpt-ui-grouped-grid .activeSub-cell .HalfDayPM:before,.route-reports-sub-history-by-date .content-panel .cmpt-ui-grouped-grid .duration-cell .HalfDayPM:before{content:'\e60b'}.route-reports-sub-history-by-date .content-panel .cmpt-ui-grouped-grid .activeEmployee-cell .CustomDay:before,.route-reports-sub-history-by-date .content-panel .cmpt-ui-grouped-grid .activeSub-cell .CustomDay:before,.route-reports-sub-history-by-date .content-panel .cmpt-ui-grouped-grid .duration-cell .CustomDay:before{content:'\e608'}.route-reports-sub-history-by-date .content-panel .cmpt-ui-grouped-grid .activeEmployee-cell .breaktime,.route-reports-sub-history-by-date .content-panel .cmpt-ui-grouped-grid .activeSub-cell .breaktime,.route-reports-sub-history-by-date .content-panel .cmpt-ui-grouped-grid .duration-cell .breaktime{font-size:10px;color:#404040;padding-top:5px}.route-reports-sub-history-by-date .content-panel .cmpt-ui-grouped-grid .activeEmployee-cell .hide-print div,.route-reports-sub-history-by-date .content-panel .cmpt-ui-grouped-grid .activeSub-cell .hide-print div,.route-reports-sub-history-by-date .content-panel .cmpt-ui-grouped-grid .duration-cell .hide-print div{line-height:30px}.route-reports-sub-history-by-date .content-panel .cmpt-ui-grouped-grid .group-row .cmpt-template-substitute-link a{color:#fff;opacity:1;-ms-filter:none;filter:none;text-decoration:underline}.route-reports-sub-history-by-date .content-panel .cmpt-ui-grouped-grid .grid-rows .grid-footer{background-color:#e4e4e4}.route-reports-sub-history-by-date .employee-title,.route-reports-sub-history-by-date .shift-times{font-style:italic;margin:2px 0}.route-reports-substitute-substitute-absences .cmpt-reports-filter-panel .absence-type{display:none}.route-search-search #addOptionsDropdown{float:right}.route-search-search #addOptionsDropdown .a{color:rgba(68,0,68,0) 4}.route-search-search #addOptionsDropdown .dropbtn{background:-webkit-linear-gradient(#fff,#ebeff2);background:-moz-linear-gradient(#fff,#ebeff2);background:-o-linear-gradient(#fff,#ebeff2);background:-ms-linear-gradient(#fff,#ebeff2);background:linear-gradient(#fff,#ebeff2);border-radius:2px;color:#20242b!important;font-family:Open Sans,sans-serif;font-size:.938rem;font-weight:400;padding:.156rem .625rem;border:1px solid #bcc6d4;cursor:pointer;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}.route-search-search #addOptionsDropdown .dropbtn:hover{background-image:-webkit-linear-gradient(#fbfcfd,#d5dbe1)!important;background-image:-moz-linear-gradient(#fbfcfd,#d5dbe1)!important;background-image:-o-linear-gradient(#fbfcfd,#d5dbe1)!important;background-image:-ms-linear-gradient(#fbfcfd,#d5dbe1)!important;background-image:linear-gradient(#fbfcfd,#d5dbe1)!important}.route-search-search #addOptionsDropdown .dropdown-arrow{margin-top:.438rem;padding-left:.125rem;margin-left:.313rem!important}.route-search-search #addOptionsDropdown .arrow-color{color:#bcc6d4}.route-search-search #addOptionsDropdown #addOptionsDropdownContent{right:0;width:max-content}.route-search-search #addOptionsDropdown .dropbtn:focus,.route-search-search #addOptionsDropdown .dropbtn:hover{background-color:rgba(68,0,68,0) 4}.route-search-search #addOptionsDropdown .dropdown{position:relative;display:inline-block}.route-search-search #addOptionsDropdown .dropdown-content{display:none;position:absolute;background-color:#fff;min-width:10rem;overflow:auto;-webkit-box-shadow:0 8px 16px 0 rgba(0,0,0,.2);box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:1}.route-search-search #addOptionsDropdown .dropdown-content a{color:#000;padding:.5rem 1rem;text-decoration:none;display:block;font-size:.938rem}.route-search-search #addOptionsDropdown .dropdown a:hover{background-color:#f5f5f5}.route-search-search #addOptionsDropdown .show{display:block}.route-search-search .searchTitle{width:fit-content}.route-search-search .globalSearchTitle{display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-box;display:inline-flex}.route-search-search .globalSearchTitle div.searchSubTitle{padding:.75rem;font-size:1rem}.main-content{padding-left:0!important}.route-security-user-access{font-size:12px}.route-security-user-access .qtip-on-click-cursor{cursor:pointer}.route-security-user-access .qtip-on-click-cursor i.fa:before{margin-right:1px}.route-security-user-access a{text-decoration:underline;cursor:pointer}.route-security-user-access i.fa{font-size:13px}.route-security-user-access i.fa.fa-circle,.route-security-user-access i.fa.fa-circle-o{font-size:11px}.route-security-user-access div.cmpt-ui-grid{border-right:1px solid #cfcfcf}.route-security-user-access .grid-row{background-color:#fff}.route-security-user-access .grid-cell{padding-top:13px}.route-security-user-access .grid-cell *{height:18px}.route-security-user-access .row-content{font-size:13px}.route-security-user-access #saapBanner{font-size:15px;line-height:22px;background-color:#eff3f6;padding:15px 5px 10px 10px;margin-top:-30px;margin-bottom:20px;border-bottom:1px solid #be81c7;border-left:1px solid #be81c7;border-right:1px solid #be81c7}.route-security-user-access #saapBanner i{color:#be81c7;font-size:30px;padding-left:5px}.route-security-user-access #saapBanner #divOverview{width:78%}.route-security-user-access #saapBanner #divOverview span.warning{color:#e66e64;font-weight:700}.route-security-user-access #saapBanner #divBtn{padding-right:5px}.route-security-user-access #saapBanner #divBtn #btnBackToNew{width:127px}.route-security-user-access #saapBanner div.saapItem{display:inline-block;padding-left:7px;padding-right:7px;margin-right:5px;padding-bottom:6px;vertical-align:middle}.route-security-user-access #hdrFilters{margin-bottom:20px;border-bottom:1px solid #cfcfcf}.route-security-user-access #hdrFilters div.hdrFilter{display:inline-block;padding-left:7px;padding-right:7px;margin-right:10px;cursor:pointer;padding-bottom:6px;font-size:14px}.route-security-user-access #hdrFilters div.hdrFilter.selected{border-bottom:4px solid #7e3e82;color:#7e3e82}.route-security-user-access #hdrFilters span.number{background-color:#474747;border-radius:25px;padding-left:8px;padding-right:8px;color:#fff;font-size:11px;display:inline-block;height:20px;line-height:20px}.route-security-user-access #searchArea{height:65px;padding-left:10px;background-color:#f0f0f0;border:.5px solid #cfcfcf;border-bottom:0;padding-top:17px}.route-security-user-access #searchArea #searchText{margin-right:15px;width:300px;border:1px solid #bababa;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:30px;padding-left:26px}.route-security-user-access #searchArea .search-icon{z-index:1;text-align:center;position:relative;left:30px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:30px;line-height:30px;color:#8a8a8a;font-size:13px}.route-security-user-access #searchArea #numUsers{font-size:14px}.route-security-user-access #searchArea .exit-single-user{margin-left:10px}.route-security-user-access #searchArea .actions,.route-security-user-access #searchArea .clear-all,.route-security-user-access #searchArea .num-users,.route-security-user-access #searchArea .only-show-selected{margin-right:20px}.route-security-user-access #searchArea .only-show-selected label{font-size:13px}.route-security-user-access #searchArea .only-show-selected label input{vertical-align:middle;margin-right:5px}.route-security-user-access #searchArea .actions.quick-action-dropdown{display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:5}.route-security-user-access #searchArea .actions.quick-action-dropdown .fl-button{text-align:left}.route-security-user-access #searchArea .actions.quick-action-dropdown .dropdown{font-size:14px;padding:3px 0;display:none;position:absolute;background-color:#fff;left:10px;margin-top:5px;width:200px;z-index:5;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1);box-shadow:0 2px 5px rgba(0,0,0,.1);border-radius:5px}.route-security-user-access #searchArea .actions.quick-action-dropdown .dropdown.active{display:block}.route-security-user-access #searchArea .actions.quick-action-dropdown .dropdown li{cursor:pointer;display:block;padding:5px 12px;border-bottom:1px solid #bababa}.route-security-user-access #searchArea .actions.quick-action-dropdown .dropdown li:last-child{border-bottom:0}.route-security-user-access a.userLink{margin-right:6px}.route-security-user-access div.below-grid{text-align:center;margin-top:10px}.route-security-user-access div.below-grid div.paging-loader{border:1px solid #cfcfcf;width:100%;top:-11px;position:relative;height:50px}.route-security-user-access div.below-grid div.paging-loader div.loading-container{top:-5px}.route-security-user-access div.below-grid button{margin-left:10px}.route-security-user-access div.below-grid #xOfy{font-size:13px;margin-bottom:5px;font-weight:600;color:#858585}.route-security-user-access div.below-grid .cmpt-ui-loader .loading-container{margin:0}.route-security-user-access div.below-grid .cmpt-ui-loader .cover{background-color:transparent}.route-security-user-access .cmpt-ui-grid .grid-header .selection-th{text-align:center}.route-security-user-access .cmpt-ui-grid .grid-rows .selection-cell{padding:10px;text-align:center}.route-security-user-access .cmpt-ui-grid .grid-rows .selection-cell input{vertical-align:middle}div.qtipEmail{padding:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}div.qtipEmail div.label{color:#8a8a8a;margin-bottom:4px}div.qtipEmail span.actions{margin-left:20px}div.qtipEmail span.email{display:inline-block;max-width:220px;width:220px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;float:left;overflow:hidden;word-wrap:normal}div.qtipEmail span.actions{display:inline-block;float:right}div.qtipEmail span.actions a{color:#fff;text-decoration:underline;text-transform:lowercase}.route-settings-school-details .heading{display:inline-block;font-size:1rem;line-height:40px;color:#8a8a8a;font-weight:700;text-transform:uppercase}.route-settings-school-details .school-selector{float:right;display:inline-block;padding:8px 10px;background:#e1e1e1;line-height:1}.route-settings-school-details .school-selector .label{font-size:.8rem;font-weight:700;margin-right:10px}.route-settings-school-details .school-selector .cmpt-ui-dropdown{display:inline-block}.route-settings-school-details h3{margin-top:.5rem}.route-settings-school-details .cmpt-ui-tabs .tabs a{width:175px}.route-settings-school-details-school-excluded-substitutes .clear:after,.route-settings-school-details-school-excluded-substitutes .clear:before{content:"";display:table}.route-settings-school-details-school-excluded-substitutes .clear:after{clear:both}.route-settings-school-details-school-excluded-substitutes .left-section{float:left}.route-settings-school-details-school-excluded-substitutes .right-section{float:right}.route-settings-school-details-school-excluded-substitutes .actions-footer,.route-settings-school-details-school-excluded-substitutes .actions-header{background:#e9e9e9;color:#404040;padding:10px 12px;text-align:right;width:100%;height:50px}.route-settings-school-details-school-excluded-substitutes .actions-header{border-bottom:1px solid #cfcfcf}.route-settings-school-details-school-general-info .header{background:#d8eaff;background-image:-webkit-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background-image:-moz-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background-image:-o-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background-image:-ms-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background-image:linear-gradient(-180deg,#d8eaff 0,#b2d4ff 100%);border-bottom:1px solid #90c2ff;color:#345;padding:20px;font-weight:700}.route-settings-school-details-school-general-info .container{min-height:200px}.route-settings-school-details-school-general-info .container .content{padding:0 0 0 10px;background:#fff;font-size:14px}.route-settings-school-details-school-general-info .container .content .info-row div{padding:10px 0 10px 5px;display:inline-block;width:50%}.route-settings-school-details-school-general-info .container .content .info-row div .label{display:inline-block;width:30%;font-weight:700;text-align:right}.route-settings-school-details-school-general-info .get-directions-container{padding:15px}.route-settings-school-details-school-general-info .get-directions{margin-left:125px}.route-settings-school-details-school-preferred-substitutes .clear:after,.route-settings-school-details-school-preferred-substitutes .clear:before{content:"";display:table}.route-settings-school-details-school-preferred-substitutes .clear:after{clear:both}.route-settings-school-details-school-preferred-substitutes .left-section{float:left}.route-settings-school-details-school-preferred-substitutes .right-section{float:right}.route-settings-school-details-school-preferred-substitutes .actions-footer,.route-settings-school-details-school-preferred-substitutes .actions-header{background:#e9e9e9;color:#404040;padding:10px 12px;text-align:right;width:100%;height:50px}.route-settings-school-details-school-preferred-substitutes .actions-header{border-bottom:1px solid #cfcfcf}.route-settings-school-details-school-preferred-substitutes .fl-button-sm{text-decoration:none}.route-settings-school-details-school-preferred-substitutes .icon-loading{background-image:url(/Content/images/loader-sm.gif);background-repeat:no-repeat;height:16px;display:inline-block;margin-right:7px;vertical-align:middle;width:16px}.route-settings-school-details-school-preferred-substitutes .sv-helper{border-top:1px solid #cfcfcf}.route-settings-school-details-school-shared-files .title{margin-right:10px;font-weight:700;text-align:right}.route-settings-school-details-school-shared-files .description{margin-right:10px;font-size:12px;text-align:right}.route-settings-school-details-school-shared-files .actions-header{background:#e9e9e9;color:#404040;padding:10px 12px;width:100%;border-bottom:1px solid #cfcfcf}.route-settings-school-details-school-shared-files .actions-header .count{margin-left:5px;font-weight:700}.route-settings-school-details-school-shared-files .no-data{text-align:center;padding-top:2rem;padding-bottom:2rem}.route-settings-school-details-school-shared-files .no-data .image{background:url(../images/No-Data-Initial.png) no-repeat;width:150px;height:135px;display:inline-block;background-position-x:50%}.route-settings-school-details-school-shared-files .no-data .caption{font-size:14px;color:#8a8a8a;font-weight:700;text-align:center}.route-settings-school-details-school-shared-files .data-section{position:relative}.route-settings-school-details-school-shared-files .action{background:#e9e9e9;color:#404040;padding:10px 12px;text-align:right}.route-settings-school-details-school-shared-files .grid-row .file-cell{font-size:14px;line-height:2;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.route-settings-school-details-school-time-settings .header{background:#d8eaff;background:-webkit-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background:-moz-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background:-o-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background:-ms-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background:linear-gradient(-180deg,#d8eaff 0,#b2d4ff 100%);border-bottom:1px solid #90c2ff;color:#345;padding:20px;font-weight:700}.route-settings-school-details-school-time-settings .container{min-height:200px}.route-settings-school-details-school-time-settings .container .content{background:#fff;font-size:14px}.route-settings-school-details-school-time-settings .container .content .info-header{backGroundColor:#efe;background:-webkit-linear-gradient(270deg,#efe 0,#ded 100%);background:-moz-linear-gradient(270deg,#efe 0,#ded 100%);background:-o-linear-gradient(270deg,#efe 0,#ded 100%);background:-ms-linear-gradient(270deg,#efe 0,#ded 100%);background:linear-gradient(-180deg,#efe 0,#ded 100%);border-top:1px solid #bcb;border-bottom:1px solid #bcb;color:#404040;width:100%;line-height:21px;padding:10px 0}.route-settings-school-details-school-time-settings .container .content .info-header span{font-size:14px;font-weight:700;margin:4px 20px}.route-settings-school-details-school-time-settings .container .content .info-row div{padding:10px 0 10px 5px;display:inline-block;width:50%}.route-settings-school-details-school-time-settings .container .content .info-row .label{display:inline-block;width:40%;font-weight:700;text-align:right}.route-substitute-absences-create-substitute-absence-details .title{float:left}.route-substitute-absences-create-substitute-absence-details .title h5{line-height:30px;font-weight:700}.route-substitute-absences-create-substitute-absence-details div.top{background:#d8eaff;background:-webkit-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background:-moz-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background:-o-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background:-ms-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background:linear-gradient(-180deg,#d8eaff 0,#b2d4ff 100%);border-bottom:1px solid #90c2ff;color:#345;padding:10px;width:100%}.route-substitute-absences-create-substitute-absence-details div.top .left-section span.button-section{display:none}.route-substitute-absences-create-substitute-absence-details div.bottom{background:#e9e9e9;color:#404040;border-top:1px solid #cfcfcf;padding:10px 12px;text-align:right;width:100%}.route-substitute-absences-create-substitute-absence-details .bold{font-weight:700}.route-substitute-absences-create-substitute-absence-details .cmpt-substitute-absence-buttons{display:none}.route-substitute-absences-create-substitute-absence-details .cmpt-template-substitute-link{display:inline;margin-left:4px;font-weight:700}.route-substitute-absences-create-substitute-absence-details .cmpt-template-institution-link{display:inline}.route-substitute-absences-create-substitute-absence-done .title{float:left}.route-substitute-absences-create-substitute-absence-done .title h5{line-height:30px;font-weight:700}.route-substitute-absences-create-substitute-absence-done .top-banner{width:100%;display:inline-block;padding:15px 40px;margin-bottom:10px;border:2px solid #bcb;background:#efe}.route-substitute-absences-create-substitute-absence-done .top-banner .success{display:block;font-size:50px;text-align:center;line-height:50px}.route-substitute-absences-create-substitute-absence-done .top-banner .message{font-size:1.5rem;display:block;text-align:center;width:100%;font-weight:600}.route-substitute-absences-create-substitute-absence-done .top-banner .message .sub-message{font-size:1rem;font-weight:400;margin-top:.4rem}.route-substitute-absences-create-substitute-absence-done .top-banner .message .sub-message .cmpt-template-substitute-absence-confirmation{display:inline-block;margin-left:5px}.route-substitute-absences-create-substitute-absence-done .action-bar{padding:10px;width:100%;font-size:13px;line-height:30px}.route-substitute-absences-create-substitute-absence-done .action-bar .bold{font-weight:700}.route-substitute-absences-create-substitute-absence-done .action-bar.top{background:#d8eaff;background:-webkit-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background:-moz-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background:-o-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background:-ms-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background:linear-gradient(-180deg,#d8eaff 0,#b2d4ff 100%);border-bottom:1px solid #90c2ff;color:#345}.route-substitute-absences-create-substitute-absence-done .action-bar.bottom{background:#e9e9e9;color:#404040;border-top:1px solid #cfcfcf;height:51px}.route-substitute-absences-create-substitute-absence-done .action-bar .btn-print{margin-left:1rem}.route-substitute-absences-create-substitute-absence-done .absence-summary{padding:20px;margin-top:1rem}.route-substitute-absences-create-substitute-absence-done .absence-summary table{width:100%}.route-substitute-absences-create-substitute-absence-done .absence-summary table tr.header{padding:5px 10px;font-size:14px;font-weight:700;color:#fff;background:#606060;border-color:#fff;text-align:left}.route-substitute-absences-create-substitute-absence-done .absence-summary table tr.header th{padding:5px 10px}.route-substitute-absences-create-substitute-absence-done .absence-summary table tr.row:after,.route-substitute-absences-create-substitute-absence-done .absence-summary table tr.row:before{content:none}.route-substitute-absences-create-substitute-absence-done .absence-summary table tr.row td{border:1px solid #fff;padding:5px 10px;background:#f7f7f7;font-size:12px}.route-substitute-absences-create-substitute-absence-done .absence-summary table tr.row td.label{background:#e4e4e4;width:170px;font-weight:700}.route-substitute-absences-create-substitute-absence-done .absence-summary .pointer{display:inline-block;vertical-align:middle;margin:auto 0}.route-substitute-absences-create-substitute-absence-done .absence-summary .pointer i{font-size:80px;color:#e4e4e4;text-align:center;width:100%;display:inline-block}.route-substitute-absences-create-substitute-absence-done .next-steps{background:#f6fbff;border-left:1px solid #b2d4ff;padding:10px}.route-substitute-absences-create-substitute-absence-done .next-steps .button-section{margin-top:.6rem;margin-bottom:.7rem}.route-substitute-absences-create-substitute-absence-done .next-steps .link{font-size:14px}.route-substitute-absences-create-substitute-absence-done .next-steps .cmpt-template-substitute-link{display:inline-block}.route-substitute-absences-create-substitute-absence-done .next-steps .log-out{border-top:1px solid #cfcfcf;margin-top:.6rem;padding-top:.5rem}.route-substitute-absences-create-substitute-absence-done .next-steps .log-out a{font-weight:700}.route-substitute-absences-create-substitute-absence-review .title{float:left}.route-substitute-absences-create-substitute-absence-review .title h5{line-height:30px;font-weight:700}.route-substitute-absences-create-substitute-absence-review div.top{background:#d8eaff;background:-webkit-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background:-moz-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background:-o-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background:-ms-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background:linear-gradient(-180deg,#d8eaff 0,#b2d4ff 100%);border-bottom:1px solid #90c2ff;color:#345;padding:10px;width:100%}.route-substitute-absences-create-substitute-absence-review div.top .left-section span.button-section{display:none}.route-substitute-absences-create-substitute-absence-review div.bottom{background:#e9e9e9;color:#404040;border-top:1px solid #cfcfcf;padding:10px 12px;text-align:right;width:100%}.route-substitute-absences-create-substitute-absence-review .section-header{background:#efe;background:-webkit-linear-gradient(270deg,#efe 0,#ded 100%) #efe;background:-moz-linear-gradient(270deg,#efe 0,#ded 100%) #efe;background:-o-linear-gradient(270deg,#efe 0,#ded 100%) #efe;background:-ms-linear-gradient(270deg,#efe 0,#ded 100%) #efe;background:linear-gradient(-180deg,#efe 0,#ded 100%) #efe;border-bottom:1px solid #bcb;color:#404040;zoom:1;font-weight:700;padding:9px 55px 9px 10px;position:relative;font-size:14px;width:100%}.route-substitute-absences-create-substitute-absence-review .bold{font-weight:700}.route-substitute-absences-create-substitute-absence-review .details{margin:auto;width:515px;min-height:245px}.route-substitute-absences-create-substitute-absence-review .details .row{border-bottom:1px solid #cfcfcf;padding:10px 0}.route-substitute-absences-create-substitute-absence-review .details .row label{display:inline-block;font-size:13px;font-weight:700;vertical-align:top;margin-bottom:5px;width:245px}.route-substitute-absences-create-substitute-absence-review .details .row label .caption{color:#8a8a8a;display:block;font-size:11px;font-weight:400;line-height:135%}.route-substitute-absences-create-substitute-absence-review .details .row .element{font-size:14px;width:265px;display:inline-block;vertical-align:top;-ms-word-break:break-word;word-break:break-word;word-break:break-word}.route-substitute-absences-create-substitute-absence-review .details .row.date .element{width:155px}.route-substitute-absences-create-substitute-absence-review .details .row:last-child{border-bottom:0}.route-substitute-absences-create-substitute-absence-review .details .row.report-times .field{width:65px;display:inline-block}.route-substitute-absences-create-substitute-absence-review .details .row.report-times .text{width:50px}.route-substitute-absences-create-substitute-absence-review .cmpt-template-substitute-link{display:inline;margin-left:4px;font-weight:700}.route-substitute-absences-create-substitute-absence-review .cmpt-template-institution-link{display:inline}.route-substitute-absences-create-substitute-absence .title{float:left}.route-substitute-absences-create-substitute-absence .title h5{line-height:30px;font-weight:700}.route-substitute-absences-create-substitute-absence div.top{background:#d8eaff;background:-webkit-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background:-moz-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background:-o-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background:-ms-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background:linear-gradient(-180deg,#d8eaff 0,#b2d4ff 100%);border-bottom:1px solid #90c2ff;color:#345;padding:10px;width:100%}.route-substitute-absences-create-substitute-absence div.top .left-section span.button-section{display:none}.route-substitute-absences-create-substitute-absence div.bottom{background:#e9e9e9;color:#404040;border-top:1px solid #cfcfcf;padding:10px 12px;text-align:right;width:100%}.route-substitute-absences-create-substitute-absence div.bottom .left-section span.button-section{display:none}.route-substitute-absences-create-substitute-absence .body-section{background:#f7f7f7}.route-substitute-absences-create-substitute-absence .search-by-letter{border-right:1px solid #cfcfcf}.route-substitute-absences-create-substitute-absence .cmpt-template-substitute-link{display:inline}.route-substitute-absences-detail-substitute-absence-log .cmpt-ui-grid .grid-row .description-cell>div{white-space:normal}.route-substitute-absences-detail-viewedit .top{background:#d8eaff;background:-webkit-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background:-moz-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background:-o-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background:-ms-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background:linear-gradient(-180deg,#d8eaff 0,#b2d4ff 100%);border-bottom:1px solid #90c2ff;color:#345;padding:10px;width:100%;height:51px}.route-substitute-absences-detail-viewedit .bottom{background:#e9e9e9;color:#404040;border-top:1px solid #cfcfcf;padding:10px 12px;width:100%;height:51px}.route-substitute-absences-detail-viewedit .bottom .cmpt-ui-loader{display:none}.route-substitute-absences-substitute-absences-detail .cmpt-ui-tabs .tabs a{width:200px}.route-substitute-absences-substitute-absences-detail .cmpt-ui-tabs .tabs a.locked:before{content:'\f023';margin-right:10px;vertical-align:middle;font-size:14px;color:#404040}.route-substitute-absences-substitute-absences-detail .cmpt-ui-tabs .tabs a.active:before{color:#fff}.route-substitute-absences-substitute-absences-detail .summary-header{margin-bottom:10px}.route-substitute-absences-substitute-absences-detail .summary-header .left-section{font-size:14px;text-align:left}.route-substitute-absences-substitute-absences-detail .summary-header .right-section{font-size:14px;text-align:right;color:#606060}.route-substitute-absences-substitute-absences-detail .summary-header .bold{font-weight:700}.route-substitute-absences-substitute-absences-detail .summary-header .date{font-size:20px}.route-substitute-substitute-general-info .label{font-weight:700}.route-substitute-substitute-general-info .deleted-sub{border-radius:4px;background:#e0eeff;background-image:-webkit-linear-gradient(270deg,#e5f1ff 0,#d8eaff 100%);background-image:-moz-linear-gradient(270deg,#e5f1ff 0,#d8eaff 100%);background-image:-o-linear-gradient(270deg,#e5f1ff 0,#d8eaff 100%);background-image:-ms-linear-gradient(270deg,#e5f1ff 0,#d8eaff 100%);background-image:linear-gradient(-180deg,#e5f1ff 0,#d8eaff 100%);border:1px solid #b2d4ff;color:#345;font:14px/125% Helvetica,Arial,sans-serif;padding:15px}.route-substitute-substitute-general-info .content{border:5px solid #404040;padding:0;background:#fff;min-height:300px;position:relative}.route-substitute-substitute-general-info .content .header{background:#d8eaff;background-image:-webkit-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background-image:-moz-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background-image:-o-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background-image:-ms-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background-image:linear-gradient(-180deg,#d8eaff 0,#b2d4ff 100%);border-bottom:1px solid #90c2ff;color:#345;padding:20px;position:relative}.route-substitute-substitute-general-info .content .header .active-status{position:absolute;top:20px;right:20px}.route-substitute-substitute-general-info .content .info-section{padding:10px}.route-substitute-substitute-general-info .content .info-section .personal-info{display:inline-block;width:45%;border-right:1px solid #cfcfcf;font-size:14px}.route-substitute-substitute-general-info .content .info-section .personal-info .avatar{padding-right:5px;vertical-align:top;display:inline-block}.route-substitute-substitute-general-info .content .info-section .personal-info .avatar img{width:150px;height:150px}.route-substitute-substitute-general-info .content .info-section .personal-info .avatar .fa{font-size:150px;line-height:20px}.route-substitute-substitute-general-info .content .info-section .personal-info .info{display:inline-block;padding-left:10px}.route-substitute-substitute-general-info .content .info-section .personal-info .info .sub-name{font-weight:700;font-size:16px}.route-substitute-substitute-general-info .content .info-section .files{display:inline-block;vertical-align:top;padding:0 10px;font-size:16px}.route-substitute-substitute-general-info .content .info-section .files .resume{font-size:14px}.route-substitute-substitute-general-info .content .info-section .files .no-resume{font-size:14px;color:#8a8a8a;font-weight:700}.route-substitute-substitute-general-info .content .skills .skill-header{font-size:14px;background:#404040;border-color:#404040;color:#fff;padding:10px}.route-substitute-substitute-general-info .content .skills .cmpt-ui-sortable-grid{font-size:12px}.route-substitute-substitute-general-info .content .skills .cmpt-ui-sortable-grid .expired{color:#e55e55}.route-substitute-substitute-general-info .content .skills .cmpt-ui-sortable-grid .no-data{text-align:center}.route-substitute-substitute-general-info .content .skills .cmpt-ui-sortable-grid .no-data .image{background:url(../images/No-Data-Initial.png) no-repeat;width:150px;height:135px;display:inline-block;background-position-x:50%}.route-substitute-substitute-general-info .content .skills .cmpt-ui-sortable-grid .no-data .caption{font-size:14px;color:#8a8a8a;font-weight:700;text-align:center}.route-test-test-page .container{display:block;width:500px;height:300px}.route-test-test-page .cont{display:block;width:600px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;word-wrap:break-word}.route-test-test-page .cont .header{font-size:20px;font-weight:700}.route-user-change-pin .pin-content{padding:0;background:#fff}.route-user-change-pin .pin-header{background:#d8eaff;background-image:-webkit-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background-image:-moz-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background-image:-o-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background-image:-ms-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background-image:linear-gradient(-180deg,#d8eaff 0,#b2d4ff 100%);border-bottom:1px solid #90c2ff;color:#345;padding:20px 0 0 20px}.route-user-change-pin h3{margin-top:0;font-weight:700}.route-user-change-pin .pin-settings{background-color:#fff}.route-user-change-pin .pin-settings div{width:100%;padding:10px}.route-user-change-pin .pin-settings div .input-container,.route-user-change-pin .pin-settings div .label{display:inline-block;width:40%}.route-user-change-pin .pin-settings div .invalid.ng-dirty{background:#fbe7e6;border-color:#e55e55}.route-user-change-pin .pin-settings div .label{text-align:right;font-weight:700;font-size:14px;padding-right:10px}.route-user-change-pin .pin-instructions{width:100%;text-align:center}.route-user-change-pin .pin-instructions .title{font-weight:700}.route-user-change-pin .pin-instructions span{margin:0 auto;width:40%;text-align:left;padding-left:100px;display:block;font-size:11px}.route-user-change-pin .pin-instructions span ul{list-style:disc;padding-left:14px;margin-top:5px}.route-user-change-pin .pin-actions{border-top:1px solid #cfcfcf;background-color:#e9e9e9;color:#404040;padding:10px 12px;text-align:right}.route-user-user-profile .profile-content{padding:0;background:#fff}.route-user-user-profile .profile-header{background:#d8eaff;background-image:-webkit-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background-image:-moz-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background-image:-o-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background-image:-ms-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background-image:linear-gradient(-180deg,#d8eaff 0,#b2d4ff 100%);border-bottom:1px solid #90c2ff;color:#345;padding:20px 0 0 20px}.route-user-user-profile h3{margin-top:0;font-weight:700}.route-user-user-profile .profile-sub-header{background:#efe;background:-webkit-linear-gradient(270deg,#efe 0,#ded 100%);background:-moz-linear-gradient(270deg,#efe 0,#ded 100%);background:-o-linear-gradient(270deg,#efe 0,#ded 100%);background:-ms-linear-gradient(270deg,#efe 0,#ded 100%);background:linear-gradient(-180deg,#efe 0,#ded 100%);border-bottom:1px solid #bcb;color:#404040;font-weight:700;padding:5px 0 5px 20px;font-size:14px}.route-user-user-profile .profile-settings{background-color:#fff;font-size:13px}.route-user-user-profile .profile-settings div{width:100%;padding:10px}.route-user-user-profile .profile-settings div span{display:inline-block}.route-user-user-profile .profile-settings div .invalid.ng-dirty{background:#fbe7e6;border-color:#e55e55}.route-user-user-profile .profile-settings div .label{width:20%;text-align:right;font-weight:700;font-size:14px;padding-right:10px}.route-user-user-profile .profile-settings div .language-select{width:120px}.route-user-user-profile .profile-settings div .language-display{display:inline;width:220px}.route-user-user-profile .profile-settings div .language-display .idm-settings-link{padding-left:15px}.route-user-user-profile .profile-actions{background-color:#e9e9e9;border-top:1px solid #cfcfcf;color:#404040;padding:10px 12px;text-align:right}.route-user-user-profile .input-name{width:250px}.route-user-user-profile .input-middle-name{width:100px}.route-user-user-profile .input-email{width:355px}.route-user-user .content-panel{min-height:100px}.route-webtime-time-sheet .section-heading{height:60px}.route-webtime-time-sheet .grid-header .grid-header-content{font-size:12px}.route-webtime-time-sheet .cmpt-template-substitute-link{display:inline-block}.route-webtime-time-sheet .timesheet-header{min-height:70px;margin-bottom:1rem}.route-webtime-time-sheet .timesheet-header .period-heading{font-weight:600;margin-left:1rem}.route-webtime-time-sheet .timesheet-header .return-links{margin-top:.5rem}.route-webtime-time-sheet .loading,.route-webtime-time-sheet .timesheet-period-title{min-height:32px}.route-webtime-time-sheet .grid-rows{font-size:12px;margin-bottom:25px}.route-webtime-time-sheet .grid-cell{line-height:1.5}.route-webtime-time-sheet .grid-cell *{white-space:normal}.route-webtime-time-sheet .approved-val,.route-webtime-time-sheet .no-val,.route-webtime-time-sheet .not-assigned-val,.route-webtime-time-sheet .paper-val,.route-webtime-time-sheet .rejected-val{background-repeat:no-repeat;margin:0 auto}.route-webtime-time-sheet .approved-val{background-image:url(../images/webtime-sprite.png);width:22px;height:20px;background-position:0 -90px;margin-top:10px}.route-webtime-time-sheet .no-val{background-image:url(../images/webtime-sprite.png);width:24px;height:16px;background-position:0 -31px}.route-webtime-time-sheet .no-val .paper-button{margin-top:5px}.route-webtime-time-sheet .rejected-val{background-image:url(../images/webtime-sprite.png);width:23px;height:30px;background-position:0 -54px;display:inline-block}.route-webtime-time-sheet .not-assigned-val{background-image:url(../images/webtime-sprite.png);width:20px;height:30px;background-position:0 7px}.route-webtime-time-sheet .paper-val{background-image:url(../images/webtime-sprite.png);width:18px;height:24px;background-position:0 -113px}.route-webtime-time-sheet .paper-button .fl-button-sm{font-size:11px;height:40px;padding:2px 6px;line-height:1.2;width:63px;margin:8px auto;display:block}.route-webtime-time-sheet .rejected-count{line-height:30px;color:#cc2a1f;display:inline-block}.route-webtime-time-sheet .status-cell{position:relative;padding:0}.route-webtime-time-sheet .employee-cell span{white-space:normal}.route-webtime-time-sheet .schdEnd-th,.route-webtime-time-sheet .schdStart-th{line-height:16px;padding-top:5px}.route-webtime-time-sheet .schdEnd-th .top-heading,.route-webtime-time-sheet .schdStart-th .top-heading{font-weight:400;font-style:italic;color:#606060}.route-webtime-time-sheet .status-inner-cell{padding:10px 5px}.route-webtime-time-sheet .status-inner-cell .no-val-paper{margin-top:5px}.route-webtime-time-sheet .status-inner-cell .no-val{margin-top:7px}.route-webtime-time-sheet .status-inner-cell.approved,.route-webtime-time-sheet .status-inner-cell.no-val-back{background-color:#ffd;position:absolute;top:0;bottom:0;left:0;right:0}.route-webtime-time-sheet .status-inner-cell.rej{background-color:#fbe7e6;position:absolute;top:0;bottom:0;left:0;right:0;text-align:center}.route-webtime-time-sheet .date-cell{text-align:center;padding:10px 5px}.route-webtime-time-sheet .date-cell span{white-space:normal}.route-webtime-time-sheet .schdEnd-cell .scheduled,.route-webtime-time-sheet .schdStart-cell .scheduled{font-style:italic;color:#606060}.route-webtime-time-sheet .break-cell .break-titles{font-style:italic;color:#8a8a8a}.route-webtime-time-sheet .break-cell .break-titles .left{float:left;width:50%}.route-webtime-time-sheet .na{color:#8a8a8a}.route-webtime-time-sheet .school-select{max-width:270px;background:#fff;border:1px solid #cfcfcf}.route-webtime-time-sheet .breakhours-th,.route-webtime-time-sheet .totalhours-th{line-height:12px}.route-webtime-time-sheet .timesheet-table-footer{position:relative;min-height:245px;padding-left:11px;padding-right:15px;font-size:13px;line-height:125%}.route-webtime-time-sheet .timesheet-table-footer .left{float:left;width:450px}.route-webtime-time-sheet .timesheet-table-footer .left li{margin-bottom:15px}.route-webtime-time-sheet .timesheet-table-footer .left li div{float:left;clear:both}.route-webtime-time-sheet .timesheet-table-footer .right{float:right;width:430px;text-align:right}.route-webtime-time-sheet .timesheet-table-footer .timesheet-comments-container{font-size:12px;text-align:left}.route-webtime-time-sheet .timesheet-table-footer .timesheet-comments-container .left,.route-webtime-time-sheet .timesheet-table-footer .timesheet-comments-container .right{width:auto}.route-webtime-time-sheet .timesheet-table-footer .timesheet-comments-container .timesheet-comment-header{clear:both;height:30px;border-bottom:1px solid #cfcfcf}.route-webtime-time-sheet .timesheet-table-footer .timesheet-comments-container .timesheet-comments{clear:both}.route-webtime-time-sheet .timesheet-table-footer .timesheet-comments-container .timesheet-comments li{clear:both;border-bottom:1px solid #cfcfcf;margin-bottom:10px;min-height:53px;padding:10px}.route-webtime-time-sheet .timesheet-table-footer .timesheet-comments-container .timesheet-comments li .left:nth-child(2){margin-left:20px}.route-webtime-time-sheet .timesheet-table-footer .timesheet-comments-container .comment-content,.route-webtime-time-sheet .timesheet-table-footer .timesheet-comments-container .comment-date{display:inline-block;vertical-align:top}.route-webtime-time-sheet .timesheet-table-footer .timesheet-comments-container .comment-date{width:24%}.route-webtime-time-sheet .timesheet-table-footer .timesheet-comments-container .comment-content{width:74%}.route-webtime-time-sheet .timesheet-table-footer .timesheet-comments-container .comment-content .message{word-wrap:break-word}.route-webtime-time-sheet .timesheet-table-footer .timesheet-comments-container .title{font-weight:700;font-size:13px}.route-webtime-time-sheet .timesheet-table-footer .approved-val{display:block;height:30px;margin-right:10px;width:18px;margin-top:0}.route-webtime-time-sheet .timesheet-table-footer .no-val{margin-right:5px}.route-webtime-time-sheet .timesheet-table-footer .container-rejected{width:28px;height:60px}.route-webtime-time-sheet .timesheet-table-footer .rejected-val{width:18px;height:35px;margin-right:10px}.route-webtime-time-sheet .timesheet-table-footer .container-not-assigned{width:28px;height:60px}.route-webtime-time-sheet .timesheet-table-footer .not-assigned-val{width:18px;height:35px;margin-right:10px;display:block}.route-webtime-time-sheet .timesheet-table-footer .paper-val{width:18px;height:35px;background-position:0 -120px;margin-right:10px;display:block}.route-webtime-time-sheet .timesheet-footer{clear:both;background:#e9e9e9;border-top:1px solid #cfcfcf;padding:10px;position:relative;height:33px}.route-webtime-webtime-approvers .heading{display:inline-block;font-size:18px;width:58%;margin-top:4px}.route-webtime-webtime-approvers .heading .school-name{font-weight:700}.route-webtime-webtime-approvers .school-selector{float:right;display:inline-block;padding:8px 10px;background:#e1e1e1;line-height:1}.route-webtime-webtime-approvers .school-selector .label{font-size:.8rem;font-weight:700;margin-right:10px}.route-webtime-webtime-approvers .school-selector .cmpt-ui-dropdown{display:inline-block}.route-webtime-webtime-approvers .content{padding:0;margin-top:20px;background:#fff;border:5px solid #404040;min-height:157px;position:relative}.route-webtime-webtime-approvers .content .cmpt-ui-sortable-grid .grid-rows{font-size:13px}.route-webtime-webtime-approvers .content .cmpt-ui-sortable-grid .grid-rows .grid-cell{background-color:#fff;line-height:1.5}.route-webtime-webtime-approvers .content .cmpt-ui-sortable-grid .grid-rows .grid-cell .cmpt-ui-textbox{padding-right:5px}.route-webtime-webtime-approvers .content .cmpt-ui-sortable-grid .grid-rows .grid-cell .cmpt-ui-textbox .fl-input{font-size:13px}.route-webtime-webtime-approvers .content .cmpt-ui-sortable-grid .grid-rows .grid-cell .cmpt-ui-textbox div{white-space:normal;word-wrap:break-word;font-size:13px}.route-webtime-webtime-approvers .content .cmpt-ui-sortable-grid .grid-rows .grid-cell .cmpt-ui-date-selector .fl-input{font-size:13px}.route-webtime-webtime-approvers .content .cmpt-ui-sortable-grid .grid-rows .actions-cell .fl-button{margin-right:10px}.route-webtime-webtime-approvers .content .cmpt-ui-sortable-grid .edit-mode .grid-cell{background-color:#ffd}.route-webtime-webtime-approvers .content .cmpt-ui-sortable-grid .no-data{font-weight:700;padding-top:20px;height:50px}.route-webtime-webtime-approvers .content .cmpt-ui-sortable-grid .fl-input::-ms-clear{display:none}.route-webtime-webtime-approvers .content .green-color{color:#26a26a}.route-webtime-webtime-approvers .content .red-color{color:#e55e55}.route-webtime-webtime-approvers .content .content-header{background:#d8eaff;background:-webkit-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background:-moz-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background:-o-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background:-ms-linear-gradient(270deg,#d8eaff 0,#b2d4ff 100%);background:linear-gradient(-180deg,#d8eaff 0,#b2d4ff 100%);border-bottom:1px solid #90c2ff;color:#345;padding:10px;width:100%}.route-webtime-webtime-approvers .content .actions-footer{background:#e9e9e9;border-top:1px solid #cfcfcf;padding:10px;position:relative;height:50px}.route-webtime-webtime-approvers .action-button{padding:0 10px}.route-webtime-webtime-approvers .edit-button{padding:0 7px 0 10px}.route-webtime-webtime-approvers .save-button{padding:0 8px 0 9px}.route-webtime-webtime-timesheet-log .content-panel{border-top:4px solid #404040}.route-webtime-webtime-timesheet-log h3{display:inline-block}.route-webtime-webtime-timesheet-log .back-btn{margin-left:20px;display:inline-block}.route-webtime-webtime-timesheet-summary .order-by{width:auto}.route-webtime-webtime-timesheet-summary .time-sheet{width:67%}.route-webtime-webtime-timesheet-summary .grid-header div{height:60px}.route-webtime-webtime-timesheet-summary .grid-row .grid-cell *{white-space:pre-wrap;font-size:11px}.route-webtime-webtime-timesheet-summary .grid-footer .Total-cell span{margin-right:20px}.route-webtime-webtime-timesheet-summary .grand-total{padding:10px}.route-webtime-webtime-timesheet-summary .grand-total span{margin-right:20px}