MediaWiki:Gadget-MobileStyle.css: Difference between revisions

From SmashWiki, the Super Smash Bros. wiki
Jump to navigationJump to search
No edit summary
mNo edit summary
 
(17 intermediate revisions by the same user not shown)
Line 1: Line 1:
/* CSS placed here will affect users of the mobile site */
/* CSS placed here will affect users of the mobile site */
/* Standard changes */
.overlay {
z-index: 1000000 !important;
}
.ve-ui-overlay-global, .mw-notification-area, .drawer,
.overlay.media-viewer .image-wrapper .image {
z-index: 2000000 !important;
}
.oo-ui-windowManager-modal > .oo-ui-dialog {
z-index: 3000000 !important;
}
.ve-ui-mwSaveDialog-visualDiffFeedback {
max-width: none !important;
}
#mw-content-container,
body.skin-minerva #content {
overflow-x: clip !important;
}
.mw-notification, .toast {
margin-bottom: 107px !important;
}
.overlay-header {
overflow: hidden !important;
}
.overlay-header h2 span {
max-width: 250px !important;
}
.overlay-header .mw-ui-anchor,
.overlay-header .mw-ui-button {
height: 48px !important;
}
.overlay .license {
margin-top: 0 !important;
}
.overlay .save-panel {
max-width: 993.3px !important;
margin: auto !important;
}
.overlay-content {
background: #fff !important;
}
.media-viewer .overlay-content {
background: none !important;
padding: 0 !important;
}
.media-viewer .image-details {
min-height: 58px !important;
}
.media-viewer div.image img {
background: #fff !important;
}
.editor-container .anonwarning {
margin: 16px 0 0 !important;
}
.mw-message-box, .messagebox, .errorbox, .warningbox, .successbox {
font-size: 90% !important;
padding: 6px 12px !important;
}
.mw-message-box a.external, .warningbox a.external {
padding-right: 0 !important;
background-image: none !important;
}
body.page-Main_Page #firstHeading,
body.page-Main_Page #catlinks {
display: none !important;
}
h2.mw-mf-title-wrapper {
text-align: center !important;
}
.mw-mf-history-wrap-link {
display: inline !important;
margin: 0 !important;
}
h2.list-header {
color: #fff !important;
font-weight: bold !important;
}
.ns-special .content-header {
border-bottom: none !important;
}
.ns-special .pre-content, .ns-special .mw-body form {
background: transparent !important;
}
.editButtons #wpCaptchaWord {
margin-top: 2.5px;
}
.mw-special-Contact #wpCaptchaWord {
border: 1px solid #a2a9b1;
}
#userlogin2 .htmlform-tip {
margin: 0 !important;
}
#signupstart + #userloginForm .warningbox {
display: none !important;
}
#whosonline .mw-userlink::before {
display: inline !important;
}
.ns-special #bodyContent .watermark {
text-align: center;
}
.ns-special #bodyContent .watermark img {
height: 72px !important;
}
.secondary-action {
border-left: 1px solid #EAECF0 !important;
}
.page-summary:last-of-type {
border-bottom: 0 !important;
}
.mediawiki {
font-size: 15px;
}
.mediawiki table {
font-size: 90%;
border-collapse: separate;
max-width: 100% !important;
}
.mediawiki table table {
font-size: 100%;
}
.mediawiki .content table,
.mediawiki .mw-body-content table {
margin: 0.5em 0 0.75em;
}
.mediawiki .content table table,
.mediawiki .mw-body-content table table {
margin: 0;
}
.mediawiki table.wikitable {
border: 0 !important;
border-collapse: collapse;
}
.mediawiki table.wikitable > tbody {
width: calc(100% - 1px) !important;
}
.mediawiki table > tbody {
width: 100% !important;
display: table !important;
}
.ve-ui-overlay table.diff > tbody,
.mediawiki table > thead:not(:empty) + tbody {
display: table-row-group !important;
}
.content img, .mw-body-content img {
min-width: 15px !important;
max-width: 100% !important;
height: auto !important;
}
.content .thumbcaption {
text-align: left;
}
body.mediawiki .noresize a > img {
max-width: 100% !important;
}
body.mediawiki .noresize > map ~ img {
max-width: none !important;
}
.mediawiki figure, .mediawiki .thumb, .mediawiki .thumbinner {
overflow: auto !important;
}
@media all and (max-width: 719px) {
.mediawiki .content figure,
.mediawiki .content .thumb {
margin: 0.8em 0 0.5em;
margin-left: auto !important;
margin-right: auto !important;
max-width: max-content;
}
.mediawiki .content .in-block + .thumb,
.mediawiki .content .thumb + .thumb {
margin-top: 0.6em;
}
.mediawiki figure, .mediawiki .thumb {
width: auto !important;
}
#content .mw-indicators img {
height: 20px !important;
width: auto !important;
}
.thumbimage {
text-align: center;
}
ul.gallery {
text-align: center;
margin-left: auto !important;
margin-right: auto !important;
}
div.gallerytext {
text-align: left;
}
center div.gallerytext,
.gallery.center div.gallerytext,
.gallery[style*="center"] div.gallerytext {
text-align: center;
}
h2, .section-heading {
clear: both !important;
}
#wpEmail {
margin-bottom: 6px;
}
#mw-input-captchaWord {
margin-top: 9px;
}
.g-recaptcha {
margin-top: 12px;
}
.captcha-box #question {
text-align: center;
}
.mediawiki table {
min-width: 0 !important;
}
.mediawiki table[style*="inline-block"] {
display: block !important;
}
table > tbody > tr > * {
width: auto !important;
}
table.wikitable {
min-width: 55% !important;
}
.infobox > tbody > tr > *:not([colspan]):first-child:has(+ td:not([colspan]):last-child) {
min-width: 6em !important;
}
.mediawiki .mw-parser-output table,
.mediawiki .infobox {
float: none !important;
width: auto !important;
margin-left: 0 !important;
margin-right: 0 !important;
}
.mediawiki .infobox {
display: block !important;
margin: 15px 0 15.75px !important;
}
}
@media all and (min-width: 720px) {
.mediawiki .infobox {
float: right !important;
clear: right !important;
max-width: 315px !important;
margin: 0 0 7px 15px !important;
}
table.wikitable {
display: block;
width: max-content;
}
li.gallerycaption {
text-align: unset;
}
}
.mediawiki .infobox {
padding: 4px !important;
font-size: 85% !important;
font-family: inherit !important;
}
.mediawiki .infobox tr:not(:first-of-type) {
vertical-align: top !important;
}
.mediawiki .infobox td, .mediawiki .infobox th {
padding: 2px;
}
.mediawiki .infobox table {
width: 100% !important;
}
.gallery {
margin: 0.8em 0 0 !important;
padding: 0 !important;
}
.in-block + .gallery {
margin-top: 0.6em !important;
}
.gallery + .gallery {
margin-top: 0 !important;
}
.gallerybox, .gallerybox div {
max-width: 100% !important;
}
.gallerybox .thumb {
margin: 0 !important;
}
.gallerytext p {
font-size: 90% !important;
margin: 0.4em 0 0.6em !important;
}
div.thumbinner.mw-overflow {
overflow: hidden;
display: block;
}
.center {
text-align: center;
}
.center * {
margin-left: auto;
margin-right: auto;
}
.allpagesredirect a.mw-redirect {
color: #888 !important;
}
.mw-parser-output .floatleft {
padding: 0 !important;
max-width: 45% !important;
margin: 0.5em 1em 0.5em 0 !important;
}
.mw-parser-output .floatright {
padding: 0 !important;
max-width: 45% !important;
margin: 0.5em 0 0.5em 1em !important;
}
.mw-parser-output ol.references {
font-size: 90% !important;
margin: 0 !important;
}
.drawer .reference-text div,
.mw-parser-output ol.references div {
display: inline;
}
.drawer .reference-text span,
.mw-parser-output ol.references span {
line-height: 1;
}
.client-js #mw-subcategories ul {
padding-left: 0;
}
.ns-subject:not(.ns-110) dl {
margin-bottom: 0.5em !important;
}
.ns-subject:not(.ns-110) section > dl {
font-size: 95% !important;
}
.ns-talk dd, .ns-110 dd,
.content.talk-section dd {
margin-top: 0.25em !important;
margin-left: 0.25em !important;
}
.ns-talk dl, .ns-110 dl,
.content.talk-section dl,
.ns-talk dl dt, .ns-110 dl dt,
.content.talk-section dl dt {
margin-left: 0 !important;
}
.ns-talk p + dl, .ns-110 p + dl,
.content.talk-section p + dl,
.ns-talk ul + dl, .ns-110 ul + dl,
.content.talk-section ul + dl,
.ns-talk ol + dl, .ns-110 ol + dl,
.content.talk-section ol + dl {
margin-top: -0.5em !important;
}
.ns-talk dl + dl, .ns-110 dl + dl,
.content.talk-section dl + dl {
margin-top: -0.25em !important;
}
dl dd {
overflow: visible !important;
}
textarea {
width: 100% !important;
}
.content textarea,
.content select {
border: 1px solid #a2a9b1;
}
#mw-htmlform-description input,
#mw-htmlform-description select {
width: 100%;
border: 1px solid #a2a9b1;
}
#mw-upload-form .mw-htmlform-submit-buttons {
display: block;
margin-top: 20px;
}
#mw-upload-form > fieldset:first-of-type,
#mw-upload-form > fieldset:last-of-type {
margin-top: 15px;
}
#wpSourceTypeurl {
margin-top: 10px;
}
.mw-htmlform-field-HTMLTextField,
.mw-htmlform-field-HTMLTextAreaField {
margin-bottom: 2.5px;
}
.mw-htmlform-field-HTMLCheckField {
margin-top: 2.5px;
}
.htmlform-tip.mw-htmlform-hide-if {
margin-bottom: 0;
}
.mw-upload-editlicenses {
display: none;
}
label[for="wpUploadFile"]::after {
content: " ";
}
label[for="wpUploadFileURL"]::after {
content: " ";
}
pre {
margin-top: 0.5em !important;
margin-bottom: 0.5em !important;
background-color: #F8F9FA !important;
}
.ns-8 pre {
font-size: 12px !important;
}
code {
padding: 0 !important;
border: none !important;
background-color: #F9F9F9 !important;
}
small {
font-size: 85% !important;
}
big {
font-size: 115% !important;
}
blockquote {
font-size: 100% !important;
padding: 0 0 0 15px !important;
}
blockquote p:last-of-type {
margin-bottom: 0.5em;
}
ul#filetoc {
text-align: center;
background: #fcfcfc;
border: 1px solid #eee;
margin: 1em 0 !important;
padding: 0.625em 0.875em !important;
}
ul#filetoc li {
display: inline;
padding: 0 1em;
}
.mw-ui-button {
max-width: none;
}
.page-summary .mw-ui-icon, #p-tb .mw-ui-icon {
overflow: visible !important;
}
.mw-ui-icon-element {
color: transparent !important;
}
body.skin-timeless .mw-wiki-logo.timeless-logo {
background: none !important;
}
body.skin-timeless #bodyContent h2.collapsible-heading {
border-bottom-width: 2px !important;
border-bottom-style: solid !important;
}
body.skin-timeless #bodyContent h2:not(.collapsible-heading) {
display: block !important;
}
body.skin-timeless .mw-ui-icon-mf-expand {
width: 1.1em !important;
min-width: 0 !important;
min-height: 21px !important;
display: inline-block !important;
background-size: auto !important;
}
body.skin-timeless .mw-ui-icon-mf-expand::before {
margin: -0.2em 0 0 !important;
background-position: left center !important;
}
.client-js body.skin-timeless.ns-subject:not(.ns-10):not(.ns-14) .section-heading:not(.collapsible-heading) .mw-headline {
padding-left: 26.5px !important;
}
.client-js body.skin-timeless.ns-subject:not(.ns-10):not(.ns-14) .section-heading > .mw-ui-icon:not(.mw-ui-icon-mf-expand) {
display: none !important;
}
body.skin-timeless.mw-special-Contributions .content-header {
margin-bottom: 2em;
}
body.skin-timeless.mw-special-Contributions h2.list-header {
margin: 0 !important;
}
body.skin-timeless.mw-special-Contributions .list-thumb p {
margin-top: 0.7em !important;
}
body.skin-timeless.mw-special-Contributions .page-list h3 {
margin-top: 0.25em !important;
}
body.skin-timeless .mw-parser-output ol.references {
padding-left: 0 !important;
margin-left: 1.6em !important;
}
body.skin-timeless textarea#wpTextbox1 {
margin-top: 0.5em;
}
body.skin-timeless .mw-indicators {
position: relative;
}
@media all and (max-width: 719px) {
body.skin-timeless #toc {
display: none;
}
}
@media all and (max-width: 850px) {
body.skin-timeless #toc {
width: auto;
}
}
/* Headings */
.mw-parser-output h3, #mw-content-text h3 {
font-size: 1.3em !important;
}
.mw-parser-output h4, #mw-content-text h4 {
font-size: 1.2em !important;
}
.mw-parser-output h5, #mw-content-text h5 {
font-size: 1.1em !important;
font-weight: bold !important;
}
.mw-parser-output h6, #mw-content-text h6 {
font-weight: bold !important;
}
/* Mobile diffs */
.diff {
display: block;
overflow: auto;
border-spacing: 1px;
}
.diff td.diff-marker {
padding: 0;
}
.diff td div {
padding: 0 0.1em;
}
.diff-addedline,
.diff-deletedline,
.diff .diff-context {
width: auto;
min-width: 32vw;
min-height: 18px;
}
.diff tr, .diff td {
display: revert;
}
.diffchange {
font-weight: normal;
}
.diff-addedline .diffchange,
.diff-deletedline .diffchange {
padding: 1px 0;
}
.ve-init-mw-diffPage-diffMode {
margin-top: 0;
text-align: center;
}
[data-diff-action="none"] {
z-index: 0;
opacity: 1;
}
#mw-mf-diffarea {
padding: 0;
}
@media all and (max-width: 719px) {
.diff-context,
.diff-addedline,
.diff-deletedline {
font-size: 10px;
}
}
body.skin-timeless #mw-mf-diffarea {
padding-bottom: 2em;
}
.ve-ui-diffElement-doc-child-change p {
margin: 0;
}
/* Recent changes options */
label[for="tagfilter"], input#tagfilter,
body.skin-minerva .rcoptions legend,
body.skin-minerva .rcoptions hr {
display: none !important;
}
.rcoptions .mw-label.mw-namespace-label {
vertical-align: top;
padding-top: 4px;
}
.rcoptions .mw-recentchanges-table {
font-size: 100% !important;
}
.rcoptions td.mw-input,
.rcoptions select, .rcoptions input {
width: 100%;
margin: 0 !important;
}
body.skin-minerva .namespaceForm select#namespace {
padding: 0.25em;
}
body.skin-minerva .tagfilterForm input.mw-ui-button {
padding: 5px 10px 3.25px;
}
body.skin-minerva .rcoptions {
margin-top: 22px;
}
/* Enhanced recent changes */
table.mw-changeslist-line {
border: 0;
border-spacing: 0;
word-wrap: anywhere;
display: table !important;
margin: 0 !important;
}
table.mw-changeslist-line td, table.mw-changeslist-line th {
padding: 0;
vertical-align: top;
}
table.mw-enhanced-rc td.mw-enhanced-rc-nested {
padding-left: 1em;
}
td.mw-enhanced-rc {
white-space: nowrap;
font-family: monospace,monospace;
}
.mw-enhanced-rc-time {
font-family: monospace,monospace;
}
.mw-enhanced-rc .collapsible-expander {
float: none;
}
.client-nojs .mw-enhancedchanges-arrow-space {
display: none;
}
.mw-enhancedchanges-arrow {
padding-top: 2px;
}
.mw-enhancedchanges-arrow-space {
width: 15px;
height: 15px;
display: inline-block;
}
.mw-enhanced-watched .mw-enhanced-rc-time {
font-weight: bold;
}
span.changedby {
font-size: 95%;
}
/* Navboxes */
.mobile .navbox {
width: 100% !important;
font-size: 85% !important;
margin: 15px 0 0 !important;
}
.mobile .navbox .navbox {
font-size: 100% !important;
margin-top: 0 !important;
}
.mobile .navbox + .navbox {
margin-top: 0 !important;
}
.mobile .navbox-section > *:first-child {
margin-top: 15px !important;
margin-bottom: 0 !important;
}
.mobile.skin-minerva .navbox + .navbox,
.mobile.skin-minerva .navbox-section > * + * {
margin: 2px 0 0 !important;
}
.mobile.skin-timeless .navbox-section > * + * {
margin: 0 !important;
}
.mobile .navbox td, .mobile .navbox th {
width: auto !important;
font-size: 100% !important;
white-space: normal !important;
padding-right: 2px;
padding-left: 2px;
}
.mobile .navbox tr:first-child th span,
.mobile .navbox:not(.multi) .navbox tr:first-child th {
font-size: 100% !important;
}
.mobile .navbox tr:first-child th {
font-size: 110% !important;
padding-left: 4px !important;
padding-right: 4px !important;
}
.mobile .navbox p, .mobile .navbox hr {
margin: 0.1em 0 !important;
}
.mobile .navbox-heading {
clear: both !important;
}
.mobile.skin-timeless #bodyContent .navbox-heading {
border: 0 !important;
font-size: 0 !important;
line-height: 0 !important;
padding: 0 !important;
}
.mobile.skin-timeless #bodyContent .navbox-heading::after {
border: 0 !important;
}
.client-nojs .mobile section > .navbox,
.client-nojs .mobile #bodyContent .navbox-heading,
.mobile.skin-timeless .navbox-heading > .mw-ui-icon,
.mobile.skin-minerva h2.navbox-heading:not(.collapsible-heading) {
display: none !important;
}
.mobile.skin-timeless .navbox-heading + .collapsible-block {
content-visibility: visible !important;
display: block !important;
}
.client-js .skin-timeless .section-heading .indicator {
padding-top: 6px;
padding-bottom: 2px;
}
body.skin-timeless .mw-headline {
margin-left: 0;
}
/* OOUI */
@media all and (max-width: 850px) {
.mw-widget-selectWithInputWidget .oo-ui-dropdownInputWidget,
.mw-widget-complexTitleInputWidget .mw-widget-namespaceInputWidget {
max-width: none !important;
}
.mw-widget-selectWithInputWidget .oo-ui-textInputWidget {
max-width: none !important;
margin-top: 0.5em !important;
}
}
body.skin-minerva .mw-widget-complexTitleInputWidget .mw-widget-namespaceInputWidget {
margin-bottom: 0.5em;
}
/* Editing interface */
.mw-editTools { display: none; }
.editOptions { margin: 0.5em 0; }
body #wpTextbox0, body #wpTextbox1 {
border: 1px solid #c8ccd1 !important;
}
.mw-editform .editButtons .oo-ui-buttonElement {
margin-top: 0 !important;
}
/* Video widget */
.infobox .videoWidget,
.infobox .videoWidget iframe {
display: block !important;
}
.infobox .autoResize {
margin: 0 auto !important;
}
.autoResize:not(.thumbinner) .thumbcaption {
margin: 0;
padding: 0;
}
@media all and (max-width: 719px) {
.videoWidget {
display: block !important;
}
.autoResize {
margin: 0 auto !important;
}
}
@media all and (min-width: 720px) {
.videoWidget.tleft {
float: left;
margin-right: 1.4em;
}
.videoWidget.tright {
float: right;
margin-left: 1.4em;
}
}
/* Video table */
.videoTable {
display: block !important;
}


