.logged-out,.logged-out .main-navbar .nav>li>a{color:#142f50!important}.logged-out{background:-webkit-gradient(linear,left top,left bottom,from(#e6f9ff),to(#fff))!important;background:-webkit-linear-gradient(#e6f9ff,#fff)!important;background:-o-linear-gradient(#e6f9ff,#fff)!important;background:linear-gradient(#e6f9ff,#fff)!important}.logged-out a,.logged-out h1,.logged-out input,.logged-out p{color:#142f50}.logged-out .main-navbar{background-color:#e6f9ff}.logged-out .main-footer{background-color:#fff!important}.logged-out .main-footer a,.logged-out .main-footer h1,.logged-out .main-footer input,.logged-out .main-footer p{color:#142f50}.logged-out .logo-on-top{background-image:url(/assets/images/logos/squiddy.png);-webkit-background-size:auto 103px;background-size:auto 103px}.logged-out.security .btn-open-id.theme-generic{background-color:#142f50}.logged-out.security .btn-open-id.theme-generic.active,.logged-out.security .btn-open-id.theme-generic.focus,.logged-out.security .btn-open-id.theme-generic:active,.logged-out.security .btn-open-id.theme-generic:focus,.logged-out.security .btn-open-id.theme-generic:hover{background-color:#0a1727}.logged-out.security .btn-open-id.theme-generic.active.focus,.logged-out.security .btn-open-id.theme-generic.active:focus,.logged-out.security .btn-open-id.theme-generic.active:hover,.logged-out.security .btn-open-id.theme-generic:active.focus,.logged-out.security .btn-open-id.theme-generic:active:focus,.logged-out.security .btn-open-id.theme-generic:active:hover{background-color:#03060b}.logged-out.security .btn-open-id.theme-generic.active,.logged-out.security .btn-open-id.theme-generic:active{background-image:none}.logged-out.security .btn-open-id.theme-generic.disabled.focus,.logged-out.security .btn-open-id.theme-generic.disabled:focus,.logged-out.security .btn-open-id.theme-generic.disabled:hover,.logged-out.security .btn-open-id.theme-generic[disabled].focus,.logged-out.security .btn-open-id.theme-generic[disabled]:focus,.logged-out.security .btn-open-id.theme-generic[disabled]:hover,fieldset[disabled] .logged-out.security .btn-open-id.theme-generic.focus,fieldset[disabled] .logged-out.security .btn-open-id.theme-generic:focus,fieldset[disabled] .logged-out.security .btn-open-id.theme-generic:hover{background-color:#142f50}.logged-out .main-footer{background:rgba(15,36,61,.32);-webkit-box-shadow:0 -2px 3px 0 rgba(3,3,3,.19);box-shadow:0 -2px 3px 0 rgba(3,3,3,.19)}.form-transparent input[type=email],.form-transparent input[type=password],.form-transparent input[type=text],.security .h1,.security h1{color:#333}.form-transparent input[type=email]::-webkit-input-placeholder,.form-transparent input[type=password]::-webkit-input-placeholder,.form-transparent input[type=text]::-webkit-input-placeholder{color:rgba(51,51,51,.54)}.form-transparent input[type=email]::-moz-placeholder,.form-transparent input[type=password]::-moz-placeholder,.form-transparent input[type=text]::-moz-placeholder{color:rgba(51,51,51,.54)}.form-transparent input[type=email]::placeholder,.form-transparent input[type=password]::placeholder,.form-transparent input[type=text]::placeholder{color:rgba(51,51,51,.54)}.form-transparent input[type=email].icon-email,.form-transparent input[type=email].icon-lock,.form-transparent input[type=password].icon-email,.form-transparent input[type=password].icon-lock,.form-transparent input[type=text].icon-email,.form-transparent input[type=text].icon-lock{background-color:#e6f9ff}.logged-in .main-navbar{color:#333}.logged-in .main-container{background:-webkit-gradient(linear,left top,left bottom,from(#e6f9ff),to(#fff))!important;background:-webkit-linear-gradient(#e6f9ff,#fff)!important;background:-o-linear-gradient(#e6f9ff,#fff)!important;background:linear-gradient(#e6f9ff,#fff)!important}.logged-in .main-navbar,.logged-in .main-navbar .navbar-collapse{background-color:#e6f9ff}.logged-in .navmenu-sidebar{background:-webkit-gradient(linear,left top,left bottom,from(#e6f9ff),to(#fff))!important;background:-webkit-linear-gradient(#e6f9ff,#fff)!important;background:-o-linear-gradient(#e6f9ff,#fff)!important;background:linear-gradient(#e6f9ff,#fff)!important}.logged-in .applications-display{background-color:#cdf3ff}.logged-in .select2-container--default.select2-container--focus .applications-display,.logged-in .select2-container--default.select2-container--open .applications-display{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(205,243,255,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(205,243,255,.6)}.logged-in .applications-display .select2-selection__rendered{color:#333}.logged-in .applications-display .select2-selection__arrow{background:none}.logged-in .applications-display .select2-selection__arrow:before{display:inline-block;content:"\f0d7";color:#333;font-family:Font Awesome\ 5 Free;font-weight:900;font-size:18px}.logged-in #wrapper{padding:20px}.btn-primary{background-color:#142f50}.btn-primary.active,.btn-primary.focus,.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background-color:#0a1727}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover{background-color:#03060b}.btn-primary.active,.btn-primary:active{background-image:none}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#142f50}.btn-secondary{background-color:#c2c7c9}.btn-secondary.active,.btn-secondary.focus,.btn-secondary:active,.btn-secondary:focus,.btn-secondary:hover{background-color:#a7aeb1}.btn-secondary.active.focus,.btn-secondary.active:focus,.btn-secondary.active:hover,.btn-secondary:active.focus,.btn-secondary:active:focus,.btn-secondary:active:hover{background-color:#949da0}.btn-secondary.active,.btn-secondary:active{background-image:none}.btn-secondary.disabled.focus,.btn-secondary.disabled:focus,.btn-secondary.disabled:hover,.btn-secondary[disabled].focus,.btn-secondary[disabled]:focus,.btn-secondary[disabled]:hover,fieldset[disabled] .btn-secondary.focus,fieldset[disabled] .btn-secondary:focus,fieldset[disabled] .btn-secondary:hover{background-color:#c2c7c9}.open>.dropdown-toggle.btn-primary{background-color:#0a1727;background-image:none}.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{background-color:#03060b}.logged-in .applications-display[aria-expanded=true] .select2-selection__arrow{background:none}.logged-in .applications-display[aria-expanded=true] .select2-selection__arrow:before{content:"\f0d8"}.logged-in .applications-dropdown{background-color:#b3edff}.logged-in .applications-dropdown:before{color:#b3edff}.logged-in .applications-dropdown .select2-search input{color:#333}.logged-in .applications-dropdown .select2-results{background-color:#9ae7ff;color:#333}.logged-in .applications-dropdown .select2-results__option[aria-selected=true]{color:#142f50}.logged-in .applications-dropdown .select2-results__option--highlighted,.logged-in .applications-dropdown .select2-results__option--highlighted[aria-selected=true]{background-color:#cdf3ff;color:#142f50}.logged-in .main-navbar .navbar-nav>li>a{background-color:#cdf3ff}.logged-in .main-navbar .navbar-nav>li>a:focus,.logged-in .main-navbar .navbar-nav>li>a:hover{background-color:#9ae7ff}.logged-in .profile-email,.logged-in .profile-name{color:#333}.logged-in .profile-name+.profile-email{color:rgba(51,51,51,.57)}.logged-in .profile-logout a{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:none}.logged-in .profile-logout a:before{display:inline-block;content:"\f011";color:#333;font-family:Font Awesome\ 5 Free;font-weight:900;font-size:18px}.logged-in .main-navbar .navbar-toggle .icon-bar{background-color:#333}.navmenu-sidebar .nav .open>a,.navmenu-sidebar .nav .open>a:focus,.navmenu-sidebar .nav .open>a:hover,.navmenu-sidebar .nav>li.active>a{color:#142f50}.navmenu-sidebar .nav>li.active .dropdown-menu>li.active a{background-color:#cdf3ff}a{color:#142f50}a:focus,a:hover{color:#9ae7ff}.navmenu-sidebar .dropdown-toggle:after{display:inline-block;font-style:normal;font-variant:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:auto;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;margin-left:auto;content:"\f078"}.navmenu-sidebar .dropdown-toggle[aria-expanded=true]:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.navmenu-sidebar .fa-concrete{height:15px}.navmenu-sidebar .fa-concrete:before{display:inline-block;width:18.75px;height:inherit;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18.75' height='15' viewBox='0 0 18.75 15'%3E%3Cpath fill='%23aeaeae' d='M11.07 11.562H7.783a2.133 2.133 0 0 1-4.181 0H2.279a.427.427 0 0 1-.28-.749V9.635h2v.209a2.165 2.165 0 0 1 .818-.646L2.788 8.026a.856.856 0 0 1-.338-.361L1.086 4.907a.855.855 0 0 1 .026-.806l.853-1.478a.857.857 0 0 1 .684-.425l3.071-.2a.851.851 0 0 1 .481.113l2.956 1.706a.854.854 0 0 1 .31.31l.7 1.207v-.6a.853.853 0 0 1 .853-.853h3.413a.853.853 0 0 1 .71.38l1.706 2.561A.85.85 0 0 1 17 7.3v3.408a.853.853 0 0 1-.853.853h-.9a2.133 2.133 0 0 1-4.18 0zm.81-.427a1.28 1.28 0 1 0 1.28-1.28 1.28 1.28 0 0 0-1.28 1.28zm-7.466 0a1.28 1.28 0 1 0 1.28-1.28 1.279 1.279 0 0 0-1.28 1.28zm5.76-1.5V6.757L8.632 9.428a.851.851 0 0 1-.167.206zM6.664 9l1.229.005 1.706-2.956-.619-1.061zm4.362-2.128h4.835l-1.422-2.134h-3.413zm-8.32-3.817l-.853 1.479 1.137 2.3 2.275-3.941z'/%3E%3C/svg%3E") no-repeat 50%;-webkit-background-size:18.75px 15px;background-size:18.75px 15px;content:""}.navmenu-sidebar .dropdown-toggle:focus .fa-concrete:before,.navmenu-sidebar .dropdown-toggle:hover .fa-concrete:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18.75' height='15' viewBox='0 0 18.75 15'%3E%3Cpath fill='%23666' d='M11.07 11.562H7.783a2.133 2.133 0 0 1-4.181 0H2.279a.427.427 0 0 1-.28-.749V9.635h2v.209a2.165 2.165 0 0 1 .818-.646L2.788 8.026a.856.856 0 0 1-.338-.361L1.086 4.907a.855.855 0 0 1 .026-.806l.853-1.478a.857.857 0 0 1 .684-.425l3.071-.2a.851.851 0 0 1 .481.113l2.956 1.706a.854.854 0 0 1 .31.31l.7 1.207v-.6a.853.853 0 0 1 .853-.853h3.413a.853.853 0 0 1 .71.38l1.706 2.561A.85.85 0 0 1 17 7.3v3.408a.853.853 0 0 1-.853.853h-.9a2.133 2.133 0 0 1-4.18 0zm.81-.427a1.28 1.28 0 1 0 1.28-1.28 1.28 1.28 0 0 0-1.28 1.28zm-7.466 0a1.28 1.28 0 1 0 1.28-1.28 1.279 1.279 0 0 0-1.28 1.28zm5.76-1.5V6.757L8.632 9.428a.851.851 0 0 1-.167.206zM6.664 9l1.229.005 1.706-2.956-.619-1.061zm4.362-2.128h4.835l-1.422-2.134h-3.413zm-8.32-3.817l-.853 1.479 1.137 2.3 2.275-3.941z'/%3E%3C/svg%3E")}.navmenu-sidebar .dropdown-toggle[aria-expanded=true] .fa-concrete:before,.navmenu-sidebar .nav>li.active .fa-concrete:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18.75' height='15' viewBox='0 0 18.75 15'%3E%3Cpath fill='%23cdf3ff' d='M11.07 11.562H7.783a2.133 2.133 0 0 1-4.181 0H2.279a.427.427 0 0 1-.28-.749V9.635h2v.209a2.165 2.165 0 0 1 .818-.646L2.788 8.026a.856.856 0 0 1-.338-.361L1.086 4.907a.855.855 0 0 1 .026-.806l.853-1.478a.857.857 0 0 1 .684-.425l3.071-.2a.851.851 0 0 1 .481.113l2.956 1.706a.854.854 0 0 1 .31.31l.7 1.207v-.6a.853.853 0 0 1 .853-.853h3.413a.853.853 0 0 1 .71.38l1.706 2.561A.85.85 0 0 1 17 7.3v3.408a.853.853 0 0 1-.853.853h-.9a2.133 2.133 0 0 1-4.18 0zm.81-.427a1.28 1.28 0 1 0 1.28-1.28 1.28 1.28 0 0 0-1.28 1.28zm-7.466 0a1.28 1.28 0 1 0 1.28-1.28 1.279 1.279 0 0 0-1.28 1.28zm5.76-1.5V6.757L8.632 9.428a.851.851 0 0 1-.167.206zM6.664 9l1.229.005 1.706-2.956-.619-1.061zm4.362-2.128h4.835l-1.422-2.134h-3.413zm-8.32-3.817l-.853 1.479 1.137 2.3 2.275-3.941z'/%3E%3C/svg%3E")}.develop.api.console .console-container h3{color:#cdf3ff}.logged-in #tabs-container{background-color:#b6b6bf}.logged-in #tabs-container .tab{border-bottom-color:transparent;color:rgba(51,51,51,.65)}.logged-in #tabs-container a.tab:focus,.logged-in #tabs-container a.tab:hover{border-bottom-color:rgba(20,47,80,.2);color:rgba(51,51,51,.8)}.logged-in #tabs-container .tab.selected{border-bottom-color:#142f50;color:#333}.h2,h2{color:#142f50}input{accent-color:#142f50}.form-control.readonly{background-color:#eee;opacity:1}.form-control:focus,.select2-container.select2-container--focus .select2-selection,.select2-container.select2-container--open .select2-selection{border-color:#142f50;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(20,47,80,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(20,47,80,.6)}.select2-container .select2-results__option--highlighted[aria-selected]{background-color:#142f50}.switchable-holder.switchable-checked{background-color:#e6f9ff}.switchable-holder.switchable-checked .switchable-switcher{background-color:#142f50}.pagination>li>a,.pagination>li>span{color:#142f50}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#142f50;border-color:#142f50}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:#c9020a}.modal.type-primary .modal-header{background-color:#d8d8df}.modal.type-primary .close,.modal.type-primary .modal-body .control-label,.modal.type-primary .modal-title{color:#333}@media screen and (max-width:767px){.table-responsive{border-color:#c4c4cb}}.page-header .go-back{margin-right:10px;font-size:16px;line-height:1.1}.badge-primary,.progress-bar{background-color:#142f50}.well{border-radius:0}.text-primary{color:#142f50!important}.white-space-pre-line{white-space:pre-line}.checkbox-toggle input[type=checkbox]{display:none}.checkbox-toggle label{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:34px;margin:0;padding:0 10px;background-color:#fff;border:1px solid #aeaeae;border-radius:10px;color:#aeaeae}.checkbox-toggle label:hover{cursor:pointer}.checkbox-toggle label:active,.checkbox-toggle label:hover{background-color:#aeaeae;color:#fff}.checkbox-toggle input[type=checkbox]:checked+label{background-color:#aeaeae;color:#fff}.checkbox-toggle input[type=checkbox]:checked+label:active,.checkbox-toggle input[type=checkbox]:checked+label:hover{background-color:#888}.checkbox-toggle input[type=checkbox]:checked+label:focus{outline:0;border-color:#888;-webkit-box-shadow:0 0 0 .25rem hsla(0,0%,53%,.5);box-shadow:0 0 0 .25rem hsla(0,0%,53%,.5)}.squiddy .page-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:-20px -20px 20px;padding:20px;background-color:#fff;border-bottom-color:#d8d8df}.squiddy .page-header h1{margin-top:0;margin-bottom:0}.squiddy .page-header .breadcrumb{margin-bottom:10px;padding:0;background:none}.squiddy .page-header .breadcrumb>li+li:before{content:">"}.squiddy #tabs-container+.page-header{top:53px}.squiddy .filters-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-20px -20px 10px;padding:10px 20px;border-bottom:1px solid #d8d8df;background-color:#fff}.squiddy .filters-container>*{margin:5px}.squiddy .filters-container input[type=search]::-webkit-input-placeholder,.squiddy .filters-container input[type=text]::-webkit-input-placeholder{text-overflow:ellipsis}.squiddy .filters-container input[type=search]::-moz-placeholder,.squiddy .filters-container input[type=text]::-moz-placeholder{text-overflow:ellipsis}.squiddy .filters-container input[type=search]::placeholder,.squiddy .filters-container input[type=text]::placeholder{text-overflow:ellipsis}.squiddy .filters-container input[type=search],.squiddy .filters-container input[type=text]{min-width:150px;width:auto}.squiddy .filters-container .search-group{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;max-width:250px}.squiddy .filters-container .search-group input[type=search],.squiddy .filters-container .search-group input[type=text]{width:100%}.squiddy .table-responsive{border:1px solid #eaebef}.squiddy .table{border:none}.squiddy .table>tbody:first-of-type>tr:first-child>td,.squiddy .table>tbody:first-of-type>tr:first-child>th{border-top:1px solid #eaebef}.squiddy .data-table-container{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(3,auto);grid-template-areas:"a" "b" "c"}.squiddy .data-table-container .table-responsive{grid-area:a}.squiddy .data-table-container .dataTables_info,.squiddy .data-table-container .dataTables_paginate{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:10px 0}.squiddy .data-table-container .dataTables_info{grid-area:b}.squiddy .data-table-container .dataTables_paginate{grid-area:c}.squiddy .data-table-container .dataTable thead .sorting,.squiddy .data-table-container .dataTable thead .sorting_asc,.squiddy .data-table-container .dataTable thead .sorting_asc_disabled,.squiddy .data-table-container .dataTable thead .sorting_desc,.squiddy .data-table-container .dataTable thead .sorting_desc_disabled{padding-right:8px}.squiddy .data-table-container .dataTable thead .sorting:after,.squiddy .data-table-container .dataTable thead .sorting_asc:after,.squiddy .data-table-container .dataTable thead .sorting_asc_disabled:after,.squiddy .data-table-container .dataTable thead .sorting_desc:after,.squiddy .data-table-container .dataTable thead .sorting_desc_disabled:after{display:inline-block;margin-left:5px;position:static;vertical-align:middle}.squiddy .data-table-container .pagination{margin:0}.squiddy .data-table-container .pagination>.disabled>a,.squiddy .data-table-container .pagination>.disabled>a:focus,.squiddy .data-table-container .pagination>.disabled>a:hover,.squiddy .data-table-container .pagination>.disabled>span,.squiddy .data-table-container .pagination>.disabled>span:focus,.squiddy .data-table-container .pagination>.disabled>span:hover{color:#777;cursor:auto;background-color:#ebebe4;border-color:#ddd}.squiddy .data-table-container table.dataTable{margin-top:0!important;margin-bottom:0!important}@media (min-width:768px){.squiddy .data-table-container{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto);grid-template-areas:"a a" "b c"}.squiddy .data-table-container .dataTables_info{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.squiddy .data-table-container .dataTables_paginate{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}}.filter-wrapper{display:inline-block;position:relative}.filter-wrapper .btn{height:34px;padding:0 10px;background-color:#fff;border:1px solid #aeaeae;border-radius:10px;-webkit-box-shadow:none;box-shadow:none;color:#aeaeae;font-size:13px;text-transform:none}.filter-wrapper .btn:active,.filter-wrapper .btn:hover{background-color:#aeaeae;color:#fff}.filter-wrapper .btn:focus{outline:0;border-color:#aeaeae;-webkit-box-shadow:0 0 0 .25rem hsla(0,0%,68%,.5);box-shadow:0 0 0 .25rem hsla(0,0%,68%,.5)}.filter-wrapper .filter-popover{width:250px;padding:15px;position:absolute;top:-webkit-calc(100% + 10px);top:calc(100% + 10px);left:0;z-index:2000;background-color:#fff;-webkit-box-shadow:0 .5rem 1rem rgba(0,0,0,.15);box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}.filter-wrapper.filter-popover-right .filter-popover{left:auto;right:0}.filter-wrapper.has-selection .filter-toggle{background-color:#aeaeae;color:#fff}.filter-wrapper.has-selection .filter-toggle:active,.filter-wrapper.has-selection .filter-toggle:hover{background-color:#888}.filter-wrapper.has-selection .filter-toggle:focus{outline:0;border-color:#888;-webkit-box-shadow:0 0 0 .25rem hsla(0,0%,53%,.5);box-shadow:0 0 0 .25rem hsla(0,0%,53%,.5)}.jexcel_container{width:100%}.jexcel_content{-webkit-box-shadow:none!important;box-shadow:none!important}.jexcel{border-bottom-color:#c4c4cb;border-right-color:#c4c4cb}.jexcel>thead>tr>td{background-color:#fff;color:#333}.jexcel>tbody>tr>td,.jexcel>thead>tr>td{padding:8px;border-top-color:#c4c4cb;border-left-color:#c4c4cb}.jexcel>tbody>tr>td.readonly{background-color:#eee;color:#555}.jGrowl-notification.top-center{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:fixed;right:50%;-webkit-transform:translateX(-webkit-calc(50% + 10px));-ms-transform:translateX(calc(50% + 10px));-o-transform:translateX(calc(50% + 10px));transform:translateX(calc(50% + 10px));word-break:break-all;word-break:break-word}.jGrowl-notification.top-center:before{display:inline-block;font-style:normal;font-variant:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:auto;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;margin-right:4px;font-size:1.5em;content:"\f05a"}.jGrowl-notification.top-center .jGrowl-message{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.jGrowl-notification.top-center .jGrowl-close{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.assignments{border-left:1px solid #fc020c!important}.dashboard .page-header a{font-size:1.5em}.dashboard .page-header a+a{margin-left:10px}.dashboard .actions-container{margin-top:10px}@media (min-width:768px){.dashboard .page-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.dashboard .work-site-container{margin-right:15px}.dashboard .actions-container{margin-top:0;margin-left:auto}}.dashboard .progress-container{height:37px;position:relative;background-color:#333;color:#fff}.dashboard .progress-container .bar{position:absolute;top:0;bottom:0;left:0;background-color:#fc020c}.dashboard .progress-container .labels-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 10px;position:absolute;top:0;right:0;bottom:0;left:0}.threads-container{margin-top:20px}.threads-container .panel-group{margin-bottom:0}.threads-container .panel{border:none}.threads-container .panel .panel{margin-left:20px}.threads-container .panel-heading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:2px solid rgba(44,179,0,.3)}.threads-container .finished .panel-heading{border-bottom-color:rgba(252,2,12,.3)}.threads-container .panel-actions{margin-left:auto}.threads-container .panel-actions a:hover{text-decoration:none}.threads-container .panel-actions a~a{margin-left:10px}.threads-container .panel-actions .fab,.threads-container .panel-actions .far,.threads-container .panel-actions .fas{font-size:16px}.threads-container .panel-body{padding-right:0}.threads-container .panel-default>.panel-heading+.panel-collapse>.panel-body{border-top:none}.non-terminal-thread-input{margin-top:16px}.threads-list{max-height:500px;overflow-y:auto}.threads-list .thread-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;padding:6px 12px;border:1px solid #e5e5e5;border-top:0 transparent;background-color:#fff}.threads-list .thread-item:hover{background-color:#eaebef;cursor:pointer}.threads-list .thread-item:last-of-type{border-bottom:none}.work-site-time-sheets .time-sheets-container .person.temp{color:#7fffd4}.time-sheets-comments .modal-body :last-child{margin-bottom:0}.time-sheets-comments .comment-container{padding:0;border:none;font-size:14px}.time-sheets-comments .comment-container header{display:grid;grid-template-columns:1fr -webkit-max-content;grid-template-columns:1fr max-content;grid-template-rows:repeat(2,auto);grid-gap:10px;margin-bottom:10px}.time-sheets-comments .comment-container cite{font-style:normal;font-weight:700}.time-sheets-comments .comment-container time{color:#96969d}.time-sheets-comments .comment-container .thread-container{grid-column:span 2;font-size:90%}.time-sheets-comments .comment-container p{color:#5a5a62}#modal-search-temps .modal-body{padding:0}#modal-search-temps .temps-container{max-height:500px;overflow-y:auto}#modal-search-temps input[type=radio]{display:none}#modal-search-temps label{display:block;margin:0;padding:6px 12px;border-style:solid;border-width:0 1px 1px;border-color:transparent #ccc #ccc;font-weight:400}#modal-search-temps label:hover{background-color:#eaebef;cursor:pointer}#modal-search-temps label:last-child{border-bottom:none}#modal-search-temps .and-more{padding:6px 12px;border-style:solid;border-width:0 1px;border-color:transparent #ccc #ccc;font-weight:400}#modal-search-temps input[type=radio]:checked+label{background-color:#d8d8df;font-weight:700}#modal-search-temps .modal-footer{border-color:#ccc}.work-site-time-sheets.show #wrapper{padding-bottom:20px}.work-site-time-sheets.show .main-footer{display:none}.work-site-time-sheets .time-sheets-filters{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-bottom:10px;padding:15px}.work-site-time-sheets .time-sheets-filters .filters-container{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(9,auto);grid-row-gap:10px;grid-template-areas:"d" "e" "f" "g" "h" "i" "j" "k" "l" "m"}.work-site-time-sheets .time-sheets-filters #label-work-site{grid-area:d}.work-site-time-sheets .time-sheets-filters #input-work-site{grid-area:e}.work-site-time-sheets .time-sheets-filters #label-work-site-manager{grid-area:f}.work-site-time-sheets .time-sheets-filters #input-work-site-manager{grid-area:g}.work-site-time-sheets .time-sheets-filters #label-period{grid-area:h}.work-site-time-sheets .time-sheets-filters #input-from{grid-area:i}.work-site-time-sheets .time-sheets-filters #input-interval{grid-area:j}.work-site-time-sheets .time-sheets-filters #label-display{grid-area:k}.work-site-time-sheets .time-sheets-filters #input-display{grid-area:l}.work-site-time-sheets .time-sheets-filters #button-apply{grid-area:m}.work-site-time-sheets .time-sheets-filters .control-label{margin-bottom:0}.work-site-time-sheets .time-sheets-filters .checkbox{margin:0}.work-site-time-sheets .time-sheets-legends .time-sheets-legend{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#000}.work-site-time-sheets .time-sheets-legends .time-sheets-legend:before{display:inline-block;width:15px;height:15px;margin-right:10px;background-color:#000;content:""}.work-site-time-sheets .time-sheets-legends .time-sheets-legend.pending{color:#cd0030}.work-site-time-sheets .time-sheets-legends .time-sheets-legend.pending:before{background-color:#cd0030}.work-site-time-sheets .time-sheets-legends .time-sheets-legend.milestone{color:#1ba3e5}.work-site-time-sheets .time-sheets-legends .time-sheets-legend.milestone:before{background-color:#1ba3e5}.work-site-time-sheets .time-sheets-legends .time-sheets-legend.anticipated{color:#e7a1b0}.work-site-time-sheets .time-sheets-legends .time-sheets-legend.validated:before{background-color:#337e17}.work-site-time-sheets .time-sheets-wrapper{display:contents}.work-site-time-sheets .time-sheets-container{--static-rows:4;display:grid;grid-template-columns:35px 150px repeat(4,75px) repeat(-webkit-calc(8 * var(--weeks-number,0)),50px) minmax(100px,1fr);grid-template-columns:35px 150px repeat(4,75px) repeat(calc(8 * var(--weeks-number, 0)),50px) minmax(100px,1fr);grid-template-rows:auto;grid-auto-rows:auto;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;overflow-x:auto}.work-site-time-sheets .time-sheets-container .thread-container{display:contents;color:#5a5a62}.work-site-time-sheets .time-sheets-container.with-agency{grid-template-columns:35px 150px 100px repeat(4,75px) repeat(-webkit-calc(8 * var(--weeks-number,0)),50px) minmax(100px,1fr);grid-template-columns:35px 150px 100px repeat(4,75px) repeat(calc(8 * var(--weeks-number, 0)),50px) minmax(100px,1fr)}.work-site-time-sheets .time-sheets-container .header{top:0;z-index:1;border-top:1px solid #c2c7c9;background-color:#fff}.work-site-time-sheets .time-sheets-container .header-agency,.work-site-time-sheets .time-sheets-container .header-alerts,.work-site-time-sheets .time-sheets-container .header-person,.work-site-time-sheets .time-sheets-container .header-thread{z-index:3;padding:5px;text-transform:uppercase}.work-site-time-sheets .time-sheets-container .header-alerts{left:0;border-left:1px solid #c2c7c9;border-right:1px solid #c2c7c9}.work-site-time-sheets .time-sheets-container .header-person{left:35px}.work-site-time-sheets .time-sheets-container:not(.with-agency) .header-person{border-right:1px solid #c2c7c9}.work-site-time-sheets .time-sheets-container .header-agency{left:185px;border-right:1px solid #c2c7c9}.work-site-time-sheets .time-sheets-container .header-thread{left:185px;grid-column:span 4;border-right:1px solid #c2c7c9}.work-site-time-sheets .time-sheets-container.with-agency .header-thread{left:285px}.work-site-time-sheets .time-sheets-container .header-day{text-align:center;text-transform:capitalize}.work-site-time-sheets .time-sheets-container .header-day .far,.work-site-time-sheets .time-sheets-container .header-day .fas{color:#337e17}.work-site-time-sheets .time-sheets-container .header-day.today{font-weight:700}.work-site-time-sheets .time-sheets-container .header-day:after{display:block;height:5px;margin-top:2px;background-color:transparent;content:""}.work-site-time-sheets .time-sheets-container .header-day.validated .far,.work-site-time-sheets .time-sheets-container .header-day.validated .fas{color:#c4c4cb}.work-site-time-sheets .time-sheets-container .header-day.validated:after{background-color:#337e17}.work-site-time-sheets .time-sheets-container .milestone{color:#fff;background-color:#1ba3e5}.work-site-time-sheets .time-sheets-container .header-total{border-right:1px solid #c2c7c9;font-weight:700;text-align:center;text-transform:uppercase}.work-site-time-sheets .time-sheets-container .header-actions{border-right:1px solid #c2c7c9}.work-site-time-sheets .time-sheets-container.has-persons .header-actions,.work-site-time-sheets .time-sheets-container.has-persons .header-agency,.work-site-time-sheets .time-sheets-container.has-persons .header-alerts,.work-site-time-sheets .time-sheets-container.has-persons .header-day,.work-site-time-sheets .time-sheets-container.has-persons .header-person,.work-site-time-sheets .time-sheets-container.has-persons .header-thread,.work-site-time-sheets .time-sheets-container.has-persons .header-total{border-bottom:1px solid #c2c7c9}.work-site-time-sheets .time-sheets-container .person-container,.work-site-time-sheets .time-sheets-container .team-container{display:contents}.work-site-time-sheets .time-sheets-container .person-container+.person-container>.first-row{border-top:1px solid #c2c7c9}.work-site-time-sheets .time-sheets-container .alerts{grid-row:span var(--static-rows);padding:5px;border-left:1px solid #c2c7c9;z-index:2;left:0;background-color:#fff;border-right:1px solid #c2c7c9;text-align:center}.work-site-time-sheets .time-sheets-container .person{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;grid-row:span var(--static-rows);z-index:2;left:35px;background-color:#fff}.work-site-time-sheets .time-sheets-container .person small{color:#7c878e}.work-site-time-sheets .time-sheets-container .manager .person{padding:5px}.work-site-time-sheets .time-sheets-container .subordinate .person{padding:5px 5px 5px 15px}.work-site-time-sheets .time-sheets-container .temp .person{color:#55f}.work-site-time-sheets .time-sheets-container:not(.with-agency) .person{border-right:1px solid #c2c7c9}.work-site-time-sheets .time-sheets-container.with-threads .alerts,.work-site-time-sheets .time-sheets-container.with-threads .person{grid-row:span -webkit-calc(var(--static-rows) + var(--threads-number,0));grid-row:span calc(var(--static-rows) + var(--threads-number, 0))}.work-site-time-sheets .time-sheets-container .agency{grid-row:span var(--static-rows);padding:5px;z-index:2;left:185px;background-color:#fff;border-right:1px solid #c2c7c9}.work-site-time-sheets .time-sheets-container.with-threads .agency{grid-row:span -webkit-calc(var(--static-rows) + var(--threads-number,0));grid-row:span calc(var(--static-rows) + var(--threads-number, 0))}.work-site-time-sheets .time-sheets-container .type{min-height:25px;padding:2px 5px;z-index:2;background-color:#fff;word-break:break-all;word-break:break-word}.work-site-time-sheets .time-sheets-container .type.legend{grid-column:span 4;left:185px;border-right:1px solid #c2c7c9}.work-site-time-sheets .time-sheets-container .type.legend.actual-state,.work-site-time-sheets .time-sheets-container .type.total{font-weight:700}.work-site-time-sheets .time-sheets-container .type.anticipated{background-color:#fcf8e3}.work-site-time-sheets .time-sheets-container .type.legend.actual-hours{background-color:#eee;color:#999;font-size:12px;font-style:italic}.work-site-time-sheets .time-sheets-container .type.thread{background-color:#eee;font-style:italic;font-size:12px}.work-site-time-sheets .time-sheets-container .type.thread[data-level="1"]{left:185px}.work-site-time-sheets .time-sheets-container .type.thread[data-level="2"]{left:260px}.work-site-time-sheets .time-sheets-container .type.thread[data-level="3"]{left:335px}.work-site-time-sheets .time-sheets-container .type.thread[data-level="4"]{left:410px;border-right:1px solid #c2c7c9}.work-site-time-sheets .time-sheets-container .day{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#fff}.work-site-time-sheets .time-sheets-container .day a{color:inherit}.work-site-time-sheets .time-sheets-container .day.anticipated{background-color:#fcf8e3}.work-site-time-sheets .time-sheets-container .day.actual-state{font-weight:700}.work-site-time-sheets .time-sheets-container .day.actual-hours{background-color:#eee;font-size:12px}.work-site-time-sheets .time-sheets-container .day.anticipated.duplicates{background-image:-webkit-repeating-linear-gradient(135deg,#e7a1b0,#e7a1b0 10px,#fcf8e3 0,#fcf8e3 20px);background-image:-o-repeating-linear-gradient(135deg,#e7a1b0,#e7a1b0 10px,#fcf8e3 10px,#fcf8e3 20px);background-image:repeating-linear-gradient(-45deg,#e7a1b0,#e7a1b0 10px,#fcf8e3 0,#fcf8e3 20px)}.work-site-time-sheets .time-sheets-container .day.actual-state.duplicates{background-image:-webkit-repeating-linear-gradient(135deg,#e7a1b0,#e7a1b0 10px,transparent 0,transparent 20px);background-image:-o-repeating-linear-gradient(135deg,#e7a1b0,#e7a1b0 10px,transparent 10px,transparent 20px);background-image:repeating-linear-gradient(-45deg,#e7a1b0,#e7a1b0 10px,transparent 0,transparent 20px)}.work-site-time-sheets .time-sheets-container .day.actual-hours.duplicates{background-image:-webkit-repeating-linear-gradient(135deg,#e7a1b0,#e7a1b0 10px,#eee 0,#eee 20px);background-image:-o-repeating-linear-gradient(135deg,#e7a1b0,#e7a1b0 10px,#eee 10px,#eee 20px);background-image:repeating-linear-gradient(-45deg,#e7a1b0,#e7a1b0 10px,#eee 0,#eee 20px)}.work-site-time-sheets .time-sheets-container .day .pending{color:#cd0030}.work-site-time-sheets .time-sheets-container .day .validated{color:#337e17}.work-site-time-sheets .time-sheets-container .day .add{color:#868686}.work-site-time-sheets .time-sheets-container .day .add:focus,.work-site-time-sheets .time-sheets-container .day .add:hover{color:inherit}.work-site-time-sheets .time-sheets-container .total-day,.work-site-time-sheets .time-sheets-container .total-week,.work-site-time-sheets .time-sheets-container .type.total{border-top:1px dashed #c2c7c9}.work-site-time-sheets .time-sheets-container .total-day,.work-site-time-sheets .time-sheets-container .total-week{font-weight:700}.work-site-time-sheets .time-sheets-container .total-day,.work-site-time-sheets .time-sheets-container .total-thread,.work-site-time-sheets .time-sheets-container .total-week{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.work-site-time-sheets .time-sheets-container .total-day.pending,.work-site-time-sheets .time-sheets-container .total-thread.pending,.work-site-time-sheets .time-sheets-container .total-week.pending{color:#cd0030}.work-site-time-sheets .time-sheets-container .total-day.validated,.work-site-time-sheets .time-sheets-container .total-thread.validated,.work-site-time-sheets .time-sheets-container .total-week.validated{color:#337e17}.work-site-time-sheets .time-sheets-container .total-day{background-color:#fff}.work-site-time-sheets .time-sheets-container .total-day.additional-hours{background-image:-webkit-repeating-linear-gradient(135deg,#e7a1b0,#e7a1b0 10px,#eee 0,#eee 20px);background-image:-o-repeating-linear-gradient(135deg,#e7a1b0,#e7a1b0 10px,#eee 10px,#eee 20px);background-image:repeating-linear-gradient(-45deg,#e7a1b0,#e7a1b0 10px,#eee 0,#eee 20px)}.work-site-time-sheets .time-sheets-container .total-day a{color:inherit}.work-site-time-sheets .time-sheets-container .total-thread{background-color:#eaebef;border-right:1px solid #c2c7c9}.work-site-time-sheets .time-sheets-container .total-thread.actual-hours{font-size:12px}.work-site-time-sheets .time-sheets-container .total-week{background-color:#eaebef;border-right:1px solid #c2c7c9}.work-site-time-sheets .time-sheets-container .actions{grid-row:span var(--static-rows);padding:5px;border-right:1px solid #c2c7c9;background-color:#fff;font-size:18px;text-align:center}.work-site-time-sheets .time-sheets-container.with-threads .actions{grid-row:span -webkit-calc(var(--static-rows) + var(--threads-number,0));grid-row:span calc(var(--static-rows) + var(--threads-number, 0))}.work-site-time-sheets .time-sheets-container .separator{grid-column:1/-1;height:10px;background-color:#c2c7c9}.work-site-time-sheets .time-sheets-container .grid-filler{grid-column:1/-1;border-top:1px solid #c2c7c9}.work-site-time-sheets .time-sheets-container .person-filler.legend{grid-column:span 4;left:185px;background-color:#fff;border-right:1px solid #c2c7c9}.work-site-time-sheets .time-sheets-container .person-filler.week{grid-column:span 7;background-color:#fff}.work-site-time-sheets .time-sheets-container .person-filler.total-week{border-top:none}.work-site-time-sheets .time-sheets-container.with-agency .person-filler.legend,.work-site-time-sheets .time-sheets-container.with-agency .type.legend,.work-site-time-sheets .time-sheets-container.with-agency .type[data-level="1"]{left:285px}.work-site-time-sheets .time-sheets-container.with-agency .type[data-level="2"]{left:360px}.work-site-time-sheets .time-sheets-container.with-agency .type[data-level="3"]{left:435px}.work-site-time-sheets .time-sheets-container.with-agency .type[data-level="4"]{left:510px}@media (min-width:768px) and (max-width:1199px){.work-site-time-sheets #input-display{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.work-site-time-sheets #input-display .checkbox+.checkbox{margin-left:5px}}@media (min-width:768px){.work-site-time-sheets.show #wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:-webkit-calc(100vh - 58px);height:calc(100vh - 58px)}.work-site-time-sheets .time-sheets-filters .filters-container{grid-template-columns:repeat(6,minmax(0,1fr));grid-template-rows:repeat(5,auto);grid-template-areas:"d d d f f f" "e e e g g g" "h h h h h h" "i i i j j j" "k l l l m m";grid-gap:5px}.work-site-time-sheets #button-apply{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}}@media (min-width:992px){.work-site-time-sheets .time-sheets-container .agency,.work-site-time-sheets .time-sheets-container .alerts,.work-site-time-sheets .time-sheets-container .header,.work-site-time-sheets .time-sheets-container .person,.work-site-time-sheets .time-sheets-container .person-filler.legend,.work-site-time-sheets .time-sheets-container .type{position:-webkit-sticky;position:sticky}}@media (min-width:1200px){.work-site-time-sheets .time-sheets-filters .filters-container{grid-template-columns:repeat(4,minmax(0,1fr)) repeat(2,-webkit-max-content);grid-template-columns:repeat(4,minmax(0,1fr)) repeat(2,max-content);grid-template-rows:repeat(2,auto);grid-template-areas:"d f h h k m" "e g i j l m";grid-gap:10px}.work-site-time-sheets .time-sheets-filters .filters-container .checkbox+.checkbox{margin-top:5px}.work-site-time-sheets .time-sheets-filters .filters-container #button-apply{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.agencies-wrapper{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(3,auto);grid-template-areas:"n" "o" "p";grid-gap:20px;-webkit-box-align:start;-webkit-align-items:start;-ms-flex-align:start;align-items:start}.wages-filters{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(3,auto);grid-template-areas:"q" "r" "m";grid-gap:10px;grid-area:n;margin:0;padding:15px}.wages-filters #label-month{grid-area:q}.wages-filters #input-month{grid-area:r}.wages-filters #button-apply{grid-area:m}.wages-milestones{display:grid;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin:0;padding:15px;grid-area:o;grid-template-columns:1fr;grid-template-rows:repeat(3,auto);grid-template-areas:"s" "t" "u";grid-gap:10px}.wages-milestones #button-modify{grid-area:u}.wages-legend .status-legend{width:50px}.wages-legend .status-legend.nothing{background-color:#d8d8d8}.wages-legend .status-legend.incomplete{background-color:#cd0030}.wages-legend .status-legend.not-validated{background-color:#f90}.wages-legend .status-legend.validated{background-color:#337e17}.wages-legend .states-wrapper{display:grid;grid-template-columns:repeat(2,45px 1fr);grid-auto-rows:45px;grid-gap:10px 15px}.wages-legend .state-container{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:var(--color-background,#fff);color:var(--color-text,#000)}.wages-legend .state-container,.wages-legend .state-label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.agencies-wrapper .table-responsive{grid-area:p}.wages-progress{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.wages-progress .part{-webkit-box-flex:0;-webkit-flex:0 0 var(--width,0);-ms-flex:0 0 var(--width,0);flex:0 0 var(--width,0);padding:5px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}.wages-progress .nothing{background-color:#d8d8d8;color:#333}.wages-progress .incomplete{background-color:#cd0030;color:#fff}.wages-progress .not-validated{background-color:#f90;color:#fff}.wages-progress .validated{background-color:#337e17;color:#fff}.wages.show #wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:-webkit-calc(100vh - 58px);height:calc(100vh - 58px)}.wages-container{display:grid;grid-template-columns:35px 35px 80px 150px 120px 75px 100px repeat(-webkit-calc(8 * var(--weeks-number,0)),50px) 100px 35px;grid-template-columns:35px 35px 80px 150px 120px 75px 100px repeat(calc(8 * var(--weeks-number, 0)),50px) 100px 35px;grid-template-rows:35px 55px;-webkit-box-flex:1;-webkit-flex:1 0;-ms-flex:1 0;flex:1 0;overflow:auto}.wages-container .empty{background-color:#fbfbfb}.wages-container .empty.top-left{grid-column:span 7;border-right:1px solid #c2c7c9}.wages-container .empty.top-right{grid-column:span 2}.wages-container .header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#fff}.wages-container .header-week{grid-column:span 8;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:5px 0;border:solid #c2c7c9;border-width:1px 1px 0 0}.wages-container .header-day,.wages-container .header-person,.wages-container .header-status,.wages-container .header-total-month,.wages-container .header-total-week,.wages-container .header-used-at,.wages-container .header-work-site{border:solid #c2c7c9;border-width:1px 0}.wages-container .header-status{border-left:1px solid #c2c7c9}.wages-container .header-person,.wages-container .header-status{grid-column:span 2}.wages-container .header-person,.wages-container .header-status,.wages-container .header-used-at,.wages-container .header-work-site{padding:5px;border-right:1px solid #c2c7c9;text-transform:uppercase}.wages-container .header-work-site{grid-column:span 2}.wages-container .header-day{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;text-transform:capitalize}.wages-container .header-day.today{font-weight:700}.wages-container .header-total-week{font-weight:700}.wages-container .header-total-month,.wages-container .header-total-week{border-right:1px solid #c2c7c9;text-align:center;text-transform:uppercase}.wages-container .header-total-month{padding:5px}.wages-container .person-container,.wages-container .work-site-container{display:contents}.wages-container .day,.wages-container .day-only,.wages-container .person-code,.wages-container .person-full-name,.wages-container .state,.wages-container .state-only,.wages-container .status-hours,.wages-container .status-time-sheets,.wages-container .total-month,.wages-container .total-week,.wages-container .used-at,.wages-container .work-site-code,.wages-container .work-site-name{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-bottom:1px solid #c2c7c9}.wages-container .comments,.wages-container .person-code,.wages-container .person-full-name,.wages-container .status-hours,.wages-container .status-time-sheets,.wages-container .used-at{grid-row:span -webkit-calc(2 * var(--work-sites-number,1));grid-row:span calc(2 * var(--work-sites-number, 1))}.wages-container .status-hours{border-left:1px solid #c2c7c9;border-right:1px solid #c2c7c9;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:18px}.wages-container .status-time-sheets{border-right:1px solid #c2c7c9}.wages-container .status-time-sheets.status-nothing{background-color:#d8d8d8}.wages-container .status-time-sheets.status-incomplete{background-color:#cd0030}.wages-container .status-time-sheets.status-not-validated{background-color:#f90}.wages-container .status-time-sheets.status-validated{background-color:#337e17}.wages-container .person-code,.wages-container .person-full-name,.wages-container .used-at{padding:5px;border-right:1px solid #c2c7c9}.wages-container .used-at span,.wages-container .used-at time{margin-right:auto}.wages-container .used-at a{margin-left:5px}.wages-container .work-site-code,.wages-container .work-site-name{grid-row:span 2;padding:5px;border-right:1px solid #c2c7c9}.wages-container .day,.wages-container .day-only,.wages-container .state,.wages-container .state-only{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-right:1px solid #c2c7c9}.wages-container .day-only,.wages-container .state-only{grid-row:span 2}.wages-container .anticipated{color:#e7a1b0!important}.wages-container .outside-month,.wages-container .outside-month.highlighted{background-color:#d8d8df!important}.wages-container .not-validated{color:#fd5959!important}.wages-container .highlighted{color:#f90;background-color:#fff!important}.wages-container .state,.wages-container .state-only{color:var(--color-text,inherit);background-color:var(--color-background,#fff)!important}.wages-container .validated{color:#000!important;font-weight:400}.wages-container .usedAt:not(.highlighted){background-color:#e4eedc!important}.wages-container .usedAt.state-only{color:#000!important}.wages-container .usedAt.not-validated{color:#fd5959!important}.wages-container .anticipated.not-validated,.wages-container .anticipated.state-only{color:#e7a1b0!important}.wages-container .total-week{background-color:#eaebef}.wages-container .total-month,.wages-container .total-week{grid-row:span 2;border-right:1px solid #c2c7c9}.wages-container .comments,.wages-container .total-month,.wages-container .total-week{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.wages-container .comments{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:5px;font-size:18px;text-align:center}.tooltip-hour-alerts .tooltip-inner{text-align:initial}.tooltip-hour-alerts p{margin:0}.tooltip-hour-alerts ul{margin:0;padding:0 0 0 10px}@media (min-width:768px){.wages-filters{grid-template-columns:1fr -webkit-min-content;grid-template-columns:1fr min-content;grid-template-rows:repeat(3,auto);grid-template-areas:"q" "r" "m";grid-gap:10px}.wages-legends{display:grid;grid-template-columns:repeat(2,auto);grid-template-rows:repeat(2,auto);grid-gap:10px}}@media (min-width:992px){.agencies-wrapper{grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr;grid-template-rows:repeat(2,auto);grid-template-areas:"n o" "p p"}.wages-filters{grid-template-columns:repeat(3,auto);grid-template-areas:"q r m"}.wages-filters,.wages-milestones{grid-template-rows:auto;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.wages-milestones{grid-template-columns:-webkit-max-content -webkit-max-content 1fr;grid-template-columns:max-content max-content 1fr;grid-template-areas:"s t u"}.wages-milestones #button-modify{justify-self:end}.wages-container{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.wages-container .empty,.wages-container .header,.wages-container .person-code,.wages-container .person-full-name,.wages-container .status-hours,.wages-container .status-time-sheets,.wages-container .used-at,.wages-container .work-site-code,.wages-container .work-site-name{position:-webkit-sticky;position:sticky}.wages-container .empty,.wages-container .header-person,.wages-container .header-status,.wages-container .header-used-at,.wages-container .header-work-site{z-index:4}.wages-container .header-day,.wages-container .header-total-month,.wages-container .header-total-week,.wages-container .header-week{z-index:2}.wages-container .empty.top-left,.wages-container .empty.top-right,.wages-container .header-week{top:0}.wages-container .empty.bottom-right,.wages-container .header-day,.wages-container .header-person,.wages-container .header-status,.wages-container .header-total-month,.wages-container .header-total-week,.wages-container .header-used-at,.wages-container .header-work-site{top:35px}.wages-container .person-code,.wages-container .person-full-name,.wages-container .status-hours,.wages-container .status-time-sheets,.wages-container .used-at,.wages-container .work-site-code,.wages-container .work-site-name{z-index:3}.wages-container .empty.top-left,.wages-container .header-status{left:0}.wages-container .header-person{left:70px}.wages-container .header-used-at{left:300px}.wages-container .header-work-site{left:420px}.wages-container .status-hours{left:0}.wages-container .status-time-sheets{left:35px}.wages-container .person-code{left:70px}.wages-container .person-full-name{left:150px}.wages-container .used-at{left:300px}.wages-container .work-site-code{left:420px}.wages-container .work-site-name{left:495px}}@media (min-width:1200px){.wages-legends{grid-template-columns:repeat(4,-webkit-max-content);grid-template-columns:repeat(4,max-content);grid-template-rows:auto}}.agency-time-sheets #wrapper{height:-webkit-calc(100vh - 58px);height:calc(100vh - 58px)}.agency-time-sheets .page-header a{width:100%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.agency-time-sheets .time-sheets-wrapper{-webkit-box-flex:1;-webkit-flex:1 0;-ms-flex:1 0;flex:1 0;height:-webkit-calc(100% - 67px);height:calc(100% - 67px)}.agency-time-sheets .time-sheets-filters{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:236px}.agency-time-sheets .time-sheets-filters .form-group,.agency-time-sheets .time-sheets-filters button:first-of-type{margin-bottom:10px}.agency-time-sheets .time-sheets-filters .form-group[data-filter=agency],.agency-time-sheets .time-sheets-filters .form-group[data-filter=month]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.agency-time-sheets .time-sheets-filters .form-group[data-filter=agency] label,.agency-time-sheets .time-sheets-filters .form-group[data-filter=month] label{margin-right:5px}.agency-time-sheets .time-sheets-filters .form-group[data-filter=agency] .select2-container,.agency-time-sheets .time-sheets-filters .form-group[data-filter=month] .form-control{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}@media (min-width:480px){.agency-time-sheets .time-sheets-filters{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:190px}.agency-time-sheets .time-sheets-filters .form-group[data-filter=agency],.agency-time-sheets .time-sheets-filters .form-group[data-filter=month],.agency-time-sheets .time-sheets-filters .form-group[data-filter=team]{width:100%}.agency-time-sheets .time-sheets-filters button{width:-webkit-calc(50% - 5px);width:calc(50% - 5px)}.agency-time-sheets .time-sheets-filters button:first-of-type{margin-bottom:0}.agency-time-sheets .time-sheets-filters button:first-of-type{margin-right:5px}.agency-time-sheets .time-sheets-filters button:last-of-type{margin-left:5px}}@media (min-width:768px){.agency-time-sheets .time-sheets-filters{height:145px}.agency-time-sheets .time-sheets-filters .form-group[data-filter=agency]{width:-webkit-calc(50% - 5px);width:calc(50% - 5px);margin-right:5px}.agency-time-sheets .time-sheets-filters .form-group[data-filter=month]{width:-webkit-calc(50% - 5px);width:calc(50% - 5px);margin-left:5px}.agency-time-sheets .time-sheets-filters .form-group[data-filter=team]{width:100%}}@media (min-width:1200px){.agency-time-sheets .time-sheets-filters .form-group,.agency-time-sheets .time-sheets-filters button:first-of-type{margin-bottom:0}.agency-time-sheets .time-sheets-filters .form-group[data-filter=agency]{width:auto;margin-right:5px}.agency-time-sheets .time-sheets-filters .form-group[data-filter=month]{width:auto;margin-left:5px}.agency-time-sheets .time-sheets-filters .form-group[data-filter=team]{width:auto;margin-left:auto}}@media (min-width:1400px){.agency-time-sheets .time-sheets-filters{height:69px}.agency-time-sheets .time-sheets-filters .form-group[data-filter=team]{margin-right:auto}.agency-time-sheets .time-sheets-filters button{width:auto}}.agency-time-sheets .time-sheets-container{display:grid;grid-template-columns:35px 35px 30px 80px 150px 75px 240px repeat(-webkit-calc(8 * var(--weeks-number,0)),60px) 100px 35px;grid-template-columns:35px 35px 30px 80px 150px 75px 240px repeat(calc(8 * var(--weeks-number, 0)),60px) 100px 35px;grid-template-rows:35px 55px;height:-webkit-calc(100% - 236px);height:calc(100% - 236px);position:relative;overflow:auto}@media (min-width:480px){.agency-time-sheets .time-sheets-container{height:-webkit-calc(100% - 210px);height:calc(100% - 210px)}}@media (min-width:768px){.agency-time-sheets .time-sheets-container{height:-webkit-calc(100% - 165px);height:calc(100% - 165px)}}@media (min-width:1400px){.agency-time-sheets .time-sheets-container{height:-webkit-calc(100% - 89px);height:calc(100% - 89px)}}.agency-time-sheets .blank{background-color:#fbfbfb}.agency-time-sheets .blank.top-left{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;grid-column:span 7;padding:5px;border-right:1px solid #c2c7c9}.agency-time-sheets .blank.top-left .btn{height:100%;padding:0 10px}.agency-time-sheets .blank.top-right{grid-column:span 2}.agency-time-sheets .header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#fff}.agency-time-sheets .header-week{grid-column:span 8;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:5px 0;border:solid #c2c7c9;border-width:1px 1px 0 0}.agency-time-sheets .header-day,.agency-time-sheets .header-person,.agency-time-sheets .header-status,.agency-time-sheets .header-total-month,.agency-time-sheets .header-total-week,.agency-time-sheets .header-work-site{border:solid #c2c7c9;border-width:1px 0}.agency-time-sheets .header-status{grid-column:span 2;padding:5px;border-left:1px solid #c2c7c9;border-right:1px solid #c2c7c9;text-transform:uppercase}.agency-time-sheets .header-person{grid-column:span 3;padding:5px;border-right:1px solid #c2c7c9;text-transform:uppercase}.agency-time-sheets .header-work-site{grid-column:span 2;padding:5px;border-right:1px solid #c2c7c9;text-transform:uppercase}.agency-time-sheets .header-day{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;text-transform:capitalize}.agency-time-sheets .header-day.today{font-weight:700}.agency-time-sheets .header-total-week{border-right:1px solid #c2c7c9;font-weight:700;text-align:center;text-transform:uppercase}.agency-time-sheets .header-total-month{padding:5px;border-right:1px solid #c2c7c9;text-align:center;text-transform:uppercase}.agency-time-sheets .person-container,.agency-time-sheets .work-site-container{display:contents}.agency-time-sheets .day,.agency-time-sheets .person-code,.agency-time-sheets .person-full-name,.agency-time-sheets .person-team,.agency-time-sheets .status-hours,.agency-time-sheets .status-time-sheets,.agency-time-sheets .total-month,.agency-time-sheets .total-week,.agency-time-sheets .work-site-code,.agency-time-sheets .work-site-name{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-bottom:1px solid #c2c7c9}.agency-time-sheets .comments,.agency-time-sheets .person-code,.agency-time-sheets .person-full-name,.agency-time-sheets .person-team,.agency-time-sheets .status-hours,.agency-time-sheets .status-time-sheets{grid-row:span var(--work-sites-number,1)}.agency-time-sheets .status-hours{border-left:1px solid #c2c7c9;border-right:1px solid #c2c7c9;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:18px}.agency-time-sheets .status-time-sheets{border-right:1px solid #c2c7c9}.agency-time-sheets .status-time-sheets.status-incomplete{background-color:#cd0030}.agency-time-sheets .status-time-sheets.status-complete{background-color:#337e17}.agency-time-sheets .status-time-sheets.status-complete-not-validated{background-color:#f90}.agency-time-sheets .person-code,.agency-time-sheets .person-team{padding:5px;border-right:1px solid #c2c7c9}.agency-time-sheets .temp .person-full-name{color:#55f}.agency-time-sheets .person-full-name{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;padding:5px;border-right:1px solid #c2c7c9}.agency-time-sheets .employee .person-full-name .fa-clock{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;color:#5cb85c;cursor:help}.agency-time-sheets .person-actions{width:100%;font-size:16px;text-align:right}.agency-time-sheets .work-site-code{padding:5px;border-right:1px solid #c2c7c9}.agency-time-sheets .work-site-name{padding:5px 30px 5px 5px;border-right:1px solid #c2c7c9}.agency-time-sheets .work-site-name .btn{width:20px;height:20px;padding:0;position:absolute;right:5px;bottom:5px;border-radius:50%;font-size:12px}.agency-time-sheets .day{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-right:1px solid #c2c7c9;position:relative;overflow:hidden}.agency-time-sheets .day input{display:inline-block;width:100%;height:100%;text-align:center;background:transparent;border:none}.agency-time-sheets .day input:invalid{background-color:#e7a1b0;-webkit-box-shadow:none;box-shadow:none}.agency-time-sheets .day.not-validated{color:#fd5959}.agency-time-sheets .day.in-the-future{background-color:#fcf8e3}.agency-time-sheets .day.empty{background-color:#f2dede}.agency-time-sheets .day.readonly{padding:5px;background-color:#eee}.agency-time-sheets .day.outside-selected{background-color:#d8d8df}.agency-time-sheets .day.selected{background-color:#cce5ff}.agency-time-sheets .day.in-the-future input:invalid{background-image:-webkit-repeating-linear-gradient(135deg,#e7a1b0 10px,#fcf8e3 10px 20px);background-image:-o-repeating-linear-gradient(135deg,#e7a1b0 0 10px,#fcf8e3 10px 20px);background-image:repeating-linear-gradient(-45deg,#e7a1b0 10px,#fcf8e3 10px 20px)}.agency-time-sheets .day.selected input:invalid{background-image:-webkit-repeating-linear-gradient(135deg,#e7a1b0 10px,#cce5ff 10px 20px);background-image:-o-repeating-linear-gradient(135deg,#e7a1b0 0 10px,#cce5ff 10px 20px);background-image:repeating-linear-gradient(-45deg,#e7a1b0 10px,#cce5ff 10px 20px)}.agency-time-sheets .day.in-the-future.selected{background-image:-webkit-repeating-linear-gradient(135deg,#cce5ff 10px,#fcf8e3 10px 20px);background-image:-o-repeating-linear-gradient(135deg,#cce5ff 0 10px,#fcf8e3 10px 20px);background-image:repeating-linear-gradient(-45deg,#cce5ff 10px,#fcf8e3 10px 20px)}.agency-time-sheets .day.in-the-future.selected input:invalid{background-image:-webkit-repeating-linear-gradient(135deg,#cce5ff 10px,#fcf8e3 10px 20px,#e7a1b0 20px 30px);background-image:-o-repeating-linear-gradient(135deg,#cce5ff 0 10px,#fcf8e3 10px 20px,#e7a1b0 20px 30px);background-image:repeating-linear-gradient(-45deg,#cce5ff 10px,#fcf8e3 10px 20px,#e7a1b0 20px 30px)}.agency-time-sheets .day.saving:after,.agency-time-sheets .day.saving:before{position:absolute;top:0;right:0;bottom:0;left:0}.agency-time-sheets .day.saving:before{display:block;z-index:1;background-color:hsla(0,0%,100%,.5);content:""}.agency-time-sheets .day.saving:after{display:inline-block;font-style:normal;font-variant:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:auto;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;-webkit-animation:fa-spin 2s infinite linear;-o-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;z-index:2;content:"\f110"}.agency-time-sheets .total-week{background-color:#eaebef}.agency-time-sheets .total-month,.agency-time-sheets .total-week{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-right:1px solid #c2c7c9}.agency-time-sheets .total-month{font-weight:700}.agency-time-sheets .across-work-sites{grid-row:span 2}.agency-time-sheets .comments{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:5px;font-size:18px;text-align:center}.agency-time-sheets .time-sheets-container .person-container:not(:last-child) .person-code,.agency-time-sheets .time-sheets-container .person-container:not(:last-child) .person-full-name,.agency-time-sheets .time-sheets-container .person-container:not(:last-child) .person-team,.agency-time-sheets .time-sheets-container .person-container:not(:last-child) .status-hours,.agency-time-sheets .time-sheets-container .person-container:not(:last-child) .status-time-sheets,.agency-time-sheets .time-sheets-container .person-container:not(:last-child) .work-site-container:last-child .day,.agency-time-sheets .time-sheets-container .person-container:not(:last-child) .work-site-container:last-child .total-month,.agency-time-sheets .time-sheets-container .person-container:not(:last-child) .work-site-container:last-child .total-week,.agency-time-sheets .time-sheets-container .person-container:not(:last-child) .work-site-container:last-child .work-site-code,.agency-time-sheets .time-sheets-container .person-container:not(:last-child) .work-site-container:last-child .work-site-name,.agency-time-sheets .time-sheets-container .person-container:not(:last-child) .work-site-container:nth-last-child(2) .total-month.across-work-sites,.agency-time-sheets .time-sheets-container .person-container:not(:last-child) .work-site-container:nth-last-child(2) .total-week.across-work-sites{border-bottom-width:2px;border-bottom-color:#000}.agency-time-sheets .menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:-webkit-max-content;width:-moz-max-content;width:max-content;position:absolute;z-index:5;background-color:#fff;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.agency-time-sheets .menu .item{padding:5px;color:inherit}.agency-time-sheets .menu .item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.agency-time-sheets .menu .item:last-child{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.agency-time-sheets .menu a:focus,.agency-time-sheets .menu a:hover{background-color:#f1f1f1;text-decoration:none}.agency-time-sheets .menu .disabled{color:#777}.agency-time-sheets #modal-work-sites .modal-body{padding:0}.agency-time-sheets #modal-work-sites .modal-body.loading:after,.agency-time-sheets #modal-work-sites .modal-body.loading:before{position:absolute;top:0;right:0;bottom:0;left:0}.agency-time-sheets #modal-work-sites .modal-body.loading:before{display:block;z-index:1;background-color:hsla(0,0%,100%,.5);content:""}.agency-time-sheets #modal-work-sites .modal-body.loading:after{display:inline-block;font-style:normal;font-variant:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:auto;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;-webkit-animation:fa-spin 2s infinite linear;-o-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;z-index:2;content:"\f110"}.agency-time-sheets #modal-work-sites .form-control{display:block;border-radius:0}.agency-time-sheets #modal-work-sites .work-sites-container{max-height:500px;overflow-y:auto}.agency-time-sheets #modal-work-sites input[type=radio]{display:none}.agency-time-sheets #modal-work-sites label{display:block;margin:0;padding:6px 12px;border-style:solid;border-width:0 1px 1px;border-color:transparent #ccc #ccc;font-weight:400}.agency-time-sheets #modal-work-sites label:hover{background-color:#eaebef;cursor:pointer}.agency-time-sheets #modal-work-sites label:last-of-type{border-bottom:none}.agency-time-sheets #modal-work-sites input[type=radio]:checked+label{background-color:#d8d8df;font-weight:700}.agency-time-sheets #modal-work-sites .modal-footer{border-color:#ccc}@media (min-width:768px){.agency-time-sheets .page-header a{width:auto}}@media (min-width:992px){.agency-time-sheets .blank,.agency-time-sheets .header,.agency-time-sheets .person-code,.agency-time-sheets .person-full-name,.agency-time-sheets .person-team,.agency-time-sheets .status-hours,.agency-time-sheets .status-time-sheets,.agency-time-sheets .work-site-code,.agency-time-sheets .work-site-name{position:-webkit-sticky;position:sticky}.agency-time-sheets .blank,.agency-time-sheets .header-person,.agency-time-sheets .header-status,.agency-time-sheets .header-used-at,.agency-time-sheets .header-work-site{z-index:4}.agency-time-sheets .header-day,.agency-time-sheets .header-total-month,.agency-time-sheets .header-total-week,.agency-time-sheets .header-week{z-index:2}.agency-time-sheets .blank.top-left,.agency-time-sheets .blank.top-right,.agency-time-sheets .header-week{top:0}.agency-time-sheets .header-day,.agency-time-sheets .header-person,.agency-time-sheets .header-status,.agency-time-sheets .header-total-month,.agency-time-sheets .header-total-week,.agency-time-sheets .header-work-site{top:35px}.agency-time-sheets .person-code,.agency-time-sheets .person-full-name,.agency-time-sheets .person-team,.agency-time-sheets .status-hours,.agency-time-sheets .status-time-sheets,.agency-time-sheets .work-site-code,.agency-time-sheets .work-site-name{z-index:3}.agency-time-sheets .blank.top-left,.agency-time-sheets .header-status{left:0}.agency-time-sheets .header-person{left:70px}.agency-time-sheets .header-work-site{left:330px}.agency-time-sheets .status-hours{left:0}.agency-time-sheets .status-time-sheets{left:35px}.agency-time-sheets .person-team{left:70px}.agency-time-sheets .person-code{left:100px}.agency-time-sheets .person-full-name{left:180px}.agency-time-sheets .work-site-code{left:330px}.agency-time-sheets .work-site-name{left:405px}}.qrcodes .jGrowl.center{width:75%;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.qrcodes .jGrowl-notification{width:auto;max-width:250px;background-color:#fff;-webkit-box-shadow:0 .5rem 1rem rgba(0,0,0,.15);box-shadow:0 .5rem 1rem rgba(0,0,0,.15);color:#333;font-size:1.25em;text-align:center}.qrcodes .jGrowl-notification .jGrowl-header{font-size:1em}.qrcodes .jGrowl-closer{background-color:#fff;-webkit-box-shadow:0 .5rem 1rem rgba(0,0,0,.15);box-shadow:0 .5rem 1rem rgba(0,0,0,.15);color:#333}.qrcode-reader-container{position:fixed;top:0;bottom:0;left:0;right:0;z-index:1040;background-color:#d8d8df}.qrcode-reader-container .actions-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:absolute;top:15px;left:15px;right:15px;z-index:1;color:#fff;font-size:16px}.qrcode-reader-container #qrcode-reader{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:50%}.qrcode-reader-container video{height:100%}.qrcode-reader-container .qrcodes-list{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;max-height:50%;position:absolute;left:15px;right:15px;bottom:0;z-index:1;background-color:#fff;border-top-left-radius:10px;border-top-right-radius:10px;overflow-y:auto}.qrcode-reader-container .qrcodes-list .qrcode-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:15px}.qrcode-reader-container .qrcodes-list .qrcode-item+.qrcode-item{border-top:1px solid #c2c7c9}.control_bl,.delete_bl,.duplicate_bl,.jexcel>tbody>tr>td.highlight>.control_bl,.jexcel>tbody>tr>td.highlight>.delete_bl,.jexcel>tbody>tr>td.highlight>.duplicate_bl{color:gray}.control_bl:focus,.control_bl:hover,.delete_bl:focus,.delete_bl:hover,.duplicate_bl:focus,.duplicate_bl:hover,.jexcel>tbody>tr>td.highlight>.control_bl:focus,.jexcel>tbody>tr>td.highlight>.control_bl:hover,.jexcel>tbody>tr>td.highlight>.delete_bl:focus,.jexcel>tbody>tr>td.highlight>.delete_bl:hover,.jexcel>tbody>tr>td.highlight>.duplicate_bl:focus,.jexcel>tbody>tr>td.highlight>.duplicate_bl:hover{color:#676767}.control_bl.controlled,.jexcel>tbody>tr>td.highlight>.control_bl.controlled{color:#337e17}.control_bl.controlled:focus,.control_bl.controlled:hover,.jexcel>tbody>tr>td.highlight>.control_bl.controlled:focus,.jexcel>tbody>tr>td.highlight>.control_bl.controlled:hover{color:#22530f}.control_bl.to-control,.jexcel>tbody>tr>td.highlight>.control_bl.to-control{color:#fc020c}.control_bl.to-control:focus,.control_bl.to-control:hover,.jexcel>tbody>tr>td.highlight>.control_bl.to-control:focus,.jexcel>tbody>tr>td.highlight>.control_bl.to-control:hover{color:#c9020a}
/*# sourceMappingURL=theme.css.map */
