/**
 * @file
 * Visual styles for Style+'s tables.
 */
table {
  width: 100%;
  margin: 25px 0 40px;
}
table th {
  font-size: 14px;
  text-transform: uppercase;
  vertical-align: top;
  padding: 20px 40px;
  border-color: #efefef;
  border-width: 2px 0;
  border-style: solid;
}
table td {
  vertical-align: top;
  padding: 20px 40px;
  border-color: #efefef;
  border-width: 1px 0;
  border-style: solid;
}
table tr.even,
table tr.odd {
  font-size: 15px;
}
.region--light-background table th,
.region--light-background table td {
  border-color: #232323;
}