/* Indicator icons */
/* Indicator icons */
Line 805: Line 25:
.rootpage-SmashWiki_Featured_content dl + dl {
.rootpage-SmashWiki_Featured_content dl + dl {
margin-top: -0.25em !important;
margin-top: -0.25em !important;
}
.rootpage-SmashWiki_Featured_content dl {
font-size: 100% !important;
margin-bottom: 0 !important;
}
}


Line 820: Line 44:
display: none !important;
display: none !important;
}
}
@media all and (max-width: 720px) {
@media all and (max-width: 719px) {
.nav-right {
.nav-right {
display: none !important;
display: none !important;
Line 829: Line 53:
display: block !important;
display: block !important;
margin: 0 !important;
margin: 0 !important;
}
}
@media all and (min-width: 720px) {
.navrights-only {
display: none !important;
}
}
}
}
Line 836: Line 65:
color: #000;
color: #000;
text-align: left;
text-align: left;
background: #f9f9f9;
border: 1px solid #aaa;
border: 1px solid #aaa;
}
}
Line 850: Line 80:
position: relative;
position: relative;
border: medium none;
border: medium none;
background-color: #f9f9f9;
background: #f9f9f9;
margin-bottom: 2em;
margin-bottom: 2em;
}
}
Line 867: Line 97:


/* Tabber tabs */
/* Tabber tabs */
.tabbernav {
margin: 0 !important;
padding: 1px 0 !important;
}
.mw-parser-output > div > .tabber {
.mw-parser-output > div > .tabber {
display: table;
display: table;
Line 883: Line 109:
margin-right: 0 !important;
margin-right: 0 !important;
}
}
.tabber.goleft,
.tabber.goleft, .tabber.goright {
.tabber.goright {
margin-bottom: 0.75em !important;
margin-bottom: 0.75em !important;
}
}
Line 890: Line 115:
.tabber.goright .tabbertab {
.tabber.goright .tabbertab {
text-align: center !important;
text-align: center !important;
}
.mediawiki .tabbertab table.sortable {
width: 100% !important;
display: table !important;
}
}
}
}
Line 907: Line 136:
.mobilenofloat {
.mobilenofloat {
float: none !important;
float: none !important;
}
.videoTable {
display: block !important;
}
}
.cquote {
.cquote {

Latest revision as of 22:25, May 7, 2024

/* CSS placed here will affect users of the mobile site */

/* Indicator icons */
body.skin-minerva .mw-indicator {
	margin: 0 1px;
}
#mw-indicator-last {
	display: none;
}

/* Project talk pages */
.rootpage-SmashWiki_Featured_content dd {
	margin-top: 0.25em !important;
	margin-left: 0.25em !important;
}
.rootpage-SmashWiki_Featured_content dl,
.rootpage-SmashWiki_Featured_content dl dt {
	margin-left: 0 !important;
}
.rootpage-SmashWiki_Featured_content p + dl,
.rootpage-SmashWiki_Featured_content ul + dl,
.rootpage-SmashWiki_Featured_content ol + dl {
	margin-top: -0.5em !important;
}
.rootpage-SmashWiki_Featured_content dl + dl {
	margin-top: -0.25em !important;
}
.rootpage-SmashWiki_Featured_content dl {
	font-size: 100% !important;
	margin-bottom: 0 !important;
}

/* Dismissable site notice */
.mw-dismissable-notice-body {
	margin: 0 !important;
}
.mw-dismissable-notice-close {
	float: left !important;
}

/* Navigation templates */
.navbox-section .nav-right,
section:nth-last-of-type(2) > .nav-right {
	display: none !important;
}
@media all and (max-width: 719px) {
	.nav-right {
		display: none !important;
	}
	.navbox-section .nav-right {
		float: none !important;
		width: auto !important;
		display: block !important;
		margin: 0 !important;
	}
}
@media all and (min-width: 720px) {
	.navrights-only {
		display: none !important;
	}
}

/* Infoboxes */
.infobox {
	color: #000;
	text-align: left;
	background: #f9f9f9;
	border: 1px solid #aaa;
}
.infobox > tbody > tr:first-child > td:first-child,
.infobox > tbody > tr:first-child > th:first-child {
	font-size: 125% !important;
}
.infobox td small {
	font-size: 100% !important;
}
.mw-parser-output div.infobox {
	font-size: 90%;
	text-align: left;
	position: relative;
	border: medium none;
	background: #f9f9f9;
	margin-bottom: 2em;
}
@media all and (min-width: 720px) {
	div.infobox {
		clear: right !important;
		float: right !important;
		margin: 0.5em 0 1em 35px !important;
		width: auto !important;
		max-width: 315px;
	}
	table.infobox {
		max-width: 315px;
	}
}

/* Tabber tabs */
.mw-parser-output > div > .tabber {
	display: table;
	margin-bottom: 0.75em;
}
@media all and (max-width: 719px) {
	.tabber {
		display: block;
		float: none !important;
		width: 100% !important;
		margin-left: 0 !important;
		margin-right: 0 !important;
	}
	.tabber.goleft, .tabber.goright {
		margin-bottom: 0.75em !important;
	}
	.tabber.goleft .tabbertab,
	.tabber.goright .tabbertab {
		text-align: center !important;
	}
	.mediawiki .tabbertab table.sortable {
		width: 100% !important;
		display: table !important;
	}
}
.infobox .tabber {
	display: inline-block;
}

/* Misc. */
#welcomeTagline {
	margin-top: -5px;
}
.forumheader {
	border: 1px solid #AAA;
	padding: 8px 0 6px 12px;
	margin-bottom: 15px;
}
.mobilenofloat {
	float: none !important;
}
.videoTable {
	display: block !important;
}
.cquote {
	font-size: 95% !important;
	margin-left: auto !important;
	margin-right: auto !important;
}
.cquote td {
	padding-top: 0 !important;
}
.cquote td#text {
	padding-bottom: 6px !important;
}
.cquote td#q-mark {
	line-height: 1 !important;
}
#rc-mostwanted {
	font-size: 100%;
	border-spacing: 0;
}
#rc-mostwanted td {
	padding: 0;
}
body.anon #rc-mostwanted,
body.anon #rc-maintenance {
	display: none;
}
body.anon #whosonline + p {
	margin-bottom: -9px;
}
body.mediawiki .messagebox img {
	max-width: none !important;
}
@media all and (max-width: 719px) {
	.messagebox {
		clear: both;
		width: auto !important;
		text-align: left !important;
		padding-left: 0 !important;
	}
	.messagebox td:first-of-type:last-of-type {
		padding-left: 16px !important;
	}
	body.mediawiki .messagebox img {
		max-width: 50px !important;
	}
	.wikitable, #InterwikiArticle {
		float: none !important;
	}
}
@media all and (min-width: 720px) {
	table.messagebox {
		min-width: 80% !important;
		margin-left: auto !important;
		margin-right: auto !important;
	}
	body.mediawiki #niwa img {
		max-width: none !important;
	}
	table #InterwikiArticle {
		width: 100% !important;
	}
}

