table.table .btnCell{min-width:200px;text-align:center}table.table .btnCell a.btn{margin-bottom:10px}table.table .btnCell a.btn:last-of-type{margin-bottom:0}a#newProjectBtn{margin-top:0}#save-project{color:#6c757d;margin-right:20px;text-decoration:underline}#save-project:active,#save-project:focus,#save-project:hover{color:#0079c2!important}#projectTitle{cursor:pointer}#projectTitle[pending]:after{color:dimgray;content:"pending changes...";display:block;font-size:.9rem;font-style:italic;text-align:right}#rel_note_link{font-size:.9em;margin-top:-20px;opacity:.75;text-align:center}#add-license{display:block;font-size:1rem;font-weight:700;line-height:2;margin-left:20px;margin-top:30px}#add-license i.fa{margin-right:10px}#projectContainer .page_leader{color:#b9b9b9;font-size:1rem;font-weight:700;margin-bottom:12px}#projectContainer h1.project_title{color:#121212;font-size:2.5rem;font-weight:900;min-height:2.5rem}#projectContainer #subtitleAddress{color:dimgray;font-size:1rem;font-weight:400;line-height:2;min-height:1rem}#projectContainer .permitIntro{font-size:1rem;margin-bottom:20px}.permit .permitName{color:#121212;font-size:2rem;font-weight:700}.permit .section{border:1px solid #b9b9b9;box-sizing:border-box;margin-bottom:30px;padding:15px 22px 20px 20px}.permit .section .sectionName{color:#121212;font-size:1.5rem;font-weight:700;margin-bottom:25px}.permit .section .saSectionGroupTitle h2{color:#121212;font-size:2rem;font-weight:700}.permit .section label{color:#121212;font-size:1rem}.permit .section input,.permit .section select,.permit .section textarea{border-color:#6f6f6f;color:#6f6f6f;font-size:1rem}.permit .section .form-group{margin-bottom:25px;position:relative}.permit .section .form-group .pdf-preview{height:250px}.permit .section .form-group .fa-info-circle{position:absolute;right:0;top:8px;z-index:1}.permit .section .form-group.array-definer .fa-info-circle{right:20px;top:20px}.permit .section .form-group .saFieldError{background:pink;border:1px solid red;border-radius:10px}.permit .section .form-group .saFieldError .invalid-feedback{display:inherit}.permit .section .form-group input:disabled,.permit .section .form-group select:disabled{background:#fff;border-width:0 0 1px}.permit .section .form-group textarea:-moz-read-only{background:#fff;border-width:0 1px 1px 0}.permit .section .form-group textarea:disabled,.permit .section .form-group textarea:read-only{background:#fff;border-width:0 1px 1px 0}.permit .section_no_border{border:0 transparent}.permit .form_spacer{display:block;height:36px;width:100%}.permit .no_styling{border:0 transparent;margin:0;padding:0}.saStepPanel .sectionIntro{margin-bottom:25px}.saStepPanel .form-group.saFieldError{background:pink;border:1px solid red;border-radius:10px}.saStepPanel .form-group.saFieldError .invalid-feedback{display:inherit}.saStepPanel input.saFancyCheckbox[type=checkbox]~.saCheckmark{display:inline-block;margin-left:-1.6em}.bs-stepper>.bs-stepper-header{counter-reset:stepper-header-counter;list-style:none;padding:0}.bs-stepper>.bs-stepper-header>.line{background-color:rgba(0,0,0,.12);flex:1 0 32px;height:2px;margin:auto;min-height:1px;min-width:1px}.bs-stepper>.bs-stepper-header>.step{color:#6c757d;counter-increment:stepper-header-counter;font-size:1rem;margin:0 0 .5rem;position:relative}.bs-stepper>.bs-stepper-header>.step::marker{display:none}.bs-stepper>.bs-stepper-header>.step:before{background-color:#6c757d;border:none;border-radius:100%;color:#fff;content:counter(stepper-header-counter);display:inline-block;font-weight:700;height:2em;line-height:1.5;margin:0;padding:.3em 0;text-align:center;text-decoration:none;transition:background-color .3s ease-out,color .15s ease-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:2em}.bs-stepper>.bs-stepper-header>.step.active{color:#121212}.bs-stepper>.bs-stepper-header>.step.active:before{background-color:#fff;border:1px solid;color:#3898eb}.bs-stepper>.bs-stepper-header>.step.completed{color:#121212}.bs-stepper>.bs-stepper-header>.step.completed:before{background-color:#3898eb;content:"✓"}.bs-stepper>.bs-stepper-header>.step:after{background-color:rgba(0,0,0,.12);display:block;height:2px;left:100%;margin:auto;min-height:1px;min-width:1px;position:absolute;top:50%;transform:translateX(-50%);width:33%}.bs-stepper>.bs-stepper-header>.step:last-child:after{content:unset}.bs-stepper>.bs-stepper-header>.step>.bs-stepper-label{display:inline-block;display:block;font-size:1rem;margin:8px;min-width:5em;text-align:center}label.saCheckboxLabel{padding-left:1.5em}#preview-summary-content .tab-pane{display:block;max-height:0;opacity:0;overflow:hidden}#preview-summary-content .tab-pane.show.active{max-height:65vh;opacity:1;overflow-y:auto}#preview-summary-content .tab-pane.show.active object{height:60vh}.permit-section h4{border-bottom:1px solid #ccc;margin-bottom:20px;margin-top:20px;padding-bottom:20px}div.form-group.sa-indent{margin-left:40px;margin-right:20px}.array-definer{background:#f1f1f1;margin-left:10px;margin-right:10px;padding:27px}.array-container{margin-bottom:3rem;margin-top:2rem}.array-container>ol{counter-reset:array-counter;list-style:none;padding:0}.array-container>ol>li{margin-bottom:0;margin-left:20px;padding:20px 20px 0;position:relative}.array-container>ol>li:before{color:#121212;content:"Roof Plane " counter(array-counter);counter-increment:array-counter;font-size:1.25rem;font-weight:700}.array-container>ol>li.custom-label:before{content:attr(data-label);font-size:1rem;font-weight:400}.array-container>ol li:only-child{border:none;list-style-type:none;margin-left:0;padding:0}.array-container>ol li:only-child:before{display:none}.array-container>ol li:only-child.custom-label:before{display:block}#preview-summary-error-content .alert{font-weight:600}#preview-summary-error-content .alert i{border:1px solid;border-radius:100%;font-size:.8rem;font-weight:100;padding:.2rem .5rem}#preview-summary-error-content .heading{align-items:last baseline}.queryContainer{position:relative}.queryContainer .dropdown-toggle.is-invalid:after{display:none}.queryContainer .dropdown{display:block!important}.queryContainer .dropdown .btn.dropdown-toggle.form-control{padding:.375rem 25px .375rem .75rem}.queryContainer .dropdown .btn.dropdown-toggle.form-control.btn-secondary{background-color:#fff;color:#6f6f6f}.queryContainer .dropdown .btn.dropdown-toggle.form-control:after{border:none;color:#121212;content:"";font:normal normal 900 14px/1 Font Awesome\ 5 Free;margin-top:5px}.queryContainer .dropdown div.dropdown-menu{box-shadow:0 2px 6px rgba(0,0,0,.5);transform:none!important}.queryContainer .dropdown div.dropdown-menu>.inner{height:113px!important}.__PrivateStripeElement{max-height:100%;overflow:hidden}.new-card span[data-error]:after{color:#c13c27;content:attr(data-error);display:block;font-size:.765625rem;margin-top:20px}.new-card span[data-error].form-control:after{transform:translateX(-10px)}.project-options a:after{display:none}.project-documents #documents-loader{background-color:hsla(0,0%,91%,.25);height:100%;left:0;padding:40px;position:absolute;top:0;width:100%}.highlight{-webkit-animation:shadow_breath 1s linear infinite;animation:shadow_breath 1s linear infinite}@keyframes shadow_breath{0%{text-shadow:0 0 15px #3898eb;-moz-text-shadow:0 0 15px #3898eb;-webkit-text-shadow:0 0 15px #3898eb}50%{text-shadow:none;-moz-text-shadow:none;-webkit-text-shadow:none}to{text-shadow:0 0 15px #3898eb;-moz-text-shadow:0 0 15px #3898eb;-webkit-text-shadow:0 0 15px #3898eb}}@-webkit-keyframes shadow_breath{0%{text-shadow:0 0 15px #3898eb;-moz-text-shadow:0 0 15px #3898eb;-webkit-text-shadow:0 0 15px #3898eb}50%{text-shadow:0 0 0;-moz-text-shadow:0 0 0;-webkit-text-shadow:0 0 0}to{text-shadow:0 0 15px #3898eb;-moz-text-shadow:0 0 15px #3898eb;-webkit-text-shadow:0 0 15px #3898eb}}

/*# sourceMappingURL=projects.css.map*/