.logo.talkdown {
  top: 16px;
  width: 125px;
  height: 20px;
  background: url("/assets/images/logo-talkdown.svg") no-repeat;
}

section.splash-index.talkdown {
  background: url("/assets/images/splash-talkdown.jpg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center -50px;
  padding: 200px 30px;
}

section.splash-index.talkdown .button {
  min-width: 300px;
}

@media only screen and (max-width: 800px) {
  section.splash-index.talkdown {
    height: auto;
    padding: 100px;
  }
  section.splash-index.talkdown .button {
    min-width: 0px;
  }
}

@media only screen and (max-width: 600px) {
  section.splash-index.talkdown {
    height: auto;
    padding: 30px;
    background-position: -70px 0px;
  }
}

@media only screen and (min-width: 1400px) {
  section.splash-index.talkdown {
    background-position: center -130px;
  }
}

section.index-one {
  padding-bottom: 0 !important;
}