MediaWiki:Fandomdesktop.css

/********************* /* Front page styles * /*********************/ .fpbanner { border: 6px solid rgba(36, 61, 92, 0.17); border-radius: 2px; background: rgba(255, 255, 255, 0.75) padding-box; margin: 0 5px 5px 5px; padding: 5px; min-height: 80px; }

.fpbannertable { display: table; border: none; background: transparent; width: 100%; min-height: 75px; margin: 0; padding: 5px; }

.fpbannercell { display: table-cell; text-align: center; vertical-align: middle; }

.fpbannerblock { border: none; color: #ffffff; font-weight: bold; text-shadow: 0 0 8px rgba(255, 255, 255, 0.75); font-size: 132%; width: 100%; margin: 0 0 10px 0; padding: 0 0 5px 0; }

.fpbox { border: 6px solid rgba(36, 61, 92, 0.17); border-radius: 2px; background: rgba(255, 255, 255, 0.75) padding-box; margin: 5px 5px 5px 5px; padding: 5px 15px 5px 15px; }

.fpboxnoresize { border: 6px solid rgba(36, 61, 92, 0.17); border-radius: 2px; background: rgba(255, 255, 255, 0.75) padding-box; margin: 5px 5px 5px 5px; padding: 5px 15px 5px 15px; }

.fpbox .welcome { display: inline-block; border: none; border-bottom: 1px solid #dddddd; color: #243e5c; font-weight: bold; font-size: 150%; margin: 0 auto 10px auto; padding: 0 0 5px 0; }

.fpbox .heading { border: none; color: #243e5c; font-weight: bold; font-size: 132%; margin: 0 0 10px 0; padding: 0 0 5px 0; }

.fpbox .subheading { border: none; color: #a61c1c; font-weight: bold; margin: 0 0 0 0; padding: 0 0 2px 0; }

.fpmain .columns .leftcol { width: 100%; margin: 0; padding: 0; }

.fpmain .columns .rightcol { width: 100%; margin: 0; padding: 0; }

.fpplainbox { padding: 5px 8px 10px 8px; margin: 0 5px 10px 5px; vertical-align: top; }

.fpvideos { margin: 0 auto; overflow: hidden; text-align: center; }

.fpvideo { display: inline-block; margin: 0 5px; } /****************** /* Infobox styles * /******************/ float: right; border: 6px solid rgba(36, 61, 92, 0.17); border-radius: 2px; background: rgba(255, 255, 255, 0.75) padding-box; color: #222222; margin: 0 0 10px 20px; padding: 3px 6px; vertical-align: top; width: 280px; }
 * 1) bodyContent .stdinfobox {

float: none; display: inline-block; margin: 0 20px 10px 0; vertical-align: top; }
 * 1) bodyContent .stdinfobox.recipe {

clear: right; margin-top: 10px; }
 * 1) bodyContent .stdinfoboxClear {

border: none; border-bottom: 1px solid #dddddd; background: transparent; font-size: 150%; font-weight: bold; color: #243e5c; text-align: center; margin: 0 0 8px 0; padding: 0 0 5px 0; }
 * 1) bodyContent .stdinfobox .title {

margin: 0; padding: 0 5px 5px 5px; }
 * 1) bodyContent .stdinfobox .body {

text-align: center; padding: 10px 0 0 0; margin: 0; }
 * 1) bodyContent .stdinfobox .image {

padding: 0; margin: 0; }
 * 1) bodyContent .stdinfobox .image .image {

margin: 0; padding: 0; }
 * 1) bodyContent .stdinfobox .image img {

margin: 0; padding: 0; }
 * 1) bodyContent .stdinfobox .image .image img {

width: 100%; }
 * 1) bodyContent .stdinfobox table {

border: none; background: transparent; font-weight: bold; color: #a61c1c; text-align: right; vertical-align: top; white-space: nowrap; padding: 0 3px 1px 0; width: 1%; }
 * 1) bodyContent .stdinfobox table tr th {

border: none; background: #f2f2f2; color: #222222; text-align: left; vertical-align: center; padding: 0.1em 0 1px 3px; }
 * 1) bodyContent .stdinfobox table tr td {

background: transparent; }
 * 1) bodyContent .stdinfobox table tr td.plain {

float: right; width: 32px; height: 32px; }
 * 1) bodyContent .stdinfobox table tr td .icon {

text-align: left; padding: 0 0 1px 0; }
 * 1) bodyContent .stdinfobox table tr th.wide {

text-align: left; padding: 0 0 1px 2em; }
 * 1) bodyContent .stdinfobox table tr th.wide.indent {

padding: 0 0 1px 0; }
 * 1) bodyContent .stdinfobox table tr td.wide {

padding: 0 0 1px 2em; }
 * 1) bodyContent .stdinfobox table tr td.wide.indent {

/********************* /* Navigation tables * /*********************/ table.nav { border: 6px solid rgba(36, 61, 92, 0.17); border-radius: 2px; background: rgba(255, 255, 255, 0.75) padding-box; cell-spacing: 0; margin: 0 auto 10px auto; padding: 0; clear: both; }

table.nav th, table.nav tr th, table.nav > tr > th, table.nav > * > tr > th { border: 1px solid #e6e6e6; background: #e6e6e6; font-size: 116%; font-weight: bold; color: #243e5c; text-align: center; vertical-align: top; margin: 0; padding: 0 5px 5px 5px; }

table.nav td, table.nav tr td, table.nav > tr > td, table.nav > * > tr > td { border: 1px solid #e6e6e6; background: #f2f2f2; color: #222222; text-align: left; vertical-align: top; margin: 0; padding: 3px 11px 8px 11px; }

table.nav td.list, table.nav tr td.list, table.nav > tr > td.list, table.nav > * > tr > td.list { padding: 0; }

table.nav td .item { display: inline-block; border-right: 2px solid #e6e6e6; margin: 3px 0 6px 0; padding: 0 11px 2px 11px; }

table.nav td .item:last-child { border: none; }