MediaWiki:Hydradark.css

/* Doctor Tagzstein's CSS Monster Mark II */ /* Not with Abbie Normal's brain this time */ /* No MP header */

body.page-The_Vault_Fallout_Wiki h1.firstHeading { display:none; } /* BASIC CODE */

body, #mw-page-base { -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-color: #101010; background: url("https://static.wikia.nocookie.net/fallout_gamepedia/images/3/38/PIPOSBG.jpg/revision/latest?cb=20151108103732") no-repeat fixed center top / cover rgba(0, 0, 0, 1); }

background: transparent !important; }
 * 1) mw-page-base,
 * 2) mw-head-base{

/* NAVIGATION BAR AND LOGO */ div#p-portals { background: rgba(0,0,0,0.8); }

/* Top navigation*/

display: inline; border-width: 1px; border-color: #65A52E; text-transform: uppercase; }
 * 1) left-navigation,
 * 2) right-navigation {

margin-left: 13.6em; }
 * 1) left-navigation {

div.vectorTabs, div.vectorTabs span, div.vectorTabs ul, div.vectorTabs ul li, div.vectorMenu h3 a, .skin-hydradark div#mw-panel div.portal div.body, .skin-hydradark #mw-panel.collapsible-nav div.portal, .skin-hydradark div#mw-panel.collapsible-nav div#p-socialProfiles.portal, .skin-hydradark #mw-panel.collapsible-nav #p-sitePromos.portal { background-image: none; background: transparent ; } div.vectorTabs ul li.selected { background: transparent; border: 1px solid #65A52E; height: 2.9em; box-shadow: 2px 2px black; }

div.vectorTabs ul li span, div.vectorTabs ul li.selected span { font-weight: bold; color: #222 !important; }

div.vectorTabs li span a, div.vectorTabs li span a:hover, div.vectorTabs li.selected span a, div.vectorTabs span a:visited, div.vectorTabs span a:visited:hover, div.vectorTabs li.new span a:hover, div.vectorTabs li.new span a:visited, div.vectorTabs li.new span a:visited:hover  { background-image: none; color: #ffffff; }

div#p-cactions div.menu ul { border: 1px solid #ffffff; }

div#p-cactions div.menu ul li a, div#p-cactions div.menu ul li a:visited { background: #000000; color: #ffffff; }

div#mw-head div.vectorMenu h4 { padding-top: 2.39em; color: #65A52E; text-transform: uppercase; text-shadow: 1px 1px black; font-weight: bold; }

/* Those pesky separate Social Media and More menus */ div.vectorMenu h3 span { font-size: 0.8em; padding-top: 1.29em; font-weight: bold; color: #65A52E; text-transform: uppercase; }

div#mw-head div.vectorMenu h3 { background-image: none; }

/* Collapsible menus in top nav */ div.vectorMenu ul, div#p-cactions div.menu ul, div#p-cactions div.menu ul li a { background: #202020; border: 1px #ff9900; }

div.vectorMenu div.menu { border-color: #65a52e; background-color: #13130e !important; }

div.vectorTabs, div.vectorTabs span, div.vectorTabs li a, div.vectorMenu h3 a { background-image: none; }

/* SIDEBAR STYLING */

div#mw-panel { position: absolute; top: 160px; padding-top: 2em; width: 11em; text-transform: uppercase; }

.skin-hydradark #mw-panel.collapsible-nav div.portal, .skin-hydradark div#mw-panel.collapsible-nav div#p-socialProfiles.portal, .skin-hydradark #mw-panel.collapsible-nav #p-sitePromos.portal { background-image: none; }

.skin-hydradark div#mw-panel div.portal h3, .skin-hydradark #mw-panel.collapsible-nav .portal.collapsed h3 { color: #BC7A00; background-position: left center; background-repeat: no-repeat; background-image: url("https://static.wikia.nocookie.net/fallout_gamepedia/images/5/59/Collapsed_panel.svg/revision/latest?cb=20160222152418"); background-image: -webkit-linear-gradient(transparent,transparent),url("https://static.wikia.nocookie.net/fallout_gamepedia/images/5/59/Collapsed_panel.svg/revision/latest?cb=20160222152418"); background-image: -webkit-linear-gradient(transparent,transparent),url("https://static.wikia.nocookie.net/fallout_gamepedia/images/5/59/Collapsed_panel.svg/revision/latest?cb=20160222152418")!ie; background-image: url("https://static.wikia.nocookie.net/fallout_gamepedia/images/5/59/Collapsed_panel.svg/revision/latest?cb=20160222152418"); background-image: -o-linear-gradient(transparent,transparent),url("https://static.wikia.nocookie.net/fallout_gamepedia/images/5/59/Collapsed_panel.svg/revision/latest?cb=20160222152418"); }

.skin-hydradark #mw-panel.collapsible-nav div.portal h3 { background-image: url("https://static.wikia.nocookie.net/fallout_gamepedia/images/4/43/MwPanel_Arrow_Open.png/revision/latest?cb=20160222152842"); }

/* MAIN CONTENT AREA */

div#content { color: #F4FFF3; background: rgba(0,0,0,0.4); border-width: 1px; border-color: #65A52E; margin-top: 1em; margin-left: 12em; }

/* FOOTER */ div#footer #footer-info li { color: white; }

div#footer ul { list-style-type: none; list-style-image: none; margin-left: 1em; margin-right: 2em; display: inline; }

float: left; }
 * 1) footer-icons {

/* LINK STYLING MK II */ /* General link styles */ a:not(.new):not(.cc_btn):not(.visited) {   color: #65A52E!important; }

a:visited, a.external:visited { color: #767900 !important; }

div#content a.new, #quickbar a.new { color: #A63232 !important; }

a.new:visited, #p-personal a.new:visited { color: #a55858 !important; }

div#netbar a, footer#footer a { color: #aeaeae !important; }

/* Sidebar */ .skin-hydradark div#mw-panel div.portal div.body ul li a, .skin-hydradark #mw-panel.collapsible-nav .portal h3 a { color: #65A52E!important; }

.skin-hydradark div#mw-panel div.portal h3 { color: #fff; }

/* Top section */ .vectorTabs li a span, div#mw-head a, div.vectorMenu h3 span { color: #65A52E!important; font-weight: bold; }

div.vectorTabs li.new a, div.vectorTabs li.new a:visited { color: #ba0000 !important; text-decoration: none; }

div.vectorTabs ul li.selected { color: #222 !important; } /* USER INTERFACE AKA MORE INTERACTIVE STUFF */ /* Editor styling */ /* MW 1.29 Hydra Dark Visual Editor Fix */ .oo-ui-barToolGroup.oo-ui-widget-enabled .oo-ui-widget-enabled, .oo-ui-popupToolGroup.oo-ui-widget-enabled, .oo-ui-popupWidget-popup, .oo-ui-barToolGroup > .oo-ui-toolGroup-tools > .oo-ui-tool, .oo-ui-toolbar-position-top > .oo-ui-toolbar-bar { background: rgba(55, 55, 55, 1) !important; }

.oo-ui-barToolGroup.oo-ui-widget-enabled .oo-ui-widget-enabled, .oo-ui-popupToolGroup.oo-ui-widget-enabled, .oo-ui-popupWidget-popup { border-color: #c8ccd1; }

.oo-ui-toolbar-actions .oo-ui-toolGroup { border-right: 0; border-left: 1px solid #2c2c2c !important; }

.ve-ui-mwSaveDialog-license { color: #eee; }

/* Source Editor */ div.wikiEditor-ui, .editOptions, div.wikiEditor-preview-contents, div.wikiEditor-preview-loading, div.wikiEditor-ui-toolbar, div.wikiEditor-ui-buttons, div.wikiEditor-ui-controls { background: transparent; }

.editOptions { border-image: none; border-style: none solid solid; border-width: medium 1px 1px; }

div.wikiEditor-ui { border: medium none; }

div.wikiEditor-ui-buttons { border-top: 0px solid white; }

div.wikiEditor-ui-controls { border-bottom: 1px solid #65A52E; }

/* Page history */

table.diff { background-color: transparent; }

background-color: #151515; border: 1px dashed #aaa; }
 * 1) pagehistory li.selected {

td.diff-context { background: transparent; border-color: #e6e6e6; color: #e6e6e6; }

td.diff-addedline { border-color: #65A52E; }

td.diff-addedline .diffchange { background: #067700; }

td.diff-deletedline, td.diff-deletedline .diffchange { border-color: #990000; }

/* Search results styling */

.skin-hydradark .mw-search-profile-tabs, .skin-hydradark fieldset#mw-searchoptions, .skin-hydradark .mw-search-profile-tabs { background-color: transparent; border: 1px solid #65A52E; }

.mw-ui-button.mw-ui-primary, .mw-ui-button.mw-ui-progressive { background: black; color: #fff; border: 3px solid #65A52E; }

.skin-hydradark .mw-search-profile-tabs div.search-types ul li.current a, .skin-hydradark .mw-search-profile-tabs div.search-types ul li.current a { color: #FFFFFF; }

/* Preferences styling */

.skin-hydradark #preferences { background-color: transparent; }

.skin-hydradark #preferences legend { color: white; font-weight: bold; }

.htmlform-tip { color: whitesmoke; }

.skin-hydradark #preftoc li { background-image: none; color: #65A52E; font-weight: bold; text-shadow: 1px 1px black; }

/* UI TWEAKING */ /* Frontpage pagename display */ body.page-Fallout_Wiki h1.firstHeading { display:none; }

/* Presentation and code fields */

pre, code, .skin-hydradark .mw-code { padding: 0.25em; border: 1px solid #ddd; color: white; background-color: transparent; border-style: solid; }

.mw-highlight { background: rgba(0, 0, 0, 0.69); color: white; }

/* Fieldsets, category links, tables of content */ fieldset, ul#filetoc, div#toc, div.toc, div.mw-warning { background-color: transparent; border: 1px solid #65A52E; }
 * 1) catlinks,

/* Category tree and custom bulletpoints */ ul { list-style-type: disc; list-style-image: url("https://static.wikia.nocookie.net/fallout_gamepedia/images/7/75/Bulletpoint.png/revision/latest?cb=20151028144731"); list-style-image: url("https://static.wikia.nocookie.net/fallout_gamepedia/images/7/75/Bulletpoint.png/revision/latest?cb=20151028144731") !ie; }

.CategoryTreeToggle { color: #65A52E; }

/* Thumbs */

div.thumb { margin-bottom: .5em; width: auto; border: 0px solid #65A52E; padding: 3px; }

div.thumbinner, html .thumbimage, li.gallerybox div.thumb { border: 1px solid #65A52E; background-color: transparent; }

/* fix for black redirection arrow */ .redirectMsg > img { display: none; }

.redirectMsg > span::before { content: url("https://static.wikia.nocookie.net/commons_hydra/images/a/aa/Redirectltr_white.png"); }

/* Notification fix */ .mw-echo-notification.mw-echo-unread, .mw-echo-date-section, .mw-echo-timestamp, .mw-echo-notification-footer { color: #65A52E; }

/* Achievement fixes */ background: black; }
 * 1) p-achievement-list, .achievement_category, .achievement_category_select {

/* Edit count fix */ background-color: #000000 !important; padding: 0 12px 0 0.15em; border: 1px solid #65A52E; }
 * 1) editcount > table * table,
 * 2) editcount > table * table th,
 * 3) editcount > table * table td {

/* References highlighting */ ol.references li:target, sup.reference:target { background-color: #0B3800; }

/* LEGACY */ /* Fallback option when va-table isn't used */ table.wikitable { margin: 1em 0; background-color: transparent; border-collapse: collapse; color:white; }

table.wikitable > * > tr > th { background-color: #121212; }

/* Data table styling */

table.mw_metadata td, table.mw_metadata th { border: 1px solid #65A52E; background-color: transparent; }

.skin-hydradark .mw-datatable th { background-color: #4F3C15; }

.skin-hydradark .mw-datatable td { background-color: transparent; }

.skin-hydradark .mw-datatable tr:hover td { background-color: #151515; }

/* HydraDark default code */

pre { overflow: auto; }

/* Notice templates */ .topNotice { border: 2px solid #ff9900; background: rgba(0, 0, 0, 0); margin: 0 0 10px 0; padding: 3px 6px; overflow: auto; }

.topNotice .heading { font-size: 132%; font-weight: bold; margin: 0 0 8px 0; padding: 0; }

.topNotice.delete { border: 2px solid #ff0000; }

.topNotice.move, .topnotice.merge, .topnotice.split { border: 2px solid #bb8800; }

.topNotice.pagestub, .topNotice.imagerequest, .topNotice.nowalkthrough { border: 2px solid #008000; }

/* for "edit this page" tab and "discussion" tab etc */ .tab { border-style: solid solid none; border-width: thin; border-color: #808080; padding:0.25ex 1ex 0ex; font-size: 95%; }

.ambox { background-color: #282828; border-bottom-color: #383838; border-right-color: #383838; border-top-color: #383838; border-collapse: collapse; font-size: 95%; margin: 0 auto 2px auto; width: 80%; }

.ambox-gray { border-left-color: #383838; }

.ambox.ambox-tiny { font-size: 90%; margin: 2px 0; width: auto; }

.ambox + .ambox { margin-top: -2px; }

.ambox-text { padding: 0.25em 0.5em; }

.ambox-image { padding: 2px 0px 2px 0.5em; text-align: center; width: 60px; }

.ambox-tiny .ambox-image { padding: 2px 0.5em; text-align: left; width: auto; }

/* Ambox colors */ .ambox-blue { border-left: 10px solid #1e90ff; }

.ambox-red { border-left: 10px solid #b22222; }

.ambox-orange { border-left: 10px solid #f28500; }

.ambox-yellow { border-left: 10px solid #f4c430; }

.ambox-purple { border-left: 10px solid #9932cc; }

.ambox-gray { border-left: 10px solid #bba; }

.ambox-green { border-left: 10px solid #228b22; }

/* Ambox small text */ .amsmalltext { font-size: smaller; margin-left:0.8em; margin-top:0.5em; }

/* From common.css for skin-specific design */ /* ################################################## */ /* ### VICTORIA INFOBOX (Template:Infobox)       ### */ /* ################################################## */ /* Outer table */ .va-infobox { border: 0px solid #65A52E; border-radius: 0px; box-shadow:0px 0px 0px #AAA; -moz-box-shadow: 0px 0px 0px #AAA; -webkit-box-shadow:0px 0px 0px #AAA; clear: right; float: right; font-size: 13px; line-height: 16px; margin: 0 0 5px 10px;

} /* INFOBOX COLORS */

.va-infobox-content, .va-infobox-footer, .va-infobox-image, .va-infobox-mainimage { background: transparent; border: 1px solid rgba(38, 243, 0, 0.2); } .va-infobox-header, .va-infobox-icon, .va-infobox-label { background: #041500; border: 1px solid #65A52E; font-weight: bold; }

.va-infobox-title { /* Shared background; see top of page */ border: 1px solid #65A52E; border-radius: 0px; color: #FFF; text-align: center; vertical-align: middle; width: 100%; }

.va-infobox-header .mw-collapsible-toggle a { color: #FFF; } .va-infobox-divider-float { border-color: transparent; border-style: solid; border-width: 0 0 1px 1px; clear: right; float: right; margin: -1px 0 0 2px; min-width: 18px; padding: 0 0 0 2px; text-align: center; }

/* Tooltips */

.va-infobox-tooltip { border-color: #AAA transparent transparent #AAA; border-style: solid; border-width: 3px; float: left; height: 0; left: -2px; margin-bottom: -100%; margin-right: -100%; position: absolute; top: -1px; width: 0; }

/* Links */ .va-infobox-title a:link, .va-infobox-title a:visited { color: #AFA000 !important; }

.va-infobox-title a:hover, .va-infobox-title a:active { color: #FFF !important; }

.va-infobox-title a.new { color: #F11 !important; }

/* Inner tables */ .va-infobox-cont, .va-infobox-group { margin: 0; width: 100%; } .va-infobox-mainimage-table { margin: 0 auto; } .va-infobox-mainimage-table + .va-infobox-mainimage-table { margin-top: 2px; } /* Cellspacing */ .va-infobox, .va-infobox-cont, .va-infobox-group, .va-infobox-spacing-h, .va-infobox-spacing-v, .va-infobox-mainimage-table { background: transparent; } .va-infobox-mainimage-cont, .va-infobox-mainimage-image { background: rgba(32, 162, 0, 0.25); } .va-infobox-spacing-h { border-right: 1px solid transparent; width: 0%; } .va-infobox-spacing-v { font-size: 1px; height: 1px; line-height: 0; } .va-infobox-columns + .va-infobox-spacing { display: none !important; } /* Widths */ .va-infobox-columns-1 .va-infobox-col1 { width: 100%; } .va-infobox-columns-2 .va-infobox-col1, .va-infobox-columns-3 .va-infobox-col1, .va-infobox-columns-4 .va-infobox-col1 { width: 28%; } .va-infobox-columns-2 .va-infobox-col2 { width: 72%; } .va-infobox-columns-3 .va-infobox-col2, .va-infobox-columns-3 .va-infobox-col3 { width: 36%; } .va-infobox-columns-4 .va-infobox-col2, .va-infobox-columns-4 .va-infobox-col3, .va-infobox-columns-4 .va-infobox-col4 { width: 24%; } /* Cell styles */ .va-infobox-content, .va-infobox-footer, .va-infobox-header, .va-infobox-image, .va-infobox-label, .va-infobox-title { padding: 1px 2px; } .va-infobox-image, .va-infobox-footer, .va-infobox-header, .va-infobox-icon, .va-infobox-mainimage, .va-infobox-mainimage-cont, .va-infobox-mainimage-image { text-align: center; vertical-align: middle; } .va-infobox-content { text-align: left; vertical-align: top; } .va-infobox-label { cursor: default; text-align: right; vertical-align: top; } .va-infobox-icon-cont { margin: 0; padding: 0; position: relative; } .va-infobox-icon-table { margin: 0 auto; } .va-infobox-mainimage-cont + .va-infobox-icon-table { position: absolute; right: 3px; top: 1px; } /* FIXME: Find better method to prevent column width oddities in IE8/Webkit */ .va-infobox-image { max-width: 0; } .va-infobox-image-cont { margin-right: -100%; margin-right: 0 !ie; text-align: center; width: 100%; } .va-infobox-image-desc { font-size: 10px; line-height: 15px; padding: 1px 1px 0; } .va-infobox-image-upload { padding: 15px 3px; } .va-infobox-mainimage { padding: 2px 0; } .va-infobox-mainimage-cont { margin: 0; width: 100%; } .va-infobox-mainimage-image { background: transparent; padding: 0 1px; } .va-infobox-mainimage-minheight { width: 0%; } .va-infobox-mainimage-minheight div { height: 120px; margin: 0; padding: 0; width: 1px; } .va-infobox-title-main { font-size: 15px; font-weight: bold; line-height: 20px; } .va-infobox-title-sub { font-size: 12px; line-height: 15px; } .va-infobox-title-super { font-size: 10px; line-height: 12px; } .va-infobox-tooltip-cell { cursor: help; } .va-infobox-tooltip-cont { height: 0; position: relative; width: 0; } /* Collapse buttons */ .va-infobox-group-collapsible .va-infobox-header { padding-left: 40px; padding-right: 40px; } .va-infobox-header .mw-collapsible-toggle { left: 40px; margin-left: -100%; position: relative; } /* Adapting lists & paragraphs */ .va-infobox ul, .va-infobox ol, .va-infobox p { line-height: 16px; margin-bottom: 0; } .va-infobox ul, .va-infobox ol { margin-left: 20px; margin-top: 0; } .va-infobox p, .va-infobox * + ul, .va-infobox * + ol { margin-top: 3px; } .va-infobox ul li, .va-infobox ol li { margin-bottom: 0; } /* Auxiliary template: Template:Infobox/divider */ .va-infobox-divider-vert { width: 100%; } .va-infobox-divider-left, .va-infobox-divider-right { vertical-align: top; width: 50%; } .va-infobox-divider-left { border-right: 1px solid #AAA; padding: 0 2px 0 0; } .va-infobox-divider-right { padding: 0 0 0 2px; } .va-infobox-divider-section-start, .va-infobox-divider-section-end { display: none; } .va-infobox-divider-section-end + .va-infobox-divider-section-start { border-top: 1px solid #AAA; clear: both; display: block; margin: 1px 0; }

/* ################################################## */ /* ### NAVBOXES (Template:Navbox)                ### */ /* ################################################## */ /* NAVBOX COLORS */ /* Outer table - border */ .va-navbox-border { border: 2px solid #65A52E; border-radius: 0px;

box-shadow: 0px 0px 0px #AAA; -moz-box-shadow: 0px 0px 0px #AAA; -webkit-box-shadow: 0px 0px 0px #AAA; } /* Cell styles and widths */ /* Remember to update the column width calculations when changing widths */ .va-navbox-title { /* Shared background; see top of page */ border: 1px solid #65A52E; border-radius: 0px; color: #FFF; font-weight: normal; padding: 1px 2px; }

.va-navbox-footer, .va-navbox-group, .va-navbox-header { background: transparent; border: 1px solid #65A52E; } .va-navbox-columncont .va-navbox-spacing-h { border-right: 1px solid transparent; width: 0%; }

.va-navbox-colgroup, .va-navbox-subgroup { background: transparent; border: 1px solid #65A52E; } .va-navbox-cell, .va-navbox-column, .va-navbox-image { background: transparent; border: 1px solid rgb(13, 68, 0); }

.va-navbox-nested .va-navbox-title { background: #C9D0AC; border: 1px solid #AAA; color: #000; } .va-navbox-nested .va-navbox-footer, .va-navbox-nested .va-navbox-group, .va-navbox-nested .va-navbox-header { background: #D6DBC1; } .va-navbox-nested .va-navbox-colgroup, .va-navbox-nested .va-navbox-subgroup { background: #DDE1CB; }

/* Outer table - widths, floats */ .va-navbox { font-size: 11px; line-height: 16px; width: 100%; } .va-navbox-bottom { clear: both; margin: 5px auto 0; width: 100%; } .va-navbox-left { clear: left; float: left; margin: 0 1.5em 0.5em 0; width: 240px; } .va-navbox-right { clear: right; float: right; margin: 0 0 0.5em 1.5em; width: 240px; } .va-navbox-bottom + .va-navbox-bottom { margin-top: 2px; } /* Inner tables */ .va-navbox-brick { margin: 0; width: 100%; } /* Cellspacing */ .va-navbox, .va-navbox-border, .va-navbox-brickcont, .va-navbox-padding, .va-navbox-spacing-h, .va-navbox-spacing-v { background: transparent; } .va-navbox-padding { padding: 1px; } .va-navbox-spacing-h { width: 1px; } .va-navbox-spacing-v { font-size: 1pt; height: 1px; line-height: 0em; } .va-navbox-headertext, .va-navbox-titletext { font-weight: bold; padding-left: 40px; padding-right: 40px; } .va-navbox-maintitle .va-navbox-titletext { font-size: 118%; } /* v/d/e and collapse button */ .va-navbox-editlink { float: left; margin-right: -100%; text-align: left; width: 40px; } .va-navbox .mw-collapsible-toggle { margin-left: -100%; } .va-navbox-cell, .va-navbox-colgroup, .va-navbox-column, .va-navbox-footer, .va-navbox-group, .va-navbox-header, .va-navbox-image, .va-navbox-subgroup { padding: 1px 2px; } .va-navbox-colgroup, .va-navbox-group, .va-navbox-subgroup { font-weight: bold; } .va-navbox-group, .va-navbox-subgroup { text-align: center; width: 15%; } .va-navbox-cell-nogroups, .va-navbox-column, .va-navbox-colgroup, .va-navbox-footer, .va-navbox-image { text-align: center; } .va-navbox-cell-withgroups { text-align: left; } .va-navbox-column { vertical-align: top; } .va-navbox-image { width: 8%; } /* Lists in column rows */ .va-navbox-formatlist ul, .va-navbox-formatlist li { list-style-image: none; list-style-type: none; line-height: 16px; margin: 0.6em 0; padding: 0; } .va-navbox-formatlist li li { font-size: 90%; } .va-navbox-formatlist li ul { margin-bottom: 0.5em; margin-top: -0.1em; } .va-navbox-formatlist li ul li { margin: 0em; } /* Nested */ .va-navbox .va-navbox-nested { font-size: 100%; } /* Links */ .va-navbox-editlink .va-navbar-item { color: #FFF !important; } .va-navbox-nowraplinks .va-navbox-cell a, .va-navbox-nowraplinks .va-navbox-column a { white-space: nowrap; } .va-navbox-maintitle a:link, .va-navbox-maintitle a:visited { color: #AFA000 !important; } .va-navbox-maintitle a:hover, .va-navbox-maintitle a:active { color: #FFF; } .va-navbox-maintitle a.new { color: #F11 !important; } .va-navbox-maintitle .mw-collapsible-toggle a { color: #FFF !important; }

/* ################################################## */ /* ### ICONS (Template:Icon)                     ### */ /* ################################################## */ .va-icon-sortkey { display: none; }

/* ################################################## */ /* ### PORTALS                                   ### */ /* ################################################## */ /* Columns */ .va-main-page, .va-portal-columns-body { overflow: hidden; }

.va-portal-columns-body-left { float: none; margin-right: 0; position: relative; width: 100%; } .va-portal-columns-body-left-inner { margin-right: 0; } .va-portal-columns-body-right { clear: none; float: none; position: relative; width: 100%; } .va-portal-columns-body-below, .va-portal-columns-body-left-below { clear: both; } .va-portal-columns-body-left-double .va-portal-columns-body-left-columns { padding-right: 0; } .va-portal-columns-body-left-double .va-portal-columns-left { float: none; width: 100%; } .va-portal-columns-body-left-double .va-portal-columns-middle { float: none; margin-right: 0; width: 100%; } .va-portal-columns-left, .va-portal-columns-middle, .va-portal-columns-right { position: relative; } @media ( min-width: 839px ) { .va-portal-columns-body-left-double .va-portal-columns-body-left-columns { padding-right: 10px; } .va-portal-columns-body-left-double .va-portal-columns-left { float: left; width: 50%; } .va-portal-columns-body-left-double .va-portal-columns-middle { float: right; margin-right: -10px; width: 50%; } .va-portal-columns-body-right { clear: both; } } @media ( min-width: 1272px ) { .va-portal-columns-body-left { float: left; margin-right: -323px; position: relative; width: 100%; } .va-portal-columns-body-left-inner { margin-right: 323px; } .va-portal-columns-body-right { clear: right; float: right; position: relative; width: 313px; } .va-portal-columns-body-below, .va-portal-columns-body-left-below { clear: both; } } /* Content boxes */ .va-portal-section { background: transparent; border: 2px solid #65A52E; box-shadow: 0px 0px 0px #AAA; -moz-box-shadow: 0px 0px 0px #AAA; -webkit-box-shadow: 0px 0px 0px #AAA; margin-bottom: 5px; margin-top: 0px; } .va-portal-section-body { background: transparent; border: 0px solid #65A52E; margin: 1px; padding: 3px 5px; overflow: hidden; } .va-portal-section-header { /* Shared background; see top of page */ border: 0px solid #000; color: inherit; margin: 1px 1px 0; padding: 3px 5px; text-align: center; border: none; font-size: 20px; font-weight: bold; margin-top: 0em; padding: 0; } .va-portal-section-header a:link, .va-portal-section-header a:visited, .va-portal-section-header a:hover, .va-portal-section-header a:active { color: #FFF !important; } .va-portal-section-header a.new { color: #F11 !important; } /* .va-portal-section-header h2 { border: none; color: #FFF; font-size: 14px; font-weight: bold; margin-top: 0em; padding: 0; } .va-portal-section-header-cleft, .va-portal-section-header-cright { display: none; } .va-portal-section-header-links { float: right; font-size: 10px; margin-top: 6px; margin-left: -75px; font-weight: normal; } .va-portal-section-footer { border-top: 1px solid #AAA; clear: both; margin-top: 10px; padding-top: 1px; text-align: right; } .va-portal-section-clear { clear: both; } /* Welcome */ .va-portal-welcome { padding: 2px 0 3px; text-align: center; } .va-portal-welcome .va-wikiinothermedia { margin: 8px 0 0; } .va-portal-welcome-title { font-size: 14px; margin: 0; } .va-portal-welcome-subtitle { font-size: 11px; line-height: 16px; margin: 0; } .va-portal-welcome-slogan { margin: 3px 0 0; } /* TOC */ .va-portal-toc { text-align: center; }

.va-portal-toc p { border-bottom: 0px solid #AAA; font-weight: bold; } .va-portal-toc-column { display: inline-block; box-sizing: border-box; text-align: left; vertical-align: top; min-width: 150px; padding: 0 5px; }

.wide-columns .va-portal-toc-column { min-width: 220px; } .va-portal-toc.column-count-1 .va-portal-toc-column { width: 99%; } .va-portal-toc.column-count-2 .va-portal-toc-column { width: 49.5%; } .va-portal-toc.column-count-3 .va-portal-toc-column { width: 33%; } .va-portal-toc.column-count-4 .va-portal-toc-column { width: 24.25%; } .va-portal-toc.column-count-5 .va-portal-toc-column { width: 19.2%; }

.va-portal-toc-section .image { float: right; border:0px solid black; }

.va-portal-toc-section .heading { background: #000000; padding: 0 53px; font-weight: bold; }

.va-portal-toc-section .content { margin-left: 28px; } /* Intro - image buttons */ .va-portal-buttons { text-align: center; font-size: 95%; width: 100%; max-width: 600px; margin: 0 auto; } .va-portal-button { display: inline-block; width: 120px; margin: 5px 0; } .va-portal-button .image { display: inline-block; width: 90px; height: 47px; line-height: 47px; } /* Footer */ .va-portal-footer { margin: 10px auto; padding: 0; text-align: center; width: auto; }

@media ( min-width: 1272px ) { .va-portal-footer { width: 800px; } } .va-portal-footer-section { border-collapse: collapse; margin: 5px auto 0; } .va-portal-footer-section-header { padding: 0 5px; } .va-portal-footer-section-body { border-top: 1px solid #AAA; display: inline-block; font-size: 0.85em; max-width: 100%; padding: 0 5px; } /* Did you know */ .va-portal-dyk p { margin: 0; } .va-portal-dyk-item { padding: 0 0 0 15px; position: relative; } .va-portal-dyk .va-portal-dyk-dots { float: left; margin-left: -15px; width: 15px; } /* News items */ .va-portal-news-item + .va-portal-news-item { border-top: 1px solid #AAA; margin-top: 10px; padding-top: 10px; } .va-portal-news-item .va-portal-news-item-comments, .va-portal-news-item .va-portal-news-item-details, .va-portal-news-item .va-portal-news-item-more { font-size: 10px; line-height: 15px; } .va-portal-news-item .va-portal-news-item-comments { float: right; } .va-portal-news-item .va-portal-news-item-details { margin-left: 10px; } .va-portal-news-item .va-portal-news-item-footer { line-height: 10px; margin-top: 0.5em; } .va-portal-news-item .va-portal-news-item-summary > *, .va-portal-news-item .va-portal-news-item-summary > p:first-child + p { display: none; } .va-portal-news-item .va-portal-news-item-summary > p:first-child, .va-portal-news-item .va-portal-news-item-summary > *:first-child + p { display: block; } /* Forum activity */ .va-portal-forumactivity ul li { font-size: 0.781em; line-height: 1.5em; } .va-portal-forumactivity ul li a:first-child { display: block; font-size: 1.28em; line-height: 1.5em; } /* ################################################## */ /* ### MESSAGE BOXES (Template:Mbox)             ### */ /* ################################################## */

.va-mbox { background-color: #041500; border: 1px solid #65A52E; border-collapse: collapse; color: #65A52E; font-size: 11px; line-height: 16px; margin: 10px 0; padding: 0; } .va-mbox + .va-mbox { margin-top: -8px; } .va-mbox-body { padding: 1px 9px 1px 0px; width: 100%; } .va-mbox-footer { font-size: 90%; } .va-mbox-header { font-weight: bold; } .va-mbox-image { padding: 1px 5px; text-align: center; vertical-align: middle; } .va-mbox-noborder .va-mbox-image { padding-left: 9px; padding-right: 9px; } .va-mbox-noimage .va-mbox-image, .va-mbox-noborder.va-mbox-noimage .va-mbox-image { padding: 0; } .va-mbox-image div { margin: 0 auto; } .va-mbox-noimage .va-mbox-image div { width: 9px; } /* Template:Mbox management */ .va-mbox.va-mbox-management { background-color: transparent; } /* Template:Mbox mediawiki */ .mw-warning-with-logexcerpt .va-mbox.va-mbox-mediawiki { border-left: none !important; border-right: none !important; border-top: none !important; margin: 0; } /* Template:Mbox project */ .va-mbox.va-mbox-project { background-color: transparent; } /* Template:Mbox talk */ .va-mbox.va-mbox-talk { background-color: transparent; box-shadow: 0px 0px 0px #AAA; -moz-box-shadow: 0px 0px 0px #AAA; -webkit-box-shadow: 0px 0px 0px #AAA; font-size: 1em; line-height: 1.5em; margin-left: 5%; margin-right: 5%; } .va-mbox.va-mbox-talk .va-mbox-body, .va-mbox.va-mbox-talk .va-mbox-image { padding-bottom: 5px; padding-top: 5px; } .va-mbox.va-mbox-talk .va-mbox-footer { font-size: 85%; } /* Printing */ @media print { .va-mbox { display: none; } } /* ################################################## */ /* ### GENERIC BOX (various minor templates)     ### */ /* ################################################## */ .va-genericbox { background: transparent; border: 1px solid #65A52E; } /* ################################################## */ /* ### TABLES                                    ### */ /* ################################################## */ .va-table { background-color: transparent; border-collapse: nocollapse; empty-cells: show; font-size: 14px; line-height: 18px; margin-bottom: 5px; } .va-table > tr > td, .va-table > * > tr > td, .va-table > tr > th, .va-table > * > tr > th { border: 1px solid #65A52E; padding: 1px 2px; } .va-table > tr > th, .va-table > * > tr > th { background-color: #041500; font-weight: bold; } /* Table header links */ .va-table th a { } .va-table th a:visited { } /* Collapse button */ .va-table .mw-collapsible-toggle a { color: #65A52E; } /* Adapting lists & paragraphs */ .va-table ul, .va-table ol, .va-table p { line-height: 16px; margin-bottom: 0; } .va-table ul, .va-table ol { margin-left: 20px; margin-top: 0; } .va-table p, .va-table * + ul, .va-table * + ol { margin-top: 3px; } .va-table ul li, .va-table ol li { margin-bottom: 0; } /* Highlighted rows */ .va-table > tr.va-table-highlight, .va-table > * > tr.va-table-highlight, .va-table > tr.va-table-highlight > th, .va-table > * > tr.va-table-highlight > th { background-color: #031000; } /* Tables with specific vertical alignment for cells */ .va-table-top > tr > td, .va-table-top > * > tr > td { vertical-align: top; } .va-table-middle > tr > td, .va-table-middle > * > tr > td { vertical-align: middle; } .va-table-bottom > tr > td, .va-table-bottom > * > tr > td { vertical-align: bottom; } /* Tables with specific horizontal alignment for cells/columns */ .va-table-center > tr > td, .va-table-center > * > tr > td, .va-table-center-col1 > * > tr > td:first-child, .va-table-center-col2 > * > tr > *:first-child + td, .va-table-center-col3 > * > tr > *:first-child + * + td, .va-table-center-col4 > * > tr > *:first-child + * + * + td, .va-table-center-col5 > * > tr > *:first-child + * + * + * + td, .va-table-center-col6 > * > tr > *:first-child + * + * + * + * + td, .va-table-center-col7 > * > tr > *:first-child + * + * + * + * + * + td, .va-table-center-col8 > * > tr > *:first-child + * + * + * + * + * + * + td, .va-table-center-col9 > * > tr > *:first-child + * + * + * + * + * + * + * + td, .va-table-center-col10 > * > tr > *:first-child + * + * + * + * + * + * + * + * + td, .va-table-center-col11 > * > tr > *:first-child + * + * + * + * + * + * + * + * + * + td, .va-table-center-col12 > * > tr > *:first-child + * + * + * + * + * + * + * + * + * + * + td, .va-table-center-col13 > * > tr > *:first-child + * + * + * + * + * + * + * + * + * + * + * + td, .va-table-center-col14 > * > tr > *:first-child + * + * + * + * + * + * + * + * + * + * + * + * + td, .va-table-center-col15 > * > tr > *:first-child + * + * + * + * + * + * + * + * + * + * + * + * + * + td { text-align: center; } .va-table-left > tr > td, .va-table-left > * > tr > td, .va-table-left-col1 > * > tr > td:first-child, .va-table-left-col2 > * > tr > *:first-child + td, .va-table-left-col3 > * > tr > *:first-child + * + td, .va-table-left-col4 > * > tr > *:first-child + * + * + td, .va-table-left-col5 > * > tr > *:first-child + * + * + * + td, .va-table-left-col6 > * > tr > *:first-child + * + * + * + * + td, .va-table-left-col7 > * > tr > *:first-child + * + * + * + * + * + td, .va-table-left-col8 > * > tr > *:first-child + * + * + * + * + * + * + td, .va-table-left-col9 > * > tr > *:first-child + * + * + * + * + * + * + * + td, .va-table-left-col10 > * > tr > *:first-child + * + * + * + * + * + * + * + * + td, .va-table-left-col11 > * > tr > *:first-child + * + * + * + * + * + * + * + * + * + td, .va-table-left-col12 > * > tr > *:first-child + * + * + * + * + * + * + * + * + * + * + td, .va-table-left-col13 > * > tr > *:first-child + * + * + * + * + * + * + * + * + * + * + * + td, .va-table-left-col14 > * > tr > *:first-child + * + * + * + * + * + * + * + * + * + * + * + * + td, .va-table-left-col15 > * > tr > *:first-child + * + * + * + * + * + * + * + * + * + * + * + * + * + td { text-align: left; } .va-table-right > tr > td, .va-table-right > * > tr > td, .va-table-right-col1 > * > tr > td:first-child, .va-table-right-col2 > * > tr > *:first-child + td, .va-table-right-col3 > * > tr > *:first-child + * + td, .va-table-right-col4 > * > tr > *:first-child + * + * + td, .va-table-right-col5 > * > tr > *:first-child + * + * + * + td, .va-table-right-col6 > * > tr > *:first-child + * + * + * + * + td, .va-table-right-col7 > * > tr > *:first-child + * + * + * + * + * + td, .va-table-right-col8 > * > tr > *:first-child + * + * + * + * + * + * + td, .va-table-right-col9 > * > tr > *:first-child + * + * + * + * + * + * + * + td, .va-table-right-col10 > * > tr > *:first-child + * + * + * + * + * + * + * + * + td, .va-table-right-col11 > * > tr > *:first-child + * + * + * + * + * + * + * + * + * + td, .va-table-right-col12 > * > tr > *:first-child + * + * + * + * + * + * + * + * + * + * + td, .va-table-right-col13 > * > tr > *:first-child + * + * + * + * + * + * + * + * + * + * + * + td, .va-table-right-col14 > * > tr > *:first-child + * + * + * + * + * + * + * + * + * + * + * + * + td, .va-table-right-col15 > * > tr > *:first-child + * + * + * + * + * + * + * + * + * + * + * + * + * + td { text-align: right; padding: 1px 10px 1px 2px; } /* Tables which are full width */ .va-table-full { width: 100%; } /* Tables which leave enough space for an infobox on the right */ .va-table-full-infobox { width: 680px; } /* Tables which are floated */ .va-table-float-left { clear: left; float: left; margin: 0 10px 10px 0; } .va-table-float-right { clear: right; float: right; margin: 0 0 10px 10px; } /* Tables in which the first column starts with an icon */ .va-table-icon > tr > td:first-child, .va-table-icon > * > tr > td:first-child { padding-left: 18px; text-indent: -18px; }

/* ################################################## */ /* ### COPYRIGHT BOXES (Template:Copyrightbox)   ### */ /* ################################################## */ .va-copybox { background-color: transparent; border: 1px solid #65A52E; border-collapse: collapse; color: #65A52E; clear: both; font-size: 13px; line-height: 16px; margin: 10px 0; padding: 3px 5px; width: 100%; } .va-copybox th { padding: 1px 0 1px 5px; text-align: center; vertical-align: middle; width: 30px; } .va-copybox td { padding-left: 5px; } .va-copybox + .va-copybox { margin-top: -8px; } /* Printing */ @media print { .va-copybox { background-color: transparent; } }

/* ################################################## */ /* ### DIRECTION BOXES (Template:Directionbox)   ### */ /* ################################################## */ .va-dirbox { background-color: transparent; border-top: 1px dashed #65A52E; border-bottom: 1px dashed #65A52E; border-collapse: collapse; clear: left; font-size: 14px; color: #0d8800; line-height: 16px; margin: 5px 0; padding: 2px 5px; } .va-dirbox + .va-dirbox { margin-top: -3px; } .va-dirbox th { line-height: 20px; padding: 1px 0 1px 5px; text-align: center; vertical-align: middle; width: 40px; } .va-dirbox th div { margin: 0; padding: 0; text-align: center; width: 25px; } .va-dirbox td { padding: 1px 5px; width: 100%; } /* Printing */ @media print { .va-dirbox { display: none; } }

/* ################################################## */ /* ### FORUMS                                    ### */ /* ################################################## */ /* Remove "Discussion" tab for forum pages */ body.ns-110 #ca-talk, body.ns-111 #ca-addsection, body.ns-111 #ca-edit { display: none; } /* Overall style */ .va-forum-header, .va-forum-index, .va-forum-search { border: 1px solid #65A52E; box-shadow: 0px 0px 0px #AAA; -moz-box-shadow: 0px 0px 0px #AAA; -webkit-box-shadow: 0px 0px 0px #AAA; } .va-forum-index th, .va-forum-search th { /* Shared background; see top of page */ border: 0px solid #000; color: inherit; } .va-forum-header div, .va-forum-index td, .va-forum-search td { background-color: #041500; border: 1px solid #65A52E; vertical-align: top; } /* Header */ .va-forum-header { margin: 10px 0; padding: 2px; } .va-forum-header div { padding: 5px; } /* Search */ .va-forum-search { float: right; margin: 0 0 8px 5px; text-align: center; } .va-forum-search td { font-size: 12px; padding: 5px; } /* Index */ .va-forum-index th.forum_title { padding-left: 9px; text-align: left; width: 70%; } .va-forum-index th.forum_edited { width: 30%; } .va-forum-index th.va-forum-subheader { background: #041500; border: 1px solid #65A52E; color: inherit; padding-left: 9px; text-align: left; } .va-forum-index td { line-height: 16px; } .va-forum-index td.forum_edited { font-size: 12px; text-align: center; } .va-forum-index td.va-forum-footer { background: #041500; border: 1px solid #65A52E; } .va-forum-index td.forum_title { padding: 1px 2px 1px 3px; } .va-forum-index td.forum_title a:link, .va-forum-index td.forum_title a:visited { border-left: 3px solid #transparent; display: inline-block; padding-left: 3px; } .va-forum-index td.forum_title a.forum_new:link { border-left-color: #006722; } .va-forum-index td.forum_title a.forum_new:visited { border-left-color: #transparent; } .va-forum-index td.forum_title span.forum_author { display: block; font-size: 12px; padding-left: 17px; } .va-forum-index td.forum_title span.forum_author a { border: none; padding: 0; } .va-forum-index span.forum_editor { display: block; font-size: 12px; }

/* ################################################## */ /* ### AUDIO SNIPPETS, QUOTES & TRANSCRIPTS      ### */ /* ### (Template:Listen, Template:Inlinequote,   ### */ /* ### Template:Newsquote, Template:Quotation,    ### */ /* ### Template:Transcript)                       ### */ /* ################################################## */ /* Container */ .va-listen, .va-newsquote, .va-quotation, .va-transcript { line-height: 18px; padding: 10px 25px; } .va-quotation { overflow: hidden; } .va-quotation-body { display: block; } .va-quotation-quote { display: block; position: relative; } .va-listen-left, .va-listen-right, .va-quotation-left, .va-quotation-right { border-bottom: 1px solid #AAA; border-top: 1px solid #AAA; width: 200px; } .va-listen-left, .va-quotation-left { clear: left; float: left; margin: 10px 10px 10px 0; } .va-listen-right, .va-quotation-right { clear: right; float: right; margin: 10px 0 10px 10px; } .va-quotation-center { text-align: center; } .va-quotation-center .va-quotation-body { display: inline-block; } /* Quotation marks/icons */ .va-listen-icon, .va-newsquote-quot-l, .va-newsquote-quot-r, .va-quotation-quot-l, .va-quotation-quot-r, .va-transcript-icon { width: 40px; z-index: -1; } .va-listen-icon, .va-newsquote-quot-l, .va-newsquote-quot-r, .va-transcript-icon { position: relative; } .va-quotation-quot-l, .va-quotation-quot-r { position: absolute; } .va-listen-icon, .va-transcript-icon { float: left; left: -25px; margin-right: -40px; top: -5px; filter: opacity(40%); } .va-newsquote-quot-l, .va-newsquote-quot-r, .va-quotation-quot-l, .va-quotation-quot-r { color: #154D05; font: bold 55px/40px serif; height: 18px; }

.va-newsquote-quot-l, .va-quotation-quot-l { left: -15px; text-align: left; } .va-newsquote-quot-r, .va-quotation-quot-r { right: -15px; text-align: right; } .va-newsquote-quot-l { float: left; margin-right: -40px; } .va-newsquote-quot-r { float: right; margin-left: -40px; } .va-quotation-quot-l { top: -2px; top: -3px !ie; } .va-quotation-quot-r { bottom: 2px; bottom: 3px !ie; } /* Quoted text/audio file desc */ .va-listen-item, .va-listen-item .ogg-player-options, .va-newsquote-text, .va-quotation-text { font-size: 12px; } .va-inlinequote-text, .va-listen-text, .va-newsquote-text, .va-quotation-text { font-style: italic; } .va-transcript-text { font-family: monospace; } .va-quotation-text { display: block; margin-left: 15px; margin-right: 15px; margin-top: -0.4em; text-align: left; } .va-quotation-text ol, .va-quotation-text p, .va-quotation-text ul { margin-bottom: 0; } /* Source */ .va-newsquote-source, .va-quotation-source { padding: 5px 0 0; text-align: right; } .va-quotation-source { display: block; font-size: 10px; line-height: 15px; margin-right: 15px; } /* "Incomplete quote" dots */ .va-newsquote-dots { font-style: normal; padding: 3px 0; } /* Audio file list */ .va-listen-item { margin: 0 auto; width: 180px; } .va-listen-item audio { margin-bottom: 5px; width: 100%; } .va-listen-item div { margin-bottom: 2px; } .va-listen-item + .va-listen-item { border-top: 1px solid #D9D9D9; margin-top: 5px; } /* ################################################## */ /* ### ICONS (Template:Icon)                     ### */ /* ################################################## */ .va-icon-sortkey { display: none; } /* High-use icons */ .va-icon-highuse, .va-icon-highuse a { display: inline-block; } .va-icon-highuse { background-position: center; background-repeat: no-repeat; vertical-align: middle; } .va-icon-big .va-icon-highuse, .va-icon-big .va-icon-highuse a { height: 20px; width: 20px; } .va-icon-normal .va-icon-highuse, .va-icon-normal .va-icon-highuse a { height: 14px; width: 14px; } .va-icon-big .va-icon-highuse-check { background-image: url("https://images.wikia.com/fallout_gamepedia/images/thumb/0/0f/Icon_check.png/20px-Icon_check.png"); } .va-icon-normal .va-icon-highuse-check { background-image: url("https://images.wikia.com/fallout_gamepedia/images/thumb/0/0f/Icon_check.png/14px-Icon_check.png"); } .va-icon-big .va-icon-highuse-checkbrown { background-image: url("https://images.wikia.com/fallout_gamepedia/images/thumb/c/c3/Icon_check_temp.png/20px-Icon_check_temp.png"); } .va-icon-normal .va-icon-highuse-checkbrown { background-image: url("https://images.wikia.com/fallout_gamepedia/images/thumb/c/c3/Icon_check_temp.png/14px-Icon_check_temp.png"); } .va-icon-big .va-icon-highuse-cross { background-image: url("https://images.wikia.com/fallout_gamepedia/images/thumb/e/e4/Icon_cross.png/20px-Icon_cross.png"); } .va-icon-normal .va-icon-highuse-cross { background-image: url("https://images.wikia.com/fallout_gamepedia/images/thumb/e/e4/Icon_cross.png/14px-Icon_cross.png"); } /* ################################################## */ /* ### VIDEO GALLERIES (Template:Video gallery)  ### */ /* ################################################## */ .va-videogallery { list-style-image: none !important; list-style-position: outside !important; list-style-type: none !important; margin: 2px !important; padding: 2px !important; } .va-videogallery-desc { clear: left; } .va-videogallery-item { display: inline-block; display: inline !ie; vertical-align: top; zoom: 1 !ie; } .va-videogallery-item .thumb { margin: 2px; } .va-videogallery-item .thumbcaption { display: none; } .va-videogallery-video { zoom: 1 !ie; }

/* ################################################## */ /* ### CRAFTING CHARTS (Template:Crafting chart) ### */ /* ################################################## */ .va-crafting-chart { font-size: 12px; line-height: 16px; margin-bottom: 5px; } .va-crafting-chart .selflink { font-weight: normal; } .va-crafting-chart-left, .va-crafting-chart-right { width: 31%; } .va-crafting-chart-middle { width: 30%; } .va-crafting-chart-chevron { width: 4%; } .va-crafting-chart-chevron .va-chevron-right { border-left-color: #65A52E; border-width: 5px; margin-right: -5px; } .va-crafting-chart-item { background-color: transparent; border: 1px solid #65A52E; margin: 0; padding: 1px 2px; }

.va-crafting-chart-item-inline { background-color: transparent; border: 1px solid #000; margin: 0; padding: 1px 2px; float: left; width: 120px; text-align: left; }

.va-crafting-chart-item + .va-crafting-chart-item { margin-top: 3px; } .va-crafting-chart-subitem { padding: 1px 0; } .va-crafting-chart-subitem + .va-crafting-chart-subitem { border-top: 1px solid #CCC; margin-top: 1px; } /* ################################################## */ /* ### STAT TABLES (Template:Stats creature)     ### */ /* ################################################## */ .va-stats-creature-name { text-align: center; } .va-stats-creature-icontable { margin: 0 auto; } .va-stats-creature-icontable td { border: none; vertical-align: top; } .va-stats-creature-icon { font-weight: bold; left: 0; position: absolute; text-align: center; top: 0; width: 20px; } .va-stats-creature-item { min-width: 10px; padding: 0 2px 0 22px; position: relative; } .va-stats-creature-item + .va-stats-creature-item { margin-top: 2px; } .va-stats-creature-icontable-full, .va-stats-creature-layout-1 td { width: 100%; } .va-stats-creature-layout-2 td { width: 50%; } .va-stats-creature-layout-3 td { width: 33%; } .va-stats-creature-layout-3 td:first-child { width: 34%; } .va-stats-creature-layout-4 td { width: 25%; } /* ################################################## */ /* ### CONSOLE COMMANDS (Template:Console)       ### */ /* ################################################## */ .va-console { background-color: #CFC; color: #000; font-family: monospace; } .va-console-cmd { color: #555; } /* ################################################## */ /* ### IDs (Template:Proto, Template:(DLC) ID)   ### */ /* ################################################## */ .va-formid, .va-protoid { font-family: monospace; } /* ################################################## */ /* ### ITEM EFFECTS (Template:Effect)            ### */ /* ################################################## */ .va-effect-negative, .va-effect-negative a { color: #820000 !important; } .va-effect-positive, .va-effect-positive a { color: #008200 !important; } /* ################################################## */ /* ### TOCs (Template:TOC, Template:Document TOC) ### */ /* ################################################## */ .va-toclimit-2 .toclevel-1 ul, .va-toclimit-3 .toclevel-2 ul, .va-toclimit-4 .toclevel-3 ul, .va-toclimit-5 .toclevel-4 ul, .va-toclimit-6 .toclevel-5 ul, .va-toclimit-7 .toclevel-6 ul { display: none; } /* ################################################## */ /* ### TOOLTIPS (Template:Tooltip)               ### */ /* ################################################## */ .va-tooltip { border-bottom: 1px dotted; cursor: help; } /* ################################################## */ /* ### SHORTCUTS (Template:Shortcut)             ### */ /* ################################################## */ .va-shortcut { float: right; font-size: 10px; line-height: 15px; margin: 0 0 5px 5px; padding: 3px 5px; text-align: center; } /* ################################################## */ /* ### SPECIAL TAGS (Template:Pre fake)    ### */ /* ################################################## */ .va-pre-fake { background-color: transparent; border: 1px dashed #AAA; font-family: monospace; line-height: 1.1em; overflow: auto; padding: 1em; white-space: pre; } /* ######################################################## */ /* ### EXPANDABLE CONTENT (Template:Expandable content) ### */ /* ######################################################## */ .va-expandable-content .mw-collapsible-toggle { display: none; } .va-expandable-content .mw-collapsible-toggle-collapsed, .va-expandable-content .mw-collapsible-toggle-expanded { display: inline-block; float: none; margin-left: 2em; } .va-expandable-content .mw-collapsible-toggle-collapsed .collapsed, .va-expandable-content .mw-collapsible-toggle-expanded .expanded { display: none; } .va-expandable-content .mw-collapsible-toggle span { color: #c6cb00; } .va-expandable-content .mw-collapsible-toggle span:hover { cursor: pointer; text-decoration: underline; }

/* ################################################## */ /* ### TEMPLATE DOCUMENTATION                    ### */ /* ### (Template:Docparam/Template:Documentation) ### */ /* ################################################## */ /* Template:Docparam */ .va-docparam { background: transparent; border: 1px dotted #65A52E; margin-bottom: 3px; overflow: auto; padding: 0 2px 0 20px; text-indent: -20px; } .va-docparam-icon { float: left; margin: 0; padding: 0; width: 20px; } .va-docparam-default { float: right; font-size: 10px; } .va-docparam-params { font-family: monospace; } .va-docparam-desc { margin: 0; padding: 0 0 5px 20px; } /* Template:Documentation */ .va-documentation, .va-documentation-bar-top, .va-documentation-bar-bottom { background: transparent; border-color: #65A52E; border-style: solid; clear: both; } .va-documentation { border-width: 1px; margin: 10px 0; } .va-documentation-bar-top, .va-documentation-bar-bottom { background: #041500; margin: 0; padding: 5px; } .va-documentation-bar-top { border-width: 0 0 1px 0; } .va-documentation-bar-bottom { border-width: 1px 0 0 0; text-align: right; } .va-documentation-links { float: right; text-align: right; } .va-documentation-content { margin: 0; padding: 10px; } .va-documentation-small { font-size: 10px; }

/* start Module:TabsHeader styles */ .tabheader-top { margin-bottom:0.75em; border-bottom:1px solid #65A52E; line-height:1em } .navbox + .tabheader-top { margin-top:0.3em } .tabheader-tab { display:inline-block; padding:0.4em 0.5em 0.2em; background-color:#1F3110; font-size:90%; line-height:1em; margin:3px 0 -1px 0.4em; border-bottom:1px solid #65A52E } .tabheader-active { background-color:black; border:solid 1px #65A52E; border-bottom-color:black; font-weight:bold } .correspondingpagebox { margin:-0.4em 0 0; border:1px dashed #65A52E; float:right; padding:0.3em 0.5em 0.25em; font-size:90%; line-height:0.95em }

/* end Module:TabsHeader styles */