Update naiad skin to MediaWiki 1.25
[NaiadSkin.git] / main.css
blob21300cc7b04ac6d6f23985a118406ccf5ea11a35
1 /* @group Tags */
3 html, body {
4 height: 100%;
5 position: relative;
8 body,p,ul,ol,div {
9 color:#333;
10 font-family:"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Lucida,Verdana,sans-serif;
11 font-size:12px;
12 line-height:145%;
15 body {
16 background:#EEE;
17 min-width:980px;
18 padding:0;
19 margin:0;
20 padding:0;
23 a {
24 color: #225588;
25 text-decoration:none;
26 position: relative;
27 z-index: 4;
30 a:hover {text-decoration:underline;}
32 h1 {font-size:17pt;}
33 h1 .editsection {font-size:53%;}
35 #bodyContent h1 {
36 border-bottom: #AAA 1px solid;
37 margin-bottom: 15px;
38 padding-top: 10px;
42 h2 {font-size:13pt; overflow: hidden;}
43 h2 .editsection {font-size:67%;}
45 h3,h4,h5,h6 {
46 font-size:12pt;
47 border-bottom:none;
48 font-weight:700;
51 h3 {font-size:132%;}
53 h3 .editsection {
54 font-size:76%;
55 font-weight:400;
58 h4 {font-size:116%;}
60 h4 .editsection {
61 font-size:86%;
62 font-weight:400;
65 h5 {font-size:100%;}
66 h5 .editsection {font-weight:400;}
67 h6 {font-size:80%;}
69 h6 .editsection {
70 font-size:125%;
71 font-weight:400;
74 .editsection {
75 float:right;
76 margin-left:5px;
77 opacity: 0.2;
80 .editsection:hover { opacity: 1.0; }
82 pre {
83 background-color: #222;
84 color: #EEE;
85 padding: 10px;
86 overflow: auto;
89 commenting after Campbell asked to remove word-wrap in python
90 if we want to keep this for other languages, I'll edit these later
91 white-space: pre-wrap; -> css-3
92 white-space: -moz-pre-wrap; -> Mozilla, since 1999
93 white-space: -pre-wrap; -> Opera 4-6
94 white-space: -o-pre-wrap; -> Opera 7
95 word-wrap: break-word; -> Internet Explorer 5.5+
100 span {
101 display: inline;
104 a {text-decoration:none;}
105 a:hover {text-decoration:underline;}
106 a.new {color: #BB0011 !important;}
107 img {border:none;}
108 .visualClear {clear:both;}
111 margin:.4em 0 .5em;
112 line-height:1.5em;
113 text-align: justify;
116 p img {margin:0;}
118 h1,h2,h3,h4,h5,h6 {
119 margin:0;
120 padding-top:.5em;
121 padding-bottom:.17em;
122 overflow: hidden;
125 fieldset {
126 margin:1em 0;
127 padding:0 1em 1em;
131 hr {
132 border-top: 1px solid #bbb;
133 border-bottom: 1px solid #eee;
134 border-left: 0px;
135 border-right: 0px;
138 /* @end */
140 /* @group Main structure */
142 .php-error {
143 z-index: 3;
144 background: #000;
145 position: relative;
146 color: #DDD;
147 padding: 0 10px 10px 10px;
150 .php-error a {
151 color: #317bc6;
154 .php-error span {
155 position: absolute;
156 bottom: 10px;
157 right: 10px;
158 background: #6e2929;
159 color: #FFF;
160 cursor: pointer;
161 padding: 1px 5px;
162 font-size: 10px;
163 border-radius: 2px;
167 #headerWrapper {
168 background-color: #76899c;
169 background: -webkit-gradient(
170 linear,
171 left bottom,
172 left top,
173 from(#76899c),
174 to(#9aa4ae)
176 background: -moz-linear-gradient(
177 top,
178 /*#bdbdbd,
179 #a0a0a0*/
180 #9aa4ae,
181 #76899c
184 position: fixed;
185 top: 0px;
186 z-index: 10;
187 width: 100%;
190 #globalWrapper {
191 margin:0 auto;
192 position:relative;
193 text-align:left;
194 padding: 0;
195 height: 100%;
196 background-color: #E3E3E3;
197 min-height: 500px;
198 width: 100%;
199 background: transparent;
202 #column-content {
203 width:640px;
204 padding:0;
207 #col-content {
208 padding-left: 310px;
209 padding-top: 66px;
210 padding-bottom: 33px;
211 padding-right: 295px;
212 border: none;
213 background: transparent;
216 #content {
217 margin-left:0;
218 padding:0;
219 line-height:1.5em;
220 width: 100%;
221 min-width: 640px;
224 #content a {font-weight:bold;}
225 #siteSub {display:none;}
227 #file {
228 width:640px;
229 overflow:auto;
232 #filetoc {display:none;}
233 #jump-to-nav {display:none;}
235 #navcontainer {
236 height:50px;
237 margin-left:auto;
238 margin-right:auto;
239 position:relative;
240 /*width:980px;*/
241 width: 1024px;
244 #pagecontainer {
245 margin:0px auto 0px;
246 position:relative;
247 text-align:left;
248 height: 100%;
249 width: 100%;
250 min-width: 1000px;
251 background: transparent;
255 #toolbar {display:none;}
257 #contentSub {
258 padding-bottom:4px;
259 font-size: 11px;
260 display: block;
261 float: left;
262 color: #EEE;
265 #contentSub a {
266 padding: 0;
271 #footer {
272 margin:0 auto;
273 padding:5px 0 5px 13px;
274 position: fixed;
275 bottom: 0;
276 height: 18px;
277 background-color: #76899c;
278 background: -webkit-gradient(
279 linear,
280 left bottom,
281 left top,
282 from(#76899c),
283 to(#95a0ac)
285 background: -moz-linear-gradient(
286 top,
287 /*#bdbdbd,
288 #AEAEAE*/
289 #95a0ac,
290 #76899c
292 border-top: 1px solid #999;
293 text-align: center;
294 width: 100%;
295 z-index: 5;
298 /* @end */
300 /* @group Navigation */
302 .boxheader {
303 text-align: center;
306 #logo {
307 /*position: absolute;
308 left: 20px;*/
309 position: relative;
310 float: left;
311 margin-top: 2px;
314 .boxheader h1 {
315 margin: 0;
316 padding: 0;
317 float: none;
318 font-weight: bold;
319 font-size: 13px;
320 text-shadow: 0 -1px 0px rgba(0,0,0,.5);
321 color: #FFF;
324 .boxheader a {
325 color: #EEE;
326 font-size: 11px;
329 .boxheader span {
330 float: right;
331 margin-right: 20px;
332 font-size: 11px;
333 color: #333;
336 .subnav {
337 /*height:auto!important;*/
338 padding-bottom:6px;
339 padding-left:13px;
340 padding-right: 13px;
341 padding-top:6px;
342 position:relative;
343 height: 18px;
344 border-bottom: 1px solid #687787;
347 .subnav a {font-weight:normal;}
349 .subnav ul {
350 display:inline;
351 margin:0;
352 padding:0;
355 .subnav li {
356 display:inline;
357 list-style-type:none;
358 margin:0;
359 padding:0 7px 0 0;
362 .subnav .search {
363 display:none;
364 float:right;
365 width:70px;
368 .subnav li.subnav-active a {
369 color: #333;
372 .sublevel2 {
373 font-size: 11px;
374 border-top: 1px solid #9ca7b3;
376 .sublevel2 li {font-size:11px;}
377 .sublevel2 a {
378 color: #FFF;
379 text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4);
380 padding: 2px 5px;
383 .sublevel2 a:hover {
384 text-decoration: none;
387 .sublevel2 a.userid {
388 position: absolute;
389 bottom: 7px;
390 right: 227px;
393 li.selected a {color: #FFF;}
395 #left_controls {
396 position: absolute;
397 left: 20px;
398 top: 0px;
402 ul.external_nav {
403 margin-left: 15px;
404 margin-top: 6px;
405 float: left;
406 display: none;
409 ul.external_nav.active {
410 display: inline;
413 span.right_controls {
414 float: right;
415 position: absolute;
416 top: 6px;
417 right: 0px;
420 .sublevel2 ul {
421 float: right;
424 #content_actions {
425 position: absolute;
426 top: 6px;
427 right: 75px;
428 color: #EEE;
432 #content_actions li {
433 padding: 3px;
434 margin-right: 3px;
437 #content_actions li:hover {
438 background: #667686;
439 border-radius: 2px;
440 padding: 2px 3px 3px 3px;
441 box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4);
444 #content_actions li.selected {
445 background: #6c7d8e;
446 border-radius: 2px;
447 padding: 2px 3px 3px 3px;
448 box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4);
451 #content_actions li.selected a {
454 #dd_selectors {
455 /*position: absolute;
456 left: 500px;*/
457 width: 215px;
458 margin: 0 auto;
459 text-align: center;
462 .dd_item {
463 position: relative;
464 display: inline;
468 .dd_item .dd_menu {
469 display: none;
470 text-align: left;
473 .dd_item.active .dd_menu {
474 display: block;
475 position: absolute;
476 top: 24px;
477 left: 0;
478 border-top: none;
479 padding: 6px 5px 5px 5px;
480 z-index: -1;
481 border-radius: 2px;
482 border-top-left-radius: 0;
483 border-top-right-radius: 0;
484 box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3);
485 background: #6c7d8e;
486 background: -moz-linear-gradient(
487 top,
488 #6c7d8e,
489 #76899C
492 background: -webkit-gradient(
493 linear,
494 left bottom,
495 left top,
496 from(#76899C),
497 to(#6c7d8e)
501 .dd_menu a {
502 color: #EEE;
503 text-shadow: none;
506 .dd_menu.languages {
507 width: 380px;
508 margin-left: -145px;
511 .dd_menu.series {
512 width: 80px;
513 /*margin-left: -7px;*/
516 .dd_menu li a{
517 padding: 0;
521 .dd_menu li a:hover {
522 text-decoration: underline;
525 .dd_item .dd_menu.extras_one {
526 width: 120px;
527 margin-left: -65px;
528 z-index: 1;
529 text-align: right;
530 top: 24px;
533 .dd_item .dd_menu.extras_one ul {
534 float: right;
537 .dd_item .dd_menu.extras_two {
538 width: 110px;
539 margin-left: -61px;
540 text-align: right;
541 top: 25px;
544 .dd_item .dd_menu.extras_two ul {
545 margin-left: 10px;
546 margin-bottom: 10px;
547 float: right;
551 .dd_menu.languages ul {
552 float: left;
553 margin-right: 20px;
554 margin-bottom: 10px;
555 margin-left: 10px;
558 .dd_menu ul {
559 float: left;
562 .dd_menu ul li{
563 display: block;
564 color: #EEE;
565 text-shadow: none;
568 #extras_one {
569 margin-left: 8px;
570 position: relative;
571 z-index: 5;
574 #extras_one .button {
575 z-index: 2;
576 position: relative;
579 #extras_two {
580 position: absolute;
581 right: 20px;
582 top: 6px;
585 /* @end */
587 /* @group Buttons */
589 .button {
590 display: inline-block;
591 outline: none;
592 cursor: pointer;
593 text-align: center;
594 text-decoration: none;
595 padding: 0px 5px;
596 -webkit-border-radius: 2px;
597 -moz-border-radius: 2px;
598 border-radius: 2px;
599 height: 16px;
602 .active .button {
603 -webkit-border-bottom-left-radius: 0;
604 -webkit-border-bottom-right-radius: 0;
605 border-bottom-left-radius: 0;
606 border-bottom-right-radius: 0;
609 .grey {
610 color: #666;
611 border: 1px solid #868e97;
612 background: #9d9d9d;
613 /*background: -webkit-gradient(linear, left top, left bottom, from(#bdbdbd), to(#9d9d9d));
614 background: -moz-linear-gradient(top, #bdbdbd, #9d9d9d);
615 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#9d9d9d');*/
618 .active .grey {
619 background: #b7b7b7;
620 border-bottom: none;
621 padding-bottom: 8px;
624 .button p {
625 margin: 0;
626 padding: 0;
627 font-size: 11px;
630 .button:hover p, .active .button p {
631 color: #333;
634 .dd_item .button {
635 padding-right: 16px;
636 background: transparent url('images/dd_arrow_d_w.png') no-repeat right 5px;
637 border: solid 1px transparent;
640 .dd_item .button p {
641 color: #FFF;
642 text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4);
645 .dd_item .button:hover,
646 .dd_item .button.active,
647 .dd_item.active .button {
648 background: #6c7d8e url('images/dd_arrow_d_w.png') no-repeat right 5px;
649 box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4);
655 .arrows {
656 position: relative;
657 display: inline;
658 margin-left: 5px;
661 .arrows a {
662 color: transparent;
663 text-shadow: none;
666 .button.arrow_left,
667 .button.arrow_right,
668 .button.arrow_left:hover,
669 .button.arrow_right:hover {
670 padding-right: 2px;
671 padding-left: 2px;
674 .button.arrow_left{
675 background: url('images/nav_arrow_l.png') no-repeat center center;
678 .button.arrow_left:hover {
679 background: #6c7d8e url('images/nav_arrow_l.png') no-repeat center center;
682 .active .button.arrow_left,
683 .active .button.arrow_left:hover {
684 background: transparent url(images/nav_arrow_l.png) no-repeat center center;
685 box-shadow: none;
688 .button.arrow_right{
689 background: url(images/nav_arrow_r.png) no-repeat center center;
692 .button.arrow_right:hover {
693 background: #6c7d8e url(images/nav_arrow_r.png) no-repeat center center;
696 .active .button.arrow_right,
697 .active .button.arrow_right:hover {
698 background: transparent url(images/nav_arrow_r.png) no-repeat center center;
699 box-shadow: none;
704 /* @end */
707 img.grip {
708 border:0;
709 padding-right:1em;
711 div.center {text-align:center;}
713 /* @group Sidebar */
715 #column-one {
716 width:278px;
717 margin: 0;
718 padding: 0;
719 height:100%;
720 position: fixed;
721 top: 63px;
722 /*background: #eaeaea url('images/column_left_v_margin.png') right repeat-y;*/
723 background: #eaeaea url('images/bg_col_one.jpg') no-repeat;
724 border-right: 1px solid #CCC;
725 z-index: 4;
728 #column-two {
729 position: fixed;
730 top: 63px;
731 width: 260px;
732 /*background: #eaeaea url('images/column_right_v_margin.png') repeat-y;*/
733 background: #eaeaea url('images/bg_col_two.jpg') no-repeat;
734 border-left: 1px solid #CCC;
735 overflow: auto;
736 right: 0;
739 #toctitle {
740 display: none;
743 #searchform {
744 margin:0;
745 padding:0;
746 position: relative;
747 /*bottom: 4px;*/
750 /* --- Floating content --- */
752 #col-one-wrapper {
753 position:absolute;
754 top:0;
755 /* just used to show how to include the margin in the effect */
756 margin-top:0;
757 width:276px;
760 #col-one-wrapper.fixed { /* This class is added with js while scrolling*/
761 position:fixed;
762 top:10px;
765 #col-one-wrapper.fixed.bottom { /* Addtional class to prevent overflow on footer*/
766 position:absolute;
767 bottom:50px;
768 top:auto;
771 #col-one-wrapper p {
772 display: none;
775 /* @group TOC */
777 div.tocindent {margin-left:2em;}
779 #toc {
780 text-align:left;
781 margin:0;
782 background-color: transparent !important;
783 /*position: fixed;
784 right: 0;
785 top: 0;*/
789 #toc ul#toc-ul {margin:10px 0 0 20px;}
791 #preftoc {
792 display:block;
793 margin-top:0;
794 margin-left:0;
795 padding-left:0;
796 font-size:8pt;
799 #preftoc li {
800 display:inline;
801 padding-right:1em;
804 #toc .tocnumber {
805 display: none;
808 div.maintoc table {
809 width:100%;
810 background-color:#CCC;
811 border:1px #AAA solid;
812 margin-top:1em;
813 padding-left:1em;
814 padding-right:1em;
815 padding-bottom:1em;
817 div.maintoc td {width:50%;}
819 div.maintoc dt {
820 font-size:102%;
821 font-weight:bold;
824 /* --- TOC indentation --- */
826 #toc-ul ul,.toc ul {
827 list-style-type:none;
828 list-style-image:none;
829 margin-left:1em;
830 padding-left:0;
831 text-align:left;
832 font-size: 11px;
835 #toc-ul ul ul,.toc ul ul {
836 margin:0 0 0 2em;
839 /* @end */
841 .col-right-header .logout {right:0;}
843 .col-right-section {
844 margin:0;
845 padding:0;
846 clear:both;
849 .col-right-header .username,.col-right-header .wikicontents,.col-right-header .logout {
850 margin:5px 18px 10px;
851 position:absolute;
854 #p-search h5 {display:none;}
857 input.searchButton {
858 margin-top:1px;
859 padding:0 .4em;
860 cursor:pointer;
865 #p-idcard {font-weight: bold;}
868 textarea {width:100%;}
870 p.vspacer {
871 margin:0;
872 padding:0;
873 height:18px;
874 border-color:#363636;
875 border-style:solid;
876 border-width:0 1px 0 0;
879 #p-idcard {margin-left:35px;}
881 div.navi-toggle {
882 cursor:pointer;
883 float:left;
884 width:16px;
885 margin-left:16px;
886 background:url(images/closed.png) no-repeat 0 8px;
889 .navi-toggle.active {background:url(images/open.png) no-repeat 0 9px;}
892 /* @group NavTree */
895 /*#scrollbar2 p {
896 display: none;
900 .dtree {
901 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
902 font-size: 11px;
903 color: #666;
904 white-space: nowrap;
905 padding-left: 10px;
906 padding-top: 0px;
907 padding-bottom: 5px;
910 .dtree b {
911 color: #333;
914 .dTreeNode {
915 font-size: 11px;
917 .dtree img {
918 border: 0px;
919 vertical-align: middle;
921 .dtree a {
922 color: #333;
923 text-decoration: none;
924 outline: none;
926 .dtree a.node, .dtree a.nodeSel {
927 white-space: nowrap;
928 padding: 1px 2px 1px 2px;
930 .dtree a.node:hover, .dtree a.nodeSel:hover {
931 color: #444;
932 text-decoration: none;
934 .dtree a.nodeSel {
935 background-color: #c0d2ec;
937 .dtree .clip {
938 overflow: hidden;
941 .dTreeNode {
942 display: none;
945 .clip .dTreeNode {
946 display: block;
949 #navtree_selector {
950 padding: 10px 0 5px 20px;
951 position: absolute;
952 background: #EAEAEA;
953 width: 240px;
954 z-index: 5;
957 #navtree_selector .dd_button {
958 background: #E3E3E3 url('images/dd_arrow_d.png') right 6px no-repeat;
959 border: 1px solid #D1D1D1;
960 width: 220px;
961 border-radius: 2px;
962 padding: 0px 5px;
963 margin: 0;
964 cursor: pointer;
968 #navtree_selector .dd_button:hover {
969 background: #EBEBEB url('images/dd_arrow_d.png') right 6px no-repeat;
970 border: 1px solid #CCC;
973 #navtree_selector.active .dd_button {
974 border-bottom: none;
975 border-bottom-left-radius: 0px;
976 border-bottom-right-radius: 0px;
977 background: #EBEBEB url('images/dd_arrow_d.png') right 6px no-repeat;
978 box-shadow: 0 1px 1px rgba(0,0,0,0.4);
981 #navtree_selector p {
982 display: block;
983 padding: 0;
984 margin: 1px 0;
987 #navtree_selector ul li.area-end {
988 margin-bottom: 10px;
991 #navtree_selector ul li.area-start {
992 border-top: 1px solid #CCC;
993 background-color: #DDD;
996 #navtree_selector ul li.area-start:hover {
997 background-color: #DDD;
1000 #navtree_selector ul li span {
1001 font-size: 11px;
1002 font-weight: bold;
1003 margin-right: 10px;
1004 color: #333;
1007 #navtree_selector .dd_content {
1008 display: none;
1011 #navtree_selector.active .dd_content {
1012 display: block;
1013 background: #EBEBEB;
1014 border: 1px solid #CCC;
1015 border-top: none;
1016 margin-top: -1px;
1017 border-bottom-left-radius: 2px;
1018 border-bottom-right-radius: 2px;
1019 z-index: 1;
1020 position: relative;
1021 box-shadow: 0 1px 2px rgba(0,0,0,0.3);
1022 width: 230px;
1025 #navtree_selector ul {
1026 list-style-type: none;
1027 margin: 0;
1028 padding: 0;
1029 font-size: 12px;
1032 #navtree_selector ul li {
1033 padding-left: 5px;
1036 #navtree_selector ul li:hover {
1037 background-color: #f4f4f4;
1040 #navtree_selector ul li a {
1041 text-decoration: none;
1042 color: #333;
1043 font-size: 11px ;
1044 display: block;
1045 width: 220px;
1046 text-decoration: none;
1050 /* @end */
1052 /* @end */
1054 /* @group Footer */
1056 #p-search-div {
1057 width:185px;
1058 border: 1px solid #888;
1059 border-radius: 3px;
1060 background: #EEE /*url(images/magnifier.png) no-repeat 167px 3px*/;
1061 position: absolute;
1062 left: 0;
1063 top: 0px;
1066 #searchInput {
1067 width:150px;
1068 clear:both;
1069 margin:0;
1070 border: 0;
1071 background: transparent;
1072 padding: 1px 5px 1px 5px;
1073 float: left;
1074 color: #999;
1075 height: 14px;
1078 #searchGoButton {
1079 display: inline;
1080 border: none;
1081 margin-top: 1px;
1082 padding: 0px;
1083 cursor: pointer;
1084 background: transparent;
1087 #footer .dd_menu ul {
1088 font-size: 11px;
1089 padding: 0;
1090 margin-left: 10px;
1091 margin-right: 20px;
1094 #footer .dd_menu li {
1095 display: block;
1096 cursor: pointer;
1099 #footer .dd_menu li:hover {
1100 text-decoration: underline;
1103 #footer .dd_menu li.l_item.active {
1104 font-weight: bold;
1105 cursor: auto;
1108 #footer .dd_menu li.l_item.active:hover {
1109 text-decoration: none;
1112 #footer .dd_menu li span {
1113 display: none;
1116 #footer .dd_item .button {
1117 background: transparent url('images/dd_arrow_u_w.png') right 4px no-repeat;
1118 padding-right: 15px;
1121 #footer .dd_item .button:hover {
1122 background: #6c7d8e url('images/dd_arrow_u_w.png') right 4px no-repeat;
1123 color: #CCC;
1124 border-radius: 2px;
1127 #footer .dd_item.active .button {
1128 background: #6c7d8e url('images/dd_arrow_u_w.png') right 13px no-repeat;
1129 color: #EBEBEB;
1130 padding-bottom: 0;
1131 padding-top: 9px;
1132 border: none;
1133 border-radius: 2px;
1134 border-top-right-radius: 0px;
1135 border-top-left-radius: 0px;
1136 position: relative;
1137 z-index: 1;
1138 box-shadow: none;
1139 border: solid 1px transparent;
1143 #search_ser {
1144 position: absolute;
1145 left: 205px;
1146 bottom: 5px;
1149 #search_lan {
1150 position: absolute;
1151 left: 250px;
1152 bottom: 5px;
1155 #wiki_dd {
1156 position: absolute;
1157 bottom: 5px;
1158 right: 65px;
1161 #search_ser .button {
1162 border-radius: 0;
1163 width: 19px;
1166 #search_lan .button {
1167 border-bottom-left-radius: 0;
1168 border-top-left-radius: 0;
1169 width: 18px;
1170 text-transform: uppercase;
1173 #footer .dd_item.active .dd_menu {
1174 z-index: 0;
1175 padding-top: 10px;
1176 top: auto;
1177 bottom: 24px;
1178 border-radius: 2px;
1179 border-top: solid 1px #888;
1180 border-bottom: none;
1181 border-bottom-left-radius: 0;
1182 border-bottom-right-radius: 0;
1183 box-shadow: 0px -1px 3px rgba(0,0,0,.3);
1184 background: #6c7d8e;
1185 background: -moz-linear-gradient(
1186 top,
1187 #76899C,
1188 #6c7d8e
1190 background: -webkit-gradient(
1191 linear,
1192 left bottom,
1193 left top,
1194 from(#6c7d8e),
1195 to(#76899C)
1199 #footer .dd_item.active .dd_menu.languages {
1200 margin-bottom: 0;
1201 width: 375px;
1204 #footer .dd_item.active .dd_menu.series {
1205 margin-bottom: 0;
1206 width: 145px;
1207 margin-left: -10px;
1210 #footer .dd_item.active .dd_menu.wiki {
1211 margin-bottom: 0;
1212 width: 145px;
1213 margin-left: -68px;
1214 text-align: right;
1217 #footer .dd_item.active .dd_menu.wiki ul {
1218 clear: both;
1219 float: right;
1220 margin-top: 0;
1221 margin-bottom: 0;
1222 margin-right: 10px;
1223 padding-top: 0;
1224 padding-bottom: 10px;
1227 #footer .links {
1228 padding-left:0;
1229 margin: 0;
1230 font-size:11px;
1231 color: #FFF;
1234 #footer li {
1235 display:inline;
1236 margin:0 ;
1240 #footer a.poweredbyico {
1241 position: absolute;
1242 right: 30px;
1243 top: 5px;
1246 #bottom {margin:0 auto 35px;}
1248 #f-poweredbyico {float:right;}
1249 div.printfooter {display:none;}
1252 /* @end */
1255 /* @group Content */
1257 #col-content a {
1258 color:#258;
1259 font-weight: normal;
1262 #content pre a {
1263 color: #69C;
1266 span.mw-headline {
1267 padding-top: 75px;
1270 table.prettytable,
1271 table.prettytable td,
1272 table.prettytable th {
1273 border: 1px solid #AAA;
1276 table.prettytable {
1277 margin: 1em 1em 1em 0;
1278 border-collapse: collapse;
1279 margin-left: auto;
1280 margin-right: auto;
1283 table.prettytable td {
1284 padding: 4px;
1289 /* @end */
1292 /* @group Classes */
1294 .usermessage {
1295 color:black;
1296 padding: 0 5px 0 5px;
1297 margin: 5px;
1298 border: 1px solid #e66d39;
1299 background-color: #ff873a;
1300 border-radius: 2px;
1301 text-align: left;
1302 width: 230px;
1306 .usermessage a {
1307 color: white;
1311 .error {
1312 color:red;
1313 font-size:larger;
1316 a.stub {color:#E39410;}
1318 .portlet {border:0 solid #000;}
1320 .debug {border:1px solid red;}
1322 .clearBoth, .clear {clear:both; color: transparent;}
1324 .errorbox {
1325 border: 1px solid #971313;
1326 background-color: #fa8b75;
1327 padding: 10px;
1328 border-radius: 3px;
1331 #userloginForm {
1332 width: 350px;
1333 margin-left: auto;
1334 margin-right: auto;
1335 background: #DDD;
1336 padding: 10px;
1337 border: 1px solid #AAA;
1338 border-radius: 2px;
1339 margin-top: 20px;
1340 box-shadow: 0px 1px 3px rgba(0,0,0,0.3);
1343 #userloginForm table {
1344 padding: 10px;
1345 border-radius: 3px;
1349 .literal {
1350 color: #555;
1351 white-space:nowrap;
1352 font-style: italic;
1355 /* @end */
1357 table.rimage {
1358 float:right;
1359 position:relative;
1360 margin-left:1em;
1361 margin-bottom:1em;
1362 text-align:center;
1365 /* @group TownBox */
1367 div.townBox {
1368 position:relative;
1369 float:right;
1370 margin-left:1em;
1371 padding:.3em;
1372 width:200px;
1373 overflow:hidden;
1374 clear:right;
1377 div.townBox dl {
1378 padding:0;
1379 margin:0 0 .3em;
1382 div.townBox dl dt {
1383 background:none;
1384 margin:.4em 0 0;
1387 div.townBox dl dd { margin:.1em 0 0 1.1em;}
1389 /* @end */
1391 /* @group Port */
1393 .port .c12 {
1394 padding:10px 0 10px 20px;
1395 width:220px;
1398 .port .c1 {
1399 float:left;
1400 padding:10px 0 10px 20px;
1401 width:110px;
1404 .port .c2 {
1405 float:right;
1406 padding:10px 20px 10px 0;
1407 width:120px;
1410 .port {
1411 border:0 solid red;
1412 overflow:hidden;
1415 .port ul {
1416 padding:0;
1417 margin:0;
1420 .port li {
1421 font-size:8pt;
1422 line-height:175%;
1423 list-style:none;
1424 padding:0;
1425 margin:0;
1428 .port h2 {
1429 background-color:#3E4D5E;
1430 padding:5px 0 10px 18px;
1431 margin:0;
1432 font-size:12px;
1435 .port h4 {
1436 font-weight:400;
1437 white-space:nowrap;
1440 .port h5 {
1441 padding:0 1em 0 .5em;
1442 display:inline;
1443 height:34px;
1444 font-size:10pt;
1445 white-space:nowrap;
1446 background-color:#3E4D5E;
1447 width:100%;
1450 .port h6 {
1451 padding:0 1em;
1452 display:block;
1453 height:1.2em;
1454 font-weight:400;
1455 white-space:nowrap;
1458 /* @end */
1460 /* @group Link icons */
1462 #bodyContent a[href ^=http://],#bodyContent a[href ^=gopher://] {
1463 background:url(images/external.png) center right no-repeat;
1464 padding-right:13px;
1467 #bodyContent a[href ^=https://],.link-https {
1468 background:url(images/lock_icon.gif) center right no-repeat;
1469 padding-right:16px;
1472 #bodyContent a[href ^=mailto:],.link-mailto {
1473 background:url(images/mail_icon.gif) center right no-repeat;
1474 padding-right:18px;
1477 #bodyContent a[href ^=news://] {
1478 background:url(images/news_icon.png) center right no-repeat;
1479 padding-right:18px;
1482 #bodyContent a[href ^=ftp://],.link-ftp {
1483 background:url(images/file_icon.gif) center right no-repeat;
1484 padding-right:18px;
1487 #bodyContent a[href ^=irc://],.link-irc {
1488 background:url(images/discussionitem_icon.gif) center right no-repeat;
1489 padding-right:18px;
1492 /* @end */
1494 /* @group Diff highlighting */
1499 /* @group old */
1501 #pagehistory li.selected {
1502 background-color:#EEE;
1503 border:1px dashed #aaa;
1506 span.urlexpansion {display:none;}
1508 /* @end */
1510 /* @group override */
1512 #mw-revision-nav,
1513 #mw-revision-info {
1514 text-align: center;
1515 background: #CCCCCC;
1516 display: none;
1519 .mw-history-legend {
1520 margin-bottom: 15pxlo togl;
1523 table.diff, td.diff-otitle, td.diff-ntitle {
1524 background-color: #DDD;
1525 color:#000;
1526 font-size: 11px ;
1529 table.diff a, table.diff del, table.diff ins {
1530 font-size: 11px;
1534 td.diff-otitle,td.diff-ntitle {text-align: center;}
1535 td.diff-marker {
1536 text-align: right;
1537 font-size:18px;
1538 font-weight:bold;
1539 padding:3px;
1540 text-align:center;
1541 color: #000;
1543 .rtl td.diff-marker {text-align: left;}
1544 table.diff td.diff-lineno {
1545 padding-left:18px;
1546 font-weight: bold;
1547 color: #000;}
1549 /*td.diff-addedline {background: #cfc;font-size: smaller;}
1550 td.diff-deletedline {background: #ffa;font-size: smaller;}*/
1552 table.diff {border: none;width: 98%;border-spacing: 4px;
1553 /* Fixed layout is required to ensure that cells containing long URLs
1554 don't widen in Safari, Internet Explorer, or iCab */
1555 table-layout: fixed;}
1556 table.diff td { padding: 0;}
1557 table.diff col.diff-marker {width: 2%;}
1558 table.diff col.diff-content {width: 48%;}
1559 table.diff td div {
1560 word-wrap: break-word;
1561 overflow: auto;
1565 td.diff-context div, td.diff-addedline div, td.diff-deletedline div{font-size:12px;padding:5px}
1566 td.diff-context {background: #AAA; color:#000;}
1567 td.diff-addedline {background-color: #CAFFC1;color: #000;}
1568 td.diff-deletedline {background-color: #F9FFBB;color: #000;}
1570 .diffchange {
1571 font-weight:bold;
1572 text-decoration:none;
1574 del.diffchange{text-decoration:line-through; color: #EE2222;}
1575 ins.diffchange{color: #EE2222;}
1577 .autocomment { color: grey; }
1578 #pagehistory {
1579 padding-left: 0;
1580 list-style: none;
1583 #pagehistory li {
1584 font-size: 11px;
1585 margin-bottom: 2px;
1589 #pagehistory span.user {margin-left: 1.4em;margin-right: 0.4em;}
1590 #pagehistory span.minor {font-weight: bold;}
1592 /* @end */
1595 /* @group Float */
1597 div.floatright,table.floatright {
1598 clear:right;
1599 float:right;
1600 margin:0;
1601 position:relative;
1602 border-width:.5em 0 .8em 1.4em;
1605 div.floatright p {font-style:italic;}
1607 div.floatleft,table.floatleft {
1608 float:left;
1609 margin:.3em .5em .5em 0;
1610 position:relative;
1611 border-width:.5em 1.4em .8em 0;
1614 div.floatleft p {font-style:italic;}
1616 /* @end */
1617 div.lang li {display:inline;}
1619 /* @group Thumbnails */
1621 div.thumb {
1622 margin-bottom:1.5em;
1623 margin-top: 10px;
1624 width:auto;
1625 background: transparent;
1628 div.thumbinner {
1629 /*background-color: #BBB;*/
1632 .center * {
1633 margin: auto;
1636 div.thumb div {
1637 padding:3px;
1638 text-align:center;
1639 overflow:hidden;
1642 div.thumb div div.thumbcaption {
1643 border:none;
1644 text-align:left;
1645 line-height:1.4;
1646 padding:3px 7px;
1647 background: #CCC;
1648 font-size: 11px;
1649 color: #333;
1650 margin-top: 5px;
1653 div.magnify {
1654 float:right;
1655 border:none!important;
1656 background:none!important;
1659 div.magnify a,div.magnify img {
1660 display:block;
1661 border:none!important;
1662 background:none!important;
1665 div.tright {
1666 clear:right;
1667 float:right;
1668 border-width:.5em 0 .8em 1.4em;
1669 margin-left: 10px;
1670 margin-top: 10px;
1673 div.tleft {
1674 float:left;
1675 margin-right:.5em;
1676 border-width:.5em 1.4em .8em 0;
1677 margin-right: 10px;
1680 /* @end */
1682 p.catlinks {
1683 text-align:center;
1684 width:80%;
1685 margin-left:auto;
1686 margin-right:auto;
1687 padding:3px;
1690 #mytabs {background-color:inherit;}
1691 #ca-addsection a:before {content:"Add section";}
1692 #n-portal,#n-currentevents,#n-help,#n-sitesupport { display:none;}
1694 span.searchmatch {
1695 font-weight:700;
1696 list-style-type:none;
1699 #prefcontrol {
1700 clear:both;
1701 float:left;
1702 margin-top:1em;
1705 div.prefsectiontip {
1706 font-size:95%;
1707 margin-top:1em;
1710 #mw_trackbacks {
1711 border-style:groove;
1712 padding:.2em;
1715 .tableNormal {
1716 background-color:#CCC;
1717 border:1px #AAA solid;
1718 margin-top:1em;
1719 padding-left:1em;
1720 padding-right:1em;
1721 padding-bottom:1em;
1724 .columnHalf {
1725 width:50%;
1726 float:left;
1729 .columnThird {
1730 width:33.3%;
1731 float:left;
1734 div.bsod {
1735 border:1px solid #AAA;
1736 padding:1px;
1737 background:#333;
1738 text-align:center;
1739 margin-bottom:10px;
1742 .mw-statistics-table {
1743 width: 100%;
1744 border-spacing: 0;
1745 margin-bottom: 20px;
1748 .mw-statistics-table th{
1749 padding: 25px 0 7px 0;
1750 font-size: 18px;
1751 font-weight: normal;
1754 .mw-statistics-table td{
1755 border-bottom: 1px solid #AAA;
1758 .mw-statistics-table tr:hover td {
1759 background-color: #E7E7E7;
1762 .mw-statistics-table tr:hover th {
1763 background-color: transparent;
1766 /* @group Language templates */
1768 #bodyContent h1,#bodyContent p {
1769 /*clear:both;*/
1773 /* @end */
1775 /* @group Hotkeys */
1777 span.hotkey {
1778 color: #000;
1779 border: 1px solid #666;
1780 border-top-color: #cecbc7;
1781 border-left-color: #cecbc7;
1782 background: #f0ece8;
1783 padding: 0.1em 0.4em;
1784 font-size: 0.8em;
1785 white-space: nowrap;
1788 .NiceTip {
1789 margin:5px auto;
1790 padding:5px 20px 5px 10px;
1791 border:1px solid #AAA;
1792 background: #DDD;
1793 color: #333;
1794 border-radius: 2px;
1795 box-shadow: 0 1px 2px rgba(0,0,0,0.5);
1798 span.hotkeybg {
1799 color: #333;
1800 background-color: #d3d3d3;
1801 padding-bottom: 2px;
1804 span.hotkeybg img {
1805 bottom: -2px;
1806 position: relative;
1808 div.refbox {
1809 background-color: #CCC;
1810 padding: 5px 10px;
1811 border: 1px solid #BBB;
1814 /* @end */
1816 /* @group Sphinx search */
1818 #spx_form {
1819 position: relative;
1820 margin-top: 5px;
1821 margin-left: 20px;
1824 #spx_tabs {
1825 margin: 7px 0 0 0;
1826 padding: 0;
1827 float: left;
1828 list-style: none;
1831 #spx_tabs li {
1832 float: left;
1833 margin: 0 -1px 0 0;
1834 padding: 0;
1835 border: 1px solid #999;
1836 background: #e0e0e0;
1837 overflow: hidden;
1838 position: relative;
1840 #spx_tabs li a {
1841 text-decoration: none;
1842 color: #000;
1843 display: block;
1844 padding: 0 20px;
1845 outline: none;
1846 font-size: 12px;
1848 #spx_tabs li a:hover {
1849 background: #CCC;
1851 #spx_tabs li.active {
1852 background: #EEE;
1853 border: 1px solid #333;
1854 z-index: 1;
1857 #spx_tabs_container {
1858 border-top: none;
1859 clear: both;
1860 float: left;
1861 width: 100%;
1862 margin-top: 2px;
1865 .spx_tab_content ul {
1866 list-style: none;
1867 padding-left: 0px;
1870 #spx_match_extended {
1871 margin: 10px 0 10px 0;
1872 font-size: 11px;
1875 #spx_namespace_search,
1876 #spx_series_search {
1877 width:45%;
1878 border:1px #eee solid;
1879 padding:4px;
1880 margin-right:1px;
1881 float:left;
1882 font-size: 11px;
1885 #spx_language_search {
1886 font-size: 11px;
1887 margin-top: 15px;
1892 /* @end */
1895 .mw-enahnced-rc table {
1896 width: 100%;
1899 td.mw-enhanced-rc {
1900 width: 100px;
1903 #toctitle h2 span {
1904 cursor: pointer;
1905 color: #AAA;
1908 #toctitle h2 span.active, #toctitle h2 span:hover {
1909 color: #FFF;
1914 /* @group Scrollbar 2 */
1916 #scrollbar2 {
1917 width: 277px;
1918 clear: both;
1919 margin: 0 0 0 0;
1920 padding-top: 32px;
1921 overflow: auto;
1925 #scrollbar2 .viewport {
1926 padding-top: 5px;
1929 #scrollbar2.shaded {
1930 background: transparent url('images/navtree_top_shadow.png') repeat-x;
1934 #scrollbar2 .viewport { width: 260px; height: 100%; overflow: hidden; position: relative; }
1935 #scrollbar2 .overview { list-style: none; position: absolute; left: 0; top: 0; }
1936 #scrollbar2 .thumb .end,
1937 #scrollbar2 .thumb { background-color: #cfcfcf; border-radius: 5px; }
1938 #scrollbar2 .thumb:hover .end,
1939 #scrollbar2 .thumb:hover {
1940 background-color: #c2c2c2;
1942 #scrollbar2 .scrollbar { position: relative; float: right; width: 13px; }
1943 #scrollbar2 .track { background-color: #e0e0e0; height: 100%; width:13px; position: relative; padding: 0 1px; }
1944 #scrollbar2 .thumb {
1945 height: 20px;
1946 width: 10px;
1947 cursor: pointer;
1948 overflow: hidden;
1949 position: absolute;
1950 top: 0;
1951 margin-left: 1px;
1953 #scrollbar2 .thumb .end { overflow: hidden; height: 5px; width: 10px; }
1954 #scrollbar2 .disable{ display: none; }
1956 /* @end */
1959 /* @group SCROLLBAR */
1961 div#scrollbar_right {
1962 /*border: 1px solid black;*/
1964 div.mousescroll {
1965 overflow: hidden;
1967 div.mousescroll:hover {
1968 overflow-y: scroll;
1971 .slimScrollDiv { /*border: 1px solid #ccc; */}
1973 /* @end */
1976 /* @group NEW STYLE OVERRIDE */
1978 #bodyContent .mw-geshi, #bodyContent .mw-geshi pre {
1979 background-color: #222;
1980 color: #eee;
1981 font-size: 12px;
1982 font-weight: normal;
1983 padding: 0;
1986 #bodyContent .mw-geshi pre.de1 {
1987 padding: 10px;
1990 .artop {
1991 display: none;
1995 .floatright { margin-left: 10px !important; }
1996 .floatleft { margin-right: 10px !important; }
1998 /* @end */
2001 /* @group Templates */
2003 .note {
2004 width:60%;
2005 margin-top:5px;
2006 margin-bottom:5px;
2007 margin-left:auto;
2008 margin-right:auto;
2009 border:1px solid #AAA
2012 .note_title {
2013 text-align:center;
2014 font-weight:bold;
2015 border:1px solid #aaa;
2016 padding:2px;
2017 margin:1px;
2018 background:#BBB;
2021 .note_content {
2022 padding:2px;
2023 margin:2px;
2026 /* @end */
2028 /* @group Width-sensitive layout */
2030 #col-content.no_right_sidebar {
2031 padding-right: 30px;
2034 #col-content.no_left_sidebar {
2035 padding-left: 30px;
2038 body.no_sidebars,
2039 body.no_sidebars #pagecontainer{
2040 min-width: 640px;
2043 body.no_sidebars #content_actions {
2044 position: relative;
2045 right: auto;
2046 top: auto;
2047 color: #EEE;
2050 body.no_sidebars #content_actions li {
2051 padding: 0 7px 0 0;
2052 margin-right: 0;
2055 body.no_sidebars #content_actions li:hover,
2056 body.no_sidebars #content_actions li.selected {
2057 background: none;
2058 border-radius: 0;
2059 padding: 0 7px 0 0;
2060 box-shadow: none;
2065 /* @end */
2067 /* @group Custom layout */
2069 #cst_features {
2070 width: 90%;
2071 min-width: 645px;
2072 max-width: 800px;
2073 margin-left: auto;
2074 margin-right: auto;
2077 #cst_features h2 {
2078 font-size: 20px;
2079 margin-bottom: 7px;
2080 border-bottom: 1px solid #666;
2083 #cst_features h3 {
2084 font-size: 24px;
2085 line-height: 28px;
2086 font-weight: normal;
2087 padding-top: 0;
2090 #cst_features ul {
2091 list-style-position: inside;
2094 #cst_features object {
2095 position: relative;
2096 z-index: 5;
2099 #cst_features .floatright,
2100 #cst_features .floatleft {
2101 width: 45%;
2102 min-width: 310px;
2103 text-align: center;
2106 #cst_features .floatright img,
2107 #cst_features .floatleft img {
2108 border: 5px solid #FAFAFA;
2109 box-shadow: 0px 1px 4px #888888;
2113 .left, .right {
2114 clear: both;
2115 margin: 30px 0;
2118 .left .feature_desc {
2119 float: left;
2120 min-width: 315px;
2121 width: 50%;
2124 /* @end */
2126 /* @group Grid layout for MainPage */
2128 body.page-Main_Page {
2129 background: url('images/bg_main.jpg') #EEE;
2132 #bodyContent {
2133 position: relative;
2136 #bodyContent h1.grid_title {
2137 font-size: 40px;
2138 border-bottom: none;
2139 text-align: center;
2140 margin-top: 20px;
2141 color: #445566;
2144 .grid_menu_2 {
2145 width: 1040px;
2146 position: relative;
2147 margin: 0 auto;
2148 color: #FFF;
2151 .grid_menu_3 {
2152 width: 1038px;
2153 position: relative;
2154 margin: 0 auto;
2155 color: #FFF;
2158 .grid_line {
2159 margin-bottom: 40px;
2163 .grid_item {
2164 color: #222;
2165 float: left;
2166 height: 200px;
2169 .grid_menu_2 .grid_item {
2170 width: 498px;
2171 margin-right: 20px;
2172 background-color: #CECECE;
2173 border-radius: 6px;
2174 border: 1px solid #BBBBBB;
2175 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
2178 .grid_menu_3 .grid_item {
2179 width: 324px;
2180 margin-right: 20px;
2181 background-color: #CECECE;
2182 border-radius: 3px;
2183 border: 1px solid #BBBBBB;
2184 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
2185 height: 80px;
2189 .grid_item h2 {
2190 float: left;
2191 font-weight: normal;
2192 margin-left: 50px;
2193 vertical-align: middle;
2194 padding: 0px;
2195 line-height: 200px;
2196 font-size: 40px;
2197 color: #225588;
2198 text-shadow: 0 -1px 0px rgba(100,100,100,.5);
2203 .grid_item h2 .mw-headline {
2204 padding-top: 0;
2207 .grid_item h3 {
2208 line-height: 80px;
2209 vertical-align: middle;
2210 font-size: 20px;
2211 margin-left: 35px;
2212 padding: 0;
2213 color: #225588;
2214 font-weight: normal;
2217 .grid_item h3 .mw-headline {
2218 padding-top: 0px;
2221 .grid_item h3.bf {
2222 background: url('images/logo_bf.png') right no-repeat;
2225 .grid_item h3.bi {
2226 background: url('images/logo_bi.png') right no-repeat;
2229 .grid_item ul {
2230 color: #777;
2231 float: right;
2232 width: 40%;
2233 margin-top: 25px;
2234 background: url('images/grid_right_v_margin.png') left repeat-y;
2237 .grid_item li {
2238 margin: 15px 0;
2239 list-style-position: inside;
2240 list-style: none;
2241 font-size: 13px;
2245 /* @end */
2247 /* @group Manual Main Menu */
2249 .maintoc {
2250 background: #CCC;
2251 border: 1px solid #AAA;
2252 border-radius: 2px;
2253 margin-bottom: 5px;
2256 .maintoc.collapsed {
2257 height: 50px;
2260 .maintoc h2 {
2261 padding-left: 15px;
2262 padding-right: 15px;
2263 padding-bottom: 8px;
2264 font-weight: normal;
2265 cursor: pointer;
2266 color: #445566;
2269 .maintoc h2:hover {
2270 text-decoration: none;
2271 background: #D5D5D5;
2274 div.maintoc table {
2275 background: none;
2276 border: none;
2277 display: block;
2278 margin-top: 0;
2279 border-top: 1px solid #C2C2C2;
2280 width: auto;
2283 div.maintoc table tbody {
2284 display: table;
2285 width: 100%;
2288 div.maintoc table dl {
2289 margin-top: 5px;
2292 div.maintoc table dd {
2293 margin-left: 20px;
2296 /* @end */
2299 div.toc_title {
2300 font-size: 30px;
2301 border-bottom: none;
2302 text-align: center;
2303 margin: 0 auto;
2304 margin-top: 10px;
2305 margin-bottom: 10px;
2306 color: #445566;
2307 font-weight: bold;
2310 .sidebar_panel {
2311 margin-left: 20px;
2312 font-size: 11px;
2313 padding: 0 0 2px 0;
2314 margin: 5px;
2315 margin-top: 5px;
2316 border: 1px solid #AAA;
2317 background-color: #CFCFCF;
2318 border-radius: 2px;
2319 text-align: left;
2320 display: none;
2321 width: 240px;
2322 box-shadow: 0px 1px 3px rgba(0,0,0,.3);
2325 .sidebar_panel p, .sidebar_panel div {
2326 font-size: 11px;
2329 .sidebar_panel div {
2330 font-size: 11px;
2331 padding-left: 5px;
2332 margin-bottom: 5px;
2335 .sidebar_panel div div:hover {
2336 background-color: #D9D9D9;
2339 .sidebar_panel span {
2340 display: block;
2341 padding-left: 5px;
2344 .sidebar_panel span.panel_title {
2345 background: #DDD;
2346 font-weight: bold;
2347 margin-bottom: 5px;
2348 display: block;
2351 .sidebar_panel span.panel_title a {
2352 font-weight: normal;
2355 .sidebar_panel span.panel_text {
2356 padding-top: 2px;
2359 .sidebar_panel span.panel_text dl {
2360 margin: 0;
2363 .shade {
2364 box-shadow: 0px 1px 3px rgba(0,0,0,.3);
2368 #sidebar_banner {
2369 display: block;
2373 #mw-fr-revisiontag {
2374 display: none;
2377 #mw-fr-revisionratings-box {
2378 margin-top: 5px;
2379 background-color: #DDD;
2382 #mw-fr-revisionratings-box .fr-text {
2383 background-color: #DDD;
2386 #site_notice {
2387 border: 1px solid #e1c2ae;
2388 background-color: #fbe5ae;
2391 #site_notice h1 {
2392 font-size: 11px;
2393 padding: 0 0 0 5px;
2394 background: #ffeec5;
2397 #site_notice h1 span.mw-headline {
2398 padding: 0;
2401 #site_notice h1 .editsection {
2402 font-size: 11px;
2405 #site_notice p {
2406 font-size: 11px;
2407 margin: 0;
2408 padding: 0 0 0 5px;
2411 /* @group Flagged revs */
2413 #mw-fr-revisiontag {
2414 padding-left: 5px;
2417 td.fr-text {
2418 width: 125px;
2419 padding-left: 5px;
2422 td.fr-value20 {
2423 width: 70px;
2426 #mw-fr-ratingselects {
2427 padding: 0;
2430 .sidebar_panel .fr-rating-options {
2431 padding: 0;
2434 #fr-rating-controls .fr-rating-options span {
2435 display: inline;
2436 width: 78px;
2437 padding: 0 0 0 0;
2438 float: left;
2441 #fr-rating-controls {
2442 padding-left: 0px;
2445 #fr-rating-controls:hover {
2446 background-color: transparent;
2449 #fr-rating-controls span {
2450 padding: 0;
2451 width: 265px;
2454 #mw-data-after-content fieldset {
2455 border: none;
2456 padding: 0;
2457 margin-top: 5px;
2458 margin-bottom: 5px;
2461 #mw-data-after-content legend {
2462 display: none;
2465 #mw-data-after-content .fr-rating-options select {
2466 display: block;
2467 width: 75px;
2470 #mw-fr-commentbox {
2471 margin-top: 5px;
2472 padding: 0;
2475 #mw-fr-commentbox label {
2476 display: none;
2479 #wpReason {
2480 width: 210px;
2483 #mw-fr-submitreview {
2484 display: none;
2487 #mw-fr-revisiontoggle {
2488 display: none;
2491 /* @end */