MediaWiki:Fandomdesktop.css

/*********************************************************************************************************************/ /* All credits to You-Zitsu Wiki http://you-zitsu.wikia.com. You are not authorized to replicate or copy coding/design without its admin's permission.*/

/*********************************************************************************************************************/

/* Customize Modules */ .right-rail-wrapper .rail-module, .content-review-module.module, .templatedraft-module.module, .page-content .thumbinner, .page-content.pre, .recirculation-rail.module.group-CONTROL, .toc.show, .right-rail-wrapper.module, .recirculation-rail.module.group-LATERAL_BOTH, .WikiaBlogListingBox.module, .community-page-entry-point-module.module, .module.contributors-module, .module.community-policy-module, .module.recent-activity-module, .module.help-module, .rail-module.activity-module { -webkit-box-shadow: 1px 1px 3px #ffbdd4, -1px -1px 3px #ffbdd4 !important; -moz-box-shadow: 1px 1px 3px #ffbdd4, -1px -1px 3px #ffbdd4 !important; box-shadow: 1px 1px 3px #ffbdd4, -1px -1px 3px #ffbdd4 !important; letter-spacing: 1px; line-height: 1.5em; border-image: none; /* -webkit-border: 2px solid white; -moz-border: 2px solid white; border: 2px solid white; */ -webkit-border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; border-radius: 5px 5px 5px 5px; font-weight: 500; font-family: "Segoe UI", 'Helvetica Neue', Helvetica, Arial, sans-serif; margin: 0 0 30px; padding: 15px; background: rgba(224,255,255,0.2) !important; }

.right-rail-wrapper .module > h2, .right-rail-wrapper .rail-module h2 { background: -webkit-linear-gradient(#ff7baa, #ec003b); border-color: transparent; border-image: linear-gradient(to right, transparent 0%, #ff7baa 30%, #ec003b 70%, #ff7baa 90%, transparent 100%) 1 1 1 1; border-style: none none solid; border-width: 0 0 2px; color: #f98d9d; font-weight: 500; font-size: 1.2em !important; line-height: 1em !important; text-align: center; text-shadow: none !important; /*text-transform: uppercase */; -webkit-background-clip: text; -webkit-text-fill-color: transparent; padding-bottom: 6px; }

.right-rail-wrapper .rail-module .wds-button.wds-is-secondary { color: #ff7baa; border-color: #ff7baa; }


 * 1) WikiaRail .rail-module .edit-info-user { color: #ef3262; }
 * 2) WikiaRail .activity-icon, .right-rail-wrapper .rail-module h2.has-icon svg { fill: #ef3262; }

section.recirculation-rail.module { display:none !important; }

.page__right-rail { background-color: var(--theme-page-background-color); padding: 18px 18px 0; }

h2.rail-module__header { text-align: center !important; width: 100%; }

.rail-module h2.has-icon { display: inline-block; }

.right-rail-wrapper { padding: 0 6px }

/**DISCORD**/ .discord-widget .widget-header { background-color: #7f3119; } .discord-widget .widget-body { background-color: #451223; background-image: url('https://discord.com/assets/319c6196da7ea2876ecf145b988e73a7.png'), url('https://discord.com/assets/8c7c66b44b1087f6ca9edc6cc1245bec.png'); box-shadow: 0 1px 0 rgba(0, 0, 0, .2); } .discord-widget .widget-member .widget-member-name { background-color: #7289DA; color: #fff; } .discord-widget .widget-member-avatar img { border: 2px solid #7289DA; background-color: #7289DA; } .discord-widget .widget-footer { background-color: #7289DA; box-shadow: 0 -1px 18px rgba(0, 0, 0, .2), 0 -1px 0 rgba(0, 0, 0, .2); } .DiscordWidget .title-container h2.has-icon svg { fill: #7289DA; } .discord-widget .widget-body.body-loading::before, .discord-widget .widget-body.body-loading::after { background-color: #7289DA; }
 * 1) discord-member-modal .avatar-container.loading .avatar-link::before,
 * 2) discord-member-modal .avatar-container.loading .avatar-link::after,

/* Flatten the rail modules */ .right-rail-wrapper > .module, .right-rail-wrapper > #TOP_RIGHT_BOXAD, .right-rail-wrapper > #MIDDLE_RIGHT_BOXAD, .right-rail-wrapper > #LEFT_SKYSCRAPER_2 { background: transparent; border-width: 0 0 1px 0; } .right-rail-wrapper > .module + .module { border-top: 0; margin-top: 0px; } .right-rail-wrapper > .HotSpotsModule.module { background-position: center bottom; } .right-rail-wrapper > .WikiaActivityModule.module, .right-rail-wrapper > .HotSpotsModule.module .LatestPhotosModule .carousel-container, #WikiaRail > .CommunityCornerModule.module { margin-bottom:5px; font-weight:500; }

/* Customizing buttons */ .CategorySelect.articlePage .add, .addVideo, .addPhotos, a.secondary.button.policies-link, .save-button, .create-new-board-button, a.button.admin-link, a.button.policies-link, .WikiaSearch .wikia-button, .right-rail-wrapper .module .wikia-button, .right-rail-wrapper #RIGHT_SKYSCRAPER .wikia-button, .page-footer .buttons a, .right-rail-wrapper .RelatedVideosModule.module #RelatedVideosRL .RVHeader .addVideo, .page-header a.wikia-button, div.UserProfileActionButton a.wikia-button, div.buttons a.wikia-button, .page-footer .wikia-button, .community-page-entry-point-button, .popular-tools-group, .wikia-single-button a, body:not(.codeeditor) button:not(.wds-button), .button, .resizable-container button, .resizable-container a.wikia-button, .wikia-button, .modalWrapper a.wikia-button, .modalWrapper button.CategorySelectAdd, .wikia-single-button a, .wikia-menu-button, .wikia-menu-button a, .wikia-menu-button span, .resizable-container input[type="submit"], .modalWrapper input[type="submit"], .modal input[type="submit"], input[type="reset"], input[type="button"], .page-side-tool { background: #ff7baa; background-image: linear-gradient(#f990b1 20%, #F6477D) !important; background-image: -o-linear-gradient(#f990b1 20%, #F6477D) !important; background-image: -moz-linear-gradient(#f990b1 20%, #F6477D) !important; background-image: -webkit-linear-gradient(#f990b1 20%, #F6477D) !important; color:#FFFFFF !important; box-shadow: none !important; -webkit-transition: all .2s linear 0s; -moz-transition: all .2s linear 0s; -ms-transition: all .2s linear 0s; -o-transition: all .2s linear 0s; transition: all .2s linear 0s; }

/** FandomDesktop buttons **/

padding-left: 5px !important; padding-right: 5px !important; }
 * 1) articleComments .wds-button {

button.NotificationsDropdown-module_markAllAsRead__2yUse { padding-right: 6px; border-radius: 3px; }

/* Scroll bar */
 * -webkit-scrollbar {

width: 10px; box-shadow: 0 0 6px rgba(255,50,0,0.6); }
 * -webkit-scrollbar-track {

background: #ffffff !important; -webkit-box-shadow: inset 0 0 6px rgba(255,130,231,0.1); -moz-box-shadow: inset 0 0 6px rgba(255,130,231,0.1); box-shadow: inset 0 0 6px rgba(255,130,231,0.1); border: 1px solid #940068; border-radius: 8px; }
 * -webkit-scrollbar-thumb {

background: linear-gradient(#ff7baa, #ec003b); border: 1px solid #ff4399; border-radius: 8px; -webkit-box-shadow: 0 0 6px #ff7baa; -moz-box-shadow: 0 0 6px #ff7baa; box-shadow: 0 0 6px #ff7baa; }
 * -webkit-scrollbar-thumb:hover {

background: linear-gradient(#ff4399, #db0a5e); border: 1px solid #ff7baa; border-radius: 8px; -webkit-box-shadow: 0 0 6px #ec003b; -moz-box-shadow: 0 0 6px #ec003b; box-shadow: 0 0 6px #ec003b; }
 * -webkit-scrollbar-thumb:active {

background: linear-gradient(#a9001a, #db0a5e); border: 1px solid #a9001a; border-radius: 8px; -webkit-box-shadow: 0 0 6px #a9001a; -moz-box-shadow: 0 0 6px #a9001a; box-shadow: 0 0 6px #a9001a; }

/* Timer CSS */
 * 1) displayTimer { font-size: 12px !important; }
 * 2) showdate a { color: white !important; }

/* Make the Edit menu drop open on hover*/ .page-header > .wikia-menu-button > .WikiaMenuElement { display: block; min-width: 100%; /* Wikia's scripts only set this when opened 1st time */ visibility: hidden; /* visibility has a stair-step transition, !=0% is visible, 0% is hidden */ -webkit-transition-property: opacity, visibility; -webkit-transition-duration: 0.4s; -webkit-transition-delay: 0.1s; transition-property: opacity, visibility; transition-duration: 0.4s; transition-delay: 0.1s; opacity: 0; } .page-header > .wikia-menu-button .drop:hover ~ ul, .page-header > .wikia-menu-button > .WikiaMenuElement:hover { visibility: visible; opacity: 1; }

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

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

/* Make the paper icon on image thumbnails not affect layout and be translucent * this avoids empty captions wasting space on pages. */ .page-content .thumb { position: relative; } .page-content .thumb > .magnify { position: relative; /* relative to .thumb */ right: 3px; bottom: 4px; opacity: 0.15; margin: 0; padding: 0; float: none; } .page-content .thumb > .magnify:hover { /* Reveal on hover */ opacity: 1; }

/* Change the page fonts to something better suited for screen reading. */ .page-content { font-weight: 500 !important; font-family: "Segoe UI", 'Helvetica Neue', Helvetica, Arial, sans-serif; letter-spacing: 1px; line-height: 1.5em; }

.theme-fandomdesktop-light .page-content { color: #000; } .theme-fandomdesktop-dark .page-content { color: #FFF; }

.page-content i, .page-content em{ font-style:italic; font-weight: 500 !important; } .page-content .mw-headline, .page-header h1 { font-family: 'Droid Serif', Verdana, Helvetica, Arial, serif; }

.page-content h2 { font-weight: 500; border-bottom: 2px solid #ff7baa; margin-bottom: 0.6em; margin-top: 20px; padding-bottom: 4px; }

.page-content h3 { font-weight: 400; }


 * lang(ja) {

font-family: 'Hiragino Kaku Gothic Pro', 'Meiryo', 'Noto Sans Japanese', sans-serif; font-weight: 500; }

/* Compact the TOC since it's somewhat ridiculous on some pages */ .page-content .toc { font-size: 90%; font-weight:500; }

/* Fix line-height on lists and headings. It uses pixel values as well which screws it when the font-size is set smaller or larger. */ .page-content li { line-height: 1.6; } .page-content h2 { line-height: 1; }

/* Edit button position */ .page-content .editsection { font-weight:500; float: right !important; margin-right: 10px !important; }

/* User tags fixes */ a.tag { color: inherit; }

div.carousel-container div img.avatar { border:1px solid #ff7baa !important; } li.see-all a { color:#000 !important;background:#ff7baa !important; } ul.carousel li.thumbs a.image img.thumbimage { border:1px solid #ff7baa !important; }

/* Border around page */ .page { border: 1px solid #ff5b9d; -moz-box-shadow:0 0 2px #ff5b9d; -webkit-box-shadow:0 0 2px #ff5b9d; box-shadow:0 0 2px #ff5b9d; border-radius: 3px; }	height: 23px; width: 23px; }
 * 1) title-seriesicons img {

/* Fixing eras/banner alignment */ margin: 0 0 20px 0; } .editpage-sourcewidemode-on .edit-widemode-hide { display: none; }
 * 1) WikiaPageHeader {

/* Customizing Tabber */ /*.ns-0 .page-content .wds-tab__content { border-width: 0 !important; padding: 0 !important; }*/ .ns-0 .page-content .wds-tabber > ul.wds-tabs > li { margin-right: 0.1em; } .ns-0 .page-content .wds-tabber > ul.wds-tabs > li:last-child { margin-right: 0; }

.ns-0 .page-content .wds-tabber > ul.wds-tabs > li:first-child { margin-left: -3px; } .ns-0 .page-content .wds-tabber > ul.wds-tabs > li.wds-is-current:first-child a { margin-left: -3px !important; }  .ns-0 .page-content .wds-tabber .wds-tab__content { border-top: 1px solid #DC143C !important; border-bottom: 2px solid #DC143C !important; border-right: 2px solid #DC143C !important; border-left: 1px solid #DC143C !important; border-radius: 8px !important; background: rgba(255, 243, 249, 0.5) !important; padding: 2px 0.3em !important; } .ns-0 .page-content .wds-tabs { background: none; border-bottom: 0 !important; padding: 2px 0 !important; } .ns-0 .page-content ul.wds-tabs li a { background: rgba(255,189,212,0.9) !important; -moz-border-radius-topleft: 5px !important; -moz-border-radius-topright: 5px !important; border-top-left-radius: 5px !important; border-top-right-radius: 5px !important; border:1px solid #ffbdd4 !important; /*border-width:1px 1px 0 1px !important; border-style:solid !important; border-color:black !important;*/ color: black !important; font-size: 10px !important; font-weight: normal !important; margin-top: 0 !important; padding: 2px 0.3em !important; position: relative; } .ns-0 .page-content ul.wds-tabs li.wds-is-current a { background-color: #DC143C !important; /*border-top: 2px solid #DC143C !important; border-left: 2px solid #DC143C !important; border-right: 1px solid	#DC143C !important;*/ border-bottom: 1px solid #DC143C !important; color: white !important; cursor: default; font-size: 11px !important; font-weight: bold !important; padding: 2px 0.3em !important; }

.ns-0 .page-content ul.wds-tabs li.wds-is-current { line-height: 0 !important; }

.ns-0 .page-content ul.wds-tabs li.wds-is-current:first-child a { margin-left: -6px !important; } .ns-0 .page-content .wds-tab__content .ajax-poll { border: none !important; } .ns-0 .page-content .wds-tabber .wds-tab__content h2, .ns-0 .page-content .wds-tabber .wds-tab__content h3 { display: block !important; }

/** FandomDesktop tweaks **/

.ns-0 .page-content ul.wds-tabs { margin: 0; font: bold 12px Verdana,sans-serif; display: inline-flex; } .ns-0 .page-content .wds-tabs { border-bottom: 0 !important; padding: 2px 0 !important; } .ns-0 .page-content .wds-tabs__wrapper.with-bottom-border { border-bottom: none; } .ns-0 .page-content .wds-tabs__tab.wds-is-current { color: var(--theme-page-background-color); } .ns-0 .page-content .wds-tabs__tab-label { margin: 0px 3px; height: 20px; } .ns-0 .page-content ul.wds-tabs li.wds-is-current { margin-left: 3px; }

/* Thumb styling */ .article-thumb, .activityfeed-inserted-media li { -webkit-border-radius:1ex; -moz-border-radius: 1ex; border-radius: 1ex; border:1px solid #ff7baa; overflow: hidden; empty-cells: hide; } figcaption { margin:5px; } .article-thumb figcaption .caption { margin: 5px; font-size: 12px; } .page-content .article-thumb p:last-child, .page-content .article-thumb p + p:last-child { padding:0; } /* Gallery - Rounded Corners */ .wikia-gallery-border-small .thumb .gallery-image-wrapper { border-radius: 1ex !important; } /* Hides image attribution on articles */ div.picture-attribution { display:none !important; }

/* Custom reference box */ .refpopups-box { background: none repeat scroll 0 0 #e8f6f8 !important; border-color: #ff98aa !important; font-size: 12px !important; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius:8px; }

/* Link hover */ a:hover { color: #9c0038 !important; -webkit-transition: all .4s linear 0s; -moz-transition: all .4s linear 0s; -ms-transition: all .4s linear 0s; -o-transition: all .4s linear 0s; transition: all .4s linear 0s; } a:hover a:active { color: #310000 !important; -webkit-transition: all .4s linear 0s; -moz-transition: all .4s linear 0s; -ms-transition: all .4s linear 0s; -o-transition: all .4s linear 0s; transition: all .4s linear 0s; }

/* Back-to-top Button Format */ color: white; }   text-decoration: underline; } /* User Profile */ .UserProfileMasthead .masthead-info { background-image: url(https://vignette.wikia.nocookie.net/youkoso-jitsuryoku-shijou-shugi-no-kyoushitsu-e/images/0/04/UserProfileMastheadTheme.png); } .UserProfileMasthead .wikis span, .UserProfileMasthead .details span { color: #ef3262; font-family: Trebuchet MS; } .tally { color: #ef3262; } .UserProfileMasthead .details li, .UserProfileMasthead .wikis ul li a { color: #ef3262; font-weight: 400; font-family: Trebuchet MS; } .UserProfileMasthead .tally a { color: #ef3262; font-weight: 700; font-family: Trebuchet MS; } .UserProfileMasthead .masthead-info-lower:before { border-color: #f14c75 #ff7baa transparent transparent; font-family: Trebuchet MS; }
 * 1) backtotop button{
 * 1) backtotop button:hover {

.WikiaUserPagesHeader { background: linear-gradient(#ff7baa, #fe7bff, transparent); }

.avatar { border-radius: 6px; border: 1px solid #ff7baa; border-radius: 100% !important; }

.UserProfileMasthead .masthead-avatar .avatar { -moz-transition: all 0.6s ease; -ms-transition: all 0.6s ease; -o-transition: all 0.6s ease; -webkit-transition: all 0.6s ease; transition: all 0.6s ease; border-radius: 100% !important; box-shadow: 0 0 20px !important; border: 2px solid #f14c75; } .UserProfileMasthead .masthead-avatar:hover img { -moz-transform: rotate(720deg); -ms-transform: rotate(720deg); -o-transform: rotate(720deg); -webkit-transform: rotate(720deg); border-radius: none !important; box-shadow: 0 0 20px black; transform: rotate(720deg); } .UserProfileMasthead .masthead-avatar .sprite.edit-pencil { display: none; }

/* Comments Preview */ .cp-modal .cp-window { background-color: white !important; color: black !important; }

/* Wikia Notifications */ .WikiaNotifications li div { border-radius: 4px; box-shadow: 1px 0 1px #f6c0f6; color: white; margin-right: 0px; max-width: 175px; overflow: auto; padding: 10px 20px; position: relative; }

/* Link Preview */ .npage-preview { background: #E1EDFA; border: 1px solid #E1EDFA; box-shadow: 0 0 5px #DC143C; overflow: hidden; padding: 10px; position: fixed !important; top: 5px !important; } .npage-preview-noimage { display: none; }

/* TOC */ .page-content #toc a { color: #e8488b; font-weight: 500; }

/* Portable Infoboxes - adding here temporarily to fix them on FandomDesktop without breaking them on Oasis */

/* General Styling for Portable Infobox */ .portable-infobox { width: 295px; border: 3px solid #DC143C !important; border-radius: 10px; background: var(--theme-page-background-color); }

.portable-infobox .pi-header, .portable-infobox .pi-title { border-radius: 15px; }

.portable-infobox .pi-image-collection { margin: 2px; }

.portable-infobox .pi-image-collection-tabs { text-align: center; background: transparent; display: flex; flex-wrap: wrap-reverse; justify-content: center; }

.portable-infobox .pi-item.pi-image { display:flex; flex-direction: column-reverse; margin: 2px; }

.portable-infobox .pi-collapse-closed > *:nth-child(n+2) { display:none; }

.portable-infobox .pi-image-collection-tab-content .pi-item.pi-image { margin: auto; }

.portable-infobox .pi-image figcaption.pi-caption, .portable-infobox .pi-tab-link.pi-item-spacing { font-size: 9px; border: 1px solid crimson; /* to be overridden by more specific rules if necessary */ border-bottom: 0px; padding: 2px 5.5px; border-radius: 5px 5px 0 0; line-height: normal; margin-bottom: 0; margin-top: 0; }

.portable-infobox .pi-image figcaption.pi-caption { margin-left: auto; margin-right: auto; text-align: center; min-width: 35%; }

.portable-infobox .pi-tab-link.pi-item-spacing { margin-left: 3px; margin-right: 1.2px; max-width: none; }

.portable-infobox .pi-image figcaption.pi-caption, .portable-infobox .pi-image-collection-tabs .current { background-color: crimson; color: white; }

.portable-infobox .pi-image a.image-thumbnail { border: 1px solid crimson; border-right: 2px solid crimson; border-bottom: 2px solid crimson; border-radius: 8px; padding: 2px 0.5em; }

.portable-infobox .pi-image img.pi-image-thumbnail, .portable-infobox .pi-image-collection-tab-content img { max-width: 275px; height: auto; }

.portable-infobox .pi-item-spacing { margin: 1px; padding: 0; }

.portable-infobox .pi-title { font-size: 100%; color: #ffffff; border-radius: 5px; text-shadow: 3px 3px 3px #333333; background: #DC143C; padding: 5px; }

.portable-infobox .pi-header { border-radius: 5px; padding: 5px; color: #ffffff; background: #DC143C; text-align: center; vertical-align: middle; font-size: 85%; line-height: 1em; }

.portable-infobox .pi-data .pi-data-label { flex-basis: 35%; padding: 3px 3px 3px 5px; border-radius: 3px; vertical-align: middle; background: #DC143C; color: #ffffff; font-weight: normal; font-size: 75%; }

.portable-infobox table.pi-horizontal-group { border-spacing: 2px 0; border-collapse: separate; }

.portable-infobox .pi-horizontal-group-item.pi-data-label { padding-left: 3px; border-radius: 3px; background: #DC143C; color: #ffffff; font-weight: normal; font-size: 75%; vertical-align: middle; }

.portable-infobox .pi-data .pi-data-value { margin-top: auto; padding: 3px; flex-basis: 60%; flex-grow: 2; font-size: 75%; margin-right: 3px; margin-left: 3px; }

.portable-infobox .pi-data-value { text-align: right; border-bottom: 1px solid #DB143c; background: var(--theme-page-background-color); }

.portable-infobox .pi-data-value li { text-align: left; }

/* Customizations for Specific infoboxes -- Based on Rinrin's original coloring*/ .portable-infobox.pi-theme-light-novel { border-color: #513E7A; } .portable-infobox.pi-theme-light-novel .pi-title, .portable-infobox.pi-theme-light-novel .pi-header, .portable-infobox.pi-theme-light-novel .pi-data .pi-data-label, .portable-infobox.pi-theme-light-novel .pi-horizontal-group-item.pi-data-label { background-color: #513E7A; }

.portable-infobox.pi-theme-ss { border-color: #8269B7; } .portable-infobox.pi-theme-ss .pi-title, .portable-infobox.pi-theme-ss .pi-header, .portable-infobox.pi-theme-ss .pi-data .pi-data-label, .portable-infobox.pi-theme-ss .pi-horizontal-group-item.pi-data-label { background-color: #8269B7; }

.portable-infobox.pi-theme-manga { border-color: #3564BA; } .portable-infobox.pi-theme-manga .pi-title, .portable-infobox.pi-theme-manga .pi-header, .portable-infobox.pi-theme-manga .pi-data .pi-data-label, .portable-infobox.pi-theme-manga .pi-horizontal-group-item.pi-data-label { background-color: #3564BA; }

.portable-infobox.pi-theme-spin-off { border-color: #538FC5; } .portable-infobox.pi-theme-spin-off .pi-title, .portable-infobox.pi-theme-spin-off .pi-header, .portable-infobox.pi-theme-spin-off .pi-data .pi-data-label, .portable-infobox.pi-theme-spin-off .pi-horizontal-group-item.pi-data-label { background-color: #538FC5; }

.portable-infobox.pi-theme-art-book { border-color: #E7748E; } .portable-infobox.pi-theme-art-book .pi-title, .portable-infobox.pi-theme-art-book .pi-header, .portable-infobox.pi-theme-art-book .pi-data .pi-data-label, .portable-infobox.pi-theme-art-book .pi-horizontal-group-item.pi-data-label { background-color: #E7748E; }

.portable-infobox.pi-theme-databook { border-color: #716976; } .portable-infobox.pi-theme-databook .pi-title, .portable-infobox.pi-theme-databook .pi-header, .portable-infobox.pi-theme-databook .pi-data .pi-data-label, .portable-infobox.pi-theme-databook .pi-horizontal-group-item.pi-data-label { background-color: #716976; }

.portable-infobox.pi-theme-episode { border-color: #A33854; } .portable-infobox.pi-theme-episode .pi-title, .portable-infobox.pi-theme-episode .pi-header, .portable-infobox.pi-theme-episode .pi-data .pi-data-label, .portable-infobox.pi-theme-episode .pi-horizontal-group-item.pi-data-label { background-color: #A33854; }

.portable-infobox.pi-theme-bd-dvd { border-color: #742E60; } .portable-infobox.pi-theme-bd-dvd .pi-title, .portable-infobox.pi-theme-bd-dvd .pi-header, .portable-infobox.pi-theme-bd-dvd .pi-data .pi-data-label, .portable-infobox.pi-theme-bd-dvd .pi-horizontal-group-item.pi-data-label { background-color: #742E60; }

.portable-infobox.pi-theme-music { border-color: #5F9EA0; } .portable-infobox.pi-theme-music .pi-title, .portable-infobox.pi-theme-music .pi-header, .portable-infobox.pi-theme-music .pi-data .pi-data-label, .portable-infobox.pi-theme-music .pi-horizontal-group-item.pi-data-label { background-color: #5F9EA0; }

.portable-infobox.pi-theme-assessment { border-color: #FF930F; } .portable-infobox.pi-theme-assessment .pi-title, .portable-infobox.pi-theme-assessment .pi-header, .portable-infobox.pi-theme-assessment .pi-data .pi-data-label, .portable-infobox.pi-theme-assessment .pi-horizontal-group-item.pi-data-label { background-color: #FF930F; } .portable-infobox.pi-theme-assessment .pi-data .pi-data-label { flex-basis: 60%; }

.pi-border-color { border-color: var(--theme-page-background-color); }

/** Infobox tab adjustments (FandomDesktop)**/ .portable-infobox .wds-tabber, .portable-infobox .wds-tabber .wds-tab__content.wds-is-current { background: var(--theme-page-background-color) !important; border-radius: 7px; } .portable-infobox .pi-item.pi-image { margin: 2px -2px -1px; } .pi-caption { font-style: unset; }

/** Tabber - first level **/ .portable-infobox .pi-item.wds-tabber .wds-tab__content { border: none !important; padding: 0; } .portable-infobox .pi-item.wds-tabber .wds-tabs__tab-label { color: var(--theme-link-color); padding: 0 9px 17px; font-family: "Segoe UI",'Helvetica Neue',Helvetica,Arial,sans-serif; margin: 0 11px; } .portable-infobox .pi-item.wds-tabber .wds-is-current .wds-tabs__tab-label { border-bottom: 2px solid var(--theme-link-color); padding-top: 3px; } .portable-infobox .pi-item.wds-tabber .wds-tabs__wrapper { text-align: center; padding-top: 10px; }

/** Tabber - second level **/ .pi-image-collection span.wds-tabs__tab-label { font-size: 9px; color: #3A3A3A !important; border-bottom: none !important; border-radius: 5px 5px 0 0 !important; border: 1px solid #dd3c3c; padding: 0 5px !important; } .pi-image-collection .wds-is-current span.wds-tabs__tab-label { font-weight: bold; color: #FFF !important; background: #dd3c3c; padding-bottom: 1px !important; } .pi-image-collection .wds-tabs__wrapper { text-align: center; padding-top: 0 !important; } .pi-image-collection .wds-tab__content { padding: 2px 0 0 !important; margin: -6px -1px -1px !important; } .portable-infobox .pi-image-collection { margin: 0 -4px -1px -3px; } .pi-image-collection .wds-tabs__tab-label { height: 16px !important; margin: 0 2px !important; font-family: "Segoe UI",'Helvetica Neue',Helvetica,Arial,sans-serif !important; letter-spacing: 1px !important; }

/* Dark Theme Modifications */

/** Parent tab - non current tabs **/ .theme-fandomdesktop-dark .parenttab-inactive { background-color: #7a384c !important; border-color: #7a384c !important; }

/** Stub template **/ /*** Wiki Improvement ***/ .theme-fandomdesktop-dark .stub-imp { background: #e5cb7b !important; border-left: 5px solid #ab8e36 !important; color: #000 !important; }

/*** Content Referencing ***/ .theme-fandomdesktop-dark .stub-ref { background: #7cc68e !important; border-left: 5px solid #5a9769 !important; color: #000 !important; }

/*** Temporary Stub for Plot Page ***/ .theme-fandomdesktop-dark .stub-plot { background: #a1a1a1 !important; border-left: 5px solid #575757 !important; color: #000 !important; }

/*** Generic Article Stub ***/ .theme-fandomdesktop-dark .stub-gen { background: #83c0d4 !important; border-left: 5px solid #588d9f !important; color: #000 !important; }