﻿/*
 * myDark2
 * CodeMirror theme file created with CodeMirror-Themes
 * https://github.com/mkaminsky11/codemirror-themes
 */

.cm-s-myDark2.CodeMirror{
  /* background:rgba(17,36,53,1) !important; */
  background: #050506 !important; /* #070202 !important; */
}
.cm-s-myDark2.CodeMirror{color:rgba(255,255,255,0.82) !important;}
.cm-s-myDark2 div.CodeMirror-selected{background:rgba(56,86,111,0.9) !important;}
.cm-s-myDark2 .CodeMirror-gutters{
  /* background:rgba(31,70,97,1) !important; */
  background: transparent !important; /* rgba(52,48,47,1) !important; */
  border-right: 1px solid rgba(127,127,127,0.1) !important;
}
.cm-s-myDark2 .CodeMirror-guttermarker{color:rgba(255,255,255,0.9) !important;}
.cm-s-myDark2 .CodeMirror-guttermarker-subtle{color:rgba(62,112,135,0.9) !important;}
.cm-s-myDark2 .CodeMirror-linenumber{
  color:rgba(255,255,255,0.25) !important;
}
.cm-s-myDark2 .CodeMirror-cursor{border-color:rgba(255,255,255,0.9) !important;}
.cm-s-myDark2 span.cm-comment{color:rgba(153,153,153,0.9) !important;}
.cm-s-myDark2 span.cm-atom{color:rgba(244,194,11,0.9) !important;}
.cm-s-myDark2 span.cm-number{color:rgba(130,198,224,0.9) !important;}
.cm-s-myDark2 span.cm-property{
  /* color:rgba(255,255,255,0.9) !important; */
  color: rgba(255,255,64, 0.75) !important;
}
.cm-s-myDark2 span.cm-attribute{color:rgba(130,198,224,0.9) !important;}
.cm-s-myDark2 span.cm-keyword{
  /* color:rgba(255,0,255,0.82) !important; */
  color:rgba(255,255,255,0.75) !important;
}
.cm-s-myDark2 span.cm-string{
  color:rgba(240,128,71,0.82) !important;
}
.cm-s-myDark2 span.cm-string-2{color:rgba(255,255,255,0.9) !important;}
.cm-s-myDark2 span.cm-variable{
  color:rgba(255,255,255,0.75) !important;
}
.cm-s-myDark2 span.cm-variable-2{
  color:rgba(123,216,39,0.82) !important;
}
.cm-s-myDark2 span.cm-def{
  /* color:rgba(255,0,255,0.82) !important; */
  color: #8A2BE2 !important;
}
.cm-s-myDark2 span.cm-bracket{color:rgba(255,0,255,0.9) !important;}
.cm-s-myDark2 span.cm-tag{color:rgba(123,216,39,0.9) !important;}
.cm-s-myDark2 span.cm-link{color:rgba(244,194,11,0.9) !important;}
.cm-s-myDark2 span.cm-operator{color:rgba(255,255,255,0.65) !important;}
.cm-s-myDark2 span.cm-error{background:rgba(0,0,0,0) !important;}
.cm-s-myDark2 span.cm-error{color:rgba(175,32,24,0.9) !important;}
.cm-s-myDark2 .CodeMirror-activeline-background{color:rgba(255,255,255,0.9) !important;}
.cm-s-myDark2 .CodeMirror-matchingbracket{color:rgba(255,0,255,0.9) !important;}

.cm-s-myDark2 {
  font-size: 16px !important;
  line-height: 23px !important; /* 1.35em; */
  color-profile: sRGB;
  rendering-intent: auto;
  text-shadow: 0px 0px rgba(0,0,0,0.05), 
    0px 1px rgba(0,0,0,0.05);
}

/* Little shadow on the view-port of the buffer view */
/*
.cm-s-myDark2.CodeMirror {
  -moz-box-shadow: inset 7px 0 12px -6px rgba(0,0,0,0.5);
  -webkit-box-shadow: inset 7px 0 12px -6px rgba(0,0,0,0.5);
  box-shadow: inset 7px 0 12px -6px rgba(0,0,0,0.5);
}
*/

.cm-s-myDark2 pre {
  padding-top: 0px; 
  padding-bottom: 0px;
  padding-left: 12px;
}

.cm-s-myDark2 div.CodeMirror-linenumber {
  padding-right: 10px !important;
}

.cm-s-myDark2 div.CodeMirror-gutter-elt {
  /* font-size: 14px; */
  padding-top: 0px !important;
}
