MediaWiki:Box.css

/* */

/* Universal box styles. -Dantman */ .box.headnote { display: block; font-style: italic; font-size: 12px; margin: -10px 5px 10px 25px; padding: 0px; border-collapse: collapse; } .box.footnote { display: block; font-style: italic; font-size: 12px; margin: 10px 5px -10px 25px; padding: 0px; border-collapse: collapse; } .box.headbox { clear: both; margin: -10px auto 10px auto; border-collapse: collapse; } .box.fillnotice { width: 100%; height: 100%; clear: both; margin: 0px; padding: 0px; border-collapse: collapse; } .box.message { width: 90%; margin: 0px auto 10px auto; border-collapse: collapse; } .box.block { clear: both; } .box.block, .box.block-noclear { margin: 0.5em auto; border-collapse: collapse; } .box.groupblock { width: 90%; clear: both; margin: 15px auto 5px auto; padding: 5px; } .box.groupblock td { text-align: center; } .box.descriptionbox { width: 100%; clear: both; margin: 0.5em auto; border-collapse: collapse; } .box.descriptionbox .mainheader { font-size: 125%; text-align: center; } .box.descriptionbox th { text-align: left; padding: 5px; } .box.descriptionbox td { text-align: left; padding: 2px 5px; } .box.nav { margin: 5px; padding: 1px; border-spacing: 1px; } .box.trinav { width: 100%; margin: 5px; padding: 0px; border-spacing: 0px; } .box.trinav > tbody > tr > td, .box.trinav > tbody > tr > th { width: 33%; padding: 5px; } .box.table { margin: 1em 1em 1em 0; border-collapse: collapse; } .box.table > tbody > tr > td, .box.table > tbody > tr > th { padding: 0.2em; } .box.table > tbody > tr > th.mainheader { text-align: center; font-size: 110%; } .box.navtable { margin: 1em 1em 1em 0; border-collapse: seperate; } .box.navtable > tbody > tr > td, .box.table > tbody > tr > th { padding: 0.2em; } .box.titleicons { display: table; position: absolute; top: 0em; right: 0.5em; float: right; padding: 0.2em 0em 0.09em 0em; font-size: 188%; white-space: nowrap; border-collapse: collapse; }

/*Infobox*/ .box.info, .box.infobox { margin: 0px 5px; padding: 0px; width: 300px; border-spacing: 0px; border-collapse: collapse; font-size: 85%; } .box.infotable { margin: 0px; padding: 0px; width: 100%; border-spacing: 0px; border-collapse: collapse; font-size: 85%; } .box.infotable td { vertical-align: top; } } .box.info.float-left-clear, .box.infobox.float-left-clear { margin: 0px 5px 0px 0px; } .box.info.float-right-clear, .box.infobox.float-right-clear { margin: 0px 0px 0px 5px; } .box.info caption, .box.infobox caption { font-size: larger; margin-left: inherit; } .box.info td, .box.infobox td, .box.infotable .sub-infotable td { width: 100; vertical-align: top; } .box.info th, .box.infobox th, .box.infotable .sub-infotable th { width: auto; min-width: 35%; max-width: 50%; text-align: left; font-size: 90%; vertical-align: top; padding: 2px; } .box.infotable .sub-infotable th { min-width: 20%; max-width: 50%; } .box.info .mainheader, .box.infobox .mainheader, .box.infotable .mainheader { text-align: center; font-weight: bold; font-size: 100%; } .box.info .lightheader, .box.infobox .lightheader { font-weight: normal; } .title { display: block; } .title.english { font-size: 100%; font-weight: bold; } .title.kanji { font-size: 95%; font-style: italic; } .title.romaji, .title.romanji { font-style: italic; font-size: 95%; } .title.romaji:before, .title.romanji:before { content: '('; } .title.romaji:after, .title.romanji:after { content: ')'; } .box.infotable .maintitle, .box.infotable .subtitle { display: block; font-size: 1.75em; line-height: 1.25em; } .box.infotable .maintitle { font-size: 2em; line-height: 1em; } .box.infotable .ref { font-weight: normal; float: right; margin-left: -100%; } .box.info .imagecell, .box.infobox .imagecell { text-align: center; } .box.infotable .imagecell { width: auto; } .box.infotable .infocell { width: 100%; } .box.info .imagecell, .box.info .imagecell a, .box.info .imagecell p, .box.info .imagecell img, .box.info .clearcell, .box.info p, .box.infobox .imagecell, .box.infobox .imagecell a, .box.infobox .imagecell p, .box.infobox .imagecell img, .box.infobox .clearcell, .box.infobox p, .box.infotable .imagecell, .box.infotable .imagecell a, .box.infotable .imagecell p, .box.infotable .imagecell img, .box.infotable .clearcell, .box.infotable p { margin: 0px; padding: 0px; } .box.info table, .box.infobox table, .box.infotable table { width: 100%; margin: 0px; padding: 0px; border-spacing: 0px; border-collapse: collapse; } .box.info .imagecell .thumb, .box.infobox .imagecell .thumb, .box.infotable .imagecell .thumb { border: 0px !important; margin: 0px !important; padding: 0px !important; float: none; clear: none; } .box.info .imagecell .thumb .thumbinner, .box.infobox .imagecell .thumb .thumbinner, .box.infotable .imagecell .thumb .thumbinner { border: 0px !important; margin: 0px !important; padding: 0px !important; } .box.info.bordered .borderless, .box.info.bordered .borderless td, .box.info.bordered .borderless th, .box.infobox.bordered .borderless, .box.infobox.bordered .borderless td, .box.infobox.bordered .borderless th, .box.infotable.bordered .borderless, .box.infotable.bordered .borderless td, .box.infotable.bordered .borderless th { border-width: 0px; } .box .edit-infobox { float: right; margin-left: -100%; font-weight: normal; }

/* Layout modification */ .box.padded td, .box.padded th { padding: 5px !important; } .nopadding { padding: 0px !important; } .nomargin, .nomargin td, .nomargin th { margin: 0px !important; } .nomargin > p, .nopadding > p { margin: 0px !important; }

/* Headerboxes (On inside of nav type boxes) */ .box.bordered.type-help .head-top, .box.bordered.type-help .head-bottom, .box.bordered.type-help .head-left, .box.bordered.type-help .head-right { background: #EEEEAA !important; border: 0px solid #AAAA33; }

.box.bordered.nav .head-top { border-bottom-width: 1px; } .box.bordered.nav .head-botom { border-top-width: 1px; } .box.bordered.nav .head-left { border-right-width: 1px; } .box.bordered.nav .head-right { border-left-width: 1px; }

/* Needed base attributes */ .box.bordered { border-width: 1px; border-style: solid; } .box.headbordered > tbody > tr > th { border-width: 1px; border-style: solid; } .box.innerbordered > tbody > tr > td, .box.innerbordered > tbody > tr > th { border-width: 1px; border-style: solid; }

/* Border Mods */ .box.border-heavy { border-width: 3px !important; }

/* */

/***** Style Classes *****/

box.type-aninav hr, box.style-aninav hr { background-color: #87CEFA; }

/***** Scheme Classes *****/