﻿.devkeybox {
  border: 1px solid gray;
  margin: 2em 0.5em;
  padding: 1em;
}

.devkeybox span {
  color: hsl(10, 60%, 45%);
  font-weight: bold;
}

.explain {
  color: gray;
}

/*.devkeybox .label { width: 400px; }*/

#input_apikey {
  width: 300px;
}

#input_devkey {
  width: 300px;
}

#input_devid {
  width: 200px;
}

#banner {
  display: none !important;
}

.info_license {
  display: none;
  /* Covered in the text */
}

@media print {
  .info_description li a:after {
    content: " (" attr(href) ") ";
    font-size: 0.8em;
    font-weight: normal;
    text-decoration: none !important;
  }

  .info_description li a {
    text-decoration: none !important;
  }

  .resource

  /* .endpoint */
    {
    page-break-before: always;
  }

  .resource>.heading {
    font-size: 24px !important;
  }


  li>.toggleOperation {
    font-size: 36px;
  }

  .sandbox_header,
  .response {
    display: none !important;
  }
}

.response-content-type {
  display: none !important;
}

h3 {
  max-width: 95% !important;
}

/* Required to allow word breaking. */
h3 .toggleOperation {
  word-wrap: break-word !important;
}

.curl {
  display: none;
}
