
h1, a, h2, p, body, ul, li {
  margin: 0;
  padding: 0;
}

body {
  font-family: Inconsolata;
  color:#93a1a1;
  background-color: #002b36;
}

a {
  text-decoration: none;
  color: #b58900;
}

a:visited {
  color: #cb4b16;
}

header {
  width: 100%;
  background-color: #002b36;
  height: 60px;
  line-height: 60px;
  padding-bottom: 100px;
}

.logo {
  font-size: 2.3em;
  padding-left: 15%;
  font-weight: bold;
  color:#859900;
}

.navbar {
  float: right;
  padding-right: 15%;
  font-size: 1.4em;
}

.navbar ul li {
  display: inline;
}



.big-screen {
  width: 60%;
  margin: 0 auto;
}

.title {
  font-size: 2.0em;
  padding-bottom: 10px;
  color:#859900;
}

.i-am {
  padding-left: 8%;
  margin: 0 auto 5% auto;

}
.i-am-a {
  width: 50%;
  margin: 0 auto;
}

.nerd-list {
  margin-left: 20%;
}

#about p {
  text-indent: 50px;
  margin-bottom: 3px;
}

#about img {
  width: auto;
  max-height: 600px;
}

li {
  list-style-type: none;
}

footer {
  font-size: .8em;
  position: fixed;
  top: 96.8%;
  left: 92%;
}

@media (max-width: 520px) {
  header {
    height: 90px;
  }

  .big-screen {
    padding-top: 120px;
  }
}
