.EnlighterJS, .EnlighterJSWrapper {font-family: "Source Code Pro","Liberation Mono","Courier New",Courier,monospace;font-size: 10px;line-height: 16px;overflow: auto;white-space: pre-wrap;word-wrap: break-word;margin: 0;padding: 0;}
.EnlighterJSWrapper {position: relative;}
.EnlighterJSWrapper pre {font-family: inherit;background-color: #fff;padding: 5px 5px 5px 10px;margin: 0 0 20px 0;line-height: 18px;font-size: 12px;color: #444;border: none;border-radius: 0;clear: none;white-space: pre-wrap;word-wrap: break-word;}
.EnlighterJSWrapper:hover .EnlighterJSToolbar {display: block;}
span.EnlighterJS {padding: 3px 5px 1px 5px;border: solid 1px #e0e0e0;color: #333;background-color: #f7f7f7;margin: 0 2px 0 2px;}
ol.EnlighterJS, ul.EnlighterJS {display: block;font-size: 10px;background-color: #f2f2f2;color: #939393;margin: 0 0 20px 0;padding: 0;text-indent: 0;list-style: none;}
ol.EnlighterJS li, ul.EnlighterJS li {margin: 0;background-color: #fff;border: solid 0 #fff;padding: 0 5px 0 14px;line-height: 14px;color: #939393;list-style: none;font-size: inherit;}
ol.EnlighterJS li .specialline, ul.EnlighterJS li .specialline {background-color: #f4f8fc;}
ol.EnlighterJS li:FIRST-CHILD, ul.EnlighterJS li:FIRST-CHILD {padding-top: 5px;}
ol.EnlighterJS li:LAST-CHILD, ul.EnlighterJS li:LAST-CHILD {padding-bottom: 5px;}
ol.EnlighterJS li:AFTER, ul.EnlighterJS li:AFTER {content: " ";}
ol.EnlighterJS li {list-style: decimal-leading-zero outside;margin-left: 40px;padding-left: 20px;}
.EnlighterJS span {color: #000;margin: 0;padding: 0;line-height: inherit;font-size: 12px;font-family: inherit;}
.EnlighterJSTabPane .controls ul {margin: 0 0 0 40px;padding: 0;}
.EnlighterJSTabPane .controls li {display: inline-block;list-style: none;padding: 3px 10px 3px 10px;margin: 0 5px 0 5px;background-color: #f2f2f2;border-radius: 5px;font-size: 12px;color: #000;font-family: inherit;cursor: pointer;}
.EnlighterJSTabPane .controls .pane {padding: 5px 0 0 0;clear: left;}
.EnlighterJSToolbar {position: absolute;display: none;right: 0;top: 0;height: 40px;width: auto;padding: 15px;}
.EnlighterJSToolbar>a {float: right;display: block;border-radius: 3px;z-index: 10;background-color: #fff;color: #717171;cursor: pointer;font-size: 12px;padding: 0;border: solid 1px #e0e0e0;margin: 0 0 0 8px;text-decoration: none;width: 23px;height: 23px;background-position: 0 0;background-size: contain;font-family: inherit;}
.EnlighterJSToolbar>a:HOVER {text-decoration: none;border-color: #b0b0b0;}
.EnlighterJSToolbar>a .clear {clear: right;content: " ";display: block;}
.EnlighterJSWindowButton {background-image: url("data:image/gif;base64,R0lGODlhLgAuAKIAADtJcYuWq6Wxw/L7/9Xz/+z6/////wAAACwAAAAALgAuAAAD02i63P4wykmrvTjrzbv/YCiOZCacaKquace+sOAKRG3feH7Oee/vnJNveANuhLWAcslsOpkYJOFJrQaitGSAyFVibUou0XuRhgmFtHrNXpMt5i26TWe/K/FaHQCoF+4UeXNtfH6AE4J7fXWHEol0hYxXZVlTcoqGk3CVZ5hsA6CNEY98paanoAOiEKSnrnypqw+PhIt0sg60bJG3mnicl5C2bbgNumu8xL6BKZ3CmVgozrXQHNN+vR3X2HbLGNvcasURVuVQ1ubmJevs7e7v8PHy7QkAOw==");}
.EnlighterJSRawButton {background-image: url("data:image/gif;base64,R0lGODlhLgAuALMAADtJcez6/////7e3t6urq52dnXt7e3p6enFxcW1tbWdnZ2VlZQAAAAAAAAAAAAAAACwAAAAALgAuAAAE4lDISau9OOvNu/9gKI5kaZ6Zoa5sy6KTK7uwNN9qLahB7/+/gjCH4gGPPWGBeDICntBoj0AdGpqGXnQLmFaXV5MRCaQSrKfDgXwcuL/qA0nNBroHcPV8Xe/rR3R9dX8iCAiCdYYkhohsiiOMjUiPhYeSR5QhkVycUj2ZIJudnT6gH5GXP6YeCQmpQK0kra8/sSOzAaNdbLYiuLp1vSG4tAHCIAoKxT3JJMnLAc0jz8vSItS6nD7WIQsLWtlbPt4k3tDkI+bL6CLqxezd3vLz9PX05fb5+gs6/f7/AAMKHEgQQwQAOw==");}
.EnlighterJSInfoButton {background-image: url("data:image/gif;base64,R0lGODlhLgAuALMAAL7C0MvO2aSqvbG2xjtJcUhVelVhhGJtjYmSqtjb4/Lz9m96l3yGoJaes+Xn7P///ywAAAAALgAuAAAEqvDJSau9OOvNu/9gKI5kaZ5o6ilB675wkKhSQNx4rhMN/Qi7IG7gQwiFAd/hGPQ9doeFdDpl+BI7pwagM2gzwJz1e1noBOSLQQdIW3Yz98Smo9oRzjATt3A29jloPmaAN0Q+BYU3cSoOOzEvTnQ4BXIUejd9lhJGOT2bD0s5h5uPoFg6oA9cOQWQLg4+mIBtNISKjClrigROvASaKpOFeKrGx8jJysvMzcgRADs=");}
span.enlighterEnlighterJS {border-radius: 3px;background-color: #fafafa;}
.enlighterEnlighterJSWrapper pre, ol.enlighterEnlighterJS, ul.enlighterEnlighterJS {font-size: 11px;color: #939393;border-radius: 8px;border: solid 1px #e0e0e0;background-color: #f9f9f9;}
ol.enlighterEnlighterJS li, ul.enlighterEnlighterJS li {border: solid 0 #fff;padding: 1px 5px 1px 14px;line-height: 16px;color: #aaa;}
ol.enlighterEnlighterJS li {list-style: decimal outside;border-left: 1px solid #e0e0e0;padding: 1px 5px 1px 14px;}
ol.enlighterEnlighterJS li.specialline, ul.enlighterEnlighterJS li.specialline {background-color: #fdf5f0;}
ol.enlighterEnlighterJS.hoverEnabled li:hover, ul.enlighterEnlighterJS.hoverEnabled li:hover {background-color: #fffcd3;border: solid 0 #fff;color: #444;}
ol.enlighterEnlighterJS.hoverEnabled li:hover {border-left: 1px solid #e0e0e0;}
.enlighterEnlighterJS .de1 {color: #cf6a4c;}
.enlighterEnlighterJS .de2 {color: #cf6a4c;}
.enlighterEnlighterJS .kw1 {color: #286491;font-weight: 700;}
.enlighterEnlighterJS .kw2 {color: #4da0d2;}
.enlighterEnlighterJS .kw3 {color: #458;}
.enlighterEnlighterJS .kw4 {color: #990073;}
.enlighterEnlighterJS .co1 {color: #99a;}
.enlighterEnlighterJS .co2 {color: #99a;}
.enlighterEnlighterJS .st0 {color: #d14;}
.enlighterEnlighterJS .st1 {color: #d14;}
.enlighterEnlighterJS .st2 {color: #d14;}
.enlighterEnlighterJS .nu0 {color: #099;}
.enlighterEnlighterJS .me0 {color: #0086b3;}
.enlighterEnlighterJS .me1 {color: #0086b3;}
.enlighterEnlighterJS .br0 {color: #777;}
.enlighterEnlighterJS .sy0 {color: #777;}
.enlighterEnlighterJS .es0 {color: #777;}
.enlighterEnlighterJS .re0 {color: #009926;}
.enlighterEnlighterJSTabPane .controls {border-radius: 8px 8px 0 0;background-color: #f9f9f9;border: solid 1px #e0e0e0;border-bottom-width: 0;padding: 5px;}
.enlighterEnlighterJSTabPane .controls li {border-radius: 4px;border: solid 1px #e0e0e0;font-size: 12px;color: #000;background-color: transparent;cursor: pointer;}
.enlighterEnlighterJSTabPane .controls li:hover {background-color: transparent;}
.enlighterEnlighterJSTabPane .controls .selected, .enlighterEnlighterJSTabPane .controls .selected:hover {background-color: #e5e5e5;color: #000;border-color: #c9c9c9;}
.enlighterEnlighterJSTabPane .enlighterEnlighterJS, .enlighterEnlighterJSTabPane pre {border-radius: 0 0 8px 8px;}
.enlighterEnlighterJSTabPane .pane {padding: 0;}
.enlighterEnlighterJSWrapper pre {background-color: #fff;font-size: 12px;color: #717171;}
.enlighterEnlighterJSWrapper .EnlighterJSRawButton {border-radius: 3px;background-color: #f7f7f7;}
span.godzillaEnlighterJS {background-color: #f7f7f7;border: dotted 1px #e0e0e1;border-left: solid 2px #4a80b3;}
.godzillaEnlighterJSWrapper pre, ol.godzillaEnlighterJS, ul.godzillaEnlighterJS {font-size: 11px;background-color: #f0f0f1;border-left: solid 6px #4a80b3;background-image: url("data:image/gif;base64,R0lGODlhHgAeAJEAAPLz9ezt7vf39wAAACwAAAAAHgAeAAACYYyPqXvi/wCccr5gY3Y1491Z4fRlI3Rem5ByaymurQBT8nuDuM57wA8MCodEQA2V8yRjm6OmZ3G6oKSlrWlFYqlaJffpNWUvxbL5J2WNHenZrL2mxd/znfjLrm/v/Kg+UwAAOw==");background-repeat: repeat;background-position: 0 0;}
.godzillaEnlighterJSWrapper pre {font-size: 14px;line-height: 21px;color: #2b333a;}
ol.godzillaEnlighterJS li, ul.godzillaEnlighterJS li {border: solid 0 #fff;line-height: 19px;color: #2b333a;background-color: transparent;padding: 0 5px 0 14px;}
ol.godzillaEnlighterJS li {list-style: decimal outside;color: #9c9ea0;}
.godzillaEnlighterJS span {font-size: 14px;color: #2b333a;}
.godzillaEnlighterJS .de1 {color: #9b0d5c;font-weight: 700;}
.godzillaEnlighterJS .de2 {color: #9b0d5c;font-weight: 700;}
.godzillaEnlighterJS .kw1 {color: #085789;font-weight: 700;}
.godzillaEnlighterJS .kw2 {color: #4284ae;font-weight: 700;}
.godzillaEnlighterJS .kw3 {color: #4284ae;}
.godzillaEnlighterJS .kw4 {color: #ae42a0;}
.godzillaEnlighterJS .co1 {color: #6b7c8b;}
.godzillaEnlighterJS .co2 {color: #5b7c9c;}
.godzillaEnlighterJS .st0 {color: #5e860f;}
.godzillaEnlighterJS .st1 {color: #5e860f;}
.godzillaEnlighterJS .st2 {color: #5e860f;}
.godzillaEnlighterJS .nu0 {color: #9b0d5c;}
.godzillaEnlighterJS .me0 {color: #d0284a;}
.godzillaEnlighterJS .me1 {color: #d0284a;}
.godzillaEnlighterJS .br0 {color: #35434c;}
.godzillaEnlighterJS .sy0 {color: #35434c;}
.godzillaEnlighterJS .re0 {color: #d2901d;}
ol.godzillaEnlighterJS.hoverEnabled li:hover, ul.godzillaEnlighterJS.hoverEnabled li:hover {background-color: #f0f0f1;}
ol.godzillaEnlighterJS li.specialline, ul.godzillaEnlighterJS li.specialline {border-left: solid 5px #9b0d5c;background-color: transparent;}
.godzillaEnlighterJSTabPane .controls {background-color: #4a80b3;padding: 5px 0 5px 0;}
.godzillaEnlighterJSTabPane .controls ul {margin-left: 10px;}
.godzillaEnlighterJSTabPane .controls li {border-radius: 0;background-color: transparent;line-height: 20px;font-size: 14px;color: #f0f0f0;}
.godzillaEnlighterJSTabPane .controls li.selected {background-color: #00417f;}
span.beyondEnlighterJS {border-radius: 3px;background-color: #f7f7fa;border: dotted 1px #e2e2e8;}
.beyondEnlighterJSWrapper pre, ol.beyondEnlighterJS, ul.beyondEnlighterJS {font-size: 11px;color: #333;background-color: #f7f7fa;border-radius: 5px;border: solid 2px #e2e2e8;padding: 10px 10px 10px 5px;}
ol.beyondEnlighterJS li, ul.beyondEnlighterJS li {border: solid 0 #fff;padding: 1px 5px 1px 10px;line-height: 18px;color: #aaa;background-color: #f7f7fa;margin-left: 0;}
ol.beyondEnlighterJS li:FIRST-CHILD, ol.beyondEnlighterJS li:LAST-CHILD {padding-top: 0;padding-bottom: 0;}
ol.beyondEnlighterJS li {list-style: decimal inside;border-left: 0 solid #e0e0e0;padding: 1px 5px 1px 15px;}
ol.beyondEnlighterJS li.specialline, ul.beyondEnlighterJS li.specialline {background-color: #fff;}
ol.beyondEnlighterJS.hoverEnabled li:hover, ul.beyondEnlighterJS.hoverEnabled li:hover {background-color: #fff;border: solid 0 #fff;color: #444;}
.beyondEnlighterJS span {font-size: 13px;color: #2f3235;}
.beyondEnlighterJS .de1 {color: #cf6a4c;}
.beyondEnlighterJS .de2 {color: #cf6a4c;}
.beyondEnlighterJS .kw1 {color: #286491;}
.beyondEnlighterJS .kw2 {color: #4da0d2;}
.beyondEnlighterJS .kw3 {color: #458;}
.beyondEnlighterJS .kw4 {color: #990073;}
.beyondEnlighterJS .co1 {color: #8181a1;}
.beyondEnlighterJS .co2 {color: #8181a1;}
.beyondEnlighterJS .st0 {color: #d14;}
.beyondEnlighterJS .st1 {color: #d14;}
.beyondEnlighterJS .st2 {color: #049595;}
.beyondEnlighterJS .nu0 {color: #099;}
.beyondEnlighterJS .me0 {color: #0086b3;}
.beyondEnlighterJS .me1 {color: #0086b3;}
.beyondEnlighterJS .br0 {color: #777;}
.beyondEnlighterJS .sy0 {color: #777;}
.beyondEnlighterJS .es0 {color: #777;}
.beyondEnlighterJS .re0 {color: #009926;}
.beyondEnlighterJSTabPane .controls {background-color: transparent;padding: 5px 5px 0 5px;}
.beyondEnlighterJSTabPane .controls ul {margin-left: 20px;}
.beyondEnlighterJSTabPane .controls li {border-radius: 5px 5px 0 0;border: solid 2px #e2e2e8;border-bottom-width: 0;font-size: 12px;color: #286491;font-weight: 700;background-color: #fff;cursor: pointer;}
.beyondEnlighterJSTabPane .controls li:hover {background-color: transparent;}
.beyondEnlighterJSTabPane .controls .selected, .beyondEnlighterJSTabPane .controls .selected:hover {background-color: #e2e2e8;border-color: #d8d8dd;color: #505050;}
.beyondEnlighterJSTabPane .beyondEnlighterJS, .beyondEnlighterJSTabPane pre {border-radius: 8px;}
.beyondEnlighterJSTabPane .pane {padding: 0;}
.beyondEnlighterJSWrapper pre {background-color: #f7f7fa;font-size: 13px;color: #333;line-height: 20px;padding: 15px;}
ol.classicEnlighterJS, ul.classicEnlighterJS {background-color: #f8f8f8;}
.classicEnlighterJS, .classicEnlighterJSWrapper pre {border: 1px solid #e8e8e2;}
ol.classicEnlighterJS li, ul.classicEnlighterJS li {border: none;border-left: solid 4px #52ce52;line-height: 20px;color: #505050;font-size: 14px;background-color: #fff;}
ol.classicEnlighterJS li.even, ul.classicEnlighterJS li.even {background-color: #f8f8f8;}
span.classicEnlighterJS {background-color: transparent;border: none;}
ol.classicEnlighterJS.hoverEnabled li:hover, ul.classicEnlighterJS.hoverEnabled li:hover {border: none;border-left: solid 4px #52ce52;background-color: #ddf0dd;}
ol.classicEnlighterJS li.specialline, ul.classicEnlighterJS li.specialline {background-color: #edf9ec;border-left-color: #3fa03f;}
ol.classicEnlighterJS li {color: #000;list-style-type: decimal;}
.classicEnlighterJS span {font-size: 15px;}
.classicEnlighterJS .de2 {background-color: #e0e010;font-weight: 700;}
.classicEnlighterJS .kw1 {color: #066da1;font-weight: 700;}
.classicEnlighterJS .kw2 {color: #404247;font-weight: 700;}
.classicEnlighterJS .kw3 {color: #404247;}
.classicEnlighterJS .kw4 {color: #d53aa9;}
.classicEnlighterJS .co1 {color: #888;}
.classicEnlighterJS .co2 {color: #888;}
.classicEnlighterJS .st0 {color: #2d47e6;}
.classicEnlighterJS .st1 {color: #2d47e6;}
.classicEnlighterJS .st2 {color: #d53aa9;font-weight: 700;}
.classicEnlighterJS .nu0 {color: #d53aa9;}
.classicEnlighterJS .me0 {color: #404247;}
.classicEnlighterJS .me1 {color: #404247;}
.classicEnlighterJS .br0 {color: #444;}
.classicEnlighterJS .sy0 {color: #444;}
.classicEnlighterJS .es0 {color: #444;}
.classicEnlighterJS .re0 {color: #009926;}
.classicEnlighterJSWrapper pre {background-color: #fff;font-size: 15px;color: #000;line-height: 20px;}
.classicEnlighterJSWrapper .EnlighterJSToolbar>a {border-radius: 0;}
.classicEnlighterJSTabPane .controls {background-color: #f8f8f8;height: 31px;border: 1px solid #e8e8e2;border-bottom-width: 0;}
.classicEnlighterJSTabPane .controls ul {margin: 0 0 0 35px;}
.classicEnlighterJSTabPane .controls li {border-radius: 0;font-size: 15px;background-color: transparent;line-height: 20px;padding: 5px 10px 5px 10px;}
.classicEnlighterJSTabPane .controls li.selected, .classicEnlighterJSTabPane .controls li.selected:hover {background-color: #52ce52;color: #f9f9f9;font-weight: 700;}
.classicEnlighterJSTabPane .pane {padding: 0;}
.classicEnlighterJSTabPane .classicEnlighterJS {border-top-width: 0;}
span.mootwoEnlighterJS {border-radius: 4px;background-color: #f0f0f1;border: solid 1px #f0f0f1;}
.mootwoEnlighterJSWrapper pre, ol.mootwoEnlighterJS, ul.mootwoEnlighterJS {font-size: 11px;background-color: #f0f0f1;border: solid 1px #f0f0f1;border-radius: 7px;}
.mootwoEnlighterJSWrapper pre {font-size: 14px;line-height: 22px;color: #313437;}
ol.mootwoEnlighterJS li, ul.mootwoEnlighterJS li {border: solid 0 #fff;line-height: 18px;color: #313437;background-color: #f0f0f1;padding: 1px 5px 1px 14px;}
ol.mootwoEnlighterJS li {list-style: decimal outside;color: #9c9ea0;}
.mootwoEnlighterJS span {font-size: 14px;color: #313437;}
.mootwoEnlighterJS .kw1 {color: #b05098;font-weight: 700;}
.mootwoEnlighterJS .kw2 {color: #b05098;}
.mootwoEnlighterJS .co1 {color: #9c9ea0;}
.mootwoEnlighterJS .co2 {color: #9c9ea0;}
.mootwoEnlighterJS .st0 {color: #83a440;}
.mootwoEnlighterJS .st1 {color: #83a440;}
.mootwoEnlighterJS .st2 {color: #83a440;}
.mootwoEnlighterJS .nu0 {color: #429bc1;}
.mootwoEnlighterJS .me0 {color: #666;}
.mootwoEnlighterJS .me1 {color: #666;}
.mootwoEnlighterJS .br0 {color: #909090;}
.mootwoEnlighterJS .sy0 {color: #864c08;}
ol.mootwoEnlighterJS.hoverEnabled li:hover, ul.mootwoEnlighterJS.hoverEnabled li:hover {background-color: #e9e9e9;}
ol.mootwoEnlighterJS li.specialline, ul.mootwoEnlighterJS li.specialline {background-color: #e9e9e9;}
.mootwoEnlighterJSTabPane .controls {background-color: #585b5e;padding: 10px 0 10px 0;border-radius: 8px;}
.mootwoEnlighterJSTabPane .controls ul {margin-left: 10px;}
.mootwoEnlighterJSTabPane .controls li {border-radius: 0;background-color: transparent;line-height: 20px;font-size: 15px;color: #f0f0f0;}
.mootwoEnlighterJSTabPane .controls li.selected {text-decoration: underline;}
span.eclipseEnlighterJS {border-radius: 3px;background-color: #f8f8f8;border: solid 0 #fff;}
.eclipseEnlighterJSWrapper pre, ol.eclipseEnlighterJS, ul.eclipseEnlighterJS {font-size: 11px;color: #939393;border-radius: 5px;border: solid 8px #f3f3f3;background-color: #fff;}
ol.eclipseEnlighterJS li, ul.eclipseEnlighterJS li {padding: 1px 5px 1px 14px;line-height: 16px;color: #787878;}
ol.eclipseEnlighterJS li {list-style: decimal outside;border-left: 2px solid #f8f8f8;padding: 1px 5px 1px 14px;}
ol.eclipseEnlighterJS li.specialline, ul.eclipseEnlighterJS li.specialline {background-color: #f9f9f9;border-left-color: #f0f0f0;}
ol.eclipseEnlighterJS.hoverEnabled li:hover, ul.eclipseEnlighterJS.hoverEnabled li:hover {background-color: #e8f2fe;color: #444;}
ol.eclipseEnlighterJS.hoverEnabled li:hover {border-left-color: #e0e0e0;}
.eclipseEnlighterJS span {font-size: 13px;}
.eclipseEnlighterJS .de1 {color: #3f7f95;}
.eclipseEnlighterJS .de2 {color: #3f7f95;}
.eclipseEnlighterJS .kw1 {color: #3f7f95;font-weight: 700;}
.eclipseEnlighterJS .kw2 {color: #7f007f;font-weight: 700;}
.eclipseEnlighterJS .kw3 {color: #458;}
.eclipseEnlighterJS .kw4 {color: #990073;}
.eclipseEnlighterJS .co1 {color: #3f7f5f;}
.eclipseEnlighterJS .co2 {color: #3f5fbf;}
.eclipseEnlighterJS .st0 {color: #320fe3;}
.eclipseEnlighterJS .st1 {color: #990073;}
.eclipseEnlighterJS .st2 {color: #3f7f95;}
.eclipseEnlighterJS .nu0 {color: #000;}
.eclipseEnlighterJS .me0 {color: #000;}
.eclipseEnlighterJS .me1 {color: #000;}
.eclipseEnlighterJS .br0 {color: #777;}
.eclipseEnlighterJS .sy0 {color: #777;}
.eclipseEnlighterJS .es0 {color: #777;}
.eclipseEnlighterJS .re0 {color: #009926;}
.eclipseEnlighterJSTabPane .controls {background-color: #f3f3f3;height: 35px;padding: 8px 0 0 20px;border-radius: 5px 5px 0 0;}
.eclipseEnlighterJSTabPane .controls li {font-size: 12px;color: #000;background-color: transparent;cursor: pointer;padding: 5px 10px 5px 10px;border-radius: 5px 5px 0 0;}
.eclipseEnlighterJSTabPane .controls li:hover {background-color: transparent;}
.eclipseEnlighterJSTabPane .controls .selected, .eclipseEnlighterJSTabPane .controls .selected:hover {background-color: #fff;color: #000;border-color: #c9c9c9;}
.eclipseEnlighterJSTabPane .eclipseEnlighterJS, .eclipseEnlighterJSTabPane pre {border-top-width: 0;}
.eclipseEnlighterJSTabPane .pane {padding: 0;}
.eclipseEnlighterJSTabPane ol.eclipseEnlighterJS, .eclipseEnlighterJSTabPane ul.eclipseEnlighterJS {border-radius: 0 0 5px 5px;}
.eclipseEnlighterJSWrapper pre {background-color: #fff;font-size: 13px;color: #717171;}
.eclipseEnlighterJSTabPane .EnlighterJSToolbar {padding: 7px 15px 0 0;}
.droideEnlighterJS, .droideEnlighterJSWrapper {font-family: Consolas,"Source Code Pro","Liberation Mono","Courier New",Courier,monospace;}
span.droideEnlighterJS {background-color: #f7f7f9;border: solid 1px #e0e0e0;}
.droideEnlighterJSWrapper pre, ol.droideEnlighterJS, ul.droideEnlighterJS {font-size: 13px;color: #404141;border: solid 1px #e0e0e0;background-color: #f7f7f9;}
ol.droideEnlighterJS li, ul.droideEnlighterJS li {border: solid 0 #fff;padding: 1px 5px 1px 14px;line-height: 18px;color: #707070;background-color: #f7f7f9;font-size: 11px;}
ol.droideEnlighterJS li {list-style: decimal outside;border-left: 1px dashed #e0e0e0;padding: 1px 5px 1px 14px;}
ol.droideEnlighterJS li.specialline, ul.droideEnlighterJS li.specialline {background-color: #fae9d9;border-left: solid 5px #e07c19;}
ol.droideEnlighterJS.hoverEnabled li:hover, ul.droideEnlighterJS.hoverEnabled li:hover {background-color: #fae9d9;}
ol.droideEnlighterJS.hoverEnabled li:hover {border-left-width: 1px;}
.droideEnlighterJS span {font-size: 13px;}
.droideEnlighterJS .de1 {color: #cf6a4c;}
.droideEnlighterJS .de2 {color: #cf6a4c;}
.droideEnlighterJS .kw1 {color: #12217c;font-weight: 700;}
.droideEnlighterJS .kw2 {color: #6e0d6e;}
.droideEnlighterJS .kw3 {color: #458;}
.droideEnlighterJS .kw4 {color: #990073;}
.droideEnlighterJS .co1 {color: #086b08;}
.droideEnlighterJS .co2 {color: #086b08;}
.droideEnlighterJS .st0 {color: #961414;}
.droideEnlighterJS .st1 {color: #963f14;}
.droideEnlighterJS .st2 {color: #961414;}
.droideEnlighterJS .nu0 {color: #099;}
.droideEnlighterJS .re0 {color: #009926;}
.droideEnlighterJSTabPane .controls {background-color: transparent;padding: 5px 5px 0 5px;}
.droideEnlighterJSTabPane .controls ul {margin: 0;}
.droideEnlighterJSTabPane .controls li {border: solid 1px #e0e0e0;font-size: 12px;color: #000;background-color: transparent;cursor: pointer;border-radius: 0;border-bottom-width: 0;padding-bottom: 5px;font-weight: 700;}
.droideEnlighterJSTabPane .controls li:hover {background-color: transparent;}
.droideEnlighterJSTabPane .controls .selected, .droideEnlighterJSTabPane .controls .selected:hover {background-color: #f7f7f9;color: #000;border-color: #c9c9c9;}
.droideEnlighterJSTabPane .pane {padding: 0;}
.droideEnlighterJSWrapper pre {background-color: #fff;font-size: 13px;color: #717171;}
.minimalEnlighterJS, .minimalEnlighterJSWrapper {font-family: "Droid Sans Mono","Courier New",Courier,monospace;}
span.minimalEnlighterJS {background-color: transparent;border: none;}
.minimalEnlighterJSWrapper pre, ol.minimalEnlighterJS, ul.minimalEnlighterJS {font-size: 13px;color: #404141;border-top: solid 3px #e0e0e0;border-bottom: solid 3px #e0e0e0;background-color: transparent;padding: 10px 0 10px 0;}
ol.minimalEnlighterJS li, ul.minimalEnlighterJS li {border: solid 0 #fff;padding: 1px 5px 1px 0;line-height: 18px;color: #a0a0a0;background-color: transparent;font-size: 10px;}
ol.minimalEnlighterJS li {list-style: decimal inside;padding: 1px 10px 1px 10px;margin: 0;}
ol.minimalEnlighterJS li.specialline, ul.minimalEnlighterJS li.specialline {background-color: #f9f9f9;}
ol.minimalEnlighterJS.hoverEnabled li:hover, ul.minimalEnlighterJS.hoverEnabled li:hover {background-color: #f0f0f0;}
.minimalEnlighterJS span {font-size: 13px;color: #2a2a2a;}
.minimalEnlighterJS .de1 {color: #cf6a4c;}
.minimalEnlighterJS .de2 {color: #cf6a4c;}
.minimalEnlighterJS .kw1 {color: #12217c;font-weight: 700;}
.minimalEnlighterJS .kw2 {color: #458;border-bottom: dotted 1px #458;}
.minimalEnlighterJS .kw3 {color: #458;}
.minimalEnlighterJS .kw4 {color: #990073;}
.minimalEnlighterJS .co1 {color: #a0a0a0;}
.minimalEnlighterJS .co2 {color: #a0a0a0;}
.minimalEnlighterJS .st0 {color: #387905;border-bottom: dotted 1px #387905;}
.minimalEnlighterJS .st1 {color: #217908;border-bottom: dotted 1px #387905;}
.minimalEnlighterJS .st2 {color: #217908;}
.minimalEnlighterJS .nu0 {color: #a61d1b;font-weight: 700;}
.minimalEnlighterJS .me0 {color: #12217c;background-color: #e0e0e0;}
.minimalEnlighterJS .me1 {color: #12217c;background-color: #e0e0e0;}
.minimalEnlighterJS .re0 {color: #996700;border-bottom: solid 1px #996700;}
.minimalEnlighterJSTabPane .controls {background-color: transparent;padding: 5px 5px 0 5px;}
.minimalEnlighterJSTabPane .controls ul {margin: 0 0 5px 0;}
.minimalEnlighterJSTabPane .controls li {font-size: 12px;color: #000;background-color: transparent;cursor: pointer;border-radius: 0;font-weight: 700;text-transform: uppercase;padding: 1px 6px 1px 6px;}
.minimalEnlighterJSTabPane .controls li:hover {background-color: transparent;}
.minimalEnlighterJSTabPane .controls .selected, .minimalEnlighterJSTabPane .controls .selected:hover {background-color: #e0e0e0;color: #2a2a2a;}
.minimalEnlighterJSTabPane .pane {padding: 0;}
.minimalEnlighterJSWrapper pre {background-color: transparent;font-size: 13px;color: #2a2a2a;}
.atomicEnlighterJS, .atomicEnlighterJSTabPane, .atomicEnlighterJSWrapper {font-family: Inconsolata,Consolas,"Source Code Pro","Courier New",Courier,monospace;}
span.atomicEnlighterJS {background-color: #272b32;padding: 3px 5px 3px 5px;}
.atomicEnlighterJSWrapper pre, ol.atomicEnlighterJS, ul.atomicEnlighterJS {font-size: 12px;background-color: #272b33;}
.atomicEnlighterJSWrapper pre {font-size: 17px;line-height: 22px;color: #cfd5e0;}
ol.atomicEnlighterJS li, ul.atomicEnlighterJS li {border: solid 0 #fff;line-height: 19px;color: #2b333a;background-color: transparent;padding: 0 10px 0 10px;}
ol.atomicEnlighterJS li {list-style: decimal inside;color: #596174;margin: 0;}
.atomicEnlighterJS span {font-size: 17px;color: #cfd5e0;}
.atomicEnlighterJS .de1 {color: #9b0d5c;font-weight: 700;}
.atomicEnlighterJS .de2 {color: #9b0d5c;font-weight: 700;}
.atomicEnlighterJS .kw1 {color: #d171dd;font-weight: 700;}
.atomicEnlighterJS .kw2 {color: #d19252;border-bottom: dotted 1px #d19252;}
.atomicEnlighterJS .kw3 {color: #4284ae;}
.atomicEnlighterJS .kw4 {color: #ae42a0;}
.atomicEnlighterJS .co1 {color: #6b7c8b;}
.atomicEnlighterJS .co2 {color: #5b7c9c;}
.atomicEnlighterJS .st0 {color: #7cc379;}
.atomicEnlighterJS .st1 {color: #7cc379;}
.atomicEnlighterJS .st2 {color: #5e860f;}
.atomicEnlighterJS .nu0 {color: #d19a66;}
.atomicEnlighterJS .me0 {color: #4284ae;}
.atomicEnlighterJS .me1 {color: #4284ae;}
.atomicEnlighterJS .br0 {color: #6b7c8b;font-weight: 700;}
.atomicEnlighterJS .re0 {color: #d2901d;}
ol.atomicEnlighterJS.hoverEnabled li:hover, ul.atomicEnlighterJS.hoverEnabled li:hover {background-color: #2e353e;}
ol.atomicEnlighterJS li.specialline, ul.atomicEnlighterJS li.specialline {background-color: #392d3b;}
.atomicEnlighterJSTabPane .controls {background-color: #121518;padding: 5px 0 0 0;}
.atomicEnlighterJSTabPane .controls ul {margin-left: 10px;}
.atomicEnlighterJSTabPane .controls li {border-radius: 0;border-radius: 5px 5px 0 0;background-color: transparent;line-height: 25px;font-size: 16px;font-weight: 700;color: #f0f0f0;text-transform: lowercase;}
.atomicEnlighterJSTabPane .controls li.selected {background-color: #272b33;}
.rowhammerEnlighterJS, .rowhammerEnlighterJSTabPane, .rowhammerEnlighterJSWrapper {font-family: "Ubuntu Mono","Source Code Pro","Courier New",Courier,monospace;}
span.rowhammerEnlighterJS {background-color: transparent;border: none;}
.rowhammerEnlighterJSWrapper pre, ol.rowhammerEnlighterJS, ul.rowhammerEnlighterJS {font-size: 13px;color: #404141;background-color: transparent;padding: 10px 0 10px 0;}
ol.rowhammerEnlighterJS li, ul.rowhammerEnlighterJS li {border: solid 0 #fff;padding: 1px 5px 1px 0;line-height: 20px;color: #94a9bf;background-color: transparent;font-size: 10px;border-bottom: dotted 1px #e9e9f0;}
ol.rowhammerEnlighterJS li:nth-of-type(1), ul.rowhammerEnlighterJS li:nth-of-type(1) {border-top: dotted 1px #e9e9f0;}
ol.rowhammerEnlighterJS li {list-style: decimal-leading-zero inside;padding: 1px 10px 1px 10px;margin: 0;}
ol.rowhammerEnlighterJS li.specialline, ul.rowhammerEnlighterJS li.specialline {background-color: #f9f9f9;}
ol.rowhammerEnlighterJS.hoverEnabled li:hover, ul.rowhammerEnlighterJS.hoverEnabled li:hover {background-color: #f0f0f0;}
.rowhammerEnlighterJS span {font-size: 15px;color: #121212;}
.rowhammerEnlighterJS .de1 {color: #9b0d5c;font-weight: 700;}
.rowhammerEnlighterJS .de2 {color: #9b0d5c;font-weight: 700;}
.rowhammerEnlighterJS .kw1 {color: #07a;font-weight: 700;border-bottom: dotted 1px #07a;}
.rowhammerEnlighterJS .kw2 {color: #07a;font-weight: 700;}
.rowhammerEnlighterJS .kw3 {color: #07a;}
.rowhammerEnlighterJS .kw4 {color: #ae42a0;}
.rowhammerEnlighterJS .co1 {color: #758697;}
.rowhammerEnlighterJS .co2 {color: #758697;}
.rowhammerEnlighterJS .st0 {color: #639500;border-bottom: dotted 1px #639500;}
.rowhammerEnlighterJS .st1 {color: #639500;}
.rowhammerEnlighterJS .st2 {color: #639500;}
.rowhammerEnlighterJS .nu0 {color: #9b0d5c;}
.rowhammerEnlighterJS .me0 {color: #c2415b;font-weight: 700;}
.rowhammerEnlighterJS .me1 {color: #d0284a;font-weight: 700;}
.rowhammerEnlighterJS .br0 {color: #6b7c8b;font-weight: 700;}
.rowhammerEnlighterJS .sy0 {color: #35434c;font-weight: 700;}
.rowhammerEnlighterJS .re0 {color: #d2901d;}
.rowhammerEnlighterJSTabPane .controls {background-color: transparent;padding: 5px 5px 0 5px;}
.rowhammerEnlighterJSTabPane .controls ul {margin: 0 0 5px 0;}
.rowhammerEnlighterJSTabPane .controls li {font-size: 14px;color: #758697;background-color: transparent;cursor: pointer;border-radius: 0;font-weight: 700;text-transform: uppercase;padding: 1px 6px 1px 6px;}
.rowhammerEnlighterJSTabPane .controls li:hover {background-color: transparent;}
.rowhammerEnlighterJSTabPane .controls .selected, .rowhammerEnlighterJSTabPane .controls .selected:hover {border-bottom: dotted 1px #758697;background-color: #f0f0f0;}
.rowhammerEnlighterJSTabPane .pane {padding: 0;}
.rowhammerEnlighterJSWrapper pre {background-color: transparent;font-size: 15px;line-height: 22px;color: #2a2a2a;}
.gitEnlighterJS, .gitEnlighterJSWrapper pre {border: 1px solid #eee;font-family: Courier,monospace;}
ol.gitEnlighterJS li, ul.gitEnlighterJS li {border: none;line-height: 20px;}
ol.gitEnlighterJS.hoverEnabled li:hover, ul.gitEnlighterJS.hoverEnabled li:hover {background-color: #ffc;border: none;}
ol.gitEnlighterJS li.specialline, ul.gitEnlighterJS li.specialline {background-color: #fffff2;}
ol.gitEnlighterJS {list-style-type: decimal;}
.gitEnlighterJS .de1 {color: #cf6a4c;}
.gitEnlighterJS .de2 {color: #cf6a4c;}
.gitEnlighterJS .kw1 {color: #000;font-weight: 700;}
.gitEnlighterJS .kw2 {color: #0086b3;}
.gitEnlighterJS .kw3 {color: #458;font-weight: 700;}
.gitEnlighterJS .kw4 {color: #990073;}
.gitEnlighterJS .co1 {color: #998;font-style: italic;}
.gitEnlighterJS .co2 {color: #998;font-style: italic;}
.gitEnlighterJS .st0 {color: #d14;}
.gitEnlighterJS .st1 {color: #d14;}
.gitEnlighterJS .st2 {color: #d14;}
.gitEnlighterJS .nu0 {color: #099;}
.gitEnlighterJS .me0 {color: #0086b3;}
.gitEnlighterJS .me1 {color: #0086b3;}
.gitEnlighterJS .br0 {color: #777;}
.gitEnlighterJS .sy0 {color: #777;}
.gitEnlighterJS .es0 {color: #777;}
.gitEnlighterJS .re0 {color: #009926;}
.gitEnlighterJSWrapper pre {background-color: #fff;font-size: 12px;color: #000;line-height: 20px;}
.gitEnlighterJSWrapper .EnlighterJSToolbar>a {border-radius: 0;}
.gitEnlighterJSTabPane .controls {background-color: #f2f2f2;border: 1px solid #eee;border-bottom-width: 0;}
.gitEnlighterJSTabPane .controls ul {margin: 0 0 0 35px;}
.gitEnlighterJSTabPane .controls li {border-radius: 0;}
.gitEnlighterJSTabPane .controls li.selected {background-color: #e0e0e0;}
.gitEnlighterJSTabPane .pane {padding: 0;}
.gitEnlighterJSTabPane .gitEnlighterJS {border-top-color: #e0e0e0;}
.mochaEnlighterJS, .mochaEnlighterJSWrapper {font-family: Monaco,Courier,monospace;}
.mochaEnlighterJSTabPane .controls li {background-color: #e5e5e5;font-size: 12px;color: #000;border-radius: 0;}
.mochaEnlighterJSTabPane .controls .selected, .mochaEnlighterJSTabPane .controls .selected:hover {background-color: #bbccd5;}
span.mochaEnlighterJS {background-color: #2d2522;border: none;}
.mochaEnlighterJS {color: #f8f8f8;}
ol.mochaEnlighterJS {background-color: #bbccd5;list-style-type: decimal;}
ul.mochaEnlighterJS {background-color: #bbccd5;}
ol.mochaEnlighterJS li, ul.mochaEnlighterJS li {border: none;border-left: 2px solid #939393;background-color: #2d2522;color: #000;}
ol.mochaEnlighterJS.hoverEnabled li:hover, ul.mochaEnlighterJS.hoverEnabled li:hover {background-color: #423f43;border: none;border-left: 2px solid #939393;}
ol.mochaEnlighterJS li.specialline, ul.mochaEnlighterJS li.specialline {background-color: #423f43;}
.mochaEnlighterJS span {color: #f8f8f8;}
.mochaEnlighterJS .de1 {color: #cf6a4c;}
.mochaEnlighterJS .de2 {color: #cf6a4c;}
.mochaEnlighterJS .kw1 {color: #cda869;}
.mochaEnlighterJS .kw2 {color: #cacd69;}
.mochaEnlighterJS .kw3 {color: #afc4db;}
.mochaEnlighterJS .kw4 {color: #cf6a4c;}
.mochaEnlighterJS .co1 {color: #5f5a60;font-style: italic;}
.mochaEnlighterJS .co2 {color: #5f5a60;font-style: italic;}
.mochaEnlighterJS .st0 {color: #8f9d6a;}
.mochaEnlighterJS .st1 {color: #8f9d6a;}
.mochaEnlighterJS .st2 {color: #ddf2a4;}
.mochaEnlighterJS .nu0 {color: #5b97b5;}
.mochaEnlighterJS .me0 {color: #c5af75;}
.mochaEnlighterJS .me1 {color: #c5af75;}
.mochaEnlighterJS .br0 {color: #777;}
.mochaEnlighterJS .sy0 {color: #777;}
.mochaEnlighterJS .es0 {color: #777;}
.mochaEnlighterJS .re0 {color: #b55b8b;}
.mochaEnlighterJSWrapper pre {background-color: #2d2522;font-size: 12px;color: #e0e0e0;line-height: 14px;border-left: 2px solid #939393;}
.mochaEnlighterJSWrapper .EnlighterJSToolbar>a {border-radius: 0;opacity: .8;}
.mochaEnlighterJSWrapper .EnlighterJSToolbar>a:hover {opacity: 1;}
.mootoolsEnlighterJS, .mootoolsEnlighterJSWrapper {font-family: Monaco,Courier,monospace;}
ol.mootoolsEnlighterJS li, ul.mootoolsEnlighterJS li {border-top: 1px solid #fff;border-bottom: 1px solid #fff;}
ol.mootoolsEnlighterJS li {border-left: 1px solid #939393;}
ol.mootoolsEnlighterJS.hoverEnabled li:hover, ul.mootoolsEnlighterJS.hoverEnabled li:hover {border-top: 1px solid #eee;border-bottom: 1px solid #eee;background-color: #f4f8fc;}
.mootoolsEnlighterJS .kw1 {color: #1b609a;}
.mootoolsEnlighterJS .kw2 {color: #9a6f1b;}
.mootoolsEnlighterJS .kw3 {color: #784e0c;}
.mootoolsEnlighterJS .kw4 {color: #9a6f1b;}
.mootoolsEnlighterJS .co1 {color: #888;}
.mootoolsEnlighterJS .co2 {color: #888;}
.mootoolsEnlighterJS .st0 {color: #489a1b;}
.mootoolsEnlighterJS .st1 {color: #489a1b;}
.mootoolsEnlighterJS .st2 {color: #489a1b;}
.mootoolsEnlighterJS .nu0 {color: #70483d;}
.mootoolsEnlighterJS .me0 {color: #666;}
.mootoolsEnlighterJS .me1 {color: #666;}
.mootoolsEnlighterJS .br0 {color: #444;}
.mootoolsEnlighterJS .sy0 {color: #444;}
.mootoolsEnlighterJS .es0 {color: #444;}
.mootoolsEnlighterJS .re0 {color: #784e0c;}
.mootoolsEnlighterJSWrapper pre {line-height: 16px;}
.mootoolsEnlighterJSTabPane .controls li {border-radius: 0;}
.mootoolsEnlighterJSTabPane .controls li:hover {background-color: #e5e5e5;}
.mootoolsEnlighterJSTabPane .controls li.selected {background-color: #e5e5e5;}
.panicEnlighterJS, .panicEnlighterJSWrapper {font-family: Monaco,Courier,monospace;}
.panicEnlighterJSTabPane .controls li {background-color: #f2f2f2;}
.panicEnlighterJSTabPane .controls li:hover {background-color: #e5e5e5;}
.panicEnlighterJSTabPane .controls .selected, .panicEnlighterJSTabPane .controls .selected:hover {background-color: #e4f8fc;}
ol.panicEnlighterJS li, ul.panicEnlighterJS li {border-top: 1px solid #fff;border-bottom: 1px solid #fff;}
ol.panicEnlighterJS li {border-left: 1px solid #939393;}
ol.panicEnlighterJS.hoverEnabled li:hover, ul.panicEnlighterJS.hoverEnabled li:hover {border-top: 1px solid #eee;border-bottom: 1px solid #eee;background-color: #f4f8fc;}
.panicEnlighterJS .de1 {color: #a00083;}
.panicEnlighterJS .de2 {color: #a00083;}
.panicEnlighterJS .kw1 {color: #9f0050;}
.panicEnlighterJS .kw2 {color: #9f0050;}
.panicEnlighterJS .kw3 {color: #9a6c00;}
.panicEnlighterJS .kw4 {color: #9f0050;}
.panicEnlighterJS .co1 {color: #00721f;font-style: italic;}
.panicEnlighterJS .co2 {color: #00721f;font-style: italic;}
.panicEnlighterJS .st0 {color: #ef7300;}
.panicEnlighterJS .st1 {color: #8a000f;}
.panicEnlighterJS .st2 {color: #8a000f;}
.panicEnlighterJS .nu0 {color: #1600ff;}
.panicEnlighterJS .me0 {color: #00417f;}
.panicEnlighterJS .me1 {color: #00417f;}
.panicEnlighterJS .br0 {color: #000;}
.panicEnlighterJS .sy0 {color: #000;}
.panicEnlighterJS .es0 {color: #000;}
.panicEnlighterJS .re0 {color: #8a000f;}
.panicEnlighterJSWrapper pre {background-color: #fff;font-size: 12px;color: #000;line-height: 16px;}
.panicEnlighterJSWrapper .EnlighterJSToolbar>a {border-radius: 0;}
.tuttiEnlighterJS, .tuttiEnlighterJSWrapper {font-family: Monaco,Courier,monospace;}
.tuttiEnlighterJSTabPane .controls li {background-color: #fff;}
.tuttiEnlighterJSTabPane .controls .selected, .tuttiEnlighterJSTabPane .controls .selected:hover, .tuttiEnlighterJSTabPane .controls li:hover {background-color: #f4f8fc;}
.tuttiEnlighterJS {color: #000;}
ol.tuttiEnlighterJS {background-color: #fbfbfb;list-style-type: decimal;}
ul.tuttiEnlighterJS {background-color: #fbfbfb;}
span.tuttiEnlighterJS {background-color: #f9f9f9;border: none;}
ol.tuttiEnlighterJS li, ul.tuttiEnlighterJS li {border: none;line-height: 16px;}
ol.tuttiEnlighterJS.hoverEnabled li:hover, ul.tuttiEnlighterJS.hoverEnabled li:hover {background-color: #f4f8fc;color: #000;border: none;}
ol.tuttiEnlighterJS li.specialline, ul.tuttiEnlighterJS li.specialline {background-color: #f4f8fc;}
.tuttiEnlighterJS .de1 {color: #6eb13f;}
.tuttiEnlighterJS .de2 {color: #6eb13f;}
.tuttiEnlighterJS .kw1 {color: #8600c9;}
.tuttiEnlighterJS .kw2 {color: #3a1d72;font-weight: 700;}
.tuttiEnlighterJS .kw3 {color: #4f9fcf;}
.tuttiEnlighterJS .kw4 {color: #4f9fcf;}
.tuttiEnlighterJS .co1 {color: #bbb;}
.tuttiEnlighterJS .co2 {color: #bbb;}
.tuttiEnlighterJS .st0 {color: #bc670f;background-color: #fffdf7;}
.tuttiEnlighterJS .st1 {color: #bc670f;background-color: #fffdf7;}
.tuttiEnlighterJS .st2 {color: #bc670f;background-color: #fffdf7;}
.tuttiEnlighterJS .nu0 {color: #6700b9;}
.tuttiEnlighterJS .me0 {color: #000;}
.tuttiEnlighterJS .me1 {color: #6eb13f;font-weight: 700;}
.tuttiEnlighterJS .br0 {color: #4f4f4f;}
.tuttiEnlighterJS .sy0 {color: #626fc9;}
.tuttiEnlighterJS .es0 {color: #4f4f4f;}
.tuttiEnlighterJS .re0 {color: #d44950;}
.tuttiEnlighterJSWrapper pre {background-color: #fff;font-size: 12px;color: #000;line-height: 16px;}
.tuttiEnlighterJSWrapper .EnlighterJSToolbar>a {border-radius: 0;opacity: .8;border: none;width: 21px;height: 21px;}
.tuttiEnlighterJSWrapper .EnlighterJSToolbar>a:HOVER {opacity: 1;}
.twilightEnlighterJS, .twilightEnlighterJSWrapper {font-family: Monaco,Courier,monospace;}
.twilightEnlighterJSTabPane .controls li {background-color: #303030;font-size: 12px;color: #f2f2f2;border-radius: 0;}
.twilightEnlighterJSTabPane .controls li:hover {color: #8f9657;background-color: #303030;}
.twilightEnlighterJSTabPane .controls .selected, .twilightEnlighterJSTabPane .controls .selected:hover {background-color: #000;}
span.twilightEnlighterJS {background-color: #141414;border: none;}
.twilightEnlighterJS span {color: #f8f8f8;}
ol.twilightEnlighterJS {background-color: #f2f2f2;list-style-type: decimal;border: solid 1px #222;}
ul.twilightEnlighterJS {background-color: #f2f2f2;border: solid 1px #222;}
ol.twilightEnlighterJS li, ul.twilightEnlighterJS li {border: none;border-left: 1px solid #939393;line-height: 19px;background-color: #141414;}
ol.twilightEnlighterJS.hoverEnabled li:hover, ul.twilightEnlighterJS.hoverEnabled li:hover {background-color: #202021;border: none;border-left: 1px solid #939393;}
ol.twilightEnlighterJS li.specialline, ul.twilightEnlighterJS li.specialline {background-color: #202021;}
.twilightEnlighterJS .de1 {color: #fff;}
.twilightEnlighterJS .de2 {color: #fff;}
.twilightEnlighterJS .kw1 {color: #cda869;}
.twilightEnlighterJS .kw2 {color: #f9ee98;}
.twilightEnlighterJS .kw3 {color: #6f87a8;}
.twilightEnlighterJS .kw4 {color: #e96546;}
.twilightEnlighterJS .co1 {color: #5f5a60;}
.twilightEnlighterJS .co2 {color: #5f5a60;}
.twilightEnlighterJS .st0 {color: #8f9657;}
.twilightEnlighterJS .st1 {color: #8f9657;}
.twilightEnlighterJS .st2 {color: #8f9657;}
.twilightEnlighterJS .nu0 {color: #cf6745;}
.twilightEnlighterJS .me0 {color: #fff;}
.twilightEnlighterJS .me1 {color: #fff;}
.twilightEnlighterJS .br0 {color: #fff;}
.twilightEnlighterJS .sy0 {color: #fff;}
.twilightEnlighterJS .es0 {color: #fff;}
.twilightEnlighterJS .re0 {color: #e57a27;}
.twilightEnlighterJSWrapper pre {background-color: #141414;font-size: 12px;color: #f8f8f8;line-height: 20px;}
.twilightEnlighterJSWrapper .EnlighterJSToolbar>a {border-radius: 0;opacity: .8;}
.twilightEnlighterJSWrapper .EnlighterJSToolbar>a:hover {opacity: 1;}