html {
  padding-bottom: 120px;
}

body {
  background-image: url("/images/background_yote.png");
  background-attachment: fixed;
  background-position: center;
  image-rendering: pixelated;
  font-family: Verdana;
  color: white;
  padding: 0;
  max-width: 800px;
  padding: 0 10px 0px 10px;
  margin: auto;
}

/* NAVBAR ====================================== */
.navbar {
  top: 0;
  height: 32px;
  padding: 24px 0px;
  color: #f1f1f1;
  font-size: 20px;
}

.navbar a:link {
  color: white;
  padding-right: 16px;
  text-decoration: none;
}

.navbar a:visited {
  color: white;
  padding-right: 16px;
  text-decoration: underline;
}

.navbar a:hover {
  color: white;
  padding-right: 16px;
  text-decoration: underline;
}

.navbar a:hover {
  color: white;
  padding-right: 16px;
  text-decoration: underline;
}

/* MISC =================================== */
hr { opacity:0.3; margin-top:20px;  }

.buttons img {
  transition: .2s ease;
  padding: 5px 5px 0 0;
}
.buttons img:hover {
  transform: scale(1.2, 1.2) rotate(2deg);
}

/* GAMES ====================================== */
.game { frameBorder: 0; margin: -20px 0 -20px 0; padding: -20px 0 -20px 0; }

/* PROJECTS ====================================== */
.featured { padding-bottom: 20px; display: inline-block; }

.featured .display { float: left; padding-right: 16px; max-width: 256px; width: 35%; }
.featured img { border-radius: 10px; transition: .3s ease; width: 100%; }
.featured img:hover { transform: scale(1.05, 1.05) rotate(2deg); }

.featured .title { font-size: 18px; margin: 0; padding: 0; }
.featured .tags { color: #a8a8a8; margin: 0; padding: 0; }

/* LISTS ====================================== */
li { padding-bottom: 8px; }

/* LINKS ====================================== */
a:link { color: white; background-color: transparent; text-decoration: underline; }
a:visited { color: white; background-color: transparent; text-decoration: underline; }
a:hover { color: white; background-color: transparent; text-decoration: underline; }
a:active { color: white; background-color: transparent; text-decoration: underline; }
