.frmsummary-table-wrap {
  overflow-x: scroll;
}

.frmsummary-table {
  background: #f9f9ff;
  padding: 15px 0px 5px 0px;
  min-width: 800px;
}

.frmsummary-table .serial {
  width: 7.27%;
  padding-left: 30px;
}

.frmsummary-table .section {
  width: 20%;
}

.frmsummary-table .item {
  width: 36.36%;
}

.frmsummary-table .selection {
  width: 36.36%;
}

.frmsummary-table .table-head {
  display: flex;
}

.frmsummary-table .table-head .serial, .frmsummary-table .table-head .section, .frmsummary-table .table-head .item, .frmsummary-table .table-head .selection {
  color: #222222;
  line-height: 40px;
  text-transform: uppercase;
  font-weight: 500;
}

.frmsummary-table .table-row {
  padding: 15px 0;
  border-top: 1px solid #d2d2d2;
  display: flex;
}

.frmsummary-table .table-row .serial, .frmsummary-table .table-row .section, .frmsummary-table .table-row .item, .frmsummary-table .table-row .selection {
  display: flex;
  align-items: center;
}