/* line 9, ../sass/configuracionFamiliasProductos.scss */
.panelPrincipal {
  background-color: white;
  overflow: auto;
  width: 1500px;
}

/* line 16, ../sass/configuracionFamiliasProductos.scss */
.tituloColumna {
  text-align: center;
  padding-bottom: 10px;
}

/* line 21, ../sass/configuracionFamiliasProductos.scss */
.contendorListado {
  border-color: #e4e7ea;
  border-width: 1px;
  border-style: solid;
  padding: 5px;
}

/* line 28, ../sass/configuracionFamiliasProductos.scss */
.producto {
  min-height: 100px;
  min-width: 150px;
  float: left;
  background-color: #cdcdcd;
}

/* line 35, ../sass/configuracionFamiliasProductos.scss */
.familias {
  min-height: 75px;
  min-width: 150px;
  float: left;
  /*padding: 20px;*/
  background-color: #cdcdcd;
  margin-bottom: 3px;
}

/* line 44, ../sass/configuracionFamiliasProductos.scss */
.productoPequeno {
  min-height: 25px;
  min-width: 100%;
  float: right;
  cursor: move;
  background-color: #cdcdcd;
  display: table;
  /*text-align: center;*/
  margin-bottom: 3px;
}

/* line 55, ../sass/configuracionFamiliasProductos.scss */
.inputBuscadorProductos {
  width: 100%;
  margin-bottom: 3px;
}

/* line 60, ../sass/configuracionFamiliasProductos.scss */
.spanConfiguracion {
  display: table-cell;
  vertical-align: middle;
  padding-left: 5px;
  padding-right: 5px;
}

/* line 67, ../sass/configuracionFamiliasProductos.scss */
.spanFlechas {
  display: table-cell;
  vertical-align: middle;
  display: block;
  text-align: center;
}

/* line 74, ../sass/configuracionFamiliasProductos.scss */
.productoGrande {
  min-height: 100px;
  min-width: 150px;
  float: right;
  cursor: move;
  background-color: #cdcdcd;
  display: table;
  text-align: center;
}

/* line 84, ../sass/configuracionFamiliasProductos.scss */
.dragActive {
  background-color: #87A7F8 !important;
}

/* line 88, ../sass/configuracionFamiliasProductos.scss */
.gridProductos {
  width: 630px;
}

/* line 93, ../sass/configuracionFamiliasProductos.scss */
.item {
  min-height: 50px;
  min-width: 150px;
  border: 1px solid #000;
  /*background: blue;*/
  float: right;
  cursor: move;
}

/* line 102, ../sass/configuracionFamiliasProductos.scss */
.item:hover {
  background-color: #B2B2B2;
  opacity: 0.5;
}

/* line 107, ../sass/configuracionFamiliasProductos.scss */
.itemFamilia {
  min-height: 75px;
  min-width: 150px;
  border: 1px solid #000;
  float: right;
  cursor: move;
}

/* line 115, ../sass/configuracionFamiliasProductos.scss */
.familiaPequeno {
  min-height: 25px;
  min-width: 100%;
  float: left;
  cursor: move;
  background-color: #cdcdcd;
  display: table;
  /*text-align: center;*/
  margin-bottom: 3px;
}

/* line 126, ../sass/configuracionFamiliasProductos.scss */
.familiaGrande {
  min-height: 73px;
  min-width: 150px;
  /*border: 1px solid #000;*/
  float: right;
  cursor: move;
  text-align: center;
  background-color: #cdcdcd;
  display: table;
  text-align: center;
}

/* line 139, ../sass/configuracionFamiliasProductos.scss */
.itemFamilia:hover {
  background-color: #B2B2B2;
  opacity: 0.5;
}

/* line 144, ../sass/configuracionFamiliasProductos.scss */
.eliminar {
  min-height: 100px;
  min-width: 303px;
  background-color: black;
}

/* line 150, ../sass/configuracionFamiliasProductos.scss */
.extra {
  min-width: 303px;
  min-height: 1px;
}

/* line 159, ../sass/configuracionFamiliasProductos.scss */
.over {
  background: #9cff9a;
}

/* line 163, ../sass/configuracionFamiliasProductos.scss */
.divTable {
  display: table;
  width: 100%;
  overflow: hidden;
}

/* line 169, ../sass/configuracionFamiliasProductos.scss */
.divTableRow {
  display: table-row;
}

/* line 173, ../sass/configuracionFamiliasProductos.scss */
.divTableHeading {
  background-color: #EEEEEE;
  display: table-header-group;
}

/* line 177, ../sass/configuracionFamiliasProductos.scss */
.divTableCell, .divTableHead {
  display: table-cell;
  padding: 2px 2px;
}

/* line 181, ../sass/configuracionFamiliasProductos.scss */
.divTableHeading {
  background-color: #EEEEEE;
  display: table-header-group;
  font-weight: bold;
}

