/*	Compare Items table	*/
table.compare {
  width: 100%;
  margin-bottom: 0;
}

table.compare td {
  width: 25%;
  background: transparents !important;
}

table.compare td,
table.compare th {
  padding: 10px;
  border: 0;
  font-size: 13px;
  font-weight: unset;
  text-align: start;
  border-block-start: none !important;
}

/* All tables	*/
table {
  margin-bottom: 25px;
}

table th,
table.machines-table th {
  font-weight: 500;
  text-transform: uppercase;
  font-size: 12px;
}

table tr {
  border-bottom: 0;
}

table td,
table th {
  padding: 10px 4% !important;
  border-color: #eee !important;
  font-weight: unset;
  font-size: 13px;
}

table tbody > tr:nth-child(odd) > td,
table tbody > tr:nth-child(odd) > th {
  background-color: #fafafa !important;
}

/*	Item params table	*/
table.item-params tr td {
  padding: 10px;
}

table tr td:first-of-type,
table.item-params tr td:first-of-type {
  width: 38%;
  border-left: 0;
  border-right: 1px solid #eee;
}

table tr td:last-of-type,
table.item-params tr td:last-of-type {
  border-right: 0;
  padding-left: 20px;
}

table.item-params tr:last-of-type {
  border-bottom: 0;
}

table.item-params tbody > tr:nth-child(odd) > td,
table tbody > tr:nth-child(odd) > th {
  background-color: #fefefe;
}

@media only screen and (max-width: 767px) {
  table.item-params tr td {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }
}
