table.table:not(.dataTable)*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.hidden{display:none!important;}.v-hidden{visibility:hidden;}.main .row.full-width{margin-left:-30px;margin-right:-30px;}.dropdown-menu-user{width:unset;min-width:125px;overflow-x:hidden;white-space:nowrap;}.dropdown-menu-language{width:unset;min-width:185px;height:48vh;overflow-y:scroll;overflow-x:hidden;white-space:nowrap;}.dropdown-menu-user .dropdown-item,.dropdown-menu-language .dropdown-item,.dropdown-menu-notifications .dropdown-item{border:none;}label.checkbox,label.radio{margin-left:.5rem;color:#55595c;}h4{font-size:1.2rem;}.sub-text{font-style:italic;color:#47bcea;}.highlight{font-weight:bold;}.invalid,input:focus:invalid,select:focus:invalid,textarea:focus:invalid{border-color:#f00;}.required{color:#f00;font-weight:bold;}#toast-container>.toast{background-image:none!important;}#toast-container>.toast:before{position:fixed;font-family:FontAwesome;font-size:24px;line-height:18px;float:left;color:#fff;padding-right:.5em;margin:auto .5em auto -1.5em;}#toast-container>.toast-warning:before{content:"\f06a";}#toast-container>.toast-error:before{content:"\f071";}#toast-container>.toast-info:before{content:"\f05a";}#toast-container>.toast-success:before{content:"\f00c";}.none{display:none;}.sort-control{cursor:pointer;}.sorting{cursor:grab;}.sorting.gu-mirror{cursor:grabbing;}a.card{text-decoration:none;color:black;}a.card:hover .card-block,a.card:hover>.card-block>div.text-muted{text-decoration:none;color:white!important;background:#20a8d8;}.card-accordion .card-header{cursor:pointer;}.card-header.with-button{padding:1rem 1.25rem;font-size:1rem;display:flex;align-items:center;justify-content:space-between;}.card-header.with-button .pull-right{display:flex;align-items:center;justify-content:space-between;}.card-header .pill{padding:.5rem 1.5rem;background-color:#fff;border-radius:1.25rem;font-weight:bold;color:#000;transition:all .2s ease-in-out;text-decoration:none;}.card-header .pill:focus,.card-header .pill:hover{text-decoration:none;}.modal form label{margin:0;}.modal select{height:auto!important;}.card.red,.card.green,.card.blue,.card.magenta{background:white!important;}.white,.card.red .card-header,.card.green .card-header,.card.blue .card-header,.card.magenta .card-header,.red .input-group-addon,.green .input-group-addon,.blue .input-group-addon,.magenta .input-group-addon{color:white;}.red,.red .colored,.red .card-header,.red .input-group-addon{background:#f95c46!important;}.red .card-header .pill:hover,.red .card-header .pill.active{background:#fee2de;}.green,.green .colored,.green .card-header,.green .input-group-addon{background:#1ae35e!important;}.green .card-header .pill:hover,.green .card-header .pill.active{background:#d4fae1;}.border-green{border-color:#1ae35e;}.blue,.blue .colored,.blue .card-header,.blue .input-group-addon{background:#20a8d8!important;}.magenta,.magenta .colored,.magenta .card-header,.magenta .input-group-addon{background:#d86aef!important;}.fa.red,.fa.green,.fa.blue,.fa.magenta,.fa.amber{background:transparent!important;}.red-text,.fa.red{color:#f95c46;}.green-text,.fa.green{color:#1ae35e;}.leafgreen-text,.fa.leafgreen{color:#79c447;}.blue-text,.fa.blue{color:#20a8d8;}.royalblue-text,.fa.royalblue{color:#3232ff;}.magenta-text,.fa.magenta{color:#d86aef;}.amber-text,.fa.amber{color:#f4a442;}.background{background:rgb(228,229,230);}.background-white{background:white;}.banner{margin:2em -30px;padding:1em;color:white;text-align:center;font-size:3em;font-weight:bold;}.styled-title>:last-child{transform:skew(-60deg);transform-origin:bottom;}.styled-title>:last-child *{transform:skew(60deg);transform-origin:bottom;}#browser-warning{position:absolute;top:0;left:0;width:100%;font-size:1rem;text-align:center;background-color:red;color:white;}div[id^="table_"].dt-container{overflow-x:scroll;}.app table.dataTable{padding:.5rem 0;}.app table.dataTable thead th,.app table.dataTable tfoot th{white-space:normal!important;}.app table.dataTable thead th[aria-label="All / None"]{white-space:nowrap!important;}.app table.dataTable.no-footer{border-bottom:0;}.app table.dataTable tbody tr:nth-of-type(even),.app table.dataTable tbody tr:nth-of-type(even) .dtfc-fixed-start{background-color:#f8f9fa!important;}.app table.dataTable tbody td:last-child{white-space:nowrap;}a.card.trial{text-align:center;}a.card.trial .card-block,a.card.trial:hover .card-block{color:#2a2c36!important;background:white!important;}a.card.trial:hover .card-block .text-muted{background:white!important;color:#818a91!important;}a.card.trial .thirty,a.card.trial .day-free-trial{font-weight:bold;color:#20a8d8;line-height:1;}a.card.trial .h1{margin-top:1rem;}a.card.trial .thirty{font-size:14rem;margin-top:3rem;}a.card.trial .day-free-trial{font-size:2.5rem;text-transform:uppercase;}a.card.trial .text-muted{margin-top:5rem;}#trial-popup{position:fixed;width:100%;height:100%;display:flex;align-items:center;background-color:rgba(0,0,0,.75);z-index:9999;}#trial-popup .popup-close{position:absolute;font-size:3rem;text-decoration:none;text-align:center;width:3rem;height:3rem;line-height:1;top:1rem;right:1rem;color:white;}#admin-trials .filters .icon{float:left;width:60px;color:white;}#admin-trials .filters .button{height:100%;margin-left:60px;background:white;text-transform:uppercase;}#admin-trials .filters .button .btn{color:#2a2c36;font-size:1.2rem;line-height:2.8rem;}#admin-trials .filters .button .btn:focus{box-shadow:none;}#admin-trials .label-new{color:#d86aef;}#admin-trials .label-active{color:#79c447;}#admin-trials .label-upgraded{color:#20a8d8;}#admin-trials .label-expired{color:#f95c46;}#card-element{padding:1rem;border:1px solid rgba(0,0,0,.15);}#subscribe-spinner{vertical-align:middle;}#dashboard .dashboard-header h1{font-weight:bold;}#dashboard-alerts{background-color:#f95c46;border:2px solid #a31805;}#dashboard-alerts .alert{color:#fff;margin-bottom:0;font-size:1.3rem;font-weight:700!important;padding:0;border:0;line-height:1.1;}#dashboard-tabs .nav-tabs{border-bottom:2px solid #dcdfe1;}#dashboard-tabs .nav-tabs .nav-link{color:#2a2c36;padding:15px 19px 13px 30px;border:2px solid transparent;border-bottom-width:0;font-size:1rem;margin-bottom:0;font-weight:700!important;}#dashboard-tabs .nav-tabs .nav-link:hover,#dashboard-tabs .nav-tabs .nav-link.active{border-color:#dcdfe1;}#dashboard .mini-widget a.link{display:flex;text-decoration:none;color:inherit;}#dashboard .widget table td:last-child{width:25%;text-align:center;white-space:nowrap;}#audit-rag-status{background-color:lightgrey;display:inline-block;width:32px;height:32px;border-radius:32px;margin-right:1em;}#audit-rag-status.grey{background-color:#e4e5e6!important;}#audit-rag-status.red{background-color:#ff5454!important;}#audit-rag-status.amber{background-color:#fabb3d!important;}#audit-rag-status.green{background-color:#79c447!important;}#audit-header h1{font-weight:bold;}#audit-nav ul{margin:0;padding:0;list-style:none;}#audit-nav a{display:block;text-decoration:none;color:#2a2c36;font-size:1rem;}#audit-nav a .count{color:#ff5454;margin-right:.5rem;}#audit-nav a.active{text-shadow:1px 1px 2px grey;}#audit-nav a.complete .count{color:#79c447;}.audit-title-row{background:#20a8d8;}.audit-title-row>div{border:1px solid white;padding:10px;color:white;}.audit-question-row{background:white;}.audit-question-row>div{border:1px solid lightgrey;padding:10px;}.audit-question-row>div small{display:none;width:100%;margin-bottom:5px;font-style:italic;}@media (max-width:991px){.audit-title-row{display:none}.audit-question-row>div small{display:inline-block}}@media (max-width:1600px){.audit-title-row,.audit-question-row{justify-content:space-evenly}.audit-title-row [class*="col-"],.audit-question-row [class*="col-"]{flex:1;max-width:unset;padding:10px 7px}.audit-title-row [class*="col-"]:first-child,.audit-question-row [class*="col-"]:first-child{flex:0 100%;width:100%;max-width:100%}.audit-question-row [class*="col-"]:first-child{margin-bottom:10px}}.audit-question-row .add-custom-action{display:none;color:lightgrey;}.audit-question-row .add-custom-action.selected{color:#79c447;}.audit-question-row .response-field.selected + .add-custom-action{display:inline-block;}.response-field.fa-check,.response-field.fa-times,.response-field.fa-circle-o,.response-field.fa-question{color:lightgrey;cursor:pointer;}.response-field.fa-check:hover,.response-field.fa-check.selected{color:#1ae35e;}.response-field.fa-times:hover,.response-field.fa-times.selected{color:#f95c46;}.response-field.fa-question:hover,.response-field.fa-question.selected{color:#f4a442;}.response-field.fa-circle-o:hover,.response-field.fa-circle-o.selected{color:#3232ff;}.audit-question-row .fa-comment,.audit-question-row .fa-picture-o,.audit-question-row .fa-calendar{color:lightgrey;}.audit-question-row .fa-comment.selected,.audit-question-row .fa-picture-o.selected,.audit-question-row .fa-calendar.selected{color:#20a8d8;color:#1ae35e;}input.hidden-file,#evidence-upload{width:1px;height:1px;opacity:.001;float:left;}#loading-overlay{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background:white;z-index:1000;}#images-grid{height:300px;overflow-x:hidden;overflow-y:auto;display:flex;align-content:start;}#images-grid .tile{text-align:right;}#images-grid .tile .image{height:100px;text-align:center;border:1px solid gainsboro;}#images-grid .tile .image a{display:flex;height:100%;flex-direction:row;align-items:center;flex-wrap:nowrap;}#images-grid .tile img{max-width:100%;max-height:100%;margin:0 auto;}#modal-custom-action .chosen-container,#modal-reminder .chosen-container{width:100%!important;}a[class*="lightcase-icon-"]:hover,a[class*="lightcase-icon-"]:focus{text-decoration:none;}.fix-status{padding:.25rem;vertical-align:middle;border-radius:36px;color:#fff;width:36px;height:36px;text-align:center;line-height:26px;}.fix-status.fix-rejected{background-color:#ff5454;}.fix-status.fix-pending{background-color:#fabb3d;}.fix-status.fix-approved{background-color:#79c447;}[class*="fix-status--"]{font-weight:bold;}.fix-status--rejected{color:#ff5454;}.fix-status--pending{color:#fabb3d;}.fix-status--approved{color:#79c447;}.audit-response{font-weight:bold;}.audit-response--no{color:#ff5454;}.audit-response--advisory{color:#fabb3d;}.audit-response--yes{color:#79c447;}.audit-response--na{color:#b8bbc0;}#audit_report .details .detail{background-color:#f9f9f9;padding:1rem;border-bottom:5px solid #20a8d8;}@media (min-width:992px){#audit_report .col-lg-flex20{flex:0 0 20%;max-width:20%}}#audit_report .audit-response:before{font-size:1rem;font-family:FontAwesome;border-radius:30px;width:25px;height:25px;margin-right:15px;font-weight:300;color:white;}#audit_report .audit-response--yes:before{content:"\f00c";background-color:#79c447;padding:.25rem;}#audit_report .audit-response--no:before{content:"\f00d";background-color:#ff5454;padding:.25rem .4rem .3rem;}#audit_report .audit-response--advisory:before{content:"\f068";background-color:#fabb3d;padding:.3rem .4rem .25rem;}#audit_report .audit-response--na:before{content:"\f10c";background-color:#b8bbc0;padding:.3rem .4rem .25rem;}#audit_report .label{color:#20a8d8;}#audit_report .th.audit-question{width:85%;}#audit_report .th.audit-response{width:15%;text-align:center;font-size:unset;}#audit_report td{vertical-align:top;}#audit_report td.audit-response{font-weight:bold;font-size:1rem;text-align:center;}#audit_report td.audit-details{padding-top:2rem;}#audit_report td.audit-details ul{padding-left:1rem;}#audit_report td.audit-details li:not(:last-child){margin-bottom:1rem;}#audit_report .section{font-weight:bold;font-size:1rem;}#audit_report figure{display:flex;flex-direction:column;}#audit_report figure img{width:100%;max-width:100%;}#audit_report figure figcaption{padding-top:.5rem;margin-top:auto;text-align:center;}#audit_report .file{margin:0;border:1px solid gainsboro;}#audit_report .file a{display:flex;flex-direction:column;width:100%;height:100%;align-items:center;justify-content:center;padding:.5rem;text-decoration:none;}#audit_report .file .fa{font-size:3rem;color:inherit;}#audit_report .file span{display:inline-block;margin-top:.5rem;word-break:break-all;text-align:center;}#audit_report_actions .section:not(:first-child){margin-top:2rem;}#audit_report_actions .action{margin-top:1.25rem;}#audit_report_actions .row[class*="action-"]{margin-top:.5rem;}#audit_library_header .card-block{padding:1rem 1.5rem;}#audit_library_header h1,#audit_library_header .h1{font-size:1.3rem;font-weight:700;margin:0;}#audit_library .col{margin:0 0 30px;}#audit_library .card .card-block,#audit_library .card .card-footer{display:flex;}#audit_library .card.audit-new .card-block,#audit_library .card.audit-complete .card-block{flex-flow:column nowrap;align-items:center;justify-content:space-between;}#audit_library .card.audit-ongoing .card-block{flex-flow:column nowrap;align-items:center;justify-content:top;}#audit_library .card.audit-new .btn-lg,#audit_library .card.audit-ongoing .btn-lg{margin-top:auto;}#audit_library .card.audit-ongoing .progress{width:100%;max-width:100%;margin:.5rem 0 1rem;}#audit_library .card .card-footer{flex-flow:row wrap;justify-content:space-evenly;}#audit_fixes .progress{width:100%;max-width:100%;}#audit_fixes_list .card-header span{vertical-align:middle;}#audit_fixes_list .card-header .badge{border-radius:3px;}#audit_fixes_list .card-block .row{align-items:top;}#audit_fixes_list .card-block .row:last-child{margin-bottom:0!important;}#audit_fixes_list .card-block .assignees{margin-top:.5rem;}#audit_fix #audit_library_header h1{line-height:36px;}#audit_fix_evidence .card-block .row{margin-bottom:1.5rem;}#audit_fix_evidence .card-block .row:last-child{margin-bottom:0;}#audit_fix_evidence .card-block .comment-comment{padding:0;border:1px solid gainsboro;border-radius:5px;}#audit_fix_evidence .card-block .comment-comment .header{padding:.5rem 1rem;text-align:center;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#fff;}#audit_fix_evidence .card-block .comment-comment .content{padding:1rem;}#audit_fix_evidence .card-block .comment-author{border-color:#20a8d8;}#audit_fix_evidence .card-block .comment-status-rejected{border-color:#ff5454;}#audit_fix_evidence .card-block .comment-status-rejected .header{background-color:#ff5454;}#audit_fix_evidence .card-block .comment-status-approved{border-color:#79c447;}#audit_fix_evidence .card-block .comment-status-approved .header{background-color:#79c447;}#audit_fix_evidence .card-block .comment-audit-images .row{justify-content:center;}#audit_fix_evidence .card-block .image{height:200px;width:200px;text-align:center;border:1px solid gainsboro;border-radius:5px;margin:0 auto;}#audit_fix_evidence .card-block .image a{display:flex;height:100%;flex-direction:row;align-items:center;flex-wrap:nowrap;}#audit_fix_evidence .card-block .image img{max-width:100%;max-height:100%;margin:0 auto;}#audit_fix_evidence .card-block .file{border:1px solid gainsboro;margin:0 auto;float:unset;}#audit_fix_evidence .card-block .file a{display:flex;flex-direction:column;width:100%;height:100%;justify-content:center;align-items:center;padding:.5rem;text-decoration:none;}#audit_fix_evidence .card-block .file span{display:inline-block;margin-top:.5rem;word-break:break-all;text-align:center;}#audit_fix_evidence_add label{width:100%;}#audit_fix_evidence_add input{outline:0;}#audit_fix_evidence_add select,#audit_fix_status_update select{height:auto;}#audit_admin .select-icon{float:left;width:60px;}#audit_admin .select-icon + div{margin-left:60px;}#audit_admin select,#audit_admin .row-type .text{font-size:1.3rem;}#audit_admin .row-section .text{font-size:1.1rem;}#audit_admin .row-section + div[id$="_questions"]{margin-top:1.5rem;}#audit_admin .row-question:nth-child(even){background-color:#f8f9fa;}#audit_admin .action{display:flex;font-size:20px;align-items:center;justify-content:flex-end;}#audit_admin input[type="checkbox"]{display:inline-block;width:auto;vertical-align:middle;margin-left:1rem;}#assessment-header h1{font-weight:bold;}#assessment-form input[type="text"]{font-size:1.5rem;font-weight:500;}#assessment-form input[type="date"]{display:inline-block;width:auto;}#assessment-form select{height:auto;font-size:1.5rem;font-weight:500;}#assessment-form .property thead span[data-aspect]{background:#b8bbc0;color:#fff;padding:.1rem .4rem;border-radius:1rem;display:inline-block;text-align:center;}#assessment-form .property .rating{font-weight:bold;font-size:1.1rem;text-transform:uppercase;}#assessment-view .rating{font-weight:bold;text-transform:uppercase;}#assessment-form .property .rating-low,#assessment-view .rating-low{color:forestgreen;}#assessment-form .property .rating-medium,#assessment-view .rating-medium{color:gold;}#assessment-form .property .rating-high,#assessment-view .rating-high{color:orange;}#assessment-form .property .rating-vhigh,#assessment-view .rating-vhigh{color:red;}.assessment-actions div:nth-child(odd){font-size:2rem;}.assessment-actions div:nth-child(even){font-size:1rem;display:flex;align-items:center;}.hazard-low>div,.hazard-med>div,.hazard-high>div{border:1px solid rgba(0,0,0,.15);height:100%;}.hazard-low>div{background:yellow;}.hazard-med>div{background:orange;}.hazard-high>div{background:red;}.bordered-children>div{border-bottom:solid 1px #e8e8e8;}.bordered-children>div:last-child{border-bottom:none;}#assessments_admin .row-regulation:nth-child(even){background-color:#f8f9fa;}#assessments_admin .action{display:flex;font-size:20px;align-items:center;justify-content:flex-end;}#modal_templates_import_libraries .chosen-container,#modal_templates_import_sites .chosen-container,#copy2site .chosen-container,#copy2sites .chosen-container,#batch-update-modal .chosen-container{display:block;margin-top:.5rem;width:100%!important;}#incident-form .date-time-location .required{float:right;width:15px;font-size:2em;text-align:right;height:100%;}#notifications-table .fa{margin-right:10px;}.dropdown-menu-notifications .dropdown-item{white-space:normal;}.dropdown-menu-notifications .content{display:flex;align-items:center;}.dropdown-menu-notifications .text{max-width:180px;}.dropdown-menu-notifications .text-muted{margin-left:30px;}.dropdown-menu-notifications .view-all{text-align:center;font-weight:bold;border-top:1px solid #d1d4d7;background-color:#f8f9fa;}#widget_notifications_notifications.widget table td:first-child{width:2%;}#widget_notifications_notifications.widget table td:last-child{width:auto;text-align:left;white-space:normal;}#widget_notifications_notifications .fa.red{color:#f95c46!important;}#reminder-form select{height:auto;}#reminder-form .row.date-scheduled .icon{float:left;width:60px;}#reminder-form .row.date-scheduled .field{background:white;margin-right:15px;margin-left:60px;height:100%;}#reminder-form .row.date-scheduled .field input{border:0;font-size:.95rem;}#reminder-form .row.date-scheduled .required{float:right;width:15px;font-size:1.2rem;text-align:right;}.reminder-recipient-users input[type="checkbox"]{vertical-align:middle;}.reminder-recipient-users input[type="checkbox"] + label{margin-left:.5rem;margin-bottom:0;}.folder,.file,#drag-element{width:200px;height:200px;margin:20px;text-align:center;float:left;display:flex;flex-direction:column;justify-content:center;border-radius:5px;overflow:hidden;}.folder{border:1px solid #e4e5e6;}.file .opts,.file .date{margin-top:20px;margin-bottom:10px;line-height:1;}.file .date{margin-top:10px;margin-bottom:0;}.file.selected .opts a,.file.selected .date{color:#2a2c36!important;}.file .opts .add-reminder.no-reminder{color:lightgrey;}#drag-element{position:fixed;margin:0;opacity:.6;cursor:grab;}.folder>.fa,.file>.fa,#drag-element>.fa{cursor:pointer;}#drag-element>.fa{cursor:grab;}#drag-element,.folder.selected,.file.selected{background:#20a8d8;}.folder.shared,.folder.archive{background:#e0f3fa;color:#20a8d8;text-transform:capitalize;}.folder>textarea,.file>textarea{width:100%;text-align:center;border:none;resize:none;background:none;}.file.highlight,.folder.highlight,.folder.shared.highlight{background:#1ae35e;color:#2a2c36;}#site-wizard-header h1{font-weight:bold;}#site-wizard-nav ul{margin:0;padding:0;list-style:none;}#site-wizard-nav a{display:block;text-decoration:none;color:#2a2c36;font-size:1rem;}#site-wizard-nav a .count{margin-right:.5rem;}#site-wizard-nav a.active{text-shadow:1px 1px 2px grey;}#site-wizard-nav a.complete .count{color:#79c447;}#site-wizard-main select{height:auto;}.company-whitelabel{border:1px solid black;width:200px;height:55px;background-repeat:no-repeat;background-position:center left;background-size:auto 45px;}#report_trial_summary .label,#report_trial_summary .count,#report_subscriptions_summary .label,#report_subscriptions_summary .count{font-size:1.3rem;}#report_trial_summary .count,#report_subscriptions_summary .count{font-weight:bold;text-align:right;}#company-switcher .chosen-container-single,#site-switcher .chosen-container-single{font-size:inherit;}#company-switcher .chosen-container-single .chosen-single,#site-switcher .chosen-container-single .chosen-single{border-radius:0;border:0;box-shadow:none;color:white;height:auto;padding:.7rem 1rem;}#company-switcher .chosen-container-single .chosen-single{background:#f95c46!important;}#site-switcher .chosen-container-single .chosen-single{background:#5352ed!important;}#company-switcher .chosen-container-single .chosen-single div,#site-switcher .chosen-container-single .chosen-single div{display:none;}#company-switcher .chosen-container .chosen-drop,#site-switcher .chosen-container .chosen-drop{border:0;border-radius:0;}#company-switcher .chosen-container .chosen-drop{background:#f95c46;}#site-switcher .chosen-container .chosen-drop{background:#5352ed;}#company-switcher .chosen-container .chosen-results,#site-switcher .chosen-container .chosen-results{color:white;margin:0;padding:0;}#company-switcher .chosen-container-single .chosen-search,#site-switcher .chosen-container-single .chosen-search{background:white;}#company-switcher .chosen-container .chosen-results li,#site-switcher .chosen-container .chosen-results li{padding-bottom:.5rem;padding-left:1rem;padding-top:.5rem;}#company-switcher .chosen-container .chosen-results li.highlighted{background:#a31805!important;}#site-switcher .chosen-container .chosen-results li.highlighted{background:#20a8d8!important;}#company-switcher #company-active{background:#f95c46!important;color:white;}#site-switcher #site-active{background:#5352ed!important;color:white;}#mi-reporting table.dataTable tbody td:last-child{white-space:normal;}.card[data-mi-report="summary-report"] td{vertical-align:top;}.card[data-mi-report="summary-report"] thead th,.card[data-mi-report="summary-report"] tfoot th{font-size:.6rem;white-space:normal!important;}.card[data-mi-report="summary-report"] thead tr:nth-child(1) th:nth-child(4),.card[data-mi-report="summary-report"] tfoot tr:nth-child(1) th:nth-child(4),.card[data-mi-report="summary-report"] tbody tr td:nth-child(4),.card[data-mi-report="summary-report"] thead tr th:nth-child(10),.card[data-mi-report="summary-report"] tfoot tr th:nth-child(10),.card[data-mi-report="summary-report"] tbody tr td:nth-child(10){border-right:3px solid #f3f3f3;}.card[data-mi-report="summary-report"] thead th.th-action:not(:first-of-type),.card[data-mi-report="summary-report"] tfoot th.th-action:not(:first-of-type),.card[data-mi-report="summary-report"] thead tr:nth-child(2) th:nth-child(3n + 1):not(:first-child),.card[data-mi-report="summary-report"] tfoot tr:nth-child(1) th:nth-child(3n + 14),.card[data-mi-report="summary-report"] tbody tr td:nth-child(3n + 14){border-left:3px solid #f3f3f3;}.card[data-mi-report="summary-report"] thead tr:nth-child(2) th:nth-child(3n + 2),.card[data-mi-report="summary-report"] thead tr:nth-child(2) th:nth-child(3n + 3),.card[data-mi-report="summary-report"] tfoot tr:nth-child(1) th:nth-child(3n + 12),.card[data-mi-report="summary-report"] tfoot tr:nth-child(1) th:nth-child(3n + 13),.card[data-mi-report="summary-report"] tbody tr td:nth-child(3n + 12),.card[data-mi-report="summary-report"] tbody tr td:nth-child(3n + 13){border-left:2px solid #f3f3f3;}.card[data-mi-report="summary-report"] thead th div.widthFix{display:inline-block;width:10vw;}.card[data-mi-report="summary-report"] thead tr>:nth-child(-n + 5),.card[data-mi-report="summary-report"] thead tr:nth-child(2) th:nth-child(2n),.card[data-mi-report="summary-report"] tbody tr>:nth-child(-n + 5){white-space:nowrap!important;}.sidebar .nav .nav-title{display:none;}.nav-link{padding:0;}.nav-link select.form-control{border:0!important;padding:.89rem 1rem;height:auto!important;}.sidebar .nav .nav-item .nav-link.active{background:transparent;color:#5352ed!important;}.sidebar .nav .nav-item .nav-link.active i{color:#5352ed!important;}header.navbar .nav-item#widget_auditing_status{order:3;min-width:40px;}#audit-rag-status{width:20px;height:20px;margin-right:0;margin-top:4px;}#dashboard .dashboard-header{background-color:#fff;margin-left:0;margin-right:0;margin-top:25px;margin-bottom:25px!important;border:2px solid #dcdfe1;}#dashboard .dashboard-header .col-12{padding:15px 19px 13px 30px;}#dashboard .dashboard-header h1{font-size:1.3rem;margin-bottom:0;font-weight:700!important;}#dashboard .dashboard-header p{margin-bottom:0;height:auto;position:relative;font-size:.7rem;color:#939597;}#dashboard-alerts{margin-left:0;margin-right:0;margin-top:25px;padding:15px 19px 13px 30px;}#widget_auditing_score-gauge .fa-arrow-circle-o-up:before,#widget_auditing_company-score-gauge .fa-arrow-circle-o-up:before{content:"\f0d8"!important;font-size:1.4rem;}#widget_auditing_score-gauge .h5,#widget_auditing_company-score-gauge .h5{margin-top:15px;font-weight:600!important;}#widget_auditing_score-gauge .card-block,#widget_auditing_company-score-gauge .card-block{padding-left:1rem!important;padding-right:1rem!important;}#dashboard .widget .card-block{padding-left:2rem;padding-right:2rem;}#dashboard .col-middle{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between;}#dashboard .col-middle .widget .card-block{padding:0;}#dashboard .mini-widget{position:relative;}#dashboard .mini-widget .text-muted{font-size:80%;line-height:.8rem;}#dashboard .mini-widget .content{display:flex;flex-wrap:wrap;margin-left:1rem;align-items:center;}#dashboard .mini-widget .content .h5{flex:0 100%;font-weight:300!important;margin:.2rem 0;font-size:1.5rem;text-transform:capitalize;line-height:1.5rem;}#dashboard .mini-widget a.link,#dashboard .mini-widget .no-link{padding:40px 1.25rem;transition:.5s;}#dashboard .mini-widget a.link:hover{background-color:#f6f6f6;}#dashboard .mini-widget a.link::after{content:"\f105";font-family:FontAwesome;position:absolute;right:20px;top:50%;transform:translateY(-50%);color:#d8d8d8;font-size:1.2rem;}#widget_assessments_renewals i,#widget_assessments_company-renewals i,#widget_assessments_archive_renewals i,#widget_assessments_archive_company-renewals i{color:#ff6161;}#widget_incidents_recent i,#widget_incidents_company-recent i{color:#3ac054;}#widget_auditing_fixes i,#widget_auditing_company-fixes i{color:#f9d162;}#widget_auditing_history,#widget_auditing_company-history{overflow-x:auto;}.h5{font-size:1.4rem;}.h2,.h3,.h4,.h5,.h6{font-weight:300!important;font-family:"Open Sans",sans-serif;}*{font-family:"Open Sans",sans-serif;}.card{margin-bottom:0;border:2px solid #dcdfe1;}.card-block{padding:2.5rem 3.25rem;}table.table{border:0;}table.table-striped-even tbody tr:nth-of-type(even){background-color:#f8f9fa;}table.table td{border-top:0;padding-left:0;padding-right:0;}#widget_account_activity table.table td:nth-child(1){color:#b8bbc0;font-weight:700;letter-spacing:2px;text-transform:uppercase;white-space:nowrap;vertical-align:top;width:1%;}#widget_account_activity table.table td:last-child{text-align:left;white-space:normal;}table.table .mx-1{color:#b8bbc0;font-weight:700;letter-spacing:2px;text-transform:uppercase;}.btn.btn-primary{background-color:white;color:#20a8d8;border-radius:50px;text-transform:capitalize;font-weight:600;font-size:.6rem;letter-spacing:2px;padding:.4rem 1.5em;transition:.5s;}.btn.btn-primary:hover{background-color:#20a8d8;color:white;border-color:#20a8d8;}.btn.btn-primary.btn-lg{padding:.75rem 1.5rem;font-size:1.25rem;color:#fff;background-color:#20a8d8;border-radius:0;text-transform:capitalize;font-weight:400;letter-spacing:0;}.btn.btn-primary.btn-lg:hover{background-color:#187fa3;color:white;border-color:#187fa3;}#widget_auditing_history table.table,#widget_auditing_company-history table.table{position:relative;}#widget_auditing_history table.table tr::after,#widget_auditing_company-history table.table tr::after{position:absolute;top:0;left:8.5px;height:100%;width:3px;background-color:#eaebed;content:" ";}#widget_auditing_history table.table tr:nth-last-child(1)::after,#widget_auditing_company-history table.table tr:nth-last-child(1)::after{height:50%;bottom:auto;top:0;}#widget_auditing_history table.table tr:nth-child(1)::after,#widget_auditing_company-history table.table tr:nth-child(1)::after{height:50%;bottom:0;top:auto;}#widget_auditing_history table.table tr,#widget_auditing_company-history table.table tr{position:relative;display:inline-block;padding-left:40px;width:100%;}#widget_auditing_history table.table tr td,#widget_auditing_company-history table.table tr td{width:100%;}#widget_auditing_history table.table tr::before,#widget_auditing_company-history table.table tr::before{content:" ";background-color:#1de9b6;width:20px;height:20px;border-radius:100px;position:absolute;top:50%;left:0;z-index:2;transform:translateY(-50%);}#widget_auditing_history table.table tr .text-muted,#widget_auditing_company-history table.table tr .text-muted{font-size:100%;}#widget_auditing_history table.table tr .progress,#widget_auditing_company-history table.table tr .progress{display:none;}#widget_auditing_history a,#widget_auditing_company-history a{color:#2a2c36;font-size:1.1rem;font-weight:300;}#widget_auditing_history a.view-button,#widget_auditing_company-history a.view-button{background-color:white;color:#20a8d8;border-radius:50px;text-transform:uppercase;font-weight:600;font-size:.6rem;letter-spacing:2px;padding:.45rem 1.5em;font-family:"Open Sans",sans-serif;border:1px solid transparent;border-color:#20a8d8;min-width:80px;position:relative;transition:.5s;display:inline-block;}#widget_auditing_history a.view-button:hover,#widget_auditing_company-history a.view-button:hover{background-color:#20a8d8;color:white;text-decoration:none;}.table-hover tbody tr:hover{background-color:white;}#audit-header h1{width:100%;text-align:center;text-transform:uppercase;}#audit-header h2{width:100%;text-align:center;font-size:1.2rem;}#audit-nav li.mb-1{position:relative;margin-bottom:0!important;}#audit-nav a{display:flex;align-items:center;font-size:.8rem;line-height:1rem;padding:10px 0;}#audit-nav a .count{width:10px;height:10px;background-color:#e4e5e6;display:inline-block;text-align:center;border-radius:20px;border:2px solid #b6b6b6;font-size:0;margin-left:10px;}#audit-nav a .count::after{position:absolute;top:0;left:14px;height:100%;width:2px;background-color:#b6b6b6;content:" ";z-index:-1;}#audit-nav ul li:nth-child(1) a .count::after{height:50%;top:50%;}#audit-nav ul li:nth-last-child(1) a .count::after{height:50%;top:0;}#audit-nav a .name{color:#b6b6b6;}#audit-nav a.active .count{width:17px;height:16px;background-color:#2a2c36;border:0;margin-left:7px;}#audit-nav a.active .name{text-shadow:none;color:#2a2c36;padding-left:0;}#audit-nav a.complete .count{width:17px;height:16px;background-color:#79c447;border:0;margin-left:7px;}#audit-nav a.complete .name{color:#79c447;}.btn-success{background-color:white;border:1px solid #20a8d8;color:#20a8d8;border-radius:50px;text-transform:uppercase;font-weight:600;font-size:.6rem;letter-spacing:2px;padding:.4rem 1.5em;transition:.5s;}.btn-success:active,.btn-success:hover{background-color:#187fa3;border:1px solid #187fa3;}.toolbar .buttons .btn:not(:first-child){background-color:#20a8d8;border:1px solid #20a8d8;color:white;}.audit-title-row{margin-top:12px!important;}button.close{color:white;font-weight:700;font-size:1.7rem;opacity:1;padding-bottom:2px;}button.close:hover{color:lightgrey;font-weight:700;font-size:1.7rem;opacity:1;padding-bottom:2px;text-shadow:none;}.modal-footer .btn.btn-primary,.modal-footer .btn.btn-secondary{background-color:#20a8d8;color:white;border-radius:0;text-transform:unset;letter-spacing:normal;font-size:1rem;font-weight:400;border:0;padding:10px 20px;}.modal-footer .btn.btn-primary:hover,.modal-footer .btn.btn-secondary:hover{cursor:pointer;background-color:#187fa3;}.btn.btn-primary.px-2{padding:.5rem 1.5rem;font-size:1.25rem;color:#fff;background-color:#20a8d8;border-radius:0;font-weight:400;letter-spacing:0;}.btn.btn-danger.px-2{padding:.5rem 1.5rem;font-size:1.25rem;}.toolbar .buttons .btn{background-color:#20a8d8!important;border:1px solid #20a8d8!important;color:white!important;}.toolbar .buttons .btn:not(:last-child){background-color:white!important;border:1px solid #20a8d8!important;color:#20a8d8!important;}table.table.table-outline thead th,table.table.table-outline tfoot th,table.table.table-outline td.th{text-transform:uppercase;color:#b8bbc0;font-weight:700;letter-spacing:2px;text-transform:uppercase;background-color:#fcfcfc!important;border-top:1px solid #f3f3f3;border-bottom:1px solid #f3f3f3;white-space:nowrap;}table.table.table-outline td .fa{font-weight:400;font-size:20px;color:#b8bbc0;}table.table.table-outline .fa:hover{text-decoration:none;color:#20a8d8;}table.table.table-outline .fa:focus{text-decoration:none;}.card-header{text-transform:uppercase;color:#b8bbc0;font-weight:700;letter-spacing:2px;text-transform:uppercase;background-color:#fcfcfc;border-top:0;border-bottom:1px solid #f3f3f3;}.card{border:1px solid #dcdfe1;}.badge.badge-success,.badge.badge-warning,.badge.badge-danger.mr-1{padding:7px;letter-spacing:1px;}.card-block ol{padding-left:0;}.nav .badge.badge-danger{border-radius:100px;padding:3px 5px;}#audit-header{background-color:white;margin-bottom:0!important;padding:35px 0 10px 0;border-top:1px solid #dcdfe1;border-left:1px solid #dcdfe1;border-right:1px solid #dcdfe1;margin-left:0;margin-right:0;}#audit-container{background-color:white;border-bottom:1px solid #dcdfe1;border-left:1px solid #dcdfe1;border-right:1px solid #dcdfe1;margin-left:0;margin-right:0;}#audit-nav a .count{background-color:white;margin-right:20px;margin-left:8px;}#audit-nav a.complete .count{margin-right:16px;margin-left:5px;}#audit-nav a.active .count{margin-right:16px;margin-left:5px;}.fa-arrow-circle-o-up:before{content:"\f0d8"!important;font-size:1.4rem;margin-right:5px;}.audit-title-row>div{font-size:10pt;}button.reject-button{background-color:white;border:1px solid #ff5454;color:#ff5454;border-radius:50px;text-transform:uppercase;font-weight:600;font-size:.6rem;letter-spacing:2px;padding:.4rem 1.5em;transition:.5s;}button.approve-button{background-color:white;border:1px solid #79c447;color:#79c447;}button.approve-button:hover{background-color:#79c447;border:1px solid #79c447;color:white;}button:hover{cursor:pointer;}.response-field.fa-check:hover,.response-field.fa-check.selected,.audit-question-row .fa-comment.selected,.audit-question-row .fa-picture-o.selected,.audit-question-row .fa-calendar.selected{color:#79c447;}.green,.green .card-header,.green .input-group-addon{background:#79c447;}#incident-form .h-100 .form-control.h-100{font-size:11pt!important;}#incident-form .h-100 .card-block{padding-top:20px;}#incident-form .mb-1{margin-bottom:12px!important;}.lead{font-size:1rem;margin-top:5px;}.form-control{padding:1rem;}.btn.fl-action{border:0;background-color:transparent;font-size:1.3rem;padding:0 .5rem;font-weight:normal;}.btn.fl-action:hover{background-color:transparent;cursor:pointer;color:#187fa3;}.btn.fl-action#delete-button{color:#ff5454;}.progress{max-width:90%;}#toolbar .buttons .btn{border-radius:20px;font-weight:600;font-size:.6rem;text-transform:uppercase;letter-spacing:2px;padding:.4rem 1.5em;}#dashboard .mini-widget .content .h5{font-size:1.3rem;}.audit-title-row>div{font-weight:400;text-transform:capitalize;}.card{margin:15px 0;}.card.widget{margin:0 0;}.sidebar .nav .nav-item .nav-link.active{background:transparent!important;}#audit-nav a.complete .count{width:0;display:block;margin-right:25px;margin-left:0;}#audit-nav a.complete .count:before{width:15px;height:15px;background-color:#79c447;content:" ";position:absolute;border-radius:15px;border:0;left:0;}#audit-nav a.active .count{width:0;display:block;margin-right:25px;margin-left:0;}#audit-nav a.active .count:before{width:15px;height:15px;background-color:#2a2c36;content:" ";position:absolute;border-radius:15px;border:0;left:0;}#audit-nav a .count{width:0;border:0;margin-left:0;margin-right:25px;}#audit-nav a .count:before{width:10px;height:10px;left:2px;background-color:transparent;border:2px solid #e4e5e6;content:" ";position:absolute;border-radius:15px;}select.form-control:not([size]):not([multiple]),.daterangepicker select.input-mini:not([size]):not([multiple]){height:100%;}#assessment-header,#site-wizard-header{background-color:white;border:1px solid #dcdfe1;margin:0!important;padding:35px 50px;}#assessment-header .col-12,#site-wizard-header .col-12{padding-left:0;}#assessment-header h1,#site-wizard-header h1{font-size:1.75rem;font-weight:600;}#assessment-header p{margin-bottom:0;}#assessment-form input[type="text"],#assessment-form select{font-size:1.2rem;}#assessment-form .property input[type="text"]{font-size:.875rem;}#site-wizard-header h2{font-size:1.2rem;}#dashboard .row.mt-2{margin-bottom:1.5rem;}#site-wizard-container{background-color:white;margin-left:0;margin-right:0;border:1px solid #dcdfe1;margin-top:15px;padding:20px 30px;}#site-wizard-nav a.active{text-shadow:none;}#site-wizard-main p{text-transform:uppercase;letter-spacing:2px;font-weight:700;margin-bottom:5px;}#site-wizard-nav strong{background-color:lightgrey;color:white;padding:3px 10px;border-radius:20px;margin-right:15px!important;}#site-wizard-nav .active strong{background-color:#20a8d8;color:white;}.switch.switch-icon .switch-label{border-radius:15px;border:0;background-color:lightgrey;}.switch.switch-icon .switch-handle{border-radius:10px;}.chart-wrapper{margin-top:1.5rem;}select{position:relative;}select::before{z-index:100;content:"\f107";font-family:FontAwesome;position:absolute;right:0;top:0;}.btn-outline-primary{background-color:white;color:#20a8d8;border-radius:50px;text-transform:uppercase;font-weight:600;font-size:.6rem;letter-spacing:2px;padding:.45rem 1.5em;font-family:"Open Sans",sans-serif;border:1px solid transparent;border-color:#20a8d8;min-width:80px;position:relative;transition:.5s;display:inline-block;}table.table td{padding-left:12px;padding-right:10px;}.card-header .pill{font-size:.6rem;padding:.45rem 1.5em;text-transform:uppercase;letter-spacing:2px;border:0;line-height:1.15;cursor:pointer;}@media (max-width:1660px){.audit-title-row>div{font-size:9pt}#audit-main .audit-question-row .col-md-7{position:relative;padding-right:27px}.fa.pull-right{position:absolute;right:10px;top:15px}}@media (max-width:1600px){#dashboard .mini-widget .content .h5{font-size:1rem}#dashboard .mini-widget a.link{padding-right:30px;padding-top:2rem;padding-bottom:2rem}#audit-main .audit-title-row .col-md-7,#audit-main .audit-question-row .col-md-7{flex:0 0 45%}.mx-auto a.card .card-block{padding:2.5rem 1.25rem}}@media (max-width:1300px){#dashboard .mini-widget .content .h5{font-size:.9rem;font-weight:400!important}#audit-main .audit-title-row .col-md-7,#audit-main .audit-question-row .col-md-7{flex:0 0 40%}#assessment-form .col-10 .col-3 input{width:100%;margin-left:0;margin-top:5px}}@media (max-width:1200px){#dashboard .mini-widget .content .h5{font-size:.9rem;font-weight:400!important}#dashboard .mini-widget a.link{padding-right:20px}#dashboard .mini-widget a.link::after{right:13px}.card-block{padding:2rem}#widget_auditing_history table.table tr::before,#widget_auditing_company-history table.table tr::before{width:15px;height:15px}#widget_auditing_history table.table tr::after,#widget_auditing_company-history table.table tr::after{left:6.5px}#widget_auditing_history table.table tr,#widget_auditing_company-history table.table tr{padding-left:30px}table.table .mx-1{font-size:12px}#audit-main .audit-title-row .col-md-7,#audit-main .audit-question-row .col-md-7{flex:0 0 35%}.mx-auto a.card .card-block .text-muted{font-size:3rem!important}#assessment-header{padding:35px 35px}}@media (min-width:1200px){#dashboard .row .col-middle{padding:0}}@media (max-width:1100px){#audit-main .audit-title-row .col-md-7,#audit-main .audit-question-row .col-md-7{flex:0 0 30%}.audit-title-row>div{font-size:8pt}}@media (max-width:991px){.header-fixed .app-body{margin-top:110px}.header-fixed .app-header{top:55px}header.navbar .navbar-brand{background-color:#fff;position:fixed;top:0;width:100%;border-bottom:1px solid #d1d4d7}#dashboard .mini-widget a.link{display:block;padding-top:1rem;padding-bottom:1rem}#dashboard .mini-widget .content{margin-left:0!important}#widget_auditing_score-gauge .mb-1,#widget_auditing_company-score-gauge .mb-1{font-size:1.2rem}#dashboard .row.mt-2 .col-8,#dashboard .row.mt-2 .col-4{flex:0 50%;max-width:100%}#dashboard #widget_auditing_approval table tbody tr,#dashboard #widget_auditing_approval table tbody tr td{display:block;width:100%;text-align:left;max-width:100%}#dashboard #widget_auditing_approval table tbody tr{margin-bottom:20px}.audit-title-row>div{font-size:10pt}.mx-auto a.card .card-block{padding:2.5rem .25rem}.mx-auto a.card .card-block .text-muted{font-size:2rem!important}#audit-finish-mobile{display:inline!important}}@media (max-width:1200px){#audit-container aside{display:block;max-width:100%;flex:none}#audit-container #audit-nav{margin-left:1.5rem;margin-right:1.5rem}#audit-container #audit-nav ul{display:flex;flex-wrap:wrap;width:100%;justify-content:space-evenly;gap:0 1rem}#audit-container #audit-main{flex:0 0 100%;max-width:100%}}@media (max-width:768px){.row .col-4,.row .col-3,.row .col-5,.row .col-7,.row .col-8{flex:0 100%;width:100%;max-width:100%;margin-bottom:10px}.mt-2{margin-top:10px!important}#dashboard .mini-widget{margin-bottom:10px!important;margin-top:0!important;display:block}#dashboard .col-middle .mini-widget:nth-child(3){margin-bottom:0!important}#dashboard .mini-widget .content .h5{font-size:1.2rem;font-weight:300!important}#dashboard .row .col-middle{padding:0 15px;margin:10px 0}#dashboard #widget_auditing_approval table{margin-bottom:0}#audit-main .audit-title-row .col-md-7,#audit-main .audit-title-row .col-md-6,#audit-main .audit-question-row .col-md-7,#audit-main .audit-question-row .col-md-6{flex:0 0 100%;max-width:100%;border-bottom:0;text-align:center}#audit-main .audit-title-row .col-md-1,#audit-main .audit-question-row .col-md-1{flex:0 0 100%;max-width:100%;padding:10px 7px;margin-bottom:0;border-bottom:0}#audit-main .audit-question-row{border-bottom:1px solid lightgrey}.fa.pull-right{float:none}#toolbar .col-6{flex:0 0 100%;max-width:100%;text-align:center;display:flex;justify-content:center}.breadcrumb-item{padding-bottom:0}.toolbar .buttons{text-align:center}.card-header .badge{display:inline-block;width:100%;margin-left:0;margin-right:0;float:none!important;margin-top:5px}.card-header .badge.badge-success{margin-top:10px}.main .container-fluid{padding:0 20px}.card.blue.m-0.h-100{margin:15px 0!important}#incident-form .p-1{padding:10px 15px!important;height:60px!important}#incident-form input{min-height:60px!important}#incident-form .col-9{flex:0 100%;max-width:100%}.app-header .navbar-nav{right:0}.col-2.mx-auto{flex:0 100%;max-width:100%}.footer-fixed .app-footer{font-size:10pt}#assessment-form .col-10{flex:0 100%;max-width:100%}}#incident-form .date-time-location .required{font-size:1.2rem;}.pt-1{padding-top:3rem!important;}.date-time-location select.form-control:not([size]):not([multiple]){border:0!important;height:100%!important;}.date-time-location input.form-control{border:0;}button.btn.w-100{border:0;font-size:1.1rem!important;}#tf_logon input.form-control,#tf_twofactor input.form-control{border:1px solid lightgrey;}#tf_twofactor{margin-top:20px;}#dashboard .col-middle{justify-content:space-between;flex-direction:row;}#dashboard .col-middle .mini-widget{width:100%;}#dashboard .col-middle .mini-widget .card-block{display:flex;}#dashboard .col-middle .mini-widget .card-block>a,#dashboard .col-middle .mini-widget .card-block>.no-link{display:flex;height:auto;align-items:center;width:100%;}#dashboard .col-middle .mini-widget .card-block>a .content,#dashboard .col-middle .mini-widget .card-block>.no-link .content{padding-right:8px;}#dashboard .col-middle .mini-widget:nth-child(1){margin-bottom:10px;}#dashboard .col-middle .mini-widget:nth-child(2){margin-top:5px;margin-bottom:5px;}#dashboard .col-middle .mini-widget:nth-child(3){margin-top:10px;}@media (max-width:991px){table.table.table-outline thead th,table.table.table-outline tfoot th{font-size:10pt;letter-spacing:1.5px}table.table .sort-control{display:block}#dashboard .mini-widget .content{margin-left:10px!important}}@media (max-width:768px){table.table.table-outline thead th,table.table.table-outline tfoot th{font-size:9pt;letter-spacing:1.5px}table.table td{padding-left:5px;padding-right:5px}table.table tbody tr td:nth-child(1){max-width:175px}#incident-form .row.mb-2 .col-md-6{flex:0 100%;max-width:100%}.sidebar nav.sidebar-nav ul.nav{margin-bottom:50px}.mb-1 .h-100 button.btn,.mb-1 .h-100 input,.mb-1 .h-100 select.form-control:not([size]):not([multiple]){height:61px!important}.pt-1{padding-top:1rem!important}}@media (max-width:500px){.card-block{padding:1rem}.main .container-fluid{padding:0 10px}}#browser-warning{padding:20px 0 10px;background-color:#f95c46;}#browser-warning a{color:white;margin:0 10px;font-size:16px;}#browser-warning strong{text-transform:uppercase;font-size:20px;margin-bottom:10px;display:block;}#browser-warning p{font-size:14px;}select[multiple].alertSelect{display:block;background:none;width:100%;height:10rem;padding:0;margin:0;border-width:2px;border-style:inset;-moz-appearance:menulist;-webkit-appearance:menulist;appearance:menulist;white-space:normal;}#checklist-rag-status{background-color:lightgrey;display:inline-block;width:32px;height:32px;border-radius:32px;margin-right:1em;}#checklist-rag-status.grey{background-color:#e4e5e6!important;}#checklist-rag-status.red{background-color:#ff5454!important;}#checklist-rag-status.amber{background-color:#fabb3d!important;}#checklist-rag-status.green{background-color:#79c447!important;}#checklist-header h1{font-weight:bold;}#checklist-nav ul{margin:0;padding:0;list-style:none;}#checklist-nav a{display:block;text-decoration:none;color:#2a2c36;font-size:1rem;}#checklist-nav a .count{color:#ff5454;margin-right:.5rem;}#checklist-nav a.active{text-shadow:1px 1px 2px grey;}#checklist-nav a.complete .count{color:#79c447;}.checklist-title-row{background:#20a8d8;}.checklist-title-row>div{border:1px solid white;padding:10px;color:white;}.checklist-question-row{background:white;}.checklist-question-row>div{border:1px solid lightgrey;padding:10px;}.checklist-question-row>div small{display:none;width:100%;margin-bottom:5px;font-style:italic;}@media (max-width:991px){.checklist-title-row{display:none}.checklist-question-row>div small{display:inline-block}}@media (max-width:1600px){.checklist-title-row,.checklist-question-row{justify-content:space-evenly}.checklist-title-row [class*="col-"],.checklist-question-row [class*="col-"]{flex:1;max-width:unset;padding:10px 7px}.checklist-title-row [class*="col-"]:first-child,.checklist-question-row [class*="col-"]:first-child{flex:0 100%;width:100%;max-width:100%}.checklist-question-row [class*="col-"]:first-child{margin-bottom:10px}}.checklist-question-row .add-custom-action{display:none;color:lightgrey;}.checklist-question-row .add-custom-action.selected{color:#79c447;}.checklist-question-row .response-field.selected + .add-custom-action{display:inline-block;}.response-field.fa-check,.response-field.fa-times,.response-field.fa-circle-o,.response-field.fa-question{color:lightgrey;cursor:pointer;}.response-field.fa-check:hover,.response-field.fa-check.selected{color:#1ae35e;}.response-field.fa-times:hover,.response-field.fa-times.selected{color:#f95c46;}.response-field.fa-question:hover,.response-field.fa-question.selected{color:#f4a442;}.response-field.fa-circle-o:hover,.response-field.fa-circle-o.selected{color:#3232ff;}.checklist-question-row .fa-comment,.checklist-question-row .fa-picture-o,.checklist-question-row .fa-calendar{color:lightgrey;}.checklist-question-row .fa-comment.selected,.checklist-question-row .fa-picture-o.selected,.checklist-question-row .fa-calendar.selected{color:#20a8d8;color:#1ae35e;}input.hidden-file,#evidence-upload{width:1px;height:1px;opacity:.001;float:left;}#loading-overlay{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background:white;z-index:1000;}#images-grid{height:300px;overflow-x:hidden;overflow-y:auto;display:flex;align-content:start;}#images-grid .tile{text-align:right;}#images-grid .tile .image{height:100px;text-align:center;border:1px solid gainsboro;}#images-grid .tile .image a{display:flex;height:100%;flex-direction:row;align-items:center;flex-wrap:nowrap;}#images-grid .tile img{max-width:100%;max-height:100%;margin:0 auto;}a[class*="lightcase-icon-"]:hover,a[class*="lightcase-icon-"]:focus{text-decoration:none;}.fix-status{padding:.25rem;vertical-align:middle;border-radius:36px;color:#fff;width:36px;height:36px;text-align:center;line-height:26px;}.fix-status.fix-rejected{background-color:#ff5454;}.fix-status.fix-pending{background-color:#fabb3d;}.fix-status.fix-approved{background-color:#79c447;}[class*="fix-status--"]{font-weight:bold;}.fix-status--rejected{color:#ff5454;}.fix-status--pending{color:#fabb3d;}.fix-status--approved{color:#79c447;}.checklist-response{font-weight:bold;}.checklist-response--no{color:#ff5454;}.checklist-response--advisory{color:#fabb3d;}.checklist-response--yes{color:#79c447;}.checklist-response--na{color:#b8bbc0;}#checklist_report .details .detail{background-color:#f9f9f9;padding:1rem;border-bottom:5px solid #20a8d8;}@media (min-width:992px){#checklist_report .col-lg-flex20{flex:0 0 20%;max-width:20%}}#checklist_report .checklist-response:before{font-size:1rem;font-family:FontAwesome;border-radius:30px;width:25px;height:25px;margin-right:15px;font-weight:300;color:white;}#checklist_report .checklist-response--yes:before{content:"\f00c";background-color:#79c447;padding:.25rem;}#checklist_report .checklist-response--no:before{content:"\f00d";background-color:#ff5454;padding:.25rem .4rem .3rem;}#checklist_report .checklist-response--advisory:before{content:"\f068";background-color:#fabb3d;padding:.3rem .4rem .25rem;}#checklist_report .checklist-response--na:before{content:"\f10c";background-color:#b8bbc0;padding:.3rem .4rem .25rem;}#checklist_report .label{color:#20a8d8;}#checklist_report .th.checklist-question{width:85%;}#checklist_report .th.checklist-response{width:15%;text-align:center;font-size:unset;}#checklist_report td{vertical-align:top;}#checklist_report td.checklist-response{font-weight:bold;font-size:1rem;text-align:center;}#checklist_report td.checklist-details{padding-top:2rem;}#checklist_report td.checklist-details ul{padding-left:1rem;}#checklist_report td.checklist-details li:not(:last-child){margin-bottom:1rem;}#checklist_report .section{font-weight:bold;font-size:1rem;}#checklist_report figure{display:flex;flex-direction:column;}#checklist_report figure img{width:100%;max-width:100%;}#checklist_report figure figcaption{padding-top:.5rem;margin-top:auto;text-align:center;}#checklist_report .file{margin:0;border:1px solid gainsboro;}#checklist_report .file a{display:flex;flex-direction:column;width:100%;height:100%;align-items:center;justify-content:center;padding:.5rem;text-decoration:none;}#checklist_report .file .fa{font-size:3rem;color:inherit;}#checklist_report .file span{display:inline-block;margin-top:.5rem;word-break:break-all;text-align:center;}#checklist_report_actions .section:not(:first-child){margin-top:2rem;}#checklist_report_actions .action{margin-top:1.25rem;}#checklist_report_actions .row[class*="action-"]{margin-top:.5rem;}#checklist_library_header .card-block{padding:1rem 1.5rem;}#checklist_library_header h1,#checklist_library_header .h1{font-size:1.3rem;font-weight:700;margin:0;}#checklist_library .col{margin:0 0 30px;}#checklist_library .card .card-block,#checklist_library .card .card-footer{display:flex;}#checklist_library .card.checklist-new .card-block,#checklist_library .card.checklist-complete .card-block{flex-flow:column nowrap;align-items:center;justify-content:space-between;}#checklist_library .card.checklist-ongoing .card-block{flex-flow:column nowrap;align-items:center;justify-content:top;}#checklist_library .card.checklist-new .btn-lg,#checklist_library .card.checklist-ongoing .btn-lg{margin-top:auto;}#checklist_library .card.checklist-ongoing .progress{width:100%;max-width:100%;margin:.5rem 0 1rem;}#checklist_library .card .card-footer{flex-flow:row wrap;justify-content:space-evenly;}#checklist_fixes .progress{width:100%;max-width:100%;}#checklist_fixes_list .card-header span{vertical-align:middle;}#checklist_fixes_list .card-header .badge{border-radius:3px;}#checklist_fixes_list .card-block .row{align-items:center;}#checklist_fixes_list .card-block .row:last-child{margin-bottom:0!important;}#checklist_fix #checklist_library_header h1{line-height:36px;}#checklist_fix_evidence .card-block .row{margin-bottom:1.5rem;}#checklist_fix_evidence .card-block .row:last-child{margin-bottom:0;}#checklist_fix_evidence .card-block .comment-comment{padding:0;border:1px solid gainsboro;border-radius:5px;}#checklist_fix_evidence .card-block .comment-comment .header{padding:.5rem 1rem;text-align:center;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#fff;}#checklist_fix_evidence .card-block .comment-comment .content{padding:1rem;}#checklist_fix_evidence .card-block .comment-author{border-color:#20a8d8;}#checklist_fix_evidence .card-block .comment-status-rejected{border-color:#ff5454;}#checklist_fix_evidence .card-block .comment-status-rejected .header{background-color:#ff5454;}#checklist_fix_evidence .card-block .comment-status-approved{border-color:#79c447;}#checklist_fix_evidence .card-block .comment-status-approved .header{background-color:#79c447;}#checklist_fix_evidence .card-block .comment-checklist-images .row{justify-content:center;}#checklist_fix_evidence .card-block .comment-checklist-images .image{margin:.5rem 0;}#checklist_fix_evidence .card-block .image{height:125px;text-align:center;border:1px solid gainsboro;}#checklist_fix_evidence .card-block .image a{display:flex;height:100%;flex-direction:row;align-items:center;flex-wrap:nowrap;}#checklist_fix_evidence .card-block .image img{max-width:100%;max-height:100%;margin:0 auto;}#checklist_fix_evidence .card-block .file{border:1px solid gainsboro;margin:0;float:right;}#checklist_fix_evidence .card-block .file a{display:flex;flex-direction:column;width:100%;height:100%;justify-content:center;align-items:center;padding:.5rem;text-decoration:none;}#checklist_fix_evidence .card-block .file span{display:inline-block;margin-top:.5rem;word-break:break-all;text-align:center;}#checklist_fix_evidence_add label{width:100%;}#checklist_fix_evidence_add input{outline:0;}#checklist_fix_evidence_add select{height:auto;}#checklist_admin .select-icon{float:left;width:60px;}#checklist_admin .select-icon + div{margin-left:60px;}#checklist_admin select,#checklist_admin .row-type .text{font-size:1.3rem;}#checklist_admin .row-section .text{font-size:1.1rem;}#checklist_admin .row-section + div[id$="_questions"]{margin-top:1.5rem;}#checklist_admin .row-question:nth-child(even){background-color:#f8f9fa;}#checklist_admin .action{display:flex;font-size:20px;align-items:center;justify-content:flex-end;}#checklist_admin input[type="checkbox"]{display:inline-block;width:auto;vertical-align:middle;margin-left:1rem;}header.navbar .nav-item#widget_checklists_status{order:3;min-width:40px;}#checklist-rag-status{width:20px;height:20px;margin-right:0;margin-top:4px;}#widget_checklists_score-gauge .fa-arrow-circle-o-up:before{content:"\f0d8"!important;font-size:1.4rem;}#widget_checklists_score-gauge .h5{margin-top:15px;font-weight:600!important;}#widget_checklists_score-gauge .mb-1{font-size:1.6rem;font-weight:300;}#widget_checklists_score-gauge .card-block{padding-left:1rem!important;padding-right:1rem!important;}#widget_checklists_fixes a i{color:#f9d162;}#widget_checklists_history{overflow-x:auto;}#widget_checklists_history table.table{position:relative;}#widget_checklists_history table.table tr::after{position:absolute;top:0;left:8.5px;height:100%;width:3px;background-color:#eaebed;content:" ";}#widget_checklists_history table.table tr:nth-last-child(1)::after{height:50%;bottom:auto;top:0;}#widget_checklists_history table.table tr:nth-child(1)::after{height:50%;bottom:0;top:auto;}#widget_checklists_history table.table tr{position:relative;display:inline-block;padding-left:40px;width:100%;}#widget_checklists_history table.table tr td{width:100%;}#widget_checklists_history table.table tr::before{content:" ";background-color:#1de9b6;width:20px;height:20px;border-radius:100px;position:absolute;top:50%;left:0;z-index:2;transform:translateY(-50%);}#widget_checklists_history table.table tr .text-muted{font-size:100%;}#widget_checklists_history table.table tr .progress{display:none;}#widget_checklists_history a{color:#2a2c36;font-size:1.1rem;font-weight:300;}#widget_checklists_history a.view-button{background-color:white;color:#20a8d8;border-radius:50px;text-transform:uppercase;font-weight:600;font-size:.6rem;letter-spacing:2px;padding:.45rem 1.5em;font-family:"Open Sans",sans-serif;border:1px solid transparent;border-color:#20a8d8;min-width:80px;position:relative;transition:.5s;display:inline-block;}#widget_checklists_history a.view-button:hover{background-color:#20a8d8;color:white;text-decoration:none;}#checklist-header h1{width:100%;text-align:center;text-transform:uppercase;}#checklist-header h2{width:100%;text-align:center;font-size:1.2rem;}#checklist-nav li.mb-1{position:relative;margin-bottom:0!important;}#checklist-nav a{display:flex;align-items:center;font-size:.8rem;line-height:1rem;padding:10px 0;}#checklist-nav a .count{width:10px;height:10px;background-color:#e4e5e6;display:inline-block;text-align:center;border-radius:20px;border:2px solid #b6b6b6;font-size:0;margin-left:10px;}#checklist-nav a .count::after{position:absolute;top:0;left:14px;height:100%;width:2px;background-color:#b6b6b6;content:" ";z-index:-1;}#checklist-nav ul li:nth-child(1) a .count::after{height:50%;top:50%;}#checklist-nav ul li:nth-last-child(1) a .count::after{height:50%;top:0;}#checklist-nav a .name{color:#b6b6b6;}#checklist-nav a.active .count{width:17px;height:16px;background-color:#2a2c36;border:0;margin-left:7px;}#checklist-nav a.active .name{text-shadow:none;color:#2a2c36;padding-left:0;}#checklist-nav a.complete .count{width:17px;height:16px;background-color:#79c447;border:0;margin-left:7px;}#checklist-nav a.complete .name{color:#79c447;}.checklist-title-row{margin-top:12px!important;}#checklist-header{background-color:white;margin-bottom:0!important;padding:35px 0 10px 0;border-top:1px solid #dcdfe1;border-left:1px solid #dcdfe1;border-right:1px solid #dcdfe1;margin-left:0;margin-right:0;}#checklist-container{background-color:white;border-bottom:1px solid #dcdfe1;border-left:1px solid #dcdfe1;border-right:1px solid #dcdfe1;margin-left:0;margin-right:0;}#checklist-nav a .count{background-color:white;margin-right:20px;margin-left:8px;}#checklist-nav a.complete .count{margin-right:16px;margin-left:5px;}#checklist-nav a.active .count{margin-right:16px;margin-left:5px;}.checklist-title-row>div{font-size:10pt;}.response-field.fa-check:hover,.response-field.fa-check.selected,.checklist-question-row .fa-comment.selected,.checklist-question-row .fa-picture-o.selected,.checklist-question-row .fa-calendar.selected{color:#79c447;}.checklist-title-row>div{font-weight:400;text-transform:capitalize;}#checklist-nav a.complete .count{width:0;display:block;margin-right:25px;margin-left:0;}#checklist-nav a.complete .count:before{width:15px;height:15px;background-color:#79c447;content:" ";position:absolute;border-radius:15px;border:0;left:0;}#checklist-nav a.active .count{width:0;display:block;margin-right:25px;margin-left:0;}#checklist-nav a.active .count:before{width:15px;height:15px;background-color:#2a2c36;content:" ";position:absolute;border-radius:15px;border:0;left:0;}#checklist-nav a .count{width:0;border:0;margin-left:0;margin-right:25px;}#checklist-nav a .count:before{width:10px;height:10px;left:2px;background-color:transparent;border:2px solid #e4e5e6;content:" ";position:absolute;border-radius:15px;}@media (max-width:1660px){.checklist-title-row>div{font-size:9pt}#checklist-main .checklist-question-row .col-md-7{position:relative;padding-right:27px}.fa.pull-right{position:absolute;right:10px;top:15px}}@media (max-width:1600px){#dashboard .mini-widget .content .h5{font-size:1rem}#dashboard .mini-widget a.link{padding-right:30px;padding-top:2rem;padding-bottom:2rem}#checklist-main .checklist-title-row .col-md-7,#checklist-main .checklist-question-row .col-md-7{flex:0 0 45%}.mx-auto a.card .card-block{padding:2.5rem 1.25rem}}@media (max-width:1300px){#dashboard .mini-widget .content .h5{font-size:.9rem;font-weight:400!important}#checklist-main .checklist-title-row .col-md-7,#checklist-main .checklist-question-row .col-md-7{flex:0 0 40%}#assessment-form .col-10 .col-3 input{width:100%;margin-left:0;margin-top:5px}}@media (max-width:1200px){#dashboard .mini-widget .content .h5{font-size:.9rem;font-weight:400!important}#dashboard .mini-widget a.link{padding-right:20px}#dashboard .mini-widget a.link::after{right:13px}.card-block{padding:2rem}#widget_checklists_history table.table tr::before{width:15px;height:15px}#widget_checklists_history table.table tr::after{left:6.5px}#widget_checklists_history table.table tr{padding-left:30px}table.table .mx-1{font-size:12px}#checklist-main .checklist-title-row .col-md-7,#checklist-main .checklist-question-row .col-md-7{flex:0 0 35%}.mx-auto a.card .card-block .text-muted{font-size:3rem!important}#assessment-header{padding:35px 35px}#checklist-container aside{display:block;max-width:100%;flex:none}#checklist-container #checklist-nav{margin-left:1.5rem;margin-right:1.5rem}#checklist-container #checklist-nav ul{display:flex;flex-wrap:wrap;width:100%;justify-content:space-evenly;gap:0 1rem}#checklist-container #checklist-main{flex:0 0 100%;max-width:100%}}@media (max-width:1100px){#checklist-main .checklist-title-row .col-md-7,#checklist-main .checklist-question-row .col-md-7{flex:0 0 30%}.checklist-title-row>div{font-size:8pt}}@media (max-width:991px){.header-fixed .app-body{margin-top:110px}.header-fixed .app-header{top:55px}header.navbar .navbar-brand{background-color:#fff;position:fixed;top:0;width:100%;border-bottom:1px solid #d1d4d7}#dashboard .mini-widget a.link{display:block;padding-top:1rem;padding-bottom:1rem}#dashboard .mini-widget .content{margin-left:0!important}#widget_checklists_score-gauge .mb-1{font-size:1.2rem}#dashboard .row.mt-2 .col-8,#dashboard .row.mt-2 .col-4{flex:0 50%;max-width:100%}#dashboard #widget_checklists_approval table tbody tr,#dashboard #widget_checklists_approval table tbody tr td{display:block;width:100%;text-align:left;max-width:100%}#dashboard #widget_checklists_approval table tbody tr{margin-bottom:20px}.checklist-title-row>div{font-size:10pt}.mx-auto a.card .card-block{padding:2.5rem .25rem}.mx-auto a.card .card-block .text-muted{font-size:2rem!important}#checklist-finish-mobile{display:inline!important}}@media (max-width:768px){.row .col-4,.row .col-3,.row .col-5,.row .col-7,.row .col-8{flex:0 100%;width:100%;max-width:100%;margin-bottom:10px}.mt-2{margin-top:10px!important}#dashboard .mini-widget{margin-bottom:10px!important;margin-top:0!important;display:block}#dashboard .col-middle .mini-widget:nth-child(3){margin-bottom:0!important}#dashboard .mini-widget .content .h5{font-size:1.2rem;font-weight:300!important}#dashboard .row .col-middle{padding:0 15px;margin:10px 0}#dashboard #widget_checklists_approval table{margin-bottom:0}#checklist-main .checklist-title-row .col-md-7,#checklist-main .checklist-title-row .col-md-6,#checklist-main .checklist-question-row .col-md-7,#checklist-main .checklist-question-row .col-md-6{flex:0 0 100%;max-width:100%;border-bottom:0;text-align:center}#checklist-main .checklist-title-row .col-md-1,#checklist-main .checklist-question-row .col-md-1{flex:0 0 100%;max-width:100%;padding:10px 7px;margin-bottom:0;border-bottom:0}#checklist-main .checklist-question-row{border-bottom:1px solid lightgrey}.fa.pull-right{float:none}#toolbar .col-6{flex:0 0 100%;max-width:100%;text-align:center;display:flex;justify-content:center}.breadcrumb-item{padding-bottom:0}.toolbar .buttons{text-align:center}.card-header .badge{display:inline-block;width:100%;margin-left:0;margin-right:0;float:none!important;margin-top:5px}.card-header .badge.badge-success{margin-top:10px}.main .container-fluid{padding:0 20px}.card.blue.m-0.h-100{margin:15px 0!important}#incident-form .p-1{padding:10px 15px!important;height:60px!important}#incident-form input{min-height:60px!important}#incident-form .col-9{flex:0 100%;max-width:100%}.app-header .navbar-nav{right:0}.col-2.mx-auto{flex:0 100%;max-width:100%}.footer-fixed .app-footer{font-size:10pt}#assessment-form .col-10{flex:0 100%;max-width:100%}}#departments .table th:nth-child(2),#departments .table td:nth-child(2){text-align:center;}#departments table .fa-check{color:#79c447;}#departments_archive .table th:nth-child(2),#departments_archive .table td:nth-child(2){text-align:center;}#departments_archive table .fa-check{color:#79c447;}#equipmentlogs_dashboard .table-sm tbody{border-top:1px solid #d1d4d7;}#equipmentlogs_dashboard .table-sm td{padding:.3rem;}#equipmentlogs_category .thumbnail-link{border:1px solid gainsboro;}#equipmentlogs_category table img{max-height:100px;}#equipmentlog_log_form .label-with-reminder .fa-calendar{color:lightgrey;}#equipmentlog_log_form .label-with-reminder .has-reminder .fa-calendar{color:#79c447;}#skillsmatrix_admin_qualifications .table th:nth-child(3),#skillsmatrix_admin_qualifications .table td:nth-child(3){text-align:center;}#skillsmatrix_admin_qualifications .table td:nth-child(3) .fa-check,#skillsmatrix_certificate_form .has-reminder,#skillsmatrix_dashboard table .fa-check,#skillsmatrix_dashboard_list .qualification .fa-check{color:#79c447;}#skillsmatrix_dashboard table .fa-check.expiring,#skillsmatrix_dashboard_list .qualification .fa-check.expiring,#skillsmatrix_dashboard_list .qualification-date.expiring{color:#fabb3d;}#skillsmatrix_dashboard table .fa-exclamation,#skillsmatrix_dashboard_list .qualification .fa-exclamation,#skillsmatrix_dashboard_list .qualification-date.expired{color:#f95c46;}#skillsmatrix_dashboard .card{height:67.5vh;}@media (min-width:769px){#skillsmatrix_dashboard .card{height:74vh}}@media (min-width:991px){#skillsmatrix_dashboard .card{height:79vh}}#skillsmatrix_dashboard .table-wrapper{overflow-x:auto;max-height:calc(67.5vh - 4rem);}@media (min-width:769px){#skillsmatrix_dashboard .table-wrapper{max-height:calc(74vh - 4rem)}}@media (min-width:991px){#skillsmatrix_dashboard .table-wrapper{max-height:calc(79vh - 4rem)}}@media (min-width:1200px){#skillsmatrix_dashboard .table-wrapper{max-height:calc(79vh - 5rem)}}#skillsmatrix_dashboard table{margin:0;}#skillsmatrix_dashboard table thead{position:sticky;top:0;z-index:2;}#skillsmatrix_dashboard table thead th{border:0;box-shadow:inset 0px -2px 0 0 #f3f3f3;}#skillsmatrix_dashboard table tbody tr:nth-of-type(odd),#skillsmatrix_dashboard table tbody tr:nth-of-type(odd) td:first-child{background-color:#ffffff!important;}#skillsmatrix_dashboard table tbody tr:nth-of-type(even),#skillsmatrix_dashboard table tbody tr:nth-of-type(even) td:first-child{background-color:#f8f9fa!important;}#skillsmatrix_dashboard table thead th:first-child,#skillsmatrix_dashboard table tbody td:first-child{position:sticky;left:0;width:1%;padding-right:2rem;border:0;white-space:nowrap;}#skillsmatrix_dashboard table thead th:first-child{z-index:4;background:#fff!important;}#skillsmatrix_dashboard table thead th:first-child::after,#skillsmatrix_dashboard table tbody td:first-child::after{content:" ";position:absolute;top:0;right:0;height:100%;width:2px;background-color:#f3f3f3;}#skillsmatrix_dashboard table thead th:not(:first-child,:last-child){position:relative;width:45px;min-width:45px;max-width:45px;height:15vh;padding:0;vertical-align:bottom;overflow:visible;white-space:nowrap;}#skillsmatrix_dashboard table thead th:not(:first-child,:last-child)>span{position:absolute;display:inline-block;bottom:.5rem;left:27px;font-size:.75rem;transform:rotate(-45deg);transform-origin:bottom left;z-index:2;}#skillsmatrix_dashboard table tbody td:not(:first-child,:last-child){width:45px;min-width:45px;max-width:45px;text-align:center;}#skillsmatrix_dashboard table thead th:last-child,#skillsmatrix_dashboard table tbody td:last-child{width:auto;}#skillsmatrix_dashboard table thead th .fa:hover{color:unset;}#skillsmatrix_dashboard label{text-transform:none;color:#2a2c36;letter-spacing:normal;font-weight:normal;font-size:80%;margin-bottom:.2rem;}#skillsmatrix_dashboard select{width:auto;height:auto;padding:.5rem;}#skillsmatrix_dashboard_list table thead th{white-space:nowrap!important;}#skillsmatrix_dashboard_list .qualifications{flex-wrap:wrap;padding-right:.25rem;gap:.5rem;}#skillsmatrix_dashboard_list .qualification{border:1px solid #e4e5e6;padding-right:.5rem;}#skillsmatrix_dashboard_list .qualification span{display:inline-block;padding:.25rem .5rem .25rem;margin-right:.5rem;border-right:1px solid #e4e5e6;white-space:nowrap;}#skillsmatrix_dashboard_list .qualification .fa{min-width:20px;text-align:center;}#skillsmatrix_dashboard_list .qualification .fa-minus:hover{color:#b8bbc0;}#skillsmatrix_dashboard_list .qualification-date.expiring,#skillsmatrix_dashboard_list .qualification-date.expired{font-weight:bold;}