/* line 186, ../sass/configuracionFamiliasProductos.scss */
.divTableFoot {
  background-color: #EEEEEE;
  display: table-footer-group;
  font-weight: bold;
}

/* line 191, ../sass/configuracionFamiliasProductos.scss */
.divTableBody {
  display: table-row-group;
}

/* line 195, ../sass/configuracionFamiliasProductos.scss */
.listaSeleccionable {
  width: 200px;
  /*overflow:auto;*/
  float: left;
}

/* line 201, ../sass/configuracionFamiliasProductos.scss */
#listaSeleccionableProductosInner {
  height: 655px;
  overflow: auto;
}

#listaSeleccionablePromocionesInner {
  height: 655px;
  overflow: auto;
}

/* line 206, ../sass/configuracionFamiliasProductos.scss */
#listaSeleccionableProductosInnerCargando {
  height: 300px;
}

#listaSeleccionablePromocionesInnerCargando {
  height: 300px;
}

/* line 210, ../sass/configuracionFamiliasProductos.scss */
#listaSeleccionableFamiliasInner {
  height: 355px;
  overflow: auto;
}

#listaSeleccionableFamiliasInnerPromociones {
  height: 355px;
  overflow: auto;
}

/* line 215, ../sass/configuracionFamiliasProductos.scss */
#listaSeleccionableFamiliasInnerCargando {
  height: 355px;
}

#listaSeleccionableFamiliasInnerCargandoPromociones{
  height: 355px;
}

/* line 220, ../sass/configuracionFamiliasProductos.scss */
#listaSeleccionableSubfamiliasInner {
  height: 355px;
  overflow: auto;
}

#listaSeleccionableSubfamiliasInnerPromociones {
  height: 355px;
  overflow: auto;
}

/* line 225, ../sass/configuracionFamiliasProductos.scss */
#listaSeleccionableSubFamilias {
  margin-top: 3px;
}

#listaSeleccionableSubFamiliasPromociones {
  margin-top: 3px;
}

/* line 229, ../sass/configuracionFamiliasProductos.scss */
.familias {
  float: left;
  width: 100%;
}

/* line 234, ../sass/configuracionFamiliasProductos.scss */
.columnaIzq {
  overflow: auto;
  float: left;
  display: inline-block;
}

/* line 240, ../sass/configuracionFamiliasProductos.scss */
.columnaDer {
  overflow: hidden;
  display: inline-block;
}

/* line 245, ../sass/configuracionFamiliasProductos.scss */
.superior {
  float: left;
  width: 100%;
}

/* line 254, ../sass/configuracionFamiliasProductos.scss */
.seleccionablesSubFamilias {
  max-width: 200px;
  margin-right: 3px;
}

/* line 259, ../sass/configuracionFamiliasProductos.scss */
.familiaSeleccionada {
  background-color: #8f8f8f !important;
  color: #FFFFFF;
}

/* line 264, ../sass/configuracionFamiliasProductos.scss */
.subfamiliaSeleccionada {
  background-color: #8f8f8f !important;
  color: #FFFFFF;
}

/* line 269, ../sass/configuracionFamiliasProductos.scss */
.flechas {
  width: 50px;
  overflow: auto;
  text-align: center;
  background-color: #cdcdcd;
}

/* line 276, ../sass/configuracionFamiliasProductos.scss */
.flechas:active {
  background-color: yellow;
}

/* line 280, ../sass/configuracionFamiliasProductos.scss */
.flechas:hover {
  background-color: #B2B2B2;
  opacity: 0.5;
}

/* line 285, ../sass/configuracionFamiliasProductos.scss */
.flechaRight {
  float: right;
}

/* line 289, ../sass/configuracionFamiliasProductos.scss */
.flechaNumPag {
  margin: 0 auto;
  width: 44px;
  display: inline-block;
  background-color: #cdcdcd;
  margin-left: 3px;
  margin-right: 3px;
}

/* line 298, ../sass/configuracionFamiliasProductos.scss */
.containerFlechas {
  width: 150px;
}

/* line 302, ../sass/configuracionFamiliasProductos.scss */
.familiasYsubfamiliasSel {
  margin-left: 10px;
  margin-right: 10px;
}

/* line 307, ../sass/configuracionFamiliasProductos.scss */
.familiasSel {
  margin-right: 3px;
  border-color: #e4e7ea;
  border-width: 1px;
  border-style: solid;
  padding: 5px;
}

/* line 315, ../sass/configuracionFamiliasProductos.scss */
.subfamiliasSel {
  border-color: #e4e7ea;
  border-width: 1px;
  border-style: solid;
  padding: 5px;
}

/* line 322, ../sass/configuracionFamiliasProductos.scss */
.test {
  background-color: red;
}

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