h1 {
  text-align: center;
}
.menucontainer {
  width: 500px;
  margin: 0 auto 2em;
  padding: 1em;
  background-color: #100040;
  border-radius: 20px;
}
table {
  background-color: #f3f0ff;
  border-radius: 10px;
} 
thead th {
  font-size: 2em;
}
thead th {
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
}
tr:last-child th {
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
}
th, td {
  font-size: 1em;
  border: none;
  padding: 0.5em;
}
td {
  text-align: justify;
}
a.ui-widget {
  font-family: KomikaTitleKaps, Helvetica, Arial, sans-serif;
}
