added background image & adjusted styles for it
[dylansserver.git] / includes / syntax / styles / shCoreDefault.css
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: 1.1em !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-family: "Consolas", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important;
48 font-weight: normal !important;
49 font-style: normal !important;
50 font-size: 1em !important;
51 min-height: inherit !important;
52 min-height: auto !important;
53 }
54
55 .syntaxhighlighter {
56 width: 100% !important;
57 margin: 1em 0 1em 0 !important;
58 position: relative !important;
59 overflow: auto !important;
60 font-size: 1em !important;
61 }
62 .syntaxhighlighter.source {
63 overflow: hidden !important;
64 }
65 .syntaxhighlighter .bold {
66 font-weight: bold !important;
67 }
68 .syntaxhighlighter .italic {
69 font-style: italic !important;
70 }
71 .syntaxhighlighter .line {
72 white-space: pre !important;
73 }
74 .syntaxhighlighter table {
75 width: 100% !important;
76 }
77 .syntaxhighlighter table caption {
78 text-align: left !important;
79 padding: .5em 0 0.5em 1em !important;
80 }
81 .syntaxhighlighter table td.code {
82 width: 100% !important;
83 }
84 .syntaxhighlighter table td.code .container {
85 position: relative !important;
86 }
87 .syntaxhighlighter table td.code .container textarea {
88 box-sizing: border-box !important;
89 position: absolute !important;
90 left: 0 !important;
91 top: 0 !important;
92 width: 100% !important;
93 height: 100% !important;
94 border: none !important;
95 /*background: white !important;*/
96 padding-left: 1em !important;
97 overflow: hidden !important;
98 white-space: pre !important;
99 }
100 .syntaxhighlighter table td.gutter .line {
101 text-align: right !important;
102 padding: 0 0.5em 0 1em !important;
103 }
104 .syntaxhighlighter table td.code .line {
105 padding: 0 1em !important;
106 }
107 .syntaxhighlighter.nogutter td.code .container textarea, .syntaxhighlighter.nogutter td.code .line {
108 padding-left: 0em !important;
109 }
110 .syntaxhighlighter.show {
111 display: block !important;
112 }
113 .syntaxhighlighter.collapsed table {
114 display: none !important;
115 }
116 .syntaxhighlighter.collapsed .toolbar {
117 padding: 0.1em 0.8em 0em 0.8em !important;
118 font-size: 1em !important;
119 position: static !important;
120 width: auto !important;
121 height: auto !important;
122 }
123 .syntaxhighlighter.collapsed .toolbar span {
124 display: inline !important;
125 margin-right: 1em !important;
126 }
127 .syntaxhighlighter.collapsed .toolbar span a {
128 padding: 0 !important;
129 display: none !important;
130 }
131 .syntaxhighlighter.collapsed .toolbar span a.expandSource {
132 display: inline !important;
133 }
134 .syntaxhighlighter .toolbar {
135 position: absolute !important;
136 right: 1px !important;
137 top: 1px !important;
138 width: 11px !important;
139 height: 11px !important;
140 font-size: 10px !important;
141 z-index: 10 !important;
142 }
143 .syntaxhighlighter .toolbar span.title {
144 display: inline !important;
145 }
146 .syntaxhighlighter .toolbar a {
147 display: block !important;
148 text-align: center !important;
149 text-decoration: none !important;
150 padding-top: 1px !important;
151 }
152 .syntaxhighlighter .toolbar a.expandSource {
153 display: none !important;
154 }
155 .syntaxhighlighter.ie {
156 font-size: .9em !important;
157 padding: 1px 0 1px 0 !important;
158 }
159 .syntaxhighlighter.ie .toolbar {
160 line-height: 8px !important;
161 }
162 .syntaxhighlighter.ie .toolbar a {
163 padding-top: 0px !important;
164 }
165 .syntaxhighlighter.printing .line.alt1 .content,
166 .syntaxhighlighter.printing .line.alt2 .content,
167 .syntaxhighlighter.printing .line.highlighted .number,
168 .syntaxhighlighter.printing .line.highlighted.alt1 .content,
169 .syntaxhighlighter.printing .line.highlighted.alt2 .content {
170 background: none !important;
171 }
172 .syntaxhighlighter.printing .line .number {
173 color: #bbbbbb !important;
174 }
175 .syntaxhighlighter.printing .line .content {
176 color: black !important;
177 }
178 .syntaxhighlighter.printing .toolbar {
179 display: none !important;
180 }
181 .syntaxhighlighter.printing a {
182 text-decoration: none !important;
183 }
184 .syntaxhighlighter.printing .plain, .syntaxhighlighter.printing .plain a {
185 color: black !important;
186 }
187 .syntaxhighlighter.printing .comments, .syntaxhighlighter.printing .comments a {
188 color: #008200 !important;
189 }
190 .syntaxhighlighter.printing .string, .syntaxhighlighter.printing .string a {
191 color: blue !important;
192 }
193 .syntaxhighlighter.printing .keyword {
194 color: #006699 !important;
195 font-weight: bold !important;
196 }
197 .syntaxhighlighter.printing .preprocessor {
198 color: gray !important;
199 }
200 .syntaxhighlighter.printing .variable {
201 color: #aa7700 !important;
202 }
203 .syntaxhighlighter.printing .value {
204 color: #009900 !important;
205 }
206 .syntaxhighlighter.printing .functions {
207 color: #ff1493 !important;
208 }
209 .syntaxhighlighter.printing .constants {
210 color: #0066cc !important;
211 }
212 .syntaxhighlighter.printing .script {
213 font-weight: bold !important;
214 }
215 .syntaxhighlighter.printing .color1, .syntaxhighlighter.printing .color1 a {
216 color: gray !important;
217 }
218 .syntaxhighlighter.printing .color2, .syntaxhighlighter.printing .color2 a {
219 color: #ff1493 !important;
220 }
221 .syntaxhighlighter.printing .color3, .syntaxhighlighter.printing .color3 a {
222 color: red !important;
223 }
224 .syntaxhighlighter.printing .break, .syntaxhighlighter.printing .break a {
225 color: black !important;
226 }
227
228 /*
229 .syntaxhighlighter {
230 background-color: white !important;
231 }
232 .syntaxhighlighter .line.alt1 {
233 background-color: white !important;
234 }
235 .syntaxhighlighter .line.alt2 {
236 background-color: white !important;
237 }
238 .syntaxhighlighter .line.highlighted.alt1, .syntaxhighlighter .line.highlighted.alt2 {
239 background-color: #e0e0e0 !important;
240 }
241 */
242
243 .syntaxhighlighter .line.highlighted.number {
244 color: black !important;
245 }
246 .syntaxhighlighter table caption {
247 color: black !important;
248 }
249 .syntaxhighlighter .gutter {
250 color: #afafaf !important;
251 }
252 .syntaxhighlighter .gutter .line {
253 border-right: 3px solid #6ce26c !important;
254 }
255 .syntaxhighlighter .gutter .line.highlighted {
256 background-color: #6ce26c !important;
257 /*color: white !important;*/
258 }
259 .syntaxhighlighter.printing .line .content {
260 border: none !important;
261 }
262 .syntaxhighlighter.collapsed {
263 overflow: visible !important;
264 }
265 .syntaxhighlighter.collapsed .toolbar {
266 color: blue !important;
267 /*background: white !important;*/
268 border: 1px solid #6ce26c !important;
269 }
270 .syntaxhighlighter.collapsed .toolbar a {
271 color: blue !important;
272 }
273 .syntaxhighlighter.collapsed .toolbar a:hover {
274 color: red !important;
275 }
276 .syntaxhighlighter .toolbar {
277 color: white !important;
278 background: #6ce26c !important;
279 border: none !important;
280 }
281 .syntaxhighlighter .toolbar a {
282 color: white !important;
283 }
284 .syntaxhighlighter .toolbar a:hover {
285 color: black !important;
286 }
287 .syntaxhighlighter .plain, .syntaxhighlighter .plain a {
288 color: black !important;
289 }
290 .syntaxhighlighter .comments, .syntaxhighlighter .comments a {
291 color: #008200 !important;
292 }
293 .syntaxhighlighter .string, .syntaxhighlighter .string a {
294 color: blue !important;
295 }
296 .syntaxhighlighter .keyword {
297 color: #006699 !important;
298 }
299 .syntaxhighlighter .preprocessor {
300 color: gray !important;
301 }
302 .syntaxhighlighter .variable {
303 color: #aa7700 !important;
304 }
305 .syntaxhighlighter .value {
306 color: #009900 !important;
307 }
308 .syntaxhighlighter .functions {
309 color: #ff1493 !important;
310 }
311 .syntaxhighlighter .constants {
312 color: #0066cc !important;
313 }
314 .syntaxhighlighter .script {
315 font-weight: bold !important;
316 color: #006699 !important;
317 background-color: none !important;
318 }
319 .syntaxhighlighter .color1, .syntaxhighlighter .color1 a {
320 color: gray !important;
321 }
322 .syntaxhighlighter .color2, .syntaxhighlighter .color2 a {
323 color: #ff1493 !important;
324 }
325 .syntaxhighlighter .color3, .syntaxhighlighter .color3 a {
326 color: red !important;
327 }
328
329 .syntaxhighlighter .keyword {
330 font-weight: bold !important;
331 }