.editBoxFieldLabel{float:left;clear:left;padding:2px 2px 2px 1px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.editBoxFieldValue{overflow:hidden}.editBoxFieldValue input{width:100%;padding:1px 2px;box-sizing:border-box;-moz-box-sizing:border-box}.editBoxFieldValue select{padding-bottom:1px}.editBoxFieldValue select,.editBoxFieldValue textarea{width:100%;margin:0;border:none;box-sizing:border-box;-moz-box-sizing:border-box}.editBoxFieldValue textarea{padding:1px 2px 2px}.editBoxFieldErrorText{margin:4px 0;color:red}.editBoxFieldCommand{float:right}.editBoxFieldCommandImage{position:relative;top:1px;text-align:center}.editBoxFieldCommandImage img{border:0;height:16px}.editBoxFieldCommandText{padding:2px;position:relative;top:-3px}.editBoxFieldCommandTextNoImage{padding:2px;position:relative;top:2px}.editBoxFieldCommand a{text-decoration:none}.editBoxFieldText{padding:2px 2px 2px 1px;overflow-wrap:anywhere}.editBoxFieldText a:hover{background-color:transparent}.editBoxFieldSpacer{float:right}.editBoxFieldListButtons .button{margin:2px 2px 2px 0}.editBoxFieldText .editBoxFieldList{min-height:14px}.editBoxFieldHint{margin:4px 0;padding:4px;background:#ffffe0}.editBoxField .placeholder{color:#aaa;cursor:text}.editBoxField ::-webkit-input-placeholder{color:#aaa}.editBoxField ::-moz-placeholder{color:#aaa}.editBoxField :-ms-input-placeholder{color:#aaa}.editBoxField .editBoxFieldText>.value :first-child{margin-top:0}.editBoxField .editBoxFieldText>.value :last-child{margin-bottom:0}.editBoxField .mce-widget *{font-size:12px}.editBoxField .mce-menubtn.mce-fixed-width span{width:auto}.editBoxField .mce-ico{width:12px}.editBoxField.editOnClick{position:relative}.editBoxField.editOnClick:hover:before{position:absolute;right:4px;font-size:20px;background-color:inherit;pointer-events:none}body.Icons_FontAwesome .editBoxField.editOnClick:hover:before,body.No_Icons .editBoxField.editOnClick:hover:before{content:"\f040";font-family:FontAwesome,sans-serif}body.Icons_Material .editBoxField.editOnClick:hover:before{content:"\e254";font-family:Material Icons,sans-serif}body.Icons_FontAwesome .editBoxField.editOnClick.editing:hover:before,body.Icons_Material .editBoxField.editOnClick.editing:hover:before,body.No_Icons .editBoxField.editOnClick.editing:hover:before{content:none}.editBoxField.editOnClick .editBoxFieldText:hover{cursor:text}.editBoxField.editOnClick .editOnClickOptions{position:absolute;right:0;top:100%;margin-top:0;border:1px solid #888;border-top:0;padding:2px 3px;z-index:1;overflow:hidden;background:#fff}.editBoxField.editOnClick[data-type=select] .editOnClickOptions{top:110%;border:1px solid #888}.grid .gridCell>.editBoxField.editOnClick .editOnClickOptions{right:4px}.editBoxField.editOnClick .editOnCancel,.editBoxField.editOnClick .editOnUpdate{display:block;float:left;padding:3px 4px 0 3px;color:#fff;text-align:center;text-decoration:none;border-radius:4px}.editBoxField.editOnClick .editOnCancel{margin-right:4px}.editBoxField.editOnClick .editOnCancel:hover,.editBoxField.editOnClick .editOnUpdate:hover{cursor:pointer}.editBoxField.editOnClick .editOnCancel:before,.editBoxField.editOnClick .editOnUpdate:before{font-size:16px}.editBoxField.editOnClick .editOnUpdate:before{color:green}.editBoxField.editOnClick .editOnCancel:before{color:red}body.Icons_FontAwesome .editBoxField.editOnClick .editOnUpdate:before,body.No_Icons .editBoxField.editOnClick .editOnUpdate:before{font-family:FontAwesome,sans-serif;content:"\f00c"}body.Icons_FontAwesome .editBoxField.editOnClick .editOnCancel:before,body.No_Icons .editBoxField.editOnClick .editOnCancel:before{font-family:FontAwesome,sans-serif;content:"\f00d"}body.Icons_Material .editBoxField.editOnClick .editOnUpdate:before{font-family:Material Icons,sans-serif;content:"\e876"}body.Icons_Material .editBoxField.editOnClick .editOnCancel:before{font-family:Material Icons,sans-serif;content:"\e14c"}.editBoxField .capslockWarning{width:40%;padding:4px;color:#8b0000;background-color:#fff;border-radius:4px;position:absolute;top:3em;border:1px solid #888;font-size:.7em}.editBoxField .editBoxFieldText{display:flex;align-items:center}.editBoxField .editBoxFieldText>.value{flex:1;min-height:1.1em}.editBoxField .editBoxFieldText .component.button{margin:0 0 0 5px}.editBoxContent .editBoxFieldValue input:required:invalid,.editBoxContent .editBoxFieldValue select:required:invalid,.editBoxContent .editBoxFieldValue textarea:required:invalid{border-color:var(--field-required);box-shadow:none}.editBoxContent .editBoxFieldValue input::placeholder,.editBoxContent .editBoxFieldValue select:required:invalid,.editBoxContent .editBoxFieldValue textarea::placeholder{color:grey;opacity:1}