.block-table {
  display: table;
  width: 100%;

  .table-cell {
    display: table-cell;
    vertical-align: middle;
    padding: 0 10px;

    &:first-child {
      padding-left: 0;
    }
    &:last-child {
      padding-right: 0;
    }
  }
}

.hidden {
  display: none;
}

// For block grids
.frameless {
  margin-left: -10px;
  margin-right: -10px;
}

.container .column,
.container .columns {
  // Float container right instead of left.
  .right {
    float: right;
  }
}

.block-table {
  display: table;
  width: 100%;

  .table-cell {
    display: table-cell;
    vertical-align: middle;
    padding: 0 10px;

    &:first-child {
      padding-left: 0;
    }
    &:last-child {
      padding-right: 0;
    }
  }
}

.hidden {
  display: none;
}

// For block grids
.frameless {
  margin-left: -10px;
  margin-right: -10px;
}

.container {
  // Float container right instead of left.
  .right {
    float: right;
  }
}

Change utilities shared stylesheet to not rely on skeleton columns.
Change utilities shared stylesheet to not rely on skeleton columns.
