2 * CSS in this file is used by *all* skins (that have any CSS at all). Be
3 * careful what you put in here, since what looks good in one skin may not in
4 * another, but don't ignore the poor pre-Monobook users either.
7 /* Colored watchlist and recent changes numbers */
8 .mw-plusminus-pos { color: #006400; } /* dark green */
9 .mw-plusminus-neg { color: #8b0000; } /* dark red */
10 .mw-plusminus-null { color: #aaa; } /* gray */
12 /* Links to redirects appear italicized on [[Special:AllPages]],
13 and in category listings */
14 .allpagesredirect, .redirect-in-category { font-style: italic
; }
16 /* Comment and username portions of RC entries */
30 img
.tex
{ vertical-align: middle
; }
31 span
.texhtml
{ font-family: serif
; }
33 /* add a bit of margin space between the preview and the toolbar */
34 /* this replaces the ugly <p><br /></p> we used to insert into the page source */
35 #wikiPreview.ontop
{ margin-bottom: 1em; }
37 /* Stop floats from intruding into edit area in previews */
38 #editform, #toolbar
, #wpTextbox1
{
45 border: solid
1px #ddd;
46 background-color: #fcfcfc;
49 /* Edit section links */
63 table
.filehistory td
{
66 table
.filehistory th
{
69 table
.filehistory td
.mw-imagepage-filesize
,
70 table
.filehistory th
.mw-imagepage-filesize
{
74 table
.filehistory td
.filehistory-selected
{
81 li span
.deleted
, span
.history-deleted
{
82 text-decoration: line-through
;
91 background-color: #ffa;
107 body
.ltr td
.mw-label
{ text-align: right
; }
108 body
.ltr td
.mw-input
{ text-align: left
; }
109 body
.ltr td
.mw-submit
{ text-align: left
; }
110 body
.rtl td
.mw-label
{ text-align: left
; }
111 body
.rtl td
.mw-input
{ text-align: right
; }
112 body
.rtl td
.mw-submit
{ text-align: right
; }
114 td
.mw-label
{ vertical-align: top
; }
115 .prefsection td.mw-label { width: 20%; }
116 .prefsection table { width: 100%; }
117 td
.mw-submit
{ white-space: nowrap
; }
119 table
.mw-htmlform-nolabel td
.mw-label
{
123 tr
.mw-htmlform-vertical-label td
.mw-label
{
124 text-align: left
!important
;
134 /* Transparent instead of white thumb-containers (prevent white around thumbs on non-white backgrounds/templates) */
135 div
.thumb
{ border-color: transparent
; }
140 body
.rtl
.thumbcaption
{ text-align: right
; }
141 body
.rtl
.magnify
{ float: left
; }
143 body
.ltr
.thumbcaption
{ text-align: left
; }
144 body
.ltr
.magnify
{ float: right
; }
149 .mw-hidden-cats-hidden { display: none
; }
150 .catlinks-allhidden { display: none
; }
152 /* Convenience links to edit block, delete and protect reasons */
153 p
.mw-ipb-conveniencelinks
, p
.mw-protect-editreasons
,
154 p
.mw-filedelete-editreasons
, p
.mw-delete-editreasons
,
155 p
.mw-revdel-editreasons
{
167 margin-bottom: 1.2em;
179 .mw-search-results li {
182 list-style-image: none
;
184 .mw-search-results li a {
188 .mw-search-result-data {
193 .mw-search-formheader {
194 background-color: #f3f3f3;
196 border: 1px solid silver
;
198 .mw-search-formheader div.search-types {
200 padding-left: 0.25em;
202 .rtl .mw-search-formheader div.search-types {
205 .mw-search-formheader div.search-types ul {
206 margin: 0 !important
;
207 padding: 0 !important
;
208 list-style: none
!important
;
210 .mw-search-formheader div.search-types ul li {
215 .mw-search-formheader div.search-types ul li a {
219 .mw-search-formheader div.search-types ul li.current a {
223 .mw-search-formheader div.search-types ul li.current a:hover {
224 text-decoration: none
;
226 .mw-search-formheader div.results-info {
229 padding-right: 0.75em;
231 .mw-search-formheader div.results-info ul {
232 margin: 0 !important
;
233 padding: 0 !important
;
234 list-style: none
!important
;
236 .mw-search-formheader div.results-info ul li {
241 fieldset#mw-searchoptions
{
243 padding-left: 0.75em !important
;
244 padding-right: 0.75em !important
;
245 padding-bottom: 0.5em !important
;
246 padding-top: 0.5em !important
;
248 background-color: #f9f9f9;
249 border: 1px solid silver
!important
;
250 border-top-width: 0 !important
;
252 fieldset#mw-searchoptions legend
{
255 fieldset#mw-searchoptions h4
{
260 .rtl fieldset#mw-searchoptions h4 {
263 fieldset#mw-searchoptions div#mw-search-togglebox
{
266 .rtl fieldset#mw-searchoptions div#mw-search-togglebox {
270 fieldset#mw-searchoptions div#mw-search-togglebox label
{
271 margin-right: 0.25em;
273 fieldset#mw-searchoptions div#mw-search-togglebox input
{
276 fieldset#mw-searchoptions table
{
280 fieldset#mw-searchoptions table td
{
283 .rtl fieldset#mw-searchoptions table td {
287 body
.rtl fieldset#mw-searchoptions table
{
292 fieldset#mw-searchoptions div
.divider
{
294 border-bottom: 1px solid
#DDDDDD;
296 margin-bottom: 0.5em;
304 div#mw-search-interwiki
{
308 border-color: #AAAAAA;
313 .rtl div#mw-search-interwiki {
317 div#mw-search-interwiki li
{
321 .mw-search-interwiki-more {
326 .rtl .mw-search-interwiki-more {
330 div#mw-search-interwiki-caption
{
336 .mw-search-interwiki-project {
340 padding-right: 0.15em;
341 padding-bottom: 0.2em;
343 background-color: #ececec;
344 border-top: 1px solid
#BBBBBB;
347 .rtl .mw-search-interwiki-project {
351 span
.searchalttitle
{
355 div
.searchdidyoumean
{
358 /* Note that this color won't affect the link, as desired. */
362 div
.searchdidyoumean em
{
370 table#mw-search-top-table
{
371 background-color: transparent
;
376 * Advanced PowerSearch box
378 td#mw-search-togglebox
{
382 table#mw-search-powertable
{
393 .mw-userrights-disabled {
397 table
.mw-userrights-groups
* td
,table
.mw-userrights-groups
* th
{
398 padding-right: 1.5em;
402 * OpenSearch ajax suggestions
411 background-color: white
;
412 background-color: Window
;
414 border-color: #AAAAAA;
420 table
.os-suggest-results
{
424 border-collapse: collapse
;
428 .os-suggest-result, .os-suggest-result-hl {
430 background-color: white
;
431 background-color: Window
;
436 .os-suggest-result-hl
,
437 .os-suggest-result-hl-webkit {
438 background-color: #4C59A6;
441 .os-suggest-result-hl {
442 /* System colors are misimplemented in Safari 3.0 and earlier,
443 making highlighted text illegible... */
444 background-color: Highlight
;
445 color: HighlightText
;
453 .os-suggest-toggle-def {
461 /* Page history styling */
462 /* the auto-generated edit comments */
463 .autocomment { color: gray
; }
464 #pagehistory .history-user
{
468 #pagehistory span
.minor
{
472 border: 1px solid white
;
474 #pagehistory li
.selected
{
475 background-color: #f9f9f9;
476 border: 1px dashed
#aaa;
479 /** Generic minor/bot/newpage styling */
480 .newpage, .minor, .bot {
484 /* Special:Contributions styling */
489 /* Special:ListGroupRights styling */
490 table
.mw-listgrouprights-table tr
{
493 .listgrouprights-revoked {
494 text-decoration: line-through
;
497 /* Special:Statistics styling */
498 td
.mw-statistics-numbers
{
502 /* Special:SpecialPages styling */
503 h4
.mw-specialpagesgroup
{
504 background-color: #dcdcdc;
506 margin: .3em 0em 0em 0em;
508 .mw-specialpagerestricted {
512 #shared-image-dup, #shared-image-conflict
{
516 /* Special:EmailUser styling */
517 table
.mw-emailuser-table
{
520 td#mw-emailuser-sender
, td#mw-emailuser-recipient
{
524 /* Special:Allpages styling */
526 background-color: transparent
;
528 table
.mw-allpages-table-form
, table
.mw-allpages-table-chunk
{
529 background-color: transparent
;
532 td
.mw-allpages-alphaindexline
{
535 td
.mw-allpages-nav
, p
.mw-allpages-nav
{
540 table
.mw-allpages-table-form tr
{
544 /* Special:Prefixindex styling */
545 table#mw-prefixindex-list-table
,
546 table#mw-prefixindex-nav-table
{
548 background-color: transparent
;
550 td#mw-prefixindex-nav-form
{
558 * Recreating deleted page warning
559 * Reupload file warning
560 * Page protection warning
561 * incl. log entries for these warnings
563 div
.mw-warning-with-logexcerpt
{
566 border: 2px solid
#2F6FAB;
569 div
.mw-warning-with-logexcerpt ul li
{
573 /* (show/hide) revision deletion links */
574 span
.mw-revdelundel-link
,
575 strong
.mw-revdelundel-link
{
578 span
.mw-revdelundel-hidden
,
579 input
.mw-revdelundel-hidden
{
583 td
.mw-revdel-checkbox
, th
.mw-revdel-checkbox
{
590 background: url
("images/feed-icon.png") center left no-repeat
;
594 /* Plainlinks - this can be used to switch
595 * off special external link styling */
597 background: none
!important
;
598 padding: 0 !important
;
601 /* wikitable class for skinning normal tables
602 * keep on sync with commonPrint.css
605 margin: 1em 1em 1em 0;
607 border: 1px #aaa solid
;
608 border-collapse: collapse
;
610 .wikitable th, .wikitable td {
611 border: 1px #aaa solid
;
622 /* hide initially collapsed collapsable tables */
623 table
.collapsed tr
.collapsable
{
627 /* success and error messages */
636 .errorbox, .successbox {
646 background-color: #fff2f2;
650 background-color: #dfd;
652 .errorbox h2, .successbox h2 {
660 /* Note on preview page */
676 border: solid
1px #bbbbff;
677 background-color: #eeeeff;
682 Table pager (e.g. Special:ListFiles)
683 - remove underlines from the navigation link
685 - set the borders to outsets (similar to Special:AllMessages)
686 - remove line wrapping for all td and th, set background color
687 - restore line wrapping for the last two table cells (description and size)
691 border-collapse: collapse
;
694 text-decoration: none
;
696 .TablePager, .TablePager td, .TablePager th {
697 border: 1px solid
#aaaaaa;
698 padding: 0 0.15em 0 0.15em;
701 background-color: #eeeeff;
704 background-color: #ffffff;
706 .TablePager tr:hover td {
707 background-color: #eeeeff;
710 .imagelist td, .imagelist th {
713 .imagelist .TablePager_col_links {
714 background-color: #eeeeff;
716 .imagelist .TablePager_col_img_description {
719 .imagelist th.TablePager_sort {
720 background-color: #ccccff;
723 /* Allmessages table */
724 #mw-allmessagestable .allmessages-customised td
.am_default
{
725 background-color: #fcffc4;
728 #mw-allmessagestable tr
.allmessages-customised:hover td
.am_default
{
729 background-color: #faff90;
732 #mw-allmessagestable td
.am_actual
{
733 background-color: #e2ffe2;
736 #mw-allmessagestable tr
.allmessages-customised:hover
+ tr
.allmessages-customised td
.am_actual
{
737 background-color: #b1ffb1;
743 border: 1px solid
#aaaaaa;
744 background-color: #f9f9f9;
747 margin-bottom: 0.5em;
754 list-style-type: none
;
758 /* Classes for EXIF data display */
762 margin-bottom: 0.5em;
766 table
.mw_metadata caption
{
770 table
.mw_metadata th
{
774 table
.mw_metadata td
{
780 border-collapse: collapse
;
783 table
.mw_metadata td
, table
.mw_metadata th
{
785 border: 1px solid
#aaaaaa;
787 padding-right: 0.1em;
790 table
.mw_metadata th
{
791 background-color: #f9f9f9;
794 table
.mw_metadata td
{
795 background-color: #fcfcfc;
799 /* These display attributes look nonsensical, but are needed to support IE and FF2 */
802 background-color: #f9f9f9;
803 border: solid
2px white
;
804 display: -moz-inline-box
;
807 ul
.gallery
, li
.gallerybox
{
808 display: inline-block
;
816 background-color: white
;
824 word-wrap: break-word
;
827 li
.gallerybox div
.thumb
{
829 border: 1px solid
#ccc;
837 word-wrap: break-word
;
840 table
.mw-enhanced-rc
{
849 font-family:monospace
852 #mw-addcategory-prompt {
857 #mw-addcategory-prompt input
{
862 .mw-remove-category {
864 background-image: url
(images/remove.png);
865 background-position: center center
;
866 background-repeat: no-repeat
;
869 .mw-ajax-addcategory {
871 background-image: url
(images/add.png);
872 background-position: left center
;
873 background-repeat: no-repeat
;
877 background-image: url
(images
/ajax-loader
.gif
);
878 background-position: center center
;
879 background-repeat: no-repeat
;
886 padding: 10px !important
;
888 background-image: url
(images/spinner.gif);
889 background-position: center center
;
890 background-repeat: no-repeat
;
893 /* Sort arrows added by SortableTables */
898 /* Localised ordered list numbering for some languages */
905 list-style-type: -moz-persian
;
906 list-style-type: persian
;
910 list-style-type: -moz-arabic-indic
;
911 list-style-type: arabic-indic
;
915 list-style-type: -moz-bengali
;
916 list-style-type: bengali
;
920 .mw-help-field-hint {
926 background-image: url
('images/help-question.gif');
927 background-position: left center
;
928 background-repeat: no-repeat
;
930 text-decoration: underline
;
934 .mw-help-field-hint:hover {
935 background-image: url
('images/help-question-hover.gif');
937 .mw-help-field-data {
939 background-color: #d6f3ff;
940 padding:5px 8px 4px 8px;
941 border: 1px solid
#5dc9f4;
944 .tipsy { padding: 5px 5px 10px; font-size: 12px; position: absolute
; z-index: 100000; overflow: visible
; }
945 .tipsy-inner { padding: 5px 8px 4px 8px; background-color: #d6f3ff; color: black
; border: 1px solid
#5dc9f4; max-width: 300px; text-align: left
; }
946 .tipsy-arrow { position: absolute
; background: url
( 'images/tipsy-arrow.gif' ) no-repeat top left
; width: 13px; height: 13px; }
947 .tipsy-se .tipsy-arrow { bottom: -2px; right: 10px; background-position: 0% 100%; }