.m-tool .code textarea,div.syntaxhighlighter{overflow:hidden;line-height:1.5;}
.m-tool .code-toggle{border-left:1px solid #dbdbdb;}}
.syntaxhighlighter a,.syntaxhighlighter div,.syntaxhighlighter code,.syntaxhighlighter table,.syntaxhighlighter table td,.syntaxhighlighter table tr,.syntaxhighlighter table tbody,.syntaxhighlighter table thead,.syntaxhighlighter table caption,.syntaxhighlighter textarea{background:none;border:0;bottom:auto;float:none;height:auto;left:auto;line-height:17px;margin:0;outline:0;overflow:visible;padding:0;position:static;right:auto;text-align:left;top:auto;vertical-align:baseline;width:auto;box-sizing:content-box;font-family:"Consolas", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace;font-weight:normal;font-style:normal;font-size:12px;min-height:0;word-wrap:break-word;}
.syntaxhighlighter{margin:10px 0;position:relative;zoom:1;overflow:auto;overflow-y:hidden;font-size:12px;border:1px solid #e1e1e8;border-radius:5px;background:#f7f7f9;}
.syntaxhighlighter .bold{font-weight:bold;}
.syntaxhighlighter .italic{font-style:italic;}
.syntaxhighlighter .line{/*white-space:nowrap;word-wrap:normal;*/}
.syntaxhighlighter table{table-layout:fixed;width:100%;}
.syntaxhighlighter table caption{text-align:left;padding:6px 0 6px 12px;}
.syntaxhighlighter table td.code .container{position:relative;padding:0px 0;}
.syntaxhighlighter table td.code .container textarea{box-sizing:border-box;position:absolute;left:0;top:0;width:100%;height:100%;border:none;background:white;padding-left:12px;overflow:hidden;white-space:pre;display:none;}
.syntaxhighlighter table td.gutter{width:30px;padding:5px 0;border-radius:5px 0 0 5px;background:#fbfbfc;vertical-align:top;}
.syntaxhighlighter table td.gutter .line{text-align:right;padding:0 6px 0 0;}
.syntaxhighlighter table td.code .line{padding:0 8px;}
.syntaxhighlighter.nogutter td.code .container textarea,.syntaxhighlighter.nogutter td.code .line{padding-left:0;}
.syntaxhighlighter.show{display:block;}
.syntaxhighlighter.collapsed table{display:none;}
.syntaxhighlighter.collapsed .toolbar{padding:1px 10px 0 10px;font-size:12px;position:static;width:auto;height:auto;}
.syntaxhighlighter.collapsed .toolbar span{display:inline;margin-right:12px;}
.syntaxhighlighter.collapsed .toolbar span a{padding:0;display:none;}
.syntaxhighlighter.collapsed .toolbar span a.expandSource{display:inline;}
.syntaxhighlighter .toolbar{display:none;position:absolute;right:1px;top:1px;width:11px;height:11px;font-size:10px;z-index:10;}
.syntaxhighlighter .toolbar span.title{display:inline;}
.syntaxhighlighter .toolbar a{display:block;text-align:center;text-decoration:none;padding-top:1px;}
.syntaxhighlighter .toolbar a.expandSource{display:none;}
.syntaxhighlighter.ie{font-size:10px;padding:1px 0 1px 0;}
.syntaxhighlighter.ie .toolbar{line-height:8px;}
.syntaxhighlighter.ie .toolbar a{padding-top:0px;}
.syntaxhighlighter.printing .line.alt1 .content,.syntaxhighlighter.printing .line.alt2 .content,.syntaxhighlighter.printing .line.highlighted .number,.syntaxhighlighter.printing .line.highlighted.alt1 .content,.syntaxhighlighter.printing .line.highlighted.alt2 .content{background:none;}
.syntaxhighlighter.printing .line .number{color:#bbbbbb;}
.syntaxhighlighter.printing .line .content{color:black;}
.syntaxhighlighter.printing .toolbar{display:none;}
.syntaxhighlighter.printing a{text-decoration:none;}
.syntaxhighlighter.printing .plain,.syntaxhighlighter.printing .plain a{color:black;}
.syntaxhighlighter.printing .comments,.syntaxhighlighter.printing .comments a{color:#008200;}
.syntaxhighlighter.printing .string,.syntaxhighlighter.printing .string a{color:blue;}
.syntaxhighlighter.printing .keyword{color:#006699;font-weight:bold;}
.syntaxhighlighter.printing .preprocessor{color:gray;}
.syntaxhighlighter.printing .variable{color:#aa7700;}
.syntaxhighlighter.printing .value{color:#009900;}
.syntaxhighlighter.printing .functions{color:#ff1493;}
.syntaxhighlighter.printing .constants{color:#0066cc;}
.syntaxhighlighter.printing .script{font-weight:bold;}
.syntaxhighlighter.printing .color1,.syntaxhighlighter.printing .color1 a{color:gray;}
.syntaxhighlighter.printing .color2,.syntaxhighlighter.printing .color2 a{color:#ff1493;}
.syntaxhighlighter.printing .color3,.syntaxhighlighter.printing .color3 a{color:red;}
.syntaxhighlighter.printing .break,.syntaxhighlighter.printing .break a{color:black;}
.syntaxhighlighter .line.highlighted.number{color:black;}
.syntaxhighlighter table caption{color:black;}
.syntaxhighlighter .gutter{border-right:1px solid #ececf0;color:#afafaf;}
.syntaxhighlighter .gutter .line{background:#fbfbfc;}
.syntaxhighlighter .gutter .line.highlighted{background:#6ce26c;color:white;}
.syntaxhighlighter.printing .line .content{border:none;}
.syntaxhighlighter.collapsed{overflow:visible;}
.syntaxhighlighter.collapsed .toolbar{color:blue;background:white;border:1px solid #6ce26c;}
.syntaxhighlighter.collapsed .toolbar a{color:blue;}
.syntaxhighlighter.collapsed .toolbar a:hover{color:red;}
.syntaxhighlighter .toolbar{color:white;background:#6ce26c;border:none;}
.syntaxhighlighter .toolbar a{color:white;}
.syntaxhighlighter .toolbar a:hover{color:black;}
.syntaxhighlighter .plain,.syntaxhighlighter .plain a{color:black;}
.syntaxhighlighter .comments,.syntaxhighlighter .comments a{color:#008200;}
.syntaxhighlighter .string,.syntaxhighlighter .string a{color:blue;}
.syntaxhighlighter .keyword{color:#006699;}
.syntaxhighlighter .preprocessor{color:gray;}
.syntaxhighlighter .variable{color:#aa7700;}
.syntaxhighlighter .value{color:#009900;}
.syntaxhighlighter .functions{color:#ff1493;}
.syntaxhighlighter .constants{color:#0066cc;}
.syntaxhighlighter .script{font-weight:bold;color:#006699;background:none;}
.syntaxhighlighter .color1,.syntaxhighlighter .color1 a{color:gray;}
.syntaxhighlighter .color2,.syntaxhighlighter .color2 a{color:#ff1493;}
.syntaxhighlighter .color3,.syntaxhighlighter .color3 a{color:red;}
.syntaxhighlighter .keyword{font-weight:bold;}