.catalog-product-view .table-wrapper .table:not(.totals):not(.cart):not(.table-comparison) > thead > tr > th { text-align: center; }
.catalog-product-view .ir-table table tbody .ir-table-qty-body { text-align: center; }

@media only screen and (max-width: 767px) {
  .catalog-product-view .product-add-form .table-wrapper .table:not(.totals):not(.cart):not(.table-comparison) > tbody > tr td[data-th]:before, 
  .catalog-product-view .product-add-form .table-wrapper .table:not(.totals):not(.cart):not(.table-comparison) > tbody > tr th[data-th]:before {content:"" !important; }
  .catalog-product-view .table-wrapper .table:not(.totals):not(.cart):not(.table-comparison) tbody > tr > td.ir-table-partnumber-body,
  .catalog-product-view .product-add-form .table.table-striped tbody tr .col_custom { display: table-cell !important; }
  .catalog-product-view .product-add-form .table.table-striped tbody tr { display: table-row !important; }
  .catalog-product-view .table-wrapper .table:not(.totals):not(.cart):not(.table-comparison) > thead > tr > th { display: table-cell !important; text-align: center; }
  .catalog-product-view .table-wrapper .table:not(.totals):not(.cart):not(.table-comparison) > tbody { display: table-row-group !important; }
}