.dp-highlighter{font-family:Consolas, "Courier New", Courier, mono;font-size:12px;background-color:#E7E5DC;width:99%;overflow:auto;padding-top:1px;margin:18px 0}
.dp-highlighter .bar{padding-left:45px}
.dp-highlighter.collapsed .bar,.dp-highlighter.nogutter .bar{padding-left:0}
.dp-highlighter ol{list-style:decimal-leading-zero;background-color:#fff;color:#5C5C5C;margin:0 0 1px 45px;padding:0}
.dp-highlighter.nogutter ol{list-style-type:none!important;margin-left:0}
.dp-highlighter ol li,.dp-highlighter .columns div{border-left:3px solid #6CE26C;background-color:#f8f8f8;padding-left:10px;line-height:14px}
.dp-highlighter.nogutter ol li,.dp-highlighter.nogutter .columns div{border:0}
.dp-highlighter .columns{color:gray;overflow:hidden;width:100%}
.dp-highlighter .columns div{padding-bottom:5px}
.dp-highlighter ol li.alt{background-color:#fff}
.dp-highlighter ol li span{color:#000}
.dp-highlighter.collapsed ol{margin:0}
.dp-highlighter.collapsed ol li{display:none}
.dp-highlighter.printing{border:none}
.dp-highlighter.printing .tools{display:none!important}
.dp-highlighter.printing li{display:list-item!important}
.dp-highlighter .tools{font:9px Verdana, Geneva, Arial, Helvetica, sans-serif;color:silver;background-color:#f8f8f8;text-align1:right;border-left:3px solid #6CE26C;padding:3px 8px 10px 10px}
.dp-highlighter.nogutter .tools{border-left:0}
.dp-highlighter.collapsed .tools{border-bottom:0}
.dp-highlighter .tools a{font-size:9px;color:#a0a0a0;text-decoration:none;margin-right:10px}
.dp-highlighter .tools a:hover{color:red;text-decoration:underline}
.dp-about{background-color:#fff;margin:0;padding:0}
.dp-about table{width:100%;height:100%;font-size:11px;font-family:Tahoma, Verdana, Arial, sans-serif!important}
.dp-about td{vertical-align:top;padding:10px}
.dp-about .copy{border-bottom:1px solid #ACA899;height:95%}
.dp-about .title{color:red;font-weight:700}
.dp-about .para{margin:0 0 4px}
.dp-about .footer{background-color:#ECEADB;border-top:1px solid #fff;text-align:right}
.dp-about .close{font-size:11px;font-family:Tahoma, Verdana, Arial, sans-serif!important;background-color:#ECEADB;width:60px;height:22px}
.dp-highlighter .comment,.dp-highlighter .comments{color:#008200}
.dp-highlighter .string{color:blue}
.dp-highlighter .keyword{color:#069;font-weight:700}
.dp-highlighter .preprocessor{color:gray}
