MediaWiki:Mobile.css
From Polyphasic Sleep Wiki
Note: After saving, you may have to bypass your browser's cache to see the changes.
- Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
- Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
- Internet Explorer / Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5
- Opera: Go to Menu → Settings (Opera → Preferences on a Mac) and then to Privacy & security → Clear browsing data → Cached images and files.
/* <pre> */
@import url('https://fonts.googleapis.com/css?family=PT+Serif:400,400i,600,600i&display=swap');
body {
font-family: system-ui, -apple-system, Roboto, Helvetica, sans-serif;
}
@media all and (max-width: 320px) {
body {
font-size: 0.9em;
}
}
#mw-content-text {
line-height: 1.7em;
}
.pre-content h1,
.content h1,
.content h2 {
color: #444e5a;
font-weight: bold;
font-family: 'PT Serif', 'Palatino', 'Georgia', serif;
}
h3,
h4,
h5,
h6 {
color: #444e5a;
font-family: system-ui, -apple-system, Roboto, Helvetica, sans-serif;
}
body.skin-minerva {
}
body.skin-minerva a,
body.skin-minerva image a {
color: #327ba7;
}
body.skin-minerva a:visited,
body.skin-minerva image a:visited,
body.skin-minerva a:active,
body.skin-minerva image a:active {
color: #327ba7;
}
body.skin-minerva a.new,
body.skin-minerva image a.new {
color: #ba0000;
}
body.skin-minerva a.new:visited,
body.skin-minerva image a.new:visited {
color: #ba0000;
}
body.skin-minerva div.vectorTabs li a,
body.skin-minerva div.vectorMenu li a,
body.skin-minerva #mw-panel .portal .body li a,
body.skin-minerva div.vectorTabs li a:visited,
body.skin-minerva div.vectorMenu li a:visited,
body.skin-minerva #mw-panel .portal .body li a:visited,
body.skin-minerva div.vectorTabs li a:active,
body.skin-minerva div.vectorMenu li a:active,
body.skin-minerva #mw-panel .portal .body li a:active {
color: #327ba7;
}
body.skin-minerva div.vectorTabs li.new a,
body.skin-minerva div.vectorMenu li.new a,
body.skin-minerva #mw-panel .portal .body li.new a,
body.skin-minerva div.vectorTabs li.new a:visited,
body.skin-minerva div.vectorMenu li.new a:visited,
body.skin-minerva #mw-panel .portal .body li.new a:visited,
body.skin-minerva div.vectorTabs li.new a:active,
body.skin-minerva div.vectorMenu li.new a:active,
body.skin-minerva #mw-panel .portal .body li.new a:active {
color: #ba0000;
}
body.skin-minerva .mw-body-content a.external,
body.skin-minerva .mw-body-content a.extiw {
color: #3869bb;
}
body.skin-minerva .mw-body-content a.external:visited,
body.skin-minerva .mw-body-content a.extiw:visited,
body.skin-minerva .mw-body-content a.external:active,
body.skin-minerva .mw-body-content a.extiw:active {
color: #3869bb;
}
body.skin-minerva .jsPurgeLink a.external {
color: #327ba7;
}
.header-container.header-chrome {
background: url('filepath://RuneScape_Wiki_background.jpg') #f6f6f6 no-repeat;
background-size: 900px;
background-position: 0 50%;
box-shadow: inset 0 -1px 3px rgba(0, 0, 0, 0.1);
}
.header-container .header {
height: 3.75em;
}
.header-container .header .search-box {
text-align: right;
}
.header-container .header .search {
box-shadow: 0 0.25rem 0.35rem -0.25rem rgba(0, 0, 0, 0.1);
}
.header-container .mw-ui-icon-mainmenu:before {
background-image: linear-gradient(transparent, transparent), url("data:image/svg+xml,%3C%3Fxml version=%221.0%22 encoding=%22UTF-8%22%3F%3E%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2224%22 height=%2224%22 viewBox=%220 0 24 24%22%3E%3Ctitle%3Emenu%3C/title%3E%3Cpath fill=%22%23ffffff%22 fill-rule=%22evenodd%22 d=%22M21 19H2v-2h19v2zm0-6H2v-2h19v2zm0-6H2V5h19v2z%22/%3E%3C/svg%3E");
filter: drop-shadow(0 0.05em 0.25em rgba(0, 0, 0, 0.5));
}
.header-container .branding-box h1 {
color: #ffffff;
font-size: 1.5em;
font-weight: bold;
font-family: 'PT Serif', 'Palatino', 'Georgia', serif;
margin: 0.15em 0;
text-shadow: 0 0.05em 0.25em rgba(0, 0, 0, 0.5);
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.search-overlay.overlay {
padding-top: 3.75em;
}
.search-overlay .mw-ui-icon-clear.clear {
top: 30%;
}
.search-overlay .mw-ui-icon.mw-ui-icon-small:before {
background-size: inherit;
}
.search-overlay .page-summary h3 {
line-height: 1.4em;
}
footer > .post-content {
margin-top: 1em;
}
footer > .post-content > h2:first-child {
display: none;
}
#content {
border-top: none;
}
#page-actions .language-selector {
display: none;
}
.overlay-enabled,
#content,
.search-overlay {
background-color: #fbfbfb;
}
.content ul.actionbar,
.content ul.actionbar-revolution {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
padding: 39px 0 0 6px;
margin: 0;
width: 530px;
height: 76px;
}
.content ul.actionbar li,
.content ul.actionbar-revolution li {
list-style: none;
float: left;
margin: 0;
padding: 0;
width: 32px;
height: 32px;
line-height: 32px;
text-align: center;
margin-right: 4px;
}
.content ul.actionbar {
background: url('filepath://Template_action_bar.png');
}
.content ul.actionbar-revolution {
background: url('filepath://Template_action_bar_revolution.png');
}
.equipmenttable {
background-image: url('filepath://Worn_equipment_interface_blank.png');
background-repeat: no-repeat;
background-position: top left;
width: 225px;
height: 320px;
text-align: center;
display: inline-block;
}
.equipmenttable.equipmenttable-float-right {
float: right;
}
.equipmenttable.equipmenttable-float-left {
float: left;
}
.equipmenttable.equipmenttable-float-center {
display: block;
margin: 0 auto;
}
.equipmenttable .equipmentrow {
position: relative;
}
.equipmenttable .equipmentrow.equipmentrow1 {
top: 65px;
}
.equipmenttable .equipmentrow.equipmentrow2 {
top: 73px;
}
.equipmenttable .equipmentrow.equipmentrow3 {
top: 81px;
}
.equipmenttable .equipmentrow.equipmentrow4 {
top: 88px;
}
.equipmenttable .equipmentrow.equipmentrow5 {
top: 98px;
}
.equipmenttable .equipmentrow .equipmentslot {
display: table-cell;
position: relative;
height: 32px;
width: 32px;
vertical-align: middle;
}
.equipmenttable .equipmentrow .equipmentslot img {
max-height: 32px;
max-width: 32px;
}
.equipmenttable .equipmentrow .equipmentslot.emptyslot img {
opacity: 0.5;
}
.equipmenttable .equipmentrow .equipmentslot.auraslot {
left: 57px;
}
.equipmenttable .equipmentrow .equipmentslot.headslot {
left: 65px;
}
.equipmenttable .equipmentrow .equipmentslot.pocketslot {
left: 73px;
}
.equipmenttable .equipmentrow .equipmentslot.capeslot {
left: 57px;
}
.equipmenttable .equipmentrow .equipmentslot.neckslot {
left: 65px;
}
.equipmenttable .equipmentrow .equipmentslot.ammoslot {
left: 73px;
}
.equipmenttable .equipmentrow .equipmentslot.weaponslot {
left: 37px;
}
.equipmenttable .equipmentrow .equipmentslot.torsoslot {
left: 65px;
}
.equipmenttable .equipmentrow .equipmentslot.shieldslot {
left: 93px;
}
.equipmenttable .equipmentrow .equipmentslot.legsslot {
left: 97px;
}
.equipmenttable .equipmentrow .equipmentslot.glovesslot {
left: 37px;
}
.equipmenttable .equipmentrow .equipmentslot.bootsslot {
left: 65px;
}
.equipmenttable .equipmentrow .equipmentslot.ringslot {
left: 93px;
}
.infobox-bonuses.wikitable th {
padding: 0.25em 0.4em;
text-align: center;
white-space: nowrap;
width: 70px !important;
}
.infobox-bonuses.wikitable td {
text-align: center;
}
.infobox-bonuses.wikitable .combat-attributes {
text-align: left;
}
.infobox-bonuses.wikitable .combat-attributes .image {
display: inline-block;
margin-right: 4px;
width: 23px;
}
.rsw-infobox {
font-size: 85%;
background-color: #f9f9f9;
box-shadow: 0 0.25rem 0.35rem -0.25rem rgba(0, 0, 0, 0.1);
margin-bottom: 2.5em !important;
max-width: 300px;
display: table !important;
}
.rsw-infobox tbody {
width: 100%;
display: table;
}
.rsw-infobox .infobox-image {
text-align: center;
}
.rsw-infobox .infobox-header {
color: #ffffff;
font-size: 1.15em;
background: #246c97;
border-bottom: 0.5em solid #f9f9f9;
padding: 0.5em 0;
}
.rsw-infobox .infobox-subheader {
background: #6ba5c8;
color: #ffffff;
line-height: 2em;
border-top: 0.5em solid #f9f9f9;
border-bottom: 0.5em solid #f9f9f9;
}
.rsw-infobox .infobox-subheader a {
color: #ffffff;
}
.rsw-infobox th:not(.infobox-header):not(.infobox-subheader) {
text-align: right;
vertical-align: top;
border-left: 1px solid #efefef;
border-right: 0.175em solid #6ba5c8;
padding: 0.2em 0.5em;
}
.rsw-infobox td:not(.infobox-image):not(.infobox-map) {
border-right: 1px solid #efefef;
padding: 0.25em 0.5em;
line-height: 1.6em;
}
.rsw-infobox td[colspan="2"]:not(.infobox-image):not(.infobox-map) {
border: 1px solid #efefef;
padding-bottom: 0.6em;
}
.rsw-infobox .infobox-map {
border: 1px solid #efefef;
border-top: none;
text-align: center;
padding: 7px 0;
}
.rsw-infobox .infobox-bottom-links,
.rsw-infobox .infobox-template-links {
display: none;
}
.rsw-infobox.infobox-monster {
font-size: 80%;
}
.rsw-infobox.infobox-monster tbody {
table-layout: fixed;
}
.rsw-infobox.infobox-monster input[type='number'] {
background: #ffffff;
border: 1px solid #efefef;
padding: 2px;
}
.rsw-infobox.infobox-monster td {
text-align: center;
}
.rsw-infobox.infobox-monster td:not(.infobox-image):not(.infobox-map) {
border-right: 1px solid #efefef;
border-left: 1px solid #efefef;
}
.rsw-infobox.infobox-monster th:not([colspan="2"]):last-child {
border-right: 1px solid #efefef;
}
.rsw-infobox.infobox-monster th.infobox-header,
.rsw-infobox.infobox-monster th.infobox-subheader,
.rsw-infobox.infobox-monster th.combat-subheader {
text-align: center;
}
.rsw-infobox.infobox-monster th.offensive-header {
background-color: #801c13;
color: #ffffff;
text-align: center;
}
.rsw-infobox.infobox-monster th.offensive-subheader {
background-color: #ecccc6;
color: #801c13;
text-align: center;
}
.rsw-infobox.infobox-monster th.offensive-subheader a {
color: #801c13;
}
.rsw-infobox.infobox-monster th.offensive-subheader:not(:last-child) {
border-right: 0.175em solid #801c13;
}
.rsw-infobox.infobox-monster th.defensive-header {
background-color: #438ab5;
color: #ffffff;
text-align: center;
}
.rsw-infobox.infobox-monster th.defensive-subheader {
background-color: #c1deed;
color: #222222;
text-align: center;
}
.rsw-infobox.infobox-monster th.defensive-subheader a {
color: #222222;
}
.rsw-infobox.infobox-monster th.slayer-header {
background: #4c4c4c;
color: #ffffff;
text-align: center;
}
.rsw-infobox.infobox-monster th.slayer-subheader {
background-color: #cccccc;
color: #4c4c4c;
text-align: center;
}
.rsw-infobox.infobox-monster th.slayer-subheader:not(:last-child) {
border-right: 0.175em solid #4c4c4c;
}
.rsw-infobox.infobox-user-stats th {
border: none;
}
.rsw-infobox.infobox-user-stats th.infobox-header {
text-align: center;
border-bottom: none;
}
.rsw-infobox.infobox-user-stats th.infobox-header a,
.rsw-infobox.infobox-user-stats th.infobox-header a:visited {
color: #ffffff;
}
.rsw-infobox.infobox-user-stats th.infobox-subheader {
text-align: center;
border-top: none;
border-bottom: 0.175em solid #f9f9f9;
}
.rsw-infobox.infobox-user-stats td:not(.infobox-image):not(.infobox-map):last-child {
border: none;
}
.rsw-infobox#infobox-familiar tbody {
table-layout: fixed;
}
.rsw-infobox#infobox-familiar th[colspan="2"] {
text-align: right;
border-right: 0.175em solid #6ba5c8;
padding: 0.2em 0.5em;
}
.rsw-infobox#infobox-familiar th[colspan="4"] {
text-align: center;
}
.rsw-infobox#infobox-familiar th:last-child {
border-right: 1px solid #efefef;
}
.rsw-infobox#infobox-familiar th:first-child {
border-left: 1px solid #efefef;
}
.rsw-infobox#infobox-familiar td.infobox-template-links {
border: 1px solid #efefef !important;
padding-bottom: 0.6em;
}
.rsw-infobox#infobox-familiar td:first-child {
border-left: 1px solid #efefef !important;
}
.rsw-infobox#infobox-familiar td:last-child {
border-right: 1px solid #efefef !important;
}
.rsw-infobox#infobox-familiar td:not(.infobox-image):not(.infobox-map) {
border: none;
}
.rsw-infobox#infobox-familiar td[colspan="2"]:not(.infobox-image):not(.infobox-map) {
border: none;
padding: 0.25em 0.5em;
}
.rsw-infobox .advanced-data {
display: none;
}
.infobox-bonuses.wikitable {
font-size: 0.9rem;
}
.infobox-bonuses.wikitable th {
min-width: 50px !important;
}
@media screen and (max-width: 560px) {
.infobox-wrapper {
width: 100% !important;
}
}
@media screen and (max-width: 499px) {
.rsw-infobox {
margin-left: auto !important;
margin-right: auto !important;
}
}
@media screen and (min-width: 500px) {
.rsw-infobox {
float: right;
margin-left: 1em !important;
}
}
.inventorytable {
background-image: url('filepath://Inventory_interface.png');
background-repeat: no-repeat;
background-position: top left;
width: 174px;
height: 328px;
padding: 37px 0 42px;
border-spacing: 0;
}
.inventorytable td {
padding: 0 !important;
border: 0 !important;
text-align: center;
position: relative;
width: 46px;
height: 36px;
}
.inventorytable .inv-quantity-text {
top: -1px;
text-shadow: #000 1px 1px;
position: absolute;
color: yellow;
font-family: runescape-small;
left: 6px;
font-size: 16px;
}
.inventorytable .inv-quantity-text.qty-100k {
color: #FFFFFF;
}
.inventorytable .inv-quantity-text.qty-10m {
color: #01FF80;
}
.inventorytable .noted-item a {
width: 32px;
line-height: 28px;
background-image: url(/images/c/cc/Note.png?37169);
background-repeat: no-repeat;
display: inline-block;
background-position: center;
}
.inventorytable .noted-item img {
transform: scale(0.65);
}
.content table.messagebox,
.messagebox {
width: auto !important;
}
.messagebox {
display: block !important;
padding: 5px 7px;
color: #54595d;
font-size: 0.8em;
background-color: #f8f9fa;
margin-bottom: 1px;
overflow: hidden;
}
.messagebox.obsolete {
background-color: #cfcfcf;
border-color: #464646;
}
.messagebox.obsolete a,
.messagebox.obsolete a:visited,
.messagebox.obsolete a:active {
color: #6c6c6c;
}
.messagebox.info {
background-color: #ebebeb;
border-color: #898989;
}
.messagebox.info a,
.messagebox.info a:visited,
.messagebox.info a:active {
color: #6c6c6c;
}
.messagebox.action {
background-color: #cbdae2;
border-color: #45697D;
}
.messagebox.action a,
.messagebox.action a:visited,
.messagebox.action a:active {
color: #3c5c6e;
}
.messagebox.file {
background-color: #cfd8eb;
border-color: #617ebc;
}
.messagebox.file a,
.messagebox.file a:visited,
.messagebox.file a:active {
color: #556d97;
}
.messagebox.warn {
background-color: #ecd8d5;
border-color: #861c10;
}
.messagebox.warn a,
.messagebox.warn a:visited,
.messagebox.warn a:active {
color: #861c10;
}
.messagebox.disambig {
background-color: #ebebeb;
border-color: #898989;
margin-top: 20px !important;
margin-bottom: 30px !important;
}
.messagebox.disambig a,
.messagebox.disambig a:visited,
.messagebox.disambig a:active {
color: #6c6c6c;
}
.messagebox.safe {
background-color: #d8f0d3;
border-color: #1b8408;
}
.messagebox.safe a,
.messagebox.safe a:visited,
.messagebox.safe a:active {
color: #1b8408;
}
.messagebox.unsafe {
background-color: #ffee88;
border-color: #997700;
}
.messagebox.unsafe a,
.messagebox.unsafe a:visited,
.messagebox.unsafe a:active {
color: #997700;
}
.messagebox.easter {
background-color: #e5f9c2;
border-color: #598014;
}
.messagebox.easter a,
.messagebox.easter a:visited,
.messagebox.easter a:active {
color: #598014;
}
.messagebox.halloween {
background-color: #e8d8ea;
border-color: #794080;
}
.messagebox.halloween a,
.messagebox.halloween a:visited,
.messagebox.halloween a:active {
color: #794080;
}
.messagebox.thanksgiving {
background-color: #f0cba8;
border-color: #a65800;
}
.messagebox.thanksgiving a,
.messagebox.thanksgiving a:visited,
.messagebox.thanksgiving a:active {
color: #a65800;
}
.messagebox.christmas {
background-color: #d4eaf6;
border-color: #428bb5;
}
.messagebox.christmas a,
.messagebox.christmas a:visited,
.messagebox.christmas a:active {
color: #3a799d;
}
.messagebox.bigRaffle {
background-color: #f1de9f;
border-color: #640000;
}
.messagebox.bigRaffle a,
.messagebox.bigRaffle a:visited,
.messagebox.bigRaffle a:active {
color: #640000;
}
.messagebox.stub {
width: 40%;
}
.messagebox.welcomenotice {
padding: 1em;
width: 90%;
}
.messagebox.welcomenotice .wordmark {
filter: drop-shadow(0px 5px 5px rgba(0, 0, 0, 0.1));
}
.messagebox.hasdialogue {
width: auto;
}
.messagebox2 {
display: block !important;
color: #54595d;
font-size: 0.8em;
background-color: #f8f9fa;
margin-bottom: 1px;
max-width: 100% !important;
overflow: hidden;
}
.messagebox2 .messagebox-image {
width: 55px;
display: flex;
justify-content: center;
align-items: center;
}
.messagebox2 .messagebox-title {
font-weight: bold;
line-height: 1.55em;
padding: 0.6em 0.6em 0.6em 0;
flex: 1;
}
.messagebox2 .messagebox-text {
line-height: 1.6em;
padding: 0.65em 0.65em 0.65em 55px;
border: 1px solid #e4eaee;
border-top-width: 0;
}
.messagebox2 .messagebox-header {
background: #ddedf6;
border: 1px solid #c5e0ef;
border-bottom: 0.3em solid #589ac1;
display: flex;
}
.messagebox2.warn .messagebox-header {
background: #feecea;
border-color: #fdd6d2;
border-bottom-color: #ed3523;
}
.messagebox2.warn .messagebox-header a {
color: #da2412;
}
.messagebox2.action .messagebox-header {
background: #fef0e4;
border-color: #fde2cb;
border-bottom-color: #f67e0c;
}
.messagebox2.action .messagebox-header a {
color: #d76d08;
}
.messagebox2.safe .messagebox-header {
background: #ecf8e3;
border-color: #def3cf;
border-bottom-color: #64ba1d;
}
.messagebox2.safe .messagebox-header a {
color: #539b18;
}
.messagebox2.file .messagebox-header {
background: #e2e9f7;
border-color: #cedaf1;
border-bottom-color: #5675b7;
}
.messagebox2.file .messagebox-header a {
color: #4664a4;
}
.messagebox2.event .messagebox-header {
background: #fceef9;
border-color: #f8d8f1;
border-bottom-color: #e667ca;
}
.messagebox2.event .messagebox-header a {
color: #e148c0;
}
.messagebox2.info .messagebox-header {
background: #e4eaee;
border-color: #d4dee4;
border-bottom-color: #8b96a3;
}
.messagebox2.info .messagebox-header a {
color: #788493;
}
.messagebox2.obsolete .messagebox-header {
background: #eeeeee;
border-color: #e1e1e1;
border-bottom-color: #6f6f6f;
}
.messagebox2.obsolete .messagebox-header a {
color: #5e5e5e;
}
.navbox {
border: 1px solid #d4dee4;
box-shadow: 0 0.25rem 0.35rem -0.25rem rgba(0, 0, 0, 0.1);
font-size: 0.85em;
}
.content .navbox ul {
padding-left: 0;
}
.content .navbox ul li {
margin-bottom: 0;
}
@media screen and (max-width: 719px) {
.navbox td,
.navbox th,
.navbox tr,
.navbox tbody,
.navbox .navbox-subgroup {
display: block;
}
}
@media screen and (min-width: 720px) {
.content table.navbox,
.content .navbox table {
width: 100% !important;
}
}
.navbox .navbox-subgroup {
margin: 0;
}
.navbox .navbar {
display: none;
}
.navbox .pic-link,
.navbox .chathead-link,
.navbox img {
display: none;
}
.navbox-title {
color: #ffffff;
background-color: #438ab5;
font-size: 140%;
font-weight: bold;
text-align: center;
padding: 0.25em 0;
}
.navbox-title a,
.navbox-title a:not([href]) {
color: #ffffff !important;
}
@media screen and (min-width: 720px) {
.navbox-title {
border-bottom: 1px solid #d4dee4;
}
}
.navbox-group-title {
background-color: #ccd2d8;
font-weight: bold;
padding: 0.2em 0.85em;
}
@media screen and (max-width: 719px) {
.navbox-group-title {
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
}
@media screen and (min-width: 720px) {
.navbox-group-title {
border: 1px solid #d4dee4;
border-width: 0 1px 1px 0;
width: 12vw;
}
}
.navbox-group-title-hidden {
display: none;
}
.navbox-list {
padding: 0;
position: relative;
}
@media screen and (min-width: 720px) {
.navbox-list {
border-bottom: 1px solid #d4dee4;
}
}
@media screen and (max-width: 719px) {
.navbox-list ul {
white-space: nowrap;
overflow-x: auto;
overflow-y: hidden;
-webkit-overflow-scrolling: touch;
}
}
@media screen and (min-width: 720px) {
.navbox-list ul {
padding: 0.2em 0.85em 0.5em !important;
}
}
.navbox-list li {
display: inline-flex;
align-items: center;
height: 3.5em;
margin: 0 0 0 0.85em;
}
@media screen and (min-width: 720px) {
.navbox-list li {
height: 2.1em;
}
.navbox-list li:first-child {
margin-left: 0;
}
}
.navbox-list li + li {
margin-left: 0.5em;
}
.navbox-list li + li > a::before {
content: '•';
display: inline-block;
white-space: pre-wrap;
position: relative;
left: -0.425em;
color: #949eaa;
pointer-events: none;
}
.navbox-list li + li > a + a::before {
display: none;
}
.navbox-list li:last-child {
margin-right: 2em;
}
.navbox-list::after {
content: '';
display: block;
position: absolute;
background-image: linear-gradient(to right, rgba(255, 255, 255, 0), #ffffff 95%, #ffffff);
height: 100%;
width: 2.5em;
top: 0;
right: 0;
pointer-events: none;
}
@media screen and (min-width: 720px) {
.navbox-list::after {
display: none;
}
}
.navbox-list.navbox-parent {
border-bottom: 0;
padding: 0;
}
.navbox-list.navbox-parent::after {
display: none;
}
.navbox-group .navbox-group .navbox-group-title {
background-color: #e4eaee;
padding: 0 0.85em 0 1.7em;
}
@media screen and (min-width: 720px) {
.navbox-group .navbox-group .navbox-group-title {
padding-left: 0.85em;
}
}
.navbox-group .navbox-group .navbox-list ul {
padding-left: 1.7em;
}
.navbox-group .navbox-group .navbox-list li {
margin-bottom: 0;
}
.navbox-group .navbox-group .navbox-list li:first-child {
margin-left: 0;
}
.navbox-group .navbox-group.navbox-group-split .navbox-list ul {
padding-left: 0.85em;
}
.navbox-group .navbox-group .navbox-group:first-child .navbox-group-title {
padding-top: 0.5em;
}
@media screen and (min-width: 720px) {
.navbox-group .navbox-group .navbox-group:first-child .navbox-group-title {
padding-top: 0;
}
}
.navbox-group .navbox-group .navbox-group .navbox-group-title {
background-color: transparent;
padding-left: 2.55em;
}
@media screen and (min-width: 720px) {
.navbox-group .navbox-group .navbox-group .navbox-group-title {
background-color: #eef1f4;
padding-left: 0.85em;
}
}
.navbox-group .navbox-group .navbox-group .navbox-list ul {
padding-left: 2.55em;
}
.navbox-group .navbox-group .navbox-group.navbox-group-split .navbox-list ul {
padding-left: 1.7em;
}
.tile {
background: #ffffff;
border: 1px solid #e4eaee;
box-shadow: 0 0.25rem 0.35rem -0.25rem rgba(0, 0, 0, 0.1);
padding: 1.5em 2em 1em;
}
.tile h2 {
font-weight: 600;
border: none;
margin-top: 0.4em;
}
.tile .byline + h2 {
margin-top: -0.5em;
}
.byline {
font-size: 0.9em;
color: #949eaa;
}
.byline a {
color: #949eaa;
}
.tile-halves {
border: 1px solid #e4eaee;
background: #ffffff;
box-shadow: 0 0.25rem 0.35rem -0.25rem rgba(0, 0, 0, 0.1);
}
.tile-halves .byline + h2 {
margin-top: -0.5em;
}
.tile-top {
padding: 1.3rem 1.5rem 2rem;
}
.tile-top.tile-image {
background-color: #949eaa;
padding: 0;
}
.tile-bottom {
background: #ffffff;
border-top: 1px solid #e4eaee;
padding: 1rem 1.5rem 2rem;
}
.tile-bottom.read-more {
background: #f9fafa;
padding: 0;
transition: 0.3s ease-out;
}
.tile-bottom.read-more a {
display: block;
color: #949eaa;
font-weight: bold;
text-align: right;
padding: 1em 1.75em;
text-decoration: none;
}
.tile-bottom.read-more:hover {
background: #f2f4f4;
}
.tile-bottom.read-more .arrow {
filter: invert(43%) sepia(50%) hue-rotate(175deg);
margin-left: 0.4em;
transition: 0.3s ease-out;
}
.tile.oswf-day {
float: none !important;
padding: 0.5em 2em;
}
.tile.oswf-day h2 {
margin-right: auto;
margin-left: auto;
margin-top: -0.5em;
}
.oswf-tile {
margin-bottom: 1em;
}
.oswf-tile h2 {
clear: none !important;
margin-top: 0;
padding-top: 0.2em !important;
}
.oswf-tile .oswf-img {
display: block;
max-width: 75px;
float: right;
}
.oswf-tile .oswf-img img {
max-width: 100%;
height: auto !important;
}
table caption {
text-align: center !important;
}
table.wikitable {
background: #ffffff !important;
font-size: 0.9em;
box-shadow: 0 0.25rem 0.35rem -0.25rem rgba(0, 0, 0, 0.1);
}
table.wikitable > * > tr > th {
color: #ffffff !important;
background: #438ab5 !important;
border-color: #356e90 !important;
}
table.wikitable > * > tr > th a {
color: #ffffff;
}
table.wikitable > * > tr > th a:visited {
color: #ffffff;
}
table.wikitable > * > tr > td {
border-color: #e6e6e6 !important;
padding: 0.25em 0.45em !important;
}
table.wikitable .header-top {
background: #448fba !important;
}
table.align-right-1 td:nth-of-type(1),
table.align-right-2 td:nth-of-type(2),
table.align-right-3 td:nth-of-type(3),
table.align-right-4 td:nth-of-type(4),
table.align-right-5 td:nth-of-type(5),
table.align-right-6 td:nth-of-type(6),
table.align-right-7 td:nth-of-type(7),
table.align-right-8 td:nth-of-type(8),
table.align-right-9 td:nth-of-type(9),
table.align-right-10 td:nth-of-type(10) {
text-align: right !important;
}
table.align-center-1 td:nth-of-type(1),
table.align-center-2 td:nth-of-type(2),
table.align-center-3 td:nth-of-type(3),
table.align-center-4 td:nth-of-type(4),
table.align-center-5 td:nth-of-type(5),
table.align-center-6 td:nth-of-type(6),
table.align-center-7 td:nth-of-type(7),
table.align-center-8 td:nth-of-type(8),
table.align-center-9 td:nth-of-type(9),
table.align-center-10 td:nth-of-type(10) {
text-align: center !important;
}
table.align-left-1 td:nth-of-type(1),
table.align-left-2 td:nth-of-type(2),
table.align-left-3 td:nth-of-type(3),
table.align-left-4 td:nth-of-type(4),
table.align-left-5 td:nth-of-type(5),
table.align-left-6 td:nth-of-type(6),
table.align-left-7 td:nth-of-type(7),
table.align-left-8 td:nth-of-type(8),
table.align-left-9 td:nth-of-type(9),
table.align-left-10 td:nth-of-type(10) {
text-align: left !important;
}
table.alternating-rows tr:nth-child(odd),
table.alternating-cols td:nth-child(odd) {
background: #f9f9f9 !important;
}
.update-history > ul {
margin: 0;
margin-bottom: 0.75em;
}
.update-history > ul > li {
list-style: none;
}
.update-history li {
margin-bottom: 0 !important;
}
.update-type:hover a {
text-decoration: none;
}
.update-type a {
color: white !important;
background: #3ea6e6;
font-size: 80%;
font-weight: bold;
text-transform: uppercase;
border-radius: 3px;
padding: 2px 5px;
}
.update-type a:not( [href] ) {
color: #ffffff;
}
.update-type.hidden a,
.update-type.ninja a,
.update-type.nxt a {
background: #444e5a;
}
.update-type.patch a {
background: #6bc71f;
}
.update-type.hotfix a,
.update-type.coldfix a {
background: #ee4231;
}
.questdetails .questdetails-header,
.trainingdetails .questdetails-header {
vertical-align: top;
text-align: left;
border-bottom: 1px solid #eaecf0;
overflow: visible;
max-width: 1em;
white-space: nowrap;
}
td.questdetails-info {
padding-top: 1.5em;
padding-bottom: 0.5em;
border-bottom: 1px solid #eaecf0;
}
table .im-task-reqs {
text-align: left;
}
table .im-task-reqs p {
margin: 0.8em 0 0 0;
}
@keyframes slide-up {
from {
opacity: 0;
transform: translateY(1rem);
}
to {
opacity: 1;
transform: translateY(0);
}
}
.arrow {
background: url('filepath://White-chevron.svg') no-repeat;
display: inline-block;
height: 0.65rem;
width: 0.45rem;
}
.arrow.dark {
filter: invert(80%);
}
body.page-RuneScape_Wiki .pre-content {
display: none !important;
}
body.page-RuneScape_Wiki #content {
padding-bottom: 0;
}
body.page-RuneScape_Wiki .content {
margin: 0 auto;
}
body.page-RuneScape_Wiki .last-modified-bar {
margin: 0 1em;
}
.mainpage-body {
color: #4c4c4c;
}
.mainpage-body h2,
.mainpage-body h2 a {
color: #444e5a;
}
.mainpage-body ul {
margin: 0 0.25em;
list-style-type: disc;
}
.mainpage-left > * {
border-bottom: none;
}
.mainpage-left .tile {
padding: 2.5em 1.75em 2em;
border-left-width: 0;
border-right-width: 0;
}
.mainpage-left .tile h2 {
padding: 0;
margin: 0.65em 0.5em;
}
.mainpage-left .tile-halves {
border-left-width: 0;
border-right-width: 0;
}
.mainpage-left .tile-halves h2 {
padding: 0;
margin: 0.65em 0.5em;
}
.tile.big-tile {
border: none;
border-bottom: 1px solid #e4eaee;
}
.mainpage-recent-updates {
border-bottom: 1px solid #e4eaee;
padding: 1.5em 1em 2.5em;
white-space: nowrap;
overflow-x: scroll;
-webkit-overflow-scrolling: touch;
-webkit-scroll-snap-destination: 50% 50%;
scroll-snap-destination: 50% 50%;
-webkit-scroll-snap-type: mandatory;
scroll-snap-type: mandatory;
}
.mainpage-recent-updates::before {
content: 'Recent updates';
display: block;
position: -webkit-sticky;
position: sticky;
left: 1.5em;
color: #949eaa;
font-weight: bold;
text-transform: uppercase;
letter-spacing: 0.025em;
}
.mainpage-recent-updates .tile {
width: 78%;
}
.mainpage-recent-updates .tile p,
.mainpage-recent-updates .tile a {
white-space: normal !important;
}
.mainpage-recent-updates .tile-halves {
display: inline-block;
margin: 1em 0.75em 0 0;
width: 85vw;
max-width: 18em;
white-space: initial;
-webkit-scroll-snap-coordinate: 50% 50%;
scroll-snap-coordinate: 50% 50%;
scroll-snap-align: center;
}
.mainpage-recent-updates .tile-halves:nth-child(1) {
animation: 0.9s 0.2s both slide-up;
}
.mainpage-recent-updates .tile-halves:nth-child(2) {
animation: 0.9s 0.4s both slide-up;
}
.mainpage-recent-updates .tile-halves:nth-child(3) {
animation: 0.9s 0.6s both slide-up;
margin-right: 1em;
}
.mainpage-recent-updates .tile-top {
height: 9em;
overflow: hidden;
}
.mainpage-recent-updates .tile-bottom {
display: flex;
padding-bottom: 0.5rem;
}
.mainpage-recent-updates .tile-bottom p:not(.byline) {
color: #4c4c4c;
}
.mainpage-recent-updates .byline {
margin: 0;
}
.mainpage-recent-updates .byline + h2 {
margin: 0.025em 0 0;
padding: 0;
}
@media only screen and (min-width: 58em) {
.mainpage-recent-updates {
display: flex;
flex-flow: row wrap;
justify-content: center;
overflow-x: initial;
}
.mainpage-recent-updates::before {
width: 100%;
}
.mainpage-recent-updates .tile-halves:nth-child(3) {
margin-right: 0;
}
}
.mainpage-contents {
background: #5d6773;
padding: 2.5em 1em 2em;
}
.mainpage-contents::before {
content: 'Explore';
margin-left: 1.5em;
color: #949eaa;
font-weight: bold;
text-transform: uppercase;
letter-spacing: 0.025em;
}
.mainpage-contents .tile-halves {
border: none;
background: none;
box-shadow: none;
margin: 0 1.5em;
}
.mainpage-contents .tile-halves:first-child {
margin-top: 1.25em;
}
.mainpage-contents .tile-halves:first-child .tile-bottom {
border-top: none;
}
.mainpage-contents .tile-halves:last-child {
margin-bottom: 0;
}
.mainpage-contents .tile-halves:last-child .tile-top {
border-bottom: none;
}
.mainpage-contents .tile-bottom {
border-color: #828d9a;
padding: 0.25em 0;
background: none;
}
.mainpage-contents h2 {
padding: 0 0 0.35em;
width: 100%;
}
.mainpage-contents h2 a {
color: #f9fafa;
display: block;
}
.mainpage-skills .tile-top {
overflow-x: scroll;
-webkit-overflow-scrolling: touch;
}
.mainpage-skills .tile-top h2 {
position: -webkit-sticky;
position: sticky;
left: 0.5em;
}
.mainpage-skills .tile-top ul {
columns: 3;
width: 32em;
list-style: none;
margin-left: 0.75em;
}
@media only screen and (min-width: 32em) {
.mainpage-skills .tile-top ul {
width: 100%;
max-width: 50em;
margin: auto;
}
}
.mainpage-skills .tile-top li {
display: flex;
align-items: center;
margin-bottom: 0.6em;
}
.mainpage-skills .tile-top li a:first-child {
width: 25px;
height: 25px;
padding: 4px;
border-radius: 3px;
}
.mainpage-skills .tile-top li a:last-child {
flex: 1;
color: #444e5a;
font-weight: bold;
padding-left: 0.5em;
}
.skill-agility a:first-child,
.skill-melee a:first-child {
background: #bc483d;
}
.skill-ranged a:first-child {
background: #748d36;
}
.skill-magic a:first-child {
background: #6274ab;
}
.skill-fishing a:first-child,
.skill-fletching a:first-child {
background: #3e8e9a;
}
.skill-cooking a:first-child,
.skill-divination a:first-child,
.skill-thieving a:first-child {
background: #91689e;
}
.skill-farming a:first-child,
.skill-woodcutting a:first-child {
background: #59924f;
}
.skill-mining a:first-child,
.skill-summoning a:first-child {
background: #6385a8;
}
.skill-invention a:first-child,
.skill-smithing a:first-child {
background: #d2b244;
}
.skill-archaeology a:first-child {
background: #a56831;
}
.mainpage-wikinews::before {
content: 'From the wiki';
margin-left: 0.75em;
color: #949eaa;
font-weight: bold;
text-transform: uppercase;
letter-spacing: 0.025em;
}
.mainpage-wikinews .news-date {
font-weight: bold;
margin-bottom: 0;
}
.mainpage-left .mainpage-wikinews p {
margin-left: 0.75em;
margin-right: 0.75em;
}
.mainpage-yg {
display: none;
padding-bottom: 2.5em !important;
}
.mainpage-yg::before {
content: 'Discussions';
margin-left: 0.75em;
color: #949eaa;
font-weight: bold;
text-transform: uppercase;
letter-spacing: 0.025em;
}
body.is-authenticated .mainpage-yg {
display: inherit;
}
.mainpage-news {
background: #f9fafa;
}
.mainpage-news .news-updates::before {
content: 'Newsposts';
margin-left: 0.75em;
color: #949eaa;
font-weight: bold;
text-transform: uppercase;
letter-spacing: 0.025em;
}
.mainpage-news .news-updates li {
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;
}
.mainpage-social {
border: none;
margin-bottom: 0;
}
.mainpage-social .tile-top {
display: flex;
align-items: center;
justify-content: center;
padding: 1em 2em;
height: 70px;
}
.mainpage-social .tile-top .social-icon {
float: left;
margin: 0 1em 0 -1em;
width: 60px;
text-align: center;
}
.mainpage-social .tile-top .social-header {
color: #ffffff;
font-weight: bold;
font-size: 1.25em;
margin: 0;
}
.mainpage-social .tile-top .social-tagline {
color: rgba(255, 255, 255, 0.85);
margin: 0;
}
.mainpage-social .tile-bottom {
border: none;
padding: 1em 2em;
}
.mainpage-social .tile-bottom p {
color: #949eaa;
font-weight: bold;
text-transform: uppercase;
letter-spacing: 0.025em;
color: #ffffff;
font-size: 0.9em;
text-align: center;
margin: 0;
}
.mainpage-social.mainpage-discord .tile-top {
background: #7289da;
}
.mainpage-social.mainpage-discord .tile-bottom {
background: #697ec4;
}
.mainpage-social.mainpage-twitter .tile-top {
background: #1da1f2;
}
.mainpage-social.mainpage-twitter .tile-bottom {
background: #1e96e0;
}
.mw-recentchanges-toplinks th {
font-size: 90%;
}
.mw-changeslist-legend {
margin-left: 0;
}
#mw-mf-diffview del {
border: 2px #379541 solid;
padding: 0.15em 0.5em;
background-color: #c1edbf !important;
margin-right: 2px;
}
#mw-mf-diffview del::before {
content: "- ";
font-weight: bold;
font-size: 100%;
}
#mw-mf-diffview ins {
border: 2px #438ab5 solid;
padding: 0.15em 0.5em;
background-color: #bddff2 !important;
margin-right: 2px;
}
#mw-mf-diffview ins::before {
content: "+ ";
font-weight: bold;
font-size: 100%;
}
#mw-mf-minidiff {
background: #f9f9f9;
border: 1px #f1f1f1 solid;
padding: 10px;
}
.mw-diff-inline-changed,
.mw-diff-inline-added {
padding-bottom: 10px;
}
#mw-mf-diffview #mw-mf-diff-comment::before {
content: "(";
}
#mw-mf-diffview #mw-mf-diff-comment::after {
content: ")";
}
#mw-mf-diffarea {
padding: 1em 1em 2em !important;
}
.forumsearchbox {
padding: 0.5em;
text-align: center;
font-size: 90%;
background-color: #f1f1f1;
margin: auto !important;
}
.forumsearchbox tbody {
display: inline;
}
.forumsearchbox input {
margin: 0.5em;
}
.forumheader {
border-left: 15px solid #ccc;
background-color: #f1f1f1;
margin: 1em 0;
padding: 12px;
}
.forum_title {
text-align: left;
}
.forum_title .forum_new {
font-weight: bold;
padding-top: 2px;
padding-bottom: 1px;
}
.forum_edited {
text-align: right;
}
.forumlist {
margin: auto !important;
}
.forumlist .forum_editor,
.forumlist .forum_type {
display: none;
}
.forumlist .forum_title,
.forumlist .forum_edited {
width: auto;
}
.forumactiveheader,
.forumarchiveheader,
.forumoldarchives {
background-color: #438ab5;
color: #ffffff;
}
.forumoldarchives a {
color: #ffffff;
}
.forumcolumnheader {
background-color: #e6e6e6;
color: #000000;
text-align: left;
padding-left: 5px;
margin: auto;
}
body.ns-110 #page-secondary-actions,
.page-Forum_Yew_Grove .shortcut {
display: none;
}
.page-Forum_Yew_Grove #mf-section-0 .hidden-mobile div {
float: none !important;
}
.archive .forum_title,
.archive .forum_edited {
width: 100% !important;
min-width: 10em;
}
.calc-container {
padding-right: 2px;
display: block;
min-width: 100%;
width: 100%;
max-width: 100%;
margin-top: -52px;
column-count: auto;
column-width: 491px;
column-fill: balance;
column-gap: 52px;
column-rule: dashed 1px rgba(137, 142, 152, 0.1);
}
.calc-container .calc-tile-divider:first-child {
margin-bottom: 0px;
}
.calc-section-header {
position: relative;
top: 0px;
padding-top: 1em;
background: #ffffff;
z-index: 5;
}
.calc-section-header > h1 {
margin-top: 0;
margin-bottom: 0;
}
.calc-sticky .calc-section-header {
position: sticky !important;
}
.calc-toc {
padding-top: 13px;
padding-bottom: 13px;
}
.calc-toc-section {
position: relative;
display: grid;
grid-template-columns: 144px 1fr;
margin-bottom: 0px;
}
.calc-toc-section > p {
grid-column-start: 1;
grid-column-end: span 1;
margin: 0;
line-height: 34px;
text-align: right;
padding-right: 21px;
font-size: 1em;
font-weight: bold;
}
.calc-toc-dots {
position: absolute;
top: 34px;
bottom: 26px;
right: 0px;
grid-column-start: 1;
grid-column-end: span 1;
border-right: 1px dotted #cccccc;
text-align: right;
margin-right: 29px;
}
.calc-toc-list {
grid-column-start: 2;
grid-column-end: span 1;
padding: 0;
display: flex;
flex-direction: row;
flex-wrap: wrap;
justify-content: left;
}
.calc-toc-list-item {
position: relative;
min-width: 193px;
width: 193px;
max-width: 193px;
height: 34px;
margin-right: 8px;
margin-bottom: 8px;
line-height: 34px;
padding-left: 34px;
padding-right: 6px;
color: #ffffff;
text-shadow: 1px 1px #0006;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.calc-toc-list-item > a {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.calc-toc-list-item > img {
position: absolute;
top: 6.5px;
left: 6.5px;
width: 21px;
height: 21px;
}
.calc-tile-divider {
margin-bottom: -52px;
}
.calc-tile-container {
display: inline-block;
-webkit-column-break-inside: avoid;
page-break-inside: avoid;
break-inside: avoid;
padding: 0;
padding-top: 78px;
padding-bottom: 0.25rem;
background: none !important;
width: calc(100% - 2px);
}
@supports ( break-inside: avoid-column ) {
.calc-tile-container {
display: block;
}
}
.calc-header-title {
text-shadow: 1px 1px #0006;
height: 55px;
margin-left: 5px;
grid-column-start: 2;
grid-column-end: span 1;
min-width: 0;
color: rgba(255, 255, 255, 0.9);
z-index: inherit;
}
.calc-header-title > h2 {
color: inherit !important;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
font-size: 21px;
grid-template-rows: 0px 132px;
display: block !important;
height: auto;
margin: 0 !important;
padding: 0 !important;
line-height: 55px !important;
}
.calc-header-title > h2 > span {
grid-template-rows: 77px 55px;
grid-row-start: 1;
grid-row-end: span 1;
display: block !important;
height: auto;
color: inherit !important;
}
.calc-header-title > h2 > span > span {
grid-row-start: 2;
grid-row-end: span 1;
}
.calc-header-title > h2 > .mw-headline-headanchor {
grid-row-start: 1;
grid-row-end: span 1;
}
.calc.tile {
position: relative;
margin: 0;
padding: 0;
min-width: 100%;
height: unset;
z-index: 0;
}
.calc .keyword {
font-size: 1.125em;
font-weight: bold;
}
.calc-header {
grid-column-start: 1;
grid-column-end: span 2;
grid-row-start: 1;
grid-row-end: span 1;
display: grid;
grid-template-columns: 55px 1fr;
position: relative;
top: 0;
width: 100%;
height: 55px;
overflow: hidden;
background: transparent;
z-index: 2;
}
.calc-header-background {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
z-index: 1;
}
.calc-header-background > img {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
}
.calc-header-icon {
grid-column-start: 1;
grid-column-end: span 1;
min-width: 55px;
width: 55px;
max-width: 55px;
min-height: 55px;
height: 55px;
max-height: 55px;
z-index: inherit;
}
.calc-header-icon > img {
object-fit: contain;
min-width: 25px;
width: 25px;
max-width: 25px;
min-height: 25px;
height: 25px;
max-height: 25px;
padding: 15px;
}
.calc-header-title-semantics {
display: none;
}
.calc-header-command {
margin-left: 10px;
grid-column-start: 3;
grid-column-end: span 1;
height: 55px;
line-height: 55px;
z-index: inherit;
}
.calc-list {
grid-column-start: 1;
grid-column-end: span 2;
grid-row-start: 2;
grid-row-end: span 1;
padding: 0px;
padding-top: 4px;
padding-bottom: 5.5px;
}
.calc-list-item {
position: relative;
display: grid;
grid-template-columns: [thumb] min-content [main] 1fr [key] max-content;
grid-template-rows: min-content min-content;
width: auto;
padding: 8.5px;
margin: 0;
border-bottom: 1px solid rgba(137, 142, 152, 0.075);
}
.calc-list-item:last-child {
border-bottom-color: transparent;
}
.calc-list-item-thumbnail {
grid-column-start: thumb;
grid-column-end: span 1;
grid-row-start: 1;
grid-row-end: span 2;
margin-left: 0;
width: 44px;
height: 52.8px;
margin-right: 8.5px;
padding-top: 8.5px;
}
.calc-list-item-thumbnail > img {
min-width: 44px;
width: 44px !important;
max-width: 44px;
min-height: 44px;
height: 44px !important;
max-height: 44px;
object-fit: contain;
object-position: center 0;
grid-row-start: 2;
grid-row-end: span 1;
}
.calc-list-item-key {
width: 28px;
grid-column-start: key;
grid-column-end: span 1;
grid-row-start: 1;
grid-row-end: span 1;
margin-left: 8.5px;
}
.calc-list-item-key > img {
position: absolute;
top: 8.5px;
right: 8.5px;
}
.calc-list-item-title {
grid-column-start: main;
grid-column-end: span 1;
grid-row-start: 1;
grid-row-end: span 1;
padding-left: 8px;
text-indent: -8px;
}
.calc-list-item-desc {
grid-column-start: main;
grid-column-end: span 1;
grid-row-start: 2;
grid-row-end: span 1;
margin-left: 8px;
text-indent: 0px;
}
.rsw-chartjs.rsw-chartjs-config {
display: none;
}
.rsw-chartjs.rsw-chart-error {
font-family: monospace;
}
.mw-echo-ui-overlay,
.overlay.visible {
z-index: 2 !important;
}
.oo-ui-fieldLayout {
min-width: 350px;
margin-left: -10px;
}
.ns-116 .archive {
display: none !important;
}
.content table.wikitable {
border: none !important;
box-shadow: none !important;
}
.header-container .branding-box h1 {
text-shadow: 0 0.05em 0.25em #000000;
}
.update-redirect {
text-align: center;
background: #fffbf1;
border: 1px solid #909090;
font-weight: 600;
font-size: 2em;
line-height: 1em;
padding: 1em;
color: #000 !important;
}
.update-redirect.nuke {
margin-bottom: 25%;
}
.hatnote {
padding: 5px 7px;
color: #54595d;
font-size: 0.8em;
background-color: #f8f9fa;
margin-bottom: 1px;
overflow: hidden;
}
.floornumber-us {
display: none;
}
.fact-text {
color: #15f;
font-style: italic;
cursor: help;
border-bottom: dotted 1px black;