:root{color:#fbfbfb;color:#f5f5f5;color:#c4c4c4;color:#1a1a1a;color:#476455;color:#fbaa2e;color:#e7f1e8;color:#3c3c3c;color:#3ab54a;color:#e9e9e9;color:#2d2D2D1A;color:#00000029;color:#356b43}.bootstrap-timepicker-widget table td span{width:100%;color:#333;display:block}body{margin:0;padding:0;font-family:Assistant,sans-serif;font-weight:400;color:#1a1a1a;display:flex;height:100%;flex-direction:column}img{width:100%;height:auto}h1,h2,h3,h4,h5,h6{margin-top:0}a,li,p{font-size:15px;line-height:normal;font-weight:500}strong{font-weight:800}.w-10{width:10%}.w-15{width:15%}.w-20{width:20%}.w-30{width:30%}.w-40{width:40%}.bold-name,.semi-bold-txt{font-weight:700!important}.x-bold-txt{font-weight:800!important}.red-txt{color:#ff0707}.yellow-txt{color:#fbaa2e}.grn-txt{color:#3ab54a!important}.drk-grn-txt{color:#356b43}.font-20{font-size:20px!important}.font-15{font-size:15px;vertical-align:middle}hr{border-color:#3c3c3c!important}.border{border:1px solid #c4c4c4}.dark-border{border:1px solid #3c3c3c!important}.grn-border{border:1px solid #3ab54a!important}.border-bottom{border-bottom:1px solid #c4c4c4!important}a:focus,a:hover{border-bottom:0;text-decoration:none;color:inherit}i{vertical-align:middle}.table-action{padding:6px;vertical-align:middle}.table-action i{width:21px;height:20px;text-align:center;font-size:16px}.table td{vertical-align:middle;line-height:30px;font-size:15px}.criteria-tables .table td,.criteria-tables .table th{border:1px solid #dee2e6}.criteria-tables thead{background-color:#f5f5f5}.table th,table.dataTable th,table.dataTable thead th{font-weight:700;font-size:12px;text-transform:uppercase;color:#686868;line-height:25px;white-space:inherit}table.dataTable tfoot td{text-align:left;font-weight:600}.activity-page .table{width:100%}.l-grey-bg{background-color:#c4c4c4;color:#1a1a1a}.trans-bg{background-color:transparent!important}.dark-gr-bg{background-color:#476455!important}.l-gr-bg{background-color:#e7f1e8!important}.dark-grey-txt{color:#1a1a1a}.dark-gr-txt{color:#476455}form .border{border:1px solid #c4c4c4!important}.small-icon i{font-size:15px}.lrg-txt{font-size:100px}.badge-green{background-color:#3ab54a}.badge-yellow{background-color:#fbaa2e}.badge-grey{background-color:#c4c4c4}.badge:empty{display:inline!important}.badge{display:inline-block;padding:7px 15px;font-size:14px;font-weight:400;line-height:1;text-align:center;white-space:nowrap;vertical-align:middle;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;margin-right:15px}.badge.small{padding:1px 10px}dt{line-height:20px;vertical-align:middle}button:focus{outline:0}.btn.focus,.btn:focus{outline:0;box-shadow:none;text-decoration:none}.btn-link:hover{text-decoration:none}.btn-primary{line-height:20px;vertical-align:middle;font-size:15px;border:0;border-radius:5px;font-weight:400}.btn-primary.orange{background-color:#fbaa2e;color:#fff;font-size:15px}.btn-primary.orange:not(:disabled):not(.disabled).active,.btn-primary.orange:not(:disabled):not(.disabled):active,.show>.btn-primary.orange.dropdown-toggle{color:#fff;background-color:#fbaa2e;border-color:#fbaa2e;border:0}.btn-primary.grn-btn{background-color:#3ab54a;color:#fff;font-size:15px}.btn-primary.grn-btn:not(:disabled):not(.disabled).active,.btn-primary.grn-btn:not(:disabled):not(.disabled):active,.show>.btn-primary.grn-btn.dropdown-toggle{color:#fff;background-color:#3ab54a;border-color:#3ab54a;border:0}.btn-primary.wht-btn{background-color:#fff;color:#1a1a1a;font-size:15px}.btn-primary.wht-btn:not(:disabled):not(.disabled).active,.btn-primary.wht-btn:not(:disabled):not(.disabled):active,.show>.btn-primary.wht-btn.dropdown-toggle{color:#1a1a1a;background-color:#fff;border-color:#fff;border:0}.btn-primary.muted-btn{background-color:#f5f5f5;color:#1a1a1a;font-size:15px}.btn-primary.muted-btn:not(:disabled):not(.disabled).active,.btn-primary.muted-btn:not(:disabled):not(.disabled):active,.show>.btn-primary.muted-btn.dropdown-toggle{color:#1a1a1a;background-color:#f5f5f5;border-color:#f5f5f5;border:0}.btn-primary.l-green{background-color:#e7f1e8;color:#476455;font-size:15px}.btn-primary.l-green i{font-size:18px;margin-right:10px}.btn-primary.l-green:not(:disabled):not(.disabled).active,.btn-primary.l-green:not(:disabled):not(.disabled):active,.show>.btn-primary.l-green.dropdown-toggle{color:#fff;background-color:#e7f1e8;border-color:#e7f1e8}.btn-primary.dark-grn-btn{background-color:#476455;color:#fff;font-size:15px}.btn-primary.dark-grn-btn:not(:disabled):not(.disabled).active,.btn-primary.dark-grn-btn:not(:disabled):not(.disabled):active,.show>.btn-primary.dark-grn-btn.dropdown-toggle{color:#fff;background-color:#476455;border-color:#476455;border:0;opacity:1}.btn-primary.dark{background-color:#3e4c60;color:#fff!important}.btn-primary.dark:focus,.btn-primary.dark:hover,.btn-primary.dark:not(:disabled):not(.disabled).active,.btn-primary.dark:not(:disabled):not(.disabled):active{background-color:#3e4c60;color:#fff!important;border:0}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:none}.btn-primary.grey-btn{background-color:#c4c4c4;color:#1a1a1a!important;font-weight:500}.btn-primary.grey-btn :focus,.btn-primary.grey-btn :hover,.btn-primary.grey-btn :not(:disabled):not(.disabled).active,.btn-primary.grey-btn :not(:disabled):not(.disabled):active{background-color:#c4c4c4;color:#1a1a1a!important;border:0}.card-long-title span{float:right}.modal-body-inner{max-height:400px;overflow-y:scroll}.close{opacity:1}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:1}.modal-body-inner::-webkit-scrollbar{height:10px;width:.5em!important;border-radius:50px}.modal-body-inner::-webkit-scrollbar-track{box-shadow:inset 0 0 6px transparent;height:10px;background-color:transparent}.modal-body-inner::-webkit-scrollbar-thumb{border-radius:50px;background-color:#c4c4c4;outline:0;height:10px}.list-group-item{line-height:30px;vertical-align:middle}.list-group-item.active{z-index:2;color:#3c3c3c;background-color:#f5f5f5;border-color:#c4c4c4;border:1px solid #c4c4c4}.usage-list .list-group-item{position:relative;display:block;padding:.75rem 0;background-color:#fff;border-left:0;border-right:0;border-top:1px solid rgba(0,0,0,.125);border-bottom:1px solid rgba(0,0,0,.125);font-weight:500}.usage-list .list-group-item:first-child{border-top:0}.pagination{display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem;margin-bottom:0;margin-top:20px}.pagination .page-link{position:relative;display:block;padding:.5rem .75rem;line-height:1.25;color:#476455;background-color:transparent;border:0;font-size:16px}.pagination .page-link:focus{z-index:3;outline:0;box-shadow:none}.pagination .page-link:hover{z-index:2;color:#476455;text-decoration:none;background-color:transparent;border-color:transparent}.pagination .page-item.active .page-link{background-color:transparent;color:#476455}.page-link{color:#3ab54a;background-color:transparent}.page-item.active .page-link{z-index:3;color:#fff;background-color:#3ab54a;border-color:#3ab54a}.page-link:hover{z-index:2;color:#476455;text-decoration:none;background-color:transparent;border-color:transparent}.breadcrumb{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 1rem;margin-bottom:20px;list-style:none;background-color:transparent;border-radius:0}.breadcrumb-item a,.breadcrumb-item.active{color:#1a1a1a}.radio{position:relative;display:block;margin-top:0;margin-bottom:0;line-height:30px}.custom-radio label{font-weight:400}.custom-control-label::before{background-color:transparent}.custom-control-input:checked~.custom-control-label::before{background-color:#3ab54a;border-color:#3ab54a;color:#3ab54a;box-shadow:none}.custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:none}label{font-weight:500}input:focus{outline:0}.col-form-label{line-height:40px}.form-control{display:block;width:100%;height:auto;padding:10px;font-size:1rem;font-weight:400;line-height:1.5;color:#476455;background-color:#fff;background-clip:padding-box;border:1px solid #c4c4c4;border-radius:5px}.form-control:focus{color:#476455;background-color:#fff;border-color:#476455;outline:0;box-shadow:none}.upload-area{margin-top:1.25rem;border:none;padding:3rem;width:100%;display:flex;flex-direction:column;align-items:center;position:absolute;z-index:0;top:0;left:0;right:0;bottom:0;height:100%;border:2px solid rgba(0,0,0,.3);justify-content:center;border-radius:5px!important;cursor:pointer}.upload-area-icon{display:block;width:2.25rem;height:2.25rem}.upload-area-icon i{max-height:100%;max-width:100%}.upload-area-icon i{width:100%;display:block;height:auto;text-align:center;margin:auto;font-size:50px;opacity:10%}.upload-area-title{margin-top:-26px;display:block;font-weight:700;color:var(--c-text-primary)}.upload-area-description button{z-index:999999;position:absolute;top:70%;left:42%}.lrg-dropzone-box{display:block;height:150px}.dropzone.dz-clickable{cursor:pointer;z-index:99;position:absolute;border:0!important;background-color:transparent;top:0;left:0;right:0;display:block}.dropzone{display:block;height:150px;min-height:150px!important;border:1px solid rgba(0,0,0,.3)!important;background:#fff;padding:20px 20px!important;border-radius:5px!important}.dropzone .dz-message{text-align:center;margin:0!important}.dropzone .dz-message .dz-button{background:0 0;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit;display:none}.bootstrap-select .dropdown-toggle:focus,.bootstrap-select>select.mobile-device:focus+.dropdown-toggle{outline:0!important;outline-offset:0}.bootstrap-select .dropdown-item.active,.bootstrap-select .dropdown-item:active{color:#fff;text-decoration:none;background-color:#3ab54a!important;border-radius:0}.bootstrap-select .dropdown-item:focus,.bootstrap-select .dropdown-item:hover{background-color:#f6f6f6}.bootstrap-select .dropdown-item{display:block;width:100%;padding:10px 10px;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;border:1px solid #c4c4c4;background-color:#f6f6f6;border-radius:0}.bootstrap-select .dropdown-menu li{position:relative;border-radius:5px}.bootstrap-select .dropdown-menu.inner{position:static;float:none;border:0;padding:0;margin:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;border-radius:5px}.dropdown .dropdown-toggle:after,.dropdown-toggle::after{display:none}.bootstrap-select .dropdown-toggle:focus,.bootstrap-select>select.mobile-device:focus+.dropdown-toggle{outline:0!important;outline:0 auto -webkit-focus-ring-color!important}.dataTables_wrapper .bootstrap-select,.dataTables_wrapper .bootstrap-select>.dropdown-toggle,.dataTables_wrapper .custom-select{width:70%!important}.filters .form-control{display:block;width:100%;height:auto;padding:5px;font-size:1rem;font-weight:400;line-height:1.5;color:#476455;background-color:#fff;background-clip:padding-box;border:1px solid #c4c4c4;border-radius:5px}.input-group-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#476455;text-align:center;white-space:nowrap;background-color:#fff;border:1px solid #476455;border-radius:5px}.input-group-text.border-right-only{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 15px;margin:5px 0 5px 0;font-size:1rem;font-weight:400;line-height:0;color:#495057;text-align:center;white-space:nowrap;background-color:transparent;border-right:1px solid #3c3c3c!important;border-top:0;border-bottom:0;border-left:0;border-radius:10px;border-top-right-radius:0!important;border-bottom-right-radius:0!important;vertical-align:middle;width:45px;text-align:center}.bootstrap-select>.dropdown-toggle,.custom-select{display:block;height:auto;padding:10px;font-size:1rem;font-weight:400;line-height:1.5;color:#3c3c3c;background-color:#fff;background-clip:padding-box;border:1px solid #c4c4c4!important;border-radius:5px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/images/angle-down-grey.png) 97%/15px 8px no-repeat;background-color:#fff}.bootstrap-select>.dropdown-toggle{border:0!important}.input-group .bootstrap-select>.dropdown-toggle{border:0!important}.custom-select .dropdown-menu{float:left;min-width:10rem;height:auto;padding:0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:5px;z-index:999999999!important}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border:1px solid #476455}.bootstrap-select .dropdown-toggle:focus,.bootstrap-select>select.mobile-device:focus+.dropdown-toggle{outline:0;outline-offset:-2px}.qty-up{position:absolute;top:10px;left:62px;font-size:15px;color:#000}.qty-down{position:absolute;top:25px;left:62px;font-size:15px;color:#000}.qty-final{width:58px;height:auto;outline:0;border:0;text-align:center;background-color:transparent}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#476455;background-color:#fff;border-color:#c4c4c4;outline:0;box-shadow:none;border:1px solid #c4c4c4}.bootstrap-select{display:block;height:auto;padding:0;font-size:1rem;font-weight:400;line-height:1.5;color:#3c3c3c;background-color:#fff;background-clip:padding-box;border:0;border-radius:5px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/images/angle-down-grey.png) 97%/15px 8px no-repeat;background-color:#fff}.custom-select .dropdown-item.active,.custom-select .dropdown-item:active{color:#fff;text-decoration:none;background-color:#3ab54a!important;border-radius:0}.custom-select .dropdown-item:focus,.custom-select .dropdown-item:hover{background-color:#f6f6f6}.custom-select .dropdown-item{display:block;width:100%;padding:10px 10px;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;border:1px solid #c4c4c4;background-color:#f6f6f6;border-radius:0}.bootstrap-select .dropdown-menu li{position:relative;border-radius:5px}.bootstrap-select .dropdown-menu.inner{position:static;float:none;border:0;padding:0;margin:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;border-radius:5px}.dropdown-toggle::after{display:none}.bootstrap-select .dropdown-toggle:focus,.bootstrap-select>select.mobile-device:focus+.dropdown-toggle{outline:0!important}#content{width:100%;position:relative;margin-right:0}header{z-index:999;background-color:#fff;position:fixed;top:0;left:0;right:0}header .d-flex{height:80px}.navbar-brand p{color:#1a1a1a;margin-bottom:0;line-height:20px;vertical-align:middle}.navbar-brand p>span{color:#1a1a1a;font-weight:700;text-transform:uppercase;font-size:30px}.nav{display:-ms-flexbox;display:block;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav li{display:block;width:100%;overflow:hidden;text-wrap:balance}.content-inner{padding:6% 2% 6% 15%}.login-page{padding:20vh 0 10vh 0}.active-categories-link{color:#3c3c3c;border-bottom:1px solid #3c3c3c;position:absolute;bottom:10px;left:25px}.active-categories-link:hover{color:#fbaa2e;border-bottom:1px solid #fbaa2e}.custom-container .card{min-height:190px}.progress{display:-ms-flexbox;display:flex;height:30px;overflow:hidden;font-size:.75rem;background-color:#e7f1e8;border-radius:0}.progress-bar.dark-bar{color:#fff;text-align:left;background-color:#476455;padding:10px 25px 10px 5px;height:30px}.progress-bar.light-bar{color:#476455;text-align:right;background-color:#e7f1e8;padding-right:20px;height:30px;font-weight:700;font-size:13px}textarea.h-120{height:120px}.card{border:1px solid #c4c4c4}.card-body{padding:10px 20px}.collapse-triggers a.active-trigger{color:#3ab54a;border-bottom:1px solid #3ab54a}.nav-tabs{border-bottom:0}.nav.nav-tabs li{display:inline-block;width:auto}.nav-tabs .nav-link{color:#1a1a1a;font-weight:600;padding:0;margin-right:20px}.nav-tabs .nav-link.active{color:#3ab54a;border-bottom:1px solid #3ab54a!important;border-color:transparent}.nav-tabs .nav-link:hover{border-color:transparent}.crop-photo .file-upload{padding:20px 20px 0 20px}.file-upload{background-color:#f5f5f5;width:100%;margin:0 auto;padding:20px;border-radius:5px;position:relative;border:1px solid #c4c4c4}.upload-btns{position:absolute;bottom:20%;left:0;right:0;width:100%;text-align:center}.upload-btns.single-btn{position:absolute;bottom:20%;left:0;right:0;width:100%;text-align:center}.upload-btns.single-btn .btn-primary{min-width:200px}.file-upload-content{display:none;text-align:center}.file-upload-input{position:absolute;margin:0;padding:0;width:100%;height:100%;outline:0;opacity:0;cursor:pointer;left:0;right:0;top:0;bottom:0}.image-upload-wrap{margin-top:0;border:0;position:relative;height:100%;padding:80px 0}.drag-text{text-align:center}.drag-text i{position:absolute;opacity:.1;font-size:50px;top:27%;left:0;right:0}.drag-text h3{font-weight:600;color:#1a1a1a;padding:0;font-size:15px;margin-top:0;margin-bottom:3%}.file-upload-image{max-height:200px;max-width:200px;margin:auto;padding:20px}header .datepicker-dropdown{top:65px!important;left:auto!important;right:130px}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover.disabled,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active.disabled:hover[disabled],.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active:active,.datepicker table tr td.active:hover,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover.disabled,.datepicker table tr td.active:hover:active,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active:hover[disabled],.datepicker table tr td.active[disabled]{background-color:#fbaa2e!important;border-radius:100%;background-image:none}.datepicker-dropdown.datepicker-orient-left:before{display:none}.datepicker th{text-align:center;width:20px!important;height:40px!important;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0!important;border:none;font-weight:400;margin-bottom:10px}.datepicker.datepicker-dropdown .datepicker-days table.table-condensed thead tr th.dow{color:#fff}.datepicker.datepicker-dropdown .datepicker-days table.table-condensed thead tr th.datepicker-switch{color:#000!important;background:#fff;padding-bottom:1rem;padding-top:1rem;font-size:1rem;font-weight:600}.datepicker.datepicker-dropdown .datepicker-days table.table-condensed tbody td.day.active:before{content:"";width:28px;height:25px;background:0 0;text-shadow:none;border-radius:2px;display:block;margin:auto;vertical-align:middle;position:absolute;top:6px;z-index:-1;left:0;right:0}.datepicker.datepicker-dropdown .datepicker-days table.table-condensed thead tr th.next,.datepicker.datepicker-dropdown .datepicker-days table.table-condensed thead tr th.prev{color:#000!important;padding-bottom:1rem;padding-top:1rem;background:#fff}.datepicker td{text-align:center;width:20px!important;height:40px!important;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:none;font-weight:400;padding:10px 0!important}.dow{background-color:#476455;border-radius:0;color:#fff;margin-bottom:10px}.datepicker table{min-width:18rem}.datepicker{padding:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:0;direction:ltr!important;border:0!important;display:inline-block!important;box-shadow:0 2px 6px -2px rgb(0 0 0 / 50%);min-width:15rem;margin-bottom:20px}.datepicker table tr td span{display:block;width:23%;height:45px;line-height:45px;float:left;margin:1%;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled.disabled,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover.disabled,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active.disabled:hover[disabled],.datepicker table tr td span.active.disabled[disabled],.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover.disabled,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active:hover[disabled],.datepicker table tr td span.active[disabled]{background-color:#e4ebf2!important;background-image:none;color:#000;text-shadow:0}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover.disabled,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active.disabled:hover[disabled],.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active:active,.datepicker table tr td.active:hover,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover.disabled,.datepicker table tr td.active:hover:active,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active:hover[disabled],.datepicker table tr td.active[disabled]{background-color:#fbaa2e;border-radius:100%;background-image:none}.datepicker table tr td.disabled{background-color:#c4c4c4!important;border-radius:100%!important;background-image:none!important;color:#000!important}.static-datepicker .datepicker{min-width:330px;width:330px}.static-datepicker .datepicker table{min-width:100%;margin:0 3px}.calendar-base{width:auto;height:auto;border-radius:0;background-color:#fff;position:relative;border:1px solid #c4c4c4;color:#000}.year{color:#000;font-size:20px;position:relative;font-weight:700;line-height:40px;vertical-align:middle}.month-color{color:#27ae60}.month-hover:hover{color:#27e879!important}.months{color:#000;position:relative;left:0;top:90px;word-spacing:10px;max-width:500px;right:0;max-width:500px;text-align:center}.days{color:#fff;font-size:18px;word-spacing:35px;width:100%;text-align:center;background-color:#476455;padding:20px 0}.num-dates{z-index:1;margin-top:10%}.week{margin-bottom:25px;word-spacing:40px;position:relative}.week span{word-spacing:35px;padding:0 6px}.active-day-grn{width:30px;height:30px;border-radius:50%;background-color:#2ecc71;position:absolute;top:36.5%;left:2.6%;text-align:center}.active-day-grey{width:30px;height:30px;border-radius:50%;background-color:#c4c4c4;position:absolute;top:0;left:-1%;text-align:center}.active-day-num{color:#fff;z-index:999}.white{color:#fff}.event-indicator{width:5px;height:5px;border-radius:50%;background-color:#2980b9;position:relative;top:304px;left:695px}.two{position:relative;top:168px;left:535px}#content{background-color:#f5f5f5}.review-block p{line-height:30px;vertical-align:middle}.accordion p{line-height:40px;vertical-align:middle}#add-assessment-template-form .table-responsive{display:ruby-text;width:100%;overflow:visible;-webkit-overflow-scrolling:touch}#add-assessment-template-form .accordion>.card{overflow:visible}.dropdown-menu{position:absolute;top:100%;left:0;z-index:9999!important;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu.datepicker{z-index:9999999999!important}table.dataTable td.dt-control:before{height:20px!important;width:20px!important;margin-top:5px!important;display:inline-block;color:#fff;border:1px solid #fff!important;border-radius:1em;box-shadow:0 0 .2em #444;box-sizing:content-box;text-align:center;text-indent:0!important;font-family:"Courier New",Courier,monospace;line-height:20px!important;content:"+";background-color:#31b131;font-size:20px!important}table.dataTable td,table.dataTable th{padding:8px 0!important}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover{background-color:#fff!important;border:1px solid #dee2e6!important}.dataTables_wrapper .dataTables_paginate .paginate_button.current{z-index:3!important;border-color:transparent!important;background-color:transparent!important;color:#3ab54a!important;font-size:15px!important;background:linear-gradient(to bottom,rgba(230,230,230,.1) 0,rgba(0,0,0,0) 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{z-index:3!important;border-color:transparent!important;background-color:transparent!important;color:#3ab54a!important;font-size:15px!important;background:linear-gradient(to bottom,rgba(230,230,230,0) 0,rgba(0,0,0,0) 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button{z-index:3!important;border-color:transparent!important;background-color:transparent!important;color:#071b33!important;font-size:15px!important;background:linear-gradient(to bottom,rgba(230,230,230,0) 0,rgba(0,0,0,0) 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{z-index:3!important;border-color:transparent!important;background-color:transparent!important;color:#071b33!important;font-size:15px!important;background:linear-gradient(to bottom,rgba(230,230,230,0) 0,rgba(0,0,0,0) 100%)}.text-ellipsis{display:inline-block;overflow:hidden!important;overflow-wrap:normal;text-overflow:ellipsis;white-space:nowrap!important}label.text-ellipsis{margin-bottom:0}.line-height-7{line-height:7!important}.active-categories-nav{padding:9px 13px 9px 13px;border-radius:18px;border:1px solid #c4c4c4;color:#c4c4c4;cursor:pointer}.active-categories-nav:hover{padding:9px 13px 9px 13px;background:#3ab54a;border-radius:18px;border:1px solid #c4c4c4;color:#c4c4c4;cursor:pointer}#default-dates{margin-top:15px}.pulse{overflow:visible;border-radius:100%;position:fixed;bottom:21px;right:25px;z-index:9999999;font-size:55px;background-color:#fbaa2e}.pulse:hover{cursor:pointer;color:#fbaa2e;background-color:#fbaa2e}.pulse:before{content:'';display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-color:#356b43;border-radius:inherit;transition:opacity .3s,transform .3s;animation:pulse-animation 3s cubic-bezier(.24,0,.38,.5) infinite;z-index:-1}.pulse-question{color:#356b43}@keyframes pulse-animation{0%{opacity:1;transform:scale(1)}50%{opacity:0;transform:scale(1.5)}100%{opacity:0;transform:scale(1.5)}}.loading{position:fixed;z-index:999;overflow:show;margin:auto;top:0;left:0;bottom:0;right:0;width:50px;height:50px;display:none}.loading:before{content:'';display:block;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.5)}.loading:not(:required){font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.loading:not(:required):after{content:'';display:block;font-size:10px;width:50px;height:50px;margin-top:-.5em;border:15px solid rgba(53,107,67,1);border-radius:100%;border-bottom-color:transparent;-webkit-animation:spinner 1s linear 0s infinite;animation:spinner 1s linear 0s infinite}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes spinner{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes spinner{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.hiddenOption{display:none}.home-section-1 .card{border:1px solid #c4c4c4;max-width:none;min-width:140px}.home-section-1 .card-body{padding:10px 0}.home-section-1 .card-header{padding:0;margin-bottom:0;background-color:transparent;border-bottom:0;height:50%}.edit-feedback-ahref{text-decoration:underline;color:#fbaa2e}.modalLine{border-top:1px solid #000}.dashboard-quick-link{color:#000}.tbl-heading{background-color:#c4c4c4;color:#000!important}.sort-heading{cursor:pointer}.training-accordions .card{border:1px solid #c4c4c4;border-radius:5px}.training-accordions .card img{width:100%;height:auto}.training-accordions>.card>.card-header{background-color:#dcdcdc;color:#1a1a1a;border-radius:5px;margin-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.training-accordions .btn-link{color:#1a1a1a;font-weight:600;font-size:20px}.training-accordions>.card:not(:last-of-type){border-radius:5px;border-bottom:1px solid #c4c4c4}.training-accordions>.card:not(:first-of-type){border-top-left-radius:5px;border-top-right-radius:5px}.training-accordions .card-body{border:0;border-radius:5px}.alert-card i{font-size:40px;color:#fbaa2e}.criteria-tables .table-bordered td,.criteria-tables .table-bordered th,.dashboard-document-expiring .table-bordered td,.dashboard-document-expiring .table-bordered th{border-top:0;border-left:0;border-right:0}.criteria-tables .accordion>.card>.card-header{background-color:#dcdcdc!important;border:0}.criteria-tables .form-group{margin-bottom:0}.assessment-template .btn-link{font-weight:800;color:#1a1a1a;text-decoration:none}.assessment-template .btn-link i{font-size:20px}.lrg-icons i{width:25px;height:25px;text-align:center;font-size:25px!important}.assessment-template .card-header{padding:5px 20px;margin-bottom:0;background-color:#dcdcdc;border-bottom:0}.assessment-template .accordion>.card>.card-header{border-radius:5px;margin-bottom:-1px}.criteria-checkbox .checkbox,.criteria-tables .checkbox,.schedules-card .checkbox{margin:0;display:-webkit-box;overflow:hidden;position:relative}.criteria-checkbox .checkbox input[type=checkbox],.criteria-tables .checkbox input[type=checkbox],.schedules-card .checkbox input[type=checkbox]{margin:0;visibility:hidden;left:7px;top:7px}.criteria-checkbox .checkbox label,.criteria-tables .checkbox label,.schedules-card .checkbox label{width:16px;height:16px;padding:0;margin:5px 10px 0 10px;border-radius:0;border:1px solid #666;cursor:pointer;display:block;position:relative;transition:all .3s ease 0s;margin-left:0}.criteria-checkbox .checkbox label:hover,.criteria-tables .checkbox label:hover,.schedules-card .checkbox label:hover{border-width:2px}.criteria-checkbox .checkbox input[type=checkbox]:checked+label,.criteria-tables .checkbox input[type=checkbox]:checked+label,.schedules-card .checkbox input[type=checkbox]:checked+label{background-color:#3ab54a;border:7px solid #3ab54a;box-shadow:none}.criteria-checkbox .checkbox label:after,.criteria-checkbox .checkbox label:before,.criteria-tables .checkbox label:after,.criteria-tables .checkbox label:before,.schedules-card .checkbox label:after,.schedules-card .checkbox label:before{content:"";background:#fff;width:2px;height:10px;opacity:0;transform:translateX(-50%) rotate(55deg);position:absolute;left:160%;top:-10px;transition:all .2s ease 0s}.criteria-checkbox .checkbox label:after,.criteria-tables .checkbox label:after,.schedules-card .checkbox label:after{height:7px;transform:translateX(-50%) rotate(-33deg);left:-35%;top:-6px}.criteria-checkbox .checkbox input[type=checkbox]:checked+label:before,.criteria-tables .checkbox input[type=checkbox]:checked+label:before,.schedules-card .checkbox input[type=checkbox]:checked+label:before{opacity:0;transform:translateX(-50%) rotate(55deg);left:75%;top:0}.criteria-checkbox .checkbox input[type=checkbox]:checked+label:after,.criteria-tables .checkbox input[type=checkbox]:checked+label:after,.schedules-card .checkbox input[type=checkbox]:checked+label:after{opacity:0;transform:translateX(-50%) rotate(-33deg);left:1%;top:2px}.criteria-checkbox .checkbox span,.criteria-tables .checkbox span,.schedules-card .checkbox span{font-size:16px;font-weight:500;vertical-align:middle}.criteria-radio .radio,.criteria-tables .radio,.schedules-card .radio{margin:0;display:-webkit-box;overflow:hidden;position:relative}.criteria-radio .radio input[type=radio],.criteria-tables .radio input[type=radio],.schedules-card .radio input[type=radio]{margin:0;visibility:hidden;left:7px;top:7px}.criteria-radio .radio label,.criteria-tables .radio label,.schedules-card .radio label{width:16px;height:16px;padding:0;margin:8px 10px 0 10px;border-radius:0;border:1px solid #666;cursor:pointer;display:block;position:relative;transition:all .3s ease 0s;margin-left:0;border-radius:100%}.criteria-radio .radio label:hover,.criteria-tables .radio label:hover,.schedules-card .radio label:hover{border-width:2px}.criteria-radio .radio input[type=radio]:checked+label,.criteria-tables .radio input[type=radio]:checked+label,.schedules-card .radio input[type=radio]:checked+label{background-color:#3ab54a;border:7px solid #3ab54a;box-shadow:none}.criteria-radio .radio label:after,.criteria-radio .radio label:before,.criteria-tables .radio label:after,.criteria-tables .radio label:before,.schedules-card .radio label:after,.schedules-card .radio label:before{content:"";background:#fff;width:2px;height:10px;opacity:0;transform:translateX(-50%) rotate(55deg);position:absolute;left:160%;top:-10px;transition:all .2s ease 0s;border-radius:100%}.criteria-radio .radio label:after,.criteria-tables .radio label:after,.schedules-card .radio label:after{height:7px;transform:translateX(-50%) rotate(-33deg);left:-35%;top:-6px}.criteria-radio .radio input[type=radio]:checked+label:before,.criteria-tables .radio input[type=radio]:checked+label:before,.schedules-card .radio input[type=radio]:checked+label:before{opacity:0;transform:translateX(-50%) rotate(55deg);left:75%;top:0}.criteria-radio .radio input[type=radio]:checked+label:after,.criteria-tables .radio input[type=radio]:checked+label:after,.schedules-card .radio input[type=radio]:checked+label:after{opacity:0;transform:translateX(-50%) rotate(-33deg);left:1%;top:2px}.criteria-radio .radio span,.criteria-tables .radio span,.schedules-card .radio span{font-size:16px;font-weight:500;vertical-align:middle}.completed-assessment-table .table-action i{width:25px;height:20px;text-align:center;font-size:22px}.assigned-staff-cards .card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:transparent;border-bottom:2px solid rgba(0,0,0,.125)}