/**
 * === CSS file for homepage (language selection page) ===
 * This file is written by Yaya MNH48 and licensed under MIT
 *
 */

.latn a, .arab a, .rjng a, .brgn a, .jpns a, .hans a, .hant a {
  background-color: #605;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  border-style: solid;
  border-color: white;
  color: white;
  vertical-align: middle;
  display: inline-block;
  text-decoration: none;
  text-align: center;
}

.latn, .arab, .rjng, .brgn, .jpns, .hans, .hant {
  text-align: center;
}

.latn, .latn * {
  font-family: 'Nunito Sans', sans-serif;
}

.latn a {
  width: 22em;
  padding: 15px 5px 5px 5px;
  font-size: 1.2em;
}

.rjng, .rjng * {
  font-family: 'Noto Sans Rejang', sans-serif;
}

.rjng a {
  width: 22em;
  padding: 15px 5px 15px 5px;
  font-size: 1.2em;
}

.arab, .arab * {
  font-family: 'Mada', sans-serif;
  direction: rtl;
}

.arab a {
  width: 22em;
  padding: 10px 5px;
  font-size: 1.2em;
}

.brgn, .brgn * {
  font-family: 'MNH48 Beringin PUA', sans-serif;
  direction: rtl;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  writing-mode: vertical-rl;
}

.brgn a {
  width: 22em;
  padding: 20px 70px 20px 0px;
  font-size: 1.2em;
}

.jpns, .jpns * {
  font-family: 'Kiwi Maru', sans-serif;
}

.jpns a {
  width: 22em;
  padding: 15px 5px;
  font-size: 1.2em;
}

.hans, .hans * {
  font-family: 'ZCOOL XiaoWei', sans-serif;
}

.hans a {
  width: 22em;
  padding: 15px 5px;
  font-size: 1.2em;
}

.hant, .hant * {
  font-family: 'Chiron GoRound TC', sans-serif;
}

.hant a {
  width: 22em;
  padding: 15px 5px;
  font-size: 1.2em;
}

.latn strong, .arab strong, .rjng strong, .brgn strong,
.jpns strong, .hans strong, .hant strong {
  font-size: 1.5em;
}

.latn a:hover, .latn a:active, .arab a:hover, .arab a:active,
.rjng a:hover, .rjng a:active, .brgn a:hover, .brgn a:active,
.jpns a:hover, .jpns a:active, .hans a:hover, .hans a:active,
.hant a:hover, .hant a:active {
  background-color: blue;
}
