/* Stylesheet generated from TextMate theme
 *
 * Brilliance Black
 * Thomas Aylott ㊷ subtleGradient.com
 *
 */

/* Mostly to improve view within the TextMate HTML viewer */
body {
	margin: 0;
	padding: 0;
}

pre.textmate-source-brillianceblack {
	margin: 0;
	padding: 0 0 0 2px;
	font-family: Monaco, monospace;
	font-size: 12px;
	line-height: 1.3em;
	word-wrap: break-word;
	white-space: pre;
	white-space: pre-wrap;
	white-space: -moz-pre-wrap;
	white-space: -o-pre-wrap;
}

pre.textmate-source-brillianceblack {
	color: #CCCCCC;
	background-color: #0D0D0D;
    padding-top: 0.2em;
    padding-bottom: 0.2em;
}

pre.textmate-source-brillianceblack span {
   padding-top: 0.2em;
   padding-bottom: 0.2em;
}
pre.textmate-source-brillianceblack ::selection {
	background-color: rgba(0, 16, 180, 0.60);
}
/* Thomas Aylott ㊷ */
pre.textmate-source-brillianceblack .meta_thomas_aylott {
	color: #000000;
	font-weight: bold;
	background-color: #FFFFFF;
}

/* subtleGradient.com */
pre.textmate-source-brillianceblack .meta_subtlegradient {
	color: #555555;
	text-decoration: underline;
	background-color: #FFFFFF;
}

/* —————————————————— */
pre.textmate-source-brillianceblack .meta_subtlegradient {
	color: #E6E6E6;
	background-color: #FFFFFF;
}

/* ~ String */
pre.textmate-source-brillianceblack .string .variable_parameter_misc_css, pre.textmate-source-brillianceblack .text .string .source .string, pre.textmate-source-brillianceblack .string_unquoted .string, pre.textmate-source-brillianceblack .string_regexp .string, pre.textmate-source-brillianceblack .string_interpolated .string {
	color: #FFFC80;
	background-color: rgba(128, 61, 0, 0.20);
}

/* ~ String Punctuation */
pre.textmate-source-brillianceblack .punctuation_definition_string {
	color: #803D00;
}

/* ~ String Punctuation II */
pre.textmate-source-brillianceblack .string_regexp .punctuation_definition_string, pre.textmate-source-brillianceblack .string_quoted_literal .punctuation_definition_string, pre.textmate-source-brillianceblack .string_quoted_double_ruby_mod .punctuation_definition_string {
	color: rgba(255, 248, 0, 0.20);
}

/* ~ String Literal */
pre.textmate-source-brillianceblack .string_quoted_literal, pre.textmate-source-brillianceblack .string_quoted_double_ruby_mod {
	color: #FFF800;
	background-color: rgba(67, 128, 0, 0.20);
}

/* ~ String Unquoted */
pre.textmate-source-brillianceblack .string_unquoted .string_quoted_double_multiline, pre.textmate-source-brillianceblack .meta_scope_heredoc {
	color: #FFBC80;
}

/* ~ String Interpolated */
pre.textmate-source-brillianceblack .string_interpolated {
	color: #FFFC80;
	background-color: #1A1A1A;
}

/* ~ String RegEx */
pre.textmate-source-brillianceblack .string_regexp {
	color: #FFF800;
	background-color: rgba(67, 128, 0, 0.20);
}

/* ~ String RegEx Group 1 */
pre.textmate-source-brillianceblack .string_regexp_group {
	background-color: rgba(67, 128, 0, 0.20);
}

/* ~ String RegEx Group 2 */
pre.textmate-source-brillianceblack .string_regexp_group .string_regexp_group . {
	color: rgba(255, 255, 255, 0.40);
	background-color: rgba(67, 128, 0, 0.20);
}

/* ~ String RegEx Group 3 */
pre.textmate-source-brillianceblack .string_regexp_group .string_regexp_group .string_regexp_group . {
	color: rgba(255, 255, 255, 0.40);
	background-color: rgba(67, 128, 0, 0.20);
}

/* ~ String RegEx Group 4 */
pre.textmate-source-brillianceblack .string_regexp_group .string_regexp_group .string_regexp_group .string_regexp_group . {
	color: rgba(255, 255, 255, 0.40);
	background-color: rgba(67, 128, 0, 0.20);
}

/* ~ String RegEx Character-Class */
pre.textmate-source-brillianceblack .string_regexp_character-class {
	color: #86FF00;
	background-color: rgba(67, 128, 0, 0.20);
}

/* ~ String RegEx Arbitrary-Repitition */
pre.textmate-source-brillianceblack .string_regexp_arbitrary-repitition {
	color: #00FFF8;
	background-color: rgba(67, 128, 0, 0.20);
}

/* ~ Meta Group Assertion Regexp  */
pre.textmate-source-brillianceblack .meta_group_assertion_regexp . {
	background-color: rgba(0, 134, 255, 0.20);
}

/* ~ Meta Assertion */
pre.textmate-source-brillianceblack .meta_assertion, pre.textmate-source-brillianceblack .meta_group_assertion .keyword_control_group_regexp, pre.textmate-source-brillianceblack .meta_group_assertion .punctuation_definition_group {
	color: #0086FF;
}

/* ~ Number */
pre.textmate-source-brillianceblack .constant_numeric {
	color: #C6FF00;
}

/* ~ Character constant */
pre.textmate-source-brillianceblack .constant_character {
	color: #86FF00;
}

/* ~ Built-in constant */
pre.textmate-source-brillianceblack .constant_language, pre.textmate-source-brillianceblack .keyword_other_unit, pre.textmate-source-brillianceblack .constant_other_java, pre.textmate-source-brillianceblack .constant_other_unit {
	color: #07FF00;
}

