shCoreDefault.css 8.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327
  1. /**
  2. * SyntaxHighlighter
  3. * http://alexgorbatchev.com/SyntaxHighlighter
  4. *
  5. * SyntaxHighlighter is donationware. If you are using it, please donate.
  6. * http://alexgorbatchev.com/SyntaxHighlighter/donate.html
  7. *
  8. * @version
  9. * 3.0.83 (July 02 2010)
  10. *
  11. * @copyright
  12. * Copyright (C) 2004-2010 Alex Gorbatchev.
  13. *
  14. * @license
  15. * Dual licensed under the MIT and GPL licenses.
  16. */
  17. .syntaxhighlighter a,
  18. .syntaxhighlighter div,
  19. .syntaxhighlighter code,
  20. .syntaxhighlighter table,
  21. .syntaxhighlighter table td,
  22. .syntaxhighlighter table tr,
  23. .syntaxhighlighter table tbody,
  24. .syntaxhighlighter table thead,
  25. .syntaxhighlighter table caption,
  26. .syntaxhighlighter textarea {
  27. -moz-border-radius: 0 0 0 0 !important;
  28. -webkit-border-radius: 0 0 0 0 !important;
  29. background: none !important;
  30. border: 0 !important;
  31. bottom: auto !important;
  32. float: none !important;
  33. height: auto !important;
  34. left: auto !important;
  35. line-height: 19px !important;
  36. margin: 0 !important;
  37. outline: 0 !important;
  38. overflow: visible !important;
  39. padding: 0 !important;
  40. position: static !important;
  41. right: auto !important;
  42. text-align: left !important;
  43. top: auto !important;
  44. vertical-align: baseline !important;
  45. width: auto !important;
  46. box-sizing: content-box !important;
  47. font-weight: normal !important;
  48. font-style: normal !important;
  49. font-size: 12px !important;
  50. min-height: inherit !important;
  51. min-height: auto !important;
  52. }
  53. .syntaxhighlighter {
  54. width: 100% !important;
  55. margin: 1em 0 1em 0 !important;
  56. position: relative !important;
  57. overflow: auto !important;
  58. font-size: 1em !important;
  59. }
  60. .syntaxhighlighter.source {
  61. overflow: hidden !important;
  62. }
  63. .syntaxhighlighter .bold {
  64. font-weight: bold !important;
  65. }
  66. .syntaxhighlighter .italic {
  67. font-style: italic !important;
  68. }
  69. .syntaxhighlighter .line {
  70. white-space: pre !important;
  71. }
  72. .syntaxhighlighter table {
  73. width: 100% !important;
  74. }
  75. .syntaxhighlighter table caption {
  76. text-align: left !important;
  77. padding: .5em 0 0.5em 1em !important;
  78. }
  79. .syntaxhighlighter table td.code {
  80. width: 100% !important;
  81. }
  82. .syntaxhighlighter table td.code .container {
  83. position: relative !important;
  84. }
  85. .syntaxhighlighter table td.code .container textarea {
  86. box-sizing: border-box !important;
  87. position: absolute !important;
  88. left: 0 !important;
  89. top: 0 !important;
  90. width: 100% !important;
  91. height: 100% !important;
  92. border: none !important;
  93. background: white !important;
  94. padding-left: 1em !important;
  95. overflow: hidden !important;
  96. white-space: pre !important;
  97. }
  98. .syntaxhighlighter table td.gutter .line {
  99. text-align: right !important;
  100. padding: 0 0.5em 0 1em !important;
  101. }
  102. .syntaxhighlighter table td.code .line {
  103. padding: 0 1em !important;
  104. }
  105. .syntaxhighlighter.nogutter td.code .container textarea, .syntaxhighlighter.nogutter td.code .line {
  106. padding-left: 0em !important;
  107. }
  108. .syntaxhighlighter.show {
  109. display: block !important;
  110. }
  111. .syntaxhighlighter.collapsed table {
  112. display: none !important;
  113. }
  114. .syntaxhighlighter.collapsed .toolbar {
  115. padding: 0.1em 0.8em 0em 0.8em !important;
  116. font-size: 1em !important;
  117. position: static !important;
  118. width: auto !important;
  119. height: auto !important;
  120. }
  121. .syntaxhighlighter.collapsed .toolbar span {
  122. display: inline !important;
  123. margin-right: 1em !important;
  124. }
  125. .syntaxhighlighter.collapsed .toolbar span a {
  126. padding: 0 !important;
  127. display: none !important;
  128. }
  129. .syntaxhighlighter.collapsed .toolbar span a.expandSource {
  130. display: inline !important;
  131. }
  132. .syntaxhighlighter .toolbar {
  133. position: absolute !important;
  134. right: 1px !important;
  135. top: 1px !important;
  136. width: 11px !important;
  137. height: 11px !important;
  138. font-size: 10px !important;
  139. z-index: 10 !important;
  140. }
  141. .syntaxhighlighter .toolbar span.title {
  142. display: inline !important;
  143. }
  144. .syntaxhighlighter .toolbar a {
  145. display: block !important;
  146. text-align: center !important;
  147. text-decoration: none !important;
  148. padding-top: 1px !important;
  149. }
  150. .syntaxhighlighter .toolbar a.expandSource {
  151. display: none !important;
  152. }
  153. .syntaxhighlighter.ie {
  154. font-size: .9em !important;
  155. padding: 1px 0 1px 0 !important;
  156. }
  157. .syntaxhighlighter.ie .toolbar {
  158. line-height: 8px !important;
  159. }
  160. .syntaxhighlighter.ie .toolbar a {
  161. padding-top: 0px !important;
  162. }
  163. .syntaxhighlighter.printing .line.alt1 .content,
  164. .syntaxhighlighter.printing .line.alt2 .content,
  165. .syntaxhighlighter.printing .line.highlighted .number,
  166. .syntaxhighlighter.printing .line.highlighted.alt1 .content,
  167. .syntaxhighlighter.printing .line.highlighted.alt2 .content {
  168. background: none !important;
  169. }
  170. .syntaxhighlighter.printing .line .number {
  171. color: #bbbbbb !important;
  172. }
  173. .syntaxhighlighter.printing .line .content {
  174. color: black !important;
  175. }
  176. .syntaxhighlighter.printing .toolbar {
  177. display: none !important;
  178. }
  179. .syntaxhighlighter.printing a {
  180. text-decoration: none !important;
  181. }
  182. .syntaxhighlighter.printing .plain, .syntaxhighlighter.printing .plain a {
  183. color: black !important;
  184. }
  185. .syntaxhighlighter.printing .comments, .syntaxhighlighter.printing .comments a {
  186. color: #008200 !important;
  187. }
  188. .syntaxhighlighter.printing .string, .syntaxhighlighter.printing .string a {
  189. color: blue !important;
  190. }
  191. .syntaxhighlighter.printing .keyword {
  192. color: #006699 !important;
  193. font-weight: bold !important;
  194. }
  195. .syntaxhighlighter.printing .preprocessor {
  196. color: gray !important;
  197. }
  198. .syntaxhighlighter.printing .variable {
  199. color: #aa7700 !important;
  200. }
  201. .syntaxhighlighter.printing .value {
  202. color: #009900 !important;
  203. }
  204. .syntaxhighlighter.printing .functions {
  205. color: #ff1493 !important;
  206. }
  207. .syntaxhighlighter.printing .constants {
  208. color: #0066cc !important;
  209. }
  210. .syntaxhighlighter.printing .script {
  211. font-weight: bold !important;
  212. }
  213. .syntaxhighlighter.printing .color1, .syntaxhighlighter.printing .color1 a {
  214. color: gray !important;
  215. }
  216. .syntaxhighlighter.printing .color2, .syntaxhighlighter.printing .color2 a {
  217. color: #ff1493 !important;
  218. }
  219. .syntaxhighlighter.printing .color3, .syntaxhighlighter.printing .color3 a {
  220. color: red !important;
  221. }
  222. .syntaxhighlighter.printing .break, .syntaxhighlighter.printing .break a {
  223. color: black !important;
  224. }
  225. .syntaxhighlighter {
  226. background-color: white !important;
  227. }
  228. .syntaxhighlighter .line.alt1 {
  229. background-color: white !important;
  230. }
  231. .syntaxhighlighter .line.alt2 {
  232. background-color: white !important;
  233. }
  234. .syntaxhighlighter .line.highlighted.alt1, .syntaxhighlighter .line.highlighted.alt2 {
  235. background-color: #e0e0e0 !important;
  236. }
  237. .syntaxhighlighter .line.highlighted.number {
  238. color: black !important;
  239. }
  240. .syntaxhighlighter table caption {
  241. color: black !important;
  242. }
  243. .syntaxhighlighter .gutter {
  244. color: #afafaf !important;
  245. }
  246. .syntaxhighlighter .gutter .line {
  247. border-right: 3px solid #6ce26c !important;
  248. }
  249. .syntaxhighlighter .gutter .line.highlighted {
  250. background-color: #6ce26c !important;
  251. color: white !important;
  252. }
  253. .syntaxhighlighter.printing .line .content {
  254. border: none !important;
  255. }
  256. .syntaxhighlighter.collapsed {
  257. overflow: visible !important;
  258. }
  259. .syntaxhighlighter.collapsed .toolbar {
  260. color: blue !important;
  261. background: white !important;
  262. border: 1px solid #6ce26c !important;
  263. }
  264. .syntaxhighlighter.collapsed .toolbar a {
  265. color: blue !important;
  266. }
  267. .syntaxhighlighter.collapsed .toolbar a:hover {
  268. color: red !important;
  269. }
  270. .syntaxhighlighter .toolbar {
  271. color: white !important;
  272. background: white !important;
  273. border: none !important;
  274. }
  275. .syntaxhighlighter .toolbar a {
  276. color:rgb(207, 207, 207) !important;
  277. }
  278. .syntaxhighlighter .toolbar a:hover {
  279. color: black !important;
  280. }
  281. .syntaxhighlighter .plain, .syntaxhighlighter .plain a {
  282. color: rgb(110, 110, 110) !important;
  283. }
  284. .syntaxhighlighter .comments, .syntaxhighlighter .comments a {
  285. color: #008200 !important;
  286. }
  287. .syntaxhighlighter .string, .syntaxhighlighter .string a {
  288. color: rgb(11, 127, 187) !important;
  289. }
  290. .syntaxhighlighter .keyword {
  291. color: #0096E0 !important;
  292. }
  293. .syntaxhighlighter .preprocessor {
  294. color: gray !important;
  295. }
  296. .syntaxhighlighter .variable {
  297. color: #aa7700 !important;
  298. }
  299. .syntaxhighlighter .value {
  300. color: #009900 !important;
  301. }
  302. .syntaxhighlighter .functions {
  303. color: #ff1493 !important;
  304. }
  305. .syntaxhighlighter .constants {
  306. color: #0066cc !important;
  307. }
  308. .syntaxhighlighter .script {
  309. font-weight: bold !important;
  310. color: #006699 !important;
  311. background-color: none !important;
  312. }
  313. .syntaxhighlighter .color1, .syntaxhighlighter .color1 a {
  314. color: gray !important;
  315. }
  316. .syntaxhighlighter .color2, .syntaxhighlighter .color2 a {
  317. color: #ff1493 !important;
  318. }
  319. .syntaxhighlighter .color3, .syntaxhighlighter .color3 a {
  320. color: red !important;
  321. }
  322. .syntaxhighlighter .keyword {
  323. font-weight: bold !important;
  324. }