Guest User

Some Stuff

a guest
Jun 10th, 2014
32
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 47.37 KB | None | 0 0
  1. /* ######################################################################## */
  2. /* ### CSS placed here will be applied to all skins on the entire site. ### */
  3. /* ### See also: [[MediaWiki:Monobook.css]] & [[MediaWiki:Wikia.css]] ### */
  4. /* ######################################################################## */
  5.  
  6. /* ################################################## */
  7. /* ### GENERAL FIXES ### */
  8. /* ################################################## */
  9.  
  10. /* Mark redirects in Special:Allpages and Special:Watchlist */
  11. .allpagesredirect, .watchlistredir {
  12. font-style: italic;
  13. }
  14.  
  15. /* Recent changes byte indicators */
  16. .mw-plusminus-pos {
  17. color: #006500;
  18. }
  19.  
  20. .mw-plusminus-neg {
  21. color: #8B0000;
  22. }
  23.  
  24. /* Checkered background for images in File namespace */
  25. body.ns-6 #file img {
  26. background: transparent url("/skins/common/images/Checker-16x16.png?1") repeat;
  27. }
  28.  
  29. body.ns-6 #file button img {
  30. background: transparent;
  31. }
  32.  
  33. /* More noticeable file upload warnings */
  34. #wpDestFile-warning div {
  35. background: #F00;
  36. border: 1px solid #AAA;
  37. color: #FFF;
  38. padding: 0 5px;
  39. }
  40.  
  41. /* Make <ref> tags not increase line height */
  42. .reference {
  43. line-height: 1em;
  44. }
  45.  
  46. /* Smaller text for <references> tag */
  47. ol.references {
  48. font-size: 11px;
  49. line-height: 16px;
  50. }
  51.  
  52. /* Temporary fix {{Games}} rendering */
  53. .WikiaArticle {
  54. overflow: visible;
  55. }
  56.  
  57. /* ################################################## */
  58. /* ### TABLES #### */
  59. /* ################################################## */
  60.  
  61. .va-table {
  62. border-collapse: collapse;
  63. empty-cells: show;
  64. font-size: 11px;
  65. line-height: 16px;
  66. margin-bottom: 5px;
  67. }
  68.  
  69. .va-table td, .va-table th {
  70. border: 1px solid #AAA;
  71. padding: 1px 2px;
  72. }
  73.  
  74. .va-table tr {
  75. background: #E7EADA;
  76. }
  77.  
  78. .va-table th {
  79. background: #C9D0AC;
  80. font-weight: bold;
  81. }
  82.  
  83. .va-table td {
  84. background: transparent;
  85. }
  86.  
  87. .va-table-collapse .collapseButton {
  88. margin-left: 10px !important;
  89. position: absolute;
  90. }
  91.  
  92. .va-table > tr.va-table-highlight,
  93. .va-table > * > tr.va-table-highlight {
  94. background-color: #D6DBC1;
  95. }
  96.  
  97. /* Adapting lists & paragraphs to altered line-height */
  98. .va-table ul, .va-table ol,
  99. .va-table p {
  100. line-height: 16px;
  101. margin-top: 0;
  102. margin-bottom: 0;
  103. }
  104.  
  105. .va-table ul, .va-table ol {
  106. margin-left: 20px;
  107. }
  108.  
  109. .va-table ul + p, .va-table ul + ol,
  110. .va-table ul + ul, .va-table ol + p,
  111. .va-table ol + ol, .va-table ol + ul,
  112. .va-table p + p, .va-table p + ol,
  113. .va-table p + ul {
  114. margin-top: 5px;
  115. }
  116.  
  117. /* Tables with specific vertical alignment for cells */
  118. .va-table-top td {
  119. vertical-align: top;
  120. }
  121.  
  122. .va-table-middle td {
  123. vertical-align: middle;
  124. }
  125.  
  126. .va-table-bottom td {
  127. vertical-align: bottom;
  128. }
  129.  
  130. /* Tables with specific horizontal alignment for cells */
  131. .va-table-center td {
  132. text-align: center ;
  133. }
  134.  
  135. .va-table-left td {
  136. text-align: left;
  137. }
  138.  
  139. .va-table-right td {
  140. text-align: right;
  141. }
  142.  
  143. /* Tables which are full width in Oasis */
  144. .va-table-full {
  145. width: 100%;
  146. }
  147.  
  148. /* Tables in which the first column starts with an icon */
  149. .va-table-icon tr td:first-child {
  150. padding-left: 18px;
  151. text-indent: -18px;
  152. }
  153.  
  154. .va-table-full-infobox {
  155. width: 380px;
  156. }
  157.  
  158. .va-table-shaded tr:nth-child(even) {
  159. background-color: #DEE2CC;
  160. }
  161.  
  162. /* ################################################## */
  163. /* ### FORUMS ### */
  164. /* ################################################## */
  165.  
  166. /* Overall style */
  167. .va-forum-header, .va-forum-index,
  168. .va-forum-search {
  169. border: 1px solid #aaa;
  170. box-shadow: 2px 2px 2px #AAA;
  171. -moz-box-shadow: 2px 2px 2px #AAA;
  172. -webkit-box-shadow: 2px 2px 2px #AAA;
  173. }
  174.  
  175. .va-forum-index th, .va-forum-search th {
  176. background: #044D22 url(http://images.wikia.com/fallout/images/d/d1/WidgetBackground.jpg?1);
  177. border: 1px solid #000;
  178. color: #FFF;
  179. }
  180.  
  181. .va-forum-header div, .va-forum-index td,
  182. .va-forum-search td {
  183. background-color: #E7EADA;
  184. border: 1px solid #AAA;
  185. vertical-align: top;
  186. }
  187.  
  188. /* Header */
  189. .va-forum-header {
  190. margin: 10px 0;
  191. padding: 2px;
  192. }
  193.  
  194. .va-forum-header div {
  195. padding: 5px;
  196. }
  197.  
  198. /* Search */
  199. .va-forum-search {
  200. float: right;
  201. margin: 0 0 8px 5px;
  202. text-align: center;
  203. }
  204.  
  205. .va-forum-search td {
  206. font-size: 11px;
  207. padding: 5px;
  208. }
  209.  
  210. /* Index */
  211. .va-forum-index th.forum_title {
  212. padding-left: 9px;
  213. text-align: left;
  214. width: 70%;
  215. }
  216.  
  217. .va-forum-index th.forum_edited {
  218. width: 30%;
  219. }
  220.  
  221. .va-forum-index th.va-forum-subheader {
  222. background: #C9D0AC;
  223. border: 1px solid #AAA;
  224. color: #000;
  225. padding-left: 9px;
  226. text-align: left;
  227. }
  228.  
  229. .va-forum-index td {
  230. line-height: 16px;
  231. }
  232.  
  233. .va-forum-index td.forum_edited {
  234. font-size: 11px;
  235. text-align: center;
  236. }
  237.  
  238. .va-forum-index td.va-forum-footer {
  239. background: #D6DBC1;
  240. border: 1px solid #AAA;
  241. }
  242.  
  243. .va-forum-index td.forum_title {
  244. padding: 1px 2px 1px 3px;
  245. }
  246.  
  247. .va-forum-index td.forum_title a:link,
  248. .va-forum-index td.forum_title a:visited {
  249. border-left: 3px solid #E7EADA;
  250. display: inline-block;
  251. padding-left: 3px;
  252. }
  253.  
  254. .va-forum-index td.forum_title a.forum_new:link {
  255. border-left-color: #006722;
  256. }
  257.  
  258. .va-forum-index td.forum_title a.forum_new:visited {
  259. border-left-color: #E7EADA;
  260. }
  261.  
  262. .va-forum-index td.forum_title span.forum_author {
  263. display: block;
  264. font-size: 11px;
  265. padding-left: 17px;
  266. }
  267.  
  268. .va-forum-index td.forum_title span.forum_author a {
  269. border: none;
  270. padding: 0;
  271. }
  272.  
  273. .va-forum-index span.forum_editor {
  274. display: block;
  275. font-size: 11px;
  276. }
  277.  
  278. /* ################################################## */
  279. /* ### PORTALS ### */
  280. /* ################################################## */
  281.  
  282. /* Main header */
  283. .va-portal-mainheader {
  284. margin: 5px auto;
  285. padding: 0;
  286. background: transparent;
  287. text-align: center;
  288. }
  289.  
  290. .va-portal-mainheader td {
  291. padding: 2px;
  292. }
  293.  
  294. /* Content boxes */
  295. .va-portal-section {
  296. width: 100%;
  297. background: transparent;
  298. margin-top: 0px;
  299. margin-bottom: 5px;
  300. border: 1px solid #AAA;
  301. box-shadow: 2px 2px 2px #AAA;
  302. -moz-box-shadow: 2px 2px 2px #AAA;
  303. -webkit-box-shadow: 2px 2px 2px #AAA;
  304. border-radius: .5em;
  305. -moz-border-radius: .5em;
  306. -webkit-border-radius: .5em;
  307. }
  308.  
  309. .va-portal-body {
  310. border: 1px solid #AAA;
  311. background-color: #E7EADA;
  312. padding: 3px 5px;
  313. vertical-align: top;
  314. border-radius: .5em;
  315. -moz-border-radius: .5em;
  316. -webkit-border-radius: .5em;
  317. }
  318.  
  319. .va-portal-header {
  320. background: #044D22 url(http://images.wikia.com/fallout/images/d/d1/WidgetBackground.jpg?1);
  321. border: 1px solid #000;
  322. padding: 3px 5px;
  323. color: #FFF;
  324. height: 35px;
  325. font-size: 125%;
  326. font-weight: bold;
  327. text-align: left;
  328. border-radius: .5em;
  329. -moz-border-radius: .5em;
  330. -webkit-border-radius: .5em;
  331. }
  332.  
  333. .va-portal-header-links {
  334. float: right;
  335. font-size: 80%;
  336. font-weight: normal;
  337. }
  338.  
  339. /* Header - links */
  340. .va-portal-header a:link,
  341. .va-portal-header a:visited,
  342. .va-portal-header a:hover,
  343. .va-portal-header a:active {
  344. color: #FFF !important;
  345. }
  346.  
  347. .va-portal-header a.new {
  348. color: #F11 !important;
  349. }
  350.  
  351. /* Game logo */
  352. .va-portal-logo {
  353. width: 100%;
  354. margin-bottom: 5px;
  355. margin-top: 5px;
  356. text-align: center;
  357. }
  358.  
  359. /* TOC */
  360. .va-portal-toc {
  361. width: 100%;
  362. font-size: 95%;
  363. }
  364.  
  365. .va-portal-toc td {
  366. vertical-align: top;
  367. padding: 0 5px;
  368. }
  369.  
  370. .va-portal-toc p {
  371. font-weight: bold;
  372. border-bottom: 1px solid #AAA;
  373. }
  374.  
  375. /* Featured articles */
  376. .va-portal-featuredarticle-footer {
  377. border-top: 1px solid #AAA;
  378. clear: both;
  379. margin-top: 10px;
  380. text-align: right;
  381. }
  382.  
  383. /* Intro - image buttons */
  384. .va-portal-buttons {
  385. text-align: center;
  386. font-size: 95%;
  387. margin: 0 auto;
  388. width: 90%;
  389. }
  390.  
  391. .va-portal-buttons th,
  392. .va-portal-buttons td {
  393. width: 20%;
  394. }
  395.  
  396. .va-portal-buttons th {
  397. vertical-align: middle;
  398. font-weight: normal;
  399. padding-top: 3px;
  400. }
  401.  
  402. .va-portal-buttons td {
  403. vertical-align: top;
  404. padding-bottom: 3px;
  405. white-space: nowrap;
  406. }
  407.  
  408. /* Main footer */
  409. .va-portal-mainfooter {
  410. background: transparent;
  411. margin: 10px auto;
  412. text-align: center;
  413. width: 1010px;
  414. padding: 0;
  415. border-collapse: collapse;
  416. }
  417.  
  418. .va-portal-mainfooter table {
  419. margin: 0 auto;
  420. }
  421.  
  422. .va-portal-mainfooter table th {
  423. font-variant: small-caps;
  424. font-weight: normal;
  425. padding: 0 5px;
  426. line-height: 16px;
  427. }
  428.  
  429. .va-portal-mainfooter table td {
  430. font-size: smaller;
  431. border-top: 1px solid #AAA;
  432. padding: 0 5px;
  433. }
  434.  
  435. /* Did you know */
  436. .va-portal-dyk p {
  437. margin: 0 !important;
  438. padding: 0 0 0 2em;
  439. text-indent: -2em;
  440. }
  441.  
  442. /* Blog lists - Monobook */
  443. .skin-monobook .va-portal-body div.wk_blogs_panel {
  444. font-size: 100%;
  445. width: auto;
  446. float: none;
  447. clear: none;
  448. margin: -5px 0 0;
  449. border: none;
  450. padding: 0;
  451. background: transparent;
  452. }
  453.  
  454. .skin-monobook .va-portal-body div.wk_blogs_panel .wk_blogs_title {
  455. display: none;
  456. }
  457.  
  458. .skin-monobook .va-portal-body div.wk_blogs_panel .wk_blogs_summary {
  459. font-size: 12px;
  460. line-height: 1.5em;
  461. }
  462.  
  463. .skin-monobook .va-portal-body div.wk_blogs_panel .wk_blogs_link {
  464. font-size: 12px;
  465. margin-top: 5px;
  466. }
  467.  
  468. .skin-monobook .va-portal-body div.wk_blogs_panel .wk_blogs_details {
  469. font-size: 11px;
  470. padding-left: 5px;
  471. }
  472.  
  473. .skin-monobook .va-portal-body div.wk_blogs_panel .wk_blogs_comments {
  474. font-size: 11px;
  475. }
  476.  
  477. /* Blog lists - Oasis */
  478. .skin-oasis .va-portal-body .WikiaBlogListingBox {
  479. font-size: 100%;
  480. width: auto;
  481. float: none;
  482. clear: none;
  483. border: none;
  484. padding: 0;
  485. background: transparent;
  486. margin-top: -15px;
  487. }
  488.  
  489. .skin-oasis .va-portal-body .WikiaBlogListingBox h3,
  490. .skin-oasis .va-portal-body .WikiaBlogListingBox .wikia-button,
  491. .skin-oasis .va-portal-body .more {
  492. display: none;
  493. }
  494.  
  495. .skin-oasis .va-portal-body .WikiaBlogListingBox h1 {
  496. font-weight: bold;
  497. font-size: 12px;
  498. }
  499.  
  500. .skin-oasis .va-portal-body .WikiaBlogListingBox .author-details {
  501. font-size: 11px;
  502. }
  503.  
  504. .skin-oasis .va-portal-body .WikiaBlogListingBox {
  505. border-color: #AAA;
  506. }
  507.  
  508. .skin-oasis .va-portal-body .WikiaBlogListingPost {
  509. list-style-type: none;
  510. }
  511.  
  512. .skin-oasis .va-portal-body .WikiaBlogListingBox ul {
  513. border: none;
  514. padding: 0;
  515. }
  516.  
  517. .skin-oasis .va-portal-body .WikiaBlogListingBox ul ul {
  518. padding-left: 15px;
  519. margin: 5px 0 5px 15px;
  520. }
  521.  
  522. /* ################################################## */
  523. /* ### GENERIC BOX (various minor templates) ### */
  524. /* ################################################## */
  525.  
  526. .va-genericbox {
  527. background: #F9F9F9;
  528. border: 1px solid #D9D9D9;
  529. }
  530.  
  531. /* ################################################## */
  532. /* ### TITLE ICONS (Template:Games) ### */
  533. /* ################################################## */
  534.  
  535. .va-titleicons, .va-titleicons-hover {
  536. font-size: 11px;
  537. position: absolute;
  538. margin: 0;
  539. max-width: 275px;
  540. z-index: 3;
  541. }
  542.  
  543. .va-titleicons {
  544. background: transparent;
  545. right: 0;
  546. height: 25px;
  547. line-height: 25px;
  548. overflow: hidden;
  549. text-align: right;
  550. border: none;
  551. display: none;
  552. }
  553.  
  554. .va-titleicons-hover {
  555. background: #FFF;
  556. right: -2px;
  557. height: auto;
  558. overflow: auto;
  559. text-align: center;
  560. border: 2px solid #D9D9D9;
  561. padding: 0 5px;
  562. }
  563.  
  564. .va-titleicons-preview {
  565. text-align: right;
  566. }
  567.  
  568. .va-titleicons-fullsize,
  569. .va-titleicons-hover .va-titleicons-preview {
  570. display: none;
  571. }
  572.  
  573. .va-titleicons-hover .va-titleicons-fullsize {
  574. display: block;
  575. }
  576.  
  577. .va-titleicons-more {
  578. float: right;
  579. padding: 0 2px;
  580. line-height: 25px;
  581. }
  582.  
  583. .va-titleicons-chevron {
  584. vertical-align: middle;
  585. border-color: #3A3A3A transparent transparent;
  586. border-style: solid;
  587. border-width: 3px;
  588. width: 0;
  589. }
  590.  
  591. /* Monobook */
  592. .skin-monobook .va-titleicons {
  593. top: 15px;
  594. }
  595.  
  596. .skin-monobook .va-titleicons-hover {
  597. top: 13px;
  598. }
  599.  
  600. /* Oasis */
  601. .skin-oasis .va-titleicons {
  602. top: -30px;
  603. right: 10px;
  604. }
  605.  
  606. .skin-oasis .va-titleicons-hover {
  607. top: -32px;
  608. right: 10px;
  609. }
  610.  
  611. .skin-oasis.ns-0 .WikiaPageHeader,
  612. .skin-oasis.ns-4 .WikiaPageHeader,
  613. .skin-oasis.ns-110 .WikiaPageHeader,
  614. .skin-oasis.ns-502 .WikiaPageHeader {
  615. margin-bottom: 30px;
  616. }
  617.  
  618. .skin-oasis.mainpage .WikiaPageHeader {
  619. margin-bottom: 10px;
  620. }
  621.  
  622. /* ################################################## */
  623. /* ### INFOBOXES (Template:Infobox) ### */
  624. /* ################################################## */
  625.  
  626. /* Outer table */
  627. .va-infobox {
  628. border: 1px solid #AAA;
  629. box-shadow: 2px 2px 2px #AAA;
  630. -moz-box-shadow: 2px 2px 2px #AAA;
  631. -webkit-box-shadow: 2px 2px 2px #AAA;
  632. clear: right;
  633. float: right;
  634. font-size: 11px;
  635. line-height: 16px;
  636. margin: 0 0 5px 10px;
  637. }
  638.  
  639. /* Inner tables */
  640. .va-infobox-cont, .va-infobox-group {
  641. margin: 0;
  642. width: 100%;
  643. }
  644.  
  645. .va-infobox-mainimage-table {
  646. margin: 0 auto;
  647. }
  648.  
  649. .va-infobox-mainimage-table + .va-infobox-mainimage-table {
  650. margin-top: 2px;
  651. }
  652.  
  653. /* Cellspacing */
  654. .va-infobox, .va-infobox-cont,
  655. .va-infobox-group, .va-infobox-mainimage-table,
  656. .va-infobox-space-h, .va-infobox-space-v {
  657. background: transparent;
  658. }
  659.  
  660. .va-infobox-space-h {
  661. border-right: 1px solid #FFF;
  662. width: 0%;
  663. }
  664.  
  665. .va-infobox-space-v {
  666. font-size: 1px;
  667. height: 1px;
  668. line-height: 0;
  669. }
  670.  
  671. .va-infobox-columns + .va-infobox-space {
  672. display: none !important;
  673. }
  674.  
  675. /* Widths */
  676. .va-infobox-columns-1 .va-infobox-col1 {
  677. width: 100%;
  678. }
  679.  
  680. .va-infobox-columns-2 .va-infobox-col1,
  681. .va-infobox-columns-3 .va-infobox-col1,
  682. .va-infobox-columns-4 .va-infobox-col1 {
  683. width: 28%;
  684. }
  685.  
  686. .va-infobox-columns-2 .va-infobox-col2 {
  687. width: 72%;
  688. }
  689.  
  690. .va-infobox-columns-3 .va-infobox-col2,
  691. .va-infobox-columns-3 .va-infobox-col3 {
  692. width: 36%;
  693. }
  694.  
  695. .va-infobox-columns-4 .va-infobox-col2,
  696. .va-infobox-columns-4 .va-infobox-col3,
  697. .va-infobox-columns-4 .va-infobox-col4 {
  698. width: 24%;
  699. }
  700.  
  701. /* Cell styles */
  702. .va-infobox-content, .va-infobox-footer,
  703. .va-infobox-header, .va-infobox-image,
  704. .va-infobox-label, .va-infobox-title {
  705. padding: 1px 2px;
  706. }
  707.  
  708. .va-infobox-content, .va-infobox-footer,
  709. .va-infobox-image, .va-infobox-mainimage {
  710. background: #E7EADA;
  711. border: 1px solid #AAA;
  712. }
  713.  
  714. .va-infobox-header, .va-infobox-icon,
  715. .va-infobox-label {
  716. background: #C9D0AC;
  717. border: 1px solid #AAA;
  718. }
  719.  
  720. .va-infobox-image, .va-infobox-image-upload, .va-infobox-footer,
  721. .va-infobox-header, .va-infobox-icon,
  722. .va-infobox-mainimage, .va-infobox-mainimage-image {
  723. text-align: center;
  724. vertical-align: middle;
  725. }
  726.  
  727. .va-infobox-content {
  728. text-align: left;
  729. vertical-align: top;
  730. }
  731.  
  732. .va-infobox-label {
  733. text-align: right;
  734. vertical-align: top;
  735. }
  736.  
  737. .va-infobox-icon-cont {
  738. margin: 0;
  739. padding: 0;
  740. position: relative;
  741. }
  742.  
  743. .va-infobox-icon-table {
  744. margin: 0 auto;
  745. }
  746.  
  747. .va-infobox-mainimage-cont + .va-infobox-icon-table {
  748. position: absolute;
  749. right: 3px;
  750. top: 1px;
  751. }
  752.  
  753. .va-infobox-image-desc {
  754. font-size: 10px;
  755. line-height: 15px;
  756. padding: 1px 1px 0;
  757. }
  758.  
  759. .va-infobox-image-upload {
  760. padding: 15px 3px;
  761. }
  762.  
  763. .va-infobox-mainimage {
  764. padding: 2px 0;
  765. }
  766.  
  767. .va-infobox-mainimage-cont {
  768. margin: 0;
  769. width: 100%;
  770. }
  771.  
  772. .va-infobox-mainimage-image {
  773. background: transparent;
  774. padding: 0 1px;
  775. }
  776.  
  777. .va-infobox-mainimage-minheight {
  778. width: 0%;
  779. }
  780.  
  781. .va-infobox-mainimage-minheight div {
  782. height: 120px;
  783. margin: 0;
  784. padding: 0;
  785. width: 1px;
  786. }
  787.  
  788. .va-infobox-title {
  789. background: #044D22 url(http://images.wikia.com/fallout/images/d/d1/WidgetBackground.jpg?1);
  790. border: 1px solid #000;
  791. color: #FFF;
  792. text-align: center;
  793. vertical-align: middle;
  794. width: 100%;
  795. }
  796.  
  797. .va-infobox-title-main {
  798. font-size: 15px;
  799. font-weight: bold;
  800. line-height: 20px;
  801. }
  802.  
  803. .va-infobox-title-sub {
  804. font-size: 12px;
  805. line-height: 15px;
  806. }
  807.  
  808. .va-infobox-title-super {
  809. font-size: 10px;
  810. line-height: 12px;
  811. }
  812.  
  813. .va-infobox-tooltip {
  814. border-color: #AAA transparent transparent #AAA;
  815. border-style: solid;
  816. border-width: 3px;
  817. float: left;
  818. height: 0;
  819. left: -2px;
  820. margin-bottom: -100%;
  821. margin-right: -100%;
  822. position: absolute;
  823. top: -1px;
  824. width: 0;
  825. }
  826.  
  827. .va-infobox-tooltip-cont {
  828. height: 0;
  829. position: relative;
  830. width: 0;
  831. }
  832.  
  833. /* Collapse buttons */
  834. .va-infobox-group-collapsible .va-infobox-header {
  835. padding-left: 40px;
  836. padding-right: 40px;
  837. }
  838.  
  839. .va-infobox-header .collapseButton {
  840. left: 40px;
  841. margin-left: -100%;
  842. position: relative;
  843. }
  844.  
  845. /* Links */
  846. .va-infobox-title a:link, .va-infobox-title a:visited {
  847. color: #AFA000 !important;
  848. }
  849. .va-infobox-title a:hover, .va-infobox-title a:active {
  850. color: #FFF !important;
  851. }
  852. .va-infobox-title a.new {
  853. color: #F11 !important;
  854. }
  855.  
  856. /* For templates which should leave space for the infobox on the right */
  857. .va-infobox-space {
  858. padding: 0 270px 0 0;
  859. }
  860.  
  861. /* Image toggler */
  862. .imagetoggler-thumbs {
  863. border-bottom: 1px solid #AAAAAA;
  864. margin-bottom: 2px;
  865. }
  866.  
  867. .imagetoggler-thumb {
  868. margin-left:5px;
  869. margin-bottom: 2px;
  870. }
  871.  
  872. .imagetoggler-thumb:hover {
  873. cursor: pointer;
  874. }
  875.  
  876. .imagetoggler-active-thumb {
  877. border: 1px solid #AAAAAA;
  878. }
  879.  
  880. /* ################################################## */
  881. /* ### NAVBOXES (Template:Navbox) ### */
  882. /* ################################################## */
  883.  
  884. /* Outer table - border */
  885. .va-navbox-border {
  886. border: 1px solid #AAA;
  887. box-shadow: 2px 2px 2px #AAA;
  888. -moz-box-shadow: 2px 2px 2px #AAA;
  889. -webkit-box-shadow: 2px 2px 2px #AAA;
  890. }
  891.  
  892. .va-navbox-bottom + .va-navbox-bottom {
  893. margin-top: 2px;
  894. }
  895.  
  896. /* Outer table - widths, floats */
  897. .va-navbox {
  898. width: 100%;
  899. font-size: 11px;
  900. line-height: 16px;
  901. }
  902.  
  903. .va-navbox-bottom {
  904. width: 100%;
  905. clear: both;
  906. margin: 5px auto 0;
  907. }
  908.  
  909. .va-navbox-left {
  910. width: 200px;
  911. clear: left;
  912. float: left;
  913. margin: 0 1.5em 0.5em 0;
  914. }
  915.  
  916. .va-navbox-right {
  917. width: 200px;
  918. clear: right;
  919. float: right;
  920. margin: 0 0 0.5em 1.5em;
  921. }
  922.  
  923. /* Inner tables */
  924. .va-navbox-brick {
  925. width: 100%;
  926. margin: 0;
  927. }
  928.  
  929. /* Cellspacing */
  930. .va-navbox, .va-navbox-border,
  931. .va-navbox-brickcont, .va-navbox-padding,
  932. .va-navbox-space-h, .va-navbox-space-v {
  933. background: transparent;
  934. }
  935.  
  936. .va-navbox-padding {
  937. padding: 1px;
  938. }
  939.  
  940. .va-navbox-space-h {
  941. width: 1px;
  942. }
  943.  
  944. .va-navbox-columncont .va-navbox-space-h {
  945. width: 0%;
  946. border-right: 1px solid #FFF;
  947. }
  948.  
  949. .va-navbox-space-v {
  950. height: 1px;
  951. font-size: 1pt;
  952. line-height: 0em;
  953. }
  954.  
  955. /* Cell styles and widths */
  956. /* Remember to update the column width calculations when changing widths */
  957. .va-navbox-title {
  958. background: #044D22 url(http://images.wikia.com/fallout/images/d/d1/WidgetBackground.jpg?1);
  959. border: 1px solid #000;
  960. font-weight: normal;
  961. color: #FFF;
  962. padding: 1px 2px;
  963. }
  964.  
  965. .va-navbox-headertext,
  966. .va-navbox-titletext {
  967. font-weight: bold;
  968. padding-left: 40px;
  969. padding-right: 40px;
  970. }
  971.  
  972. .va-navbox-maintitle .va-navbox-titletext {
  973. font-size: 118%;
  974. }
  975.  
  976. .va-navbox-editlink {
  977. float: left;
  978. width: 40px;
  979. text-align: left;
  980. margin-right: -100%;
  981. }
  982.  
  983. .va-navbox .collapseButton {
  984. margin-left: -100%;
  985. }
  986.  
  987. .va-navbox-cell, .va-navbox-colgroup,
  988. .va-navbox-column, .va-navbox-footer,
  989. .va-navbox-group, .va-navbox-header,
  990. .va-navbox-image, .va-navbox-subgroup {
  991. padding: 1px 2px;
  992. }
  993.  
  994. .va-navbox-colgroup, .va-navbox-group,
  995. .va-navbox-subgroup {
  996. font-weight: bold;
  997. }
  998.  
  999. .va-navbox-group, .va-navbox-subgroup {
  1000. width: 15%;
  1001. text-align: center;
  1002. }
  1003.  
  1004. .va-navbox-footer, .va-navbox-group,
  1005. .va-navbox-header {
  1006. background: #C9D0AC;
  1007. border: 1px solid #AAA;
  1008. }
  1009.  
  1010. .va-navbox-colgroup, .va-navbox-subgroup {
  1011. background: #D6DBC1;
  1012. border: 1px solid #AAA;
  1013. }
  1014.  
  1015. .va-navbox-cell, .va-navbox-column,
  1016. .va-navbox-image {
  1017. background: #E7EADA;
  1018. border: 1px solid #AAA;
  1019. }
  1020.  
  1021. .va-navbox-cell-nogroups, .va-navbox-column,
  1022. .va-navbox-colgroup, .va-navbox-footer,
  1023. .va-navbox-image {
  1024. text-align: center;
  1025. }
  1026.  
  1027. .va-navbox-cell-withgroups {
  1028. text-align: left;
  1029. }
  1030.  
  1031. .va-navbox-column {
  1032. vertical-align: top;
  1033. }
  1034.  
  1035. .va-navbox-image {
  1036. width: 8%;
  1037. }
  1038.  
  1039. /* Lists in column rows */
  1040. .va-navbox-formatlist ul,
  1041. .va-navbox-formatlist li {
  1042. list-style: none;
  1043. line-height: 16px;
  1044. margin: 0.6em 0;
  1045. padding: 0;
  1046. }
  1047.  
  1048. .va-navbox-formatlist li li {
  1049. font-size: 90%;
  1050. }
  1051.  
  1052. .va-navbox-formatlist li ul {
  1053. margin-top: -0.1em;
  1054. margin-bottom: 0.5em;
  1055. }
  1056.  
  1057. .va-navbox-formatlist li ul li {
  1058. margin: 0em;
  1059. }
  1060.  
  1061. /* Nested */
  1062. .va-navbox .va-navbox-nested {
  1063. font-size: 100%;
  1064. }
  1065.  
  1066. .va-navbox-nested .va-navbox-title {
  1067. background: #C9D0AC;
  1068. color: #000;
  1069. border: 1px solid #AAA;
  1070. }
  1071.  
  1072. .va-navbox-nested .va-navbox-footer,
  1073. .va-navbox-nested .va-navbox-group,
  1074. .va-navbox-nested .va-navbox-header {
  1075. background: #D6DBC1;
  1076. }
  1077.  
  1078. .va-navbox-nested .va-navbox-colgroup,
  1079. .va-navbox-nested .va-navbox-subgroup {
  1080. background: #DDE1CB;
  1081. }
  1082.  
  1083. /* Links */
  1084. .va-navbox-editlink .va-navbar-item {
  1085. color: #FFF !important;
  1086. }
  1087.  
  1088. .va-navbox-nowraplinks .va-navbox-cell a,
  1089. .va-navbox-nowraplinks .va-navbox-column a {
  1090. white-space: nowrap;
  1091. }
  1092.  
  1093. .va-navbox-maintitle a:link,
  1094. .va-navbox-maintitle a:visited {
  1095. color: #AFA000 !important;
  1096. }
  1097.  
  1098. .va-navbox-maintitle a:hover,
  1099. .va-navbox-maintitle a:active {
  1100. color: #FFF;
  1101. }
  1102.  
  1103. .va-navbox-maintitle a.new {
  1104. color: #F11 !important;
  1105. }
  1106.  
  1107. /* Printing */
  1108. @media print {
  1109. .va-navbox, .va-navbox-border {
  1110. display: none;
  1111. }
  1112. }
  1113.  
  1114. /* ################################################## */
  1115. /* ### COPYRIGHT / SOURCE BOXES ### */
  1116. /* ### (Template:Copyrightbox/Template:Sourcebox) ### */
  1117. /* ################################################## */
  1118.  
  1119. /* Template:Copyrightbox */
  1120. .va-copybox {
  1121. color: #000;
  1122. background-color: #E7EADA;
  1123. clear: both;
  1124. padding: 3px 5px;
  1125. margin: 5px 0;
  1126. border: 1px solid #A8ACA8;
  1127. font-size: 11px;
  1128. line-height: 16px;
  1129. border-collapse: collapse;
  1130. width: 100%;
  1131. }
  1132.  
  1133. .va-copybox th {
  1134. width: 30px;
  1135. text-align: center;
  1136. vertical-align: middle;
  1137. padding: 1px 0 1px 5px;
  1138. }
  1139.  
  1140. .va-copybox td {
  1141. padding-left: 5px;
  1142. }
  1143.  
  1144. .va-copybox + .va-copybox {
  1145. margin-top: -3px;
  1146. }
  1147.  
  1148. /* Template:Sourcebox */
  1149. .va-sourcebox {
  1150. margin: 0;
  1151. border-collapse: collapse;
  1152. font-size: 11px;
  1153. line-height: 16px;
  1154. }
  1155.  
  1156. .va-sourcebox th {
  1157. vertical-align: middle;
  1158. text-align: center;
  1159. padding: 0 5px;
  1160. }
  1161.  
  1162. .va-sourcebox td {
  1163. padding: 0;
  1164. }
  1165.  
  1166. .va-sourcebox td span {
  1167. border-top: 1px solid #000;
  1168. border-bottom: 1px solid #000;
  1169. display: block;
  1170. padding: 2px 5px;
  1171. float: left;
  1172. }
  1173.  
  1174. /* Printing */
  1175. @media print {
  1176. .va-copybox, .va-sourcebox {
  1177. background: none;
  1178. background-color: transparent;
  1179. }
  1180. }
  1181.  
  1182. /* ################################################## */
  1183. /* ### DIRECTION / MESSAGE BOXES ### */
  1184. /* ### (Template:Directionbox/Template:Mbox) ### */
  1185. /* ################################################## */
  1186.  
  1187. /* Template:Directionbox */
  1188. .va-dirbox {
  1189. color: #000;
  1190. background-color: #F9F9F9;
  1191. clear: left;
  1192. padding: 2px 5px;
  1193. margin: 5px 0;
  1194. border: 1px solid #D9D9D9;
  1195. font-size: 11px;
  1196. line-height: 16px;
  1197. border-collapse: collapse;
  1198. }
  1199.  
  1200. .va-dirbox + .va-dirbox {
  1201. margin-top: -3px;
  1202. }
  1203.  
  1204. .va-dirbox th {
  1205. width: 40px;
  1206. text-align: center;
  1207. vertical-align: middle;
  1208. padding: 1px 0 1px 5px;
  1209. line-height: 20px;
  1210. }
  1211.  
  1212. .va-dirbox td {
  1213. padding: 1px 5px;
  1214. width: 100%;
  1215. }
  1216.  
  1217. /* Template:Mbox */
  1218. .va-mbox {
  1219. color: #000;
  1220. background-color: #DDD;
  1221. border: 1px solid #AAA;
  1222. padding: 0;
  1223. margin: 0 0 10px;
  1224. font-size: 11px;
  1225. line-height: 16px;
  1226. border-collapse: collapse;
  1227. }
  1228.  
  1229. .va-mbox + .va-mbox {
  1230. margin-top: -8px;
  1231. }
  1232.  
  1233. .va-mbox th {
  1234. width: 40px;
  1235. text-align: center;
  1236. vertical-align: middle;
  1237. padding: 1px 0 1px 5px;
  1238. }
  1239.  
  1240. .va-mbox td {
  1241. padding-left: 5px;
  1242. width: 100%;
  1243. }
  1244.  
  1245. /* Printing */
  1246. @media print {
  1247. .va-dirbox, .va-mbox {
  1248. display:none;
  1249. }
  1250. }
  1251.  
  1252. /* ################################################## */
  1253. /* ### HATNOTES (Template:Hatnote) ### */
  1254. /* ################################################## */
  1255.  
  1256. .va-hatnote {
  1257. padding-left: 2em;
  1258. font-style: italic;
  1259. margin-bottom: 5px;
  1260. }
  1261.  
  1262. /* ################################################## */
  1263. /* ### INTROS/NOTICES (Template:Intro) ### */
  1264. /* ################################################## */
  1265.  
  1266. .va-intro-box {
  1267. background: transparent;
  1268. margin: 0 auto 10px;
  1269. padding: 1px;
  1270. border: 1px solid #AAA;
  1271. box-shadow: 2px 2px 2px #AAA;
  1272. -moz-box-shadow: 2px 2px 2px #AAA;
  1273. -webkit-box-shadow: 2px 2px 2px #AAA;
  1274. }
  1275.  
  1276. .va-intro-box .va-intro {
  1277. background: #E7EADA;
  1278. border: 1px solid #AAA;
  1279. width: 100%;
  1280. }
  1281.  
  1282. .va-intro-box .va-intro td,
  1283. .va-intro-image {
  1284. padding-left: 2px;
  1285. padding-right: 2px;
  1286. }
  1287.  
  1288. .va-intro-box .va-intro-firstrow {
  1289. padding-top: 2px;
  1290. }
  1291.  
  1292. .va-intro td {
  1293. padding-bottom: 2px;
  1294. }
  1295.  
  1296. .va-intro-header {
  1297. font-size: 16px;
  1298. font-weight: bold;
  1299. }
  1300.  
  1301. .va-intro-bullets {
  1302. font-size: 11px;
  1303. line-height: 16px;
  1304. vertical-align: top;
  1305. }
  1306.  
  1307. /* ################################################## */
  1308. /* ### AUDIO SNIPPETS, QUOTES & TRANSCRIPTS ### */
  1309. /* ### (Template:Listen, Template:Newsquote, ### */
  1310. /* ### Template:Quotation, Template:Transcript) ### */
  1311. /* ################################################## */
  1312.  
  1313. /* Container */
  1314. .va-listen,
  1315. .va-newsquote,
  1316. .va-quotation,
  1317. .va-transcript {
  1318. line-height: 18px;
  1319. padding: 10px 25px;
  1320. }
  1321.  
  1322. .va-quotation {
  1323. overflow: hidden;
  1324. }
  1325.  
  1326. .va-quotation-body {
  1327. display: block;
  1328. }
  1329.  
  1330. .va-quotation-quote {
  1331. display: block;
  1332. position: relative;
  1333. z-index: 1;
  1334. }
  1335.  
  1336. .va-listen-left,
  1337. .va-listen-right,
  1338. .va-quotation-left,
  1339. .va-quotation-right {
  1340. border-bottom: 1px solid #AAA;
  1341. border-top: 1px solid #AAA;
  1342. width: 200px;
  1343. }
  1344.  
  1345. .va-listen-left,
  1346. .va-quotation-left {
  1347. clear: left;
  1348. float: left;
  1349. margin: 10px 10px 10px 0;
  1350. }
  1351.  
  1352. .va-listen-right,
  1353. .va-quotation-right {
  1354. clear: right;
  1355. float: right;
  1356. margin: 10px 0 10px 10px;
  1357. }
  1358.  
  1359. .va-quotation-center {
  1360. text-align: center;
  1361. }
  1362.  
  1363. .va-quotation-center .va-quotation-body {
  1364. display: inline-block;
  1365. }
  1366.  
  1367. /* Quotation marks/icons */
  1368. .va-listen-icon,
  1369. .va-newsquote-quot-l,
  1370. .va-newsquote-quot-r,
  1371. .va-quotation-quot-l,
  1372. .va-quotation-quot-r,
  1373. .va-transcript-icon {
  1374. width: 40px;
  1375. z-index: -1;
  1376. }
  1377.  
  1378. .va-listen-icon,
  1379. .va-newsquote-quot-l,
  1380. .va-newsquote-quot-r,
  1381. .va-transcript-icon {
  1382. position: relative;
  1383. }
  1384.  
  1385. .va-quotation-quot-l,
  1386. .va-quotation-quot-r {
  1387. position: absolute;
  1388. }
  1389.  
  1390. .va-listen-icon,
  1391. .va-transcript-icon {
  1392. float: left;
  1393. left: -25px;
  1394. margin-right: -40px;
  1395. top: -5px;
  1396. }
  1397.  
  1398. .va-newsquote-quot-l,
  1399. .va-newsquote-quot-r,
  1400. .va-quotation-quot-l,
  1401. .va-quotation-quot-r {
  1402. color: #E0E0E0;
  1403. font: bold 55px/40px serif;
  1404. height: 18px;
  1405. }
  1406.  
  1407. .va-newsquote-quot-l,
  1408. .va-quotation-quot-l {
  1409. left: -15px;
  1410. text-align: left;
  1411. }
  1412.  
  1413. .va-newsquote-quot-r,
  1414. .va-quotation-quot-r {
  1415. right: -15px;
  1416. text-align: right;
  1417. }
  1418.  
  1419. .va-newsquote-quot-l {
  1420. float: left;
  1421. margin-right: -40px;
  1422. }
  1423.  
  1424. .va-newsquote-quot-r {
  1425. float: right;
  1426. margin-left: -40px;
  1427. }
  1428.  
  1429. .va-quotation-quot-l {
  1430. top: -2px;
  1431. top: -3px !ie;
  1432. }
  1433.  
  1434. .va-quotation-quot-r {
  1435. bottom: 2px;
  1436. bottom: 3px !ie;
  1437. }
  1438.  
  1439. /* Quoted text/audio file desc */
  1440. .va-listen-item,
  1441. .va-listen-item .ogg-player-options,
  1442. .va-newsquote-text,
  1443. .va-quotation-text {
  1444. font-size: 12px;
  1445. }
  1446.  
  1447. .va-inlinequote-text,
  1448. .va-listen-text,
  1449. .va-newsquote-text,
  1450. .va-quotation-text {
  1451. font-style: italic;
  1452. }
  1453.  
  1454. .va-transcript-text {
  1455. font-family: monospace;
  1456. }
  1457.  
  1458. .va-quotation-text {
  1459. display: block;
  1460. margin-top: -0.4em;
  1461. text-align: left;
  1462. }
  1463.  
  1464. .va-quotation-text ol,
  1465. .va-quotation-text p,
  1466. .va-quotation-text ul {
  1467. margin-bottom: 0;
  1468. }
  1469.  
  1470. /* Source */
  1471. .va-newsquote-source,
  1472. .va-quotation-source {
  1473. padding: 5px 0 0;
  1474. text-align: right;
  1475. }
  1476.  
  1477. .va-quotation-source {
  1478. display: block;
  1479. font-size: 10px;
  1480. line-height: 15px;
  1481. }
  1482.  
  1483. /* "Incomplete quote" dots */
  1484. .va-newsquote-dots {
  1485. font-style: normal;
  1486. padding: 3px 0;
  1487. }
  1488.  
  1489. /* Audio file list */
  1490. .va-listen-item {
  1491. margin: 0 auto;
  1492. width: 180px;
  1493. }
  1494.  
  1495. .va-listen-item audio {
  1496. margin-bottom: 5px;
  1497. width: 100%;
  1498. }
  1499.  
  1500. .va-listen-item div {
  1501. margin-bottom: 2px;
  1502. }
  1503.  
  1504. .va-listen-item + .va-listen-item {
  1505. border-top: 1px solid #D9D9D9;
  1506. margin-top: 5px;
  1507. }
  1508.  
  1509. .np-quote-snd-trigger {
  1510. display: inline-block;
  1511. position: relative;
  1512. top:auto;
  1513. left:auto;
  1514. padding: 0px 2px;
  1515. }
  1516.  
  1517. .np-quote-snd-trigger:hover .np-quote-snd-player {
  1518. display:block;
  1519. }
  1520.  
  1521. .np-quote-snd-player {
  1522. display:none;
  1523. position:absolute;
  1524. top:-55px;
  1525. left:100%;
  1526. z-index:100 !important;
  1527. width: 300px;
  1528. overflow-x: hidden;
  1529. margin:0px;
  1530. padding:5px 10px 10px 10px;
  1531. border:1px solid #CCCCCC;
  1532. border-radius:5px;
  1533. box-shadow:#AAAAAA 2px 2px 5px 0px;
  1534. background-color:White;
  1535. color: Black;
  1536. text-align: left;
  1537. font: normal normal normal 13px/normal Helvetica,Arial,sans-serif;
  1538. }
  1539.  
  1540. .np-quote-snd-player-img {
  1541. float:left;
  1542. width:50px;
  1543. }
  1544.  
  1545. .np-quote-snd-player-title {
  1546. width:250px;
  1547. height:50px;
  1548. display:table-cell;
  1549. vertical-align:middle;
  1550. }
  1551.  
  1552. .np-quote-snd-player-title span {
  1553. font-size: 18px;
  1554. }
  1555.  
  1556. /* ################################################## */
  1557. /* ### STAT TABLES (Template:Stats creature) ### */
  1558. /* ################################################## */
  1559.  
  1560. .va-stats-creature-name {
  1561. text-align: center;
  1562. }
  1563.  
  1564. .va-stats-creature-icontable {
  1565. margin: 0 auto;
  1566. }
  1567.  
  1568. .va-stats-creature-icontable td {
  1569. border: none;
  1570. }
  1571.  
  1572. .va-stats-creature-icon {
  1573. position: absolute;
  1574. top: 0;
  1575. left: 0;
  1576. width: 20px;
  1577. text-align: center;
  1578. font-weight: bold;
  1579. }
  1580.  
  1581. .va-stats-creature-item {
  1582. position: relative;
  1583. padding: 0 2px 0 22px;
  1584. min-width: 10px;
  1585. }
  1586.  
  1587. .va-stats-creature-item + .va-stats-creature-item {
  1588. margin-top: 2px;
  1589. }
  1590.  
  1591. .va-stats-creature-icontable-full,
  1592. .va-stats-creature-layout-1 td {
  1593. width: 100%;
  1594. }
  1595.  
  1596. .va-stats-creature-layout-2 td {
  1597. width: 50%;
  1598. }
  1599.  
  1600. .va-stats-creature-layout-3 td {
  1601. width: 33%;
  1602. }
  1603.  
  1604. .va-stats-creature-layout-3 td:first-child {
  1605. width: 34%;
  1606. }
  1607.  
  1608. .va-stats-creature-layout-4 td {
  1609. width: 25%;
  1610. }
  1611. /* ################################################## */
  1612. /* ### Crafting Tables (Template:Crafting table #### */
  1613. /* ################################################## */
  1614.  
  1615. .np-crafting-table {
  1616. font-size: 11px;
  1617. line-height: 16px;
  1618. margin-bottom: 5px;
  1619. }
  1620.  
  1621. .np-crafting-block {
  1622. border: 1px solid #AAA;
  1623. margin: 0;
  1624. padding: 1px 2px;
  1625. background-color: #E7EADA;
  1626. }
  1627.  
  1628. .np-crafting-block + .np-crafting-block {
  1629. margin-top: 3px;
  1630. }
  1631.  
  1632. .np-crafting-requirement {
  1633. background-color: #D6DBC1 !important;
  1634. }
  1635.  
  1636. .np-crafting-highlight {
  1637. background-color: #C9D0AC !important;
  1638. }
  1639.  
  1640. .np-crafting-table .selflink {
  1641. font-weight: normal;
  1642. }
  1643.  
  1644. /* ################################################## */
  1645. /* ### CONSOLE COMMANDS (Template:Console) ### */
  1646. /* ################################################## */
  1647.  
  1648. .va-console {
  1649. background-color: #CFC;
  1650. color: #000;
  1651. font-family: monospace;
  1652. }
  1653.  
  1654. .va-console-cmd {
  1655. color: #555;
  1656. }
  1657.  
  1658. /* ################################################## */
  1659. /* ### IDs (Template:Proto, Template:(DLC) ID) ### */
  1660. /* ################################################## */
  1661.  
  1662. .va-formid, .va-protoid {
  1663. font-family: monospace;
  1664. }
  1665.  
  1666. /* ################################################## */
  1667. /* ### ITEM EFFECTS (Template:Effect) ### */
  1668. /* ################################################## */
  1669.  
  1670. .va-effect-negative, .va-effect-negative a {
  1671. color: #820000 !important;
  1672. }
  1673.  
  1674. .va-effect-positive, .va-effect-positive a {
  1675. color: #008200 !important;
  1676. }
  1677.  
  1678. /* ################################################## */
  1679. /* ### TOCs (Template:TOC, Template:Document TOC) ### */
  1680. /* ################################################## */
  1681.  
  1682. .va-toclimit-2 .toclevel-1 ul,
  1683. .va-toclimit-3 .toclevel-2 ul,
  1684. .va-toclimit-4 .toclevel-3 ul,
  1685. .va-toclimit-5 .toclevel-4 ul,
  1686. .va-toclimit-6 .toclevel-5 ul,
  1687. .va-toclimit-7 .toclevel-6 ul {
  1688. display: none;
  1689. }
  1690.  
  1691. .skin-oasis .va-documenttoc th h2 {
  1692. font-size: 14px;
  1693. font-weight: normal;
  1694. border: 0;
  1695. margin: 0;
  1696. }
  1697.  
  1698. /* ################################################## */
  1699. /* ### SHORTCUTS (Template:Shortcut) ### */
  1700. /* ################################################## */
  1701.  
  1702. .va-shortcut {
  1703. margin: 0 0 5px 5px;
  1704. padding: 3px 5px;
  1705. text-align: center;
  1706. float: right;
  1707. font-size: 10px;
  1708. line-height: 15px;
  1709. }
  1710.  
  1711. /* ################################################## */
  1712. /* ### SPECIAL <pre> TAGS (Template:Pre fake) ### */
  1713. /* ################################################## */
  1714.  
  1715. .va-pre-fake {
  1716. background-color: #F9F9F9;
  1717. overflow: auto;
  1718. font-family: monospace;
  1719. white-space: pre;
  1720. }
  1721.  
  1722. .skin-monobook .va-pre-fake {
  1723. border: 1px dashed #AAA;
  1724. line-height: 1.1em;
  1725. padding: 1em;
  1726. }
  1727.  
  1728. .skin-oasis .va-pre-fake {
  1729. border: 1px dashed #D9D9D9;
  1730. line-height: 14px;
  1731. padding: 12px;
  1732. }
  1733.  
  1734. /* ################################################## */
  1735. /* ### TEMPLATE DOCUMENTATION ### */
  1736. /* ### (Template:Docparam/Template:Documentation) ### */
  1737. /* ################################################## */
  1738.  
  1739. /* Template:Docparam */
  1740. .va-docparam {
  1741. padding: 0 2px 0 20px;
  1742. text-indent: -20px;
  1743. margin-bottom: 3px;
  1744. background: #F9F9F9;
  1745. border: 1px dotted #D9D9D9;
  1746. overflow: auto;
  1747. }
  1748.  
  1749. .va-docparam-icon {
  1750. margin: 0;
  1751. padding: 0;
  1752. width: 20px;
  1753. float: left;
  1754. }
  1755.  
  1756. .va-docparam-default {
  1757. float: right;
  1758. font-size: 10px;
  1759. }
  1760.  
  1761. .va-docparam-params {
  1762. font-family: monospace;
  1763. }
  1764.  
  1765. .va-docparam-desc {
  1766. margin: 0;
  1767. padding: 0 0 5px 20px;
  1768. }
  1769.  
  1770. /* Template:Documentation */
  1771. .va-documentation,
  1772. .va-documentation-bar-top,
  1773. .va-documentation-bar-bottom {
  1774. border-color: #AAA;
  1775. border-style: solid;
  1776. clear: both;
  1777. }
  1778.  
  1779. .va-documentation {
  1780. border-width: 1px;
  1781. margin: 10px 0;
  1782. }
  1783.  
  1784. .va-documentation-bar-top,
  1785. .va-documentation-bar-bottom {
  1786. background: #D6DBC1;
  1787. color: #000;
  1788. padding: 5px;
  1789. margin: 0;
  1790. }
  1791.  
  1792. .va-documentation-bar-top {
  1793. border-width: 0 0 1px 0;
  1794. }
  1795.  
  1796. .va-documentation-bar-bottom {
  1797. border-width: 1px 0 0 0;
  1798. text-align: right;
  1799. }
  1800.  
  1801. .va-documentation-links {
  1802. float: right;
  1803. text-align: right;
  1804. }
  1805.  
  1806. .va-documentation-content {
  1807. padding: 10px;
  1808. margin: 0;
  1809. }
  1810.  
  1811. .va-documentation-small {
  1812. font-size: 10px;
  1813. }
  1814.  
  1815. /* ################################################## */
  1816. /* ### ARCHIVE TOOL ### */
  1817. /* ################################################## */
  1818.  
  1819. .va-archiving .ajax {
  1820. display: block;
  1821. margin: 25px auto;
  1822. }
  1823. .va-archiving td {
  1824. background-color: #EEEEEE;
  1825. min-height: 1em;
  1826. color: #000;
  1827. cursor: pointer;
  1828. }
  1829. .va-archiving tr.archive td.line {
  1830. background-color: #6ae;
  1831. color: #fff;
  1832. }
  1833. .va-archiving tr.noarchive td.line {
  1834. background-color: pink;
  1835. color: #000;
  1836. }
  1837.  
  1838. /* ################################################## */
  1839. /* ### CATEGORYTREE EXTENSION ### */
  1840. /* ################################################## */
  1841.  
  1842. .va-pagelist a.CategoryTreeLabelPage,
  1843. .va-pagelist-hidefirst a.CategoryTreeLabelPage {
  1844. font-style: normal;
  1845. }
  1846.  
  1847. .va-pagelist div.CategoryTreeItem,
  1848. .va-pagelist-hidefirst div.CategoryTreeItem {
  1849. display: list-item;
  1850. list-style-type: square;
  1851. list-style-position: outside;
  1852. margin-left: 2.5em;
  1853. }
  1854.  
  1855. .va-pagelist-hidefirst div.CategoryTreeSection:first-child {
  1856. display: none;
  1857. }
  1858.  
  1859. /* ################################################## */
  1860. /* ### Notices (Template:Notice) ### */
  1861. /* ################################################## */
  1862.  
  1863. .va-notice {
  1864. background: #E7EADA;
  1865. border: 1px solid #545454;
  1866. margin: 1em;
  1867. }
  1868.  
  1869. .va-notice-image {
  1870. padding: 0 10px 0 5px;
  1871. }
  1872.  
  1873. .va-notice-sig {
  1874. text-align: right;
  1875. }
  1876.  
  1877. /* ################################################## */
  1878. /* ### VIDEO GALLERIES (Template:Video gallery) ### */
  1879. /* ################################################## */
  1880.  
  1881. .va-videogallery {
  1882. list-style-image: none !important;
  1883. list-style-position: outside !important;
  1884. list-style-type: none !important;
  1885. margin: 2px !important;
  1886. padding: 2px !important;
  1887. }
  1888.  
  1889. .va-videogallery-desc {
  1890. clear: left;
  1891. }
  1892.  
  1893. .va-videogallery-item {
  1894. display: inline-block;
  1895. display: inline !ie;
  1896. vertical-align: top;
  1897. zoom: 1 !ie;
  1898. }
  1899.  
  1900. .va-videogallery-item .thumb {
  1901. margin: 2px;
  1902. }
  1903.  
  1904. .va-videogallery-item .thumbcaption {
  1905. display: none;
  1906. }
  1907.  
  1908. .va-videogallery-video {
  1909. zoom: 1 !ie;
  1910. }
  1911.  
  1912. /* ################################################## */
  1913. /* ### Charts (Template:Chart) ### */
  1914. /* ################################################## */
  1915.  
  1916. .va-chart-quest {
  1917. background:#C9D0AC;
  1918. border:1px solid #AAA !important;
  1919. font-size: 11px;
  1920. line-height: 16px;;
  1921. }
  1922. .va-chart-body {
  1923. background:#E7EADA;
  1924. border:1px solid #AAA !important;
  1925. font-size: 11px;
  1926. line-height: 16px;;
  1927. }
  1928. .va-chart-reward {
  1929. background:#E8E8A2;
  1930. border:1px solid #AAA !important;
  1931. font-size: 11px;
  1932. line-height: 16px;;
  1933. }
  1934.  
  1935. /*##########################################################*/
  1936. /*#### Tabber customization ####*/
  1937. /*##########################################################*/
  1938.  
  1939. .WikiaArticle ul.tabbernav {
  1940. border-bottom: 1px solid #AAAAAA;
  1941. }
  1942.  
  1943. .WikiaArticle ul.tabbernav li a {
  1944. border: 1px solid #AAAAAA;
  1945. background: #C9D0AC;
  1946. border-radius: 5px 5px 0 0;
  1947. font-family:Helvetica,Arial,sans-serif;
  1948. font-size: 14px;
  1949. font-weight: normal;
  1950. }
  1951.  
  1952. .WikiaArticle ul.tabbernav li a:link { color:Black; }
  1953. .WikiaArticle ul.tabbernav li a:visited { color:Black; }
  1954.  
  1955. .WikiaArticle ul.tabbernav li a:hover {
  1956. background: #D8DDC3;
  1957. border: 1px solid #AAAAAA;
  1958. }
  1959.  
  1960. .WikiaArticle ul.tabbernav li.tabberactive a {
  1961. background-color: #E7EADA;
  1962. border-bottom: 1px solid #E7EADA;
  1963. font-weight: bold;
  1964. }
  1965.  
  1966. .WikiaArticle ul.tabbernav li.tabberactive a:hover {
  1967. color:Black;
  1968. background: #E7EADA;
  1969. border-bottom: 1px solid #E7EADA;
  1970. }
  1971.  
  1972. .WikiaArticle .tabberlive .tabbertab {
  1973. border:1px solid #AAAAAA;
  1974. background: #E7EADA;
  1975. border-top: 0;
  1976. }
  1977.  
  1978. /*##########################################################*/
  1979. /*#### Slider customization (for use on portals) ####*/
  1980. /*##########################################################*/
  1981.  
  1982. .np-portal-slider-envelope {
  1983. margin:-3px -5px;
  1984. }
  1985.  
  1986. .np-portal-slider-envelope .wikiaPhotoGallery-slider-body {
  1987. width: 664px;
  1988. }
  1989. .np-portal-slider-envelope .wikiaPhotoGallery-slider-body div.nav {
  1990. padding: 16px 0px 5px;
  1991. }
  1992.  
  1993. .np-portal-slider-envelope .wikiaPhotoGallery-slider{
  1994. margin-left: 0px !important;
  1995. }
  1996.  
  1997. /*##########################################################*/
  1998. /*#### Fallout Apprentice CSS design ####*/
  1999. /*##########################################################*/
  2000.  
  2001. .apprentice-header {
  2002. background: #097534;
  2003. background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzA5NzUzNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM1JSIgc3RvcC1jb2xvcj0iIzA5NzUzNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY1JSIgc3RvcC1jb2xvcj0iIzA0NGQyMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwNDRkMjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  2004. background: -moz-linear-gradient(top, #097534 0%, #097534 35%, #044d22 65%, #044d22 100%);
  2005. background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#097534), color-stop(35%,#097534), color-stop(65%,#044d22), color-stop(100%,#044d22));
  2006. background: -webkit-linear-gradient(top, #097534 0%,#097534 35%,#044d22 65%,#044d22 100%);
  2007. background: -o-linear-gradient(top, #097534 0%,#097534 35%,#044d22 65%,#044d22 100%);
  2008. background: -ms-linear-gradient(top, #097534 0%,#097534 35%,#044d22 65%,#044d22 100%);
  2009. background: linear-gradient(to bottom, #097534 0%,#097534 35%,#044d22 65%,#044d22 100%);
  2010. filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#097534', endColorstr='#044d22',GradientType=0 );
  2011. border-radius: 30px 0 30px 0;
  2012. color: #FFFFFF;
  2013. font-family: arial;
  2014. font-size: 16px;
  2015. font-weight: bold;
  2016. padding-bottom: 4px;
  2017. padding-top: 2px;
  2018. text-align: center;
  2019. text-shadow: 0 2px 5px #000000;
  2020. }
  2021.  
  2022. .apprentice-header-inline {
  2023. background: #097534;
  2024. background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzA5NzUzNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM1JSIgc3RvcC1jb2xvcj0iIzA5NzUzNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY1JSIgc3RvcC1jb2xvcj0iIzA0NGQyMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwNDRkMjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  2025. background: -moz-linear-gradient(top, #097534 0%, #097534 35%, #044d22 65%, #044d22 100%);
  2026. background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#097534), color-stop(35%,#097534), color-stop(65%,#044d22), color-stop(100%,#044d22));
  2027. background: -webkit-linear-gradient(top, #097534 0%,#097534 35%,#044d22 65%,#044d22 100%);
  2028. background: -o-linear-gradient(top, #097534 0%,#097534 35%,#044d22 65%,#044d22 100%);
  2029. background: -ms-linear-gradient(top, #097534 0%,#097534 35%,#044d22 65%,#044d22 100%);
  2030. background: linear-gradient(to bottom, #097534 0%,#097534 35%,#044d22 65%,#044d22 100%);
  2031. filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#097534', endColorstr='#044d22',GradientType=0 );
  2032. color: #FFFFFF;
  2033. font-family: arial;
  2034. font-size: 16px;
  2035. font-weight: bold;
  2036. margin-left: -5px;
  2037. padding-bottom: 4px;
  2038. padding-top: 2px;
  2039. text-align: center;
  2040. text-shadow: 0 2px 5px #000000;
  2041. }
  2042.  
  2043. .apprentice-box {
  2044. background-color: #E7EADA;
  2045. border-radius: 30px 0 30px 0;
  2046. margin-top: 10px;
  2047. width: 100%;
  2048. }
  2049.  
  2050. .apprentice-content {
  2051. padding-left: 5px;
  2052. }
  2053.  
  2054. .apprentice-table {
  2055. background: none !important;
  2056. border: none !important;
  2057. }
  2058.  
  2059. .apprentice-table th {
  2060. background: #097534 !important;
  2061. color: #FFFFFF;
  2062. font-weight: bold;
  2063. text-align: center;
  2064. text-shadow: 0 2px 5px #000000;
  2065. border-radius: 10px 10px 0px 0px;
  2066. border:none !important;
  2067. }
  2068.  
  2069. .apprentice-table td {
  2070. background: none repeat scroll 0 0 #EDEDED !important;
  2071. border: 1px solid #CCCCCC;
  2072. }
  2073.  
  2074. /*##################################*/
  2075. /*#### SPEECH BUBBLE ####*/
  2076. /*##################################*/
  2077.  
  2078. .triangle-border {
  2079. position:relative;
  2080. padding:15px;
  2081. margin:1em 0 3em;
  2082. border:5px solid black;
  2083. color:#000;
  2084. background:#fff;
  2085. /* css3 */
  2086. -webkit-border-radius:10px;
  2087. -moz-border-radius:10px;
  2088. border-radius:10px;
  2089. }
  2090.  
  2091. .triangle-border-red {
  2092. border-color:red;
  2093. }
  2094.  
  2095. /* Variant : for left positioned triangle */
  2096.  
  2097. .triangle-border.left {
  2098. margin-left:30px;
  2099. }
  2100.  
  2101. /* Variant : for right positioned triangle*/
  2102.  
  2103. .triangle-border.right {
  2104. margin-right:30px;
  2105. }
  2106.  
  2107. /* THE TRIANGLE */
  2108.  
  2109. .triangle-border:before {
  2110. content:"";
  2111. position:absolute;
  2112. bottom:-20px; /* value = - border-top-width - border-bottom-width */
  2113. left:40px; /* controls horizontal position */
  2114. border-width:20px 20px 0;
  2115. border-style:solid;
  2116. border-color:#000 transparent;
  2117. /* reduce the damage in FF3.0 */
  2118. display:block;
  2119. width:0;
  2120. }
  2121.  
  2122. .triangle-border-red:before {
  2123. border-color:red transparent;
  2124. }
  2125.  
  2126. /* creates the smaller triangle */
  2127. .triangle-border:after {
  2128. content:"";
  2129. position:absolute;
  2130. bottom:-13px; /* value = - border-top-width - border-bottom-width */
  2131. left:47px; /* value = (:before left) + (:before border-left) - (:after border-left) */
  2132. border-width:13px 13px 0;
  2133. border-style:solid;
  2134. border-color:#fff transparent;
  2135. /* reduce the damage in FF3.0 */
  2136. display:block;
  2137. width:0;
  2138. }
  2139.  
  2140. /* Variant : top */
  2141.  
  2142. /* creates the larger triangle */
  2143. .triangle-border.top:before {
  2144. top:-20px; /* value = - border-top-width - border-bottom-width */
  2145. bottom:auto;
  2146. left:auto;
  2147. right:40px; /* controls horizontal position */
  2148. border-width:0 20px 20px;
  2149. }
  2150.  
  2151. /* creates the smaller triangle */
  2152. .triangle-border.top:after {
  2153. top:-13px; /* value = - border-top-width - border-bottom-width */
  2154. bottom:auto;
  2155. left:auto;
  2156. right:47px; /* value = (:before right) + (:before border-right) - (:after border-right) */
  2157. border-width:0 13px 13px;
  2158. }
  2159.  
  2160. /* Variant : left */
  2161.  
  2162. /* creates the larger triangle */
  2163. .triangle-border.left:before {
  2164. top:10px; /* controls vertical position */
  2165. bottom:auto;
  2166. left:-30px; /* value = - border-left-width - border-right-width */
  2167. border-width:15px 30px 15px 0;
  2168. border-color:transparent #000;
  2169. }
  2170.  
  2171. .triangle-border-red.left:before {
  2172. border-color:transparent red;
  2173. }
  2174.  
  2175. /* creates the smaller triangle */
  2176. .triangle-border.left:after {
  2177. top:16px; /* value = (:before top) + (:before border-top) - (:after border-top) */
  2178. bottom:auto;
  2179. left:-21px; /* value = - border-left-width - border-right-width */
  2180. border-width:9px 21px 9px 0;
  2181. border-color:transparent #fff;
  2182. }
  2183.  
  2184. /* Variant : right */
  2185.  
  2186. /* creates the larger triangle */
  2187. .triangle-border.right:before {
  2188. top:10px; /* controls vertical position */
  2189. bottom:auto;
  2190. left:auto;
  2191. right:-30px; /* value = - border-left-width - border-right-width */
  2192. border-width:15px 0 15px 30px;
  2193. border-color:transparent #000;
  2194. }
  2195.  
  2196. .triangle-border-red.right:before {
  2197. border-color:transparent red;
  2198. }
  2199.  
  2200. /* creates the smaller triangle */
  2201. .triangle-border.right:after {
  2202. top:16px; /* value = (:before top) + (:before border-top) - (:after border-top) */
  2203. bottom:auto;
  2204. left:auto;
  2205. right:-21px; /* value = - border-left-width - border-right-width */
  2206. border-width:9px 0 9px 21px;
  2207. border-color:transparent #fff;
  2208. }
  2209.  
  2210. /*##################################*/
  2211. /*#### DIALOGUE TABLE ####*/
  2212. /*##################################*/
  2213.  
  2214. .np-table-dialogue tr th:first-child {
  2215. width: 165px;
  2216. }
  2217.  
  2218. .np-table-dialogue tr th:first-child + th + th {
  2219. width: 65px;
  2220. }
Add Comment
Please, Sign In to add comment