.h5p-content div.h5p-gotoquestion,
.h5peditor div.h5p-gotoquestion {
  height: 100%;
}
.h5p-gotoquestion-wrapper {
  height: 100%;
  background: #f5f5f5;
}
.h5p-gotoquestion-wrapper.h5p-gotoquestion-continuestate {
  background: #fff;
}
.h5p-gotoquestion-text {
  background: #018d82;
  color: #fff;
  text-align: center;
  padding: 0.5em;
}
.h5p-gotoquestion-choices,
.h5p-gotoquestion-choice {
  list-style: none;
  padding: 0;
  margin: 0;
}
.h5p-gotoquestion-choices {
  overflow: hidden;
  background: #f5f5f5;
}
.h5p-gotoquestion-choice {
  margin: 0.25em;
  text-align: center;
}
.h5p-gotoquestion-button {
  background: #fff;
  border-radius: 0.5em;
  border: 0.125em transparent solid;
  border-bottom-color: #d9d9d9;
  padding: 0.5em;
  cursor: pointer;
  outline: none;
  overflow: hidden;
  position: relative;
  transition: top 0.25s ease-in-out;
}
.h5p-gotoquestion-button:after {
  position: absolute;
  content: " ";
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  border: 0.125em transparent solid;
  left: 0;
  bottom: 0;
}
.h5p-gotoquestion-button[aria-disabled=false]:hover,
.h5p-gotoquestion-button[aria-disabled=false]:focus {
  color: #018d82;
}
.h5p-gotoquestion-button[aria-disabled=false]:hover:after,
.h5p-gotoquestion-button[aria-disabled=false]:focus:after {
  border-bottom-color: #018d82;
}
.h5p-gotoquestion-button[aria-disabled=false]:active,
.h5p-gotoquestion-chosen,
.h5p-gotoquestion-chosen:hover,
.h5p-gotoquestion-chosen:focus {
  background: #018d82;
  color: #fff;
  border-bottom-color: transparent;
}
.h5p-gotoquestion-button[aria-disabled=true] {
  cursor: default;
}
.h5p-gotoquestion-chosen {
  position: absolute;
  width: 100%;
  left: 0;
  box-sizing: border-box;
  border-radius: 0;
  border: 0;
}
.h5p-gotoquestion-chosentext {
  background: #018d82;
  color: #fff;
  text-align: center;
  padding: 0 0 0.5em;
}
.h5p-gotoquestion-continuemsg {
  color: #007adf;
  text-align: center;
  padding: 0.5em;
}
.h5p-gotoquestion .h5p-gotoquestion-continue {
  margin: 0 auto 0.5em;
  display: block;
}
.h5p-gotoquestion-continue:before {
  content: "\f04b";
}