/* ~ Built-in constant+ */
pre.textmate-source-brillianceblack .constant_language_pseudo-variable {
	color: #07FF00;
	background-color: rgba(4, 128, 0, 0.20);
}

/* ~ User-defined constant */
pre.textmate-source-brillianceblack .constant_other, pre.textmate-source-brillianceblack .constant_block {
	color: #00FF79;
}

/* ~ Library constant */
pre.textmate-source-brillianceblack .support_constant, pre.textmate-source-brillianceblack .constant_name {
	color: #00FFF8;
}

/* √ global pre-defined variable */
pre.textmate-source-brillianceblack .variable_other_readwrite_global_pre-defined {
	color: #00FF79;
	background-color: rgba(0, 128, 124, 0.20);
}

/* √ Constant Variable */
pre.textmate-source-brillianceblack .variable_other_constant {
	color: #00FFF8;
}

/* √ Library variable */
pre.textmate-source-brillianceblack .support_variable {
	color: #00FFF8;
	background-color: rgba(0, 128, 124, 0.20);
}

/* √ global Variable */
pre.textmate-source-brillianceblack .variable_other_readwrite_global {
	color: #00807C;
	background-color: rgba(0, 67, 128, 0.20);
}

/* √ Variable */
pre.textmate-source-brillianceblack .variable_language, pre.textmate-source-brillianceblack .variable_other, pre.textmate-source-brillianceblack .variable_js, pre.textmate-source-brillianceblack .punctuation_separator_variable {
	color: #31A6FF;
}

/* √ class Variable */
pre.textmate-source-brillianceblack .variable_other_readwrite_class {
	color: #0086FF;
	background-color: rgba(0, 8, 255, 0.20);
}

/* √ instance Variable */
pre.textmate-source-brillianceblack .variable_other_readwrite_instance {
	color: #406180;
}

/* √ Normal Variables */
pre.textmate-source-brillianceblack .variable_other_php, pre.textmate-source-brillianceblack .variable_other_normal {
	color: #406180;
}

/* √ Variable Punctuation */
pre.textmate-source-brillianceblack .punctuation_definition, pre.textmate-source-brillianceblack .punctuation_separator_variable {
	color: rgba(0, 0, 0, 0.50);
}

/* ¢ Storage */
pre.textmate-source-brillianceblack .storage {
	color: #7E0080;
}

/* ¢ Entity Name Preprocessor */
pre.textmate-source-brillianceblack .other_preprocessor, pre.textmate-source-brillianceblack .entity_name_preprocessor {
	background-color: rgba(128, 61, 0, 0.20);
}

/* ~ variable.language.this.js.prototype */
pre.textmate-source-brillianceblack .variable_language_this_js {
	color: #666666;
}

/* ¢ Storage Modifier */
pre.textmate-source-brillianceblack .storage_modifier {
	color: #803D00;
}

/* ¢ Class name */
pre.textmate-source-brillianceblack .entity_name_class, pre.textmate-source-brillianceblack .entity_name_type_class {
	color: #FF0000;
}

/* ¢ Class */
pre.textmate-source-brillianceblack .meta_class .declaration_class, pre.textmate-source-brillianceblack .meta_definition_class, pre.textmate-source-brillianceblack .declaration_module {
	color: #870000;
	background-color: rgba(255, 0, 0, 0.20);
}

/* ¢ Library class/type */
pre.textmate-source-brillianceblack .support_type, pre.textmate-source-brillianceblack .support_class {
	color: #FF0000;
	background-color: rgba(135, 0, 0, 0.20);
}

/* ¢ Instance */
pre.textmate-source-brillianceblack .entity_name_instance, pre.textmate-source-brillianceblack .entity_name_type_instance {
	color: #FF3D44;
}

/* ¢ Instance.constructor */
pre.textmate-source-brillianceblack .meta_class_instance_constructor {
	background-color: rgba(131, 30, 81, 0.20);
}

/* ¢ Inherited class */
pre.textmate-source-brillianceblack .entity_other_inherited-class, pre.textmate-source-brillianceblack .entity_name_module {
	color: #FF0086;
	background-color: rgba(128, 0, 4, 0.20);
}

/* ¢ Class Method */
pre.textmate-source-brillianceblack .meta_definition_method {
	color: #FF0086;
}

/* ¢ Function Declaration */
pre.textmate-source-brillianceblack .meta_function, pre.textmate-source-brillianceblack .meta_property_function, pre.textmate-source-brillianceblack .declaration_function {
	color: #999999;
	background-color: rgba(52, 12, 33, 0.20);
}

/* ¢ Function Declaration Name */
pre.textmate-source-brillianceblack .entity_name_function, pre.textmate-source-brillianceblack .entity_name_preprocessor {
	color: #FF0086;
}

/* ¢ Function Declaration Parameters */
pre.textmate-source-brillianceblack .variable_parameter_function {
	color: #9799FF;
}

/* ¢ Function Declaration Parameters */
pre.textmate-source-brillianceblack .variable_parameter .meta_definition_method . .meta_definition_param-list, pre.textmate-source-brillianceblack .meta_function_method_with-arguments .variable_parameter_function {
	color: #9799FF;
}

/* ¢ Function Declaration Parameters Punctuation */
pre.textmate-source-brillianceblack .punctuation_definition_parameters, pre.textmate-source-brillianceblack .variable_parameter_function .punctuation_separator_object {
	color: #800004;
}

