.pl-lev1 {
  padding-left: 18px;
}

.pl-lev2 {
  padding-left: 38px;
}

.pl-lev3 {
  padding-left: 54px;
}

/* body {
  margin: 20px auto !important;
  box-shadow:
    0 0 1px rgba(1, 1, 1, 1.125),
    0 1px 2px rgba(1, 0, 1, 1.2) !important;
} */

@media (max-width: 768px) {
  .tox .tox-toolbar__group {
    padding: 4px;
  }

  .tox .tox-tbtn {
    width: 25px;
    height: 25px;
  }

  .tox .tox-icon svg {
    width: 20px;
    height: 20px;
  }

  .tox .tox-mbtn {
    font-size: 10.5px;
  }
}
