body {
  margin:0px;
  padding:0px;
}

#logo {
  display:block;
  margin:auto;
  margin-top:7.5%;
  margin-bottom: 5%;
  width:25%;
  min-width:600px;
  min-height:600px;
}

.bigtext {
  font-family: "Verdana";
  font-size: 4em;
  font-weight:bold;
}

.smalltext {
  font-family: "Verdana";
  font-weight:bold;
  font-size:20pt;
}

.centered {
  text-align: center;
  position: relative;
  top: 50%;
  transform: translateY(-50%);
}

.vcentered {
  position: relative;
  top: 50%;
  transform: translateY(-50%);
}

#email {
  color: black;
  text-decoration: none;
}

.floatfooter {
  position:fixed;
  bottom:0;
  padding-bottom: 15px;
  padding-top: 15px;
  font-family: "Verdana";
  font-weight: bold;
  font-size: 1.5em;
  background: white;
  width:100%;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}

.footerleft {
  padding-left:30px;
  display:flex;
  flex-direction:row;
  justify-content: flex-start;
}

.footerright {
  padding-right:30px;
  display:flex;
  flex-direction:row;
}

.footeritem {
  margin-left:10px;
  margin-right:10px;
}

.blacklink {
  color: black;
  text-decoration: none;
}

.gamelink {
  color: black;
  font-family: "Verdana";
  font-size: 20pt;
  font-weight: bold;
}

.maincolumn {
  font-family: "Verdana";
  font-weight: bold;
  font-size: 20pt;

  display:flex;
  flex-direction:column;
  align-items:center;
}

.gamecard {
  display:flex;
  flex-direction: column;
  border: 2px solid black;
  width:35%;
  min-width:800px;
  margin-top: 20px;
  margin-bottom: 20px;
}

.gameheader {
  display:flex;
  flex-direction: row;
  height:55px;
  margin-bottom:5px;
}

.gamename {
  text-decoration: underline;
  font-size:36pt;
  margin-left: 10px;
  margin-right: 10px;
}

.gamenamenote {
  font-style: italic;
  font-size:30pt;
  margin-left: 5px;
}

.gameflavor {
  font-style: italic;
  margin-bottom: 5px;
  margin-left: 5px;
}

.statline {
  margin-bottom: 5px;
  margin-left: 5px;
}

.gameicon {
  height:100%;
}

.jittery span{
    animation:jitter 80ms linear infinite;
    display:inline-block
}
.jittery2 {
    animation:jitter 80ms linear infinite;
    display:inline-block
}
@keyframes jitter { 50%{transform:translateY(1px) translateX(-1px) scale(1.006);} }

.spacer {
  margin-top:40px;
}

.crediticon {
  height: 60px;
}
