/* Revert GIL-845
@media only screen and (min-width: 992px) {
	table.responsive td:not(:first-child) { width: 10%; }
}
*/
@media only screen and (max-width: 991px) { .pinned { position: absolute; left: 0; top: 0; overflow: hidden; overflow-x: scroll; }
  .pinned table { width: 100%; }
  .pinned th, .pinned td { white-space: nowrap; }
  .table-wrapper { position: relative; overflow: hidden; }
  .table-wrapper .scrollable { overflow: scroll; overflow-y: hidden; }
  table.responsive td { position: relative; white-space: nowrap; overflow: hidden; }
  table.responsive th { position: relative; white-space: nowrap; overflow: hidden; }
  table.responsive td:first-child, table.responsive.pinned td { display: none; } }
@media only screen and (min-width: 768px) and (max-width: 991px) { .pinned { width: 25%; }
  .table-wrapper .scrollable { margin-left: 25%; } }
@media only screen and (max-width: 767px) { .pinned { width: 33.33333%; }
  .table-wrapper .scrollable { margin-left: 33.33333%; } }
