@media (min-width: 1600px) {
  .container {
    width: 1570px;
  }
}
@media (min-width: 2000px) {
  .container {
    width: 1970px;
  }
}
@media (min-width: 2400px) {
  .container {
    width: 2370px;
  }
}
@media (min-width: 2800px) {
  .container {
    width: 2770px;
  }
}

.navbar-brand img {
    margin-right: 3px;
    margin-bottom: 6px;
}
div.section.narrow {
    margin-left: auto;
    margin-right: auto;
}
div.section.narrow, div.section.narrow .container {
    max-width: 1170px;
}
div.section.medium {
    margin-left: auto;
    margin-right: auto;
}
div.section.medium, div.section.medium .container {
    max-width: 1570px;
}
div.section.large {
    margin-left: auto;
    margin-right: auto;
}
div.section.large, div.section.large .container {
    max-width: 1970px;
}
div.section.huge {
    margin-left: auto;
    margin-right: auto;
}
div.section.huge, div.section.huge .container {
    max-width: 2370px;
}
div.section.ultra {
    margin-left: auto;
    margin-right: auto;
}
div.section.ultra, div.section.ultra .container {
    max-width: 2770;
}

.peek-a-boo h1, .peek-a-boo p {
  display: none;
}
.peek-a-boo hr {
  margin-top: 3px;
  margin-bottom: 3px;
}
.peek-a-boo iframe, iframe.peek-a-boo {
  margin-top: 0.5ex;
  min-width: 100%;
  min-height: calc(100vh - 140px);
  border: 0 none black;
}

.go-button {
  max-width: 0;
  float: left;
}

.go-button.left {
  text-indent: -22px;
}

.go-button.right {
  float: right;
}
.go-button.right > * {
  margin-left: 2px;
}
.go-button img {
  min-width: 20px;
  width: 20px;
  height: 20px;
}
