.ace-tomorrow-night .ace_gutter {
    background: #25282c;
    color: #C5C8C6
  }
  .ace_scroller{
    box-shadow: inset 2px 2px 20px rgba(0,0,0,.5);
  }
  .ace-tomorrow-night .ace_print-margin {
    width: 1px;
    background: #25282c
  }
  
  .ace-tomorrow-night {
    background-color: #1D1F21;
    color: #C5C8C6
  }
  
  .ace-tomorrow-night .ace_cursor {
    color: #AEAFAD
  }
  
  .ace-tomorrow-night .ace_marker-layer .ace_selection {
    
    background: rgb(194, 74, 18);
  }
  
  .ace-tomorrow-night.ace_multiselect .ace_selection.ace_start {
    box-shadow: 0 0 3px 0px #1D1F21;
  }
  
  .ace-tomorrow-night .ace_marker-layer .ace_step {
    background: rgb(102, 82, 0)
  }
  
  .ace-tomorrow-night .ace_marker-layer .ace_bracket {
    margin: -1px 0 0 -1px;
    border: 1px solid #4B4E55
  }

  .ace-tomorrow-night .ace_marker-layer .ace_active-line {
    background: #111;
  }
  
  .ace-tomorrow-night .ace_gutter-active-line {
    background-color:rgb(194, 74, 18);
  }
  
  .ace-tomorrow-night .ace_marker-layer .ace_selected-word {
    border: 1px solid #373B41
  }
  
  .ace-tomorrow-night .ace_invisible {
    color: #4B4E55
  }
  
  .ace-tomorrow-night .ace_keyword,
  .ace-tomorrow-night .ace_meta,
  .ace-tomorrow-night .ace_storage,
  .ace-tomorrow-night .ace_storage.ace_type,
  .ace-tomorrow-night .ace_support.ace_type {
    color: #B294BB
  }
  
  .ace-tomorrow-night .ace_keyword.ace_operator {
    color: #8ABEB7
  }
  
  .ace-tomorrow-night .ace_constant.ace_character,
  .ace-tomorrow-night .ace_constant.ace_language,
  .ace-tomorrow-night .ace_constant.ace_numeric,
  .ace-tomorrow-night .ace_keyword.ace_other.ace_unit,
  .ace-tomorrow-night .ace_support.ace_constant,
  .ace-tomorrow-night .ace_variable.ace_parameter {
    color: #DE935F
  }
  
  .ace-tomorrow-night .ace_constant.ace_other {
    color: #CED1CF
  }
  
  .ace-tomorrow-night .ace_invalid {
    color: #CED2CF;
    background-color: #DF5F5F
  }
  
  .ace-tomorrow-night .ace_invalid.ace_deprecated {
    color: #CED2CF;
    background-color: #B798BF
  }
  
  .ace-tomorrow-night .ace_fold {
    background-color: #81A2BE;
    border-color: #C5C8C6
  }
  
  .ace-tomorrow-night .ace_task.ace_modules{
    color: #698fd6 
  }
  .ace-tomorrow-night .ace_entity.ace_name.ace_function,
  .ace-tomorrow-night .ace_support.ace_function,
  .ace-tomorrow-night .ace_task.ace_actions,
  .ace-tomorrow-night .ace_variable {
    color: #81A2BE
  }
  
  .ace-tomorrow-night .ace_support.ace_class,
  .ace-tomorrow-night .ace_support.ace_type {
    color: #F0C674
  }
  
  .ace-tomorrow-night .ace_heading,
  .ace-tomorrow-night .ace_markup.ace_heading,
  .ace-tomorrow-night .ace_string {
    color: #B5BD68
  }
  
  .ace-tomorrow-night .ace_entity.ace_name.ace_tag,
  .ace-tomorrow-night .ace_entity.ace_other.ace_attribute-name,
  .ace-tomorrow-night .ace_meta.ace_tag,
  .ace-tomorrow-night .ace_string.ace_regexp,
  .ace-tomorrow-night .ace_variable {
    color: #CC6666
  }
  
  .ace-tomorrow-night .ace_comment {
    color: #f05f0b
  }
  
  .ace-tomorrow-night .ace_indent-guide {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAEklEQVQImWNgYGBgYHB3d/8PAAOIAdULw8qMAAAAAElFTkSuQmCC) right repeat-y
  }