.cm-s-bbedit {
    font-size: 1em;
    line-height: 1.5em;
    font-family: inconsolata, monospace;
    letter-spacing: 0.3px;
    word-spacing: 1px;
    background: #FFFFFF;
    color: #000000;
    border:1px solid #f0f0f0;
    border-radius: 3px;
}
.cm-s-bbedit .CodeMirror-lines {
    padding: 8px 0;
}
.cm-s-bbedit .CodeMirror-gutters {

    color:black;
    background-color: rgb(250, 250, 250);
    padding-right: 10px;
    z-index: 3;
    border: none;
    border-right: 1px solid #f0f0f0;
}
.cm-s-bbedit div.CodeMirror-cursor {
    border-left: 3px solid #000000;
}
.cm-s-bbedit .CodeMirror-activeline-background {
    background: #00000012;
}
.cm-s-bbedit .CodeMirror-selected {
    background: #FFD420;
}
.cm-s-bbedit .cm-comment {
    color: #804000;
}
.cm-s-bbedit .cm-number {
    color: #0000FF;
}
.cm-s-bbedit .cm-string {
    color: #FF0080;
}
.cm-s-bbedit .cm-atom {
    color: #0000FF;
}
.cm-s-bbedit .cm-property {
    color: #0000FF;
}
.cm-s-bbedit .cm-keyword {
    color: null;
}
.cm-s-bbedit .cm-operator {
    color: null;
}
.cm-s-bbedit .CodeMirror-linenumber {
    color: #804000;
}