﻿fieldset{padding:0;margin:0;border:0;min-width:0}legend{display:block;width:100%;padding:0;margin-bottom:10px;font-size:1.5rem;line-height:inherit;color:#000;border:0;border-bottom:1px solid #e36b26;font-weight:200}label{display:inline-block;max-width:95%;vertical-align:top;margin-bottom:6px;font-weight:bold}input[type=search]{box-sizing:border-box}input[type=radio],input[type=checkbox]{margin:4px 0 0;margin-top:1px \9 ;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto;min-width:10em}select[size="1"]{height:34px}input[type=file]:focus,input[type=radio]:focus,input[type=checkbox]:focus{outline:2px solid #e36b26;outline-offset:2px}output{display:block;padding-top:7px;font-size:1rem;line-height:2;color:#000}input[type=color],input[type=date],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea,select{width:100%;display:block;height:34px;padding:6px 12px;font-size:1rem;line-height:2;color:#000;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus,select:focus{border-color:#e5e5e5;box-shadow:0 0 3px rgba(229,229,229,.3)}input[type=color]::placeholder,input[type=date]::placeholder,input[type=datetime-local]::placeholder,input[type=email]::placeholder,input[type=month]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=range]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,input[type=time]::placeholder,input[type=url]::placeholder,input[type=week]::placeholder,textarea::placeholder,select::placeholder{color:dimgray;opacity:.7}input[readonly],textarea:disabled,textarea[readonly],select:disabled,select[readonly],fieldset:disabled input,fieldset:disabled textarea,fieldset:disabled select{cursor:not-allowed;background-color:#e5e5e5;opacity:1}input:disabled,textarea:disabled,select:disabled,fieldset:disabled input,fieldset:disabled textarea,fieldset:disabled select{cursor:auto}textarea{min-height:9em;min-width:10em;resize:vertical}textarea[name="form.widgets.IRichText.text"]{min-height:12em;font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif}select{width:100%;display:inline-block}input[type=search]{-webkit-appearance:none}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{line-height:34px}input[type=radio][disabled],fieldset[disabled] input[type=radio],input[type=checkbox][disabled],fieldset[disabled] input[type=checkbox]{cursor:not-allowed}.field{margin-bottom:15px}.field span.option{display:block}.field.error{color:#000;border-color:#000;background-color:red;background:#f66;box-shadow:0 0 0 5px #f66}.field.error>label,.field.error div.error{color:red}.field.error div.error{padding-left:30px;font-weight:400}.field.error div.error::before{background-color:red;content:"×";font-size:1rem;font-weight:400;margin-left:-30px;margin-right:5px;display:inline-block;border-radius:4px;text-align:center;color:hsla(0,0%,100%,.9);width:16px;height:16px;line-height:16px;text-shadow:0 -1px rgba(0,0,0,.5);top:-1px;position:relative}.field.error input,.field.error textarea,.field.error select{border-color:red}.field.error input:focus,.field.error textarea:focus,.field.error select:focus{box-shadow:0 0 8px #fcc}.formHelp{margin-top:0;margin-bottom:0;color:hsl(0,0%,10%);font-weight:400;font-style:italic}.formControls{border-top:1px solid #e5e5e5;padding:12px;box-shadow:inset 0 10px 10px -10px rgba(0,0,0,.05)}.plone-modal-body .formControls{border:none;background:rgba(0,0,0,0);padding:0;box-shadow:none}label .required::after{color:red;content:"•";font-size:100%;line-height:0;position:relative;top:2px;margin-left:0px}.searchField.portlet-search-gadget,#sharing-user-group-search,#select-rules{width:100%;display:inline-block}.searchField.portlet-search-gadget+.searchButton,#sharing-user-group-search+#sharing-search-button,#select-rules+input{position:relative;float:right;margin-top:-34px}#search-results li{margin:12px 0}#search-results li .croppedDescription{margin-bottom:0}.highlightedSearchTerm{background:#fea;box-shadow:0 0 1px 1px #fea}.search-date-options>div,.search-type-options>div{display:inline-block;margin-right:12px}.optionsToggle label{font-weight:300;color:#e5e5e5}.ordered-selection-field td{vertical-align:middle;text-align:center}.ordered-selection-field td button{display:block;margin:auto}.folder-factories{list-style:none}.widget input+label{display:inline}.row .form{margin-top:22px}.checkbox-label{display:flex;align-items:flex-start;gap:.5em}.checkbox-label input{margin-top:2px}.m-helper-text{background-color:rgba(12,12,12,.3);padding:5px;border-radius:3px;font-weight:bold}/*# sourceMappingURL=forms.css.map */
