body.portaltype-easyform #form[name="no-help-icon"] .form-text {
  font-size: .8em;
  position: unset;
  &:before {
    content: none;
  }
  &:hover {
    box-shadow:none;
    border: none;
    padding: initial;
  }
}

/* hide unwanted buttons in data form */
body.portaltype-easyform.template-data div.crud-form tbody {
  .form-check,
  .form-control[type=file],
  .h-captcha {
    display: none;
  }
}
body.portaltype-easyform.template-data.userrole-reader {
  #crud-edit-form-buttons-edit,
  #crud-edit-form-buttons-delete,
  #form-buttons-clearall {
    display: none;
  }
}

/* dynamic textarea heights */
body.portaltype-easyform #form .field.dyn-min-height .form-control.textarea-widget {
  min-height: 250px;
  field-sizing: content;
}
body.portaltype-easyform #form .field.dyn-min-max-height .form-control.textarea-widget {
  min-height: 250px;
  max-height: 500px;
  field-sizing: content;
}

/* Set a top height when framed so the page is visible even when global header VO is present */
body.portaltype-easyform.framed #content {
    padding-top: 50px;
}