#reports_datatable .datatable thead tr:first-child th:first-child {
  position: sticky;
  left: 0;
  z-index: 2;
}

#reports_datatable .datatable thead th[data-column="index"],
#reports_datatable .datatable thead th[data-column="img"],
#reports_datatable .datatable thead th[data-column="nm_id_title"],
#reports_datatable .datatable thead th[data-column="sku_title"],
#reports_datatable .datatable thead th[data-column="chart"],
#reports_datatable .datatable thead th[data-column="fbo_available"],
#reports_datatable .datatable thead th[data-column="fbo_total"],
#reports_datatable .datatable thead th[data-column="total_stock"] {
  position: sticky;
  z-index: 2;
}

#reports_datatable .datatable thead th[data-column="index"] {
  left: 0;
}

#reports_datatable .datatable thead th[data-column="img"] {
  left: var(--index-width);
}

#reports_datatable .datatable thead th[data-column="nm_id_title"],
#reports_datatable .datatable thead th[data-column="sku_title"] {
  left: calc(var(--index-width) + var(--img-width));
}

#reports_datatable .datatable thead th[data-column="chart"] {
  left: calc(var(--index-width) + var(--img-width) + var(--title-width) + var(--invent-width));
}

#reports_datatable .datatable tbody td[data-column="index"],
#reports_datatable .datatable tbody td[data-column="img"],
#reports_datatable .datatable tbody td[data-column="nm_id_title"],
#reports_datatable .datatable tbody td[data-column="sku_title"],
#reports_datatable .datatable tbody td[data-column="chart"],
#reports_datatable .datatable tbody td[data-column="fbo_available"],
#reports_datatable .datatable tbody td[data-column="fbo_total"],
#reports_datatable .datatable tbody td[data-column="total_stock"] {
  position: sticky;
  z-index: 2;
}

#reports_datatable .datatable tbody td[data-column="index"] {
  left: 0;
}

#reports_datatable .datatable tbody td[data-column="img"] {
  left: var(--index-width);
}

#reports_datatable .datatable tbody td[data-column="nm_id_title"],
#reports_datatable .datatable tbody td[data-column="sku_title"] {
  left: calc(var(--index-width) + var(--img-width));
}

#reports_datatable .datatable tbody td[data-column="chart"] {
  left: calc(var(--index-width) + var(--img-width) + var(--title-width) + var(--invent-width));
}

#reports_datatable .datatable thead th[data-column="fbo_available"],
#reports_datatable .datatable thead th[data-column="fbo_total"],
#reports_datatable .datatable thead th[data-column="total_stock"],
#reports_datatable .datatable tbody td[data-column="fbo_available"],
#reports_datatable .datatable tbody td[data-column="fbo_total"],
#reports_datatable .datatable tbody td[data-column="total_stock"] {
  left: calc(var(--index-width) + var(--img-width) + var(--title-width));
}
