.home-layout {
  padding-top: 50px;
  padding-bottom: 50px;
  text-align: center;
  background: url('https://scontent-ord1-1.xx.fbcdn.net/hphotos-xta1/t31.0-8/10991609_10104851058880999_4908278955780656545_o.jpg') no-repeat center center fixed;
  background-size: cover;
  height: 855px;
}

.home-row {
  position: relative;
  padding-top: 20%;
  padding-bottom: 20%;
}

#home-logo {
  font-family: 'Oswald', sans-serif;
  font-size: 4em;
}

#home-motto {
  font-family: 'Lora', serif;
  font-size: 25px;
}

#home-links {
  float: none;
  margin: 0 auto;
}

.about-layout {
  padding-top: 50px;
  height: 855px;
}

.about-image {
  width: 300px;
}

.portfolio-layout {
  padding-top: 50px;
  /*height: 855px;*/
}

.portfolio-img {
  width: 300px;
  height: 280px;
  box-shadow: 3px 3px 6px #888888;
}

.contact-layout {
  padding-top: 50px;
  height: 500px;
}

footer {
  padding-top: 10px;
  background-color: #85adad;
}

.center-block {
  display: block;
  margin-left: auto;
  margin-right: auto;
}