/* ??????™ Function Call */
pre.textmate-source-brillianceblack .keyword_other_special-method, pre.textmate-source-brillianceblack .meta_function-call .entity_name_function, pre.textmate-source-brillianceblack .support_function .- .variable {
	color: #782EC1;
}

/* ??????™ Library Function Call */
pre.textmate-source-brillianceblack .meta_function-call .support_function .- .variable {
	color: #9D3EFF;
}

/* ™ Library Function Name */
pre.textmate-source-brillianceblack .support_function {
	color: #603F80;
	background-color: rgba(96, 63, 128, 0.20);
}

/* ??????™ Function Call Arguments Punctuation */
pre.textmate-source-brillianceblack .punctuation_section_function, pre.textmate-source-brillianceblack .meta_brace_curly_function, pre.textmate-source-brillianceblack .meta_function-call .punctuation_section_scope_ruby, pre.textmate-source-brillianceblack .meta_function-call .punctuation_separator_object {
	color: #BC80FF;
}

/* ™ Function Punctuation */
pre.textmate-source-brillianceblack .meta_group_braces_round .punctuation_section_scope, pre.textmate-source-brillianceblack .meta_group_braces_round .meta_delimiter_object_comma, pre.textmate-source-brillianceblack .meta_brace_round {
	color: #BC80FF;
	font-weight: bold;
}

/* ™ Function Call Without Arguments */
pre.textmate-source-brillianceblack .meta_function-call_method_without-arguments, pre.textmate-source-brillianceblack .meta_function-call_method_without-arguments .entity_name_function {
	color: #A88FC0;
}

/* ??????™ Keyword Control */
pre.textmate-source-brillianceblack .keyword_control {
	color: #F800FF;
}

/* ??????™ Keyword */
pre.textmate-source-brillianceblack .keyword {
}

/* ??????™ Keyword other */
pre.textmate-source-brillianceblack .keyword_other {
	color: #7900FF;
}

/* ™ Regex Keyword */
pre.textmate-source-brillianceblack .source_regexp .keyword_operator {
}

/* ??????™ Keyword Operator */
pre.textmate-source-brillianceblack .keyword_operator, pre.textmate-source-brillianceblack .declaration_function_operator, pre.textmate-source-brillianceblack .meta_preprocessor_c_include {
	color: #0000CE;
}

/* ™ Keyword Operator Assignment */
pre.textmate-source-brillianceblack .keyword_operator_assignment {
	color: #0000CE;
	background-color: rgba(0, 0, 154, 0.20);
}

/* ™ Keyword Operator Arithmetic */
pre.textmate-source-brillianceblack .keyword_operator_arithmetic {
	color: #2136CE;
}

/* ™ Keyword Operator Logical */
pre.textmate-source-brillianceblack .keyword_operator_logical {
	color: #3759FF;
	background-color: rgba(0, 0, 154, 0.20);
}

/* ™ Keyword Operator Comparison */
pre.textmate-source-brillianceblack .keyword_operator_comparison {
	color: #7C88FF;
}

/* meta.class.instance.constructor keyword.operator.new */
pre.textmate-source-brillianceblack .meta_class_instance_constructor .keyword_operator_new {
	color: #800043;
}

/* ✘ Tag Doctype */
pre.textmate-source-brillianceblack .meta_doctype, pre.textmate-source-brillianceblack .meta_tag_sgml-declaration_doctype, pre.textmate-source-brillianceblack .meta_tag_sgml_doctype {
	color: #CCCCCC;
	background-color: #333333;
}

/* ✘ Tag */
pre.textmate-source-brillianceblack .meta_tag {
	color: #333333;
}

/* ✘ Tag Structure */
pre.textmate-source-brillianceblack .meta_tag_structure, pre.textmate-source-brillianceblack .meta_tag_segment {
	color: #666666;
	background-color: rgba(51, 51, 51, 0.75);
}

/* ✘ Tag Block */
pre.textmate-source-brillianceblack .meta_tag_block, pre.textmate-source-brillianceblack .meta_tag_xml, pre.textmate-source-brillianceblack .meta_tag_key {
	color: #4C4C4C;
	background-color: rgba(76, 76, 76, 0.20);
}

/* ✘ Tag Inline */
pre.textmate-source-brillianceblack .meta_tag_inline {
	color: #FF7900;
	background-color: rgba(128, 61, 0, 0.20);
}

/* meta.tag.inline source */
pre.textmate-source-brillianceblack .meta_tag_inline .source {
	background-color: rgba(128, 61, 0, 0.20);
}

/* ✘ Tag Other */
pre.textmate-source-brillianceblack .meta_tag_other, pre.textmate-source-brillianceblack .entity_name_tag_style, pre.textmate-source-brillianceblack .entity_name_tag_script, pre.textmate-source-brillianceblack .meta_tag_block_script, pre.textmate-source-brillianceblack .source_js_embedded .punctuation_definition_tag_html, pre.textmate-source-brillianceblack .source_css_embedded .punctuation_definition_tag_html {
	color: #FF0007;
	background-color: rgba(128, 0, 4, 0.20);
}

/* ✘ Tag Form */
pre.textmate-source-brillianceblack .meta_tag_form, pre.textmate-source-brillianceblack .meta_tag_block_form {
	color: #0086FF;
	background-color: rgba(0, 67, 128, 0.20);
}

/* ✘ Tag Meta */
pre.textmate-source-brillianceblack .meta_tag_meta {
	color: #F800FF;
	background-color: rgba(60, 0, 128, 0.20);
}

/* ✘ Tag Block Head */
pre.textmate-source-brillianceblack .meta_section_html_head {
	background-color: #121212;
}

/* ✘ Tag Block Form */
pre.textmate-source-brillianceblack .meta_section_html_form {
	background-color: rgba(0, 67, 128, 0.10);
}

