#tables-drag-drop #agrupaciones-compartidos_wrapper .dataTables_filter {
  display: none;
}
#tables-drag-drop .ui-sortable-helper,
#tables-drag-drop .ui-draggable-dragging {
  border: solid 2px #1c94c4 !important;
}
#tables-drag-drop .ui-sortable-helper td,
#tables-drag-drop .ui-draggable-dragging td {
  padding-right: 30px !important;
}
#tables-drag-drop tr.ui-droppable-hover {
  color: #283A77;
}
#tables-drag-drop tr.ui-droppable-hover > td {
  background-color: #D9D9D9;
  -webkit-box-shadow: 5px 5px 15px -2px #000000;
  box-shadow: 5px 5px 15px -2px #000000;
  transform: translate(-3px) translateY(-3px);
  transition: all 0.3s;
}
#tables-drag-drop tr.ui-droppable-hover > td table tr td {
  background-color: #D9D9D9;
  transition: all 0.5s;
}
#tables-drag-drop table.ui-droppable-hover {
  -webkit-box-shadow: -9px 9px 15px -6px #000000;
  box-shadow: -9px 9px 15px -6px #000000;
  transform: translate(3px) translateY(3px);
  transition: all 0.3s;
}
#tables-drag-drop .btn-nueva-agrupacion.ui-droppable-hover {
  -webkit-box-shadow: 5px 5px 15px -2px #000000;
  box-shadow: 5px 5px 15px -2px #000000;
  transform: translate(-3px) translateY(-3px);
  transition: all 0.3s;
}
#tables-drag-drop .dato-agrupacion-compartidos {
  font-weight: normal;
}
#tables-drag-drop .dato-agrupacion-compartidos td {
  font-weight: normal;
}
#tables-drag-drop .dato-agrupacion-compartidos .btCollapse {
  float: right;
  width: 25px;
  height: 25px;
}
#tables-drag-drop .titulo-agrupacion-compartidos-segunda-fila {
  padding-top: 10px !important;
}
#tables-drag-drop .btn-accion-agrupacion {
  margin-left: 5px;
}
#tables-drag-drop .btn-servicio-rm-agrupacion,
#tables-drag-drop .btn-editar-servicio {
  margin-left: 3px;
}
#tables-drag-drop .col-id-servicios-agrupacion {
  width: 111px;
}
#tables-drag-drop .col-id-servicios-compartidos {
  width: 75px;
}
