.webform-submission-form>.col-auto{padding-left:0;padding-right:0}.webform-submission-form .form-group{padding:0}.webform-submission-form .webform-flexbox{margin-top:0;margin-bottom:0}.webform-submission-form details{margin-bottom:15px}.webform-submission-form details .details-wrapper{margin-top:15px}.webform-submission-form fieldset{margin-bottom:15px;padding:0}.webform-submission-form fieldset.form-type-textarea{margin-bottom:15px}.webform-submission-form fieldset>label,.webform-submission-form fieldset>legend{font-size:inherit;margin-bottom:0}.webform-submission-form fieldset input,.webform-submission-form fieldset select,.webform-submission-form fieldset textarea{border-radius:1px;border:1px solid #f0f5fa;margin-top:0rem}.webform-submission-form fieldset .form-control:focus{border-color:#002c6c}.webform-submission-form fieldset .js-webform-checkboxes .js-form-item,.webform-submission-form fieldset .js-webform-radios .js-form-item{margin-bottom:5px}.webform-submission-form fieldset .js-webform-checkboxes .js-form-item label,.webform-submission-form fieldset .js-webform-radios .js-form-item label{margin-bottom:0}.webform-submission-form fieldset .js-webform-checkboxes .js-form-item input,.webform-submission-form fieldset .js-webform-radios .js-form-item input{margin-top:5px}.webform-submission-form fieldset .js-webform-checkboxes .js-form-item .description .col-auto,.webform-submission-form fieldset .js-webform-radios .js-form-item .description .col-auto{padding-left:1.25rem}.webform-submission-form fieldset .js-webform-webform-buttons label{border-radius:0;text-decoration:none;color:#262626;margin-right:-1px;background-color:transparent}.webform-submission-form fieldset .js-webform-webform-buttons label:hover,.webform-submission-form fieldset .js-webform-webform-buttons label:focus,.webform-submission-form fieldset .js-webform-webform-buttons label:active{box-shadow:none;outline:none;color:#00799e;background-color:rgba(0, 0, 0, 0.063);border-color:rgba(0, 0, 0, 0.063)}.webform-submission-form fieldset .js-webform-webform-buttons label.ui-state-active{color:white;background-color:#cd3c0d;border-color:#cd3c0d;box-shadow:none;outline:none}.webform-submission-form fieldset.form-item-file-upload .description .col-auto{margin-top:5px;padding:0}.webform-submission-form fieldset.form-item-file-upload [name="file_upload_remove_button"]{width:auto;padding:0 10px;font-weight:normal;color:#00799e;background-color:rgba(0, 0, 0, 0.063)}.webform-submission-form fieldset.form-type-webform-multiple .webform-multiple-table .tabledrag-toggle-weight-wrapper{display:none}.webform-submission-form fieldset.form-type-webform-multiple .webform-multiple-table table{margin:0}.webform-submission-form fieldset.form-type-webform-multiple .webform-multiple-table table thead{display:none}.webform-submission-form fieldset.form-type-webform-multiple .webform-multiple-table table tbody tr{background:none;border:none}.webform-submission-form fieldset.form-type-webform-multiple .webform-multiple-table table tbody tr td{padding:0 0 15px 0;border:none}.webform-submission-form fieldset.form-type-webform-multiple .webform-multiple-table table tbody tr td.webform-multiple-table--handle,.webform-submission-form fieldset.form-type-webform-multiple .webform-multiple-table table tbody tr td.webform-multiple-table--weight{display:none}.webform-submission-form fieldset.form-type-webform-multiple .webform-multiple-table table tbody tr td.webform-multiple-table--operations-two{position:relative}.webform-submission-form fieldset.form-type-webform-multiple .webform-multiple-table table tbody tr td.webform-multiple-table--operations-two input[type="image"]{position:absolute;top:10px;right:30px}.webform-submission-form fieldset.form-type-webform-multiple .webform-multiple-table table tbody tr td.webform-multiple-table--operations-two input[type="image"]+input[type="image"]{right:0}.webform-submission-form fieldset.form-type-webform-multiple .webform-multiple-add{display:none}.webform-submission-form .form-type-webform-terms-of-service{margin-bottom:15px}.webform-submission-form .webform-progress .progress-step .progress-text{color:#262626}.webform-submission-form .webform-progress .progress-step .progress-marker::before{padding-bottom:0;line-height:24px;text-align:center;font-size:14px}.webform-submission-form .webform-progress .progress-step.is-active .progress-marker::before{background-color:#002c6c}.webform-submission-form .webform-progress .progress-step.is-complete:hover .progress-marker::before{background-color:#002c6c}.webform-submission-form .webform-progress .progress-step .progress-title[role="link"]{color:#262626}.webform-submission-form .webform-progress .progress-step .progress-title[role="link"]:hover{color:#002c6c}.webform-submission-form .form-actions{position:relative}@media only screen and (min-width:768px){.webform-submission-form .form-actions{display:flex;justify-content:space-between}}.webform-submission-form .form-actions .ajax-progress-throbber{position:absolute;top:50%;transform:translateY(-50%);filter:grayscale(1);left:100%}.webform-submission-form .form-actions .btn-primary{margin:0}@media only screen and (min-width:768px){.webform-submission-form .form-actions .btn-primary{flex-basis:45%}}.webform-submission-form .form-actions .btn-primary.disabled,.webform-submission-form .form-actions .btn-primary:disabled{color:#f0f5fa;background-color:#696d73;border-color:#696d73}.ui-autocomplete .ui-menu-item-wrapper{text-decoration:none;color:#262626}.ui-autocomplete .ui-menu-item-wrapper.ui-state-active{background:none;border:none;color:#262626}