table {
  caption-side: bottom;
  border-collapse: collapse;
}

select {
  word-wrap: normal;
}
button:not(.menu-toggle):not(.close-menu),
select {
  text-transform: none;
}
button:not(.menu-toggle):not(.close-menu),
input,
optgroup,
select,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

button:not(.menu-toggle):not(.close-menu) {
  margin: 1em;
  padding: 5px 20px;
  background-color: #d4494b;
  border: #d4494b solid 3px;
  border-style: double;
  color: white;
}
button:not(.menu-toggle):not(.close-menu):hover,
a.back_button:hover {
  background-color: white;
  color: #d4494b;
  border: #d4494b solid 3px;
  transition: 0.5s;
}
button:not(.menu-toggle):not(.close-menu).toform {
  background-color: #4bd449;
  border: #4bd449 solid 3px;
  color: white;
}
button:not(.menu-toggle):not(.close-menu).toform:hover {
  background-color: white;
  color: #4bd449;
  border: #4bd449 solid 3px;
}

.content-box {
  text-align: left;
}
