body .engine-grid li:not(:last-child) {
  margin-bottom: 5px;
}
body .engine-grid thead .header-title {
  display: block !important;
}
body .engine-grid button .icon-eye:nth-child(2) {
  display: none;
}
body .template-body-ckeditor > .ck-content {
  min-height: 150px;
  height: max-content !important;
  max-height: unset;
  padding-bottom: 20px;
}
body #component-tse .ck-content,
body #component-alltse .ck-content,
body #component-stse .ck-content {
  max-height: 600px !important;
}
body #component-tse .form-button-bottom,
body #component-alltse .form-button-bottom,
body #component-stse .form-button-bottom {
  column-gap: 5px;
}
body #component-tse .form-button-bottom .send-mail.test,
body #component-alltse .form-button-bottom .send-mail.test,
body #component-stse .form-button-bottom .send-mail.test {
  background: white;
}
body #attachments:empty,
body #errorMessage:empty {
  height: 25px;
  overflow: hidden;
}
body #errorMessage:not(:empty) {
  background-color: #e419487a;
  border: 1px solid #e80e403d;
}
body .replies-button {
  text-align: center;
  background: white;
  border-radius: 10px;
  width: fit-content;
  padding: 7px;
  color: #1E2931;
  margin: 11px auto auto;
  column-gap: 5px;
  display: flex;
}
body .replies-button:hover {
  background: rgba(255, 255, 255, 0.62);
}
body .custom-buttons-container > button:not(:last-child) {
  margin-right: 5px;
}
body .custom-buttons-container .danger-btn {
  background: crimson;
  color: white;
}
