.cm-s-neat span
{
  font-family:Consolas;
}

.cm-s-neat .cm-operator
{
  font-weight: bold;
  color: navy;
}
    
.cm-s-neat.CodeMirror
{
  font-size: 12px;
  font-family: Consolas "Inconsolata" "Courier New";
  background-color: white;
  border: 1px solid rgb(190, 190, 190);
}
    
.cm-s-neat .cm-bracket
{
  color: purple;
}
    
.cm-s-neat .CodeMirror-matchingbracket
{
  color: red !important;
  font-weight: bold;
}
    
.cls-HintItem
{
  background-position:1px 1px;
  background-repeat: no-repeat;
  font-size:12px;
  font-family: Arial, Helvetica, Sans-Serif;
  padding:2px;
  padding-left:25px;
}
    
.cls-HintItem-AmcBusiness
{
}
    
.cls-HintItem-Num
{
}
    
.cls-HintItem-Text
{
}
    
.cls-HintItem-DateTime
{
}
    
.cls-HintItem-AmcBusinessCollection
{
}
    
.cls-HintItem-Bool
{
}
    
.cls-HintItem-Method
{
}
    
.cls-HintItem-Static
{
}
    
.cls-HintItem-Operator
{
}

.cls-HintItem-BusinessProperty
{
  color:gray;
}
    
.CodeMirror-hints 
{
  max-height: 40em;
}
    
.CodeMirror-hint
{
  max-width: 40em;
  border:1px white solid;
}

li.CodeMirror-hint-active {
  border: 1px #08f solid;
  background-repeat: no-repeat;
  color: black;
  background-position: 1px 1px;
  background-color: #b6ddff;
}
    
.cm-s-neat .CodeMirror-matchingbracket 
{
  outline:0px solid grey;
  color:red !important;
}
    
.cm-variable
{
  cursor:pointer;
  cursor:hand;
}
    
.cm-operator
{
  cursor:pointer;
  cursor:hand;
}

.cm-maximize-btn {
  display: inline-block;
  cursor: pointer;
  cursor: hand;
  position: relative;
  top: -20px;
  z-index: 8;
  margin-left: 5px;
}

.cm-maximize-btn i {
  color: purple;
}

.cm-minimize-btn {
  cursor: pointer;
  cursor: hand;
  z-index: 100;
  position: absolute;
  top: 30px;
  right: 30px;
}

.cm-minimize-btn i {
  /*color: rgb(230, 0, 0);*/
}

.cm-manual-btn {
  display:inline-block;
  cursor: pointer;
  cursor: hand;
  position: relative;
  top: -21px;
  z-index: 8;
  margin-left: 5px;
}

  .cm-manual-btn i {
    xcolor: purple;
  }