fieldset.webform-composite-hidden-title{margin-top:1em;margin-bottom:1em;}fieldset.webform-composite-hidden-title .fieldset-wrapper > .form-item:first-child,fieldset.webform-composite-hidden-title .fieldset-wrapper > .form-wrapper > .form-item:first-child,fieldset.webform-composite-hidden-title .fieldset-wrapper > .webform-flexbox:first-child{margin-top:0;}fieldset.webform-composite-hidden-title .fieldset-wrapper > .form-item:last-child,fieldset.webform-composite-hidden-title .fieldset-wrapper > .form-wrapper > .form-item:last-child,fieldset.webform-composite-hidden-title .fieldset-wrapper > .webform-flexbox:last-child{margin-bottom:0;}
.form-type-webform-multiple:after{content:" ";display:table;clear:both;}.webform-multiple-table table{margin-bottom:2px;}.webform-multiple-table td{white-space:nowrap;vertical-align:top;}.webform-multiple-table td .description{white-space:normal;}.webform-multiple-table td.webform-multiple-table--handle{padding:0 0 0 1em;width:26px;vertical-align:middle;text-align:center;}.webform-multiple-table td.webform-multiple-table--weight{width:20px;}.webform-multiple-table td.webform-multiple-table--operations{padding:0 2px;vertical-align:middle;text-align:center;width:30px;}.webform-multiple-table td.webform-multiple-table--operations-two{width:60px;}.webform-multiple-table td.webform-multiple-table--operations input{margin:0 2px;opacity:0.4;background:none;}.webform-multiple-table td.webform-multiple-table--operations input:hover,.webform-multiple-table td.webform-multiple-table--operations input:focus,.webform-multiple-table td.webform-multiple-table--operations input:active{opacity:1;background:none;}.webform-multiple-table td select,.webform-multiple-table td .form-type-textfield input,.webform-multiple-table td .form-type-email input,.webform-multiple-table td .form-type-url input,.webform-multiple-table td .form-type-tel input,.webform-multiple-table td .form-type-entity-autocomplete input,.webform-multiple-table td .form-type-webform-autocomplete input{width:100%;}.webform-multiple-table td .container-inline select,.form-type-webform-multiple.webform-has-field-prefix td select,.form-type-webform-multiple.webform-has-field-suffix td select,.form-type-webform-multiple.webform-has-field-prefix td input,.form-type-webform-multiple.webform-has-field-suffix td input{width:auto;}.webform-multiple-table .webform-multiple-sort-weight{width:4em;}.webform-multiple-table td input[type="image"]{padding:0;width:16px;height:16px;}.webform-multiple-table .container-inline input[type="submit"]{width:inherit;}.webform-multiple-table .form-item + .form-item{margin-top:.2em;}.webform-multiple-table--no-items-message .messages__wrapper{padding:0;}.webform-multiple-table .tabledrag-changed-warning,.webform-multiple-table .tabledrag-changed{display:none !important;}.tabledrag-toggle-weight-wrapper.webform-multiple-tabledrag-toggle-weight{float:right;display:inherit;position:inherit;}.tabledrag-toggle-weight-wrapper.webform-multiple-tabledrag-toggle-weight button{position:inherit;top:inherit;right:inherit;}.webform-multiple-table .imce-url-button{display:block;}@media (max-width:768px){.webform-multiple-table-responsive thead{display:none;}.webform-multiple-table-responsive tr{display:block;padding:.5em 0;}.webform-multiple-table-responsive td{display:block;border:0;background:transparent;text-align:inherit;width:inherit;padding:.5em 1em;}.webform-multiple-table-responsive td:after{content:"";display:table;clear:both;}.webform-multiple-table-responsive td.webform-multiple-table--handle,.webform-multiple-table-responsive td.webform-multiple-table--operations{display:none;}.webform-multiple-table-responsive td.webform-multiple-table--weight{width:100%;}.webform-multiple-table-responsive td > div > label.visually-hidden{display:block;position:inherit !important;clip:inherit;overflow:inherit;height:inherit;width:inherit;margin:.2em 0;}}
.webform-managed-file-preview-wrapper + input[type="submit"],.webform-managed-file-preview-wrapper + button,.webform-managed-file-preview + input[type="submit"],.webform-managed-file-preview + button{margin:.5em 0;}.webform-managed-file-preview-wrapper,.webform-managed-file-preview-wrapper.form-item{display:table;border:1px solid #ccc;padding:.5em;}.webform-managed-file-preview,label.webform-managed-file-preview,label.option.webform-managed-file-preview{display:block;}.webform-managed-file-placeholder,.webform-managed-file-preview,.webform-file-button{margin:.5em 0;}
html.js .webform-select-other .webform-select-other-input,html.js .webform-checkboxes-other .webform-checkboxes-other-input,html.js .webform-radios-other .webform-radios-other-input,html.js .webform-buttons-other .webform-buttons-other-input{display:none;}
.webform-options-display-side-by-side > div{display:inline-block;margin-right:.5em;}@media (min-width:400px){.webform-options-display-two-columns{display:inline-block;margin-top:.4em;-moz-column-count:2;-webkit-column-count:2;column-count:2;}.webform-options-display-three-columns{display:inline-block;margin-top:.4em;-moz-column-count:3;-webkit-column-count:3;column-count:3;}.webform-options-display-two-columns div.form-item,.webform-options-display-three-columns div.form-item{margin-top:0;margin-bottom:0;}}
