.maintenanceForm ::placeholder{color:#999;opacity:1}.maintenanceForm textarea{padding:10px;line-height:1.5;border-radius:3px;border:0 solid #ccc;//box-shadow:1px 1px 1px #999;width:100%;box-sizing:border-box;resize:none}.centerer{display:flex;justify-content:center;width:100%;padding-top:2em;padding-bottom:2em}.maintenanceForm input[type=submit].button{-webkit-appearance:none;font-size:16px !important}.maintenanceForm .button{position:relative;text-align:center;width:30%;box-sizing:border-box;margin-left:35%;font-size:1em}.maintenanceForm form{width:100%}.maintenanceForm form input{padding:.5em;border-radius:3px;box-shadow:none;box-sizing:border-box}.maintenanceForm ul{list-style-type:none;padding:0;margin:0}.form-container{border-radius:3px;padding:1em;margin-top:0;padding-right:0}.maintenanceForm li.issue{background:#f5f5f5;margin-bottom:2em;padding:1em}.issue div{margin-top:.5em}.issue h3{font-weight:400}.issue:last-child:after{display:none}.maintenanceForm .label{text-align:left;margin-top:3em;margin-bottom:.25em;font-size:1.25em;font-weight:700}.maintenanceForm .label:after{content:"";background:#000;width:100%;min-height:1px;display:block}.maintenanceForm .label+*{margin-top:0}.maintenanceForm .input-label{text-align:left;margin-bottom:.5em}.maintenanceForm .selectable label{border:1px solid #ccc;border-radius:2px;padding:10px;margin:0 0 10px;display:block;flex:1 1 15em;margin-right:.25em;margin-left:.25em}.maintenanceForm .selectable label:hover{background-color:#eee;cursor:pointer}.maintenanceForm .selectable .form-group{margin-left:-.25em;margin-right:-.25em}.maintenanceForm [type=checkbox],.maintenanceForm [type=radio]{margin:0 !important;padding:0;max-width:0;max-height:0em;opacity:0}.maintenanceForm input[type=checkbox]:checked+label,input[type=radio]:checked+label{background-color:#fafafa;border-color:#4c9d2a;color:#4c9d2a;position:relative}.maintenanceForm input[type=checkbox]:checked+label:after,input[type=radio]:checked+label:after{content:"\f00c";font-family:"Font Awesome 5 Pro";display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-weight:900;position:absolute;right:.75em}#unavailable input[type=checkbox]:checked+label{background-color:#fafafa;border-color:var(--color-red);color:var(--color-red);position:relative}#unavailable input[type=checkbox]:checked+label:after{content:"\f00d"}.maintenanceForm .emphasize{text-decoration:underline;font-weight:700}.maintenanceForm input:-webkit-autofill,.maintenanceForm input:-webkit-autofill:hover,.maintenanceForm input:-webkit-autofill:focus,.maintenanceForm textarea:-webkit-autofill,.maintenanceForm textarea:-webkit-autofill:hover,.maintenanceForm textarea:-webkit-autofill:focus,.maintenanceForm select:-webkit-autofill,.maintenanceForm select:-webkit-autofill:hover,.maintenanceForm select:-webkit-autofill:focus{-webkit-box-shadow:0 0 0px 1000px #fff inset;transition:background-color 5000s ease-in-out 0s}.remove{color:#fff;font-weight:700;background-color:#dc3545}i.remove{color:var(--color-lightgrey);background-color:transparent;cursor:pointer;font-size:1.5em}i.fas{margin:.25em}.left-centerer{display:flex;justify-content:space-between;align-items:center}i.disabled{display:none}.h-line{display:block;width:90%;margin-left:5%;min-height:1px;margin-top:.75em;margin-bottom:1.5em;background-color:#ccc}.form-group{display:flex;flex-wrap:wrap;padding:0;align-content:space-between}.group-header{margin-bottom:.5em;font-weight:400}.group-header:before{display:none;width:90%;margin-left:5%;min-height:1px;margin-top:.25em;margin-bottom:.5em;background-color:#ccc;content:""}.error-label{border:1px solid #dc3545}.maintenanceForm label.error-label{color:#dc3545;border:none}.preview{margin-top:.75em;margin-bottom:.75em;padding:1em;cursor:pointer;display:flex;justify-content:center;flex-wrap:wrap;align-items:center;min-height:100px;background-color:#fff;border:2px dashed #286090;border-radius:2px}.preview:after{content:"Add more images";display:block;width:100%;text-align:center;padding:.5em}.preview:not(:empty):after{border-radius:5px;background-color:#4c9d2a;border-color:#4cae4c;color:#fff;cursor:pointer;padding:.5em;text-align:center;box-sizing:border-box;margin-top:.5em;font-size:1em}.preview:empty:after{content:"Click to upload images. Do NOT upload videos. JPG, PNG, and PDF files are accepted."}.preview:empty:before{font-size:2em;content:"\f332";font-family:"Font Awesome 5 Pro";display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-weight:900;width:100%;text-align:center}.preview img{height:100px;max-height:100px}.button.disabled:after{content:" ";width:100%;height:100%;position:absolute;top:0;border-radius:5px;left:0;cursor:not-allowed;background-color:rgba(128,128,128,.5)}.overlay:after{z-index:7;font-size:1.5em;content:"\f2ed";font-family:"Font Awesome 5 Pro";display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-weight:900;position:absolute;right:3%;top:3%;color:var(--color-red);cursor:pointer}.maintenanceForm input[type=file]{display:none}.humans{max-height:0em;opacity:0}.overlay{background-color:rgba(0,0,0,0);margin-right:10px;margin-left:10px;max-height:100px;position:relative;cursor:default}#modal{position:fixed;z-index:10;background:#fff;border-radius:14px;padding:8px;top:50vh;left:50vw;transform:translate(-50%,-50%);-webkit-font-smoothing:antialiased}#modal #content{border-radius:8px;background:#fff;padding:20px}#modal h4{margin-top:0;font-weight:400}#modal h4>p{font-weight:lighter;font-size:1em;color:#aaa}#close{position:absolute;color:#ccc;width:16px;height:16px;cursor:pointer;display:inline-block;top:7px;right:7px}#overlay{position:fixed;z-index:9;top:0;left:0;width:100%;height:100%;background:#000;opacity:.5;filter:alpha(opacity=50)}.hidden{visibility:hidden}#loader{border:16px solid #f3f3f3;border-top:16px solid #4c9d2a;border-radius:50%;width:60px;height:60px;margin:auto;animation:spin 2s linear infinite}.selectize-dropdown-content{text-align:center}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.maintenanceForm .input-group{display:flex;justify-content:flex-end;align-items:baseline}.maintenanceForm .input-group *{flex:1 1 1em}.maintenanceForm .input-group .label{font-size:1em}.maintenanceForm .input-group *:last-child{flex:2 1 2em;margin-left:.5em}.maintenanceForm .selectize-dropdown,.maintenanceForm .selectize-input,.maintenanceForm .selectize-input input{font-size:16px}.maintenanceForm .selectize-input input{width:100% !important}.maintenanceForm select,.maintenanceForm textarea,.maintenanceForm input[type=text],.maintenanceForm input[type=password],.maintenanceForm input[type=datetime],.maintenanceForm input[type=datetime-local],.maintenanceForm input[type=date],.maintenanceForm input[type=month],.maintenanceForm input[type=time],.maintenanceForm input[type=week],.maintenanceForm input[type=number],.maintenanceForm input[type=email],.maintenanceForm input[type=url]{font-size:16px;font-family:inherit}.maintenanceForm .header{max-height:100%;background-size:cover;width:100vw;margin-left:-8px;margin-bottom:3em}.maintenanceForm .header:after{content:"";display:block;width:100%;min-height:1px;margin-top:.75em;margin-bottom:1.5em;background-color:#ccc}.disclaimer{font-size:14px;text-align:center}@media (max-width:600px){#modal{min-width:80%;text-align:center}.footer *{margin-top:1em}.footer *:first-child{margin-top:0}.header img{margin:auto}.label{text-align:center}.selectize-dropdown,.selectize-input,.selectize-input input{font-size:16px !important}.preview:empty:after{content:"Tap to open camera"}.maintenanceForm .button{width:100%;margin:0}.maintenanceForm .container{width:100%;min-width:100%;margin:0}.maintenanceForm .form-container{padding-left:0}.maintenanceForm .selectable label{margin:0 0 10px;display:block;flex:1 1 100%}.maintenanceForm .selectable .form-group{margin:0}.maintenanceForm .label{margin-top:2em}.button.disabled:after{content:" ";display:none}.button.disabled{display:none}}