main.css 16 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919
  1. /*
  2. ** MediaWiki 'monobook' style sheet for CSS2-capable browsers.
  3. ** Copyright Gabriel Wicke - http://wikidev.net/
  4. ** License: GPL (http://www.gnu.org/copyleft/gpl.html)
  5. **
  6. ** Loosely based on http://www.positioniseverything.net/ordered-floats.html by Big John
  7. ** and the Plone 2.0 styles, see http://plone.org/ (Alexander Limi,Joe Geldart & Tom Croucher,
  8. ** Michael Zeltner and Geir Bækholt)
  9. ** All you guys rock :)
  10. */
  11. div#column-content {
  12. width: 100%;
  13. float: right;
  14. margin: 0 0 .6em -12.2em;
  15. padding: 0;
  16. }
  17. div#content {
  18. margin: 2.8em 0 0 12.2em;
  19. padding: 0 1em 1em 1em;
  20. position: relative;
  21. z-index: 2;
  22. }
  23. div#column-one {
  24. padding-top: 160px;
  25. }
  26. div#content {
  27. background: white;
  28. color: black;
  29. border: 1px solid #aaa;
  30. border-right: none;
  31. line-height: 1.5em;
  32. }
  33. /* the left column width is specified in class .portlet */
  34. /* Font size:
  35. ** We take advantage of keyword scaling- browsers won't go below 9px
  36. ** More at http://www.w3.org/2003/07/30-font-size
  37. ** http://style.cleverchimp.com/font_size_intervals/altintervals.html
  38. */
  39. body {
  40. font: x-small sans-serif;
  41. /* @embed */
  42. background: #f9f9f9 url(headbg.jpg) 0 0 no-repeat;
  43. color: black;
  44. margin: 0;
  45. padding: 0;
  46. direction: ltr; /* Needed for RTL flipping */
  47. unicode-bidi: embed;
  48. }
  49. /* scale back up to a sane default */
  50. div#globalWrapper {
  51. font-size: 127%;
  52. width: 100%;
  53. margin: 0;
  54. padding: 0;
  55. }
  56. /* general styles */
  57. a {
  58. color: #002bb8;
  59. }
  60. a:visited {
  61. color: #5a3696;
  62. }
  63. a.new,
  64. #p-personal a.new {
  65. color: #cc2200;
  66. }
  67. ul {
  68. /* @embed */
  69. list-style-image: url(bullet.gif);
  70. }
  71. input.historysubmit {
  72. padding: 0 .3em .3em .3em !important;
  73. font-size: 94%;
  74. cursor: pointer;
  75. height: 1.7em !important;
  76. margin-left: 1.6em;
  77. }
  78. pre {
  79. line-height: 1.1em;
  80. }
  81. /*
  82. ** the main content area
  83. */
  84. #siteNotice {
  85. font-size: 95%;
  86. padding: 0 0.9em;
  87. }
  88. #localNotice {
  89. margin: 0;
  90. }
  91. #siteNotice p {
  92. margin: 0;
  93. padding: 0;
  94. }
  95. /*
  96. ** classes for special content elements like town boxes
  97. ** intended to be referenced directly from the wiki src
  98. */
  99. /*
  100. ** User styles
  101. */
  102. /* table standards */
  103. table.rimage {
  104. float: right;
  105. position: relative;
  106. margin-left: 1em;
  107. margin-bottom: 1em;
  108. text-align: center;
  109. }
  110. /*
  111. ** edit views etc
  112. */
  113. .special li {
  114. line-height: 1.4em;
  115. margin: 0;
  116. padding: 0;
  117. }
  118. /*
  119. ** keep the whitespace in front of the ^=, hides rule from konqueror
  120. ** this is css3, the validator doesn't like it when validating as css2
  121. */
  122. #bodyContent a.external,
  123. #bodyContent a.external[href ^="gopher://"] {
  124. /* @embed */
  125. background: url(external-ltr.png) center right no-repeat;
  126. padding-right: 13px;
  127. }
  128. #bodyContent a.external[href ^="https://"],
  129. .link-https {
  130. /* @embed */
  131. background: url(lock_icon.gif) center right no-repeat;
  132. padding-right: 16px;
  133. }
  134. #bodyContent a.external[href ^="mailto:"],
  135. .link-mailto {
  136. /* @embed */
  137. background: url(mail_icon.gif) center right no-repeat;
  138. padding-right: 18px;
  139. }
  140. #bodyContent a.external[href ^="news:"] {
  141. /* @embed */
  142. background: url(news_icon.png) center right no-repeat;
  143. padding-right: 18px;
  144. }
  145. #bodyContent a.external[href ^="ftp://"],
  146. .link-ftp {
  147. /* @embed */
  148. background: url(file_icon.gif) center right no-repeat;
  149. padding-right: 18px;
  150. }
  151. #bodyContent a.external[href ^="irc://"],
  152. #bodyContent a.external[href ^="ircs://"],
  153. .link-irc {
  154. /* @embed */
  155. background: url(discussionitem_icon.gif) center right no-repeat;
  156. padding-right: 18px;
  157. }
  158. #bodyContent a.external[href $=".ogg"], #bodyContent a.external[href $=".OGG"],
  159. #bodyContent a.external[href $=".mid"], #bodyContent a.external[href $=".MID"],
  160. #bodyContent a.external[href $=".midi"], #bodyContent a.external[href $=".MIDI"],
  161. #bodyContent a.external[href $=".mp3"], #bodyContent a.external[href $=".MP3"],
  162. #bodyContent a.external[href $=".wav"], #bodyContent a.external[href $=".WAV"],
  163. #bodyContent a.external[href $=".wma"], #bodyContent a.external[href $=".WMA"],
  164. .link-audio {
  165. /* @embed */
  166. background: url(audio.png) center right no-repeat;
  167. padding-right: 13px;
  168. }
  169. #bodyContent a.external[href $=".ogm"], #bodyContent a.external[href $=".OGM"],
  170. #bodyContent a.external[href $=".avi"], #bodyContent a.external[href $=".AVI"],
  171. #bodyContent a.external[href $=".mpeg"], #bodyContent a.external[href $=".MPEG"],
  172. #bodyContent a.external[href $=".mpg"], #bodyContent a.external[href $=".MPG"],
  173. .link-video {
  174. /* @embed */
  175. background: url(video.png) center right no-repeat;
  176. padding-right: 13px;
  177. }
  178. #bodyContent a.external[href $=".pdf"], #bodyContent a.external[href $=".PDF"],
  179. #bodyContent a.external[href *=".pdf#"], #bodyContent a.external[href *=".PDF#"],
  180. #bodyContent a.external[href *=".pdf?"], #bodyContent a.external[href *=".PDF?"],
  181. .link-document {
  182. /* @embed */
  183. background: url(document.png) center right no-repeat;
  184. padding-right: 12px;
  185. }
  186. /* Interwiki Styling */
  187. #bodyContent a.extiw,
  188. #bodyContent a.extiw:active {
  189. color: #36b;
  190. }
  191. /* External links */
  192. #bodyContent a.external {
  193. color: #36b;
  194. }
  195. /*
  196. ** Structural Elements
  197. */
  198. /*
  199. ** general portlet styles (elements in the quickbar)
  200. */
  201. .portlet {
  202. border: none;
  203. margin: 0 0 .5em;
  204. padding: 0;
  205. float: none;
  206. width: 11.6em;
  207. overflow: hidden;
  208. }
  209. .portlet h4 {
  210. font-size: 95%;
  211. font-weight: normal;
  212. white-space: nowrap;
  213. }
  214. .portlet h5 {
  215. background: transparent;
  216. padding: 0 1em 0 .5em;
  217. display: inline;
  218. height: 1em;
  219. text-transform: lowercase;
  220. font-size: 91%;
  221. font-weight: normal;
  222. white-space: nowrap;
  223. }
  224. .portlet h6 {
  225. background: #ffae2e;
  226. border: 1px solid #2f6fab;
  227. border-style: solid solid none solid;
  228. padding: 0 1em 0 1em;
  229. text-transform: lowercase;
  230. display: block;
  231. font-size: 1em;
  232. height: 1.2em;
  233. font-weight: normal;
  234. white-space: nowrap;
  235. }
  236. .pBody {
  237. font-size: 95%;
  238. background-color: white;
  239. color: black;
  240. border-collapse: collapse;
  241. border: 1px solid #aaa;
  242. padding: 0 .8em .3em .5em;
  243. }
  244. .portlet h1,
  245. .portlet h2,
  246. .portlet h3,
  247. .portlet h4 {
  248. margin: 0;
  249. padding: 0;
  250. }
  251. .portlet ul {
  252. line-height: 1.5em;
  253. list-style-type: square;
  254. /* @embed */
  255. list-style-image: url(bullet.gif);
  256. font-size: 95%;
  257. }
  258. .portlet li {
  259. padding: 0;
  260. margin: 0;
  261. }
  262. /*
  263. ** Logo properties
  264. */
  265. #p-logo {
  266. top: 0;
  267. left: 0;
  268. position: absolute; /*needed to use z-index */
  269. z-index: 3;
  270. height: 155px;
  271. width: 12em;
  272. overflow: visible;
  273. }
  274. #p-logo h5 {
  275. display: none;
  276. }
  277. #p-logo a,
  278. #p-logo a:hover {
  279. display: block;
  280. height: 155px;
  281. width: 12.2em;
  282. background-repeat: no-repeat;
  283. background-position: 35% 50% !important;
  284. text-decoration: none;
  285. }
  286. /*
  287. ** Search portlet
  288. */
  289. #p-search {
  290. position: relative;
  291. z-index: 3;
  292. }
  293. input.searchButton {
  294. margin-top: 1px;
  295. font-size: 95%;
  296. }
  297. #searchGoButton {
  298. padding-left: .5em;
  299. padding-right: .5em;
  300. font-weight: bold;
  301. }
  302. #searchInput {
  303. width: 10.9em;
  304. margin: 0;
  305. font-size: 95%;
  306. }
  307. #p-search .pBody {
  308. padding: .5em .4em .4em .4em;
  309. text-align: center;
  310. }
  311. #p-search #searchform div div {
  312. margin-top: .4em;
  313. font-size: 95%;
  314. }
  315. /*
  316. ** the personal toolbar
  317. */
  318. #p-personal {
  319. position: absolute;
  320. left: 0;
  321. top: 0;
  322. z-index: 0;
  323. }
  324. #p-personal {
  325. width: 100%;
  326. white-space: nowrap;
  327. padding: 0;
  328. margin: 0;
  329. border: none;
  330. background: none;
  331. overflow: visible;
  332. line-height: 1.2em;
  333. }
  334. #p-personal h5 {
  335. display: none;
  336. }
  337. #p-personal .portlet,
  338. #p-personal .pBody {
  339. z-index: 0;
  340. padding: 0;
  341. margin: 0;
  342. border: none;
  343. overflow: visible;
  344. background: none;
  345. }
  346. /* this is the ul contained in the portlet */
  347. #p-personal ul {
  348. border: none;
  349. line-height: 1.4em;
  350. color: #2f6fab;
  351. padding: 0 2em 0 3em;
  352. margin: 0;
  353. text-align: right;
  354. list-style: none;
  355. z-index: 0;
  356. background: none;
  357. cursor: default;
  358. }
  359. #p-personal li {
  360. z-index: 0;
  361. border: none;
  362. padding: 0;
  363. display: inline;
  364. color: #2f6fab;
  365. margin-left: 1em;
  366. line-height: 1.2em;
  367. background: none;
  368. }
  369. #p-personal li a {
  370. text-decoration: none;
  371. color: #005896;
  372. padding-bottom: .2em;
  373. background: none;
  374. }
  375. #p-personal li a:hover {
  376. background-color: white;
  377. padding-bottom: .2em;
  378. text-decoration: none;
  379. }
  380. #p-personal li.active a:hover {
  381. background-color: transparent;
  382. }
  383. /* the icon in front of the user name, single quotes
  384. in bg url to hide it from iemac */
  385. li#pt-userpage,
  386. li#pt-anonuserpage,
  387. li#pt-login {
  388. /* @embed */
  389. background: url(user.gif) top left no-repeat;
  390. padding-left: 20px;
  391. text-transform: none;
  392. }
  393. #p-personal ul {
  394. text-transform: lowercase;
  395. }
  396. #p-personal li.active {
  397. font-weight: bold;
  398. }
  399. /*
  400. ** the page-related actions- page/talk, edit etc
  401. */
  402. #p-cactions {
  403. position: absolute;
  404. top: 1.3em;
  405. left: 11.5em;
  406. margin: 0;
  407. white-space: nowrap;
  408. width: 76%;
  409. line-height: 1.1em;
  410. overflow: visible;
  411. background: none;
  412. border-collapse: collapse;
  413. padding-left: 1em;
  414. list-style: none;
  415. font-size: 95%;
  416. }
  417. #p-cactions ul {
  418. list-style: none;
  419. }
  420. #p-cactions li {
  421. display: inline;
  422. border: 1px solid #aaa;
  423. border-bottom: none;
  424. padding: 0 0 .1em 0;
  425. margin: 0 .3em 0 0;
  426. overflow: visible;
  427. background: white;
  428. }
  429. #p-cactions li.selected {
  430. border-color: #fabd23;
  431. padding: 0 0 .2em 0;
  432. font-weight: bold;
  433. }
  434. #p-cactions li a {
  435. background-color: #fbfbfb;
  436. color: #002bb8;
  437. border: none;
  438. padding: 0 .8em .3em;
  439. position: relative;
  440. z-index: 0;
  441. margin: 0;
  442. text-decoration: none;
  443. }
  444. #p-cactions li.selected a {
  445. z-index: 3;
  446. background-color: white;
  447. }
  448. #p-cactions .new a {
  449. color: #ba0000;
  450. }
  451. #p-cactions li a:hover {
  452. z-index: 3;
  453. text-decoration: none;
  454. background-color: white;
  455. }
  456. #p-cactions h5 {
  457. display: none;
  458. }
  459. #p-cactions li.istalk {
  460. margin-right: 0;
  461. }
  462. #p-cactions li.istalk a {
  463. padding-right: .5em;
  464. }
  465. #p-cactions #ca-addsection a {
  466. padding-left: .4em;
  467. padding-right: .4em;
  468. }
  469. /* offsets to distinguish the tab groups */
  470. li#ca-talk {
  471. margin-right: 1.6em;
  472. }
  473. li#ca-watch,
  474. li#ca-unwatch,
  475. li#ca-varlang-0,
  476. li#ca-print {
  477. margin-left: 1.6em;
  478. }
  479. #p-cactions .pBody {
  480. font-size: 1em;
  481. background-color: transparent;
  482. color: inherit;
  483. border-collapse: inherit;
  484. border: 0;
  485. padding: 0;
  486. }
  487. #p-cactions li a {
  488. text-transform: lowercase;
  489. }
  490. #p-lang {
  491. position: relative;
  492. z-index: 3;
  493. }
  494. /* Override text-transform on languages where capitalization is significant */
  495. .capitalize-all-nouns .portlet h5,
  496. .capitalize-all-nouns .portlet h6,
  497. .capitalize-all-nouns #p-personal ul,
  498. .capitalize-all-nouns #p-cactions ul li a {
  499. text-transform: none;
  500. }
  501. /* TODO: #t-iscite is only used by the Cite extension, come up with some
  502. * system which allows extensions to add to this file on the fly
  503. */
  504. #t-ispermalink, #t-iscite {
  505. color: #999;
  506. }
  507. /*
  508. ** footer
  509. */
  510. div#footer {
  511. background-color: white;
  512. border-top: 1px solid #fabd23;
  513. border-bottom: 1px solid #fabd23;
  514. margin: .6em 0 1em 0;
  515. padding: .4em 0 1.2em 0;
  516. text-align: center;
  517. font-size: 90%;
  518. }
  519. div#footer li {
  520. display: inline;
  521. margin: 0 1.3em;
  522. }
  523. #f-poweredbyico, #f-copyrightico {
  524. margin: 0 8px;
  525. position: relative;
  526. top: -2px; /* Bump it up just a tad */
  527. }
  528. #f-poweredbyico {
  529. float: right;
  530. height: 1%;
  531. }
  532. #f-copyrightico {
  533. float: left;
  534. height: 1%;
  535. }
  536. .mw-htmlform-submit {
  537. font-weight: bold;
  538. padding-left: .3em;
  539. padding-right: .3em;
  540. margin-right: 2em;
  541. }
  542. /* js pref toc */
  543. #preftoc {
  544. margin: 0;
  545. padding: 0;
  546. width: 100%;
  547. clear: both;
  548. }
  549. #preftoc li {
  550. background-color: #f0f0f0;
  551. color: #000;
  552. }
  553. #preftoc li {
  554. margin: 1px -2px 1px 2px;
  555. float: left;
  556. padding: 2px 0 3px 0;
  557. border: 1px solid #fff;
  558. border-right-color: #716f64;
  559. border-bottom: 0;
  560. position: relative;
  561. white-space: nowrap;
  562. list-style-type: none;
  563. list-style-image: none;
  564. z-index: 3;
  565. }
  566. #preftoc li.selected {
  567. font-weight: bold;
  568. background-color: #f9f9f9;
  569. border: 1px solid #aaa;
  570. border-bottom: none;
  571. cursor: default;
  572. top: 1px;
  573. padding-top: 2px;
  574. margin-right: -3px;
  575. }
  576. #preftoc > li.selected {
  577. top: 2px;
  578. }
  579. #preftoc a,
  580. #preftoc a:active {
  581. display: block;
  582. color: #000;
  583. padding: 0 .7em;
  584. position: relative;
  585. text-decoration: none;
  586. }
  587. #preftoc li.selected a {
  588. cursor: default;
  589. text-decoration: none;
  590. }
  591. #preferences {
  592. margin: 0;
  593. border: 1px solid #aaa;
  594. clear: both;
  595. padding: 1.5em;
  596. background-color: #F9F9F9;
  597. }
  598. .prefsection {
  599. border: none;
  600. padding: 0;
  601. margin: 0;
  602. }
  603. .prefsection legend {
  604. font-weight: bold;
  605. }
  606. .prefsection table, .prefsection legend {
  607. background-color: #F9F9F9;
  608. }
  609. .mainLegend {
  610. display: none;
  611. }
  612. td.htmlform-tip {
  613. font-size: x-small;
  614. padding: .2em 2em;
  615. color: #666;
  616. }
  617. .preferences-login {
  618. clear: both;
  619. margin-bottom: 1.5em;
  620. }
  621. .prefcache {
  622. font-size: 90%;
  623. margin-top: 2em;
  624. }
  625. div#userloginForm,
  626. div#userlogin {
  627. margin: 0 3em 1em 0;
  628. border: 1px solid #aaa;
  629. clear: both;
  630. padding: 1.5em 2em;
  631. background-color: #f9f9f9;
  632. float: left;
  633. }
  634. div#userloginForm table,
  635. div#userlogin table {
  636. background-color: #f9f9f9;
  637. }
  638. div#userloginForm h2,
  639. div#userlogin h2 {
  640. padding-top: 0;
  641. }
  642. div#userlogin .captcha,
  643. div#userloginForm .captcha {
  644. border: 1px solid #bbb;
  645. padding: 1.5em 2em;
  646. background-color: white;
  647. }
  648. #loginend, #signupend {
  649. clear: both;
  650. }
  651. #userloginprompt, #languagelinks {
  652. font-size: 85%;
  653. }
  654. #login-sectiontip {
  655. font-size: 85%;
  656. line-height: 1.2;
  657. padding-top: 2em;
  658. }
  659. #userlogin .loginText, #userlogin .loginPassword {
  660. width: 12em;
  661. }
  662. #userloginlink a, #wpLoginattempt, #wpCreateaccount {
  663. font-weight: bold;
  664. }
  665. /*
  666. ** IE/Mac fixes, hope to find a validating way to move this
  667. ** to a separate stylesheet. This would work but doesn't validate:
  668. ** @import("IEMacFixes.css");
  669. */
  670. /* tabs: border on the a, not the div */
  671. * > html #p-cactions li {
  672. border: none;
  673. }
  674. * > html #p-cactions li a {
  675. border: 1px solid #aaa;
  676. border-bottom: none;
  677. }
  678. * > html #p-cactions li.selected a {
  679. border-color: #fabd23;
  680. }
  681. /* footer icons need a fixed width */
  682. * > html #f-poweredbyico,
  683. * > html #f-copyrightico {
  684. width: 88px;
  685. }
  686. * > html #bodyContent,
  687. * > html #bodyContent pre {
  688. overflow-x: auto;
  689. width: 100%;
  690. padding-bottom: 25px;
  691. }
  692. /* more IE fixes */
  693. /* float/negative margin brokenness */
  694. * html div#footer {
  695. margin-top: 0;
  696. }
  697. * html div#column-content {
  698. display: inline;
  699. margin-bottom: 0;
  700. }
  701. #pagehistory li.selected {
  702. position: relative;
  703. }
  704. /* Mac IE 5.0 fix; floated content turns invisible */
  705. * > html div#column-content {
  706. float: none;
  707. }
  708. * > html div#column-one {
  709. position: absolute;
  710. left: 0;
  711. top: 0;
  712. }
  713. * > html div#footer {
  714. margin-left: 13.2em;
  715. }
  716. .redirectText {
  717. font-size: 150%;
  718. margin: 5px;
  719. }
  720. .printfooter {
  721. display: none;
  722. }
  723. div.patrollink {
  724. clear: both;
  725. }
  726. .sharedUploadNotice {
  727. font-style: italic;
  728. }
  729. span.updatedmarker {
  730. color: black;
  731. background-color: #0f0;
  732. }
  733. .editExternally {
  734. border: 1px solid gray;
  735. background-color: #ffffff;
  736. padding: 3px;
  737. margin-top: 0.5em;
  738. float: left;
  739. font-size: small;
  740. text-align: center;
  741. }
  742. .editExternallyHelp {
  743. font-style: italic;
  744. color: gray;
  745. }
  746. .toggle {
  747. margin-left: 2em;
  748. text-indent: -2em;
  749. }
  750. /* @bug 1714 */
  751. input#wpSave,
  752. input#wpDiff {
  753. margin-right: 0.33em;
  754. }
  755. #wpSave {
  756. font-weight: bold;
  757. }
  758. /* noarticletext */
  759. div.noarticletext {
  760. border: 1px solid #ccc;
  761. background: #fff;
  762. padding: .2em 1em;
  763. color: #000;
  764. }
  765. div#searchTargetContainer {
  766. left: 10px;
  767. top: 10px;
  768. width: 90%;
  769. background: white;
  770. }
  771. div#searchTarget {
  772. padding: 3px;
  773. margin: 5px;
  774. background: #F0F0F0;
  775. border: solid 1px blue;
  776. }
  777. div#searchTarget ul li {
  778. list-style: none;
  779. }
  780. div#searchTarget ul li:before {
  781. color: orange;
  782. content: "\00BB \0020";
  783. }
  784. div#searchTargetHide {
  785. float: right;
  786. border: solid 1px black;
  787. background: #DCDCDC;
  788. padding: 2px;
  789. }
  790. #powersearch p {
  791. margin-top:0px;
  792. }
  793. div.multipageimagenavbox {
  794. border: solid 1px silver;
  795. padding: 4px;
  796. margin: 1em;
  797. background: #f0f0f0;
  798. }
  799. div.multipageimagenavbox div.thumb {
  800. border: none;
  801. margin-left: 2em;
  802. margin-right: 2em;
  803. }
  804. div.multipageimagenavbox hr {
  805. margin: 6px;
  806. }
  807. table.multipageimage td {
  808. text-align: center;
  809. }
  810. .templatesUsed {
  811. margin-top: 1.5em;
  812. }
  813. .mw-summary-preview {
  814. margin: 0.1em 0;
  815. }
  816. /* Friendlier slave lag warnings */
  817. div.mw-lag-warn-normal,
  818. div.mw-lag-warn-high {
  819. padding: 3px;
  820. text-align: center;
  821. margin: 3px auto;
  822. }
  823. div.mw-lag-warn-normal {
  824. border: 1px solid #FFCC66;
  825. background-color: #FFFFCC;
  826. }
  827. div.mw-lag-warn-high {
  828. font-weight: bold;
  829. border: 2px solid #FF0033;
  830. background-color: #FFCCCC;
  831. }
  832. .MediaTransformError {
  833. background-color: #ccc;
  834. padding: 0.1em;
  835. }
  836. .MediaTransformError td {
  837. text-align: center;
  838. vertical-align: middle;
  839. font-size: 90%;
  840. }
  841. /* God-damned hack for the crappy layout */
  842. .os-suggest {
  843. font-size: 127%;
  844. }
  845. /* Sometimes people don't want personal tools to be lowercase! */
  846. .no-text-transform {
  847. text-transform: none;
  848. }
  849. /* Tooltips are outside of the normal body code, so this helps make the size of the text sensible */
  850. .tipsy {
  851. font-size: 127%;
  852. }