/* ✘ XML Tag */
pre.textmate-source-brillianceblack .meta_tag_xml {
	color: #666666;
}

/* ✘ Tag name */
pre.textmate-source-brillianceblack .entity_name_tag {
	color: rgba(255, 255, 255, 0.30);
}

/* ✘ Tag attribute */
pre.textmate-source-brillianceblack .entity_other_attribute-name, pre.textmate-source-brillianceblack .meta_tag .punctuation_definition_string {
	color: rgba(255, 255, 255, 0.20);
}

/* ✘ Tag value */
pre.textmate-source-brillianceblack .meta_tag .string .text .source .text .meta_tag .string {
	color: rgba(255, 255, 255, 0.40);
}

/* M markup */
pre.textmate-source-brillianceblack .markup .markup .meta_paragraph_list) {
	color: #FFF800;
	background-color: rgba(51, 51, 51, 0.20);
}

/* M HR */
pre.textmate-source-brillianceblack .markup_hr {
	color: #000000;
	background-color: #FFFFFF;
}

/* M heading */
pre.textmate-source-brillianceblack .markup_heading {
	color: #666666;
	background-color: rgba(51, 51, 51, 0.50);
}

/* M bold */
pre.textmate-source-brillianceblack .markup_bold {
	font-weight: bold;
}

/* M italic */
pre.textmate-source-brillianceblack .markup_italic {
	font-style: italic;
}

/* M underline */
pre.textmate-source-brillianceblack .markup_underline {
	text-decoration: underline;
}

/* M reference */
pre.textmate-source-brillianceblack .meta_reference, pre.textmate-source-brillianceblack .markup_underline_link {
	color: #0086FF;
}

/* M reference name */
pre.textmate-source-brillianceblack .entity_name_reference {
	color: #00FFF8;
	background-color: rgba(0, 67, 128, 0.20);
}

/* M underline link */
pre.textmate-source-brillianceblack .meta_reference_list .markup_underline_link, pre.textmate-source-brillianceblack .text_html_textile .markup_underline_link {
	color: #00FFF8;
	text-decoration: underline;
}

/* M raw block */
pre.textmate-source-brillianceblack .markup_raw_block {
	color: #999999;
	background-color: #000000;
}

/* M quote block */
pre.textmate-source-brillianceblack .markup_quote {
	background-color: rgba(255, 255, 255, 0.10);
}

/* § CSS */
pre.textmate-source-brillianceblack .source_css {
}

/* § Selector */
pre.textmate-source-brillianceblack .meta_selector {
	color: #666666;
	background-color: rgba(0, 0, 0, 0.50);
}

/* § Attribute-Match */
pre.textmate-source-brillianceblack .meta_attribute-match_css {
	color: #0008FF;
	background-color: rgba(0, 0, 128, 0.20);
}

/* § Pseudo-Class */
pre.textmate-source-brillianceblack .entity_other_attribute-name_pseudo-class, pre.textmate-source-brillianceblack .entity_other_attribute-name_tag_pseudo-class {
	color: #7900FF;
}

/* § Class */
pre.textmate-source-brillianceblack .meta_selector .entity_other_attribute-name_class {
	color: #F800FF;
}

/* § ID */
pre.textmate-source-brillianceblack .meta_selector .entity_other_attribute-name_id {
	color: #FF0086;
}

/* § Tag */
pre.textmate-source-brillianceblack .meta_selector .entity_name_tag {
	color: #FF0007;
}

/* § Tag Wildcard */
pre.textmate-source-brillianceblack .entity_name_tag_wildcard, pre.textmate-source-brillianceblack .entity_other_attribute-name_universal {
	color: #FF7900;
	font-weight: bold;
}

/* § meta.property-list */
pre.textmate-source-brillianceblack .meta_property-list {
	color: #333333;
	font-weight: bold;
}

/* § meta.property-name */
pre.textmate-source-brillianceblack .meta_property-name {
	color: #999999;
}

/* § support.type.property-name */
pre.textmate-source-brillianceblack .support_type_property-name {
	color: #FFFFFF;
	background-color: #000000;
}

/* § meta.property-value */
pre.textmate-source-brillianceblack .meta_property-value {
	color: #999999;
	background-color: #0D0D0D;
}

/* LaTeX */
pre.textmate-source-brillianceblack .text_latex {
}

/* L Markup Raw */
pre.textmate-source-brillianceblack .text_latex .markup_raw {
	background-color: #000000;
}

/* L support.function */
pre.textmate-source-brillianceblack .text_latex .support_function {
	color: #BC80FF;
}

/* L support.function.section */
pre.textmate-source-brillianceblack .text_latex .support_function_section {
	color: rgba(255, 255, 255, 0.75);
}

/* L entity.name.section */
pre.textmate-source-brillianceblack .text_latex .entity_name_section {
	color: #000000;
	background-color: #FFFFFF;
}

/* L constant.language.general */
pre.textmate-source-brillianceblack .text_latex .constant_language_general {
}

/* L keyword.operator.delimiter */
pre.textmate-source-brillianceblack .text_latex .keyword_operator_delimiter {
	background-color: rgba(0, 0, 0, 0.50);
}

/* L keyword.operator.brackets */
pre.textmate-source-brillianceblack .text_latex .keyword_operator_brackets {
	color: #999999;
}

/* L keyword.operator.braces */
pre.textmate-source-brillianceblack .text_latex .keyword_operator_braces {
	color: #666666;
}

/* L meta.footnote */
pre.textmate-source-brillianceblack .meta_footnote {
	color: rgba(0, 8, 255, 0.30);
	background-color: rgba(0, 0, 128, 0.20);
}

