html,
html body {
  overflow: auto; }

.edit.menu .ui.warning.message {
  display: block; }

.edit.menu .sortable-menu {
  border: 1px dashed grey;
  padding: 20px;
  margin: 0 0 20px 0;
  border-radius: 4px; }
  .edit.menu .sortable-menu li {
    position: relative;
    margin: 0 0 5px 0;
    padding: 10px 10px 0 10px;
    list-style: none;
    overflow: hidden;
    border-radius: 3px;
    display: block;
    color: white; }
    .edit.menu .sortable-menu li:hover {
      cursor: move; }
    .edit.menu .sortable-menu li.ghost {
      opacity: 0.3; }
      .edit.menu .sortable-menu li.ghost li {
        margin: 0 !important;
        padding: 0 !important; }
    .edit.menu .sortable-menu li .ui.item-container.small.icon.basic.buttons {
      background: white; }
    .edit.menu .sortable-menu li span.ui.button:nth-child(1) {
      background: #f8f8f8 !important; }
      .edit.menu .sortable-menu li span.ui.button:nth-child(1) i {
        color: #dedede !important; }
    .edit.menu .sortable-menu li span.ui.button:nth-child(2) {
      display: block;
      width: 200px;
      text-align: left;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap;
      max-width: 100%; }
    .edit.menu .sortable-menu li.disabled.empty {
      color: grey; }

.edit.menu .ui-sortable-helper {
  list-style: none;
  display: block; }

.edit.menu .ui-sortable-helper > div {
  background: white; }

/*# sourceMappingURL=app.css.map */
