MediaWiki:Common.css: Difference between revisions

From Wikizilla, the kaiju encyclopedia
Jump to navigationJump to search
(While this did have the intended effect of allowing tables to scroll from side to side on mobile, it also pushed page text below infoboxes and messed up tiles of images (e.g. on the main page) on desktop browsers.)
Tag: Undo
(Undo revision 353284 by WikiTeq (talk))
Tag: Undo
 
(15 intermediate revisions by 3 users not shown)
Line 1,015: Line 1,015:
#f-poweredbyico img, #f-copyrightico img {
#f-poweredbyico img, #f-copyrightico img {
margin: 0;
margin: 0;
}
/** A fix for tables **/
.responsive-table {
  overflow-x: auto;
}
}

Latest revision as of 10:08, 29 February 2024

/* Affects all skins */
/* El código CSS de esta página proviene de WikiDex. Para los autores del mismo, ver el historial de [[w:c:es.pokemon:MediaWiki:Monobook.css]]. Favor de mantener este mensaje si copian el código a otro wiki. */
/* </pre> */

/** Link colors **/
a {
    color: #0062ab;
}
a:visited { color: #0026b8; }g

#firstHeading {
        width: 100%;
}

li#pt-anonuserpage, li#pt-anontalk { display: none; }

.tocnumber { display: none; }

/* Hide comment scores since the functionality don't even work right */

.c-score { display: none; }

/* Allow limiting of which header levels are shown in a TOC;
   <div class="toclimit-3">, for instance, will limit to
   showing ==headings== and ===headings=== but no further
   (as long as there are no =headings= on the page, which
   there shouldn't be according to the MoS).
 */
.toclimit-2 .toclevel-1 ul,
.toclimit-3 .toclevel-2 ul,
.toclimit-4 .toclevel-3 ul,
.toclimit-5 .toclevel-4 ul,
.toclimit-6 .toclevel-5 ul,
.toclimit-7 .toclevel-6 ul {
    display: none;
}

.rating-total {
   color:black;
}

/*vote*/
.rating-voted {
    color: black;
    line-height: 10px;
    font-size: 9px;
    position: absolute;
    right: 70px;
}

/* YouTube */
#bodyContent a.external[href ^="https://www.youtube.com"],
#bodyContent a.external[href ^="https:/youtube.com"],
#bodyContent a.external[href ^="http://www.youtube.com"],
#bodyContent a.external[href ^="https:/youtu.be"],
#bodyContent a.external[href ^="http://youtu.be"],
.link-https {
	background: url(/w/images/6/69/Youtube-link.png) center right no-repeat;
	padding: 0 18px 0 0;
}

/* remove external link thing from WZ http links */
#bodyContent a.external[href ^="http://wikizilla.org"],
#bodyContent a.external[href ^="https://wikizilla.org"],
.link-https {
	background: none;
        padding: 0;
}

ol.references,
div.reflist,
div.refbegin {
  font-size: 90%;
}


/*Tagline [[MediaWiki:Tagline]]
#siteSub { display:block; font-weight:normal; font-size:normal;}
body.page-Main_Page.action-view #siteSub, body.page-Main_Page.action-submit #siteSub { display: none; }*/


#toc, .toc {
    -moz-border-radius: 1em;
    -webkit-border-radius: 1em;
    border-radius: 1em;
    border: 1px solid #8B0000;
}

#pt-notifications-alert .mw-echo-notifications-badge, #pt-notifications-message .mw-echo-notifications-badge {
        display: inherit;
}


.oo-ui-buttonElement-framed > input.oo-ui-buttonElement-button, 
.oo-ui-buttonElement-framed.oo-ui-labelElement > .oo-ui-buttonElement-button > .oo-ui-labelElement-label {
/*    line-height: 0.0em; This line doesn't help - MW-135 */
	line-height: 1.875em;
    font-size: 10px;  /*  This line would be better commented out - MW-135 */
/*    margin-top: -9px;   This line was guilty - MW-135 */
}
.oo-ui-buttonElement-framed.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button {
    font-size: 10px; 
}

