MediaWiki:Common.css

/* CSS placed here will be applied to all skins */ @import "/load.php?mode=articles&articles=u:dev:MediaWiki:FandomizedTabs/tabbers.css&only=styles"; /* Google Fonts */ @import url('https://fonts.googleapis.com/css2?family=Josefin+Sans&display=swap%27');

body.mediawiki { background-attachment: fixed !important; font-family: 'Josefin Sans', sans-serif; } /* Resizes background based on screen size */ body { background-size: cover !important; }

/* Wikia Rail */ .WikiaRail .rail-module, .WikiaRail .module { border: none !important; border-radius: 7px !important; box-shadow: 1px 1px 3px lightgrey !important; padding: 15px; background: rgb(255,255,255,0.6) !important; margin: 0 0 30px; }

/* Infoboxes */ /*Infobox*/ .infobox { border: 1px solid blue; background-color: #fff; color: red; margin-bottom: .5em; margin-left: 1em; padding: .2em; float: right; clear: right; } .pi-europa .pi-horizontal-group .pi-horizontal-group-item { text-align: center; }

.pi-europa .pi-horizontal-group-item:nth-child(even) { background-color: #fff; } .pi-europa.pi-background { background-color: #fff; } .infobox td, .infobox th { vertical-align: top; } .infobox.bordered { border-collapse: collapse; } .infobox.bordered td, .infobox.bordered th { border: none; } .infobox.bordered .borderless td, .infobox.bordered .borderless th { border: none; } .portable-infobox { width: 190px; background: #fff; border: 2px solid blue; padding: 3px; border-radius: 4px; letter-spacing: 1px; font-family: Josefin Sans!important; } /* Gallery - Corners */ .wikia-gallery-border-small .thumb .gallery-image-wrapper { border: none; box-shadow: 1px 1px 3px grey; } .wikia-gallery-caption-below .lightbox-caption { font-size: 80% !important; } .wikia-gallery-captions-center .wikia-gallery-item .lightbox-caption { padding: 0px !important; }

/* Tabber */ .tabbernav { border: none; border-bottom: 10px solid blue!important; }

.tabbernav a { border: none !important; background: transparent !important; padding: 0.2em !important; font-family: "Josefin Sans", sans-serif; font-size: 150%; color: blue !important; } .tabbernav a:hover { color: purple !important; }

.tabberactive a { color: purple !important; }

.mainpage .char-element img { border-radius:50%; border: 2.5px dotted purple; padding: 2px; width: 140px; height:auto; } .mainpage .char-element img:hover { transform: scale(0.9); transition: transform 0.3s; } .tabbertab { border: none !important; } /**For Portal **/ .portal { -moz-transition: all 0.3s linear; -webkit-transition: all 0.3s linear; -o-transition: all 0.3s linear; } .portal:hover { opacity:0.7; background:#ffffff; }