#board_show {
  margin-top: 10px;

  #play_area {
    #game_board {
      background-color: #EEE;
      border: 5px solid #333;
      display: inline-block;

      .cell_row {
        display: flex;
        justify-content: center;
      }

      .cell {
        border-radius: 0;
        cursor: pointer;
      }

      .draggable_cells {
        text-align: center;
        overflow: visible;
        width: 100%;
        position: relative;
        .draggable_cell {
          float: none;
          display: inline-block;
          cursor: pointer;
          z-index: 99;
        }
      }

      hr {
        border: none;
        margin: 5px;
      }
    }
  }
}

#cell_sets {
  padding: 20px;
}

#cell_set {
  display: flex;
  flex-direction: column;
  align-items: center;
  height: 100%;
  padding: 20px;

  .fields {
    display: flex;
    justify-content: space-between;
  }
}

#edit_board {
  .upper_fields {
    text-align: center;
    padding: 20px;

    .actions {
      padding-bottom: 20px;
    }

    .field {
      padding: 5px;
    }

    #clear_board {
      cursor: pointer;
    }

    #dialog-confirm {
      display: none;
    }
  }
}
.ui-dialog {
  background: white;
  border:1px solid silver;
  box-shadow: 0 0 5px rgba(0,0,0,0.5);
  padding: 10px;
  height: 40px;
}

.ui-dialog-titlebar {
  display: none;
}
