MediaWiki:Wikia.css

body.skin-oasis { background-size: cover; } width: 300px; height: 140px; margin-bottom: 15px; }	display: inline-block; position:relative; height: 140px; width: 300px;
 * 1) MP-Discord {
 * 1) MP-Discord a {

}   position:absolute; width:100%; height:100%; top:0; left:0; content:""; background:url(https://discord.com/api/guilds/482191897901662208/widget.png?style=banner3) no-repeat; background-size: contain; }
 * 1) MP-Discord a::before {

/* --- Portal templates --- */

.portal { overflow: hidden; margin-bottom: 17px; }

.portal + p:not(.show) { display: none; }

.portal__header { background-color: #85b3fe; color: var(--text-color); line-height: 40px; text-align: center; font-weight: bold; font-size: 15px; }

.portal__content { box-sizing: border-box; padding: 10px 30px; font-size: 12px; border: 1px solid #C0C0C0; }

.portal__content h3 { font-weight: bold !important; }

.portal__content .floatright { margin: 15px 0 10px 20px !important; }

.portal__content__affiliates { /*overflow-y: scroll; overflow-x: hidden; height: 200px;*/ margin-top: 10px; }

.portal__content__affiliates img { width: 100%; height: auto; }

/* Portal/aux */

.portal__content span { display: block; text-align: center; } .portal__content .preloader { background-repeat: no-repeat; background-position: 1px 1px; } .portal__content__aux { display: inline-block; position: relative; width: 175px; height: 202px; text-align: center; } .portal__content__aux p a { display: block; font-weight: bold; font-size: 11px; text-transform: uppercase; letter-spacing: 1px; line-height: 25px; transition: color .15s ease-in; color: #999; } .portal__content__aux p a:hover { font-family: var(--theme-font); color: var(--theme-color); cursor: pointer; text-decoration: none; }

.portal__content__aux p a .portal__content__aux__link__text { top: 10px; position: relative; color: inherit; background-color: transparent; border: 1px solid transparent; box-shadow: inset 0 0 0 5px transparent; transition: all .15s ease-in; }

.portal__content__aux p a:hover .portal__content__aux__link__text { color: #2fffe3; background-color: rgba(47,255,225,0.4); border: 1px solid rgba(255, 255, 255, 0.3); box-shadow: inset 0 0 0 5px #123353; }

.portal__content__aux p a .portal__content__aux__link__text:before, .portal__content__aux p a .portal__content__aux__link__text:after { display: block; content: ''; width: 107px; height: 6px; margin: auto; background-color: #123353; position: relative; }

.portal__content__aux p a .portal__content__aux__link__text:before { top: -6px; }

.portal__content__aux p a .portal__content__aux__link__text:after { bottom: -6px; } .portal__content__aux__icon { width: 140px; height: 140px; background-position: center; background-repeat: no-repeat; background-size: 90%; margin: auto; }

a:hover .portal__content__aux__icon { border: 1px solid #2fffe3; background-color: rgba(47, 255, 225, 0.4); }