/**
 * Copyright (c) 2015, Facebook, Inc.
 * All rights reserved.
 *
 * This source code is licensed under the BSD-style license found in the
 * LICENSE file in the root directory of this source tree. An additional grant
 * of patent rights can be found in the PATENTS file in the same directory.
 *
 * @providesModule fixedDataTableCellLayout
 */

.fixedDataTableCellLayout/main {
  border-right-style: solid;
  border-right-width: 1px;
  border-width: 0 1px 0 0;
  box-sizing: border-box;
  display: block;
  overflow: hidden;
  position: absolute;
  white-space: normal;
}

.fixedDataTableCellLayout/lastChild {
  border-width: 0 1px 1px 0;
}

.fixedDataTableCellLayout/alignRight {
  text-align: right;
}

.fixedDataTableCellLayout/alignCenter {
  text-align: center;
}

.fixedDataTableCellLayout/wrap1 {
  display: table;
}

.fixedDataTableCellLayout/wrap2 {
  display: table-row;
}

.fixedDataTableCellLayout/wrap3 {
  display: table-cell;
  vertical-align: middle;
}

.fixedDataTableCellLayout/columnResizerContainer {
  position: absolute;
  right: 0px;
  width: 6px;
  z-index: 1;
}

.fixedDataTableCellLayout/columnResizerContainer:hover {
  cursor: ew-resize;
}

.fixedDataTableCellLayout/columnResizerContainer:hover .fixedDataTableCellLayout/columnResizerKnob {
  visibility: visible;
}

.fixedDataTableCellLayout/columnResizerKnob {
  position: absolute;
  right: 0px;
  visibility: hidden;
  width: 4px;
}
