* (bug 24166) API error when using rvprop=tags
[mediawiki.git] / skins / modern / main.css
blob629afbc122a65807e83157590a23dae1cf80ad3a
1 body {
2 margin: 0 0 0 0;
3 padding: 0 0 0 0;
4 /*font-size: 10pt;*/
5 font-size: x-small;
8 font-family: sans-serif;
9 color: black;
10 background-color: #f0f0f0;
13 #mw_main,
14 #p-personal,
15 #mw_header,
16 .os-suggest {
17 font-size: 130%;
20 #mw_header {
21 position: absolute;
22 top: 0;
23 left: 0;
24 margin: 0 0 0 0;
25 padding: 0 0em 0 0em;
26 border: none;
27 height: 2em;
28 width: 100%;
30 background-color: #003366;
31 color: white;
34 #mw_header h1 {
35 margin: 0 0 0 0.5em;
36 padding: 0 0 0 0;
37 text-decoration: none;
38 font-size: 150%;
41 #p-personal {
42 position: absolute;
43 top: 2em;
44 left: 0;
45 height: 1.5em;
46 margin: 0 0 0 0;
47 padding: 0 0 0 0;
48 width: 100%;
52 #p-personal div.pBody {
53 margin: 0 0 0 0;
54 padding: 0 0 0 0;
55 height: 1.5em;
56 font-variant: small-caps;
59 #p-personal h5 {
60 display: none;
63 #p-personal ul {
64 margin: 0 0 0 0;
65 padding: 0 0 0 0;
66 display: block;
67 height: 1.5em;
68 background-color: #3c78b5;
71 #p-personal li {
72 display: block;
73 float: left;
74 height: 1.5em;
75 margin: 0 0 0 0;
76 vertical-align: middle;
78 font-weight: bold;
79 text-transform: lowercase;
82 #p-personal li a {
83 text-decoration: none;
84 color: white;
85 padding: 0 1em 0 1em;
88 #p-personal li a:hover {
89 text-decoration: none;
90 color: white;
93 #p-personal li:hover {
94 background-color: #003366;
97 #jump-to-nav {
98 display: none;
101 #mw_contentwrapper {
102 width: 100%;
103 margin: 0 0 0 -15em;
104 float: right;
107 #mw_content {
108 margin: 0 0 0 14em;
110 background-color: white;
111 border-top: solid 1px #bbbbbb;
112 border-left: solid 1px #bbbbbb;
113 border-bottom: solid 1px #bbbbbb;
115 line-height: 1.5em;
116 padding: 0 1em 1em 1em;
119 #mw_portlets {
120 width: 14em;
122 border-right: solid 1px #bbbbbb;
123 background-color: #f0f0f0;
126 #mw_main {
127 padding: 0 0 0 0;
128 margin: 0 0 0 0;
129 margin-top: 3.5em;
132 div.mw_clear {
133 margin: 0 0 0 0;
134 padding: 0 0 0 0;
135 clear: both;
138 .portlet {
139 padding: 0 0 0 0;
140 margin: 0 0 0 0;
143 .portlet div.pBody {
144 padding: 0em 0 0.5em 0;
147 textarea {
148 width: 100%;
149 padding: .1em;
152 #searchBody {
153 text-align: center;
156 #searchInput {
157 width: 85%;
158 margin-left: auto;
159 margin-right: auto;
162 #p-search #searchform div div {
163 margin-top: .4em;
166 .portlet h5 {
167 padding: 0.1em 0 0.3em 1em;
168 margin: 0 0 0 0;
169 background-color: #dddddd;
170 font-weight: bold;
171 border-bottom: solid 1px #3c78b5;
172 height: 1.1em;
175 .portlet ul {
176 margin: 0 0 0 1.5em;
177 padding: 0 0 0 0;
180 #mw_portlets .portlet ul {
181 line-height: 1.4em;
184 ul {
185 list-style-image: url(bullet.gif);
188 #p-cactions {
189 height: 1.5em;
190 padding: 0 0 0 0;
191 margin: 0 0 0 14em;
194 #p-cactions div.pBody {
195 margin: 0 0 0 0;
196 padding: 0 0 0 0;
199 #p-cactions a,
200 #p-cactions a:hover {
201 color: black;
202 text-decoration: none;
205 #p-cactions ul {
206 display: inline;
207 margin: 0 0 0 0;
208 padding: 0 0 0 0;
211 #p-cactions li {
212 margin: 0 0.5em 0 0.5em;
213 padding: 0 0.2em 0 0.2em;
214 display: block;
215 float: left;
216 height: 1.5em;
217 text-transform: lowercase;
220 #p-cactions li.selected {
221 background-color: #bbbbbb;
224 #p-cactions li a,
225 #p-cactions li a:hover,
226 #p-cactions li a:visited {
227 text-decoration: underline;
228 color: #003366;
231 #p-cactions li.selected a,
232 #p-cactions li.selected a:hover,
233 #p-cactions li.selected a:visited {
234 text-decoration: none;
235 color: white;
238 #p-cactions h5 {
239 display: none;
242 #siteSub {
243 display: none;
246 #footer {
247 background-color: #f0f0f0;
248 background: url(footer-grad.png) repeat-x 0 0;
249 padding: 10px 1em 1em 1em;
250 clear:both;
251 color: #444444;
254 #footer a,
255 #footer a:hover,
256 #footer a:visited {
257 color: #444444;
258 text-decoration: underline;
261 img {
262 border: none;
265 #footer li {
266 display: inline;
267 list-style-type: none;
268 padding: 0 0 0 0;
269 margin: 0 0 0 0;
272 #footer ul {
273 padding: 0 0 0 0;
274 margin: 0 0 0 0;
277 div.printfooter {
278 display: none;
282 margin: 1em 0 1em 0;
285 hr {
286 height: 1px;
287 color: #aaa;
288 background-color: #aaa;
289 border: 0;
290 margin: .2em 0 .2em 0;
293 #contentSub {
294 color: #888;
295 font-size: small;
296 padding-left: 2em;
299 #mw_portlets form {
300 margin: 0 0 0 0;
301 padding: 0 0 0 0;
305 text-decoration: none;
306 color: #003366;
307 background: none;
309 a:visited {
310 color: #5a3696;
312 a:active {
313 color: #faa700;
315 a:hover {
316 text-decoration: underline;
318 a.stub {
319 color: #772233;
321 a.new {
322 color: #ba0000;
324 a.new:visited {
325 color: #a55858;
328 span.editsection {
329 font-size: small;
332 h1, h2 {
333 border-bottom: solid 1px #003366;
336 #preftoc {
337 width: 100%;
338 margin: 0 0 0 0;
339 padding: 0 0 0 0;
340 height: 1.5em;
341 clear: right;
344 #preftoc li {
345 margin: 0 0.5em 0 0.5em;
346 padding: 0 0.2em 0 0.2em;
347 display: block;
348 float: left;
349 height: 1.5em;
350 text-transform: lowercase;
353 #preferences {
354 margin: 0 0 0 0;
355 padding: 0em 1em 1em 1em;
356 border: solid 1px #bbbbbb;
357 clear: left; /* Multi-line toc should not push data to horizontally */
360 #preferences fieldset {
361 margin-top: 0;
362 border: none;
365 #preferences h2 {
368 .mainLegend {
369 display: none;
372 .htmlform-tip {
373 font-size: x-small;
374 padding: .2em 2em;
375 color: #666;
378 .prefsection legend {
379 font-weight: bold;
382 #preftoc li.selected {
383 background-color: #bbbbbb;
386 #preftoc li a,
387 #preftoc li a:hover,
388 #preftoc li a:visited {
389 text-decoration: underline;
390 color: #003366;
393 #preftoc li.selected a,
394 #preftoc li.selected a:hover,
395 #preftoc li.selected a:visited {
396 text-decoration: none;
397 color: white;
400 #mw-pref-clear {
401 clear: both;
404 #mw_content a.external,
405 #mw_content a[href ^="gopher://"] {
406 background: url(external.png) center right no-repeat;
407 padding-right: 13px;
409 #mw_content a[href ^="https://"],
410 .link-https {
411 background: url(lock_icon.gif) center right no-repeat;
412 padding-right: 16px;
414 #mw_content a[href ^="mailto:"],
415 .link-mailto {
416 background: url(mail_icon.gif) center right no-repeat;
417 padding-right: 18px;
419 #mw_content a[href ^="news://"] {
420 background: url(news_icon.png) center right no-repeat;
421 padding-right: 18px;
423 #mw_content a[href ^="ftp://"],
424 .link-ftp {
425 background: url(file_icon.gif) center right no-repeat;
426 padding-right: 18px;
428 #mw_content a[href ^="irc://"],
429 #mw_content a.extiw[href ^="irc://"],
430 .link-irc {
431 background: url(discussionitem_icon.gif) center right no-repeat;
432 padding-right: 18px;
435 #mw_content a.external[href $=".ogg"], #mw_content a.external[href $=".OGG"],
436 #mw_content a.external[href $=".mid"], #mw_content a.external[href $=".MID"],
437 #mw_content a.external[href $=".midi"], #mw_content a.external[href $=".MIDI"],
438 #mw_content a.external[href $=".mp3"], #mw_content a.external[href $=".MP3"],
439 #mw_content a.external[href $=".wav"], #mw_content a.external[href $=".WAV"],
440 #mw_content a.external[href $=".wma"], #mw_content a.external[href $=".WMA"],
441 .link-audio {
442 background: url("audio.png") center right no-repeat;
443 padding-right: 13px;
445 #mw_content a.external[href $=".ogm"], #mw_content a.external[href $=".OGM"],
446 #mw_content a.external[href $=".avi"], #mw_content a.external[href $=".AVI"],
447 #mw_content a.external[href $=".mpeg"], #mw_content a.external[href $=".MPEG"],
448 #mw_content a.external[href $=".mpg"], #mw_content a.external[href $=".MPG"],
449 .link-video {
450 background: url("video.png") center right no-repeat;
451 padding-right: 13px;
453 #mw_content a.external[href $=".pdf"], #mw_content a.external[href $=".PDF"],
454 #mw_content a.external[href *=".pdf#"], #mw_content a.external[href *=".PDF#"],
455 #mw_content a.external[href *=".pdf?"], #mw_content a.external[href *=".PDF?"],
456 .link-document {
457 background: url("document.png") center right no-repeat;
458 padding-right: 12px;
461 /* images */
462 div.floatright, table.floatright {
463 clear: right;
464 float: right;
465 position: relative;
466 margin: 0 0 .5em .5em;
467 border: 0;
469 border: .5em solid white;
470 border-width: .5em 0 .8em 1.4em;
473 div.floatright p { font-style: italic; }
474 div.floatleft, table.floatleft {
475 float: left;
476 clear: left;
477 position: relative;
478 margin: 0 .5em .5em 0;
479 border: 0;
481 margin: .3em .5em .5em 0;
482 border: .5em solid white;
483 border-width: .5em 1.4em .8em 0;
486 div.floatleft p { font-style: italic; }
487 /* thumbnails */
488 div.thumb {
489 margin-bottom: .5em;
490 border-style: solid;
491 border-color: white;
492 width: auto;
494 div.thumbinner {
495 border: 1px solid #ccc;
496 padding: 3px !important;
497 background-color: #f9f9f9;
498 font-size: 94%;
499 text-align: center;
500 overflow: hidden;
502 html .thumbimage {
503 border: 1px solid #ccc;
505 html .thumbcaption {
506 border: none;
507 text-align: left;
508 line-height: 1.4em;
509 padding: 3px !important;
510 font-size: 94%;
512 div.magnify {
513 float: right;
514 border: none !important;
515 background: none !important;
517 div.magnify a, div.magnify img {
518 display: block;
519 border: none !important;
520 background: none !important;
522 div.tright {
523 clear: right;
524 float: right;
525 border-width: .5em 0 .8em 1.4em;
527 div.tleft {
528 float: left;
529 clear: left;
530 margin-right: .5em;
531 border-width: .5em 1.4em .8em 0;
533 img.thumbborder {
534 border: 1px solid #dddddd;
536 .hiddenStructure {
537 display: none;
539 .mw-warning {
540 border: 1px solid #aaa;
541 background-color: #f9f9f9;
542 padding: 5px;
543 font-size: 95%;
546 #toc,
547 .toc {
548 margin: 0 0 0 0;
549 padding: 0 0 0 0;
550 border-spacing: 0;
551 background-color: #f0f0f0;
552 border: solid 1px #bbbbbb;
555 #toc tr, #toc td {
556 margin: 0 0 0 0;
557 padding: 0 0 0 0;
560 #toctitle {
561 border-bottom: solid 1px #3c78b5;
562 background-color: #dddddd;
563 margin: 0 0 0 0;
566 #toc h2,
567 .toc h2 {
568 display: inline;
569 border: none;
570 padding: 0;
571 font-size: 100%;
572 font-weight: bold;
574 #toc #toctitle,
575 .toc #toctitle,
576 #toc .toctitle,
577 .toc .toctitle {
578 text-align: center;
581 #toc ul,
582 .toc ul {
583 list-style-type: none;
584 list-style-image: none;
585 margin: 0 1em 0 1em;
586 padding-left: 0;
587 text-align: left;
590 #toc ul ul,
591 .toc ul ul {
592 margin: 0 0 0 2em;
595 #toc .toctoggle,
596 .toc .toctoggle {
597 font-size: 94%;
600 .mw-warning {
601 margin-left: 50px;
602 margin-right: 50px;
603 text-align: center;
606 .catlinks {
607 border: solid 1px #bbbbbb;
608 background-color: #f0f0f0;
609 padding: 0.1em 0.3em 0.1em 0.3em;
610 margin: 0 0 0 0;
613 #mw_header h1,
614 #p-personal,
615 #p-cactions {
616 overflow: hidden;
619 /* disable interwiki styling */
620 #mw_content a.extiw,
621 #mw_content a.extiw:active {
622 color: #36b;
623 background: none;
624 padding: 0;
626 #mw_content a.external {
627 color: #36b;
632 .redirectText {
633 font-size: 150%;
634 margin: 5px;
637 .printfooter {
638 display: none;
641 .sharedUploadNotice {
642 font-style: italic;
645 span.updatedmarker {
646 color: black;
647 background-color: #0f0;
650 .previewnote {
651 text-indent: 3em;
652 color: #c00;
653 border-bottom: 1px solid #aaa;
654 padding-bottom: 1em;
655 margin-bottom: 1em;
658 .previewnote p {
659 margin: 0;
660 padding: 0;
663 .editExternally {
664 border: 1px solid gray;
665 background-color: #ffffff;
666 padding: 3px;
667 margin-top: 0.5em;
668 float: left;
669 font-size: small;
670 text-align: center;
672 .editExternallyHelp {
673 font-style: italic;
674 color: gray;
677 .toggle {
678 margin-left: 2em;
679 text-indent: -2em;
682 table.collapsed tr.collapsable {
683 display: none;
686 input#wpSummary {
687 width: 80%;
690 /* @bug 1714 */
691 input#wpSave, input#wpDiff {
692 margin-right: 0.33em;
695 #wpSave {
696 font-weight: bold;
699 /* noarticletext */
700 div.noarticletext {
701 border: 1px solid #ccc;
702 background: #fff;
703 padding: .2em 1em;
704 color: #000;
707 div#searchTargetContainer {
708 left: 10px;
709 top: 10px;
710 width: 90%;
711 background: white;
714 div#searchTarget {
715 padding: 3px;
716 margin: 5px;
717 background: #F0F0F0;
718 border: solid 1px blue;
721 div#searchTarget ul li {
722 list-style: none;
725 div#searchTarget ul li:before {
726 color: orange;
727 content: "\00BB \0020";
730 div#searchTargetHide {
731 float: right;
732 border: solid 1px black;
733 background: gainsboro;
734 padding: 2px;
737 div.multipageimagenavbox {
738 border: solid 1px silver;
739 padding: 4px;
740 margin: 1em;
741 background: #f0f0f0;
744 div.multipageimagenavbox div.thumb {
745 border: none;
746 margin-left: 2em;
747 margin-right: 2em;
750 div.multipageimagenavbox hr {
751 margin: 6px;
754 table.multipageimage td {
755 text-align: center;
758 .templatesUsed { margin-top: 1.5em; }
760 .mw-summary-preview {
761 margin: 0.1em 0;
764 /* Friendlier slave lag warnings */
765 div.mw-lag-warn-normal,
766 div.mw-lag-warn-high {
767 padding: 3px;
768 text-align: center;
769 margin: 3px auto;
771 div.mw-lag-warn-normal {
772 border: 1px solid #FFCC66;
773 background-color: #FFFFCC;
775 div.mw-lag-warn-high {
776 font-weight: bold;
777 border: 2px solid #FF0033;
778 background-color: #FFCCCC;
781 .MediaTransformError {
782 background-color: #ccc;
783 padding: 0.1em;
785 .MediaTransformError td {
786 text-align: center;
787 vertical-align: middle;
788 font-size: 90%;
790 ul {
791 line-height: 1.5em;
792 list-style-type: square;
793 margin: .3em 0 0 1.5em;
794 padding: 0;
795 list-style-image: url(bullet.gif);
797 ol {
798 line-height: 1.5em;
799 margin: .3em 0 0 3.2em;
800 padding: 0;
801 list-style-image: none;
803 li {
804 margin-bottom: .1em;
806 dt {
807 font-weight: bold;
808 margin-bottom: .1em;
810 dl {
811 margin-top: .2em;
812 margin-bottom: .5em;
815 #p-cactions li.new a {
816 color: #cc2200;
819 span.subpages {
820 font-size: 80%;
821 display: block;
824 pre {
825 border: solid 1px #3c78b5;
826 padding: 0.4em;
827 background-color: #f0f0f0;
830 .usermessage {
831 background-color: #dadaff;
834 .mw-topboxes {
835 border-collapse: collapse;
836 margin: 0 -1em 1em -1em;
837 padding: 0 0 8px 0;
838 background: url(footer-grad.png) repeat-x bottom left;
841 .mw-topbox p {
842 padding: 0 0 0 0;
843 margin: 0 0 0 0;
846 .mw-topbox {
847 color: black;
848 font-weight: bold;
849 margin: 0 0 0 0;
850 padding: 0 1em 0 1em;
851 vertical-align: middle;
852 border-collapse: collapse;
853 border-bottom: solid 1px #bbbbbb;
856 #siteSub {
857 background-color: #dddddd;
860 /* emulate center */
861 .center {
862 width: 100%;
863 text-align: center;
865 *.center * {
866 margin-left: auto;
867 margin-right: auto;
870 /* table standards */
871 .toccolours {
872 border: 1px solid #bbbbbb;
873 background-color: #f0f0f0;
874 border-spacing: 0pt;
875 margin: 0pt;
876 padding: 0pt;