@font-face{font-family:proximanova;src:url(/storage/fonts/proximanova-regular.ttf)}@font-face{font-family:Termina;src:url(/storage/fonts/termina-regular.ttf)}.termina{font-family:Termina,serif;text-transform:uppercase}.proxima{font-family:proximanova,serif}.text-grey{color:#788895}.text-gold{color:#bb9121}.text-blue{color:#218bc9;font-size:.8rem;cursor:pointer}.bg-faded{background-color:#ffffffa2}.text-button{background-color:#bb9121;color:#fff}.z-60{z-index:60}.z-40{z-index:40}.relative{position:relative}.bb-1{border-bottom:1px solid #e3e6e5}.error-text{color:#c92929}.scroll-y{overflow-y:scroll;height:600px}body{margin:0}.disable-touch{touch-action:none;overflow:hidden}.display-none{display:none}.large-text{font-size:1.6rem}.bg-green{background-color:#8ac926bb}.bg-red{background-color:#c91d23bb}.text-green{color:#8ac926bb}.text-red{color:#c91d23bb}.heading{font-size:.9rem}.heading .serial{color:#788895}.calibrations .change-site{font-size:.8rem;background-color:#788995;color:#fff}.calibrations .change-site:hover{background-color:#bb9121}.calibrations .site-list{height:400px}.calibrations .site-list .sites{height:275px;overflow-y:scroll}.calibrations .site-list .sites .site{border-bottom:1px solid #e3e6e5}.calibrations .site-list .sites .site p{font-size:.8rem}.calibrations .site-list .search-sites{border:0;font-size:.6rem;background-color:#e3e6e5;width:100%;padding:.25rem .5rem}.calibrations .asset-search{font-size:.8rem;border:0;min-width:300px;max-width:768px;border-bottom:1px solid #e3e5e6}.calibrations .filters{margin-top:.5rem}.calibrations .filters .filter{width:50%;padding:.5rem;background-color:#fff}.calibrations .filters .filter select{color:#788995;font-size:.8rem;width:100%;background-color:#f1f1f1;border:0}.calibrations .filters .filter select option{background-color:#fff}.pass-text{color:#187e18}@media screen and (max-width: 1400px){.calibrations .asset-card-container{width:50%}}@media screen and (max-width: 800px){.calibrations .asset-card-container{width:100%;max-width:800px}.calibrations .w-50-p{width:100%}}.asset-card{transition:all .3s;min-height:150px;min-width:300px;cursor:pointer}.asset-card h3{font-size:.8rem}.asset-card p{font-size:.9rem}.asset-card .asset-details input,.asset-card .asset-details select{background-color:#f1f1f1;border:0;width:100%;font-size:.9rem;text-align:end;padding:.2rem .5rem}.asset-card .image-container{position:relative;width:25%}.asset-card .image-container img{width:100%;height:100%;position:absolute;top:0;left:0}.asset-card .hover-text{display:none}.asset-card:hover{transform:scale(1.05)}.asset-card:hover .hover-text{display:flex}.asset-card:hover .hover-text p{font-size:2rem}.calibrate-asset .image-container{width:300px}.calibrate-asset .image-container img{width:100%;height:auto}.calibrate-asset input,.calibrate-asset select{border:0;background-color:#f1f1f1}@media screen and (min-width: 1000px){.calibrations .calibrate-asset .image-container{width:500px}}@media screen and (max-width: 675px){.calibrations .calibrate-asset{width:100%}.calibrations .calibrate-asset .asset-container{flex-direction:column}.calibrations .calibrate-asset .asset-container .asset-details{padding:1rem}.calibrations .calibrate-asset .site-list{width:90%}.calibrations .calibrate-asset .image-container{width:200px}.calibrations .w-50-p{width:100%}}.create-template .create-template-body{min-width:50%;max-height:80vh;height:100%;max-width:1000px}.create-template .create-template-body .header{background-color:#f1f1f1;font-size:.9rem}.create-template .create-template-body p.termina{font-size:.8rem}.create-template select,.create-template input,.create-template textarea{border:0;background-color:#f1f1f1;color:#788995}.create-template input[type=checkbox]{padding:1rem}@media screen and (max-width: 1000px){.create-template .create-template-body{max-width:750px}}.calibration-form .form-group{min-width:300px}.calibration-form .form-group .small-input{width:40px;padding:.25rem;text-align:center}.calibration-form .form-group .w-30px{width:30px;text-align:center}.calibration-form input.fail{background-color:#ce5454;color:#fff}.calibration-form .environment-details,.calibration-form .site-details,.calibration-form .asset-details,.calibration-form .technician-details{max-width:350px}.calibration-form .environment-details svg,.calibration-form .site-details svg,.calibration-form .asset-details svg,.calibration-form .technician-details svg{max-width:275px}.calibration-form .environment-details select,.calibration-form .site-details select,.calibration-form .asset-details select,.calibration-form .technician-details select{background-color:#f1f1f1;border:0}.calibration-form .test-details{min-width:350px}.calibration-form .test-details .test-column .result p{font-size:.9rem}.calibration-form .test-details .text-red i{font-size:1.6rem}.calibration-form .test-details input{padding:.5rem .25rem;text-align:left;font-size:.9rem}.calibration-form .test-details input::-moz-placeholder{color:#fff}.calibration-form .test-details input::placeholder{color:#fff}.calibration-form .test-details .fail{background-color:#ce5454;color:#fff}.calibration-form .test-details .pass{background-color:#6ab447;color:#fff}.calibration-form .test-notes textarea{background-color:#f1f1f1;border:0;width:100%}.calibration-form .tool p,.calibration-form .calibration-paragraph p{font-size:1rem}.calibration-form canvas{border:2px solid #e3e6e5;width:100%;height:100px;min-width:350px;background-color:#f1f1f1;touch-action:none;overflow:hidden;position:relative}.calibration-form .update-photo{background-color:#f1f1f1;max-width:100%;width:100%;text-align:center;margin-right:1rem;margin-top:.5rem}.calibration-form .update-photo label{display:block;width:100%;color:#788995c4;cursor:pointer;font-family:Termina,serif;text-transform:uppercase;font-size:.9rem}.calibration-form .update-photo label i{font-size:2.6rem;color:#bb922157}.calibration-form .update-photo label input{display:none}.calibration-form button{width:100%;padding:.5rem;font-family:Termina,serif;font-size:.9rem;margin-top:.5rem;min-width:300px;max-width:300px;color:#fff;text-transform:uppercase}.calibration-form .save-result button{background-color:#bb9121;width:100%;min-width:100%;max-width:100%}.calibration-form img{height:250px;width:-moz-fit-content;width:fit-content}.calibration-form .signature img{height:100px;width:-moz-fit-content;width:fit-content}.calibration-form .tool-list{height:350px;overflow-y:scroll;max-width:500px}.line-height input,.line-height select,.line-height textarea,.line-height p{line-height:2.5rem!important;letter-spacing:.01px;padding-bottom:.1rem!important;padding-top:.1rem!important}.result{font-size:1.4rem}.pass-text{color:#6ab447}.fail-text{color:#ce5454}.no-line-height p{line-height:1rem!important}.recent-calibrations .calibration-results{max-width:80vw;overflow-x:scroll}.recent-calibrations .result{min-width:150px}.recent-calibrations .result p{font-size:.8rem;color:#fff}.view-tool .asset-outside-container .asset-details p{color:#788995}.view-tool .asset-outside-container .asset-details select,.view-tool .asset-outside-container .asset-details input{border:0}.view-tool .asset-outside-container .asset-details input:disabled{color:#788995}.view-tool .asset-outside-container .icon-button{background-color:#1982c4bb;color:#fff;width:30px;height:30px}.view-tool .asset-outside-container .icon-button i{padding:0;font-size:1.1rem;margin-top:.25rem;color:#fff}.buttons .form-button{padding:1rem 1.5rem;display:flex;align-items:center;flex-direction:column;justify-content:center;background-color:#fff}.buttons .form-button i{font-size:2rem;color:#bb912180}.buttons .form-button p{font-family:termina,serif;text-transform:uppercase;color:#788995;margin-top:.5rem}.retire-message{max-width:550px}@media screen and (max-width: 1250px){.view-tool .asset-outside-container{justify-content:space-between;flex-direction:column}.view-tool .asset-outside-container .asset-container{width:100%}.view-tool .asset-outside-container .md-col{flex-direction:column;flex-grow:1}.view-tool .asset-outside-container .md-col .asset-additional-details{flex-grow:1;width:unset;max-height:40%;display:flex;flex-flow:row wrap}.view-tool .asset-outside-container .md-col .asset-additional-details .asset-detail{width:50%;height:unset}.view-tool .asset-outside-container .md-col .asset-additional-details .asset-detail:nth-of-type(2){margin-top:0}.view-tool .tool-activity-section{width:100%}.view-tool .tool-status{font-size:1rem}}@media screen and (max-width: 725px){.view-tool .asset-outside-container{justify-content:space-between;flex-direction:column}.view-tool .asset-outside-container .asset-container{flex-direction:row;width:100%}.view-tool .asset-outside-container .md-col{width:100%;flex-direction:column;flex-grow:1}.view-tool .asset-outside-container .md-col .asset-additional-details,.view-tool .asset-outside-container .md-col .calibration-results{flex-grow:1;width:unset;height:50%}}@media screen and (max-width: 500px){.view-tool .asset-outside-container{justify-content:space-between;flex-direction:column}.view-tool .asset-outside-container .asset-container{flex-direction:column;width:100%}.view-tool .asset-outside-container .md-col{width:100%;flex-direction:column;flex-grow:1}.view-tool .asset-outside-container .md-col .asset-additional-details,.view-tool .asset-outside-container .md-col .calibration-results{flex-grow:1;width:unset;height:50%}}.asset-additional-details{width:300px}.asset-additional-details i{font-size:2rem;color:#bb912180}.asset-additional-details p{color:#788995;font-size:.9rem}.asset-additional-details .asset-detail{height:100%;display:flex;flex-direction:column;justify-content:center}.calibration-results{min-width:300px}.calibration-results .result .result-icon{font-size:3rem}.calibration-results .result .result-date p{font-size:.9rem}.photo-containe .camera-video{height:100vh;-o-object-fit:cover;object-fit:cover}.photo-containe .camera-canvas{height:100vh}.photo-containe .photo{background-color:#bb9121;color:#fff}@media screen and (max-width: 1400px){.assign.list .selected-engineer-container .tool-box{width:20%}}@media screen and (max-width: 1250px){.assign.list .selected-engineer-container .tool-box{width:25%}}@media screen and (max-width: 950px){.assign.list .selected-engineer-container .tool-box{width:33.3%}}@media screen and (max-width: 700px){.assign.list .selected-engineer-container .tool-box{width:50%}}@media screen and (max-width: 450px){.assign.list .selected-engineer-container .tool-box{width:100%}}.calibrations-admin .number-boxes h2.termina{font-size:.9rem}.calibrations-admin .number-box-large{min-width:200px}.calibrations-admin .number-box-large p.large-number{font-size:3rem;color:#bb912180;line-height:2.6rem}.calibrations-admin .number-box-large p.termina{font-size:.8rem;margin-bottom:.5rem}.calibrations-admin .number-box p.termina{font-size:.7rem}.calibrations-admin .number-box p.proxima{font-size:1rem}.calibrations-admin .engineer-box{width:600px}.calibrations-admin .engineer-box p.termina,.calibrations-admin .upcoming-site p.termina,.calibrations-admin .site-token p.termina{font-size:.7rem}.calibrations-admin .engineer-box p.termina.engineer-name,.calibrations-admin .upcoming-site p.termina.engineer-name,.calibrations-admin .site-token p.termina.engineer-name,.calibrations-admin .engineer-box .proxima,.calibrations-admin .upcoming-site .proxima,.calibrations-admin .site-token .proxima{font-size:.8rem}.calibrations-admin .engineer-box .recent-calibration-link,.calibrations-admin .upcoming-site .recent-calibration-link,.calibrations-admin .site-token .recent-calibration-link{width:50px;height:50px;min-width:50px;min-height:50px}.calibrations-admin .engineer-box .recent-calibration-link i,.calibrations-admin .upcoming-site .recent-calibration-link i,.calibrations-admin .site-token .recent-calibration-link i{font-size:2rem}.calibrations-admin .engineer-box input,.calibrations-admin .upcoming-site input,.calibrations-admin .site-token input{border:0}.calibrations-admin .site-token input,.calibrations-admin .upcoming-sites input{background-color:#f1f1f1}.calibrations-admin .site-token p.termina,.calibrations-admin .upcoming-sites p.termina{font-size:.9rem}.main-outer-container{background-color:#e3e6e5}.f{display:flex}html{width:-moz-fit-content;width:fit-content;min-width:100%}.loading-spinner{display:flex;justify-content:center;align-items:center;height:calc(100vh - 200px)}.spinner{border-radius:50%;width:75px;height:75px;position:relative}.spinner:before{animation:1s linear infinite spinner;animation-play-state:inherit;border:solid 10px #cfd0d1;border-bottom-color:#3e88ff;border-radius:50%;content:"";height:75px;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);width:75px;will-change:transform}@keyframes spinner{0%{transform:translate3d(-50%,-50%,0) rotate(0)}to{transform:translate3d(-50%,-50%,0) rotate(360deg)}}.sidebar{z-index:10;min-height:calc(100vh - 4rem);height:auto;background-color:#e3e6e5;max-width:180px;transition:all .3s;position:relative}.sidebar .sidebar-toggle{background-color:#bb9221bb;cursor:pointer;position:absolute;top:.5rem;left:100%;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.sidebar .sidebar-toggle i{color:#fff;padding:.5rem;font-size:1.2rem}.sidebar .sidebar-links{padding-top:2.5rem}.sidebar .sidebar-links a{font-size:1rem;font-family:proximanova,serif;padding:1rem .8rem;white-space:nowrap;color:#788995}.sidebar .sidebar-links i{font-size:1.5rem;padding-right:1rem;color:#bb9121;min-width:40px;max-width:40px;display:flex;justify-content:center;align-items:center}.sidebar .sidebar-links .sidebar-link{overflow:hidden;transition:all .3s}.sidebar .sidebar-links a.icon-label{padding-top:0}.sidebar .sidebar-links a.icon-label p{font-size:.7rem;font-family:Termina,serif;text-transform:uppercase}.sidebar .sidebar-links .sidebar-link.active-sidebar-link{background-color:#f1f1f1}.sidebar .sidebar-links .sidebar-link.active-sidebar-link p{color:#000}.topbar{background-color:#fff;transition:all .3s}.topbar .topbar-links a{font-size:.9rem;font-family:proximanova,serif;padding:1rem .8rem;white-space:nowrap;color:#788995;width:50%}.topbar .topbar-links i{font-size:3rem;color:#bb9121;min-width:40px;max-width:40px;display:flex;justify-content:center;align-items:center}.topbar .topbar-links .sidebar-link{overflow:hidden;transition:all .3s}.topbar .topbar-links .sidebar-link.active-sidebar-link{background-color:#f7f7f7}.topbar .topbar-links .sidebar-link.active-sidebar-link p,.topbar .topbar-links .sidebar-link.active-sidebar-link i{color:#bb9121}.p-s-1{padding-left:1rem;padding-right:1rem}.p-t-3{padding-top:3rem}.p-t-5{padding-top:5rem}.s-w-100{width:100%}.s-w-50{max-width:50%;min-width:50%}.w-100-p{width:100%}.p-r-05{padding-right:.5rem}.p-l-05{padding-left:.5rem}.m-t-1{margin-top:1rem}.m-t-2{margin-top:2rem}.m-t-3{margin-top:3rem}.block{display:block!important}@keyframes animate{0%{width:0%}to{width:100%}}.m-t-05{margin-top:.5rem}.blue-icon{color:#1c77c2}.toolkit-button{width:100%;border-radius:.5rem;padding:1rem;background-color:#fff;display:flex;justify-content:center;align-items:center;font-size:1.2rem;font-family:Termina,serif;text-transform:uppercase;color:#bb9121}.index{width:100%}.index .option-button{border-radius:.5rem;padding:1rem;background-color:#fff}.index .option-button .icon-number-container{display:flex;justify-content:center;align-items:center}.index .option-button .icon-number-container i{font-size:4rem;opacity:.3;color:#bb9121}.index .option-button .icon-number-container.relative p{width:100%;height:100%;position:absolute;color:#788995;font-size:2rem;opacity:.4}.index .option-button p{font-size:1.2rem;font-family:Termina,serif;color:#bb9121;text-transform:uppercase;text-align:center}.index .option-button.small-button .icon-number-container i{font-size:3rem}.index .option-button.small-button p{padding-top:.25rem;font-size:.9rem}video{height:50vh;width:-moz-fit-content;width:fit-content}video#video-1{height:unset;width:100%}video#addVideo{height:100%;width:100%}.flash-green{background-color:#1fa01f6e;color:#1fa01f;font-family:proximanova,serif;margin-bottom:1rem;font-size:.9rem;padding-left:.25rem;padding-right:.25rem;position:relative;z-index:5}.flash-message{position:absolute;top:0;left:0}.flash-message .flash-green{padding:.5rem 1.5rem}.assigned-to{font-size:1rem;font-family:proximanova,serif}.assigned-to .user-name{font-family:Termina,serif;text-transform:uppercase;font-size:1.2rem;color:#bb9121}#otherNotes{display:none}.flash-red{color:#b10f2e;background-color:#b10f2e6e;font-family:proximanova,serif;margin-bottom:1rem;font-size:.9rem;text-align:center}.next-page{font-family:Termina,serif;text-transform:uppercase;font-size:.9rem;color:#fff;background-color:#1c77c2;width:100%;padding:.5rem;margin-top:.5rem;cursor:pointer}.check-box{padding:1rem;border:0;border-radius:.25rem}button.standard-button.green{background-color:#1fa01f}button.standard-button{font-family:Termina,serif;text-transform:uppercase;font-size:1rem;color:#fff;background-color:#1c77c2;width:100%;padding:.75rem;cursor:pointer}button.new-standard-button{background-color:#f1f1f1;color:#bb9121;padding:2rem;font-size:1.2rem;font-family:Termina,serif;text-transform:uppercase;text-align:center;width:100%}button.new-standard-button.padding-05{padding:.5rem 1.5rem}button.find-button{font-family:Termina,serif;text-transform:uppercase;font-size:.9rem;color:#fff;background-color:#1c77c2;width:40%;padding:.5rem;cursor:pointer}.find{justify-content:end}button.standard-button-kit{font-family:Termina,serif;text-transform:uppercase;font-size:.8rem;color:#fff;background-color:#1c77c2;width:35%;padding:.4rem;margin-top:0rem;margin-bottom:-5rem;cursor:pointer}button.standard-button-kit.back{margin-left:2rem;margin-top:-2rem;position:absolute}button.standard-button.stop{background-color:#b10f2e}.transfer-dropdown{flex-grow:1}.page-heading{font-family:Termina,serif;text-transform:uppercase;font-size:1rem}.qr-result{width:100%;text-align:center;font-family:proximanova,serif;margin-top:.5rem}.qr-result-add{position:absolute;z-index:30;bottom:2rem;width:100%;text-align:center;background-color:#00000080;color:#fff;display:none}.information-text{font-family:Termina,serif;text-transform:uppercase;font-size:1.2rem;background-color:#3d3d3dd5;padding:.5rem 2rem;color:#fff;width:350px;text-align:center;margin-bottom:1.5rem}.error-msg{width:100%;text-align:center;margin-top:.5rem;position:relative;z-index:3}.white-bg{background-color:#ffffffad}.warning-message{color:#fff;background-color:#b10f2def;padding:.5rem 1rem;font-size:.9rem}.warning-message i{font-size:1.2rem}.warning-message span.termina{padding-left:.5rem;font-family:Termina,serif;text-transform:uppercase}.info-message{background-color:#1fa01f6e;color:#1fa01f;padding:.25rem 1rem;margin-bottom:1rem;font-size:.8rem}#success{display:none}.text{font-family:proximanova,serif;font-size:.8rem}.m-b-1{margin-bottom:1rem}.m-b-2{margin-bottom:2rem}.m-b-3{margin-bottom:3rem}.m-l-1{margin-left:1rem}.m-r-1{margin-right:1rem}.p-a-05{padding:.5rem}.f-g-1{flex-grow:1}p.error{background-color:#b10f2d79;color:#b10f2e;font-size:.9rem;text-align:center}.switch{position:relative;display:inline-block;width:60px;height:34px}.switch input{display:none}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.1s cubic-bezier(.075,.82,.165,1)}.slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;transition:.1s cubic-bezier(.075,.82,.165,1)}input:checked+.slider{background-color:#1c77c2}input:focus+.slider{box-shadow:0 0 1px #101010}input:checked+.slider:before{transform:translate(26px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.assign,.assign .tool-container-two{width:100%}.assign .tool-container-two p,.assign .tool-container-two label,.assign .tool-container-two select,.assign .tool-container-two option,.assign .tool-container-two input,.assign .tool-container-two textarea{font-family:proximanova,serif;font-size:.8rem}.assign .tool-container-two .dates{border:2px solid #1c77c2;color:#000;padding:.5rem;border-radius:.3rem}.assign .tool-container-two .dates h1{font-family:Termina;text-transform:uppercase;font-size:1rem}.assign .tool-container-two .dates p{font-size:1rem}.assign .tool-container-two select,.assign .tool-container-two input[type=text],.assign .tool-container-two input[type=number],.assign .tool-container-two textarea,.assign .tool-container-two input[type=date]{width:50%;border:0;border-radius:.25rem;font-size:.8rem}.assign .tool-container-two select.w-100-p{width:100%;margin-top:1rem;margin-bottom:1rem}.assign .tool-container-two .error input,.assign .tool-container-two .error select{border:1px solid #B10F2E}.assign .tool-container-two .error label{color:#b10f2e}.assign .tool-container-two input[type=text].search-box{width:100%;font-size:1rem}.assign .tool-container,.assign .engineer-select,.assign .tool-assign-container{width:100%;display:none}.assign .tool-container p,.assign .tool-container label,.assign .tool-container select,.assign .tool-container option,.assign .tool-container input,.assign .tool-container textarea,.assign .engineer-select p,.assign .engineer-select label,.assign .engineer-select select,.assign .engineer-select option,.assign .engineer-select input,.assign .engineer-select textarea,.assign .tool-assign-container p,.assign .tool-assign-container label,.assign .tool-assign-container select,.assign .tool-assign-container option,.assign .tool-assign-container input,.assign .tool-assign-container textarea{font-family:proximanova,serif;font-size:1rem}.assign .tool-container select.engineer-selectbox,.assign .tool-container input.grey,.assign .tool-container textarea.grey,.assign .engineer-select select.engineer-selectbox,.assign .engineer-select input.grey,.assign .engineer-select textarea.grey,.assign .tool-assign-container select.engineer-selectbox,.assign .tool-assign-container input.grey,.assign .tool-assign-container textarea.grey{background-color:#f1f1f1;color:#788995}.assign .tool-container input.long,.assign .engineer-select input.long,.assign .tool-assign-container input.long{padding:1rem;border:0;background-color:#f1f1f1}.assign .tool-container input.long:checked,.assign .engineer-select input.long:checked,.assign .tool-assign-container input.long:checked{background-color:#1c77c2}.assign .tool-container .dates,.assign .engineer-select .dates,.assign .tool-assign-container .dates{border:2px solid #1c77c2;color:#000;padding:.5rem;border-radius:.3rem}.assign .tool-container .dates h1,.assign .engineer-select .dates h1,.assign .tool-assign-container .dates h1{font-family:Termina;text-transform:uppercase;font-size:1rem}.assign .tool-container .dates p,.assign .engineer-select .dates p,.assign .tool-assign-container .dates p{font-size:1rem}.assign .tool-container select,.assign .tool-container input[type=text],.assign .tool-container input[type=number],.assign .tool-container textarea,.assign .tool-container input[type=date],.assign .engineer-select select,.assign .engineer-select input[type=text],.assign .engineer-select input[type=number],.assign .engineer-select textarea,.assign .engineer-select input[type=date],.assign .tool-assign-container select,.assign .tool-assign-container input[type=text],.assign .tool-assign-container input[type=number],.assign .tool-assign-container textarea,.assign .tool-assign-container input[type=date]{width:50%;border:0;border-radius:.25rem;font-size:.8rem}.assign .tool-container input[type=text].search-box,.assign .engineer-select input[type=text].search-box,.assign .tool-assign-container input[type=text].search-box{font-size:1rem}.assign .tool-container select.w-100-p,.assign .engineer-select select.w-100-p,.assign .tool-assign-container select.w-100-p{width:100%;margin-top:1rem;margin-bottom:1rem}.assign .tool-container .error input,.assign .tool-container .error select,.assign .engineer-select .error input,.assign .engineer-select .error select,.assign .tool-assign-container .error input,.assign .tool-assign-container .error select{border:1px solid #B10F2E}.assign .tool-container .error label,.assign .engineer-select .error label,.assign .tool-assign-container .error label{color:#b10f2e}.assign .tool-container input[type=text].search-box,.assign .engineer-select input[type=text].search-box,.assign .tool-assign-container input[type=text].search-box{width:100%}.assign div.engineer-select{display:flex}.assign .small-info-text{font-size:.6rem;font-family:proximanova,serif;color:#2b8edf}.assign .info-text-popup{background-color:#788995c4;color:#fff;border-radius:.5rem;font-size:.6rem;padding:.5rem;bottom:100%;right:0;width:75%;display:none}.assign .small-info-text:hover+.info-text-popup{display:block}.assign .z-2{z-index:2}.assign .reset-photo{top:0;right:0;padding:.25rem;background-color:#788995c4}.assign .reset-photo i{color:#fff;font-size:2rem}.assign .scanner,.transfer-tool-scan .scanner{top:0;left:0;height:-moz-available;height:-webkit-fill-available;height:stretch;width:100%}.assign .scanner .qr-container,.transfer-tool-scan .scanner .qr-container{height:-moz-available;height:-webkit-fill-available;height:stretch}.assign .scanner .qr-container video,.transfer-tool-scan .scanner .qr-container video{height:90vh}.assign .scanner .qr-container .overlay,.transfer-tool-scan .scanner .qr-container .overlay{border-radius:30px;left:50%;outline:100vmax solid rgba(223,223,223,.5);pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:4;width:350px;height:350px}.assign .scanner .qr-container .button-container,.transfer-tool-scan .scanner .qr-container .button-container{top:0;left:0;width:100%}.assign .scanner .qr-container .flash-green,.transfer-tool-scan .scanner .qr-container .flash-green{background-color:#4dbb4d80;color:#4dbb4d;font-family:proximanova,serif;margin-bottom:1rem;font-size:1.2rem;padding:.25rem;position:relative;z-index:5;text-align:center}.assign .scanner .qr-container .flash-red,.transfer-tool-scan .scanner .qr-container .flash-red{font-size:1.2rem;z-index:5;position:relative;padding:.25rem;color:#b10f2e;background-color:#b10f2e6e}.assign .scanner .qr-container .qr-result,.transfer-tool-scan .scanner .qr-container .qr-result{width:300px}.assign .scanner .qr-container .result-container,.transfer-tool-scan .scanner .qr-container .result-container{width:100%;bottom:15%;left:0}.p-t-2{padding-top:2rem}.m-t-2{margin-top:1.5rem}.assign.add .tool-container input,.assign.add .tool-container select,.view-tool .tool-container input,.view-tool .tool-container select{background-color:#f7f7f7}.assign.add .tool-container p.text-button,.view-tool .tool-container p.text-button{position:absolute;top:0;right:0;color:#1c77c2}.column{flex-direction:column}.column-start{align-items:flex-start;justify-content:center}.confirm-dialogue{display:none;position:absolute;width:0%;animation:sideways .2s cubic-bezier(.075,.82,.165,1) forwards;background-color:#fff;height:100%;z-index:5;top:0;left:0;overflow:hidden}@keyframes sideways{0%{width:0%}to{width:100%}}.camera-container{position:absolute;top:0;left:0;width:0;height:0;overflow:hidden}.photo{flex-direction:column}.photo-container{display:none;position:absolute;top:0;left:0;z-index:4}.image{width:40%;height:75px;background-size:contain;background-position:left center;background-repeat:no-repeat}.image.in-kit{height:100px}.master-image{width:100%;height:400px;background-repeat:no-repeat;background-size:contain;margin:0;min-height:400px}.image.history{width:40%;height:75px}.camera-image{width:100%;height:200px;background-size:contain;background-position:left center;background-repeat:no-repeat}.image.large-image{width:30%;height:345px;background-position:left center}.tool-info{width:60%}.tool-info p{font-size:.8rem;font-family:proximanova,serif}.tool-scanning-info{margin-top:-2rem;width:100%}#photoInput{display:none}#returnedImage{width:100%;height:auto;margin-top:10px}.photo-label{width:75%}.photo-button{font-family:Termina,serif!important;text-transform:uppercase;font-size:1rem!important;color:#fff;background-color:#1c77c2;display:block;text-align:center;margin-bottom:2rem;width:14rem;padding:.5rem;cursor:pointer}.selected-engineer-container{position:relative;z-index:0}.selected-engineer-container .tool-box{padding:.5rem .25rem}.selected-engineer-container .tool-box.damaged{background-color:#b10f2d79}.selected-engineer-container .kit-tools-container{max-height:500px;overflow-y:auto;width:100%;margin-top:3.5rem}.scanned-tool-text{position:relative;text-align:left;width:240px}.scanned-tool-text h1{font-size:1.3rem;font-family:termina,serif}.scanned-tool-text p{font-size:.9rem}.scanned-tool-text .toolscan-image{width:100%;height:320px;background-size:contain;background-position:center center;margin-left:0rem;background-repeat:no-repeat}.scanned-kit-text{position:relative;text-align:left}.scanned-kit-text h1{font-size:1.3rem;font-family:termina,serif}.scanned-kit-text p{font-size:.9rem}.scanned-kit-text .toolscan-image{width:100%;height:210px;background-size:contain;background-position:left center;background-repeat:no-repeat}.red{color:#b10f2e}.green{color:#1fa01f}.repair-button{font-size:.8rem;padding:.25rem .75rem;background-color:#1c77c2;color:#fff;font-family:proximanova,serif}.repair-form{bottom:0;right:0}.repair-form-kit{top:-5px;right:0}.tool p{font-family:proximanova,serif;font-size:.8rem;margin-top:.5rem}.engineer .info-box{padding:.5rem}.engineer .info-box .content-box{padding:.5rem;background-color:#fff;text-align:center;font-family:termina,serif;text-transform:uppercase;color:#bb9121}.engineer .info-box .content-box .large-number{font-size:3rem}.engineer .info-box .content-box .large-number.red,.engineer .info-box .content-box p.red{color:#b10f2e}.engineer .w-50-p{width:50%}.engineer.selected-engineer .tool-box{padding:.5rem}.engineer.selected-engineer .tool-box:nth-of-type(odd){background-color:#fff}.kit-tool-damaged{display:flex;flex-direction:column;align-items:flex-start}.tool-dropdown{display:flex;flex-direction:column;align-items:flex-start;width:295px}.p-t-1{padding-top:1rem}.request p{font-family:proximanova,serif;font-size:.8rem}.scanner{position:absolute;width:100%;height:100%;top:0;left:0;z-index:2;background-color:#f3f4f6}button.button{font-size:.8rem;background-color:#1c77c2;color:#fff;font-family:proximanova,serif;padding:.25rem 1.5rem}.justify-left{justify-content:left}.items-end{align-items:end}.p-b-1{padding-bottom:1rem}.p-b-3{padding-bottom:3rem}.p-b-2{padding-bottom:2rem}.loading,.loading .tools-container,.loading .tool{width:100%}.loading .tool .heading{width:100%;font-size:1.2rem;font-family:Termina,serif;text-transform:uppercase;background-color:#fff;color:#788995;padding:.5rem 1.5rem;text-align:center}.loading .tool.red .heading{background-color:#c90a2d59;color:#b10f2e}.loading .tool.orange .heading{background-color:#e6731673;color:#aa4d02}.loading .tool.green .heading{background-color:#1fa01f6e;color:#1fa01f}.loading .w-25-p{width:25%;font-family:proximanova,serif}.loading .w-25-p .number-box p{font-size:2rem}.loading .selected-tool-container{width:100%;min-height:calc(100vh - 3rem);height:100%;padding:1rem;top:0;left:0}.loading .selected-tool-container .info-panel{display:flex;padding:0rem 1rem;justify-content:space-between;flex-flow:row wrap}.loading .selected-tool-container .info-box{align-items:center;flex-grow:1;min-width:33%;padding:1rem;text-align:center;color:#788995}.loading .selected-tool-container .info-box p.text{font-size:1rem;font-family:Termina,serif;text-transform:uppercase}.loading .selected-tool-container .info-box p.number{font-size:2rem}.loading .selected-tool-container .info-box.green{background-color:#1fa01f6e}.loading .selected-tool-container .info-box.green p{color:#1fa01f}.loading .selected-tool-container .info-box.red{background-color:#b10f2e6e}.loading .selected-tool-container .info-box.red p{color:#b10f2e}.loading .selected-tool-container .tool-list{padding:1rem}.loading .selected-tool-container .tool-list .close{width:100%;background-color:#2b8edf;color:#fff;font-size:1.2rem;font-family:termina,serif;text-transform:uppercase;padding:.5rem 1.5rem;margin-top:5rem}.loading .selected-tool-container .tool-list .tool{width:100%;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;padding:.5rem 1rem;margin-bottom:1rem}.loading .selected-tool-container .tool-list .tool p{margin-top:0;max-width:80%}.loading .selected-tool-container .tool-list .tool button{background-color:#2b8edf;color:#fff;padding:.25rem 1.5rem}.loading .bg-faded{background-color:#ffffff59}.loading .selected-tool{background-color:#fff;width:100%;height:100%}.loading .selected-tool h2{text-align:center;font-size:1.4rem;width:100%;text-transform:uppercase;font-family:Termina,serif;background-color:#f0f0f0;color:#bb9121;padding:.5rem}.condition-form{display:none}.loading-engineer{padding:3rem 1rem 0;position:relative}.loading-engineer h1.heading{text-transform:uppercase;font-size:1.4rem;font-family:Termina,serif;color:#788995}.loading-engineer .tool-container-two{display:none;margin-top:1rem;background-color:#fff;color:#788995}.loading-engineer .tool-container-two h2{font-size:.9rem;font-family:Termina,serif;text-transform:uppercase;background-color:#e3e6e5;padding:.25rem .5rem}.loading-engineer .tool-container-two .tool{padding:.25rem}.loading-engineer .tool-container-two .tool p{font-size:.8rem}.loading-engineer .tool-container-two .tool button{width:100%;background-color:#2b8edf;color:#fff;padding:.25rem;font-size:.8rem}.loading-engineer .tool-container{margin-top:1rem;color:#788995}.loading-engineer .tool-container h2{font-size:.9rem;font-family:Termina,serif;text-transform:uppercase;background-color:#e3e6e5;padding:.25rem .5rem}.loading-engineer .tool-container .tool{padding:.25rem}.loading-engineer .tool-container .tool p{font-size:.8rem}.loading-engineer .tool-container .tool button{width:100%;background-color:#2b8edf;color:#fff;padding:.25rem;font-size:.8rem}.loading-engineer .camera-container{width:100%;height:100%;display:none;padding:3rem 1rem;overflow-y:scroll}.loading-engineer .camera-container input{font-family:proximanova,serif;font-size:1rem;background-color:#bb9121;color:#fff}.loading-engineer .camera-container img{width:100%;height:auto}.loading-engineer .camera-container form{width:100%;margin-top:3rem}.loading-engineer .camera-container form button{width:100%;background-color:#2b8edf;color:#fff;font-family:proximanova,serif;font-size:.8rem;padding:.25rem}.w-60-p{width:60%}.m-w-500{max-width:500px;width:100%}.tool-status{text-transform:uppercase;font-family:Termina,serif;text-align:center;font-size:2rem;background-color:#8ac926bb;padding:.5rem;color:#fff}.tool-status.red{color:#fff;background-color:#c91d23bb}.tool-status.grey{color:#788995;border-color:#788995}.tool-status.red.admin span,.tool-status.green.admin span{cursor:pointer}.error-container{top:0;width:100%;left:0;z-index:20}.view-tool .qr-container.scantrak-scanner{top:0;left:0;width:100%;height:100%;background-color:#fff;z-index:4}.view-tool .qr-container.scantrak-scanner video{height:80vh}.view-tool .qr-container.scantrak-scanner button.close-button{width:100%;text-transform:uppercase;font-family:Termina,serif;color:#fff;background-color:#b10f2e;padding:.25rem}.view-tool .tool-container{display:flex;margin-bottom:1rem}.view-tool .tool-container .tool-details{min-width:300px}.view-tool .tool-container .tool-details h1{font-family:Termina,serif;text-transform:uppercase;font-size:.9rem;width:100%;color:#bb9121}.view-tool .tool-container .tool-details h2{font-family:proximanova,serif;font-size:.9rem}.view-tool .tool-container .tool-details p{font-size:.9rem}.view-tool .tool-container .tool-details .form-group{padding:.25rem 0}.view-tool .tool-container .tool-details .form-group.icon-info{background-color:#f1f1f1b4;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center}.view-tool .tool-container .tool-details .form-group.icon-info i{font-size:2rem;color:#78899546;height:100%;display:flex;justify-content:center;align-items:center;padding-right:.25rem}.view-tool .tool-container .tool-details .form-group.icon-info p{color:#bb912180;z-index:2;font-size:1.4rem;font-family:proximanova,serif;padding-left:.5rem}.view-tool .tool-container .tool-details .form-group.icon-info p.small-text{font-size:1rem;color:#78899580}.view-tool .tool-container .tool-details .form-group.icon-info p.small-text-gold{font-size:1rem;color:#bb912180}.view-tool .tool-container .tool-details .form-group.icon-info p.header{text-transform:uppercase;color:#788995;font-size:.8rem;width:-moz-fit-content;width:fit-content;text-align:start;font-family:Termina,serif}.view-tool .tool-container .tool-details .form-group.icon-info div.info{display:flex}.view-tool .tool-container .tool-details .form-group.top-bottom{background-color:#f1f1f1b4;padding:.25rem}.view-tool .tool-container .tool-details .form-group.top-bottom p{padding:.25rem;color:#788995;font-size:.8rem;background:#fff}.view-tool .tool-container .tool-details .form-group.top-bottom p.header{background:#f1f1f1b4;width:100%;text-transform:uppercase;font-family:Termina,serif}.view-tool .tool-container .tool-details .tool-buttons p{font-size:.87rem}.view-tool .tool-container .tool-details .edit-form{width:100%;min-height:100%;min-width:300px;z-index:2;background-color:#fff;display:flex;flex-direction:column;justify-content:flex-start;padding:.5rem 1rem}.view-tool .tool-container .tool-details .edit-form .form-group{margin-bottom:.5rem}.view-tool .tool-container .tool-details .edit-form .form-group label,.view-tool .tool-container .tool-details .edit-form .form-group select{font-family:proximanova,serif;font-size:.9rem}.view-tool .tool-container .tool-details .edit-form input,.view-tool .tool-container .tool-details .edit-form select{background-color:#f1f1f1;border:0;font-size:.9rem;font-family:proximanova,serif}.view-tool .tool-container .tool-details .form{margin-top:1rem}.view-tool .tool-container .tool-details .form label{font-family:proximanova,serif;padding-bottom:.25rem;font-size:.9rem}.view-tool .tool-container .tool-details .form input,.view-tool .tool-container .tool-details .form textarea{border:0;background-color:#f1f1f1;font-size:.9rem;font-family:proximanova,serif}.view-tool .tool-container .tool-details .tool-buttons{padding:.5rem;display:flex;justify-content:space-between;align-items:stretch;flex-flow:row wrap}.view-tool .tool-container .tool-details .tool-buttons .date-picker{top:0;left:0;width:100%;height:100px;display:flex;justify-content:center;align-items:center;flex-direction:column;background-color:#fff;z-index:5}.view-tool .tool-container .tool-details .tool-buttons .date-picker input{border:0;background-color:#f5f5f5;color:#788995;padding:.75rem;width:100%;height:100%}.view-tool .tool-container .tool-details .tool-buttons .date-picker button,.view-tool .tool-container .tool-details .tool-buttons .date-picker a,.view-tool .tool-container .tool-details .tool-buttons .date-picker form{text-align:center;width:100%;background-color:#bb9121;color:#fff;padding:.25rem;margin-bottom:0;height:50%}.view-tool .tool-container .tool-details .tool-buttons button.receive-tool-button{background:#fff}.view-tool .tool-container .tool-details .tool-buttons button,.view-tool .tool-container .tool-details .tool-buttons a{text-align:center;width:33%;background-color:#f7f7f7;color:#788995;font-family:Termina,serif;font-size:.8rem;text-transform:uppercase;transition:all .3s;padding:.5rem;flex-grow:1}.view-tool .tool-container .tool-details .tool-buttons button label,.view-tool .tool-container .tool-details .tool-buttons a label{display:block;width:100%}.view-tool .tool-container .tool-details .tool-buttons button label input[capture*=camera],.view-tool .tool-container .tool-details .tool-buttons a label input[capture*=camera]{display:none}.view-tool .tool-container .tool-details .tool-buttons button i,.view-tool .tool-container .tool-details .tool-buttons a i{font-size:2.8rem;color:#bb92214f}.view-tool .tool-container .tool-details .tool-buttons .form-button{margin-bottom:.5rem}.view-tool .tool-container .tool-details .tool-buttons a{display:flex;flex-direction:column;justify-content:center;align-items:center}.view-tool .tool-container .tool-details .tool-buttons a.m-b-0{margin-bottom:0;flex-direction:row}.view-tool .tool-container .tool-details .tool-buttons form{flex-grow:1;width:33%}.view-tool .tool-container .tool-details .tool-buttons form button{width:100%;height:100%}.view-tool .tool-container .tool-details .tool-buttons a:hover,.view-tool .tool-container .tool-details .tool-buttons button:hover{background-color:#bb9221b2;color:#fff;transform:scale(1.05);z-index:1}.view-tool .tool-container .tool-details .tool-buttons a:hover i,.view-tool .tool-container .tool-details .tool-buttons a:hover p,.view-tool .tool-container .tool-details .tool-buttons button:hover i,.view-tool .tool-container .tool-details .tool-buttons button:hover p{color:#ffffffb6}.view-tool .tool-container .tool-details .tool-buttons button.updated{background-color:#1fa01f5b;color:#1fa01f}.view-tool .tool-container .tool-details .tool-buttons button.updated i{color:#1fa01f}.view-tool .tool-container .tool-details .tool-buttons button.retire{background-color:#b10f2d4f}.view-tool .tool-container .tool-details .tool-buttons button.retire i,.view-tool .tool-container .tool-details .tool-buttons button.retire p{color:#b10f2e}.view-tool .tool-container .tool-details .tool-buttons .form-button,.view-tool .tool-container .tool-details .tool-buttons .form-button label{cursor:pointer}.view-tool .tool-container .tool-details .tool-buttons form.form-button:last-of-type{margin-bottom:0}.view-tool .tool-container .tool-details .tool-buttons.p-0{padding:.5rem;padding-bottom:0}.view-tool .tool-container .tool-details.m-w-unset{min-width:unset;width:100%}.view-tool .tool-container .retire-form{position:absolute;top:0;right:0}.view-tool .tool-container .retire-message-container{z-index:10;top:0;left:0;width:100%;height:100%;min-height:100vh;background-color:#ffffff9c}.view-tool .tool-container .retire-message-container .retire-message{border-radius:.25rem;background-color:#fff;max-width:500px;overflow:hidden}.view-tool .tool-container .retire-message-container .retire-message h2{font-size:1rem;font-family:Termina,serif;text-transform:uppercase;color:#fff;background-color:#b10f2e;padding:.5rem}.view-tool .tool-container .retire-message-container .retire-message p{padding:1rem;font-size:.9rem;font-family:proximanova,serif}.view-tool .tool-container .retire-message-container .retire-message .tool-buttons button.retire{color:#fff;background-color:#2b8edf}.view-tool .tool-container .submit-container form{width:100%;display:flex;justify-content:center;align-items:center}.view-tool .tool-container .submit-container form button{width:100%;text-transform:uppercase;font-family:Termina,serif;background-color:#788995;color:#fff;padding:.5rem}.view-tool .tool-container .submit-container form button:hover{background-color:#bb9121}.view-tool .tool-container .submit-container form button.offline{background-color:#b10f2e}.view-tool .tool-container .tool-details.p-0{padding:0}.view-tool .tool-container a.tool-details{height:auto}.view-tool .tool-container .master-image-container{width:300px;overflow:hidden;min-height:300px}.view-tool .tool-container .master-image-container .master-image{height:auto;width:100%}.view-tool .tool-container.m-b-0{margin-bottom:0}.view-tool .tool-activity-section{margin-top:.5rem}.view-tool .tool-activity-section .activity-title{background-color:#fff}.view-tool .tool-activity-section .activity-title p{font-size:.8rem;font-family:proximanova,serif;padding-right:1rem;color:#788995}.view-tool .tool-activity-section h2{font-family:Termina,serif;text-transform:uppercase;color:#bb9121;padding:.5rem}.view-tool .tool-activity-section .activity-container{margin-bottom:2rem}.view-tool .tool-activity-section .activity-container .icon-container{min-width:80px;max-width:80px;background-color:#f7f7f7}.view-tool .tool-activity-section .activity-container .activity{margin:.25rem 0;padding:.25rem .25rem .25rem .5rem;background-color:#fff}.view-tool .tool-activity-section .activity-container .activity p{font-family:proximanova,serif;font-size:.8rem}.view-tool .tool-activity-section .activity-container .activity img{width:100px;height:100%;margin-left:.5rem;cursor:pointer}.view-tool .tool-activity-section .activity-container .activity .activity-details{padding-left:.5rem}.view-tool .tool-activity-section .activity-container .activity i{font-size:3rem;color:#bb91214f}.view-tool .calibrate-form input[capture*=camera],.view-tool .calibrate-form input[type=file]{display:none}.view-tool .calibrate-form label p{font-size:.9rem}.view-tool .calibrate-form img{max-height:150px;height:100%;width:-moz-fit-content;width:fit-content;margin-bottom:1rem}.view-tool.return .tool-container .tool-details h1{margin-top:0}.assign .tool-container .photo-image{max-height:300px}.assign .tool-container .tool-details{background-color:#fff}.assign .tool-container .tool-details .tool-image{max-width:325px;padding:.5rem 0 .5rem .5rem}.assign .tool-container .tool-details .assign-tool{width:-webkit-fill-available;width:-moz-fill-available;width:-moz-available;width:stretch;padding:.5rem}.assign .tool-container .tool-details .assign-tool h1{font-size:1.4rem;color:#bb9121;font-family:Termina,serif;text-transform:uppercase;margin-bottom:.5rem;padding:0 1.5rem}.assign .tool-container .tool-details .assign-tool h2{font-size:1.1rem;color:#788995;font-family:proximanova,serif;padding:0 1.5rem}.assign .tool-container .tool-details .assign-tool p{font-size:1rem;font-family:proximanova,serif}.assign .tool-container .tool-details .assign-tool p.tool-status{text-transform:uppercase;font-family:Termina,serif;text-align:center;font-size:1.6rem;color:#1fa01f;padding-top:2rem;padding:.5rem;border-top:1px solid #1fa01f;border-bottom:1px solid #1fa01f;height:unset;margin-top:2rem}.assign .tool-container .tool-details .assign-tool .tool-status.red{color:#b10f2e;border-color:#b10f2e}.assign .tool-container .tool-details .assign-tool .tool-status.red.admin{cursor:pointer}.assign .tool-container .tool-details .assign-tool .tool-status.grey{color:#788995;border-color:#788995}.confirm-components-container{top:0;left:0;width:100%;height:100%;z-index:5;display:flex;justify-content:center;align-items:center}.confirm-components-container .confirm-components{background-color:#fff;padding:1rem;min-width:350px}.confirm-components-container .confirm-components .total{background-color:#f7f7f7;padding:1rem}.confirm-components-container .confirm-components .total p{text-transform:uppercase;font-family:Termina,serif;font-size:1.2rem;color:#788995}.confirm-components-container .confirm-components .total p.number{color:#bb9121;font-size:1.6rem}.p-0-1{padding:0rem;text-align:center;width:100%}.user-role p{padding:1rem;width:50%;background-color:#fff;font-family:Termina,serif;margin-bottom:.25rem;text-transform:uppercase;font-size:.8rem}.user-role p.gold{color:#bb9121}.user-role p.w-100-p{width:100%;font-family:proximanova,serif;text-transform:none}.assign.list .filter-options{display:flex;padding:1rem 0;justify-content:flex-start;position:relative}.assign.list .filter-options .filter{margin:0 .5rem;z-index:10;padding:.5rem;background-color:#fff;position:relative;width:33%;max-width:250px}.assign.list .filter-options .filter .filter-heading p{padding-left:.75rem;flex-grow:1;height:40px;display:flex;align-items:center;font-size:1rem;font-family:proximanova,serif;color:#788995}.assign.list .filter-options .filter .filter-option-list{background-color:#fff;max-width:250px;width:100%;position:absolute;top:100%;left:0;max-height:400px;transition:all .3s;height:0px;overflow:hidden;overflow-y:scroll}.assign.list .filter-options .filter .filter-option-list .filter-option{padding:.5rem .25rem;border-bottom:1px solid #e3e6e5;display:flex;align-items:center}.assign.list .filter-options .filter .filter-option-list .filter-option input{margin-right:1.25rem;padding:.8rem;margin-left:.75rem;border-radius:.25rem;border:0;background-color:#e3e6e5}.assign.list .filter-options .filter .filter-option-list .filter-option input:checked{background-color:#1c77c2}.assign.list .filter-options .filter .filter-option-list .filter-option label{font-size:.9rem}.assign.list .filter-options .filter .filter-toggle{background-color:#bb9221d2;border-radius:.25rem;color:#fff;font-size:1.2rem;width:40px;height:40px;display:flex;justify-content:center;align-items:center;cursor:pointer}.assign.list .filter-options .filter .filter-end{background-color:#fff;height:40px;width:100%}.assign.list .filter-options .duration-container{position:relative}.assign.list .filter-options .duration-container .duration{border:0;color:#788995}.assign.list .filter-options .duration-container .duration option{border:0}.assign.list .filter-options .duration-container .filter-toggle{position:absolute;right:.5rem;top:.5rem;background:#c7a548}.assign.list .tool-box{width:16.6%;flex-direction:column;padding:.5rem;min-height:350px;position:relative}.assign.list .tool-box .tool{position:relative;transition:all .3s;padding:.5rem;margin:.25rem;border-radius:.5rem;background-color:#fff;height:100%;display:flex;justify-content:space-between;flex-direction:column}.assign.list .tool-box .tool p{margin:.25rem;color:#788995;height:40px}.assign.list .tool-box .tool p.qr{height:-moz-fit-content;height:fit-content}.assign.list .tool-box .tool h3{font-family:Termina,serif;font-size:1rem;color:#bb9121;text-transform:uppercase}.assign.list .tool-box .tool p.location{font-size:1.2rem;text-transform:uppercase;font-family:Termina,serif}.assign.list .tool-box .tool p.due-date{font-family:termina,serif;font-size:.9rem;width:100%;height:-moz-fit-content;height:fit-content;padding-top:.25rem;padding-bottom:.25rem;margin:0;color:#b10f2e;background:#ffffffbf;position:absolute;top:0;left:0;text-align:center}.assign.list .tool-box .tool.retired{opacity:.5}.assign.list .tool-box .tool.retired img{filter:grayscale(100%)}.assign.list .tool-box .tool:hover{transform:scale(1.05);z-index:2}.assign.list .tool-box .tool:hover+form{transform:scale(1.05);translate:.4rem -.5rem}.assign.list .tool-box .image-container{position:relative;min-height:150px}.assign.list .tool-box .image-container .image{width:auto;height:auto;border-radius:.5rem}.assign.list .tool-box .tool-info{min-height:100px;padding:0 .75rem;left:0;background-color:#fff;width:100%}.assign.list .tool-box p.tool-status{text-transform:uppercase;font-family:Termina,serif;text-align:center;font-size:1.5rem;color:#1fa01f;padding-top:2rem;padding:.5rem;border-top:1px solid #1fa01f;border-bottom:1px solid #1fa01f;height:unset}.assign.list .tool-box .tool-status.red{color:#b10f2e;border-color:#b10f2e}.assign.list .tool-box .tool-status.red.admin{cursor:pointer}.assign.list .tool-box .tool-status.grey{color:#788995;border-color:#788995}.assign.list .tool-box .status-container{background-color:#fff;z-index:10;margin-top:-175px;padding:1rem 0rem .25rem;border-top-right-radius:2rem;border-top-left-radius:2rem}.assign.list .tool-box .tool.damaged{background-color:#b10f2d62}.assign.list .tool-box .flag-tool-form{position:absolute;top:1.25rem;right:1.25rem;background:#ffffffbe;border-radius:30%;transition:ease-in-out .3s;z-index:3}.assign.list .tool-box .flag-tool-form:hover{background:#fff;scale:1.1}.assign.list .tool-box .flag-tool-form button{padding:.4rem .6rem;width:100%;height:100%}.assign.list .tool-box .flag-tool-form button i.flag{color:#b10f2e}.assign.list .tool-box .flag-tool-form button i.unflag{color:#1fa01f}.assign.list .tool-box .flag-tool-form.push{top:3.5rem}.assign.list .flash-red{padding:.5rem 1.5rem}a.tool-details{display:contents}.user-container input[type=text]{border:0;width:100%;margin-bottom:.5rem}.user-container .user-list{background-color:#fff;padding:.5rem}.user-container .scroll-box{height:80vh;overflow-y:scroll}.user-container img{width:40px;height:40px}.user-container .user{cursor:pointer;border-bottom:1px solid #e3e6e5;min-height:40px}.user-container .user p{padding-left:1rem;text-transform:uppercase;font-family:Termina,serif;font-size:.8rem;color:#788995}.user-container .user .option-toggle{margin-right:.5rem;height:40px;padding:0 1.5rem;cursor:pointer}.user-container .user .option-toggle i{font-size:1.2rem}.link-button{font-size:.9rem;font-family:proximanova,serif;color:#1c77c2}.link-button:hover{text-decoration:underline}.admin .qr-button{background:#bb9121;color:#fff;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;font-size:1.1rem;padding:.15rem .75rem;border-radius:5px}.admin .user-popup{z-index:10;top:0;left:0;width:100%;height:100%;background-color:#ffffff9c}.admin .user-box{overflow:hidden;border-radius:.25rem;background-color:#fff;min-width:300px;width:70%;max-width:600px}.admin .user-box h2{font-family:Termina,serif;text-transform:uppercase;padding-left:1rem;font-size:1.2rem}.admin .user-box img{height:50px;width:50px}.admin .user-heading{margin-bottom:1rem;background-color:#a0cfd380}.admin .user-heading.purple{background-color:#7a306c80;color:#fff}.admin .user-heading.dark-green{background-color:#67943680;color:#fff}.admin .user-heading.dark-blue{background-color:#2660a480;color:#fff}.admin .user-heading.green{background-color:#a5be0080;color:#000}.admin .user-options{padding:1rem;padding-top:0}.admin .form-group select,.admin .form-group input{background-color:#f1f1f1;border:0;color:#788995}.admin .form-group input[type=email],.admin .form-group select{width:250px}.admin .form-group label{font-size:1.1rem;font-family:proximanova,serif}.admin .form-group .option{width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.admin .form-group .option input{padding:1rem;margin-left:1rem}.admin .form-group .option input:checked{background-color:#2b8edf}.admin p.notification-heading{font-family:Termina,serif;text-transform:uppercase;border-top:1px solid #e3e6e5;border-bottom:1px solid #e3e6e5;padding:.5rem}.admin .button-container{padding:1rem}.admin .button-container button.update{padding:.5rem 1.5rem;background-color:#a0cfd3;color:#000;font-family:Termina,serif;text-transform:uppercase}.admin .button-container button.update.purple{background-color:#7a306c;color:#fff}.admin .button-container button.update.dark-green{background-color:#679436;color:#fff}.admin .button-container button.update.dark-blue{background-color:#2660a4;color:#fff}.admin .button-container button.update.green{background-color:#a5be00;color:#fff}.printer-select{position:absolute;z-index:40;left:0;top:0;width:100%;height:100%;background-color:#fff;display:none}.printer-select .printer-container{display:flex;flex-direction:column;height:100%}.printer-select .printer-container .everard-logo{margin-top:.5rem}.printer-select .printer-container .qr-title{font-family:termina,serif;font-size:3rem}.printer-select .printer-container .register-qr{margin-top:5rem}.printer-select .printer-container .url{font-size:1.3rem;color:#788995}.printer-select .printer-container .register-token{margin-top:2rem;text-align:center;font-size:1.3rem}@page{size:auto;margin:0}@media print{div.printer-select{display:block}}#register_token_0,#register_token_1,#register_token_2,#register_token_3{text-transform:uppercase}.view-image-container,.edit-components-container{top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:#ffffff9a;z-index:101}.view-image-container img,.edit-components-container img{height:auto;max-width:90%;max-height:80%;border-radius:.25rem;padding:1rem;background-color:#fff}.engineer-view.tool-container{margin-bottom:0;background-color:unset}.engineer-view.tool-container .tool-details .tool-buttons{padding:0}.engineer-view.tool-container .tool-details .tool-buttons a{background-color:#fff;margin-bottom:0}.engineer-view.tool-container.m-b-1{margin-bottom:1rem}.p-t-05{padding-top:.5rem}.w-50-p{width:calc(50% - 2px)}.full-screen{width:100%;height:100%;top:0;left:0;background-color:#f1f1f1b4;z-index:10}.extend-container{padding:1rem;border-radius:.25rem;background-color:#fff;width:375px}.extend-container p.heading{font-family:Proximanova,serif;font-size:1rem;margin-bottom:1rem}.extend-container img{max-width:100%}.extend-container .take-photo{padding:.25rem 1rem;width:100%;background-color:#f1f1f1}.extend-container .take-photo input{display:none}.extend-container .take-photo label p{font-size:1rem;color:#788995;text-transform:uppercase;font-family:Termina,serif}.extend-container .take-photo label i{color:#bb912180;font-size:3rem}.extend-container form{width:100%;margin-top:1rem}.extend-container form button{width:100%;padding:.5rem 1rem;font-family:Termina,serif;font-size:1rem;text-transform:uppercase;color:#fff;background-color:#bb9121}.w-fill{width:100%;width:-moz-available;width:-webkit-fill-available;width:fill-available}.kits .icon-button,.edit-component .icon-button{background-color:#f7f7f7;position:relative;width:50px;margin-right:.5rem}.kits .icon-button i,.edit-component .icon-button i{color:#bb912180;border-radius:.25rem;padding:.25rem;font-size:1.2rem}.kits .icon-button p,.edit-component .icon-button p{text-align:center;position:absolute;top:-100%;left:50%;transform:translate(-50%);background-color:#ffffff9a;border-radius:.25rem;font-family:proximanova,serif;font-size:.9rem;white-space:nowrap;color:#fff;padding:.25rem .5rem;z-index:10;display:none}.kits .icon-button:hover p,.edit-component .icon-button:hover p{display:block}.kits .kit-item,.edit-component .kit-item{background-color:#fff;margin-top:.25rem}.kits .kit-item .component-image-container,.edit-component .kit-item .component-image-container{padding-right:.5rem;width:125px;height:150px;overflow:hidden;display:flex;justify-content:center;align-items:center}.kits .kit-item .component-image-container img,.edit-component .kit-item .component-image-container img{height:auto;width:100%;max-width:125px;cursor:pointer}.kits .kit-item .details,.edit-component .kit-item .details{width:calc(100% - 100px)}.kits .kit-item .details .qr-info,.edit-component .kit-item .details .qr-info{position:absolute;bottom:.5rem;right:.5rem;color:#78899544}.kits .kit-item .details .qr-info p,.edit-component .kit-item .details .qr-info p{font-size:1.2rem;font-family:proximanova,serif}.kits .kit-item .details .qr-info i,.edit-component .kit-item .details .qr-info i{font-size:1.8rem}.kits .kit-item p,.edit-component .kit-item p{font-size:.9rem;font-family:proximanova,serif;padding-left:.25rem;padding-right:.25rem}.kits .kit-item p.component-header,.edit-component .kit-item p.component-header{font-family:Termina,serif;text-transform:uppercase;font-size:.8rem;padding:.25rem .5rem;width:100%}.kits button.kit-item,.edit-component button.kit-item{padding:.5rem}.kits button.kit-item i,.edit-component button.kit-item i{font-size:3rem;color:#bb912180}.kits button.kit-item p,.edit-component button.kit-item p{text-transform:uppercase;font-family:Termina,serif;color:#788995c4}.load-more{background-color:#fff;cursor:pointer;margin-bottom:2rem}.load-more p{width:100%;padding:.5rem;margin-top:.5rem;color:#bb9121;font-family:Termina,serif;text-transform:uppercase;cursor:pointer}.edit-components-container .edit-component{width:100%;max-width:600px;max-height:80vh;min-height:450px;background-color:#fff;padding:1rem;border-radius:.25rem}.edit-components-container .edit-component .header{padding-bottom:.5rem;border-bottom:1px solid #e3e6e5}.edit-components-container .edit-component .header h1{font-family:Termina,serif;text-transform:uppercase;font-size:.9rem;color:#788995}.edit-components-container .edit-component .header i{font-size:1.4rem}.edit-components-container .edit-component .header h2{font-family:Termina,serif;text-transform:uppercase;font-size:1.2rem;color:#788995;text-align:center;padding:.5rem;background-color:#f5f5f5}.edit-components-container .edit-component .add-component-selector{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;z-index:11;height:-webkit-fill-available}.edit-components-container .edit-component .add-component-selector .header{border:0}.edit-components-container .edit-component .add-component-selector .buttons-container{padding:.5rem;display:flex;justify-content:center;align-items:flex-start}.edit-components-container .edit-component .add-component-selector .p-1-a{padding:1rem}.edit-components-container .edit-component .add-component-selector button{background-color:#f7f7f7;max-width:50%;min-width:50%;height:125px;padding:.5rem}.edit-components-container .edit-component .add-component-selector button p{font-size:1.2rem;font-family:Termina,serif;text-transform:uppercase;color:#bb9121}.edit-components-container .edit-component .add-component-selector button i{color:#bb912180;font-size:3rem;height:66px;display:flex;justify-content:center;align-items:center}.edit-components-container .edit-component .component-list{padding-top:.5rem;max-height:500px;overflow-y:scroll}.edit-components-container .edit-component .component-list .component{padding:.5rem;border-bottom:1px solid #e3e6e5}.edit-components-container .edit-component .component-list .component .delete-button{color:#b10f2e;font-size:2rem;cursor:pointer}.edit-components-container .edit-component .component-list .component:nth-of-type(2n){background-color:#f5f5f5}.edit-components-container .edit-component .component-list .component-image-container{padding-right:.5rem;width:100px;max-height:100px;overflow:hidden;display:flex;justify-content:center;align-items:center}.edit-components-container .edit-component .component-list .component-image-container img{width:100%;height:auto;padding:0}.edit-components-container .edit-component .component-list p{font-size:.8rem;font-family:proximanova,serif}.delete-component-container{background-color:#ffffff9c;z-index:101;width:100%;height:100%;display:flex;justify-content:center;align-items:center;top:0;left:0}.delete-component-container .delete-component{background-color:#fff;padding:1rem;border-radius:.25rem;max-width:500px;text-align:center}.delete-component-container .delete-component p{padding:1rem;font-family:proximanova,serif}.delete-component-container .delete-component p span{font-family:Termina,serif;text-transform:uppercase;font-size:1rem;color:#bb9121}.delete-component-container .delete-component .form-buttons{display:flex;padding-top:1rem}.delete-component-container .delete-component .form-buttons button{width:50%;color:#fff;background-color:#b10f2e;font-family:proximanova,serif;font-size:.9rem;padding:.25rem 1.5rem;transition:all .3s}.delete-component-container .delete-component .form-buttons button:hover{transform:scale(1.05)}.delete-component-container .delete-component .form-buttons form{width:50%}.delete-component-container .delete-component .form-buttons form button{width:100%;background-color:#1c77c2}.add-component{top:0;left:0;width:100%;height:100%;background-color:#ffffffb4;z-index:102;display:flex;justify-content:center;align-items:center}.add-component .add-component-asset{background-color:#fff;max-width:600px;width:100vw;border-radius:.25rem}.add-component h2{padding:.5rem 1.5rem;font-family:Termina,serif;font-size:1.1rem;text-transform:uppercase;color:#788995;background-color:#f5f5f5}.add-component .add-buttons{width:40%;justify-content:flex-end;align-items:center}.add-component .add-asset{padding:1rem;display:flex;justify-content:space-between}.add-component .add-asset .retake-photo{top:0;right:1rem;padding:.5rem .75rem;color:#bb912180;background-color:#f1f1f1;border-radius:.5rem;cursor:pointer;font-size:1.6rem}.add-component form{width:100%}.add-component form .update-photo{background-color:#f5f5f5;max-width:100%;width:100%;text-align:center;margin-right:1rem;margin-top:.5rem}.add-component form .update-photo label{color:#788995c4;cursor:pointer;font-family:Termina,serif;text-transform:uppercase}.add-component form .update-photo label i{font-size:2.6rem;color:#bb922157}.add-component form .update-photo label input{display:none}.add-component form button[type=submit]{width:100%;padding:.5rem;font-family:Termina,serif;font-size:1rem;margin-top:.5rem;background-color:#bb9221c0;color:#fff;text-transform:uppercase}.add-component form img{height:200px;width:-moz-fit-content;width:fit-content}.add-component form .fields{width:60%}.add-component form .form-group{padding:.5rem 1rem;width:100%;display:flex;justify-content:flex-tart;align-items:flex-start;flex-direction:column}.add-component form .form-group label{font-size:.9rem;font-family:proximanova,serif;color:#788995}.add-component form input{width:100%;padding:.25rem .75rem;font-size:.9rem;font-family:proximanova,serif;background-color:#f5f5f5;border:0;border-radius:.25rem;color:#788995}.add-component form.part-form img{height:300px}.add-component p.text-button{font-family:Termina,serif;font-size:1.2rem;text-transform:uppercase;width:100%;text-align:center;padding:.5rem;background-color:#f5f5f5;color:#788995c4;margin-top:.5rem;margin-right:1rem}.view-tool .fixed-scanner{position:fixed;top:0;left:0;width:100%;height:100%;z-index:500}.view-tool .fixed-scanner .qr-container .overlay{border-radius:30px;left:50%;outline:100vmax solid rgba(223,223,223,.5);pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:4;width:350px;height:350px}.view-tool .fixed-scanner .qr-container video{height:100vh}.view-tool .fixed-scanner .qr-container .qr-result{bottom:3rem;left:0;font-size:1rem}.p-t-2-r{padding-top:2rem}.assign .tool-container .location-toggle{top:1rem;right:1rem;color:#1c77c2;font-size:.7rem}.edit-engineer,.edit-due-date,.asset-lost,.asset-found,.collect-asset,.report-fault,.transfer-tool,.cancel-transfer,.receive-tool,.damaged-tool{z-index:100;width:100vw;height:100vh;background-color:#ffffffb4;top:0;left:0}.edit-engineer p,.edit-due-date p,.asset-lost p,.asset-found p,.collect-asset p,.report-fault p,.transfer-tool p,.cancel-transfer p,.receive-tool p,.damaged-tool p{font-family:Termina,serif;font-size:1rem;text-transform:uppercase;color:#788995;background-color:#e3e6e5;padding:.5rem}.edit-engineer .form-group,.edit-due-date .form-group,.asset-lost .form-group,.asset-found .form-group,.collect-asset .form-group,.report-fault .form-group,.transfer-tool .form-group,.cancel-transfer .form-group,.receive-tool .form-group,.damaged-tool .form-group{padding:.5rem}.edit-engineer select,.edit-engineer input[type=text],.edit-due-date select,.edit-due-date input[type=text],.asset-lost select,.asset-lost input[type=text],.asset-found select,.asset-found input[type=text],.collect-asset select,.collect-asset input[type=text],.report-fault select,.report-fault input[type=text],.transfer-tool select,.transfer-tool input[type=text],.cancel-transfer select,.cancel-transfer input[type=text],.receive-tool select,.receive-tool input[type=text],.damaged-tool select,.damaged-tool input[type=text]{width:100%;background-color:#f3f3f3;border-radius:.25rem;border-color:transparent}.edit-engineer button[type=submit],.edit-due-date button[type=submit],.asset-lost button[type=submit],.asset-found button[type=submit],.collect-asset button[type=submit],.report-fault button[type=submit],.transfer-tool button[type=submit],.cancel-transfer button[type=submit],.receive-tool button[type=submit],.damaged-tool button[type=submit]{text-transform:uppercase;font-family:Termina,serif;font-size:.8rem;color:#fff;background-color:#bb9121;padding:.5rem;width:100%;margin-top:1rem}.edit-engineer button.photo,.edit-due-date button.photo,.asset-lost button.photo,.asset-found button.photo,.collect-asset button.photo,.report-fault button.photo,.transfer-tool button.photo,.cancel-transfer button.photo,.receive-tool button.photo,.damaged-tool button.photo{cursor:pointer;width:100%;background:#f7f7f7;transition:ease-in-out .1s}.edit-engineer button.photo input,.edit-due-date button.photo input,.asset-lost button.photo input,.asset-found button.photo input,.collect-asset button.photo input,.report-fault button.photo input,.transfer-tool button.photo input,.cancel-transfer button.photo input,.receive-tool button.photo input,.damaged-tool button.photo input{display:none}.edit-engineer button.photo p,.edit-due-date button.photo p,.asset-lost button.photo p,.asset-found button.photo p,.collect-asset button.photo p,.report-fault button.photo p,.transfer-tool button.photo p,.cancel-transfer button.photo p,.receive-tool button.photo p,.damaged-tool button.photo p{background:none;cursor:pointer}.edit-engineer button.photo :hover,.edit-due-date button.photo :hover,.asset-lost button.photo :hover,.asset-found button.photo :hover,.collect-asset button.photo :hover,.report-fault button.photo :hover,.transfer-tool button.photo :hover,.cancel-transfer button.photo :hover,.receive-tool button.photo :hover,.damaged-tool button.photo :hover{background-color:#bb9221b2;color:#fff;transform:scale(1.05);z-index:1;transition:ease-in-out .1s}.edit-engineer button.photo :hover i,.edit-engineer button.photo :hover p,.edit-due-date button.photo :hover i,.edit-due-date button.photo :hover p,.asset-lost button.photo :hover i,.asset-lost button.photo :hover p,.asset-found button.photo :hover i,.asset-found button.photo :hover p,.collect-asset button.photo :hover i,.collect-asset button.photo :hover p,.report-fault button.photo :hover i,.report-fault button.photo :hover p,.transfer-tool button.photo :hover i,.transfer-tool button.photo :hover p,.cancel-transfer button.photo :hover i,.cancel-transfer button.photo :hover p,.receive-tool button.photo :hover i,.receive-tool button.photo :hover p,.damaged-tool button.photo :hover i,.damaged-tool button.photo :hover p{color:#ffffffb6}.edit-engineer button.photo.updated,.edit-due-date button.photo.updated,.asset-lost button.photo.updated,.asset-found button.photo.updated,.collect-asset button.photo.updated,.report-fault button.photo.updated,.transfer-tool button.photo.updated,.cancel-transfer button.photo.updated,.receive-tool button.photo.updated,.damaged-tool button.photo.updated{background:#1fa01f5b}.edit-engineer button.photo.updated p,.edit-due-date button.photo.updated p,.asset-lost button.photo.updated p,.asset-found button.photo.updated p,.collect-asset button.photo.updated p,.report-fault button.photo.updated p,.transfer-tool button.photo.updated p,.cancel-transfer button.photo.updated p,.receive-tool button.photo.updated p,.damaged-tool button.photo.updated p{color:#1fa01f}.edit-engineer .edit-engineer-form,.edit-engineer .edit-due-date-form,.edit-engineer .asset-lost-form,.edit-engineer .asset-found-form,.edit-engineer .collect-asset-form,.edit-engineer .report-fault-form,.edit-engineer .transfer-tool-form,.edit-engineer .cancel-transfer-form,.edit-engineer .receive-tool-form,.edit-engineer .damaged-tool-form,.edit-due-date .edit-engineer-form,.edit-due-date .edit-due-date-form,.edit-due-date .asset-lost-form,.edit-due-date .asset-found-form,.edit-due-date .collect-asset-form,.edit-due-date .report-fault-form,.edit-due-date .transfer-tool-form,.edit-due-date .cancel-transfer-form,.edit-due-date .receive-tool-form,.edit-due-date .damaged-tool-form,.asset-lost .edit-engineer-form,.asset-lost .edit-due-date-form,.asset-lost .asset-lost-form,.asset-lost .asset-found-form,.asset-lost .collect-asset-form,.asset-lost .report-fault-form,.asset-lost .transfer-tool-form,.asset-lost .cancel-transfer-form,.asset-lost .receive-tool-form,.asset-lost .damaged-tool-form,.asset-found .edit-engineer-form,.asset-found .edit-due-date-form,.asset-found .asset-lost-form,.asset-found .asset-found-form,.asset-found .collect-asset-form,.asset-found .report-fault-form,.asset-found .transfer-tool-form,.asset-found .cancel-transfer-form,.asset-found .receive-tool-form,.asset-found .damaged-tool-form,.collect-asset .edit-engineer-form,.collect-asset .edit-due-date-form,.collect-asset .asset-lost-form,.collect-asset .asset-found-form,.collect-asset .collect-asset-form,.collect-asset .report-fault-form,.collect-asset .transfer-tool-form,.collect-asset .cancel-transfer-form,.collect-asset .receive-tool-form,.collect-asset .damaged-tool-form,.report-fault .edit-engineer-form,.report-fault .edit-due-date-form,.report-fault .asset-lost-form,.report-fault .asset-found-form,.report-fault .collect-asset-form,.report-fault .report-fault-form,.report-fault .transfer-tool-form,.report-fault .cancel-transfer-form,.report-fault .receive-tool-form,.report-fault .damaged-tool-form,.transfer-tool .edit-engineer-form,.transfer-tool .edit-due-date-form,.transfer-tool .asset-lost-form,.transfer-tool .asset-found-form,.transfer-tool .collect-asset-form,.transfer-tool .report-fault-form,.transfer-tool .transfer-tool-form,.transfer-tool .cancel-transfer-form,.transfer-tool .receive-tool-form,.transfer-tool .damaged-tool-form,.cancel-transfer .edit-engineer-form,.cancel-transfer .edit-due-date-form,.cancel-transfer .asset-lost-form,.cancel-transfer .asset-found-form,.cancel-transfer .collect-asset-form,.cancel-transfer .report-fault-form,.cancel-transfer .transfer-tool-form,.cancel-transfer .cancel-transfer-form,.cancel-transfer .receive-tool-form,.cancel-transfer .damaged-tool-form,.receive-tool .edit-engineer-form,.receive-tool .edit-due-date-form,.receive-tool .asset-lost-form,.receive-tool .asset-found-form,.receive-tool .collect-asset-form,.receive-tool .report-fault-form,.receive-tool .transfer-tool-form,.receive-tool .cancel-transfer-form,.receive-tool .receive-tool-form,.receive-tool .damaged-tool-form,.damaged-tool .edit-engineer-form,.damaged-tool .edit-due-date-form,.damaged-tool .asset-lost-form,.damaged-tool .asset-found-form,.damaged-tool .collect-asset-form,.damaged-tool .report-fault-form,.damaged-tool .transfer-tool-form,.damaged-tool .cancel-transfer-form,.damaged-tool .receive-tool-form,.damaged-tool .damaged-tool-form{background:#fff;display:flex;flex-direction:column;min-width:300px;border-radius:.25rem}.edit-engineer .edit-engineer-form .error,.edit-engineer .edit-due-date-form .error,.edit-engineer .asset-lost-form .error,.edit-engineer .asset-found-form .error,.edit-engineer .collect-asset-form .error,.edit-engineer .report-fault-form .error,.edit-engineer .transfer-tool-form .error,.edit-engineer .cancel-transfer-form .error,.edit-engineer .receive-tool-form .error,.edit-engineer .damaged-tool-form .error,.edit-due-date .edit-engineer-form .error,.edit-due-date .edit-due-date-form .error,.edit-due-date .asset-lost-form .error,.edit-due-date .asset-found-form .error,.edit-due-date .collect-asset-form .error,.edit-due-date .report-fault-form .error,.edit-due-date .transfer-tool-form .error,.edit-due-date .cancel-transfer-form .error,.edit-due-date .receive-tool-form .error,.edit-due-date .damaged-tool-form .error,.asset-lost .edit-engineer-form .error,.asset-lost .edit-due-date-form .error,.asset-lost .asset-lost-form .error,.asset-lost .asset-found-form .error,.asset-lost .collect-asset-form .error,.asset-lost .report-fault-form .error,.asset-lost .transfer-tool-form .error,.asset-lost .cancel-transfer-form .error,.asset-lost .receive-tool-form .error,.asset-lost .damaged-tool-form .error,.asset-found .edit-engineer-form .error,.asset-found .edit-due-date-form .error,.asset-found .asset-lost-form .error,.asset-found .asset-found-form .error,.asset-found .collect-asset-form .error,.asset-found .report-fault-form .error,.asset-found .transfer-tool-form .error,.asset-found .cancel-transfer-form .error,.asset-found .receive-tool-form .error,.asset-found .damaged-tool-form .error,.collect-asset .edit-engineer-form .error,.collect-asset .edit-due-date-form .error,.collect-asset .asset-lost-form .error,.collect-asset .asset-found-form .error,.collect-asset .collect-asset-form .error,.collect-asset .report-fault-form .error,.collect-asset .transfer-tool-form .error,.collect-asset .cancel-transfer-form .error,.collect-asset .receive-tool-form .error,.collect-asset .damaged-tool-form .error,.report-fault .edit-engineer-form .error,.report-fault .edit-due-date-form .error,.report-fault .asset-lost-form .error,.report-fault .asset-found-form .error,.report-fault .collect-asset-form .error,.report-fault .report-fault-form .error,.report-fault .transfer-tool-form .error,.report-fault .cancel-transfer-form .error,.report-fault .receive-tool-form .error,.report-fault .damaged-tool-form .error,.transfer-tool .edit-engineer-form .error,.transfer-tool .edit-due-date-form .error,.transfer-tool .asset-lost-form .error,.transfer-tool .asset-found-form .error,.transfer-tool .collect-asset-form .error,.transfer-tool .report-fault-form .error,.transfer-tool .transfer-tool-form .error,.transfer-tool .cancel-transfer-form .error,.transfer-tool .receive-tool-form .error,.transfer-tool .damaged-tool-form .error,.cancel-transfer .edit-engineer-form .error,.cancel-transfer .edit-due-date-form .error,.cancel-transfer .asset-lost-form .error,.cancel-transfer .asset-found-form .error,.cancel-transfer .collect-asset-form .error,.cancel-transfer .report-fault-form .error,.cancel-transfer .transfer-tool-form .error,.cancel-transfer .cancel-transfer-form .error,.cancel-transfer .receive-tool-form .error,.cancel-transfer .damaged-tool-form .error,.receive-tool .edit-engineer-form .error,.receive-tool .edit-due-date-form .error,.receive-tool .asset-lost-form .error,.receive-tool .asset-found-form .error,.receive-tool .collect-asset-form .error,.receive-tool .report-fault-form .error,.receive-tool .transfer-tool-form .error,.receive-tool .cancel-transfer-form .error,.receive-tool .receive-tool-form .error,.receive-tool .damaged-tool-form .error,.damaged-tool .edit-engineer-form .error,.damaged-tool .edit-due-date-form .error,.damaged-tool .asset-lost-form .error,.damaged-tool .asset-found-form .error,.damaged-tool .collect-asset-form .error,.damaged-tool .report-fault-form .error,.damaged-tool .transfer-tool-form .error,.damaged-tool .cancel-transfer-form .error,.damaged-tool .receive-tool-form .error,.damaged-tool .damaged-tool-form .error{color:red;background:#f08080;text-align:center;padding:.15rem .25rem;margin-bottom:.5rem}.edit-engineer .asset-lost-form,.edit-engineer .asset-found-form,.edit-engineer .collect-asset-form,.edit-engineer .report-fault-form,.edit-engineer .transfer-tool-form,.edit-engineer .cancel-transfer-form,.edit-engineer .receive-tool-form,.edit-engineer .damaged-tool-form,.edit-due-date .asset-lost-form,.edit-due-date .asset-found-form,.edit-due-date .collect-asset-form,.edit-due-date .report-fault-form,.edit-due-date .transfer-tool-form,.edit-due-date .cancel-transfer-form,.edit-due-date .receive-tool-form,.edit-due-date .damaged-tool-form,.asset-lost .asset-lost-form,.asset-lost .asset-found-form,.asset-lost .collect-asset-form,.asset-lost .report-fault-form,.asset-lost .transfer-tool-form,.asset-lost .cancel-transfer-form,.asset-lost .receive-tool-form,.asset-lost .damaged-tool-form,.asset-found .asset-lost-form,.asset-found .asset-found-form,.asset-found .collect-asset-form,.asset-found .report-fault-form,.asset-found .transfer-tool-form,.asset-found .cancel-transfer-form,.asset-found .receive-tool-form,.asset-found .damaged-tool-form,.collect-asset .asset-lost-form,.collect-asset .asset-found-form,.collect-asset .collect-asset-form,.collect-asset .report-fault-form,.collect-asset .transfer-tool-form,.collect-asset .cancel-transfer-form,.collect-asset .receive-tool-form,.collect-asset .damaged-tool-form,.report-fault .asset-lost-form,.report-fault .asset-found-form,.report-fault .collect-asset-form,.report-fault .report-fault-form,.report-fault .transfer-tool-form,.report-fault .cancel-transfer-form,.report-fault .receive-tool-form,.report-fault .damaged-tool-form,.transfer-tool .asset-lost-form,.transfer-tool .asset-found-form,.transfer-tool .collect-asset-form,.transfer-tool .report-fault-form,.transfer-tool .transfer-tool-form,.transfer-tool .cancel-transfer-form,.transfer-tool .receive-tool-form,.transfer-tool .damaged-tool-form,.cancel-transfer .asset-lost-form,.cancel-transfer .asset-found-form,.cancel-transfer .collect-asset-form,.cancel-transfer .report-fault-form,.cancel-transfer .transfer-tool-form,.cancel-transfer .cancel-transfer-form,.cancel-transfer .receive-tool-form,.cancel-transfer .damaged-tool-form,.receive-tool .asset-lost-form,.receive-tool .asset-found-form,.receive-tool .collect-asset-form,.receive-tool .report-fault-form,.receive-tool .transfer-tool-form,.receive-tool .cancel-transfer-form,.receive-tool .receive-tool-form,.receive-tool .damaged-tool-form,.damaged-tool .asset-lost-form,.damaged-tool .asset-found-form,.damaged-tool .collect-asset-form,.damaged-tool .report-fault-form,.damaged-tool .transfer-tool-form,.damaged-tool .cancel-transfer-form,.damaged-tool .receive-tool-form,.damaged-tool .damaged-tool-form{width:400px}.edit-engineer .asset-lost-form img,.edit-engineer .asset-found-form img,.edit-engineer .collect-asset-form img,.edit-engineer .report-fault-form img,.edit-engineer .transfer-tool-form img,.edit-engineer .cancel-transfer-form img,.edit-engineer .receive-tool-form img,.edit-engineer .damaged-tool-form img,.edit-due-date .asset-lost-form img,.edit-due-date .asset-found-form img,.edit-due-date .collect-asset-form img,.edit-due-date .report-fault-form img,.edit-due-date .transfer-tool-form img,.edit-due-date .cancel-transfer-form img,.edit-due-date .receive-tool-form img,.edit-due-date .damaged-tool-form img,.asset-lost .asset-lost-form img,.asset-lost .asset-found-form img,.asset-lost .collect-asset-form img,.asset-lost .report-fault-form img,.asset-lost .transfer-tool-form img,.asset-lost .cancel-transfer-form img,.asset-lost .receive-tool-form img,.asset-lost .damaged-tool-form img,.asset-found .asset-lost-form img,.asset-found .asset-found-form img,.asset-found .collect-asset-form img,.asset-found .report-fault-form img,.asset-found .transfer-tool-form img,.asset-found .cancel-transfer-form img,.asset-found .receive-tool-form img,.asset-found .damaged-tool-form img,.collect-asset .asset-lost-form img,.collect-asset .asset-found-form img,.collect-asset .collect-asset-form img,.collect-asset .report-fault-form img,.collect-asset .transfer-tool-form img,.collect-asset .cancel-transfer-form img,.collect-asset .receive-tool-form img,.collect-asset .damaged-tool-form img,.report-fault .asset-lost-form img,.report-fault .asset-found-form img,.report-fault .collect-asset-form img,.report-fault .report-fault-form img,.report-fault .transfer-tool-form img,.report-fault .cancel-transfer-form img,.report-fault .receive-tool-form img,.report-fault .damaged-tool-form img,.transfer-tool .asset-lost-form img,.transfer-tool .asset-found-form img,.transfer-tool .collect-asset-form img,.transfer-tool .report-fault-form img,.transfer-tool .transfer-tool-form img,.transfer-tool .cancel-transfer-form img,.transfer-tool .receive-tool-form img,.transfer-tool .damaged-tool-form img,.cancel-transfer .asset-lost-form img,.cancel-transfer .asset-found-form img,.cancel-transfer .collect-asset-form img,.cancel-transfer .report-fault-form img,.cancel-transfer .transfer-tool-form img,.cancel-transfer .cancel-transfer-form img,.cancel-transfer .receive-tool-form img,.cancel-transfer .damaged-tool-form img,.receive-tool .asset-lost-form img,.receive-tool .asset-found-form img,.receive-tool .collect-asset-form img,.receive-tool .report-fault-form img,.receive-tool .transfer-tool-form img,.receive-tool .cancel-transfer-form img,.receive-tool .receive-tool-form img,.receive-tool .damaged-tool-form img,.damaged-tool .asset-lost-form img,.damaged-tool .asset-found-form img,.damaged-tool .collect-asset-form img,.damaged-tool .report-fault-form img,.damaged-tool .transfer-tool-form img,.damaged-tool .cancel-transfer-form img,.damaged-tool .receive-tool-form img,.damaged-tool .damaged-tool-form img{max-height:300px}.edit-engineer .report-fault-form textarea,.edit-engineer .damaged-tool-form textarea,.edit-due-date .report-fault-form textarea,.edit-due-date .damaged-tool-form textarea,.asset-lost .report-fault-form textarea,.asset-lost .damaged-tool-form textarea,.asset-found .report-fault-form textarea,.asset-found .damaged-tool-form textarea,.collect-asset .report-fault-form textarea,.collect-asset .damaged-tool-form textarea,.report-fault .report-fault-form textarea,.report-fault .damaged-tool-form textarea,.transfer-tool .report-fault-form textarea,.transfer-tool .damaged-tool-form textarea,.cancel-transfer .report-fault-form textarea,.cancel-transfer .damaged-tool-form textarea,.receive-tool .report-fault-form textarea,.receive-tool .damaged-tool-form textarea,.damaged-tool .report-fault-form textarea,.damaged-tool .damaged-tool-form textarea{border:0;background-color:#f1f1f1;font-size:.9rem;font-family:proximanova,serif;width:90%}.asset-lost span.asset-lost-text,.asset-lost span.cancel-transfer-text,.asset-lost span.receive-tool-text,.cancel-transfer span.asset-lost-text,.cancel-transfer span.cancel-transfer-text,.cancel-transfer span.receive-tool-text,.receive-tool span.asset-lost-text,.receive-tool span.cancel-transfer-text,.receive-tool span.receive-tool-text{max-width:80%;text-wrap:wrap;color:#788995}.import-search input{border:0;border-radius:5px 0 0 5px}.import-search button{background:#bb9121;color:#fff;transition:ease-in-out .1s;border-radius:0 5px 5px 0}.import-search button:hover i{transform:scale(1.1);transition:ease-in-out .1s}.import-search button:focus{background:#bb9121cf;transition:ease-in-out .1s}.import{font-family:proximanova,serif}.import .success{position:absolute;top:10%;left:50%;transform:translate(-50%);background-color:#1fa01f6e;color:#1fa01f;padding:.5rem;border-radius:3px}.import .import-part-card{border-radius:5px;background:#fff}.import .import-part-card .part-number{font-family:termina,serif;text-transform:uppercase;font-size:.9rem}.import .import-part-card .part-description{font-family:proximanova,serif;font-size:.9rem}.import .import-part-card .quantity{color:#788995;font-size:1.5rem}.import .import-part-card .import-part-button{background:#bb9121;color:#fff;width:2rem;height:2rem;border-radius:3px;transition:ease-in-out .1s}.import .import-part-card .import-part-button:hover{transform:scale(1.1);transition:ease-in-out .1s}.import .import-part-card .import-part-button:focus{background:#bb9121cf;transition:ease-in-out .1s}.friday-tools{font-family:proximanova,serif}.friday-tools .friday-tools-container{padding:3rem 1rem 0;width:100%}.friday-tools .flagged-tools-container{margin-top:1rem}.friday-tools .flagged-tools-container .engineer{position:sticky;top:0;z-index:3;border-radius:5px;background:#fff;color:#788995;text-transform:uppercase;font-family:termina,serif;border-bottom:1px solid #e3e6e5;padding:.5rem}.friday-tools .flagged-tools-container .engineer .reg{color:#bb9121}.friday-tools .flagged-tools-container .engineer .return-button{background:#bb9121;color:#fff;padding:.15rem .6rem;border-radius:5px;height:-moz-fit-content;height:fit-content}.friday-tools .flagged-tools-container .engineer .return-button i{display:inline-block;width:100%}.friday-tools .flagged-tools-container .flagged-tool-list{display:flex;flex:1 0 30%;flex-wrap:wrap;background:#f3f4f6}.friday-tools .flagged-tools-container .flagged-tool-list .tool{background:#fff;min-width:350px;max-width:350px;display:flex;margin:.5rem .75rem;padding:.5rem;border-radius:5px}.friday-tools .flagged-tools-container .flagged-tool-list .tool .image-container{position:relative;min-height:75px}.friday-tools .flagged-tools-container .flagged-tool-list .tool .image-container .thumbnail{max-width:75px;min-width:75px;max-height:100px;min-height:100px}.friday-tools .flagged-tools-container .flagged-tool-list .tool .tool-details{padding-left:.75rem}.friday-tools .flagged-tools-container .flagged-tool-list .tool .tool-details .part-number{font-family:termina,serif;font-size:1rem;color:#bb9121;text-transform:uppercase}.friday-tools .flagged-tools-container .flagged-tool-list .tool .tool-details .part-description{color:#788995}.friday-tools .flagged-tools-container .flagged-tool-list .tool .tool-details .tool-status{color:#b10f2e;text-transform:uppercase;font-family:Termina,serif;text-align:center;font-size:1.5rem;padding-top:2rem;padding:.5rem;border-top:1px solid #B10F2E;border-bottom:1px solid #B10F2E}.loading-tools{font-family:proximanova,serif}.loading-tools .tool-management-container{padding:3rem 1rem 0;width:100%;position:relative}.loading-tools .tool-management-container .error{position:fixed;top:5rem;color:#8b0000;background:#e43232;z-index:10;padding:.25rem .5rem;border-radius:5px;left:50%;transform:translate(-50%)}.loading-tools .tool-management-container .last-uploaded{margin-left:1rem;color:#788995}.loading-tools .tool-management-container .tool-management-buttons{padding-bottom:1rem}.loading-tools .tool-management-container .tool-management-buttons form button{width:2.5rem;height:2rem;margin-right:.5rem;border-radius:5px;color:#fff}.loading-tools .tool-management-container .tool-management-buttons .update{background:#6da4be}.loading-tools .tool-management-container .tool-management-buttons .clear{background:#f94144}.loading-tools .tool-management-container .tool-management-buttons .upload,.loading-tools .tool-management-container .tool-management-buttons .import{background:#90be6d}.loading-tools .tool-management-container .tool-management-buttons .upload.disabled{cursor:not-allowed;filter:grayscale(.5)}.loading-tools .tool-management-container .tools-count{position:sticky;top:0;z-index:3;border-radius:5px;background:#fff;color:#788995;text-transform:uppercase;font-family:termina,serif;border-bottom:1px solid #e3e6e5;padding:.5rem}.loading-tools .tool-management-container .tools-count .count{color:#bb9121}.loading-tools .tool-management-container .tool-management-list{display:flex;flex:1 0 40%;flex-wrap:wrap}.loading-tools .tool-management-container .tool-management-list .tool-management-card{position:relative;display:flex;background:#fff;border-radius:5px;margin:1rem .75rem;min-width:375px;max-width:375px}.loading-tools .tool-management-container .tool-management-list .tool-management-card .tool-details{padding:1rem}.loading-tools .tool-management-container .tool-management-list .tool-management-card .tool-details .tool-number{font-family:termina,serif;font-size:1rem;color:#bb9121;text-transform:uppercase}.loading-tools .tool-management-container .tool-management-list .tool-management-card .tool-details p{color:#788995;font-family:proximanova,serif;font-size:.8rem}.loading-tools .tool-management-container .tool-management-list .tool-management-card .tool-actions{display:flex;flex-direction:column;width:50px}.loading-tools .tool-management-container .tool-management-list .tool-management-card .tool-actions form{height:50%}.loading-tools .tool-management-container .tool-management-list .tool-management-card .tool-actions form button{width:100%;color:#fff;height:100%}.loading-tools .tool-management-container .tool-management-list .tool-management-card .tool-actions form button.confirm{color:#90be6d;background:#e3e6e5;border-top-right-radius:5px;border-bottom:1px solid white}.loading-tools .tool-management-container .tool-management-list .tool-management-card .tool-actions form button.cancel{color:#f94144;background:#e3e6e5;border-bottom-right-radius:5px}.loading-tools .tool-management-container .tool-management-list .tool-management-card .tool-actions form button.reset,.loading-tools .tool-management-container .tool-management-list .tool-management-card.green .tool-number,.loading-tools .tool-management-container .tool-management-list .tool-management-card.green p,.loading-tools .tool-management-container .tool-management-list .tool-management-card.red .tool-number,.loading-tools .tool-management-container .tool-management-list .tool-management-card.red p,.loading-tools .tool-management-container .tool-management-list .tool-management-card.warning .tool-number,.loading-tools .tool-management-container .tool-management-list .tool-management-card.warning p{color:#fff}.loading-tools .tool-management-container .tool-management-list .green,.loading-tools .tool-management-container .tool-management-list .warning{background:#90be6d}.loading-tools .tool-management-container .tool-management-list .red{background:#e04648}.loading-tools .tool-management-container .tool-management-list .warning-overlay{color:#ffffff40;font-size:4rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.modal-bg{position:fixed;top:0;left:0;z-index:12;background:#e3e6e580;width:100%;height:100%}.modal-bg .modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;max-height:50%;min-height:150px;width:400px;z-index:11;border-radius:5px;display:flex;flex-direction:column}.modal-bg .modal .modal-buttons{height:35px;margin-top:auto;display:flex}.modal-bg .modal .modal-buttons form,.modal-bg .modal .modal-buttons button{height:100%;flex-grow:1}.modal-bg .modal .modal-buttons form i,.modal-bg .modal .modal-buttons button i{width:16px}.modal-bg .modal .modal-buttons .cancel{color:#f94144;background:#e3e6e5;border-bottom-right-radius:5px}.modal-bg .modal .modal-buttons .confirm{color:#90be6d;background:#e3e6e5;border-bottom-left-radius:5px;border-right:1px solid white;width:100%;flex-grow:1}.modal-bg .clear-tools-modal h2{margin:.5rem;font-family:termina,serif;font-size:1rem;color:#bb9121;text-transform:uppercase}.modal-bg .clear-tools-modal p{margin:0 .5rem}@media screen and (max-width: 1100px){.w-100-p-md{width:100%}.view-tool .tool-container .tool-details .tool-buttons form.form-button:last-of-type{margin-bottom:.5rem}}@media screen and (max-width: 850px){.assign.list .tool-box{width:33.3%}.assign.list .tool-box .tool p,.assign.list .tool-box .tool h3{font-size:.8rem}.assign.list .tool-box .tool p.tool-status{font-size:1rem}.assign.list .tool-box .tool .tool-info{min-height:50px}.assign.list .tool-box .tool .status-container{margin-top:-100px}.w-100-p-md{width:100%}p.engineer-notes{color:#fff;background:#b10f2def}}@media screen and (min-width: 1200px){.view-tool .tool-container.column{flex-direction:row;justify-content:space-between}.view-tool .tool-container.column .tool-buttons{flex-flow:column nowrap;align-items:stretch;width:300px;height:100%}.view-tool .tool-container.column .tool-buttons a,.view-tool .tool-container.column .tool-buttons button,.view-tool .tool-container.column .tool-buttons form{width:100%}.view-tool .tool-container.column .retire-form{position:static;margin-top:1rem}.view-tool .tool-container.column .retire-form button.retire{flex-direction:column}.view-tool .tool-container.column .retire-form button.retire i{font-size:3rem}.view-tool .tool-container.column .retire-message .tool-buttons{width:100%}.view-tool .tool-container.column .retire-message .tool-buttons button,.view-tool .tool-container.column .retire-message .tool-buttons a{font-size:1rem}.view-tool .tool-container.column .retire-message p{font-size:.9rem}.view-tool .tool-container.column .tool-details{height:100%}.view-tool .tool-container.column a.tool-details .tool-buttons{height:85px}.view-tool .tool-container.column.add,.view-tool .tool-container.column.return,.view-tool .tool-container.column.assign{flex-direction:column}.view-tool .tool-container.column.add .tool-buttons,.view-tool .tool-container.column.return .tool-buttons,.view-tool .tool-container.column.assign .tool-buttons{width:100%}}@media screen and (max-width: 450px){.kits .kit-item.w-50-p{width:100%}.kits .activity-title{font-size:.9rem}.kits .activity-title .justify-end{flex-direction:column;align-items:center;justify-content:center}.kits .activity-title .justify-end p{font-size:.7rem;text-align:center;padding-right:.25rem}.kits .activity-title .justify-end button{margin-bottom:.5rem}.assign .tool-container label{font-size:.8rem;padding-bottom:.25rem}.assign .tool-container .form-group{flex-direction:column;align-items:flex-start}.assign .tool-container .form-group input[type=text],.assign .tool-container .form-group select{width:100%}.assign .tool-container .form-group label{font-size:.8rem;padding-bottom:.25rem}.assign .tool-container .tool-details{flex-direction:column}.assign .tool-container .tool-details .tool-image{max-width:100%}.assign .tool-container button.new-standard-button{padding:.5rem 1rem;font-size:1rem}.assign.list .filter-options{flex-direction:column;padding:.5rem 0}.assign.list .filter-options .filter{width:100%;max-width:400px;margin:0;margin-bottom:.5rem;padding:.25rem}.assign.list .filter-options .filter .filter-option-list{position:relative;max-width:100%;max-height:100%}.assign.list .tool-box{width:100%;display:flex;justify-content:center;align-items:center;padding:0;flex-flow:row;margin-bottom:.25rem;min-height:unset}.assign.list .tool-box .image-container .image{border-radius:0;max-width:100px;min-width:100px;max-height:175px;min-height:auto}.assign.list .tool-box .image-container p.due-date{padding-top:.25rem;font-size:.6rem}.assign.list .tool-box .tool{padding:0;flex-direction:row;border-radius:0;width:100%}.assign.list .tool-box .tool .status-container{margin-top:0;border-radius:0;width:-webkit-fill-available;width:-moz-fill-available}.assign.list .tool-box .tool p{height:unset}.assign.list .tool-box form.flag-tool-form,.assign.list .tool-box form.flag-tool-form.push{z-index:10;top:.5rem;right:.5rem}.page-heading{font-size:.8rem}.admin .user-container input[type=text]{font-size:.8rem;padding:.25rem .5rem}.admin .user-container .user{min-height:30px}.admin .user-container .user img{width:30px;height:30px}.admin .user-container .user p{font-size:.65rem}.admin .user-box img{height:40px;width:40px}.admin .user-box h2{font-size:.9rem}.admin .user-box .form-group{flex-direction:column;align-items:flex-start}.admin .user-box .form-group label{font-size:.8rem}.admin .user-box .form-group input[type=email],.admin .user-box .form-group select{width:100%;font-size:.8rem;padding:.25rem .5rem}.admin .user-box p.notification-heading{font-size:.8rem}.admin .user-box .button-container button.update{padding:.5rem 1rem;font-size:.7rem}.image.large-image{width:85%;background-position:center left}.warning-message{font-size:.8rem}.view-tool .tool-container .master-image-container{width:100%}.view-tool .tool-container .master-image-container .master-image{width:100%;margin-top:0}.view-tool .tool-container .tool-details{padding:0}.view-tool .tool-container .tool-details h1{margin-top:.5rem;border-bottom:0;margin-bottom:0;padding:.25rem .5rem;font-size:1rem;color:#bb9121}.view-tool .tool-container .tool-details h2{color:#788995;padding:0 .5rem}.view-tool .tool-container .tool-details p{font-size:.8rem;color:#788995;padding:0 .5rem}.view-tool .tool-container .tool-details p.engineer-notes{color:#fff;background:#b10f2def}.view-tool .tool-container .tool-details p.warning-message{color:#fff;font-size:.9rem}.view-tool .tool-container .tool-details .tool-details-split{background-color:#fff}.view-tool .tool-container .tool-details .tool-buttons{flex-flow:row wrap}.view-tool .tool-container .tool-details .tool-buttons button,.view-tool .tool-container .tool-details .tool-buttons a{width:100%}.view-tool .tool-container .tool-details .tool-buttons button label,.view-tool .tool-container .tool-details .tool-buttons a label,.view-tool .tool-container .tool-details .tool-buttons button p,.view-tool .tool-container .tool-details .tool-buttons a p{font-size:.6rem}.view-tool .tool-container .tool-details .tool-status{font-size:1.4rem;padding:.35rem;margin-top:1rem}.view-tool .tool-container .tool-details.w-60-p{position:relative;background-color:#ffffffe3;margin-top:-4rem;border-top-right-radius:3rem}.view-tool .tool-container .w-60-p{width:100%}.view-tool .tool-activity-section .activity-container .activity{padding:.2rem}.view-tool .tool-activity-section .activity-container .activity i{font-size:1.5rem}.view-tool .tool-activity-section .activity-container .activity img{width:50px;margin-left:.2rem}.view-tool .tool-activity-section .activity-container .activity .icon-container{max-width:40px;min-width:40px}.view-tool .tool-activity-section .activity-container .activity p{font-size:.7rem}.view-tool.p-t-3{padding-top:1rem}.t-container{flex-flow:column}.assign .scanner .qr-container .overlay{width:275px;height:275px}.view-tool .tool-container .tool-details .tool-buttons a i,.view-tool .tool-container .tool-details .tool-buttons button i,.view-tool .tool-container .tool-details .tool-buttons form i{font-size:2.2rem}.view-tool .tool-container.engineer-view .tool-details{flex-direction:column}.view-tool .tool-container.engineer-view .tool-details .tool-buttons{width:100%}.view-tool .tool-container.engineer-view .tool-details .tool-buttons a i,.view-tool .tool-container.engineer-view .tool-details .tool-buttons button i,.view-tool .tool-container.engineer-view .tool-details .tool-buttons form i{font-size:2.4rem}.view-tool .tool-container.engineer-view .tool-details .tool-buttons a p,.view-tool .tool-container.engineer-view .tool-details .tool-buttons button p,.view-tool .tool-container.engineer-view .tool-details .tool-buttons form p{font-size:.9rem}.friday-tools div.friday-tools-container{padding:3rem 0 0}.friday-tools .flagged-tools-container{margin-top:1rem}.friday-tools .flagged-tools-container .engineer{margin:0 .5rem}.friday-tools .flagged-tools-container ul.flagged-tool-list{justify-content:center}.loading-tools div.tool-management-container{padding:3rem 0 0}.loading-tools div.tool-management-container .tools-count{margin:0 .5rem}}@media screen and (min-width: 900px){.assign.list .tool-box .tool p.tool-status{font-size:1rem}}@media screen and (min-width: 1500px){.assign.list .tool-box .tool p.tool-status{font-size:1.3rem}.assign.list .tool-box .tool p.due-date{font-size:1rem}}
