@media only screen and (max-width: 980px) {
  .p-table th, .p-table td {
    font-size: 0.75rem;
    padding: 8px 4px;
  }
}
@media print, screen and (min-width: 981px) {
  .p-table th, .p-table td {
    padding: 16px;
  }
}
.p-table th {
  text-align: left;
}
@media only screen and (max-width: 980px) {
  .p-table tbody th {
    width: 170px;
  }
}
@media print, screen and (min-width: 981px) {
  .p-table tbody th {
    width: 250px;
  }
}