/* L meta.label.reference */
pre.textmate-source-brillianceblack .text_latex .meta_label_reference {
	background-color: rgba(255, 255, 255, 0.05);
}

/* L keyword.control.ref */
pre.textmate-source-brillianceblack .text_latex .keyword_control_ref {
	color: #FF0007;
	background-color: #260001;
}

/* L variable.parameter.label.reference */
pre.textmate-source-brillianceblack .text_latex .variable_parameter_label_reference {
	color: #FFBC80;
	background-color: #400002;
}

/* L keyword.control.cite */
pre.textmate-source-brillianceblack .text_latex .keyword_control_cite {
	color: #FF0086;
	background-color: #260014;
}

/* L variable.parameter.cite */
pre.textmate-source-brillianceblack .variable_parameter_cite {
	color: #FFBFE1;
	background-color: #400022;
}

/* L variable.parameter.label */
pre.textmate-source-brillianceblack .text_latex .variable_parameter_label {
	color: rgba(255, 255, 255, 0.50);
}

/* L markup */
pre.textmate-source-brillianceblack .meta_function .markup {
	color: #CDCDCD;
}

/* L meta.group.braces */
pre.textmate-source-brillianceblack .text_latex .meta_group_braces {
	color: rgba(51, 51, 51, 0.20);
}

/* L meta.environment.list */
pre.textmate-source-brillianceblack .text_latex .meta_environment_list {
	color: rgba(51, 51, 51, 0.20);
	background-color: rgba(0, 0, 0, 0.50);
}

/* L meta.environment.list 2 */
pre.textmate-source-brillianceblack .text_latex .meta_environment_list .meta_environment_list . {
	color: rgba(51, 51, 51, 0.20);
	background-color: rgba(0, 0, 0, 0.50);
}

/* L meta.environment.list 3 */
pre.textmate-source-brillianceblack .text_latex .meta_environment_list .meta_environment_list .meta_environment_list . {
	color: rgba(51, 51, 51, 0.20);
	background-color: #000000;
}

/* L meta.environment.list 4 */
pre.textmate-source-brillianceblack .text_latex .meta_environment_list .meta_environment_list .meta_environment_list .meta_environment_list . {
	color: rgba(51, 51, 51, 0.20);
}

/* L meta.environment.list 5 */
pre.textmate-source-brillianceblack .text_latex .meta_environment_list .meta_environment_list .meta_environment_list .meta_environment_list .meta_environment_list . {
	color: rgba(51, 51, 51, 0.20);
}

/* L meta.environment.list 6 */
pre.textmate-source-brillianceblack .text_latex .meta_environment_list .meta_environment_list .meta_environment_list .meta_environment_list .meta_environment_list .meta_environment_list . {
	color: rgba(51, 51, 51, 0.20);
}

/* L meta.end-document */
pre.textmate-source-brillianceblack .text_latex .meta_end-document, pre.textmate-source-brillianceblack .text_latex .meta_begin-document, pre.textmate-source-brillianceblack .meta_end-document_latex .support_function, pre.textmate-source-brillianceblack .meta_end-document_latex .variable_parameter, pre.textmate-source-brillianceblack .meta_begin-document_latex .support_function, pre.textmate-source-brillianceblack .meta_begin-document_latex .variable_parameter {
	color: #000000;
	background-color: #CCCCCC;
}

/* meta.brace.erb.return-value */
pre.textmate-source-brillianceblack .meta_brace_erb_return-value {
	color: #00FFAA;
	background-color: rgba(0, 128, 85, 0.20);
}

/* source.ruby.rails.embedded.return-value.one-line */
pre.textmate-source-brillianceblack .source_ruby_rails_embedded_return-value_one-line {
	background-color: rgba(128, 128, 128, 0.10);
}

/* meta.brace.erb */
pre.textmate-source-brillianceblack .punctuation_section_embedded .string .source .punctuation_section_embedded), pre.textmate-source-brillianceblack .meta_brace_erb_html {
	color: #00FFF8;
	background-color: rgba(0, 255, 248, 0.10);
}

/* source.ruby.rails.embedded.one-line */
pre.textmate-source-brillianceblack .source_ruby_rails_embedded_one-line {
	background-color: rgba(0, 255, 248, 0.10);
}

/* String Embedded Source */
pre.textmate-source-brillianceblack .source .string .source .punctuation_section_embedded {
	color: #406180;
}

/* source.js.embedded */
pre.textmate-source-brillianceblack .source_js_embedded {
	background-color: #0D0D0D;
}

/* ◊ Source */
pre.textmate-source-brillianceblack .source {
	background-color: #000000;
}

/* ◊ meta.brace.erb */
pre.textmate-source-brillianceblack .meta_brace_erb {
	background-color: #000000;
}

/* ◊ Source String Source */
pre.textmate-source-brillianceblack .source .string .source {
	color: #FFFFFF;
	background-color: rgba(51, 51, 51, 0.50);
}

/* ◊ Source String Interpolated Source */
pre.textmate-source-brillianceblack .source .string_interpolated .source {
	color: #999999;
	background-color: rgba(0, 0, 0, 0.60);
}

/* ◊ Source Embeded Source */
pre.textmate-source-brillianceblack .source_java_embedded {
	background-color: rgba(51, 51, 51, 0.10);
}

/* ◊ Text */
pre.textmate-source-brillianceblack .text {
	color: #FFFFFF;
}

/* ◊ Text Source */
pre.textmate-source-brillianceblack .text .source, pre.textmate-source-brillianceblack .meta_scope_django_template {
	color: #CCCCCC;
	background-color: #000000;
}

