MediaWiki:Wikia.css

/***** CSS placed here will be applied to all skins on the entire site. *****/

@import url("/load.php?mode=articles&articles=MediaWiki:Themes.css|MediaWiki:Slider.css&only=styles");

/* variable declarations */
 * root {

--red-dk: #910000; --red-dk-border: #5f0000; }

/* Mark redirects in Special:Allpages and Special:Watchlist */ .allpagesredirect { font-style: italic; } .allpagesredirect:after { color: #808080; content: " (redirect)" } .watchlistredir { font-style: italic; }

/* TOC restyling */ .toc { -moz-border-radius:1ex !important; border-radius:1ex !important; }

/* Wide two-level TOC: resets (including for wrapper generated by w:c:dev:MediaWiki:FloatingToc/code.js via MediaWiki:Wikia.js) */ .toc-widetwolevel #toc-wrapper { margin: 0 !important; max-width: none !important; width: 100%; } .toc-widetwolevel .toc li::before { content: none; } /* Wide two-level TOC: overrides */ .toc-widetwolevel .toc { display: block; max-width: unset; padding: .5em 1em; text-align: center; } .toc-widetwolevel .toctitle h2 { font-weight: bold; } .toc-widetwolevel .toc ul { text-align: unset; } .toc-widetwolevel .toc ul, .toc-widetwolevel .toc ul ul { margin: 0 0 0.5em; } .toc-widetwolevel .toc li { display: inline; } .toc-widetwolevel .toc li.toclevel-1 { font-weight: bold; } .toc-widetwolevel .toc li.toclevel-2 { font-weight: normal; } .toc-widetwolevel .toc li.toclevel-2 > ul { display: none; } .toc-widetwolevel .toc li.toclevel-1:not(:last-child) > a:only-child, .toc-widetwolevel .toc li.toclevel-2:not(:last-child) > a { margin-right: 1em; } .toc-widetwolevel .toc li.toclevel-1:not(:last-child) > a:only-child::after, .toc-widetwolevel .toc li.toclevel-2:not(:last-child) > a::after { color: #3a3a3a; content: "•"; display: inline-block; left: 0.5em; line-height: 0; pointer-events: none; position: relative; width: 0; }

/* Image frame fix */ div.tright, div.tleft { border: 1px solid silver; }

div.thumbinner { background: inherit; border: none; color: inherit; }	color:inherit; }
 * 1) article div.thumb {

/* Thumb restyling */ figure.thumb, .activityfeed-inserted-media li { border: 1px solid #b2b2b2; border-radius: 1ex; overflow: hidden; box-sizing: border-box; /* For some stupid reason, UCP inlines the wrapper's width as 2px more than the contained image's width. */ }

figcaption { margin: 0px; padding-left: 3px; padding-right: 3px; }

figure.thumb figcaption .caption { font-size: 13px; margin: 8px; }

.WikiaArticle figure.thumb p:last-child, .WikiaArticle figure.thumb p + p:last-child { padding: 0; }

figure.thumb:hover { box-shadow: 0 0 2px #aaa; }

.wikia-gallery-item .thumb:hover { box-shadow: 0 0 0px #fff; }

.wikia-gallery-item .thumb .gallery-image-wrapper.accent { background-color: #f5eacf; /* Legacy derives a slightly darker shade than UCP. */	border-color: var(--themed-link-color); }

.picture-attribution { display: none !important; }

/*===========================*/ /*   Wikia-skin only CSS    */ /*===========================*/

display:none !important; }
 * 1) spotlight-slider .description h2 {

/* Hides image attribution on articles */

.picture-attribution { display:none !important; } /* */

/* Changing color of Administrator Blog Comments */ /*** Article Comments - Admin Highlighting ***/

.comments li.article-comment-staff > blockquote { background: #ACCFEF !important; } .comments li.article-comment-staff > blockquote:after { border-color: transparent #ACCFEF #ACCFEF transparent !important; } .comments li.article-comment-staff > blockquote div { background: transparent !important; }

.comments li[data-user="GamerTimeUS"] > blockquote { background: #ACCFEF !important; } .comments li[data-user="GamerTimeUS"] > blockquote:after { border-color: transparent #ACCFEF #ACCFEF transparent !important; } .comments li[data-user="GamerTimeUS"] > blockquote div { background: transparent !important; }

/* Tabber */ .tabberlive .tabbertab h2, .tabberlive .tabbertab h3 { display:block !important; }

/* Toggle Button */ .mw-collapsible-toggle { font-size:90%; color:white; font-weight: normal; text-transform: lowercase; margin-right:5px; }

.mw-collapsible-toggle a { font-weight: normal; color:white; text-decoration:none; text-transform: lowercase; }

.mw-collapsible-toggle a:hover { text-decoration:none; }

.WikiaArticle { font-size:13.5px !important; }

/* References restyling */ .references { font-size: 80%; }

.refpopups-box { background: none repeat scroll 0 0 #fff !important; border-color: #961414 !important; color: #3a3a3a !important; font-size: 13px !important; }

/* BG */ body.mediawiki { background: url(https://static.wikia.nocookie.net/bokunoheroacademia/images/1/1a/Background_%28S5%29.png/revision/latest) no-repeat center center fixed, #fefc00 radial-gradient(circle farthest-corner, #fff, #fff); -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; }

/* BG Fixation */ body.mediawiki { background-attachment: fixed !important; }

/*===============*/ /*     Tabs     */ /*===============*/

.article-tabs-bottomline { border-top: 2px solid #770403; margin: -2px 0 5px 0; width: 100%; }

/* Tabber tweaks */ .tabberlive .tabbertab h2, .tabberlive .tabbertab h3 { display: block !important; }

ul.tabbernav li a:link { color: white !important; }

ul.tabbernav li a:hover { color: #FFFFFF !important; background: #ffd700 !important; border-color: #000 !important; text-shadow: 0em 0em 0.5em #000000!important; }

ul.tabbernav li.tabberactive a { background-color: #8B0000 !important; }

ul.tabbernav li a { background: #cecaca !important; color: #FFFFFF !important; border: 1px solid #000 !important; margin-left: 0px !important; margin-right: 3px; -moz-border-radius: 0.5em; -khtml-border-radius: 0.5em; -webkit-border-radius:0.5em; border-radius: 0.5em; text-shadow: 0em 0em 0.5em #000000!important; }

.tabberlive .tabbertab { border: none !important; }

/* NB: Selector is overly specific to override . */ .tabber > ul.tabbernav { border-bottom: none; margin: -4px 0; padding: 0; line-height: 29px; }

.tabberlive .editsection { display: none; }

.centered-tabs ul.tabbernav { text-align: center; }

/*========================================================*/ /*                General Text Restyling                 */ /*========================================================*/

.WikiaArticle { font-family: Arial; font-size:13px; line-height:21px !important; }

section.WikiaActivityModule.module, section.HotSpotsModule.module, section.FollowedPagesModule.module { background: #FFF url(https://static.wikia.nocookie.net/bokunoheroacademia/images/8/8b/Hot_Spot_Module_Image.png) no-repeat bottom right; }

/* Hack to make wide AF diff/details tables actually (horizontally) scrollable */ .mw-special-AbuseLog .table-wrapper.table-is-wide { width: calc(1022px - 2em); }

/*=========*/ /* Tiles  */ /*=========*/ .tiles { border-spacing: 0; margin: 0 auto; max-width: 750px; table-layout: fixed; width: 98%; } .tiles td { box-shadow: 0 0 10px #000; outline: 1px solid #000; position: relative; } .tiles td > div { height: 150px; overflow: hidden; } .tiles__description a { align-items: center; background-color: rgba(0, 0, 0, 0.2); bottom: 0; color: #fff !important; display: flex; font-size: 24px; font-weight: bold; justify-content: center; left: 0; height: 100%; max-height: 100%; position: absolute; right: 0; text-align: center; text-decoration: none; text-shadow: 1px 1px 0 #000, 2px 1px 0 #000, 1px 2px 0 #000, 2px 2px 0 #000, 3px 3px 4px #000; text-transform: uppercase; z-index: 1; } .tiles td:hover .tiles__description a { background-color: rgba(0, 0, 0, 0.8); max-height: 35px; transition: background-color 0.5s, max-height 0.5s; }

/*================*/ /* Rail Modules  */ /*================*/

/* (added by w:c:dev:AddRailModule) */ .discord-arm { background-color: #f9f9f9; padding: 5px 20px; text-align: center; }

.discord-arm p { font-size: 13px; line-height: 20px; margin: 15px 0; }

/* (added by w:c:dev:AddRailModule) */ .discussions-arm { background: url(https://images.wikia.nocookie.net/bokunoheroacademia/images/8/89/DiscussionsRailModuleBackground.png) center/cover no-repeat; color: #fff; padding: 5px 20px; text-align: center; }

.discussions-arm p { font-size: 16px; font-weight: bold; margin: 15px 0; text-shadow: #000 0 0 2px; }

/* UCP hacks (because Wikia can't get things right the first time) */ .plainlinks a.external::after { display: none; }

.page-content ol, .page-content ul { margin-left: 30px; } .page-content li ol, .page-content li ul, .page-content .no-list-vertical-margins ol, .page-content .no-list-vertical-margins ul { margin-top: 0; margin-bottom: 0; } /* For wiki affiliation wordmarks */ max-width: 100%; }
 * 1) wmDiv img {

/* Legacy version of link hovering */ a:hover, a:active { color: #cc960e; text-decoration: underline; } a:focus { color: #cc960e; }

/* Template:Site Portal css */ .site_portal:hover { animation: spin 0.4s 1; } @keyframes spin { 100% {		transform: rotate(360deg); } }

/* User profile masthead */ border-top: 0; box-shadow: 0; }	background: url('https://static.wikia.nocookie.net/bokunoheroacademia/images/6/65/Wikiprofilemastheadbackground-hero.png/revision/latest') no-repeat bottom right; }
 * 1) userProfileApp+.WikiaPageContentWrapper {
 * 1) userProfileApp .user-identity-box__wrapper {

border: 5px solid #a12929; padding: 2px; }
 * 1) userProfileApp .user-identity-avatar__image {

/* wikitables */ .wikitable.music > * > tr:first-child > th { background-color: var(--red-dk); color: #fff; }

.wikitable.music > * > tr > th { border: .5px solid var(--red-dk-border); background-color: #fff; color: var(--red-dk); }

.wikitable.music > * > tr > td { border: .5px solid var(--red-dk-border); }

/* Gallery subpage backgrounds */ .custom-gallery-body{ width: 98%; background-color: LightYellow; color: #000000; padding: 5px; border: 2px solid #8B0000; clear: both; }

/* Template:Episode document styling */ table.episode-doc { width: 100%; border-spacing: 1px; }

table.episode-doc th { text-align: left; }

table.episode-doc th:not(first-child) { padding-top: 10px; }

table.episode-doc td { vertical-align: top; }

table.episode-doc tr > td { padding-left: 24px; }

table.episode-doc tr td:nth-child(1) { width: 13%; } table.episode-doc tr td:nth-child(2) { width: 45%; } table.episode-doc tr td:nth-child(3) { width: 42%; }

/* Template:Episodes styling */ table.episode { width: 100%; border-collapse: collapse; text-align: center; }

table.episode tr:first-child th { border: 1px var(--red-dk-border) solid; background: var(--red-dk); padding: 3px; color: white; font-size: 90%; }

table.episode tr:not(first-child) th, table.episode td { border: 1px var(--red-dk-border) solid; font-size: 95%; }