#csp-editor {
  min-height: 120px;
  font-size: 10pt;
  font-family: 'Roboto Mono','Inconsolata',monospace;
}

#csp_widget {
  width: 100%;
}

.evaluator_logo {
  width: 80px;
  margin-right: 10px;
  background-color: #0f9d58;
}

.csp_input_box {
  max-width: 100%;
  min-height: 120px;
  border: solid 1px darkgrey;
  font-size: 13px;
}

.csp_check {
  min-width: 120px;
}

.csp_version {
  background-color: white;
}

.text_link {
  margin: 3em 0 0.2em;
}

.text_link > a:hover {
  cursor: pointer;
}

.text_link > a {
  font-size: 13px;
  margin: 1.236em 0.6em .618em;
  border-bottom: 1px solid #444;
}


.left {
  float: left;
}

.right {
  float: right;
}

.clear {
  clear: both;
}

i.help_icon {
  font-size: 14px;
  line-height: 1;
  color: grey;
  vertical-align: text-top;
}

#maia-signature {
    margin: 80px auto 0;
}

/* Color scheme for CSP Editor */
.ace_directive {
  color: #09829a !important;
  font-weight: bold;
}

.ace_keyword {
  color: #da2e75 !important;
}

.ace_scheme {
  color: #A54F0E !important;
}

.ace_wildcard {
  color: #A54F0E !important;
}

.ace_url {
  color: #4527a0 !important;
}

.ace_nonce {
  color: #da2e75 !important;
}

.ace_hash {
  color: #da2e75;
}

.ace_unknown {
  border-bottom: 1px dotted red;
  color: #998;
}

