html {
  height: 100%;
  margin: 0;
  padding: 0;
}

body {
  margin: 0;
  padding: 0;
  background-color: black;
}

#bandColourSelection {
  visibility: hidden;
}

#topContainer {
  background: transparent;
}

#showRight {
  right: 0;
}

/* Styles for radio form colour selection */
#bandColourSelection {
  background-color: rgba(255, 255, 250, 0.85);
  position: fixed;
  right: 0;
  font-size: 1.5em;
  padding: 1em 0.7em 0.8em 0.7em;
  z-index: 3;
}

.option_cntnr {
  display: block;
  position: relative;
  padding-left: 1.8em;
  margin-bottom: 0.75em;
  cursor: pointer;
  font-size: 1em;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

/* Hide the browser's default radio button */
.option_cntnr input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
}

/* Create a custom radio button */
.checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 1em;
  width: 1em;
  background-color: #eee;
  border-radius: 50%;
}

/* When the radio button is checked, add a black background */
.option_cntnr input:checked~.checkmark {
  background-color: black;
}

/* Create the indicator (the dot/circle - hidden when not checked) */
.checkmark:after {
  content: "";
  position: absolute;
  display: none;
}

@media (max-width: 1024px) {
  #bandColourSelection {
    background-color: #fffffa;
    font-size: 1em;
    font-weight: 300;
  }
}

#currentpageLink {
  font-weight: 300;
}

#currentpage {
  color: grey;
  /* sets it to grey and no link */
  font-weight: 300;
}
