/* Fonts from Google Fonts - more at https://fonts.google.com */
@import url('https://fonts.googleapis.com/css?family=Open+Sans:400,700');
@import url('https://fonts.googleapis.com/css?family=Merriweather:400,700');

body {
  background-color: mintcream;
  font-family: "Open Sans", sans-serif;
  padding: 5px 25px;
  font-size: 18px;
  margin: 0;
  color: #000000;
}

h1 {
  font-family: "Merriweather", serif;
  font-size: 32px;
}

p {
  column-span: 1;
}




.arial {
  font-family: "Arial", sans-serif;
  font-size: 24px;
  text-align: center;
}

.mono {
  font-family: "Courier New", monospace;
  font-size: 24px;
  text-align: center;
}

.mansalva{
  font-family: "Mansalva", cursive;
  font-size: 24px;
  text-align: center;
}

.vaccine{
    text-align: center;
    font-family: "vaccine", serif;
  font-size: 24px;
}

.play{
  text-align: center;
  font-family: "play", sans-serif;
  font-size: 24px;
}

.alata{
  text-align: center;
  font-family: "alata", sans-serif;
  font-size: 24px;
}

.bebas{
  text-align: center;
  font-family: "bebas neue", sans-serif;
  font-size: 24px;
}

.quick{
  font-size: 24px;
  font-family: "quicksand", sans-serif;
  text-align: center;
}

.anton{
  font-size: 24px;
  font-family: "anton", sans-serif;
  text-align: center;
}

.pacifico{
  font-size: 24px;
  font-family: "pacifico", cursive;
  text-align: center;
}

.satisfy{
  font-size: 24px;
  text-align: center;
  font-family: "Satisfy", cursive;
}




#red {
  border-radius: 15px;
  background-color: #FF9999;
  padding: 20px;
  margin: 10px;
  display: grid;
  grid-template-columns: 1fr 1fr;
  max-width:800px;
}

#yellow {
  border-radius: 15px;
  background-color: khaki;
  padding: 20px;
  margin: 10px;
  display: grid;
  grid-template-columns: 1fr 1fr;
  max-width:800px;
}

#green {
  border-radius: 15px;
  background-color: palegreen;
  padding: 20px;
  margin: 10px;
  display: grid;
  grid-template-columns: 1fr 1fr;
  max-width:800px;
}

#blue {
  border-radius: 15px;
  background-color: paleturquoise;
  padding: 20px;
  margin: 10px;
  display: grid;
  grid-template-columns: 1fr 1fr;
  max-width:800px;
}

#purple {
  border-radius: 15px;
  background-color: #CCCCFF;
  padding: 20px;
  margin: 10px;
  display: grid;
  grid-template-columns: 1fr 1fr;
  max-width:800px;
}

#wrapper{
  margin: 0 auto;
  width: 100%;
  max-width:800px;
}