@import url(https://fonts.googleapis.com/css?family=Open+Sans);

/* Code from startbootstrap.com template under Apache License 2.0*/
header {
  position: relative;
  width: 100%;
  min-height: 100%;
  text-align: center;
  color: #fff;
  background-image: url(https://cloud.githubusercontent.com/assets/16171992/12378770/05f6fcba-bd1b-11e5-8d21-49b7bf85ce95.jpg);
  background-position: center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  background-size: cover;
  -o-background-size: cover;
}

header .header-content {
    position: relative;
    width: 100%;
    padding: 200px 15px 0px 15px;
    text-align: center;
}

header .header-content .header-content-inner h1 {
    margin-top: 0;
    margin-bottom: 0;
    font-weight: 200;
}

@media (min-width:768px) {
  /* Not from startbootstrap */
  .navbar-nav {
    float: right;
  }
  /* --- */
  header {
      min-height: 100%;
      background-image: url(https://cloud.githubusercontent.com/assets/16171992/12378768/fc56ea4e-bd1a-11e5-8078-ebf55bb69ad1.jpg)

  }

  header .header-content {
      position: absolute;
      top: 50%;
      padding: 0 50px;
      transform: translateY(-50%);
  }

  header .header-content .header-content-inner {
      margin-right: auto;
      margin-left: auto;
      max-width: 1000px;
  }

  header .header-content .header-content-inner p {
      margin-right: auto;
      margin-left: auto;
      max-width: 80%;
      font-size: 18px;
  }
}
/* end of code from startbootstrap.com */

h1, p {
  font-family: "Open Sans", sans-serif !important;
  font-weight: 100 !important;
}

.animal-description {
  font-size: 1em !important;
  font-weight: lighter;
}

.footer {
  padding: 10px;
  opacity: 0.9;
  font-size: 0.75em;
}

#home-footer {
  background-color: black;
}

#categories-content {
  min-height: 100%;
}
