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 non-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 /* Comment and username portions of RC entries */
26 img
.tex
{ vertical-align: middle
; }
27 span
.texhtml
{ font-family: serif
; }
29 /* add a bit of margin space between the preview and the toolbar */
30 /* this replaces the ugly <p><br /></p> we used to insert into the page source */
31 #wikiPreview.ontop
{ margin-bottom: 1em; }
33 /* Stop floats from intruding into edit area in previews */
34 #editform, #toolbar
, #wpTextbox1
{
41 border: solid
1px #ddd;
42 background-color: #fcfcfc;
45 /* Edit section links */
59 table
.filehistory td
{
62 table
.filehistory th
{
65 table
.filehistory td
.mw-imagepage-filesize
,
66 table
.filehistory th
.mw-imagepage-filesize
{
70 table
.filehistory td
.filehistory-selected
{
77 li span
.deleted
, span
.history-deleted
{
78 text-decoration: line-through
;
87 background-color: #ffa;
103 body
.ltr td
.mw-label
{ text-align: right
; }
104 body
.ltr td
.mw-input
{ text-align: left
; }
105 body
.ltr td
.mw-submit
{ text-align: left
; }
106 body
.rtl td
.mw-label
{ text-align: left
; }
107 body
.rtl td
.mw-input
{ text-align: right
; }
108 body
.rtl td
.mw-submit
{ text-align: right
; }
110 td
.mw-label
{ vertical-align: top
; }
111 .prefsection td.mw-label { width: 20%; }
112 .prefsection table { width: 100%; }
113 td
.mw-submit
{ white-space: nowrap
; }
115 table
.mw-htmlform-nolabel td
.mw-label
{
119 tr
.mw-htmlform-vertical-label td
.mw-label
{
120 text-align: left
!important
;
130 body
.rtl
.thumbcaption
{ text-align: right
; }
131 body
.rtl
.magnify
{ float: left
; }
133 body
.ltr
.thumbcaption
{ text-align: left
; }
134 body
.ltr
.magnify
{ float: right
; }
139 .mw-hidden-cats-hidden { display: none
; }
140 .catlinks-allhidden { display: none
; }
142 /* Convenience links to edit block, delete and protect reasons */
143 p
.mw-ipb-conveniencelinks
, p
.mw-protect-editreasons
,
144 p
.mw-filedelete-editreasons
, p
.mw-delete-editreasons
,
145 p
.mw-revdel-editreasons
{
157 margin-bottom: 1.2em;
169 .mw-search-results li {
172 list-style-image: none
;
174 .mw-search-results li a {
178 .mw-search-result-data {
183 .mw-search-formheader {
184 background-color: #f3f3f3;
186 border: 1px solid silver
;
188 .mw-search-formheader div.search-types {
190 padding-left: 0.25em;
192 .rtl .mw-search-formheader div.search-types {
195 .mw-search-formheader div.search-types ul {
196 margin: 0 !important
;
197 padding: 0 !important
;
198 list-style: none
!important
;
200 .mw-search-formheader div.search-types ul li {
205 .mw-search-formheader div.search-types ul li a {
209 .mw-search-formheader div.search-types ul li.current a {
213 .mw-search-formheader div.search-types ul li.current a:hover {
214 text-decoration: none
;
216 .mw-search-formheader div.results-info {
219 padding-right: 0.75em;
221 .mw-search-formheader div.results-info ul {
222 margin: 0 !important
;
223 padding: 0 !important
;
224 list-style: none
!important
;
226 .mw-search-formheader div.results-info ul li {
231 fieldset#mw-searchoptions
{
233 padding-left: 0.75em !important
;
234 padding-right: 0.75em !important
;
235 padding-bottom: 0.5em !important
;
236 padding-top: 0.5em !important
;
238 background-color: #f9f9f9;
239 border: 1px solid silver
!important
;
240 border-top-width: 0 !important
;
242 fieldset#mw-searchoptions legend
{
245 fieldset#mw-searchoptions h4
{
250 .rtl fieldset#mw-searchoptions h4 {
253 fieldset#mw-searchoptions div#mw-search-togglebox
{
256 .rtl fieldset#mw-searchoptions div#mw-search-togglebox {
260 fieldset#mw-searchoptions div#mw-search-togglebox label
{
261 margin-right: 0.25em;
263 fieldset#mw-searchoptions div#mw-search-togglebox input
{
266 fieldset#mw-searchoptions table
{
270 fieldset#mw-searchoptions table td
{
273 .rtl fieldset#mw-searchoptions table td {
277 body
.rtl fieldset#mw-searchoptions table
{
282 fieldset#mw-searchoptions div
.divider
{
284 border-bottom: 1px solid
#DDDDDD;
286 margin-bottom: 0.5em;
294 div#mw-search-interwiki
{
298 border-color: #AAAAAA;
303 .rtl div#mw-search-interwiki {
307 div#mw-search-interwiki li
{
311 .mw-search-interwiki-more {
316 .rtl .mw-search-interwiki-more {
320 div#mw-search-interwiki-caption
{
326 .mw-search-interwiki-project {
330 padding-right: 0.15em;
331 padding-bottom: 0.2em;
333 background-color: #ececec;
334 border-top: 1px solid
#BBBBBB;
337 .rtl .mw-search-interwiki-project {
341 span
.searchalttitle
{
345 div
.searchdidyoumean
{
348 /* Note that this color won't affect the link, as desired. */
352 div
.searchdidyoumean em
{
360 table#mw-search-top-table
{
361 background-color: transparent
;
366 * Advanced PowerSearch box
368 td#mw-search-togglebox
{
372 table#mw-search-powertable
{
383 .mw-userrights-disabled {
387 table
.mw-userrights-groups
* td
,table
.mw-userrights-groups
* th
{
388 padding-right: 1.5em;
392 * OpenSearch ajax suggestions
401 background-color: white
;
402 background-color: Window
;
404 border-color: #AAAAAA;
410 table
.os-suggest-results
{
414 border-collapse: collapse
;
418 .os-suggest-result, .os-suggest-result-hl {
420 background-color: white
;
421 background-color: Window
;
426 .os-suggest-result-hl
,
427 .os-suggest-result-hl-webkit {
428 background-color: #4C59A6;
431 .os-suggest-result-hl {
432 /* System colors are misimplemented in Safari 3.0 and earlier,
433 making highlighted text illegible... */
434 background-color: Highlight
;
435 color: HighlightText
;
443 .os-suggest-toggle-def {
451 /* Page history styling */
452 /* the auto-generated edit comments */
453 .autocomment { color: gray
; }
454 #pagehistory .history-user
{
458 #pagehistory span
.minor
{
462 border: 1px solid white
;
464 #pagehistory li
.selected
{
465 background-color: #f9f9f9;
466 border: 1px dashed
#aaa;
469 /** Generic minor/bot/newpage styling */
470 .newpage, .minor, .bot {
474 /* Special:Contributions styling */
479 /* Special:ListGroupRights styling */
480 table
.mw-listgrouprights-table tr
{
483 .listgrouprights-revoked {
484 text-decoration: line-through
;
487 /* Special:Statistics styling */
488 td
.mw-statistics-numbers
{
492 /* Special:SpecialPages styling */
493 h4
.mw-specialpagesgroup
{
494 background-color: #dcdcdc;
496 margin: .3em 0em 0em 0em;
498 .mw-specialpagerestricted {
502 #shared-image-dup, #shared-image-conflict
{
506 /* Special:EmailUser styling */
507 table
.mw-emailuser-table
{
510 td#mw-emailuser-sender
, td#mw-emailuser-recipient
{
514 /* Special:Allpages styling */
516 background-color: transparent
;
518 table
.mw-allpages-table-form
, table
.mw-allpages-table-chunk
{
519 background-color: transparent
;
522 td
.mw-allpages-alphaindexline
{
525 td
.mw-allpages-nav
, p
.mw-allpages-nav
{
530 table
.mw-allpages-table-form tr
{
534 /* Special:Prefixindex styling */
535 table#mw-prefixindex-list-table
,
536 table#mw-prefixindex-nav-table
{
538 background-color: transparent
;
540 td#mw-prefixindex-nav-form
{
548 * Recreating deleted page warning
549 * Reupload file warning
550 * Page protection warning
551 * incl. log entries for these warnings
553 div
.mw-warning-with-logexcerpt
{
556 border: 2px solid
#2F6FAB;
559 div
.mw-warning-with-logexcerpt ul li
{
563 /* (show/hide) revision deletion links */
564 span
.mw-revdelundel-link
,
565 strong
.mw-revdelundel-link
{
568 span
.mw-revdelundel-hidden
,
569 input
.mw-revdelundel-hidden
{
573 td
.mw-revdel-checkbox
, th
.mw-revdel-checkbox
{
580 background: url
("images/feed-icon.png") center left no-repeat
;
584 /* Plainlinks - this can be used to switch
585 * off special external link styling */
587 background: none
!important
;
588 padding: 0 !important
;
591 /* wikitable class for skinning normal tables
592 * keep on sync with commonPrint.css
595 margin: 1em 1em 1em 0;
597 border: 1px #aaa solid
;
598 border-collapse: collapse
;
600 .wikitable th, .wikitable td {
601 border: 1px #aaa solid
;
612 /* hide initially collapsed collapsable tables */
613 table
.collapsed tr
.collapsable
{
617 /* success and error messages */
626 .errorbox, .successbox {
636 background-color: #fff2f2;
640 background-color: #dfd;
642 .errorbox h2, .successbox h2 {
650 /* Note on preview page */
666 border: solid
1px #bbbbff;
667 background-color: #eeeeff;
672 Table pager (e.g. Special:ListFiles)
673 - remove underlines from the navigation link
675 - set the borders to outsets (similar to Special:AllMessages)
676 - remove line wrapping for all td and th, set background color
677 - restore line wrapping for the last two table cells (description and size)
681 border-collapse: collapse
;
684 text-decoration: none
;
686 .TablePager, .TablePager td, .TablePager th {
687 border: 1px solid
#aaaaaa;
688 padding: 0 0.15em 0 0.15em;
691 background-color: #eeeeff;
694 background-color: #ffffff;
696 .TablePager tr:hover td {
697 background-color: #eeeeff;
700 .imagelist td, .imagelist th {
703 .imagelist .TablePager_col_links {
704 background-color: #eeeeff;
706 .imagelist .TablePager_col_img_description {
709 .imagelist th.TablePager_sort {
710 background-color: #ccccff;
713 /* Allmessages table */
714 #mw-allmessagestable .allmessages-customised td
.am_default
{
715 background-color: #fcffc4;
718 #mw-allmessagestable tr
.allmessages-customised:hover td
.am_default
{
719 background-color: #faff90;
722 #mw-allmessagestable td
.am_actual
{
723 background-color: #e2ffe2;
726 #mw-allmessagestable tr
.allmessages-customised:hover
+ tr
.allmessages-customised td
.am_actual
{
727 background-color: #b1ffb1;
733 border: 1px solid
#aaaaaa;
734 background-color: #f9f9f9;
737 margin-bottom: 0.5em;
744 list-style-type: none
;
748 /* Classes for EXIF data display */
752 margin-bottom: 0.5em;
756 table
.mw_metadata caption
{
760 table
.mw_metadata th
{
764 table
.mw_metadata td
{
770 border-collapse: collapse
;
773 table
.mw_metadata td
, table
.mw_metadata th
{
775 border: 1px solid
#aaaaaa;
777 padding-right: 0.1em;
780 table
.mw_metadata th
{
781 background-color: #f9f9f9;
784 table
.mw_metadata td
{
785 background-color: #fcfcfc;
790 border: 1px solid
#ccc;
793 background-color: white
;
802 background-color: #f9f9f9;
803 border: solid
2px white
;
805 table
.gallery caption
{
813 div
.gallerybox div
.thumb
{
815 border: 1px solid
#ccc;
825 table
.mw-enhanced-rc
{
834 font-family:monospace
837 #mw-addcategory-prompt {
842 #mw-addcategory-prompt input
{
847 .mw-remove-category {
849 background-image: url
(images/remove.png);
850 background-position: center center
;
851 background-repeat: no-repeat
;
854 .mw-ajax-addcategory {
856 background-image: url
(images/add.png);
857 background-position: left center
;
858 background-repeat: no-repeat
;
862 background-image: url
(images
/ajax-loader
.gif
);
863 background-position: center center
;
864 background-repeat: no-repeat
;
871 padding: 10px !important
;
873 background-image: url
(images/spinner.gif);
874 background-position: center center
;
875 background-repeat: no-repeat
;
878 /* Sort arrows added by SortableTables */
896 /* Localised ordered list numbering for some languages */
903 list-style-type: -moz-persian
;
904 list-style-type: persian
;
908 list-style-type: -moz-arabic-indic
;
909 list-style-type: arabic-indic
;
913 list-style-type: -moz-bengali
;
914 list-style-type: bengali
;
918 .mw-help-field-hint {
921 display: inline-block
;
925 background: url
('images/help-question.gif') 0 50% no-repeat
;
927 .mw-help-field-hint:hover {
928 background: url
('images/help-question-hover.gif') 0 50% no-repeat
;
930 .tipsy { padding: 5px 5px 10px; font-size: 12px; position: absolute
; z-index: 100000; overflow: visible
; }
931 .tipsy-inner { padding: 5px 8px 4px 8px; background-color: #d6f3ff; color: black
; border: 1px solid
#5dc9f4; max-width: 300px; text-align: left
; }
932 .tipsy-arrow { position: absolute
; background: url
( 'images/tipsy-arrow.gif' ) no-repeat top left
; width: 13px; height: 13px; }
933 .tipsy-se .tipsy-arrow { bottom: -2px; right: 10px; background-position: 0% 100%; }