[container] {
  width: 90%;
}
@media (min-width: 48em) {
  [container] {
    width: 726px;
  }
}

.siteHeader {
  border-bottom: 1px solid #eee;
}

.logo {
  font-size: 22px;
}

.nav {
  margin-top: 15px;
  text-align: right;
}

.nav li {
  display: inline;
  line-height: 2.5;
  margin-left: 25px;
}
.nav li:first-of-type {
  margin-left: 0;
}
.feature-description {
text-align:center;
}
.feature-description2 {
text-align:justify;
}
.feature {
  background-image: url("../images/background-grey.jpg");
  margin-top: 50px;
  padding: 35px;
  text-align: center;
}
@media (min-width: 48em) {
  .feature {
    padding: 50px;
  }
}

.feature-title {
  margin-top: 0;
}

.siteContent {
  padding: 50px 0;
}

.siteFooter {
  border-top: 1px solid #eee;
  font-size: .875em;
  padding-top: 15px;
}
