MediaWiki:Wikia.css

/* COLOR ROOT */
 * root {

--background-color: #151C1F; --theme-color: #AB1E23; --secondary-color:#241C1F --text-color: #FFFFFF; }

/* DISABLE GALLERY UPLOADER */ .wikia-photogallery-add, .wikia-button noprint {display:none !important; }

/* MAINPAGE BOXES */ .portal { overflow: hidden; margin-bottom: 17px; background-color: var(--secondary-color); border: 1px solid var(--background-color); border-radius: 3px; } .portal__header { background-color: var(--theme-color); color: var(--text-color); line-height: 40px; text-align: center; font-weight: bold; border-radius: 3px; font-size: 18px; } .portal__overlay { position: absolute; top: 0; right: 0; bottom: 0; left: 0; } .portal__wrapper { position: relative; z-index: 1; } .portal__wrapper span { display: block; } .portal__content { box-sizing: border-box; padding: 5px 15px; font-size: 14px; background-color: var(--background-color); }

.mainpage-box-about { margin-bottom:20px; max-width:285px; border-radius: 3px; font-size: 14px; padding:25px; background: var(--theme-color); color:white; padding:1.2em; }

.mainpage-box-welcome { width:720px; margin:20px auto; text-align:center; }

.mainpage-box-about .header { font-weight:bold; text-transform:none; font-size:22px; text-align:center; }

.mainpage-box-welcome .description { width:700px; padding:15px 0px 15px 0px; line-height:150%; margin:10px; text-align:left; }

/* BLOGS */ .blog-listing__comment-count, .blog-listing__read-post { display: none; } .blog-listing__post { display: flex; flex-direction: column; margin: 0 0 10px; padding: 0 0 10px; border-bottom: 1px solid #949ea9; } .blog-listing__timestamp { font-style: italic; font-size: 12px; } .blog-listing__post-details { order: 1; } h2.blog-listing__title { order: 2; font-size: 24px; line-height: 1.2; border: none; margin: 0; padding: 10px 0 10px; } .blog-listing__summary { order: 3; } .blog-listing__post-details span { display: inline; }

/* INFOBOXES */ .portable-infobox .pi-data-value li { line-height:1.8em } .portable-infobox .reference,.refadjust .reference { font-size:7.5px; line-height:1.8 } .portable-infobox .assumed { font-size:7.5px; line-height:1.8 } .portable-infobox .pi-data:nth-child(even) { background-color:#151C1F } .portable-infobox .pi-data:nth-child(odd) { background-color:#241C1F } .portable-infobox .pi-item-spacing { padding:4px } .portable-infobox .pi-title { font-size:1.2em; text-align:center; line-height:1.8; color:#FFFFFF; background-color:#AB1E23 } .portable-infobox .pi-header { font-size:1em; color:#FFFFFF; line-height:1.8; background-color:#AB1E23 } .portable-infobox .pi-data-value { line-height:1.8; font-size:0.8em; } .portable-infobox .pi-data-label { line-height:1.8; font-size:0.8em; }

.portable-infobox.pi-navigation:last-child,.portable-infobox .pi-navigation:last-child { text-align:center; background-color:#AB1E23; }

/* NAVBOXES */ table.navbox { clear: both; font-size: 100%; text-align: center; width: 100%; } table.navbox th { background-color: #241C1F; padding-left: 1em; padding-right: 1em; } table.navbox td.navbox-group, th.navbox-group { white-space:nowrap !important; background: #241C1F !important; color: white !important; font-weight: bold !important; padding: 4px 10px !important; }

table.navbox td.navbox-title, th.navbox-title { white-space:nowrap !important; background: #AB1E23 !important; color: white !important; font-weight: bold !important; } table.navbox td.navbox-list { background: #151C1F !important; padding: 0px 5px !important; } table.navbox tr:not(:first-child) th { background-color: #151C1F; }

/* WIKI TABLES */ table.wikitable { margin:1em 1em 1em 0 !important; background:#241C1F !important; width:100%; border:1px #AB1E23 solid !important; border-collapse:collapse !important; color: #D5D4D4 !important; }

/* TABBER */ .tabbernav { font-family: inherit !important; font-weight: bold !important; font-size: 14px !important; border-bottom: 3px solid #AB1E23 !important; padding: 0.3em 0 !important; } .tabbernav a { padding: 0.3em 0.5em !important; margin: 0 !important; color:#FFFFFF !important; border: none !important; background: transparent !important; } .tabberactive a { color: white !important; background: #AB1E23 !important; } .tabbernav :not(.tabberactive) a:hover { background:#AB1E23 !important; } .tabbertab { border: none !important; padding: 0 !important; }

/* TEXT ANIMATIONS */ .wavy-text { display: inline-flex; } .wavy-text span { animation: jiggle; animation-duration: 900ms; animation-iteration-count: infinite; }