.card-carousel[data-v-b705b50e]{-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative}.progressbar[data-v-b705b50e]{display:block;width:100%;height:5px;position:absolute;background-color:hsla(0,0%,87%,.25);z-index:1}.progressbar>div[data-v-b705b50e]{background-color:hsla(0,0%,100%,.52);height:100%}.thumbnails[data-v-b705b50e]{display:flex;justify-content:space-evenly;flex-direction:row}.thumbnail-image[data-v-b705b50e]{display:flex;align-items:center;cursor:pointer;padding:2px}.thumbnail-image>img[data-v-b705b50e]{width:100%;height:auto;transition:all .25s}.thumbnail-image.active>img[data-v-b705b50e],.thumbnail-image:hover>img[data-v-b705b50e]{opacity:.6;box-shadow:2px 2px 6px 1px rgba(0,0,0,.5)}.card-img[data-v-b705b50e]{position:relative;margin-bottom:15px}.card-img>img[data-v-b705b50e]{display:block;margin:0 auto}.actions[data-v-b705b50e]{font-size:1.5em;height:40px;position:absolute;top:50%;margin-top:-20px;width:100%;display:flex;align-items:center;justify-content:space-between;color:#585858}.actions>span[data-v-b705b50e]{cursor:pointer;transition:all .25s;font-size:45px}.actions>span.prev[data-v-b705b50e]{margin-left:5px}.actions>span.next[data-v-b705b50e]{margin-right:5px}.actions>span[data-v-b705b50e]:hover{color:#eee}.description[data-v-b705b50e]{background-color:hsla(0,0%,9%,.5);padding:5px 10px;border-radius:.5rem;text-align:center;color:#fff;position:absolute;bottom:0}.control-checkbox .check{margin:.2rem}.control-checkbox .check svg{vertical-align:-.35rem;padding:.1rem}.control-checkbox-group .check{margin:.2rem}.control-checkbox-group .check svg{vertical-align:-.35rem;padding:.1rem}.control-choice .control-options{margin:.2rem 0;padding:.6rem .2rem}.control-choice span{padding:.5rem 1rem;cursor:pointer;background-color:#fff;margin:0 2px;border:2px solid #fff;border-radius:5px}.control-choice .choice-selected{font-weight:bolder;border-color:#a9a9a9}.control-choice div.read-only{margin:.2rem 0;border-radius:.25rem;border:1px solid grey;padding:.3rem .5rem;background-color:hsla(0,0%,100%,.4);flex:1 1 auto;font-size:.9rem;cursor:default}.control-choice .is-invalid span{border:1px solid #dc3545}.control-collection .collection-item{cursor:default;background-color:#5c6bc0;color:#fff;border-radius:2px;display:flex;padding:3px 6px;margin:3px}.control-collection .collection-item .allow-edit{cursor:pointer}.control-collection .collection-item .child-icon{cursor:pointer;margin:0 2px 0 6px}.control-collection button{margin:.2rem 0;border-radius:0 .25rem .25rem 0}.control-collection .collection-items{margin:.2rem 0 .2rem .2rem!important;border:1px solid #ced4da;border-radius:.25rem 0 0 .25rem;display:flex;flex-flow:row wrap;flex:1 1 auto;background-color:#fff;cursor:default;min-height:2rem}.control-collection .div-button{width:auto}.control-collection button.is-invalid{border-color:#dc3545;background-color:#dc3545}.control-collection .placeholder{color:#bec4ca;margin:6px 4px}.control-collection .input-group-prepend{flex:1 1 auto}.control-date input{cursor:pointer}.control-date div.read-only{margin:.2rem 0;border-radius:.25rem;border:1px solid grey;padding:.3rem .5rem;background-color:hsla(0,0%,100%,.4);flex:1 1 auto;font-size:.9rem}.control-date .el-date-editor.el-input{width:100%}.control-date .vdatetime{position:relative}.control-date .clear-icon{position:absolute;top:.6rem;right:.4rem;cursor:pointer;color:#d3d3d3}.control-date .clear-icon:hover{color:gray}.control-datetime input{cursor:pointer}.control-datetime div.read-only{margin:.2rem 0;border-radius:.25rem;border:1px solid grey;padding:.3rem .5rem;background-color:hsla(0,0%,100%,.4);flex:1 1 auto;font-size:.9rem}.control-datetime .el-date-editor.el-input{width:100%}input.is-datepicker-invalid.is-invalid{background-position:right 1.7rem center;padding-right:2.5rem}.control-select select{cursor:pointer}.control-select select.first-option-selected{color:#c0c4cc}.control-select select option{color:#495057}.control-select.has-first-option select option:first-child{color:#c0c4cc}.control-select div.read-only,.control-tags div.read-only{margin:.2rem 0;border-radius:.25rem;border:1px solid grey;padding:.3rem .5rem;background-color:hsla(0,0%,100%,.4);flex:1 1 auto;font-size:.9rem}.control-tags div.read-only{min-height:1.8rem}.control-tags .read-only .tag-item{cursor:default;background-color:#5c6bc0;color:#fff;border-radius:2px;padding:3px 6px;margin:2px 3px 1px 3px}.control-tags .vue-tags-input{width:100%;max-width:100%!important;margin:.2rem!important;border-radius:.25rem}.control-tags .ti-input{border-radius:.25rem}.control-tags.is-invalid .ti-input{border-color:#dc3545}.control-tags .ti-tag{font-size:1rem}.control-tags .is-invalid{border:1px solid #dc3545}.control-tags .ti-autocomplete{max-height:300px;overflow-y:auto}.control-tags .tag-blocked .ti-actions{display:none!important}.control-tags .tag-blocked{position:relative}.control-tags .tag-blocked:before{content:"Already signed";padding:4px;display:none;position:absolute;top:20px;left:20px;width:86px;text-align:center;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:8pt;color:#505050;background-color:#ffffe0;border:1px solid #505050;border-radius:2px;z-index:100}.control-tags .tag-blocked:hover:before{display:block}.control-text div.read-only{margin:.2rem 0;border-radius:.25rem;border:1px solid grey;padding:.3rem .5rem;background-color:hsla(0,0%,100%,.4);flex:1 1 auto;font-size:.9rem;min-width:3rem;min-height:2rem}.control-file .dropbox{outline:2px dashed grey;outline-offset:-10px;background:#e0ffff;color:dimgray;padding:10px 10px;height:100px;position:relative;cursor:pointer}.control-file .dropbox .input-file{opacity:0;width:100%;height:100px;position:absolute;cursor:pointer}.control-file .dropbox:hover{background:#add8e6}.control-file .dropbox .message{font-size:1.2em;text-align:center;padding:20px 0;margin-left:0}.control-file .file-actions{border:1px solid #dcdfe6;padding:10px;background-color:#f8f9fa;display:flex;align-items:center;justify-content:space-between}.control-file .remove-file{font-size:small;border-radius:10px;color:#dc3545;border:1px solid #dc3545;background-color:rgba(255,0,0,.1);cursor:pointer;margin:1px 1px 1px auto;padding:0 .5rem}.control-file .remove-file:hover{margin:0 0 0 auto;background-color:#dc3545;color:#fff}.control-file .download-file{font-size:small;border-radius:10px;color:#6c757d;border:1px solid #6c757d;background-color:rgba(77,77,77,.1);cursor:pointer;margin:1px 1px 1px 5px;padding:0 .5rem}.control-file .download-file:hover{background-color:#6c757d;color:#fff}.dropbox{outline:2px dashed grey;outline-offset:-10px;background:#e0ffff;color:dimgray;padding:10px 10px;height:100px;position:relative;cursor:pointer}.dropbox .input-file{opacity:0;width:100%;height:100px;position:absolute;cursor:pointer}.dropbox:hover{background:#add8e6}.dropbox .message{font-size:1.2em;text-align:center;padding:20px 0;margin-left:0}.file-actions{border:1px solid #dcdfe6;padding:10px;background-color:#f8f9fa}span.remove-file{color:red;cursor:pointer;float:right}.full-table .table td,.full-table .table thead th,.full-table td{vertical-align:middle}.actions-column{width:9rem}.id-column{width:4rem}table.b-table>tfoot>tr>th.sorting:after,table.b-table>tfoot>tr>th.sorting:before{content:none}.table-sm .el-input__icon,.table-sm .el-input__inner{height:1.9rem;line-height:1.9rem}.table-sm .custom-select-sm{height:1.9rem!important;font-size:100%;padding-top:.2rem;padding-bottom:.2rem}.bottom-bar>div{margin-top:.1rem}.filter-bar{margin:0 0 .5rem auto;width:20rem}.filter-bar .control,.filter-bar .control input{margin:0!important;border-radius:0}.v--modal-overlay .v--modal-box{margin-top:2rem}.simple-modal .modal-header{display:block;border:0;text-align:center;cursor:grab;padding:.3rem 1rem}.simple-modal .modal-title{font-size:1rem;font-weight:600}.simple-modal .modal-footer{border:0}.simple-modal .modal-content{margin-top:.5rem;max-height:30rem;border:none}.simple-modal .modal-body{overflow:auto;padding:0 1rem 1rem 1rem}.simple-modal .close-button{position:absolute;top:.55rem;right:1rem;cursor:pointer}@media (max-height:250px){.simple-modal .modal-body{max-height:200px!important}}@media (max-height:400px){.simple-modal .modal-body{max-height:300px!important}}@media (max-height:600px){.simple-modal .modal-body{max-height:400px}}@media (max-height:800px){.simple-modal .modal-body{max-height:600px}}@media (max-height:1000px){.simple-modal .modal-body{max-height:800px}}@media (min-height:1000px){.simple-modal .modal-body{max-height:900px}}.main-form .control-label{margin-top:1rem;margin-bottom:.25rem}.is-invalid .el-input__inner{border-color:#dc3545}.home-counters .control-select{margin-top:1rem}.home-counters .control-select .mr-auto.col{margin-right:0!important;flex-grow:unset;padding-right:0}.home-counters .control-select .mr-auto.col .control-label{width:10rem}.counter-items{margin-left:2rem;margin-right:1rem;display:flex;flex-direction:row;flex-wrap:wrap;text-align:center}.counter-item{display:block;margin-top:1rem;margin-right:1rem;background-color:#fff;border:1px solid rgba(0,0,0,.125);border-radius:.25rem;width:16rem;height:27rem;box-shadow:0 2px 4px 0 rgba(0,0,0,.2),0 5px 10px 0 rgba(0,0,0,.1);position:relative}.counter-item.all-sites{width:auto;height:auto;min-width:45rem}.counter-item.all-sites table{width:calc(100% - 2rem)}.counter-item.all-sites .counter-text .label{text-align:center;background-color:#d3d3d3}.counter-item.all-sites .site-name{background-color:#d3d3d359;font-weight:700}.counter-item .totals{width:14rem;margin:1rem}.counter-item .totals td{border:.1rem solid #d3d3d3;padding:.4rem}.counter-item .counter-graph{width:12rem;margin:0 auto}.counter-item .counter-text{vertical-align:middle;font-size:small;text-align:center}.counter-item .counter-text .legend{margin:0 0 0 1rem}.counter-item .counter-text .legend td{padding-right:.5rem}.counter-item .counter-text .label{font-weight:700;text-align:left}.counter-item .counter-text .tab0{padding-left:0}.counter-item .counter-text .tab1{padding-left:1rem}.counter-item .counter-text .tab2{padding-left:2rem}.counter-item .counter-text .value{font-weight:300;text-align:right}.counter-item .counter-title{font-weight:700;font-size:1rem;text-align:center;padding:.3rem 1rem;height:3rem;display:flex;justify-content:center;align-content:center;flex-direction:column;border-radius:.25rem .25rem 0 0}.counter-item .counter-title.small{font-size:.9rem}.dot{height:.75rem;width:.75rem;border-radius:50%;display:inline-block}.color-red{background-color:#ff6961}.color-green{background-color:#ad7}.color-orange{background-color:#ffb347}.color-yellow{background-color:#ff9}.color-blue{background-color:#779ecb}.message{margin-left:2rem;font-size:x-small;text-align:left;font-style:italic}.counter-item .counter-title.pending-header{background-color:#d3d3d3}.pending-items{overflow-y:auto;height:22.75rem;position:relative}.pending-item{position:relative;text-align:left}.pending-item-department{background-color:#d3d3d359;padding:0 .5rem;font-weight:600}.pending-item-employee{border-bottom:1px solid #d3d3d359;padding:0 1rem}.pending-item .pending,.pending-totals .pending{position:absolute;right:.5rem}.pending-items::-webkit-scrollbar{width:10px}.pending-items::-webkit-scrollbar-track{background:#f1f1f1}.pending-items::-webkit-scrollbar-thumb{background:#888}.pending-items::-webkit-scrollbar-thumb:hover{background:#555}.pending-totals{background-color:#d3d3d3;font-weight:700;text-align:left;padding:0 .5rem;position:absolute;bottom:0;border-radius:0 0 .25rem .25rem;width:16rem}.ram-viewer{display:flex;width:100%;height:100%;flex-direction:column;overflow:hidden}.ram-viewer #video,.ram-viewer iframe{flex-grow:1;border:none;margin:0;padding:0;background-color:#000}.page-container.show-viewer,.page-container.show-viewer .app-view{background-color:#000;padding:0}.page-container.show-viewer .content{padding:0;top:0}.page-container.show-viewer .navbar-container{display:none}.page-container.show-viewer .page-footer{font-color:white}.page-container.show-viewer .app-view .ram-viewer-header table{width:100%;background-color:#000;margin:.5rem}.page-container.show-viewer .app-view .ram-viewer-header table td{color:#fff}.viewer-icon[data-v-371064ee]{position:relative;top:1px;margin-right:5px}.btn[data-v-371064ee]{padding:0 10px;border-radius:10px}.app-view .ram-viewer-header table{width:100%;background-color:transparent}.ram-viewer-header .back{width:1%;padding:1rem;border-radius:5px}.ram-viewer-header .back div{background-color:hsla(0,0%,100%,.25);color:#fff;padding:.25rem 1rem;cursor:pointer}.ram-viewer-header .back div:hover{background-color:hsla(0,0%,100%,.7);color:#000}.ram-viewer-header td.description{font-size:xx-large;line-height:2rem}.login .modal-header{color:#f8f9fa!important;background-color:#343a40!important}.login .btn-login{width:10rem}.login #forgottenPassword{font-size:x-small}.login .modal-footer{justify-content:space-between}#btnChangePassword[data-v-6721a3bf]{width:10rem}.main-nav .dropdown-menu{padding:2px 0}li:not(.selected) .dropdown-item:hover{background-color:#d7e1ee;cursor:hand}.user-menu .menu-group-title{background-color:#343a40;font-size:x-small;color:#fff}.user-menu .selected .dropdown-item,.user-menu .selected .dropdown-item:hover{background-color:#b0c4de;cursor:default}.user-menu .selected a{font-weight:700}.main-nav .dropdown-divider{margin:2px 0}#loading.loading-mask{position:absolute;background-color:rgba(0,0,0,.6);z-index:2002;margin:0;top:0;right:0;bottom:0;left:0;transition:opacity .3s}#loading .loading-spinner{top:50%;margin-top:-21px;width:100%;text-align:center;position:absolute}#loading .loading-spinner .loading-text{color:#409eff;margin:3px 0;font-size:14px}body{font:14px -apple-system,BlinkMacSystemFont,Helvetica,Arial,sans-serif;line-height:1.4em;background:#f3f5f6;color:#4d4d4d}.buttons button,.signatures-buttons button{margin-left:.5rem}.control-label{font-weight:bolder;margin:.5rem 0 .1rem 0}.container,body,html{margin:0;padding:0;width:100%;height:100%}.navbar-container{position:absolute;overflow:visible;height:2rem;width:100%;padding:0 15px;top:0;z-index:100}.content{position:absolute!important;overflow:hidden;top:2rem;width:100%;bottom:1rem;padding:10px 20px 5px 20px}footer.page-footer{position:absolute;overflow:hidden;height:1rem;width:100%;bottom:0;padding:0 35px}.footer{font-size:xx-small;text-align:center}.page-container{height:100%}.version{font-size:xx-small;font-style:italic;float:right}ul{padding:0}h1,h2{text-align:center}.wauto{width:auto}.left{float:left}.right{float:right}.aright{text-align:right}.clear{clear:both}.cursor-hand{cursor:pointer}.va-middle{vertical-align:middle}.checkbox-label label{padding-top:.2rem}.vbottom{display:flex;align-items:flex-end}.text-xsmall,.text-xsmall td{font-size:x-small}.app-container{display:flex;align-items:center;justify-content:center}.app-view{background-color:rgba(148,193,31,.25);min-width:400px;min-height:500px;padding:10px 25px 15px 25px;position:relative;box-shadow:0 2px 4px 0 rgba(0,0,0,.2),0 5px 10px 0 rgba(0,0,0,.1);height:100%;overflow:auto}.app-view table{background-color:#fff}#nav_collapse .navbar-nav:first-child{margin-left:auto;margin-right:auto}#nav_collapse .navbar-nav:first-child>span{margin-right:1rem}.main-form{max-width:600px;margin:.25rem auto}.main-form h1{margin-bottom:1rem}.main-form label{margin-top:1rem}.buttons{margin-top:2rem;text-align:right}.main-form span.error{display:block}.error{font-size:.7rem;color:red}.header-title{font-size:1.5rem}.user-menu a,.user-menu-item{display:flex;align-items:center}.user-menu-item{line-height:.8rem;font-size:small;text-align:center}.user-menu-item small{font-size:x-small}.user-menu-item .fa-icon{margin:0 .5rem}.navbar-nav{margin-left:4rem;font-size:large}.main-nav .navbar{padding:.2rem .5rem}.logo{max-height:1.5rem;margin-left:1rem}.main-nav .navbar-toggler{padding:.1rem .25rem}@media (max-width:1440px){#nav_collapse .navbar-nav:first-child>span{margin-right:.5rem}}@media (max-width:1050px){#nav_collapse .navbar-nav:first-child>span{margin-right:0}.navbar-brand{margin:0}.navbar-brand,.navbar-nav{font-size:small}}@media (max-width:767px){#nav_collapse .navbar-nav:first-child>span{margin-right:0}.navbar-brand{margin:0;font-size:1.25rem}.navbar-nav{font-size:large}}.jumbotron{margin-bottom:0;background-color:#fff}.home-header{display:flex;align-items:center;flex-direction:row;justify-content:space-between;width:100%;padding:.5rem;text-align:center}.home-header p{margin:0}.home-header .home-logo-1,.home-header .home-text{display:inline-block}.home-header .home-text .display-3{font-size:2rem;font-weight:600}.home-header .home-text .lead{font-size:1rem}.home-header .home-logo-1 img{height:4rem;margin:.25rem}.home-header .home-text{margin:.25rem}@media (max-width:1100px){.home-header .home-text .display-3{font-size:1.5rem}.home-header .home-text .lead{font-size:.75rem}.home-header .home-text{margin:.25rem}.home-header .home-logo-1 img{height:3.5rem}}@media (max-width:950px){.home-header .home-logo-1 img{margin:.2rem;height:3rem}}@media (max-width:660px){.home-header{flex-direction:column}}#assignments-table,#signatures-table{overflow-x:scroll}#assignments-table table,#signatures-table table{border-collapse:separate;border-spacing:0}#assignments-table th,#signatures-table th{z-index:1;background-color:#f2f2f2}#assignments-table td,#signatures-table td{background-color:#fff}#assignments-table td,#assignments-table th,#signatures-table td,#signatures-table th{border:1px solid #dee2e6;max-width:8rem;min-width:8rem;text-align:center;margin:0;white-space:nowrap;vertical-align:middle;position:relative}#assignments-table td div,#assignments-table th div,#signatures-table td div,#signatures-table th div{text-overflow:ellipsis;vertical-align:middle;overflow-x:hidden}#assignments-table .header div,#signatures-table .header div{font-size:x-small}#assignments-table .head-col,#assignments-table .head-col-label,#signatures-table .head-col,#signatures-table .head-col-label{max-width:10rem;min-width:10rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:x-small;z-index:1}#assignments-table .clickable,#assignments-table .head-col,#signatures-table .clickable,#signatures-table .head-col{height:1.5rem}#assignments-table .even-row td,#signatures-table .even-row td{background-color:#f2f2f2}#signatures-table .head-col,#signatures-table .head-col-label{max-width:20rem;min-width:20rem;font-size:x-small;z-index:1;display:table}#signatures-table .head-col span,#signatures-table .head-col-label span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:10rem;min-width:10rem;display:table-cell}#assignments-table .head-col-label,#signatures-table .head-col-label{background-color:#f2f2f2;z-index:2;font-weight:700}.clickable{cursor:pointer}.header-items-bar{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;margin-bottom:1rem;padding-left:0!important;margin-left:0!important}.header-item{margin:.25rem 2rem .25rem .25rem}.header-item.no-label{padding-top:1.5rem}.signature-filter{width:20rem}.checkLeavers{padding-top:.25rem}.checkLeavers label{margin-top:.25rem}.assignment-levels-bar{max-width:28rem;min-width:28rem}.signature-msg{padding-top:.25rem}.assignment-levels-bar table{background-color:transparent}.assignment-levels-bar td{padding-left:.8rem!important;padding-right:.8rem!important;border:2px solid transparent;padding:.3rem;text-align:center;font-size:x-small;position:relative}.assignment-levels-bar .selected:after{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;border:2px solid #6f6f6f}#assignment-level-0,#assignment-level-clear{background-color:#fff}#assignment-level-1{background-color:#fafad2}#assignment-level-2{background-color:#8fbc8f}#assignment-level-3{background-color:#6495ed!important}#assignment-level-1.selected,.active #assignment-level-1,.assignment-level-1{background-color:#fafad2!important}#assignment-level-2.selected,.assignment-level-2{background-color:#8fbc8f!important}#assignment-level-3.selected,.assignment-level-3{background-color:#6495ed!important}.employee.assignment-level-1{font-weight:bolder}.employee.assignment-level-2,.employee.assignment-level-3{color:#fff;font-weight:bolder}.employee.assignment-level-1 span,.employee.assignment-level-2 span,.employee.assignment-level-3 span{font-size:xx-small;font-weight:400}.passedReviewDate{background-color:#cd5c5c!important;color:#fff}.passedReviewDate .review-date{font-weight:700;color:#ff0}.note{display:inline-block}.note,.note:after{position:absolute;top:0;right:0}.note:after{content:"";width:0;height:0;display:block;border-left:.5rem solid transparent;border-bottom:.5rem solid transparent;border-top:.5rem solid red}.not-required-signature{background-color:#a9a9a9!important}.recommended-no-valid-signature{background-color:#6495ed!important}.required-no-valid-signature{background-color:#cd5c5c!important;color:#fff}.valid-signature{background-color:#8fbc8f!important}.header-item .not-required-signature,.header-item .recommended-no-valid-signature,.header-item .required-no-valid-signature,.header-item .valid-signature{padding:.25rem 1rem}.items-label,.pagination{margin-right:.5rem}.items-label{padding-top:.35rem}#pageSize{margin-right:.25rem}#ramFilter,#skillFilter{width:3rem}#jobPositionFilter{width:6rem}#employeeFilter{width:5.5rem}.checkboxInline{margin-top:1rem}.checkboxInline label{margin-top:.25rem}.action-buttons{white-space:nowrap;text-align:right}.action-buttons button{float:none;display:inline-block}.read-only .clickable{cursor:default}.fa-icon{display:inline-block;fill:currentColor;overflow:visible;vertical-align:-.125em}.admin-employees p{text-align:justify}.admin-employees .modal-body{padding:1rem 1rem 0 1rem}.login-message{margin-top:1rem;display:flex;align-items:center;justify-content:flex-start}.login-message .user-login-icon{margin:0 .5rem 0 0}.login-message .control-checkbox{margin-left:auto}.password-changed-message{padding:.25rem 0}.password-changed-message svg{margin:0 .5rem 0 0}.user-has-login.fa-icon{color:gray;vertical-align:middle;margin:.25rem}.user-has-login:hover{color:#006400}.popup-manage-rights .site-name{font-weight:600;background-color:#5f9ea0;color:#fff;text-align:center;padding:.25rem}.control-label.with-buttons{width:100%;display:flex;justify-content:space-between}.control-label.with-buttons svg{cursor:pointer}.control-label.with-buttons svg:hover{color:#5f9ea0}.workers-index .counters{display:flex;justify-content:center}.workers-index .counter{width:10rem;display:flex;flex-direction:column;margin:.5rem;border-radius:1rem;box-shadow:0 2px 4px 0 rgba(0,0,0,.2),0 5px 10px 0 rgba(0,0,0,.1);background-color:hsla(0,0%,100%,.7);text-align:center;font-size:large;font-family:Calibri,Arial;line-height:2.5rem}.workers-index .counter .title{border-radius:.5rem .5rem 0 0;background-color:#8b9870;font-size:x-large;font-weight:700;color:#f2f7e8;height:5rem;display:flex;align-items:center;justify-content:center}.workers-index .counter .button{background-color:#8b9870;border-radius:10px;padding:5px 10px;cursor:pointer;margin:1rem;color:#f2f7e8;font-size:medium;line-height:1rem;display:inline-block}.workers-index .counter .button:hover{background-color:#dbe8c0;font-weight:400;color:#4d4d4d}.workers-rams .header-items-bar{display:flex;justify-content:space-between;padding:5px!important;background-color:hsla(0,0%,100%,.4);align-items:center;flex-wrap:wrap}.workers-rams .header-items-bar .control{margin:0 .5rem 0 0}.workers-rams .header-items-bar button,.workers-rams .header-items-bar table{margin:.5rem}.workers-rams .btn{padding:0 10px;border-radius:10px}.workers-rams .col-auto{padding:5px}.workers-rams .no-items{margin:.5rem;font-style:italic}.workers-rams .items{overflow-y:auto;max-height:30rem}.workers-rams .item{padding:1px 5px 1px 10px}.workers-rams .item:nth-child(2n){background-color:hsla(0,0%,100%,.5)}.workers-rams .item:nth-child(odd){background-color:hsla(0,0%,100%,.2)}.workers-rams .rams-select .header{background-color:#8b9870;color:#fff;align-items:center}.workers-rams .header div{display:inline-block}.input-icon{width:1.5rem;height:1.5rem;overflow:visible}.input-col{padding:0!important}.square-icon{color:#a9a9a9}.check-green-icon{color:#228b22}.check-gray-icon{color:#a9a9a9}.items span{margin-left:.2rem;display:inline-block}.rams-selected{margin-left:auto}.workers-rams .fixed-width-100px{width:100px;text-align:center}.signatures-ipad-sign-page .header-title{font-size:xx-large;font-weight:bolder}.signatures-ipad-sign-page .buttons{position:absolute;bottom:2rem;right:2rem}.signatures-ipad-sign-page .signature-pad{position:absolute;bottom:8rem}.signatures-ipad-sign-page .rams-area{position:absolute;bottom:18rem;top:5rem;left:2rem;right:0;padding-right:2rem;overflow-y:auto;overflow-x:hidden;font-size:large;text-align:justify;line-height:2rem}.rams-to-sign{margin-top:2rem}.rams-to-sign li{margin-left:2rem}.rams-to-sign li .reference{font-weight:bolder}.signature-pad{width:40rem;height:10rem}.signature-pad .canvas{background-color:hsla(0,0%,100%,.6)}.signature-pad .header{text-align:right;width:100%}.signature-pad .button{margin-left:1rem;font-weight:600}.signature-pad .button:hover{cursor:pointer;color:#fff;background-color:rgba(0,0,0,.4)}.workers-sop .header-items-bar{display:flex;justify-content:space-between;padding:5px 10px 5px 5px!important;background-color:hsla(0,0%,100%,.4);align-items:center;flex-wrap:wrap}.workers-sop .header-items-bar .control{margin:0 .5rem 0 0}.workers-sop .rams-select .header{background-color:#8b9870;color:#fff;align-items:center}.workers-sop .no-items{margin:.5rem;font-style:italic}.workers-sop .btn{padding:0 10px;border-radius:10px}.workers-sop .col-auto{padding:5px}.workers-sop .rams-select .items .item{padding:1px 5px 0 0;align-items:stretch!important}.workers-sop .item:nth-child(2n){background-color:hsla(0,0%,100%,.5)}.workers-sop .item:nth-child(odd){background-color:hsla(0,0%,100%,.2)}.workers-sop .rams-select .items .item div{padding:5px;display:flex;align-items:center}.workers-sop .sop-state{text-align:center;width:100px;justify-content:center}.workers-sop .assigned-sop{background-color:#87cefa}.workers-sop .in-progress-sop{background-color:#8fbc8f}.workers-sop .pending-sop{background-color:#eee8aa}.workers-sop .rejected-sop{background-color:#f08080}.workers-sop .completed-sop{background-color:#d3d3d3}.workers-sop .deleted-sop,.workers-sop .expired-sop{background-color:#ff4500}.workers-sop .signed-sop{background-color:#faebd7}.workers-sop-test .ram-header{display:flex;justify-content:space-between;padding:0!important;background-color:hsla(0,0%,100%,.4);align-items:center;flex-wrap:wrap}.workers-sop-test .ram-header div{padding:5px 10px}.workers-sop-test .ram-header .sop-header{flex-grow:1}.workers-sop-test .ram-header .header-title{font-weight:bolder}.workers-sop-test .ram-header .state{display:flex;align-self:stretch;align-content:center;justify-content:center;flex-wrap:wrap;font-weight:bolder}.workers-sop-test .sop-description{padding:1rem 0}.workers-sop-test .sop-question{background-color:hsla(0,0%,100%,.4);border-radius:.5rem;margin-top:1rem}.workers-sop-test .sop-question .question{background-color:#8b9870;color:#f2f7e8;border-radius:.5rem .5rem 0 0;padding:.5rem}.workers-sop-test .sop-question .answer .btn{padding:.1rem .4rem;font-size:x-small;margin-left:.4rem}.workers-sop-test .sop-question .answer{display:flex;justify-content:space-between;align-items:center;padding:.5rem}.workers-sop-test .sop-question .control-text{width:100%}.workers-sop-test .sop-question .comment{padding:.5rem;font-size:x-small;background-color:hsla(0,0%,100%,.4);border-radius:0 0 .5rem .5rem;display:flex;align-items:center}.workers-sop-test .sop-question .comment .control-text,.workers-sop-test .sop-question .comment .control-text div,.workers-sop-test .sop-question .comment .control-text input{flex-grow:1}.workers-sop-test .sop-question .comment .comment-label{font-weight:700;padding-right:.3rem}.workers-sop-test .review-and-sign-box{background-color:hsla(0,0%,100%,.4);border-radius:.5rem;padding:.25rem 1rem 1rem 1rem}.workers-sop-test .review-message{width:40rem;text-align:justify}.workers-sop-test .signature{font-style:italic;font-size:x-small}.workers-sop-test .assigned-sop{background-color:#87cefa}.workers-sop-test .in-progress-sop{background-color:#8fbc8f}.workers-sop-test .pending-sop{background-color:#eee8aa}.workers-sop-test .rejected-sop{background-color:#f08080}.workers-sop-test .completed-sop{background-color:#d3d3d3}.training-date{position:absolute;bottom:0;right:0;display:inline-block;font-size:xx-small;background-color:#ff8c00;padding:1px 2px;line-height:10px;color:#000}.management-rams .table-with-border td,.management-rams .table-with-border th{border:1px solid #dee2e6;text-align:center;margin:0;vertical-align:middle;padding:.2rem .5rem}.ram-file-download-title{font-size:large;font-weight:600;margin-top:.5rem}.management-rams .main-form{max-width:700px}.management-rams .main-form .ram-date{display:inline-block;margin-right:2rem}.management-rams .main-form .ram-date2{display:inline-block;margin-right:0}.management-rams .main-form .ram-version{display:inline-block;padding-right:2rem;width:50%}.management-rams .main-form .ram-author{display:inline-block;width:50%}.management-rams .modal-header{background-color:#556b2f;color:#fff}.management-rams .arrow-down-icon,.management-rams .arrow-up-icon,.management-rams .trash-icon{margin:0 .2rem;cursor:pointer}.management-rams .arrow-down-icon.disabled,.management-rams .arrow-up-icon.disabled,.management-rams .trash-icon.disabled{color:#d3d3d3;cursor:default}.management-rams .actions{text-align:center;width:5rem}.management-rams .order{text-align:center;width:3rem}.management-rams .no-items{margin-bottom:1rem}.management-rams .message{margin-left:0}.management-rams .actions-column{width:auto}.management-rams .sop-control{margin-top:.5rem;display:flex;align-items:center;justify-content:space-between;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;padding:.375rem .5rem}.management-rams .sop-control .questions{margin-left:auto;padding:0 .5rem}.management-rams .edit-sop{border-radius:10px;padding:0 10px}.management-rams .has-video-file{margin-top:.5rem;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;padding:.375rem .5rem;display:flex;align-items:center}.management-rams .has-video-file .film-icon{margin-right:.5rem}.management-rams .requires-reinduction div{display:flex;align-items:center}.management-rams .requires-reinduction .control-text{display:inline-block}.management-rams .requires-reinduction .control-text .read-only,.management-rams .requires-reinduction .control-text input{width:3rem;font-size:small;padding:0 .2rem 0 .4rem;height:1.5rem;min-height:1.5rem;margin:.2rem}.training-costs .username{padding:.8rem 0 0 1rem;font-size:2rem;line-height:2rem;width:100%}.training-costs .header{background-color:#8b9870;padding:.5rem;border-radius:.5rem}.training-costs .table{display:table;width:100%}.training-costs .table-row{display:table-row}.training-costs .table-item{padding:.2rem;display:table-cell}@media (max-width:500px){.training-costs .table,.training-costs .table-item,.training-costs .table-row{display:block}}.search-result{margin-top:2rem}.search-result .title{font-weight:600}.search-result .items{margin-top:.5rem;background-color:#fff}.search-result .row{padding:.5rem}.search-result .odd-row{background-color:rgba(0,0,0,.05)}.search-result .button:hover{cursor:pointer;font-weight:600}.search-result .btn{padding:0 10px;border-radius:10px}.search-result .col-auto{padding:5px}.expiring-skills .control-text{display:inline-block}.expiring-skills .control-text input{font-size:small;width:3rem;padding:0 2px 0 8px;height:1.5rem}.monthly-summary .control-text{display:inline-block}.monthly-summary .control-text input{font-size:small;width:3rem;padding:0 2px 0 8px;height:1.5rem}.search-result[data-v-32a6c342]{margin-top:2rem}.search-result .title[data-v-32a6c342]{font-weight:600}.search-result .items[data-v-32a6c342]{margin-top:.5rem;background-color:#fff}.search-result .row[data-v-32a6c342]{padding:.5rem}.search-result .odd-row[data-v-32a6c342]{background-color:rgba(0,0,0,.05)}.search-result .button[data-v-32a6c342]:hover{cursor:pointer;font-weight:600}.search-result .btn[data-v-32a6c342]{padding:0 10px;border-radius:10px}.search-result .col-auto[data-v-32a6c342]{padding:5px}.rams-to-be-updated .control-text{display:inline-block}.rams-to-be-updated .control-text input{font-size:small;width:3rem;padding:0 2px 0 8px;height:1.5rem}.select-assignment-level .select-label{font-size:x-small;font-style:italic}.select-assignment-level .assignment-levels-bar{display:flex}.select-assignment-level .assignment-levels-bar div{padding:.1rem .5rem;font-size:x-small;margin:1px;position:relative}.select-assignment-level .clickable{cursor:pointer}.select-assignment-level .clickable:hover{color:#000!important}.select-assignment-level #assignment-level-0{background-color:#fff}.select-assignment-level #assignment-level-1{background-color:#fafad2}.select-assignment-level #assignment-level-2{background-color:#8fbc8f}.select-assignment-level #assignment-level-3{background-color:#6495ed!important}.select-book-training .select-label{font-size:x-small;font-style:italic}.select-book-training .book-training-bar{display:flex}.select-book-training .book-training-bar .form-control{font-size:x-small;padding:.1rem .5rem;height:calc(1.5em + .5rem + 2px)}.select-book-training .book-training-bar .mx-datepicker{width:6rem}.select-book-training .book-training-button{padding:.1rem .5rem;font-size:x-small;margin:1px;position:relative;cursor:pointer;background-color:#ff8c00}.select-book-training .book-training-button:hover{color:#000!important}.select-book-training .book-training-button.selected:after{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;border:2px solid #6f6f6f}.film-icon[data-v-360dce07]{position:relative;top:1px;margin-right:5px}.btn[data-v-360dce07]{padding:0 10px;border-radius:10px}#video[data-v-5d6489e9]{z-index:100;width:100%;height:100%;background-color:#000}#back[data-v-5d6489e9]{z-index:101;position:fixed;right:1rem;top:1rem;background-color:hsla(0,0%,100%,.25);color:#fff;padding:.25rem .5rem;cursor:pointer}#back[data-v-5d6489e9]:hover{background-color:hsla(0,0%,100%,.7);color:#000}.signatures-rams .header-items-bar{align-items:center;margin-bottom:0}.signatures-rams .header-items-bar>*{margin-bottom:5px}.signatures-rams .custom-checkbox{margin-right:auto}.signatures-rams .custom-checkbox .custom-control-label{padding-top:3px;padding-right:10px}.signatures-rams .signature-filter{width:28rem;margin-right:10px}.signatures-rams .signature-types{font-size:x-small}.signatures-rams .signature-types td{padding:1px 5px}.signatures-rams .table-footer{margin-top:10px;align-items:center}.signatures-rams .table-footer.input-group>.custom-select,.signatures-rams .table-footer>*{margin-bottom:5px}.signatures-rams .table-footer .pagination{margin-right:auto}.signatures-rams .table-footer button.btn{margin-left:5px}.employee-assignments-message-text{font-size:x-small}.reinduction{font-size:xx-small;position:absolute;display:inline-block;right:2px;bottom:0;margin-bottom:-4px;cursor:default}.signatures-rams .reinduction-message{font-size:x-small;font-style:italic}.signatures-skills .header-items-bar{align-items:center;margin-bottom:0}.signatures-skills .header-items-bar>*{margin-bottom:5px}.signatures-skills .custom-checkbox{margin-right:auto}.signatures-skills .custom-checkbox .custom-control-label{padding-top:3px;padding-right:10px}.signatures-skills .signature-filter{width:28rem;margin-right:10px}.signatures-skills .signature-types{font-size:x-small}.signatures-skills .signature-types td{padding:1px 5px}.signatures-skills .table-footer{margin-top:10px;align-items:center}.signatures-skills .table-footer.input-group>.custom-select,.signatures-skills .table-footer>*{margin-bottom:5px}.signatures-skills .table-footer .pagination{margin-right:auto}.signatures-skills .table-footer button.btn{margin-left:5px}.signatures-skills #signatures-table td{font-size:smaller}.signatures-skills .with-training-date{padding-left:8px;text-align:left}.signatures-skills .training-date{position:absolute;bottom:0;right:0;display:inline-block;font-size:xx-small;background-color:#ff8c00;padding:1px 2px;line-height:10px;color:#000}#pageSize{flex:none;width:4rem}.employee-assignment:after{content:"e";font-size:xx-small;position:absolute;display:inline-block;left:2px;bottom:0;margin-bottom:-4px}.employee-assignments-message-text{font-size:xx-small;font-style:italic}.signatures-skills #signatures-table .head-col span.leave,.signatures-skills #signatures-table .head-col-label span.leave{min-width:3rem;max-width:3rem}.signatures-skills #signatures-table .head-col span.leave:hover{background-color:#c0c0c0c0}.signatures-skills #signatures-table .has-leave .clickable,.signatures-skills #signatures-table .has-leave .head-col,.signatures-skills #signatures-table .has-leave .required-no-valid-signature,.signatures-skills #signatures-table .has-leave .valid-signature{color:#4d4d4d;background-color:#a9a9a9!important}.sop-test-review .ram-header{display:flex;justify-content:space-between;padding:0!important;background-color:hsla(0,0%,100%,.4);align-items:center;flex-wrap:wrap}.sop-test-review .ram-header div{padding:5px 10px}.sop-test-review .ram-header .sop-header{flex-grow:1}.sop-test-review .ram-header .header-title{font-weight:bolder}.sop-test-review .ram-header .state{display:flex;align-self:stretch;align-content:center;justify-content:center;flex-wrap:wrap;font-weight:bolder}.sop-test-review .sop-description{padding:1rem 0}.sop-test-review .sop-question{background-color:hsla(0,0%,100%,.4);border-radius:.5rem;margin-top:1rem}.sop-test-review .sop-question .question{background-color:#8b9870;color:#f2f7e8;border-radius:.5rem .5rem 0 0;padding:.5rem}.sop-test-review .sop-question .answer .btn{padding:.1rem .4rem;font-size:x-small;margin-left:.4rem}.sop-test-review .sop-question .answer .btn.no-editable{cursor:default}.sop-test-review .sop-question .answer{display:flex;justify-content:space-between;align-items:center;padding:.5rem}.sop-test-review .sop-question .comment{padding:.5rem;font-size:x-small;background-color:hsla(0,0%,100%,.4);border-radius:0 0 .5rem .5rem;display:flex;align-items:center}.sop-test-review .sop-question .comment .control-text,.sop-test-review .sop-question .comment .control-text div,.sop-test-review .sop-question .comment .control-text input{flex-grow:1}.sop-test-review .sop-question .comment .comment-label{font-weight:700;padding-right:.3rem}.sop-test-review .review-and-sign-box{background-color:hsla(0,0%,100%,.4);border-radius:.5rem;padding:.25rem 1rem 1rem 1rem}.sop-test-review .review-message{width:40rem;text-align:justify}.sop-test-review .signature{font-style:italic;font-size:x-small}.sop-test-review .assigned-sop{background-color:#87cefa}.sop-test-review .in-progress-sop{background-color:#8fbc8f}.sop-test-review .pending-sop{background-color:#eee8aa}.sop-test-review .rejected-sop{background-color:#f08080}.sop-test-review .completed-sop{background-color:#d3d3d3}.sop-test-review .expired-sop{background-color:#ff4500}.sop-test-review .signed-sop{background-color:#faebd7}.sop-test-review .review-and-sign-box{margin-top:2rem}.sop-validations .header-items-bar{display:flex;justify-content:space-between;padding:5px 10px 5px 5px!important;background-color:hsla(0,0%,100%,.4);align-items:center;flex-wrap:wrap}.sop-validations .header-items-bar .control{margin:0 .5rem 0 0}.sop-validations .rams-select .header{background-color:#8b9870;color:#fff;align-items:center}.sop-validations .btn{padding:0 10px;border-radius:10px}.sop-validations .no-items{margin:.5rem;font-style:italic}.sop-validations .rams-select .items .item{padding:1px 5px 0 0;align-items:stretch!important}.sop-validations .item:nth-child(2n){background-color:hsla(0,0%,100%,.5)}.sop-validations .item:nth-child(odd){background-color:hsla(0,0%,100%,.2)}.sop-validations .item .col,.sop-validations .item .col-auto{padding:5px;display:flex;align-items:center}.sop-validations .item .col.sop-body{display:flex;align-items:stretch;flex-direction:column;justify-content:flex-start}.sop-validations .sop-header{font-weight:700;display:flex;justify-content:space-between;width:100%}.sop-validations .sop-description{width:100%}.sop-validations .sop-state{text-align:center;width:100px;justify-content:center}.sop-validations .assigned-sop{background-color:#87cefa}.sop-validations .in-progress-sop{background-color:#8fbc8f}.sop-validations .pending-sop{background-color:#eee8aa}.sop-validations .rejected-sop{background-color:#f08080}.sop-validations .completed-sop{background-color:#d3d3d3}.sop-validations .deleted-sop,.sop-validations .expired-sop{background-color:#ff4500}.sop-validations .signed-sop{background-color:#faebd7}