form{margin:0;padding:0}fieldset:not(.fieldgroup){background-color:#fcfcfa;border-radius:2px;margin:1em 0;padding:30px 18px 18px;min-width:0;position:relative}.form-submit{background:0 0}.form-wrapper{margin-bottom:20px}.ds-ui-kit-scope .form-submit.disabled{pointer-events:none;cursor:default}.container-inline>*{vertical-align:middle}@-moz-document url-prefix(){fieldset:not(.fieldgroup){display:table-cell}}fieldset:not(.fieldgroup)>legend{font-size:1em;font-weight:700;letter-spacing:.08em;position:absolute;text-transform:uppercase;top:10px}.fieldgroup{min-width:0}@-moz-document url-prefix(){.fieldgroup{display:table-cell}}.ds-ui-kit-scope tr.odd .form-item,.ds-ui-kit-scope tr.even .form-item{margin:.75em 0}tr.odd .form-item,tr.even .form-item{margin-bottom:16px}.form-type-checkbox{padding:0}label{display:table;margin:0 0 .1em;padding:0;font-weight:700}label.error{color:#a51b00}label[for]{cursor:pointer}.form-item label.option{text-transform:none}.form-item label.option input{vertical-align:middle}.form-disabled label{color:#686868}.text-format-wrapper .ds-input label{top:-26px;left:0}.form-item label{font-weight:700;position:relative}.text-format-wrapper label{font-weight:700 !important;font-size:15px !important;text-transform:none !important}.form-item--hide-label label{display:none}.form-disabled input.form-text,.form-disabled input.form-tel,.form-disabled input.form-email,.form-disabled input.form-url,.form-disabled input.form-search,.form-disabled input.form-number,.form-disabled input.form-color,.form-disabled input.form-file,.form-disabled textarea.form-textarea,.form-disabled select.form-select{border-color:#d4d4d4;background-color:hsla(0,0%,0%,.08);box-shadow:none}.form-item input.error,.form-item textarea.error,.form-item select.error{border:1px solid #e63f41}.form-item textarea.error+.cke{border-width:1px;border-color:#e62600}.form-item input.error:focus,.form-item textarea.error:focus,.form-item select.error:focus{border-color:#e63f41}.form-item--error-message{margin-top:.15em;color:#e63f41;font-size:12px}.fieldset-wrapper>.form-item--error-message{margin-top:0}.text-format-wrapper .form-item--error-message{border:solid #ccc;border-width:0 1px;margin:0;padding:.25em .666em 0}ul.tips,div.description,.form-item .description{margin:.2em 0 0;color:#595959;font-size:.95em}.form-item .description.error{margin-top:0;color:#a51b00}ul.tips li{margin:.25em 0 .25em 1.5em}[dir=rtl] ul.tips li{margin:.25em 1.5em .25em 0}.form-type-radio .description,.form-type-checkbox .description{margin-left:1.5em}[dir=rtl] .form-type-radio .description,[dir=rtl] .form-type-checkbox .description{margin-left:0;margin-right:1.5em}.form-text,.form-textarea{border-radius:2px;font-size:1em;line-height:normal}input.form-autocomplete,input.form-text,input.form-tel,input.form-email,input.form-url,input.form-search,input.form-number,input.form-color,input.form-file,input.form-date,input.form-time,textarea.form-textarea{box-sizing:border-box;padding:8px 10px;max-width:100%;border:1px solid #b8b8b8;border-top-color:#999;border-radius:2px;background:#f0f0f0;box-shadow:none;font-size:1em;color:#333;-webkit-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}[dir=rtl] textarea.form-textarea{padding:.3em .5em .3em .4em}.form-text:focus,.form-tel:focus,.form-email:focus,.form-url:focus,.form-search:focus,.form-number:focus,.form-color:focus,.form-file:focus,.form-textarea:focus,.form-date:focus,.form-time:focus{border-color:#40b6ff;outline:0;box-shadow:none;background-color:#fff;color:#000}.confirm-parent,.password-parent{overflow:visible;width:auto}.form-item-options-group-info-identifier,.form-item-pass .description{clear:both}select{max-width:100%;padding:5px;color:#000;background-color:#f0f0f0;transition:background-color .15s ease 0s}.ds-ui-kit-scope .ds-select:after{top:1px;bottom:1px}select:focus{background-color:#fff}.form--width--full select,.form--width--full input.form-text{width:100%}@media screen and (-webkit-min-device-pixel-ratio:0){select{cursor:pointer;-webkit-appearance:none;padding:1px 1.571em 1px .5em;border:1px solid #a6a6a6;border-radius:.143em;background:url(/core/misc/icons/333333/caret-down.svg) no-repeat 99% 63%,-webkit-linear-gradient(top,#f6f6f3,#e7e7df);text-shadow:0 1px hsla(0,0%,100%,.6);font-size:.875rem;-webkit-transition:all .1s;transition:all .1s;-webkit-font-smoothing:antialiased}[dir=rtl] select{padding:1px .714em 1px 1.571em;background-position:1% 63%,0 0}select:focus,select:hover{background-image:url(/core/misc/icons/333333/caret-down.svg),-webkit-linear-gradient(top,#fcfcfa,#e9e9dd);color:#1a1a1a}select:hover{box-shadow:0 1px 2px hsla(0,0%,0%,.125)}}@media screen and (max-width:600px){input.form-autocomplete,input.form-text,input.form-tel,input.form-email,input.form-url,input.form-search,input.form-number,input.form-color,input.form-file,textarea.form-textarea{width:100%;font-size:1.2em;line-height:1.2em}input.form-number{width:auto}.form-actions input,.form-wrapper input[type=submit]{float:none;margin-left:0;margin-right:0;margin-top:10px;padding-bottom:6px;width:100%}.form-actions input:first-child,.form-wrapper input[type=submit]:first-child{margin-top:0}details summary{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box}.password-strength{width:100%}div.form-item div.password-suggestions{float:none}#dblog-filter-form .form-actions{float:none;padding:0}#edit-cancel{display:block;margin:10px 0 0}select{width:100%}}#diff-inline-form select,div.filter-options select{padding:0}::placeholder{color:#000 !important}:-ms-input-placeholder{color:#000 !important}::-ms-input-placeholder{color:#000 !important}.js details:not([open]) .details-wrapper{display:block;opacity:0;visibility:hidden;position:absolute;margin-top:-60px}.details-wrapper{position:initial;opacity:1;visibility:visible;transition:all .25s ease 0s;padding:15px;margin-top:0}.details-wrapper:after{content:' ';display:table;clear:both}.details-wrapper .details-wrapper{background:rgba(0,0,0,.04)}.details-wrapper .details-wrapper .details-wrapper{background:#fff}.details-wrapper,fieldset:not(.fieldgroup){background-color:#fff;border:1px solid #ddd;border-radius:3px;transition:all .25s ease 0s}.field-group-tab>.details-wrapper{background:0 0;border:none}.field-group-tab>.details-wrapper .details-wrapper{background:#fff}details{border:none}details summary{padding-top:10px;padding-bottom:10px;padding-left:24px;position:relative;list-style-type:none !important;color:#888;cursor:pointer;font-size:17px;font-weight:400}details:hover summary,details[open] summary{color:#239de8}details summary:before{font:normal normal normal 14px/1 'icon';content:"\e93c";font-size:18px;position:absolute;top:15px;left:0}details summary::-webkit-details-marker{display:none}details[open]>summary:before{content:"\e915"}details summary:hover{text-decoration:none}.ds-checkbox .visually-hidden,.ds-radio .visually-hidden{position:initial !important}.text-format-wrapper .ds-input{margin-top:40px}.form-checkboxes,.form-radios{max-height:260px;overflow:auto}.ds-filter-dropdown__sub .form-checkboxes,.ds-filter-dropdown__sub .form-radios{overflow:initial}.form-item--required:after{font:normal normal normal 14px/1 'icon';content:'\e93d';color:#ccc;position:absolute;font-size:15px;right:10px;top:30%}.form-item--required.has-error:after{color:#e63f41}.form-item--required.ds-input--textfield:after{top:17px;right:10px;padding:2px;width:23px;height:23px}.ds-ui-kit-scope .form-required:after{background-size:7px 7px;width:7px;height:7px;margin:0}.form-type-checkbox label{padding-right:30px}.ds-ui-kit-scope .form-item .ds-input__info.form-item--error-message{display:inline-block;color:#e63f41}.form-item--error .ds-ico-form-error-mini{display:none !important}.ds-ui-kit-scope .style--dark .ds-checkbox label:before,.ds-ui-kit-scope .style--dark .ds-radio label:before,.ds-ui-kit-scope .style--dark .ds-switch label:before{border-color:rgba(255,255,255,.44)}.form--confirm{background:#e31818;border-radius:3px;padding:15px;color:#fff}.form-item input.error,.form-item textarea.error,.form-item select.error{border-width:1px !important;border-color:#e63f41}.ds-ui-kit-scope .ds-select:after{right:10px}.ds-ui-kit-scope .ds-select.has-error{margin-bottom:40px;overflow:visible}.ds-ui-kit-scope .ds-select.has-error .form-item--error-message{position:absolute;left:0;bottom:-26px}.ds-select.form-item--required:before{font:normal normal normal 14px/1 'icon';content:'\e93d';color:#ccc;position:absolute;right:10px;top:21px;z-index:0}.ds-select.form-item--required.has-error:before{color:#e63f41}.field--type-color-field-type .fieldset-wrapper .ds-input--textfield:first-child label{display:none}.field--type-color-field-type .color-field-widget-box-form{display:inline-block;vertical-align:middle}.field--type-color-field-type .form-type-number{display:inline-block;vertical-align:middle;margin-left:15px}.field--type-color-field-type{background:#fff;margin-bottom:20px;border-radius:4px}.field--type-color-field-type label{font-size:1.2em !important;padding:0 !important;margin:0 0 10px !important;font-weight:700;text-transform:none !important;left:initial !important}.field--type-color-field-type .color_field_widget_box__square{box-shadow:0 0 2px #444}.color_field_widget_box__square--transparent,.color_field_widget_box__square--transparent:hover{background-image:url(/modules/contrib/color_field/images/transparent_box32.gif) !important;background-size:cover !important}.vertical-tabs__pane{margin:0 !important}.vertical-tabs__pane>.details-wrapper{padding:0 20px !important}