.extend-flash-colors-alert,.flash.alert,.content .alert,.notes .alert{border-color:#a52f17;background-color:#f8d0cd}.extend-flash-colors-alert a.close,.flash.alert a.close,.content .alert a.close,.notes .alert a.close{color:#a52f17}.extend-flash-colors-notice,.flash.notice,.notes .notice{border-color:#258f2b;background-color:#cbf6d6}.extend-flash-colors-notice a.close,.flash.notice a.close,.notes .notice a.close{color:#258f2b}.extend-flash-colors-message,.flash.message,.notes .message{border-color:#fae751;background-color:#feffda}.extend-flash-colors-message a.close,.flash.message a.close,.notes .message a.close{color:hsl(53.2544378698,114.4134078212%,39.9019607843%)}:root{--color-blue: #a4bacb;--color-mediumblue: #598dc0;--color-darkblue: #19426f;--color-darkestblue: #10253c;--color-darkerblue: rgb(20.5, 51.5, 85.5);--color-lightblue: #e0e9ef;--color-darkred: #a52f17;--color-lightred: #f8d0cd;--color-lightgreen: #cbf6d6;--color-darkgreen: #258f2b;--color-lightyellow: #feffda;--color-darkyellow: #fae751}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav:before,.nav:after{display:table;content:" "}.nav:after{clear:both}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:hsl(0,0%,93.5%)}.nav>li.disabled>a{color:hsl(0,0%,46.7%)}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:hsl(0,0%,46.7%);text-decoration:none;cursor:not-allowed;background-color:rgba(0,0,0,0)}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:hsl(0,0%,93.5%);border-color:rgb(51.4340909091,122.2772727273,183.4159090909)}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.428571429;border:1px solid rgba(0,0,0,0);border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:hsl(0,0%,93.5%) hsl(0,0%,93.5%) #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:hsl(0,0%,33.5%);cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:rgba(0,0,0,0)}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:rgb(51.4340909091,122.2772727273,183.4159090909)}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified,.nav-tabs.nav-justified{width:100%}.nav-justified>li,.nav-tabs.nav-justified>li{float:none}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media(min-width: 768px){.nav-justified>li,.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified,.nav-tabs.nav-justified{border-bottom:0}.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs.nav-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border:1px solid #ddd}@media(min-width: 768px){.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs.nav-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.close{float:right;font-size:21px;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}button.close{padding:0;cursor:pointer;background:rgba(0,0,0,0);border:0;-webkit-appearance:none;appearance:none}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:bold;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;background-color:hsl(0,0%,46.7%);border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-xs .badge,.btn-group-xs>.btn .badge{top:0;padding:1px 5px}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:rgb(51.4340909091,122.2772727273,183.4159090909);background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.label:empty{display:none}.btn .label{position:relative;top:-1px}a.label:hover,a.label:focus{color:#fff;text-decoration:none;cursor:pointer}.label-default{background-color:hsl(0,0%,46.7%)}.label-default[href]:hover,.label-default[href]:focus{background-color:hsl(0,0%,36.7%)}.label-primary{background-color:rgb(51.4340909091,122.2772727273,183.4159090909)}.label-primary[href]:hover,.label-primary[href]:focus{background-color:rgb(40.2646694215,95.723553719,143.5853305785)}.label-success{background-color:#468847}.label-success[href]:hover,.label-success[href]:focus{background-color:rgb(52.6699029126,102.3300970874,53.4223300971)}.label-info{background-color:#3a87ad}.label-info[href]:hover,.label-info[href]:focus{background-color:rgb(45.1948051948,105.1948051948,134.8051948052)}.label-warning{background-color:#f89406}.label-warning[href]:hover,.label-warning[href]:focus{background-color:rgb(198.2047244094,118.2834645669,4.7952755906)}.label-danger{background-color:#b94a48}.label-danger[href]:hover,.label-danger[href]:focus{background-color:rgb(149.0039525692,58.6245059289,56.9960474308)}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0, -25%);-ms-transform:translate(0, -25%);-o-transform:translate(0, -25%);transform:translate(0, -25%);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header:before,.modal-header:after{display:table;content:" "}.modal-header:after{clear:both}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.428571429}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer:before,.modal-footer:after{display:table;content:" "}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media(min-width: 768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media(min-width: 992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;line-height:1.428571429;line-break:auto;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;font-size:12px;filter:alpha(opacity=0);opacity:0}.tooltip.in{filter:alpha(opacity=90);opacity:.9}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{right:5px;bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:rgba(0,0,0,0);border-style:solid}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;line-height:1.428571429;line-break:auto;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;font-size:14px;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover>.arrow{border-width:11px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:rgba(0,0,0,0);border-style:solid}.popover>.arrow:after{content:"";border-width:10px}.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,.25);border-left-width:0}.popover.right>.arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25)}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#fff}.popover-title{padding:8px 14px;margin:0;font-size:14px;background-color:hsl(0,0%,97%);border-bottom:1px solid hsl(0,0%,92%);border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid \9 ;border-right:4px solid rgba(0,0,0,0);border-left:4px solid rgba(0,0,0,0)}.dropup,.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.428571429;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{color:hsl(0,0%,15%);text-decoration:none;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;background-color:rgb(51.4340909091,122.2772727273,183.4159090909);outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:hsl(0,0%,46.7%)}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;cursor:not-allowed;background-color:rgba(0,0,0,0);background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.428571429;color:hsl(0,0%,46.7%);white-space:nowrap}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid \9 }.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media(min-width: 768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{left:0;right:auto}}.extend-flash-colors-alert{border-color:#a52f17;background-color:#f8d0cd}.extend-flash-colors-alert a.close{color:#a52f17}.extend-flash-colors-notice{border-color:#258f2b;background-color:#cbf6d6}.extend-flash-colors-notice a.close{color:#258f2b}.extend-flash-colors-message{border-color:#fae751;background-color:#feffda}.extend-flash-colors-message a.close{color:hsl(53.2544378698,114.4134078212%,39.9019607843%)}:root{--color-blue: #a4bacb;--color-mediumblue: #598dc0;--color-darkblue: #19426f;--color-darkestblue: #10253c;--color-darkerblue: rgb(20.5, 51.5, 85.5);--color-lightblue: #e0e9ef;--color-darkred: #a52f17;--color-lightred: #f8d0cd;--color-lightgreen: #cbf6d6;--color-darkgreen: #258f2b;--color-lightyellow: #feffda;--color-darkyellow: #fae751}.bootstrap.popover h3{margin-bottom:0}.bootstrap.popover.notifiable-account-users-popover .popover-inner{width:auto;min-width:235px}.modal.auto-width{text-align:center}.modal.auto-width .modal-dialog{display:inline-block;width:auto;text-align:left}.alert-modal .modal-dialog{min-width:20em;max-width:50em}body.modal-open>.select2-container--open,body.modal-open>.datepicker{z-index:10000 !important}.dropdown.open button{outline:none}.dropdown-menu{cursor:default}.dropdown-menu>li>a:not(.disabled):hover,.dropdown-menu>li>a:not(.disabled).focus{color:#fff;background:#598dc0}.dropdown-menu>li>a.disabled{opacity:.33;background:none}.label,.badge{font-size:12px;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.label{padding:1px 4px 2px;margin-right:3px}.badge{padding:1px 9px 2px}/*!
 * Datepicker for Bootstrap v1.9.0 (https://github.com/uxsolutions/bootstrap-datepicker)
 *
 * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0)
 */.datepicker{border-radius:4px;direction:ltr}.datepicker-inline{width:220px}.datepicker-rtl{direction:rtl}.datepicker-rtl.dropdown-menu{left:auto}.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0;padding:4px}.datepicker-dropdown:before{content:"";display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid rgba(0, 0, 0, 0.15);border-top:0;border-bottom-color:rgba(0, 0, 0, 0.2);position:absolute}.datepicker-dropdown:after{content:"";display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;border-top:0;position:absolute}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-bottom:before{top:-7px}.datepicker-dropdown.datepicker-orient-bottom:after{top:-6px}.datepicker-dropdown.datepicker-orient-top:before{bottom:-7px;border-bottom:0;border-top:7px solid rgba(0, 0, 0, 0.15)}.datepicker-dropdown.datepicker-orient-top:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.datepicker table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker table tr td,.datepicker table tr th{text-align:center;width:30px;height:30px;border-radius:4px;border:none}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.old,.datepicker table tr td.new{color:#777}.datepicker table tr td.day:hover,.datepicker table tr td.focused{background:#eee;cursor:pointer}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:none;color:#777;cursor:default}.datepicker table tr td.highlighted{color:#000;background-color:#d9edf7;border-color:#85c5e5;border-radius:0}.datepicker table tr td.highlighted:focus,.datepicker table tr td.highlighted.focus{color:#000;background-color:#afd9ee;border-color:#298fc2}.datepicker table tr td.highlighted:hover{color:#000;background-color:#afd9ee;border-color:#52addb}.datepicker table tr td.highlighted:active,.datepicker table tr td.highlighted.active{color:#000;background-color:#afd9ee;border-color:#52addb}.datepicker table tr td.highlighted:active:hover,.datepicker table tr td.highlighted.active:hover,.datepicker table tr td.highlighted:active:focus,.datepicker table tr td.highlighted.active:focus,.datepicker table tr td.highlighted:active.focus,.datepicker table tr td.highlighted.active.focus{color:#000;background-color:#91cbe8;border-color:#298fc2}.datepicker table tr td.highlighted.disabled:hover,.datepicker table tr td.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.highlighted:hover,.datepicker table tr td.highlighted.disabled:focus,.datepicker table tr td.highlighted[disabled]:focus,fieldset[disabled] .datepicker table tr td.highlighted:focus,.datepicker table tr td.highlighted.disabled.focus,.datepicker table tr td.highlighted[disabled].focus,fieldset[disabled] .datepicker table tr td.highlighted.focus{background-color:#d9edf7;border-color:#85c5e5}.datepicker table tr td.highlighted.focused{background:#afd9ee}.datepicker table tr td.highlighted.disabled,.datepicker table tr td.highlighted.disabled:active{background:#d9edf7;color:#777}.datepicker table tr td.today{color:#000;background-color:#ffdb99;border-color:#ffb733}.datepicker table tr td.today:focus,.datepicker table tr td.today.focus{color:#000;background-color:#ffc966;border-color:#b37400}.datepicker table tr td.today:hover{color:#000;background-color:#ffc966;border-color:#f59e00}.datepicker table tr td.today:active,.datepicker table tr td.today.active{color:#000;background-color:#ffc966;border-color:#f59e00}.datepicker table tr td.today:active:hover,.datepicker table tr td.today.active:hover,.datepicker table tr td.today:active:focus,.datepicker table tr td.today.active:focus,.datepicker table tr td.today:active.focus,.datepicker table tr td.today.active.focus{color:#000;background-color:#ffbc42;border-color:#b37400}.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today[disabled]:hover,fieldset[disabled] .datepicker table tr td.today:hover,.datepicker table tr td.today.disabled:focus,.datepicker table tr td.today[disabled]:focus,fieldset[disabled] .datepicker table tr td.today:focus,.datepicker table tr td.today.disabled.focus,.datepicker table tr td.today[disabled].focus,fieldset[disabled] .datepicker table tr td.today.focus{background-color:#ffdb99;border-color:#ffb733}.datepicker table tr td.today.focused{background:#ffc966}.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:active{background:#ffdb99;color:#777}.datepicker table tr td.range{color:#000;background-color:#eee;border-color:#bbb;border-radius:0}.datepicker table tr td.range:focus,.datepicker table tr td.range.focus{color:#000;background-color:#d5d5d5;border-color:#7c7c7c}.datepicker table tr td.range:hover{color:#000;background-color:#d5d5d5;border-color:#9d9d9d}.datepicker table tr td.range:active,.datepicker table tr td.range.active{color:#000;background-color:#d5d5d5;border-color:#9d9d9d}.datepicker table tr td.range:active:hover,.datepicker table tr td.range.active:hover,.datepicker table tr td.range:active:focus,.datepicker table tr td.range.active:focus,.datepicker table tr td.range:active.focus,.datepicker table tr td.range.active.focus{color:#000;background-color:#c3c3c3;border-color:#7c7c7c}.datepicker table tr td.range.disabled:hover,.datepicker table tr td.range[disabled]:hover,fieldset[disabled] .datepicker table tr td.range:hover,.datepicker table tr td.range.disabled:focus,.datepicker table tr td.range[disabled]:focus,fieldset[disabled] .datepicker table tr td.range:focus,.datepicker table tr td.range.disabled.focus,.datepicker table tr td.range[disabled].focus,fieldset[disabled] .datepicker table tr td.range.focus{background-color:#eee;border-color:#bbb}.datepicker table tr td.range.focused{background:#d5d5d5}.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:active{background:#eee;color:#777}.datepicker table tr td.range.highlighted{color:#000;background-color:#e4eef3;border-color:#9dc1d3}.datepicker table tr td.range.highlighted:focus,.datepicker table tr td.range.highlighted.focus{color:#000;background-color:#c1d7e3;border-color:#4b88a6}.datepicker table tr td.range.highlighted:hover{color:#000;background-color:#c1d7e3;border-color:#73a6c0}.datepicker table tr td.range.highlighted:active,.datepicker table tr td.range.highlighted.active{color:#000;background-color:#c1d7e3;border-color:#73a6c0}.datepicker table tr td.range.highlighted:active:hover,.datepicker table tr td.range.highlighted.active:hover,.datepicker table tr td.range.highlighted:active:focus,.datepicker table tr td.range.highlighted.active:focus,.datepicker table tr td.range.highlighted:active.focus,.datepicker table tr td.range.highlighted.active.focus{color:#000;background-color:#a8c8d8;border-color:#4b88a6}.datepicker table tr td.range.highlighted.disabled:hover,.datepicker table tr td.range.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.highlighted:hover,.datepicker table tr td.range.highlighted.disabled:focus,.datepicker table tr td.range.highlighted[disabled]:focus,fieldset[disabled] .datepicker table tr td.range.highlighted:focus,.datepicker table tr td.range.highlighted.disabled.focus,.datepicker table tr td.range.highlighted[disabled].focus,fieldset[disabled] .datepicker table tr td.range.highlighted.focus{background-color:#e4eef3;border-color:#9dc1d3}.datepicker table tr td.range.highlighted.focused{background:#c1d7e3}.datepicker table tr td.range.highlighted.disabled,.datepicker table tr td.range.highlighted.disabled:active{background:#e4eef3;color:#777}.datepicker table tr td.range.today{color:#000;background-color:#f7ca77;border-color:#f1a417}.datepicker table tr td.range.today:focus,.datepicker table tr td.range.today.focus{color:#000;background-color:#f4b747;border-color:#815608}.datepicker table tr td.range.today:hover{color:#000;background-color:#f4b747;border-color:#bf800c}.datepicker table tr td.range.today:active,.datepicker table tr td.range.today.active{color:#000;background-color:#f4b747;border-color:#bf800c}.datepicker table tr td.range.today:active:hover,.datepicker table tr td.range.today.active:hover,.datepicker table tr td.range.today:active:focus,.datepicker table tr td.range.today.active:focus,.datepicker table tr td.range.today:active.focus,.datepicker table tr td.range.today.active.focus{color:#000;background-color:#f2aa25;border-color:#815608}.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.today:hover,.datepicker table tr td.range.today.disabled:focus,.datepicker table tr td.range.today[disabled]:focus,fieldset[disabled] .datepicker table tr td.range.today:focus,.datepicker table tr td.range.today.disabled.focus,.datepicker table tr td.range.today[disabled].focus,fieldset[disabled] .datepicker table tr td.range.today.focus{background-color:#f7ca77;border-color:#f1a417}.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:active{background:#f7ca77;color:#777}.datepicker table tr td.selected,.datepicker table tr td.selected.highlighted{color:#fff;background-color:#777;border-color:#555;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25)}.datepicker table tr td.selected:focus,.datepicker table tr td.selected.highlighted:focus,.datepicker table tr td.selected.focus,.datepicker table tr td.selected.highlighted.focus{color:#fff;background-color:#5e5e5e;border-color:#161616}.datepicker table tr td.selected:hover,.datepicker table tr td.selected.highlighted:hover{color:#fff;background-color:#5e5e5e;border-color:#373737}.datepicker table tr td.selected:active,.datepicker table tr td.selected.highlighted:active,.datepicker table tr td.selected.active,.datepicker table tr td.selected.highlighted.active{color:#fff;background-color:#5e5e5e;border-color:#373737}.datepicker table tr td.selected:active:hover,.datepicker table tr td.selected.highlighted:active:hover,.datepicker table tr td.selected.active:hover,.datepicker table tr td.selected.highlighted.active:hover,.datepicker table tr td.selected:active:focus,.datepicker table tr td.selected.highlighted:active:focus,.datepicker table tr td.selected.active:focus,.datepicker table tr td.selected.highlighted.active:focus,.datepicker table tr td.selected:active.focus,.datepicker table tr td.selected.highlighted:active.focus,.datepicker table tr td.selected.active.focus,.datepicker table tr td.selected.highlighted.active.focus{color:#fff;background-color:#4c4c4c;border-color:#161616}.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.highlighted.disabled:hover,.datepicker table tr td.selected[disabled]:hover,.datepicker table tr td.selected.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.selected:hover,fieldset[disabled] .datepicker table tr td.selected.highlighted:hover,.datepicker table tr td.selected.disabled:focus,.datepicker table tr td.selected.highlighted.disabled:focus,.datepicker table tr td.selected[disabled]:focus,.datepicker table tr td.selected.highlighted[disabled]:focus,fieldset[disabled] .datepicker table tr td.selected:focus,fieldset[disabled] .datepicker table tr td.selected.highlighted:focus,.datepicker table tr td.selected.disabled.focus,.datepicker table tr td.selected.highlighted.disabled.focus,.datepicker table tr td.selected[disabled].focus,.datepicker table tr td.selected.highlighted[disabled].focus,fieldset[disabled] .datepicker table tr td.selected.focus,fieldset[disabled] .datepicker table tr td.selected.highlighted.focus{background-color:#777;border-color:#555}.datepicker table tr td.active,.datepicker table tr td.active.highlighted{color:#fff;background-color:#337ab7;border-color:#2e6da4;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25)}.datepicker table tr td.active:focus,.datepicker table tr td.active.highlighted:focus,.datepicker table tr td.active.focus,.datepicker table tr td.active.highlighted.focus{color:#fff;background-color:#286090;border-color:#122b40}.datepicker table tr td.active:hover,.datepicker table tr td.active.highlighted:hover{color:#fff;background-color:#286090;border-color:#204d74}.datepicker table tr td.active:active,.datepicker table tr td.active.highlighted:active,.datepicker table tr td.active.active,.datepicker table tr td.active.highlighted.active{color:#fff;background-color:#286090;border-color:#204d74}.datepicker table tr td.active:active:hover,.datepicker table tr td.active.highlighted:active:hover,.datepicker table tr td.active.active:hover,.datepicker table tr td.active.highlighted.active:hover,.datepicker table tr td.active:active:focus,.datepicker table tr td.active.highlighted:active:focus,.datepicker table tr td.active.active:focus,.datepicker table tr td.active.highlighted.active:focus,.datepicker table tr td.active:active.focus,.datepicker table tr td.active.highlighted:active.focus,.datepicker table tr td.active.active.focus,.datepicker table tr td.active.highlighted.active.focus{color:#fff;background-color:#204d74;border-color:#122b40}.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.highlighted.disabled:hover,.datepicker table tr td.active[disabled]:hover,.datepicker table tr td.active.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.active:hover,fieldset[disabled] .datepicker table tr td.active.highlighted:hover,.datepicker table tr td.active.disabled:focus,.datepicker table tr td.active.highlighted.disabled:focus,.datepicker table tr td.active[disabled]:focus,.datepicker table tr td.active.highlighted[disabled]:focus,fieldset[disabled] .datepicker table tr td.active:focus,fieldset[disabled] .datepicker table tr td.active.highlighted:focus,.datepicker table tr td.active.disabled.focus,.datepicker table tr td.active.highlighted.disabled.focus,.datepicker table tr td.active[disabled].focus,.datepicker table tr td.active.highlighted[disabled].focus,fieldset[disabled] .datepicker table tr td.active.focus,fieldset[disabled] .datepicker table tr td.active.highlighted.focus{background-color:#337ab7;border-color:#2e6da4}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;border-radius:4px}.datepicker table tr td span:hover,.datepicker table tr td span.focused{background:#eee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:none;color:#777;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover{color:#fff;background-color:#337ab7;border-color:#2e6da4;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25)}.datepicker table tr td span.active:focus,.datepicker table tr td span.active:hover:focus,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover:focus,.datepicker table tr td span.active.focus,.datepicker table tr td span.active:hover.focus,.datepicker table tr td span.active.disabled.focus,.datepicker table tr td span.active.disabled:hover.focus{color:#fff;background-color:#286090;border-color:#122b40}.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover:hover{color:#fff;background-color:#286090;border-color:#204d74}.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:hover.active{color:#fff;background-color:#286090;border-color:#204d74}.datepicker table tr td span.active:active:hover,.datepicker table tr td span.active:hover:active:hover,.datepicker table tr td span.active.disabled:active:hover,.datepicker table tr td span.active.disabled:hover:active:hover,.datepicker table tr td span.active.active:hover,.datepicker table tr td span.active:hover.active:hover,.datepicker table tr td span.active.disabled.active:hover,.datepicker table tr td span.active.disabled:hover.active:hover,.datepicker table tr td span.active:active:focus,.datepicker table tr td span.active:hover:active:focus,.datepicker table tr td span.active.disabled:active:focus,.datepicker table tr td span.active.disabled:hover:active:focus,.datepicker table tr td span.active.active:focus,.datepicker table tr td span.active:hover.active:focus,.datepicker table tr td span.active.disabled.active:focus,.datepicker table tr td span.active.disabled:hover.active:focus,.datepicker table tr td span.active:active.focus,.datepicker table tr td span.active:hover:active.focus,.datepicker table tr td span.active.disabled:active.focus,.datepicker table tr td span.active.disabled:hover:active.focus,.datepicker table tr td span.active.active.focus,.datepicker table tr td span.active:hover.active.focus,.datepicker table tr td span.active.disabled.active.focus,.datepicker table tr td span.active.disabled:hover.active.focus{color:#fff;background-color:#204d74;border-color:#122b40}.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover.disabled:hover,.datepicker table tr td span.active.disabled.disabled:hover,.datepicker table tr td span.active.disabled:hover.disabled:hover,.datepicker table tr td span.active[disabled]:hover,.datepicker table tr td span.active:hover[disabled]:hover,.datepicker table tr td span.active.disabled[disabled]:hover,.datepicker table tr td span.active.disabled:hover[disabled]:hover,fieldset[disabled] .datepicker table tr td span.active:hover,fieldset[disabled] .datepicker table tr td span.active:hover:hover,fieldset[disabled] .datepicker table tr td span.active.disabled:hover,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active:hover.disabled:focus,.datepicker table tr td span.active.disabled.disabled:focus,.datepicker table tr td span.active.disabled:hover.disabled:focus,.datepicker table tr td span.active[disabled]:focus,.datepicker table tr td span.active:hover[disabled]:focus,.datepicker table tr td span.active.disabled[disabled]:focus,.datepicker table tr td span.active.disabled:hover[disabled]:focus,fieldset[disabled] .datepicker table tr td span.active:focus,fieldset[disabled] .datepicker table tr td span.active:hover:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus,.datepicker table tr td span.active.disabled.focus,.datepicker table tr td span.active:hover.disabled.focus,.datepicker table tr td span.active.disabled.disabled.focus,.datepicker table tr td span.active.disabled:hover.disabled.focus,.datepicker table tr td span.active[disabled].focus,.datepicker table tr td span.active:hover[disabled].focus,.datepicker table tr td span.active.disabled[disabled].focus,.datepicker table tr td span.active.disabled:hover[disabled].focus,fieldset[disabled] .datepicker table tr td span.active.focus,fieldset[disabled] .datepicker table tr td span.active:hover.focus,fieldset[disabled] .datepicker table tr td span.active.disabled.focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus{background-color:#337ab7;border-color:#2e6da4}.datepicker table tr td span.old,.datepicker table tr td span.new{color:#777}.datepicker .datepicker-switch{width:145px}.datepicker .datepicker-switch,.datepicker .prev,.datepicker .next,.datepicker tfoot tr th{cursor:pointer}.datepicker .datepicker-switch:hover,.datepicker .prev:hover,.datepicker .next:hover,.datepicker tfoot tr th:hover{background:#eee}.datepicker .prev.disabled,.datepicker .next.disabled{visibility:hidden}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.input-group.date .input-group-addon{cursor:pointer}.input-daterange{width:100%}.input-daterange input{text-align:center}.input-daterange input:first-child{border-radius:3px 0 0 3px}.input-daterange input:last-child{border-radius:0 3px 3px 0}.input-daterange .input-group-addon{width:auto;min-width:16px;padding:4px 5px;line-height:1.42857143;border-width:1px 0;margin-left:-5px;margin-right:-5px}.datepicker.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0, 0, 0, 0.175);-moz-box-shadow:0 6px 12px rgba(0, 0, 0, 0.175);box-shadow:0 6px 12px rgba(0, 0, 0, 0.175);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;color:#333;font-size:13px;line-height:1.42857143}.datepicker.dropdown-menu th,.datepicker.datepicker-inline th,.datepicker.dropdown-menu td,.datepicker.datepicker-inline td{padding:0px 5px}/*!
Copyright (c) Handsoncode sp. z o.o. <hello@handsoncode.net>

This Handsontable Pro is a commercial software distributed by Handsoncode Sp. z o.o. with
its registered seat in Gdynia, Aleja Zwyciestwa 96/98 (81-451 Gdynia) Poland, entered into the Entrepreneurs
Register of the National Court Register under number 0000538651, hereinafter referred to as "HANDSONCODE".

By installing, copying, or otherwise using this software, you agree to be bound by the terms
of its EULA (End-User License Agreement). This software is copyrighted and protected by copyright laws
and international treaties.

YOU EXPRESSLY ACKNOWLEDGE AND AGREE THAT USE OF THE SOFTWARE IS AT YOUR OWN RISK AND THAT THE SOFTWARE
IS PROVIDED "AS IS" WITHOUT ANY WARRANTIES OR CONDITIONS WHATSOEVER. HANDSONCODE EXPRESSLY DISCLAIMS ANY WARRANTY,
EXPRESS OR IMPLIED, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTABILITY,
FITNESS FORA PARTICULAR PURPOSE, OR NONINFRINGMENT. HANDSONCODE DOES NOT WARRANT THAT THE SOFTWARE AND ITS FUNCTIONALITY,
RELIABILITY AND PERFORMANCE WILL MEET YOUR REQUIREMENTS OR THAT THE OPERATION OF THE SOFTWARE WILL BE
UNINTERRUPTED OR ERROR FREE.

YOU SHALL OBTAIN A COMMERCIAL LICENSE FOR THIS SOFTWARE AT HANDSONTABLE.COM.

*/.handsontable{position:relative}.handsontable .hide{display:none}.handsontable .relative{position:relative}.handsontable.htAutoSize{visibility:hidden;left:-99000px;position:absolute;top:-99000px}.handsontable .wtHider{width:0}.handsontable .wtSpreader{position:relative;width:0;height:auto}.handsontable table,.handsontable tbody,.handsontable thead,.handsontable td,.handsontable th,.handsontable input,.handsontable textarea,.handsontable div{box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box}.handsontable input,.handsontable textarea{min-height:initial}.handsontable table.htCore{border-collapse:separate;border-spacing:0;margin:0;border-width:0;table-layout:fixed;width:0;outline-width:0;max-width:none;max-height:none}.handsontable col{width:50px}.handsontable col.rowHeader{width:50px}.handsontable th,.handsontable td{border-top-width:0;border-left-width:0;border-right:1px solid #ccc;border-bottom:1px solid #ccc;height:22px;empty-cells:show;line-height:21px;padding:0 4px 0 4px;background-color:#fff;vertical-align:top;overflow:hidden;outline-width:0;white-space:pre-line}.handsontable td.htInvalid{background-color:#ff4c42 !important}.handsontable td.htNoWrap{white-space:nowrap}.handsontable th:last-child{border-right:1px solid #ccc;border-bottom:1px solid #ccc}.handsontable tr:first-child th.htNoFrame,.handsontable th:first-child.htNoFrame,.handsontable th.htNoFrame{border-left-width:0;background-color:white;border-color:#fff}.handsontable th:first-child,.handsontable td:first-of-type,.handsontable .htNoFrame+th,.handsontable .htNoFrame+td{border-left:1px solid #ccc}.handsontable.htRowHeaders thead tr th:nth-child(2){border-left:1px solid #ccc}.handsontable tr:first-child th,.handsontable tr:first-child td{border-top:1px solid #ccc}.ht_master:not(.innerBorderLeft):not(.emptyColumns)~.handsontable tbody tr th,.ht_master:not(.innerBorderLeft):not(.emptyColumns)~.handsontable:not(.ht_clone_top) thead tr th:first-child{border-right-width:0}.ht_master:not(.innerBorderTop) thead tr:last-child th,.ht_master:not(.innerBorderTop)~.handsontable thead tr:last-child th,.ht_master:not(.innerBorderTop) thead tr.lastChild th,.ht_master:not(.innerBorderTop)~.handsontable thead tr.lastChild th{border-bottom-width:0}.handsontable th{background-color:#f3f3f3;color:#222;text-align:center;font-weight:normal;white-space:nowrap}.handsontable thead th{padding:0}.handsontable th.active{background-color:#ccc}.handsontable thead th .relative{padding:2px 4px}.handsontable tbody th.ht__highlight,.handsontable thead th.ht__highlight{background-color:#dcdcdc}.handsontable.ht__selection--columns thead th.ht__highlight,.handsontable.ht__selection--rows tbody th.ht__highlight{background-color:#8eb0e7;color:#000}.handsontable .manualColumnResizer{position:fixed;top:0;cursor:col-resize;z-index:110;width:5px;height:25px}.handsontable .manualRowResizer{position:fixed;left:0;cursor:row-resize;z-index:110;height:5px;width:50px}.handsontable .manualColumnResizer:hover,.handsontable .manualColumnResizer.active,.handsontable .manualRowResizer:hover,.handsontable .manualRowResizer.active{background-color:#aab}.handsontable .manualColumnResizerGuide{position:fixed;right:0;top:0;background-color:#aab;display:none;width:0;border-right:1px dashed #777;margin-left:5px}.handsontable .manualRowResizerGuide{position:fixed;left:0;bottom:0;background-color:#aab;display:none;height:0;border-bottom:1px dashed #777;margin-top:5px}.handsontable .manualColumnResizerGuide.active,.handsontable .manualRowResizerGuide.active{display:block;z-index:199}.handsontable .columnSorting{position:relative}.handsontable .columnSorting:hover{text-decoration:underline;cursor:pointer}.handsontable .columnSorting.ascending::after{content:"▲";color:#5f5f5f;position:absolute;right:-15px}.handsontable .columnSorting.descending::after{content:"▼";color:#5f5f5f;position:absolute;right:-15px}.handsontable .wtBorder{position:absolute;font-size:0}.handsontable .wtBorder.hidden{display:none !important}.handsontable td.area{background:-moz-linear-gradient(top, rgba(181, 209, 255, 0.34) 0%, rgba(181, 209, 255, 0.34) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(181, 209, 255, 0.34)), color-stop(100%, rgba(181, 209, 255, 0.34)));background:-webkit-linear-gradient(top, rgba(181, 209, 255, 0.34) 0%, rgba(181, 209, 255, 0.34) 100%);background:-o-linear-gradient(top, rgba(181, 209, 255, 0.34) 0%, rgba(181, 209, 255, 0.34) 100%);background:-ms-linear-gradient(top, rgba(181, 209, 255, 0.34) 0%, rgba(181, 209, 255, 0.34) 100%);background:linear-gradient(to bottom, rgba(181, 209, 255, 0.34) 0%, rgba(181, 209, 255, 0.34) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#57b5d1ff", endColorstr="#57b5d1ff",GradientType=0 );background-color:#fff}.handsontable .wtBorder.corner{font-size:0;cursor:crosshair}.handsontable .htBorder.htFillBorder{background:red;width:1px;height:1px}.handsontableInput{border:none;outline-width:0;margin:0;padding:1px 5px 0 5px;font-family:inherit;line-height:21px;font-size:inherit;box-shadow:0 0 0 2px #5292f7 inset;resize:none;display:inline-block;color:#000;border-radius:0;background-color:#fff}.handsontableInputHolder{position:absolute;top:0;left:0;z-index:100}.htSelectEditor{-webkit-appearance:menulist-button !important;position:absolute;width:auto}.handsontable .htDimmed{color:#777}.handsontable .htSubmenu{position:relative}.handsontable .htSubmenu :after{content:"▶";color:#777;position:absolute;right:5px}.handsontable .htLeft{text-align:left}.handsontable .htCenter{text-align:center}.handsontable .htRight{text-align:right}.handsontable .htJustify{text-align:justify}.handsontable .htTop{vertical-align:top}.handsontable .htMiddle{vertical-align:middle}.handsontable .htBottom{vertical-align:bottom}.handsontable .htPlaceholder{color:#999}.handsontable .htAutocompleteArrow{float:right;font-size:10px;color:#eee;cursor:default;width:16px;text-align:center}.handsontable td .htAutocompleteArrow:hover{color:#777}.handsontable td.area .htAutocompleteArrow{color:#d3d3d3}.handsontable .htCheckboxRendererInput{display:inline-block;vertical-align:middle}.handsontable .htCheckboxRendererInput.noValue{opacity:.5}.handsontable .htCheckboxRendererLabel{cursor:pointer;display:inline-block;width:100%}.htCommentCell{position:relative}.htCommentCell:after{content:"";position:absolute;top:0;right:0;border-left:6px solid transparent;border-top:6px solid red}@-webkit-keyframes opacity-hide{from{opacity:1}to{opacity:0}}@keyframes opacity-hide{from{opacity:1}to{opacity:0}}@-webkit-keyframes opacity-show{from{opacity:0}to{opacity:1}}@keyframes opacity-show{from{opacity:0}to{opacity:1}}.handsontable .handsontable.ht_clone_top .wtHider{padding:0 0 5px 0}.handsontable .autocompleteEditor.handsontable{padding-right:17px}.handsontable .autocompleteEditor.handsontable.htMacScroll{padding-right:15px}.handsontable.listbox{margin:0}.handsontable.listbox .ht_master table{border:1px solid #ccc;border-collapse:separate;background:white}.handsontable.listbox th,.handsontable.listbox tr:first-child th,.handsontable.listbox tr:last-child th,.handsontable.listbox tr:first-child td,.handsontable.listbox td{border-color:transparent}.handsontable.listbox th,.handsontable.listbox td{white-space:nowrap;text-overflow:ellipsis}.handsontable.listbox td.htDimmed{cursor:default;color:inherit;font-style:inherit}.handsontable.listbox .wtBorder{visibility:hidden}.handsontable.listbox tr td.current,.handsontable.listbox tr:hover td{background:#eee}.ht_clone_top{z-index:101}.ht_clone_left{z-index:102}.ht_clone_top_left_corner,.ht_clone_bottom_left_corner{z-index:103}.ht_clone_debug{z-index:103}.handsontable td.htSearchResult{background:#fcedd9;color:#583707}.htBordered{border-width:1px}.htBordered.htTopBorderSolid{border-top-style:solid;border-top-color:#000}.htBordered.htRightBorderSolid{border-right-style:solid;border-right-color:#000}.htBordered.htBottomBorderSolid{border-bottom-style:solid;border-bottom-color:#000}.htBordered.htLeftBorderSolid{border-left-style:solid;border-left-color:#000}.htCommentTextArea{-moz-box-shadow:1px 1px 2px #bbb;-webkit-box-shadow:1px 1px 2px #bbb;background-color:#fffacd;border:1px solid #999;box-shadow:1px 1px 2px #bbb;font-family:sans-serif}.handsontable tbody tr th:nth-last-child(2){border-right:1px solid #ccc}.handsontable thead tr:nth-last-child(2) th.htGroupIndicatorContainer{border-bottom:1px solid #ccc;padding-bottom:5px}.ht_clone_top_left_corner thead tr th:nth-last-child(2){border-right:1px solid #ccc}.htCollapseButton{width:10px;height:10px;line-height:10px;text-align:center;border-radius:5px;border:1px solid #f3f3f3;-webkit-box-shadow:1px 1px 3px rgba(0, 0, 0, 0.4);box-shadow:1px 1px 3px rgba(0, 0, 0, 0.4);cursor:pointer;margin-bottom:3px;position:relative}.htCollapseButton:after{content:"";height:300%;width:1px;display:block;background:#ccc;margin-left:4px;position:absolute;bottom:10px}thead .htCollapseButton{right:5px;position:absolute;top:5px;background:#fff}thead .htCollapseButton:after{height:1px;width:700%;right:10px;top:4px}.handsontable tr th .htExpandButton{position:absolute;width:10px;height:10px;line-height:10px;text-align:center;border-radius:5px;border:1px solid #f3f3f3;-webkit-box-shadow:1px 1px 3px rgba(0, 0, 0, 0.4);box-shadow:1px 1px 3px rgba(0, 0, 0, 0.4);cursor:pointer;top:0;display:none}.handsontable thead tr th .htExpandButton{top:5px}.handsontable tr th .htExpandButton.clickable{display:block}.collapsibleIndicator{position:absolute;top:50%;transform:translate(0%, -50%);right:5px;border:1px solid #a6a6a6;line-height:10px;color:#222;border-radius:10px;font-size:10px;width:10px;height:10px;cursor:pointer;-webkit-box-shadow:0 0 0 6px rgba(238, 238, 238, 1);-moz-box-shadow:0 0 0 6px rgba(238, 238, 238, 1);box-shadow:0 0 0 6px rgba(238, 238, 238, 1);background:#eee}.handsontable col.hidden{width:0 !important}.handsontable table tr th.lightRightBorder{border-right:1px solid #e6e6e6}.handsontable tr.hidden,.handsontable tr.hidden td,.handsontable tr.hidden th{display:none}.ht_master,.ht_clone_left,.ht_clone_top,.ht_clone_bottom{overflow:hidden}.ht_master .wtHolder{overflow:auto}.ht_clone_left .wtHolder{overflow-x:hidden;overflow-y:auto}.ht_clone_top .wtHolder,.ht_clone_bottom .wtHolder{overflow-x:auto;overflow-y:hidden}.wtDebugHidden{display:none}.wtDebugVisible{display:block;-webkit-animation-duration:.5s;-webkit-animation-name:wtFadeInFromNone;animation-duration:.5s;animation-name:wtFadeInFromNone}@keyframes wtFadeInFromNone{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}@-webkit-keyframes wtFadeInFromNone{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}.handsontable.mobile,.handsontable.mobile .wtHolder{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);-webkit-overflow-scrolling:touch}.htMobileEditorContainer{display:none;position:absolute;top:0;width:70%;height:54pt;background:#f8f8f8;border-radius:20px;border:1px solid #ebebeb;z-index:999;box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-text-size-adjust:none}.topLeftSelectionHandle:not(.ht_master .topLeftSelectionHandle),.topLeftSelectionHandle-HitArea:not(.ht_master .topLeftSelectionHandle-HitArea){z-index:9999}.topLeftSelectionHandle,.topLeftSelectionHandle-HitArea,.bottomRightSelectionHandle,.bottomRightSelectionHandle-HitArea{left:-10000px;top:-10000px}.htMobileEditorContainer.active{display:block}.htMobileEditorContainer .inputs{position:absolute;right:210pt;bottom:10pt;top:10pt;left:14px;height:34pt}.htMobileEditorContainer .inputs textarea{font-size:13pt;border:1px solid #a1a1a1;-webkit-appearance:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;position:absolute;left:14px;right:14px;top:0;bottom:0;padding:7pt}.htMobileEditorContainer .cellPointer{position:absolute;top:-13pt;height:0;width:0;left:30px;border-left:13pt solid transparent;border-right:13pt solid transparent;border-bottom:13pt solid #ebebeb}.htMobileEditorContainer .cellPointer.hidden{display:none}.htMobileEditorContainer .cellPointer:before{content:"";display:block;position:absolute;top:2px;height:0;width:0;left:-13pt;border-left:13pt solid transparent;border-right:13pt solid transparent;border-bottom:13pt solid #f8f8f8}.htMobileEditorContainer .moveHandle{position:absolute;top:10pt;left:5px;width:30px;bottom:0px;cursor:move;z-index:9999}.htMobileEditorContainer .moveHandle:after{content:"..\a..\a..\a..";white-space:pre;line-height:10px;font-size:20pt;display:inline-block;margin-top:-8px;color:#ebebeb}.htMobileEditorContainer .positionControls{width:205pt;position:absolute;right:5pt;top:0;bottom:0}.htMobileEditorContainer .positionControls>div{width:50pt;height:100%;float:left}.htMobileEditorContainer .positionControls>div:after{content:" ";display:block;width:15pt;height:15pt;text-align:center;line-height:50pt}.htMobileEditorContainer .leftButton:after,.htMobileEditorContainer .rightButton:after,.htMobileEditorContainer .upButton:after,.htMobileEditorContainer .downButton:after{transform-origin:5pt 5pt;-webkit-transform-origin:5pt 5pt;margin:21pt 0 0 21pt}.htMobileEditorContainer .leftButton:after{border-top:2px solid #288ffe;border-left:2px solid #288ffe;-webkit-transform:rotate(-45deg)}.htMobileEditorContainer .leftButton:active:after{border-color:#cfcfcf}.htMobileEditorContainer .rightButton:after{border-top:2px solid #288ffe;border-left:2px solid #288ffe;-webkit-transform:rotate(135deg)}.htMobileEditorContainer .rightButton:active:after{border-color:#cfcfcf}.htMobileEditorContainer .upButton:after{border-top:2px solid #288ffe;border-left:2px solid #288ffe;-webkit-transform:rotate(45deg)}.htMobileEditorContainer .upButton:active:after{border-color:#cfcfcf}.htMobileEditorContainer .downButton:after{border-top:2px solid #288ffe;border-left:2px solid #288ffe;-webkit-transform:rotate(225deg)}.htMobileEditorContainer .downButton:active:after{border-color:#cfcfcf}.handsontable.hide-tween{-webkit-animation:opacity-hide .3s;animation:opacity-hide .3s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards}.handsontable.show-tween{-webkit-animation:opacity-show .3s;animation:opacity-show .3s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards}/*!
 * Handsontable ContextMenu
 */.htContextMenu{display:none;position:absolute;z-index:1060}.htContextMenu .ht_clone_top,.htContextMenu .ht_clone_left,.htContextMenu .ht_clone_corner,.htContextMenu .ht_clone_debug{display:none}.htContextMenu table.htCore{border:1px solid #ccc;border-bottom-width:2px;border-right-width:2px}.htContextMenu .wtBorder{visibility:hidden}.htContextMenu table tbody tr td{background:white;border-width:0;padding:4px 6px 0 6px;cursor:pointer;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.htContextMenu table tbody tr td:first-child{border:0}.htContextMenu table tbody tr td.htDimmed{font-style:normal;color:#323232}.htContextMenu table tbody tr td.current,.htContextMenu table tbody tr td.zeroclipboard-is-hover{background:#f3f3f3}.htContextMenu table tbody tr td.htSeparator{border-top:1px solid #bbb;height:0;padding:0;cursor:default}.htContextMenu table tbody tr td.htDisabled{color:#999}.htContextMenu table tbody tr td.htDisabled:hover{background:#fff;color:#999;cursor:default}.htContextMenu table tbody tr.htHidden{display:none}.htContextMenu table tbody tr td .htItemWrapper{margin-left:10px;margin-right:6px}.htContextMenu table tbody tr td div span.selected{margin-top:-2px;position:absolute;left:4px}.htContextMenu .ht_master .wtHolder{overflow:hidden}.htRowHeaders .ht_master.innerBorderLeft~.ht_clone_top_left_corner th:nth-child(2),.htRowHeaders .ht_master.innerBorderLeft~.ht_clone_left td:first-of-type{border-left:0 none}.handsontable .wtHider{position:relative}.handsontable.ht__manualColumnMove.after-selection--columns thead th.ht__highlight{cursor:move;cursor:-moz-grab;cursor:-webkit-grab;cursor:grab}.handsontable.ht__manualColumnMove.on-moving--columns,.handsontable.ht__manualColumnMove.on-moving--columns thead th.ht__highlight{cursor:move;cursor:-moz-grabbing;cursor:-webkit-grabbing;cursor:grabbing}.handsontable.ht__manualColumnMove.on-moving--columns .manualColumnResizer{display:none}.handsontable .ht__manualColumnMove--guideline,.handsontable .ht__manualColumnMove--backlight{position:absolute;height:100%;display:none}.handsontable .ht__manualColumnMove--guideline{background:#757575;width:2px;top:0;margin-left:-1px;z-index:105}.handsontable .ht__manualColumnMove--backlight{background:#343434;background:rgba(52, 52, 52, 0.25);display:none;z-index:105;pointer-events:none}.handsontable.on-moving--columns.show-ui .ht__manualColumnMove--guideline,.handsontable.on-moving--columns .ht__manualColumnMove--backlight{display:block}.handsontable .wtHider{position:relative}.handsontable.ht__manualRowMove.after-selection--rows tbody th.ht__highlight{cursor:move;cursor:-moz-grab;cursor:-webkit-grab;cursor:grab}.handsontable.ht__manualRowMove.on-moving--rows,.handsontable.ht__manualRowMove.on-moving--rows tbody th.ht__highlight{cursor:move;cursor:-moz-grabbing;cursor:-webkit-grabbing;cursor:grabbing}.handsontable.ht__manualRowMove.on-moving--rows .manualRowResizer{display:none}.handsontable .ht__manualRowMove--guideline,.handsontable .ht__manualRowMove--backlight{position:absolute;width:100%;display:none}.handsontable .ht__manualRowMove--guideline{background:#757575;height:2px;left:0;margin-top:-1px;z-index:105}.handsontable .ht__manualRowMove--backlight{background:#343434;background:rgba(52, 52, 52, 0.25);display:none;z-index:105;pointer-events:none}.handsontable.on-moving--rows.show-ui .ht__manualRowMove--guideline,.handsontable.on-moving--rows .ht__manualRowMove--backlight{display:block}/*!
 * Pikaday
 * Copyright © 2014 David Bushell | BSD & MIT license | http://dbushell.com/
 */.pika-single{z-index:9999;display:block;position:relative;color:#333;background:#fff;border:1px solid #ccc;border-bottom-color:#bbb;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.pika-single:before,.pika-single:after{content:" ";display:table}.pika-single:after{clear:both}.pika-single{*zoom:1}.pika-single.is-hidden{display:none}.pika-single.is-bound{position:absolute;box-shadow:0 5px 15px -5px rgba(0, 0, 0, 0.5)}.pika-lendar{float:left;width:240px;margin:8px}.pika-title{position:relative;text-align:center}.pika-label{display:inline-block;*display:inline;position:relative;z-index:9999;overflow:hidden;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:bold;background-color:#fff}.pika-title select{cursor:pointer;position:absolute;z-index:9998;margin:0;left:0;top:5px;filter:alpha(opacity=0);opacity:0}.pika-prev,.pika-next{display:block;cursor:pointer;position:relative;outline:none;border:0;padding:0;width:20px;height:30px;text-indent:20px;white-space:nowrap;overflow:hidden;background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:75% 75%;opacity:.5;*position:absolute;*top:0}.pika-prev:hover,.pika-next:hover{opacity:1}.pika-prev,.is-rtl .pika-next{float:left;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==");*left:0}.pika-next,.is-rtl .pika-prev{float:right;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=");*right:0}.pika-prev.is-disabled,.pika-next.is-disabled{cursor:default;opacity:.2}.pika-select{display:inline-block;*display:inline}.pika-table{width:100%;border-collapse:collapse;border-spacing:0;border:0}.pika-table th,.pika-table td{width:14.2857142857%;padding:0}.pika-table th{color:#999;font-size:12px;line-height:25px;font-weight:bold;text-align:center}.pika-button{cursor:pointer;display:block;box-sizing:border-box;-moz-box-sizing:border-box;outline:none;border:0;margin:0;width:100%;padding:5px;color:#666;font-size:12px;line-height:15px;text-align:right;background:#f5f5f5}.pika-week{font-size:11px;color:#999}.is-today .pika-button{color:#3af;font-weight:bold}.is-selected .pika-button{color:#fff;font-weight:bold;background:#3af;box-shadow:inset 0 1px 3px #178fe5;border-radius:3px}.is-inrange .pika-button{background:#d5e9f7}.is-startrange .pika-button{color:#fff;background:#6cb31d;box-shadow:none;border-radius:3px}.is-endrange .pika-button{color:#fff;background:#3af;box-shadow:none;border-radius:3px}.is-disabled .pika-button{pointer-events:none;cursor:default;color:#999;opacity:.3}.pika-button:hover{color:#fff;background:#ff8000;box-shadow:none;border-radius:3px}.pika-table abbr{border-bottom:none;cursor:help}.handsontable thead th.hiddenHeader:not(:first-of-type){display:none}.handsontable th.beforeHiddenColumn{position:relative}.handsontable th.beforeHiddenColumn::after,.handsontable th.afterHiddenColumn::before{color:#bbb;position:absolute;top:50%;font-size:5pt;transform:translateY(-50%)}.handsontable th.afterHiddenColumn{position:relative}.handsontable th.beforeHiddenColumn::after{right:1px;content:"◀"}.handsontable th.afterHiddenColumn::before{left:1px;content:"▶"}.handsontable td.firstVisibleColumn,.handsontable th.firstVisibleColumn{border-left:1px solid #ccc}/*!
 * Handsontable DropdownMenu
 */.handsontable .changeType{background:#eee;border-radius:2px;border:1px solid #bbb;color:#bbb;font-size:9px;line-height:9px;padding:2px;margin:3px 1px 0 5px;float:right}.handsontable .changeType:before{content:"▼ "}.handsontable .changeType:hover{border:1px solid #777;color:#777;cursor:pointer}.htDropdownMenu{display:none;position:absolute;z-index:1060}.htDropdownMenu .ht_clone_top,.htDropdownMenu .ht_clone_left,.htDropdownMenu .ht_clone_corner,.htDropdownMenu .ht_clone_debug{display:none}.htDropdownMenu table.htCore{border:1px solid #bbb;border-bottom-width:2px;border-right-width:2px}.htDropdownMenu .wtBorder{visibility:hidden}.htDropdownMenu table tbody tr td{background:white;border-width:0;padding:4px 6px 0 6px;cursor:pointer;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.htDropdownMenu table tbody tr td:first-child{border:0}.htDropdownMenu table tbody tr td.htDimmed{font-style:normal;color:#323232}.htDropdownMenu table tbody tr td.current,.htDropdownMenu table tbody tr td.zeroclipboard-is-hover{background:#e9e9e9}.htDropdownMenu table tbody tr td.htSeparator{border-top:1px solid #bbb;height:0;padding:0;cursor:default}.htDropdownMenu table tbody tr td.htDisabled{color:#999}.htDropdownMenu table tbody tr td.htDisabled:hover{background:#fff;color:#999;cursor:default}.htDropdownMenu table tbody tr.htHidden{display:none}.htDropdownMenu table tbody tr td .htItemWrapper{margin-left:10px;margin-right:6px}.htDropdownMenu table tbody tr td div span.selected{margin-top:-2px;position:absolute;left:4px}.htDropdownMenu .ht_master .wtHolder{overflow:hidden}/*!
 * Handsontable Filters
 */.htFiltersConditionsMenu{display:none;position:absolute;z-index:1070}.htFiltersConditionsMenu .ht_clone_top,.htFiltersConditionsMenu .ht_clone_left,.htFiltersConditionsMenu .ht_clone_corner,.htFiltersConditionsMenu .ht_clone_debug{display:none}.htFiltersConditionsMenu table.htCore{border:1px solid #bbb;border-bottom-width:2px;border-right-width:2px}.htFiltersConditionsMenu .wtBorder{visibility:hidden}.htFiltersConditionsMenu table tbody tr td{background:white;border-width:0;padding:4px 6px 0 6px;cursor:pointer;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.htFiltersConditionsMenu table tbody tr td:first-child{border:0}.htFiltersConditionsMenu table tbody tr td.htDimmed{font-style:normal;color:#323232}.htFiltersConditionsMenu table tbody tr td.current,.htFiltersConditionsMenu table tbody tr td.zeroclipboard-is-hover{background:#e9e9e9}.htFiltersConditionsMenu table tbody tr td.htSeparator{border-top:1px solid #bbb;height:0;padding:0}.htFiltersConditionsMenu table tbody tr td.htDisabled{color:#999}.htFiltersConditionsMenu table tbody tr td.htDisabled:hover{background:#fff;color:#999;cursor:default}.htFiltersConditionsMenu table tbody tr td .htItemWrapper{margin-left:10px;margin-right:6px}.htFiltersConditionsMenu table tbody tr td div span.selected{margin-top:-2px;position:absolute;left:4px}.htFiltersConditionsMenu .ht_master .wtHolder{overflow:hidden}.handsontable .htMenuFiltering{border-bottom:1px dotted #ccc;height:135px;overflow:hidden}.handsontable .ht_master table td.htCustomMenuRenderer{background-color:#fff;cursor:auto}.handsontable .htFiltersMenuLabel{font-size:12px}.handsontable .htFiltersMenuActionBar{text-align:center}.handsontable .htFiltersMenuCondition{border-bottom:1px dotted #ccc !important}.handsontable .htFiltersMenuCondition .htUIInput{padding:0 0 5px 0}.handsontable .htFiltersMenuCondition .htUIInput input{width:159px;padding:4px;margin-left:-4px}.handsontable .htFiltersMenuValue{border-bottom:1px dotted #ccc !important}.handsontable .htFiltersMenuValue .htUIMultipleSelectSearch{padding:0}.handsontable .htFiltersMenuValue .htUIMultipleSelectSearch input{width:159px;padding:4px;margin-left:-4px}.htUIMultipleSelect .ht_master .wtHolder{overflow-y:scroll}.handsontable .htFiltersActive .changeType{border:1px solid #509272;color:#18804e;background-color:#d2e0d9}.handsontable .htUIClearAll,.handsontable .htUISelectAll{display:inline-block;margin:0 5px}.handsontable .htUIClearAll a,.handsontable .htUISelectAll a{color:#3283d8;font-size:12px}.handsontable .htUISelectionControls{text-align:right}.handsontable .htCheckboxRendererInput{margin:0 5px 0 0;vertical-align:middle;height:1em}.handsontable .htUIInput{padding:3px 0 7px 0;position:relative;text-align:center}.handsontable .htUIInput input{border-radius:2px;border:1px solid #d2d1d1}.handsontable .htUIInput input:focus{outline:0}.handsontable .htUIInputIcon{position:absolute}.handsontable .htUIInput.htUIButton{cursor:pointer;display:inline-block;padding:3px 4px 7px 4px;width:60px}.handsontable .htUIInput.htUIButton input{background-color:#eee;color:#000;cursor:pointer;font-family:arial,sans-serif;font-size:11px;font-weight:bold;height:19px;width:42px}.handsontable .htUIInput.htUIButton input:hover{border-color:#b9b9b9}.handsontable .htUIInput.htUIButtonOK input{background-color:#0f9d58;border-color:#18804e;color:#fff}.handsontable .htUIInput.htUIButtonOK input:hover{border-color:#1a6f46}.handsontable .htUISelect{cursor:pointer;margin-bottom:7px;padding:0 2px 0 0;position:relative;width:169px}.handsontable .htUISelectCaption{background-color:#e8e8e8;border-radius:2px;border:1px solid #d2d1d1;font-family:arial,sans-serif;font-size:11px;font-weight:bold;padding:3px 0 3px 10px}.handsontable .htUISelectCaption:hover{background-color:#e8e8e8;border:1px solid #b9b9b9}.handsontable .htUISelectDropdown:after{content:"▲";font-size:7px;position:absolute;right:10px;top:0}.handsontable .htUISelectDropdown:before{content:"▼";font-size:7px;position:absolute;right:10px;top:8px}.handsontable .htUIMultipleSelect .handsontable .htCore{border:none}.handsontable .htUIMultipleSelect .handsontable .htCore td:hover{background-color:#f5f5f5}.handsontable .htUIMultipleSelectSearch input{border-radius:2px;border:1px solid #d2d1d1;padding:3px;width:161px}.handsontable.ganttChart tr:first-child th div.relative{padding-right:21px}.handsontable.ganttChart .colHeader{display:block}.handsontable.ganttChart td.rangeBar{background:#48b703;border-right-width:0;position:relative;-webkit-box-shadow:inset 0 3px 0 #fff;-moz-box-shadow:inset 0 3px 0 #fff;box-shadow:inset 0 3px 0 #fff}.handsontable.ganttChart td.rangeBar.last{border-right-width:1px}.handsontable.ganttChart td.rangeBar.area{background:#7ec481}.handsontable.ganttChart td.rangeBar.partial{background:#8edf5a}.handsontable.ganttChart td.rangeBar.area.partial{background:#a1d8ad}/*!
 * Handsontable HiddenRows
 */.handsontable th.beforeHiddenRow::before,.handsontable th.afterHiddenRow::after{color:#bbb;font-size:6pt;line-height:6pt;position:absolute;left:2px}.handsontable th.beforeHiddenRow,.handsontable th.afterHiddenRow{position:relative}.handsontable th.beforeHiddenRow::before{content:"▲";bottom:2px}.handsontable th.afterHiddenRow::after{content:"▼";top:2px}.handsontable.ht__selection--rows tbody th.beforeHiddenRow.ht__highlight:before,.handsontable.ht__selection--rows tbody th.afterHiddenRow.ht__highlight:after{color:#eee}.handsontable td.afterHiddenRow.firstVisibleRow,.handsontable th.afterHiddenRow.firstVisibleRow{border-top:1px solid #ccc}.handsontable th.ht_nestingLevels{text-align:left;padding-left:7px}.handsontable th div.ht_nestingLevels{display:inline-block;position:absolute;left:11px}.handsontable.innerBorderLeft th div.ht_nestingLevels,.handsontable.innerBorderLeft~.handsontable th div.ht_nestingLevels{right:10px}.handsontable th span.ht_nestingLevel{display:inline-block}.handsontable th span.ht_nestingLevel_empty{display:inline-block;width:10px;height:1px;float:left}.handsontable th span.ht_nestingLevel::after{content:"┐";font-size:9px;display:inline-block;position:relative;bottom:3px}.handsontable th div.ht_nestingButton{display:inline-block;position:absolute;right:-2px;cursor:pointer}.handsontable th div.ht_nestingButton.ht_nestingExpand::after{content:"+"}.handsontable th div.ht_nestingButton.ht_nestingCollapse::after{content:"-"}.handsontable.innerBorderLeft th div.ht_nestingButton,.handsontable.innerBorderLeft~.handsontable th div.ht_nestingButton{right:0}:root{--dt-row-selected: 13, 110, 253;--dt-row-selected-text: 255, 255, 255;--dt-row-selected-link: 9, 10, 11;--dt-row-stripe: 0, 0, 0;--dt-row-hover: 0, 0, 0;--dt-column-ordering: 0, 0, 0;--dt-html-background: white}:root.dark{--dt-html-background: rgb(33, 37, 41)}table.dataTable td.dt-control{text-align:center;cursor:pointer}table.dataTable td.dt-control:before{display:inline-block;color:rgba(0, 0, 0, 0.5);content:"▶"}table.dataTable tr.dt-hasChild td.dt-control:before{content:"▼"}html.dark table.dataTable td.dt-control:before,:root[data-bs-theme=dark] table.dataTable td.dt-control:before{color:rgba(255, 255, 255, 0.5)}html.dark table.dataTable tr.dt-hasChild td.dt-control:before,:root[data-bs-theme=dark] table.dataTable tr.dt-hasChild td.dt-control:before{color:rgba(255, 255, 255, 0.5)}table.dataTable thead>tr>th.sorting,table.dataTable thead>tr>th.sorting_asc,table.dataTable thead>tr>th.sorting_desc,table.dataTable thead>tr>th.sorting_asc_disabled,table.dataTable thead>tr>th.sorting_desc_disabled,table.dataTable thead>tr>td.sorting,table.dataTable thead>tr>td.sorting_asc,table.dataTable thead>tr>td.sorting_desc,table.dataTable thead>tr>td.sorting_asc_disabled,table.dataTable thead>tr>td.sorting_desc_disabled{cursor:pointer;position:relative;padding-right:26px}table.dataTable thead>tr>th.sorting:before,table.dataTable thead>tr>th.sorting:after,table.dataTable thead>tr>th.sorting_asc:before,table.dataTable thead>tr>th.sorting_asc:after,table.dataTable thead>tr>th.sorting_desc:before,table.dataTable thead>tr>th.sorting_desc:after,table.dataTable thead>tr>th.sorting_asc_disabled:before,table.dataTable thead>tr>th.sorting_asc_disabled:after,table.dataTable thead>tr>th.sorting_desc_disabled:before,table.dataTable thead>tr>th.sorting_desc_disabled:after,table.dataTable thead>tr>td.sorting:before,table.dataTable thead>tr>td.sorting:after,table.dataTable thead>tr>td.sorting_asc:before,table.dataTable thead>tr>td.sorting_asc:after,table.dataTable thead>tr>td.sorting_desc:before,table.dataTable thead>tr>td.sorting_desc:after,table.dataTable thead>tr>td.sorting_asc_disabled:before,table.dataTable thead>tr>td.sorting_asc_disabled:after,table.dataTable thead>tr>td.sorting_desc_disabled:before,table.dataTable thead>tr>td.sorting_desc_disabled:after{position:absolute;display:block;opacity:.125;right:10px;line-height:9px;font-size:.8em}table.dataTable thead>tr>th.sorting:before,table.dataTable thead>tr>th.sorting_asc:before,table.dataTable thead>tr>th.sorting_desc:before,table.dataTable thead>tr>th.sorting_asc_disabled:before,table.dataTable thead>tr>th.sorting_desc_disabled:before,table.dataTable thead>tr>td.sorting:before,table.dataTable thead>tr>td.sorting_asc:before,table.dataTable thead>tr>td.sorting_desc:before,table.dataTable thead>tr>td.sorting_asc_disabled:before,table.dataTable thead>tr>td.sorting_desc_disabled:before{bottom:50%;content:"▲";content:"▲"/""}table.dataTable thead>tr>th.sorting:after,table.dataTable thead>tr>th.sorting_asc:after,table.dataTable thead>tr>th.sorting_desc:after,table.dataTable thead>tr>th.sorting_asc_disabled:after,table.dataTable thead>tr>th.sorting_desc_disabled:after,table.dataTable thead>tr>td.sorting:after,table.dataTable thead>tr>td.sorting_asc:after,table.dataTable thead>tr>td.sorting_desc:after,table.dataTable thead>tr>td.sorting_asc_disabled:after,table.dataTable thead>tr>td.sorting_desc_disabled:after{top:50%;content:"▼";content:"▼"/""}table.dataTable thead>tr>th.sorting_asc:before,table.dataTable thead>tr>th.sorting_desc:after,table.dataTable thead>tr>td.sorting_asc:before,table.dataTable thead>tr>td.sorting_desc:after{opacity:.6}table.dataTable thead>tr>th.sorting_desc_disabled:after,table.dataTable thead>tr>th.sorting_asc_disabled:before,table.dataTable thead>tr>td.sorting_desc_disabled:after,table.dataTable thead>tr>td.sorting_asc_disabled:before{display:none}table.dataTable thead>tr>th:active,table.dataTable thead>tr>td:active{outline:none}div.dataTables_scrollBody>table.dataTable>thead>tr>th:before,div.dataTables_scrollBody>table.dataTable>thead>tr>th:after,div.dataTables_scrollBody>table.dataTable>thead>tr>td:before,div.dataTables_scrollBody>table.dataTable>thead>tr>td:after{display:none}div.dataTables_processing{position:absolute;top:50%;left:50%;width:200px;margin-left:-100px;margin-top:-26px;text-align:center;padding:2px;z-index:10}div.dataTables_processing>div:last-child{position:relative;width:80px;height:15px;margin:1em auto}div.dataTables_processing>div:last-child>div{position:absolute;top:0;width:13px;height:13px;border-radius:50%;background:rgb(13, 110, 253);background:rgb(var(--dt-row-selected));animation-timing-function:cubic-bezier(0, 1, 1, 0)}div.dataTables_processing>div:last-child>div:nth-child(1){left:8px;animation:datatables-loader-1 .6s infinite}div.dataTables_processing>div:last-child>div:nth-child(2){left:8px;animation:datatables-loader-2 .6s infinite}div.dataTables_processing>div:last-child>div:nth-child(3){left:32px;animation:datatables-loader-2 .6s infinite}div.dataTables_processing>div:last-child>div:nth-child(4){left:56px;animation:datatables-loader-3 .6s infinite}@keyframes datatables-loader-1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes datatables-loader-3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes datatables-loader-2{0%{transform:translate(0, 0)}100%{transform:translate(24px, 0)}}table.dataTable.nowrap th,table.dataTable.nowrap td{white-space:nowrap}table.dataTable th.dt-left,table.dataTable td.dt-left{text-align:left}table.dataTable th.dt-center,table.dataTable td.dt-center,table.dataTable td.dataTables_empty{text-align:center}table.dataTable th.dt-right,table.dataTable td.dt-right{text-align:right}table.dataTable th.dt-justify,table.dataTable td.dt-justify{text-align:justify}table.dataTable th.dt-nowrap,table.dataTable td.dt-nowrap{white-space:nowrap}table.dataTable thead th,table.dataTable thead td,table.dataTable tfoot th,table.dataTable tfoot td{text-align:left}table.dataTable thead th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable tfoot td.dt-head-left{text-align:left}table.dataTable thead th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable tfoot td.dt-head-center{text-align:center}table.dataTable thead th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable tfoot td.dt-head-right{text-align:right}table.dataTable thead th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable tfoot td.dt-head-justify{text-align:justify}table.dataTable thead th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable tfoot td.dt-head-nowrap{white-space:nowrap}table.dataTable tbody th.dt-body-left,table.dataTable tbody td.dt-body-left{text-align:left}table.dataTable tbody th.dt-body-center,table.dataTable tbody td.dt-body-center{text-align:center}table.dataTable tbody th.dt-body-right,table.dataTable tbody td.dt-body-right{text-align:right}table.dataTable tbody th.dt-body-justify,table.dataTable tbody td.dt-body-justify{text-align:justify}table.dataTable tbody th.dt-body-nowrap,table.dataTable tbody td.dt-body-nowrap{white-space:nowrap}table.dataTable{width:100%;margin:0 auto;clear:both;border-collapse:separate;border-spacing:0}table.dataTable thead th,table.dataTable tfoot th{font-weight:bold}table.dataTable>thead>tr>th,table.dataTable>thead>tr>td{padding:10px;border-bottom:1px solid rgba(0, 0, 0, 0.3)}table.dataTable>thead>tr>th:active,table.dataTable>thead>tr>td:active{outline:none}table.dataTable>tfoot>tr>th,table.dataTable>tfoot>tr>td{padding:10px 10px 6px 10px;border-top:1px solid rgba(0, 0, 0, 0.3)}table.dataTable tbody tr{background-color:transparent}table.dataTable tbody tr.selected>*{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.9);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.9);color:rgb(255, 255, 255);color:rgb(var(--dt-row-selected-text))}table.dataTable tbody tr.selected a{color:rgb(9, 10, 11);color:rgb(var(--dt-row-selected-link))}table.dataTable tbody th,table.dataTable tbody td{padding:8px 10px}table.dataTable.row-border>tbody>tr>th,table.dataTable.row-border>tbody>tr>td,table.dataTable.display>tbody>tr>th,table.dataTable.display>tbody>tr>td{border-top:1px solid rgba(0, 0, 0, 0.15)}table.dataTable.row-border>tbody>tr:first-child>th,table.dataTable.row-border>tbody>tr:first-child>td,table.dataTable.display>tbody>tr:first-child>th,table.dataTable.display>tbody>tr:first-child>td{border-top:none}table.dataTable.row-border>tbody>tr.selected+tr.selected>td,table.dataTable.display>tbody>tr.selected+tr.selected>td{border-top-color:rgba(13, 110, 253, 0.65);border-top-color:rgba(var(--dt-row-selected), 0.65)}table.dataTable.cell-border>tbody>tr>th,table.dataTable.cell-border>tbody>tr>td{border-top:1px solid rgba(0, 0, 0, 0.15);border-right:1px solid rgba(0, 0, 0, 0.15)}table.dataTable.cell-border>tbody>tr>th:first-child,table.dataTable.cell-border>tbody>tr>td:first-child{border-left:1px solid rgba(0, 0, 0, 0.15)}table.dataTable.cell-border>tbody>tr:first-child>th,table.dataTable.cell-border>tbody>tr:first-child>td{border-top:none}table.dataTable.stripe>tbody>tr.odd>*,table.dataTable.display>tbody>tr.odd>*{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.023);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-stripe), 0.023)}table.dataTable.stripe>tbody>tr.odd.selected>*,table.dataTable.display>tbody>tr.odd.selected>*{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.923);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.923)}table.dataTable.hover>tbody>tr:hover>*,table.dataTable.display>tbody>tr:hover>*{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.035);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover), 0.035)}table.dataTable.hover>tbody>tr.selected:hover>*,table.dataTable.display>tbody>tr.selected:hover>*{box-shadow:inset 0 0 0 9999px #0d6efd !important;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 1) !important}table.dataTable.order-column>tbody tr>.sorting_1,table.dataTable.order-column>tbody tr>.sorting_2,table.dataTable.order-column>tbody tr>.sorting_3,table.dataTable.display>tbody tr>.sorting_1,table.dataTable.display>tbody tr>.sorting_2,table.dataTable.display>tbody tr>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.019);box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering), 0.019)}table.dataTable.order-column>tbody tr.selected>.sorting_1,table.dataTable.order-column>tbody tr.selected>.sorting_2,table.dataTable.order-column>tbody tr.selected>.sorting_3,table.dataTable.display>tbody tr.selected>.sorting_1,table.dataTable.display>tbody tr.selected>.sorting_2,table.dataTable.display>tbody tr.selected>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.919);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.919)}table.dataTable.display>tbody>tr.odd>.sorting_1,table.dataTable.order-column.stripe>tbody>tr.odd>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.054);box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering), 0.054)}table.dataTable.display>tbody>tr.odd>.sorting_2,table.dataTable.order-column.stripe>tbody>tr.odd>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.047);box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering), 0.047)}table.dataTable.display>tbody>tr.odd>.sorting_3,table.dataTable.order-column.stripe>tbody>tr.odd>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.039);box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering), 0.039)}table.dataTable.display>tbody>tr.odd.selected>.sorting_1,table.dataTable.order-column.stripe>tbody>tr.odd.selected>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.954);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.954)}table.dataTable.display>tbody>tr.odd.selected>.sorting_2,table.dataTable.order-column.stripe>tbody>tr.odd.selected>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.947);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.947)}table.dataTable.display>tbody>tr.odd.selected>.sorting_3,table.dataTable.order-column.stripe>tbody>tr.odd.selected>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.939);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.939)}table.dataTable.display>tbody>tr.even>.sorting_1,table.dataTable.order-column.stripe>tbody>tr.even>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.019);box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering), 0.019)}table.dataTable.display>tbody>tr.even>.sorting_2,table.dataTable.order-column.stripe>tbody>tr.even>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.011);box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering), 0.011)}table.dataTable.display>tbody>tr.even>.sorting_3,table.dataTable.order-column.stripe>tbody>tr.even>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.003);box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering), 0.003)}table.dataTable.display>tbody>tr.even.selected>.sorting_1,table.dataTable.order-column.stripe>tbody>tr.even.selected>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.919);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.919)}table.dataTable.display>tbody>tr.even.selected>.sorting_2,table.dataTable.order-column.stripe>tbody>tr.even.selected>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.911);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.911)}table.dataTable.display>tbody>tr.even.selected>.sorting_3,table.dataTable.order-column.stripe>tbody>tr.even.selected>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.903);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.903)}table.dataTable.display tbody tr:hover>.sorting_1,table.dataTable.order-column.hover tbody tr:hover>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.082);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover), 0.082)}table.dataTable.display tbody tr:hover>.sorting_2,table.dataTable.order-column.hover tbody tr:hover>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.074);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover), 0.074)}table.dataTable.display tbody tr:hover>.sorting_3,table.dataTable.order-column.hover tbody tr:hover>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.062);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover), 0.062)}table.dataTable.display tbody tr:hover.selected>.sorting_1,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.982);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.982)}table.dataTable.display tbody tr:hover.selected>.sorting_2,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.974);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.974)}table.dataTable.display tbody tr:hover.selected>.sorting_3,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.962);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.962)}table.dataTable.no-footer{border-bottom:1px solid rgba(0, 0, 0, 0.3)}table.dataTable.compact thead th,table.dataTable.compact thead td,table.dataTable.compact tfoot th,table.dataTable.compact tfoot td,table.dataTable.compact tbody th,table.dataTable.compact tbody td{padding:4px}table.dataTable th,table.dataTable td{box-sizing:content-box}.dataTables_wrapper{position:relative;clear:both}.dataTables_wrapper .dataTables_length{float:left}.dataTables_wrapper .dataTables_length select{border:1px solid #aaa;border-radius:3px;padding:5px;background-color:transparent;color:inherit;padding:4px}.dataTables_wrapper .dataTables_filter{float:right;text-align:right}.dataTables_wrapper .dataTables_filter input{border:1px solid #aaa;border-radius:3px;padding:5px;background-color:transparent;color:inherit;margin-left:3px}.dataTables_wrapper .dataTables_info{clear:both;float:left;padding-top:.755em}.dataTables_wrapper .dataTables_paginate{float:right;text-align:right;padding-top:.25em}.dataTables_wrapper .dataTables_paginate .paginate_button{box-sizing:border-box;display:inline-block;min-width:1.5em;padding:.5em 1em;margin-left:2px;text-align:center;text-decoration:none !important;cursor:pointer;color:inherit !important;border:1px solid transparent;border-radius:2px;background:transparent}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{color:inherit !important;border:1px solid rgba(0, 0, 0, 0.3);background-color:rgba(0, 0, 0, 0.05);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(230, 230, 230, 0.05)), color-stop(100%, rgba(0, 0, 0, 0.05)));background:-webkit-linear-gradient(top, rgba(230, 230, 230, 0.05) 0%, rgba(0, 0, 0, 0.05) 100%);background:-moz-linear-gradient(top, rgba(230, 230, 230, 0.05) 0%, rgba(0, 0, 0, 0.05) 100%);background:-ms-linear-gradient(top, rgba(230, 230, 230, 0.05) 0%, rgba(0, 0, 0, 0.05) 100%);background:-o-linear-gradient(top, rgba(230, 230, 230, 0.05) 0%, rgba(0, 0, 0, 0.05) 100%);background:linear-gradient(to bottom, rgba(230, 230, 230, 0.05) 0%, rgba(0, 0, 0, 0.05) 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active{cursor:default;color:#666 !important;border:1px solid transparent;background:transparent;box-shadow:none}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{color:white !important;border:1px solid #111;background-color:#111;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #585858), color-stop(100%, #111));background:-webkit-linear-gradient(top, #585858 0%, #111 100%);background:-moz-linear-gradient(top, #585858 0%, #111 100%);background:-ms-linear-gradient(top, #585858 0%, #111 100%);background:-o-linear-gradient(top, #585858 0%, #111 100%);background:linear-gradient(to bottom, #585858 0%, #111 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button:active{outline:none;background-color:#0c0c0c;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #2b2b2b), color-stop(100%, #0c0c0c));background:-webkit-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-moz-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-ms-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-o-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:linear-gradient(to bottom, #2b2b2b 0%, #0c0c0c 100%);box-shadow:inset 0 0 3px #111}.dataTables_wrapper .dataTables_paginate .ellipsis{padding:0 1em}.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_processing,.dataTables_wrapper .dataTables_paginate{color:inherit}.dataTables_wrapper .dataTables_scroll{clear:both}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody{-webkit-overflow-scrolling:touch}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td{vertical-align:middle}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td>div.dataTables_sizing{height:0;overflow:hidden;margin:0 !important;padding:0 !important}.dataTables_wrapper.no-footer .dataTables_scrollBody{border-bottom:1px solid rgba(0, 0, 0, 0.3)}.dataTables_wrapper.no-footer div.dataTables_scrollHead table.dataTable,.dataTables_wrapper.no-footer div.dataTables_scrollBody>table{border-bottom:none}.dataTables_wrapper:after{visibility:hidden;display:block;content:"";clear:both;height:0}@media screen and (max-width: 767px){.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_paginate{float:none;text-align:center}.dataTables_wrapper .dataTables_paginate{margin-top:.5em}}@media screen and (max-width: 640px){.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter{float:none;text-align:center}.dataTables_wrapper .dataTables_filter{margin-top:.5em}}html.dark{--dt-row-hover: 255, 255, 255;--dt-row-stripe: 255, 255, 255;--dt-column-ordering: 255, 255, 255}html.dark table.dataTable>thead>tr>th,html.dark table.dataTable>thead>tr>td{border-bottom:1px solid rgb(89, 91, 94)}html.dark table.dataTable>thead>tr>th:active,html.dark table.dataTable>thead>tr>td:active{outline:none}html.dark table.dataTable>tfoot>tr>th,html.dark table.dataTable>tfoot>tr>td{border-top:1px solid rgb(89, 91, 94)}html.dark table.dataTable.row-border>tbody>tr>th,html.dark table.dataTable.row-border>tbody>tr>td,html.dark table.dataTable.display>tbody>tr>th,html.dark table.dataTable.display>tbody>tr>td{border-top:1px solid rgb(64, 67, 70)}html.dark table.dataTable.row-border>tbody>tr.selected+tr.selected>td,html.dark table.dataTable.display>tbody>tr.selected+tr.selected>td{border-top-color:rgba(13, 110, 253, 0.65);border-top-color:rgba(var(--dt-row-selected), 0.65)}html.dark table.dataTable.cell-border>tbody>tr>th,html.dark table.dataTable.cell-border>tbody>tr>td{border-top:1px solid rgb(64, 67, 70);border-right:1px solid rgb(64, 67, 70)}html.dark table.dataTable.cell-border>tbody>tr>th:first-child,html.dark table.dataTable.cell-border>tbody>tr>td:first-child{border-left:1px solid rgb(64, 67, 70)}html.dark .dataTables_wrapper .dataTables_filter input,html.dark .dataTables_wrapper .dataTables_length select{border:1px solid rgba(255, 255, 255, 0.2);background-color:var(--dt-html-background)}html.dark .dataTables_wrapper .dataTables_paginate .paginate_button.current,html.dark .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{border:1px solid rgb(89, 91, 94);background:rgba(255, 255, 255, 0.15)}html.dark .dataTables_wrapper .dataTables_paginate .paginate_button.disabled,html.dark .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,html.dark .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active{color:#666 !important}html.dark .dataTables_wrapper .dataTables_paginate .paginate_button:hover{border:1px solid rgb(53, 53, 53);background:rgb(53, 53, 53)}html.dark .dataTables_wrapper .dataTables_paginate .paginate_button:active{background:#3a3a3a}@keyframes dtb-spinner{100%{transform:rotate(360deg)}}@-o-keyframes dtb-spinner{100%{-o-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes dtb-spinner{100%{-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes dtb-spinner{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes dtb-spinner{100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}div.dataTables_wrapper{position:relative}div.dt-buttons{position:initial}div.dt-buttons .dt-button{overflow:hidden;text-overflow:ellipsis}div.dt-button-info{position:fixed;top:50%;left:50%;width:400px;margin-top:-100px;margin-left:-200px;background-color:white;border-radius:.75em;box-shadow:3px 4px 10px 1px rgba(0, 0, 0, 0.8);text-align:center;z-index:2003;overflow:hidden}div.dt-button-info h2{padding:2rem 2rem 1rem 2rem;margin:0;font-weight:normal}div.dt-button-info>div{padding:1em 2em 2em 2em}div.dtb-popover-close{position:absolute;top:6px;right:6px;width:22px;height:22px;text-align:center;border-radius:3px;cursor:pointer;z-index:2003}button.dtb-hide-drop{display:none !important}div.dt-button-collection-title{text-align:center;padding:.3em 0 .5em;margin-left:.5em;margin-right:.5em;font-size:.9em}div.dt-button-collection-title:empty{display:none}span.dt-button-spacer{display:inline-block;margin:.5em;white-space:nowrap}span.dt-button-spacer.bar{border-left:1px solid rgba(0, 0, 0, 0.3);vertical-align:middle;padding-left:.5em}span.dt-button-spacer.bar:empty{height:1em;width:1px;padding-left:0}div.dt-button-collection .dt-button-active{padding-right:3em}div.dt-button-collection .dt-button-active:after{position:absolute;top:50%;margin-top:-10px;right:1em;display:inline-block;content:"✓";color:inherit}div.dt-button-collection .dt-button-active.dt-button-split{padding-right:0}div.dt-button-collection .dt-button-active.dt-button-split:after{display:none}div.dt-button-collection .dt-button-active.dt-button-split>*:first-child{padding-right:3em}div.dt-button-collection .dt-button-active.dt-button-split>*:first-child:after{position:absolute;top:50%;margin-top:-10px;right:1em;display:inline-block;content:"✓";color:inherit}div.dt-button-collection .dt-button-active-a a{padding-right:3em}div.dt-button-collection .dt-button-active-a a:after{position:absolute;right:1em;display:inline-block;content:"✓";color:inherit}div.dt-button-collection span.dt-button-spacer{width:100%;font-size:.9em;text-align:center;margin:.5em 0}div.dt-button-collection span.dt-button-spacer:empty{height:0;width:100%}div.dt-button-collection span.dt-button-spacer.bar{border-left:none;border-bottom:1px solid rgba(0, 0, 0, 0.1);padding-left:0}html.dark div.dt-button-info{background-color:var(--dt-html-background);border:1px solid rgba(255, 255, 255, 0.15)}div.dt-buttons{float:left}div.dt-buttons.buttons-right{float:right}div.dataTables_layout_cell div.dt-buttons{float:none}div.dataTables_layout_cell div.dt-buttons.buttons-right{float:none}div.dt-buttons>.dt-button,div.dt-buttons>div.dt-button-split .dt-button{position:relative;display:inline-block;box-sizing:border-box;margin-left:.167em;margin-right:.167em;margin-bottom:.333em;padding:.5em 1em;border:1px solid rgba(0, 0, 0, 0.3);border-radius:2px;cursor:pointer;font-size:.88em;line-height:1.6em;color:inherit;white-space:nowrap;overflow:hidden;background-color:rgba(0, 0, 0, 0.1);background:linear-gradient(to bottom, rgba(230, 230, 230, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr="rgba(230, 230, 230, 0.1)", EndColorStr="rgba(0, 0, 0, 0.1)");-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;outline:none;text-overflow:ellipsis}div.dt-buttons>.dt-button:first-child,div.dt-buttons>div.dt-button-split .dt-button:first-child{margin-left:0}div.dt-buttons>.dt-button.disabled,div.dt-buttons>div.dt-button-split .dt-button.disabled{cursor:default;opacity:.4}div.dt-buttons>.dt-button.dt-button-active:not(.disabled),div.dt-buttons>div.dt-button-split .dt-button.dt-button-active:not(.disabled){background-color:rgba(0, 0, 0, 0.1);background:linear-gradient(to bottom, rgba(179, 179, 179, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr="rgba(179, 179, 179, 0.1)", EndColorStr="rgba(0, 0, 0, 0.1)");box-shadow:inset 1px 1px 3px #999}div.dt-buttons>.dt-button.dt-button-active:not(.disabled):hover:not(.disabled),div.dt-buttons>div.dt-button-split .dt-button.dt-button-active:not(.disabled):hover:not(.disabled){box-shadow:inset 1px 1px 3px #999;background-color:rgba(0, 0, 0, 0.1);background:linear-gradient(to bottom, rgba(128, 128, 128, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr="rgba(128, 128, 128, 0.1)", EndColorStr="rgba(0, 0, 0, 0.1)")}div.dt-buttons>.dt-button:hover,div.dt-buttons>div.dt-button-split .dt-button:hover{text-decoration:none}div.dt-buttons>.dt-button:hover:not(.disabled),div.dt-buttons>div.dt-button-split .dt-button:hover:not(.disabled){border:1px solid #666;background-color:rgba(0, 0, 0, 0.1);background:linear-gradient(to bottom, rgba(153, 153, 153, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr="rgba(153, 153, 153, 0.1)", EndColorStr="rgba(0, 0, 0, 0.1)")}div.dt-buttons>.dt-button:focus:not(.disabled),div.dt-buttons>div.dt-button-split .dt-button:focus:not(.disabled){outline:2px solid #3584e4}div.dt-buttons>.dt-button embed,div.dt-buttons>div.dt-button-split .dt-button embed{outline:none}div.dt-buttons>div.dt-button-split .dt-button:first-child{border-right:1px solid rgba(0, 0, 0, 0.15);border-top-right-radius:0;border-bottom-right-radius:0}div.dt-buttons>div.dt-button-split .dt-button:first-child:hover{border-right:1px solid #666}div.dt-buttons>div.dt-button-split .dt-button:last-child{border-left:1px solid transparent;border-top-left-radius:0;border-bottom-left-radius:0}div.dt-buttons>div.dt-button-split .dt-button:last-child:hover{border-left:1px solid #666}div.dt-buttons span.dt-button-down-arrow{position:relative;top:-2px;font-size:10px;padding-left:10px;line-height:1em;opacity:.6}div.dt-buttons div.dt-button-split{display:inline-block}div.dt-buttons div.dt-button-split .dt-button:first-child{margin-right:0}div.dt-buttons div.dt-button-split .dt-button:last-child{margin-left:-1px;padding-left:.75em;padding-right:.75em;z-index:2}div.dt-buttons div.dt-button-split .dt-button:last-child span{padding-left:0}div.dt-button-collection{position:absolute;top:0;left:0;width:200px;margin-top:3px;margin-bottom:3px;padding:.75em 0;border:1px solid rgba(0, 0, 0, 0.4);background-color:white;overflow:hidden;z-index:2002;border-radius:5px;box-shadow:3px 4px 10px 1px rgba(0, 0, 0, 0.3);box-sizing:border-box}div.dt-button-collection .dt-button{position:relative;left:0;right:0;width:100%;display:block;float:none;background:none;margin:0;padding:.5em 1em;border:none;text-align:left;cursor:pointer;color:inherit}div.dt-button-collection .dt-button.dt-button-active{background:none;box-shadow:none}div.dt-button-collection .dt-button.disabled{cursor:default;opacity:.4}div.dt-button-collection .dt-button:hover:not(.disabled){border:none;background:rgba(153, 153, 153, 0.1);box-shadow:none}div.dt-button-collection div.dt-button-split{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:stretch}div.dt-button-collection div.dt-button-split button.dt-button{margin:0;display:inline-block;width:0;flex-grow:1;flex-shrink:0;flex-basis:50px}div.dt-button-collection div.dt-button-split button.dt-button-split-drop{min-width:33px;flex:0}div.dt-button-collection.fixed .dt-button{border-radius:.25em;background:rgba(255, 255, 255, 0.1)}div.dt-button-collection.fixed{position:fixed;display:block;top:50%;left:50%;margin-left:-75px;border-radius:5px;background-color:white;padding:.5em}div.dt-button-collection.fixed.two-column{margin-left:-200px}div.dt-button-collection.fixed.three-column{margin-left:-225px}div.dt-button-collection.fixed.four-column{margin-left:-300px}div.dt-button-collection.fixed.columns{margin-left:-409px}@media screen and (max-width: 1024px){div.dt-button-collection.fixed.columns{margin-left:-308px}}@media screen and (max-width: 640px){div.dt-button-collection.fixed.columns{margin-left:-203px}}@media screen and (max-width: 460px){div.dt-button-collection.fixed.columns{margin-left:-100px}}div.dt-button-collection.fixed>:last-child{max-height:100vh;overflow:auto}div.dt-button-collection.two-column>:last-child,div.dt-button-collection.three-column>:last-child,div.dt-button-collection.four-column>:last-child{display:block !important;-webkit-column-gap:8px;-moz-column-gap:8px;-ms-column-gap:8px;-o-column-gap:8px;column-gap:8px}div.dt-button-collection.two-column>:last-child>*,div.dt-button-collection.three-column>:last-child>*,div.dt-button-collection.four-column>:last-child>*{-webkit-column-break-inside:avoid;break-inside:avoid}div.dt-button-collection.two-column{width:400px}div.dt-button-collection.two-column>:last-child{padding-bottom:1px;column-count:2}div.dt-button-collection.three-column{width:450px}div.dt-button-collection.three-column>:last-child{padding-bottom:1px;column-count:3}div.dt-button-collection.four-column{width:600px}div.dt-button-collection.four-column>:last-child{padding-bottom:1px;column-count:4}div.dt-button-collection .dt-button{border-radius:0}div.dt-button-collection.columns{width:auto}div.dt-button-collection.columns>:last-child{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:6px;width:818px;padding-bottom:1px}div.dt-button-collection.columns>:last-child .dt-button{min-width:200px;flex:0 1;margin:0}div.dt-button-collection.columns.dtb-b3>:last-child,div.dt-button-collection.columns.dtb-b2>:last-child,div.dt-button-collection.columns.dtb-b1>:last-child{justify-content:space-between}div.dt-button-collection.columns.dtb-b3 .dt-button{flex:1 1 32%}div.dt-button-collection.columns.dtb-b2 .dt-button{flex:1 1 48%}div.dt-button-collection.columns.dtb-b1 .dt-button{flex:1 1 100%}@media screen and (max-width: 1024px){div.dt-button-collection.columns>:last-child{width:612px}}@media screen and (max-width: 640px){div.dt-button-collection.columns>:last-child{width:406px}div.dt-button-collection.columns.dtb-b3 .dt-button{flex:0 1 32%}}@media screen and (max-width: 460px){div.dt-button-collection.columns>:last-child{width:200px}}div.dt-button-background{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.7);background:radial-gradient(ellipse farthest-corner at center, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%);z-index:2001}.dt-button.processing{color:rgba(0, 0, 0, 0.2)}.dt-button.processing:after{position:absolute;top:50%;left:50%;width:16px;height:16px;margin:-8px 0 0 -8px;box-sizing:border-box;display:block;content:" ";border:2px solid #282828;border-radius:50%;border-left-color:transparent;border-right-color:transparent;animation:dtb-spinner 1500ms infinite linear;-o-animation:dtb-spinner 1500ms infinite linear;-ms-animation:dtb-spinner 1500ms infinite linear;-webkit-animation:dtb-spinner 1500ms infinite linear;-moz-animation:dtb-spinner 1500ms infinite linear}@media screen and (max-width: 640px){div.dt-buttons{float:none !important;text-align:center}}html.dark div.dt-buttons>.dt-button,html.dark div.dt-buttons>div.dt-button-split .dt-button{border:1px solid #595b5e;background:rgba(255, 255, 255, 0.15)}html.dark div.dt-buttons>.dt-button.dt-button-active:not(.disabled),html.dark div.dt-buttons>div.dt-button-split .dt-button.dt-button-active:not(.disabled){background:rgba(179, 179, 179, 0.15);box-shadow:inset 1px 1px 2px black}html.dark div.dt-buttons>.dt-button.dt-button-active:not(.disabled):hover:not(.disabled),html.dark div.dt-buttons>div.dt-button-split .dt-button.dt-button-active:not(.disabled):hover:not(.disabled){background:rgba(128, 128, 128, 0.15);box-shadow:inset 1px 1px 3px black}html.dark div.dt-buttons>.dt-button:hover:not(.disabled),html.dark div.dt-buttons>div.dt-button-split .dt-button:hover:not(.disabled){background:rgba(179, 179, 179, 0.15)}html.dark div.dt-buttons>.dt-button:focus:not(.disabled),html.dark div.dt-buttons>div.dt-button-split .dt-button:focus:not(.disabled){outline:2px solid #6ea8fe}html.dark div.dt-buttons>div.dt-button-split .dt-button:first-child{border-right:1px solid rgba(255, 255, 255, 0.1)}html.dark div.dt-buttons>div.dt-button-split .dt-button:first-child:hover{border-right:1px solid #595b5e}html.dark div.dt-buttons>div.dt-button-split .dt-button:last-child:hover{border-left:1px solid #595b5e}html.dark div.dt-button-collection{border:1px solid rgba(255, 255, 255, 0.15);background-color:#212529;box-shadow:3px 4px 10px 1px rgba(0, 0, 0, 0.8)}table.dataTable>tbody>tr>.selected{background-color:rgba(13, 110, 253, 0.9);color:white}table.dataTable>tbody>tr>td.select-checkbox,table.dataTable>tbody>tr>th.select-checkbox{position:relative}table.dataTable>tbody>tr>td.select-checkbox:before,table.dataTable>tbody>tr>td.select-checkbox:after,table.dataTable>tbody>tr>th.select-checkbox:before,table.dataTable>tbody>tr>th.select-checkbox:after{display:block;position:absolute;top:50%;left:50%;width:12px;height:12px;box-sizing:border-box}table.dataTable>tbody>tr>td.select-checkbox:before,table.dataTable>tbody>tr>th.select-checkbox:before{content:" ";margin-top:-6px;margin-left:-6px;border:1px solid black;border-radius:3px}table.dataTable>tbody>tr.selected>td.select-checkbox:before,table.dataTable>tbody>tr.selected>th.select-checkbox:before{border:1px solid white}table.dataTable>tbody>tr.selected>td.select-checkbox:after,table.dataTable>tbody>tr.selected>th.select-checkbox:after{content:"✓";font-size:20px;margin-top:-12px;margin-left:-6px;text-align:center}table.dataTable.compact>tbody>tr>td.select-checkbox:before,table.dataTable.compact>tbody>tr>th.select-checkbox:before{margin-top:-12px}table.dataTable.compact>tbody>tr.selected>td.select-checkbox:after,table.dataTable.compact>tbody>tr.selected>th.select-checkbox:after{margin-top:-16px}div.dataTables_wrapper span.select-info,div.dataTables_wrapper span.select-item{margin-left:.5em}html.dark table.dataTable>tbody>tr>td.select-checkbox:before,html.dark table.dataTable>tbody>tr>th.select-checkbox:before,html[data-bs-theme=dark] table.dataTable>tbody>tr>td.select-checkbox:before,html[data-bs-theme=dark] table.dataTable>tbody>tr>th.select-checkbox:before{border:1px solid rgba(255, 255, 255, 0.6)}@media screen and (max-width: 640px){div.dataTables_wrapper span.select-info,div.dataTables_wrapper span.select-item{margin-left:0;display:block}}.tipsy{font-size:10px;position:absolute;padding:5px;word-wrap:break-word;z-index:100000}.tipsy-inner{background-color:#000;color:#fff;max-width:200px;padding:5px 8px 4px 8px;text-align:center}.tipsy-inner{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.tipsy-arrow{position:absolute;width:0;height:0;line-height:0;border:5px dashed #000}.tipsy-arrow-n{border-bottom-color:#000}.tipsy-arrow-s{border-top-color:#000}.tipsy-arrow-e{border-left-color:#000}.tipsy-arrow-w{border-right-color:#000}.tipsy-n .tipsy-arrow{top:0px;left:50%;margin-left:-5px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent}.tipsy-nw .tipsy-arrow{top:0;left:10px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent}.tipsy-ne .tipsy-arrow{top:0;right:10px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent}.tipsy-s .tipsy-arrow{bottom:0;left:50%;margin-left:-5px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.tipsy-sw .tipsy-arrow{bottom:0;left:10px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.tipsy-se .tipsy-arrow{bottom:0;right:10px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.tipsy-e .tipsy-arrow{right:0;top:50%;margin-top:-5px;border-left-style:solid;border-right:none;border-top-color:transparent;border-bottom-color:transparent}.tipsy-w .tipsy-arrow{left:0;top:50%;margin-top:-5px;border-right-style:solid;border-left:none;border-top-color:transparent;border-bottom-color:transparent}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, white 50%, #eeeeee 100%);background-image:-o-linear-gradient(top, white 50%, #eeeeee 100%);background-image:linear-gradient(to bottom, white 50%, #eeeeee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eeeeee 50%, #cccccc 100%);background-image:-o-linear-gradient(top, #eeeeee 50%, #cccccc 100%);background-image:linear-gradient(to bottom, #eeeeee 50%, #cccccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFCCCCCC", GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, white 0%, #eeeeee 50%);background-image:-o-linear-gradient(top, white 0%, #eeeeee 50%);background-image:linear-gradient(to bottom, white 0%, #eeeeee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eeeeee 50%, white 100%);background-image:-o-linear-gradient(top, #eeeeee 50%, white 100%);background-image:linear-gradient(to bottom, #eeeeee 50%, white 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFFFFFFF", GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:white;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:white}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.pvtUi{color:#333}table.pvtTable{font-size:8pt;text-align:left;border-collapse:collapse}table.pvtTable thead tr th,table.pvtTable tbody tr th{background-color:#e6eeee;border:1px solid #cdcdcd;font-size:8pt;padding:5px}table.pvtTable .pvtColLabel{text-align:center}table.pvtTable .pvtTotalLabel{text-align:right}table.pvtTable tbody tr td{color:#3d3d3d;padding:5px;background-color:#fff;border:1px solid #cdcdcd;vertical-align:top;text-align:right}.pvtTotal,.pvtGrandTotal{font-weight:bold}.pvtVals{text-align:center;white-space:nowrap}.pvtRowOrder,.pvtColOrder{cursor:pointer;width:15px;margin-left:5px;display:inline-block}.pvtAggregator{margin-bottom:5px}.pvtAxisContainer,.pvtVals{border:1px solid gray;background:#eee;padding:5px;min-width:20px;min-height:20px;user-select:none;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none}.pvtAxisContainer li{padding:8px 6px;list-style-type:none;cursor:move}.pvtAxisContainer li.pvtPlaceholder{-webkit-border-radius:5px;padding:3px 15px;-moz-border-radius:5px;border-radius:5px;border:1px dashed #aaa}.pvtAxisContainer li span.pvtAttr{-webkit-text-size-adjust:100%;background:#f3f3f3;border:1px solid #dedede;padding:2px 5px;white-space:nowrap;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.pvtTriangle{cursor:pointer;color:grey}.pvtHorizList li{display:inline}.pvtVertList{vertical-align:top}.pvtFilteredAttribute{font-style:italic}.pvtFilterBox{z-index:100;width:300px;border:1px solid gray;background-color:#fff;position:absolute;text-align:center}.pvtFilterBox h4{margin:15px}.pvtFilterBox p{margin:10px auto}.pvtFilterBox label{font-weight:normal}.pvtFilterBox input[type=checkbox]{margin-right:10px;margin-left:10px}.pvtFilterBox input[type=text]{width:230px}.pvtFilterBox .count{color:gray;font-weight:normal;margin-left:3px}.pvtCheckContainer{text-align:left;font-size:14px;white-space:nowrap;overflow-y:scroll;width:100%;max-height:250px;border-top:1px solid lightgrey;border-bottom:1px solid lightgrey}.pvtCheckContainer p{margin:5px}.pvtRendererArea{padding:5px}.tablesorter-default{width:100%;font:12px/18px Arial,Sans-serif;color:#333;background-color:#fff;border-spacing:0;margin:10px 0 15px;text-align:left}.tablesorter-default th,.tablesorter-default thead td{font-weight:700;color:#000;background-color:#fff;border-collapse:collapse;border-bottom:#ccc 2px solid;padding:0}.tablesorter-default tfoot td,.tablesorter-default tfoot th{border:0}.tablesorter-default .header,.tablesorter-default .tablesorter-header{background-image:url(data:image/gif;base64,R0lGODlhFQAJAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAkAAAIXjI+AywnaYnhUMoqt3gZXPmVg94yJVQAAOw==);background-position:center right;background-repeat:no-repeat;cursor:pointer;white-space:normal;padding:4px 20px 4px 4px}.tablesorter-default thead .headerSortUp,.tablesorter-default thead .tablesorter-headerAsc,.tablesorter-default thead .tablesorter-headerSortUp{background-image:url(data:image/gif;base64,R0lGODlhFQAEAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAQAAAINjI8Bya2wnINUMopZAQA7);border-bottom:#000 2px solid}.tablesorter-default thead .headerSortDown,.tablesorter-default thead .tablesorter-headerDesc,.tablesorter-default thead .tablesorter-headerSortDown{background-image:url(data:image/gif;base64,R0lGODlhFQAEAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAQAAAINjB+gC+jP2ptn0WskLQA7);border-bottom:#000 2px solid}.tablesorter-default thead .sorter-false{background-image:none;cursor:default;padding:4px}.tablesorter-default tfoot .tablesorter-headerAsc,.tablesorter-default tfoot .tablesorter-headerDesc,.tablesorter-default tfoot .tablesorter-headerSortDown,.tablesorter-default tfoot .tablesorter-headerSortUp{border-top:#000 2px solid}.tablesorter-default td{background-color:#fff;border-bottom:#ccc 1px solid;padding:4px;vertical-align:top}.tablesorter-default tbody>tr.even:hover>td,.tablesorter-default tbody>tr.hover>td,.tablesorter-default tbody>tr.odd:hover>td,.tablesorter-default tbody>tr:hover>td{background-color:#fff;color:#000}.tablesorter-default .tablesorter-processing{background-position:center center !important;background-repeat:no-repeat !important;background-image:url(data:image/gif;base64,R0lGODlhFAAUAKEAAO7u7lpaWgAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQBCgACACwAAAAAFAAUAAACQZRvoIDtu1wLQUAlqKTVxqwhXIiBnDg6Y4eyx4lKW5XK7wrLeK3vbq8J2W4T4e1nMhpWrZCTt3xKZ8kgsggdJmUFACH5BAEKAAIALAcAAAALAAcAAAIUVB6ii7jajgCAuUmtovxtXnmdUAAAIfkEAQoAAgAsDQACAAcACwAAAhRUIpmHy/3gUVQAQO9NetuugCFWAAAh+QQBCgACACwNAAcABwALAAACE5QVcZjKbVo6ck2AF95m5/6BSwEAIfkEAQoAAgAsBwANAAsABwAAAhOUH3kr6QaAcSrGWe1VQl+mMUIBACH5BAEKAAIALAIADQALAAcAAAIUlICmh7ncTAgqijkruDiv7n2YUAAAIfkEAQoAAgAsAAAHAAcACwAAAhQUIGmHyedehIoqFXLKfPOAaZdWAAAh+QQFCgACACwAAAIABwALAAACFJQFcJiXb15zLYRl7cla8OtlGGgUADs=) !important}.tablesorter-default tr.odd>td{background-color:#dfdfdf}.tablesorter-default tr.even>td{background-color:#efefef}.tablesorter-default tr.odd td.primary{background-color:#bfbfbf}.tablesorter-default td.primary,.tablesorter-default tr.even td.primary{background-color:#d9d9d9}.tablesorter-default tr.odd td.secondary{background-color:#d9d9d9}.tablesorter-default td.secondary,.tablesorter-default tr.even td.secondary{background-color:#e6e6e6}.tablesorter-default tr.odd td.tertiary{background-color:#e6e6e6}.tablesorter-default td.tertiary,.tablesorter-default tr.even td.tertiary{background-color:#f2f2f2}.tablesorter-default>caption{background-color:#fff}.tablesorter-default .tablesorter-filter-row{background-color:#eee}.tablesorter-default .tablesorter-filter-row td{background-color:#eee;border-bottom:#ccc 1px solid;line-height:normal;text-align:center;-webkit-transition:line-height .1s ease;-moz-transition:line-height .1s ease;-o-transition:line-height .1s ease;transition:line-height .1s ease}.tablesorter-default .tablesorter-filter-row .disabled{opacity:.5;cursor:not-allowed}.tablesorter-default .tablesorter-filter-row.hideme td{padding:2px;margin:0;line-height:0;cursor:pointer}.tablesorter-default .tablesorter-filter-row.hideme *{height:1px;min-height:0;border:0;padding:0;margin:0;opacity:0}.tablesorter-default input.tablesorter-filter,.tablesorter-default select.tablesorter-filter{width:95%;height:auto;margin:4px auto;padding:4px;background-color:#fff;border:1px solid #bbb;color:#333;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:height .1s ease;-moz-transition:height .1s ease;-o-transition:height .1s ease;transition:height .1s ease}.tablesorter .filtered{display:none}.tablesorter .tablesorter-errorRow td{text-align:center;cursor:pointer;background-color:#e6bf99}.vbox-overlay{--vbox-tools-color:#fff;--vbox-title-background:#101010;--vbox-title-width:"auto";--vbox-title-radius:0;--vbox-share-background:#101010;--vbox-share-width:"auto";--vbox-share-radius:0;--vbox-padding:0;--vbox-max-width:100%}.vbox-overlay *,.vbox-overlay :after,.vbox-overlay :before{-webkit-backface-visibility:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.vbox-overlay *{-webkit-backface-visibility:visible;backface-visibility:visible}.vbox-overlay{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;position:fixed;left:0;top:0;bottom:0;right:0;z-index:999999}.vbox-share,.vbox-title{line-height:1;position:fixed;z-index:98;text-align:center;margin:0 auto;color:var(--vbox-tools-color)}.vbox-title{font-size:12px;background-color:var(--vbox-title-background);width:var(--vbox-title-width);border-radius:var(--vbox-title-radius);padding:12px 54px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.vbox-share{font-size:24px;padding:0 .35em;background-color:var(--vbox-share-background);width:var(--vbox-share-width);border-radius:var(--vbox-share-radius)}.vbox-link-btn,button.vbox-link-btn,button.vbox-link-btn:active,button.vbox-link-btn:focus,button.vbox-link-btn:hover{border:none !important;background:0 0 !important;box-shadow:none !important;color:inherit !important;padding:6px 12px;outline:0;display:inline-block;cursor:pointer}.vbox-share a{color:inherit !important;padding:6px 12px;display:inline-block}.vbox-share svg{z-index:10;vertical-align:middle}.vbox-close{cursor:pointer;position:fixed;top:0;right:0;z-index:99;padding:6px 15px;color:#000;color:var(--vbox-tools-color);border:0;font-size:24px;display:flex;align-items:center;opacity:.8;transition:opacity .2s}.vbox-close:hover{opacity:1}.vbox-left-corner{cursor:pointer;position:fixed;left:0;top:0;overflow:hidden;line-height:1;font-size:12px;z-index:99;display:flex;align-items:center;color:var(--vbox-tools-color)}.vbox-num{display:inline-block;padding:12px 15px}.vbox-left{left:0}.vbox-right{right:0}.vbox-top{top:0}.vbox-bottom{bottom:0}.vbox-next,.vbox-prev{position:fixed;top:50%;margin-top:-15px;overflow:hidden;cursor:pointer;display:block;width:45px;height:45px;z-index:99;opacity:.8;transition:opacity .2s}.vbox-next:hover,.vbox-prev:hover{opacity:1}.vbox-next span,.vbox-prev span{position:relative;width:20px;height:20px;border:2px solid transparent;border-top-color:var(--vbox-tools-color);border-right-color:var(--vbox-tools-color);text-indent:-100px;position:absolute;top:8px;display:block}.vbox-prev{left:15px}.vbox-next{right:15px}.vbox-prev span{left:10px;-ms-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.vbox-next span{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);right:10px}.vbox-open{overflow:hidden}.vbox-container{position:absolute;left:0;right:0;top:0;bottom:0;overflow-x:hidden;overflow-y:scroll;overflow-scrolling:touch;-webkit-overflow-scrolling:touch;z-index:20;max-height:100%;padding:30px 0}.vbox-content{opacity:0;text-align:center;width:100%;position:relative;overflow:hidden;padding:0 4%;display:flex;align-items:center;justify-content:center;min-height:100%}.vbox-container img{max-width:100%;height:auto}.vbox-child{box-shadow:0 0 12px rgba(0, 0, 0, 0.19),0 6px 6px rgba(0, 0, 0, 0.23);max-width:var(--vbox-max-width);text-align:initial;padding:var(--vbox-padding)}.vbox-child img{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;display:block}.vbox-fit .vbox-child img,.vbox-fit .vbox-child.venoratio{max-height:calc(100vh - 60px)}.vbox-inline,.venoratio{position:relative;width:100%;margin:0 auto}.venoratio::before{display:block;padding-top:var(--vb-aspect-ratio);content:""}.venoratio>*{position:absolute;top:0;left:0;width:100%;height:100%;padding:var(--vbox-padding)}.venoratio-1x1{--vb-aspect-ratio:100%;max-width:min(var(--vbox-max-width),100vh - 60px)}.venoratio-4x3.vbox-child.venoratio{--vb-aspect-ratio:calc(3 / 4 * 100%);max-width:min(var(--vbox-max-width),(100vh - 60px)*4/3)}.venoratio-16x9.vbox-child.venoratio{--vb-aspect-ratio:calc(9 / 16 * 100%);max-width:min(var(--vbox-max-width),(100vh - 60px)*16/9)}.venoratio-21x9.vbox-child.venoratio{--vb-aspect-ratio:calc(9 / 21 * 100%);max-width:min(var(--vbox-max-width),(100vh - 60px)*21/9)}.venoratio-full{--vb-aspect-ratio:calc(100vh - 60px)}.vbox-grab .vbox-child img{cursor:grab}.vbox-child>iframe{border:none !important}.vbox-content.swipe-left{margin-left:-200px !important}.vbox-content.swipe-right{margin-left:200px !important}.vbox-preloader{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.vbox-preloader .vbox-preloader-inner{opacity:1;transition:opacity .2s}.vbox-hidden{display:none}.vbox-preloader.vbox-hidden .vbox-preloader-inner{opacity:0}.vbox-backdrop{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:translateZ(-1px);-moz-transform:translateZ(-1px);-o-transform:translateZ(-1px);transform:translateZ(-1px);z-index:0}.vbox-tooltip{position:relative;display:inline-block}.vbox-tooltip .vbox-tooltip-text{visibility:hidden;color:#fff;text-align:center;padding:0;position:absolute;z-index:1;bottom:100%;left:0;opacity:0;transition:opacity .3s;margin-bottom:2px;font-family:sans-serif}.vbox-top .vbox-tooltip .vbox-tooltip-text{bottom:auto;top:100%;margin-bottom:0;margin-top:2px}.vbox-tooltip-inner{padding:5px 10px;background-color:rgba(0, 0, 0, 0.9);border-radius:6px;font-size:10px}.vbox-tooltip:hover .vbox-tooltip-text{visibility:visible;opacity:1}.vbox-overlay{--sk-size:40px;--sk-color:#333}.sk-center{margin:auto}.sk-plane{width:var(--sk-size);height:var(--sk-size);background-color:var(--sk-color);animation:sk-plane 1.2s infinite ease-in-out}@keyframes sk-plane{0%{transform:perspective(120px) rotateX(0) rotateY(0)}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0)}100%{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}.sk-chase{width:var(--sk-size);height:var(--sk-size);position:relative;animation:sk-chase 2.5s infinite linear both}.sk-chase-dot{width:100%;height:100%;position:absolute;left:0;top:0;animation:sk-chase-dot 2s infinite ease-in-out both}.sk-chase-dot:before{content:"";display:block;width:25%;height:25%;background-color:var(--sk-color);border-radius:100%;animation:sk-chase-dot-before 2s infinite ease-in-out both}.sk-chase-dot:nth-child(1){animation-delay:-1.1s}.sk-chase-dot:nth-child(2){animation-delay:-1s}.sk-chase-dot:nth-child(3){animation-delay:-0.9s}.sk-chase-dot:nth-child(4){animation-delay:-0.8s}.sk-chase-dot:nth-child(5){animation-delay:-0.7s}.sk-chase-dot:nth-child(6){animation-delay:-0.6s}.sk-chase-dot:nth-child(1):before{animation-delay:-1.1s}.sk-chase-dot:nth-child(2):before{animation-delay:-1s}.sk-chase-dot:nth-child(3):before{animation-delay:-0.9s}.sk-chase-dot:nth-child(4):before{animation-delay:-0.8s}.sk-chase-dot:nth-child(5):before{animation-delay:-0.7s}.sk-chase-dot:nth-child(6):before{animation-delay:-0.6s}@keyframes sk-chase{100%{transform:rotate(360deg)}}@keyframes sk-chase-dot{100%,80%{transform:rotate(360deg)}}@keyframes sk-chase-dot-before{50%{transform:scale(0.4)}0%,100%{transform:scale(1)}}.sk-bounce{width:var(--sk-size);height:var(--sk-size);position:relative}.sk-bounce-dot{width:100%;height:100%;border-radius:50%;background-color:var(--sk-color);opacity:.6;position:absolute;top:0;left:0;animation:sk-bounce 2s infinite cubic-bezier(0.455, 0.03, 0.515, 0.955)}.sk-bounce-dot:nth-child(2){animation-delay:-1s}@keyframes sk-bounce{0%,100%{transform:scale(0)}45%,55%{transform:scale(1)}}.sk-wave{width:var(--sk-size);height:var(--sk-size);display:flex;justify-content:space-between}.sk-wave-rect{background-color:var(--sk-color);height:100%;width:15%;animation:sk-wave 1.2s infinite ease-in-out}.sk-wave-rect:nth-child(1){animation-delay:-1.2s}.sk-wave-rect:nth-child(2){animation-delay:-1.1s}.sk-wave-rect:nth-child(3){animation-delay:-1s}.sk-wave-rect:nth-child(4){animation-delay:-0.9s}.sk-wave-rect:nth-child(5){animation-delay:-0.8s}@keyframes sk-wave{0%,100%,40%{transform:scaleY(0.4)}20%{transform:scaleY(1)}}.sk-pulse{width:var(--sk-size);height:var(--sk-size);background-color:var(--sk-color);border-radius:100%;animation:sk-pulse 1.2s infinite cubic-bezier(0.455, 0.03, 0.515, 0.955)}@keyframes sk-pulse{0%{transform:scale(0)}100%{transform:scale(1);opacity:0}}.sk-flow{width:calc(var(--sk-size)*1.3);height:calc(var(--sk-size)*1.3);display:flex;justify-content:space-between}.sk-flow-dot{width:25%;height:25%;background-color:var(--sk-color);border-radius:50%;animation:sk-flow 1.4s cubic-bezier(0.455, 0.03, 0.515, 0.955) 0s infinite both}.sk-flow-dot:nth-child(1){animation-delay:-0.3s}.sk-flow-dot:nth-child(2){animation-delay:-0.15s}@keyframes sk-flow{0%,100%,80%{transform:scale(0.3)}40%{transform:scale(1)}}.sk-swing{width:var(--sk-size);height:var(--sk-size);position:relative;animation:sk-swing 1.8s infinite linear}.sk-swing-dot{width:45%;height:45%;position:absolute;top:0;left:0;right:0;margin:auto;background-color:var(--sk-color);border-radius:100%;animation:sk-swing-dot 2s infinite ease-in-out}.sk-swing-dot:nth-child(2){top:auto;bottom:0;animation-delay:-1s}@keyframes sk-swing{100%{transform:rotate(360deg)}}@keyframes sk-swing-dot{0%,100%{transform:scale(0.2)}50%{transform:scale(1)}}.sk-circle{width:var(--sk-size);height:var(--sk-size);position:relative}.sk-circle-dot{width:100%;height:100%;position:absolute;left:0;top:0}.sk-circle-dot:before{content:"";display:block;width:15%;height:15%;background-color:var(--sk-color);border-radius:100%;animation:sk-circle 1.2s infinite ease-in-out both}.sk-circle-dot:nth-child(1){transform:rotate(30deg)}.sk-circle-dot:nth-child(2){transform:rotate(60deg)}.sk-circle-dot:nth-child(3){transform:rotate(90deg)}.sk-circle-dot:nth-child(4){transform:rotate(120deg)}.sk-circle-dot:nth-child(5){transform:rotate(150deg)}.sk-circle-dot:nth-child(6){transform:rotate(180deg)}.sk-circle-dot:nth-child(7){transform:rotate(210deg)}.sk-circle-dot:nth-child(8){transform:rotate(240deg)}.sk-circle-dot:nth-child(9){transform:rotate(270deg)}.sk-circle-dot:nth-child(10){transform:rotate(300deg)}.sk-circle-dot:nth-child(11){transform:rotate(330deg)}.sk-circle-dot:nth-child(1):before{animation-delay:-1.1s}.sk-circle-dot:nth-child(2):before{animation-delay:-1s}.sk-circle-dot:nth-child(3):before{animation-delay:-0.9s}.sk-circle-dot:nth-child(4):before{animation-delay:-0.8s}.sk-circle-dot:nth-child(5):before{animation-delay:-0.7s}.sk-circle-dot:nth-child(6):before{animation-delay:-0.6s}.sk-circle-dot:nth-child(7):before{animation-delay:-0.5s}.sk-circle-dot:nth-child(8):before{animation-delay:-0.4s}.sk-circle-dot:nth-child(9):before{animation-delay:-0.3s}.sk-circle-dot:nth-child(10):before{animation-delay:-0.2s}.sk-circle-dot:nth-child(11):before{animation-delay:-0.1s}@keyframes sk-circle{0%,100%,80%{transform:scale(0)}40%{transform:scale(1)}}.sk-circle-fade{width:var(--sk-size);height:var(--sk-size);position:relative}.sk-circle-fade-dot{width:100%;height:100%;position:absolute;left:0;top:0}.sk-circle-fade-dot:before{content:"";display:block;width:15%;height:15%;background-color:var(--sk-color);border-radius:100%;animation:sk-circle-fade 1.2s infinite ease-in-out both}.sk-circle-fade-dot:nth-child(1){transform:rotate(30deg)}.sk-circle-fade-dot:nth-child(2){transform:rotate(60deg)}.sk-circle-fade-dot:nth-child(3){transform:rotate(90deg)}.sk-circle-fade-dot:nth-child(4){transform:rotate(120deg)}.sk-circle-fade-dot:nth-child(5){transform:rotate(150deg)}.sk-circle-fade-dot:nth-child(6){transform:rotate(180deg)}.sk-circle-fade-dot:nth-child(7){transform:rotate(210deg)}.sk-circle-fade-dot:nth-child(8){transform:rotate(240deg)}.sk-circle-fade-dot:nth-child(9){transform:rotate(270deg)}.sk-circle-fade-dot:nth-child(10){transform:rotate(300deg)}.sk-circle-fade-dot:nth-child(11){transform:rotate(330deg)}.sk-circle-fade-dot:nth-child(1):before{animation-delay:-1.1s}.sk-circle-fade-dot:nth-child(2):before{animation-delay:-1s}.sk-circle-fade-dot:nth-child(3):before{animation-delay:-0.9s}.sk-circle-fade-dot:nth-child(4):before{animation-delay:-0.8s}.sk-circle-fade-dot:nth-child(5):before{animation-delay:-0.7s}.sk-circle-fade-dot:nth-child(6):before{animation-delay:-0.6s}.sk-circle-fade-dot:nth-child(7):before{animation-delay:-0.5s}.sk-circle-fade-dot:nth-child(8):before{animation-delay:-0.4s}.sk-circle-fade-dot:nth-child(9):before{animation-delay:-0.3s}.sk-circle-fade-dot:nth-child(10):before{animation-delay:-0.2s}.sk-circle-fade-dot:nth-child(11):before{animation-delay:-0.1s}@keyframes sk-circle-fade{0%,100%,39%{opacity:0;transform:scale(0.6)}40%{opacity:1;transform:scale(1)}}.sk-grid{width:var(--sk-size);height:var(--sk-size)}.sk-grid-cube{width:33.33%;height:33.33%;background-color:var(--sk-color);float:left;animation:sk-grid 1.3s infinite ease-in-out}.sk-grid-cube:nth-child(1){animation-delay:.2s}.sk-grid-cube:nth-child(2){animation-delay:.3s}.sk-grid-cube:nth-child(3){animation-delay:.4s}.sk-grid-cube:nth-child(4){animation-delay:.1s}.sk-grid-cube:nth-child(5){animation-delay:.2s}.sk-grid-cube:nth-child(6){animation-delay:.3s}.sk-grid-cube:nth-child(7){animation-delay:0s}.sk-grid-cube:nth-child(8){animation-delay:.1s}.sk-grid-cube:nth-child(9){animation-delay:.2s}@keyframes sk-grid{0%,100%,70%{transform:scale3D(1, 1, 1)}35%{transform:scale3D(0, 0, 1)}}.sk-fold{width:var(--sk-size);height:var(--sk-size);position:relative;transform:rotateZ(45deg)}.sk-fold-cube{float:left;width:50%;height:50%;position:relative;transform:scale(1.1)}.sk-fold-cube:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--sk-color);animation:sk-fold 2.4s infinite linear both;transform-origin:100% 100%}.sk-fold-cube:nth-child(2){transform:scale(1.1) rotateZ(90deg)}.sk-fold-cube:nth-child(4){transform:scale(1.1) rotateZ(180deg)}.sk-fold-cube:nth-child(3){transform:scale(1.1) rotateZ(270deg)}.sk-fold-cube:nth-child(2):before{animation-delay:.3s}.sk-fold-cube:nth-child(4):before{animation-delay:.6s}.sk-fold-cube:nth-child(3):before{animation-delay:.9s}@keyframes sk-fold{0%,10%{transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{transform:perspective(140px) rotateX(0);opacity:1}100%,90%{transform:perspective(140px) rotateY(180deg);opacity:0}}.sk-wander{width:var(--sk-size);height:var(--sk-size);position:relative}.sk-wander-cube{background-color:var(--sk-color);width:20%;height:20%;position:absolute;top:0;left:0;--sk-wander-distance:calc(var(--sk-size) * 0.75);animation:sk-wander 2s ease-in-out -2s infinite both}.sk-wander-cube:nth-child(2){animation-delay:-0.5s}.sk-wander-cube:nth-child(3){animation-delay:-1s}@keyframes sk-wander{0%{transform:rotate(0)}25%{transform:translateX(var(--sk-wander-distance)) rotate(-90deg) scale(0.6)}50%{transform:translateX(var(--sk-wander-distance)) translateY(var(--sk-wander-distance)) rotate(-179deg)}50.1%{transform:translateX(var(--sk-wander-distance)) translateY(var(--sk-wander-distance)) rotate(-180deg)}75%{transform:translateX(0) translateY(var(--sk-wander-distance)) rotate(-270deg) scale(0.6)}100%{transform:rotate(-360deg)}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}p{margin-bottom:20px}blockquote{margin:0;border-left:2px solid #ccc;padding-left:.5em}em{font-style:italic}pre{font-family:monospace}small,body.projects.show section.notices ul#notices li span.date,fieldset.schedule .activity_list ul.activities>li .finished,body.people.index .container>*>ul.people li span.right,body.people.index ul.equipment_items li span.right,body.people.index ul.work-roles li span.right,body.people.index ul.companies li span.right,body.people.index ul.equipment-types li span.right,body.people.index ul.other-resource-types li span.right,body.people.index .container>*>ul.other_resources li span.right,body.account_people.index .container>*>ul.people li span.right,body.account_people.index ul.equipment_items li span.right,body.account_people.index ul.work-roles li span.right,body.account_people.index ul.companies li span.right,body.account_people.index ul.equipment-types li span.right,body.account_people.index ul.other-resource-types li span.right,body.account_people.index .container>*>ul.other_resources li span.right,body.equipment_items.index .container>*>ul.people li span.right,body.equipment_items.index ul.equipment_items li span.right,body.equipment_items.index ul.work-roles li span.right,body.equipment_items.index ul.companies li span.right,body.equipment_items.index ul.equipment-types li span.right,body.equipment_items.index ul.other-resource-types li span.right,body.equipment_items.index .container>*>ul.other_resources li span.right,body.other_resources.index .container>*>ul.people li span.right,body.other_resources.index ul.equipment_items li span.right,body.other_resources.index ul.work-roles li span.right,body.other_resources.index ul.companies li span.right,body.other_resources.index ul.equipment-types li span.right,body.other_resources.index ul.other-resource-types li span.right,body.other_resources.index .container>*>ul.other_resources li span.right,body.equipment_inspections.index .container>*>ul.people li span.right,body.equipment_inspections.index ul.equipment_items li span.right,body.equipment_inspections.index ul.work-roles li span.right,body.equipment_inspections.index ul.companies li span.right,body.equipment_inspections.index ul.equipment-types li span.right,body.equipment_inspections.index ul.other-resource-types li span.right,body.equipment_inspections.index .container>*>ul.other_resources li span.right,body.resource_usage-summary table.crew_hours_summary span.initials,body.resource_usage-summary table.crew_hours_summary span.roster-work-code,body.activities.show .secondary #related_events p.empty,ul#timeline_entries li span time,ul#timeline_entries li span .edit-discussion-link{font-size:12px;color:#999}strong{font-weight:bold}a{color:#333}a:hover{color:#000}h1{font-size:24px;line-height:120%;margin-bottom:10px;overflow:hidden;display:flex}h1 sup{position:relative;top:-0.5em;font-size:60%;opacity:.5;text-transform:uppercase}h1 span{color:#999;float:right;margin-left:auto}h2{font-size:20px;font-weight:bold;margin-bottom:10px}h3{font-size:18px;font-weight:bold;margin-bottom:5px}h4{font-size:16px;font-weight:bold;margin-bottom:5px}h5{font-weight:bold}.anchor,body.settings .anchor-header{padding-top:46px;margin-top:-46px}.tipsy_accent{border-bottom:1px dotted #19426f}a.disabled{pointer-events:none}code.date-format{font-family:monospace;white-space:nowrap}.content .alert{padding:10px;border-style:solid;border-width:1px;border-radius:4px;margin-bottom:20px}.content .alert p:last-child{margin-bottom:0}.notes{float:left;width:210px;font-size:12px}.notes a.icon{font-size:14px}.notes ul li{margin-bottom:10px}.notes ul.inline li{display:inline;margin:0 10px 0 0}.notes .alert,.notes .notice,.notes .message{padding:10px;border-style:solid;border-width:1px;border-radius:4px}a.icon,span.icon,button.icon,h4.icon,.extend-icon,#content form.button_to.link button.icon,body.settings.project_users button.reset_password,a.open-in-new-tab{display:inline-block;width:16px;height:16px;text-align:left;text-indent:-9001px;overflow:hidden;background-repeat:no-repeat}a.icon.page_white,body.events a.icon.status.unsent,span.icon.page_white,button.icon.page_white,h4.icon.page_white,.extend-icon.page_white,#content form.button_to.link button.page_white.icon,body.settings.project_users button.page_white.reset_password,body.events a.extend-icon.status.unsent,a.page_white.open-in-new-tab,body.events a.open-in-new-tab.status.unsent{background-image:url(/assets/icons/page_white-725a30bc22ff0973f4018262efbceb2ca8bb9623b390d2852715df183eade15f.png)}a.icon.page_yellow,body.events a.icon.status.due,span.icon.page_yellow,button.icon.page_yellow,h4.icon.page_yellow,.extend-icon.page_yellow,#content form.button_to.link button.page_yellow.icon,body.settings.project_users button.page_yellow.reset_password,body.events a.extend-icon.status.due,a.page_yellow.open-in-new-tab,body.events a.open-in-new-tab.status.due{background-image:url(/assets/icons/page_yellow-64336817a03c1c4e15338569d2eed7719f481656756dbc49d7d978761e90dd5b.png)}a.icon.page_red,body.events a.icon.status.overdue,span.icon.page_red,button.icon.page_red,h4.icon.page_red,.extend-icon.page_red,#content form.button_to.link button.page_red.icon,body.settings.project_users button.page_red.reset_password,body.events a.extend-icon.status.overdue,a.page_red.open-in-new-tab,body.events a.open-in-new-tab.status.overdue{background-image:url(/assets/icons/page_red-88698517e6aae4d0519f71e6799b2cba5f515c97214396229e705b4ad0e74e00.png)}a.icon.page_green,body.events a.icon.status.sent,span.icon.page_green,button.icon.page_green,h4.icon.page_green,.extend-icon.page_green,#content form.button_to.link button.page_green.icon,body.settings.project_users button.page_green.reset_password,body.events a.extend-icon.status.sent,a.page_green.open-in-new-tab,body.events a.open-in-new-tab.status.sent{background-image:url(/assets/icons/page_green-eb963c0fb2f4f63a69fdff2fe9f81226385b2cf79c73b45473f95126927dfa50.png)}a.icon.page_delete,span.icon.page_delete,button.icon.page_delete,h4.icon.page_delete,.extend-icon.page_delete,#content form.button_to.link button.page_delete.icon,body.settings.project_users button.page_delete.reset_password,a.page_delete.open-in-new-tab{background-image:url(/assets/icons/page_delete-740b8d956999c9946069b0cd9c30db490ed1c16e05da493a9ea898a6837c3bf6.png)}a.icon.page_edit,span.icon.page_edit,button.icon.page_edit,h4.icon.page_edit,.extend-icon.page_edit,#content form.button_to.link button.page_edit.icon,body.settings.project_users button.page_edit.reset_password,a.page_edit.open-in-new-tab{background-image:url(/assets/icons/page_edit-27d3f2bc06fde3bf159bd77681243eba53edc3ca8b031614124a63f44f395527.png)}a.icon.page_add,span.icon.page_add,button.icon.page_add,h4.icon.page_add,.extend-icon.page_add,#content form.button_to.link button.page_add.icon,body.settings.project_users button.page_add.reset_password,a.page_add.open-in-new-tab{background-image:url(/assets/icons/page_add-4c80953f2792f76635c66ca9d56a791b3740420148b1de6610f2e83b10cf9b50.png)}a.icon.page_go,span.icon.page_go,button.icon.page_go,h4.icon.page_go,.extend-icon.page_go,#content form.button_to.link button.page_go.icon,body.settings.project_users button.page_go.reset_password,a.page_go.open-in-new-tab{background-image:url(/assets/icons/page_go-0896d85533816ff7069139b9efdc09606e343e5e09c5de36849384f5955c362d.png)}a.icon.page_copy,span.icon.page_copy,button.icon.page_copy,h4.icon.page_copy,.extend-icon.page_copy,#content form.button_to.link button.page_copy.icon,body.settings.project_users button.page_copy.reset_password,a.page_copy.open-in-new-tab{background-image:url(/assets/icons/page_copy-52f02228755294e96f02bbb4c21c32fd410b5cbe90e64a35cd4aa9cb3f27a2f9.png)}a.icon.paste_plain,span.icon.paste_plain,button.icon.paste_plain,h4.icon.paste_plain,.extend-icon.paste_plain,#content form.button_to.link button.paste_plain.icon,body.settings.project_users button.paste_plain.reset_password,a.paste_plain.open-in-new-tab{background-image:url(/assets/icons/paste_plain-d469e3683f8488c84aeb903f2a98a48cdc2081e413bb80310ac60dcebf0cb245.png)}a.icon.arrow_left,span.icon.arrow_left,button.icon.arrow_left,h4.icon.arrow_left,.extend-icon.arrow_left,#content form.button_to.link button.arrow_left.icon,body.settings.project_users button.arrow_left.reset_password,a.arrow_left.open-in-new-tab{background-image:url(/assets/icons/arrow_left-2c14b614642249552eaa49f2c21c67bb9c8a8c4a48b9bb46bc26ab9ca9771847.png)}a.icon.arrow_in,span.icon.arrow_in,button.icon.arrow_in,h4.icon.arrow_in,.extend-icon.arrow_in,#content form.button_to.link button.arrow_in.icon,body.settings.project_users button.arrow_in.reset_password,a.arrow_in.open-in-new-tab{background-image:url(/assets/icons/arrow_in-28d4788904dad233568178c0332732549d63e3fd8b26430242a234f3ad10dd15.png)}a.icon.arrow_inout,span.icon.arrow_inout,button.icon.arrow_inout,h4.icon.arrow_inout,.extend-icon.arrow_inout,#content form.button_to.link button.arrow_inout.icon,body.settings.project_users button.arrow_inout.reset_password,a.arrow_inout.open-in-new-tab{background-image:url(/assets/icons/arrow_inout-3b9e2427d1f84222f8f776f181459b10b83e4899ecb97345d50ab7bf4a6e2141.png)}a.icon.arrow_out,span.icon.arrow_out,button.icon.arrow_out,h4.icon.arrow_out,.extend-icon.arrow_out,#content form.button_to.link button.arrow_out.icon,body.settings.project_users button.arrow_out.reset_password,a.arrow_out.open-in-new-tab{background-image:url(/assets/icons/arrow_out-3d6575e76937f4c1614f3f4b96df7de65bacba10e83e66908782ed8377d4064f.png)}a.icon.comment,span.icon.comment,button.icon.comment,h4.icon.comment,.extend-icon.comment,#content form.button_to.link button.comment.icon,body.settings.project_users button.comment.reset_password,a.comment.open-in-new-tab{background-image:url(/assets/icons/comment-b1fb6a91abfc920997703cd7f36bc14701e6c2f3d6e3ce8525d5b84728e219b5.png)}a.icon.printer,span.icon.printer,button.icon.printer,h4.icon.printer,.extend-icon.printer,#content form.button_to.link button.printer.icon,body.settings.project_users button.printer.reset_password,a.printer.open-in-new-tab{background-image:url(/assets/icons/printer-48daff0de69fd8d52d8c4ab1970a78f16b952a4a2de64fbcea19c9e752dc9e13.png)}a.icon.tick,span.icon.tick,button.icon.tick,h4.icon.tick,.extend-icon.tick,#content form.button_to.link button.tick.icon,body.settings.project_users button.tick.reset_password,a.tick.open-in-new-tab{background-image:url(/assets/icons/tick-4e678c6f86f7748f2865b446ec74f719a3ff5df81cd8eb373560d98168e4f137.png)}a.icon.cross,span.icon.cross,button.icon.cross,h4.icon.cross,.extend-icon.cross,#content form.button_to.link button.cross.icon,body.settings.project_users button.cross.reset_password,a.cross.open-in-new-tab{background-image:url(/assets/icons/cross-02c695be4c0fe2d433b3976cb2f8b0249afbb9399fb59a6ac392992c7ad2ebd8.png)}a.icon.add,span.icon.add,button.icon.add,h4.icon.add,.extend-icon.add,#content form.button_to.link button.add.icon,body.settings.project_users button.add.reset_password,a.add.open-in-new-tab{background-image:url(/assets/icons/add-813d74ca6daf25b6ff15d8dfaca7f94747f93905e7443ae7f8e9b517b026e729.png)}a.icon.add_grey,span.icon.add_grey,button.icon.add_grey,h4.icon.add_grey,.extend-icon.add_grey,#content form.button_to.link button.add_grey.icon,body.settings.project_users button.add_grey.reset_password,a.add_grey.open-in-new-tab{background-image:url(/assets/icons/add_grey-8e237144230f9049f5cc8ab63b2fb8c87c11dc5931e1523b23b9a1e9a2a37ce8.png)}a.icon.delete,span.icon.delete,button.icon.delete,h4.icon.delete,.extend-icon.delete,#content form.button_to.link button.delete.icon,body.settings.project_users button.delete.reset_password,a.delete.open-in-new-tab{background-image:url(/assets/icons/delete-64468dbd739466fb0f7f6a79d61b6c6d42d78ec6f725e9bb215ce3547ea32271.png)}a.icon.delete_grey,span.icon.delete_grey,button.icon.delete_grey,h4.icon.delete_grey,.extend-icon.delete_grey,#content form.button_to.link button.delete_grey.icon,body.settings.project_users button.delete_grey.reset_password,a.delete_grey.open-in-new-tab{background-image:url(/assets/icons/delete_grey-f3f31e55fa8c0397682a65453e66a231cea059cfc00d29d9dd555010861f677e.png)}a.icon.user_add,span.icon.user_add,button.icon.user_add,h4.icon.user_add,.extend-icon.user_add,#content form.button_to.link button.user_add.icon,body.settings.project_users button.user_add.reset_password,a.user_add.open-in-new-tab{background-image:url(/assets/icons/user_add-d277aaa251b4a0476133472fca2099c1b784532c5ad389016c7c038c988304a7.png)}a.icon.user_delete,span.icon.user_delete,button.icon.user_delete,h4.icon.user_delete,.extend-icon.user_delete,#content form.button_to.link button.user_delete.icon,body.settings.project_users button.user_delete.reset_password,a.user_delete.open-in-new-tab{background-image:url(/assets/icons/user_delete-89f8a2f9bd147422a3ce578c5047f68d408ef664ef2401c4e06a88542fc13f81.png)}a.icon.application_tile_horizontal,span.icon.application_tile_horizontal,button.icon.application_tile_horizontal,h4.icon.application_tile_horizontal,.extend-icon.application_tile_horizontal,#content form.button_to.link button.application_tile_horizontal.icon,body.settings.project_users button.application_tile_horizontal.reset_password,a.application_tile_horizontal.open-in-new-tab{background-image:url(/assets/icons/application_tile_horizontal-ccd3faa79e65c642e33fa1fe8d0e7f5ef310bea5d391bc3da13665529e735558.png)}a.icon.application_tile_horizontal_arrow,span.icon.application_tile_horizontal_arrow,button.icon.application_tile_horizontal_arrow,h4.icon.application_tile_horizontal_arrow,.extend-icon.application_tile_horizontal_arrow,#content form.button_to.link button.application_tile_horizontal_arrow.icon,body.settings.project_users button.application_tile_horizontal_arrow.reset_password,a.application_tile_horizontal_arrow.open-in-new-tab{background-image:url(/assets/icons/application_tile_horizontal_arrow-55eb67bf73e86f9afed10fcdfad427996aeed4038d0721fa0872af2373a95826.png)}a.icon.application_tile_horizontal_arrow_down,span.icon.application_tile_horizontal_arrow_down,button.icon.application_tile_horizontal_arrow_down,h4.icon.application_tile_horizontal_arrow_down,.extend-icon.application_tile_horizontal_arrow_down,#content form.button_to.link button.application_tile_horizontal_arrow_down.icon,body.settings.project_users button.application_tile_horizontal_arrow_down.reset_password,a.application_tile_horizontal_arrow_down.open-in-new-tab{background-image:url(/assets/icons/application_tile_horizontal_arrow_down-15ac8f585fa688ad9473acc0e28ad72bc851c91f0136c5532412f616accfd21d.png)}a.icon.application_view_list,span.icon.application_view_list,button.icon.application_view_list,h4.icon.application_view_list,.extend-icon.application_view_list,#content form.button_to.link button.application_view_list.icon,body.settings.project_users button.application_view_list.reset_password,a.application_view_list.open-in-new-tab{background-image:url(/assets/icons/application_view_list-2f28de2ce1f9c6440d0f2588464b04c77d1235c6f9a9cfbb1585cebfbe78638c.png)}a.icon.application_view_columns,span.icon.application_view_columns,button.icon.application_view_columns,h4.icon.application_view_columns,.extend-icon.application_view_columns,#content form.button_to.link button.application_view_columns.icon,body.settings.project_users button.application_view_columns.reset_password,a.application_view_columns.open-in-new-tab{background-image:url(/assets/icons/application_view_columns-c3925c132e3952d72b11514141a5866efb47a0f85c37e8acca6bd0a6a1709b47.png)}a.icon.group,span.icon.group,button.icon.group,h4.icon.group,.extend-icon.group,#content form.button_to.link button.group.icon,body.settings.project_users button.group.reset_password,a.group.open-in-new-tab{background-image:url(/assets/icons/group-5508823673cf0d5071e180cd0467096507c7030c962263e4caba4e76fd74ccae.png)}a.icon.lock,span.icon.lock,button.icon.lock,h4.icon.lock,.extend-icon.lock,#content form.button_to.link button.lock.icon,body.settings.project_users button.lock.reset_password,a.lock.open-in-new-tab{background-image:url(/assets/icons/lock-5b4e78434a3501fb1d24ad7a8372af0f4ec292e68918b0a291e9eb37bb4b04e4.png)}a.icon.lock_go,span.icon.lock_go,button.icon.lock_go,h4.icon.lock_go,.extend-icon.lock_go,#content form.button_to.link button.lock_go.icon,body.settings.project_users button.lock_go.reset_password,a.lock_go.open-in-new-tab{background-image:url(/assets/icons/lock_go-67f6cc15addae4887ec240679d1869a16d806da98f738eb050a88fad1e931921.png)}a.icon.lock_open,span.icon.lock_open,button.icon.lock_open,h4.icon.lock_open,.extend-icon.lock_open,#content form.button_to.link button.lock_open.icon,body.settings.project_users button.lock_open.reset_password,a.lock_open.open-in-new-tab{background-image:url(/assets/icons/lock_open-c4601a7dbac9064151e286e59fda9326b0b5fab7dd99b23d6c3bc4115be2f66d.png)}a.icon.email_go,span.icon.email_go,button.icon.email_go,h4.icon.email_go,.extend-icon.email_go,#content form.button_to.link button.email_go.icon,body.settings.project_users button.email_go.reset_password,a.email_go.open-in-new-tab{background-image:url(/assets/icons/email_go-8820eafda7fc2cc2ce392d2049ad2a2cfa6101e3c6ad6749b64888100ef81a86.png)}a.icon.email,span.icon.email,button.icon.email,h4.icon.email,.extend-icon.email,#content form.button_to.link button.email.icon,body.settings.project_users button.email.reset_password,a.email.open-in-new-tab{background-image:url(/assets/icons/email-fed70ad1117dbef07c368fa5cf71fa03bd395a251f7593068839035342cb5d06.png)}a.icon.help,span.icon.help,button.icon.help,h4.icon.help,.extend-icon.help,#content form.button_to.link button.help.icon,body.settings.project_users button.help.reset_password,a.help.open-in-new-tab{background-image:url(/assets/icons/help-d8c0dbb3d2c4b2a52e9af101de02075a77e58ae90e86a986a7906cab62f76047.png)}a.icon.file_extension_pdf,span.icon.file_extension_pdf,button.icon.file_extension_pdf,h4.icon.file_extension_pdf,.extend-icon.file_extension_pdf,#content form.button_to.link button.file_extension_pdf.icon,body.settings.project_users button.file_extension_pdf.reset_password,a.file_extension_pdf.open-in-new-tab{background-image:url(/assets/icons/file_extension_pdf-0086a8c613d6a7c2d68f7efefe18dfeb212049234e05bc216d2aca9624d06310.png)}a.icon.file_extension_png,span.icon.file_extension_png,button.icon.file_extension_png,h4.icon.file_extension_png,.extend-icon.file_extension_png,#content form.button_to.link button.file_extension_png.icon,body.settings.project_users button.file_extension_png.reset_password,a.file_extension_png.open-in-new-tab{background-image:url(/assets/icons/file_extension_png-9348f37a1da07e2f93ce4d462bc7d66a00c3bccb507c0e846cb21f990f4fbdbc.png)}a.icon.file_extension_jpg,span.icon.file_extension_jpg,button.icon.file_extension_jpg,h4.icon.file_extension_jpg,.extend-icon.file_extension_jpg,#content form.button_to.link button.file_extension_jpg.icon,body.settings.project_users button.file_extension_jpg.reset_password,a.file_extension_jpg.open-in-new-tab{background-image:url(/assets/icons/file_extension_jpg-e4eb74240af2360fbcf217303919a752b3eedfe86830fb79cccffea69f66763c.png)}a.icon.file_extension_gif,span.icon.file_extension_gif,button.icon.file_extension_gif,h4.icon.file_extension_gif,.extend-icon.file_extension_gif,#content form.button_to.link button.file_extension_gif.icon,body.settings.project_users button.file_extension_gif.reset_password,a.file_extension_gif.open-in-new-tab{background-image:url(/assets/icons/file_extension_gif-6567d632b4253c5d9b430c5fe76100cb5d64fa6446aeeb1f7964335bd4c66264.png)}a.icon.file_extension_mov,span.icon.file_extension_mov,button.icon.file_extension_mov,h4.icon.file_extension_mov,.extend-icon.file_extension_mov,#content form.button_to.link button.file_extension_mov.icon,body.settings.project_users button.file_extension_mov.reset_password,a.file_extension_mov.open-in-new-tab{background-image:url(/assets/icons/file_extension_mov-faa59984cb31bbc43a51637367828a941aab9407b2c94520a24b16183f19f015.png)}a.icon.file_extension_txt,span.icon.file_extension_txt,button.icon.file_extension_txt,h4.icon.file_extension_txt,.extend-icon.file_extension_txt,#content form.button_to.link button.file_extension_txt.icon,body.settings.project_users button.file_extension_txt.reset_password,a.file_extension_txt.open-in-new-tab{background-image:url(/assets/icons/file_extension_txt-11efbec03ad6ccb5636dfc144e595ecbbc9e9e6b4b46e579137857521fbfb87f.png)}a.icon.file_extension_doc,span.icon.file_extension_doc,button.icon.file_extension_doc,h4.icon.file_extension_doc,.extend-icon.file_extension_doc,#content form.button_to.link button.file_extension_doc.icon,body.settings.project_users button.file_extension_doc.reset_password,a.file_extension_doc.open-in-new-tab{background-image:url(/assets/icons/file_extension_doc-e9e5adb892f0921f7a976037421b302638fe3853ae122e333e8ad3001043c832.png)}a.icon.file_extension_xls,span.icon.file_extension_xls,button.icon.file_extension_xls,h4.icon.file_extension_xls,.extend-icon.file_extension_xls,#content form.button_to.link button.file_extension_xls.icon,body.settings.project_users button.file_extension_xls.reset_password,a.file_extension_xls.open-in-new-tab{background-image:url(/assets/icons/file_extension_xls-9fab60451eddfaf6a2f4c6b8e0645bb753c7fbc7260f3bffa6e28d4f7f7bdcc7.png)}a.icon.file_extension_zip,span.icon.file_extension_zip,button.icon.file_extension_zip,h4.icon.file_extension_zip,.extend-icon.file_extension_zip,#content form.button_to.link button.file_extension_zip.icon,body.settings.project_users button.file_extension_zip.reset_password,a.file_extension_zip.open-in-new-tab{background-image:url(/assets/icons/file_extension_zip-cc938182017dfe6af05b129171c161731213ef54ed7ad3cf7b354f5b97b24cc3.png)}a.icon.table_import,span.icon.table_import,button.icon.table_import,h4.icon.table_import,.extend-icon.table_import,#content form.button_to.link button.table_import.icon,body.settings.project_users button.table_import.reset_password,a.table_import.open-in-new-tab{background-image:url(/assets/icons/table_import-18921a58e76a0aff29039849355cb48fbd680004f5e2ed85c365342e31afba14.png)}a.icon.table_export,span.icon.table_export,button.icon.table_export,h4.icon.table_export,.extend-icon.table_export,#content form.button_to.link button.table_export.icon,body.settings.project_users button.table_export.reset_password,a.table_export.open-in-new-tab{background-image:url(/assets/icons/table_export-a17a3582fc0a27d8a896bd98db0a5d1ec488ba92727f04837c853d9c98f26ca9.png)}a.icon.calendar,span.icon.calendar,button.icon.calendar,h4.icon.calendar,.extend-icon.calendar,#content form.button_to.link button.calendar.icon,body.settings.project_users button.calendar.reset_password,a.calendar.open-in-new-tab{background-image:url(/assets/icons/calendar-9901a7ab61af853c0c0b00f2d3fafc5cf61f1a1def4e30c96b25c3be77ab799f.png)}a.icon.to_do_list_cheked_1,span.icon.to_do_list_cheked_1,button.icon.to_do_list_cheked_1,h4.icon.to_do_list_cheked_1,.extend-icon.to_do_list_cheked_1,#content form.button_to.link button.to_do_list_cheked_1.icon,body.settings.project_users button.to_do_list_cheked_1.reset_password,a.to_do_list_cheked_1.open-in-new-tab{background-image:url(/assets/icons/to_do_list_cheked_1-20878d445f3a6693a8f645d47306300bb7c0fd14778c34862394dc03d9c198b3.png)}a.icon.error,span.icon.error,button.icon.error,h4.icon.error,.extend-icon.error,#content form.button_to.link button.error.icon,body.settings.project_users button.error.reset_password,a.error.open-in-new-tab{background-image:url(/assets/icons/error-ee2594bb9a66fc3e36a1e2a2aad042d8e9346b0345c42e1c3cd39f56f95400c2.png)}a.icon.world,span.icon.world,button.icon.world,h4.icon.world,.extend-icon.world,#content form.button_to.link button.world.icon,body.settings.project_users button.world.reset_password,a.world.open-in-new-tab{background-image:url(/assets/icons/world-354333ce64815e0017c56e549ac88b4a5d5e2d311e81ae1d564af0da00f765a5.png)}a.icon.document_check,span.icon.document_check,button.icon.document_check,h4.icon.document_check,.extend-icon.document_check,#content form.button_to.link button.document_check.icon,body.settings.project_users button.document_check.reset_password,a.document_check.open-in-new-tab{background-image:url(/assets/icons/document_check-ba09ae9644b6c2540f9031329d5e551c40debd7d202340f08358519e86e91803.png)}a.icon.receipt_invoice,span.icon.receipt_invoice,button.icon.receipt_invoice,h4.icon.receipt_invoice,.extend-icon.receipt_invoice,#content form.button_to.link button.receipt_invoice.icon,body.settings.project_users button.receipt_invoice.reset_password,a.receipt_invoice.open-in-new-tab{background-image:url(/assets/icons/receipt_invoice-798c67f26b7de458c0a781673d1528f245988c3c1606cf8e17498017524ec9d0.png)}a.icon.arrow_repeat,span.icon.arrow_repeat,button.icon.arrow_repeat,h4.icon.arrow_repeat,.extend-icon.arrow_repeat,#content form.button_to.link button.arrow_repeat.icon,body.settings.project_users button.arrow_repeat.reset_password,a.arrow_repeat.open-in-new-tab{background-image:url(/assets/icons/arrow_repeat-f9b6c921fea2396cf5bc43938c5f7221f8d3635848504bf81ac459a80b70811e.png)}a.icon.user_red,span.icon.user_red,button.icon.user_red,h4.icon.user_red,.extend-icon.user_red,#content form.button_to.link button.user_red.icon,body.settings.project_users button.user_red.reset_password,a.user_red.open-in-new-tab{background-image:url(/assets/icons/user_red-8c973fdd05779eca36d375e59fa3b52c869eaead3894761cd74984691a6ae3d4.png)}a.icon.spam_filter,span.icon.spam_filter,button.icon.spam_filter,h4.icon.spam_filter,.extend-icon.spam_filter,#content form.button_to.link button.spam_filter.icon,body.settings.project_users button.spam_filter.reset_password,a.spam_filter.open-in-new-tab{background-image:url(/assets/icons/spam_filter-9fbb66fc074328284f4927f5bdcbb453cb09a449914863052504b4b5559d0b04.png)}a.icon.people,span.icon.people,button.icon.people,h4.icon.people,.extend-icon.people,#content form.button_to.link button.people.icon,body.settings.project_users button.people.reset_password,a.people.open-in-new-tab{background-image:url(/assets/icons/people-b2c0575526576c6128323b0ecffc20e31ab2a81203c1536cc0afd065f1060b46.png)}a.icon.equipment,span.icon.equipment,button.icon.equipment,h4.icon.equipment,.extend-icon.equipment,#content form.button_to.link button.equipment.icon,body.settings.project_users button.equipment.reset_password,a.equipment.open-in-new-tab{background-image:url(/assets/icons/equipment-5525d8fd3f4e5747b81b913624c5f71886139e27430a27b771721e61bef8080f.png)}a.icon.brick,span.icon.brick,button.icon.brick,h4.icon.brick,.extend-icon.brick,#content form.button_to.link button.brick.icon,body.settings.project_users button.brick.reset_password,a.brick.open-in-new-tab{background-image:url(/assets/icons/brick-519169e5d28614b37ec34fda52cff11bde984a65efffcaf0f63209bdd83dd9ad.png)}a.icon.receipt,span.icon.receipt,button.icon.receipt,h4.icon.receipt,.extend-icon.receipt,#content form.button_to.link button.receipt.icon,body.settings.project_users button.receipt.reset_password,a.receipt.open-in-new-tab{background-image:url(/assets/icons/receipt-93de20109ec6e6f9e5eae4614b5d9c068a9c529d48ff82ee5f478eaada85abbf.png)}a.icon.filter_clear,span.icon.filter_clear,button.icon.filter_clear,h4.icon.filter_clear,.extend-icon.filter_clear,#content form.button_to.link button.filter_clear.icon,body.settings.project_users button.filter_clear.reset_password,a.filter_clear.open-in-new-tab{background-image:url(/assets/icons/filter_clear-7eef28fbbef75cb788be4757dcacc3cc7dfc5c1edf08adbb1c8871b603046c12.png)}a.icon.push_pin,span.icon.push_pin,button.icon.push_pin,h4.icon.push_pin,.extend-icon.push_pin,#content form.button_to.link button.push_pin.icon,body.settings.project_users button.push_pin.reset_password,a.push_pin.open-in-new-tab{background-image:url(/assets/icons/push_pin-ad719f743da9043db2f6d1ef78f9b11567c6598e9c4cc535fe393d59c4f823ea.png)}a.icon.bullet_add,span.icon.bullet_add,body.resource_usage-entry #resource_usage_entry td.status span.icon.new,button.icon.bullet_add,h4.icon.bullet_add,.extend-icon.bullet_add,#content form.button_to.link button.bullet_add.icon,body.settings.project_users button.bullet_add.reset_password,a.bullet_add.open-in-new-tab{background-image:url(/assets/icons/bullet_add-92b27e057d5b2c568f1645f03e6d303e152ef1736eb65f76d86ac16116fa86e1.png)}a.icon.bullet_edit,span.icon.bullet_edit,body.resource_usage-entry #resource_usage_entry td.status span.icon.edit,button.icon.bullet_edit,h4.icon.bullet_edit,.extend-icon.bullet_edit,#content form.button_to.link button.bullet_edit.icon,body.settings.project_users button.bullet_edit.reset_password,a.bullet_edit.open-in-new-tab{background-image:url(/assets/icons/bullet_edit-acb7973d5ce8876592969a12962556326ffdabd0c5ffc61ff378358b6ef9a22e.png)}a.icon.error_red_add,span.icon.error_red_add,body.resource_usage-entry #resource_usage_entry td.status span.icon.error-new,button.icon.error_red_add,h4.icon.error_red_add,.extend-icon.error_red_add,#content form.button_to.link button.error_red_add.icon,body.settings.project_users button.error_red_add.reset_password,a.error_red_add.open-in-new-tab{background-image:url(/assets/icons/error_red_add-d1d35363685949f85bedcfbef74b216bc8322dba26ea807106a2424d6db42d1c.png)}a.icon.error_red_edit,span.icon.error_red_edit,body.resource_usage-entry #resource_usage_entry td.status span.icon.error-edit,button.icon.error_red_edit,h4.icon.error_red_edit,.extend-icon.error_red_edit,#content form.button_to.link button.error_red_edit.icon,body.settings.project_users button.error_red_edit.reset_password,a.error_red_edit.open-in-new-tab{background-image:url(/assets/icons/error_red_edit-fab056fa962844f280b9ca50cbf61917d7a7d99720c707af703844e360eaeb8d.png)}a.icon.progressbar,span.icon.progressbar,button.icon.progressbar,h4.icon.progressbar,.extend-icon.progressbar,#content form.button_to.link button.progressbar.icon,body.settings.project_users button.progressbar.reset_password,a.progressbar.open-in-new-tab{background-image:url(/assets/icons/progressbar-2b524c7d3c426ed3f3521202448933d42611776d10f70d433a3e72a1bf6b169b.png)}a.icon.table,span.icon.table,button.icon.table,h4.icon.table,.extend-icon.table,#content form.button_to.link button.table.icon,body.settings.project_users button.table.reset_password,a.table.open-in-new-tab{background-image:url(/assets/icons/table-b31214fc6e6c25e7c0d4953a896c01819a153bb5f11bad810b1c595eea4fb60e.png)}a.icon.vcard,span.icon.vcard,button.icon.vcard,h4.icon.vcard,.extend-icon.vcard,#content form.button_to.link button.vcard.icon,body.settings.project_users button.vcard.reset_password,a.vcard.open-in-new-tab{background-image:url(/assets/icons/vcard-562d16cfb708f7c16afb1e5493538533f0d7158f706e22f02fe5dfb2707371e0.png)}a.icon.email_error,span.icon.email_error,button.icon.email_error,h4.icon.email_error,.extend-icon.email_error,#content form.button_to.link button.email_error.icon,body.settings.project_users button.email_error.reset_password,a.email_error.open-in-new-tab{background-image:url(/assets/icons/email_error-abc62f85dd8ebfc57173717462c5cc3124e819e8fc3314991b72b53ddfe26da5.png)}a.icon.layout_edit,span.icon.layout_edit,button.icon.layout_edit,h4.icon.layout_edit,.extend-icon.layout_edit,#content form.button_to.link button.layout_edit.icon,body.settings.project_users button.layout_edit.reset_password,a.layout_edit.open-in-new-tab{background-image:url(/assets/icons/layout_edit-188303a8f983722a698b7d662030e35c90c491e656141ec3f8ee463fce654ebb.png)}a.icon.external_link,span.icon.external_link,button.icon.external_link,h4.icon.external_link,.extend-icon.external_link,#content form.button_to.link button.external_link.icon,body.settings.project_users button.external_link.reset_password,a.external_link.open-in-new-tab{background-image:url(/assets/icons/external_link-48f1427f127abe26350e552aaade39181aaa7884d3a2db1caa4fb2cef13424cd.png)}a.icon.large,span.icon.large,button.icon.large,h4.icon.large,.extend-icon.large,#content form.button_to.link button.large.icon,body.settings.project_users button.large.reset_password,a.large.open-in-new-tab{width:32px;height:32px;background-size:32px 32px}a.icon.large.text,span.icon.large.text,button.icon.large.text,h4.icon.large.text,.extend-icon.large.text,#content form.button_to.link button.large.text.icon,body.settings.project_users button.large.text.reset_password,a.large.text.open-in-new-tab{padding-left:36px}a.icon.large.lock,span.icon.large.lock,button.icon.large.lock,h4.icon.large.lock,.extend-icon.large.lock,#content form.button_to.link button.large.lock.icon,body.settings.project_users button.large.lock.reset_password,a.large.lock.open-in-new-tab{background-image:url(/assets/icons/large/lock-b7aa30db180186cd3de87d8226ad881532b10b5c9b2fc4df85f457c4ed6e88c4.png)}a.icon.back,span.icon.back,button.icon.back,h4.icon.back,.extend-icon.back,#content form.button_to.link button.back.icon,body.settings.project_users button.back.reset_password,a.back.open-in-new-tab{background-image:url(/assets/icons/arrow_left-2c14b614642249552eaa49f2c21c67bb9c8a8c4a48b9bb46bc26ab9ca9771847.png)}a.icon.import,span.icon.import,button.icon.import,h4.icon.import,.extend-icon.import,#content form.button_to.link button.import.icon,body.settings.project_users button.import.reset_password,a.import.open-in-new-tab{background-image:url(/assets/icons/table_import-18921a58e76a0aff29039849355cb48fbd680004f5e2ed85c365342e31afba14.png)}a.icon.export,span.icon.export,button.icon.export,h4.icon.export,.extend-icon.export,#content form.button_to.link button.export.icon,body.settings.project_users button.export.reset_password,a.export.open-in-new-tab{background-image:url(/assets/icons/table_export-a17a3582fc0a27d8a896bd98db0a5d1ec488ba92727f04837c853d9c98f26ca9.png)}a.icon.planning-boards,span.icon.planning-boards,button.icon.planning-boards,h4.icon.planning-boards,.extend-icon.planning-boards,#content form.button_to.link button.planning-boards.icon,body.settings.project_users button.planning-boards.reset_password,a.planning-boards.open-in-new-tab{background-image:url(/assets/icons/application_tile_horizontal_arrow-55eb67bf73e86f9afed10fcdfad427996aeed4038d0721fa0872af2373a95826.png)}a.icon.deactivate,span.icon.deactivate,button.icon.deactivate,h4.icon.deactivate,.extend-icon.deactivate,#content form.button_to.link button.deactivate.icon,body.settings.project_users button.deactivate.reset_password,a.deactivate.open-in-new-tab{background-image:url(/assets/icons/user_delete-89f8a2f9bd147422a3ce578c5047f68d408ef664ef2401c4e06a88542fc13f81.png)}a.icon.pdf,span.icon.pdf,button.icon.pdf,h4.icon.pdf,.extend-icon.pdf,#content form.button_to.link button.pdf.icon,body.settings.project_users button.pdf.reset_password,a.pdf.open-in-new-tab{background-image:url(/assets/icons/file_extension_pdf-0086a8c613d6a7c2d68f7efefe18dfeb212049234e05bc216d2aca9624d06310.png)}a.icon.zip,span.icon.zip,button.icon.zip,h4.icon.zip,.extend-icon.zip,#content form.button_to.link button.zip.icon,body.settings.project_users button.zip.reset_password,a.zip.open-in-new-tab{background-image:url(/assets/icons/file_extension_zip-cc938182017dfe6af05b129171c161731213ef54ed7ad3cf7b354f5b97b24cc3.png)}a.icon.png,span.icon.png,button.icon.png,h4.icon.png,.extend-icon.png,#content form.button_to.link button.png.icon,body.settings.project_users button.png.reset_password,a.png.open-in-new-tab{background-image:url(/assets/icons/file_extension_png-9348f37a1da07e2f93ce4d462bc7d66a00c3bccb507c0e846cb21f990f4fbdbc.png)}a.icon.jpg,span.icon.jpg,button.icon.jpg,h4.icon.jpg,.extend-icon.jpg,#content form.button_to.link button.jpg.icon,body.settings.project_users button.jpg.reset_password,a.jpg.open-in-new-tab{background-image:url(/assets/icons/file_extension_jpg-e4eb74240af2360fbcf217303919a752b3eedfe86830fb79cccffea69f66763c.png)}a.icon.gif,span.icon.gif,button.icon.gif,h4.icon.gif,.extend-icon.gif,#content form.button_to.link button.gif.icon,body.settings.project_users button.gif.reset_password,a.gif.open-in-new-tab{background-image:url(/assets/icons/file_extension_gif-6567d632b4253c5d9b430c5fe76100cb5d64fa6446aeeb1f7964335bd4c66264.png)}a.icon.movie,span.icon.movie,button.icon.movie,h4.icon.movie,.extend-icon.movie,#content form.button_to.link button.movie.icon,body.settings.project_users button.movie.reset_password,a.movie.open-in-new-tab{background-image:url(/assets/icons/file_extension_mov-faa59984cb31bbc43a51637367828a941aab9407b2c94520a24b16183f19f015.png)}a.icon.txt,span.icon.txt,button.icon.txt,h4.icon.txt,.extend-icon.txt,#content form.button_to.link button.txt.icon,body.settings.project_users button.txt.reset_password,a.txt.open-in-new-tab{background-image:url(/assets/icons/file_extension_txt-11efbec03ad6ccb5636dfc144e595ecbbc9e9e6b4b46e579137857521fbfb87f.png)}a.icon.doc,a.icon.docx,span.icon.doc,span.icon.docx,button.icon.doc,button.icon.docx,h4.icon.doc,h4.icon.docx,.extend-icon.doc,#content form.button_to.link button.doc.icon,body.settings.project_users button.doc.reset_password,a.doc.open-in-new-tab,.extend-icon.docx,#content form.button_to.link button.docx.icon,body.settings.project_users button.docx.reset_password,a.docx.open-in-new-tab{background-image:url(/assets/icons/file_extension_doc-e9e5adb892f0921f7a976037421b302638fe3853ae122e333e8ad3001043c832.png)}a.icon.xls,a.icon.xlsx,a.icon.xlsm,span.icon.xls,span.icon.xlsx,span.icon.xlsm,button.icon.xls,button.icon.xlsx,button.icon.xlsm,h4.icon.xls,h4.icon.xlsx,h4.icon.xlsm,.extend-icon.xls,#content form.button_to.link button.xls.icon,body.settings.project_users button.xls.reset_password,a.xls.open-in-new-tab,.extend-icon.xlsx,#content form.button_to.link button.xlsx.icon,body.settings.project_users button.xlsx.reset_password,a.xlsx.open-in-new-tab,.extend-icon.xlsm,#content form.button_to.link button.xlsm.icon,body.settings.project_users button.xlsm.reset_password,a.xlsm.open-in-new-tab{background-image:url(/assets/icons/file_extension_xls-9fab60451eddfaf6a2f4c6b8e0645bb753c7fbc7260f3bffa6e28d4f7f7bdcc7.png)}a.icon.send,span.icon.send,button.icon.send,h4.icon.send,.extend-icon.send,#content form.button_to.link button.send.icon,body.settings.project_users button.send.reset_password,a.send.open-in-new-tab{background-image:url(/assets/icons/email_go-8820eafda7fc2cc2ce392d2049ad2a2cfa6101e3c6ad6749b64888100ef81a86.png)}a.icon.event,span.icon.event,button.icon.event,h4.icon.event,.extend-icon.event,#content form.button_to.link button.event.icon,body.settings.project_users button.event.reset_password,a.event.open-in-new-tab{background-image:url(/assets/icons/error-ee2594bb9a66fc3e36a1e2a2aad042d8e9346b0345c42e1c3cd39f56f95400c2.png)}a.icon.activity,span.icon.activity,button.icon.activity,h4.icon.activity,.extend-icon.activity,#content form.button_to.link button.activity.icon,body.settings.project_users button.activity.reset_password,a.activity.open-in-new-tab{background-image:url(/assets/icons/to_do_list_cheked_1-20878d445f3a6693a8f645d47306300bb7c0fd14778c34862394dc03d9c198b3.png)}a.icon.task,span.icon.task,button.icon.task,h4.icon.task,.extend-icon.task,#content form.button_to.link button.task.icon,body.settings.project_users button.task.reset_password,a.task.open-in-new-tab{background-image:url(/assets/icons/document_check-ba09ae9644b6c2540f9031329d5e551c40debd7d202340f08358519e86e91803.png)}a.icon.docket,span.icon.docket,button.icon.docket,h4.icon.docket,.extend-icon.docket,#content form.button_to.link button.docket.icon,body.settings.project_users button.docket.reset_password,a.docket.open-in-new-tab{background-image:url(/assets/icons/receipt_invoice-798c67f26b7de458c0a781673d1528f245988c3c1606cf8e17498017524ec9d0.png);margin-bottom:-3px}a.icon.text,a.icon.extend-icon-text,span.icon.text,span.icon.extend-icon-text,button.icon.text,button.icon.extend-icon-text,h4.icon.text,h4.icon.extend-icon-text,.extend-icon.text,#content form.button_to.link button.text.icon,body.settings.project_users button.text.reset_password,.extend-icon.extend-icon-text,#content form.button_to.link button.extend-icon-text.icon,body.settings.project_users button.extend-icon-text.reset_password,a.open-in-new-tab{width:auto;height:auto;text-indent:0;overflow:visible;padding-left:20px;background-repeat:no-repeat;background-position:0 1px}a.icon.text.icon-right,a.icon.text.extend-icon-right,a.icon.extend-icon-text.icon-right,a.icon.extend-icon-text.extend-icon-right,span.icon.text.icon-right,span.icon.text.extend-icon-right,span.icon.extend-icon-text.icon-right,span.icon.extend-icon-text.extend-icon-right,button.icon.text.icon-right,button.icon.text.extend-icon-right,button.icon.extend-icon-text.icon-right,button.icon.extend-icon-text.extend-icon-right,h4.icon.text.icon-right,h4.icon.text.extend-icon-right,h4.icon.extend-icon-text.icon-right,h4.icon.extend-icon-text.extend-icon-right,.extend-icon.text.icon-right,#content form.button_to.link button.text.icon-right.icon,body.settings.project_users button.text.icon-right.reset_password,.extend-icon.text.extend-icon-right,#content form.button_to.link button.text.extend-icon-right.icon,body.settings.project_users button.text.extend-icon-right.reset_password,.extend-icon.extend-icon-text.icon-right,#content form.button_to.link button.extend-icon-text.icon-right.icon,body.settings.project_users button.extend-icon-text.icon-right.reset_password,.extend-icon.extend-icon-text.extend-icon-right,#content form.button_to.link button.extend-icon-text.extend-icon-right.icon,body.settings.project_users button.extend-icon-text.extend-icon-right.reset_password,a.open-in-new-tab{padding-right:20px;padding-left:0;background-position:right center}a.icon.disabled,a.icon[disabled],span.icon.disabled,span.icon[disabled],button.icon.disabled,button.icon[disabled],h4.icon.disabled,h4.icon[disabled],.extend-icon.disabled,#content form.button_to.link button.disabled.icon,body.settings.project_users button.disabled.reset_password,a.disabled.open-in-new-tab,.extend-icon[disabled],#content form.button_to.link button[disabled].icon,body.settings.project_users button[disabled].reset_password,a[disabled].open-in-new-tab{cursor:not-allowed;opacity:.5}a.icon.disabled,a.icon.disabled:hover,a.icon[disabled],a.icon[disabled]:hover,span.icon.disabled,span.icon.disabled:hover,span.icon[disabled],span.icon[disabled]:hover,button.icon.disabled,button.icon.disabled:hover,button.icon[disabled],button.icon[disabled]:hover,h4.icon.disabled,h4.icon.disabled:hover,h4.icon[disabled],h4.icon[disabled]:hover,.extend-icon.disabled,#content form.button_to.link button.disabled.icon,body.settings.project_users button.disabled.reset_password,a.disabled.open-in-new-tab,.extend-icon.disabled:hover,.extend-icon[disabled],#content form.button_to.link button[disabled].icon,body.settings.project_users button[disabled].reset_password,a[disabled].open-in-new-tab,.extend-icon[disabled]:hover{color:inherit}a.open-in-new-tab{background-image:url(/assets/icons/external_link-48f1427f127abe26350e552aaade39181aaa7884d3a2db1caa4fb2cef13424cd.png)}input.extend-sml-pretty,body.timesheets .controls form.button_to input,.dataTables_wrapper .dt-buttons input.dt-button,.dataTables_wrapper .dt-buttons input.dt-button:hover,button.extend-sml-pretty,body.notices.show div.controls ul li.issue button,body.notice_registers.show div.controls ul li.issue button,body.notices.show .due-date #due_date_form button,body.notice_registers.show .due-date #due_date_form button,.dataTables_wrapper .dt-buttons button.dt-button,.dataTables_wrapper .dt-buttons button.dt-button:hover,.controls ul li.inline-form form.formtastic li button,ul.actions.change-status li button.sml-pretty,button.sml-pretty,a.btn.extend-sml-pretty,.dataTables_wrapper .dt-buttons a.btn.dt-button,a.btn.sml-pretty{padding:2px 7px 2px;border:none;color:#fff;font-size:12px;cursor:pointer;text-shadow:0 1px 0 rgba(0,0,0,.5);border-radius:2px}input.extend-sml-pretty:hover,body.timesheets .controls form.button_to input:hover,.dataTables_wrapper .dt-buttons input.dt-button:hover,button.extend-sml-pretty:hover,body.notices.show div.controls ul li.issue button:hover,body.notice_registers.show div.controls ul li.issue button:hover,body.notices.show .due-date #due_date_form button:hover,body.notice_registers.show .due-date #due_date_form button:hover,.dataTables_wrapper .dt-buttons button.dt-button:hover,.controls ul li.inline-form form.formtastic li button:hover,ul.actions.change-status li button.sml-pretty:hover,button.sml-pretty:hover,a.btn.extend-sml-pretty:hover,.dataTables_wrapper .dt-buttons a.btn.dt-button:hover,a.btn.sml-pretty:hover{color:#fff;filter:brightness(110%)}input.extend-sml-pretty.start-activity,body.timesheets .controls form.button_to input.start-activity,.dataTables_wrapper .dt-buttons input.start-activity.dt-button,input.extend-sml-pretty.finish-activity,body.timesheets .controls form.button_to input.finish-activity,.dataTables_wrapper .dt-buttons input.finish-activity.dt-button,input.extend-sml-pretty.start-event,body.timesheets .controls form.button_to input.start-event,.dataTables_wrapper .dt-buttons input.start-event.dt-button,input.extend-sml-pretty.finish-event,body.timesheets .controls form.button_to input.finish-event,.dataTables_wrapper .dt-buttons input.finish-event.dt-button,input.extend-sml-pretty.close-event,body.timesheets .controls form.button_to input.close-event,.dataTables_wrapper .dt-buttons input.close-event.dt-button,input.extend-sml-pretty.start-task,body.timesheets .controls form.button_to input.start-task,.dataTables_wrapper .dt-buttons input.start-task.dt-button,input.extend-sml-pretty.finish-task,body.timesheets .controls form.button_to input.finish-task,.dataTables_wrapper .dt-buttons input.finish-task.dt-button,input.extend-sml-pretty.close-task,body.timesheets .controls form.button_to input.close-task,.dataTables_wrapper .dt-buttons input.close-task.dt-button,input.extend-sml-pretty.reprocess-form,body.timesheets .controls form.button_to input.reprocess-form,.dataTables_wrapper .dt-buttons input.reprocess-form.dt-button,input.extend-sml-pretty.process-invoice,body.timesheets .controls form.button_to input.process-invoice,.dataTables_wrapper .dt-buttons input.process-invoice.dt-button,input.extend-sml-pretty.close-invoice,body.timesheets .controls form.button_to input.close-invoice,.dataTables_wrapper .dt-buttons input.close-invoice.dt-button,input.extend-sml-pretty.approve-docket,body.timesheets .controls form.button_to input.approve-docket,.dataTables_wrapper .dt-buttons input.approve-docket.dt-button,input.extend-sml-pretty.approve-report,body.timesheets .controls form.button_to input.approve-report,.dataTables_wrapper .dt-buttons input.approve-report.dt-button,input.extend-sml-pretty.green,body.timesheets .controls form.button_to input.green,.dataTables_wrapper .dt-buttons input.green.dt-button,button.extend-sml-pretty.start-activity,body.notices.show div.controls ul li.issue button.start-activity,body.notice_registers.show div.controls ul li.issue button.start-activity,body.notices.show .due-date #due_date_form button.start-activity,body.notice_registers.show .due-date #due_date_form button.start-activity,.dataTables_wrapper .dt-buttons button.start-activity.dt-button,.controls ul li.inline-form form.formtastic li button.start-activity,ul.actions.change-status li button.start-activity.sml-pretty,button.start-activity.sml-pretty,button.extend-sml-pretty.finish-activity,body.notices.show div.controls ul li.issue button.finish-activity,body.notice_registers.show div.controls ul li.issue button.finish-activity,body.notices.show .due-date #due_date_form button.finish-activity,body.notice_registers.show .due-date #due_date_form button.finish-activity,.dataTables_wrapper .dt-buttons button.finish-activity.dt-button,.controls ul li.inline-form form.formtastic li button.finish-activity,ul.actions.change-status li button.finish-activity.sml-pretty,button.finish-activity.sml-pretty,button.extend-sml-pretty.start-event,body.notices.show div.controls ul li.issue button.start-event,body.notice_registers.show div.controls ul li.issue button.start-event,body.notices.show .due-date #due_date_form button.start-event,body.notice_registers.show .due-date #due_date_form button.start-event,.dataTables_wrapper .dt-buttons button.start-event.dt-button,.controls ul li.inline-form form.formtastic li button.start-event,ul.actions.change-status li button.start-event.sml-pretty,button.start-event.sml-pretty,button.extend-sml-pretty.finish-event,body.notices.show div.controls ul li.issue button.finish-event,body.notice_registers.show div.controls ul li.issue button.finish-event,body.notices.show .due-date #due_date_form button.finish-event,body.notice_registers.show .due-date #due_date_form button.finish-event,.dataTables_wrapper .dt-buttons button.finish-event.dt-button,.controls ul li.inline-form form.formtastic li button.finish-event,ul.actions.change-status li button.finish-event.sml-pretty,button.finish-event.sml-pretty,button.extend-sml-pretty.close-event,body.notices.show div.controls ul li.issue button.close-event,body.notice_registers.show div.controls ul li.issue button.close-event,body.notices.show .due-date #due_date_form button.close-event,body.notice_registers.show .due-date #due_date_form button.close-event,.dataTables_wrapper .dt-buttons button.close-event.dt-button,.controls ul li.inline-form form.formtastic li button.close-event,ul.actions.change-status li button.close-event.sml-pretty,button.close-event.sml-pretty,button.extend-sml-pretty.start-task,body.notices.show div.controls ul li.issue button.start-task,body.notice_registers.show div.controls ul li.issue button.start-task,body.notices.show .due-date #due_date_form button.start-task,body.notice_registers.show .due-date #due_date_form button.start-task,.dataTables_wrapper .dt-buttons button.start-task.dt-button,.controls ul li.inline-form form.formtastic li button.start-task,ul.actions.change-status li button.start-task.sml-pretty,button.start-task.sml-pretty,button.extend-sml-pretty.finish-task,body.notices.show div.controls ul li.issue button.finish-task,body.notice_registers.show div.controls ul li.issue button.finish-task,body.notices.show .due-date #due_date_form button.finish-task,body.notice_registers.show .due-date #due_date_form button.finish-task,.dataTables_wrapper .dt-buttons button.finish-task.dt-button,.controls ul li.inline-form form.formtastic li button.finish-task,ul.actions.change-status li button.finish-task.sml-pretty,button.finish-task.sml-pretty,button.extend-sml-pretty.close-task,body.notices.show div.controls ul li.issue button.close-task,body.notice_registers.show div.controls ul li.issue button.close-task,body.notices.show .due-date #due_date_form button.close-task,body.notice_registers.show .due-date #due_date_form button.close-task,.dataTables_wrapper .dt-buttons button.close-task.dt-button,.controls ul li.inline-form form.formtastic li button.close-task,ul.actions.change-status li button.close-task.sml-pretty,button.close-task.sml-pretty,button.extend-sml-pretty.reprocess-form,body.notices.show div.controls ul li.issue button.reprocess-form,body.notice_registers.show div.controls ul li.issue button.reprocess-form,body.notices.show .due-date #due_date_form button.reprocess-form,body.notice_registers.show .due-date #due_date_form button.reprocess-form,.dataTables_wrapper .dt-buttons button.reprocess-form.dt-button,.controls ul li.inline-form form.formtastic li button.reprocess-form,ul.actions.change-status li button.reprocess-form.sml-pretty,button.reprocess-form.sml-pretty,button.extend-sml-pretty.process-invoice,body.notices.show div.controls ul li.issue button.process-invoice,body.notice_registers.show div.controls ul li.issue button.process-invoice,body.notices.show .due-date #due_date_form button.process-invoice,body.notice_registers.show .due-date #due_date_form button.process-invoice,.dataTables_wrapper .dt-buttons button.process-invoice.dt-button,.controls ul li.inline-form form.formtastic li button.process-invoice,ul.actions.change-status li button.process-invoice.sml-pretty,button.process-invoice.sml-pretty,button.extend-sml-pretty.close-invoice,body.notices.show div.controls ul li.issue button.close-invoice,body.notice_registers.show div.controls ul li.issue button.close-invoice,body.notices.show .due-date #due_date_form button.close-invoice,body.notice_registers.show .due-date #due_date_form button.close-invoice,.dataTables_wrapper .dt-buttons button.close-invoice.dt-button,.controls ul li.inline-form form.formtastic li button.close-invoice,ul.actions.change-status li button.close-invoice.sml-pretty,button.close-invoice.sml-pretty,button.extend-sml-pretty.approve-docket,body.notices.show div.controls ul li.issue button.approve-docket,body.notice_registers.show div.controls ul li.issue button.approve-docket,body.notices.show .due-date #due_date_form button.approve-docket,body.notice_registers.show .due-date #due_date_form button.approve-docket,.dataTables_wrapper .dt-buttons button.approve-docket.dt-button,.controls ul li.inline-form form.formtastic li button.approve-docket,ul.actions.change-status li button.approve-docket.sml-pretty,button.approve-docket.sml-pretty,button.extend-sml-pretty.approve-report,body.notices.show div.controls ul li.issue button.approve-report,body.notice_registers.show div.controls ul li.issue button.approve-report,body.notices.show .due-date #due_date_form button.approve-report,body.notice_registers.show .due-date #due_date_form button.approve-report,.dataTables_wrapper .dt-buttons button.approve-report.dt-button,.controls ul li.inline-form form.formtastic li button.approve-report,ul.actions.change-status li button.approve-report.sml-pretty,button.approve-report.sml-pretty,button.extend-sml-pretty.green,body.notices.show div.controls ul li.issue button.green,body.notice_registers.show div.controls ul li.issue button.green,body.notices.show .due-date #due_date_form button.green,body.notice_registers.show .due-date #due_date_form button.green,.dataTables_wrapper .dt-buttons button.green.dt-button,.controls ul li.inline-form form.formtastic li button.green,ul.actions.change-status li button.green.sml-pretty,button.green.sml-pretty,a.btn.extend-sml-pretty.start-activity,.dataTables_wrapper .dt-buttons a.btn.start-activity.dt-button,a.btn.start-activity.sml-pretty,a.btn.extend-sml-pretty.finish-activity,.dataTables_wrapper .dt-buttons a.btn.finish-activity.dt-button,a.btn.finish-activity.sml-pretty,a.btn.extend-sml-pretty.start-event,.dataTables_wrapper .dt-buttons a.btn.start-event.dt-button,a.btn.start-event.sml-pretty,a.btn.extend-sml-pretty.finish-event,.dataTables_wrapper .dt-buttons a.btn.finish-event.dt-button,a.btn.finish-event.sml-pretty,a.btn.extend-sml-pretty.close-event,.dataTables_wrapper .dt-buttons a.btn.close-event.dt-button,a.btn.close-event.sml-pretty,a.btn.extend-sml-pretty.start-task,.dataTables_wrapper .dt-buttons a.btn.start-task.dt-button,a.btn.start-task.sml-pretty,a.btn.extend-sml-pretty.finish-task,.dataTables_wrapper .dt-buttons a.btn.finish-task.dt-button,a.btn.finish-task.sml-pretty,a.btn.extend-sml-pretty.close-task,.dataTables_wrapper .dt-buttons a.btn.close-task.dt-button,a.btn.close-task.sml-pretty,a.btn.extend-sml-pretty.reprocess-form,.dataTables_wrapper .dt-buttons a.btn.reprocess-form.dt-button,a.btn.reprocess-form.sml-pretty,a.btn.extend-sml-pretty.process-invoice,.dataTables_wrapper .dt-buttons a.btn.process-invoice.dt-button,a.btn.process-invoice.sml-pretty,a.btn.extend-sml-pretty.close-invoice,.dataTables_wrapper .dt-buttons a.btn.close-invoice.dt-button,a.btn.close-invoice.sml-pretty,a.btn.extend-sml-pretty.approve-docket,.dataTables_wrapper .dt-buttons a.btn.approve-docket.dt-button,a.btn.approve-docket.sml-pretty,a.btn.extend-sml-pretty.approve-report,.dataTables_wrapper .dt-buttons a.btn.approve-report.dt-button,a.btn.approve-report.sml-pretty,a.btn.extend-sml-pretty.green,.dataTables_wrapper .dt-buttons a.btn.green.dt-button,a.btn.green.sml-pretty{background:#258f2b;background:linear-gradient(rgb(45.3866666667, 175.4133333333, 52.7466666667), #258f2b)}input.extend-sml-pretty.stop-activity,body.timesheets .controls form.button_to input.stop-activity,.dataTables_wrapper .dt-buttons input.stop-activity.dt-button,input.extend-sml-pretty.stop-event,body.timesheets .controls form.button_to input.stop-event,.dataTables_wrapper .dt-buttons input.stop-event.dt-button,input.extend-sml-pretty.stop-task,body.timesheets .controls form.button_to input.stop-task,.dataTables_wrapper .dt-buttons input.stop-task.dt-button,input.extend-sml-pretty.unclose-event,body.timesheets .controls form.button_to input.unclose-event,.dataTables_wrapper .dt-buttons input.unclose-event.dt-button,input.extend-sml-pretty.unclose-task,body.timesheets .controls form.button_to input.unclose-task,.dataTables_wrapper .dt-buttons input.unclose-task.dt-button,input.extend-sml-pretty.ignore-form,body.timesheets .controls form.button_to input.ignore-form,.dataTables_wrapper .dt-buttons input.ignore-form.dt-button,input.extend-sml-pretty.reject-docket,body.timesheets .controls form.button_to input.reject-docket,.dataTables_wrapper .dt-buttons input.reject-docket.dt-button,input.extend-sml-pretty.unapprove-report,body.timesheets .controls form.button_to input.unapprove-report,.dataTables_wrapper .dt-buttons input.unapprove-report.dt-button,input.extend-sml-pretty.red,body.timesheets .controls form.button_to input.red,.dataTables_wrapper .dt-buttons input.red.dt-button,button.extend-sml-pretty.stop-activity,body.notices.show div.controls ul li.issue button.stop-activity,body.notice_registers.show div.controls ul li.issue button.stop-activity,body.notices.show .due-date #due_date_form button.stop-activity,body.notice_registers.show .due-date #due_date_form button.stop-activity,.dataTables_wrapper .dt-buttons button.stop-activity.dt-button,.controls ul li.inline-form form.formtastic li button.stop-activity,ul.actions.change-status li button.stop-activity.sml-pretty,button.stop-activity.sml-pretty,button.extend-sml-pretty.stop-event,body.notices.show div.controls ul li.issue button.stop-event,body.notice_registers.show div.controls ul li.issue button.stop-event,body.notices.show .due-date #due_date_form button.stop-event,body.notice_registers.show .due-date #due_date_form button.stop-event,.dataTables_wrapper .dt-buttons button.stop-event.dt-button,.controls ul li.inline-form form.formtastic li button.stop-event,ul.actions.change-status li button.stop-event.sml-pretty,button.stop-event.sml-pretty,button.extend-sml-pretty.stop-task,body.notices.show div.controls ul li.issue button.stop-task,body.notice_registers.show div.controls ul li.issue button.stop-task,body.notices.show .due-date #due_date_form button.stop-task,body.notice_registers.show .due-date #due_date_form button.stop-task,.dataTables_wrapper .dt-buttons button.stop-task.dt-button,.controls ul li.inline-form form.formtastic li button.stop-task,ul.actions.change-status li button.stop-task.sml-pretty,button.stop-task.sml-pretty,button.extend-sml-pretty.unclose-event,body.notices.show div.controls ul li.issue button.unclose-event,body.notice_registers.show div.controls ul li.issue button.unclose-event,body.notices.show .due-date #due_date_form button.unclose-event,body.notice_registers.show .due-date #due_date_form button.unclose-event,.dataTables_wrapper .dt-buttons button.unclose-event.dt-button,.controls ul li.inline-form form.formtastic li button.unclose-event,ul.actions.change-status li button.unclose-event.sml-pretty,button.unclose-event.sml-pretty,button.extend-sml-pretty.unclose-task,body.notices.show div.controls ul li.issue button.unclose-task,body.notice_registers.show div.controls ul li.issue button.unclose-task,body.notices.show .due-date #due_date_form button.unclose-task,body.notice_registers.show .due-date #due_date_form button.unclose-task,.dataTables_wrapper .dt-buttons button.unclose-task.dt-button,.controls ul li.inline-form form.formtastic li button.unclose-task,ul.actions.change-status li button.unclose-task.sml-pretty,button.unclose-task.sml-pretty,button.extend-sml-pretty.ignore-form,body.notices.show div.controls ul li.issue button.ignore-form,body.notice_registers.show div.controls ul li.issue button.ignore-form,body.notices.show .due-date #due_date_form button.ignore-form,body.notice_registers.show .due-date #due_date_form button.ignore-form,.dataTables_wrapper .dt-buttons button.ignore-form.dt-button,.controls ul li.inline-form form.formtastic li button.ignore-form,ul.actions.change-status li button.ignore-form.sml-pretty,button.ignore-form.sml-pretty,button.extend-sml-pretty.reject-docket,body.notices.show div.controls ul li.issue button.reject-docket,body.notice_registers.show div.controls ul li.issue button.reject-docket,body.notices.show .due-date #due_date_form button.reject-docket,body.notice_registers.show .due-date #due_date_form button.reject-docket,.dataTables_wrapper .dt-buttons button.reject-docket.dt-button,.controls ul li.inline-form form.formtastic li button.reject-docket,ul.actions.change-status li button.reject-docket.sml-pretty,button.reject-docket.sml-pretty,button.extend-sml-pretty.unapprove-report,body.notices.show div.controls ul li.issue button.unapprove-report,body.notice_registers.show div.controls ul li.issue button.unapprove-report,body.notices.show .due-date #due_date_form button.unapprove-report,body.notice_registers.show .due-date #due_date_form button.unapprove-report,.dataTables_wrapper .dt-buttons button.unapprove-report.dt-button,.controls ul li.inline-form form.formtastic li button.unapprove-report,ul.actions.change-status li button.unapprove-report.sml-pretty,button.unapprove-report.sml-pretty,button.extend-sml-pretty.red,body.notices.show div.controls ul li.issue button.red,body.notice_registers.show div.controls ul li.issue button.red,body.notices.show .due-date #due_date_form button.red,body.notice_registers.show .due-date #due_date_form button.red,.dataTables_wrapper .dt-buttons button.red.dt-button,.controls ul li.inline-form form.formtastic li button.red,ul.actions.change-status li button.red.sml-pretty,button.red.sml-pretty,a.btn.extend-sml-pretty.stop-activity,.dataTables_wrapper .dt-buttons a.btn.stop-activity.dt-button,a.btn.stop-activity.sml-pretty,a.btn.extend-sml-pretty.stop-event,.dataTables_wrapper .dt-buttons a.btn.stop-event.dt-button,a.btn.stop-event.sml-pretty,a.btn.extend-sml-pretty.stop-task,.dataTables_wrapper .dt-buttons a.btn.stop-task.dt-button,a.btn.stop-task.sml-pretty,a.btn.extend-sml-pretty.unclose-event,.dataTables_wrapper .dt-buttons a.btn.unclose-event.dt-button,a.btn.unclose-event.sml-pretty,a.btn.extend-sml-pretty.unclose-task,.dataTables_wrapper .dt-buttons a.btn.unclose-task.dt-button,a.btn.unclose-task.sml-pretty,a.btn.extend-sml-pretty.ignore-form,.dataTables_wrapper .dt-buttons a.btn.ignore-form.dt-button,a.btn.ignore-form.sml-pretty,a.btn.extend-sml-pretty.reject-docket,.dataTables_wrapper .dt-buttons a.btn.reject-docket.dt-button,a.btn.reject-docket.sml-pretty,a.btn.extend-sml-pretty.unapprove-report,.dataTables_wrapper .dt-buttons a.btn.unapprove-report.dt-button,a.btn.unapprove-report.sml-pretty,a.btn.extend-sml-pretty.red,.dataTables_wrapper .dt-buttons a.btn.red.dt-button,a.btn.red.sml-pretty{background:#a52f17;background:linear-gradient(rgb(200.8085106383, 57.2, 27.9914893617), #a52f17)}input.extend-sml-pretty.restart-activity,body.timesheets .controls form.button_to input.restart-activity,.dataTables_wrapper .dt-buttons input.restart-activity.dt-button,input.extend-sml-pretty.restart-event,body.timesheets .controls form.button_to input.restart-event,.dataTables_wrapper .dt-buttons input.restart-event.dt-button,input.extend-sml-pretty.restart-task,body.timesheets .controls form.button_to input.restart-task,.dataTables_wrapper .dt-buttons input.restart-task.dt-button,input.extend-sml-pretty.pause-event,body.timesheets .controls form.button_to input.pause-event,.dataTables_wrapper .dt-buttons input.pause-event.dt-button,input.extend-sml-pretty.pause-task,body.timesheets .controls form.button_to input.pause-task,.dataTables_wrapper .dt-buttons input.pause-task.dt-button,input.extend-sml-pretty.resume-event,body.timesheets .controls form.button_to input.resume-event,.dataTables_wrapper .dt-buttons input.resume-event.dt-button,input.extend-sml-pretty.resume-task,body.timesheets .controls form.button_to input.resume-task,.dataTables_wrapper .dt-buttons input.resume-task.dt-button,input.extend-sml-pretty.pause-activity,body.timesheets .controls form.button_to input.pause-activity,.dataTables_wrapper .dt-buttons input.pause-activity.dt-button,input.extend-sml-pretty.resume-activity,body.timesheets .controls form.button_to input.resume-activity,.dataTables_wrapper .dt-buttons input.resume-activity.dt-button,input.extend-sml-pretty.resolve-form,body.timesheets .controls form.button_to input.resolve-form,.dataTables_wrapper .dt-buttons input.resolve-form.dt-button,input.extend-sml-pretty.unresolve-form,body.timesheets .controls form.button_to input.unresolve-form,.dataTables_wrapper .dt-buttons input.unresolve-form.dt-button,input.extend-sml-pretty.unprocess-invoice,body.timesheets .controls form.button_to input.unprocess-invoice,.dataTables_wrapper .dt-buttons input.unprocess-invoice.dt-button,input.extend-sml-pretty.unclose-invoice,body.timesheets .controls form.button_to input.unclose-invoice,.dataTables_wrapper .dt-buttons input.unclose-invoice.dt-button,input.extend-sml-pretty.re_enter-docket,body.timesheets .controls form.button_to input.re_enter-docket,.dataTables_wrapper .dt-buttons input.re_enter-docket.dt-button,input.extend-sml-pretty.unsubmit-report,body.timesheets .controls form.button_to input.unsubmit-report,.dataTables_wrapper .dt-buttons input.unsubmit-report.dt-button,input.extend-sml-pretty.grey,body.timesheets .controls form.button_to input.grey,.dataTables_wrapper .dt-buttons input.grey.dt-button,button.extend-sml-pretty.restart-activity,body.notices.show div.controls ul li.issue button.restart-activity,body.notice_registers.show div.controls ul li.issue button.restart-activity,body.notices.show .due-date #due_date_form button.restart-activity,body.notice_registers.show .due-date #due_date_form button.restart-activity,.dataTables_wrapper .dt-buttons button.restart-activity.dt-button,.controls ul li.inline-form form.formtastic li button.restart-activity,ul.actions.change-status li button.restart-activity.sml-pretty,button.restart-activity.sml-pretty,button.extend-sml-pretty.restart-event,body.notices.show div.controls ul li.issue button.restart-event,body.notice_registers.show div.controls ul li.issue button.restart-event,body.notices.show .due-date #due_date_form button.restart-event,body.notice_registers.show .due-date #due_date_form button.restart-event,.dataTables_wrapper .dt-buttons button.restart-event.dt-button,.controls ul li.inline-form form.formtastic li button.restart-event,ul.actions.change-status li button.restart-event.sml-pretty,button.restart-event.sml-pretty,button.extend-sml-pretty.restart-task,body.notices.show div.controls ul li.issue button.restart-task,body.notice_registers.show div.controls ul li.issue button.restart-task,body.notices.show .due-date #due_date_form button.restart-task,body.notice_registers.show .due-date #due_date_form button.restart-task,.dataTables_wrapper .dt-buttons button.restart-task.dt-button,.controls ul li.inline-form form.formtastic li button.restart-task,ul.actions.change-status li button.restart-task.sml-pretty,button.restart-task.sml-pretty,button.extend-sml-pretty.pause-event,body.notices.show div.controls ul li.issue button.pause-event,body.notice_registers.show div.controls ul li.issue button.pause-event,body.notices.show .due-date #due_date_form button.pause-event,body.notice_registers.show .due-date #due_date_form button.pause-event,.dataTables_wrapper .dt-buttons button.pause-event.dt-button,.controls ul li.inline-form form.formtastic li button.pause-event,ul.actions.change-status li button.pause-event.sml-pretty,button.pause-event.sml-pretty,button.extend-sml-pretty.pause-task,body.notices.show div.controls ul li.issue button.pause-task,body.notice_registers.show div.controls ul li.issue button.pause-task,body.notices.show .due-date #due_date_form button.pause-task,body.notice_registers.show .due-date #due_date_form button.pause-task,.dataTables_wrapper .dt-buttons button.pause-task.dt-button,.controls ul li.inline-form form.formtastic li button.pause-task,ul.actions.change-status li button.pause-task.sml-pretty,button.pause-task.sml-pretty,button.extend-sml-pretty.resume-event,body.notices.show div.controls ul li.issue button.resume-event,body.notice_registers.show div.controls ul li.issue button.resume-event,body.notices.show .due-date #due_date_form button.resume-event,body.notice_registers.show .due-date #due_date_form button.resume-event,.dataTables_wrapper .dt-buttons button.resume-event.dt-button,.controls ul li.inline-form form.formtastic li button.resume-event,ul.actions.change-status li button.resume-event.sml-pretty,button.resume-event.sml-pretty,button.extend-sml-pretty.resume-task,body.notices.show div.controls ul li.issue button.resume-task,body.notice_registers.show div.controls ul li.issue button.resume-task,body.notices.show .due-date #due_date_form button.resume-task,body.notice_registers.show .due-date #due_date_form button.resume-task,.dataTables_wrapper .dt-buttons button.resume-task.dt-button,.controls ul li.inline-form form.formtastic li button.resume-task,ul.actions.change-status li button.resume-task.sml-pretty,button.resume-task.sml-pretty,button.extend-sml-pretty.pause-activity,body.notices.show div.controls ul li.issue button.pause-activity,body.notice_registers.show div.controls ul li.issue button.pause-activity,body.notices.show .due-date #due_date_form button.pause-activity,body.notice_registers.show .due-date #due_date_form button.pause-activity,.dataTables_wrapper .dt-buttons button.pause-activity.dt-button,.controls ul li.inline-form form.formtastic li button.pause-activity,ul.actions.change-status li button.pause-activity.sml-pretty,button.pause-activity.sml-pretty,button.extend-sml-pretty.resume-activity,body.notices.show div.controls ul li.issue button.resume-activity,body.notice_registers.show div.controls ul li.issue button.resume-activity,body.notices.show .due-date #due_date_form button.resume-activity,body.notice_registers.show .due-date #due_date_form button.resume-activity,.dataTables_wrapper .dt-buttons button.resume-activity.dt-button,.controls ul li.inline-form form.formtastic li button.resume-activity,ul.actions.change-status li button.resume-activity.sml-pretty,button.resume-activity.sml-pretty,button.extend-sml-pretty.resolve-form,body.notices.show div.controls ul li.issue button.resolve-form,body.notice_registers.show div.controls ul li.issue button.resolve-form,body.notices.show .due-date #due_date_form button.resolve-form,body.notice_registers.show .due-date #due_date_form button.resolve-form,.dataTables_wrapper .dt-buttons button.resolve-form.dt-button,.controls ul li.inline-form form.formtastic li button.resolve-form,ul.actions.change-status li button.resolve-form.sml-pretty,button.resolve-form.sml-pretty,button.extend-sml-pretty.unresolve-form,body.notices.show div.controls ul li.issue button.unresolve-form,body.notice_registers.show div.controls ul li.issue button.unresolve-form,body.notices.show .due-date #due_date_form button.unresolve-form,body.notice_registers.show .due-date #due_date_form button.unresolve-form,.dataTables_wrapper .dt-buttons button.unresolve-form.dt-button,.controls ul li.inline-form form.formtastic li button.unresolve-form,ul.actions.change-status li button.unresolve-form.sml-pretty,button.unresolve-form.sml-pretty,button.extend-sml-pretty.unprocess-invoice,body.notices.show div.controls ul li.issue button.unprocess-invoice,body.notice_registers.show div.controls ul li.issue button.unprocess-invoice,body.notices.show .due-date #due_date_form button.unprocess-invoice,body.notice_registers.show .due-date #due_date_form button.unprocess-invoice,.dataTables_wrapper .dt-buttons button.unprocess-invoice.dt-button,.controls ul li.inline-form form.formtastic li button.unprocess-invoice,ul.actions.change-status li button.unprocess-invoice.sml-pretty,button.unprocess-invoice.sml-pretty,button.extend-sml-pretty.unclose-invoice,body.notices.show div.controls ul li.issue button.unclose-invoice,body.notice_registers.show div.controls ul li.issue button.unclose-invoice,body.notices.show .due-date #due_date_form button.unclose-invoice,body.notice_registers.show .due-date #due_date_form button.unclose-invoice,.dataTables_wrapper .dt-buttons button.unclose-invoice.dt-button,.controls ul li.inline-form form.formtastic li button.unclose-invoice,ul.actions.change-status li button.unclose-invoice.sml-pretty,button.unclose-invoice.sml-pretty,button.extend-sml-pretty.re_enter-docket,body.notices.show div.controls ul li.issue button.re_enter-docket,body.notice_registers.show div.controls ul li.issue button.re_enter-docket,body.notices.show .due-date #due_date_form button.re_enter-docket,body.notice_registers.show .due-date #due_date_form button.re_enter-docket,.dataTables_wrapper .dt-buttons button.re_enter-docket.dt-button,.controls ul li.inline-form form.formtastic li button.re_enter-docket,ul.actions.change-status li button.re_enter-docket.sml-pretty,button.re_enter-docket.sml-pretty,button.extend-sml-pretty.unsubmit-report,body.notices.show div.controls ul li.issue button.unsubmit-report,body.notice_registers.show div.controls ul li.issue button.unsubmit-report,body.notices.show .due-date #due_date_form button.unsubmit-report,body.notice_registers.show .due-date #due_date_form button.unsubmit-report,.dataTables_wrapper .dt-buttons button.unsubmit-report.dt-button,.controls ul li.inline-form form.formtastic li button.unsubmit-report,ul.actions.change-status li button.unsubmit-report.sml-pretty,button.unsubmit-report.sml-pretty,button.extend-sml-pretty.grey,body.notices.show div.controls ul li.issue button.grey,body.notice_registers.show div.controls ul li.issue button.grey,body.notices.show .due-date #due_date_form button.grey,body.notice_registers.show .due-date #due_date_form button.grey,.dataTables_wrapper .dt-buttons button.grey.dt-button,.controls ul li.inline-form form.formtastic li button.grey,ul.actions.change-status li button.grey.sml-pretty,button.grey.sml-pretty,a.btn.extend-sml-pretty.restart-activity,.dataTables_wrapper .dt-buttons a.btn.restart-activity.dt-button,a.btn.restart-activity.sml-pretty,a.btn.extend-sml-pretty.restart-event,.dataTables_wrapper .dt-buttons a.btn.restart-event.dt-button,a.btn.restart-event.sml-pretty,a.btn.extend-sml-pretty.restart-task,.dataTables_wrapper .dt-buttons a.btn.restart-task.dt-button,a.btn.restart-task.sml-pretty,a.btn.extend-sml-pretty.pause-event,.dataTables_wrapper .dt-buttons a.btn.pause-event.dt-button,a.btn.pause-event.sml-pretty,a.btn.extend-sml-pretty.pause-task,.dataTables_wrapper .dt-buttons a.btn.pause-task.dt-button,a.btn.pause-task.sml-pretty,a.btn.extend-sml-pretty.resume-event,.dataTables_wrapper .dt-buttons a.btn.resume-event.dt-button,a.btn.resume-event.sml-pretty,a.btn.extend-sml-pretty.resume-task,.dataTables_wrapper .dt-buttons a.btn.resume-task.dt-button,a.btn.resume-task.sml-pretty,a.btn.extend-sml-pretty.pause-activity,.dataTables_wrapper .dt-buttons a.btn.pause-activity.dt-button,a.btn.pause-activity.sml-pretty,a.btn.extend-sml-pretty.resume-activity,.dataTables_wrapper .dt-buttons a.btn.resume-activity.dt-button,a.btn.resume-activity.sml-pretty,a.btn.extend-sml-pretty.resolve-form,.dataTables_wrapper .dt-buttons a.btn.resolve-form.dt-button,a.btn.resolve-form.sml-pretty,a.btn.extend-sml-pretty.unresolve-form,.dataTables_wrapper .dt-buttons a.btn.unresolve-form.dt-button,a.btn.unresolve-form.sml-pretty,a.btn.extend-sml-pretty.unprocess-invoice,.dataTables_wrapper .dt-buttons a.btn.unprocess-invoice.dt-button,a.btn.unprocess-invoice.sml-pretty,a.btn.extend-sml-pretty.unclose-invoice,.dataTables_wrapper .dt-buttons a.btn.unclose-invoice.dt-button,a.btn.unclose-invoice.sml-pretty,a.btn.extend-sml-pretty.re_enter-docket,.dataTables_wrapper .dt-buttons a.btn.re_enter-docket.dt-button,a.btn.re_enter-docket.sml-pretty,a.btn.extend-sml-pretty.unsubmit-report,.dataTables_wrapper .dt-buttons a.btn.unsubmit-report.dt-button,a.btn.unsubmit-report.sml-pretty,a.btn.extend-sml-pretty.grey,.dataTables_wrapper .dt-buttons a.btn.grey.dt-button,a.btn.grey.sml-pretty{background:#666;background:linear-gradient(rgb(122.4, 122.4, 122.4), #666666);text-shadow:none}input.extend-sml-pretty.lightgrey,body.timesheets .controls form.button_to input.lightgrey,.dataTables_wrapper .dt-buttons input.lightgrey.dt-button,button.extend-sml-pretty.lightgrey,body.notices.show div.controls ul li.issue button.lightgrey,body.notice_registers.show div.controls ul li.issue button.lightgrey,body.notices.show .due-date #due_date_form button.lightgrey,body.notice_registers.show .due-date #due_date_form button.lightgrey,.dataTables_wrapper .dt-buttons button.lightgrey.dt-button,.controls ul li.inline-form form.formtastic li button.lightgrey,ul.actions.change-status li button.lightgrey.sml-pretty,button.lightgrey.sml-pretty,a.btn.extend-sml-pretty.lightgrey,.dataTables_wrapper .dt-buttons a.btn.lightgrey.dt-button,a.btn.lightgrey.sml-pretty{background:#e0e0e0;background:linear-gradient(rgb(244.4, 244.4, 244.4), #e0e0e0);color:#000;text-shadow:none}input.extend-sml-pretty.receive-docket,body.timesheets .controls form.button_to input.receive-docket,input.extend-sml-pretty.submit-report,body.timesheets .controls form.button_to input.submit-report,input.extend-sml-pretty.blue,body.timesheets .controls form.button_to input.blue,body.timesheets .controls form.button_to .dataTables_wrapper .dt-buttons input.dt-button,.dataTables_wrapper .dt-buttons body.timesheets .controls form.button_to input.dt-button,.dataTables_wrapper .dt-buttons input.dt-button,.dataTables_wrapper .dt-buttons input.dt-button:hover,button.extend-sml-pretty.receive-docket,body.notices.show div.controls ul li.issue button.receive-docket,body.notice_registers.show div.controls ul li.issue button.receive-docket,body.notices.show .due-date #due_date_form button.receive-docket,body.notice_registers.show .due-date #due_date_form button.receive-docket,.controls ul li.inline-form form.formtastic li button.receive-docket,ul.actions.change-status li button.receive-docket.sml-pretty,button.receive-docket.sml-pretty,button.extend-sml-pretty.submit-report,body.notices.show div.controls ul li.issue button.submit-report,body.notice_registers.show div.controls ul li.issue button.submit-report,body.notices.show .due-date #due_date_form button.submit-report,body.notice_registers.show .due-date #due_date_form button.submit-report,.controls ul li.inline-form form.formtastic li button.submit-report,ul.actions.change-status li button.submit-report.sml-pretty,button.submit-report.sml-pretty,button.extend-sml-pretty.blue,body.notices.show div.controls ul li.issue button.blue,body.notice_registers.show div.controls ul li.issue button.blue,body.notices.show .due-date #due_date_form button.blue,body.notice_registers.show .due-date #due_date_form button.blue,.controls ul li.inline-form form.formtastic li button.blue,ul.actions.change-status li button.blue.sml-pretty,body.notices.show div.controls ul li.issue .dataTables_wrapper .dt-buttons button.dt-button,.dataTables_wrapper .dt-buttons body.notices.show div.controls ul li.issue button.dt-button,body.notice_registers.show div.controls ul li.issue .dataTables_wrapper .dt-buttons button.dt-button,.dataTables_wrapper .dt-buttons body.notice_registers.show div.controls ul li.issue button.dt-button,body.notices.show .due-date #due_date_form .dataTables_wrapper .dt-buttons button.dt-button,.dataTables_wrapper .dt-buttons body.notices.show .due-date #due_date_form button.dt-button,body.notice_registers.show .due-date #due_date_form .dataTables_wrapper .dt-buttons button.dt-button,.dataTables_wrapper .dt-buttons body.notice_registers.show .due-date #due_date_form button.dt-button,.dataTables_wrapper .dt-buttons button.dt-button,.dataTables_wrapper .dt-buttons button.dt-button:hover,.controls ul li.inline-form form.formtastic li .dataTables_wrapper .dt-buttons button.dt-button,.dataTables_wrapper .dt-buttons .controls ul li.inline-form form.formtastic li button.dt-button,ul.actions.change-status li .dataTables_wrapper .dt-buttons button.sml-pretty.dt-button,.dataTables_wrapper .dt-buttons ul.actions.change-status li button.sml-pretty.dt-button,body.notices.show div.controls ul li.issue .dataTables_wrapper .dt-buttons button.dt-button:hover,.dataTables_wrapper .dt-buttons body.notices.show div.controls ul li.issue button.dt-button:hover,body.notice_registers.show div.controls ul li.issue .dataTables_wrapper .dt-buttons button.dt-button:hover,.dataTables_wrapper .dt-buttons body.notice_registers.show div.controls ul li.issue button.dt-button:hover,button.blue.sml-pretty,a.btn.extend-sml-pretty.receive-docket,a.btn.receive-docket.sml-pretty,a.btn.extend-sml-pretty.submit-report,a.btn.submit-report.sml-pretty,a.btn.extend-sml-pretty.blue,.dataTables_wrapper .dt-buttons a.btn.dt-button,a.btn.blue.sml-pretty{background:#19426f;background:linear-gradient(rgb(32.5, 85.8, 144.3), #19426f)}input.extend-sml-pretty[disabled],body.timesheets .controls form.button_to input[disabled],.dataTables_wrapper .dt-buttons input[disabled].dt-button,button.extend-sml-pretty[disabled],body.notices.show div.controls ul li.issue button[disabled],body.notice_registers.show div.controls ul li.issue button[disabled],body.notices.show .due-date #due_date_form button[disabled],body.notice_registers.show .due-date #due_date_form button[disabled],.dataTables_wrapper .dt-buttons button[disabled].dt-button,.controls ul li.inline-form form.formtastic li button[disabled],ul.actions.change-status li button[disabled].sml-pretty,button[disabled].sml-pretty,a.btn.extend-sml-pretty[disabled],.dataTables_wrapper .dt-buttons a.btn[disabled].dt-button,a.btn[disabled].sml-pretty{background:#ccc;background:linear-gradient(rgb(224.4, 224.4, 224.4), #ccc);color:#888;cursor:default;text-shadow:none}button.pretty,.extend-pretty,a.btn.pretty{border:none;color:#fff;font-size:12px;margin:0;text-shadow:0 1px 0 rgba(0,0,0,.5);padding:7px 9px 6px 9px;line-height:16px;border-radius:4px;border:1px solid rgba(5,89,168,.5);background:linear-gradient(#1f78cc, #076ac6)}button.pretty:active:hover,.extend-pretty:active:hover,a.btn.pretty:active:hover{padding:8px 9px 5px 9px;box-shadow:0 2px 4px rgba(0,0,0,.25) inset}button.pretty:active:hover,button.pretty:hover,.extend-pretty:active:hover,.extend-pretty:hover,a.btn.pretty:hover{background:linear-gradient(#076ac6, #1e79cc)}button.pretty.green,button.pretty.update,button.pretty.create,button.pretty.start,.extend-pretty.green,a.green.btn.pretty,.extend-pretty.update,a.update.btn.pretty,.extend-pretty.create,a.create.btn.pretty,.extend-pretty.start,a.start.btn.pretty{border:1px solid rgba(86,168,5,.5);background:linear-gradient(#75cc1f, #66c607)}button.pretty.green:active:hover,button.pretty.green:hover,button.pretty.update:active:hover,button.pretty.update:hover,button.pretty.create:active:hover,button.pretty.create:hover,button.pretty.start:active:hover,button.pretty.start:hover,.extend-pretty.green:active:hover,.extend-pretty.green:hover,a.green.btn.pretty:hover,.extend-pretty.update:active:hover,.extend-pretty.update:hover,a.update.btn.pretty:hover,.extend-pretty.create:active:hover,.extend-pretty.create:hover,a.create.btn.pretty:hover,.extend-pretty.start:active:hover,.extend-pretty.start:hover,a.start.btn.pretty:hover{background:linear-gradient(#66c607, #74cc1e)}button.pretty.bentleygreen,.extend-pretty.bentleygreen,a.bentleygreen.btn.pretty{background:#56aa1c;border:1px solid #56aa1c}button.pretty.bentleygreen:active:hover,button.pretty.bentleygreen:hover,.extend-pretty.bentleygreen:active:hover,.extend-pretty.bentleygreen:hover,a.bentleygreen.btn.pretty:hover{background:#3c7613}@media(prefers-reduced-motion: no-preference){button.pretty.bentleygreen,.extend-pretty.bentleygreen,a.bentleygreen.btn.pretty{transition:background-color .2s ease-out}}button.pretty.red,.extend-pretty.red,a.red.btn.pretty{border:1px solid rgba(162,49,23,.5);background:linear-gradient(#c14b2d, #bb3719)}button.pretty.red:active:hover,button.pretty.red:hover,.extend-pretty.red:active:hover,.extend-pretty.red:hover,a.red.btn.pretty:hover{background:linear-gradient(#b73517, #bc462c)}button.pretty.disabled,button.pretty[disabled],button.pretty.grey,.extend-pretty.disabled,a.disabled.btn.pretty,.extend-pretty[disabled],a[disabled].btn.pretty,.extend-pretty.grey,a.grey.btn.pretty{border:1px solid rgba(97,103,109,.5);background:linear-gradient(#80878d, #737a80)}button.pretty.disabled:active:hover,button.pretty.disabled:hover,button.pretty[disabled]:active:hover,button.pretty[disabled]:hover,button.pretty.grey:active:hover,button.pretty.grey:hover,.extend-pretty.disabled:active:hover,.extend-pretty.disabled:hover,a.disabled.btn.pretty:hover,.extend-pretty[disabled]:active:hover,.extend-pretty[disabled]:hover,a[disabled].btn.pretty:hover,.extend-pretty.grey:active:hover,.extend-pretty.grey:hover,a.grey.btn.pretty:hover{background:linear-gradient(#727980, #80868c)}button.pretty.disabled,button.pretty[disabled],.extend-pretty.disabled,a.disabled.btn.pretty,.extend-pretty[disabled],a[disabled].btn.pretty{opacity:.7}button.pretty.disabled:active:hover,button.pretty.disabled:hover,button.pretty[disabled]:active:hover,button.pretty[disabled]:hover,.extend-pretty.disabled:active:hover,.extend-pretty.disabled:hover,a.disabled.btn.pretty:hover,.extend-pretty[disabled]:active:hover,.extend-pretty[disabled]:hover,a[disabled].btn.pretty:hover{padding:7px 9px 6px 9px;box-shadow:none;background:linear-gradient(#80878d, #737a80)}a.btn.pretty,a.btn.sml-pretty{display:inline-block;margin-bottom:20px;text-align:center;text-decoration:none;cursor:default}.extend-button-as-link,body.work_inspector button.set-date,body.activity_quantity_progresses #quantity_progress tbody td.actions button,body.dashboards .chart .rendered-chart-status button,body.tagged_item_registers button.set-date,body.activity_tagged_item_registers button.set-date,body.settings.project_users button.reset_password,ul#timeline_entries li.more button,button.detailed-report,button.icon,#content form.button_to.link button{background-color:rgba(0,0,0,0);border:none;display:inline;font:inherit;margin:0;padding:0;outline:none;outline-offset:0;color:#333;cursor:pointer;text-decoration:underline}.extend-button-as-link:active,body.work_inspector button.set-date:active,body.activity_quantity_progresses #quantity_progress tbody td.actions button:active,body.dashboards .chart .rendered-chart-status button:active,body.tagged_item_registers button.set-date:active,body.activity_tagged_item_registers button.set-date:active,body.settings.project_users button.reset_password:active,ul#timeline_entries li.more button:active,button.detailed-report:active,button.icon:active,#content form.button_to.link button:active,.extend-button-as-link:focus,body.work_inspector button.set-date:focus,body.activity_quantity_progresses #quantity_progress tbody td.actions button:focus,body.dashboards .chart .rendered-chart-status button:focus,body.tagged_item_registers button.set-date:focus,body.activity_tagged_item_registers button.set-date:focus,body.settings.project_users button.reset_password:focus,ul#timeline_entries li.more button:focus,button.detailed-report:focus,button.icon:focus,#content form.button_to.link button:focus,.extend-button-as-link:hover,body.work_inspector button.set-date:hover,body.activity_quantity_progresses #quantity_progress tbody td.actions button:hover,body.dashboards .chart .rendered-chart-status button:hover,body.tagged_item_registers button.set-date:hover,body.activity_tagged_item_registers button.set-date:hover,body.settings.project_users button.reset_password:hover,ul#timeline_entries li.more button:hover,button.detailed-report:hover,button.icon:hover,#content form.button_to.link button:hover{color:#000}.extend-button-as-link[disabled],body.work_inspector button[disabled].set-date,body.activity_quantity_progresses #quantity_progress tbody td.actions button[disabled],body.dashboards .chart .rendered-chart-status button[disabled],body.tagged_item_registers button[disabled].set-date,body.activity_tagged_item_registers button[disabled].set-date,body.settings.project_users button[disabled].reset_password,ul#timeline_entries li.more button[disabled],button[disabled].detailed-report,button[disabled].icon,#content form.button_to.link button[disabled]{cursor:inherit;pointer-events:none}#content form.button_to.link{position:inherit}#content .controls form.button_to.link button{padding:0px 6px;text-decoration:none}#content .controls form.button_to.link button.icon.text{background-position-y:50%}#content .controls form.button_to.link button:hover{color:#19426f}form.formtastic ol li{margin-bottom:10px}form.formtastic ol li label{display:block}form.formtastic ol li label:after{content:"";display:table;clear:both}form.formtastic ol li.string input,form.formtastic ol li.password input,form.formtastic ol li.email input,form.formtastic ol li.numeric input,form.formtastic ol li.url input,form.formtastic ol li.phone input,form.formtastic ol li.time_select input{border:1px solid #ccc;margin:0;padding:5px;width:300px;height:17px;font:inherit;font-size:14px;line-height:100%;border-radius:4px}form.formtastic ol li.string input[disabled],form.formtastic ol li.string input[readonly],form.formtastic ol li.password input[disabled],form.formtastic ol li.password input[readonly],form.formtastic ol li.email input[disabled],form.formtastic ol li.email input[readonly],form.formtastic ol li.numeric input[disabled],form.formtastic ol li.numeric input[readonly],form.formtastic ol li.url input[disabled],form.formtastic ol li.url input[readonly],form.formtastic ol li.phone input[disabled],form.formtastic ol li.phone input[readonly],form.formtastic ol li.time_select input[disabled],form.formtastic ol li.time_select input[readonly]{background:#eee}form.formtastic ol li.boolean label input,form.formtastic ol li.radio label input{vertical-align:middle;position:relative;bottom:1px;margin:0;margin-right:4px;padding:0}form.formtastic ol li.radio label .description{vertical-align:middle;display:inline-block}form.formtastic ol li.boolean.disabled{color:#999}form.formtastic ol li.text label,form.formtastic ol li.json label{display:block;margin-bottom:5px}form.formtastic ol li.text textarea,form.formtastic ol li.text .ace_editor,form.formtastic ol li.json textarea,form.formtastic ol li.json .ace_editor{box-sizing:border-box;width:100%;height:100px;border:1px solid #ccc;border-radius:4px}form.formtastic ol li.text textarea,form.formtastic ol li.json textarea{resize:vertical;font-size:14px}form.formtastic ol li.text textarea[disabled],form.formtastic ol li.text textarea[readonly],form.formtastic ol li.json textarea[disabled],form.formtastic ol li.json textarea[readonly]{background:#eee}form.formtastic ol li.json textarea{font-family:monospace}form.formtastic ol li.json textarea,form.formtastic ol li.json .ace_editor{height:500px}form.formtastic ol li.uploader label,form.formtastic ol li.uploader input{display:inline-block}form.formtastic ol li.uploader label{padding-right:.5em}form.formtastic ol li.numeric input{width:100px}form.formtastic ol li.string input.bootstrap-datepicker{width:150px}form.formtastic ol li.hidden{margin:0}form.formtastic ol li.group ol{margin:0}form.formtastic ol li.group ol li{display:inline-block;width:156px}form.formtastic ol li.group ol li.input-label{vertical-align:top}form.formtastic ol li.group ol li.input-label label{margin-top:26px}form.formtastic ol li.group ol li label{width:auto;display:block}form.formtastic ol li.group ol li label input{margin:0 8px 0 0}form.formtastic ol li.group ol li p.inline-hints{margin:0}form.formtastic ol li p.inline-hints{color:#999;font-size:12px;margin-bottom:0;margin-top:3px}form.formtastic ol li.inline-hint p.inline-hints{display:inline-block}form.formtastic ol li p.hint,form.formtastic ol li li.hint{color:#999}form.formtastic ol li p.inline-errors{font-size:12px;color:darkred;margin-bottom:0}form.formtastic ol li.custom_error p.inline-errors{margin-top:-10px}form.formtastic ol li fieldset{border:1px dotted #ccc;padding:10px;border-radius:4px}form.formtastic ol li fieldset legend{background:#fff;margin:0 -5px 5px;padding:0 5px}form.formtastic ol li.sub_form li.remove_child{float:right;margin:-34px 5px 0 0}form.formtastic ol li.check_boxes{background:#e0e9ef;margin-bottom:20px;border:1px solid #e0e9ef;border-bottom:1px solid #a4bacb;border-radius:4px;background:linear-gradient(rgb(247.5468085106, 249.7106382979, 251.1531914894), #e0e9ef)}form.formtastic ol li.check_boxes fieldset{margin:0;border:none}form.formtastic ol li.check_boxes fieldset legend{margin:0 -10px;padding:5px 10px;width:100%;border-bottom:1px solid #a4bacb;font-size:16px;font-weight:bold;background:linear-gradient(rgb(247.5468085106, 249.7106382979, 251.1531914894), #e0e9ef)}form.formtastic ol li.check_boxes fieldset legend span{float:right;color:#a4bacb}form.formtastic ol li.check_boxes fieldset>ol{margin:-10px 0}form.formtastic ol li.check_boxes fieldset>ol>li{margin:0 -10px;padding:10px;border-bottom:1px solid #a4bacb;border-top:1px solid #fff;background:#e0e9ef}form.formtastic ol li.check_boxes fieldset>ol>li:last-child{border-bottom:none}form.formtastic ol li select.lookup{width:312px}form.formtastic ol li select.lookup[multiple]{width:100%}form.formtastic ol li.hint{margin-top:-7px;color:#999;font-size:12px}form.formtastic fieldset.actions ol{float:right}form.formtastic fieldset.actions ol li{float:left;margin-left:10px;margin-bottom:0;padding-top:8px}form.formtastic fieldset.actions ol li.commit{padding-top:0}form.formtastic fieldset.actions ol li.link{margin-top:8px}form.formtastic fieldset.input-daterange li input{width:150px;text-align:left;border-radius:0}form.formtastic.horizontal:after{content:"";display:table;clear:both}form.formtastic.horizontal fieldset{float:left}form.formtastic.horizontal fieldset.actions ol li{padding:0;margin:0}form.formtastic.horizontal li{float:left;margin:0px 10px 0 0;line-height:28px}form.formtastic.horizontal label{float:left;margin:0 10px 0 0}form.formtastic.horizontal button{margin-top:1px}.form--extend-search,body.settings .notes form.search,body.settings .filters form.search,.controls form.search,body.events.index form.notices,body.events.map form.notices{margin:-4px 0;position:relative}.form--extend-search input,body.settings .notes form.search input,body.settings .filters form.search input,.controls form.search input,body.events.index form.notices input,body.events.map form.notices input{position:absolute;top:2px;right:0px;padding:5px 30px 5px 5px;height:18px;width:200px;font-size:14px;border:1px solid #ccc}.form--extend-search input:focus,body.settings .notes form.search input:focus,body.settings .filters form.search input:focus,.controls form.search input:focus,body.events.index form.notices input:focus,body.events.map form.notices input:focus{border-color:#aaa;outline:0}.form--extend-search button,body.settings .notes form.search button,body.settings .filters form.search button,.controls form.search button,body.events.index form.notices button,body.events.map form.notices button{position:absolute;display:inline-block;right:1px;top:3px;height:28px;width:30px;border:none;text-indent:-9001px;background:#fff url(/assets/search-47bf9ec02185d754c59b919e4556fe6559b953894120df59a4dc556575fdbcc3.png) no-repeat 50% 50%}.form--extend-search button:active,body.settings .notes form.search button:active,body.settings .filters form.search button:active,.controls form.search button:active,body.events.index form.notices button:active,body.events.map form.notices button:active{background-position:50% 55%}form label abbr[title=required]{color:#a52f17;text-decoration:none}form ul.actions{float:right}form ul.actions li{float:left;margin-left:10px}form .input-daterange{width:auto}form select.select2{width:312px}form select.select2[multiple]{width:100%}form ol li .select2-container li{margin-bottom:0}.select2-container .select2-selection--single{height:29px}.select2-container .select2-selection--multiple{min-height:29px}.select2-container .select2-selection--multiple .select2-selection__rendered{margin-bottom:-2px;padding-left:3px}.select2-container .select2-selection--multiple .select2-selection__choice{margin-top:3px;font-size:13px}.select2-container .select2-search--inline .select2-search__field{margin-top:4px;margin-bottom:-1px}.select2-search__field{-webkit-appearance:textfield;font-size:14px}.select2-search__field::-webkit-search-decoration{-webkit-appearance:none}.select2-container .select2-selection--single{border:1px solid #ccc}.select2-container .select2-selection--multiple{border:1px solid #ccc;border-radius:4px}.select2-container .select2-selection--single .select2-selection__rendered{color:#000}.select2-container.select2-container--focus .select2-selection{border:1px solid #ccc;outline:1px dotted}html.webkit .select2-container.select2-container--focus .select2-selection{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.select2-container .select2-selection--single .select2-selection__clear{position:relative;top:-2px}.select2-container .select2-selection--multiple .select2-selection__choice__remove{position:relative;top:-1px;left:-1px}.select2-results .load-more{padding:6px;color:#888}.select2-hidden-accessible{max-width:1px}.select2-selection__rendered .subtext,.select2-results__option .subtext{font-size:90%;opacity:.5}.extend-select2ish-input,body.bulk_assign_work_references .search-modal form input:not([type]),body.discussion_log_items .filters div.filter.date-range input,body.cost_analytics .filters #filters_from_date,body.cost_analytics .filters #filters_to_date,body.dockets.index .filters .filter.date input,body.docket_analytics.index .filters .filter.date input,body.dockets.index .filters form>ul input.filter-input,body.docket_analytics.index .filters form>ul input.filter-input,body.dockets.index .docket-actions li .filter-input,body.docket_analytics.index .docket-actions li .filter-input,body.dockets .assign-invoice-modal input,body.docket_analytics .assign-invoice-modal input,body.activities.index .flex-filters .planned-date input,body.activities.index .flex-filters #q,body.bulk_adjust .container .filters .row .date input,body.docket_inbox .filters #docket_date,body.usage-matrix #usage-matrix .notes input,body.usage-matrix .usage-modal form input:not([type]),body.usage-matrix .search-modal form ul input:not([type]),body.docket_inbox body.people.index .links #docket_date,body.people.index body.docket_inbox .links #docket_date,body.docket_inbox body.account_people.index .links #docket_date,body.account_people.index body.docket_inbox .links #docket_date,body.docket_inbox body.equipment_items.index .links #docket_date,body.equipment_items.index body.docket_inbox .links #docket_date,body.docket_inbox body.other_resources.index .links #docket_date,body.other_resources.index body.docket_inbox .links #docket_date,body.docket_inbox body.equipment_inspections.index .links #docket_date,body.equipment_inspections.index body.docket_inbox .links #docket_date,.filters.dual-column form .row .column input:not(.select2-search__field),.flex-filters .row input:not(.select2-search__field):not([type=checkbox]),body.tasks.index .filters input.search-box,body.projects.log .filters div.filter.date-range input,body.events.index .filters input.search-box,body.events.map .filters input.search-box,body.events.index .filters div.event-date input,body.events.map .filters div.event-date input{-webkit-appearance:none;height:15px;margin:0;padding:6px 5px;border:1px solid #ccc;border-radius:4px;font-family:sans-serif;font-size:100%}.updatable-entity-list{padding-bottom:10px}.updatable-entity-list label{display:block}.updatable-entity-list select{width:100%}.updatable-entity-list .select2-container .loading{position:absolute;top:6px;right:6px;width:16px;height:16px;background:url(/assets/small-spinner-228e695f2b7bc3e894c1ee0e22b0aed213b8eb583991d80fa69d25a846148eeb.gif) 50% 50% no-repeat;display:none}.updatable-entity-list .select2-selection{padding-right:26px}fieldset li.input .updatable-user-list{padding-bottom:0}.floating-actions fieldset.actions{background:#fff;position:fixed;bottom:0;width:100%;padding-bottom:10px;max-width:968px}:target{scroll-margin-top:36px}body>header{position:fixed;top:0;right:0;left:0;height:36px;background:#19426f;font-weight:bold;display:flex;z-index:20;color:#a4bacb;box-shadow:0 2px 3px rgba(0,0,0,.2)}body>header>*{line-height:36px}body>header a{text-decoration:none;color:inherit;cursor:pointer}body>header a:hover:not(.logo){color:#e0e9ef;background-position:0 -13px !important}body>header a.logo{background:20px 7px no-repeat #2f537d;color:rgba(0,0,0,0);width:139px;overflow:hidden;background-image:url(/assets/logo-white-77d819afadc98d03a2371b051ffc26b4864aa987f96ffc8d828de01e2d8e5bd6.png)}@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 144dpi){body>header a.logo{background-image:url(/assets/logo-white@2x-a5b7a49bb7d1e862cfa5878438dfa95c7146a3718bba2b00cb2c5d03c703b11a.png);background-size:87px 23px}}body>header a.hamburger{font-size:22px}body>header a.user-info.disabled{opacity:.66;cursor:default;color:#333}body>header a .avatar-user-initials,body>header a .avatar{background-color:#e0e9ef;color:#19426f;display:inline-block;border-radius:50%;padding:1px;width:20px;height:20px;font-size:10px;text-align:center;line-height:20px;vertical-align:middle}body>header nav{flex:1;color:inherit}body>header nav ul{font-size:12px;display:flex;justify-content:flex-end;margin:0 15px;gap:15px}body>header nav ul li{list-style:none;flex:0 0 auto}body>header nav ul li.settings a{padding-left:16px;background-repeat:no-repeat;background-position:0 1px;background-image:url(/assets/settings-cog-725b9573cbf0ed9eeeeb564816d90dd82fa11b10d3a6015b9b7677c640ee6a05.png)}@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 144dpi){body>header nav ul li.settings a{background-image:url(/assets/settings-cog@2x-e7f67a9d326c04a33fd6601cf9499c5211f7af282737773a8e39f90a34a46e75.png);background-size:16px 32px}}body>header nav ul li.dropdown .dropdown-menu{right:0;left:unset}body>header nav ul li.dropdown .dropdown-menu li{text-align:left}body>header nav ul li.dropdown .dropdown-menu li a:not([href]){cursor:default;background:#fff;color:#333}body>header nav.meta ul{height:auto;height:-moz-fill-available;height:-webkit-fill-available;justify-content:flex-start;align-items:center}body>header nav.meta .switch-project{display:flex;align-items:center}body>header nav.meta .switch-project .project-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:400px;margin-right:1px}body>header nav.meta .switch-project .caret{margin-top:1px}body>header .announcement{flex:0 0 auto;text-align:center;color:inherit;font-size:12px;text-decoration:none}nav#project-nav{display:none;position:fixed;top:30px;left:185px;z-index:40;width:320px;background:hsl(204,31.914893617%,94.7843137255%);color:#19426f;font-size:12px;box-shadow:0 2px 4px rgba(0,0,0,.2)}nav#project-nav.hidden-sidebar{margin-left:-35px}nav#project-nav.open{display:block}nav#project-nav input{border:0;border-bottom:1px solid rgb(182.2,199.8,213.4);font-size:14px;width:312px;height:20px;padding:4px}nav#project-nav input:focus{outline:none}nav#project-nav img.loading{display:block;margin:5px}nav#project-nav ul{overflow-y:scroll;height:300px}nav#project-nav ul li.project,nav#project-nav ul li.warning{border-bottom:1px solid rgb(182.2,199.8,213.4)}nav#project-nav ul li.project span,nav#project-nav ul li.warning span{display:block}nav#project-nav ul li.project span.project-name,nav#project-nav ul li.warning span.project-name{font-weight:bold}nav#project-nav ul li.project span.project-location,nav#project-nav ul li.warning span.project-location{color:rgb(88.7365957447,118.9646808511,151.4834042553)}nav#project-nav ul li.project span.project-location.empty,nav#project-nav ul li.warning span.project-location.empty{color:rgb(131.2276595745,154.2744680851,178.4723404255)}nav#project-nav ul li.project.active{background:hsl(204,31.914893617%,80.7843137255%)}nav#project-nav ul li.project:hover{background:#e0e9ef}nav#project-nav ul li.project a{color:#19426f;text-decoration:none;display:block;padding:5px}body>.underlay{display:none;position:absolute;top:0px;left:0px;z-index:30;height:100%;width:100%}body,body>header,header .announcement{transition-duration:.25s;transition-timing-function:ease}body,header .announcement{transition-property:padding-left}body>header{transition-property:top}body.hidden-header .flash{display:none}body.hidden-header>header{top:-30px}body.hidden-nav{padding-left:10px}body.embed{padding:10px}body.embed>header{display:none}body.fluid-fullscreen .container{min-width:960px;width:100%;margin:0 0}nav.main{width:138px;background:#fff;position:fixed;padding-top:36px;top:0;bottom:0;left:0;z-index:10;border-right:1px solid rgb(182.2,199.8,213.4);display:flex;flex-direction:column;transition-duration:.25s;transition-timing-function:ease;transition-property:left}nav.main a,nav.main span{text-decoration:none;display:block;color:#19426f}nav.main .item{display:flex}nav.main .item .title{flex:1}nav.main span.badge{display:inline-block;font-size:11px;border-radius:20px;padding:2px 6px;height:12px;line-height:13px;background-color:#d72b3f;color:#fefefe;font-weight:normal;float:right;text-align:center;min-width:1em;margin-top:2px;margin-left:2px;margin-right:3px;opacity:1;visibility:visible;transition:visibility .4s,opacity .4s linear}nav.main span.badge:empty{display:none}nav.main>ul>li>span{cursor:pointer;font-weight:bold;padding:10px 4px 10px 20px}nav.main>ul>li>span:hover{background:hsl(204,31.914893617%,94.7843137255%)}nav.main>ul>li.active-new a{background:hsl(204,31.914893617%,94.7843137255%)}nav.main>ul>li.active>span{background:#e0e9ef !important;color:#19426f}nav.main>ul>li.active>ul{display:block;background:hsl(204,31.914893617%,94.7843137255%)}nav.main>ul>li.expanded>span{background:#e6e6e6}nav.main>ul>li.expanded>span>span.badge{opacity:0;visibility:hidden}nav.main>ul>li ul{display:none;padding-bottom:4px;background:#f0f0f0}nav.main>ul>li ul li:first-child{padding-top:4px}nav.main>ul>li ul li a{font-size:12px;padding:4px 4px 4px 20px;line-height:20px}nav.main>ul>li ul li.active a,nav.main>ul>li ul li.active-new a{font-weight:bold}nav.main>ul{overflow:auto;flex:1}nav.main li{display:block}nav.main:not(.show-all) li.hidden{display:none}nav.main li.show-all-control a{font-size:12px;padding:10px 20px 10px 20px;line-height:20px;color:#598dc0}body.hidden-nav nav.main{left:-139px}body.embed>nav.main{display:none}table{width:100%}table td,table th{border-collapse:collapse;padding:4px 3px}table td.right,table th.right{text-align:right}table td.center,table th.center{text-align:center}table thead tr th{font-size:12px}table thead tr:first-child th{padding-bottom:0}table thead tr:last-child th,table thead tr th[rowspan]{padding-top:0;border-bottom:1px solid #ccc}table tbody tr th,table tbody tr td{border-bottom:1px solid #ccc}table tbody tr th{border-right:1px solid #ccc}table tbody tr td{text-align:left}table.bordered td,table.bordered th{padding:4px;border-left:1px solid #ccc;border-right:1px solid #ccc}table.freeze-header{border-collapse:separate}table.freeze-header thead{background:#fff;position:sticky;top:36px;z-index:5}table.striped tbody tr:nth-child(even){background:#eee}table.compacted{table-layout:auto;width:auto;margin:0 auto}table.compacted th,table.compacted td{padding-right:1em}table.detailed{border-top:1px solid #e0e9ef;margin-bottom:20px;table-layout:fixed}table.detailed colgroup col.column1{width:160px}table.detailed colgroup col.column3{width:140px}table.detailed colgroup col.column4{width:150px}table.detailed tbody:hover{background-color:hsl(204,31.914893617%,95.7843137255%)}table.detailed tbody tr{border-bottom:1px solid #e0e9ef}table.detailed tbody tr td{border:0 !important}table.detailed tbody tr td:first-child{padding-left:4px}table.detailed tbody tr td:last-child{padding-right:4px}table.detailed tbody tr.title{border-bottom-width:0}table.detailed tbody tr.title td{padding-bottom:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}table.detailed tbody tr.title td.discussion{text-align:right}table.detailed tbody tr.detail td ul.tags{display:inline;margin-right:4px}table.detailed tbody tr.detail td span.critical{font-size:12px;border:none;margin-left:5px}table.detailed tbody tr.detail td.initials span.owners-initials{margin-left:23px}table.detailed tbody tr.detail td.progress{text-align:right;white-space:nowrap}table.detailed tbody tr.detail td.extra{text-align:right}table.detailed tbody tr.detail td a.comment{float:right;margin-left:4px}ul.tags{font-size:12px;margin-bottom:-3px}ul.tags li{display:inline}ul.tags li a{display:inline-block;line-height:1.5;color:#19426f;text-decoration:none;background:#e0e9ef;margin-right:5px;margin-bottom:4px;padding:0 5px;border-radius:3px}ul.tags li a:hover{background:#a4bacb;color:#19426f}span.owners-initials{color:#999;font-size:12px}.flash{position:relative;border-style:solid;border-width:1px 0;padding:4px 10px;line-height:20px;margin:0 -10px 10px;left:0;right:0;z-index:1}.flash .container{margin-bottom:0;padding:0}body.responsive .flash .container{margin-top:0;margin-bottom:0}.container .flash .container{width:auto;min-width:auto}.flash a.close{font-weight:bold;text-decoration:none;float:right;margin-top:-1px;line-height:inherit;opacity:.5}.flash a.close:hover{opacity:1}.content-with-notes .primary{float:left;width:730px}.content-with-notes .secondary{width:auto}body.events a.status{background-repeat:no-repeat !important}body.events ul.new-item-buttons{text-align:right}body.events p.actions{text-align:right;margin-top:20px;margin-bottom:0px}body.events td.cost{text-align:right}body.events h4.total-cost{float:right}body.events form #blocking{margin-bottom:15px}body.events.index button.summary-report,body.events.map button.summary-report{text-decoration:none;padding-left:20px;background-image:url(/assets/icons/file_extension_pdf-0086a8c613d6a7c2d68f7efefe18dfeb212049234e05bc216d2aca9624d06310.png);background-repeat:no-repeat;background-position:0 50%}body.events.index .filters,body.events.map .filters{margin-top:-10px;padding-left:5px;padding-bottom:4px;padding-right:0}body.events.index .filters select.event-type,body.events.index .filters select.tags,body.events.index .filters select.work-categories,body.events.index .filters select.disciplines,body.events.index .filters select.locations,body.events.index .filters select#owner_ids,body.events.index .filters div.event-date,body.events.map .filters select.event-type,body.events.map .filters select.tags,body.events.map .filters select.work-categories,body.events.map .filters select.disciplines,body.events.map .filters select.locations,body.events.map .filters select#owner_ids,body.events.map .filters div.event-date{width:313px}body.events.index .filters input.search-box,body.events.index .filters select.event-type,body.events.index .filters select.tags,body.events.index .filters select.work-categories,body.events.index .filters select.disciplines,body.events.index .filters select.locations,body.events.index .filters select.owners,body.events.index .filters select.activity_ids,body.events.index .filters .select2-container,body.events.index .filters div.event-date,body.events.map .filters input.search-box,body.events.map .filters select.event-type,body.events.map .filters select.tags,body.events.map .filters select.work-categories,body.events.map .filters select.disciplines,body.events.map .filters select.locations,body.events.map .filters select.owners,body.events.map .filters select.activity_ids,body.events.map .filters .select2-container,body.events.map .filters div.event-date{float:left;margin:0 5px 5px 0}body.events.index .filters select.activity_ids,body.events.map .filters select.activity_ids{width:477px}body.events.index .filters input.search-box,body.events.map .filters input.search-box{width:619px;clear:left}body.events.index .filters ul.status-filters,body.events.map .filters ul.status-filters{margin-left:5px}body.events.index .filters button,body.events.map .filters button{float:right;margin-top:6px;margin-right:6px}body.events.index .filters div.event-date,body.events.map .filters div.event-date{text-align:right}body.events.index .filters div.event-date input,body.events.map .filters div.event-date input{width:99px}body.events.index form.notices,body.events.map form.notices{width:500px;float:right}body.events.index .marker-detail,body.events.map .marker-detail{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;width:250px}body.events.index .marker-detail a.image,body.events.map .marker-detail a.image{display:block;background-size:contain;width:250px;height:250px;background-position:50% 50%;background-repeat:no-repeat}body.events.index .marker-detail p,body.events.map .marker-detail p{margin-bottom:5px}body.events.index .marker-detail p.name-date,body.events.map .marker-detail p.name-date{font-weight:normal}body.events.index .marker-detail p.subject-name,body.events.map .marker-detail p.subject-name{font-weight:bold}body.events.index .marker-detail div.information,body.events.map .marker-detail div.information{font-size:12px;font-weight:normal;background-color:#eee;padding:5px}body.events.new a.toggle,body.events.edit a.toggle,body.events.create a.toggle,body.events.update a.toggle{display:block;margin-bottom:5px;text-decoration:underline;cursor:pointer;cursor:hand}body.events.new fieldset[class^=field-] .inline-errors,body.events.edit fieldset[class^=field-] .inline-errors,body.events.create fieldset[class^=field-] .inline-errors,body.events.update fieldset[class^=field-] .inline-errors{padding-right:5px}body.events.new form.formtastic input.bootstrap-datepicker,body.events.new form.formtastic li.time_select input,body.events.edit form.formtastic input.bootstrap-datepicker,body.events.edit form.formtastic li.time_select input,body.events.create form.formtastic input.bootstrap-datepicker,body.events.create form.formtastic li.time_select input,body.events.update form.formtastic input.bootstrap-datepicker,body.events.update form.formtastic li.time_select input{width:100px}body.events.new form.formtastic fieldset.inputs ol li#event_name_input input,body.events.edit form.formtastic fieldset.inputs ol li#event_name_input input,body.events.create form.formtastic fieldset.inputs ol li#event_name_input input,body.events.update form.formtastic fieldset.inputs ol li#event_name_input input{width:628px}body.events.new form.formtastic fieldset.inputs ol li#event_activity_input select,body.events.edit form.formtastic fieldset.inputs ol li#event_activity_input select,body.events.create form.formtastic fieldset.inputs ol li#event_activity_input select,body.events.update form.formtastic fieldset.inputs ol li#event_activity_input select{width:640px}body.events.show .controls ul.event-status li.subtle{margin-right:4px}body.events.show .secondary .empty{color:#999}body.events.show .secondary #event_details>dl.details dt{width:140px}body.events.show .secondary #event_details>dl.details dd{width:134px}body.events.show .secondary li#event_discipline_input label,body.events.show .secondary li#event_location_input label{width:80px}body.events.show .secondary div#notices form,body.events.show .secondary div#notices_due form,body.events.show .secondary div#related_activities form{border-top:1px solid #fff;margin:0 -10px 0;padding:10px 10px 0}body.events.show .secondary div#notices form label,body.events.show .secondary div#notices_due form label,body.events.show .secondary div#related_activities form label{display:none}body.events.show .secondary div#notices form fieldset.inputs ol li,body.events.show .secondary div#notices_due form fieldset.inputs ol li,body.events.show .secondary div#related_activities form fieldset.inputs ol li{margin-bottom:5px}body.events.show .secondary div#notices form fieldset.inputs ol li select,body.events.show .secondary div#notices_due form fieldset.inputs ol li select,body.events.show .secondary div#related_activities form fieldset.inputs ol li select{width:278px}body.events.show .secondary div#notices form fieldset.actions ol li,body.events.show .secondary div#notices_due form fieldset.actions ol li,body.events.show .secondary div#related_activities form fieldset.actions ol li{margin-left:0}body.events.show .secondary #owners ul li{padding:4px 10px !important}body.events.show .secondary #owners ul li:last-child{border-bottom:0}body.events.show .secondary #related_activities li.blocking{border-left:5px solid #a52f17;padding-left:5px}body.events.show .secondary #related_activities li a.delete{float:right}body.events.show .secondary ul#notices{margin-bottom:0}body.events.show .secondary ul#notices>li h5 a.status{background-position:0 2px}body.events.show .secondary ul#notices>li span.clause,body.events.show .secondary ul#notices>li dl{color:#999;font-size:12px}body.events.show .secondary ul#notices>li span.clause dt,body.events.show .secondary ul#notices>li span.clause dd,body.events.show .secondary ul#notices>li dl dt,body.events.show .secondary ul#notices>li dl dd{display:inline;font-weight:normal}body.events.show .secondary ul#notices>li span.clause dt.overdue,body.events.show .secondary ul#notices>li span.clause dd.overdue,body.events.show .secondary ul#notices>li dl dt.overdue,body.events.show .secondary ul#notices>li dl dd.overdue{color:#a52f17}body.events.show .secondary ul#notices>li ul.actions li{list-style:none;display:inline;font-size:12px;margin-right:10px}body.events.show .secondary ul#notices>li ul.actions li .issue_form{position:relative;padding:0 10px;margin:10px -11px 0;background:#e0e9ef;border-top:1px solid #a4bacb;border-radius:2px}body.events.show .secondary ul#notices>li ul.actions li .issue_form input{width:210px}table.events,table.notice-register-entries{margin-bottom:20px}table.events thead td,table.events thead th,table.events tbody td,table.events tbody th,table.notice-register-entries thead td,table.notice-register-entries thead th,table.notice-register-entries tbody td,table.notice-register-entries tbody th{text-align:left;padding:4px}ul.extend-notifiable-account-users li,body.events.show .popover ul.notifiable-account-users li{overflow:hidden;margin-bottom:10px}ul.extend-notifiable-account-users li img.avatar,body.events.show .popover ul.notifiable-account-users li img.avatar{float:left;margin-right:10px}ul.extend-notifiable-account-users li span.name,body.events.show .popover ul.notifiable-account-users li span.name{float:left;line-height:42px;font-weight:bold;color:#19426f}ul.extend-notifiable-account-users li:last-child,body.events.show .popover ul.notifiable-account-users li:last-child{margin-bottom:0}.primary #description{padding:10px;background:#f8f8f8}.primary #description p:last-child{margin-bottom:0}ul.actions.change-status{display:inline-block;font-size:12px;margin:0 0 -5px;float:right}ul.actions.change-status li{display:inline;margin-left:5px;float:left;margin-top:-1px}ul.actions.change-status li a{color:#19426f;text-decoration:none;text-shadow:0 1px 0 #fff}ul.actions.change-status li a.status,ul.actions.change-status li a.comment{width:15px;display:inline-block}ul.actions.change-status li button.sml-pretty{width:auto;height:auto;text-indent:0;font-size:10px !important}ul.detail-list li ul.tags{display:inline}.extend-activity-status,ul#work_reference_log>li.activity a.activity-status,a.activity-status{font-size:12px;padding:2px 5px 1px;border:1px solid #999;border-radius:3px;text-decoration:none}.extend-activity-status.not_started,ul#work_reference_log>li.activity a.not_started.activity-status,a.not_started.activity-status{background:hsl(204,71.914893617%,70.7843137255%);border-color:#19426f}.extend-activity-status.started,ul#work_reference_log>li.activity a.started.activity-status,a.started.activity-status,.extend-activity-status.paused,ul#work_reference_log>li.activity a.paused.activity-status,a.paused.activity-status{background:hsl(61.6216216216,200%,72.7450980392%);border-color:#fae751}.extend-event-status,body.projects.show section.notices ul#notices li span.event-status,ul#work_reference_log>li.event a.event-status,ul#work_reference_log>li.task a.task-status,.extend-task-status,a.task-status,a.event-status{font-size:12px;padding:2px 5px 1px;margin-right:4px;border:1px solid #999;text-decoration:none;border-radius:3px}.extend-event-status.resolved,body.projects.show section.notices ul#notices li span.resolved.event-status,ul#work_reference_log>li.event a.resolved.event-status,ul#work_reference_log>li.task a.resolved.task-status,.resolved.extend-task-status,a.resolved.task-status,a.resolved.event-status{background:hsl(61.6216216216,200%,72.7450980392%);border:1px solid #fae751}.extend-event-status.closed,body.projects.show section.notices ul#notices li span.closed.event-status,ul#work_reference_log>li.event a.closed.event-status,ul#work_reference_log>li.task a.closed.task-status,.closed.extend-task-status,a.closed.task-status,a.closed.event-status,.extend-event-status.finished,body.projects.show section.notices ul#notices li span.finished.event-status,ul#work_reference_log>li.event a.finished.event-status,ul#work_reference_log>li.task a.finished.task-status,.finished.extend-task-status,a.finished.task-status,a.finished.event-status{background:hsl(135.3488372093,170.4918032787%,78.0392156863%);border:1px solid #258f2b}.extend-event-status.open,body.projects.show section.notices ul#notices li span.open.event-status,ul#work_reference_log>li.event a.open.event-status,ul#work_reference_log>li.task a.open.task-status,.open.extend-task-status,a.open.task-status,a.open.event-status,.extend-event-status.started,body.projects.show section.notices ul#notices li span.started.event-status,ul#work_reference_log>li.event a.started.event-status,ul#work_reference_log>li.task a.started.task-status,.started.extend-task-status,a.started.task-status,a.started.event-status,.extend-event-status.paused,body.projects.show section.notices ul#notices li span.paused.event-status,ul#work_reference_log>li.event a.paused.event-status,ul#work_reference_log>li.task a.paused.task-status,.paused.extend-task-status,a.paused.task-status,a.paused.event-status{background:hsl(4.1860465116,175.4385964912%,78.8235294118%);border:1px solid #a52f17}.extend-event-status.invalid,body.projects.show section.notices ul#notices li span.invalid.event-status,ul#work_reference_log>li.event a.invalid.event-status,ul#work_reference_log>li.task a.invalid.task-status,.invalid.extend-task-status,a.invalid.task-status,a.invalid.event-status{background:#eee}span.critical,span.external-reference{padding:2px 5px 1px;border-radius:3px;border:1px solid #a52f17;background-color:#ff9b93}span.external-reference{background-color:#ffc793}button.detailed-report{text-decoration:none;padding:0px 11px 0 28px;background-image:url(/assets/icons/file_extension_pdf-0086a8c613d6a7c2d68f7efefe18dfeb212049234e05bc216d2aca9624d06310.png);background-repeat:no-repeat;background-position:8px center}button.detailed-report.alternate{padding-right:0;margin-left:-10px}img.thumb{display:inline-block;margin:5px 5px 5px 0;padding:2px;border:1px solid #a4bacb;background:hsl(204,21.914893617%,97.7843137255%)}img.avatar{border-radius:6px}ul#timeline_entries{margin-bottom:20px}ul#timeline_entries li{margin-bottom:10px;overflow:hidden}ul#timeline_entries li ul.update li,ul#timeline_entries li ul.assignees li{padding-left:10px;margin-bottom:0px;font-size:13px}ul#timeline_entries li ul.update li{list-style:circle inside}ul#timeline_entries li img.avatar{background:#eee;margin-right:10px;float:left}ul#timeline_entries li span{display:block;overflow:hidden}ul#timeline_entries li span span{display:inline}ul#timeline_entries li span span.name a{font-weight:bold;color:#19426f;text-decoration:none}ul#timeline_entries li span span.name a:hover{text-decoration:underline}ul#timeline_entries li span span.comment{display:block;padding:5px 5px 4px;font-size:12px;background:#e0e9ef;color:#19426f;border-radius:2px}ul#timeline_entries li span span.comment p{margin:0 0 10px}ul#timeline_entries li span span.comment p:last-of-type{margin-bottom:0}ul#timeline_entries li span span.comment-attachment{overflow:hidden;display:block}ul#timeline_entries li span span.comment-attachment a{float:left;margin-right:10px}ul#timeline_entries li span time{display:block;margin-top:3px;line-height:12px}ul#timeline_entries li span ul.tags{margin-top:3px}ul#timeline_entries li span span.comment-links-wrap{display:block;font-size:12px}ul#timeline_entries li span span.comment-links-wrap a{float:none;margin:0}ul#timeline_entries li span .edit-discussion-link{float:right;padding-left:10px}ul#timeline_entries li span .edit-discussion-link a{color:#999}ul#timeline_entries li span .show_on_reports{color:#a52f17;float:right;font-weight:bold;margin-left:10px}ul#timeline_entries li span .applicable-date{float:right;font-weight:bold;margin-left:10px}ul#timeline_entries li.date{font-weight:bold;margin-top:20px;padding-top:5px}ul#timeline_entries li.timeline_entry+.date{border-top:1px solid #ccc}ul#timeline_entries li.loading:not(:first-child),ul#timeline_entries li.more:not(:first-child){margin-left:62px}ul#work_reference_log>li{border-bottom:1px solid #ccc;margin-bottom:20px}ul#work_reference_log>li.activity strong,ul#work_reference_log>li.event strong,ul#work_reference_log>li.task strong{display:inline-block;margin-bottom:10px}ul#work_reference_log a.load-more-comments{margin:0 0 10px 95px}ul#work_reference_log ul#timeline_entries{margin-left:40px}ul#work_reference_log form.formtastic{margin-left:92px}ul#work_reference_log form.formtastic textarea{width:856px;height:14px}ul#work_reference_log form.formtastic fieldset.comment-buttons{margin-top:0}.timeline-entry-filters input{margin-left:.5em}a.load-more-comments,.project_log_update a{display:block;margin-bottom:10px;padding:4px 0 3px 0;font-size:12px;border:1px solid #a4bacb;background:#e0e9ef;border-width:1px 0;text-align:center}a.load-more-comments.hidden,.project_log_update a.hidden{display:none}body.projects.log .pagination{margin-bottom:0}body.projects.log .filters form.search{float:left}body.projects.log .filters ul.view-switch{margin-top:5px}body.projects.log .filters div.filter{float:right}body.projects.log .filters div.filter.date-range{text-align:left}body.projects.log .filters div.filter.date-range input{width:95px;margin:1px}body.projects.log .filters div.filter.date-range input[type=time]{width:100px}body.tasks p.actions{text-align:right;margin-top:20px;margin-bottom:0px}body.tasks.index button.summary-report{text-decoration:none;padding-left:20px;background-image:url(/assets/icons/file_extension_pdf-0086a8c613d6a7c2d68f7efefe18dfeb212049234e05bc216d2aca9624d06310.png);background-repeat:no-repeat;background-position:0 50%}body.tasks.index .filters{margin-top:-10px;padding-left:5px;padding-bottom:7px;padding-right:0}body.tasks.index .filters select{width:313px}body.tasks.index .filters .select2-container,body.tasks.index .filters input.search-box{float:left;margin:0 5px 5px 0}body.tasks.index .filters input.search-box{width:475px;clear:left}body.tasks.index .filters ul.status-filters{margin-left:5px}body.tasks.index .filters button{float:right;margin-top:6px;margin-right:6px}body.tasks.new form.formtastic input.bootstrap-datepicker,body.tasks.new form.formtastic li.time_select input,body.tasks.edit form.formtastic input.bootstrap-datepicker,body.tasks.edit form.formtastic li.time_select input,body.tasks.create form.formtastic input.bootstrap-datepicker,body.tasks.create form.formtastic li.time_select input,body.tasks.update form.formtastic input.bootstrap-datepicker,body.tasks.update form.formtastic li.time_select input{width:100px}body.tasks.new form.formtastic fieldset[class^=field-] .inline-errors,body.tasks.edit form.formtastic fieldset[class^=field-] .inline-errors,body.tasks.create form.formtastic fieldset[class^=field-] .inline-errors,body.tasks.update form.formtastic fieldset[class^=field-] .inline-errors{padding-right:5px}table#tasks.detailed td a.task-status{background:#eee !important;border-color:#ccc !important}.primary #description{padding:10px;background:#f8f8f8}.primary #description p:last-child{margin-bottom:0}body.activities .import-export-details{float:right;line-height:1.2;font-size:smaller;opacity:.5;margin-top:-2.5em;text-align:right}body.activities .anchor-offset{margin-bottom:60px}body.activities .anchors{padding-top:14px;padding-bottom:14px}body.activities ul.contents-list{padding-bottom:14px}body.activities li.contents-item{display:inline;font-size:small}body.activities div.contents-link{text-align:right;margin-top:14px}body.activities td.cost{text-align:right}body.activities h4.total-cost{float:right}body.activities .controls ul.activity-status li.subtle{margin-right:4px}body.activities.index span.milestone{position:absolute;left:0;top:0;bottom:0;width:5px;background-color:rgb(248.5754189944,224.1620111732,31.4245810056)}body.activities.index .activity-progress{width:32px;background-position:1px;margin-left:5px;font-size:0;position:relative;top:-2px}body.activities h2.work-statuses{color:#999;font-weight:normal;font-size:18px}body.activities h2.work-statuses ul li{margin:-2px 0;display:inline;line-height:120%}body.activities h2.work-statuses ul li+li:before{margin:0;color:#ccc;content:" / "}body.activities.new form.formtastic li.string input.bootstrap-datepicker,body.activities.new form.formtastic li.time_select input,body.activities.edit form.formtastic li.string input.bootstrap-datepicker,body.activities.edit form.formtastic li.time_select input,body.activities.create form.formtastic li.string input.bootstrap-datepicker,body.activities.create form.formtastic li.time_select input,body.activities.update form.formtastic li.string input.bootstrap-datepicker,body.activities.update form.formtastic li.time_select input{width:100px}body.activities.new select#activity_work_status_id,body.activities.edit select#activity_work_status_id,body.activities.create select#activity_work_status_id,body.activities.update select#activity_work_status_id{width:100%}body.activities.new fieldset[class^=field-] .inline-errors,body.activities.edit fieldset[class^=field-] .inline-errors,body.activities.create fieldset[class^=field-] .inline-errors,body.activities.update fieldset[class^=field-] .inline-errors{padding-right:5px}body.activities.new select.select2,body.activities.edit select.select2,body.activities.create select.select2,body.activities.update select.select2{width:auto}body.activities.new .flex-header,body.activities.edit .flex-header,body.activities.create .flex-header,body.activities.update .flex-header{display:flex}body.activities.new .flex-header h4,body.activities.edit .flex-header h4,body.activities.create .flex-header h4,body.activities.update .flex-header h4{flex:1 0 auto}body.activities.new .flex-header a,body.activities.edit .flex-header a,body.activities.create .flex-header a,body.activities.update .flex-header a{flex:0 1 auto;font-size:small}body.activities.show span.milestone{float:none;padding:2px 5px 1px;margin:-2px 0 -1px;border-radius:3px;border:1px solid #fae751;background-color:#feffda}body.activities.show .secondary form.formtastic.activity.owner{margin:-8px 0 0 10px}body.activities.show .secondary #related_events ul{margin-left:0}body.activities.show .secondary #related_events ul li.blocking{border-left:5px solid #a52f17;padding-left:5px}body.activities.show .secondary #related_events ul li a.delete{float:right}body.activities.show .secondary #related_events p.empty{margin:5px 0}body.activities.show .top:after{content:"";display:table;clear:both}body.activities.show .top h2.work-statuses{float:left;width:calc(100% - 360px)}body.activities.show .top ul.new-item-buttons{float:left;width:360px;margin-bottom:10px}body.activities.show .top ul.new-item-buttons:after{content:"";display:table;clear:both}body.activities.show .top ul.new-item-buttons li{float:right;margin-left:10px}body.activities.show .top ul.new-item-buttons a.btn{margin-bottom:0}.fieldset-grid ol{display:grid;overflow:hidden;gap:0 .5rem}.fieldset-grid ol li>input{width:96% !important}.fieldset-grid ol li>select{width:100% !important}.fieldset-grid ol fieldset li>input{width:92% !important}.fieldset-grid.cols-1 ol{grid-template-columns:repeat(1, 1fr)}.fieldset-grid.cols-1 ol li.input.span-1,.fieldset-grid.cols-1 ol li>input.span-1{grid-column:span 1}.fieldset-grid.cols-1 ol li.input.span-2,.fieldset-grid.cols-1 ol li>input.span-2{grid-column:span 2}.fieldset-grid.cols-1 ol li.input.span-3,.fieldset-grid.cols-1 ol li>input.span-3{grid-column:span 3}.fieldset-grid.cols-1 ol li.input.span-4,.fieldset-grid.cols-1 ol li>input.span-4{grid-column:span 4}.fieldset-grid.cols-1 ol .input.span-1{grid-column:span 1}.fieldset-grid.cols-1 ol .input.span-2{grid-column:span 2}.fieldset-grid.cols-1 ol .input.span-3{grid-column:span 3}.fieldset-grid.cols-1 ol .input.span-4{grid-column:span 4}.fieldset-grid.cols-2 ol{grid-template-columns:repeat(2, 1fr)}.fieldset-grid.cols-2 ol li.input.span-1,.fieldset-grid.cols-2 ol li>input.span-1{grid-column:span 1}.fieldset-grid.cols-2 ol li.input.span-2,.fieldset-grid.cols-2 ol li>input.span-2{grid-column:span 2}.fieldset-grid.cols-2 ol li.input.span-3,.fieldset-grid.cols-2 ol li>input.span-3{grid-column:span 3}.fieldset-grid.cols-2 ol li.input.span-4,.fieldset-grid.cols-2 ol li>input.span-4{grid-column:span 4}.fieldset-grid.cols-2 ol .input.span-1{grid-column:span 1}.fieldset-grid.cols-2 ol .input.span-2{grid-column:span 2}.fieldset-grid.cols-2 ol .input.span-3{grid-column:span 3}.fieldset-grid.cols-2 ol .input.span-4{grid-column:span 4}.fieldset-grid.cols-3 ol{grid-template-columns:repeat(3, 1fr)}.fieldset-grid.cols-3 ol li>input{width:92% !important}.fieldset-grid.cols-3 ol li.input.span-1,.fieldset-grid.cols-3 ol li>input.span-1{grid-column:span 1}.fieldset-grid.cols-3 ol li.input.span-2,.fieldset-grid.cols-3 ol li>input.span-2{grid-column:span 2}.fieldset-grid.cols-3 ol li.input.span-3,.fieldset-grid.cols-3 ol li>input.span-3{grid-column:span 3}.fieldset-grid.cols-3 ol li.input.span-4,.fieldset-grid.cols-3 ol li>input.span-4{grid-column:span 4}.fieldset-grid.cols-3 ol .input.span-1{grid-column:span 1}.fieldset-grid.cols-3 ol .input.span-2{grid-column:span 2}.fieldset-grid.cols-3 ol .input.span-3{grid-column:span 3}.fieldset-grid.cols-3 ol .input.span-4{grid-column:span 4}.fieldset-grid.cols-4 ol{grid-template-columns:repeat(4, 1fr)}.fieldset-grid.cols-4 ol li>input{width:92% !important}.fieldset-grid.cols-4 ol li.input.span-1,.fieldset-grid.cols-4 ol li>input.span-1{grid-column:span 1}.fieldset-grid.cols-4 ol li.input.span-2,.fieldset-grid.cols-4 ol li>input.span-2{grid-column:span 2}.fieldset-grid.cols-4 ol li.input.span-3,.fieldset-grid.cols-4 ol li>input.span-3{grid-column:span 3}.fieldset-grid.cols-4 ol li.input.span-4,.fieldset-grid.cols-4 ol li>input.span-4{grid-column:span 4}.fieldset-grid.cols-4 ol .input.span-1{grid-column:span 1}.fieldset-grid.cols-4 ol .input.span-2{grid-column:span 2}.fieldset-grid.cols-4 ol .input.span-3{grid-column:span 3}.fieldset-grid.cols-4 ol .input.span-4{grid-column:span 4}.comment-form{background:#eee;padding:5px 5px 5px;margin-bottom:10px}.comment-form li.text label{margin-bottom:0}.comment-form li.text textarea{display:block;width:100%;height:40px;padding:5px;border:1px solid #ccc}.comment-form #comment_form{margin-top:4px}.comment-form .updatable-entity-list{margin-top:10px;margin-bottom:2px;padding-bottom:0}.comment-form .show_on_reports{margin-top:20px}.comment-form .show_on_reports label{line-height:30px;margin-left:20px}.comment-form fieldset.share li{float:left}.comment-form fieldset.share li input.bootstrap-datepicker{width:100px}.comment-form fieldset.comment-buttons{margin-top:-52px;clear:left}.comment-form #comment_form.hidden-metadata fieldset.comment-buttons{margin-top:0}.comment-form .notifiable-account-users-popover-content{display:none}.comment-form p:not(.inline-errors){margin-bottom:0;margin-top:10px}.comment-form fieldset.actions img.loading{visibility:hidden;margin-top:8px}.controls{overflow:hidden;padding:8px 10px 20px;margin-bottom:10px;background:#e0e9ef;border:1px solid #e0e9ef;border-bottom:1px solid #a4bacb;background:linear-gradient(rgb(247.5468085106, 249.7106382979, 251.1531914894), #e0e9ef);border-radius:4px 4px 0 0}.controls ul{float:left;height:15px}.controls ul li{float:left;line-height:28px}.controls ul li a{display:inline-block;line-height:26px;padding:0px 6px;border:1px solid rgba(0,0,0,0);border-radius:4px;text-decoration:none;text-align:center}.controls ul li a.icon{background-position:0 50%}.controls ul li a:hover{color:#19426f}.controls ul li.active{font-weight:bold;margin-left:6px;margin-right:6px}.controls ul li.active a{border-color:hsl(204,31.914893617%,85.7843137255%);border-top-color:#a4bacb;background:hsl(204,31.914893617%,95.7843137255%)}.controls ul li button:hover:not(.sml-pretty){color:#19426f}.controls ul li.supervisor{margin:-4px 20px -4px 0}.controls ul li.disabled{cursor:not-allowed}.controls ul.info{float:right}.controls li.change-status{margin:-1px 0px -4px 4px}.controls span.subtle{color:#a4bacb;float:right;margin:-2px 20px -2px 0}.controls ul.actions{float:right}.controls ul li.inline-form{position:relative;top:-6px}.controls ul li.inline-form form.formtastic fieldset{float:left;margin:0}.controls ul li.inline-form form.formtastic li{margin:0 15px 0 0;padding:0}.controls ul li.inline-form form.formtastic li label{width:auto;margin-right:7px}.controls ul li.inline-form form.formtastic li input{width:150px;margin:0}.controls ul li.inline-form form.formtastic li button{margin-top:5px}nav.secondary{width:940px;margin:0 auto;border-right:0;margin-top:1px;padding:0 10px 4px;background:#e0e9ef;border-bottom:1px solid #ccc;float:none}nav.secondary li{margin-top:4px;margin-right:-2px;display:inline-block}nav.secondary li a{display:inline-block;line-height:1;padding:4px 4px;padding-bottom:2px;border:1px solid rgba(0,0,0,0);border-radius:4px;font-size:13px;text-decoration:none;text-align:center}nav.secondary li a:hover{color:#19426f}nav.secondary li.active a{font-weight:bold;border-color:solid hsl(204,31.914893617%,85.7843137255%);border-top-color:#a4bacb;background:hsl(204,31.914893617%,95.7843137255%)}.filters{background:#eee;padding:7px 4px 7px;margin-bottom:10px}.filters:after{content:"";display:table;clear:both}.filters form select{min-width:100px}.filters form input.search-box{width:180px;padding:4px 3px 3px;height:18px;font-size:12px;border:1px solid #aaa}.filters form input.search-box:focus{border-color:#999;outline:0}.filters ul.status-filters{display:inline-block;margin:6px 4px 0 0px}.filters ul.status-filters li{display:inline;margin-left:4px}.filters ul.status-filters li input{width:13px;height:13px;padding:0;margin:0;vertical-align:middle;position:relative;top:-1px}.filters.date_range{margin-bottom:0}.filters.date_range form.date_range label{display:inline-block;float:none;margin-top:3px}.filters.date_range #date_range_from_date_input label{margin-left:5px}.date_range__pagination{float:right}.date_range__pagination a.btn.pretty{float:left;margin-top:2px;margin-right:5px;margin-left:4px;margin-bottom:0;min-width:60px}.date_range__pagination a.btn.pretty .prev{text-align:left}.date_range__pagination a.btn.pretty .next{text-align:right}a.toggle-filters{background:url(/assets/dark-vertical-expand-arrow-407983b9d765fa9adea8db544fe2af0026f01f94e87fa94fe487b55baee3e36d.png) 4px 11px no-repeat;display:inline-block;padding-left:18px;background-color:#ddd;display:block;margin:-7px -4px;padding-top:4px;padding-bottom:4px;cursor:pointer;text-decoration:none}a.toggle-filters.toggled{background-position:7px -12px}.resources-filter p{margin-bottom:0}.resources-filter ul.row:after{content:"";display:table;clear:both}.resources-filter ul.row>li{float:left;margin-left:10px}.resources-filter ul.row>li:first-child{margin-left:0}.resources-filter ul.row>li select{width:300px}.resources-filter ul.row>li.text{line-height:28px}.resources-filter{margin:14px auto 10px;width:921px}.resources-filter button{float:right;margin-right:8px}.resources-filter p.filter-label{margin:2px 0 4px 0;font-size:12px;font-weight:bold;color:#666}.resources-filter #filter-cols{padding-top:1px}.resources-filter #filter-cols .form-row{display:inline-block;width:100%;padding-top:2px}.resources-filter #filter-cols .form-row p.row-label{font-size:12px;font-weight:bold;color:#666}.resources-filter #filter-cols .form-row .single-col-item{float:left;width:100%}.resources-filter #filter-cols .form-row .double-col-item{float:left;width:50%}.resources-filter .form-bottom-row{width:100%}.resources-filter .form-bottom-row .show-all{margin-top:3px;float:right}.resources-filter .form-bottom-row button{margin-right:2px}.resources-filter label[for=set_default_supervisor]{float:right;margin-top:5px;margin-right:8px}.resources-filter label[for=set_default_supervisor] input{width:13px;height:13px;padding:0;margin:0;vertical-align:bottom;position:relative;top:-3px;margin-right:4px}.tags_filter_type_btn{margin-left:-8px;width:40px;height:29px;position:relative;border-radius:0px 3px 3px 0px;border:1px solid #aaa;background:#ccc;background-image:linear-gradient(bottom, rgb(204, 204, 204) 0%, rgb(238, 238, 238) 60%);background-image:-o-linear-gradient(bottom, rgb(204, 204, 204) 0%, rgb(238, 238, 238) 60%);background-image:-moz-linear-gradient(bottom, rgb(204, 204, 204) 0%, rgb(238, 238, 238) 60%);background-image:-webkit-linear-gradient(bottom, rgb(204, 204, 204) 0%, rgb(238, 238, 238) 60%);background-image:-ms-linear-gradient(bottom, rgb(204, 204, 204) 0%, rgb(238, 238, 238) 60%);background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, rgb(204, 204, 204)), color-stop(0.6, rgb(238, 238, 238)))}.tags_filter_type_btn:hover{cursor:pointer}.filters.dual-column{padding-bottom:8px;margin-bottom:10px}.filters.dual-column form{padding:15px 4px 0;margin:0 auto;width:944px}.filters.dual-column form .row{overflow:hidden;margin-bottom:8px}.filters.dual-column form .row:last-child{margin-bottom:0}.filters.dual-column form .row .column{float:left;margin-right:8px;width:468px}.filters.dual-column form .row .column:last-child{margin-right:0}.filters.dual-column form .row .column select,.filters.dual-column form .row .column input:not(.select2-search__field){width:100%;box-sizing:border-box}.filters.dual-column form .row .column input:not(.select2-search__field){height:29px}.filters.dual-column form .row .column.dates{text-align:right}.filters.dual-column form .row .column.dates label{display:inline-block;padding-right:5px}.filters.dual-column form .row .column.dates input{display:inline-block;width:30%}.filters.dual-column form .row.submit{text-align:right}.filters.dual-column form .row.submit button,.filters.dual-column form .row.submit label{display:inline-block;margin-left:8px}.filters.dual-column form .row.submit input[type=checkbox]{vertical-align:bottom}.flex-filters{background:#eee;margin-bottom:.5rem}.flex-filters a.toggle-filters{margin:auto}.flex-filters .row{display:flex;flex-direction:row;align-content:center;align-items:center;justify-content:space-around;gap:.25rem;margin:.25rem}.flex-filters .row>.row{margin:0}.flex-filters .row input[type=text],.flex-filters .row input[type=search]{width:100%}.flex-filters .row input[type=checkbox]{vertical-align:middle}.flex-filters .row.submit{justify-content:flex-end}.flex-filters .row.submit button{margin:0 .5rem .5rem}.flex-filters .row select.select2{width:auto}.flex-filters .row .select2-container,.flex-filters .row .input-container,.flex-filters .row label.responsible-person,.flex-filters .row>input,.flex-filters .row>div{flex:1}.flex-filters .row .responsible-person{width:100%}.flex-filters .row .responsible-person .select2-container{margin:0}.flex-filters .row>label.input-container{display:flex;align-items:center}.flex-filters .row>label.input-container>input{flex:1;margin-left:.5rem !important}ul.comma-list{margin-bottom:10px}ul.comma-list li{display:inline}ul.comma-list li:not(:last-child):after{content:", "}label.comma-list{font-weight:bold}.updatable-entity-list label{font-weight:bold}ul.rounded-list{border:1px solid #a4bacb;background:#e0e9ef;margin-bottom:20px;border-radius:4px}ul.rounded-list>li{position:relative;padding:10px;border-bottom:1px solid #a4bacb;overflow:hidden;background:linear-gradient(rgb(247.5468085106, 249.7106382979, 251.1531914894), #e0e9ef)}ul.rounded-list>li:first-child{border-radius:4px 4px 0 0}ul.rounded-list>li:last-child{border:none;border-radius:0 0 4px 4px}ul.rounded-list>li.inactive{color:#aaa;background:linear-gradient(rgb(238.85, 238.85, 238.85), #dddddd)}ul.rounded-list ul.actions{float:right}ul.rounded-list ul.actions li{display:inline;margin-left:4px}ul.rounded-list .meta span{font-size:12px;color:#19426f}dl.details{display:flex;flex-wrap:wrap;width:278px;margin-bottom:10px;background:#e0e9ef;padding:0 10px;margin-bottom:20px;border:1px solid #e0e9ef;border-bottom-color:#a4bacb;border-radius:4px;background:linear-gradient(rgb(247.5468085106, 249.7106382979, 251.1531914894), #e0e9ef)}dl.details dt,dl.details dd{padding:4px 0;border-bottom:1px solid #fff;position:relative;border-top:1px solid #fff;border-bottom:1px solid #a4bacb}dl.details dt:nth-child(-n+2),dl.details dd:nth-child(-n+2){border-top:none}dl.details dt:nth-last-child(-n+2),dl.details dd:nth-last-child(-n+2){border-bottom:none;padding-bottom:4px}dl.details dt{width:170px;font-weight:normal;margin:0 0 0 -10px;padding:4px 4px 4px 10px}dl.details dd{width:104px;margin-right:-10px;padding-right:10px;word-break:break-all;word-break:break-word}dl.details dd.empty{color:#999}dl.plain-dl{overflow:hidden;margin-bottom:20px}dl.plain-dl dt{float:left;clear:left;width:200px;text-align:right;font-weight:normal;color:#999}dl.plain-dl dd{margin:0 0 0 200px;padding:0 0 0 10px;display:block}dl.plain-dl dd p{margin-bottom:0}dl.plain-dl dt,dl.plain-dl dd{min-height:20px}dl.plain-dl dt.error,dl.plain-dl dd.error{font-weight:bold;color:#a52f17}ul.detail-list{margin-bottom:20px;border-bottom:1px solid #e0e9ef;width:100%;display:table}ul.detail-list>li{overflow:hidden;display:table-row}ul.detail-list>li>div{border-top:1px solid #e0e9ef;padding:10px 0 8px;display:table-cell}ul.detail-list>li .middle{padding:0 5px;min-width:700px}ul.detail-list>li .middle small{float:right}ul.detail-list>li .left,ul.detail-list>li .right{white-space:nowrap}ul.detail-list>li .right{text-align:right}ul.detail-list>li .right a.icon{text-align:left}ul.detail-list span.icon{margin-right:4px;height:18px;background-position-y:2px}.primary ul.detail-list .middle{min-width:390px}h2.detail-list{font-weight:normal;font-size:14px;background:#e0e9ef;padding:5px 10px 3px;border-top:1px solid #a4bacb;margin-bottom:0}h2.detail-list+ul.detail-list{margin-bottom:0;border-bottom:none}ul.view-switch{float:right;font-size:12px}ul.view-switch li{display:inline}.secondary #tag_list ul.tags{margin-bottom:15px}ul.actions-horizontal{margin-bottom:1.25rem}ul.actions-horizontal li{display:inline;margin-right:.5rem}ul.actions-horizontal form{display:inline-block}ul.actions-horizontal a.disabled{pointer-events:none;cursor:none;text-decoration:none}.pagination{position:relative;margin-bottom:20px;padding:5px 10px 3px;background:#e0e9ef;border-bottom:1px solid #ccc;text-align:center}.controls+.pagination{margin-top:-9px}.pagination span.prev_page,.pagination span.next_page{position:absolute}.pagination span.prev_page a,.pagination span.next_page a{padding:3px 5px 2px;text-decoration:none;border-radius:2px}.pagination span.prev_page{right:auto;left:10px}.pagination span.next_page{right:10px;left:auto}.pagination span.date{color:#19426f;margin:0 10px}.pagination.rounded{margin-top:0;border:1px solid #e0e9ef;border-bottom-color:#ccc;background:linear-gradient(rgb(247.5468085106, 249.7106382979, 251.1531914894), #e0e9ef);border-radius:4px 4px 0 0}.sidebar-block{background:#e0e9ef;padding:0 10px;margin-bottom:20px;border:1px solid #e0e9ef;border-bottom:1px solid #a4bacb;border-radius:4px;background:linear-gradient(rgb(247.5468085106, 249.7106382979, 251.1531914894), #e0e9ef)}.sidebar-block h4{margin:0 -10px;padding:5px 10px;border-bottom:1px solid #a4bacb;background:linear-gradient(rgb(247.5468085106, 249.7106382979, 251.1531914894), #e0e9ef)}.sidebar-block h4 span{float:right;color:#a4bacb}.sidebar-block>ul>li{margin:0 -10px;padding:10px;border-bottom:1px solid #a4bacb;border-top:1px solid #fff;background:#e0e9ef}.sidebar-block>ul>li h5{margin-bottom:4px}.sidebar-block>ul>li.last{border-bottom:none}.sidebar-block p.empty{margin:5px 0}.background-status.inline{display:inline}.background-status.inline .loading img{position:relative;top:1px}.background-status.inline form.button_to.link{display:inline}.background-status .loading{display:inline-block;height:16px;width:16px;background:url(/assets/small-spinner-228e695f2b7bc3e894c1ee0e22b0aed213b8eb583991d80fa69d25a846148eeb.gif) no-repeat;vertical-align:text-bottom}.view-cache-refresh,.rendered-chart-status{font-size:smaller;opacity:.5}.dataTables_wrapper .group-control{float:left;margin-left:10px}.dataTables_wrapper table.dataTable,.dataTables_wrapper table.dataTable th{border-bottom-color:#19426f}.dataTables_wrapper table.dataTable th span.icon,.dataTables_wrapper table.dataTable td span.icon{vertical-align:text-bottom}.dataTables_wrapper table.dataTable td{vertical-align:top;border-bottom:none}.dataTables_wrapper table.dataTable th.sorting:before,.dataTables_wrapper table.dataTable th.sorting:after{font-size:.8em}.dataTables_wrapper table.dataTable th.sorting:before{content:"▲"}.dataTables_wrapper table.dataTable th.sorting:after{content:"▼"}.dataTables_wrapper table.dataTable th.actions.sorting_disabled{width:1px;padding-right:4px}.dataTables_wrapper table.dataTable td.actions{width:1px;white-space:nowrap}.dataTables_wrapper table.dataTable td.actions a.icon{padding-right:4px;vertical-align:text-bottom}.dataTables_wrapper table.dataTable td.actions a.icon:last-child{padding-right:0}.dataTables_wrapper table.dataTable td.actions span.icon{vertical-align:text-bottom}.dataTables_wrapper table.dataTable tr.group,.dataTables_wrapper table.dataTable tr.group:hover{background:#e0e9ef}.dataTables_wrapper table.dataTable tr.group td{font-weight:bold;cursor:default;border-top-color:#19426f}.dataTables_wrapper table.dataTable tr.selected a{color:#fff}.dataTables_wrapper table.dataTable thead th,.dataTables_wrapper table.dataTable thead td{padding:4px 17px 4px 4px}.dataTables_wrapper .dataTables_length select,.dataTables_wrapper .dataTables_filter input{padding:1px 5px}.dataTables_wrapper .dt-buttons{margin-left:5px;float:right}.dataTables_wrapper .dt-buttons .dt-button,.dataTables_wrapper .dt-buttons .dt-button:hover{margin:4px 0 0 5px;color:#fff !important;padding:0 8px 0 7px;border:none;box-shadow:none}.dataTables_wrapper .dataTables_processing_container{position:absolute;left:0;right:0;height:100%;background:#fff;background:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%);z-index:3}.dataTables_wrapper .dataTables_processing{position:absolute;position:sticky;margin:0;left:0;width:auto}.dataTables_wrapper .dataTables_processing>div:last-child>div{background-color:#19426f}.dataTables_counts{margin:5px 2px;text-align:right;font-size:95%}.dataTables_counts label{border:1px solid rgba(0,0,0,.2);padding:2px 4px;margin-left:4px}.dataTables_counts label .count{opacity:.5;font-size:90%}table.dataTable td.dataTables_empty.message{padding-top:20px;background:#f0f0f0;color:#19426f}.dataTables_scrollBody table.dataTable td.dataTables_empty.message{position:absolute;top:0;right:0;bottom:0;left:0}table.dataTable td.dataTables_empty.error.message{color:#a52f17}.handsontable{z-index:0}.handsontable .autocompleteEditor.listbox table.htCore{border:none;box-shadow:none;border-collapse:collapse}.handsontable .autocompleteEditor.listbox table.htCore td{border:1px solid #ccc}.handsontable .wtHolder::-webkit-scrollbar,body>div[style]::-webkit-scrollbar{width:9px;height:9px}.handsontable .wtHolder::-webkit-scrollbar-track,body>div[style]::-webkit-scrollbar-track{background:#f8f8f8;border:1px solid #ddd}.handsontable .wtHolder::-webkit-scrollbar-thumb,body>div[style]::-webkit-scrollbar-thumb{background:#c5c5c5}.handsontable .ht_master th{visibility:hidden}.handsontable .ht_clone_top th .colHeader{position:relative;z-index:1}.handsontable .ht_clone_top th .changeType{position:absolute;right:4px;z-index:2;transition:opacity .25s;opacity:0}.handsontable .ht_clone_top th.htFiltersActive{background-color:#d2e0d9}.handsontable .ht_clone_top th:hover .changeType{opacity:1}.handsontable .ht_clone_top .wtHolder{overflow-x:hidden}.handsontable .ht_clone_left .wtHolder{overflow-y:hidden}.tipsy .tipsy-inner{font-size:12px;max-width:300px}.tipsy.light .tipsy-inner{background:#fff;color:#000;border:1px solid #888}.tipsy.light .tipsy-arrow-n{border-bottom-color:#444}.tipsy.left-align .tipsy-inner{text-align:left}table.pvtUi{display:block;overflow:auto}table.pvtUi .pvtRows,table.pvtUi .pvtRendererArea{vertical-align:top}table.pvtUi .pvtAxisLabel,table.pvtUi .pvtColLabel,table.pvtUi .pvtRowLabel,table.pvtUi .pvtTotalLabel{font-weight:bold}body table td.fixed-width-column{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body .fixed-width-column-popover{pointer-events:none}body .fixed-width-column-popover.selected a{color:#fff}body.settings nav.controls{width:938px;margin:0 auto;margin-bottom:0px}body.settings div.primary{width:100%;margin:20px 0 0 0}body.settings div.primary p.aliased-inline-errors,body.settings div.primary li.aliased-inline-errors{font-size:12px;color:darkred;margin:-10px 0 0 0}body.settings.responsive .content{width:auto;max-width:730px}body.settings .content{float:left;width:730px;margin-right:20px}body.settings .content.half{width:460px}body.settings .content ul.rounded-list{margin-bottom:20px}body.settings .content .hint{color:#999;font-size:12px;margin-bottom:0;margin-top:3px}body.settings table.projects h1.span{float:right}body.settings table.projects th.earliest-log,body.settings table.projects th.latest-log{text-align:center}body.settings table.projects td.earliest-log,body.settings table.projects td.latest-log{white-space:nowrap;text-align:center}body.settings table.projects td.user-count{text-align:right}body.settings table.projects a.icon{padding-right:5px}body.settings .notes form.search,body.settings .filters form.search{height:32px;margin:-1px 0 10px}body.settings .notes form.search input,body.settings .filters form.search input{width:172px}body.settings .notes ul.anchors,body.settings .filters ul.anchors{padding-left:15px;list-style:disc}body.settings .notes ul.anchors li,body.settings .filters ul.anchors li{margin:0}body.settings .notes p.help,body.settings .filters p.help{padding-top:20px}body.settings .anchor-header:after{content:"";display:table;clear:both}body.settings .anchor-header h2{float:left}body.settings .anchor-header a{float:right;line-height:25px}body.settings.projects div.primary textarea.fixed-width{font-family:Menlo,Monaco,Consolas,"Courier New",monospace;font-size:small}body.settings.projects #content h1{display:table-cell;width:100%}body.settings.projects ul.actions{display:table-cell}body.settings.projects h2{margin-top:30px}body.settings.projects table{margin-top:10px}body.settings.projects table+table{margin-top:20px}body.settings.projects table.double td:first-child{width:60%}body.settings.projects table.double td:last-child{width:40%}body.settings.projects th{font-weight:bold;width:33%;border-right:0}body.settings.projects th,body.settings.projects td{vertical-align:top;padding:2px 3px 2px 3px}body.settings.projects th.border-left,body.settings.projects td.border-left{border-left:1px solid #ccc}body.settings.projects td.hint{font-weight:normal;font-size:small;color:#ccc}body.settings.projects p.hint{color:#999;font-weight:normal;font-size:12px}body.settings.project_users form.users>ul{margin-bottom:20px}body.settings.project_users button.reset_password{position:inherit}body.settings.companies .text textarea{width:312px}body.settings.locations td.actions,body.settings.disciplines td.actions,body.settings.work_reference_categories td.actions,body.settings.attendance_areas td.actions,body.settings.web_links td.actions,body.settings.charts td.actions{width:10%;text-align:center}body.settings.dashboards span.chart_type,body.settings.dashboards span.embed_description{font-size:12px;color:#19426f}body.settings.dashboards table{margin-bottom:20px}body.settings.dashboards table td.actions{width:20px}body.settings.dashboards table td.actions input{height:16px;width:16px;border:0;text-indent:-9001px;cursor:pointer;background:url(/assets/icons/delete-64468dbd739466fb0f7f6a79d61b6c6d42d78ec6f725e9bb215ce3547ea32271.png);background-repeat:no-repeat}body.settings.dashboards form#new_dashboard_chart,body.settings.dashboards form#new_dashboard_embed{padding:10px;margin-bottom:20px;background:#eee}body.settings.dashboards form#new_dashboard_chart fieldset,body.settings.dashboards form#new_dashboard_embed fieldset{display:inline-block}body.settings.dashboards form#new_dashboard_chart fieldset ol li,body.settings.dashboards form#new_dashboard_embed fieldset ol li{margin-bottom:0}body.settings.dashboards form#new_dashboard_chart fieldset ol li label,body.settings.dashboards form#new_dashboard_embed fieldset ol li label{display:inline-block;margin-right:20px}body.settings.dashboards form#new_dashboard_chart fieldset.actions,body.settings.dashboards form#new_dashboard_embed fieldset.actions{float:right;margin-top:-14px}body.settings.dashboards ul.sortable li span.handle,body.settings.dashboards .notes span.handle,body.settings.work_subprocesses ul.sortable li span.handle,body.settings.work_subprocesses .notes span.handle,body.settings.custom_contents ul.sortable li span.handle,body.settings.custom_contents .notes span.handle{display:inline-block;width:10px;height:16px;margin-right:3px;background-image:url(/assets/handle-1bc7df944325cf0f4c40e4eb2b22691bcad087cefa6f3572293bc4f35535d485.png);background-repeat:no-repeat;background-position-y:7px;cursor:row-resize}body.settings.dashboards ul.sortable li ul.actions,body.settings.dashboards .notes ul.actions,body.settings.work_subprocesses ul.sortable li ul.actions,body.settings.work_subprocesses .notes ul.actions,body.settings.custom_contents ul.sortable li ul.actions,body.settings.custom_contents .notes ul.actions{margin-bottom:0}body.settings.dashboards span.loading,body.settings.work_subprocesses span.loading,body.settings.custom_contents span.loading{display:block;height:16px;width:16px;background:url(/assets/small-spinner-228e695f2b7bc3e894c1ee0e22b0aed213b8eb583991d80fa69d25a846148eeb.gif) no-repeat}body.settings.charts ul.rounded-list span.updated_by,body.settings.embeds ul.rounded-list span.updated_by{font-size:12px;color:#19426f;float:right}body.settings.work_codes.show section.time_rules{position:relative}body.settings.work_codes.show section.time_rules>ul.actions{top:0;right:0}body.settings.work_codes.show section.time_rules table .activity{width:70%}body.settings.work_codes.show section.time_rules table .usage-code,body.settings.work_codes.show section.time_rules table .rate-code{width:15%}body.settings.work_codes.show section.time_rules table .hours{text-align:right}body.settings.work_codes.show section.time_rules table ul.actions{padding-left:10px;white-space:nowrap}body.settings.work_codes.show section.time_rules table ul.actions li{display:inline}body.settings.work_codes.index td.actions{width:1px;white-space:nowrap}body.settings.work_codes.index td.actions li{display:inline}body.settings.work_entries .content .flash{margin-left:0px;margin-right:0px}body.settings.event_types small{font-size:11px}body.settings.notice_type span.due{font-size:12px;color:#19426f;float:right}body.settings.notice_types span.updated_by,body.settings.report_templates span.updated_by{font-size:12px;color:#19426f;float:right}body.settings.notice_types div.primary textarea,body.settings.report_templates div.primary textarea{font-family:Menlo,Monaco,Consolas,"Courier New",monospace;font-size:small;height:50px;width:958px}body.settings.notice_types div.primary textarea[id$=content],body.settings.report_templates div.primary textarea[id$=content]{height:150px}body.settings.notice_types code.bold,body.settings.report_templates code.bold{font-weight:bold}body.settings.notice_types dl,body.settings.report_templates dl{line-height:1em}body.settings.notice_types dl>*,body.settings.report_templates dl>*{padding-bottom:.75em}body.settings.notice_types dl dt,body.settings.report_templates dl dt{clear:left;float:left}body.settings.notice_types dl dd,body.settings.report_templates dl dd{float:left;padding-left:.5em}body.settings.report_templates span.shared{font-size:12px;color:#a52f17;margin-right:10px}body.settings.report_templates .notes select{width:100%}body.settings.report_templates h3{padding-bottom:5px}body.settings.report_templates .period-type{margin-bottom:20px}body.settings.report_templates ul.rounded-list span.updated_by{font-size:12px;color:#19426f;float:right}body.settings.report_templates li.enum.input.optional{display:inline-block;margin-right:7em}body.settings.report_templates input#report_template_approved_notification_email_recipients_text,body.settings.report_templates input#report_template_submitted_notification_email_recipients_text{width:948px}body.settings.tagged_item_registers .content form .percentage{text-align:right}body.settings.tagged_item_registers .content form .percentage .percentage-warning{color:#a52f17;margin-right:25px}body.settings.tagged_item_registers .content form .handle span,body.settings.tagged_item_registers .content form span.handle{display:inline-block;width:10px;height:16px;margin-right:3px;background-image:url(/assets/handle-1bc7df944325cf0f4c40e4eb2b22691bcad087cefa6f3572293bc4f35535d485.png);background-repeat:no-repeat;background-position-y:7px;cursor:row-resize}body.settings.tagged_item_registers .content form table p.inline-errors{display:none}body.settings.tagged_item_registers .content form .errors{color:#a52f17;padding-bottom:5px;padding-top:5px}body.settings.tagged_item_registers .content form input.error{border-color:#a52f17}body.settings.tagged_item_registers .content form input{border:1px solid #ccc;font-size:14px;padding:5px}body.settings.tagged_item_registers .content form .actions{float:left}body.settings.tagged_item_registers .content form .actions li.link{margin-left:0}body.settings.tagged_item_registers table.progress-gates th{padding-left:4px}body.settings.tagged_item_registers table.progress-gates th.gate-proportion{padding-right:6px}body.settings.tagged_item_registers table.progress-gates input{width:295px}body.settings.tagged_item_registers table.progress-gates .gate-proportion{text-align:right}body.settings.tagged_item_registers table.progress-gates .gate-proportion input{text-align:right;width:60px}body.settings.usage_codes span.time-range{float:right;color:gray}body.settings.usage_codes .inactive span.time-range{color:#aaa}body.settings.roster.show .uploader,body.settings.tagged_item_registers.show .uploader{margin-top:10px;margin-bottom:10px}body.settings.roster.import form.formtastic fieldset.actions ol{float:none}body.settings.roster.import form.formtastic fieldset.actions ol li{margin-left:0}body.settings.activities.import_stage .dataTables_wrapper+h3{margin-top:20px}body.settings.activities.import_stage form{margin-top:10px}body.settings.settings-project .submit{margin-top:2%}body.settings .custom_menus fieldset ol ol ol{margin-left:20px}body.settings .custom_menus fieldset ol ol li:last-child{margin-bottom:5px}body.settings.dataclip_files form.uploader,body.settings.projects form.uploader,body.settings.project_images form.uploader{margin-top:.5em;margin-bottom:1em}body.settings.dataclip_files td.code,body.settings.dataclip_files code,body.settings.projects td.code,body.settings.projects code,body.settings.api_clients td.code,body.settings.api_clients code{font-family:Menlo,Monaco,Consolas,"Courier New",monospace;font-size:small}body.settings.projects .client-resource-usage-approvals input[type=text],body.settings.projects .internal-resource-usage-approvals input[type=text]{box-sizing:border-box;width:100%}body.settings.projects p:last-child{margin-bottom:0}body.settings.units_of_measure fieldset.aliases:after,body.settings.units_of_measure fieldset.variants:after{content:"";display:table;clear:both}body.settings.units_of_measure fieldset.aliases li.input,body.settings.units_of_measure fieldset.aliases li.hint,body.settings.units_of_measure fieldset.variants li.input,body.settings.units_of_measure fieldset.variants li.hint{float:left;width:calc(50% - 10px);margin:0 10px 0 0}body.settings.units_of_measure fieldset.aliases li.hint,body.settings.units_of_measure fieldset.variants li.hint{float:right}body.settings.units_of_measure fieldset.aliases blockquote,body.settings.units_of_measure fieldset.variants blockquote{margin-top:10px}body.settings.units_of_measure fieldset.aliases .aliased-inline-errors,body.settings.units_of_measure fieldset.variants .aliased-inline-errors{clear:both}body.settings.web_links input#web_link_url{width:720px}body.settings meter{width:310px}body.settings .notice ul{list-style:disc;margin-left:16px}body.settings .notice li{margin:2px 0}body.settings .automation-trigger p{margin-bottom:6px;color:#000}body.settings.work_subprocesses p.warning{color:darkred;margin-bottom:10px}body.settings ol.template-conversions{float:left;width:100%;margin-bottom:10px}body.settings ol.template-conversions li{float:left;margin-right:5px}body.settings pre.hint{background-color:#ccc;border-top:2px solid #000;border-bottom:2px solid #000;margin:9px 0}body.settings pre.hint.actioned{background-color:#cfc}.template-controls{clear:both}.table--extend-timesheet td span.uom,body.resource_usage-summary table.crew_hours_summary td span.uom,.table--extend-timesheet-overview td span.uom,body.projects.show section.timesheets td span.uom,body.people section.timesheets td span.uom,body.account_people section.timesheets td span.uom{display:block;font-size:12px}.table--extend-timesheet th span.supervisor,body.resource_usage-summary table.crew_hours_summary th span.supervisor,.table--extend-timesheet-overview th span.supervisor,body.projects.show section.timesheets th span.supervisor,body.people section.timesheets th span.supervisor,body.account_people section.timesheets th span.supervisor,.table--extend-timesheet th span.resource-description,body.resource_usage-summary table.crew_hours_summary th span.resource-description,.table--extend-timesheet-overview th span.resource-description,body.projects.show section.timesheets th span.resource-description,body.people section.timesheets th span.resource-description,body.account_people section.timesheets th span.resource-description{color:#999;font-size:12px}.table--extend-timesheet th span.resource-name,body.resource_usage-summary table.crew_hours_summary th span.resource-name,.table--extend-timesheet-overview th span.resource-name,body.projects.show section.timesheets th span.resource-name,body.people section.timesheets th span.resource-name,body.account_people section.timesheets th span.resource-name{display:block}.table--extend-timesheet th.crew,body.resource_usage-summary table.crew_hours_summary th.crew,.table--extend-timesheet-overview th.crew,body.projects.show section.timesheets th.crew,body.people section.timesheets th.crew,body.account_people section.timesheets th.crew{border-right:1px solid #ccc}.table--extend-timesheet .today,body.resource_usage-summary table.crew_hours_summary .today,.table--extend-timesheet-overview .today,body.projects.show section.timesheets .today,body.people section.timesheets .today,body.account_people section.timesheets .today{background-color:#e0e9ef}.table--extend-value-overview td,body.resource_usage-summary table.crew_hours_summary td,.table--extend-weekly-overview td,body.projects.show section.attendances td,.table--extend-timesheet-overview td,body.projects.show section.timesheets td,body.people section.timesheets td,body.account_people section.timesheets td{padding:0}.table--extend-value-overview td span.value,body.resource_usage-summary table.crew_hours_summary td span.value,.table--extend-weekly-overview td span.value,body.projects.show section.attendances td span.value,.table--extend-timesheet-overview td span.value,body.projects.show section.timesheets td span.value,body.people section.timesheets td span.value,body.account_people section.timesheets td span.value,.table--extend-value-overview td span.initials,body.resource_usage-summary table.crew_hours_summary td span.initials,.table--extend-weekly-overview td span.initials,body.projects.show section.attendances td span.initials,.table--extend-timesheet-overview td span.initials,body.projects.show section.timesheets td span.initials,body.people section.timesheets td span.initials,body.account_people section.timesheets td span.initials,.table--extend-value-overview td span.hours,body.resource_usage-summary table.crew_hours_summary td span.hours,.table--extend-weekly-overview td span.hours,body.projects.show section.attendances td span.hours,.table--extend-timesheet-overview td span.hours,body.projects.show section.timesheets td span.hours,body.people section.timesheets td span.hours,body.account_people section.timesheets td span.hours,.table--extend-value-overview td span.roster-work-code,body.resource_usage-summary table.crew_hours_summary td span.roster-work-code,.table--extend-weekly-overview td span.roster-work-code,body.projects.show section.attendances td span.roster-work-code,.table--extend-timesheet-overview td span.roster-work-code,body.projects.show section.timesheets td span.roster-work-code,body.people section.timesheets td span.roster-work-code,body.account_people section.timesheets td span.roster-work-code{display:block;height:1em}.table--extend-value-overview td span.value,body.resource_usage-summary table.crew_hours_summary td span.value,.table--extend-weekly-overview td span.value,body.projects.show section.attendances td span.value,.table--extend-timesheet-overview td span.value,body.projects.show section.timesheets td span.value,body.people section.timesheets td span.value,body.account_people section.timesheets td span.value,.table--extend-value-overview td span.hours,body.resource_usage-summary table.crew_hours_summary td span.hours,.table--extend-weekly-overview td span.hours,body.projects.show section.attendances td span.hours,.table--extend-timesheet-overview td span.hours,body.projects.show section.timesheets td span.hours,body.people section.timesheets td span.hours,body.account_people section.timesheets td span.hours{padding:8px}.table--extend-value-overview td a,body.resource_usage-summary table.crew_hours_summary td a,.table--extend-weekly-overview td a,body.projects.show section.attendances td a,.table--extend-timesheet-overview td a,body.projects.show section.timesheets td a,body.people section.timesheets td a,body.account_people section.timesheets td a{text-decoration:none;display:block}.table--extend-value-overview td.total,body.resource_usage-summary table.crew_hours_summary td.total,.table--extend-weekly-overview td.total,body.projects.show section.attendances td.total,.table--extend-timesheet-overview td.total,body.projects.show section.timesheets td.total,body.people section.timesheets td.total,body.account_people section.timesheets td.total,.table--extend-value-overview th.total,body.resource_usage-summary table.crew_hours_summary th.total,.table--extend-weekly-overview th.total,body.projects.show section.attendances th.total,.table--extend-timesheet-overview th.total,body.projects.show section.timesheets th.total,body.people section.timesheets th.total,body.account_people section.timesheets th.total{border-left:1px solid #ccc}.table--extend-weekly-overview,body.projects.show section.attendances,.table--extend-timesheet-overview,body.projects.show section.timesheets,body.people section.timesheets,body.account_people section.timesheets{margin-bottom:20px}.table--extend-weekly-overview th,body.projects.show section.attendances th,.table--extend-timesheet-overview th,body.projects.show section.timesheets th,body.people section.timesheets th,body.account_people section.timesheets th,.table--extend-weekly-overview td,body.projects.show section.attendances td,.table--extend-timesheet-overview td,body.projects.show section.timesheets td,body.people section.timesheets td,body.account_people section.timesheets td{text-align:center}.table--extend-weekly-overview th.unapproved,body.projects.show section.attendances th.unapproved,.table--extend-timesheet-overview th.unapproved,body.projects.show section.timesheets th.unapproved,body.people section.timesheets th.unapproved,body.account_people section.timesheets th.unapproved,.table--extend-weekly-overview th.unapproved>th,body.projects.show section.attendances th.unapproved>th,.table--extend-timesheet-overview th.unapproved>th,body.projects.show section.timesheets th.unapproved>th,body.people section.timesheets th.unapproved>th,body.account_people section.timesheets th.unapproved>th,.table--extend-weekly-overview th.unapproved>a,body.projects.show section.attendances th.unapproved>a,.table--extend-timesheet-overview th.unapproved>a,body.projects.show section.timesheets th.unapproved>a,body.people section.timesheets th.unapproved>a,body.account_people section.timesheets th.unapproved>a,.table--extend-weekly-overview td.unapproved,body.projects.show section.attendances td.unapproved,.table--extend-timesheet-overview td.unapproved,body.projects.show section.timesheets td.unapproved,body.people section.timesheets td.unapproved,body.account_people section.timesheets td.unapproved,.table--extend-weekly-overview td.unapproved>th,body.projects.show section.attendances td.unapproved>th,.table--extend-timesheet-overview td.unapproved>th,body.projects.show section.timesheets td.unapproved>th,body.people section.timesheets td.unapproved>th,body.account_people section.timesheets td.unapproved>th,.table--extend-weekly-overview td.unapproved>a,body.projects.show section.attendances td.unapproved>a,.table--extend-timesheet-overview td.unapproved>a,body.projects.show section.timesheets td.unapproved>a,body.people section.timesheets td.unapproved>a,body.account_people section.timesheets td.unapproved>a{background-color:#eee}.table--extend-weekly-overview th.submitted,body.projects.show section.attendances th.submitted,.table--extend-timesheet-overview th.submitted,body.projects.show section.timesheets th.submitted,body.people section.timesheets th.submitted,body.account_people section.timesheets th.submitted,.table--extend-weekly-overview th.submitted>th,body.projects.show section.attendances th.submitted>th,.table--extend-timesheet-overview th.submitted>th,body.projects.show section.timesheets th.submitted>th,body.people section.timesheets th.submitted>th,body.account_people section.timesheets th.submitted>th,.table--extend-weekly-overview th.submitted>a,body.projects.show section.attendances th.submitted>a,.table--extend-timesheet-overview th.submitted>a,body.projects.show section.timesheets th.submitted>a,body.people section.timesheets th.submitted>a,body.account_people section.timesheets th.submitted>a,.table--extend-weekly-overview td.submitted,body.projects.show section.attendances td.submitted,.table--extend-timesheet-overview td.submitted,body.projects.show section.timesheets td.submitted,body.people section.timesheets td.submitted,body.account_people section.timesheets td.submitted,.table--extend-weekly-overview td.submitted>th,body.projects.show section.attendances td.submitted>th,.table--extend-timesheet-overview td.submitted>th,body.projects.show section.timesheets td.submitted>th,body.people section.timesheets td.submitted>th,body.account_people section.timesheets td.submitted>th,.table--extend-weekly-overview td.submitted>a,body.projects.show section.attendances td.submitted>a,.table--extend-timesheet-overview td.submitted>a,body.projects.show section.timesheets td.submitted>a,body.people section.timesheets td.submitted>a,body.account_people section.timesheets td.submitted>a{background-color:#fefece}.table--extend-weekly-overview th.rejected,body.projects.show section.attendances th.rejected,.table--extend-timesheet-overview th.rejected,body.projects.show section.timesheets th.rejected,body.people section.timesheets th.rejected,body.account_people section.timesheets th.rejected,.table--extend-weekly-overview th.rejected>th,body.projects.show section.attendances th.rejected>th,.table--extend-timesheet-overview th.rejected>th,body.projects.show section.timesheets th.rejected>th,body.people section.timesheets th.rejected>th,body.account_people section.timesheets th.rejected>th,.table--extend-weekly-overview th.rejected>a,body.projects.show section.attendances th.rejected>a,.table--extend-timesheet-overview th.rejected>a,body.projects.show section.timesheets th.rejected>a,body.people section.timesheets th.rejected>a,body.account_people section.timesheets th.rejected>a,.table--extend-weekly-overview td.rejected,body.projects.show section.attendances td.rejected,.table--extend-timesheet-overview td.rejected,body.projects.show section.timesheets td.rejected,body.people section.timesheets td.rejected,body.account_people section.timesheets td.rejected,.table--extend-weekly-overview td.rejected>th,body.projects.show section.attendances td.rejected>th,.table--extend-timesheet-overview td.rejected>th,body.projects.show section.timesheets td.rejected>th,body.people section.timesheets td.rejected>th,body.account_people section.timesheets td.rejected>th,.table--extend-weekly-overview td.rejected>a,body.projects.show section.attendances td.rejected>a,.table--extend-timesheet-overview td.rejected>a,body.projects.show section.timesheets td.rejected>a,body.people section.timesheets td.rejected>a,body.account_people section.timesheets td.rejected>a{background-color:#fdc1c2}.table--extend-weekly-overview th.future,body.projects.show section.attendances th.future,.table--extend-timesheet-overview th.future,body.projects.show section.timesheets th.future,body.people section.timesheets th.future,body.account_people section.timesheets th.future,.table--extend-weekly-overview th.future>th,body.projects.show section.attendances th.future>th,.table--extend-timesheet-overview th.future>th,body.projects.show section.timesheets th.future>th,body.people section.timesheets th.future>th,body.account_people section.timesheets th.future>th,.table--extend-weekly-overview th.future>a,body.projects.show section.attendances th.future>a,.table--extend-timesheet-overview th.future>a,body.projects.show section.timesheets th.future>a,body.people section.timesheets th.future>a,body.account_people section.timesheets th.future>a,.table--extend-weekly-overview td.future,body.projects.show section.attendances td.future,.table--extend-timesheet-overview td.future,body.projects.show section.timesheets td.future,body.people section.timesheets td.future,body.account_people section.timesheets td.future,.table--extend-weekly-overview td.future>th,body.projects.show section.attendances td.future>th,.table--extend-timesheet-overview td.future>th,body.projects.show section.timesheets td.future>th,body.people section.timesheets td.future>th,body.account_people section.timesheets td.future>th,.table--extend-weekly-overview td.future>a,body.projects.show section.attendances td.future>a,.table--extend-timesheet-overview td.future>a,body.projects.show section.timesheets td.future>a,body.people section.timesheets td.future>a,body.account_people section.timesheets td.future>a{background-color:#eee}.table--extend-weekly-overview tbody tr td,body.projects.show section.attendances tbody tr td,.table--extend-timesheet-overview tbody tr td,body.projects.show section.timesheets tbody tr td,body.people section.timesheets tbody tr td,body.account_people section.timesheets tbody tr td{width:36px;border-left:1px solid #ccc;vertical-align:top}.table--extend-weekly-overview tbody tr td a,body.projects.show section.attendances tbody tr td a,.table--extend-timesheet-overview tbody tr td a,body.projects.show section.timesheets tbody tr td a,body.people section.timesheets tbody tr td a,body.account_people section.timesheets tbody tr td a{position:relative;margin-top:0}.table--extend-weekly-overview tbody tr td span.date,body.projects.show section.attendances tbody tr td span.date,.table--extend-timesheet-overview tbody tr td span.date,body.projects.show section.timesheets tbody tr td span.date,body.people section.timesheets tbody tr td span.date,body.account_people section.timesheets tbody tr td span.date{font-size:10px;color:#999;position:absolute;text-align:center;width:100%;top:0;left:0}.table--extend-weekly-overview tbody tr td span.headcount,body.projects.show section.attendances tbody tr td span.headcount,.table--extend-timesheet-overview tbody tr td span.headcount,body.projects.show section.timesheets tbody tr td span.headcount,body.people section.timesheets tbody tr td span.headcount,body.account_people section.timesheets tbody tr td span.headcount{font-size:10px;color:#999;position:absolute;text-align:center;width:100%;bottom:0;left:0}.table--extend-weekly-overview tbody tr td span.value,body.projects.show section.attendances tbody tr td span.value,.table--extend-timesheet-overview tbody tr td span.value,body.projects.show section.timesheets tbody tr td span.value,body.people section.timesheets tbody tr td span.value,body.account_people section.timesheets tbody tr td span.value,.table--extend-weekly-overview tbody tr td span.hours,body.projects.show section.attendances tbody tr td span.hours,.table--extend-timesheet-overview tbody tr td span.hours,body.projects.show section.timesheets tbody tr td span.hours,body.people section.timesheets tbody tr td span.hours,body.account_people section.timesheets tbody tr td span.hours{margin:0;padding:17px 0 19px}.table--extend-weekly-overview tbody tr td.total,body.projects.show section.attendances tbody tr td.total,.table--extend-timesheet-overview tbody tr td.total,body.projects.show section.timesheets tbody tr td.total,body.people section.timesheets tbody tr td.total,body.account_people section.timesheets tbody tr td.total{vertical-align:middle;padding:15px 0}.extend-error-message,body.usage-matrix #usage-matrix .error-message,body.timesheets .timesheet_resource.person .row>.error .message,body.timesheets .timesheet_resource.equipment_item .row>.error .message{line-height:20px;padding:2px 8px;border:1px solid #a52f17;background:#f8d0cd}body.resource_usage-summary .pagination span.prev_page a.unapproved,body.resource_usage-summary .pagination span.prev_page a.unapproved>th,body.resource_usage-summary .pagination span.prev_page a.unapproved>a,body.resource_usage-summary .pagination span.next_page a.unapproved,body.resource_usage-summary .pagination span.next_page a.unapproved>th,body.resource_usage-summary .pagination span.next_page a.unapproved>a{background-color:#eee}body.resource_usage-summary .pagination span.prev_page a.submitted,body.resource_usage-summary .pagination span.prev_page a.submitted>th,body.resource_usage-summary .pagination span.prev_page a.submitted>a,body.resource_usage-summary .pagination span.next_page a.submitted,body.resource_usage-summary .pagination span.next_page a.submitted>th,body.resource_usage-summary .pagination span.next_page a.submitted>a{background-color:#fefece}body.resource_usage-summary .pagination span.prev_page a.rejected,body.resource_usage-summary .pagination span.prev_page a.rejected>th,body.resource_usage-summary .pagination span.prev_page a.rejected>a,body.resource_usage-summary .pagination span.next_page a.rejected,body.resource_usage-summary .pagination span.next_page a.rejected>th,body.resource_usage-summary .pagination span.next_page a.rejected>a{background-color:#fdc1c2}body.resource_usage-summary .pagination span.prev_page a.future,body.resource_usage-summary .pagination span.prev_page a.future>th,body.resource_usage-summary .pagination span.prev_page a.future>a,body.resource_usage-summary .pagination span.next_page a.future,body.resource_usage-summary .pagination span.next_page a.future>th,body.resource_usage-summary .pagination span.next_page a.future>a{background-color:#eee}body.resource_usage-summary h1 span.loading,body.resource_usage-entry h1 span.loading,body.resource_usage-bulk_create h1 span.loading,body.timesheets h1 span.loading,body.resource_usage-bulk_adjust h1 span.loading{float:none}body.resource_usage-summary .pagination,body.resource_usage-entry .pagination,body.resource_usage-bulk_create .pagination,body.timesheets .pagination,body.resource_usage-bulk_adjust .pagination{margin-bottom:0}body.resource_usage-summary p.resource-types,body.resource_usage-entry p.resource-types,body.resource_usage-bulk_create p.resource-types,body.timesheets p.resource-types,body.resource_usage-bulk_adjust p.resource-types{text-align:right;margin-bottom:10px}body.resource_usage-summary p.resource-types span,body.resource_usage-entry p.resource-types span,body.resource_usage-bulk_create p.resource-types span,body.timesheets p.resource-types span,body.resource_usage-bulk_adjust p.resource-types span{font-weight:bold}body.resource_usage-entry p.resource-types{float:right;margin:0;line-height:30px}body.resource_usage-bulk_adjust p.resource-types{margin:0 auto;margin-top:10px;width:950px}body.resource_usage-summary .controls span.unsupported{font-size:75%;opacity:.5;position:relative;top:-0.25em}body.resource_usage-summary table.crew_hours_summary span.initials,body.resource_usage-summary table.crew_hours_summary span.roster-work-code{color:#999}body.resource_usage-summary table.crew_hours_summary td.unapproved,body.resource_usage-summary table.crew_hours_summary td.unapproved>th,body.resource_usage-summary table.crew_hours_summary td.unapproved>a{background-color:#eee}body.resource_usage-summary table.crew_hours_summary td.submitted,body.resource_usage-summary table.crew_hours_summary td.submitted>th,body.resource_usage-summary table.crew_hours_summary td.submitted>a{background-color:#fefece}body.resource_usage-summary table.crew_hours_summary td.rejected,body.resource_usage-summary table.crew_hours_summary td.rejected>th,body.resource_usage-summary table.crew_hours_summary td.rejected>a{background-color:#fdc1c2}body.resource_usage-summary table.crew_hours_summary td.future,body.resource_usage-summary table.crew_hours_summary td.future>th,body.resource_usage-summary table.crew_hours_summary td.future>a{background-color:#eee}body.resource_usage-summary fieldset.crew_hours_summary_legend{margin-bottom:10px;text-align:center}body.resource_usage-summary fieldset.crew_hours_summary_legend ul li{font-size:12px;display:inline-block;padding:2px 10px}body.resource_usage-summary fieldset.crew_hours_summary_legend ul li.unapproved,body.resource_usage-summary fieldset.crew_hours_summary_legend ul li.unapproved>th,body.resource_usage-summary fieldset.crew_hours_summary_legend ul li.unapproved>a{background-color:#eee}body.resource_usage-summary fieldset.crew_hours_summary_legend ul li.submitted,body.resource_usage-summary fieldset.crew_hours_summary_legend ul li.submitted>th,body.resource_usage-summary fieldset.crew_hours_summary_legend ul li.submitted>a{background-color:#fefece}body.resource_usage-summary fieldset.crew_hours_summary_legend ul li.rejected,body.resource_usage-summary fieldset.crew_hours_summary_legend ul li.rejected>th,body.resource_usage-summary fieldset.crew_hours_summary_legend ul li.rejected>a{background-color:#fdc1c2}body.resource_usage-summary fieldset.crew_hours_summary_legend ul li.future,body.resource_usage-summary fieldset.crew_hours_summary_legend ul li.future>th,body.resource_usage-summary fieldset.crew_hours_summary_legend ul li.future>a{background-color:#eee}body.resource_usage-summary .pagination{margin-top:10px}body.resource_usage-entry #resource_usage_entry{margin-top:20px}body.resource_usage-entry #resource_usage_entry table.dataTable td{border-bottom:0}body.resource_usage-entry #resource_usage_entry table.dataTable tr.row td{cursor:pointer}body.resource_usage-entry #resource_usage_entry table.dataTable tr.child th,body.resource_usage-entry #resource_usage_entry table.dataTable tr.child td{white-space:normal}body.resource_usage-entry #resource_usage_entry table.dataTable tr.pinned{background:#feffda}body.resource_usage-entry #resource_usage_entry table.dataTable tr.pinned td[class^=sorting_],body.resource_usage-entry #resource_usage_entry table.dataTable tr.pinned td[class*=" sorting_"]{background:rgb(253.8621621622,255,212.9)}body.resource_usage-entry #resource_usage_entry table.dataTable tr.pinned.even{background:rgb(253.7243243243,255,207.8)}body.resource_usage-entry #resource_usage_entry table.dataTable tr.pinned.even td[class^=sorting_],body.resource_usage-entry #resource_usage_entry table.dataTable tr.pinned.even td[class*=" sorting_"]{background:rgb(253.5864864865,255,202.7)}body.resource_usage-entry #resource_usage_entry table.dataTable tr.error{background:#f8d0cd}body.resource_usage-entry #resource_usage_entry table.dataTable tr.error td[class^=sorting_],body.resource_usage-entry #resource_usage_entry table.dataTable tr.error td[class*=" sorting_"]{background:hsl(4.1860465116,75.4385964912%,87.8235294118%)}body.resource_usage-entry #resource_usage_entry table.dataTable tr.error.even{background:hsl(4.1860465116,75.4385964912%,86.8235294118%)}body.resource_usage-entry #resource_usage_entry table.dataTable tr.error.even td[class^=sorting_],body.resource_usage-entry #resource_usage_entry table.dataTable tr.error.even td[class*=" sorting_"]{background:hsl(4.1860465116,75.4385964912%,85.8235294118%)}body.resource_usage-entry #resource_usage_entry.read-only table.dataTable td{cursor:default !important}body.resource_usage-entry #resource_usage_entry>.actions{margin-bottom:20px}body.resource_usage-entry #resource_usage_entry>.actions:after{content:"";display:table;clear:both}body.resource_usage-entry #resource_usage_entry>.actions div{float:left;margin-right:20px}body.resource_usage-entry #resource_usage_entry>.actions div:last-child{margin-right:0}body.resource_usage-entry #resource_usage_entry>.actions div button{float:left;margin-right:4px}body.resource_usage-entry #resource_usage_entry>.actions div button:last-child{margin-right:0}body.resource_usage-entry #resource_usage_entry th.selection,body.resource_usage-entry #resource_usage_entry td.selection{width:16px;text-align:center;padding:4px;user-select:none;-webkit-user-select:none}body.resource_usage-entry #resource_usage_entry td.status{width:16px;text-align:center}body.resource_usage-entry #resource_usage_entry td.note{text-align:center}body.resource_usage-entry #resource_usage_entry td.work-date,body.resource_usage-entry #resource_usage_entry td.approved-status,body.resource_usage-entry #resource_usage_entry td.client-approved-status{white-space:nowrap}body.resource_usage-entry #resource_usage_entry td.approved-status .icon.error,body.resource_usage-entry #resource_usage_entry td.approved-status .icon.comment{margin-left:4px}body.resource_usage-entry #resource_usage_entry td.form{background:#e0e9ef;padding:10px;position:relative}body.resource_usage-entry #resource_usage_entry td.form .flash-container{margin-right:26px}body.resource_usage-entry #resource_usage_entry td.form .flash{margin:0 0 10px;border-width:1px;display:inline-block}body.resource_usage-entry #resource_usage_entry td.form .flash .container{min-width:initial}body.resource_usage-entry #resource_usage_entry td.form form>a.close{position:absolute;top:0px;right:9px;font-size:30px;font-weight:bold;color:#000;line-height:1;opacity:.5;text-decoration:none;text-shadow:0 1px 0 #fff}body.resource_usage-entry #resource_usage_entry .flash{margin:0 0 20px;border-width:1px}body.resource_usage-entry #resource_usage_entry fieldset.inputs label{float:left}body.resource_usage-entry #resource_usage_entry fieldset.inputs label span{display:block}body.resource_usage-entry #resource_usage_entry fieldset.inputs select{-webkit-appearance:none;background:#fff;border:1px solid #ccc;border-radius:4px;width:400px;height:29px}body.resource_usage-entry #resource_usage_entry fieldset.inputs input{margin:0}body.resource_usage-entry #resource_usage_entry fieldset.inputs li.work-date input,body.resource_usage-entry #resource_usage_entry fieldset.inputs li.time input{width:125px}body.resource_usage-entry #resource_usage_entry fieldset.inputs li.unit-of-measure select,body.resource_usage-entry #resource_usage_entry fieldset.inputs li.rate-code select{width:200px}body.resource_usage-entry #resource_usage_entry fieldset.inputs li{clear:left}body.resource_usage-entry #resource_usage_entry fieldset.inputs li:after{content:"";display:table;clear:both}body.resource_usage-entry #resource_usage_entry fieldset.inputs li.group,body.resource_usage-entry #resource_usage_entry fieldset.inputs li.group-start{float:left;clear:none;margin-right:10px}body.resource_usage-entry #resource_usage_entry fieldset.inputs li.group-start{clear:left}body.resource_usage-entry #resource_usage_entry fieldset.inputs li.docket a.create,body.resource_usage-entry #resource_usage_entry fieldset.inputs li.docket a.cancel,body.resource_usage-entry #resource_usage_entry fieldset.inputs li.docket-create a.create,body.resource_usage-entry #resource_usage_entry fieldset.inputs li.docket-create a.cancel{float:left;font-size:small;text-decoration:underline;margin:23px 0 0 4px;cursor:pointer}body.resource_usage-entry #resource_usage_entry fieldset.inputs li.docket-create input{width:388px}body.resource_usage-entry #resource_usage_entry fieldset.inputs li.usage-note textarea,body.resource_usage-entry #resource_usage_entry fieldset.inputs li.resource-note textarea{width:388px;height:auto}body.resource_usage-entry #resource_usage_entry fieldset.actions{clear:left}body.resource_usage-entry #resource_usage_entry fieldset.actions ol{float:left}body.resource_usage-entry #resource_usage_entry fieldset.actions ol li{padding:0;margin:0 10px 0 0}body.resource_usage-entry #resource_usage_entry fieldset.actions ol li.spinner{position:relative;height:19px;width:19px;margin-top:5px;display:none}body.resource_usage-entry #resource_usage_entry img.loading{vertical-align:middle}body.timesheets #usage_codes,body.timesheets #rate_codes{padding:4px 5px}body.timesheets #non_default_usage_code_warning{display:none;background-color:#ff0}body.timesheets .container{overflow:visible}body.timesheets form.people-tag-filter{position:relative}body.timesheets form.people-tag-filter button.sml-pretty{display:inline-block;margin-left:10px;position:relative;top:-8px}body.timesheets ul.resource_list li{margin-bottom:20px;padding:5px;border-bottom:1px solid #ccc;position:relative}body.timesheets ul.resource_list li span.primary{font-weight:bold}body.timesheets ul.resource_list li span.sub_heading{display:block;color:#999;font-size:12px}body.timesheets ul.resource_list li .links{position:absolute;right:5px;top:8px}body.timesheets ul.resource_list li:hover{background:#e0e9ef}body.timesheets.edit .timesheet_resource tbody:not(.with-tasks) tr:last-child{display:none}body.timesheets.edit .timesheet_resource tfoot tr th.hours{padding-right:6px !important}body.timesheets .timesheet_resource.person,body.timesheets .timesheet_resource.equipment_item{border-top:2px solid #ccc;padding:10px 0;position:relative}body.timesheets .timesheet_resource.person .row,body.timesheets .timesheet_resource.equipment_item .row{overflow:hidden}body.timesheets .timesheet_resource.person .row>.actions,body.timesheets .timesheet_resource.equipment_item .row>.actions{float:right;border:0}body.timesheets .timesheet_resource.person .row>.actions a.disabled,body.timesheets .timesheet_resource.equipment_item .row>.actions a.disabled{opacity:.33;cursor:default}body.timesheets .timesheet_resource.person .row>.error,body.timesheets .timesheet_resource.equipment_item .row>.error{float:right;margin:0}body.timesheets .timesheet_resource.person .row>.error .message,body.timesheets .timesheet_resource.equipment_item .row>.error .message{display:inline-block}body.timesheets .timesheet_resource.person h2,body.timesheets .timesheet_resource.equipment_item h2{float:left;margin-right:7px}body.timesheets .timesheet_resource.person img.loading,body.timesheets .timesheet_resource.equipment_item img.loading{float:left;margin:3px 7px 0 0}body.timesheets .timesheet_resource.person .start-attendance,body.timesheets .timesheet_resource.equipment_item .start-attendance{float:left;margin:2px 7px 0 0;color:#999}body.timesheets .timesheet_resource.person .work-role,body.timesheets .timesheet_resource.equipment_item .work-role{color:#999;font-size:13px;position:absolute;right:0;top:10px}body.timesheets .timesheet_resource.person .resource-description,body.timesheets .timesheet_resource.equipment_item .resource-description{float:left}body.timesheets .timesheet_resource.person .chzn-results li,body.timesheets .timesheet_resource.equipment_item .chzn-results li{line-height:120%;padding:5px 7px 6px}body.timesheets .timesheet_resource.person table thead tr th,body.timesheets .timesheet_resource.person table tbody tr td,body.timesheets .timesheet_resource.person table tbody tr th,body.timesheets .timesheet_resource.equipment_item table thead tr th,body.timesheets .timesheet_resource.equipment_item table tbody tr td,body.timesheets .timesheet_resource.equipment_item table tbody tr th{text-align:left;border-right:none;border-bottom:1px solid #ccc}body.timesheets .timesheet_resource.person table thead tr th.hours,body.timesheets .timesheet_resource.equipment_item table thead tr th.hours{text-align:right}body.timesheets .timesheet_resource.person table thead.unapproved,body.timesheets .timesheet_resource.person table thead.unapproved>th,body.timesheets .timesheet_resource.person table thead.unapproved>a,body.timesheets .timesheet_resource.person table tbody.unapproved,body.timesheets .timesheet_resource.person table tbody.unapproved>th,body.timesheets .timesheet_resource.person table tbody.unapproved>a,body.timesheets .timesheet_resource.person table tfoot.unapproved,body.timesheets .timesheet_resource.person table tfoot.unapproved>th,body.timesheets .timesheet_resource.person table tfoot.unapproved>a,body.timesheets .timesheet_resource.equipment_item table thead.unapproved,body.timesheets .timesheet_resource.equipment_item table thead.unapproved>th,body.timesheets .timesheet_resource.equipment_item table thead.unapproved>a,body.timesheets .timesheet_resource.equipment_item table tbody.unapproved,body.timesheets .timesheet_resource.equipment_item table tbody.unapproved>th,body.timesheets .timesheet_resource.equipment_item table tbody.unapproved>a,body.timesheets .timesheet_resource.equipment_item table tfoot.unapproved,body.timesheets .timesheet_resource.equipment_item table tfoot.unapproved>th,body.timesheets .timesheet_resource.equipment_item table tfoot.unapproved>a{background-color:#eee}body.timesheets .timesheet_resource.person table thead.submitted,body.timesheets .timesheet_resource.person table thead.submitted>th,body.timesheets .timesheet_resource.person table thead.submitted>a,body.timesheets .timesheet_resource.person table tbody.submitted,body.timesheets .timesheet_resource.person table tbody.submitted>th,body.timesheets .timesheet_resource.person table tbody.submitted>a,body.timesheets .timesheet_resource.person table tfoot.submitted,body.timesheets .timesheet_resource.person table tfoot.submitted>th,body.timesheets .timesheet_resource.person table tfoot.submitted>a,body.timesheets .timesheet_resource.equipment_item table thead.submitted,body.timesheets .timesheet_resource.equipment_item table thead.submitted>th,body.timesheets .timesheet_resource.equipment_item table thead.submitted>a,body.timesheets .timesheet_resource.equipment_item table tbody.submitted,body.timesheets .timesheet_resource.equipment_item table tbody.submitted>th,body.timesheets .timesheet_resource.equipment_item table tbody.submitted>a,body.timesheets .timesheet_resource.equipment_item table tfoot.submitted,body.timesheets .timesheet_resource.equipment_item table tfoot.submitted>th,body.timesheets .timesheet_resource.equipment_item table tfoot.submitted>a{background-color:#fefece}body.timesheets .timesheet_resource.person table thead.rejected,body.timesheets .timesheet_resource.person table thead.rejected>th,body.timesheets .timesheet_resource.person table thead.rejected>a,body.timesheets .timesheet_resource.person table tbody.rejected,body.timesheets .timesheet_resource.person table tbody.rejected>th,body.timesheets .timesheet_resource.person table tbody.rejected>a,body.timesheets .timesheet_resource.person table tfoot.rejected,body.timesheets .timesheet_resource.person table tfoot.rejected>th,body.timesheets .timesheet_resource.person table tfoot.rejected>a,body.timesheets .timesheet_resource.equipment_item table thead.rejected,body.timesheets .timesheet_resource.equipment_item table thead.rejected>th,body.timesheets .timesheet_resource.equipment_item table thead.rejected>a,body.timesheets .timesheet_resource.equipment_item table tbody.rejected,body.timesheets .timesheet_resource.equipment_item table tbody.rejected>th,body.timesheets .timesheet_resource.equipment_item table tbody.rejected>a,body.timesheets .timesheet_resource.equipment_item table tfoot.rejected,body.timesheets .timesheet_resource.equipment_item table tfoot.rejected>th,body.timesheets .timesheet_resource.equipment_item table tfoot.rejected>a{background-color:#fdc1c2}body.timesheets .timesheet_resource.person table thead.future,body.timesheets .timesheet_resource.person table thead.future>th,body.timesheets .timesheet_resource.person table thead.future>a,body.timesheets .timesheet_resource.person table tbody.future,body.timesheets .timesheet_resource.person table tbody.future>th,body.timesheets .timesheet_resource.person table tbody.future>a,body.timesheets .timesheet_resource.person table tfoot.future,body.timesheets .timesheet_resource.person table tfoot.future>th,body.timesheets .timesheet_resource.person table tfoot.future>a,body.timesheets .timesheet_resource.equipment_item table thead.future,body.timesheets .timesheet_resource.equipment_item table thead.future>th,body.timesheets .timesheet_resource.equipment_item table thead.future>a,body.timesheets .timesheet_resource.equipment_item table tbody.future,body.timesheets .timesheet_resource.equipment_item table tbody.future>th,body.timesheets .timesheet_resource.equipment_item table tbody.future>a,body.timesheets .timesheet_resource.equipment_item table tfoot.future,body.timesheets .timesheet_resource.equipment_item table tfoot.future>th,body.timesheets .timesheet_resource.equipment_item table tfoot.future>a{background-color:#eee}body.timesheets .timesheet_resource.person table tbody:last-of-type tr .actions .remove,body.timesheets .timesheet_resource.equipment_item table tbody:last-of-type tr .actions .remove{display:none}body.timesheets .timesheet_resource.person table tbody:not(:last-of-type) tr .actions .add,body.timesheets .timesheet_resource.equipment_item table tbody:not(:last-of-type) tr .actions .add{display:none}body.timesheets .timesheet_resource.person table tbody.with-tasks tr:first-child td,body.timesheets .timesheet_resource.equipment_item table tbody.with-tasks tr:first-child td{border-bottom:none}body.timesheets .timesheet_resource.person table tbody tr:last-child td,body.timesheets .timesheet_resource.equipment_item table tbody tr:last-child td{padding-top:0}body.timesheets .timesheet_resource.person table td,body.timesheets .timesheet_resource.person table th,body.timesheets .timesheet_resource.equipment_item table td,body.timesheets .timesheet_resource.equipment_item table th{padding-left:5px}body.timesheets .timesheet_resource.person table td:last-child,body.timesheets .timesheet_resource.person table th:last-child,body.timesheets .timesheet_resource.equipment_item table td:last-child,body.timesheets .timesheet_resource.equipment_item table th:last-child{padding-right:5px}body.timesheets .timesheet_resource.person table td label,body.timesheets .timesheet_resource.person table th label,body.timesheets .timesheet_resource.equipment_item table td label,body.timesheets .timesheet_resource.equipment_item table th label{display:none}body.timesheets .timesheet_resource.person table td input,body.timesheets .timesheet_resource.equipment_item table td input{border:1px solid #ccc;padding:5px;font-size:14px}body.timesheets .timesheet_resource.person table td.work_reference select,body.timesheets .timesheet_resource.person table td.task select,body.timesheets .timesheet_resource.equipment_item table td.work_reference select,body.timesheets .timesheet_resource.equipment_item table td.task select{width:400px}body.timesheets .timesheet_resource.person table td.usage_code select,body.timesheets .timesheet_resource.person table td.rate_code select,body.timesheets .timesheet_resource.person table td.docket select,body.timesheets .timesheet_resource.equipment_item table td.usage_code select,body.timesheets .timesheet_resource.equipment_item table td.rate_code select,body.timesheets .timesheet_resource.equipment_item table td.docket select{width:152px}body.timesheets .timesheet_resource.person table td.docket,body.timesheets .timesheet_resource.equipment_item table td.docket{white-space:nowrap}body.timesheets .timesheet_resource.person table td.docket input,body.timesheets .timesheet_resource.equipment_item table td.docket input{width:100px}body.timesheets .timesheet_resource.person table th.hours,body.timesheets .timesheet_resource.person table td.hours,body.timesheets .timesheet_resource.equipment_item table th.hours,body.timesheets .timesheet_resource.equipment_item table td.hours{text-align:right}body.timesheets .timesheet_resource.person table th.hours input,body.timesheets .timesheet_resource.person table td.hours input,body.timesheets .timesheet_resource.equipment_item table th.hours input,body.timesheets .timesheet_resource.equipment_item table td.hours input{width:41px;text-align:right}body.timesheets .timesheet_resource.person table td.initials,body.timesheets .timesheet_resource.equipment_item table td.initials{text-align:right;color:#999}body.timesheets .timesheet_resource.person table td.error .select2-container:not(.select2-dropdown-open) .select2-choice,body.timesheets .timesheet_resource.person table td.error .select2-container:not(.select2-dropdown-open) .select2-arrow,body.timesheets .timesheet_resource.equipment_item table td.error .select2-container:not(.select2-dropdown-open) .select2-choice,body.timesheets .timesheet_resource.equipment_item table td.error .select2-container:not(.select2-dropdown-open) .select2-arrow{border-color:#a52f17}body.timesheets .timesheet_resource.person table td.error .select2-container:not(.select2-dropdown-open) .select2-choice,body.timesheets .timesheet_resource.equipment_item table td.error .select2-container:not(.select2-dropdown-open) .select2-choice{background:#f8d0cd}body.timesheets .timesheet_resource.person table td.error .select2-container:not(.select2-dropdown-open) .select2-chosen,body.timesheets .timesheet_resource.equipment_item table td.error .select2-container:not(.select2-dropdown-open) .select2-chosen{color:#000}body.timesheets .timesheet_resource.person table td.error input,body.timesheets .timesheet_resource.equipment_item table td.error input{border-color:#a52f17;background:#f8d0cd}body.timesheets .timesheet_resource.person div.actions,body.timesheets .timesheet_resource.equipment_item div.actions{position:absolute;top:10px;right:0}body.timesheets .timesheet_resource.person div.actions form,body.timesheets .timesheet_resource.person div.actions .status,body.timesheets .timesheet_resource.equipment_item div.actions form,body.timesheets .timesheet_resource.equipment_item div.actions .status{float:left;margin-left:10px}body.timesheets .timesheet_resource.person div.actions .status,body.timesheets .timesheet_resource.equipment_item div.actions .status{padding:2px 10px 0;font-size:12px}body.timesheets .timesheet_resource.person div.actions .status.unapproved,body.timesheets .timesheet_resource.person div.actions .status.unapproved>th,body.timesheets .timesheet_resource.person div.actions .status.unapproved>a,body.timesheets .timesheet_resource.equipment_item div.actions .status.unapproved,body.timesheets .timesheet_resource.equipment_item div.actions .status.unapproved>th,body.timesheets .timesheet_resource.equipment_item div.actions .status.unapproved>a{background-color:#eee}body.timesheets .timesheet_resource.person div.actions .status.submitted,body.timesheets .timesheet_resource.person div.actions .status.submitted>th,body.timesheets .timesheet_resource.person div.actions .status.submitted>a,body.timesheets .timesheet_resource.equipment_item div.actions .status.submitted,body.timesheets .timesheet_resource.equipment_item div.actions .status.submitted>th,body.timesheets .timesheet_resource.equipment_item div.actions .status.submitted>a{background-color:#fefece}body.timesheets .timesheet_resource.person div.actions .status.rejected,body.timesheets .timesheet_resource.person div.actions .status.rejected>th,body.timesheets .timesheet_resource.person div.actions .status.rejected>a,body.timesheets .timesheet_resource.equipment_item div.actions .status.rejected,body.timesheets .timesheet_resource.equipment_item div.actions .status.rejected>th,body.timesheets .timesheet_resource.equipment_item div.actions .status.rejected>a{background-color:#fdc1c2}body.timesheets .timesheet_resource.person div.actions .status.future,body.timesheets .timesheet_resource.person div.actions .status.future>th,body.timesheets .timesheet_resource.person div.actions .status.future>a,body.timesheets .timesheet_resource.equipment_item div.actions .status.future,body.timesheets .timesheet_resource.equipment_item div.actions .status.future>th,body.timesheets .timesheet_resource.equipment_item div.actions .status.future>a{background-color:#eee}body.timesheets .timesheet_resource.person div.actions .status.approved,body.timesheets .timesheet_resource.equipment_item div.actions .status.approved{background:#cbf6d6}body.timesheets.fullscreen .controls,body.timesheets.fullscreen .pagination,body.timesheets.fullscreen .resources-filter,body.timesheets.fullscreen footer,body.timesheets.fullscreen #footnotes_debug{display:none}body.timesheets .bottom_panel{position:fixed;bottom:0;right:0;left:0;background:#e0e9ef;border-top:1px solid #ccc;padding:10px;z-index:1}body.timesheets .bottom_panel .container{margin-bottom:0}body.timesheets span.actions a.copy,body.timesheets span.actions a.paste{margin-right:5px}body.timesheets td.actions button,body.timesheets td.docket button{height:16px;width:16px;border:0;text-indent:-9001px;cursor:pointer}body.timesheets td.actions button.add,body.timesheets td.actions button.approve,body.timesheets td.docket button.add,body.timesheets td.docket button.approve{background:url(/assets/icons/add-813d74ca6daf25b6ff15d8dfaca7f94747f93905e7443ae7f8e9b517b026e729.png);background-repeat:no-repeat}body.timesheets td.actions button.remove,body.timesheets td.actions button.reject,body.timesheets td.docket button.remove,body.timesheets td.docket button.reject{background:url(/assets/icons/delete-64468dbd739466fb0f7f6a79d61b6c6d42d78ec6f725e9bb215ce3547ea32271.png);background-repeat:no-repeat}body.timesheets td.actions button.confirm,body.timesheets td.docket button.confirm{background:url(/assets/icons/tick-4e678c6f86f7748f2865b446ec74f719a3ff5df81cd8eb373560d98168e4f137.png);background-repeat:no-repeat}body.timesheets td.actions button.cancel,body.timesheets td.docket button.cancel{background:url(/assets/icons/cross-02c695be4c0fe2d433b3976cb2f8b0249afbb9399fb59a6ac392992c7ad2ebd8.png);background-repeat:no-repeat}body.timesheets form.formtastic.timesheet_report ol li.date_picker label,body.timesheets form.formtastic.timesheet ol li.date_picker label{display:inline-block;width:160px}body.timesheets form.formtastic.timesheet_report ol li.date_picker img,body.timesheets form.formtastic.timesheet ol li.date_picker img{position:relative;top:3px;left:4px}body.timesheets form.formtastic.timesheet_report ol li.select label,body.timesheets form.formtastic.timesheet ol li.select label{width:158px}body.timesheets form.formtastic.timesheet_report ol li.action,body.timesheets form.formtastic.timesheet ol li.action{margin-left:0px}body.timesheets form.formtastic.timesheet_report fieldset.actions ol,body.timesheets form.formtastic.timesheet fieldset.actions ol{float:left !important}body.timesheets ul.resource_supervisors li.person,body.timesheets ul.resource_supervisors li.equipment_item{border-bottom:1px solid #ccc;overflow:hidden;margin-bottom:4px;padding:2px 0}body.timesheets ul.resource_supervisors li.person span,body.timesheets ul.resource_supervisors li.equipment_item span{display:inline-block;line-height:18px}body.timesheets ul.resource_supervisors li.person span label,body.timesheets ul.resource_supervisors li.equipment_item span label{margin-left:5px}body.timesheets ul.resource_supervisors li.person span input,body.timesheets ul.resource_supervisors li.equipment_item span input{margin-right:5px}body.timesheets ul.resource_supervisors li.person span.name,body.timesheets ul.resource_supervisors li.equipment_item span.name{font-weight:bold;width:770px;margin-right:10px}body.timesheets ul.resource_supervisors li.person span span.work-role,body.timesheets ul.resource_supervisors li.equipment_item span span.work-role{color:#999;float:right;font-weight:normal}body.timesheets ul.resource_supervisors li.person span.supervisor,body.timesheets ul.resource_supervisors li.equipment_item span.supervisor{float:right;margin-right:5px}body.timesheets ul.resource_supervisors li.person span label.name,body.timesheets ul.resource_supervisors li.equipment_item span label.name{width:340px;display:inline-block}body.timesheets ul.resource_supervisors li.person span span.updater,body.timesheets ul.resource_supervisors li.equipment_item span span.updater{font-weight:normal;color:#999}body.timesheets table.resource_supervisors th{text-align:left;font-weight:bold;font-size:14px}body.timesheets table.resource_supervisors td{text-align:left}body.timesheets .supervisor-actions{overflow:hidden;background:#eee;margin-bottom:10px;padding:4px 8px;border-top:1px solid #ccc;border-bottom:1px solid #ccc}body.timesheets .supervisor-actions ul.left{float:left;padding-top:1px}body.timesheets .supervisor-actions ul.right{float:right}body.timesheets .supervisor-actions li{display:inline-block;margin-right:10px}body.timesheets .supervisor-actions li.updater{margin-left:200px}body.timesheets .controls{position:relative}body.timesheets .controls form.button_to{position:absolute;right:10px;top:10px}body.timesheets .controls form.button_to input{background:#666;background:linear-gradient(ligten(#666666, 8%), #666666)}body.timesheets .controls li{margin-right:15px}body.timesheets.print h4 span{float:right;white-space:nowrap}body.timesheets.print table.supervisor-timesheet th,body.timesheets.print table.supervisor-timesheet td{padding:5px}body.timesheets.print table.supervisor-timesheet th{text-align:left}body.timesheets.print table.supervisor-timesheet th.id{width:60px;padding-left:0}body.timesheets.print table.supervisor-timesheet th.issue{width:90px}body.timesheets.print table.supervisor-timesheet th.days_til_due{width:90px;text-align:right;padding-right:0}body.timesheets.print table.supervisor-timesheet td{text-align:left}body.timesheets.print table.supervisor-timesheet td.id{padding-left:0}body.timesheets.print table.supervisor-timesheet td.days_til_due{text-align:right;padding-right:0}body.timesheets.print table.supervisor-timesheet tbody tr td{border-style:solid}body.timesheets.print table.supervisor-timesheet tbody tr td.hours,body.timesheets.print table.supervisor-timesheet tbody tr.total td{text-align:right}body.timesheets.print table.supervisor-timesheet tbody tr.first{border-top:2px solid #222}body.timesheets.print table.supervisor-timesheet tbody tr.last{border-bottom:2px solid #222}body.timesheets.print table.supervisor-timesheet tbody tr.empty{height:28px}body.timesheets.print table.supervisor-timesheet tbody tr.empty td{padding:4px}body.docket_inbox .controls{margin-bottom:0}body.docket_inbox .filters form,body.docket_inbox body.people.index .links form,body.people.index body.docket_inbox .links form,body.docket_inbox body.account_people.index .links form,body.account_people.index body.docket_inbox .links form,body.docket_inbox body.equipment_items.index .links form,body.equipment_items.index body.docket_inbox .links form,body.docket_inbox body.other_resources.index .links form,body.other_resources.index body.docket_inbox .links form,body.docket_inbox body.equipment_inspections.index .links form,body.equipment_inspections.index body.docket_inbox .links form{margin:8px auto;width:980px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}body.docket_inbox .filters .filter+.filter,body.docket_inbox body.people.index .links .filter+.filter,body.people.index body.docket_inbox .links .filter+.filter,body.docket_inbox body.account_people.index .links .filter+.filter,body.account_people.index body.docket_inbox .links .filter+.filter,body.docket_inbox body.equipment_items.index .links .filter+.filter,body.equipment_items.index body.docket_inbox .links .filter+.filter,body.docket_inbox body.other_resources.index .links .filter+.filter,body.other_resources.index body.docket_inbox .links .filter+.filter,body.docket_inbox body.equipment_inspections.index .links .filter+.filter,body.equipment_inspections.index body.docket_inbox .links .filter+.filter{margin-left:10px}body.docket_inbox .filters .actions,body.docket_inbox body.people.index .links .actions,body.people.index body.docket_inbox .links .actions,body.docket_inbox body.account_people.index .links .actions,body.account_people.index body.docket_inbox .links .actions,body.docket_inbox body.equipment_items.index .links .actions,body.equipment_items.index body.docket_inbox .links .actions,body.docket_inbox body.other_resources.index .links .actions,body.other_resources.index body.docket_inbox .links .actions,body.docket_inbox body.equipment_inspections.index .links .actions,body.equipment_inspections.index body.docket_inbox .links .actions{margin-left:auto;-ms-flex-item-align:end;align-self:flex-end}body.docket_inbox .filters .actions button,body.docket_inbox body.people.index .links .actions button,body.people.index body.docket_inbox .links .actions button,body.docket_inbox body.account_people.index .links .actions button,body.account_people.index body.docket_inbox .links .actions button,body.docket_inbox body.equipment_items.index .links .actions button,body.equipment_items.index body.docket_inbox .links .actions button,body.docket_inbox body.other_resources.index .links .actions button,body.other_resources.index body.docket_inbox .links .actions button,body.docket_inbox body.equipment_inspections.index .links .actions button,body.equipment_inspections.index body.docket_inbox .links .actions button{width:82px;height:29px}body.docket_inbox .filters label,body.docket_inbox body.people.index .links label,body.people.index body.docket_inbox .links label,body.docket_inbox body.account_people.index .links label,body.account_people.index body.docket_inbox .links label,body.docket_inbox body.equipment_items.index .links label,body.equipment_items.index body.docket_inbox .links label,body.docket_inbox body.other_resources.index .links label,body.other_resources.index body.docket_inbox .links label,body.docket_inbox body.equipment_inspections.index .links label,body.equipment_inspections.index body.docket_inbox .links label{display:block}body.docket_inbox .filters #docket_date,body.docket_inbox body.people.index .links #docket_date,body.people.index body.docket_inbox .links #docket_date,body.docket_inbox body.account_people.index .links #docket_date,body.account_people.index body.docket_inbox .links #docket_date,body.docket_inbox body.equipment_items.index .links #docket_date,body.equipment_items.index body.docket_inbox .links #docket_date,body.docket_inbox body.other_resources.index .links #docket_date,body.other_resources.index body.docket_inbox .links #docket_date,body.docket_inbox body.equipment_inspections.index .links #docket_date,body.equipment_inspections.index body.docket_inbox .links #docket_date{width:140px}body.docket_inbox .filters #docket_first_receiver_person_ids,body.docket_inbox body.people.index .links #docket_first_receiver_person_ids,body.people.index body.docket_inbox .links #docket_first_receiver_person_ids,body.docket_inbox body.account_people.index .links #docket_first_receiver_person_ids,body.account_people.index body.docket_inbox .links #docket_first_receiver_person_ids,body.docket_inbox body.equipment_items.index .links #docket_first_receiver_person_ids,body.equipment_items.index body.docket_inbox .links #docket_first_receiver_person_ids,body.docket_inbox body.other_resources.index .links #docket_first_receiver_person_ids,body.other_resources.index body.docket_inbox .links #docket_first_receiver_person_ids,body.docket_inbox body.equipment_inspections.index .links #docket_first_receiver_person_ids,body.equipment_inspections.index body.docket_inbox .links #docket_first_receiver_person_ids{width:352px}body.docket_inbox .filters #docket_state,body.docket_inbox body.people.index .links #docket_state,body.people.index body.docket_inbox .links #docket_state,body.docket_inbox body.account_people.index .links #docket_state,body.account_people.index body.docket_inbox .links #docket_state,body.docket_inbox body.equipment_items.index .links #docket_state,body.equipment_items.index body.docket_inbox .links #docket_state,body.docket_inbox body.other_resources.index .links #docket_state,body.other_resources.index body.docket_inbox .links #docket_state,body.docket_inbox body.equipment_inspections.index .links #docket_state,body.equipment_inspections.index body.docket_inbox .links #docket_state{width:142px}body.docket_inbox .filters #docket_company_id,body.docket_inbox body.people.index .links #docket_company_id,body.people.index body.docket_inbox .links #docket_company_id,body.docket_inbox body.account_people.index .links #docket_company_id,body.account_people.index body.docket_inbox .links #docket_company_id,body.docket_inbox body.equipment_items.index .links #docket_company_id,body.equipment_items.index body.docket_inbox .links #docket_company_id,body.docket_inbox body.other_resources.index .links #docket_company_id,body.other_resources.index body.docket_inbox .links #docket_company_id,body.docket_inbox body.equipment_inspections.index .links #docket_company_id,body.equipment_inspections.index body.docket_inbox .links #docket_company_id{width:212px}body.usage-matrix{overflow:hidden}body.usage-matrix p{margin-bottom:10px}body.usage-matrix .pagination{margin-bottom:8px}body.usage-matrix #usage-matrix .actions{display:inline-flex;margin-bottom:10px}body.usage-matrix #usage-matrix .actions button{display:none}body.usage-matrix #usage-matrix .actions button.pretty{float:left;margin-right:10px}body.usage-matrix #usage-matrix .error-message{float:left;margin-top:8px;margin-right:8px;max-width:600px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:none}body.usage-matrix #usage-matrix .notes{float:none;width:auto;font-size:inherit;margin-bottom:10px;display:-ms-flexbox;display:flex;visibility:hidden}body.usage-matrix #usage-matrix .notes .note{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1}body.usage-matrix #usage-matrix .notes .note:not(:first-child){margin-left:1ex}body.usage-matrix #usage-matrix .notes .note.expanded{-ms-flex:3;flex:3}body.usage-matrix #usage-matrix .notes label{line-height:29px;margin-right:1ex;white-space:nowrap}body.usage-matrix #usage-matrix .notes input{-ms-flex-positive:1;flex-grow:1}body.usage-matrix #usage-matrix .notes input[readonly]{background:#eee}body.usage-matrix #usage-matrix .loading{float:left;margin-top:13px}body.usage-matrix #usage-matrix.ready .notes{visibility:visible}body.usage-matrix #usage-matrix.ready #table{visibility:visible}body.usage-matrix #usage-matrix.ready button{display:block}body.usage-matrix #usage-matrix.ready .loading{display:none}body.usage-matrix #usage-matrix button.pretty,body.usage-matrix .usage-modal button.pretty{margin-top:5px}body.usage-matrix #usage-matrix button.close-button,body.usage-matrix .usage-modal button.close-button{float:right;margin-right:0}body.usage-matrix .usage-modal form label{display:block}body.usage-matrix .usage-modal form ul{font-size:0}body.usage-matrix .usage-modal form li{font-size:14px;display:inline-block;margin-right:10px;margin-bottom:10px}body.usage-matrix .usage-modal form input:not([type]){width:163px}body.usage-matrix .usage-modal form select{width:175px}body.usage-matrix .usage-modal form fieldset{border:1px solid #ccc;border-radius:4px;padding:5px 10px;margin-bottom:10px}body.usage-matrix .usage-modal form fieldset legend{padding:0 4px;margin-left:-4px}body.usage-matrix .search-modal{width:800px;background-color:#fff}body.usage-matrix .search-modal form ul{display:grid;grid-template-columns:repeat(4, 1fr);justify-content:space-between;gap:12px;margin-bottom:10px}body.usage-matrix .search-modal form ul li{display:inherit;margin:0}body.usage-matrix .search-modal form ul select,body.usage-matrix .search-modal form ul input{width:100%}body.usage-matrix .search-modal form ul input:not([type]){width:calc(100% - 12px)}body.usage-matrix .search-modal .resource-types{position:absolute;top:-38px;right:40px}body.usage-matrix .search-modal .resource-types a.active{text-decoration:none;font-weight:bold}body.usage-matrix .search-modal .dataTables_wrapper{margin-top:10px;margin-bottom:10px}body.usage-matrix .search-modal .dataTables_scrollBody{box-shadow:inset 1px 0 0 #ddd,inset -1px 0 0 #ddd;min-height:50px;max-height:350px;height:calc(100vh - 400px)}body.usage-matrix .search-modal tr td{cursor:default}body.usage-matrix .search-modal tr td:first-child:not(.dataTables_empty){position:relative;padding-left:24px}body.usage-matrix .search-modal tr:not(.unselectable) td:first-child:not(.dataTables_empty):before,body.usage-matrix .search-modal tr:not(.unselectable) td:first-child:not(.dataTables_empty):after{display:block;position:absolute;top:14px;left:12px;width:12px;height:12px;box-sizing:border-box}body.usage-matrix .search-modal tr:not(.unselectable) td:first-child:not(.dataTables_empty):before{content:" ";margin-top:-6px;margin-left:-6px;border:1px solid #000;border-radius:3px}body.usage-matrix .search-modal tr:not(.unselectable) td:first-child:not(.dataTables_empty):after{content:"✔";margin-top:-11px;margin-left:-4px;text-align:center;color:#fff}body.usage-matrix .search-modal tr.selected td:first-child:not(.dataTables_empty):before{border-color:hsla(0,0%,100%,.5)}body.usage-matrix .search-modal tr:not(.selected) td:first-child:after,body.usage-matrix .search-modal tr.unselectable td:first-child:after{display:none !important}body.usage-matrix .new-resource-modal .loading img{margin-top:12px}body.usage-matrix .new-resource-modal form li:not(.inline){display:block}body.usage-matrix .new-resource-modal form li.inline{vertical-align:top}body.usage-matrix .new-resource-modal form p.inline-errors{font-size:12px;line-height:1.2;color:darkred;margin:0;margin-top:.25em;width:163px}body.usage-matrix .new-resource-modal form label{width:175px}body.usage-matrix .new-resource-modal form label abbr[title=required]{color:#a52f17;text-decoration:none}body.usage-matrix .change-docket-status-modal .loading{float:right;display:none}body.usage-matrix .change-docket-status-modal .loading img{position:relative;top:1px}body.usage-matrix .change-docket-status-modal p{margin-bottom:15px}body.usage-matrix .change-docket-status-modal ul.statuses li:not(:last-child){margin-bottom:10px}body.usage-matrix .change-docket-status-modal ul.statuses li.close{margin-top:20px}body.usage-matrix .change-docket-status-modal ul.statuses button{width:200px;height:35px}body.usage-matrix #table{visibility:hidden}body.usage-matrix #table thead th:not(:first-child){line-height:normal;white-space:normal}body.usage-matrix #table span.colHeader{height:80px;overflow:hidden;display:block}body.usage-matrix #table tbody th{text-align:left;white-space:normal}body.usage-matrix #table tbody td:not(.listbox){line-height:normal;padding:4px}body.usage-matrix #table td.htInvalid{background-color:#f8d0cd !important}body.usage-matrix #table .total{white-space:normal}body.usage-matrix #table .total span{display:block}body.usage-matrix #table .total .actual-total{opacity:.5}body.usage-matrix #table .total .actual-total:before{content:"("}body.usage-matrix #table .total .actual-total:after{content:")"}body.usage-matrix #table .ht__highlight+td.total{background:#dcdcdc !important}body.usage-matrix #table.ht__selection--rows .ht__highlight+td.total{background:#8eb0e7 !important}body.usage-matrix #table td.total{text-align:right;background:#f3f3f3 !important;color:#000}body.usage-matrix #table td.docket{position:relative;word-break:break-all;word-break:break-word;padding-left:20px !important;padding-right:16px !important;padding-bottom:20px !important;text-indent:-20px}body.usage-matrix #table td.docket span.checkbox{text-indent:0;display:inline-block;width:16px;margin-right:4px;text-align:right}@media(min-device-width: 724px)and (max-device-width: 1024px){body.usage-matrix #table td.docket span.checkbox{margin:2px 4px;padding-right:2px}}body.usage-matrix #table td.docket span.checkbox input[type=checkbox]{margin:0;vertical-align:bottom;position:relative;top:-1px}body.usage-matrix #table td.docket span.checkbox input[type=checkbox][disabled]{opacity:.5}body.usage-matrix #table td.docket .htAutocompleteArrow{position:absolute;top:4px;right:-6px}body.usage-matrix #table td.docket .state{position:absolute;left:0px;right:0px;bottom:3px;text-indent:20px;opacity:.5}body.usage-matrix #table .htDimmed:not(.listbox){background-color:#eee}body.usage-matrix #table .last-fixed-column{border-right-width:2px}body.usage-matrix #table table.fixed-column-border{border-right:1px solid #ccc}body.usage-matrix #table .work-reference-header .work-reference-details{display:none}body.usage-matrix #table .row-header{margin:3px 0;line-height:1.2}body.usage-matrix #table .row-header .resource-role-name,body.usage-matrix #table .row-header .company-name{margin-top:3px;opacity:.5;font-size:95%}body.usage-matrix #table .row-header.htCommentCell:after{top:-3px;right:-4px}body.usage-matrix .work-reference-header{min-height:80px}body.usage-matrix .work-reference-header--popover{pointer-events:none;margin:-3px -5px;padding:2px 4px;border:1px solid #ccc;background:#f3f3f3;text-align:center;font-size:12px;line-height:normal}body.usage-matrix .work-reference-header--popover dl.work-reference-details{text-align:left;border-top:1px solid #ccc;padding:0 4px;margin:4px -4px}body.usage-matrix .work-reference-header--popover dl.work-reference-details dt,body.usage-matrix .work-reference-header--popover dl.work-reference-details dd{display:inline}body.usage-matrix .work-reference-header--popover dl.work-reference-details dt:before{content:"";margin-top:.5em;display:block}body.usage-matrix .work-reference-header--popover dl.work-reference-details dt:after{content:":"}body.fluid-fullscreen.resource_usage-entry #content{overflow-x:scroll}body.people .content,body.account_people .content,body.competencies .content,body.work_roles .content,body.work_role_categories .content,body.work_role_category_types .content,body.equipment_items .content,body.equipment_types .content,body.equipment_inspections .content,body.other_resources .content,body.other_resource_types .content,body.rates .content{float:left;width:730px;margin-right:20px}body.people .notes p.help,body.account_people .notes p.help,body.competencies .notes p.help,body.work_roles .notes p.help,body.work_role_categories .notes p.help,body.work_role_category_types .notes p.help,body.equipment_items .notes p.help,body.equipment_types .notes p.help,body.equipment_inspections .notes p.help,body.other_resources .notes p.help,body.other_resource_types .notes p.help,body.rates .notes p.help{padding-top:20px}body.people.show .container>h1,body.account_people.show .container>h1,body.equipment_items.show .container>h1,body.other_resources.show .container>h1,body.equipment_inspections.show .container>h1{display:table-cell;width:100%;padding-bottom:10px}body.people.show .container>ul.actions,body.account_people.show .container>ul.actions,body.equipment_items.show .container>ul.actions,body.other_resources.show .container>ul.actions,body.equipment_inspections.show .container>ul.actions{display:table-cell;white-space:nowrap;vertical-align:top;padding-top:6px}body.people.show .container>ul.actions li,body.account_people.show .container>ul.actions li,body.equipment_items.show .container>ul.actions li,body.other_resources.show .container>ul.actions li,body.equipment_inspections.show .container>ul.actions li{display:inline;margin-left:10px}body.people.show .attributes,body.account_people.show .attributes,body.equipment_items.show .attributes,body.other_resources.show .attributes,body.equipment_inspections.show .attributes{width:740px;float:left}body.people.show .details h4,body.people.show .secondary-details h4,body.account_people.show .details h4,body.account_people.show .secondary-details h4,body.equipment_items.show .details h4,body.equipment_items.show .secondary-details h4,body.other_resources.show .details h4,body.other_resources.show .secondary-details h4,body.equipment_inspections.show .details h4,body.equipment_inspections.show .secondary-details h4{clear:both;width:200px;text-align:right;color:#999}body.people.show .details p.hint,body.people.show .secondary-details p.hint,body.account_people.show .details p.hint,body.account_people.show .secondary-details p.hint,body.equipment_items.show .details p.hint,body.equipment_items.show .secondary-details p.hint,body.other_resources.show .details p.hint,body.other_resources.show .secondary-details p.hint,body.equipment_inspections.show .details p.hint,body.equipment_inspections.show .secondary-details p.hint{width:200px;color:#999;text-align:right;font-size:12px;margin-top:3px;margin-bottom:3px;text-align:right}body.people.show a.back,body.account_people.show a.back,body.equipment_items.show a.back,body.other_resources.show a.back,body.equipment_inspections.show a.back{margin-bottom:10px}body.people.show .details:after,body.account_people.show .details:after,body.equipment_items.show .details:after,body.other_resources.show .details:after,body.equipment_inspections.show .details:after{content:"";display:table;clear:both}body.people.show .details dl,body.account_people.show .details dl,body.equipment_items.show .details dl,body.other_resources.show .details dl,body.equipment_inspections.show .details dl{float:left;width:740px}body.people.show .details .qr_code,body.account_people.show .details .qr_code,body.equipment_items.show .details .qr_code,body.other_resources.show .details .qr_code,body.equipment_inspections.show .details .qr_code{float:right;width:210px}body.people.show .details .qr_code svg,body.account_people.show .details .qr_code svg,body.equipment_items.show .details .qr_code svg,body.other_resources.show .details .qr_code svg,body.equipment_inspections.show .details .qr_code svg{display:block}body.people.show .details .avatar,body.account_people.show .details .avatar,body.equipment_items.show .details .avatar,body.other_resources.show .details .avatar,body.equipment_inspections.show .details .avatar{float:right;width:210px;border-radius:0;padding-bottom:20px}body.people.show .secondary-details,body.account_people.show .secondary-details,body.equipment_items.show .secondary-details,body.other_resources.show .secondary-details,body.equipment_inspections.show .secondary-details{overflow:hidden}body.people.show .secondary-details .cost-allocation,body.account_people.show .secondary-details .cost-allocation,body.equipment_items.show .secondary-details .cost-allocation,body.other_resources.show .secondary-details .cost-allocation,body.equipment_inspections.show .secondary-details .cost-allocation{float:left;width:50%}body.people.show .secondary-details .production-tracking,body.account_people.show .secondary-details .production-tracking,body.equipment_items.show .secondary-details .production-tracking,body.other_resources.show .secondary-details .production-tracking,body.equipment_inspections.show .secondary-details .production-tracking{float:right;width:50%}body.people.show section.resource-rates table,body.account_people.show section.resource-rates table,body.equipment_items.show section.resource-rates table,body.other_resources.show section.resource-rates table,body.equipment_inspections.show section.resource-rates table{clear:both;margin-bottom:30px}body.people.show section.resource-rates table .unit-of-measure,body.people.show section.resource-rates table .default-selection,body.account_people.show section.resource-rates table .unit-of-measure,body.account_people.show section.resource-rates table .default-selection,body.equipment_items.show section.resource-rates table .unit-of-measure,body.equipment_items.show section.resource-rates table .default-selection,body.other_resources.show section.resource-rates table .unit-of-measure,body.other_resources.show section.resource-rates table .default-selection,body.equipment_inspections.show section.resource-rates table .unit-of-measure,body.equipment_inspections.show section.resource-rates table .default-selection{text-align:center}body.people.show section.resource-rates table .rate,body.account_people.show section.resource-rates table .rate,body.equipment_items.show section.resource-rates table .rate,body.other_resources.show section.resource-rates table .rate,body.equipment_inspections.show section.resource-rates table .rate{width:60px;text-align:right}body.people.show section.resource-rates table .start-date,body.people.show section.resource-rates table .end-date,body.account_people.show section.resource-rates table .start-date,body.account_people.show section.resource-rates table .end-date,body.equipment_items.show section.resource-rates table .start-date,body.equipment_items.show section.resource-rates table .end-date,body.other_resources.show section.resource-rates table .start-date,body.other_resources.show section.resource-rates table .end-date,body.equipment_inspections.show section.resource-rates table .start-date,body.equipment_inspections.show section.resource-rates table .end-date{width:90px;text-align:center}body.people.show section.resource-rates table .start-date .current,body.people.show section.resource-rates table .end-date .current,body.account_people.show section.resource-rates table .start-date .current,body.account_people.show section.resource-rates table .end-date .current,body.equipment_items.show section.resource-rates table .start-date .current,body.equipment_items.show section.resource-rates table .end-date .current,body.other_resources.show section.resource-rates table .start-date .current,body.other_resources.show section.resource-rates table .end-date .current,body.equipment_inspections.show section.resource-rates table .start-date .current,body.equipment_inspections.show section.resource-rates table .end-date .current{border-right:1px solid #ccc}body.people.show section.resource-rates table tr.current,body.account_people.show section.resource-rates table tr.current,body.equipment_items.show section.resource-rates table tr.current,body.other_resources.show section.resource-rates table tr.current,body.equipment_inspections.show section.resource-rates table tr.current{background:#ffffe0}body.people.show section.resource-rates table span.any,body.account_people.show section.resource-rates table span.any,body.equipment_items.show section.resource-rates table span.any,body.other_resources.show section.resource-rates table span.any,body.equipment_inspections.show section.resource-rates table span.any{color:#999}body.people.show section.resource-rates table th,body.account_people.show section.resource-rates table th,body.equipment_items.show section.resource-rates table th,body.other_resources.show section.resource-rates table th,body.equipment_inspections.show section.resource-rates table th{padding-top:4px;padding-bottom:4px}body.people.show section.resource-rates table th.applicable-date,body.people.show section.resource-rates table th.rates,body.account_people.show section.resource-rates table th.applicable-date,body.account_people.show section.resource-rates table th.rates,body.equipment_items.show section.resource-rates table th.applicable-date,body.equipment_items.show section.resource-rates table th.rates,body.other_resources.show section.resource-rates table th.applicable-date,body.other_resources.show section.resource-rates table th.rates,body.equipment_inspections.show section.resource-rates table th.applicable-date,body.equipment_inspections.show section.resource-rates table th.rates{text-align:center;border-bottom:1px solid #ccc}body.people.show section.resource-rates table td,body.account_people.show section.resource-rates table td,body.equipment_items.show section.resource-rates table td,body.other_resources.show section.resource-rates table td,body.equipment_inspections.show section.resource-rates table td{vertical-align:middle}body.people.show section.resource-rates table td.rate-code,body.account_people.show section.resource-rates table td.rate-code,body.equipment_items.show section.resource-rates table td.rate-code,body.other_resources.show section.resource-rates table td.rate-code,body.equipment_inspections.show section.resource-rates table td.rate-code{padding-left:2px;padding-right:2px}body.people.show section.resource-rates table td.actions,body.account_people.show section.resource-rates table td.actions,body.equipment_items.show section.resource-rates table td.actions,body.other_resources.show section.resource-rates table td.actions,body.equipment_inspections.show section.resource-rates table td.actions{padding-left:10px;width:58px;text-align:left}body.people.show section.resource-assignments,body.account_people.show section.resource-assignments,body.equipment_items.show section.resource-assignments,body.other_resources.show section.resource-assignments,body.equipment_inspections.show section.resource-assignments{margin-bottom:20px}body.people.show section.resource-assignments h3,body.account_people.show section.resource-assignments h3,body.equipment_items.show section.resource-assignments h3,body.other_resources.show section.resource-assignments h3,body.equipment_inspections.show section.resource-assignments h3{margin-bottom:20px}body.people.show section.resource-assignments .project,body.account_people.show section.resource-assignments .project,body.equipment_items.show section.resource-assignments .project,body.other_resources.show section.resource-assignments .project,body.equipment_inspections.show section.resource-assignments .project{position:relative;margin-bottom:20px;clear:both}body.people.show section.resource-assignments table,body.account_people.show section.resource-assignments table,body.equipment_items.show section.resource-assignments table,body.other_resources.show section.resource-assignments table,body.equipment_inspections.show section.resource-assignments table{clear:both;margin-bottom:50px}body.people.show section.resource-assignments table tr.historic,body.account_people.show section.resource-assignments table tr.historic,body.equipment_items.show section.resource-assignments table tr.historic,body.other_resources.show section.resource-assignments table tr.historic,body.equipment_inspections.show section.resource-assignments table tr.historic{background-color:#eee}body.people.show section.resource-assignments table tr.current,body.account_people.show section.resource-assignments table tr.current,body.equipment_items.show section.resource-assignments table tr.current,body.other_resources.show section.resource-assignments table tr.current,body.equipment_inspections.show section.resource-assignments table tr.current{background:#ffffe0}body.people.show section.resource-assignments table td.project,body.account_people.show section.resource-assignments table td.project,body.equipment_items.show section.resource-assignments table td.project,body.other_resources.show section.resource-assignments table td.project,body.equipment_inspections.show section.resource-assignments table td.project{border:top solid #000}body.people.show section.resource-assignments table td.actions,body.account_people.show section.resource-assignments table td.actions,body.equipment_items.show section.resource-assignments table td.actions,body.other_resources.show section.resource-assignments table td.actions,body.equipment_inspections.show section.resource-assignments table td.actions{width:5%}body.people.show section.resource-assignments table td.project.name,body.account_people.show section.resource-assignments table td.project.name,body.equipment_items.show section.resource-assignments table td.project.name,body.other_resources.show section.resource-assignments table td.project.name,body.equipment_inspections.show section.resource-assignments table td.project.name{font-weight:bold}body.people.show section.resource-assignments table td.project.name span,body.account_people.show section.resource-assignments table td.project.name span,body.equipment_items.show section.resource-assignments table td.project.name span,body.other_resources.show section.resource-assignments table td.project.name span,body.equipment_inspections.show section.resource-assignments table td.project.name span{font-weight:normal}body.people.show section.resource-assignments h4,body.account_people.show section.resource-assignments h4,body.equipment_items.show section.resource-assignments h4,body.other_resources.show section.resource-assignments h4,body.equipment_inspections.show section.resource-assignments h4{float:left;margin-right:10px}body.people.show section.resource-assignments ul.actions,body.account_people.show section.resource-assignments ul.actions,body.equipment_items.show section.resource-assignments ul.actions,body.other_resources.show section.resource-assignments ul.actions,body.equipment_inspections.show section.resource-assignments ul.actions{float:left}body.people.show section.resource-assignments form.new-resource-assignment,body.account_people.show section.resource-assignments form.new-resource-assignment,body.equipment_items.show section.resource-assignments form.new-resource-assignment,body.other_resources.show section.resource-assignments form.new-resource-assignment,body.equipment_inspections.show section.resource-assignments form.new-resource-assignment{margin-bottom:20px}body.people.show section.resource-assignments form.new-resource-assignment li,body.account_people.show section.resource-assignments form.new-resource-assignment li,body.equipment_items.show section.resource-assignments form.new-resource-assignment li,body.other_resources.show section.resource-assignments form.new-resource-assignment li,body.equipment_inspections.show section.resource-assignments form.new-resource-assignment li{margin-bottom:5px}body.people.index ul.work-roles,body.people.index ul.companies,body.people.index ul.equipment-types,body.people.index ul.other-resource-types,body.people.index .container>*>ul.people,body.people.index .container>*>ul.equipment_items,body.people.index .container>*>ul.other_resources,body.account_people.index ul.work-roles,body.account_people.index ul.companies,body.account_people.index ul.equipment-types,body.account_people.index ul.other-resource-types,body.account_people.index .container>*>ul.people,body.account_people.index .container>*>ul.equipment_items,body.account_people.index .container>*>ul.other_resources,body.equipment_items.index ul.work-roles,body.equipment_items.index ul.companies,body.equipment_items.index ul.equipment-types,body.equipment_items.index ul.other-resource-types,body.equipment_items.index .container>*>ul.people,body.equipment_items.index .container>*>ul.equipment_items,body.equipment_items.index .container>*>ul.other_resources,body.other_resources.index ul.work-roles,body.other_resources.index ul.companies,body.other_resources.index ul.equipment-types,body.other_resources.index ul.other-resource-types,body.other_resources.index .container>*>ul.people,body.other_resources.index .container>*>ul.equipment_items,body.other_resources.index .container>*>ul.other_resources,body.equipment_inspections.index ul.work-roles,body.equipment_inspections.index ul.companies,body.equipment_inspections.index ul.equipment-types,body.equipment_inspections.index ul.other-resource-types,body.equipment_inspections.index .container>*>ul.people,body.equipment_inspections.index .container>*>ul.equipment_items,body.equipment_inspections.index .container>*>ul.other_resources{border-top:1px solid #ccc}body.people.index ul.work-roles li>span,body.people.index ul.companies li>span,body.people.index ul.equipment-types li>span,body.people.index ul.other-resource-types li>span,body.people.index .container>*>ul.people li>span,body.people.index .container>*>ul.equipment_items li>span,body.people.index .container>*>ul.other_resources li>span,body.account_people.index ul.work-roles li>span,body.account_people.index ul.companies li>span,body.account_people.index ul.equipment-types li>span,body.account_people.index ul.other-resource-types li>span,body.account_people.index .container>*>ul.people li>span,body.account_people.index .container>*>ul.equipment_items li>span,body.account_people.index .container>*>ul.other_resources li>span,body.equipment_items.index ul.work-roles li>span,body.equipment_items.index ul.companies li>span,body.equipment_items.index ul.equipment-types li>span,body.equipment_items.index ul.other-resource-types li>span,body.equipment_items.index .container>*>ul.people li>span,body.equipment_items.index .container>*>ul.equipment_items li>span,body.equipment_items.index .container>*>ul.other_resources li>span,body.other_resources.index ul.work-roles li>span,body.other_resources.index ul.companies li>span,body.other_resources.index ul.equipment-types li>span,body.other_resources.index ul.other-resource-types li>span,body.other_resources.index .container>*>ul.people li>span,body.other_resources.index .container>*>ul.equipment_items li>span,body.other_resources.index .container>*>ul.other_resources li>span,body.equipment_inspections.index ul.work-roles li>span,body.equipment_inspections.index ul.companies li>span,body.equipment_inspections.index ul.equipment-types li>span,body.equipment_inspections.index ul.other-resource-types li>span,body.equipment_inspections.index .container>*>ul.people li>span,body.equipment_inspections.index .container>*>ul.equipment_items li>span,body.equipment_inspections.index .container>*>ul.other_resources li>span{display:block;padding:8px 0 8px 10px;border-bottom:1px solid #ccc}body.people.index ul.work-roles li ul,body.people.index ul.companies li ul,body.people.index ul.equipment-types li ul,body.people.index ul.other-resource-types li ul,body.people.index .container>*>ul.people li ul,body.people.index .container>*>ul.equipment_items li ul,body.people.index .container>*>ul.other_resources li ul,body.account_people.index ul.work-roles li ul,body.account_people.index ul.companies li ul,body.account_people.index ul.equipment-types li ul,body.account_people.index ul.other-resource-types li ul,body.account_people.index .container>*>ul.people li ul,body.account_people.index .container>*>ul.equipment_items li ul,body.account_people.index .container>*>ul.other_resources li ul,body.equipment_items.index ul.work-roles li ul,body.equipment_items.index ul.companies li ul,body.equipment_items.index ul.equipment-types li ul,body.equipment_items.index ul.other-resource-types li ul,body.equipment_items.index .container>*>ul.people li ul,body.equipment_items.index .container>*>ul.equipment_items li ul,body.equipment_items.index .container>*>ul.other_resources li ul,body.other_resources.index ul.work-roles li ul,body.other_resources.index ul.companies li ul,body.other_resources.index ul.equipment-types li ul,body.other_resources.index ul.other-resource-types li ul,body.other_resources.index .container>*>ul.people li ul,body.other_resources.index .container>*>ul.equipment_items li ul,body.other_resources.index .container>*>ul.other_resources li ul,body.equipment_inspections.index ul.work-roles li ul,body.equipment_inspections.index ul.companies li ul,body.equipment_inspections.index ul.equipment-types li ul,body.equipment_inspections.index ul.other-resource-types li ul,body.equipment_inspections.index .container>*>ul.people li ul,body.equipment_inspections.index .container>*>ul.equipment_items li ul,body.equipment_inspections.index .container>*>ul.other_resources li ul{border-top:0}body.people.index ul.work-roles li ul li>span,body.people.index ul.companies li ul li>span,body.people.index ul.equipment-types li ul li>span,body.people.index ul.other-resource-types li ul li>span,body.people.index .container>*>ul.people li ul li>span,body.people.index .container>*>ul.equipment_items li ul li>span,body.people.index .container>*>ul.other_resources li ul li>span,body.account_people.index ul.work-roles li ul li>span,body.account_people.index ul.companies li ul li>span,body.account_people.index ul.equipment-types li ul li>span,body.account_people.index ul.other-resource-types li ul li>span,body.account_people.index .container>*>ul.people li ul li>span,body.account_people.index .container>*>ul.equipment_items li ul li>span,body.account_people.index .container>*>ul.other_resources li ul li>span,body.equipment_items.index ul.work-roles li ul li>span,body.equipment_items.index ul.companies li ul li>span,body.equipment_items.index ul.equipment-types li ul li>span,body.equipment_items.index ul.other-resource-types li ul li>span,body.equipment_items.index .container>*>ul.people li ul li>span,body.equipment_items.index .container>*>ul.equipment_items li ul li>span,body.equipment_items.index .container>*>ul.other_resources li ul li>span,body.other_resources.index ul.work-roles li ul li>span,body.other_resources.index ul.companies li ul li>span,body.other_resources.index ul.equipment-types li ul li>span,body.other_resources.index ul.other-resource-types li ul li>span,body.other_resources.index .container>*>ul.people li ul li>span,body.other_resources.index .container>*>ul.equipment_items li ul li>span,body.other_resources.index .container>*>ul.other_resources li ul li>span,body.equipment_inspections.index ul.work-roles li ul li>span,body.equipment_inspections.index ul.companies li ul li>span,body.equipment_inspections.index ul.equipment-types li ul li>span,body.equipment_inspections.index ul.other-resource-types li ul li>span,body.equipment_inspections.index .container>*>ul.people li ul li>span,body.equipment_inspections.index .container>*>ul.equipment_items li ul li>span,body.equipment_inspections.index .container>*>ul.other_resources li ul li>span{padding-left:40px}body.people.index ul.work-roles li span.toggle,body.people.index ul.companies li span.toggle,body.people.index ul.equipment-types li span.toggle,body.people.index ul.other-resource-types li span.toggle,body.people.index .container>*>ul.people li span.toggle,body.people.index .container>*>ul.equipment_items li span.toggle,body.people.index .container>*>ul.other_resources li span.toggle,body.account_people.index ul.work-roles li span.toggle,body.account_people.index ul.companies li span.toggle,body.account_people.index ul.equipment-types li span.toggle,body.account_people.index ul.other-resource-types li span.toggle,body.account_people.index .container>*>ul.people li span.toggle,body.account_people.index .container>*>ul.equipment_items li span.toggle,body.account_people.index .container>*>ul.other_resources li span.toggle,body.equipment_items.index ul.work-roles li span.toggle,body.equipment_items.index ul.companies li span.toggle,body.equipment_items.index ul.equipment-types li span.toggle,body.equipment_items.index ul.other-resource-types li span.toggle,body.equipment_items.index .container>*>ul.people li span.toggle,body.equipment_items.index .container>*>ul.equipment_items li span.toggle,body.equipment_items.index .container>*>ul.other_resources li span.toggle,body.other_resources.index ul.work-roles li span.toggle,body.other_resources.index ul.companies li span.toggle,body.other_resources.index ul.equipment-types li span.toggle,body.other_resources.index ul.other-resource-types li span.toggle,body.other_resources.index .container>*>ul.people li span.toggle,body.other_resources.index .container>*>ul.equipment_items li span.toggle,body.other_resources.index .container>*>ul.other_resources li span.toggle,body.equipment_inspections.index ul.work-roles li span.toggle,body.equipment_inspections.index ul.companies li span.toggle,body.equipment_inspections.index ul.equipment-types li span.toggle,body.equipment_inspections.index ul.other-resource-types li span.toggle,body.equipment_inspections.index .container>*>ul.people li span.toggle,body.equipment_inspections.index .container>*>ul.equipment_items li span.toggle,body.equipment_inspections.index .container>*>ul.other_resources li span.toggle{display:inline-block;width:16px;height:16px;text-indent:-9001px;background:url(/assets/expand-arrow-ab99b7e8e67cd329652c7c3d99189d5a8c0bb534421cc6a3283703492c18bde5.png) -32px -32px no-repeat}body.people.index ul.work-roles li.collapsed>ul,body.people.index ul.companies li.collapsed>ul,body.people.index ul.equipment-types li.collapsed>ul,body.people.index ul.other-resource-types li.collapsed>ul,body.people.index .container>*>ul.people li.collapsed>ul,body.people.index .container>*>ul.equipment_items li.collapsed>ul,body.people.index .container>*>ul.other_resources li.collapsed>ul,body.account_people.index ul.work-roles li.collapsed>ul,body.account_people.index ul.companies li.collapsed>ul,body.account_people.index ul.equipment-types li.collapsed>ul,body.account_people.index ul.other-resource-types li.collapsed>ul,body.account_people.index .container>*>ul.people li.collapsed>ul,body.account_people.index .container>*>ul.equipment_items li.collapsed>ul,body.account_people.index .container>*>ul.other_resources li.collapsed>ul,body.equipment_items.index ul.work-roles li.collapsed>ul,body.equipment_items.index ul.companies li.collapsed>ul,body.equipment_items.index ul.equipment-types li.collapsed>ul,body.equipment_items.index ul.other-resource-types li.collapsed>ul,body.equipment_items.index .container>*>ul.people li.collapsed>ul,body.equipment_items.index .container>*>ul.equipment_items li.collapsed>ul,body.equipment_items.index .container>*>ul.other_resources li.collapsed>ul,body.other_resources.index ul.work-roles li.collapsed>ul,body.other_resources.index ul.companies li.collapsed>ul,body.other_resources.index ul.equipment-types li.collapsed>ul,body.other_resources.index ul.other-resource-types li.collapsed>ul,body.other_resources.index .container>*>ul.people li.collapsed>ul,body.other_resources.index .container>*>ul.equipment_items li.collapsed>ul,body.other_resources.index .container>*>ul.other_resources li.collapsed>ul,body.equipment_inspections.index ul.work-roles li.collapsed>ul,body.equipment_inspections.index ul.companies li.collapsed>ul,body.equipment_inspections.index ul.equipment-types li.collapsed>ul,body.equipment_inspections.index ul.other-resource-types li.collapsed>ul,body.equipment_inspections.index .container>*>ul.people li.collapsed>ul,body.equipment_inspections.index .container>*>ul.equipment_items li.collapsed>ul,body.equipment_inspections.index .container>*>ul.other_resources li.collapsed>ul{display:none}body.people.index ul.work-roles li.collapsed>span span.toggle,body.people.index ul.companies li.collapsed>span span.toggle,body.people.index ul.equipment-types li.collapsed>span span.toggle,body.people.index ul.other-resource-types li.collapsed>span span.toggle,body.people.index .container>*>ul.people li.collapsed>span span.toggle,body.people.index .container>*>ul.equipment_items li.collapsed>span span.toggle,body.people.index .container>*>ul.other_resources li.collapsed>span span.toggle,body.account_people.index ul.work-roles li.collapsed>span span.toggle,body.account_people.index ul.companies li.collapsed>span span.toggle,body.account_people.index ul.equipment-types li.collapsed>span span.toggle,body.account_people.index ul.other-resource-types li.collapsed>span span.toggle,body.account_people.index .container>*>ul.people li.collapsed>span span.toggle,body.account_people.index .container>*>ul.equipment_items li.collapsed>span span.toggle,body.account_people.index .container>*>ul.other_resources li.collapsed>span span.toggle,body.equipment_items.index ul.work-roles li.collapsed>span span.toggle,body.equipment_items.index ul.companies li.collapsed>span span.toggle,body.equipment_items.index ul.equipment-types li.collapsed>span span.toggle,body.equipment_items.index ul.other-resource-types li.collapsed>span span.toggle,body.equipment_items.index .container>*>ul.people li.collapsed>span span.toggle,body.equipment_items.index .container>*>ul.equipment_items li.collapsed>span span.toggle,body.equipment_items.index .container>*>ul.other_resources li.collapsed>span span.toggle,body.other_resources.index ul.work-roles li.collapsed>span span.toggle,body.other_resources.index ul.companies li.collapsed>span span.toggle,body.other_resources.index ul.equipment-types li.collapsed>span span.toggle,body.other_resources.index ul.other-resource-types li.collapsed>span span.toggle,body.other_resources.index .container>*>ul.people li.collapsed>span span.toggle,body.other_resources.index .container>*>ul.equipment_items li.collapsed>span span.toggle,body.other_resources.index .container>*>ul.other_resources li.collapsed>span span.toggle,body.equipment_inspections.index ul.work-roles li.collapsed>span span.toggle,body.equipment_inspections.index ul.companies li.collapsed>span span.toggle,body.equipment_inspections.index ul.equipment-types li.collapsed>span span.toggle,body.equipment_inspections.index ul.other-resource-types li.collapsed>span span.toggle,body.equipment_inspections.index .container>*>ul.people li.collapsed>span span.toggle,body.equipment_inspections.index .container>*>ul.equipment_items li.collapsed>span span.toggle,body.equipment_inspections.index .container>*>ul.other_resources li.collapsed>span span.toggle{background-position:0 3px;cursor:pointer}body.people.index ul.work-roles li.expanded>span span.toggle,body.people.index ul.companies li.expanded>span span.toggle,body.people.index ul.equipment-types li.expanded>span span.toggle,body.people.index ul.other-resource-types li.expanded>span span.toggle,body.people.index .container>*>ul.people li.expanded>span span.toggle,body.people.index .container>*>ul.equipment_items li.expanded>span span.toggle,body.people.index .container>*>ul.other_resources li.expanded>span span.toggle,body.account_people.index ul.work-roles li.expanded>span span.toggle,body.account_people.index ul.companies li.expanded>span span.toggle,body.account_people.index ul.equipment-types li.expanded>span span.toggle,body.account_people.index ul.other-resource-types li.expanded>span span.toggle,body.account_people.index .container>*>ul.people li.expanded>span span.toggle,body.account_people.index .container>*>ul.equipment_items li.expanded>span span.toggle,body.account_people.index .container>*>ul.other_resources li.expanded>span span.toggle,body.equipment_items.index ul.work-roles li.expanded>span span.toggle,body.equipment_items.index ul.companies li.expanded>span span.toggle,body.equipment_items.index ul.equipment-types li.expanded>span span.toggle,body.equipment_items.index ul.other-resource-types li.expanded>span span.toggle,body.equipment_items.index .container>*>ul.people li.expanded>span span.toggle,body.equipment_items.index .container>*>ul.equipment_items li.expanded>span span.toggle,body.equipment_items.index .container>*>ul.other_resources li.expanded>span span.toggle,body.other_resources.index ul.work-roles li.expanded>span span.toggle,body.other_resources.index ul.companies li.expanded>span span.toggle,body.other_resources.index ul.equipment-types li.expanded>span span.toggle,body.other_resources.index ul.other-resource-types li.expanded>span span.toggle,body.other_resources.index .container>*>ul.people li.expanded>span span.toggle,body.other_resources.index .container>*>ul.equipment_items li.expanded>span span.toggle,body.other_resources.index .container>*>ul.other_resources li.expanded>span span.toggle,body.equipment_inspections.index ul.work-roles li.expanded>span span.toggle,body.equipment_inspections.index ul.companies li.expanded>span span.toggle,body.equipment_inspections.index ul.equipment-types li.expanded>span span.toggle,body.equipment_inspections.index ul.other-resource-types li.expanded>span span.toggle,body.equipment_inspections.index .container>*>ul.people li.expanded>span span.toggle,body.equipment_inspections.index .container>*>ul.equipment_items li.expanded>span span.toggle,body.equipment_inspections.index .container>*>ul.other_resources li.expanded>span span.toggle{background-position:-16px 3px;cursor:pointer}body.people.index ul.work-roles li ul.actions,body.people.index ul.companies li ul.actions,body.people.index ul.equipment-types li ul.actions,body.people.index ul.other-resource-types li ul.actions,body.people.index .container>*>ul.people li ul.actions,body.people.index .container>*>ul.equipment_items li ul.actions,body.people.index .container>*>ul.other_resources li ul.actions,body.account_people.index ul.work-roles li ul.actions,body.account_people.index ul.companies li ul.actions,body.account_people.index ul.equipment-types li ul.actions,body.account_people.index ul.other-resource-types li ul.actions,body.account_people.index .container>*>ul.people li ul.actions,body.account_people.index .container>*>ul.equipment_items li ul.actions,body.account_people.index .container>*>ul.other_resources li ul.actions,body.equipment_items.index ul.work-roles li ul.actions,body.equipment_items.index ul.companies li ul.actions,body.equipment_items.index ul.equipment-types li ul.actions,body.equipment_items.index ul.other-resource-types li ul.actions,body.equipment_items.index .container>*>ul.people li ul.actions,body.equipment_items.index .container>*>ul.equipment_items li ul.actions,body.equipment_items.index .container>*>ul.other_resources li ul.actions,body.other_resources.index ul.work-roles li ul.actions,body.other_resources.index ul.companies li ul.actions,body.other_resources.index ul.equipment-types li ul.actions,body.other_resources.index ul.other-resource-types li ul.actions,body.other_resources.index .container>*>ul.people li ul.actions,body.other_resources.index .container>*>ul.equipment_items li ul.actions,body.other_resources.index .container>*>ul.other_resources li ul.actions,body.equipment_inspections.index ul.work-roles li ul.actions,body.equipment_inspections.index ul.companies li ul.actions,body.equipment_inspections.index ul.equipment-types li ul.actions,body.equipment_inspections.index ul.other-resource-types li ul.actions,body.equipment_inspections.index .container>*>ul.people li ul.actions,body.equipment_inspections.index .container>*>ul.equipment_items li ul.actions,body.equipment_inspections.index .container>*>ul.other_resources li ul.actions{float:right}body.people.index ul.work-roles li ul.actions li,body.people.index ul.companies li ul.actions li,body.people.index ul.equipment-types li ul.actions li,body.people.index ul.other-resource-types li ul.actions li,body.people.index .container>*>ul.people li ul.actions li,body.people.index .container>*>ul.equipment_items li ul.actions li,body.people.index .container>*>ul.other_resources li ul.actions li,body.account_people.index ul.work-roles li ul.actions li,body.account_people.index ul.companies li ul.actions li,body.account_people.index ul.equipment-types li ul.actions li,body.account_people.index ul.other-resource-types li ul.actions li,body.account_people.index .container>*>ul.people li ul.actions li,body.account_people.index .container>*>ul.equipment_items li ul.actions li,body.account_people.index .container>*>ul.other_resources li ul.actions li,body.equipment_items.index ul.work-roles li ul.actions li,body.equipment_items.index ul.companies li ul.actions li,body.equipment_items.index ul.equipment-types li ul.actions li,body.equipment_items.index ul.other-resource-types li ul.actions li,body.equipment_items.index .container>*>ul.people li ul.actions li,body.equipment_items.index .container>*>ul.equipment_items li ul.actions li,body.equipment_items.index .container>*>ul.other_resources li ul.actions li,body.other_resources.index ul.work-roles li ul.actions li,body.other_resources.index ul.companies li ul.actions li,body.other_resources.index ul.equipment-types li ul.actions li,body.other_resources.index ul.other-resource-types li ul.actions li,body.other_resources.index .container>*>ul.people li ul.actions li,body.other_resources.index .container>*>ul.equipment_items li ul.actions li,body.other_resources.index .container>*>ul.other_resources li ul.actions li,body.equipment_inspections.index ul.work-roles li ul.actions li,body.equipment_inspections.index ul.companies li ul.actions li,body.equipment_inspections.index ul.equipment-types li ul.actions li,body.equipment_inspections.index ul.other-resource-types li ul.actions li,body.equipment_inspections.index .container>*>ul.people li ul.actions li,body.equipment_inspections.index .container>*>ul.equipment_items li ul.actions li,body.equipment_inspections.index .container>*>ul.other_resources li ul.actions li{display:inline;margin-left:4px}body.people.index .links a.active,body.account_people.index .links a.active,body.equipment_items.index .links a.active,body.other_resources.index .links a.active,body.equipment_inspections.index .links a.active{text-decoration:none;font-weight:bold}body.people.index .container>*>ul.people,body.people.index ul.equipment_items,body.people.index ul.work-roles,body.people.index ul.companies,body.people.index ul.equipment-types,body.people.index ul.other-resource-types,body.people.index .container>*>ul.other_resources,body.account_people.index .container>*>ul.people,body.account_people.index ul.equipment_items,body.account_people.index ul.work-roles,body.account_people.index ul.companies,body.account_people.index ul.equipment-types,body.account_people.index ul.other-resource-types,body.account_people.index .container>*>ul.other_resources,body.equipment_items.index .container>*>ul.people,body.equipment_items.index ul.equipment_items,body.equipment_items.index ul.work-roles,body.equipment_items.index ul.companies,body.equipment_items.index ul.equipment-types,body.equipment_items.index ul.other-resource-types,body.equipment_items.index .container>*>ul.other_resources,body.other_resources.index .container>*>ul.people,body.other_resources.index ul.equipment_items,body.other_resources.index ul.work-roles,body.other_resources.index ul.companies,body.other_resources.index ul.equipment-types,body.other_resources.index ul.other-resource-types,body.other_resources.index .container>*>ul.other_resources,body.equipment_inspections.index .container>*>ul.people,body.equipment_inspections.index ul.equipment_items,body.equipment_inspections.index ul.work-roles,body.equipment_inspections.index ul.companies,body.equipment_inspections.index ul.equipment-types,body.equipment_inspections.index ul.other-resource-types,body.equipment_inspections.index .container>*>ul.other_resources{margin-bottom:20px}body.people.index .container>*>ul.people li>span,body.people.index ul.equipment_items li>span,body.people.index ul.work-roles li>span,body.people.index ul.companies li>span,body.people.index ul.equipment-types li>span,body.people.index ul.other-resource-types li>span,body.people.index .container>*>ul.other_resources li>span,body.account_people.index .container>*>ul.people li>span,body.account_people.index ul.equipment_items li>span,body.account_people.index ul.work-roles li>span,body.account_people.index ul.companies li>span,body.account_people.index ul.equipment-types li>span,body.account_people.index ul.other-resource-types li>span,body.account_people.index .container>*>ul.other_resources li>span,body.equipment_items.index .container>*>ul.people li>span,body.equipment_items.index ul.equipment_items li>span,body.equipment_items.index ul.work-roles li>span,body.equipment_items.index ul.companies li>span,body.equipment_items.index ul.equipment-types li>span,body.equipment_items.index ul.other-resource-types li>span,body.equipment_items.index .container>*>ul.other_resources li>span,body.other_resources.index .container>*>ul.people li>span,body.other_resources.index ul.equipment_items li>span,body.other_resources.index ul.work-roles li>span,body.other_resources.index ul.companies li>span,body.other_resources.index ul.equipment-types li>span,body.other_resources.index ul.other-resource-types li>span,body.other_resources.index .container>*>ul.other_resources li>span,body.equipment_inspections.index .container>*>ul.people li>span,body.equipment_inspections.index ul.equipment_items li>span,body.equipment_inspections.index ul.work-roles li>span,body.equipment_inspections.index ul.companies li>span,body.equipment_inspections.index ul.equipment-types li>span,body.equipment_inspections.index ul.other-resource-types li>span,body.equipment_inspections.index .container>*>ul.other_resources li>span{padding-left:0}body.people.index .container>*>ul.people li span.right,body.people.index ul.equipment_items li span.right,body.people.index ul.work-roles li span.right,body.people.index ul.companies li span.right,body.people.index ul.equipment-types li span.right,body.people.index ul.other-resource-types li span.right,body.people.index .container>*>ul.other_resources li span.right,body.account_people.index .container>*>ul.people li span.right,body.account_people.index ul.equipment_items li span.right,body.account_people.index ul.work-roles li span.right,body.account_people.index ul.companies li span.right,body.account_people.index ul.equipment-types li span.right,body.account_people.index ul.other-resource-types li span.right,body.account_people.index .container>*>ul.other_resources li span.right,body.equipment_items.index .container>*>ul.people li span.right,body.equipment_items.index ul.equipment_items li span.right,body.equipment_items.index ul.work-roles li span.right,body.equipment_items.index ul.companies li span.right,body.equipment_items.index ul.equipment-types li span.right,body.equipment_items.index ul.other-resource-types li span.right,body.equipment_items.index .container>*>ul.other_resources li span.right,body.other_resources.index .container>*>ul.people li span.right,body.other_resources.index ul.equipment_items li span.right,body.other_resources.index ul.work-roles li span.right,body.other_resources.index ul.companies li span.right,body.other_resources.index ul.equipment-types li span.right,body.other_resources.index ul.other-resource-types li span.right,body.other_resources.index .container>*>ul.other_resources li span.right,body.equipment_inspections.index .container>*>ul.people li span.right,body.equipment_inspections.index ul.equipment_items li span.right,body.equipment_inspections.index ul.work-roles li span.right,body.equipment_inspections.index ul.companies li span.right,body.equipment_inspections.index ul.equipment-types li span.right,body.equipment_inspections.index ul.other-resource-types li span.right,body.equipment_inspections.index .container>*>ul.other_resources li span.right{float:right}body.people.index .filters,body.people.index .links,body.people.index body.account_people.index .links,body.account_people.index body.people.index .links,body.people.index body.equipment_items.index .links,body.equipment_items.index body.people.index .links,body.people.index body.other_resources.index .links,body.other_resources.index body.people.index .links,body.people.index body.equipment_inspections.index .links,body.equipment_inspections.index body.people.index .links,body.account_people.index .filters,body.account_people.index body.people.index .links,body.people.index body.account_people.index .links,body.account_people.index .links,body.account_people.index body.equipment_items.index .links,body.equipment_items.index body.account_people.index .links,body.account_people.index body.other_resources.index .links,body.other_resources.index body.account_people.index .links,body.account_people.index body.equipment_inspections.index .links,body.equipment_inspections.index body.account_people.index .links,body.equipment_items.index .filters,body.equipment_items.index body.people.index .links,body.people.index body.equipment_items.index .links,body.equipment_items.index body.account_people.index .links,body.account_people.index body.equipment_items.index .links,body.equipment_items.index .links,body.equipment_items.index body.other_resources.index .links,body.other_resources.index body.equipment_items.index .links,body.equipment_items.index body.equipment_inspections.index .links,body.equipment_inspections.index body.equipment_items.index .links,body.other_resources.index .filters,body.other_resources.index body.people.index .links,body.people.index body.other_resources.index .links,body.other_resources.index body.account_people.index .links,body.account_people.index body.other_resources.index .links,body.other_resources.index body.equipment_items.index .links,body.equipment_items.index body.other_resources.index .links,body.other_resources.index .links,body.other_resources.index body.equipment_inspections.index .links,body.equipment_inspections.index body.other_resources.index .links,body.equipment_inspections.index .filters,body.equipment_inspections.index body.people.index .links,body.people.index body.equipment_inspections.index .links,body.equipment_inspections.index body.account_people.index .links,body.account_people.index body.equipment_inspections.index .links,body.equipment_inspections.index body.equipment_items.index .links,body.equipment_items.index body.equipment_inspections.index .links,body.equipment_inspections.index body.other_resources.index .links,body.other_resources.index body.equipment_inspections.index .links,body.equipment_inspections.index .links{position:relative;padding:4px}body.people.index .filters form,body.people.index .links form,body.people.index body.account_people.index .links form,body.account_people.index body.people.index .links form,body.people.index body.equipment_items.index .links form,body.equipment_items.index body.people.index .links form,body.people.index body.other_resources.index .links form,body.other_resources.index body.people.index .links form,body.people.index body.equipment_inspections.index .links form,body.equipment_inspections.index body.people.index .links form,body.account_people.index .filters form,body.account_people.index body.people.index .links form,body.people.index body.account_people.index .links form,body.account_people.index .links form,body.account_people.index body.equipment_items.index .links form,body.equipment_items.index body.account_people.index .links form,body.account_people.index body.other_resources.index .links form,body.other_resources.index body.account_people.index .links form,body.account_people.index body.equipment_inspections.index .links form,body.equipment_inspections.index body.account_people.index .links form,body.equipment_items.index .filters form,body.equipment_items.index body.people.index .links form,body.people.index body.equipment_items.index .links form,body.equipment_items.index body.account_people.index .links form,body.account_people.index body.equipment_items.index .links form,body.equipment_items.index .links form,body.equipment_items.index body.other_resources.index .links form,body.other_resources.index body.equipment_items.index .links form,body.equipment_items.index body.equipment_inspections.index .links form,body.equipment_inspections.index body.equipment_items.index .links form,body.other_resources.index .filters form,body.other_resources.index body.people.index .links form,body.people.index body.other_resources.index .links form,body.other_resources.index body.account_people.index .links form,body.account_people.index body.other_resources.index .links form,body.other_resources.index body.equipment_items.index .links form,body.equipment_items.index body.other_resources.index .links form,body.other_resources.index .links form,body.other_resources.index body.equipment_inspections.index .links form,body.equipment_inspections.index body.other_resources.index .links form,body.equipment_inspections.index .filters form,body.equipment_inspections.index body.people.index .links form,body.people.index body.equipment_inspections.index .links form,body.equipment_inspections.index body.account_people.index .links form,body.account_people.index body.equipment_inspections.index .links form,body.equipment_inspections.index body.equipment_items.index .links form,body.equipment_items.index body.equipment_inspections.index .links form,body.equipment_inspections.index body.other_resources.index .links form,body.other_resources.index body.equipment_inspections.index .links form,body.equipment_inspections.index .links form{display:inline-block;width:300px;margin:0}body.people.index .filters form.search,body.people.index .links form.search,body.people.index body.account_people.index .links form.search,body.account_people.index body.people.index .links form.search,body.people.index body.equipment_items.index .links form.search,body.equipment_items.index body.people.index .links form.search,body.people.index body.other_resources.index .links form.search,body.other_resources.index body.people.index .links form.search,body.people.index body.equipment_inspections.index .links form.search,body.equipment_inspections.index body.people.index .links form.search,body.account_people.index .filters form.search,body.account_people.index .links form.search,body.account_people.index body.equipment_items.index .links form.search,body.equipment_items.index body.account_people.index .links form.search,body.account_people.index body.other_resources.index .links form.search,body.other_resources.index body.account_people.index .links form.search,body.account_people.index body.equipment_inspections.index .links form.search,body.equipment_inspections.index body.account_people.index .links form.search,body.equipment_items.index .filters form.search,body.equipment_items.index .links form.search,body.equipment_items.index body.other_resources.index .links form.search,body.other_resources.index body.equipment_items.index .links form.search,body.equipment_items.index body.equipment_inspections.index .links form.search,body.equipment_inspections.index body.equipment_items.index .links form.search,body.other_resources.index .filters form.search,body.other_resources.index .links form.search,body.other_resources.index body.equipment_inspections.index .links form.search,body.equipment_inspections.index body.other_resources.index .links form.search,body.equipment_inspections.index .filters form.search,body.equipment_inspections.index .links form.search{position:absolute;right:4px;top:2px}body.people.index .filters form.search input,body.people.index .links form.search input,body.people.index body.account_people.index .links form.search input,body.account_people.index body.people.index .links form.search input,body.people.index body.equipment_items.index .links form.search input,body.equipment_items.index body.people.index .links form.search input,body.people.index body.other_resources.index .links form.search input,body.other_resources.index body.people.index .links form.search input,body.people.index body.equipment_inspections.index .links form.search input,body.equipment_inspections.index body.people.index .links form.search input,body.account_people.index .filters form.search input,body.account_people.index .links form.search input,body.account_people.index body.equipment_items.index .links form.search input,body.equipment_items.index body.account_people.index .links form.search input,body.account_people.index body.other_resources.index .links form.search input,body.other_resources.index body.account_people.index .links form.search input,body.account_people.index body.equipment_inspections.index .links form.search input,body.equipment_inspections.index body.account_people.index .links form.search input,body.equipment_items.index .filters form.search input,body.equipment_items.index .links form.search input,body.equipment_items.index body.other_resources.index .links form.search input,body.other_resources.index body.equipment_items.index .links form.search input,body.equipment_items.index body.equipment_inspections.index .links form.search input,body.equipment_inspections.index body.equipment_items.index .links form.search input,body.other_resources.index .filters form.search input,body.other_resources.index .links form.search input,body.other_resources.index body.equipment_inspections.index .links form.search input,body.equipment_inspections.index body.other_resources.index .links form.search input,body.equipment_inspections.index .filters form.search input,body.equipment_inspections.index .links form.search input{width:263px}body.people.index .filters form.resources-filter button.sml-pretty,body.people.index .links form.resources-filter button.sml-pretty,body.people.index body.account_people.index .links form.resources-filter button.sml-pretty,body.account_people.index body.people.index .links form.resources-filter button.sml-pretty,body.people.index body.equipment_items.index .links form.resources-filter button.sml-pretty,body.equipment_items.index body.people.index .links form.resources-filter button.sml-pretty,body.people.index body.other_resources.index .links form.resources-filter button.sml-pretty,body.other_resources.index body.people.index .links form.resources-filter button.sml-pretty,body.people.index body.equipment_inspections.index .links form.resources-filter button.sml-pretty,body.equipment_inspections.index body.people.index .links form.resources-filter button.sml-pretty,body.account_people.index .filters form.resources-filter button.sml-pretty,body.account_people.index .links form.resources-filter button.sml-pretty,body.account_people.index body.equipment_items.index .links form.resources-filter button.sml-pretty,body.equipment_items.index body.account_people.index .links form.resources-filter button.sml-pretty,body.account_people.index body.other_resources.index .links form.resources-filter button.sml-pretty,body.other_resources.index body.account_people.index .links form.resources-filter button.sml-pretty,body.account_people.index body.equipment_inspections.index .links form.resources-filter button.sml-pretty,body.equipment_inspections.index body.account_people.index .links form.resources-filter button.sml-pretty,body.equipment_items.index .filters form.resources-filter button.sml-pretty,body.equipment_items.index .links form.resources-filter button.sml-pretty,body.equipment_items.index body.other_resources.index .links form.resources-filter button.sml-pretty,body.other_resources.index body.equipment_items.index .links form.resources-filter button.sml-pretty,body.equipment_items.index body.equipment_inspections.index .links form.resources-filter button.sml-pretty,body.equipment_inspections.index body.equipment_items.index .links form.resources-filter button.sml-pretty,body.other_resources.index .filters form.resources-filter button.sml-pretty,body.other_resources.index .links form.resources-filter button.sml-pretty,body.other_resources.index body.equipment_inspections.index .links form.resources-filter button.sml-pretty,body.equipment_inspections.index body.other_resources.index .links form.resources-filter button.sml-pretty,body.equipment_inspections.index .filters form.resources-filter button.sml-pretty,body.equipment_inspections.index .links form.resources-filter button.sml-pretty{float:none}body.people.index .filters p,body.people.index .links p,body.people.index body.account_people.index .links p,body.account_people.index body.people.index .links p,body.people.index body.equipment_items.index .links p,body.equipment_items.index body.people.index .links p,body.people.index body.other_resources.index .links p,body.other_resources.index body.people.index .links p,body.people.index body.equipment_inspections.index .links p,body.equipment_inspections.index body.people.index .links p,body.account_people.index .filters p,body.account_people.index body.people.index .links p,body.people.index body.account_people.index .links p,body.account_people.index .links p,body.account_people.index body.equipment_items.index .links p,body.equipment_items.index body.account_people.index .links p,body.account_people.index body.other_resources.index .links p,body.other_resources.index body.account_people.index .links p,body.account_people.index body.equipment_inspections.index .links p,body.equipment_inspections.index body.account_people.index .links p,body.equipment_items.index .filters p,body.equipment_items.index body.people.index .links p,body.people.index body.equipment_items.index .links p,body.equipment_items.index body.account_people.index .links p,body.account_people.index body.equipment_items.index .links p,body.equipment_items.index .links p,body.equipment_items.index body.other_resources.index .links p,body.other_resources.index body.equipment_items.index .links p,body.equipment_items.index body.equipment_inspections.index .links p,body.equipment_inspections.index body.equipment_items.index .links p,body.other_resources.index .filters p,body.other_resources.index body.people.index .links p,body.people.index body.other_resources.index .links p,body.other_resources.index body.account_people.index .links p,body.account_people.index body.other_resources.index .links p,body.other_resources.index body.equipment_items.index .links p,body.equipment_items.index body.other_resources.index .links p,body.other_resources.index .links p,body.other_resources.index body.equipment_inspections.index .links p,body.equipment_inspections.index body.other_resources.index .links p,body.equipment_inspections.index .filters p,body.equipment_inspections.index body.people.index .links p,body.people.index body.equipment_inspections.index .links p,body.equipment_inspections.index body.account_people.index .links p,body.account_people.index body.equipment_inspections.index .links p,body.equipment_inspections.index body.equipment_items.index .links p,body.equipment_items.index body.equipment_inspections.index .links p,body.equipment_inspections.index body.other_resources.index .links p,body.other_resources.index body.equipment_inspections.index .links p,body.equipment_inspections.index .links p{margin-bottom:0}body.people.index .links span,body.account_people.index .links span,body.equipment_items.index .links span,body.other_resources.index .links span,body.equipment_inspections.index .links span{float:right}body.people.index .dataTables_wrapper,body.account_people.index .dataTables_wrapper,body.equipment_items.index .dataTables_wrapper,body.other_resources.index .dataTables_wrapper,body.equipment_inspections.index .dataTables_wrapper{min-height:150px}body.people table td a.icon,body.account_people table td a.icon,body.equipment_items table td a.icon,body.other_resources table td a.icon,body.equipment_inspections table td a.icon{vertical-align:text-bottom}body.people section.timesheets p,body.account_people section.timesheets p{margin-top:5px}body.people .formtastic li.text textarea,body.account_people .formtastic li.text textarea{width:312px}body.people h3 span.delete,body.account_people h3 span.delete{vertical-align:text-bottom}body.resource_assignments form.resource_assignment input#resource_assignment_project_name{width:500px}body.resource_assignments.confirm_finish table{margin-bottom:20px}body.rates.index h1{white-space:nowrap}body.rates.index ul.actions-horizontal.applicable-rates{margin-top:-15px}body.rates.index h2{margin:0}body.rates.index table{margin-bottom:30px}body.rates.index table tr.groups th{white-space:nowrap;border-bottom:none}body.rates.index table th.group-mark{border-right:1px solid #ccc}body.rates.index table .unit-of-measure,body.rates.index table .default-selection{text-align:center}body.rates.index table .rate{width:60px;text-align:right}body.rates.index table .start-date,body.rates.index table .end-date{width:90px;text-align:center}body.rates.index table span.any{color:#999}body.rates.index table tr.focused td{background:#ffffe0 !important}body.rates.index table td{vertical-align:top}body.rates.index table td.rate-code{padding-left:2px;padding-right:2px}body.rates.index table td.actions{padding-left:5px;width:45px;text-align:right}body.rates.table ul.actions-horizontal{float:left}body.rates.table p.resource-types{float:right}body.rates.table p.resource-types span{font-weight:bold}body.rates.table .view-cache-refresh{float:right;margin-right:20px;line-height:20px}body.rates.table table.rates{clear:left}body.competencies table#competencies{word-wrap:break-word}body.competencies table#competencies tr td.name{width:24%}body.competencies table#competencies tr td.competency{width:40%}body.competencies table#competencies tr td.date{width:13%}body.competencies.index .notes{margin-top:.25em}body.competencies.index .notes h4{margin-top:10px}body.competencies.index p.help{padding:0}section.telematics h4{margin-top:20px;margin-bottom:10px}section.telematics p{margin-top:20px;margin-bottom:0px}section.telematics ul.actions li,section.telematics ul.actions li>.button_to{display:inline;margin-right:10px}.telematic-map{display:none;height:400px;margin-top:20px;margin-bottom:20px}.telematic-map.large{height:800px}section.inspections{margin-bottom:40px}table.equipment-telematics th,table.equipment-telematics td,table.equipment-inspections th,table.equipment-inspections td{vertical-align:top}table.equipment-telematics .number,table.equipment-inspections .number{text-align:right}table.equipment-telematics td.actions,table.equipment-inspections td.actions{width:28px;white-space:nowrap;vertical-align:middle}table.equipment-telematics td.actions a.icon,table.equipment-inspections td.actions a.icon{padding-right:5px}body.tagged_item_register_entries.index table td,body.tagged_item_register_entries.index table th{padding:4px}body.tagged_item_register_entries.index table td{border-left:1px solid #ccc;border-right:1px solid #ccc}body.tagged_item_register_entries.index table th.bordered{border-left:1px solid #ccc;border-right:1px solid #ccc}body.tagged_item_registers .header:after,body.activity_tagged_item_registers .header:after{content:"";display:table;clear:both}body.tagged_item_registers .header h1,body.activity_tagged_item_registers .header h1{float:left}body.tagged_item_registers .header .export,body.activity_tagged_item_registers .header .export{float:right}body.tagged_item_registers .header .export .background-status,body.activity_tagged_item_registers .header .export .background-status{float:right;padding-left:10px}body.tagged_item_registers .side-scrollable,body.activity_tagged_item_registers .side-scrollable{overflow:auto}body.tagged_item_registers select#tagged_item_register,body.activity_tagged_item_registers select#tagged_item_register{width:30%}body.tagged_item_registers table.tagged-item-register-entries .no-border,body.activity_tagged_item_registers table.tagged-item-register-entries .no-border{border:none}body.tagged_item_registers ul.actions,body.activity_tagged_item_registers ul.actions{margin-bottom:10px}body.tagged_item_registers p.error-description,body.activity_tagged_item_registers p.error-description{overflow-wrap:anywhere}table.mismatched-budget-items th{text-align:center}table.mismatched-budget-items th,table.mismatched-budget-items td{border-left:1px solid #ccc;border-right:1px solid #ccc;padding:4px}table.summary-data{margin-bottom:20px;background:#eee}table.summary-data th,table.summary-data td{border:1px solid #ccc;text-align:center}table.summary-data th{font-weight:bold}table.summary-data td.file-upload form{display:inline-block;vertical-align:middle}table.summary-data td.file-upload input[type=file]{width:170px}table.summary-data td.file-upload .upload{width:170px;border-top:none;margin-top:0;padding-top:4px}table.summary-data td.file-upload .upload .name{display:none}table.summary-data td.file-upload .upload .progress{margin-top:0}body.bulk_create{overflow-y:hidden}body.bulk_create .actions{overflow:hidden;margin-bottom:10px}body.bulk_create .actions button{float:left;margin-right:15px;min-width:5.5em}body.bulk_create .status{line-height:35px}body.bulk_create .status:before{content:"​"}body.bulk_create .loading img{vertical-align:top;position:relative;top:9px;left:2px}body.bulk_create #table{margin-top:13px}body.bulk_create #table .htDimmed:not(.listbox){background-color:#eee}body.bulk_create .form-details{max-height:120px;overflow-y:scroll}body.bulk_create #messages{max-height:180px;overflow-y:scroll}body.bulk_create #messages li{padding:2px 4px}body.bulk_create #messages li:hover{cursor:pointer}body.bulk_create #messages li.error{background-color:#f8d0cd;border-bottom:#a52f17 1px solid}body.bulk_create #messages li.error:first-child{border-top:#a52f17 1px solid}body.bulk_create #messages li.error:hover{background-color:#a52f17}body.bulk_create #messages li.warning{background-color:#feffda;border-bottom:#fae751 1px solid}body.bulk_create #messages li.warning:first-child{border-top:#fae751 1px solid}body.bulk_create #messages li.warning:hover{background-color:#fae751}body.bulk_adjust .container{width:100%}body.bulk_adjust .container .filters{margin:0 auto;width:960px}body.bulk_adjust .container .filters .submit-section{padding-top:5px}body.bulk_adjust .container .filters .submit-section .include-archived-work-references{float:right;padding:2px 5px}body.bulk_adjust .container .filters .submit-section .submit-button{float:right;padding-right:6px}body.bulk_adjust .container .filters .row{overflow:hidden}body.bulk_adjust .container .filters .row .row-item{padding:2px 0px 2px 6px;float:left;width:49%}body.bulk_adjust .container .filters .row .date{float:left;width:50%}body.bulk_adjust .container .filters .row .date label{display:inline-block;margin:6px 0;text-align:center;padding-left:5px}body.bulk_adjust .container .filters .row .date input{float:right;width:140px}body.bulk_adjust .container .filters .row .date+.date label{padding-left:10px}body.bulk_adjust .container .update{padding:10px 0}body.bulk_adjust .container .update .select-all{float:left}body.bulk_adjust .container .update .new-values{width:960px;margin:0 auto}body.bulk_adjust .container .update .new-values button.sml-pretty{float:right;margin-right:5px}body.bulk_adjust .container .update .new-values .row{display:inline-block;width:100%}body.bulk_adjust .container .update .new-values .row .row-item{padding:2px 0px 2px 11px;float:left;width:32%}body.bulk_adjust .container .update .submit{overflow:hidden;padding:5px 0}body.bulk_adjust .container .update .submit .results{float:left;padding-left:10px}body.bulk_adjust .container .update .submit .results p{margin:0}body.bulk_adjust .container td,body.bulk_adjust .container th{font-size:8pt}body.bulk_adjust .container tr.bulk_adjust_errors td{background-color:#f8d0cd;color:#a52f17}body.bulk_adjust .container td .error{padding-left:5px;text-align:left;size:larger;color:red}body.bulk_adjust .container td.work-date{white-space:nowrap}body.bulk_adjust .lookup,body.bulk_adjust select{width:100%}body.users-sessions .container,body.users-sessions.responsive .container,body.devise-passwords.new .container,body.devise-passwords.new.responsive .container,body.devise-passwords.create .container,body.devise-passwords.create.responsive .container,body.devise-confirmations .container,body.devise-confirmations.responsive .container,body.devise-unlocks .container,body.devise-unlocks.responsive .container{max-width:400px}body.users-sessions .container h1,body.users-sessions.responsive .container h1,body.devise-passwords.new .container h1,body.devise-passwords.new.responsive .container h1,body.devise-passwords.create .container h1,body.devise-passwords.create.responsive .container h1,body.devise-confirmations .container h1,body.devise-confirmations.responsive .container h1,body.devise-unlocks .container h1,body.devise-unlocks.responsive .container h1{font-size:22px;margin-bottom:10px}body.users-sessions .container h2,body.users-sessions.responsive .container h2,body.devise-passwords.new .container h2,body.devise-passwords.new.responsive .container h2,body.devise-passwords.create .container h2,body.devise-passwords.create.responsive .container h2,body.devise-confirmations .container h2,body.devise-confirmations.responsive .container h2,body.devise-unlocks .container h2,body.devise-unlocks.responsive .container h2{font-weight:normal}body.users-sessions .container p,body.users-sessions.responsive .container p,body.devise-passwords.new .container p,body.devise-passwords.new.responsive .container p,body.devise-passwords.create .container p,body.devise-passwords.create.responsive .container p,body.devise-confirmations .container p,body.devise-confirmations.responsive .container p,body.devise-unlocks .container p,body.devise-unlocks.responsive .container p{color:#666;margin-bottom:10px}body.users-sessions .container p.error,body.users-sessions.responsive .container p.error,body.devise-passwords.new .container p.error,body.devise-passwords.new.responsive .container p.error,body.devise-passwords.create .container p.error,body.devise-passwords.create.responsive .container p.error,body.devise-confirmations .container p.error,body.devise-confirmations.responsive .container p.error,body.devise-unlocks .container p.error,body.devise-unlocks.responsive .container p.error{color:darkred}body.users-sessions .container form.formtastic,body.users-sessions.responsive .container form.formtastic,body.devise-passwords.new .container form.formtastic,body.devise-passwords.new.responsive .container form.formtastic,body.devise-passwords.create .container form.formtastic,body.devise-passwords.create.responsive .container form.formtastic,body.devise-confirmations .container form.formtastic,body.devise-confirmations.responsive .container form.formtastic,body.devise-unlocks .container form.formtastic,body.devise-unlocks.responsive .container form.formtastic{margin-bottom:20px;background:#fff;border:1px solid #ccc;padding:20px 20px 10px;box-shadow:0 0 3px rgba(0,0,0,.2);border-radius:3px}body.users-sessions .container form.formtastic li.email input,body.users-sessions .container form.formtastic li.password input,body.users-sessions.responsive .container form.formtastic li.email input,body.users-sessions.responsive .container form.formtastic li.password input,body.devise-passwords.new .container form.formtastic li.email input,body.devise-passwords.new .container form.formtastic li.password input,body.devise-passwords.new.responsive .container form.formtastic li.email input,body.devise-passwords.new.responsive .container form.formtastic li.password input,body.devise-passwords.create .container form.formtastic li.email input,body.devise-passwords.create .container form.formtastic li.password input,body.devise-passwords.create.responsive .container form.formtastic li.email input,body.devise-passwords.create.responsive .container form.formtastic li.password input,body.devise-confirmations .container form.formtastic li.email input,body.devise-confirmations .container form.formtastic li.password input,body.devise-confirmations.responsive .container form.formtastic li.email input,body.devise-confirmations.responsive .container form.formtastic li.password input,body.devise-unlocks .container form.formtastic li.email input,body.devise-unlocks .container form.formtastic li.password input,body.devise-unlocks.responsive .container form.formtastic li.email input,body.devise-unlocks.responsive .container form.formtastic li.password input{font-size:1rem;width:344px;width:100%}body.users-sessions .container form.formtastic li label,body.users-sessions.responsive .container form.formtastic li label,body.devise-passwords.new .container form.formtastic li label,body.devise-passwords.new.responsive .container form.formtastic li label,body.devise-passwords.create .container form.formtastic li label,body.devise-passwords.create.responsive .container form.formtastic li label,body.devise-confirmations .container form.formtastic li label,body.devise-confirmations.responsive .container form.formtastic li label,body.devise-unlocks .container form.formtastic li label,body.devise-unlocks.responsive .container form.formtastic li label{display:none}body.users-sessions .container form.formtastic .actions a,body.users-sessions.responsive .container form.formtastic .actions a,body.devise-passwords.new .container form.formtastic .actions a,body.devise-passwords.new.responsive .container form.formtastic .actions a,body.devise-passwords.create .container form.formtastic .actions a,body.devise-passwords.create.responsive .container form.formtastic .actions a,body.devise-confirmations .container form.formtastic .actions a,body.devise-confirmations.responsive .container form.formtastic .actions a,body.devise-unlocks .container form.formtastic .actions a,body.devise-unlocks.responsive .container form.formtastic .actions a{display:block;line-height:16px;padding:7px 0}body.users-sessions .flash .container,body.devise-passwords.new .flash .container,body.devise-passwords.create .flash .container,body.devise-confirmations .flash .container,body.devise-unlocks .flash .container{margin-bottom:0}body.users-sessions footer .container,body.devise-passwords.new footer .container,body.devise-passwords.create footer .container,body.devise-confirmations footer .container,body.devise-unlocks footer .container{width:960px}body.users-sessions fieldset.inputs,body.devise-passwords.new fieldset.inputs,body.devise-passwords.create fieldset.inputs,body.devise-confirmations fieldset.inputs,body.devise-unlocks fieldset.inputs{clear:both}.ul--extend-work_statuses li,fieldset.schedule ul.work_statuses li{position:relative;cursor:pointer}.ul--extend-work_statuses li span.name,fieldset.schedule ul.work_statuses li span.name{display:block;padding:8px 0;border-bottom:1px solid #ccc;padding-left:10px}.ul--extend-work_statuses li span.count,fieldset.schedule ul.work_statuses li span.count{position:absolute;top:10px;right:10px;padding:2px 5px 1px;line-height:14px;font-size:12px;background:#e0e9ef;color:#19426f;border-radius:3px;display:none}.ul--extend-work_statuses li span.toggle,fieldset.schedule ul.work_statuses li span.toggle{background:url(/assets/expand-arrow-ab99b7e8e67cd329652c7c3d99189d5a8c0bb534421cc6a3283703492c18bde5.png) -32px -32px no-repeat}.ul--extend-work_statuses li.collapsed span.toggle,fieldset.schedule ul.work_statuses li.collapsed span.toggle,.ul--extend-work_statuses li.expanded span.toggle,fieldset.schedule ul.work_statuses li.expanded span.toggle{display:inline-block;width:20px;height:32px;margin:-11px 0 -11px -4px;text-indent:-9001px}.ul--extend-work_statuses li.collapsed ul,fieldset.schedule ul.work_statuses li.collapsed ul{display:none}.ul--extend-work_statuses li.collapsed>span span.toggle,fieldset.schedule ul.work_statuses li.collapsed>span span.toggle{background-position:4px 8px}.ul--extend-work_statuses li.expanded>span span.toggle,fieldset.schedule ul.work_statuses li.expanded>span span.toggle{background-position:-12px 8px}.ul--extend-work_statuses li.active,fieldset.schedule ul.work_statuses li.active{background-color:#e0e9ef}.ul--extend-work_statuses li.active span.count,fieldset.schedule ul.work_statuses li.active span.count{background:#a4bacb}.ul--extend-work_statuses li.active ul li,fieldset.schedule ul.work_statuses li.active ul li{background:#fff}.ul--extend-work_statuses li.active ul li span.count,fieldset.schedule ul.work_statuses li.active ul li span.count{background:#e0e9ef}.ul--extend-work_statuses li.expanded ul li span.name,fieldset.schedule ul.work_statuses li.expanded ul li span.name{padding-left:20px}.ul--extend-work_statuses li.expanded ul li.expanded ul li span.name,fieldset.schedule ul.work_statuses li.expanded ul li.expanded ul li span.name{padding-left:30px}.ul--extend-work_statuses li.expanded ul li.expanded ul li.expanded ul li span.name,fieldset.schedule ul.work_statuses li.expanded ul li.expanded ul li.expanded ul li span.name{padding-left:30px}.ul--extend-work_statuses li ul,fieldset.schedule ul.work_statuses li ul{padding-bottom:0}body.activities.index .flex-filters{margin-top:-10px;padding-bottom:2px;padding-top:.25rem}body.activities.index .flex-filters .row:last-of-type{justify-content:flex-end}body.activities.index .flex-filters .planned-date{flex:2}fieldset.schedule{position:relative;border-top:1px solid #ccc;border-bottom:1px solid #ccc}fieldset.schedule p.empty{margin:10px 0 0 10px}fieldset.schedule p.more{margin:0}fieldset.schedule p.more a.load_more{cursor:pointer;display:block;padding:8px;text-align:center;background:#e0e9ef;border-bottom:1px solid #a4bacb;background:linear-gradient(rgb(247.5468085106, 249.7106382979, 251.1531914894), #e0e9ef)}fieldset.schedule>ul.work_statuses{width:300px;overflow-y:scroll;float:left}fieldset.schedule .activity_list{overflow-y:scroll}fieldset.schedule .activity_list ul.activities>li{padding:16px 8px;position:relative;display:flex;margin:0 0 0 0;background:#e0e9ef;border-bottom:1px solid #a4bacb;background:linear-gradient(rgb(247.5468085106, 249.7106382979, 251.1531914894), #e0e9ef)}fieldset.schedule .activity_list ul.activities>li.critical{background:#f8d0cd;border-bottom:1px solid #a52f17;background:linear-gradient(rgb(252.3842105263, 237.4368421053, 236.3157894737), #f8d0cd)}fieldset.schedule .activity_list ul.activities>li .finished{text-shadow:0 1px 1px #fff}fieldset.schedule .activity_list ul.activities>li .reference_code{margin-left:8px;flex:0 0 auto;text-align:right;margin-right:1rem}fieldset.schedule .activity_list ul.activities>li .title{flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}fieldset.schedule .activity_list ul.activities>li .secondary-controls{flex:0 0 auto;white-space:nowrap}fieldset.schedule .activity_list ul.activities>li .secondary-controls .status{display:inline-block;width:60px;text-align:center}fieldset.schedule .activity_list ul.activities>li .secondary-controls .dates{font-size:12px;margin-left:.5em}fieldset.schedule .activity_list ul.activities>li .secondary-controls .dates .range{display:inline-block;text-align:center;position:relative;width:90px}fieldset.schedule .activity_list ul.activities>li .secondary-controls .dates .range.planned{top:-0.75em;color:#999}fieldset.schedule .activity_list ul.activities>li .secondary-controls .dates .range.actual{top:.75em;margin-left:-94px}fieldset.schedule .activity_list ul.activities>li form.button_to{display:inline-block;margin-right:10px;position:absolute;right:170px}ul.slideshow,ul.download{float:right}ul#extend-attachments,body.notices ul#related_images,body.notice_registers ul#related_images,body.projects.show section.gallery ul#attachments,body.gallery ul#attachments{margin:0 -15px}ul#extend-attachments li.attachment,body.notices ul#related_images li.attachment,body.notice_registers ul#related_images li.attachment,body.projects.show section.gallery ul#attachments li.attachment,body.gallery ul#attachments li.attachment{display:inline-block;position:relative;width:100px;margin:0 15px 20px;text-align:center}ul#extend-attachments li.attachment a img.thumb,body.notices ul#related_images li.attachment a img.thumb,body.notice_registers ul#related_images li.attachment a img.thumb,body.projects.show section.gallery ul#attachments li.attachment a img.thumb,body.gallery ul#attachments li.attachment a img.thumb{line-height:0;padding:0;margin:0;border:0;display:inline;vertical-align:top}ul#extend-attachments li.attachment a.map,body.notices ul#related_images li.attachment a.map,body.notice_registers ul#related_images li.attachment a.map,body.projects.show section.gallery ul#attachments li.attachment a.map,body.gallery ul#attachments li.attachment a.map{position:absolute;top:4px;right:2px;opacity:.5}ul#extend-attachments li.attachment a.map:hover,body.notices ul#related_images li.attachment a.map:hover,body.notice_registers ul#related_images li.attachment a.map:hover,body.projects.show section.gallery ul#attachments li.attachment a.map:hover,body.gallery ul#attachments li.attachment a.map:hover{opacity:1}body.gallery.map{overflow-y:hidden}.marker-map .marker-detail{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;margin-bottom:5px;width:250px}.marker-map .marker-detail a.image{display:block;background-size:contain;width:250px;height:250px;background-position:50% 50%;background-repeat:no-repeat;margin-bottom:5px}.marker-map .marker-detail p.name-date{font-weight:normal;margin-bottom:5px}.marker-map .marker-detail p.subject-name{font-weight:bold;margin-bottom:5px}.marker-map .marker-detail p.subject-comment{font-size:12px;font-weight:normal;background-color:#eee;margin-bottom:5px;padding:5px}body.projects.show section.recent_events,body.projects.show section.owned_activities,body.projects.show section.owned_events{margin-bottom:20px;position:relative}body.projects.show section.recent_events>.actions,body.projects.show section.owned_activities>.actions,body.projects.show section.owned_events>.actions{position:absolute;top:0;right:0}body.projects.show h4 a.icon{background-position:right 3px;padding:0 25px 0 0;text-decoration:none}body.projects.show section.project_log ul#timeline_entries{margin-bottom:0}body.projects.show section.project_log ul#timeline_entries li.date{border:none;padding:0;margin-top:0;font-weight:normal}body.projects.show section.project_log ul#timeline_entries #tag_list ul.tags{margin-top:4px;margin-bottom:0}body.projects.show section.work_packages,body.projects.show section.forecast,body.projects.show section.project_log{background:#e0e9ef;padding:10px;margin-bottom:20px;border:1px solid #e0e9ef;border-bottom:1px solid #a4bacb;border-radius:4px;background:linear-gradient(rgb(247.5468085106, 249.7106382979, 251.1531914894), #e0e9ef)}body.projects.show section.announcements{margin-bottom:20px}body.projects.show section.recent_events ul#events li.event header .wrap,body.projects.show section.owned_events ul#events li.event header .wrap{width:400px}body.projects.show section.recent_events ul#events li.event header .wrap .event-type,body.projects.show section.owned_events ul#events li.event header .wrap .event-type{float:none}body.projects.show section.gallery h4{margin-bottom:10px}body.projects.show section.notices{margin-bottom:20px}body.projects.show section.notices ul#notices{border-bottom:1px solid #e0e9ef}body.projects.show section.notices ul#notices li{border-top:1px solid #e0e9ef;padding:10px 0;position:relative}body.projects.show section.notices ul#notices li span.date{float:right}body.projects.show section.notices ul#notices li span.date.due{color:#a52f17}body.settings-charts form.chart div.content{width:100%}body.settings-charts form.chart .select2-container{width:100% !important}body.settings-charts form.chart div.select_all_container{padding:10px 0}body.settings-charts form.chart div.select_all_container label{float:left}body.settings-charts form.chart div.select_all_container .select_all{float:right}body.settings-charts form.chart li>label{display:inline}body.settings-charts.index table td.updated-at{font-size:11px;color:#999}body.settings-charts.index .deleting,body.settings-charts.index .deleting a{color:#999;text-decoration:line-through}table.chart-caption th.date{text-align:center}table.chart-caption td{font-size:smaller}body.profiles.edit h3,body.profiles.update h3{margin-bottom:10px}body.profiles.edit form.formtastic ol li.boolean input,body.profiles.update form.formtastic ol li.boolean input{margin-right:10px}body.profiles.edit form.formtastic ol li.text textarea,body.profiles.update form.formtastic ol li.text textarea{width:466px}body.profiles.show .activity-progress{width:32px;background-position:1px;margin-right:5px;font-size:0}body.profiles.show h1 span{float:right}body.profiles.show .notes img{margin-bottom:10px}body.profiles.show .notes dl.details{width:188px}body.profiles.show .notes dl.details dt{width:60px}body.profiles.show .notes dl.details dd{width:124px}body.profiles.show .content{width:730px}body.profiles.show .content .detail-list .middle{min-width:456px}#instance_admin_password:target{scroll-margin-top:calc(36px + 5em)}body.notices ul#related_images li.attachment,body.notice_registers ul#related_images li.attachment{height:125px}body.notices ul#related_images li.attachment a,body.notice_registers ul#related_images li.attachment a{display:inline-block;width:100px;height:100px;margin-bottom:5px}body.notices ul#related_images li.attachment input,body.notice_registers ul#related_images li.attachment input{margin:0 auto}body.notices ul#related_images li.attachment label,body.notices ul#related_images li.attachment span,body.notice_registers ul#related_images li.attachment label,body.notice_registers ul#related_images li.attachment span{display:none}body.notices form.formtastic li,body.notice_registers form.formtastic li{margin:0}body.notices form.formtastic label,body.notice_registers form.formtastic label{margin:5px 0}body.notices form.formtastic li.string input,body.notice_registers form.formtastic li.string input{width:60%}body.notices form.formtastic p.hint,body.notice_registers form.formtastic p.hint{color:#999;font-size:12px;margin-top:3px}body.notices dl.reference_number,body.notice_registers dl.reference_number{margin-bottom:10px}body.notices.index table.notice_register_entries td,body.notices.index table.notice_register_entries th,body.notice_registers.index table.notice_register_entries td,body.notice_registers.index table.notice_register_entries th{text-align:left;padding:2px 4px}body.notices.index table.notice_register_entries td a.email-count,body.notices.index table.notice_register_entries th a.email-count,body.notice_registers.index table.notice_register_entries td a.email-count,body.notice_registers.index table.notice_register_entries th a.email-count{color:#19426f;text-decoration:none;background:#e0e9ef;margin-left:5px;padding:2px 5px 1px;border-radius:3px}body.notices.index table.notice_register_entries td.issue,body.notices.index table.notice_register_entries td.days-until-due,body.notices.index table.notice_register_entries td.emails,body.notices.index table.notice_register_entries th.issue,body.notices.index table.notice_register_entries th.days-until-due,body.notices.index table.notice_register_entries th.emails,body.notice_registers.index table.notice_register_entries td.issue,body.notice_registers.index table.notice_register_entries td.days-until-due,body.notice_registers.index table.notice_register_entries td.emails,body.notice_registers.index table.notice_register_entries th.issue,body.notice_registers.index table.notice_register_entries th.days-until-due,body.notice_registers.index table.notice_register_entries th.emails{text-align:right;padding-right:10px}body.notices.index .controls ol.controls-form li.notice-type,body.notice_registers.index .controls ol.controls-form li.notice-type{position:absolute;right:250px;top:6px}body.notices.show span.emails,body.notice_registers.show span.emails{font-family:monospace}body.notices.show div.controls ul li.issue,body.notice_registers.show div.controls ul li.issue{position:relative}body.notices.show div.controls ul li.issue form,body.notice_registers.show div.controls ul li.issue form{width:300px;position:absolute;left:70px;top:-5px}body.notices.show div.controls ul li.issue form label,body.notice_registers.show div.controls ul li.issue form label{display:none}body.notices.show div.controls ul li.issue form fieldset.inputs ol li,body.notice_registers.show div.controls ul li.issue form fieldset.inputs ol li{margin-bottom:5px}body.notices.show div.controls ul li.issue form fieldset.inputs ol li input,body.notice_registers.show div.controls ul li.issue form fieldset.inputs ol li input{width:150px}body.notices.show div.controls ul li.issue li a.issue_link,body.notice_registers.show div.controls ul li.issue li a.issue_link{float:left;margin-right:10px}body.notices.show div.controls ul li.issue button,body.notice_registers.show div.controls ul li.issue button{position:absolute;top:3px;left:170px;background:#19426f;background:linear-gradient(rgb(32.5, 85.8, 144.3), #19426f)}body.notices.show .due-date,body.notice_registers.show .due-date{position:relative;height:28px}body.notices.show .due-date #due_date_form,body.notice_registers.show .due-date #due_date_form{position:absolute;top:-8px;right:150px;width:300px}body.notices.show .due-date #due_date_form label,body.notice_registers.show .due-date #due_date_form label{display:none}body.notices.show .due-date #due_date_form fieldset.inputs ol li,body.notice_registers.show .due-date #due_date_form fieldset.inputs ol li{margin-bottom:5px}body.notices.show .due-date #due_date_form fieldset.inputs ol li input,body.notice_registers.show .due-date #due_date_form fieldset.inputs ol li input{width:150px}body.notices.show .due-date #due_date_form button,body.notice_registers.show .due-date #due_date_form button{position:absolute;top:5px;left:190px;background:#19426f;background:linear-gradient(rgb(32.5, 85.8, 144.3), #19426f)}body.notices.show .due-date .due-date-link,body.notice_registers.show .due-date .due-date-link{float:right}body.notices.new .container,body.notices.edit .container,body.notice_registers.new .container,body.notice_registers.edit .container{position:relative}body.notices.new form.formtastic.notice li.content label,body.notices.edit form.formtastic.notice li.content label,body.notice_registers.new form.formtastic.notice li.content label,body.notice_registers.edit form.formtastic.notice li.content label{display:none}body.notices.new .controls ul li.overdue,body.notices.edit .controls ul li.overdue,body.notice_registers.new .controls ul li.overdue,body.notice_registers.edit .controls ul li.overdue{color:#a52f17}body.notices.new p.event-type-definition,body.notices.edit p.event-type-definition,body.notice_registers.new p.event-type-definition,body.notice_registers.edit p.event-type-definition{position:absolute;left:345px;width:305px;color:#999}.loading-screen .loading img{vertical-align:top;position:relative;top:1px}ul.leaderboard{margin-bottom:20px}ul.leaderboard li{overflow:hidden;margin-bottom:10px}ul.leaderboard li .user{display:block;width:260px;float:left}ul.leaderboard li .user small{display:block}ul.leaderboard li .user img.avatar{float:left;margin-right:10px;width:38px;height:38px}ul.leaderboard li .progress{background:#eee;float:left;width:680px;margin:4px 0 0 20px;position:relative;height:30px;border-radius:4px}ul.leaderboard li .progress .value-label{white-space:nowrap;position:absolute;right:10px}ul.leaderboard li .progress .value-label span{display:none;color:#999}ul.leaderboard li .progress:hover .value-label span{display:inline}ul.leaderboard li .progress span.bar{background:#e0e9ef;border:1px solid hsl(204,31.914893617%,83.7843137255%);border-bottom:1px solid #a4bacb;display:inline-block;height:20px;padding:4px 10px;border-radius:4px;background:linear-gradient(#e0e9ef, rgb(200.4531914894, 216.2893617021, 226.8468085106))}.leaderboards .flex-filters{margin-top:-10px;overflow:hidden}.leaderboards .flex-filters .date-range{float:right;padding:7px}body.announcements #content article h3,body.announcements #content article h4,.modal-content.announcements article h3,.modal-content.announcements article h4{margin-top:10px;margin-bottom:10px}body.announcements #content article h3,.modal-content.announcements article h3{font-size:16px}body.announcements #content article h4,.modal-content.announcements article h4{font-size:14px}body.announcements #content article p,.modal-content.announcements article p{margin-bottom:10px}body.announcements #content article ul,.modal-content.announcements article ul{list-style:outside disc;margin-left:10px;padding-left:10px}body.announcements #content article ol,.modal-content.announcements article ol{list-style:inside decimal;margin-left:5px}body.announcements #content article li,.modal-content.announcements article li{margin:5px 0}body.announcements #content article li ul,body.announcements #content article li ol,.modal-content.announcements article li ul,.modal-content.announcements article li ol{margin-top:5px}body.announcements #content article li li,.modal-content.announcements article li li{margin:0}body.announcements #content article code,.modal-content.announcements article code{font-family:monospace}body.announcements #content h1,body.announcements #content h2{margin-bottom:20px}body.announcements #content article{padding-bottom:10px;margin-bottom:20px;border-bottom:1px solid #ddd}body.announcements #content h3{font-size:14px}.modal-content.announcements{background-color:#a4bacb;background-image:linear-gradient(to bottom, #19426f 8px, #a4bacb 8px);position:relative}.modal-content.announcements button{-webkit-appearance:none;background-color:rgba(0,0,0,0);border:0px;color:#fff;cursor:pointer;font-size:larger;font-weight:bold;position:absolute;right:5px}.modal-content.announcements h1{background-color:#19426f;border-top-left-radius:4px;border-top-right-radius:4px;color:#fff;font-weight:bold;margin-bottom:0px;padding:5px;text-align:center}.modal-content.announcements section{padding:10px;padding-bottom:0}.modal-content.announcements section article{background-color:#fff;border-radius:4px;margin-bottom:10px;padding:10px;padding-bottom:10px;overflow:hidden}.modal-content.announcements section article h2{background-color:#e0e9ef;border-top-left-radius:inherit;border-top-right-radius:inherit;margin-top:-10px;margin-left:-10px;margin-right:-10px;padding:10px}body.reports.index table.reports{margin:0 0 30px}body.reports.index span.not-availiable{color:#999}body.reports.index table.reports th.name{width:22%}body.reports.index table.reports th.day,body.reports.index table.reports td.day{text-align:center;width:10%}body.reports.index a.view{color:#598dc0;padding-right:20px}body.reports.index a.view.draft{background:url(/assets/icons/page_edit-27d3f2bc06fde3bf159bd77681243eba53edc3ca8b031614124a63f44f395527.png) right no-repeat}body.reports.index a.view.submitted{background:url(/assets/icons/page_go-0896d85533816ff7069139b9efdc09606e343e5e09c5de36849384f5955c362d.png) right no-repeat}body.reports.index a.view.approved{background:url(/assets/icons/tick-4e678c6f86f7748f2865b446ec74f719a3ff5df81cd8eb373560d98168e4f137.png) right no-repeat}body.reports.index form.search{margin-bottom:10px}body.reports h1{line-height:32px}body.reports p.updated-by{margin-bottom:10px}body.reports #comment,body.reports #timeline{padding:10px 0}.header_offset:before{content:" ";display:block;height:40px;margin-top:-40px;visibility:hidden}.minor_list_item{font-size:small;margin-left:1em}.aside_link{float:right;font-size:small;margin-right:1em}.title-with-link{overflow:hidden}.title-with-link h1{float:left}.title-with-link a{float:right}.two_col{-moz-column-count:2;-moz-column-rule:1px solid #a4bacb;-webkit-column-count:2;-webkit-column-rule:1px solid #a4bacb}.forms.show ul.meta{padding-bottom:15px}.forms.show ul.meta li{display:inline;padding-bottom:5px}.forms.show ul.meta li.right{float:right;margin-left:5px}.forms.show .controls ul.form-status li ul.actions{display:inline-block;font-size:12px;margin:0 0 -5px;float:right}.forms.show .controls ul.form-status li ul.actions li{display:inline;margin-left:5px;float:left;margin-top:-1px}.forms.show a.reprocess{float:right;margin-bottom:10px}.forms.show .data table{margin-bottom:10px}.forms.show .data th,.forms.show .data td{padding:2px 4px;vertical-align:top}.forms.show .data th{font-weight:bold}.forms.show .data tr.processor th{padding-top:20px;border:none}.forms.show .data tr.processor th .status{color:#888;font-weight:normal;font-style:italic}.forms.show .data tr.processor th .status:before{content:"("}.forms.show .data tr.processor th .status:after{content:")"}.forms.show .data tr.processor:first-child th{padding-top:0}.forms.show .data tr.field th,.forms.show .data tr.field td{border-top:1px dotted #ccc;border-bottom:1px dotted #ccc}.forms.show .data tr.field th{width:1px;text-indent:10px}.forms.show .data tr.field td p{margin-bottom:.5em}.forms.show .data tr.field td p:last-child{margin-bottom:0}.forms.show .raw-data a{margin-right:10px}.forms.show #errors{margin:10px 0 10px 0}.forms.show #errors ul{background-color:#d3d3d3;padding:10px;font-family:monospace}.forms.show ul.actions{display:inline-block;font-size:12px;margin:0 0 -5px;float:right}.forms.show ul.actions li{display:inline;margin-right:5px;float:left;margin-top:-1px}.forms.show div.actions{margin-bottom:10px}.forms.show ul.form-actions.docket-book,.forms.show ul.form-actions.resource-usages{display:inline-flex;display:-webkit-inline-flex;display:-ms-inline-flex}.forms.show ul.form-actions.docket-book li,.forms.show ul.form-actions.resource-usages li{margin-right:5px}.forms.show .form-display-controls{padding-bottom:10px}.forms.show .form-display-controls a.skip-to-document{float:right}.forms.index .filters{margin:0px 0 15px 0;padding:8px 0 5px 5px;width:100%}.forms.index .filters ul.status-filters{margin:0 5px;float:right}.forms.index .filters button{float:right;margin-right:6px;margin:-1px 6px 0 5px}.form-document{padding-top:20px}.form-document:first-of-type{padding-top:0px}body.roster h1{margin-bottom:10px}body.roster .heading:after{content:"";display:table;clear:both}body.roster .heading h1{float:left}body.roster .heading p.resource-types{float:right}body.roster .heading p.resource-types span{font-weight:bold}body.roster.work .roster,body.roster.supervision .roster{position:relative}body.roster.work #work_roster>.loading,body.roster.work #supervision_roster>.loading,body.roster.supervision #work_roster>.loading,body.roster.supervision #supervision_roster>.loading{margin-left:5px}body.roster.work #work_roster>.actions,body.roster.work #supervision_roster>.actions,body.roster.supervision #work_roster>.actions,body.roster.supervision #supervision_roster>.actions{position:absolute;top:-30px;right:0}body.roster.work #work_roster>.actions .loading,body.roster.work #work_roster>.actions button.save,body.roster.work #supervision_roster>.actions .loading,body.roster.work #supervision_roster>.actions button.save,body.roster.supervision #work_roster>.actions .loading,body.roster.supervision #work_roster>.actions button.save,body.roster.supervision #supervision_roster>.actions .loading,body.roster.supervision #supervision_roster>.actions button.save{float:right}body.roster.work #work_roster>.actions .loading,body.roster.work #supervision_roster>.actions .loading,body.roster.supervision #work_roster>.actions .loading,body.roster.supervision #supervision_roster>.actions .loading{margin:3px 10px 0 0}body.roster.work p.note,body.roster.supervision p.note{margin-bottom:10px;margin-right:-10px}body.roster.work #table,body.roster.supervision #table{background:#eee}body.roster.work #table table.htCore tbody th,body.roster.supervision #table table.htCore tbody th{text-align:left}body.roster.work #table table.htCore thead th,body.roster.work #table table.htCore tbody td,body.roster.supervision #table table.htCore thead th,body.roster.supervision #table table.htCore tbody td{text-align:center}body.roster.work #table table.htCore thead th,body.roster.supervision #table table.htCore thead th{vertical-align:middle}body.roster.work #table table.htCore.singleCellSelected td.currentRow,body.roster.work #table table.htCore.singleCellSelected td.currentCol,body.roster.supervision #table table.htCore.singleCellSelected td.currentRow,body.roster.supervision #table table.htCore.singleCellSelected td.currentCol{background:#e0e9ef}body.roster.work #table table.htCore td.sequence-number,body.roster.supervision #table table.htCore td.sequence-number{color:#999}body.roster.work #table table.htCore td.warning,body.roster.supervision #table table.htCore td.warning{color:#a52f17}body.roster.work #table table.htCore td.htInvalid,body.roster.supervision #table table.htCore td.htInvalid{background-color:#ff4c42}body.roster.work #table .listbox table.htCore tbody td,body.roster.supervision #table .listbox table.htCore tbody td{text-align:left}body.roster.work p.errors,body.roster.supervision p.errors{position:absolute;top:-30px;right:0;left:0;text-align:center}body.roster.work p.errors .message,body.roster.supervision p.errors .message{display:inline-block;line-height:20px;padding:2px 8px;border:1px solid #a52f17;background:#f8d0cd}body.projects.show .activity-progress{width:32px;background-position:1px;margin-right:5px;font-size:0;position:relative;top:-2px}body.projects.show .protected_classification_warning{background-color:#f8e2cd;border:1px solid #a56217;border-radius:4px;margin-bottom:15px;padding:10px}body.projects.show .protected_classification_warning p{margin-bottom:5px}body.projects.show .protected_classification_warning p:last-child{margin-bottom:0}body.projects.index li.project{font-weight:bold;padding:0}body.projects.index li.project a{text-decoration:none;display:block;padding:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}body.projects.detailed .dataTables_wrapper{margin-top:5px}body.projects.detailed th.earliest-log,body.projects.detailed th.latest-log{text-align:center}body.projects.detailed td.earliest-log,body.projects.detailed td.latest-log{white-space:nowrap;text-align:center}body.projects.detailed td.user-count{text-align:right}body.projects.detailed a.icon{padding-right:5px}body.projects.index p.view-types,body.projects.detailed p.view-types{text-align:right;margin-bottom:0}body.projects.index p.view-types span,body.projects.detailed p.view-types span{font-weight:bold}body.projects ul.new-item-buttons{width:310px;overflow:hidden;margin-left:-10px}body.projects ul.new-item-buttons li{float:left;width:145px;margin-left:10px}body.projects ul.new-item-buttons li a.btn.pretty{display:block}body.projects section.enter_usage_buttons{margin-top:-10px}body.projects section.enter_usage_buttons strong{font-size:12px;color:#666}body.projects section.enter_usage_buttons ul{width:310px;overflow:hidden;margin-left:-9px}body.projects section.enter_usage_buttons ul li{float:left;width:94px;margin-left:9px}body.projects section.enter_usage_buttons ul li a.btn.pretty{display:block}#status-check{margin-bottom:20px}#status-check .bar-wrapper{font-size:14px;display:flex;justify-content:flex-end;align-items:center;gap:5px;border-bottom:1px solid #ccc;border-right:1px solid #ccc}#status-check .bar-wrapper:first-of-type{border-top:1px solid #ccc}#status-check .bar-wrapper a{vertical-align:middle}#status-check .bar-wrapper .bar-label{flex:0 0 150px}#status-check .bar-wrapper .bar-label .icon{background-size:contain;padding-left:25px}#status-check .bar-wrapper .bar-actions{flex:0 0 52px;text-align:center}#status-check .bar-wrapper .bar-actions a{padding-right:5px}#status-check .bar-wrapper .bar-content{flex:2;display:flex;border:1px solid #ccc;border-bottom:none;border-top:none}#status-check .bar-wrapper .bar-content .bar-fraction{transition:width .3s ease-in-out;text-align:center;border-right:1px solid #ccc;flex:1}#status-check .bar-wrapper .bar-content .bar-fraction:last-of-type{border:none}#status-check .bar-wrapper .bar-content .bar-fraction .fraction-content{padding:5px}body.productivity_reports.index fieldset.actions ol{margin-left:-10px;float:left}body.productivity_reports.index p{margin-bottom:0px}body.productivity_reports form.formtastic ul.date-range li,body.productivity_reports form.formtastic fieldset.date-range li{display:inline-block;margin-right:20px}body.productivity_reports form.formtastic fieldset.actions ol{float:none}body.productivity_reports form.formtastic fieldset.actions ol li{margin-left:0}body.exception_reports form.formtastic ul.date-range li{display:inline-block;vertical-align:top;margin-right:20px}body.exception_reports form.formtastic fieldset.actions ol{float:none}body.exception_reports form.formtastic fieldset.actions ol li{margin-left:0}body.resource_usage_reports form.formtastic ul.date-range li,body.subcontractor_resource_usage_reports form.formtastic ul.date-range li{display:inline-block;vertical-align:top;margin-right:20px}body.resource_usage_reports form.formtastic fieldset.actions ol,body.subcontractor_resource_usage_reports form.formtastic fieldset.actions ol{float:none}body.resource_usage_reports form.formtastic fieldset.actions ol li,body.subcontractor_resource_usage_reports form.formtastic fieldset.actions ol li{margin-left:0}body.dashboards .chart{border-bottom:1px solid #ddd;margin-bottom:20px;padding-bottom:20px;width:960px}body.dashboards .chart.half{width:460px;padding-left:10px;padding-right:10px;float:left}body.dashboards .chart .rendered-chart-content{box-sizing:border-box;min-height:400px}body.dashboards .chart .rendered-chart-content.placeholder{background:url(/assets/chart_preview_image-3cf615fa9864a8d98d16ad750e2fd1d14f7bac7483ee8727c98fc7bf941c4c3c.png) no-repeat center #eee;border:1px solid #ccc}body.dashboards .chart .rendered-chart-content.placeholder p{text-align:center;padding-top:192px}body.dashboards .chart .rendered-chart-content span.loading{display:block;padding-left:20px;line-height:16px;background:url(/assets/small-spinner-228e695f2b7bc3e894c1ee0e22b0aed213b8eb583991d80fa69d25a846148eeb.gif) 0% 50% no-repeat}body.dashboards .chart .rendered-chart-status{margin:0;margin-top:5px}body.dashboards .chart .rendered-chart-status .last-updated{padding-right:10px}body.dashboards .chart .content,body.dashboards .chart [id^=chart_]{min-height:400px}body.dashboards .embed iframe{background:url(/assets/small-spinner-228e695f2b7bc3e894c1ee0e22b0aed213b8eb583991d80fa69d25a846148eeb.gif) top left no-repeat;padding-bottom:20px}body.dashboards .row{overflow:hidden}body.dashboards nav.controls{position:relative;overflow:visible}body.dashboards nav.controls:after{content:" ";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}body.dashboards nav.controls ul.more{padding:3px 0;position:absolute;top:44px;right:-1px;height:auto;background:#e0e9ef;z-index:1;border-bottom:1px solid #a4bacb}body.dashboards nav.controls ul.more li{float:none;margin:0}body.dashboards nav.controls ul.more li a{display:block;padding:5px 20px}body.dashboards nav.controls ul.more li.active a{border:0;background:#e0e9ef}body.dashboards nav.controls ul.more.hidden{display:none}body.dashboards nav.controls a.more{position:absolute;right:0;height:21px;top:0;padding:13px 20px 9px;text-decoration:none}body.dashboards nav.controls a.more.active{background:#e0e9ef}body.dashboards table td,body.dashboards table th{padding:4px}body.dockets table.resource-usages th,body.docket_analytics table.resource-usages th{font-weight:bold;border-right:none}body.dockets table.resource-usages th.amount,body.dockets table.resource-usages td.amount,body.docket_analytics table.resource-usages th.amount,body.docket_analytics table.resource-usages td.amount{text-align:right}body.dockets table.docket-heading th,body.dockets table.docket-heading td,body.docket_analytics table.docket-heading th,body.docket_analytics table.docket-heading td{padding:4px 7px}body.dockets table.docket-heading th,body.docket_analytics table.docket-heading th{font-weight:bold;border-right:none}body.dockets table.docket-heading td,body.docket_analytics table.docket-heading td{width:18%}body.dockets table.docket-heading td.date,body.docket_analytics table.docket-heading td.date{width:10%}body.dockets table.docket-heading td.actions,body.docket_analytics table.docket-heading td.actions{width:5%}body.dockets table.docket-heading td.actions li,body.docket_analytics table.docket-heading td.actions li{display:inline;float:right;margin-left:4px}body.dockets.index .filters,body.docket_analytics.index .filters{padding-bottom:2px}body.dockets.index .filters form,body.docket_analytics.index .filters form{width:960px;margin:0 auto}body.dockets.index .filters .filter,body.docket_analytics.index .filters .filter{float:left;margin-bottom:5px;width:477px;margin-right:5px}body.dockets.index .filters .filter.docket-references,body.dockets.index .filters .filter.companies,body.dockets.index .filters .filter.docket-status,body.dockets.index .filters .filter.locations,body.docket_analytics.index .filters .filter.docket-references,body.docket_analytics.index .filters .filter.companies,body.docket_analytics.index .filters .filter.docket-status,body.docket_analytics.index .filters .filter.locations{margin-right:0;width:478px}body.dockets.index .filters .filter.date,body.docket_analytics.index .filters .filter.date{width:236px}body.dockets.index .filters .filter.date input,body.docket_analytics.index .filters .filter.date input{width:224px}body.dockets.index .filters [type=submit],body.docket_analytics.index .filters [type=submit]{float:right;margin-bottom:5px}body.dockets.index .filters select[multiple],body.docket_analytics.index .filters select[multiple]{width:478px}body.dockets.index .filters .invoice-references select[multiple],body.docket_analytics.index .filters .invoice-references select[multiple]{width:477px}body.dockets.index .controls,body.docket_analytics.index .controls{margin-bottom:0}body.dockets.index .export,body.docket_analytics.index .export{float:right}body.dockets.index .export .background-status,body.docket_analytics.index .export .background-status{float:right;padding-left:10px}body.dockets.index .filters form>ul,body.docket_analytics.index .filters form>ul{overflow:hidden}body.dockets.index .filters form>ul>li,body.docket_analytics.index .filters form>ul>li{float:left;margin-right:4px;margin-bottom:4px}body.dockets.index .filters form>ul>li:last-child,body.docket_analytics.index .filters form>ul>li:last-child{margin-right:0}body.dockets.index .filters form>ul select.lookup,body.docket_analytics.index .filters form>ul select.lookup{width:472px}body.dockets.index .filters form>ul input.filter-input,body.docket_analytics.index .filters form>ul input.filter-input{width:222px}body.dockets.index .filters button,body.docket_analytics.index .filters button{float:left;clear:left}body.dockets.index .view-cache-refresh,body.docket_analytics.index .view-cache-refresh{text-align:right;margin-bottom:10px}body.dockets.index .docket-controls,body.docket_analytics.index .docket-controls{background:#eee;margin-bottom:10px}body.dockets.index .docket-actions,body.docket_analytics.index .docket-actions{overflow:hidden;width:960px;margin:0 auto;line-height:29px}body.dockets.index .docket-actions ul.left,body.docket_analytics.index .docket-actions ul.left{float:left}body.dockets.index .docket-actions ul.right,body.docket_analytics.index .docket-actions ul.right{float:right}body.dockets.index .docket-actions ul.right li,body.docket_analytics.index .docket-actions ul.right li{border-left:1px solid #ccc;padding-left:10px;padding-right:5px}body.dockets.index .docket-actions ul.right li.last,body.docket_analytics.index .docket-actions ul.right li.last{padding-right:0;margin-right:0}body.dockets.index .docket-actions li,body.docket_analytics.index .docket-actions li{display:inline-block;padding:4px 0 4px 0}body.dockets.index .docket-actions li .filter-input,body.docket_analytics.index .docket-actions li .filter-input{width:235px}body.dockets.index td.docket-date,body.docket_analytics.index td.docket-date{white-space:nowrap}body.dockets.index td.approved-usages,body.docket_analytics.index td.approved-usages{text-align:center}body.dockets.index td.resources p,body.docket_analytics.index td.resources p{margin-bottom:0}body.dockets.index td.resources span,body.docket_analytics.index td.resources span{border-bottom:#000 1px dotted}body.dockets.index td[class$=-cost],body.docket_analytics.index td[class$=-cost]{text-align:right;white-space:nowrap}body.dockets.index td.actions,body.docket_analytics.index td.actions{width:37px;white-space:nowrap}body.dockets.index td.actions ul:after,body.docket_analytics.index td.actions ul:after{content:"";display:table;clear:both}body.dockets.index td.actions ul li,body.docket_analytics.index td.actions ul li{display:inline-block;margin:2px 0 0 4px}body.dockets.index td.actions ul li:first-child,body.docket_analytics.index td.actions ul li:first-child{margin-left:0}body.dockets.index td.actions ul li a,body.docket_analytics.index td.actions ul li a{display:block}body.dockets.index #cost_totals,body.docket_analytics.index #cost_totals{width:960px;margin:0 auto;overflow:hidden;border-top:1px solid #ccc;line-height:22px}body.dockets.index #cost_totals ul,body.docket_analytics.index #cost_totals ul{width:25%;float:left;display:inline-block}body.dockets.index #cost_totals li,body.docket_analytics.index #cost_totals li{display:inline-block;padding:4px 0 4px 0}body.dockets.index .deleting,body.dockets.index .deleting a,body.docket_analytics.index .deleting,body.docket_analytics.index .deleting a{color:#999;text-decoration:line-through}body.dockets.show h1,body.docket_analytics.show h1{line-height:32px}body.dockets.show #docket_submissions_wrapper,body.dockets.show #current_submissions_wrapper,body.docket_analytics.show #docket_submissions_wrapper,body.docket_analytics.show #current_submissions_wrapper{margin-bottom:20px}body.dockets.show #submitter,body.dockets.show #client_reviewer,body.docket_analytics.show #submitter,body.docket_analytics.show #client_reviewer{margin-bottom:20px}body.dockets.show #submitter img.signature,body.dockets.show #client_reviewer img.signature,body.docket_analytics.show #submitter img.signature,body.docket_analytics.show #client_reviewer img.signature{box-sizing:border-box;max-width:100%;border:1px solid #ccc}body.dockets.show #submitter p,body.dockets.show #client_reviewer p,body.docket_analytics.show #submitter p,body.docket_analytics.show #client_reviewer p{margin-bottom:0}body.dockets.edit .warning,body.docket_analytics.edit .warning{color:darkred;margin-bottom:4px}body.dockets .assign-invoice-modal input,body.dockets .assign-invoice-modal select,body.docket_analytics .assign-invoice-modal input,body.docket_analytics .assign-invoice-modal select{min-width:200px}body.dockets .assign-invoice-modal input:disabled,body.docket_analytics .assign-invoice-modal input:disabled{background:#eee}body.dockets .assign-invoice-modal li,body.docket_analytics .assign-invoice-modal li{margin-bottom:10px}body.dockets .assign-invoice-modal li.invoice-reference a.create,body.dockets .assign-invoice-modal li.invoice-reference a.cancel,body.dockets .assign-invoice-modal li.invoice-create a.create,body.dockets .assign-invoice-modal li.invoice-create a.cancel,body.docket_analytics .assign-invoice-modal li.invoice-reference a.create,body.docket_analytics .assign-invoice-modal li.invoice-reference a.cancel,body.docket_analytics .assign-invoice-modal li.invoice-create a.create,body.docket_analytics .assign-invoice-modal li.invoice-create a.cancel{float:right;font-size:small;text-decoration:underline;margin:4px 0 0 4px;cursor:pointer}body.docket_analytics.index .controls{margin-bottom:5px}body.docket_analytics.index .view-cache-refresh{float:right;margin-bottom:0}body.docket_analytics.index .container>.background-status{height:1.5em}body.attendances.index ul.view-switch,body.attendances.show ul.view-switch{margin-top:-10px;margin-bottom:5px}body.attendances.show table small{font-size:11px;color:#999}body.attendances.show table time{white-space:nowrap}body.attendances.show table td.duration{text-align:right;padding-right:10px}body.attendances.show table .background-status{float:left;margin:-2px 20px -2px 0}body.attendances.edit .flash .container{margin-left:10px}body.attendances.edit .placeholder{border:none;min-height:30px;padding:0px}body.attendances.edit a.add,body.attendances.edit a.save{cursor:pointer}body.attendances.edit a.save{float:right}body.attendances.edit a.save.disabled{cursor:not-allowed}body.attendances.edit span.loading{float:right;padding-top:8px;padding-right:5px}body.attendances.edit td{height:38px;vertical-align:middle;white-space:nowrap;box-sizing:border-box}body.attendances.edit td input{width:100%;box-sizing:border-box}body.attendances.edit th,body.attendances.edit .attendance_show td:not(.actions){padding:4px 12px}body.attendances.edit td.actions{width:42px;text-align:right}body.attendances.edit td.actions button{height:16px;width:16px;border:0;text-indent:-9001px;cursor:pointer}body.attendances.edit td.actions button.remove{background:url(/assets/icons/delete-64468dbd739466fb0f7f6a79d61b6c6d42d78ec6f725e9bb215ce3547ea32271.png) no-repeat}body.attendances.edit td.actions button.edit{background:url(/assets/icons/page_edit-27d3f2bc06fde3bf159bd77681243eba53edc3ca8b031614124a63f44f395527.png) no-repeat}body.attendances.edit td.person{width:334px}body.attendances.edit td.attendance-area{width:234px}body.attendances.edit td.comment{width:284px}body.attendances.edit td.time,body.attendances.edit td.action{width:125px}body.attendances.edit .attendance_edit input{border:1px solid #ccc;padding:5px 8px;font-size:14px}body.attendances.edit .attendance_edit input[disabled],body.attendances.edit .attendance_edit input[readonly]{background:#eee}h3.date{padding-bottom:10px;clear:left}table.timesheet-entries{clear:left;margin-bottom:30px}table.timesheet-entries th.name{width:35%}table.timesheet-entries th.role{width:35%}table.timesheet-entries th.usage-code,table.timesheet-entries th.rate-code{width:15%}table.timesheet-entries th.amount,table.timesheet-entries td.amount{width:15%;text-align:right;padding-right:4px}table.timesheet-entries th.uom,table.timesheet-entries td.uom{text-align:left}table.timesheet-entries th.usage-code,table.timesheet-entries td.usage-code,table.timesheet-entries th.rate-code,table.timesheet-entries td.rate-code{text-align:center}body.snapshot_reports.index fieldset.actions ol{margin-left:-10px;float:left}body.snapshot_reports.index p{margin-bottom:0px}body.snapshot_reports form.formtastic li.radio fieldset{border:0;margin:0;padding:0}body.snapshot_reports form.formtastic li.radio fieldset ol li{display:inline-block;margin-right:5px}body.snapshot_reports form.formtastic ul.date-range li{display:inline-block;margin-right:20px}body.snapshot_reports form.formtastic fieldset.actions ol{float:none}body.snapshot_reports form.formtastic fieldset.actions ol li{margin-left:0}body.activity_quantity_progresses #quantity_progress thead th{border-bottom:none;text-align:right;vertical-align:bottom;font-weight:bold;font-size:14px;width:110px}body.activity_quantity_progresses #quantity_progress thead th:last-child{width:70px}body.activity_quantity_progresses #quantity_progress th,body.activity_quantity_progresses #quantity_progress td{padding:4px 8px}body.activity_quantity_progresses #quantity_progress th.sep,body.activity_quantity_progresses #quantity_progress td.sep{border-left:1px solid #ddd}body.activity_quantity_progresses #quantity_progress tbody.form td{border:none}body.activity_quantity_progresses #quantity_progress tbody td.no-progress{text-align:left}body.activity_quantity_progresses #quantity_progress tbody td{text-align:right}body.activity_quantity_progresses #quantity_progress tbody td.work_date{white-space:nowrap}body.activity_quantity_progresses #quantity_progress tbody td.actions{text-align:center;vertical-align:bottom;white-space:nowrap}body.activity_quantity_progresses #quantity_progress tbody td.icons,body.activity_quantity_progresses #quantity_progress tbody td.absolute,body.activity_quantity_progresses #quantity_progress tbody td.audit{width:1%}body.activity_quantity_progresses #quantity_progress tbody td.icons,body.activity_quantity_progresses #quantity_progress tbody td.absolute{padding-right:0}body.activity_quantity_progresses #quantity_progress tbody td.absolute{text-align:center}body.activity_quantity_progresses #quantity_progress tbody td.derived{color:#888}body.activity_quantity_progresses #quantity_progress tbody td.invalid{color:#a52f17}body.activity_quantity_progresses #quantity_progress tbody ul.submit li{display:inline-block}body.activity_quantity_progresses #quantity_progress tbody ul.submit li input[type=checkbox]{width:auto}body.activity_quantity_progresses #quantity_progress tbody ul.submit li label{font-weight:normal;margin-right:10px}body.activity_quantity_progresses #quantity_progress label{font-weight:bold;font-size:14px}body.activity_quantity_progresses #quantity_progress input{text-align:right;box-sizing:border-box;width:100%;font-size:14px}body.activity_quantity_progresses #quantity_progress input::-ms-clear{display:none}body.activity_quantity_progresses #quantity_progress #activity_quantity_progress_note{text-align:left}body.activity_quantity_progresses #quantity_progress .icon{vertical-align:middle}body.activity_quantity_progresses h1:after{content:"";display:table;clear:both}abbr.absolute{position:relative;top:-1px;text-decoration:none;padding:2px 4px;font-size:9px;line-height:12px;background:#ddd;color:#444;border:1px solid #bbb;border-radius:4px}abbr.absolute.true{background-color:hsl(200,30%,25%);color:#fff;border-color:rgba(0,0,0,0)}abbr.absolute.false{background-color:hsl(200,40%,90%);color:hsl(200,80%,10%);border-color:hsl(200,20%,70%)}abbr.absolute.disabled{opacity:.5}.quantity-progress-modal h5{margin-bottom:10px;max-width:600px}.quantity-progress-modal .flash-container .flash{margin:0 0 10px;border-width:1px}.quantity-progress-modal .flash-container .flash .container{width:auto;min-width:0}.quantity-progress-modal form ol{font-size:0}.quantity-progress-modal form ol li{font-size:14px}.quantity-progress-modal form ol li.string input,.quantity-progress-modal form ol li.numeric input{width:150px;height:16px}.quantity-progress-modal form ol li.string input[type=radio],.quantity-progress-modal form ol li.string input[type=checkbox],.quantity-progress-modal form ol li.numeric input[type=radio],.quantity-progress-modal form ol li.numeric input[type=checkbox]{width:auto;height:auto}.quantity-progress-modal form ol li.boolean{display:table}.quantity-progress-modal form ol li.start-chainage,.quantity-progress-modal form ol li.end-chainage{display:inline-block;vertical-align:top}.quantity-progress-modal form ol li.start-chainage input,.quantity-progress-modal form ol li.end-chainage input{width:139px}.quantity-progress-modal form ol li.start-chainage{margin-right:10px}.quantity-progress-modal form ol li.note input{width:300px}.quantity-progress-modal fieldset,.quantity-progress-modal div.alerts{border:1px solid #ccc;border-radius:4px;padding:5px 10px;margin-bottom:10px}.quantity-progress-modal fieldset legend,.quantity-progress-modal div.alerts legend{padding:0 4px;margin-left:-4px}.quantity-progress-modal fieldset.progress,.quantity-progress-modal fieldset.complete,.quantity-progress-modal fieldset.other,.quantity-progress-modal div.alerts{display:inline-block;vertical-align:top;width:300px}.quantity-progress-modal fieldset.progress{margin-right:10px}.quantity-progress-modal fieldset.other,.quantity-progress-modal div.alerts{border:none}.quantity-progress-modal fieldset.key-group li span.radio{display:inline-block;box-sizing:border-box;width:22px;height:28px;padding-right:5px;vertical-align:top;text-align:right}.quantity-progress-modal fieldset.key-group li span.radio input{vertical-align:bottom;height:16px;margin-top:7px}html.chrome .quantity-progress-modal fieldset.key-group li span.radio input{margin-top:8px}html.win .quantity-progress-modal fieldset.key-group li span.radio input{margin-top:6px}.quantity-progress-modal fieldset.key-group li p.inline-errors{padding-left:22px}.quantity-progress-modal fieldset.key-group li.numeric label{margin-left:22px}.quantity-progress-modal fieldset.key-group li abbr.absolute{margin-left:4px}.quantity-progress-modal div.alerts p#current-estimate-warning{background-color:#f8e2cd;border:1px solid #a56217;border-radius:4px;padding:6px 0px 6px 12px;margin-top:4px}.quantity-progress-modal ol.actions:after{content:"";display:table;clear:both}.quantity-progress-modal ol.actions li{float:left;padding:0;margin:0 10px 0 0}.quantity-progress-modal ol.actions li.spinner{position:relative;height:24px;width:24px;margin-top:4px;display:none}.import-session-part-warnings{border-color:rgba(0,0,0,.1);background-color:#fdfd96;padding:5px;border-style:solid;border-width:1px 0;margin:10px 0}.import-session-part-warnings thead th{font-weight:bold}.import-session-part-warnings tbody th{border-right:none}table.import-session-part th.name,table.import-session-part th.old,table.import-session-part td.old{border-left:1px solid rgba(0,0,0,.3)}table.import-session-part th.new,table.import-session-part td.new{border-left:1px solid rgba(0,0,0,.1)}table.import-session-part td{border-top:1px solid rgba(0,0,0,.1)}table.import-session-part td.date{white-space:nowrap}.import-session-part-wrapper .filter-controls{float:left;margin-left:10px}.import-session-part-filters .download{display:inline-block}.import-session-part-filters .download form{margin:0 !important}.import-session-part-filters .download+*{margin-left:10px}table.import-session-part td.unchanged,.import-session-part-filters label.unchanged{background:#fff}table.import-session-part td.valid,.import-session-part-filters label.valid{background:#95e896}table.import-session-part td.derived,.import-session-part-filters label.derived{background:#88b3e2}table.import-session-part td.warning,.import-session-part-filters label.warning{background:#fdfd96}table.import-session-part td.error,.import-session-part-filters label.error{background:#f6bebb}table.import-session-part td.removed,.import-session-part-filters label.removed{background:#ccc}table.import-session-part tr.unchanged td,table.import-session-part td.unchanged{color:#888}a[rel="facebox.import_column_mapping"]{line-height:1em;vertical-align:middle;text-decoration:none;margin-left:4px;position:relative;top:2px;opacity:.75}#facebox .content.import_column_mapping{width:800px}#facebox .content.import_column_mapping th,#facebox .content.import_column_mapping td{font-size:13px;vertical-align:top}#facebox .content.import_column_mapping tbody code{font-family:monospace;white-space:nowrap}#facebox .content.import_column_mapping tbody code:not(:last-child):after{content:", "}body.invoices h1{line-height:32px}body.invoices.index td.variance,body.invoices.index td[class$=-amount],body.invoices.index td[class$=-cost],body.invoices.dockets td.variance,body.invoices.dockets td[class$=-amount],body.invoices.dockets td[class$=-cost]{text-align:right}body.invoices.index .view-cache-refresh,body.invoices.dockets .view-cache-refresh{text-align:right;margin-bottom:6px}body.invoices.show .primary #cost_summary{margin-bottom:10px}body.invoices.show .primary #cost_summary .toggable{display:none}body.invoices.show .primary #cost_summary td.cost-amount{text-align:right}body.invoices.show .primary #cost_summary a.toggle{display:block;margin-bottom:5px;text-decoration:underline;cursor:pointer;cursor:hand}body.invoices.show .primary #cost_summary h2{margin-bottom:5px}body.invoices.show .primary #description{padding:10px;background:#f8f8f8}body.invoices.show .primary #description p:last-child{margin-bottom:0}body.invoices .controls ul.invoice-status li ul.actions,body.invoice_line_items .controls ul.invoice-status li ul.actions{display:inline-block;font-size:12px;margin:0 0 -5px;float:right}body.invoices .controls ul.invoice-status li ul.actions li,body.invoice_line_items .controls ul.invoice-status li ul.actions li{display:inline;margin-left:5px;float:left;margin-top:-1px}body.invoice_analytics .controls{margin-bottom:5px}body.invoice_analytics .view-cache-refresh{float:right}body.invoice_analytics .container>.background-status{height:1.5em}body.invoice_line_items .container>.view-cache-refresh{float:right;line-height:30px}body.invoice_line_items .container>.actions{margin-bottom:10px}body.invoice_line_items .container>.actions form{display:inline-block;margin-right:10px}body.invoice_line_items .without-docket,body.invoice_line_items .unmatched{background-color:rgba(255,41,26,.5) !important}body.invoice_line_items .link-mismatch{background-color:rgba(255,255,0,.75) !important}body.invoice_line_items .amount,body.invoice_line_items .rate,body.invoice_line_items .cost-amount{text-align:right}body.purchase_orders.index td.amount{text-align:right}body.purchase_orders.show .primary #description{padding:10px;background:#f8f8f8;margin-bottom:20px}body.purchase_orders.show .primary #description p:last-child{margin-bottom:0}body.usage_summary .view-cache-refresh{float:left}body.usage_summary h4.total-cost{float:right}body.usage_summary .dataTables_wrapper{clear:both}body.usage_summary table.dataTable.usage-summary th.amount,body.usage_summary table.dataTable.usage-summary th.cost,body.usage_summary table.dataTable.usage-summary td.amount,body.usage_summary table.dataTable.usage-summary td.cost{text-align:right}body.work_inspector .container,body.work_inspector .dataTables_wrapper{min-width:960px}body.work_inspector .view-cache-refresh{float:right;line-height:2;margin-top:-4.2em}body.work_inspector .import-export-details{float:right;line-height:1.2;font-size:smaller;opacity:.5;margin-top:-2.5em;text-align:right}body.work_inspector p.work-inspector-views{text-align:right;margin-bottom:10px}body.work_inspector p.work-inspector-views .current{font-weight:bold}body.work_inspector table.dataTable td{white-space:nowrap}body.work_inspector table.dataTable td.revised-budget-cost-at-complete,body.work_inspector table.dataTable td.current-estimate-cost-at-complete,body.work_inspector table.dataTable td.revised-earned-cost,body.work_inspector table.dataTable td.current-earned-cost,body.work_inspector table.dataTable td.actual-usage-cost,body.work_inspector table.dataTable td.revised-earned-cost-percent,body.work_inspector table.dataTable td.current-earned-cost-percent,body.work_inspector table.dataTable td.revised-budget-quantity-at-complete,body.work_inspector table.dataTable td.current-estimate-quantity-at-complete,body.work_inspector table.dataTable td.revised-earned-quantity,body.work_inspector table.dataTable td.actual-progress-quantity,body.work_inspector table.dataTable td.revised-budget-labour-at-complete,body.work_inspector table.dataTable td.current-estimate-labour-at-complete,body.work_inspector table.dataTable td.revised-earned-labour,body.work_inspector table.dataTable td.actual-usage-labour{text-align:right}body.work_inspector table.dataTable td[class*=-start],body.work_inspector table.dataTable td[class*=-finish],body.work_inspector table.dataTable td.archived{text-align:center}body.work_inspector table.dataTable td.warning{background:#f8d0cd}body.work_inspector button.icon{vertical-align:text-bottom}body.work_inspector button.set-date.start,body.work_inspector button.set-date.finish{color:#999}body.work_inspector .flex-filters .row.submit{display:flex;flex-direction:row;justify-content:space-between;align-items:baseline}body.work_inspector .flex-filters .row .statuses{display:flex;flex-direction:row;gap:5px}body.work_inspector .flex-filters .row .statuses label{margin-left:6px}body.work_inspector .flex-filters .row .actions{display:flex;justify-content:flex-end;gap:5px}body.cost_analytics h1 span{float:none}body.cost_analytics .view-cache-refresh{float:right;line-height:2;margin-top:-3em}body.cost_analytics .controls{margin-bottom:0}body.cost_analytics .filters form{margin:0 auto;width:550px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}body.cost_analytics .filters .filter+.filter{margin-left:10px}body.cost_analytics .filters .actions{margin-left:auto;-ms-flex-item-align:end;align-self:flex-end}body.cost_analytics .filters .actions button{width:68px;height:29px}body.cost_analytics .filters label{display:block}body.cost_analytics .filters label abbr[title=required]{color:#a52f17;text-decoration:none}body.cost_analytics .filters #filters_from_date{width:140px}body.cost_analytics .filters #filters_to_date{width:140px}body.company_users ul.actions,body.share_companies ul.actions{margin-bottom:10px}body.company_users table.share-companies td.shares,body.share_companies table.share-companies td.shares{text-align:right;padding-right:10px}.reject-modal label,.assign-invoice-modal label,.activity-export-modal label{display:block}.reject-modal textarea,.assign-invoice-modal textarea,.activity-export-modal textarea{min-width:30em;min-height:5em}.reject-modal .inline-errors,.assign-invoice-modal .inline-errors,.activity-export-modal .inline-errors{font-size:12px;line-height:1.2;color:darkred;margin:0;margin-top:-0.25em;margin-bottom:.5em}.reject-modal .actions,.assign-invoice-modal .actions,.activity-export-modal .actions{margin-top:10px;text-align:right}.reject-modal fieldset,.assign-invoice-modal fieldset,.activity-export-modal fieldset{border:1px solid #ccc;border-radius:5px;padding:0 5px 5px}.reject-modal fieldset+fieldset,.assign-invoice-modal fieldset+fieldset,.activity-export-modal fieldset+fieldset{margin-top:10px}.reject-modal legend,.assign-invoice-modal legend,.activity-export-modal legend{padding:0 2px}.confirm-modal .actions,.alert-modal .actions{margin-top:10px;text-align:right}.confirm-modal .actions button,.alert-modal .actions button{margin-left:10px}body.discussion_log_items ul#discussion_items ul.work-reference{background-color:#e0e9ef;padding:5px}body.discussion_log_items ul#discussion_items ul.work-reference .comment{padding:0px}body.discussion_log_items ul#discussion_items ul.work-reference ul.tags li a{background:#a4bacb}body.discussion_log_items ul#discussion_items ul.work-reference ul.tags li a:hover{background:rgb(94.5,126,157)}body.discussion_log_items ul#discussion_items li.date{padding:0 0 5px 0;margin-top:0}body.discussion_log_items .filters{padding-bottom:2px}body.discussion_log_items .filters form{width:950px;margin:0 auto}body.discussion_log_items .filters div.filter{float:left;width:472px;margin:0 6px 6px 0}body.discussion_log_items .filters div.filter:nth-of-type(2n){margin-right:0}body.discussion_log_items .filters div.filter:nth-of-type(2n+1){clear:left}body.discussion_log_items .filters div.filter.date-range{display:inline-flex}body.discussion_log_items .filters div.filter.date-range input{margin:0;min-width:80px;flex:1;margin-right:5px}body.discussion_log_items .filters div.filter.date-range input:last-child{margin:0}body.discussion_log_items .filters div.filter.date-range span{line-height:28px;padding-right:5px;margin:auto}body.discussion_log_items .filters [type=submit]{float:right;margin-top:5px}body.discussion_log_items .filters select[multiple]{width:100%}body.quantity_progress_manager .container,body.quantity_progress_manager .dataTables_wrapper{min-width:960px}body.quantity_progress_manager table.dataTable td{white-space:nowrap}body.quantity_progress_manager table.dataTable td.derived{color:#888}body.quantity_progress_manager table.dataTable th[class*=-date],body.quantity_progress_manager table.dataTable th.percent-complete,body.quantity_progress_manager table.dataTable th.quantity-delta,body.quantity_progress_manager table.dataTable th.quantity-to-date,body.quantity_progress_manager table.dataTable th.quantity-to-complete,body.quantity_progress_manager table.dataTable th.quantity-at-complete,body.quantity_progress_manager table.dataTable th.start-chainage,body.quantity_progress_manager table.dataTable th.end-chainage,body.quantity_progress_manager table.dataTable td[class*=-date],body.quantity_progress_manager table.dataTable td.percent-complete,body.quantity_progress_manager table.dataTable td.quantity-delta,body.quantity_progress_manager table.dataTable td.quantity-to-date,body.quantity_progress_manager table.dataTable td.quantity-to-complete,body.quantity_progress_manager table.dataTable td.quantity-at-complete,body.quantity_progress_manager table.dataTable td.start-chainage,body.quantity_progress_manager table.dataTable td.end-chainage{text-align:right}body.quantity_progress_manager table.dataTable th.absolute,body.quantity_progress_manager table.dataTable th.note,body.quantity_progress_manager table.dataTable td.absolute,body.quantity_progress_manager table.dataTable td.note{text-align:center}body.quantity_progress_manager table.dataTable tr.highlight{background:#feffda}body.quantity_progress_manager table.dataTable tr.highlight td[class^=sorting_],body.quantity_progress_manager table.dataTable tr.highlight td[class*=" sorting_"]{background:rgb(253.8621621622,255,212.9) !important}body.quantity_progress_manager table.dataTable .deleting,body.quantity_progress_manager table.dataTable .deleting a{color:#999;text-decoration:line-through}body.quantity_progress_manager table.dataTable .full-width-column{max-width:100%}body.quantity_progress_manager table.dataTable button.icon,body.quantity_progress_manager .fixed-width-column-popover button.icon{vertical-align:text-bottom}body.quantity_progress_manager .grouped .activity.sorting_1 button.add-quantity-progress{display:none !important}body.quantity_progress_manager .reset-order,body.quantity_progress_manager .show-full-name{float:left;margin-left:10px}body.attendance_reports form.formtastic ul.date-range li{display:inline-block;vertical-align:top;margin-right:20px}body.attendance_reports form.formtastic fieldset.actions ol{float:none}body.attendance_reports form.formtastic fieldset.actions ol li{margin-left:0}body.attendance_reports .background-status{margin-top:20px}body.equipment_telematic_reports form.formtastic ul.date-range li{display:inline-block;vertical-align:top;margin-right:20px}body.equipment_telematic_reports form.formtastic fieldset.actions ol{float:none}body.equipment_telematic_reports form.formtastic fieldset.actions ol li{margin-left:0}body.equipment_telematic_reports .background-status{margin-top:20px}.resource_usage_checking_reports .text-right{text-align:right}.resource_usage_checking_reports table.time-check{font-size:10px}.resource_usage_checking_reports table.time-check .badge{font-size:10px}.resource_usage_checking_reports table.time-check td,.resource_usage_checking_reports table.time-check th{vertical-align:top}.resource_usage_checking_reports table.time-check tbody.header th{background-color:#eee;border-top:1px solid #ccc}.resource_usage_checking_reports table.time-check th{font-weight:bold;font-size:10px}.resource_usage_checking_reports table.time-check .day-header,.resource_usage_checking_reports table.time-check .shift-summary,.resource_usage_checking_reports table.time-check .duration{white-space:nowrap}.resource_usage_checking_reports table.time-check .day-header-year{text-align:center}.resource_usage_checking_reports table.time-check .work-reference-name{font-size:6px;line-height:7px}.resource_usage_checking_reports table.time-check .approval-mark{padding-left:9px}.resource_usage_checking_reports table.time-check .usage-summary td,.resource_usage_checking_reports table.time-check .usage-summary th{text-align:right;font-weight:bold;background-color:#e0e9ef}.resource_usage_checking_reports table.time-check .highlight-row td{background-color:#feffda}.resource_usage_checking_reports .resources-contents{columns:6}.resource_usage_checking_reports .container{width:100%}.resource_usage_checking_reports .after-notes{margin-top:14px;column-gap:28px;columns:3;column-fill:auto;column-rule:1px solid #ccc;break-after:always;page-break-after:always;font-size:10px;line-height:14px}.resource_usage_checking_reports .after-notes>li{break-inside:avoid}.resource_usage_checking_reports .after-notes>li:not(:first-child){margin-top:14px}@media print{.resource_usage_checking_reports .hide-print{display:none}.resource_usage_checking_reports .label{color:#000;background-color:#ddd;-webkit-print-color-adjust:exact;color-adjust:exact !important;text-shadow:none}.resource_usage_checking_reports .label.label-success{background-color:#fff}.resource_usage_checking_reports table.time-check .highlight-row td{background-color:#eee;color:#000;-webkit-print-color-adjust:exact;color-adjust:exact}}@media print{body.resource_usage_checking_reports{-webkit-print-color-adjust:economy;padding-left:10px}body.resource_usage_checking_reports .container{position:relative;left:auto;right:auto}}body.project_tags ul.actions{margin-bottom:20px}body.tags.show .anchors{padding:1em 0}body.tags.show section .summary{margin:.5em 0}body.tags.show section .more{margin-top:.5em;margin-bottom:1em}body.tags.edit .notes{float:right;width:auto;margin-left:20px}body.analytic_dashboards .analytic-report{width:100%;height:600px}body.analytic_dashboards .actions{margin-top:10px;margin-bottom:10px}body.analytic_dashboards .actions>*{display:inline-block;margin-right:10px}body.analytic_dashboards .nav.nav-tabs a{text-decoration:none;color:#598dc0}body.analytic_dashboards .nav.nav-tabs li.active a{color:#000}body.powerbi-project_report_embeds .analytic-report{width:100%;height:600px}body.powerbi-project_report_embeds .actions{display:flex;flex-wrap:wrap;align-items:center;margin-top:10px}body.powerbi-project_report_embeds .actions>*{margin-right:10px;margin-bottom:10px}body.powerbi-project_report_embeds .nav.nav-tabs a{text-decoration:none;color:#598dc0}body.powerbi-project_report_embeds .nav.nav-tabs li.active a{color:#000}body.powerbi-project_report_embeds table.table.modal-body th{font-weight:bold}body.powerbi-project_report_embeds table.table.modal-body td,body.powerbi-project_report_embeds table.table.modal-body th{padding-left:18px;padding-right:18px}body.powerbi-project_report_embeds table.refresh-schedule td[colspan="2"]{text-align:center}body.powerbi-project_report_embeds form.button_to{display:inline}body.powerbi-project_report_embeds .report-summary{float:right;font-size:10px;color:gray}body.powerbi-project_report_embeds .edit-clients{float:left}body.settings-reference_datasets .primary h2,body.settings-reference_dataset_versions .primary h2,body.settings-reference_reports .primary h2,body.settings-reference_report_versions .primary h2,body.settings-project_datasets .primary h2,body.settings-project_dataset_versions .primary h2,body.settings-project_report_embeds .primary h2,body.settings-project_report_embed_versions .primary h2{margin-top:24px}body.settings-reference_datasets .primary h3,body.settings-reference_dataset_versions .primary h3,body.settings-reference_reports .primary h3,body.settings-reference_report_versions .primary h3,body.settings-project_datasets .primary h3,body.settings-project_dataset_versions .primary h3,body.settings-project_report_embeds .primary h3,body.settings-project_report_embed_versions .primary h3{margin-top:16px}body.settings-reference_datasets .primary dl,body.settings-reference_dataset_versions .primary dl,body.settings-reference_reports .primary dl,body.settings-reference_report_versions .primary dl,body.settings-project_datasets .primary dl,body.settings-project_dataset_versions .primary dl,body.settings-project_report_embeds .primary dl,body.settings-project_report_embed_versions .primary dl{margin-top:8px}body.bulk_assign_work_references.index table td{white-space:nowrap}body.bulk_assign_work_references.index table td.subcontractors p,body.bulk_assign_work_references.index table td.owners p{margin-bottom:0px}body.bulk_assign_work_references.index table td.subcontractors span,body.bulk_assign_work_references.index table td.owners span{text-decoration:underline dotted}body.bulk_assign_work_references.index .container>.actions{display:inline-flex}body.bulk_assign_work_references.index .container>.actions>.dropdown>button{margin-right:10px;margin-bottom:5px}body.bulk_assign_work_references .search-modal{width:800px}body.bulk_assign_work_references .search-modal button.pretty{margin-top:5px}body.bulk_assign_work_references .search-modal button.close-button{float:right;margin-right:0}body.bulk_assign_work_references .search-modal form label{display:grid}body.bulk_assign_work_references .search-modal form ul{font-size:0}body.bulk_assign_work_references .search-modal form li{font-size:14px;display:inline-block;margin-right:10px;margin-bottom:10px}body.bulk_assign_work_references .search-modal form input:not([type]){width:163px}body.bulk_assign_work_references .search-modal .dataTables_scrollBody{min-height:50px;max-height:350px;height:calc(100vh - 400px)}body.invitations .link_account,body.devise-passwords.edit .link_account,body.devise-passwords.update .link_account{margin:1em 0}body.invitations meter,body.devise-passwords.edit meter,body.devise-passwords.update meter{width:310px}body.invitations .primary,body.devise-passwords.edit .primary,body.devise-passwords.update .primary{width:100%;margin:20px 0 0 0}body.invitations .content,body.devise-passwords.edit .content,body.devise-passwords.update .content{float:left;width:310px;margin-right:20px}body.invitations .hint,body.devise-passwords.edit .hint,body.devise-passwords.update .hint{color:#999;font-size:12px;margin-bottom:0;margin-top:3px}body.invitations .errors,body.devise-passwords.edit .errors,body.devise-passwords.update .errors{color:#a52f17;padding-bottom:5px;padding-top:5px}body.invitations .notice ul,body.devise-passwords.edit .notice ul,body.devise-passwords.update .notice ul{list-style:disc;margin-left:16px}body.invitations .notice li,body.devise-passwords.edit .notice li,body.devise-passwords.update .notice li{margin:2px 0}body.rules_of_credit table.dataTable tbody tr.highlight{background:rgb(224.737704918,249.762295082,231.1393442623)}body.rules_of_credit table.dataTable tbody tr.highlight td[class^=sorting_],body.rules_of_credit table.dataTable tbody tr.highlight td[class*=" sorting_"]{background:rgb(220.3901639344,249.0098360656,227.7114754098)}body.rules_of_credit table.dataTable tbody tr.highlight td:not(.active){background:rgb(216.0426229508,248.2573770492,224.2836065574)}body.rules_of_credit table.dataTable th{padding:4px}body.rules_of_credit table.dataTable th.sorting_asc:before,body.rules_of_credit table.dataTable th.sorting_asc:after{content:"";cursor:default}body.rules_of_credit table.dataTable th.work-step,body.rules_of_credit table.dataTable td.work-step{text-align:center;white-space:nowrap}body.rules_of_credit table.dataTable tr.group td.work-step:not(.active){background-color:hsl(204,31.914893617%,87.7843137255%)}body.rules_of_credit table.dataTable tr:not(.group) td.work-step.active{cursor:pointer}body.rules_of_credit table.dataTable tr:not(.group) td.work-step.active:hover{background-image:url(/assets/icons/bullet_add-92b27e057d5b2c568f1645f03e6d303e152ef1736eb65f76d86ac16116fa86e1.png);background-repeat:no-repeat;background-position:left center}body.rules_of_credit table.dataTable tr:not(.group) td.work-step:not(.active){background:#eee}body.rules_of_credit table.dataTable tr:not(.group) td.work-step.warning{background-color:#feffda !important}body.rules_of_credit table.dataTable tr:not(.group) td.work-step.warning.icon{background-image:url(/assets/icons/error-ee2594bb9a66fc3e36a1e2a2aad042d8e9346b0345c42e1c3cd39f56f95400c2.png);background-repeat:no-repeat;background-position:center center}body.bentley_links h2{margin-top:24px}body.bentley_links h3{margin-top:16px}body.custom_contents .actions{display:flex;flex-wrap:wrap;align-items:center;margin-top:10px}body.custom_contents .actions>*{margin-right:10px;margin-bottom:10px}body.custom_contents .nav.nav-tabs a{text-decoration:none;color:#598dc0}body.custom_contents .nav.nav-tabs li.active a{color:#000}body.custom_contents .analytic-report{width:100%;height:600px}body.custom_contents table.table.modal-body th{font-weight:bold}body.custom_contents table.table.modal-body td,body.custom_contents table.table.modal-body th{padding-left:18px;padding-right:18px}body.custom_contents table.refresh-schedule td[colspan="2"]{text-align:center}.spinner,.spinner:after{border-radius:50%}.spinner{margin:auto;position:relative;border-top:1px solid rgba(0,0,0,.5);border-right:1px solid rgba(0,0,0,.5);border-bottom:1px solid rgba(0,0,0,.5);border-left:1px solid #fff;transform:translateZ(0);animation:load8 1.1s infinite linear}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.uploader .file{border-top:solid 1px #ccc;max-width:400px;padding-top:10px;margin-top:10px}.uploader .file .name{word-break:break-word}.uploader .file .progress{margin-top:8px;border:solid 1px #555;border-radius:3px}.uploader .file .progress .bar{height:10px;width:0;background:#666}.uploader .file.success .progress .bar{width:100%;background:#3ec144}.uploader .file.error .progress .bar{width:100%;background:#f44}body.units_of_measure .content{float:left;width:730px;margin-right:20px}body.units_of_measure .content.half{width:460px}body.units_of_measure .content ul.rounded-list{margin-bottom:20px}body{background:#fefefe;color:#222;font:14px/140% "Helvetica Neue",Arial,Helvetica,Sans-Serif;padding:46px 10px 90px 148px}.container{width:960px;margin:0 auto 20px}.container:after{content:"";display:table;clear:both}.primary{width:640px;float:left;margin-right:20px}.secondary{width:300px;float:left}section#content>.container{min-height:300px}.iframe-expansion-toggle{float:right;margin-bottom:2px;margin-right:2px}iframe.content-preview,iframe#static_html{border:2px solid #ccc;box-sizing:border-box;display:block;height:297mm;width:100%}.hidden{display:none}dl dt{font-weight:bold}dl dt,dl dd{display:inline-block}#facebox .popup p.help{width:400px;text-align:center}ul.pagination{margin:0 0 20px;text-align:center}ul.pagination li{display:inline-block;width:24px;height:24px;line-height:24px;color:#19426f;background:#e0e9ef}ul.pagination li a{text-decoration:none;color:#19426f;width:24px;height:24px;display:inline-block}ul.pagination li a:hover{background:#19426f;color:#a4bacb}ul.pagination li.current{background:#a4bacb}ul.pagination li.disabled{color:#a4bacb;padding:0 10px}ul.pagination li.next_page,ul.pagination li.previous_page{width:auto}ul.pagination li.next_page a,ul.pagination li.previous_page a{width:auto;padding:0 10px}ul.bar-graph{width:200px;float:right}ul.bar-graph li{margin:-2px 0}ul.bar-graph li span.name{display:inline-block;width:50px;font-size:12px;color:#6d8eb1;line-height:14px}ul.bar-graph li .bar{display:inline-block;width:146px;background:#a4bacb;box-shadow:0 1px 0 #fff;border-radius:4px}ul.bar-graph li .bar span{display:block;height:8px;background:#888;text-indent:-9001px;border-radius:4px}ul.bar-graph li .bar.planned span{background:#104479}ul.bar-graph li .bar.earned span{background:#f8c525}ul.bar-graph li .bar.earned.ahead span{background:#6eab00}ul.bar-graph li .bar.earned.behind span{background:#d82109}#hints{background:#e0e9ef;padding:10px}#hints pre{font-family:monospace;font-size:12px;margin-bottom:10px;background:hsl(204,31.914893617%,95.7843137255%);padding:5px}#hints pre.wrapped{white-space:pre-wrap}#hints code{font-family:monospace;font-size:12px;background:hsl(204,31.914893617%,95.7843137255%);white-space:nowrap}#hints p{margin-bottom:10px}#hints p:last-child{margin-bottom:0}#hints table{background:hsl(204,31.914893617%,95.7843137255%)}#hints table th{font-weight:bold}#hints table th,#hints table td{font-size:12px;border:1px solid #ccc;text-align:left;padding:2px 5px}#hints table th.right,#hints table td.right{text-align:right}#hints table th.center,#hints table td.center{text-align:center}#hints table th.compressed,#hints table td.compressed{width:1%}#hints table td ul li{margin:0 0 0 15px;list-style:square}#hints table pre{margin:0;padding:0}#hints h5,#hints h6{margin-top:5px}#hints .hr{border-color:#a4bacb}.absent_form{display:none}.hr{border-top:1px solid #ddd;margin:15px 0 15px}body>#zenbox_tab{padding:0 0 25px 0;font-family:inherit;border:none;background-color:#e0e9ef !important}body>#zenbox_tab #feedback_tab_text{margin:22px auto;font-size:14px;font-weight:normal;color:#19426f}html.ipad #zenbox_tab,html.iphone #zenbox_tab{display:none !important}html.ipad body.timesheets span.actions a.copy,html.ipad body.timesheets span.actions a.paste{margin-right:20px;width:auto;height:auto;text-indent:0;padding-left:20px;background-repeat:no-repeat;background-position:0 1px}html.ipad body.timesheets td.actions button{width:80px;text-indent:0;padding-left:20px}html.ie ul.detail-list li .right{min-width:180px}body.fullscreen .container{width:auto}body.fullscreen #zenbox_tab{display:none !important}.handsontable th,.handsontable td{font-size:12px}.handsontable .autocompleteEditor.listbox .htCore td{vertical-align:baseline}body.responsive nav.meta{display:none}body.responsive .announcement{display:none}@media only screen and (min-width: 768px){body.responsive nav.meta{display:block}body.responsive .announcement{display:block}}body.responsive .primary{width:auto;max-width:640px;margin:20px 0 0 0}body.responsive .container{width:auto;max-width:960px;margin:10px auto}.button-actions{margin-bottom:9px}.button-actions li{display:inline-block;margin-right:9px}