/*** Thumbs ***/
/* Aspecto de los thumbs! */
div.thumbinner {
	background-color:#333;
	background:-moz-linear-gradient(top, #888, #333);
	background:-webkit-linear-gradient(top, #888, #333);
	background:linear-gradient(to bottom, #888, #333);
	filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#333333', startColorstr='#888888', gradientType='0');
	border:1px solid #000;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	color:#FFFFFF;
	-moz-box-shadow:2px 2px 5px #333;
	-webkit-box-shadow:2px 2px 5px #333;
	box-shadow:2px 2px 5px #333;
	padding-top:4px !important; /* Un píxel más para igualar con los lados */
}

div.thumb {
       padding: 0px;
       margin: 10px auto;
}

.thumbinner a, .thumbinner a:visited { color:#ff0000; }
 
.thumbinner {
	background-color:#f9f9f9;
	border:none;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}

/** Gallery **/
li.gallerybox div.thumb {
        border: none;
        background: transparent;
        padding: 0 0 0 0;
        margin: -10px 0px -10px -8px;
}

li.gallerybox div.thumb img { border: 1px solid darkred !important; }

ul.gallery, li.gallerybox {
    padding: 0px;
    margin: auto;
    margin-right: -30px;
}
ul.gallery.mw-gallery-traditional { padding: 0px; margin: -5px; }


div.gallerytext {
    text-align: center;
    font-size: 90%;
    padding-right: 24px;
}

/* Collapsible tables (see http://www.mediawiki.org/wiki/Manual:Collapsible_tables) */
table.collapsed tr.collapsable {
	display: none;
}

/** Reflist Dividers **/
.references-column-width {
  -moz-column-rule: 1px solid #aaa;
  -webkit-column-rule: 1px solid #aaa;
  column-rule: 1px solid #aaa;
}


/* Adjust inputbox button padding in Firefox */
/*-moz-document url-prefix() { 
	.bodySearchWrap .mw-ui-button, .createboxButton {
		padding-top: 4px;
		padding-bottom: 5px;
	}
}*/

/* Hide help link on the Recent Changes */
.mw-indicators {
	display: none;
}

.collapseButton {		/* 'show'/'hide' buttons created dynamically by the	    */
	float: right;		/* CollapsibleTables JavaScript in [[MediaWiki:Common.js]] */
	font-weight: normal;	/* are styled here so they can be customised.		  */
	text-align: right;
	width: auto;
}

/* Captcha spacing */
.editOptions .g-recaptcha {
	margin-bottom: 10px;
}
.mw-ui-vform {
	width: 302px;
}


/* Auto-scroll if <pre></pre> box is too wide */
pre { overflow: auto; }

/***** CSS placed here will be applied to all skins on the entire site. *****/
/* See also: [[MediaWiki:Monobook.css]] */
/* <pre> */

/* Let's see if the collapsible element thing decides to work now */
.collapseButton-altered span.collapseButton { font-weight:normal }
.collapseButton-altered span.collapseLink { color:#00b06c; cursor:pointer; }
.collapseButton-altered span.collapseLink:hover { text-decoration:underline } 


/* Standard Navigationsleisten, aka box hiding thingy
   from .de.  Documentation at [[Wikipedia:NavFrame]]. */
div.NavFrame {
    margin: 0;
    padding: 4px;
    border: 1px solid #aaa;
    text-align: center;
    border-collapse: collapse;
    font-size: 95%;
}
div.NavFrame + div.NavFrame {
    border-top-style: none;
    border-top-style: hidden;
}
div.NavPic {
    background-color: #fff;
    margin: 0;
    padding: 2px;
    /* @noflip */
    float: left;
}
div.NavFrame div.NavHead {
    height: 1.6em;
    font-weight: bold;
    background-color: #ccf;
    position: relative;
}
div.NavFrame p,
div.NavFrame div.NavContent,
div.NavFrame div.NavContent p {
    font-size: 100%;
}
div.NavEnd {
    margin: 0;
    padding: 0;
    line-height: 1px;
    clear: both;
}
a.NavToggle {
    position: absolute;
    top: 0;
    /* @noflip */
    right: 3px;
    font-weight: normal;
    font-size: 90%;
}

 /* Removes the title 'Main Page' from the Main Page; it is redundant. */
body.page-Main_Page #siteSub, 
body.page-Main_Page #contentSub, 
body.page-Main_Page h1.firstHeading {
    display: none !important;
}

/*[[Template:Pop-up]]*/
.imagenpopup .popup {display:none; speak:none;}

.imagenpopup .enlace a {color:#008000;}

.imagenpopup:hover .popup {
	background:transparent;
	padding:2em 1em 1em 2em;
	display:inline;
	position:absolute;
	margin-left:-200px;
	margin-top:-50px;
	z-index:110;
}

.imagenpopup .popup .thumb { border:none !important; }


 
/* Aspecto de los thumbs */
div.thumbinner, .thumbinner {
	background-color:#333;
	background:-moz-linear-gradient(top, #888, #333);
	background:-webkit-linear-gradient(top, #888, #333);
	background:linear-gradient(to bottom, #888, #333);
	filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#333333', startColorstr='#888888', gradientType='0');
	border:none;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	color:#FFFFFF;
	-moz-box-shadow:2px 2px 5px #333;
	-webkit-box-shadow:2px 2px 5px #333;
	box-shadow:2px 2px 5px #333;
	padding-top:4px !important; /* Un píxel más para igualar con los lados */
}
 
.thumbinner a, .thumbinner a:visited { color:#00BFFF; }
 
img.thumbimage {
	background-color:#f9f9f9;
	border:none;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}
 
/* Eliminamos un enorme borde blanco que queda mal sobre fondos de color por el mismo valor en margen */
div.tright {
	border-width:0;
	margin:0.5em 0 0.8em 1.4em;
}
div.tleft {
	border-width:0;
	margin:0.5em 1.4em 0.8em 0;
}

/********* Tabber fixes *******/

.tabs-tabbox > .tabs-container {
   padding: 0px;
   border-radius: 0px;
   z-index: 6;
   margin: -1px;
   magin-top: 0px;
    border: 1px solid #eee;
}

.tabs-tabbox > .tabs-label {
    margin:0px 1px;
    border-radius: 7px;
    font-family: 'Trebuchet MS',sans-serif;
}

.tabs-tabbox > .tabs-input:checked + .tabs-label, .tabs-input-0:checked + .tabs-input-1 + .tabs-label {
    background-color: #FFF;
    background: linear-gradient(white 90%,transparent);
}
.tabs-label {
    background: linear-gradient(#ccc 80%,transparent);
}

/* Tabbers buenos */
ul.tabbernav {
    border-bottom: 0px solid !important;
    font: normal 14px Helvetica, Arial, sans-serif !important;
    padding: 10px 0px !important;
    border-top: 5px solid #540000;
    border-radius: 0px !important;
}
 
ul.tabbernav li {
}
 
ul.tabbernav li a {
    padding: 10px 10px !important;
    margin-left: 0px !important;
    border: 0px solid !important;
    background: #b8b8b8 !important;
    border-radius: 0px !important;
}
 
ul.tabbernav li a:link {
    color: #540000 !important;
}
 
ul.tabbernav li a:visited {
    color: #540000 !important;
}
 
ul.tabbernav li a:hover {
    background-color: #540000 !important;
    border-color: transparent !important;
    color: #FFF !important;
    border-radius: 0px !important;
}
 
ul.tabbernav li.tabberactive a {
    color:#FFF !important;
    font-weight:normal !important;
    border: 0px solid #9f9f9f !important;
    border-bottom: 1px solid #b8b8b8 !important;
    background-color: #540000 !important;
    border-radius: 0px !important;
}
 
ul.tabbernav li.tabberactive a:hover {
    border: 0px solid #9f9f9f !important;
    border-bottom: 0px solid #b8b8b8 !important;
    border-radius: 0px;
}
 
.tabberlive {
    width: auto !important;
}
 
.tabberlive .tabbertab {
    border: 0px solid #9f9f9f !important;
    border-top: 0 !important;
    border-radius: 0px !important;
} 

/***********************************************************
** Remove Wikistickies
*/
#wikisticky_browser { display: none; }
#myhome-sidebar .wikisticky_special_link { display: none; }

/* Mark redirects in Special:Allpages and Special:Watchlist */
.allpagesredirect { font-style: italic; }
.watchlistredir { font-style: italic; }

/* Discutir */
.RelatedForumDiscussion {
  border-radius: 10px;
  background: none repeat scroll 0% 0% rgb(206, 183, 183);
  padding-bottom: 20px;
  margin-top: 30px;
  border: 2px solid rgb(146, 11, 11);
} 

/* TOC */
table#toc.toc {
  border: 2px solid rgb(146, 11, 11);
  background: rgb(251, 230, 230);
  border-radius: 15px;
} 
/* End */

/* Encabezados h1 */
body.ns-0 h1 .editsection {
	margin:7px 0 0 15px;
	height:23px;
	line-height:22px;
}
 
body.ns-0 .editsection-nf:hover { background: #fe2323; }
 
#bodyContent .editsection a:hover, #WikiaArticle .editsection a:hover {text-decoration:underline;}
body.ns-0 #bodyContent .editsection a:hover, body.ns-0 #WikiaArticle .editsection a:hover {text-decoration:none;}
 
body.ns-0 #WikiaArticle .editsection a { font-size:85%; }

/* Recent changes byte indicators */
.mw-plusminus-pos { color: #006500; }
.mw-plusminus-neg { color: #8B0000; }

/* Forum formatting -Algorithm & -Splaka */

.toc {margin-top: 20px;}

/* </pre> */

/***************************************************************/
/******** THANKS TO BULBAPEDIA FOR ALL THE CODE BELOW. *********/
/* http://bulbapedia.bulbagarden.net/wiki/MediaWiki:Common.css */
/***************************************************************/

/* creates a div class that can be used to add mouse-over functionality. */
/* hoverexpand will expand to fit the content vertically when hovered-over. Best used within tables or other divs. */
.hoverexpand {
height: 18px;
padding: 2px;
overflow: hidden;
*overflow: visible;
_overflow: visible;
}

.hoverexpand:hover {
height: 100% !important;
overflow: visible;
}

/* cutting down on the usage of Template:Roundy with div and table classes for use in larger pages. */
.roundy {
border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
-khtml-border-radius: 10px;
-icab-border-radius: 10px;
-o-border-radius: 10px;
}

.roundytl {
border-top-left-radius: 10px;
-moz-border-radius-topleft: 10px;
-webkit-border-top-left-radius: 10px;
-khtml-border-top-left-radius: 10px;
-icab-border-top-left-radius: 10px;
-o-border-top-left-radius: 10px;
}

.roundytr {
border-top-right-radius: 10px;
-moz-border-radius-topright: 10px;
-webkit-border-top-right-radius: 10px;
-khtml-border-top-right-radius: 10px;
-icab-border-top-right-radius: 10px;
-o-border-top-right-radius: 10px;
}

.roundybl {
border-bottom-left-radius: 10px;
-moz-border-radius-bottomleft: 10px;
-webkit-border-bottom-left-radius: 10px;
-khtml-border-bottom-left-radius: 10px;
-icab-border-bottom-left-radius: 10px;
-o-border-bottom-left-radius: 10px;
}

.roundybr {
border-bottom-right-radius: 10px;
-moz-border-radius-bottomright: 10px;
-webkit-border-bottom-right-radius: 10px;
-khtml-border-bottom-right-radius: 10px;
-icab-border-bottom-right-radius: 10px;
-o-border-bottom-right-radius: 10px;
}

.roundybottom {
border-bottom-left-radius: 10px;
border-bottom-right-radius: 10px;
-moz-border-radius-bottomleft: 10px;
-moz-border-radius-bottomright: 10px;
-webkit-border-bottom-left-radius: 10px;
-webkit-border-bottom-right-radius: 10px;
-khtml-border-bottom-left-radius: 10px;
-khtml-border-bottom-right-radius: 10px;
-icab-border-bottom-left-radius: 10px;
-icab-border-bottom-right-radius: 10px;
-o-border-bottom-left-radius: 10px;
-o-border-bottom-right-radius: 10px;
}

.roundytop {
border-top-left-radius: 10px;
border-top-right-radius: 10px;
-moz-border-radius-topleft: 10px;
-moz-border-radius-topright: 10px;
-webkit-border-top-left-radius: 10px;
-webkit-border-top-right-radius: 10px;
-khtml-border-top-left-radius: 10px;
-khtml-border-top-right-radius: 10px;
-icab-border-top-left-radius: 10px;
-icab-border-top-right-radius: 10px;
-o-border-top-left-radius: 10px;
-o-border-top-right-radius: 10px;
}

.roundyleft, .infoboxentry {
border-top-left-radius: 10px;
border-bottom-left-radius: 10px;
-moz-border-radius-topleft: 10px;
-moz-border-radius-bottomleft: 10px;
-webkit-border-top-left-radius: 10px;
-webkit-border-bottom-left-radius: 10px;
-khtml-border-top-left-radius: 10px;
-khtml-border-bottom-left-radius: 10px;
-icab-border-top-left-radius: 10px;
-icab-border-bottom-left-radius: 10px;
-o-border-top-left-radius: 10px;
-o-border-bottom-left-radius: 10px;
}

.roundyright {
border-bottom-right-radius: 10px;
border-top-right-radius: 10px;
-moz-border-radius-bottomright: 10px;
-moz-border-radius-topright: 10px;
-webkit-border-bottom-right-radius: 10px;
-webkit-border-top-right-radius: 10px;
-khtml-border-bottom-right-radius: 10px;
-khtml-border-top-right-radius: 10px;
-icab-border-bottom-right-radius: 10px;
-icab-border-top-right-radius: 10px;
-o-border-bottom-right-radius: 10px;
-o-border-top-right-radius: 10px;
}

.infobox {
    /**width: 20%; **/
    /**min-**/width: 330px;
    margin-left: 5px;
}

/* Pop-up */
.popup-button .popup {
    display:none;
    speak:none;
    border-radius:0px;
    width:0px;
    height:0px;
    overflow:hidden;
    font-size:13px;
    opacity:0;
    margin-left:0px;
    margin-top:0px;
    display:inline;
    position:absolute;
    z-index:10;
    transition: opacity 0.5s;
    -moz-transition: opacity 0.5s;
    -webkit-transition: opacity 0.5s;
    -o-transition: opacity 0.5s;
}
 
.popup-button:hover .popup {
    width: auto;
    height: auto;
    opacity: 1.0;
	background:transparent;
	padding:2em 1em 1em 2em;
	display:inline;
	position:absolute;
	margin-left:-200px;
	margin-top:-50px;
	z-index:10;
}

li span.deleted, span.history-deleted {
    text-decoration: line-through;
    color: #888;
    font-style: italic;
    display: none;
}
 
.popup div {
    margin: 10px;
}
 
.popup span {
    font-size: 14px;
    font-weight: bold;
}
 
/*[[Template:Pop-up poster]]*/
.imagenpopup .popupe {display:none; speak:none;}
 
.imagenpopup .enlace a {color:#008000;}
 
.imagenpopup:hover .popupe {
	background:transparent;
	padding:2em 1em 1em 2em;
	display:inline;
	position:absolute;
	margin-left:-200px;
	margin-top:-50px;
	z-index:10;
}
 
.imagenpopup .popupe .thumbe { border:none !important; }
/* hoverimage */
.hoverimage img {
    opacity: 0.2;
    filter: alpha(opacity=15);
    z-index: 20;
}
 
.hoverimage img:hover {
    opacity: 1.0;
    filter: alpha(opacity=100);
    z-index: 20;
} 

/* hovertext */
.hovertext a {
    opacity: 0.2;
    filter: alpha(opacity=15);
}
 
.hovertext a:hover {
    opacity: 1.0;
    filter: alpha(opacity=100);
} 

/* no-decoration */
.no-decoration a:hover {
    text-decoration: none;
    -webkit-box-shadow: none;
    box-shadow: none;
} 

/* Balas Redondas */
 
body ul {
    list-style: disc outside none;
}

/* References styling */
 
ol.references {font-size:90%}
.references-small {font-size:90%}
 /* VALIDATOR NOTICE: the following is correct, but the W3C validator doesn't accept it */
 /* -moz-* is a vendor-specific extension (CSS 2.1 4.1.2.1) */
 /* column-count is from the CSS3 module "CSS Multi-column Layout" */
 /* Please ignore any validator errors caused by these two lines */
.references-2column {font-size:90%; -moz-column-count:2; column-count:2}
 
.refpopups-box {font-size:90%}

/***** Animated loading image for Extension:Livelets *****/
.livelet-loading {
 border: 1px solid #ccc;
 width: 150px;
 height: 100px;
 background: url( http://upload.wikimedia.org/wikipedia/commons/d/de/Ajax-loader.gif ) no-repeat center center;
}

/* Fotos Flotantes */
.hoverimage img {
    opacity: 0.30;
    filter: alpha(opacity=30);
}
 
.hoverimage img:hover {
    opacity: 1.0;
    filter: alpha(opacity=100);
}

/*Multimedia Viewer buttons getting in the way fix */
.mw-mmv-download-button, .mw-mmv-reuse-button, .mw-mmv-options-button, .mw-mmv-close, .mw-mmv-fullscreen, .mw-mmv-next-image, .mw-mmv-prev-image {
    opacity: 0.3;
}
input[type="submit"], input[type="reset"], input[type="button"], button {
    /**background: transparent;**/
    border: 0px !important;
}

/* main page layout */
/*.mainleft { }
.mainleft75 { }
.mainright { }
.mainright25 { }*/

/*
** footer
*/
#footer {
	background-color: #4b4b4b;
	border-top: 1px solid #fabd23;
	border-bottom: 1px solid #fabd23;
	margin: .6em 0 1em 0;
	padding: .4em 0 1.2em 0;
	text-align: center;
	font-size: 90%;
}
#footer li {
	display: inline;
	margin: 0 1.3em;
}


/* Highlight redirect links */

#wikiPreview a.mw-redirect{
	background-color:#fff200;
	text-decoration: blink underline;
	border-bottom: 3px double;
}

.redact,
.redact a {
	color:#000;
	background-color:#000;
}

/* Staff colors

Bureaucrats

Titano */
table.diff a[title="User:Titanollante"],
ul#pagehistory li a[title="User:Titanollante"],
ul.special li a[title="User:Titanollante"], /*

KOTM */
table.diff a[title="User:The King of the Monsters"],
ul#pagehistory li a[title="User:The King of the Monsters"],
ul.special li a[title="User:The King of the Monsters"], /*

KOTM */
table.diff a[title="User:Astounding Beyond Belief"],
ul#pagehistory li a[title="User:Astounding Beyond Belief"],
ul.special li a[title="User:Astounding Beyond Belief"], /*

GI7.2 */
table.diff a[title="User:GodzillaIsland7.2"],
ul#pagehistory li a[title="User:GodzillaIsland7.2"],
ul.special li a[title="User:GodzillaIsland7.2"], /*
*/
a.whoadmin { color: #3f9f5f; } /*


/* Staff colors

Bots

Titanobot */
table.diff a[title="User:Titanobot"],
ul#pagehistory li a[title="User:Titanobot"],
ul.special li a[title="User:Titanobot"], /*
*/
table.diff a[title="User:Resubot"],
ul#pagehistory li a[title="User:Resubot"],
ul.special li a[title="User:Resubot"], /*
*/
table.diff a[title="User:Silver King of the Monsters"],
ul#pagehistory li a[title="User:Silver King of the Monsters"],
ul.special li a[title="User:Silver King of the Monsters"], /*
*/
a.whobot { color: #f2c061; } /*

// --------

/* Comments */
.c-item {
         border-bottom: 1px solid #8b0000;
         padding: 0px;
}

textarea#comment {
    width: auto;
    max-width: 500px;
}

.full, .reply, .f-message, .r-message { width: auto; }

.c-score {
         right: 10px;
}
.c-avatar img {
         padding: 1px;
         border: 1px solid #8b0000;
}
.c-user a {
   font-size: 16px;
   color: #000;
}
.f-message {
     width:90%
}
.c-actions {
     float: left;
     font-size: 11px;
     margin: 5px 0px 0px 0px;
}
.c-time {
    font-size: 10px;
    color: #888;
    line-height: 0px !important;
}

/*SocialProfile*/
.profile-info-container div { color: #000; }

/******************************************************/
/***************** CUSTOM Background divs *************/

.noticebar {
  background: #000 url(/w/images/f/fb/WzSitenotice.png) no-repeat left center;
  border: 1px solid #ff0000;
  margin-top: 0.2em;
  padding: 0.2em;
  text-align: center;
}

.mp {
  background: peachpuff url(/w/images/7/7a/Mpheading.png) no-repeat left center;
  border: 1px solid black;
  margin-top: 0em;
  padding: 0.5em;
  font-family: "Impact";
  font-size: 1.5em;
  font-weight: bold;
  text-transform:uppercase;
  width: 100%;
}

.mp-alt {
  background: peachpuff url(/w/images/e/e0/Mpheading-peach.png) no-repeat left center;
  border: 1px solid black;
  margin-top: 0em;
  padding: 0.5em;
  font-family: "Impact";
  font-size: 1.5em;
  font-weight: bold;
  text-transform:uppercase;
  width: 100%;
}

/* Get rid of new users log on RecentChanges since it's clogged daily by spambots*/
table[class*="mw-changeslist-log-newusers"] {
    display: none;
}

/***** Media Handler (ogg) *****/

.mwPlayerContainer { background: transparent; }
.k-player { background-color: transparent; margin-top: 3px; }
.k-player .control-bar
{
    border: 1px solid #c8c8c8 !important;
    background: #e6e6e6 url(/w/resources/lib/jquery.ui/themes/smoothness/images/ui-bg_glass_75_e6e6e6_1x400.png?944bb) 50% 50% repeat-x;
    border-radius: 5px;
    padding: 1px 0 0 6px;
}
.k-player .k-options {
    border-radius: 5px;
}

/*Custom fonts*/
.g-font {
	font-family: "godzillaregular", Impact;
	font-weight: lighter;
}

/*################# WikiForum ################*/
td.mw-wikiforum-thread-main, td.mw-wikiforum-thread-sub {
    word-wrap: normal;
    word-break: normal;
}

.wikiforum-avatar-image {
    float: right;
    border: 2px solid blue;
    margin-left: 5px;
    padding-bottom: 0px;
}

/* Standard Navigationsleisten, aka box hiding thingy
   from .de.  Documentation at [[Wikipedia:NavFrame]]. */
div.NavFrame {
    margin: 0;
    padding: 4px;
    border: 1px solid #aaa;
    text-align: center;
    border-collapse: collapse;
    font-size: 95%;
}
div.NavFrame + div.NavFrame {
    border-top-style: none;
    border-top-style: hidden;
}
div.NavPic {
    background-color: #fff;
    margin: 0;
    padding: 2px;
    /* @noflip */
    float: left;
}
div.NavFrame div.NavHead {
    height: 1.6em;
    font-weight: bold;
    background-color: #ccf;
    position: relative;
}
div.NavFrame p,
div.NavFrame div.NavContent,
div.NavFrame div.NavContent p {
    font-size: 100%;
}
div.NavEnd {
    margin: 0;
    padding: 0;
    line-height: 1px;
    clear: both;
}
a.NavToggle {
    position: absolute;
    top: 0;
    /* @noflip */
    right: 3px;
    font-weight: normal;
    font-size: 90%;
}

@media screen and (min-width: 1px) and (max-width: 510px) {
    .infobox {
        width: 101%;
    }
}


@media screen and (min-width: 701px) {
    .mobile-toolbar {
         display: none;
    } 
}

#p-logo a.mw-wiki-logo,
#p-logo a.mw-wiki-logo:hover {
  display: block !important;
}

#allcomments .c-score {
	display: none;
}

/* Footer Icons */
#f-poweredbyico, #f-copyrightico {
	display: flex;
	gap: .25rem;
}
#f-poweredbyico img, #f-copyrightico img {
	margin: 0;
}


/** A fix for tables **/
.responsive-table {
   overflow-x: auto;
}