/* ◊ Text String Source */
pre.textmate-source-brillianceblack .text .string .source {
	color: #999999;
}

/* ◊ Text String Source String Source */
pre.textmate-source-brillianceblack .text .string .source .string .source {
}

/* Invalid */
pre.textmate-source-brillianceblack .invalid {
	color: #330004;
	font-weight: bold;
	background-color: #FF0007;
}

/* Syntax */
pre.textmate-source-brillianceblack .meta_syntax {
	color: #333333;
}

/* comment */
pre.textmate-source-brillianceblack .comment {
	color: #4C4C4C;
	background-color: rgba(51, 51, 51, 0.20);
}

/* comment.line */
pre.textmate-source-brillianceblack .comment_line {
	color: #4C4C4C;
	font-style: italic;
}

/* Comment Punctuation */
pre.textmate-source-brillianceblack .comment .punctuation {
}

/* ✘ HTML Comment */
pre.textmate-source-brillianceblack .text .comment_block {
	font-style: italic;
}

/* D Diff Add */
pre.textmate-source-brillianceblack .markup_inserted {
	color: #40FF9A;
	background-color: #00401E;
}

/* D Diff Delete */
pre.textmate-source-brillianceblack .markup_deleted {
	color: #FF40A3;
	background-color: #400022;
}

/* D Diff Changed */
pre.textmate-source-brillianceblack .markup_changed {
	color: #FFFF55;
	background-color: #803D00;
}

/* text.subversion-commit meta.scope.changed-files */
pre.textmate-source-brillianceblack .text_subversion-commit .meta_scope_changed-files, pre.textmate-source-brillianceblack .text_subversion-commit .meta_scope_changed-files_svn .meta_diff_separator {
	color: #FFFFFF;
	background-color: #000000;
}

/* text.subversion-commit */
pre.textmate-source-brillianceblack .text_subversion-commit {
	color: #000000;
	background-color: #FFFFFF;
}

/* meta.delimiter */
pre.textmate-source-brillianceblack .punctuation_terminator, pre.textmate-source-brillianceblack .meta_delimiter, pre.textmate-source-brillianceblack .punctuation_separator_method {
	color: #FFFFFF;
	font-weight: bold;
	background-color: rgba(255, 255, 255, 0.01);
}

/* meta.delimiter.statement.js */
pre.textmate-source-brillianceblack .punctuation_terminator_statement, pre.textmate-source-brillianceblack .meta_delimiter_statement_js {
	background-color: rgba(0, 0, 0, 0.75);
}

/* meta.delimiter.object.js */
pre.textmate-source-brillianceblack .meta_delimiter_object_js {
	background-color: rgba(0, 0, 0, 0.25);
}

/* Bold String Quotes */
pre.textmate-source-brillianceblack .string_quoted_single_brace, pre.textmate-source-brillianceblack .string_quoted_double_brace {
	color: #803D00;
	font-weight: bold;
}

/* ß Blog Post / Email Message */
pre.textmate-source-brillianceblack .text_blog, pre.textmate-source-brillianceblack .text_mail {
	color: #333333;
	background-color: #DCDCDC;
}

/* ß Post Content */
pre.textmate-source-brillianceblack .text_blog .text, pre.textmate-source-brillianceblack .text_mail .text {
	color: #CCCCCC;
	background-color: #000000;
}

/* ß Post Header Keys */
pre.textmate-source-brillianceblack .meta_header_blog .keyword_other, pre.textmate-source-brillianceblack .meta_header_mail .keyword_other {
	color: #06403E;
	background-color: rgba(0, 255, 248, 0.10);
}

/* ß Post Header Values */
pre.textmate-source-brillianceblack .meta_header_blog .string_unquoted_blog, pre.textmate-source-brillianceblack .meta_header_mail .string_unquoted {
	color: #803D00;
	background-color: rgba(255, 255, 85, 0.10);
}

/* entity.name.type.module */
pre.textmate-source-brillianceblack .source_ocaml .entity_name_type_module {
	color: #FF0000;
}

/* support.other.module */
pre.textmate-source-brillianceblack .source_ocaml .support_other_module {
	color: #FF0000;
	background-color: rgba(131, 0, 0, 0.20);
}

/* entity.name.type.variant */
pre.textmate-source-brillianceblack .entity_name_type_variant {
	color: #00FFF8;
}

/* entity.name.tag, meta.record.definition */
pre.textmate-source-brillianceblack .source_ocaml .entity_name_tag, pre.textmate-source-brillianceblack .source_ocaml .meta_record_definition {
	color: #00FF79;
}

/* meta.brace.pipe */
pre.textmate-source-brillianceblack .meta_brace_pipe {
	color: #4C4C4C;
	background-color: rgba(51, 51, 51, 0.20);
}

/* Misc Punctuation */
pre.textmate-source-brillianceblack .meta_brace_erb, pre.textmate-source-brillianceblack .source_ruby_embedded_source_brace, pre.textmate-source-brillianceblack .punctuation_section_dictionary, pre.textmate-source-brillianceblack .punctuation_terminator_dictionary, pre.textmate-source-brillianceblack .punctuation_separator_object, pre.textmate-source-brillianceblack .punctuation_separator_statement, pre.textmate-source-brillianceblack .punctuation_separator_key-value_css {
	color: #666666;
	font-weight: bold;
}

/* Curly Punctuation */
pre.textmate-source-brillianceblack .meta_group_braces_curly .punctuation_section_scope, pre.textmate-source-brillianceblack .meta_brace_curly {
	color: #FFFFFF;
	font-weight: bold;
}

