MediaWiki:Mariowiki2017.css
Nota: dopo aver pubblicato, potrebbe essere necessario pulire la cache del proprio browser per vedere i cambiamenti.
- Firefox / Safari: tieni premuto il tasto delle maiuscole Shift e fai clic su Ricarica, oppure premi Ctrl-F5 o Ctrl-R (⌘-R su Mac)
- Google Chrome: premi Ctrl-Shift-R (⌘-Shift-R su un Mac)
- Internet Explorer / Edge: tieni premuto il tasto Ctrl e fai clic su Aggiorna, oppure premi Ctrl-F5
- Opera: premi Ctrl-F5.
body {
font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
font-size: 14px;
line-height: normal;
margin: 0;
padding: 0;
word-wrap: break-word;
-webkit-print-color-adjust: exact;
background:#DEE3E7 url(https://www.mariocastle.it/w/skins/mariowiki2017/wiki-sfondo-n2LH38I.jpg);
color: #2b2c2d;
overflow-x: hidden !important;
overflow-y: scroll !important;
direction: ltr; /* Needed for RTL flipping */
unicode-bidi: embed;
}
#globalWrapper {
position: relative;
min-height:700px;
margin: auto;
padding:5px 10px 25px 10px;
background: #DEE3E7 url(https://www.mariocastle.it/w/skins/mariowiki2017/wiki-sfondo-n2LH38I.jpg);
}
#column-content {
width: 100%;
padding: 0;
margin-top: -15px;
}
#content {
position: relative;
background: #fcfcfc;
border-bottom: 2px solid #bbbbcc;
border-radius: 0 0 5px 5px;
z-index: 8;
padding: 10px;
border-top: 2px solid #0C55A0;
font-size: 11.5pt;
letter-spacing: -0.03pt;
line-height: 25px !important;
text-align: justify;
}
p {line-height:25px;}
table {text-align:initial;}
#mw-content-text ul {line-height:1.7em;}
#toc {min-width:200px; margin-top:5px; font-size:14px;}
#toc ul {line-height:1.5em;}
.tabber div:not(:first-child){display:none} .tabber .tabbertab:first-child{margin-top:20px;} .tabbertab {padding:5px; border:1px solid #CCC;} .tabbernav{margin-bottom:-20px;} .tabbertab p{margin:0;}
#column-one {
position: absolute;
width: 160px;
margin-top: -30px;
z-index: 1;
top: 47px;
}
/* Hide, but keep accessible for screen-readers */
#column-one h2 {
position: absolute;
top: -9999px;
}
/* Rendering immagini */
#content img {
image-rendering: optimizeSpeed;
image-rendering: -moz-crisp-edges;
image-rendering: -o-crisp-edges;
image-rendering: -webkit-optimize-contrast;
image-rendering: optimize-contrast;
image-rendering: crisp-edges;
image-rendering: pixelated;
-ms-interpolation-mode: nearest-neighbor;
}
/* the left column width is specified in class .portlet */
a.new,
#p-personal a.new {
color: #ba0000;
}
ul {
margin-left: 1.4em;
list-style-type: none;
/* @embed */
list-style-image: url(https://www.mariocastle.it/forum/styles/mariocastle2015/theme/images/bullet.gif);
}
input.historysubmit {
padding: 0 .3em .3em .3em !important;
font-size: 94%;
cursor: pointer;
height: 1.7em !important;
margin-left: 1.6em;
}
pre, .mw-code {
line-height: 1.1em;
}
#firstHeading {
padding-top: 0;
font-family: Times, serif;
font-size: 32px;
}
#contentSub, #contentSub2 {margin:10px 5px;}
#contentSub b {font-weight:normal;}
/*
** the main content area
*/
#siteNotice {
font-size: 95%;
padding: 0 0.9em;
}
#localNotice {
margin: 0;
}
#siteNotice p {
margin: 0;
padding: 0;
}
/*
** classes for special content elements like town boxes
** intended to be referenced directly from the wiki src
*/
/*
** User styles
*/
/* table standards */
table.rimage {
float: right;
position: relative;
margin-left: 1em;
margin-bottom: 1em;
text-align: center;
}
th {
color: #000;
}
/*
** edit views etc
*/
.special li {
line-height: 1.6em;
margin: 0;
padding: 0;
}
/*
** keep the whitespace in front of the ^=, hides rule from konqueror
** this is css3, the validator doesn't like it when validating as css2
*/
#bodyContent a.external {
/* @embed */
background: url(external-ltr.png) center right no-repeat;
color: #36b;
padding-right: 14px;
}
#bodyContent a.external[href ^="https://"],
.link-https {
/* @embed */
background: url(lock_icon.gif) center right no-repeat;
padding-right: 16px;
}
#bodyContent a.external[href ^="mailto:"],
.link-mailto {
/* @embed */
background: url(mail_icon.gif) center right no-repeat;
padding-right: 18px;
}
#bodyContent a.external[href ^="news:"] {
/* @embed */
background: url(news_icon.png) center right no-repeat;
padding-right: 18px;
}
#bodyContent a.external[href ^="ftp://"],
.link-ftp {
/* @embed */
background: url(file_icon.gif) center right no-repeat;
padding-right: 18px;
}
#bodyContent a.external[href ^="irc://"],
#bodyContent a.external[href ^="ircs://"],
.link-irc {
/* @embed */
background: url(discussionitem_icon.gif) center right no-repeat;
padding-right: 18px;
}
#bodyContent a.external[href $=".ogg"], #bodyContent a.external[href $=".OGG"],
#bodyContent a.external[href $=".mid"], #bodyContent a.external[href $=".MID"],
#bodyContent a.external[href $=".midi"], #bodyContent a.external[href $=".MIDI"],
#bodyContent a.external[href $=".mp3"], #bodyContent a.external[href $=".MP3"],
#bodyContent a.external[href $=".wav"], #bodyContent a.external[href $=".WAV"],
#bodyContent a.external[href $=".wma"], #bodyContent a.external[href $=".WMA"],
.link-audio {
/* @embed */
background: url(audio.png) center right no-repeat;
padding-right: 13px;
}
#bodyContent a.external[href $=".ogm"], #bodyContent a.external[href $=".OGM"],
#bodyContent a.external[href $=".avi"], #bodyContent a.external[href $=".AVI"],
#bodyContent a.external[href $=".mpeg"], #bodyContent a.external[href $=".MPEG"],
#bodyContent a.external[href $=".mpg"], #bodyContent a.external[href $=".MPG"],
.link-video {
/* @embed */
background: url(video.png) center right no-repeat;
padding-right: 13px;
}
#bodyContent a.external[href $=".pdf"], #bodyContent a.external[href $=".PDF"],
#bodyContent a.external[href *=".pdf#"], #bodyContent a.external[href *=".PDF#"],
#bodyContent a.external[href *=".pdf?"], #bodyContent a.external[href *=".PDF?"],
.link-document {
/* @embed */
background: url(document.png) center right no-repeat;
padding-right: 12px;
}
/* Interwiki Styling */
#bodyContent a.extiw,
#bodyContent a.extiw:active {
color: #39c;
}
/* External links */
/*
** Structural Elements
*/
/*
** general portlet styles (elements in the quickbar)
*/
.portlet {
border: none;
margin: 0;
padding: 0;
float: none;
overflow: hidden;
}
.portlet h3 {
background:#0C55A0; background-image:url(https://www.mariocastle.it/w/skins/mariowiki2017/wiki-blu-CgoZVSs.png); text-transform:uppercase; padding:6px 10px; box-shadow:0 1px 2px rgba(0,10,30,0.7); margin:0 0 -3px 0;
}
.pBody p {display:inline;}
/* allows .pBody styles to wrap around content added via BaseTemplateAfterPortlet hook */
.pBody:after {
content: '';
clear: both;
display: block;
}
.portlet ul {
line-height: 21px;
}
.portlet li {
padding: 0;
margin: 0;
}
/*
** Logo properties
*/
#p-logo {
top: 0;
left: 0;
position: absolute; /*needed to use z-index */
z-index: 3;
height: 155px;
width: 12em;
overflow: visible;
}
#p-logo h3 {
display: none;
}
#p-logo a,
#p-logo a:hover {
display: block;
height: 155px;
width: 12.2em;
background-repeat: no-repeat;
background-position: 35% 50% !important;
text-decoration: none;
}
/*
** the personal toolbar
*/
#p-personal {
position: absolute;
left: 0;
top: 0;
z-index: 3;
}
#p-personal {
width: 100%;
white-space: nowrap;
padding: 0;
margin: 0;
border: none;
background: none;
overflow: visible;
line-height: 1.2em;
}
#p-personal h3 {
display: none;
}
#p-personal .portlet,
#p-personal .pBody {
z-index: 0;
padding: 0;
margin: 0;
border: none;
overflow: visible;
background: none;
}
/* this is the ul contained in the portlet */
#p-personal li {
z-index: 0;
border: none;
padding: 0;
display: inline;
color: #fff;
margin-left: 10px;
vertical-align: middle;
background: none;
}
#p-personal li a {
text-decoration: none;
text-shadow: 1px 1px 3px #113;
background: none;
}
#p-personal li a:hover {
background-color: white;
text-decoration: none;
}
#p-personal li.active a:hover {
background-color: transparent;
}
/* The icon in front of the username / login link */
li#pt-userpage,
li#pt-anonuserpage,
li#pt-login {
/* @embed */
background: url(user.gif) top left no-repeat;
}
#p-personal ul {
text-transform: lowercase;
}
/* Don't lowercase username or IP addresses (IPv6) */
li#pt-userpage,
li#pt-anonuserpage {
text-transform: none;
}
#p-personal li.active {
font-weight: bold;
}
/*
** the page-related actions- page/talk, edit etc
*/
#p-cactions {
position: relative !important;
top:-5px !important;
margin: 0;
white-space: nowrap;
line-height: 1.1em;
overflow: visible;
background: none;
border-collapse: collapse;
font-size: 95%;
}
#p-cactions ul {
list-style-type: none;
list-style-image: none;
}
#p-cactions li {
display: inline-block;
overflow: visible;
background: #f4f4f8;
height: 24px;
margin-top: 12px;
padding-top: 1px;
margin-left: -3px;
position: relative;
transition: all 0.1s ease-out;
}
#p-cactions li:hover {
background: #fff;
margin-top: 12px;
}
#p-cactions li.selected {
background: #fff;
z-index: 3;
border-right: 1px solid #ddf;
}
#p-cactions li a {
color: #002bb8;
border: none;
padding: 0 .8em .3em;
position: relative;
z-index: 0;
margin: 0;
text-decoration: none;
z-index: 3;
}
#p-cactions li.selected a {
color: #333;
}
#p-cactions .new a {
color: #ba0000;
}
#p-cactions li a:hover {
z-index: 3;
text-decoration: none;
}
#p-cactions h3 {
display: none;
}
#p-cactions li.istalk {
margin-right: 0;
}
#p-cactions li.istalk a {
padding-right: .5em;
}
#p-cactions #ca-addsection a {
padding-left: .4em;
padding-right: .4em;
}
/* offsets to distinguish the tab groups */
#ca-nstab-main, #ca-nstab-category, #ca-nstab-mediawiki, #ca-nstab-user {border-top-left-radius:6px;}
#ca-talk {border-top-right-radius:6px; border-right:1px solid #bbbbcc; margin-right:30px;}
#ca-addsection {border-top-left-radius:6px; border-top-right-radius:6px; margin:0 8px 0 -3px; border-right:1px solid #bbbbcc;}
#ca-edit, #ca-history, #ca-delete, #ca-move, #ca-protect, #ca-watch, #ca-unwatch, #ca-varlang-0, #ca-print, #ca-protect, #ca-unprotect, #ca-nstab-special, #ca-viewsource, #ca-nstab-template {margin-right:2px; border-radius:6px 6px 0 0; border-right:1px solid #bbbbcc;}
li#ca-watch,
li#ca-unwatch,
li#ca-varlang-0,
li#ca-print,
li#ca-protect {
margin-left: 24px;
}
#p-cactions .pBody {
font-size: 1em;
background-color: transparent;
color: inherit;
border-collapse: inherit;
border: 0;
padding: 0;
overflow:hidden;
}
#p-cactions .pBody ul {margin-top:0px; height:45px;}
#p-cactions li a {
text-transform: lowercase;
}
#p-lang {
position: relative;
z-index: 3;
}
/* Override text-transform on languages where capitalization is significant */
.capitalize-all-nouns .portlet h3,
.capitalize-all-nouns #p-personal ul,
.capitalize-all-nouns #p-cactions ul li a {
text-transform: none;
}
/* TODO: #t-iscite is only used by the Cite extension, come up with some
* system which allows extensions to add to this file on the fly
*/
#t-ispermalink, #t-iscite {
color: #999;
}
/*
** footer
*/
div#footer {
background:#fafafa;
margin-bottom: 10px;
overflow: hidden;
padding: .4em 0 .3em 0;
text-align: center;
border-bottom: 2px solid #bbbbcc;
border-top:3px solid #0C55A0;
border-radius: 0 0 5px 5px;
}
#footer a {color:#0C55A0}
div#footer li {
display: inline;
}
#f-poweredbyico, #f-copyrightico {
margin: 0 8px;
position: relative;
top: -2px; /* Bump it up just a tad */
}
#f-poweredbyico {
float: right;
height: 1%;
}
#f-copyrightico {
float: left;
height: 1%;
}
.mw-htmlform-submit {
font-weight: bold;
padding-left: .3em;
padding-right: .3em;
margin-right: 2em;
}
/* js pref toc */
#preftoc {
margin: 0;
padding: 0;
width: 100%;
clear: both;
}
#preftoc li {
background-color: #f0f0f0;
color: #000;
}
#preftoc li {
margin: 1px -2px 1px 2px;
float: left;
padding: 2px 0 3px 0;
border: 1px solid #fff;
border-right-color: #716f64;
border-bottom: 0;
position: relative;
white-space: nowrap;
list-style-type: none;
list-style-image: none;
z-index: 3;
}
#preftoc li.selected {
font-weight: bold;
background-color: #f9f9f9;
border: 1px solid #aaa;
border-bottom: none;
cursor: default;
top: 1px;
padding-top: 2px;
margin-right: -3px;
}
#preftoc > li.selected {
top: 2px;
}
#preftoc a,
#preftoc a:active {
display: block;
color: #000;
padding: 0 .7em;
position: relative;
text-decoration: none;
}
#preftoc li.selected a {
cursor: default;
text-decoration: none;
}
#preferences {
margin: 0;
border: 1px solid #aaa;
clear: both;
padding: 1.5em;
background-color: #F9F9F9;
}
.prefsection {
border: none;
padding: 0;
margin: 0;
}
.prefsection legend {
font-weight: bold;
}
.prefsection table, .prefsection legend {
background-color: #F9F9F9;
}
.mainLegend {
display: none;
}
td.htmlform-tip {
font-size: 90%;
padding: .2em 2em;
color: #666;
}
.preferences-login {
clear: both;
margin-bottom: 1.5em;
}
.prefcache {
font-size: 90%;
margin-top: 2em;
}
#userloginprompt, #languagelinks {
font-size: 85%;
}
.mw-ui-vform {display:inline-block;}
#login-sectiontip {
font-size: 85%;
line-height: 1.2;
padding-top: 2em;
}
#userloginlink a, #wpLoginattempt, #wpCreateaccount {
font-weight: bold;
}
/**
* This was originally added by Gabriel Wicke in r3681 (committed on 25 May 2004)
* with the commit message "tweaks to page history".
* Unlike the other IE/Mac fixes that used to be present here, this seems to get
* applied on more modern browsers, so let's keep it here until someone has the
* time to properly test it out.
*/
#pagehistory li.selected {
position: relative;
}
#pagehistory li {
margin:10px 0;
font-size: 11px;
font-family: Verdana;
}
fieldset {border-radius:2px;}
.mw-history-legend {color:#666; font-size:13px;}
input#year {width:50px;}
.mw-recentchanges-table {font-size:13px;}
.mw-changeslist-legend .mw-collapsible-content {text-align:left !important;}
.redirectText {
font-size: 150%;
margin: 5px;
}
div.patrollink {
clear: both;
}
.sharedUploadNotice {
font-style: italic;
}
span.updatedmarker {
color: black;
background-color: #0f0;
}
.editExternally {
border: 1px solid gray;
background-color: #ffffff;
padding: 3px;
margin-top: 0.5em;
float: left;
font-size: small;
text-align: center;
}
.editExternallyHelp {
font-style: italic;
color: gray;
}
.toggle {
margin-left: 2em;
text-indent: -2em;
}
/* @bug 1714 */
input#wpSave,
input#wpDiff {
margin-right: 0.33em;
}
#wpSave {
font-weight: bold;
}
/* noarticletext */
div.noarticletext {
border: 1px solid #ccc;
background: #fff;
padding: .2em 1em;
color: #000;
}
div#searchTargetContainer {
left: 10px;
top: 10px;
width: 90%;
background: white;
}
div#searchTarget {
padding: 3px;
margin: 5px;
background: #F0F0F0;
border: solid 1px blue;
}
div#searchTarget ul li {
list-style-type: none;
list-style-image: none;
}
div#searchTarget ul li:before {
color: orange;
content: "\00BB \0020";
}
div#searchTargetHide {
float: right;
border: solid 1px black;
background: #DCDCDC;
padding: 2px;
}
#powersearch p {
margin-top: 0;
}
div.multipageimagenavbox {
border: solid 1px silver;
padding: 4px;
margin: 1em;
background: #f0f0f0;
}
div.multipageimagenavbox div.thumb {
border: none;
margin-left: 2em;
margin-right: 2em;
}
div.multipageimagenavbox hr {
margin: 6px;
}
table.multipageimage td {
text-align: center;
}
.templatesUsed {
margin-top: 1.5em;
}
.mw-summary-preview {
margin: 0.1em 0;
}
/* Friendlier slave lag warnings */
div.mw-lag-warn-normal,
div.mw-lag-warn-high {
padding: 3px;
text-align: center;
margin: 3px auto;
}
div.mw-lag-warn-normal {
border: 1px solid #FFCC66;
background-color: #FFFFCC;
}
div.mw-lag-warn-high {
font-weight: bold;
border: 2px solid #FF0033;
background-color: #FFCCCC;
}
.MediaTransformError {
background-color: #ccc;
padding: 0.1em;
}
.MediaTransformError td {
text-align: center;
vertical-align: middle;
font-size: 90%;
}
/* God-damned hack for the crappy layout */
.os-suggest {
font-size: 127%;
}
/* Sometimes people don't want personal tools to be lowercase! */
.no-text-transform {
text-transform: none;
}
/* Tooltips are outside of the normal body code, so this helps make the size of the text sensible */
.tipsy {
font-size: 127%;
}
/* mediawiki.notification */
.skin-mariowiki2016 .mw-notification {
-webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.125);
box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.125);
}
/* Proprietà del Content */
#BodyContent {display: none}
/* Link */
a {
color: #0844d0;
}
a:visited {
color: #114cd6;
}
a:active {
color: orange;
}
/* Sidebar */
.portlet h5 {text-transform: capitalize; font-weight: bold; color: white; text-shadow: 1px 1px 1px #1A1A1A;}
.mw-content-ltr ul {list-style: none outside url("https://www.mariocastle.it/w/images/9/90/Money_smw.png");}
#toc, #catlinks {border-radius:5px;}
#toc ul, .toc ul {
list-style-image: none !important;
list-style-type: none !important;
}
.pBody a {color: #fff;}
.pBody a:hover {color: #fff; text-transform:none;}
.pBody a:visited {color: #fff; }
#p-cactions .pBody {background: transparent !important; text-transform: capitalize}
#p-cactions .pBody a {text-transform: capitalize}
#p-cactions .pBody a:hover {text-transform: capitalize}
#p-cactions .pBody a:visited {text-transform: capitalize}
/* Scritte in alto a destra */
#p-personal ul {
display: inline;
position: absolute;
right: 0;
top: -1px;
background: #0C55A0 url(https://www.mariocastle.it/w/skins/mariowiki2017/wiki-blu-CgoZVSs.png);
padding: 1px 12px;
font-size: 14px;
border-radius: 5px;
}
#p-personal li a {
text-transform: capitalize;
}
#p-personal li a:hover {
background-color: transparent;
text-decoration: underline;
text-transform: capitalize;
}
#p-personal li.active a:hover {
background-color: transparent
}
li#pt-userpage,
li#pt-createaccount {
background: url('https://www.mariocastle.it/w/skins/mariowiki2017/wiki-fungo-OUYO6v7.png') left no-repeat;
padding-left: 27px;
margin-left:0;
text-transform: capitalize;
height: 16px;
}
li#pt-createaccount {font-weight:bold;}
p { margin: 8px 0 8px 0; }
h1, h2, h3, h4, h5, h6 {
color: black;
margin: 0px;
}
pre { border: 1px dashed #06f; overflow: auto; }
textarea { background: #FFFFFF url("https://www.mariocastle.it/images/wiki_textarea_bg.png")
}
#file img { background: #B0E0E6 url("https://upload.wikimedia.org/wikipedia/commons/5/5d/Checker-16x16.png") repeat;
}
#bodyContent h1, #bodyContent h2, #bodyContent h3, #bodyContent h4, #bodyContent h5 {
margin-bottom:0.6em;
}
body.page-Pagina_principale h1.firstHeading {
display: none;
}
#siteNotice {
padding: 0.3em;
margin: 0 0 10px 0;
border-top: 2px solid #ccc;
border-bottom: 2px solid #ccc;
background: transparent;
}
#catlinks {
-moz-border-radius: 1em;
}
.spoiler {
width:70%;
padding: 0.2em;
margin: 10px;
border-top: 2px solid #ccc;
border-bottom: 2px solid #ccc;
}
#navbox {
/*border:1px solid #630000;*/
border: 1px solid #aaaaaa;
background-color:#f9f9f9;
padding: 5px;
font-size: 95%;
margin-left: 15px;
margin-bottom: 15px;
}
#bodyContent a.extiw:active { color: #06f; }
#p-personal li a:hover {
background-color: none;
text-decoration: underline;
}
#preftoc a:active { color: #00c; -moz-border-radius-topleft: 1em;
-moz-border-radius-topright: 1em;}
input.searchButton {
padding: 0 0.4em !important;
cursor: pointer;
background: #fff url(https://www.mariocastle.it/w/skins/vector/images/search-ltr.png) center no-repeat;
border: none;
color: transparent;
}
input::-webkit-input-placeholder {color:#888899 !important;}
input:-moz-placeholder {color:#888899 !important; opacity:1;}
input::-moz-placeholder {color:#888899 !important; opacity:1;}
input:-ms-input-placeholder {color:#888899 !important;}
input:placeholder-shown {color:#888899 !important;}
#p-search label, .portlet h3 {
color: #fff;
font-size: 15px;
font-weight: normal;
text-transform: uppercase;
}
#p-search {
position: relative;
z-index: 3;
}
input.searchButton {
margin-top: 1px;
font-size: 95%;
}
#p-search .pBody {
padding: .3em 0 .4em 0;
text-align: center;
}
#p-search #searchform div div {
margin-top: .4em;
font-size: 95%;
}
#p-search h3 {display:none;}
#searchform {position:relative;}
input[type="radio"], input[type="checkbox"] {
border: none;
}
select {
border: 1px solid #630000;
color: Black;
}
.IntroPageBox {
background-color: #ffe;
background-repeat: no-repeat;
background-position: bottom right;
}
.IntroPageBox div.tright {
border-color: transparent !important;
}
blockquote {
border-left: 3px solid #06f;
margin-left: 2em;
padding-left: 1em;
}
.usermessage {
margin: 0em 0 1.5em;
border-radius: 4px;
}
.oldh3 {font-size: 132%}
.spoiler {
padding: 0.2em;
margin: 10px;
border-top: 2px solid #ccc;
border-bottom: 2px solid #ccc;
}
#disambig {
border-top: 3px double #cccccc;
border-bottom: 3px double #cccccc;
}
.references {
font-size:92%
}
.smalltoptext {
font-size:108%;
padding-top:5.2em;
padding-bottom:0.09em;
padding-right:0em;
float:right;
position:absolute;
right:1.5em;
top:0em;
white-space:nowrap;
}
.shroom {
background:url(https://www.mariowiki.com/images/c/c9/Mushroombg.png) repeat;
padding:0.3em;
color:black
}
.troublecenter {
background:url(https://www.mariowiki.com/images/2/2c/Troublecenterbg.png) repeat;
padding:0.2em;
color:#262626
}
.sigbox {
background: url(https://www.mariowiki.com/images/sigboxbg.png) no-repeat top left;
min-height: 35px;
min-width: 295px;
}
#p-personal {
z-index: 6;
}
#f-poweredbyico {
z-index: 0;
}
.right {
text-align:right;
}
.awards {
background:url(https://i.imgur.com/59xYH5e.png);
}
.proposal {
background:url(https://i.imgur.com/z15XM0A.png);
}
.fakenews {
background:url(https://www.mariowiki.com/images/e/e0/Version2small.png);
}
.interview {
background:url(https://www.mariowiki.com/images/a/ab/Yoshi_Emblem.gif);
}
/* Side ad code */
#column-google {
width: 120px;
clear: left;
position: absolute;
padding: 35px 0px 6px 6px;
float: right;
right: 0px;
top: 0px;
z-index: 1;
}
#google-ads {
background-color: #FFFFFF;
z-index: 5;
}
#google-linkbox {
background-color: #FFFFFF;
padding: 0px 0px 2px 0px;
z-index: -5;
}
#google-referral {
background-color: #FFFFFF;
border: 1px solid #aaaaaa;
padding: 2px 0px 2px 0px;
text-align: center;
z-index: 5;
}
#adbrite-ads {
background-color: #FFFFFF;
border: 1px solid #aaaaaa;
padding: 0px 2px 2px 2px;
text-align: center;
z-index: 5;
}
.ads-banner {
background: #fafafa;
text-align: center;
padding: 5px 0;
margin: 10px 0;
border-bottom: 2px solid #bbbbcc;
border-top:3px solid #0C55A0;
border-radius: 0 0 5px 5px;
}
.page-Pagina_principale .adside {display:none !important;}
.page-Pagina_principale #siteNotice {margin-bottom:22px;}
/* End ad code */
/* Main Page */
.MainPageAffiliatesBox {
padding: 0px 2px 7px 2px;
color: #000;
background: repeat-x bottom #5C94FC;
border: 1px solid #000000;
width: 100%;
margin-top: 1px;
margin-bottom: -5px;
}
.affiliates {
text-align: center;
font-size: 10px;
}
.affiliates a {
background: none !important;
padding: 0 !important;
}
.affiliates img {
margin-top: 1px;
margin-bottom: 2px;
}
.MainTopText a {
color: black;
text-decoration: none;
}
.MainTopText a:hover {
color: black;
text-decoration: underline;
}
.MainPageProposalBox h3 {
font-size: 120%;
}
/* hiddenStructure from Monobook - allows selective hiding of markup in templates */
.hiddenStructure {
display: none;
}
.mw-collapsible {text-align:center; margin-bottom:2px;}
/* End Main Page */
#p-personal a.new {
color: #99a;
}
div.pBody ul li#pt-userpage a.new {
color: #99a;
}
div.pBody ul li#pt-userpage a.new:hover {
color: #F0E6E6;
}
div.tleft div.thumbinner {
margin-right: 5px;
}
.mw-search-formheader div.results-info {float: left; padding:0 0 10px 10px;}
.mw-search-formheader div.results-info ul li {float:left;}
.mw-editsection, .mw-editsection-like {font-size:medium;}
.blacklink a, .blacklink a:hover, .blacklink a:visited {color: #000 !important;}
.whitelink a, .whitelink a:hover, .whitelink a:visited {color: #fff !important;}
.navtemplate.white tr:first-child th, .navtemplate.white tr:first-child th a {color: #fff !important;}
.navtemplate.black tr:first-child th, .navtemplate.black tr:first-child th a {color: #000 !important;}
.navtemplate tr th a, .navtemplate tr th a:visited, .navtemplate tr th a.new, .navtemplate tr th a.new:visited {color: #000000;}
.navigazione.white tr th, .navigazione.white tr th a {color: #fff !important;}
.navigazione.black tr th, .navigazione.black tr th a {color: #000 !important;}
.box-featured h2 {color: #fff; font-weight:bold;}
.rt_container {margin-top:-18px !important;}
.recent-topics-header, #burlone {display:none !important;}
.lingue tr:first-child th, .lingue tr:first-child th a {color: #000;}
.lingue td:first-child {padding-left: 5px;}
.lingue td {background: #e0e0f0}
.hide {opacity:0; transition: all 0.1s ease-in-out; pointer-events:none;}
.show {opacity:1; transition: all 0.25s ease-in-out;}
.slowshow {opacity:1; transition: all 0.7s ease-in-out;}
.wikiEditor-ui-controls, .wikiEditor-ui-buttons {background:#f7f7f7;}
.ui-dialog {font-family:'Source Sans Pro'; font-size:14px;}
#page-footer {
clear: both;
}
#page-footer h3 {
margin-top: 20px;
}
div#page-footer li {
display: inline;
}
#f-list #privacy:before {clear:both; display:block; content:'';} #f-list #about:before, #f-list #disclaimer:before, #f-list #mobileview:before {content:'·'; padding:0 4px;}
#f-list a {margin-right: 0;}
.site-notice a, .site-notice a:link, .site-notice a:hover, .site-notice a:visited {color:#fff !important;}
.site-notice {margin:3px 0; display:block !important;}
/* 2017 */
#mc-main {width:100%; margin:auto; position:relative;}
#mc-wrapper {width:100%;}
#ns-mcont {position:fixed; top:0; bottom:0; overflow:hidden; height:100%; width:200px; z-index:9999; box-shadow:1px 0 5px rgba(0,0,0,0.3);}
.suggestions {z-index:99999 !Important}
#ns-menu {position:absolute; top:0; left:0; bottom:0; right:-17px; overflow-x:hidden; overflow-y:scroll; background:#223; color:#fff; font-family:'Source Sans Pro'; text-shadow:1px 1px 2px rgba(10,0,60,1); font-size:15px;}
#ns-menu-wrapper a {color:#fff;}
#ns-menu-wrapper ul {padding:0; margin:10px 0; line-height:16px;}
#ns-menu-wrapper li {margin:1px 8px; border-radius:6px;}
#ns-menu-wrapper li a {width: 100%; display: block; height: 100%; padding: 5px 8px; text-decoration: none;}
#ns-menu-wrapper ul li {list-style-image:none;}
#ns-wrapper {display:block; margin:0 0 0 210px; width:88.5%; width:calc(100% - 220px); position:relative;}
#ns-sidewrapper {position:fixed; top:8px; right:10px; width:310px;}
#ns-correlati-head, .ns-barra-head {color:#112; margin:-5px -5px 0 -5px; padding:4px 8px; border-top:3px solid #0C55A0; border-bottom:1px dashed #96aabe; font-weight:bold; font-size:16px;}
.ns-barra-head {margin:0; background:#fafafa;}
.ns-annunci {margin-top:0 !important; margin-bottom:5px !important;}
#ns-side-social {margin:16px 0 8px 14px;}
#ns-side-social a {display:inline-block;border-radius:1px;margin:0 0 6px 3px;box-shadow:0 1px 2px rgba(10,20,40,0.5);color:#fff;}
#ns-fine {font-size:12px; text-align:center; padding:7px 30px; margin-top:5px;}
#ns-fine a {color:#8a98a2;}
#ns-sezione {display:block; color:#2851cc;}
.ns-condividi {margin:14px 0 16px 0;}
#ns-box-dx {float:right; width:70px; height:70px; background:#0C55A0; text-align:center; font-size:54px; color:#fff;}
.ns-sezione {border-bottom:2px solid; display:inline-block; margin-bottom:8px; height:18px;}
.share-container {position:absolute; top:-46px; right:15px;}
.share-container-bottom {margin:10px 0 -10px 0;}
.share-container a, .share-container-bottom a {background:#fff; color:#fff !important; display:inline-block;}
.ns-boxlink {background:#fff; color:#fff; display:inline-block;}
.ns-boxmaterial {color:#fafafa; padding:7px 14px; display:inline-block; margin:1px 0 2px 0; font-size:10.5pt; letter-spacing:0.2pt; text-transform:uppercase;}
a .ns-boxmaterial:hover, .share-container .ns-boxmaterial:hover, .share-container-bottom .ns-boxmaterial:hover {opacity:0.8;}
#ns-commenta-num {padding:0 1px; font-size:11pt; margin:-3px 0; display:inline-block;}
.ns-boxgrigio {background:#8a98a2;}
#ns-menu-wrapper li:hover, #ns-sideact {background:rgb(51,55,81); box-shadow:0 1px 1px rgba(0,10,30,0.3);}
#ns-sideact:after {display:inline-block; width:18px; height:24px; position:absolute; right:0px; content:''; background-image:url(https://www.mariocastle.it/w/skins/mariowiki2017/wiki-sidearrow-rutZLay.png);}
.ns-head {background:#0C55A0; background-image:url(https://www.mariocastle.it/w/skins/mariowiki2017/wiki-blu-CgoZVSs.png); text-transform:uppercase; padding:10px; box-shadow:0 1px 2px rgba(0,10,30,0.7); margin:0 0 -5px 0;}
.ns-logo {background-image:url(https://www.mariocastle.it/w/images/2/26/MC-Logo-2018.png); height:71px; padding:0; margin-bottom:-3px;}
#facebook-bg {background:#3c5a99;} #facebook-icon {background-position:0 0; margin:-9px 4px -4px -9px;}
#twitter-bg {background:#1da1f2;} #twitter-icon {background-position:-24px 0;}
#whatsapp-bg {background:#30b945;} #whatsapp-icon {}
#telegram-bg {background:#2299dd;} #telegram-icon {background-position:-47px 0;}
.topic-articolo-titolo #twitter-bg {margin:1px 1px 2px 2px;}
.ns-social-icon{width:44px;height:44px;position:relative;text-align:center;}
.ns-social-icon:hover{opacity:0.9;}
.ns-social-icon .fab {text-shadow:none;top:7px;position:relative;}
#ns-social-facebook{background:#3c5a99;} #ns-social-facebook .fab {top:9px;left:1px;}
#ns-social-twitter{background:#1da1f2;}
#ns-social-telegram{background:#2299dd;}
#ns-social-youtube{background:#e62117;}
#ns-social-twitch{background:#6441a4;} #ns-social-twitch .fab {top:8px;}
#searchInput {
background:#0c0c12;
color: #99b;
border-radius: 6px;
border: 0;
border-top: 1px solid #0e0e0e;
border-bottom: 1px solid #2c2c4a;
padding: 4px 8px 5px 8px;
margin: 8px 0 4px -1px;
width: 184px;
font-size: 16px;
font-family: 'Source Sans Pro';
}
#searchInput:hover, #searchInput:focus {color:#fff; outline:none;}
#searchInput input::-webkit-input-placeholder {color:#888899 !important;}
#searchInput input::-moz-placeholder {color:#888899 !important;}
#searchInput input:-ms-input-placeholder {color:#888899 !important;}
#searchInput input:-moz-placeholder {color:#888899 !important;}
#searchGoButton {width:0; height:0; overflow:hidden; padding:0; visibility:hidden; position:absolute;}
#ns-menu .pointer {display:none;}
.template-avviso {
border: 1px dashed;
padding: 0 8px;
font-size: 90%;
line-height: 18px;
vertical-align: middle;
margin: 8px 0;
}
.template-avviso .image {
min-width: 30px;
display: inline-block;
text-align: center;
padding-right: 3px;
}
@media only screen and (max-width:1565px) {
#p-personal li {margin-left:0.4em; font-size:13px;}
li#pt-userpage, li#pt-anonuserpage, li#pt-login {background:none; padding:0;}
#ca-talk {margin-right:9px;}
li#ca-watch, li#ca-unwatch, li#ca-varlang-0, li#ca-print, li#ca-protect {margin-left:5px;}
#ca-nstab-main, #ca-talk, #ca-edit, #ca-history, #ca-delete, #ca-move, #ca-protect, #ca-watch, #ca-unwatch, #ca-varlang-0, #ca-print, #ca-protect, #ca-unprotect, #ca-nstab-special {font-size:12px;}
#p-cactions .pBody ul {margin-left:10px;}
}
@media only screen and (max-width:1345px) {
#ns-wrapper {padding-top:27px;}
}
@media only screen and (max-width:800px) {
#ns-mcont {display:none;}
#ns-wrapper {margin:2px 10px; width:98%; width:calc(100% - 20px);}
}
a.feedlink {
background-position: 45px center;
}
/* Cookie notice */
.cc_banner-wrapper {z-index:99999 !important;}
/* Tasti EditTools */
#mw-edittools-charinsert {
text-align:center;
}
.editOptions {
margin-bottom:0.5em;
}
.mw-edittools-section {
margin: 0;
}
.mw-edittools-section a {
background: -moz-linear-gradient(top, rgb(246,246,246) 1%,rgb(222,222,222) 100%);
background: -webkit-linear-gradient(top, rgb(246,246,246) 1%,rgb(222,222,222) 100%);
background: linear-gradient(to bottom, rgb(246,246,246) 1%,rgb(222,222,222) 100%);
border: #939393 1px solid;
border-radius: 4px;
text-align: center;
color: buttontext;
box-sizing: border-box;
padding: 2px 4px 3px;
line-height: 2em;
}
.mw-edittools-section a:hover {
text-decoration:none;
background: -moz-linear-gradient(top, rgb(255,255,255) 1%, rgb(240,240,240) 100%);
background: -webkit-linear-gradient(top, rgb(255,255,255) 1%,rgb(240,240,240) 100%);
background: linear-gradient(to bottom, rgb(255,255,255) 1%,rgb(240,240,240) 100%);
border: #777 1px solid;
}
/* Font Awesome - Questo codice velocizza il caricamento delle icone "seguici" */
.mw-changeslist {text-align:start}
/* Polldaddy per la Ultimate Music Battle
.pds-box audio {max-width:280px; margin-bottom:-24px;}
.pds-links {display:none !important;}
.pds-vote {padding:10px 0px 0 0 !important;}
.pds-answer label {font-family:Verdana; font-size:9pt;}
.pds-box {border:none !important;}
.pds-box-outer {background:#fff; padding:4px 10px 10px 10px !important;}
.pds-question-top {height:8px;}
.pds-answer {padding:0 !important; border-top:0 !important;}
.pds-feedback-label p, .pds-links-back, .pds-admin-bar {display:none !important;}
.pds-sharing-facebook {display:inline-block !important; width:160px !important; margin:0 !important;}
.pds-sharing-twitter {display:inline-block !important; width:60px !important;}*/