form .CodeMirror{height:auto;border:1px solid #ccc;font-size:13px;}form .CodeMirror-scroll{overflow-x:auto;overflow-y:hidden;}form .CodeMirror .CodeMirror-placeholder{color:#999;}pre.webform-codemirror-runmode{overflow:auto;margin:0;padding:0.5em 1em;border:1px solid #ccc;font-size:13px;}
.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none;}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none;}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid;}.ui-checkboxradio-disabled{pointer-events:none;}
.tableselect th:first-child,.tableselect td:first-child{width:1%;}
.tableselect-sort th:first-child,.tableselect-sort td:first-child{width:40px;white-space:nowrap;}
.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:0.5em 0;}.webform-managed-file-preview-wrapper,.webform-managed-file-preview-wrapper.form-item{display:table;padding:0.5em;border:1px solid #ccc;}.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:0.5em 0;}
.webform-file-button-input{position:fixed;top:-1000px;}
.webform-text-format-help-dialog .ui-dialog-content > div{padding:0 1em 1em 1em;}
.webform-submission-form input.form-color{margin:inherit;padding:0;border:1px solid #ccc;}.webform-submission-form input.form-color::-webkit-color-swatch-wrapper{padding:0;}.webform-submission-form input.form-color::-webkit-color-swatch{border:none;}input.form-color.form-color-small{width:16px;height:16px;min-width:16px;min-height:16px;font-size:smaller;}input.form-color.form-color-medium{width:24px;height:24px;min-width:24px;min-height:24px;}input.form-color.form-color-large{width:36px;height:36px;min-width:36px;min-height:36px;}input.form-color.form-color-output{width:6em;padding:0 0.5em;border-left:0;}
.form-type-range input[type="range"]{display:table-cell;vertical-align:middle;}.form-type-range .form-type-number{display:none;}html.js .form-type-range .form-type-number{display:inline;white-space:nowrap;}.form-type-range .webform-range-output-delimiter{display:inline-block;width:10px;}.form-type-range input[type="number"]{text-align:right;}.form-type-range output{display:none;}html.js .form-type-range output{display:block;}.form-type-range output{position:absolute;padding:2px 5px;text-align:center;opacity:0.3;border:1px solid #bbb;background:#ededed;}