/* Object Punctuation */
pre.textmate-source-brillianceblack .punctuation_separator_objects, pre.textmate-source-brillianceblack .meta_group_braces_curly .meta_delimiter_object_comma, pre.textmate-source-brillianceblack .punctuation_separator_key-value .source_ocaml .punctuation_separator_match-definition {
	color: #0C823B;
	font-weight: bold;
}

/* Function Punctuation */
pre.textmate-source-brillianceblack .punctuation_definition_function, pre.textmate-source-brillianceblack .punctuation_separator_function-return, pre.textmate-source-brillianceblack .punctuation_separator_function-definition {
	color: #800043;
}

/* Array Punctuation */
pre.textmate-source-brillianceblack .meta_group_braces_square .punctuation_section_scope, pre.textmate-source-brillianceblack .meta_group_braces_square .meta_delimiter_object_comma, pre.textmate-source-brillianceblack .meta_brace_square, pre.textmate-source-brillianceblack .punctuation_separator_array, pre.textmate-source-brillianceblack .punctuation_section_array {
	color: #7F5E40;
	font-weight: bold;
	background-color: rgba(128, 61, 0, 0.10);
}

/* meta.brace.curly meta.group */
pre.textmate-source-brillianceblack .meta_brace_curly .meta_group {
	color: #CCCCCC;
	background-color: rgba(0, 0, 0, 0.50);
}

/* º meta.source.embedded */
pre.textmate-source-brillianceblack .meta_source_embedded, pre.textmate-source-brillianceblack .entity_other_django_tagbraces {
	color: #666666;
	background-color: rgba(0, 0, 0, 0.50);
}

/* º meta.group.braces.round JS */
pre.textmate-source-brillianceblack .source_js .meta_group_braces_round, pre.textmate-source-brillianceblack .meta_scope_heredoc {
}

/* Group1 */
pre.textmate-source-brillianceblack .meta_odd-tab_group1, pre.textmate-source-brillianceblack .meta_group_braces, pre.textmate-source-brillianceblack .meta_block_slate, pre.textmate-source-brillianceblack .text_xml_strict .meta_tag, pre.textmate-source-brillianceblack .meta_paren-group, pre.textmate-source-brillianceblack .meta_section {
	background-color: #0A0A0A;
}

/* Group2 */
pre.textmate-source-brillianceblack .meta_even-tab_group2, pre.textmate-source-brillianceblack .meta_group_braces .meta_group_braces, pre.textmate-source-brillianceblack .meta_block_slate .meta_block_slate, pre.textmate-source-brillianceblack .text_xml_strict .meta_tag .meta_tag, pre.textmate-source-brillianceblack .meta_group_braces .meta_group_braces, pre.textmate-source-brillianceblack .meta_paren-group .meta_paren-group, pre.textmate-source-brillianceblack .meta_section .meta_section {
	background-color: #0E0E0E;
}

/* Group3 */
pre.textmate-source-brillianceblack .meta_odd-tab_group3, pre.textmate-source-brillianceblack .meta_group_braces .meta_group_braces .meta_group_braces ., pre.textmate-source-brillianceblack .meta_block_slate .meta_block_slate .meta_block_slate ., pre.textmate-source-brillianceblack .text_xml_strict .meta_tag .meta_tag .meta_tag, pre.textmate-source-brillianceblack .meta_group_braces .meta_group_braces .meta_group_braces, pre.textmate-source-brillianceblack .meta_paren-group .meta_paren-group .meta_paren-group, pre.textmate-source-brillianceblack .meta_section .meta_section .meta_section {
	background-color: #111111;
}

/* Group4 */
pre.textmate-source-brillianceblack .meta_even-tab_group4, pre.textmate-source-brillianceblack .meta_group_braces .meta_group_braces .meta_group_braces .meta_group_braces ., pre.textmate-source-brillianceblack .meta_block_slate .meta_block_slate .meta_block_slate .meta_block_slate ., pre.textmate-source-brillianceblack .text_xml_strict .meta_tag .meta_tag .meta_tag .meta_tag, pre.textmate-source-brillianceblack .meta_group_braces .meta_group_braces .meta_group_braces .meta_group_braces, pre.textmate-source-brillianceblack .meta_paren-group .meta_paren-group .meta_paren-group .meta_paren-group, pre.textmate-source-brillianceblack .meta_section .meta_section .meta_section .meta_section {
	background-color: #151515;
}

/* Group5 */
pre.textmate-source-brillianceblack .meta_odd-tab_group5, pre.textmate-source-brillianceblack .meta_group_braces .meta_group_braces .meta_group_braces .meta_group_braces .meta_group_braces ., pre.textmate-source-brillianceblack .meta_block_slate .meta_block_slate .meta_block_slate .meta_block_slate .meta_block_slate ., pre.textmate-source-brillianceblack .text_xml_strict .meta_tag .meta_tag .meta_tag .meta_tag .meta_tag, pre.textmate-source-brillianceblack .meta_group_braces .meta_group_braces .meta_group_braces .meta_group_braces .meta_group_braces, pre.textmate-source-brillianceblack .meta_paren-group .meta_paren-group .meta_paren-group .meta_paren-group .meta_paren-group, pre.textmate-source-brillianceblack .meta_section .meta_section .meta_section .meta_section .meta_section {
	background-color: #191919;
}

