@import url(https://fonts.googleapis.com/css?family=Nunito);
.remove-margin{margin:0!important}.border-primary{border:3px solid #002962!important}.border-secondary{border:3px solid #a0001c!important}#app,#app main{background-color:#f9f8f8}iframe{height:500px!important;width:100%!important}iframe#training-iframe{height:auto!important}.label-text{font-size:12px}.equipment-value,.value-text{color:#a0001c}.v-main:before{background-attachment:fixed;background-image:url(https://app.ndtfilecabinet.com/images/background.png);background-position:0 100%;background-repeat:no-repeat;background-size:100% auto;background-size:cover;content:" ";display:block;height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%}@media (max-width:600px){.v-main:before{background-image:none}}.v-list-group--active{color:rgba(0,0,0,.87)!important}.bold{font-weight:700}.full-dialog{height:600px;overflow-y:scroll}.mobile-navigation{display:none!important}@media (max-width:1264px){.mobile-navigation{display:flex!important}}.v-input--is-readonly{cursor:default}.v-input--is-readonly .v-input__slot{margin:0;padding:0!important}.v-input--is-readonly .v-text-field__details{display:none}.v-input--is-readonly fieldset{border:0!important}.v-input--is-readonly .v-input--selection-controls__ripple,.v-input--is-readonly .v-ripple__container{display:none!important}@media (max-width:600px){.hide-on-sm{display:none}}.show-on-sm{display:none}@media (max-width:600px){.show-on-sm{display:block}}@media (max-width:960px){.v-application .v-icon{margin:0!important}.v-application .footer{text-align:center}.v-application .text-right.xs-text-left{text-align:left!important}.v-application #forgot-password.xs-block,.v-application .xs-block{display:block!important}}@media (max-width:600px){.v-application .d-flex.question-section{display:block!important}}.v-application .image-section{flex:1;max-width:200px}@media (max-width:600px){.v-application .image-section{display:block;flex:unset;max-width:unset}}.v-application .category-section{flex:2}@media (max-width:600px){.v-application .category-section{display:block;flex:unset}.v-application .d-flex.rm-flex-on-sm{display:block!important;flex:unset!important}.v-application .v-btn.sm-btn-block{display:block!important;margin:0 0 20px!important;width:100%!important}.table-wrapper .v-toolbar .v-toolbar__content{display:block;height:auto!important}.table-wrapper .v-toolbar .table-props{margin:0!important}.table-wrapper .v-toolbar{height:auto!important}.table-wrapper .v-toolbar .sm-remove-padding{padding:0!important}.table-wrapper .v-toolbar .reset-button{display:none}#application .v-data-table .v-data-table__mobile-row{font-size:12px!important}#application .v-data-table .v-data-table__mobile-row .mr-2{margin:0!important}}#application .one-row-textarea .v-input__slot{height:40px}#application .new-entry-select .v-list-item:first-child{background:#a0001c;color:#fff!important}#application .v-main{width:100%}@media (max-width:600px){#application .v-main{padding-left:0}}#application .v-idle{display:none}#application .cursor-pointer{cursor:pointer}@media (max-width:960px){#application .sm-ma-0{margin:0!important}}@media (max-width:600px){#application .mobile-ma-0{margin:0!important}}#application .side-container{min-width:600px}#application .login-form-container{align-items:center;border-radius:0 20px 20px 0;display:flex;justify-content:center;min-width:300px!important;width:auto!important}#application .login-form-container .login-form-content{margin:auto;width:400px}@media (max-width:960px){#application .login-form-container .login-form-content{width:100%}}#application #login-layout{margin:0}#application #login-layout .layout-container{align-items:center;height:100%;justify-content:center}@media (max-width:960px){#application #login-layout .layout-container{padding:20px 0}}#application #login-layout .login-title{font-size:24px}#application #login-layout .layout-wrapper{border-radius:20px!important;display:flex;min-height:500px}#application #login-layout .layout-wrapper .login-message{align-items:top;background:#a0001c;border-radius:20px 0 0 20px;color:#fff;display:flex;justify-content:center;max-width:700px;width:100%}#application #login-layout .layout-wrapper .login-message .login-message-content{padding:20px 30px;position:relative}#application #login-layout .layout-wrapper .login-message .login-message-content .login-title{font-size:40px}#application #login-layout .layout-wrapper .login-message .login-message-content .login-subtitle{font-size:18px;font-weight:400}#application #login-layout .layout-wrapper .login-message .login-message-content .login-footer{bottom:20px;right:30px;text-align:right}#application #login-layout .layout-wrapper .login-message .login-message-content .login-image{margin-top:10px}#application #login-layout .login-form-container{background:#fff;max-width:500px;padding:40px 0}@media (max-width:1264px){#application #login-layout .login-form-container{border-radius:20px}}@media (max-width:960px){#application #login-layout .login-form-container{display:block;min-width:none;width:100%}#application #login-layout{margin:0}}#application #navbar{color:#fff;z-index:2}#application #navbar #navbar-toggle{color:#fff;display:none}@media (max-width:960px){#application #navbar #navbar-toggle{display:block}}#application #navbar #navbar-brand{display:block}@media (max-width:960px){#application #navbar #navbar-brand{display:none}}#application #navbar #navbar-name{font-size:.875rem;padding:0 12px}#application #navbar #navbar-profile-image{cursor:pointer}#application #sidebar{margin-top:64px;padding-bottom:64px!important;position:fixed;z-index:9}@media (max-width:1264px){#application #sidebar{#position:absolute}}@media (max-width:960px){#application #sidebar{margin-top:56px}}#application #sidebar .sub-list-item{padding-left:66px}@media (max-width:1264px){#application #dashboard-layout .v-main{position:absolute}}.component-wrapper{background-color:#fff;border-left:3px solid #a0001c;border-radius:5px;margin-bottom:15px}.v-dialog{border-radius:5px}.v-dialog .v-card{padding:16px 24px}.v-dialog .v-card .v-card__title.text-h5{display:block;font-size:24px;padding-bottom:16px}.v-dialog .v-card .v-card__title{padding-left:0!important;word-break:normal}.v-dialog .v-card .v-card__actions{padding-left:0!important}.v-dialog .form-card.v-card{padding:0}.loading-overlay{align-items:center;background-color:#fff;background-color:#f9f8f8;bottom:0;display:flex;height:100%;left:0;position:fixed;right:0;top:0;transition:opacity .5s ease;width:100%;z-index:9999}.loading-overlay .v-progress-circular{margin:auto}.loading-inline{display:block!important;margin:50px auto;text-align:center}.card-container{height:100%;padding:10px;width:100%}.portal-container .portal-row{display:flex;vertical-align:top;width:100%}.portal-container .portal-row .portal-column{display:flex;flex:3;flex-direction:column-reverse;vertical-align:top;width:100%}.portal-container .portal-row .portal-column.small{flex:2}.portal-container .portal-row .portal-row{flex:2;flex-direction:column-reverse}.portal-container .portal-row .portal-row.small{flex:1}@media (max-width:960px){.portal-container .portal-row{display:block}}.portal-card{height:100%}.portal-card .portal-card-container.centered{align-items:center;display:flex;height:100%;justify-content:center}.portal-card .portal-card-content{flex:1}@media (max-width:1264px){#user-component{text-align:center}}#application .file-navigation-container{background:#fff;border-radius:4px;display:flex;height:100%}@media (max-width:1400px){#application .file-navigation-container{display:block}}@media (max-width:600px){#application .file-navigation-container{padding:0!important}}@media (max-width:960px){#user-management #user-component-container{margin-bottom:16px!important}}@media (max-width:1500px){#user-management .file-cabinet-small-container{display:inline-block;flex:unset!important;margin:0 -5px 0 0!important;padding:8px;width:50%}}@media (max-width:960px){.file-cabinet .file-cabinet-container{width:113px!important}.file-cabinet .file-cabinet-drawer-container{height:113px!important;width:113px!important}.file-cabinet .file-cabinet-drawer-container .file-cabinet-drawer{height:100px!important;width:100px!important}.file-cabinet .file-cabinet-drawer-container .file-cabinet-drawer .file-cabinet-text{font-size:12px!important;top:30px!important}}@media (max-width:1264px){.v-application .page .text-left-md{text-align:left!important}}#navbar-brand-text{font-size:16px}@media (max-width:960px){#navbar-brand-text{display:none}}#license-link,#privacy-policy-link{color:#fff;cursor:pointer;font-size:.875rem;line-height:22px;padding:16px;text-decoration:none}#license-link:hover,#privacy-policy-link:hover{text-decoration:underline}.v-data-table-header th{padding-bottom:0!important;padding-top:16px!important;vertical-align:top}@media (max-width:960px){.custom-document-checkbox .v-label{font-size:13px!important}}.v-data-table-header.v-data-table-header-mobile .v-select__slot label{font-size:16px!important;font-weight:400!important}.v-data-table-header tr th{white-space:nowrap}@media (max-width:430px){.v-data-table-header tr th{padding-bottom:16px!important;padding-top:0!important}}.v-data-table-header tr th span{padding-right:6px}@media (max-width:960px){.v-tab{max-width:unset!important;width:100%}#application #login-layout .login-form-container{width:400px!important}}@media (max-width:400px){#application #login-layout .login-form-container{max-width:100%!important;width:100%!important}}
