php warnings
[Pman.MTrack] / mtrack.css
1
2 @import url("../../roojs1/colorbrewer/colorbrewer-bg.css");
3
4 @import url("hyperlight/plain.css");
5 @import url("hyperlight/vibrant-ink.css");
6 @import url("hyperlight/zenburn.css");
7 @import url("hyperlight/wezterm.css");
8         
9         
10  
11 blockquote:before, blockquote:after,
12 q:before, q:after {
13   content: '';
14   content: none;
15 }
16
17 /* remember to highlight inserts somehow! */
18 ins {
19   text-decoration: none;
20 }
21 del {
22   text-decoration: line-through;
23 }
24
25 /* tables still need 'cellspacing="0"' in the markup
26 table {
27   border-collapse: collapse;
28   border-spacing: 0;
29 }
30 */
31
32 body {
33   background: #fff;
34   color: #000;
35   margin: 0;
36   padding: 0;
37 }
38
39 body, th, td {
40   font: normal 10pt
41    /* Cambria, */
42     'Lucida Grande', 'Lucida Sans Unicode',
43       Verdana, Arial, 'Bitstream Vera Sans',
44       Helvetica, sans-serif;
45 }
46  
47
48 h1 {
49   font-size: 18pt;
50 }
51
52 h2 { font-size: 14pt; }
53 h3 { font-size: 12pt; }
54
55 hr {
56   border: none;
57   border-top: 1px solid #ccb;
58   margin: 4px 0;
59 }
60
61 address {
62   font-style: normal;
63 }
64 img {
65   border: none;
66 }
67
68 ol.wikilist li, ul.wikilist li {
69   width: 50em;
70 }
71
72 .underline { text-decoration: underline; }
73 ol.loweralpha { list-style-type: lower-alpha; }
74 ol.upperalpha { list-style-type: upper-alpha; }
75 ol.lowerroman { list-style-type: lower-roman; }
76 ol.upperroman { list-style-type: upper-roman; }
77 ol.arabic { list-style-type: decimal; }
78
79 :link, :visited {
80   text-decoration: none;
81   /* color: #b00; */
82   color: rgb(43, 84, 125);
83   border-bottom: 1px dotted #bbb;
84 }
85
86 :link:hover, :visited:hover {
87   background-color: #eee;
88   color: #555;
89 }
90
91 h1 :link, h1 :visited,
92 h2 :link, h2 :visited,
93 h3 :link, h3 :visited,
94 h4 :link, h4 :visited,
95 h5 :link, h5 :visited,
96 h6 :link, h6 :visited {
97   color: inherit;
98 }
99
100 .anchor:link, .anchor:visited {
101   border: none;
102   color: #d7d7d7;
103   font-size: 0.8em;
104   vertical-align: text-top;
105 }
106
107 * > .anchor:link, * > .anchor:visited {
108   visibility: hidden;
109 }
110
111 h1:hover .anchor,
112 h2:hover .anchor,
113 h3:hover .anchor,
114 h4:hover .anchor,
115 h5:hover .anchor,
116 h6:hover .anchor {
117   visibility: visible;
118 }
119
120 .nav h2, .nav hr {
121   display: none;
122 }
123
124 .nav ul {
125   font-size: 9pt;
126   list-style: none;
127   margin: 0;
128   text-align: right;
129 }
130 .nav li {
131   border-right: 1px solid #d7d7d7;
132   display: inline;
133   padding: 0 0.75em;
134   white-space: nowrap;
135 }
136 .nav li.last {
137   border-right: none;
138 }
139
140 #wikinav {
141   float: right;
142   clear: both;
143 }
144
145 #wikinav ul {
146   text-align: left;
147 }
148
149 #wikinav li {
150   display: block;
151   padding: 0.25em 0px;
152   margin-left: 0.5em;
153   border: none;
154 }
155
156 #mainnav {
157   font-size: 9pt;
158   margin: 1em 0 0.33em;
159   padding: 0.2em 0;
160 }
161
162 #mainnav li {
163   padding: 0.25em 0px;
164   margin-left: 0.5em;
165   border: none;
166 }
167 #mainnav li a {
168   background: #eee;
169 }
170
171 #mainnav :link,
172 #mainnav :visited ,
173 .footnav :visited ,
174 .footnav :link{
175   color: #000 !important;
176   padding: 0.2em 1em;
177   border: 1px solid lightGrey;
178   border-radius: 8px;
179   -webkit-border-radius: 8px;
180   -moz-border-radius: 8px;
181 }
182
183 #mainnav :link:hover,
184 #mainnav :visited:hover ,
185 .footnav :link:hover,
186 .footnav :visited:hover
187 {
188   background-color: #ccc;
189 }
190
191 .footnav ul {
192     list-style: none;
193 }
194 .footnav  {
195     display: inline;
196     float: left;
197     margin-right: 10px
198 }
199 #mainnav .active :link,
200 #mainnav .active :visited ,
201 .footnav :visited {
202   border: 1px solid #777;
203   background: #333;
204   color: #eee;
205   font-weight: bold;
206 }
207
208 #content {
209   margin: 1em;
210   
211 }
212
213 #content p {
214   width: 50em;
215   margin-top: 1em;
216 }
217
218 #content td p:first-child {
219   margin-top: 0;
220 }
221
222 input, textarea, select {
223   margin: 2px;
224 }
225 input, select {
226   vertical-align: middle;
227 }
228 .button, input[type=button], input[type=submit], input[type=reset] {
229   /* background: #eee; */
230   color: #222;
231   border: 1px outset #ccc;
232   padding: 0.1em 0.5em;
233 }
234 .button:hover, input[type=button]:hover, input[type=submit]:hover, input[type=reset]:hover {
235   background: #ccb;
236 }
237 .button[disabled], input[type=button][disabled], input[type=submit][disabled],
238 input[type=reset][disabled] {
239  background: #f6f6f6;
240  border-style: solid;
241  color: #999;
242 }
243 input[type=text], input[type=password], input.textwidget, textarea { border: 1px solid #d7d7d7 }
244 input[type=text], input[type=password],input.textwidget { padding: .25em .5em }
245 input[type=text]:focus, input[type=password]:focus, input.textwidget:focus, textarea:focus {
246  border: 1px solid #886;
247 }
248 option { border-bottom: 1px dotted #d7d7d7 }
249 fieldset { border: 1px solid #d7d7d7; padding: .5em; margin: 1em 0 }
250 form p.hint, form span.hint { color: #666; font-size: 85%; font-style: italic; margin: .5em 0;
251   padding-left: 1em;
252 }
253 fieldset.iefix {
254   background: transparent;
255   border: none;
256   padding: 0;
257   margin: 0;
258 }
259 * html fieldset.iefix { width: 98% }
260 fieldset.iefix p { margin: 0 }
261 legend { color: #999; padding: 0 .25em; font-size: 90%; font-weight: bold }
262 label.disabled { color: #d7d7d7 }
263 .buttons { margin: .5em .5em .5em 0 }
264 .buttons form, .buttons form div { display: inline }
265 .buttons input { margin: 1em .5em .1em 0 }
266 .inlinebuttons input {
267  font-size: 70%;
268  border-width: 1px;
269  border-style: dotted;
270  margin: 0 .1em;
271  padding: 0.1em;
272  background: none;
273 }
274
275 div.wikipreview {
276   background-color: #eee;
277   margin-bottom: 2em;
278 }
279
280 div.error, textarea.error, input.error {
281   border: solid 1px red;
282 }
283
284 div#motd {
285   float: right;
286 }
287
288 table.history {
289   border-collapse: collapse;
290 }
291
292 table.history tr {
293   vertical-align: text-top;
294 }
295 table.history tr th {
296   text-align: left;
297 }
298
299 table.history tr td.diff {
300   border-bottom: solid 1px #bbb;
301   padding: 1em 4em;
302 }
303
304 table.codeann {
305   border-collapse: collapse;
306   border: solid 1px #bbb;
307 }
308
309 tt, pre, td.code {
310   font-family: 'Consolas', 'Bitstream Vera Sans Mono',
311     'Monaco', 'Courier New', 'Courier', monospace;
312 }
313
314 pre, td.code {
315   border: solid 1px #bbb;
316   padding: 0.2em;
317   margin: 0.4em;
318   background-color: #eee;
319   overflow-x: auto;
320   word-wrap: break-word;
321 }
322
323 td.code {
324   overflow-x: auto;
325   word-wrap: break-word;
326   border-top: none;
327   border-bottom: none;
328   border-left: solid 1px #bbb;
329   border-right: solid 1px #bbb;
330   font-size: 9pt;
331 }
332
333 td.source-code {
334   overflow-x: auto;
335   white-space: pre;
336   font-family: 'Consolas', 'Bitstream Vera Sans Mono',
337     'Monaco', 'Courier New', 'Courier', monospace;
338   word-wrap: break-word;
339   /* line-height: 1.6em; */
340   line-height: 17px;     
341   border: solid 1px #bbb;
342   background-color: #eee;
343   vertical-align: top;
344 }
345
346 table.codeann {
347   width: 100%;
348 }
349
350 table.codeann tr th {
351   border-bottom: solid 1px #bbb;
352 }
353
354 table.codeann tr th.code {
355   text-align: left;
356 }
357 table.codeann tr td{
358   font-family: 'Consolas', 'Bitstream Vera Sans Mono',
359     'Monaco', 'Courier New', 'Courier', monospace !important;;
360   font-size: 8pt !important;
361   
362 }
363 able.codeann tr td a {
364     
365 }
366  
367  
368 table.codeann tr th, table.codeann tr td {
369   padding-left: 0.5em;
370   padding-right: 0.5em;
371 }
372
373 table.codeann tr th.line,
374   table.codeann tr td.line
375   {
376     text-align: right;
377   line-height: 17px;
378   }
379   table.codeann tr th.changeset,
380   table.codeann tr td.changeset,
381   table.codeann tr td.user,
382   table.codeann tr th.user
383   {
384   text-align: right;
385   line-height: 15px;
386 }
387
388 table.codeann tr td.line a:link,
389 table.codeann tr td.user a:link,
390 table.codeann tr td.changeset a.changesetlink:link {
391   text-decoration: none;
392   border: none;
393   padding: 0;
394   margin: 0;
395   display: inline;
396 }
397
398 table.codeann tr th.user, table.codeann tr td.user {
399   padding-left: 0.5em;
400   padding-right: 0.5em;
401   white-space: nowrap;
402 }
403
404 /* by default, when showing an annotated file, hide annotations, but show
405  * the line numbers */
406 /** this seems to cause havoc with our show hide stuff...
407
408 table.codeann tr th.changeset, table.codeann tr td.changeset,
409 table.codeann tr th.user, table.codeann tr td.user {
410   display: none;
411 }
412 */
413
414
415 pre {
416   font-size: 9pt;
417 }
418
419
420
421 blockquote.citation {
422   border-left: solid 2px #b00;
423   padding-left: 0.5em;
424   margin-left: inherit;
425   font-style: italic;
426   color: #444;
427 }
428
429 a.pmark {
430   color: inherit;
431 }
432
433 table.wiki {
434   border-collapse: collapse;
435 }
436
437 table.wiki tr td {
438   border: solid 1px #bbb;
439   padding: 0.2em 0.5em;
440 }
441
442 table.report {
443   border-collapse: collapse;
444   width: 100%;
445   clear: both;
446 }
447
448 table.report tr th {
449    border-bottom: 2px solid #666666;
450   padding: 0.2em 0.5em;
451   font-weight: bold;
452   text-align: left;
453 }
454
455 table.report tr td {
456   border-bottom: solid 1px #bbb;
457   padding: 0.2em 0.5em;
458 }
459
460 h2.reportgroup {
461 }
462
463 table.progress {
464   width: 20em;
465   height: 1em;
466   border: solid 1px green;
467   border-collapse: collapse;
468 }
469
470 table.progress tr td.closed {
471   background-color: #8b8;
472   padding: 0;
473 }
474
475 table.esthours {
476   border: solid 1px blue;
477 }
478
479 table.esthours tr td.closed {
480   background-color: #88b;
481 }
482
483 div.milestone {
484   margin-bottom: 3em;
485 }
486
487 dt {
488   font-weight: bold;
489 }
490
491 dd {
492   margin-bottom: 1.2em;
493 }
494
495 textarea.code {
496   font-family: monospace;
497   font-size: 1em;
498 }
499
500 textarea.wiki {
501   width: 500px;
502   font-family: monospace;
503   font-size: 1em;
504   height: 150px;
505 }
506
507 .banner-username { 
508   float: right;
509   margin: 10px;
510   font-size: 14px;
511   font-weight: bold;
512 }
513 .banner-title {
514     float: left;
515   margin: 10px;
516   font-size: 14px;
517   font-weight: bold;
518 }
519 /*
520 #banner-back {
521    
522   background-image: url(../gradient-header.png);
523   background-repeat: repeat-x;
524   background-position: center bottom;
525   background-color: rgb(229,229,229);
526  
527   
528 }
529 */
530
531      
532
533 #banner {
534   display: inline;
535   font-family: Calibri, Arial, Verdana, 'Bitstream Vera Sans',
536     Helvetica, sans-serif;
537   font-weight: bolder;
538   font-size: 1.1em;
539   clear: both;
540 }
541
542 #header {
543   clear: both;
544 }
545
546 #mainsearch {
547   float: right;
548   margin: 0;
549 }
550
551 #mainsearch input.search {
552   margin-left: 1em;
553   width: 30em;
554 }
555
556 /* approximate Safari input type=search */
557 input.roundsearch {
558   border-radius: 12px;
559   -moz-border-radius: 12px;
560   border-style: inset;
561   border-width: 1px;
562   border-color: #777;
563   color: black;
564   padding-left: 1em;
565   padding-right: 1em;
566 }
567
568 input.watermark {
569   color: #999;
570 }
571
572
573 div.excerpt span.hl {
574   background-color: yellow;
575 }
576
577 table.searchresults tr td {
578   padding-bottom: 0.8em;
579 }
580
581 table.searchresults tr {
582   vertical-align: top;
583 }
584
585 div.flotgraph div {
586 }
587
588 h1.timelineday {
589   font-size: 1.2em;
590   margin-top: 1.5em;
591   margin-bottom: 0.5em;
592   border-bottom: solid 1px #bbb;
593   color: #999;
594 }
595
596 div.timelineevent {
597   padding-bottom: 0.25em;
598   margin-top: 0.5em;
599   width: 100%;
600   overflow: hidden;
601   border-bottom: solid 1px #eee;
602 }
603
604 div.timelineevent a.userlink.timelineface {
605   float: left;
606   margin: 0;
607 /*  padding: 0 1em 1em 0; */
608   border-bottom-style: none;
609 }
610
611 div.timelineevent span.time {
612   color: #999;
613   font-size: 0.9em;
614 }
615
616 div.timelinetext {
617   padding-left: 20px;
618   padding-right: 10px;
619   padding-bottom: 0;
620 }
621
622 div.timelinereason {
623   color: rgb(84,84,84);
624   font-size: 0.8em;
625   margin-bottom: 0;
626 }
627
628
629
630 .newticket {
631   background: url(images/newticket.png) no-repeat;
632 }
633 .editticket {
634   background: url(images/editedticket.png) no-repeat;
635 }
636 .closedticket {
637   background: url(images/closedticket.png) no-repeat;
638 }
639 .editwiki {
640   background: url(images/wiki.png) no-repeat;
641 }
642 .editmilestone {
643   background: url(images/milestone.png) no-repeat;
644 }
645 .newchangeset {
646   background: url(images/changeset.png) no-repeat;
647 }
648
649 a.changesetlink {
650     
651   
652     border: 1px solid #CCCCCC;
653     color: #999999;
654     font-family: monospace;
655     font-size: 0.8em;
656     margin-bottom: 0;
657     text-decoration: underline;
658     white-space: normal;
659     text-overflow: ellipsis;
660     width: 100px;
661     overflow: hidden;
662     display: inline-block;
663 }
664
665 table.codeann tr td.changeset a.changesetlink {
666   background-image: none;
667   padding-left: 2px;
668   font-size: 0.8em;
669 }
670
671 a.ticketlink {
672  /* background: rgb(255, 255, 170); */
673   border-bottom: 1px dashed blue;
674   /*border-left: 1px solid rgb(255, 255, 204);
675   border-right: 1px solid rgb(255, 238, 0);
676   border-top: 1px solid rgb(255, 255, 204); */
677   color: black;
678   white-space: normal;
679   padding-top: 1px;
680   padding-bottom: 1px;
681   padding-left: 2px;
682   padding-right: 2px;
683   font-size: 0.9em;
684 /*
685   -webkit-border-radius: 8px;
686   -moz-border-radius: 8px;
687   border-radius: 8px; */
688 }
689
690 a.wikilink {
691   background: rgb(170, 255, 170);
692   border-bottom: 1px solid rgb(0, 204, 51);
693   border-left: 1px solid rgb(204, 255, 204);
694   border-right: 1px solid rgb(0, 204, 51);
695   border-top: 1px solid rgb(204, 255, 204);
696   color: black;
697   white-space: normal;
698   padding-top: 1px;
699   padding-bottom: 1px;
700   padding-left: 2px;
701   padding-right: 2px;
702   font-size: 0.9em;
703   -webkit-border-radius: 8px;
704   -moz-border-radius: 8px;
705   border-radius: 8px;
706
707   background-image: url(images/wiki.png);
708   background-repeat: no-repeat;
709   background-position-y: 2;
710   background-position-x: 2;
711   padding-left: 16px;
712 }
713 /* Styles for tabular listings such as those used for displaying directory
714    contents and report results. */
715 table.listing {
716  clear: both;
717  border-bottom: 1px solid #d7d7d7;
718  border-collapse: collapse;
719  border-spacing: 0;
720  margin-top: 1em;
721  width: 100%;
722 }
723 table.listing th { text-align: left; padding: 0 1em .1em 0; font-size: 12px }
724 table.listing thead { background: #f7f7f0 }
725 table.listing thead th {
726  border: 1px solid #d7d7d7;
727  border-bottom-color: #999;
728  font-size: 11px;
729  font-weight: bold;
730  padding: 2px .5em;
731  vertical-align: bottom;
732 }
733 table.listing thead th :link:hover, table.listing thead th :visited:hover {
734  background-color: transparent;
735 }
736 table.listing thead th a { border: none; padding-right: 12px }
737 table.listing th.asc a, table.listing th.desc a { font-weight: bold }
738 table.listing th.asc a, table.listing th.desc a {
739  background-position: 100% 50%;
740  background-repeat: no-repeat;
741 }
742 table.listing th.asc a { }
743 table.listing th.desc a { }
744 table.listing tbody td, table.listing tbody th {
745  border: 1px dotted #ddd;
746  padding: .33em .5em;
747  vertical-align: top;
748 }
749 table.listing tbody td a:hover, table.listing tbody th a:hover {
750  background-color: transparent;
751 }
752 table.listing tbody tr { border-top: 1px solid #ddd }
753 table.listing tbody tr.even { background-color: #fcfcfc }
754 table.listing tbody tr.odd { background-color: #f7f7f7 }
755 table.listing tbody tr:hover { background: #eed !important }
756
757
758 /* Styles for the directory entries table
759    (extends the styles for "table.listing") */
760 #dirlist { margin-top: 0 }
761 #dirlist td.rev, #dirlist td.age, #dirlist td.change, #dirlist td.size {
762  color: #888;
763  white-space: nowrap;
764 }
765 #dirlist td.size { text-align: right; }
766 /* #dirlist td.name { width: 30% } */
767 #dirlist td.name a, #dirlist td.name span {
768  background-position: 0% 50%;
769  background-repeat: no-repeat;
770  padding-left: 20px;
771  white-space: nowrap;
772 }
773
774 #dirlist td.name a.parent { background-image: url(images/parent.png) }
775 #dirlist td.name a.dir { background-image: url(images/treeview/folder-closed.gif) }
776 #dirlist td.name span.dir { background-image: url(images/treeview/folder-closed.gif) }
777 #dirlist td.name a.file { background-image: url(images/file.png) }
778 #dirlist td.name span.file { background-image: url(images/filedeny.png) }
779 #dirlist td.name a, #dirlist td.rev a { border-bottom: none; display: block }
780 #dirlist td.change {
781     height: 14px;
782     overflow: hidden;
783     display: block;
784     white-space: normal;
785
786 }
787 #dirlist td.change  * {
788     display: inline;
789 }
790 table.code.diff {
791   border-collapse: collapse;
792   border: 1px solid #d3d3d0;
793   width: 100%;
794   margin-bottom: 3em;
795 }
796
797 table.code.diff tr.removed {
798   background-color: rgb(255, 221, 221);
799 }
800 table.code.diff tr.added {
801   background-color: rgb(221, 255, 221);
802 }
803
804 table.code.diff tr td {
805   white-space: pre;
806   font-family: 'Consolas', 'Bitstream Vera Sans Mono',
807     'Monaco', 'Courier New', 'Courier', monospace;
808   color: black;
809   line-height: 1.5em;
810   overflow-x: auto;
811   word-wrap: break-word;
812   font-size: 8pt;
813 }
814
815 table.code.diff tr td.line {
816   padding-left: 1.5em;
817   border-left: 1px solid #d3d3d0;
818 }
819 table.code.diff tr.first {
820   border-top: 1px solid #d3d3d0;
821 }
822
823 table.code.diff tr td.lineno {
824   text-align: right;
825   padding-right: 1em;
826   width: 1%;
827 }
828
829 table.code.diff tr.meta td.line {
830   border: none;
831 }
832
833 pre.code.diff {
834   border: 1px solid #d3d3d0;
835   color: #939399;
836 }
837
838 .code.diff code {
839   width: 100%;
840   margin: 0;
841   padding: 0;
842   color: black;
843   line-height: 1.5em;
844   display: inline-block;
845   overflow-x: auto;
846   word-wrap: break-word;
847 }
848
849 /*
850 .code.diff code.odd {
851   background-color: #f7f7f7;
852 }
853 .code.diff code.even {
854   background-color: #fcfcfc;
855 }
856 .code.diff code.removed {
857   background-color: rgb(255, 221, 221);
858 }
859 .code.diff code.added {
860   background-color: rgb(221, 255, 221);
861 }
862 */
863
864 ol.code {
865   text-align: left;
866   border: 1px solid #d3d3d0;
867   color: #939399;
868 }
869
870 ol.code li {
871   white-space: nowrap;
872   list-style-type: none;
873   margin: 0;
874   margin-left: 2em;
875   padding: 0 0 0 0em;
876   text-align: left;
877   border-left: 1px solid #d3d3d0;
878 }
879
880 ol.code li.even { background-color: #fcfcfc }
881 ol.code li.odd { background-color: #f7f7f7 }
882 ol.code li code {
883   white-space: pre;
884   padding-left: 1em;
885   line-height: 1.5em;
886   color: black;
887 }
888 ol.code {
889   overflow-x: auto;
890   word-wrap: break-word;
891 }
892 div.changesets {
893   background-color: #ddd;
894 }
895
896 div.changeset, div.changesetodd {
897     clear: both;
898   margin: 0;
899   padding: 0;
900   border-bottom: solid 1px #bbb;
901   
902 }
903 div.changeset-committed  div.changelog { 
904   background-color:#fdd;
905 }
906 div.changeset-good-to-go  div.changelog {
907   background-color:#585;
908 }
909 div.changeset-pending-review  div.changelog {
910   background-color:#855;
911 }
912
913 div.changeset-live div.changelog {
914   background-color:#336;
915 }
916  
917
918  
919 div.changesets img.gravatar, div.revinfo img.gravatar
920 {
921   float: left;
922   margin: 0 0.5em 0.5em 0;
923 }
924
925 div.changelog {
926   padding: 0.5em;
927   padding-left: 1em;
928   float: left;
929   
930 }
931 #content div.changelog  p {
932     margin-top: 0;
933     width:auto;
934 }
935 div.changeinfo {
936   /* border-bottom: solid 1px #bbb; */
937   margin: 0;
938   padding: 0.5em 0px 0px 0.5em;
939   float: left;
940   width: 250px;
941 }
942
943 div.changesetday {
944   font-size: 1.2em;
945   background-color: #ccc;
946   border-bottom: solid 1px #bbb;
947   margin: 0;
948   padding: 0;
949   padding-bottom: 0.3em;
950   padding-top: 0.3em;
951   padding-left: 1em;
952   color: #777;
953   clear:both;
954 }
955
956
957 span.branchname, span.milestone {
958   background: rgb(170, 255, 170);
959   border-bottom: 1px solid rgb(0, 204, 51);
960   border-left: 1px solid rgb(204, 255, 204);
961   border-right: 1px solid rgb(0, 204, 51);
962   border-top: 1px solid rgb(204, 255, 204);
963   color: black;
964   white-space: normal;
965   padding-top: 1px;
966   padding-bottom: 1px;
967   padding-left: 2px;
968   padding-right: 2px;
969   font-size: 0.9em;
970   -webkit-border-radius: 8px;
971   -moz-border-radius: 8px;
972   border-radius: 8px;
973 }
974
975 a.keyword {
976   background: rgb(170, 255, 170);
977   border-bottom: 1px solid rgb(0, 204, 51);
978   border-left: 1px solid rgb(204, 255, 204);
979   border-right: 1px solid rgb(0, 204, 51);
980   border-top: 1px solid rgb(204, 255, 204);
981   color: black;
982   white-space: normal;
983   padding-top: 1px;
984   padding-bottom: 1px;
985   padding-left: 4px;
986   padding-right: 4px;
987   margin-right: 0.5em;
988   font-size: 0.9em;
989   -webkit-border-radius: 8px;
990   -moz-border-radius: 8px;
991   border-radius: 8px;
992 }
993
994 span.milestone {
995   background-image: url(images/milestone.png);
996   background-repeat: no-repeat;
997   background-position-x: 2px;
998   padding-left: 16px;
999 }
1000
1001 span.tagname {
1002   background: rgb(255, 255, 170);
1003   border-bottom: 1px solid rgb(255, 238, 0);
1004   border-left: 1px solid rgb(255, 255, 204);
1005   border-right: 1px solid rgb(255, 238, 0);
1006   border-top: 1px solid rgb(255, 255, 204);
1007   color: black;
1008   white-space: normal;
1009   padding-top: 1px;
1010   padding-bottom: 1px;
1011   padding-left: 2px;
1012   padding-right: 2px;
1013   font-size: 0.9em;
1014 }
1015
1016 .completed {
1017   text-decoration: line-through;
1018 }
1019
1020 ol.code li code.removed {
1021   background-color: rgb(255, 221, 221);
1022   display: block;
1023   padding-right: 0;
1024 }
1025
1026 ol.code li code.added {
1027   background-color: rgb(221, 255, 221);
1028   display: block;
1029   padding-right: 0;
1030 }
1031
1032 div.difffiles {
1033   margin-top: 2em;
1034   margin-bottom: 1em;
1035 }
1036
1037 table.fields {
1038   width: 45em;
1039 }
1040
1041 input.summaryedit {
1042   font-size: 1.1em;
1043   font-weight: bold;
1044 }
1045
1046 select.asmSelect {
1047   display: inline;
1048 }
1049
1050 div.asmContainer {
1051  border: 1px solid #d7d7d7;
1052  padding: .5em;
1053 }
1054
1055 /* disabled options in the asmSelect */
1056 select.asmSelect option.asmOptionDisabled {
1057   color: #999;
1058 }
1059
1060 ol.asmList, ul.asmList {
1061   /* html list constructed around selected items */
1062   margin: 0.25em 0 1em 1em;
1063   position: relative;
1064   display: block;
1065   padding: 0.4em 0 0 0;
1066 }
1067
1068 li.asmListItem {
1069   margin-left: 0.5em;
1070   line-height: 1.6em;
1071   list-style: disc;
1072 }
1073
1074 a.asmListItemRemove {
1075   padding: 0.2em 0.2em 0.2em 0.5em;
1076   border: none;
1077 }
1078
1079 div.ticketchangeinfo img.gravatar {
1080   float: right;
1081   margin: 0 0em 1em 1em;
1082 }
1083 div.timelinereason img.gravatar {
1084   float: left;
1085   margin: 0 1em 1em 0em;
1086 }
1087 div.ticketevent, div.timelineevent, h1.timelineday {
1088   clear: both;
1089 }
1090
1091 div.userinfo img.gravatar {
1092   float: right;
1093 }
1094
1095 div.ui-state-highlight, div.ui-state-error {
1096   padding: 0.4em;
1097 }
1098 .ui-widget {
1099   font-size: 1em;
1100 }
1101 .ui-widget p {
1102   margin-bottom: 1.2em;
1103 }
1104
1105 span.ui-icon-info, span.ui-icon-alert {
1106   margin-right: 0.6em;
1107   float: left;
1108 }
1109
1110 #changelog-container {
1111   margin-left: 2em;
1112 }
1113
1114 div.attachment-list {
1115   clear: both;
1116   margin-top: 1em;
1117   margin-bottom: 1em;
1118   padding: 0;
1119 }
1120
1121 .treeview, .treeview ul {
1122   padding: 0;
1123   margin: 0;
1124   list-style: none;
1125 }
1126
1127 .treeview ul {
1128   margin-top: 4px;
1129 }
1130
1131 .treeview .hitarea {
1132 /*  background: url(images/treeview/treeview-gray.gif) -64px -25px no-repeat; */
1133   height: 16px;
1134   width: 16px;
1135   margin-left: -16px;
1136   float: left;
1137   cursor: pointer;
1138 }
1139
1140 /* fix for IE6 */
1141 * html .hitarea {
1142   display: inline;
1143   float: none;
1144 }
1145 .treeview li {
1146   margin: 0;
1147   padding: 3px 0pt 3px 20px;
1148 }
1149
1150 .treeview li {
1151   background-image: none;
1152   /* url(images/treeview/treeview-gray-line.gif) 0 0 no-repeat; */
1153 }
1154 .treeview li.collapsable {
1155   background: url(images/treeview/folder.gif) no-repeat;
1156 }
1157 .treeview li.expandable {
1158   background: url(images/treeview/folder-closed.gif) no-repeat;
1159 }
1160
1161 #wikilastchange {
1162   float: right;
1163   padding: 0.5em;
1164   margin: 1em 0 1.5em 1.5em;
1165   -webkit-border-radius: 8px;
1166   -moz-border-radius: 8px;
1167   border-radius: 8px;
1168   border: solid 1px #bbb;
1169   background-color: #eee;
1170   font-size: 0.8em;
1171   width: 15em;
1172 }
1173
1174 #wikilastchange a.userlink.wikilastchange {
1175   float: left;
1176   padding: 0 0.5em 0.5em 0;
1177   border: none;
1178 }
1179
1180 #footer {
1181   
1182   background-image: url(images/gradient-footer.png);
1183   background-position: center top;
1184   background-repeat: repeat-x;
1185   
1186   background-color: rgb(229,229,229);
1187 /*  clear: both;
1188   border-top: 1px solid #eee;
1189   width: 100%;
1190   margin-top: 1em;
1191   position: fixed;
1192   bottom: 0px;
1193   z-index: 10000;
1194 */
1195 }
1196
1197 div.navfoot {
1198   color: #999;
1199   font-size: 0.8em;
1200   padding-left: 1em;
1201   padding-top: 1em;
1202   height: 2.5em;
1203 }
1204
1205 #openid_identifier {
1206   font-size: 2em;
1207 }
1208
1209 #openid-sign-in {
1210   font-size: 2em;
1211 }
1212
1213 #openidlink {
1214   border: none;
1215 }
1216
1217 @media print {
1218   #header, #banner, #mainsearch, div.navfoot {
1219     display: none;
1220   }
1221   #qform {
1222     margin-bottom: 0em;
1223   }
1224   #qtable tr td, #qtable tr td input {
1225     font-size: 0.5em;
1226   }
1227   #qtable tr td select {
1228     font-size: 1em;
1229   }
1230   input {
1231     border: none;
1232   }
1233   input[type=submit], button, #customqryaddfilter {
1234     display: none;
1235   }
1236   h1 {
1237     font-size: 1.2em;
1238   }
1239   #wikinav, #wikilastchange {
1240     display: none;
1241   }
1242 }
1243
1244 span.fulldate {
1245     display: block;
1246   color: #999;
1247   padding-left: 1.5em;
1248   padding-right: 1.5em;
1249 }
1250
1251 div.ticketevent abbr.timeinterval {
1252   color: #777;
1253 }
1254
1255 tr.inactiveuser {
1256   text-decoration: line-through;
1257 }
1258
1259 /*
1260
1261 .button, button, input[type=button], input[type=submit], input[type=file] {
1262   border-radius: 4px;
1263   -webkit-border-radius: 4px;
1264   -moz-border-radius: 4px;
1265   background: #e6e6e6
1266     url(smoothness/images/ui-bg_glass_75_e6e6e6_1x400.png);
1267   border: 1px solid lightGrey;
1268   color: #555;
1269   cursor: pointer;
1270 }
1271 */
1272 .button:hover, button:hover, input[type=button]:hover, input[type=submit]:hover, input[type=file]:hover {
1273   background: #dadada
1274     url(smoothness/images/ui-bg_glass_75_dadada_1x400.png);
1275   border: 1px solid #999;
1276   color: #212121;
1277 }
1278
1279 .button[disabled], button[disabled], input[type=button][disabled], input[type=submit][disabled], input[type=file][disabled] {
1280  /* background: #fff; */
1281   border: 1px solid #ddd;
1282   color: #999;
1283 }
1284
1285 textarea.shortwiki.markItUpEditor {
1286   height: 5em;
1287 }
1288
1289 #snippetmug {
1290   float: right;
1291 }
1292
1293 #recentsnippets {
1294   font-size: smaller;
1295   width: 10em;
1296   vertical-align: top;
1297 }
1298
1299 form.snippetform,
1300 div.snippetview {
1301 }
1302
1303 div.snippetsummary {
1304   margin-top: 1em;
1305 }
1306
1307 #newsnippet {
1308   margin-bottom: 1em;
1309 }
1310
1311 div.permissioneditor th {
1312   font-weight: bold;
1313 }
1314
1315 div.permissioneditor tr.inheritedacl {
1316   color: #999;
1317 }
1318
1319 div.button-float {
1320      background-color: #CC3;
1321   width: 100%;
1322    padding: 0.5em;
1323 }
1324
1325 div.button-float-floating {
1326     background-color: #CC3;
1327   border: solid 1px #ccc;
1328   left: -1em;
1329   padding-left: 2.3em;
1330 }
1331 .clear {
1332     float: left;
1333     clear:both;
1334     display: block;
1335 }
1336 /* vim:ts=2:sw=2:et:
1337  */
1338
1339
1340
1341
1342 .showdown { font-size: 62.5%; }
1343
1344
1345 .showdown {
1346         font-family: Helvetica, Arial, sans-serif;
1347         font-size: 100%;
1348         line-height: 1.1;
1349         color: #222; 
1350         /*width: 700px;*/
1351         margin: auto;
1352         background: #FCFCFC;
1353         position: relative;
1354         border: solid 1px #BBB;
1355         padding: 10px !important;
1356         margin: 0.4em;
1357 }
1358
1359 .showdown p,.showdown ul,.showdown ol,.showdown dl,.showdown table,.showdown pre { margin-bottom: 1em; }
1360 .showdown ul { margin-left: 20px; }
1361 .showdown li { display: list-item; }
1362 .showdown ul li { list-style: disc; }
1363 .showdown ol li { list-style: decimal; }
1364 .showdown strong, .showdown b {
1365 font-weight: bolder;
1366 }
1367 .showdown i, .showdown cite, .showdown em, .showdown var, .showdown address {
1368 font-style: italic;
1369 }
1370
1371
1372 .showdown a { text-decoration: none; cursor: pointer; color: #ba832c; font-weight: bold; }
1373 .showdown a:focus { outline: 1px dotted; }
1374 .showdown a:visited {  }
1375 .showdown a:hover, .showdown a:focus { color: #d3a459; text-decoration: none; }
1376 .showdown a *, .showdown button * { cursor: pointer; }
1377 /* .showdown hr { display: none; } */
1378 .showdown small { font-size: 90%; }
1379 .showdown input, .showdown select, .showdown button, .showdown textarea, .showdown option { font-family: Arial, "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; font-size: 100%; }
1380 .showdown button, .showdown label, .showdown select, .showdown option, .showdown input[type=submit] { cursor: pointer; }
1381 .showdown .group:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
1382 .showdown .group {display: inline-block;}
1383 /* Hides from IE-mac \*/ * html .group {height: 1%;} .group {display: block;} /* End hide from IE-mac */
1384 .showdown sup { font-size: 80%; line-height: 1; vertical-align: super; }
1385 .showdown button::-moz-focus-inner { border: 0; padding: 1px; }
1386 .showdown span.amp { font-family: Baskerville, "Goudy Old Style", "Palatino", "Book Antiqua", serif; font-weight: normal; font-style: italic; font-size: 1.2em; line-height: 0.8; }
1387
1388 .showdown h1,.showdown h2,.showdown h3,.showdown h4,.showdown h5,.showdown h6 { 
1389     line-height: 1.4; 
1390     font-family: 'Trebuchet MS', verdana, sans-serif;
1391 }
1392 .showdown h1 { font-size: 24pt; }
1393 .showdown h2 { font-size: 22pt; }
1394 .showdown h3 { font-size: 20pt; }
1395 .showdown h4 { font-size: 18pt; }
1396 .showdown h5 { font-size: 16pt; }
1397 .showdown h6 { font-size: 14pt; }
1398
1399 .showdown ::selection { background: #745626; }
1400 .showdown ::-moz-selection { background: #745626; }
1401   
1402
1403 .showdown h1 a,
1404 .showdown h1 a:hover {
1405         color: #d7af72;
1406         font-weight: normal;
1407         text-decoration: none;
1408 }
1409
1410 .showdown pre {
1411     background: #EEE;
1412     color: blue;
1413     padding: 8px 10px;
1414     border-radius: 0.4em;
1415     -moz-border-radius: 0.4em;
1416     -webkit-border-radius: 0.4em;
1417     overflow-x: hidden;
1418     font-weight: bold;
1419 }
1420
1421 .showdown pre code {
1422         font-size: 10pt;
1423 }
1424
1425 .showdown .thumb { 
1426     float:left;
1427     margin: 10px;
1428 }
1429 .showdown  blockquote { 
1430     -webkit-margin-before: 1em;
1431     -webkit-margin-after: 1em;
1432     -webkit-margin-start: 40px;
1433     -webkit-margin-end: 40px;
1434 }
1435
1436 /** our speech bubles.. */
1437 .bubble-wrap >  div {
1438     
1439     position: relative;
1440     padding: 15px;
1441     margin: 1em 0 1em;
1442     color: black;
1443     background: #FFF;
1444     background: -webkit-gradient(linear, 0 0, 0 100%, from(#FFF), to(#CEC));
1445     background: -moz-linear-gradient(#FFF, #CEC);
1446     background: -o-linear-gradient(#FFF, #CEC);
1447     background: linear-gradient(#FFF, #CEC);
1448     -webkit-border-radius: 10px;
1449     -moz-border-radius: 10px;
1450     border-radius: 10px;
1451     border-color: #CEC;
1452     }
1453
1454 .bubble-wrap > div::after {
1455     content: "";
1456     position: absolute;
1457     bottom: -15px;
1458     left: 15px;
1459     border-width: 15px 15px 0;
1460     border-style: solid;
1461     border-color: #CEC transparent;
1462     display: block;
1463     width: 0;
1464 }
1465 .bubble-wrap > p {
1466     position: relative;
1467     top: -0.8em ;
1468     left: 45px;
1469 }
1470 .bubble-wrap-commit > div {
1471     position: relative;
1472     padding: 4px;
1473     margin: 1em 0 3em;
1474     border: 5px solid #5A8F00;
1475     color: #333;
1476     background: white;
1477     -webkit-border-radius: 10px;
1478     -moz-border-radius: 10px;
1479     border-radius: 10px;
1480 }
1481
1482 .bubble-wrap-commit > p {
1483     position: relative;
1484     top: -29px;
1485     left: 90px;
1486 }
1487     
1488 .bubble-wrap-commit > div::after {
1489     content: "";
1490     position: absolute;
1491     bottom: -13px;
1492     left: 47px;
1493     border-width: 13px 13px 0;
1494     border-style: solid;
1495     border-color: white transparent;
1496     display: block;
1497     width: 0;
1498 }
1499 .bubble-wrap-commit > div::before {
1500     content: "";
1501     position: absolute;
1502     bottom: -20px;
1503     left: 40px;
1504     border-width: 20px 20px 0;
1505     border-style: solid;
1506     border-color: #5A8F00 transparent;
1507     display: block;
1508     width: 0;
1509 }