/* Userboxes */
.userbox > table {
	margin: 0 !important;
}
.userbox + .infobox {
	clear: right !important;
}
@media all and (max-width: 719px) {
	.userbox {
		float: none !important;
	}
}

/* Moveset navboxes */
.moveset-nav .moveset-sub {
	margin-bottom: 0 !important;
}
.moveset-nav .moveset-sub + .moveset-sub {
	margin-top: 0 !important;
}
body.mediawiki .moveset-nav a > img {
	max-width: none !important;
}
.mobile .moveset-nav {
	margin-top: 7.5px !important;
	margin-bottom: 0 !important;
}

/* Special move navboxes */
.special-moves .wikitable {
	width: 100% !important;
}
.special-moves {
	width: 100% !important;
	margin-top: 25px !important;
}
.special-moves .special-moves,
.special-moves + .special-moves {
	margin-top: 0 !important;
}
.mobile .sm-single {
	font-size: 85% !important;
	margin: 15px 0 0 !important;
}
.mobile .sm-single + .sm-single {
	margin-top: 5px !important;
}

/* Hitbox tables */
table.hitboxtable {
	clear: both !important;
	display: block !important;
}

/* Template:ImageCaption */
.ImageCaption {
	text-align: center;
}
.ImageCaption .thumbcaption img {
	display: none;
}

/* Template:FrameStripStart */
.frame-strip {
	border-spacing: 0 !important;
}
.frame-strip td {
	padding: 0 !important;
}