td.noteInWorkOrderTable{font-size:14px;line-height:16px;background:#E5E5E5;padding:10px;unicode-bidi:embed;font-family:monospace;white-space:pre}.fsLoadingElement{position:fixed;left:0;top:0;bottom:0;right:0;z-index:9999;background:rgba(0,0,0,.01);transition:.25s}.fsLoadingElement.fadeIn{background:rgba(0,0,0,.6)}.fsLoadingElement::after{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);font-size:34px;content:"Loading...";color:white}#tableActions{position:fixed;bottom:15px;left:50%;z-index:5000;transform:translateX(-50%)}html{scroll-padding-top:100px}.topRight{position:absolute;top:20px;right:30px}.form-group-sm{max-width:500px}select.form-control{min-height:44px}.formNoMargin .form-group,
.formNoMargin .form-group-sm{margin:0}.dropdown{position:relative}.dropdown-content{display:none;position:absolute;background-color:#f6f6f6;border:1px solid #ddd;z-index:1}.dropdown-content > *{color:black;padding:7px 23px;text-decoration:none;display:block}.dropdown-content > *:nth-child(odd){background:#e6e6e6}.dropdown-content > *.selected{background:#c8c8c8}.dropdown-content > *:hover{background:#f1f1f1;cursor:pointer}.fileUpload{position:relative;padding-right:30px}.fileUpload .form-control,
.fileButton{position:relative;z-index:0;overflow:hidden;white-space:nowrap}.fileUpload .form-control .btn{position:absolute;right:0;top:0;bottom:0;padding:0 15px;white-space:nowrap}.fileUpload .form-control input,
.fileButton input{position:absolute;left:0;top:0;z-index:10;font-size:9999px;opacity:0}.fileUpload .removeButton{position:absolute;right:0px;bottom:7px;font-size:22px}td > .form-group{margin:0}.openFold{border:1px dashed #e9ecef;border-radius:5px;padding:10px;text-align:center;font-style:italic;text-transform:lowercase;cursor:pointer}.photoHolder{padding-bottom:20px;border-bottom:1px solid rgba(0, 0, 0, 0.1);margin-bottom:20px}.photoHolder img{height:100px;width:auto}.photoHolder.noBorder{padding-bottom:0px;border-bottom:0px}.checkbox{position:relative;padding-left:20px;margin-bottom:10px}.checkbox input{position:absolute;left:0;top:50%;transform:translateY(-50%);margin-top:-1px}.checkbox label{margin-bottom:0px}.foldableSection{position:relative;padding-left:30px}.foldableSectionContent{padding-left:30px;margin-top:20px}.foldableSection:before{position:absolute;left:0;top:2px;width:10px;height:10px;border-right:1px solid rgba(0,0,0,.2);border-bottom:1px solid rgba(0,0,0,.2);content:" ";transform:rotate(-45deg);transform-origin:5px 5px}.foldableSection.opened:before{left:2.5px;transform:rotate(45deg)}.removeLink{color:#ff0000 !important;position:relative;top:4px}.removeLink.inline{top:-4px}.removeLink i{font-size:22px;color:#ff0000 !important}.horizontalScroller{overflow-x:auto}.mobile-visible{display:none}.tablet-visible{display:none}.formFullWidth .form-group-sm{max-width:none;width:100%}input.touch[type=checkbox]{height:25px;width:25px}img.fullWidth{width:100%;height:auto}.btnOnTop{position:relative}.btnOnTop > .btn{display:block;position:absolute;left:50%;transform:translateX(-50%);bottom:5px}.spanOnTop{position:relative}.spanOnTop > span{position:absolute;left:50%;transform:translateX(-50%);bottom:5px}.overflowHidden{overflow:hidden}@media only screen and (max-width:767px){.tablet-hidden{display:none}.tablet-visible{display:block}.card .card-body{padding:15px}.topRight{top:10px;right:15px}.foldableSectionContent{padding-left:0px}.tablet-nofloat{float:none !important}.tablet-mt0{margin-top:0rem !important}.tablet-mt1{margin-top:0.5rem !important}.tablet-mt2{margin-top:1rem !important}.tablet-mt3{margin-top:1.5rem !important}.tablet-mt4{margin-top:2rem !important}.tablet-mb0{margin-bottom:0rem !important}.tablet-mb1{margin-bottom:0.5rem !important}.tablet-mb2{margin-bottom:1rem !important}.tablet-mb3{margin-bottom:1.5rem !important}.tablet-mb4{margin-bottom:2rem !important}}@media only screen and (max-width:575px){.photoHolder{text-align:center;background:rgba(0,0,0, .1);padding:10px;border-radius:10px;border:none}.mobile-hidden{display:none}.mobile-visible{display:block}.mobile-fullWidth{display:block;width:100%}span.mobile-visible{display:inline}td.mobile-visible, th.mobile-visible{display:table-cell}}.fileUploadDropZone{position:relative}.fileUploadDropZone:before{content:"Drop file here";color:white;font-size:88px;display:block;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:10000;pointer-events:none;opacity:0;transition:.5s;transition-delay:.1s}.fileUploadDropZone:after{content:"";display:block;background:rgba(0,0,0,.5);position:absolute;left:0;right:0;top:0;bottom:0;z-index:9999;pointer-events:none;opacity:0;transition:.5s;transition-delay:.1s}.fileUploadDropZone.DropZoneActive:before{opacity:1;transition:.2s;transition-delay:0s}.fileUploadDropZone.DropZoneActive:after{opacity:1;transition:.2s;transition-delay:0s}.popup{display:none;width:700px;max-width:95vw;height:auto;position:fixed;z-index:99999;top:10vh;left:50%;transform:translateX(-50%);background:white;border-radius:15px;padding:20px;box-shadow:0px 10px 20px 5px rgba(0,0,0,.5)}.popup.wide{width:1200px}.popup .popupHead{position:relative}.popup .popupHead h3{margin-right:60px;overflow:hidden}.popup .popupHead .popupCloseButton{font-size:50px;line-height:50px;position:absolute;right:12px;top:50%;transform:translateY(-50%)}@media only screen and (max-width:768px){.popup{top:10px}}.popup .popup-body{overflow:hidden;overflow-y:auto}body.hasPopup{height:100vh;overflow-y:hidden !important}body.hasPopup:after{content:" ";background:rgba(0,0,0,.5);position:fixed;z-index:99998;top:0;left:0;bottom:0;right:0}body.hasPopup .popup{display:block}