/*
 * Filename    : index.css
 * Author      : Robert Cerny
 * Created     : 03.11.2006
 * Last Change : 2010-03-23
 *
 * Copyright 2006 Robert Cerny
 */

@import url(../../css/screen.css);

div.section {
  width: 70%;
}

.library-index h2, .package-index h2, .script-index h2 {
  display: none;
}

.library-index a, .package-index a, .script-index a {
  display: block;
  font-family: Courier New, monospace;
}

.script h3 {
  text-transform: none !important;
  margin-top: 0 !important;
}

.script p+p {
  text-indent: 0 !important;
  margin-top: 0.5em;
}

.script a.source {
  float: right;
}

.script .signature {
  margin-top: 0.5em;
}

.script .signature .key, .script h5 {
  font-family: Courier New, monospace;
}

.script .signature .key {
  color: #3b3f8f;
}

.script .function {
}

#content li {
  margin-left: 1em;
}

#input-div {
  width: 100%;
}

/**
 * Json pretty printer demo
 */
.json {
  white-space: pre;
  font-family: Courier New, monospace;
}

.json .name {
  color: grey;
}

.json .null {
  font-style: italic;
}

.console {
  height: 20em;
  background-color: #444444;
  font-family: Courier New, monospace;
  font-size: 6px;
  margin-top: 0.5em;
  margin-bottom: 0.5em;
  overflow: hidden;
}

.console div, .console p {
  color: #e5e5e5;
  word-break: break-all;
}

#clear-console {
  font-weight: bold;
  float: right;
}

#content .console {
  width: 100%;
  top: 5em;
  font-size: 12px !important;
  overflow: scroll !important;
  margin-bottom: 1em;
  margin-top: 1em;
}

#content .console p {
  white-space: pre !important;
}

#content .console p + p {
  text-indent: 0 !important;
}

#input-schema {
  width: 100%;
  white-space: pre !important;
}

#content .margin-box {
  background-color: #c0c0c0;
}

#content .margin-box * {
  padding: 0 !important;
}

#content .margin-box h3 {
  font-variant: normal;
  text-transform: none;
  font-size: 1.2em;
  letter-spacing: 0em;
  margin-bottom: 0.5em;
}

p.mb {
  margin-bottom: 0.5em;
}

textarea, input {
  font-family: Courier New, monospace;
  font-size: 1em;
}

input {
  background-color: #e5e5e5;
  border: none;
}

.used-by a, .uses a, .used-by div, .uses div {
  text-decoration: none;
  font-family: Courier New, monospace;
}

.console p {
  margin-bottom: 0;
  margin-top: 0;
}

.console p.fatal, .console p.error {
  color: red;
}

.console p.warn {
  color: orange;
}

.console p.info {
  color: lightgreen;
}

.console p.debug {
  color: lightblue;
}

.console p.trace {
  color: white;
}

.function h5 {
  color: black;
}

#trace input[type=checkbox] {
  margin-right: 0.5em;
}

textarea, code.block {
  background-color: #e5e5e5;
}

input {
  border: solid 1px black;
}

.adv {
  padding: 0.5em 1em;
  background-color: #8F3B3F;
  color: white !important;
  float: right;
  width: 35%;
  margin-left: 1em;
  margin-bottom: 1em;
}

.adv a {
  color: white !important;
  font-style: italic;
}

.adv br {
  height: 1em;
}