/* Group6 */
pre.textmate-source-brillianceblack .meta_even-tab_group6, pre.textmate-source-brillianceblack .meta_group_braces .meta_group_braces .meta_group_braces .meta_group_braces .meta_group_braces .meta_group_braces ., pre.textmate-source-brillianceblack .meta_block_slate .meta_block_slate .meta_block_slate .meta_block_slate .meta_block_slate .meta_block_slate ., pre.textmate-source-brillianceblack .text_xml_strict .meta_tag .meta_tag .meta_tag .meta_tag .meta_tag .meta_tag, pre.textmate-source-brillianceblack .meta_group_braces .meta_group_braces .meta_group_braces .meta_group_braces .meta_group_braces .meta_group_braces, pre.textmate-source-brillianceblack .meta_paren-group .meta_paren-group .meta_paren-group .meta_paren-group .meta_paren-group .meta_paren-group, pre.textmate-source-brillianceblack .meta_section .meta_section .meta_section .meta_section .meta_section .meta_section {
	background-color: #1C1C1C;
}

/* Group7 */
pre.textmate-source-brillianceblack .meta_odd-tab_group7, pre.textmate-source-brillianceblack .meta_group_braces .meta_group_braces .meta_group_braces .meta_group_braces .meta_group_braces .meta_group_braces .meta_group_braces ., pre.textmate-source-brillianceblack .meta_block_slate .meta_block_slate .meta_block_slate .meta_block_slate .meta_block_slate .meta_block_slate .meta_block_slate ., pre.textmate-source-brillianceblack .text_xml_strict .meta_tag .meta_tag .meta_tag .meta_tag .meta_tag .meta_tag .meta_tag, pre.textmate-source-brillianceblack .meta_group_braces .meta_group_braces .meta_group_braces .meta_group_braces .meta_group_braces .meta_group_braces .meta_group_braces, pre.textmate-source-brillianceblack .meta_paren-group .meta_paren-group .meta_paren-group .meta_paren-group .meta_paren-group .meta_paren-group .meta_paren-group, pre.textmate-source-brillianceblack .meta_section .meta_section .meta_section .meta_section .meta_section .meta_section .meta_section {
	background-color: #1F1F1F;
}

/* Group8 */
pre.textmate-source-brillianceblack .meta_even-tab_group8, pre.textmate-source-brillianceblack .meta_group_braces .meta_group_braces .meta_group_braces .meta_group_braces .meta_group_braces .meta_group_braces .meta_group_braces .meta_group_braces ., pre.textmate-source-brillianceblack .meta_block_slate .meta_block_slate .meta_block_slate .meta_block_slate .meta_block_slate .meta_block_slate .meta_block_slate .meta_block_slate ., pre.textmate-source-brillianceblack .text_xml_strict .meta_tag .meta_tag .meta_tag .meta_tag .meta_tag .meta_tag .meta_tag .meta_tag, pre.textmate-source-brillianceblack .meta_group_braces .meta_group_braces .meta_group_braces .meta_group_braces .meta_group_braces .meta_group_braces .meta_group_braces .meta_group_braces, pre.textmate-source-brillianceblack .meta_paren-group .meta_paren-group .meta_paren-group .meta_paren-group .meta_paren-group .meta_paren-group .meta_paren-group .meta_paren-group, pre.textmate-source-brillianceblack .meta_section .meta_section .meta_section .meta_section .meta_section .meta_section .meta_section .meta_section {
	background-color: #212121;
}

/* Group9 */
pre.textmate-source-brillianceblack .meta_odd-tab_group9, pre.textmate-source-brillianceblack .meta_group_braces .meta_group_braces .meta_group_braces .meta_group_braces .meta_group_braces .meta_group_braces .meta_group_braces .meta_group_braces .meta_group_braces ., pre.textmate-source-brillianceblack .meta_block_slate .meta_block_slate .meta_block_slate .meta_block_slate .meta_block_slate .meta_block_slate .meta_block_slate .meta_block_slate .meta_block_slate ., pre.textmate-source-brillianceblack .text_xml_strict .meta_tag .meta_tag .meta_tag .meta_tag .meta_tag .meta_tag .meta_tag .meta_tag .meta_tag, pre.textmate-source-brillianceblack .meta_group_braces .meta_group_braces .meta_group_braces .meta_group_braces .meta_group_braces .meta_group_braces .meta_group_braces .meta_group_braces .meta_group_braces, pre.textmate-source-brillianceblack .meta_paren-group .meta_paren-group .meta_paren-group .meta_paren-group .meta_paren-group .meta_paren-group .meta_paren-group .meta_paren-group .meta_paren-group, pre.textmate-source-brillianceblack .meta_section .meta_section .meta_section .meta_section .meta_section .meta_section .meta_section .meta_section .meta_section {
	background-color: #242424;
}

/* Group10 */
pre.textmate-source-brillianceblack .meta_even-tab_group10 {
	background-color: #1F1F1F;
}

/* Group11 */
pre.textmate-source-brillianceblack .meta_odd-tab_group11 {
	background-color: #151515;
}

/* º Even */
pre.textmate-source-brillianceblack .source_ruby .meta_even-tab, pre.textmate-source-brillianceblack .source_ruby .meta_even-tab_group2, pre.textmate-source-brillianceblack .source_ruby .meta_even-tab_group4, pre.textmate-source-brillianceblack .source_ruby .meta_even-tab_group6, pre.textmate-source-brillianceblack .source_ruby .meta_even-tab_group8, pre.textmate-source-brillianceblack .source_ruby .meta_even-tab_group10, pre.textmate-source-brillianceblack .source_ruby .meta_even-tab_group12
 {
	background-color: rgba(0, 0, 0, 0.50);
}

/* º meta.block.slate  */
pre.textmate-source-brillianceblack .meta_block_slate {
	color: #666666;
}

/* º meta.block.content.slate  */
pre.textmate-source-brillianceblack .meta_block_content_slate . {
	color: #CCCCCC;
}

