MediaWiki:Gadget-mobile.css

.article-table-wrapper tr > th:empty { display: table-cell; }

.frontpage-content .article-table-wrapper { border:none; box-shadow:none; margin-bottom:0px; }

.frontpage-content .article-table-wrapper table { background-color:unset; }

.frontpage-content .article-table-wrapper table:not(.wikitable2) { border:none; }

.frontpage-content .article-table-wrapper tr > td { padding:unset; }

.frontpage-content .article-table-wrapper tr > td, .frontpage-content .article-table-wrapper tr > th { max-width:unset; }

.frontpage-content .article-table-wrapper tr > th { background-color:unset; }

.frontpage-content .article-table-wrapper tr > th:not(.wikitable2) { border:none; }

.frontpage-content .article-table-wrapper table:not(.wikitable2) tr > td:not(:last-child), .frontpage-content .article-table-wrapper table:not(.wikitable2) tr > th:not(:last-child) { border-right: none; }

.frontpage-content .article-table-wrapper table:not(.wikitable2) tr:not(:last-of-type), .frontpage-content .article-table-wrapper table:not(.wikitable2) tr > th { border-bottom:none; }

/* team rosters */

.wide-content-scroll .article-table-wrapper { overflow:auto; width:100vw; }

.wide-content-scroll .article-table-wrapper table { width:unset; }

.article-table-wrapper .crossboxwide-content-scroll td, .article-table-wrapper .wide-content-scroll th { line-height: 1; white-space: nowrap; }

/* crossbox */ .article-table-wrapper .crossbox img { height:unset; width:unset; max-height:unset; max-width:unset; }

.crossbox-outer .article-table-wrapper { overflow:auto; width:100vw; }

.article-table-wrapper .crossbox td, .article-table-wrapper .crossbox th { line-height: 1; white-space: nowrap; }