.CodeMirror { background: #fff; font-family: monospace; } .CodeMirror-gutter { background-color: #f7f7f7; border-right: 1px solid #eee; } .CodeMirror-gutter-text { color: #aaa; } .CodeMirror pre { color: inherit; font-family: inherit; font-size: inherit; } .CodeMirror pre.CodeMirror-cursor { border-left: 1px solid #000; border-right: none; } .cm-keymap-fat-cursor pre.CodeMirror-cursor { background: transparent; background: rgba(0,200,0,.4); border: 0; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#6600c800,endColorstr=#4c00c800); } .cm-keymap-fat-cursor pre.CodeMirror-cursor:not(#nonsense_id) { filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); } div.CodeMirror-selected { background: #d9d9d9; } .CodeMirror-focused div.CodeMirror-selected { background: #d7d4f0; } .CodeMirror-searching { background: #ffa; background: rgba(255,255,0,.4); } .cm-s-default span.cm-keyword { color: #708; } .cm-s-default span.cm-atom { color: #219; } .cm-s-default span.cm-number { color: #164; } .cm-s-default span.cm-def { color: #00f; } .cm-s-default span.cm-variable { color: #000; } .cm-s-default span.cm-variable-2 { color: #05a; } .cm-s-default span.cm-variable-3 { color: #085; } .cm-s-default span.cm-property { color: #000; } .cm-s-default span.cm-operator { color: #000; } .cm-s-default span.cm-comment { color: #a50; } .cm-s-default span.cm-string { color: #a11; } .cm-s-default span.cm-string-2 { color: #f50; } .cm-s-default span.cm-meta { color: #555; } .cm-s-default span.cm-error { color: red; } .cm-s-default span.cm-qualifier { color: #555; } .cm-s-default span.cm-builtin { color: #30a; } .cm-s-default span.cm-bracket { color: #997; } .cm-s-default span.cm-tag { color: #170; } .cm-s-default span.cm-attribute { color: #00c; } .cm-s-default span.cm-header { color: blue; } .cm-s-default span.cm-quote { color: #090; } .cm-s-default span.cm-hr { color: #999; } .cm-s-default span.cm-link { color: #00c; } span.cm-invalidchar { color: red; } div.CodeMirror span.CodeMirror-matchingbracket { color: #0f0; } div.CodeMirror span.CodeMirror-nonmatchingbracket { color: #f22; } span.cm-header,span.cm-strong { font-weight: 700; } span.cm-em { font-style: italic; } span.cm-emstrong { font-style: italic; font-weight: 700; }