MediaWiki:Common.css: Difference between revisions

From :: ChromeRivals Wiki ::
Jump to navigation Jump to search
Ranzu (talk | contribs)
No edit summary
Ranzu (talk | contribs)
No edit summary
Line 5: Line 5:




/* Heading */
 
.page-Test_Page #firstHeading {
* {
display:none;
margin:0;
padding:0;
}
}


/* Main picture content */
.MainPicture {
display:flex;
justify-content:center;
flex-direction:row;
}
/* Image Logo */
.MainPicture a img {
-webkit-filter: drop-shadow(15px 15px 15px #222);
filter: drop-shadow(20px 15px 15px #222);
}


.MainPicture a img:hover {
-webkit-filter: drop-shadow(0px 0px 15px gray);
}
/* Description content */
.MainDSC {
display:flex;
flex-direction:column;
align-items:center;
}


/* Pedia content */
/* Firefox-specific styles */
.MainPedia {
@-moz-document url-prefix() {
display:flex;
    .FixesTable th{
justify-content:center;
        font-family: Arial, Helvetica, sans-serif!important;
align-items:center;
    }
   
    * {
scrollbar-width: thin; /* Firefox only */
}
}
 
}
.PediaTable {
/* Body */
display:flex;
body {
justify-content:center;
background-image:linear-gradient(to left, #bbd2c5 0%, #536976 33%, #292e49 100%);
align-items:center;
color:#ffffff;
font-family:'Aldrich', sans-serif;
font-size:16px;
text-shadow:none;
white-space:normal;
}
}


.Pedia, .G_E_O-Box {
/* Head */
padding-left:2em;
#mw-head {
padding-right:2em;
background-image:linear-gradient(to left, #bbd2c5 0%, #536976 33%, #292e49 100%);
border-width:0;
}
}


.PediaTable p img {
/* Left navigation */
-webkit-filter: drop-shadow(15px 15px 13px #222);
#left-navigation {
filter: drop-shadow(15px 15px 13px #222);
color:rgb(255, 255, 255);
}
/* Right navigation */
#ca-edit a {
padding-left:1.4em;
}
}


.PediaTable a img:hover {
/* Sidepanel sidebar */
-webkit-filter: drop-shadow(0px 0px 8px gray);
/* Sidepanel sidebar headers color */
.vector-menu-heading-label {
color:white;
z-index:2;
}
}
/* Main content */
.portal h3 {
.MainLinks, .YouMAL, .Shops, .Usefull, .Discord, .Social {
color: white;
display:flex;
z-index:2;
flex-wrap:wrap;
flex-direction:row;
align-items:center;
justify-content:center;
padding-left:10%;
padding-right:10%;
}
}
 
/* Paragraphs */
/* Sidepanel sidebar Header Shadow */
.MainLinks p, .Gears p, .Events p, .Other p, .YouMAL p, .Shops p, .Usefull p, .Discord p, .Social p {
#p-Navigation-label, #p-Gears-label, #p-Events-label, #p-Other-label, #p-Useful_Links-label, #p-Discord-label, #p-Social-label {
border:2px solid #808080;
filter: drop-shadow(0 0 15px white);
padding:3px 0px 3px 5px;
z-index:2;
background-color:#445466; /* #f0f0f0 */
}
padding-right:7px;
margin-right:4px;
/*Sidepanel script */
margin-left:4px;
#p--label {
white-space:nowrap;
pointer-events:none;
}
}
 
/* Links */
#mw-panel h3:not(#p-test-label) {
.MainLinks a, .Gears a, .Events a, .Other a, .Other a span, .YouMAL a, .Shops a, .Usefull a, .Usefull a span, .Discord a, .Social a span {
cursor:pointer;
padding:inherit;
padding:3px 0px 3px 7px;
border-top:4px solid transparent;
border-bottom:5px solid transparent;
border-right:5px solid transparent;
margin:-5px;
border-bottom-left-radius:15px;
color:white!important;
}
}


/* Paragraphs HOVER */
/*Sidepanel bottom space */
.MainLinks p:hover, .Gears p:hover, .Events p:hover, .Other p:hover, .YouMAL p:hover, .Shops p:hover, .Usefull p:hover, .Discord p:hover, .Social p:hover {
#mw-panel {
background-color: #808080;  /*  #C3C3C3 */
padding-bottom:1em;
cursor: pointer;
border:2px solid #4F4F4F; 
color:white!important;
}
}


/* MainLinks: Rules - Other - Paragraphs ACTIVE */
/*Sidepanel button */
.MainLinks p:active, .Gears p:active, .Events p:active, .Other p:active, .YouMAL p:active, .Shops p:active, .Usefull p:active, .Discord p:active, .Social p:active {
.SidePanelButton {
background-color: #C7C7C7;
position:relative;
cursor: pointer;
color: #6C6C6C;
border:2px solid #595959;
cursor:pointer;
color:white!important;
padding-left:0.5em;
padding-top:1em;
}
 
.SidePanelButton:hover {
color: #9b9b9b;
}
}
/* Grid box: Gears, Events, Other */
.toggle-arrow {
.G_E_O-Box {
float:right;
display:grid;
justify-content:normal;
grid-template-rows:auto;
grid-template-columns:auto auto auto auto;
  grid-template-columns: repeat(auto-fill, auto);
}
}


.G_E_O-Box .Gears{
.toggle-arrow:hover {
flex-direction:column;
color: #9b9b9b;
}
}


/* Gears */
/* Bottom-Scroll Top Button */
/* Gears #1 */
#scrollToTopBtn {
.G_E_O-Box .Gears1 {
background-color: #798f93;
display:flex;
color: black;
align-items:flex-end;
bottom: 0.4em;
right: 0em;
margin-right:0.4em;
padding:0.4em;
position: fixed;
cursor: pointer;
border: none;
border-radius: 5px;
font-size:0.9em;
display: none;
}
 
/* Bottom-Random Page at scroll button */
#randomPageBtn {
background-color: #798f93;
color: black;
bottom: 0.4em;
right: 0em;
margin-right:2.4em;
padding:0.3em;
position: fixed;
cursor: pointer;
border: none;
border-radius: 5px;
font-size:0.9em;
display: none;
}
}


/* Gears #2 */
/* Bottom-Info Button */
.G_E_O-Box .Gears2{
#infoPageBtn {
display:flex;
background-color: #798f93;
align-items:flex-start;
color: black;
bottom: 0.4em;
right: 0em;
margin-right:4.4em;
padding:0.4em;
padding-right:0.6em;
padding-left:0.6em;
position: fixed;
cursor: pointer;
border: none;
border-radius: 5px;
font-size:0.9em;
display: none;
}
}


/* Aligning gears squares */
#scrollToTopBtn:hover, #randomPageBtn:hover, #infoPageBtn:hover {
.G_E_O-Box .Gears p {
background-color: #93A7AB;
margin:4px;
color: black;
padding-right:5px;
padding-top: 5px;
padding-bottom: 5px;
}
}


/* Footer */
#footer {
display:grid;
grid-template-columns:auto 4fr auto 20% 1fr auto;
background-image: linear-gradient(to top,rgba(167,215,249,0) 0,#719fcab3 100%);
    background-repeat: no-repeat;
    background-size: 1px 100%;
}


/* Events */
#footer-info-lastmod {
.G_E_O-Box  .Events{
position:relative;
display:flex;
margin-bottom:0;
flex-direction:column;
margin-top:0;
align-items:flex-start;
color: white;
}
}
 
/* Other */
.G_E_O-Box .Other{
display:flex;
align-items:flex-start;
flex-direction:column;
}
 


/* Footer CC text size */
#footer #footerCC {
font-size:12px;
text-shadow:rgba(0, 0, 0, 1) 0 1px 1px;
margin-top:0;
padding-top:0;
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}


/* Footer CC Image re-size */
#footer #footerCC img {
height:27px;
margin-left:7px;
}


/* Footer PoweredBY */
#footerPBY img {
-webkit-filter: drop-shadow(20px 20px 20px #222);
filter: drop-shadow(0px 2px 25px #222);
width:auto;
height:auto;
min-width:6em;
max-width:13em;
z-index:-1;
}


/* Footer PoweredBY */
#footerPBY:hover {
-webkit-filter: drop-shadow(20px 20px 20px black);
filter: drop-shadow(0px 3px 15px black);
}
/* Footer OLDpoweredbyico */
#footer-poweredbyico {
display:none;
}


/* Footer Animation */
#footer {
animation: hideAnimation 1s ease-in 0s;
animation-fill-mode: forwards;
}


@keyframes hideAnimation {
0%  {display:none; opacity:0}
100% {opacity:1}
}


/* Content */
#content {
background-image:linear-gradient(to right, #232526 0%, #414345 100%);
color:#ffffff;
border-left-width:1px;
border-left-color:rgba(113,159,202,0.7);
border-bottom-width:0;
}


 
/* Toc */
 
.toc {
 
border: 1px solid #aaa;
 
background: #2b2b2b;
/* Category headers */
padding: 5px;
.Title, .Pedia span {
font-size: 95%;
display:flex;
color: white;
justify-content:center;
align-items:center;
color:red;
}
}


.MainLinks img, .Events img {
#toc {
padding-right:0.5em;
background-color:rgba(131,128,128,0.21);
padding-right:0.5em;
color:rgb(255, 255, 255);
}
}


.toctogglelabel  {
color: #9b9b9b;
  }
 
.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;
}
.toc ul li::before {
display:none!important;
}


/* Heading */
#content #bodyContent #mw-content-text .mw-parser-output h2 {
border-bottom-width:1px!important;
border-bottom-color:rgba(113,159,202,0.7)
}


/* First heading */
#firstHeading {
border-bottom-color:rgba(113,159,202,0.7);
border-bottom-width:1px;
border-bottom-style:solid;
}


/* Link */
#pt-userpage a {
color:#ffffff!important;
background-image:linear-gradient(141deg, #0fb8ad 0%, #2cb5e8 100%);
}


/* Left - spike*/
#left-navigation {
    background-image: linear-gradient(to bottom,rgba(167,215,249,0) 0,#719fcab3 100%);
    background-repeat: no-repeat;
    background-size: 1px 100%;
}
/* Span Tag Colors */
#p-personal ul {color:#ffffff;}
#pt-logout a span {color:#ffffff;}
#pt-mycontris a span {color:#ffffff;}
#pt-watchlist {color:#ffffff;}
#pt-watchlist a span {color:#ffffff;}
#pt-preferences a span {color:#ffffff;}
#pt-mytalk .new span {color:#ffffff;}
#pt-userpage .new span {color:#ffffff;}
#ca-edit a span {color:#ffffff;}
#ca-delete a span {color:#000000;}
#ca-move a span {color:#000000;}
#ca-protect a span {color:#000000;}
#pt-login > a > span {color:#000000;}


#pt-login a span {
-webkit-filter:drop-shadow(10px 10px 10px #222);
filter:drop-shadow(0px 0px 4px #222);
}


#pt-login > a > span:hover {color:#ffffff;}
#searchInput:hover {border-color:white;}
#searchInput:focus {border-color:white;}
#ca-edit > a > span:hover {color:#888;}
#pt-userpage span:hover {color:#555;}
#pt-mytalk span:hover {color:#555;}
#pt-preferences span:hover {color:#555;}
#pt-watchlist span:hover {color:#555;}
#pt-mycontris span:hover {color:#555;}
#pt-logout span:hover {color:#555;}


/* Link */
#ca-unwatch a {
display:none;
}


/* Cactions checkbox */
#p-cactions-checkbox {
transform:translatex(0px) translatey(0px);
}


/* Cactions label */
#p-cactions-label {
color:#ffffff !important;
}
/* FONTS */
/* Main Header FONT */
#firstHeading {
color: white;
font-weight: normal;
font-family:'Aldrich', sans-serif;
}


/* Main Header FONT */
.mw-body-content h2, .mw-body-content h3, .mw-body-content h4, .mw-body-content h5 {
font-family:'Aldrich', sans-serif;
color: white;
}


/* Main content text FONT */
body {
font-family:'Aldrich', sans-serif;
}


/* Main Logo */
.mw-wiki-logo {
background-image: url(/images/8/85/CR_Wiki_Logo_354x354.png)!important;
background-size: contain;
background-size: 9.0625rem;
}
/* Main Logo after toggle sidebar script */
.ToggleLogo {
position:absolute;
margin:0.7em;
width:5.5em;
height:5.5em;
background-image: url(/images/8/85/CR_Wiki_Logo_354x354.png);
background-size: contain;
background-repeat: no-repeat;
background-size: 5.5em;
cursor: pointer;
}


 
.ToggleLogo:hover {
 
-webkit-filter: drop-shadow(0px 0px 15px gray);
 
 
 
 
 
 
 
 
 
* {
margin:0;
padding:0;
}
}
 
 
/* Shadow */
 
a.mw-wiki-logo {
/* Firefox-specific styles */
-webkit-filter: drop-shadow(5px 5px 5px #222);
@-moz-document url-prefix() {
filter: drop-shadow(5px 5px 5px #222);
    .FixesTable th{
}
        font-family: Arial, Helvetica, sans-serif!important;
    }
a.mw-wiki-logo:hover {
   
-webkit-filter: drop-shadow(0px 0px 15px gray);
    * {
scrollbar-width: thin; /* Firefox only */
}
}
}
/* Body */
/* Tabs */
body {
/* Removed spikes */
background-image:linear-gradient(to left, #bbd2c5 0%, #536976 33%, #292e49 100%);
.vector-menu-tabs, .vector-menu-tabs a, #mw-head .vector-menu-dropdown .vector-menu-heading {
color:#ffffff;
background-image:none;
font-family:'Aldrich', sans-serif;
font-size:16px;
text-shadow:none;
white-space:normal;
}
}
 
/* Head */
/* Search Bar - Tab */
#mw-head {
.vector-search-box-input::placeholder {
background-image:linear-gradient(to left, #bbd2c5 0%, #536976 33%, #292e49 100%);
color:#303030;
border-width:0;
}
}


/* Left navigation */
/* Current events - Tab */
#left-navigation {
.vector-menu-tabs-legacy li.current-events, .vector-menu-tabs-legacy li#current-events-no {
color:rgb(255, 255, 255);
    cursor:context-menu;
    font-size:13px;
    text-align:right;
    position:relative;
    top:7px;
}
}
/* Right navigation */
.vector-menu-tabs-legacy li div {
#ca-edit a {
    float: right;
padding-left:1.4em;
}
}


/* Sidepanel sidebar */
.vector-menu-tabs-legacy li.current-events img {
/* Sidepanel sidebar headers color */
    width: 30px!important;
.vector-menu-heading-label {
    margin: 0px 5px 0px 0px;
color:white;
    border: solid 1px;
z-index:2;
}
}
 
.portal h3 {
#p-views .mw-list-item:nth-child(2), #p-views .mw-list-item:nth-child(3) {
color: white;
display:flex;
z-index:2;
align-items:stretch;
}
}
/* Sidepanel sidebar Header Shadow */
/* Separator - Tab*/
#p-Navigation-label, #p-Gears-label, #p-Events-label, #p-Other-label, #p-Useful_Links-label, #p-Discord-label, #p-Social-label {
#\=current-events-0, #current-events-no {
filter: drop-shadow(0 0 15px white);
border-left-style:solid;
z-index:2;
border-left-width:3px;
border-left-color:#95a5a6;
padding-left:0.7em;
}
}
 
/*Sidepanel script */
/* Server time timer - Tab */
#p--label {
#server-time-href {
pointer-events:none;
cursor:context-menu;
font-size:13px;
text-align:right;
position:relative;
top:7px;
margin-right:10px;
}
}
#mw-panel h3:not(#p-test-label) {
/* Animation */
cursor:pointer;
#p-views {
-webkit-animation: TabAnimation1 3s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;
animation: TabAnimation2 3s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;
}
}


/*Sidepanel bottom space */
@-webkit-keyframes TabAnimation1 {
#mw-panel {
0% {opacity: 0;}
padding-bottom:1em;
100% {opacity: 1;}
}
}


/*Sidepanel button */
@keyframes TabAnimation2 {
.SidePanelButton {
  0% {opacity: 0;}
position:relative;
  100% {opacity: 1;}
color: #6C6C6C;
  }
cursor:pointer;
 
padding-left:0.5em;
/* Code Block Appearance */
padding-top:1em;
code {
background-color: #6C6C6C;
border: 1px solid lightgray;
color:white;
margin:2px;
}
}


.SidePanelButton:hover {
/* Scrollbar */
color: #9b9b9b;
/* Width */
::-webkit-scrollbar {
width: 13px;
}
}
 
.toggle-arrow {
/* Track */
float:right;
::-webkit-scrollbar-track {
background: #f1f1f1;
}
}


.toggle-arrow:hover {
/* Handle */
color: #9b9b9b;
::-webkit-scrollbar-thumb {
background: #888;
}
}


/* Bottom-Scroll Top Button */
/* Handle on hover */
#scrollToTopBtn {
::-webkit-scrollbar-thumb:hover {
background-color: #798f93;
background: #555;
color: black;
bottom: 0.4em;
right: 0em;
margin-right:0.4em;
padding:0.4em;
position: fixed;
cursor: pointer;
border: none;
border-radius: 5px;
font-size:0.9em;
display: none;
}
 
/* Bottom-Random Page at scroll button */
#randomPageBtn {
background-color: #798f93;
color: black;
bottom: 0.4em;
right: 0em;
margin-right:2.4em;
padding:0.3em;
position: fixed;
cursor: pointer;
border: none;
border-radius: 5px;
font-size:0.9em;
display: none;
}
}


/* Bottom-Info Button */
/* Main Page content text wrap */
#infoPageBtn {
/* Row 1 */
background-color: #798f93;
.page-Main_Page #container1 {
color: black;
display:flex;
bottom: 0.4em;
flex-wrap: wrap;
right: 0em;
justify-content:space-between;
margin-right:4.4em;
padding:0.4em;
padding-right:0.6em;
padding-left:0.6em;
position: fixed;
cursor: pointer;
border: none;
border-radius: 5px;
font-size:0.9em;
display: none;
}
}


#scrollToTopBtn:hover, #randomPageBtn:hover, #infoPageBtn:hover {
/* Row 2 */
background-color: #93A7AB;
.page-Main_Page #container2 {
color: black;
display:flex;
flex-wrap: wrap;
justify-content:space-between
}
}


/* Footer */
/* Main Page Image Logo */
#footer {
.page-Main_Page .mw-parser-output a img {
display:grid;
-webkit-filter: drop-shadow(15px 15px 15px #222);
grid-template-columns:auto 4fr auto 20% 1fr auto;
filter: drop-shadow(20px 15px 15px #222);
background-image: linear-gradient(to top,rgba(167,215,249,0) 0,#719fcab3 100%);
}
    background-repeat: no-repeat;
    background-size: 1px 100%;
}


#footer-info-lastmod {
.page-Main_Page .mw-parser-output a img:hover {
position:relative;
-webkit-filter: drop-shadow(0px 0px 15px gray);
margin-bottom:0;
margin-top:0;
color: white;
}
}


/* Footer CC text size */
/* "Social" tab longer to match "You might also like" tab */
#footer #footerCC {
.page-Main_Page #nine {
font-size:12px;
width:234px;
text-shadow:rgba(0, 0, 0, 1) 0 1px 1px;
margin-top:0;
padding-top:0;
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
}


/* Footer CC Image re-size */
/* Main Page NEW/RE-EDIT */
#footer #footerCC img {
span#NEW {
height:27px;
position: relative;
margin-left:7px;
color:yellow;
}
font-size: .83em;
 
top: -0.6em;
/* Footer PoweredBY */
#footerPBY img {
-webkit-filter: drop-shadow(20px 20px 20px #222);
filter: drop-shadow(0px 2px 25px #222);
width:auto;
height:auto;
min-width:6em;
max-width:13em;
z-index:-1;
}
}


/* Footer PoweredBY */
span#RE-EDIT {
#footerPBY:hover {
position: relative;
-webkit-filter: drop-shadow(20px 20px 20px black);
color:lime;
filter: drop-shadow(0px 3px 15px black);
font-size: .83em;
top: -0.6em;
}
}
/* Footer OLDpoweredbyico */
/* Images resize-zoom/resolution */
#footer-poweredbyico {
img:not([src="https://download.chromerivals.net/resources/wiki/poweredby.png"]) {
display:none;
max-width: 100%;
height: auto;
width: auto;
}
}
 
/* Footer Animation */
/* New "thumb" image */
#footer {
.FramedImage {
animation: hideAnimation 1s ease-in 0s;
float:right;
animation-fill-mode: forwards;
text-align:right;
font-size:0.9em;
}
}


@keyframes hideAnimation {
.FramedImage img {
0%  {display:none; opacity:0}
padding: 1px;
100% {opacity:1}
background-color: #f0f0f0;
border:1px solid gray;
border-radius: 2em 0 2em 2em;
}
}


.FramedImage span{
/* Content */
margin-right:1em;
#content {
background-image:linear-gradient(to right, #232526 0%, #414345 100%);
color:#ffffff;
border-left-width:1px;
border-left-color:rgba(113,159,202,0.7);
border-bottom-width:0;
}
}


/* Toc */
/* Collabsed elements */
.toc {
/* All */
border: 1px solid #aaa;
.mw-collapsible .mw-collapsible-toggle  {
background: #2b2b2b;
    float:left;
padding: 5px;
    margin-left:0;
font-size: 95%;
    margin-right:1em;
  }
 
/* Exapnd/Collapse button TEXT */
.mw-collapsible-text  {
  color: #9b9b9b;
}
 
/* BULLETS, BULLET LIST */
/* Remove old bullets */
ul {
list-style: none;  
}
 
/* New bullets */
.mw-body-content ul li::before {
content: "\2022";
color: white;
color: white;
font-weight: bold;
display: inline-block;
width: 0.85em;
margin-left: -0.85em;
}
}
 
#toc {
/* Navigation, Side bar, TOC, Background, Headings colors */
background-color:rgba(131,128,128,0.21);
#mw-navigation li {
color:rgb(255, 255, 255);
background: none;
}
}


.toctogglelabel  {
#mw-panel li a, #mw-panel li a:link, #mw-panel li link:visited, #mw-head li a, #mw-head li a:link, #mw-head li link:visited {
color: #9b9b9b;
color: #bdbdbd;
  }
z-index:2;
 
}
.toclimit-2 .toclevel-1 ul,
 
.toclimit-3 .toclevel-2 ul,
/* Hover over top bar */
.toclimit-4 .toclevel-3 ul,
#mw-head li a:hover {
.toclimit-5 .toclevel-4 ul,
    color: #F1F0F0!important;
.toclimit-6 .toclevel-5 ul,
}
.toclimit-7 .toclevel-6 ul {
 
display: none;
#mw-head li a:link:hover {
    color: #F1F0F0!important;
}
}
.toc ul li::before {  
/* Hover over sidebar */
display:none!important;
#mw-panel li a:hover {  
color: #F1F0F0 !important;
  z-index:2;
}
}


/* Heading */
#toc .tocnumber, #toc, #toc a:link, #toc a:visited, #toc .togtoggle {
#content #bodyContent #mw-content-text .mw-parser-output h2 {
    color: white!important;
border-bottom-width:1px!important;
border-bottom-color:rgba(113,159,202,0.7)
}
}


/* First heading */
#toc .toclevel-2 ul a:link, #toc .toclevel-2 ul a:visited {
#firstHeading {
color: #bdbdbd!important;
border-bottom-color:rgba(113,159,202,0.7);
border-bottom-width:1px;
border-bottom-style:solid;
}
}
 
/* Link */
/* TOC Hover color */
#pt-userpage a {
#toc a:link:hover {  
color:#ffffff!important;
color:#AFAFAF!important
background-image:linear-gradient(141deg, #0fb8ad 0%, #2cb5e8 100%);
}
}
 
/* Left - spike*/
/* TOC [hide] Hover color */
#left-navigation {
.toctogglelabel:hover {
    background-image: linear-gradient(to bottom,rgba(167,215,249,0) 0,#719fcab3 100%);
color:white!important;
    background-repeat: no-repeat;
text-decoration: none
    background-size: 1px 100%;
}
}
/* Span Tag Colors */
/* Background color */
#p-personal ul {color:#ffffff;}
.navbox, .navbox-subgroup {
#pt-logout a span {color:#ffffff;}
background: #2b2b2b;    
#pt-mycontris a span {color:#ffffff;}
}
#pt-watchlist {color:#ffffff;}
 
#pt-watchlist a span {color:#ffffff;}
h1, h2, h3, h4, h5, h6, h7, h8, h9, h10, h11, h12 {
#pt-preferences a span {color:#ffffff;}
color: white;
#pt-mytalk .new span {color:#ffffff;}
}
#pt-userpage .new span {color:#ffffff;}
#ca-edit a span {color:#ffffff;}
#ca-delete a span {color:#000000;}
#ca-move a span {color:#000000;}
#ca-protect a span {color:#000000;}
#pt-login > a > span {color:#000000;}


#pt-login a span {
/* Heading Shadow, title */
-webkit-filter:drop-shadow(10px 10px 10px #222);
h1 {
filter:drop-shadow(0px 0px 4px #222);
filter: drop-shadow(0 0 3px white);
}
}


#pt-login > a > span:hover {color:#ffffff;}
h2:not(#mw-toc-heading) {
#searchInput:hover {border-color:white;}
filter: drop-shadow(0 0 3px white);
#searchInput:focus {border-color:white;}
}
#ca-edit > a > span:hover {color:#888;}
#pt-userpage span:hover {color:#555;}
#pt-mytalk span:hover {color:#555;}
#pt-preferences span:hover {color:#555;}
#pt-watchlist span:hover {color:#555;}
#pt-mycontris span:hover {color:#555;}
#pt-logout span:hover {color:#555;}


/* Link */
h3, h4, h5 {
#ca-unwatch a {
filter: drop-shadow(0 0 3px gray);
display:none;
}
}
/* Links OLD */
a:link {color: #bdbdbd!important;}
a:visited {color: #bdbdbd!important;}
:link:active, :link.new {color: #bdbdbd!important;}
:link.interwiki, :link.external {color: #bdbdbd!important;}


/* Cactions checkbox */
/* Links NEW */
#p-cactions-checkbox {
a:link {
transform:translatex(0px) translatey(0px);
color: #AFAFAF !important;
text-decoration: none;
}
}


/* Cactions label */
a:visited {  
#p-cactions-label {
color: #bdbdbd!important;
color:#ffffff !important;
text-decoration: none;
}
}
 
/* FONTS */
a:hover {
/* Main Header FONT */
color:#F1F0F0!important;
#firstHeading {  
color: white;
font-weight: normal;
font-family:'Aldrich', sans-serif;
}
}


/* Main Header FONT */
:link:active, :link.new {
.mw-body-content h2, .mw-body-content h3, .mw-body-content h4, .mw-body-content h5 {
color: #bdbdbd!important;
font-family:'Aldrich', sans-serif;
text-decoration: none;
color: white;  
}
:link.interwiki, :link.external {  
text-decoration: none;
}
}


/* Main content text FONT */
/* Hover for external links */
body {  
.mw-parser-output a.external:hover {  
font-family:'Aldrich', sans-serif;
text-decoration: none;
color: #F1F0F0 !important;
}
}


/* Main Logo */
/* Sticky header */
.mw-wiki-logo {
.sticky tr {    
background-image: url(/images/8/85/CR_Wiki_Logo_354x354.png)!important;
position: sticky;   
background-size: contain;
top: 0;   
background-size: 9.0625rem;
z-index: 2;
}
}
 
.sticky tbody {   
position: relative;    
z-index: 1;  
}
/* Main Logo after toggle sidebar script */
/* Hover over text to see more div class */
.ToggleLogo {
.hide {
position:absolute;
display: none;
margin:0.7em;
}
width:5.5em;
height:5.5em;
background-image: url(/images/8/85/CR_Wiki_Logo_354x354.png);
background-size: contain;
background-repeat: no-repeat;
background-size: 5.5em;
cursor: pointer;
}


.ToggleLogo:hover {
.HoverHide:hover + .hide {
-webkit-filter: drop-shadow(0px 0px 15px gray);
display: block;;
}
}
 
/* Shadow */
/* Hover over image to see text */
a.mw-wiki-logo {
.container {
-webkit-filter: drop-shadow(5px 5px 5px #222);
position: relative;
filter: drop-shadow(5px 5px 5px #222);
width: auto;
}
}
 
a.mw-wiki-logo:hover {
.overlay {
-webkit-filter: drop-shadow(0px 0px 15px gray);
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
height: 100%;
width: 100%;
opacity: 0;
transition: .5s ease;
background-color: rgba(0, 0, 0, 0.3);
pointer-events: none;
}
}
 
/* Tabs */
.container:hover .overlay {
/* Removed spikes */
opacity: 1;
.vector-menu-tabs, .vector-menu-tabs a, #mw-head .vector-menu-dropdown .vector-menu-heading {
background-image:none;
}
/* Search Bar - Tab */
.vector-search-box-input::placeholder {
color:#303030;
}
}


/* Current events - Tab */
.HoverImg {
.vector-menu-tabs-legacy li.current-events, .vector-menu-tabs-legacy li#current-events-no {
color: white;
    cursor:context-menu;
font-size: 1.875em;
    font-size:13px;
position: absolute;
    text-align:right;
text-align: center;
    position:relative;
top: 50%;
    top:7px;
left: 50%;
width:100%;
transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
}
}
.vector-menu-tabs-legacy li div {
/* Remove the external link image */
    float: right;
.mw-parser-output a.external {
background-image: url(/w/skins/Vector/resources/common/images/external-link-ltr-icon.svg?48e54);
padding-right: 0px
}
}
/* Remove the external link image END */
/* Disables spoilers. We need other way for this. Disable viewing of unused pictures


.vector-menu-tabs-legacy li.current-events img {
.mw-special-Unusedimages {
     width: 30px!important;
     display: none;
    margin: 0px 5px 0px 0px;
    border: solid 1px;
}
}


#p-views .mw-list-item:nth-child(2), #p-views .mw-list-item:nth-child(3) {
.mw-special-Uncategorizedimages {  
display:flex;
    display: none;
align-items:stretch;
}
}
 
/* Separator - Tab*/
.mw-special-Listfiles {
#\=current-events-0, #current-events-no {
    display: none;
border-left-style:solid;
border-left-width:3px;
border-left-color:#95a5a6;
padding-left:0.7em;
}
}


/* Server time timer - Tab */
.mw-special-Log {
#server-time-href {
    display: none;
cursor:context-menu;
font-size:13px;
text-align:right;
position:relative;
top:7px;
margin-right:10px;
}
/* Animation */
#p-views {
-webkit-animation: TabAnimation1 3s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;
animation: TabAnimation2 3s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;
}
}


@-webkit-keyframes TabAnimation1 {
.mw-special-Newimages {
0% {opacity: 0;}
    display: none;
100% {opacity: 1;}
}
}
*/


@keyframes TabAnimation2 {
/* Removed tabs */
  0% {opacity: 0;}
#ca-nstab-main {display: none!important;} 
  100% {opacity: 1;}
#ca-nstab-user a {display:none!important;}
  }
#ca-nstab-mediawiki a {display:none;}
#ca-nstab-special a {display:none;}
#ca-talk {display: none!important;}
#ca-history {display: none!important;}
#ca-view {display: none!important;}
#p-tb {display: none;}
#ca-viewsource {display: none!important;}


/* Code Block Appearance */
code {
background-color: #6C6C6C;
border: 1px solid lightgray;
color:white;
margin:2px;
}


/* Scrollbar */
/* Remove the category block (iframe/other extenstion at the bottom of the page) */
/* Width */
.catlinks {
::-webkit-scrollbar {
display:none;
width: 13px;
}
}
 
/* Track */
/* Remove gallerybox bullet */
::-webkit-scrollbar-track {
li.gallerybox::before {
background: #f1f1f1;
visibility: hidden
}
}
 
/* Handle */
/* Tabber */
::-webkit-scrollbar-thumb {
/* Tabber Loading Animation */
background: #888;
.loader {
top:9em;
left:12.58em;
width: 10%;
height: 0.1em;
position: absolute;
overflow: hidden;
}
}


/* Handle on hover */
.loader:before {
::-webkit-scrollbar-thumb:hover {
content: "";
background: #555;
position: absolute;
left: -50%;
height: 0.1em;
width: 40%;
background-color: #3498db;
-webkit-animation: lineAnim 1s linear infinite;
-moz-animation: lineAnim 1s linear infinite;
animation: lineAnim 1s linear infinite;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
}
}


/* Main Page content text wrap */
@keyframes lineAnim {
/* Row 1 */
0% {
.page-Main_Page #container1 {
    left: -40%;
display:flex;
flex-wrap: wrap;
justify-content:space-between;
}
}
50% {
    left: 20%;
    width: 80%;
}
100% {
    left: 100%;
    width: 100%;
}
}


/* Row 2 */
.tabber {
.page-Main_Page #container2 {
display: none;
display:flex;
}
flex-wrap: wrap;
justify-content:space-between
/* Data Hover cell=column + JS */
.highlight {
background-color: #ADABAB;
}
}
 
/* Main Page Image Logo */
/* Tabber invis body switch */
.page-Main_Page .mw-parser-output a img {
.tabber--live {
-webkit-filter: drop-shadow(15px 15px 15px #222);
width:min-content;
filter: drop-shadow(20px 15px 15px #222);
}
}


.page-Main_Page .mw-parser-output a img:hover {
/* Tabber Line Remove */
-webkit-filter: drop-shadow(0px 0px 15px gray);
.tabber__header {
    box-shadow: inset 0 0px 0 0 #a2a9b1;
}
}


/* "Social" tab longer to match "You might also like" tab */
/* Tabber Indicator Global */
.page-Main_Page #nine {
.tabber__indicator {
width:234px;
block-size: 5px;
}
}


/* Main Page NEW/RE-EDIT */
/* Tabber Arrow < color */
span#NEW {
.tabber__header__prev {
position: relative;
background-color:rgba(255,255,255,0.4);
color:yellow;
font-size: .83em;
top: -0.6em;
}
}


span#RE-EDIT {
/* Tabber Arrow > color */
position: relative;
.tabber__header__next {
color:lime;
background-color:rgba(255,255,255,0.4);
font-size: .83em;
top: -0.6em;
}
}
 
/* Images resize-zoom/resolution */
/* Shorter-scrollable Tabber */
img:not([src="https://download.chromerivals.net/resources/wiki/poweredby.png"]) {  
.tabber__section {
max-width: 100%;
height: 770px;
height: auto;  
overflow-y: auto;
width: auto;
}
}
 
/* New "thumb" image */
/* Font Adjust */
.FramedImage {
.tabber__section tr td {
float:right;
font-weight:normal;
text-align:right;
line-height:1em;
font-size:0.9em;
font-size:0.96em;
}
 
.tabber__panel {
max-height: 770px;
overflow-y: auto;
}
}


.FramedImage img {
/* Tabber Scrollbar */
padding: 1px;
.tabber__section::-webkit-scrollbar {
background-color: #f0f0f0;
width: 7px;
border:1px solid gray;
border-radius: 2em 0 2em 2em;
}
}


.FramedImage span{
.tabber__section::-webkit-scrollbar-thumb {
margin-right:1em;
background: #555;
}
}


/* Collabsed elements */
.tabber__section::-webkit-scrollbar-thumb:hover {
/* All */
background: #888;
.mw-collapsible .mw-collapsible-toggle  {
    float:left;
    margin-left:0;
    margin-right:1em;
  }
 
/* Exapnd/Collapse button TEXT */
.mw-collapsible-text  {
  color: #9b9b9b;
}
 
/* BULLETS, BULLET LIST */
/* Remove old bullets */
ul {
list-style: none;  
}
}


/* New bullets */
/* Custom Tables with tabber */
.mw-body-content ul li::before {
content: "\2022";
color: white;
font-weight: bold;
display: inline-block;
width: 0.85em;
margin-left: -0.85em;
}
/* Navigation, Side bar, TOC, Background, Headings colors */
#mw-navigation li {
background: none;
}


#mw-panel li a, #mw-panel li a:link, #mw-panel li link:visited, #mw-head li a, #mw-head li a:link, #mw-head li link:visited {
/* War Point Shop  */
color: #bdbdbd;
.page-War_Point_Shop .TabberBefore .tabber__tab {padding: 0.5em 2.9em;}
z-index:2;
.page-War_Point_Shop .TabberBefore td:nth-child(1) {width:80px;}
}
.page-War_Point_Shop .TabberBefore td:nth-child(2) {}
.page-War_Point_Shop .TabberBefore td:nth-child(3) {width:90px;}


/* Hover over top bar */
/* Card Shop */
#mw-head li a:hover {
.page-Card_Shop .TabberBefore .tabber__tab {padding: 0.5em 2.8em;}
    color: #F1F0F0!important;
.page-Card_Shop .TabberBefore td:nth-child(1) {width:80px;}
}
.page-Card_Shop .TabberBefore td:nth-child(2) {}
.page-Card_Shop .TabberBefore td:nth-child(3) {width:110px;}


#mw-head li a:link:hover {
/* Gear Shop */
    color: #F1F0F0!important;
.page-Gear_Shop .TabberBefore .tabber__tab {padding: 0.5em 2.5em;}
}
.page-Gear_Shop .TabberBefore td:nth-child(1) {width:80px;}
.page-Gear_Shop .TabberBefore td:nth-child(2) {}
/* Hover over sidebar */
.page-Gear_Shop .TabberBefore td:nth-child(3) {width:90px;}
#mw-panel li a:hover {  
color: #F1F0F0 !important;
  z-index:2;
}


#toc .tocnumber, #toc, #toc a:link, #toc a:visited, #toc .togtoggle {
/* Parts Shop */
    color: white!important;
.page-Parts_Shop .TabberBefore .tabber__tab {padding: 0.5em 3.1em;}
}
.page-Parts_Shop .TabberBefore td:nth-child(1) {width:80px;}
.page-Parts_Shop .TabberBefore td:nth-child(2) {width:100%; width:190px}
.page-Parts_Shop .TabberBefore td:nth-child(3) {width:120px;}


#toc .toclevel-2 ul a:link, #toc .toclevel-2 ul a:visited {
/* Weapon Shop */
color: #bdbdbd!important;
.page-Weapon_Shop .TabberBefore .tabber__tab {padding: 0.5em 2.1em;}
}
.page-Weapon_Shop .TabberBefore td:nth-child(1) {width:80px;}
.page-Weapon_Shop .TabberBefore td:nth-child(2) {}
.page-Weapon_Shop .TabberBefore td:nth-child(3) {width:110px;}
/* TOC Hover color */
/* Event Shop */
#toc a:link:hover {  
.page-Event_Shop .TabberBefore .tabber__indicator {display:none;}
color:#AFAFAF!important
.page-Event_Shop .TabberBefore .tabber__tab {padding: 0.5em 23.2em;}
}
.page-Event_Shop .TabberBefore td:nth-child(1) {width:80px;}
.page-Event_Shop .TabberBefore td:nth-child(2) {}
.page-Event_Shop .TabberBefore td:nth-child(3) {width:210px;}
/* TOC [hide] Hover color */
/* Boss Token Shop */
.toctogglelabel:hover {
.page-Boss_Token_Shop .TabberBefore .tabber__tab {padding: 0.5em 2.9em;}
color:white!important;
.page-Boss_Token_Shop .TabberBefore td:nth-child(1) {width:80px;}
text-decoration: none
.page-Boss_Token_Shop .TabberBefore td:nth-child(2) {}
}
.page-Boss_Token_Shop .TabberBefore td:nth-child(3) {width:200px;}
/* Background color */
/* Killmark Shop */
.navbox, .navbox-subgroup {
.page-Killmark_Shop .TabberBefore .tabber__tab {padding: 0.5em 2.8em;}
background: #2b2b2b;    
.page-Killmark_Shop .TabberBefore td:nth-child(1) {width:80px;}
}
.page-Killmark_Shop .TabberBefore td:nth-child(2) {}
.page-Killmark_Shop .TabberBefore td:nth-child(3) {width:70px;}
/* Gold Coin Shop */
.page-Gold_Coin_Shop .TabberBefore .tabber__indicator {display:none;}
.page-Gold_Coin_Shop .TabberBefore .tabber__tab {padding: 0.5em 17.5em;}
.page-Gold_Coin_Shop .TabberBefore td:nth-child(1) {width:80px;}
.page-Gold_Coin_Shop .TabberBefore td:nth-child(2) {}
.page-Gold_Coin_Shop .TabberBefore td:nth-child(3) {width:70px;}


h1, h2, h3, h4, h5, h6, h7, h8, h9, h10, h11, h12 {
/* Weapon Contour Shop */
color: white;
.page-Weapon_Contour_Shop .TabberBefore .tabber__tab {padding: 0.5em 2.3em;}
}
.page-Weapon_Contour_Shop .TabberBefore td:nth-child(1) {width:80px;}
.page-Weapon_Contour_Shop .TabberBefore td:nth-child(2) {}
.page-Weapon_Contour_Shop .TabberBefore td:nth-child(3) {width:45px;}


/* Heading Shadow, title */
/* Custom Cosmetic Shop */
h1 {
.page-Custom_Cosmetics_Shop .TabberBefore .tabber__tab {padding: 0.5em 3.2em;}
filter: drop-shadow(0 0 3px white);
.page-Custom_Cosmetics_Shop .TabberBefore td:nth-child(1) {width:50px;}
}
.page-Custom_Cosmetics_Shop .TabberBefore td:nth-child(2) {width:150px;}
.page-Custom_Cosmetics_Shop .TabberBefore td:nth-child(3) {width:40px;}


h2:not(#mw-toc-heading) {
filter: drop-shadow(0 0 3px white);
}


h3, h4, h5 {
/* Weapon Effect Shop */
filter: drop-shadow(0 0 3px gray);
.page-Weapon_Effect_Shop .TabberBefore .tabber__tab {padding: 0.5em 2.8em;}
}
.page-Weapon_Effect_Shop .TabberBefore td:nth-child(1) {width:80px;}
.page-Weapon_Effect_Shop .TabberBefore td:nth-child(2) {}
/* Links OLD */
.page-Weapon_Effect_Shop .TabberBefore td:nth-child(3) {width:90px;}
a:link {color: #bdbdbd!important;}
a:visited {color: #bdbdbd!important;}
:link:active, :link.new {color: #bdbdbd!important;}
:link.interwiki, :link.external {color: #bdbdbd!important;}


/* Links NEW */
/* FFA Shop */
a:link {  
.page-FFA_Shop .TabberBefore .tabber__tab {padding: 0.5em 2.7em;}
color: #AFAFAF !important;
.page-FFA_Shop .TabberBefore td:nth-child(1) {width:80px;}
text-decoration: none;
.page-FFA_Shop .TabberBefore td:nth-child(2) {}
}
.page-FFA_Shop .TabberBefore td:nth-child(3) {width:90px;}


a:visited {  
/* Infinity Field Vendor */
color: #bdbdbd!important;  
.page-Infinity_Field_Vendor .TabberBefore .tabber__tab {padding: 0.5em 4em;}
text-decoration: none;
.page-Infinity_Field_Vendor .TabberBefore td:nth-child(1) {width:80px;}
}
.page-Infinity_Field_Vendor .TabberBefore td:nth-child(2) {width:190px;}
.page-Infinity_Field_Vendor .TabberBefore td:nth-child(3) {width:200px;}


a:hover {
/* Charm Shop/Aquarium */
color:#F1F0F0!important;
.page-Aquarium .TabberBefore .tabber__indicator {display:none;}
}
.page-Aquarium .TabberBefore .tabber__tab {padding: 0.5em 18em;}
.page-Aquarium .TabberBefore td:nth-child(1) {width:80px;}
.page-Aquarium .TabberBefore td:nth-child(2) {}
.page-Aquarium .TabberBefore td:nth-child(3) {width:50px;}


:link:active, :link.new {  
/* Mystery Capsule */
color: #bdbdbd!important;
.page-Mystery_Capsule .TabberBefore .tabber__indicator {display:none;}
text-decoration: none;
.page-Mystery_Capsule .TabberBefore .tabber__tab {padding: 0.5em 15em;}
}
.page-Mystery_Capsule .TabberBefore td:nth-child(1) {width:60px;}
:link.interwiki, :link.external {  
.page-Mystery_Capsule .TabberBefore td:nth-child(2) {width:200px;}
text-decoration: none;
}
/* FFA Reward Capsule */
.page-Free_For_All .TabberBefore .tabber__indicator {display:none;}
.page-Free_For_All .TabberBefore .tabber__tab {padding: 0.5em 15em;}
.page-Free_For_All .TabberBefore td:nth-child(1) {width:60px;}
.page-Free_For_All .TabberBefore td:nth-child(2) {width:200px;}
/* Slotmachines */
.page-Slotmachine .TabberBefore .tabber__indicator {display:none;}
.page-Slotmachine .TabberBefore .tabber__tab {padding: 0.5em 15em;}
.page-Slotmachine .TabberBefore td:nth-child(1) {}
.page-Slotmachine .TabberBefore td:nth-child(2) {width:270px;}


/* Hover for external links */
/* Boss Str Card */
.mw-parser-output a.external:hover {  
.page-Reinforced_Boss_Transformation_Card .TabberBefore .tabber__indicator {display:none;}
text-decoration: none;
.page-Reinforced_Boss_Transformation_Card .TabberBefore .tabber__tab {padding: 0.5em 17em;}
color: #F1F0F0 !important;
.page-Reinforced_Boss_Transformation_Card .TabberBefore td:nth-child(1) {width:80px;}
}
.page-Reinforced_Boss_Transformation_Card .TabberBefore td:nth-child(2) {width:340px;}
/* Bosses */
.page-Bosses .TabberBefore .tabber__indicator {display:none;}
.page-Bosses .TabberBefore .tabber__tab {padding: 0.5em 17em;}
.page-Bosses .TabberBefore td:nth-child(1) {width:80px;}
.page-Bosses .TabberBefore td:nth-child(2) {width:340px;}
.page-Bosses .TabberBefore .TableShops#T1 {width:80px;}


/* Sticky header */
.sticky tr {   
position: sticky;   
top: 0;   
z-index: 2;
}


.sticky tbody {   
/* Custom Tables */
position: relative;   
z-index: 1;
}
/* Hover over text to see more div class */
.hide {
display: none;
}


.HoverHide:hover + .hide {
/* Custom Table - TableShops */
display: block;;
}


/* Hover over image to see text */
/* Table Global */
.container {
.TableShops {
position: relative;
table-layout: fixed;
width: auto;
border-collapse: collapse;
}
 
.overlay {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
height: 100%;
width: 100%;
width: 100%;
opacity: 0;
cursor: pointer;
transition: .5s ease;
background-color: rgba(0, 0, 0, 0.3);
pointer-events: none;
}
}


.container:hover .overlay {
/* Table Header */
opacity: 1;
.TableShops tr {
background-color: gray;
}
}


.HoverImg {
/* Table Data */
.TableShops>*>tr>td {
font-family:'Aldrich', sans-serif;
background-color: #6C6C6C;
border: none;
color: white;
color: white;
font-size: 1.875em;
padding: 10px;
position: absolute;
transition: background-color .3s ease-in-out;
text-align: center;
border-bottom: 1px solid black;
top: 50%;
left: 50%;
width:100%;
transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
}
}
/* Remove the external link image */
.mw-parser-output a.external {
background-image: url(/w/skins/Vector/resources/common/images/external-link-ltr-icon.svg?48e54);
padding-right: 0px
}
/* Remove the external link image END */
/* Disables spoilers. We need other way for this. Disable viewing of unused pictures


.mw-special-Unusedimages {
/* Table Data Hover */
    display: none;
.TableShops td:hover {
background-color: #ADABAB;
}
}


.mw-special-Uncategorizedimages {  
/* Table Data Hover cell=row */
    display: none;
.TableShops>*>tr:has(td:hover) td {
background-color: #ADABAB;
}
}


.mw-special-Listfiles {
/* Custom Table - EnchantTable */
    display: none;
/* Table Global */
}
.EnchantTable {
table-layout: fixed;
width: 100%;
border-collapse: collapse;
width: 150px;
text-align: center;
}


.mw-special-Log {
/* Table Header */
    display: none;
.EnchantTable tr {
background-color: gray;
}
 
/* Table Data */
.EnchantTable>*>tr>td {
-family:'Aldrich', sans-serif;
background-color: #6C6C6C;
color: white;
padding: 2px;
transition: background-color .3s ease-in-out;
border-top: 1px solid black;
width: 80px;
}
}


.mw-special-Newimages {
/* Table Data Hover */
    display: none;
.EnchantTable td:hover {
background-color: #ADABAB;
}
}
*/


/* Removed tabs */
/* Table Data Hover cell=row */
#ca-nstab-main {display: none!important;} 
.EnchantTable>*>tr:has(td:hover) td {
#ca-nstab-user a {display:none!important;}
background-color: #ADABAB;
#ca-nstab-mediawiki a {display:none;}
}
#ca-nstab-special a {display:none;}
#ca-talk {display: none!important;}
#ca-history {display: none!important;}
#ca-view {display: none!important;}
#p-tb {display: none;}
#ca-viewsource {display: none!important;}




/* Remove the category block (iframe/other extenstion at the bottom of the page) */
/* Custom Table - BreakPointsTable */
.catlinks {
/* Table Global */
display:none;
.BreakPointsTable {
table-layout: fixed;
width: 100%;
width: 90px;
border-collapse: collapse;
}
}
 
/* Remove gallerybox bullet */
/* Table Header */
li.gallerybox::before {
.BreakPointsTable tr {
visibility: hidden
background-color: gray;
border: 1px solid black;
}
}
 
/* Tabber */
/* Table Data */
/* Tabber Loading Animation */
.BreakPointsTable>*>tr>td {
.loader {
font-family:'Aldrich', sans-serif;
top:9em;
background-color: #6C6C6C;
left:12.58em;
color: white;
width: 10%;
padding: 1px;
height: 0.1em;
transition: background-color .3s ease-in-out;
position: absolute;
border: 1px solid black;
overflow: hidden;
width: 80px;
}
}


.loader:before {
/* Table Data Hover */
content: "";
.BreakPointsTable td:hover {
position: absolute;
background-color: #ADABAB;
left: -50%;
height: 0.1em;
width: 40%;
background-color: #3498db;
-webkit-animation: lineAnim 1s linear infinite;
-moz-animation: lineAnim 1s linear infinite;
animation: lineAnim 1s linear infinite;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
}
}


@keyframes lineAnim {
/* Table Data Hover cell=row */
0% {
.BreakPointsTable>*>tr:has(td:hover) td {
    left: -40%;
background-color: #ADABAB;
}
}
50% {
    left: 20%;
    width: 80%;
}
100% {
    left: 100%;
    width: 100%;
}
}


.tabber {
display: none;
}
/* Data Hover cell=column + JS */
.highlight {
background-color: #ADABAB;
}
/* Tabber invis body switch */
.tabber--live {
width:min-content;
}


/* Tabber Line Remove */
/* Custom Table - InfluenceTable */
.tabber__header {
/* Table Global */
    box-shadow: inset 0 0px 0 0 #a2a9b1;
.InfluenceTable {
width: 100%;
width: 300px;
border-collapse: collapse;
}
}


/* Tabber Indicator Global */
/* Table Header */
.tabber__indicator {
.InfluenceTable tr {
block-size: 5px;
background-color: #6C6C6C;
border: 1px solid black;
border-top: 1px solid black;
text-align:center;
}
}


/* Tabber Arrow < color */
/* Table Data */
.tabber__header__prev {
.InfluenceTable*>tr>td {
background-color:rgba(255,255,255,0.4);
font-family:'Aldrich', sans-serif;
background-color: #6C6C6C;
color: white;
padding: 1px;
transition: background-color .3s ease-in-out;
border: 1px solid black;
width: 80px;
}
}


/* Tabber Arrow > color */
/* Table Data Hover */
.tabber__header__next {
.InfluenceTable td:hover {
background-color:rgba(255,255,255,0.4);
background-color: #ADABAB;
}
}


/* Shorter-scrollable Tabber */
/* Table Data Hover cell=row */
.tabber__section {
.InfluenceTable>*>tr:has(td:hover) td {
height: 770px;
background-color: #ADABAB;
overflow-y: auto;
}
}


/* Font Adjust */
 
.tabber__section tr td {
/* Custom Table - WeaponTable */
font-weight:normal;
/* Table Global */
line-height:1em;
.WeaponTable {
font-size:0.96em;
table-layout: fixed;
width: auto; /* 235px; */
min-width:235px;
border-collapse: collapse;
font-size: 0.8em;
}
}


.tabber__panel {
/* Table Header */
max-height: 770px;
.WeaponTable tr {
overflow-y: auto;
background-color: gray;
border: 1px solid black;
border-top: 1px solid black;
}
}
/* WIDTH1 */
.WeaponTable tbody tr th{
min-width:120px;
}


/* Tabber Scrollbar */
/* WIDTH2 */
.tabber__section::-webkit-scrollbar {
.WeaponTable tbody tr td {
width: 7px;
min-width:100px;
}
}


.tabber__section::-webkit-scrollbar-thumb {
background: #555;
}


.tabber__section::-webkit-scrollbar-thumb:hover {
/* Table Data */
background: #888;
.WeaponTable>*>tr>td {
font-family:'Aldrich', sans-serif;
background-color: #6C6C6C;
color: white;
padding: 1px;
transition: background-color .3s ease-in-out;
border: 1px solid black;
width:auto; /* 80px; */
}
}


/* Custom Tables with tabber */
/* Table Data Hover */
.WeaponTable td:hover {
background-color: #ADABAB;
}


/* War Point Shop  */
/* Table Data Hover cell=row */
.page-War_Point_Shop .TabberBefore .tabber__tab {padding: 0.5em 2.9em;}
.WeaponTable>*>tr:has(td:hover) td {
.page-War_Point_Shop .TabberBefore td:nth-child(1) {width:80px;}
background-color: #ADABAB;
.page-War_Point_Shop .TabberBefore td:nth-child(2) {}
}
.page-War_Point_Shop .TabberBefore td:nth-child(3) {width:90px;}


/* Card Shop */
.page-Card_Shop .TabberBefore .tabber__tab {padding: 0.5em 2.8em;}
.page-Card_Shop .TabberBefore td:nth-child(1) {width:80px;}
.page-Card_Shop .TabberBefore td:nth-child(2) {}
.page-Card_Shop .TabberBefore td:nth-child(3) {width:110px;}


/* Gear Shop */
/* Custom Table - WeaponsTableFunction */
.page-Gear_Shop .TabberBefore .tabber__tab {padding: 0.5em 2.5em;}
table.WeaponTableFunction {
.page-Gear_Shop .TabberBefore td:nth-child(1) {width:80px;}
border:1px solid #FEAF24;
.page-Gear_Shop .TabberBefore td:nth-child(2) {}
border-top: 1px solid red!important;
.page-Gear_Shop .TabberBefore td:nth-child(3) {width:90px;}
font-size:0.8em;
background-color: #6C6C6C;
border-collapse: collapse;
color: white;
width: 233px;
margin-left:1px;
}
/* "Function title" not selectable */
.mw-parser-output .mw-customtoggle .WeaponTable td {
user-select:none;
}


/* Parts Shop */
/* Table Data Hover cell=row */
.page-Parts_Shop .TabberBefore .tabber__tab {padding: 0.5em 3.1em;}
.WeaponTableFunction>*>tr:has(td:hover) td {
.page-Parts_Shop .TabberBefore td:nth-child(1) {width:80px;}
background-color: #FEAF24;
.page-Parts_Shop .TabberBefore td:nth-child(2) {width:100%; width:190px}
}
.page-Parts_Shop .TabberBefore td:nth-child(3) {width:120px;}


/* Weapon Shop */
/* Table Data */
.page-Weapon_Shop .TabberBefore .tabber__tab {padding: 0.5em 2.1em;}
.WeaponTableFunction>*>tr>td {
.page-Weapon_Shop .TabberBefore td:nth-child(1) {width:80px;}
padding: 1px;
.page-Weapon_Shop .TabberBefore td:nth-child(2) {}
transition: background-color .3s;
.page-Weapon_Shop .TabberBefore td:nth-child(3) {width:110px;}
width: 112px;
}
/* Event Shop */
.page-Event_Shop .TabberBefore .tabber__indicator {display:none;}
.page-Event_Shop .TabberBefore .tabber__tab {padding: 0.5em 23.2em;}
.page-Event_Shop .TabberBefore td:nth-child(1) {width:80px;}
.page-Event_Shop .TabberBefore td:nth-child(2) {}
.page-Event_Shop .TabberBefore td:nth-child(3) {width:210px;}
/* Boss Token Shop */
.page-Boss_Token_Shop .TabberBefore .tabber__tab {padding: 0.5em 2.9em;}
.page-Boss_Token_Shop .TabberBefore td:nth-child(1) {width:80px;}
.page-Boss_Token_Shop .TabberBefore td:nth-child(2) {}
.page-Boss_Token_Shop .TabberBefore td:nth-child(3) {width:200px;}
/* Killmark Shop */
.page-Killmark_Shop .TabberBefore .tabber__tab {padding: 0.5em 2.8em;}
.page-Killmark_Shop .TabberBefore td:nth-child(1) {width:80px;}
.page-Killmark_Shop .TabberBefore td:nth-child(2) {}
.page-Killmark_Shop .TabberBefore td:nth-child(3) {width:70px;}
/* Gold Coin Shop */
.page-Gold_Coin_Shop .TabberBefore .tabber__indicator {display:none;}
.page-Gold_Coin_Shop .TabberBefore .tabber__tab {padding: 0.5em 17.5em;}
.page-Gold_Coin_Shop .TabberBefore td:nth-child(1) {width:80px;}
.page-Gold_Coin_Shop .TabberBefore td:nth-child(2) {}
.page-Gold_Coin_Shop .TabberBefore td:nth-child(3) {width:70px;}


/* Weapon Contour Shop */
/* Table First row */
.page-Weapon_Contour_Shop .TabberBefore .tabber__tab {padding: 0.5em 2.3em;}
.WeaponTableFunction tr:nth-of-type(1) {
.page-Weapon_Contour_Shop .TabberBefore td:nth-child(1) {width:80px;}
border-top: 1px solid #FEAF24;
.page-Weapon_Contour_Shop .TabberBefore td:nth-child(2) {}
}
.page-Weapon_Contour_Shop .TabberBefore td:nth-child(3) {width:45px;}


/* Custom Cosmetic Shop */
/* Table Data separators */
.page-Custom_Cosmetics_Shop .TabberBefore .tabber__tab {padding: 0.5em 3.2em;}
.WeaponTableFunction tr {
.page-Custom_Cosmetics_Shop .TabberBefore td:nth-child(1) {width:50px;}
border-top: 1px solid black;
.page-Custom_Cosmetics_Shop .TabberBefore td:nth-child(2) {width:150px;}
}
.page-Custom_Cosmetics_Shop .TabberBefore td:nth-child(3) {width:40px;}




/* Weapon Effect Shop */
/* Custom Table - Weapons E15 Overlay containerE15 */
.page-Weapon_Effect_Shop .TabberBefore .tabber__tab {padding: 0.5em 2.8em;}
.containerE15 {
.page-Weapon_Effect_Shop .TabberBefore td:nth-child(1) {width:80px;}
position: relative;
.page-Weapon_Effect_Shop .TabberBefore td:nth-child(2) {}
text-align: center;
.page-Weapon_Effect_Shop .TabberBefore td:nth-child(3) {width:90px;}
color: #F5B930;
padding-top:6px;
}


/* FFA Shop */
.overlayE15 {
.page-FFA_Shop .TabberBefore .tabber__tab {padding: 0.5em 2.7em;}
position: absolute;
.page-FFA_Shop .TabberBefore td:nth-child(1) {width:80px;}
top: 90%;
.page-FFA_Shop .TabberBefore td:nth-child(2) {}
left: 50%;
.page-FFA_Shop .TabberBefore td:nth-child(3) {width:90px;}
transform: translate(-50%, -50%);
}


/* Infinity Field Vendor */
.page-Infinity_Field_Vendor .TabberBefore .tabber__tab {padding: 0.5em 4em;}
.page-Infinity_Field_Vendor .TabberBefore td:nth-child(1) {width:80px;}
.page-Infinity_Field_Vendor .TabberBefore td:nth-child(2) {width:190px;}
.page-Infinity_Field_Vendor .TabberBefore td:nth-child(3) {width:200px;}


/* Charm Shop/Aquarium */
/* Custom Table - Recipe */
.page-Aquarium .TabberBefore .tabber__indicator {display:none;}
/* Table Global */
.page-Aquarium .TabberBefore .tabber__tab {padding: 0.5em 18em;}
.RecipeTable {
.page-Aquarium .TabberBefore td:nth-child(1) {width:80px;}
table-layout: fixed;
.page-Aquarium .TabberBefore td:nth-child(2) {}
border-collapse: collapse;
.page-Aquarium .TabberBefore td:nth-child(3) {width:50px;}
text-align:center;
font-size:0.8em;
}
 
/* Table Header */
.RecipeTable tr {
background-color: gray;
border: 1px solid black;
border-top: 1px solid black;
}


/* Mystery Capsule */
/* Table Data */
.page-Mystery_Capsule .TabberBefore .tabber__indicator {display:none;}
.RecipeTable>*>tr>td {
.page-Mystery_Capsule .TabberBefore .tabber__tab {padding: 0.5em 15em;}
font-family:'Aldrich', sans-serif;
.page-Mystery_Capsule .TabberBefore td:nth-child(1) {width:60px;}
background-color: #6C6C6C;
.page-Mystery_Capsule .TabberBefore td:nth-child(2) {width:200px;}
color: white;
transition: background-color .3s ease-in-out;
/* FFA Reward Capsule */
border: 1px solid black;
.page-Free_For_All .TabberBefore .tabber__indicator {display:none;}
text-align:left;
.page-Free_For_All .TabberBefore .tabber__tab {padding: 0.5em 15em;}
padding: 10px;
.page-Free_For_All .TabberBefore td:nth-child(1) {width:60px;}
}
.page-Free_For_All .TabberBefore td:nth-child(2) {width:200px;}
 
/* Table Data Hover */
/* Slotmachines */
.RecipeTable td:hover {
.page-Slotmachine .TabberBefore .tabber__indicator {display:none;}
background-color: #ADABAB;
.page-Slotmachine .TabberBefore .tabber__tab {padding: 0.5em 15em;}
}
.page-Slotmachine .TabberBefore td:nth-child(1) {}
.page-Slotmachine .TabberBefore td:nth-child(2) {width:270px;}


/* Boss Str Card */
/* Table Data Hover cell=row */
.page-Reinforced_Boss_Transformation_Card .TabberBefore .tabber__indicator {display:none;}
.RecipeTable>*>tr:has(td:hover) td {
.page-Reinforced_Boss_Transformation_Card .TabberBefore .tabber__tab {padding: 0.5em 17em;}
background-color: #ADABAB;
.page-Reinforced_Boss_Transformation_Card .TabberBefore td:nth-child(1) {width:80px;}
}
.page-Reinforced_Boss_Transformation_Card .TabberBefore td:nth-child(2) {width:340px;}
/* Bosses */
.page-Bosses .TabberBefore .tabber__indicator {display:none;}
.page-Bosses .TabberBefore .tabber__tab {padding: 0.5em 17em;}
.page-Bosses .TabberBefore td:nth-child(1) {width:80px;}
.page-Bosses .TabberBefore td:nth-child(2) {width:340px;}
.page-Bosses .TabberBefore .TableShops#T1 {width:80px;}




/* Custom Tables */
/* Custom Table - PlayerSkillTable */
 
/* Custom Table - TableShops */
 
/* Table Global */
/* Table Global */
.TableShops {
.PlayerSkillTable {
table-layout: fixed;
table-layout: fixed;
border-collapse: collapse;
border-collapse: collapse;
width: 100%;
cursor: pointer;
}
}


/* Table Header */
/* Table Header */
.TableShops tr {
.PlayerSkillTable tr {
background-color: gray;
background-color: gray;
border: 1px solid black;
border-top: 1px solid black;
}
}


/* Table Data */
/* Table Data */
.TableShops>*>tr>td {
.PlayerSkillTable>*>tr>td {
font-family:'Aldrich', sans-serif;
font-family:'Aldrich', sans-serif;
background-color: #6C6C6C;
background-color: #6C6C6C;
border: none;
color: white;
color: white;
padding: 10px;
padding: 4px;
transition: background-color .3s ease-in-out;
transition: background-color .3s ease-in-out;
border-bottom: 1px solid black;
width: 117px;
}
}


/* Table Data Hover */
.TableShops td:hover {
background-color: #ADABAB;
}


/* Table Data Hover cell=row */
/* Custom Table - DisputeHoursTable */
.TableShops>*>tr:has(td:hover) td {
/* Table Global*/
background-color: #ADABAB;
.DisputeHoursTable {
}
 
/* Custom Table - EnchantTable */
/* Table Global */
.EnchantTable {
table-layout: fixed;
table-layout: fixed;
width: 100%;
width: 100%;
width: 90px;
border-collapse: collapse;
border-collapse: collapse;
width: 150px;
text-align:center;
text-align: center;
}
}


/* Table Header */
/* Table Header */
.EnchantTable tr {
.DisputeHoursTable tr {
background-color: gray;
background-color: gray;
border: 1px solid black;
}
}


/* Table Data */
/* Table Data */
.EnchantTable>*>tr>td {
.DisputeHoursTable*>tr>td {
-family:'Aldrich', sans-serif;
font-family:'Aldrich', sans-serif;
background-color: #6C6C6C;
background-color: #6C6C6C;
color: white;
color: white;
padding: 2px;
padding: 1px;
transition: background-color .3s ease-in-out;
transition: background-color .3s ease-in-out;
border-top: 1px solid black;
border: 1px solid black;
width: 80px;
width: 80px;
}
}


/* Table Data Hover */
/* Table Data Hover */
.EnchantTable td:hover {
.DisputeHoursTable td:hover {
background-color: #ADABAB;
background-color: #ADABAB;
}
}


/* Table Data Hover cell=row */
/* Table Data Hover cell=row */
.EnchantTable>*>tr:has(td:hover) td {
.DisputeHoursTable>*>tr:has(td:hover) td {
background-color: #ADABAB;
background-color: #ADABAB;
}
}


 
/* Custom Table Fixes */
/* Custom Table - BreakPointsTable */
/* Table Global */
/* Table Global */
.BreakPointsTable {
.FixesTable {
table-layout: fixed;
border-collapse: collapse;
width: 100%;
cursor: default;
width: 90px;
border: 1px solid black;
border-collapse: collapse;
}
.FixesTable th {
overflow-y:auto;
}
}


/* Table Header */
/* Table Header */
.BreakPointsTable tr {
.FixesTable tr {
background-color: gray;
background-color: #D8D8D8;
border: 1px solid black;
text-align:center;
color:black;
}
 
/* Table separate headers hover */
.FixesTable th:hover {
background-color: #ADABAB;
}
}


/* Table Data */
.FixesTable td {
.BreakPointsTable>*>tr>td {
font-family:'Aldrich', sans-serif;
background-color: #6C6C6C;
color: white;
padding: 1px;
transition: background-color .3s ease-in-out;
border: 1px solid black;
border: 1px solid black;
width: 80px;
}
}


/* Table Data Hover */
/* Table Data Hover */
.BreakPointsTable td:hover {
.FixesTable td:hover {
background-color: #ADABAB;
background-color: #ADABAB;
}
}


/* Table Data Hover cell=row */
/* Table Data Hover cell=row */
.BreakPointsTable>*>tr:has(td:hover) td {
.FixesTable>*>tr:has(td:hover) td {
background-color: #ADABAB;
background-color: #ADABAB;
}
}


/* Table Header shadow */
.page-Fixes .mw-parser-output thead tr {
box-shadow:0px 0px 14px 0px #000000;
}


/* Custom Table - InfluenceTable */
/* Table Scroll */
/* Table Global */
/* Weapon */
.InfluenceTable {
.page-Fixes #TableBefore1 {
width: 100%;
width:max-content;
width: 300px;
max-height:50em;  
border-collapse: collapse;
overflow-y: auto;
}
}


/* Table Header */
/* Armor */
.InfluenceTable tr {
.page-Fixes #TableBefore2 {
background-color: #6C6C6C;
max-width:1600px;
border: 1px solid black;
width:max-content;
border-top: 1px solid black;
max-height:50em;  
text-align:center;
overflow-y: auto;
}
}


/* Table Data */
/* PET */
.InfluenceTable*>tr>td {
.page-Fixes #TableBefore3 {
font-family:'Aldrich', sans-serif;
max-width:1400px;
background-color: #6C6C6C;
width:max-content;
color: white;
max-height:50em;  
padding: 1px;
overflow-y: auto;
transition: background-color .3s ease-in-out;
}
border: 1px solid black;
width: 80px;
}


/* Table Data Hover */
/* Fixes Button */
.InfluenceTable td:hover {
.WeaponFixBtn, .ArmorFixBtn, .PETFixBtn {
background-color: #ADABAB;
width:max-content;
}
border: solid 3px #736868;
border-radius:10px;
background-color:#515151;
padding: 0 5px 0 5px;
margin-top:0.5em;
user-select: none;
}


/* Table Data Hover cell=row */
/* Fixes Button (hover) */
.InfluenceTable>*>tr:has(td:hover) td {
.WeaponFixBtn:hover, .ArmorFixBtn:hover, .PETFixBtn:hover {
background-color: #ADABAB;
border-color:#d4cdcd;
filter: contrast(0.5);
cursor:pointer;
}
}


/* Fixes Button (active) */
.WeaponFixBtn:active, .ArmorFixBtn:active, .PETFixBtn:active {
border-color:#2e354f;
background-color:#4e6170;
}
.FixesTable th {
    overflow-wrap: break-word;
    max-width: 6em;
writing-mode: vertical-rl;
    transform: rotate(180deg);
}
/* Draggable Fixes Table */
#TableBefore1, #TableBefore2, #TableBefore3 {
position: relative;
user-select: none;
}


/* Custom Table - WeaponTable */
#TableBefore1 {
/* Table Global */
min-width:35em;
.WeaponTable {
table-layout: fixed;
width: auto; /* 235px; */
min-width:235px;
border-collapse: collapse;
font-size: 0.8em;
}
}


/* Table Header */
#TableBefore2 {
.WeaponTable tr {
min-width:56.9em;
background-color: gray;
border: 1px solid black;
border-top: 1px solid black;
}
}
/* WIDTH1 */
.WeaponTable tbody tr th{
min-width:120px;
}


/* WIDTH2 */
#TableBefore3 {
.WeaponTable tbody tr td {
min-width:44.1em;
min-width:100px;
}
/*
.drag-handle1, .drag-handle2, .drag-handle3 {
cursor: grab;
z-index:10;
height: 100%;
width: 3em;
position: absolute;
right:0;
}
}
*/


/* Custom Table - ChatTable */
/* Table Global */
.ChatTable {
table-layout: fixed;
width: 100%;
width: 210px;
border-collapse: collapse;
text-align:center
}


/* Table Data */
/* Table Header */
.WeaponTable>*>tr>td {
.ChatTable tr {
font-family:'Aldrich', sans-serif;
  background-color: gray;
background-color: #6C6C6C;
  border: 1px solid black;
color: white;
}
 
/* Table Data */
.ChatTable>*>tr>td {
font-family:'Aldrich', sans-serif;
background-color: #6C6C6C;
color: white;
padding: 1px;
padding: 1px;
transition: background-color .3s ease-in-out;
transition: background-color .3s ease-in-out;
border: 1px solid black;
border: 1px solid black;
width:auto; /* 80px; */
width: 80px;
}
}


/* Table Data Hover */
/* Table Data Hover */
.WeaponTable td:hover {
.ChatTable td:hover {
background-color: #ADABAB;
background-color: #ADABAB;
}
}


/* Table Data Hover cell=row */
/* Table Data Hover cell=row */
.WeaponTable>*>tr:has(td:hover) td {
.ChatTable>*>tr:has(td:hover) td {
background-color: #ADABAB;
background-color: #ADABAB;
}
}




/* Custom Table - WeaponsTableFunction */
/* Custom Table - SmallTable on Chat Page */
table.WeaponTableFunction {
.SmallTable th{
border:1px solid #FEAF24;
width: 50px;
border-top: 1px solid red!important;
font-size:0.8em;
background-color: #6C6C6C;
border-collapse: collapse;
color: white;
width: 233px;
margin-left:1px;
}
}
 
/* "Function title" not selectable */
.SmallTable tr {
.mw-parser-output .mw-customtoggle .WeaponTable td {
background-color: gray;
user-select:none;
text-align: center;
}
}


/* Table Data Hover cell=row */
/* Custom Table - PETTable1 */
.WeaponTableFunction>*>tr:has(td:hover) td {
/* Table Global*/
background-color: #FEAF24;
.PETTable1 {
table-layout: fixed;
width: 100%;
width: 80px;
border-collapse: collapse;
text-align:left
}
}


/* Table Data */
/* Table Header */
.WeaponTableFunction>*>tr>td {
.PETTable1 tr {
padding: 1px;
background-color: gray;
transition: background-color .3s;
border: 1px solid black;
width: 112px;
}
}


/* Table First row */
/* Table Data */
.WeaponTableFunction tr:nth-of-type(1) {
.PETTable1 td {
border-top: 1px solid #FEAF24;
font-family:'Aldrich', sans-serif;
background-color: #6C6C6C;
border: 1px solid black;
width: 60px;
text-align:center;
}
}


/* Table Data separators */
/* Table First Collumn */
.WeaponTableFunction tr {
.PETTable1 tbody>tr>:nth-child(1) {
border-top: 1px solid black;
width: 126px;
}
}




/* Custom Table - Weapons E15 Overlay containerE15 */
/* Custom Table - .PETTable2 */
.containerE15 {
/* Table Global*/
position: relative;
.PETTable2 {
text-align: center;
color: #F5B930;
padding-top:6px;
}
 
.overlayE15 {
position: absolute;
top: 90%;
left: 50%;
transform: translate(-50%, -50%);
}
 
 
/* Custom Table - Recipe */
/* Table Global */
.RecipeTable {
table-layout: fixed;
border-collapse: collapse;
border-collapse: collapse;
text-align:center;
font-size:0.8em;
}
}


/* Table Header */
/* Table Header */
.RecipeTable tr {
.PETTable2 tr {
background-color: gray;
background-color: gray;
border: 1px solid black;
border: 1px solid black;
border-top: 1px solid black;
}
}


/* Table Data */
/* Table Data */
.RecipeTable>*>tr>td {
.PETTable2 td {
font-family:'Aldrich', sans-serif;
background-color: #6C6C6C;
background-color: #6C6C6C;
color: white;
transition: background-color .3s ease-in-out;
border: 1px solid black;
border: 1px solid black;
text-align:left
padding:5px;
padding: 10px;
text-align:left;
}
}


/* Table Data Hover */
.RecipeTable td:hover {
background-color: #ADABAB;
}


/* Table Data Hover cell=row */
/* Custom Table - CRP Shop */
.RecipeTable>*>tr:has(td:hover) td {
background-color: #ADABAB;
}
 
 
/* Custom Table - PlayerSkillTable */
/* Table Global */
/* Table Global */
.PlayerSkillTable {
.CRPShopTable {
table-layout: fixed;
table-layout: fixed;
width: 100%;
width: 00px;
border-collapse: collapse;
border-collapse: collapse;
}
}


/* Table Header */
/* Table Header*/
.PlayerSkillTable tr {
.CRPShopTable tr {
background-color: gray;
background-color: gray;
border: 1px solid black;
border: 1px solid black;
Line 1,542: Line 1,629:


/* Table Data */
/* Table Data */
.PlayerSkillTable>*>tr>td {
.CRPShopTable>*>tr>td {
font-family:'Aldrich', sans-serif;
font-family:'Aldrich', sans-serif;
background-color: #6C6C6C;
background-color: #6C6C6C;
color: white;
color: white;
padding: 4px;
padding: 1px;
transition: background-color .3s ease-in-out;
transition: background-color .3s ease-in-out;
width: 117px;
border: 1px solid black;
width: 278.1px; /* Edit this 1*/
text-align:center;
}
}


/* Table Data Hover */
.CRPShopTable td:hover {
background-color: #ADABAB;
cursor:pointer;
}


/* Custom Table - DisputeHoursTable */
/* Tabber Padding */
/* Table Global*/
.page-CRP_Shop .tabber__tab { /* Edit this 2 */
.DisputeHoursTable {
padding: 0.5em 2.67em; /* Edit this 3 */
table-layout: fixed;
width: 100%;
width: 90px;
border-collapse: collapse;
text-align:center;
}
}


/* Table Header */
.page-CRP_Shop .tabber__section {
.DisputeHoursTable tr {
height: 792px!important;
background-color: gray;
overflow-y: auto!important;
border: 1px solid black;
}
}


/* Table Data */
.page-CRP_Shop .tabber__panel {
.DisputeHoursTable*>tr>td {
  margin-right:0.02px;
font-family:'Aldrich', sans-serif;
max-height: 792px;
background-color: #6C6C6C;
overflow-y: auto;
color: white;
}
padding: 1px;
 
transition: background-color .3s ease-in-out;
 
/* Custom Table - Formation */
.page-Formation .Formation {
border-collapse: collapse;
}
 
.page-Formation .Formation tr {
background-color: gray;
border: 1px solid black;
border: 1px solid black;
width: 80px;
border-top: 1px solid black;
}
}


/* Table Data Hover */
.page-Formation .Formation td:hover {
.DisputeHoursTable td:hover {
background-color: #ADABAB;
background-color: #ADABAB;
}
}


/* Table Data Hover cell=row */
.page-Formation .Formation>*>tr:has(td:hover) td {
.DisputeHoursTable>*>tr:has(td:hover) td {
background-color: #ADABAB;
background-color: #ADABAB;
}
}


/* Custom Table Fixes */
.page-Formation td:nth-child(1) {
/* Table Global */
width:120px;
.FixesTable {
border-collapse: collapse;
cursor: default;
border: 1px solid black;
}
.FixesTable th {
overflow-y:auto;
}
}


/* Table Header */
.page-Formation td:nth-child(2) {
.FixesTable tr {
width:200px;
background-color: #D8D8D8;
text-align:center;
color:black;  
}
}


/* Table separate headers hover */
.page-Formation td:nth-child(3) {
.FixesTable th:hover {
width:40px;
background-color: #ADABAB;
}
.page-Formation td:nth-child(4) {
width:280px;
}
}


.FixesTable td {
 
border: 1px solid black;
/* Custom Table Milestones/Fame Player */
.Milestones {
border-collapse: collapse;
display:block;
height:720px;
width:610px;
overflow-y: scroll;
}
}


/* Table Data Hover */
.page-Fame_Milestone_Rewards .Milestones tr {
.FixesTable td:hover {
background-color: gray;
background-color: #ADABAB;
border-bottom: 1px solid black;
border-left: 1px solid black;
}
}


/* Table Data Hover cell=row */
.page-Fame_Milestone_Rewards .Milestones td:hover {
.FixesTable>*>tr:has(td:hover) td {
background-color: #ADABAB;
background-color: #ADABAB;
}
}


/* Table Header shadow */
.page-Fame_Milestone_Rewards .Milestones>*>tr:has(td:hover) td {
.page-Fixes .mw-parser-output thead tr {
background-color: #ADABAB;
box-shadow:0px 0px 14px 0px #000000;  
}
}


/* Table Scroll */
.page-Fame_Milestone_Rewards .Milestones td:nth-child(1) {
/* Weapon */
text-align:center;
.page-Fixes #TableBefore1 {
border-right: 1px solid black;
width:max-content;
width:80px;
max-height:50em;  
overflow-y: auto;
}
}


/* Armor */
.page-Fame_Milestone_Rewards .Milestones td:nth-child(2) {
.page-Fixes #TableBefore2 {
text-align:center;
max-width:1600px;
border-right: 1px solid black;
width:max-content;
width:80px;
max-height:50em;  
}
overflow-y: auto;
 
.page-Fame_Milestone_Rewards .Milestones td:nth-child(3) {
text-align:center;
width:80px;
border-right: 1px solid black;
}
 
.page-Fame_Milestone_Rewards .Milestones td:nth-child(4) {
width:360px;
}
}


/* PET */
.page-Fixes #TableBefore3 {
max-width:1400px;
width:max-content;
max-height:50em;
overflow-y: auto;
}


/* Fixes Button */
/* Custom Table Milestones2/Fame Brigade */
.WeaponFixBtn, .ArmorFixBtn, .PETFixBtn {
width:max-content;
border: solid 3px #736868;
border-radius:10px;
background-color:#515151;
padding: 0 5px 0 5px;
margin-top:0.5em;
user-select: none;
}


/* Fixes Button (hover) */
.Milestones2 {
.WeaponFixBtn:hover, .ArmorFixBtn:hover, .PETFixBtn:hover {
border-collapse: collapse;
border-color:#d4cdcd;
display:block;
filter: contrast(0.5);
height:720px;
cursor:pointer;
width:530px;
overflow-y: scroll;
}
}


/* Fixes Button (active) */
.page-Fame_Milestone_Rewards .Milestones2 tr {
.WeaponFixBtn:active, .ArmorFixBtn:active, .PETFixBtn:active {
background-color: gray;
border-color:#2e354f;
border-bottom: 1px solid black;
background-color:#4e6170;
border-left: 1px solid black;
}
}
 
.FixesTable th {
.page-Fame_Milestone_Rewards .Milestones2 td:hover {
    overflow-wrap: break-word;
background-color: #ADABAB;
    max-width: 6em;
writing-mode: vertical-rl;
    transform: rotate(180deg);
}
/* Draggable Fixes Table */
#TableBefore1, #TableBefore2, #TableBefore3 {
position: relative;
user-select: none;
}
}


#TableBefore1 {
.page-Fame_Milestone_Rewards .Milestones2>*>tr:has(td:hover) td {
min-width:35em;
background-color: #ADABAB;
}
}


#TableBefore2 {
.page-Fame_Milestone_Rewards .Milestones2 td:nth-child(1) {
min-width:56.9em;
text-align:center;
border-right: 1px solid black;
width:80px;
}
}


#TableBefore3 {
.page-Fame_Milestone_Rewards .Milestones2 td:nth-child(2) {
min-width:44.1em;
text-align:center;
}
border-right: 1px solid black;
/*
width:80px;
.drag-handle1, .drag-handle2, .drag-handle3 {
cursor: grab;
z-index:10;
height: 100%;
width: 3em;
position: absolute;
right:0;
}
}
*/


/* Custom Table - ChatTable */
.page-Fame_Milestone_Rewards .Milestones2 td:nth-child(3) {
/* Table Global */
width:360px;
.ChatTable {
border-right: 1px solid black;
table-layout: fixed;
width: 100%;
width: 210px;
border-collapse: collapse;
text-align:center
}
}


/* Table Header */
.page-Fame_Milestone_Rewards th {
.ChatTable tr {
background:#ADABAB;
  background-color: gray;
position: sticky;
  border: 1px solid black;
top: 0;  
}
}


/* Table Data */
 
.ChatTable>*>tr>td {
/* Custom Table - Crystals */
font-family:'Aldrich', sans-serif;
/* Crystal Shop 1 */
background-color: #6C6C6C;
.CrystalShop1 {
color: white;
border-collapse: collapse;
padding: 1px;
display:block;
transition: background-color .3s ease-in-out;
cursor: pointer;
}
 
.page-Crystals .CrystalShop1 tr {
background-color: gray;
border: 1px solid black;
border: 1px solid black;
width: 80px;
}
}


/* Table Data Hover */
.page-Crystals .CrystalShop1 td:hover {
.ChatTable td:hover {
background-color: #ADABAB;
background-color: #ADABAB;
}
}


/* Table Data Hover cell=row */
.page-Crystals .CrystalShop1>*>tr:has(td:hover) td {
.ChatTable>*>tr:has(td:hover) td {
background-color: #ADABAB;
background-color: #ADABAB;
}
}


 
.page-Crystals .CrystalShop1 td:nth-child(1) {
/* Custom Table - SmallTable on Chat Page */
padding: 0.5em;
.SmallTable th{
min-width:80px;
width: 50px;
}
}


.SmallTable tr {
.page-Crystals .CrystalShop1 td:nth-child(2) {
background-color: gray;
padding: 0.5em;
text-align: center;
min-width:335px;
}
}


/* Custom Table - PETTable1 */
.page-Crystals .CrystalShop1 td:nth-child(3) {
/* Table Global*/
padding: 0.5em;
.PETTable1 {
min-width:180px;
table-layout: fixed;
}
width: 100%;
 
width: 80px;
 
/* Crystal Shop 2 */
.CrystalShop2 {
border-collapse: collapse;
border-collapse: collapse;
text-align:left
display:block;
width:652px;
max-height:430px;
overflow-y: scroll;
cursor: pointer;
}
}


/* Table Header */
.page-Crystals .CrystalShop2 tr {
.PETTable1 tr {
background-color: gray;
background-color: gray;
border: 1px solid black;
border: 1px solid black;
}
}


/* Table Data */
.page-Crystals .CrystalShop2 td:hover {
.PETTable1 td {
background-color: #ADABAB;
font-family:'Aldrich', sans-serif;
background-color: #6C6C6C;
border: 1px solid black;
width: 60px;
text-align:center;
}
}


/* Table First Collumn */
.page-Crystals .CrystalShop2>*>tr:has(td:hover) td {
.PETTable1 tbody>tr>:nth-child(1) {
background-color: #ADABAB;
width: 126px;
}
 
.page-Crystals .CrystalShop2 td:nth-child(1) {
padding: 0.5em;
min-width:80px;
}
 
.page-Crystals .CrystalShop2 td:nth-child(2) {
padding: 0.5em;
min-width:335px;
}
 
.page-Crystals .CrystalShop2 td:nth-child(3) {
padding: 0.5em;
min-width:180px;
}
}




/* Custom Table - .PETTable2 */
/* Crystal Shop 3 */
/* Table Global*/
.CrystalShop3 {
.PETTable2 {
border-collapse: collapse;
border-collapse: collapse;
display:block;
cursor: pointer;
}
}


/* Table Header */
.page-Crystals .CrystalShop3 tr {
.PETTable2 tr {
background-color: gray;
background-color: gray;
border: 1px solid black;
border: 1px solid black;
}
}


/* Table Data */
.page-Crystals .CrystalShop3 td:hover {
.PETTable2 td {
background-color: #ADABAB;
background-color: #6C6C6C;
}
border: 1px solid black;
 
padding:5px;
.page-Crystals .CrystalShop3>*>tr:has(td:hover) td {
text-align:left;
background-color: #ADABAB;
}
}


.page-Crystals .CrystalShop3 td:nth-child(1) {
padding: 0.5em;
min-width:80px;
}


/* Custom Table - CRP Shop */
.page-Crystals .CrystalShop3 td:nth-child(2) {
/* Table Global */
padding: 0.5em;
.CRPShopTable {
min-width:335px;
table-layout: fixed;
width: 100%;
width: 00px;
border-collapse: collapse;
}
}


/* Table Header*/
.page-Crystals .CrystalShop3 td:nth-child(3) {
.CRPShopTable tr {
padding: 0.5em;
background-color: gray;
min-width:180px;
border: 1px solid black;
border-top: 1px solid black;
}
}


/* Table Data */
 
.CRPShopTable>*>tr>td {
/* Crystals img fix */
font-family:'Aldrich', sans-serif;
img[src="/images/thumb/0/02/Ash_Lane_Portal.png/300px-Ash_Lane_Portal.png"] {  
background-color: #6C6C6C;
max-width:300px!important;
color: white;
padding: 1px;
transition: background-color .3s ease-in-out;
border: 1px solid black;
width: 278.1px; /* Edit this 1*/
text-align:center;
}
}


/* Table Data Hover */
img[src="/images/thumb/5/52/Calamity.png/400px-Calamity.png"] {  
.CRPShopTable td:hover {
max-width: 400px!important;
background-color: #ADABAB;
cursor:pointer;
}
}


/* Tabber Padding */
/* Enchanting Page (.T1 because there are more tabber on the page) */
.page-CRP_Shop .tabber__tab { /* Edit this 2 */
.page-Enchanting .T1 .tabber__tab {
padding: 0.5em 2.67em; /* Edit this 3 */
padding: 0.5em 12em;
}
}


.page-CRP_Shop .tabber__section {
.page-Enchanting .T1 .tabber__indicator {
height: 792px!important;
display:none;
overflow-y: auto!important;
}
}


.page-CRP_Shop .tabber__panel {
.page-Enchanting .T1 td:nth-child(1) {
  margin-right:0.02px;
text-align: left;
max-height: 792px;
    width:80px
overflow-y: auto;
}
}


 
.page-Enchanting .T1 td:nth-child(2) {
/* Custom Table - Formation */
text-align: left;
.page-Formation .Formation {
border-collapse: collapse;
}
}


.page-Formation .Formation tr {
.page-Enchanting .T1 td:nth-child(3) {
background-color: gray;
text-align: left;
border: 1px solid black;
width:50px
border-top: 1px solid black;
}
}


.page-Formation .Formation td:hover {
background-color: #ADABAB;
}


.page-Formation .Formation>*>tr:has(td:hover) td {
background-color: #ADABAB;
}


.page-Formation td:nth-child(1) {
/* Minerals Page */
width:120px;
.page-Minerals .tabber__tab {
padding: 0.5em 13.2em;
}
}


.page-Formation td:nth-child(2) {
.page-Minerals .tabber__indicator {
width:200px;
display:none;
}
}


.page-Formation td:nth-child(3) {
.page-Minerals td:nth-child(1) {
width:40px;
text-align: left;
}
width:90px
.page-Formation td:nth-child(4) {
width:280px;
}
}


/* Skills Table */
/* Latest Game Patch */
.page-Latest_Game_Patch .Skills {
background-color: #6C6C6C;
padding: 6px;
margin-left:1px;
}


/* Custom Table Milestones/Fame Player */
.page-Latest_Game_Patch .Skills:hover {
.Milestones {
background-color:#ADABAB;
border-collapse: collapse;
display:block;
height:720px;
width:610px;
overflow-y: scroll;
}
}


.page-Fame_Milestone_Rewards .Milestones tr {
.page-Latest_Game_Patch .Skills td:nth-child(1) {
background-color: gray;
width:32px;
border-bottom: 1px solid black;
border-left: 1px solid black;
}
}


.page-Fame_Milestone_Rewards .Milestones td:hover {
.page-Latest_Game_Patch .Skills td:nth-child(2) {
background-color: #ADABAB;
width:150px;
}
}


.page-Fame_Milestone_Rewards .Milestones>*>tr:has(td:hover) td {
/* Inside Table */
background-color: #ADABAB;
.page-Latest_Game_Patch .SkillTable {
border-collapse: collapse;
background-color: #6C6C6C;
margin-bottom:20px;
/* min-width:880px; /* Align all tables */
}
}


.page-Fame_Milestone_Rewards .Milestones td:nth-child(1) {
.page-Latest_Game_Patch .SkillTable>*>tr:has(td:hover) td {
text-align:center;
background-color: #ADABAB;
border-right: 1px solid black;
width:80px;
}
}


.page-Fame_Milestone_Rewards .Milestones td:nth-child(2) {
.page-Latest_Game_Patch .SkillTable td {
border: 1px solid black;
text-align:center;
text-align:center;
border-right: 1px solid black;
padding:9px;
width:80px;
}
}


.page-Fame_Milestone_Rewards .Milestones td:nth-child(3) {
.page-Latest_Game_Patch .SkillTable th {
background-color:#555;
border: 1px solid black;
text-align:center;
text-align:center;
width:80px;
padding:9px;
border-right: 1px solid black;
}
}


.page-Fame_Milestone_Rewards .Milestones td:nth-child(4) {
/* Description */
width:360px;
.page-Latest_Game_Patch .SkillDSC {
margin-top:10px;
max-width:916px;
}
}




/* Custom Table Milestones2/Fame Brigade */
/* Skill Page */
/* Main Buttons B-Gear */
.page-B-Gear_Skills .Skills {
background-color: #6C6C6C;
padding: 6px;
margin-left:1px;
}


.Milestones2 {
.page-B-Gear_Skills .Skills:hover {
border-collapse: collapse;
background-color:#ADABAB;
display:block;
}
height:720px;
 
width:530px;
.page-B-Gear_Skills .Skills td:nth-child(1) {
overflow-y: scroll;
width:32px;
}
}


.page-Fame_Milestone_Rewards .Milestones2 tr {
.page-B-Gear_Skills .Skills td:nth-child(2) {
background-color: gray;
width:150px;
border-bottom: 1px solid black;
border-left: 1px solid black;
}
}


.page-Fame_Milestone_Rewards .Milestones2 td:hover {
/* Inside Table */
background-color: #ADABAB;
.page-B-Gear_Skills .SkillTable {
border-collapse: collapse;
background-color: #6C6C6C;
margin-bottom:20px;
/* min-width:880px; /* Align all tables */
}
}


.page-Fame_Milestone_Rewards .Milestones2>*>tr:has(td:hover) td {
.page-B-Gear_Skills .SkillTable>*>tr:has(td:hover) td {
background-color: #ADABAB;
background-color: #ADABAB;
}
}


.page-Fame_Milestone_Rewards .Milestones2 td:nth-child(1) {
.page-B-Gear_Skills .SkillTable td {
border: 1px solid black;
text-align:center;
text-align:center;
border-right: 1px solid black;
padding:9px;
width:80px;
}
}


.page-Fame_Milestone_Rewards .Milestones2 td:nth-child(2) {
.page-B-Gear_Skills .SkillTable th {
background-color:#555;
border: 1px solid black;
text-align:center;
text-align:center;
border-right: 1px solid black;
padding:9px;
width:80px;
}
}


.page-Fame_Milestone_Rewards .Milestones2 td:nth-child(3) {
/* Description */
width:360px;
.page-B-Gear_Skills .SkillDSC {
border-right: 1px solid black;
margin-top:10px;
max-width:916px;
}
}


.page-Fame_Milestone_Rewards th {
 
background:#ADABAB;
/* Main Buttons I-Gear */
position: sticky;
.page-I-Gear_Skills .Skills {
top: 0;  
background-color: #6C6C6C;
padding: 6px;
margin-left:1px;
}
}


.page-I-Gear_Skills .Skills:hover {
background-color:#ADABAB;
}


/* Custom Table - Crystals */
.page-I-Gear_Skills .Skills td:nth-child(1) {
/* Crystal Shop 1 */
width:32px;
.CrystalShop1 {
border-collapse: collapse;
display:block;
cursor: pointer;
}
}


.page-Crystals .CrystalShop1 tr {
.page-I-Gear_Skills .Skills td:nth-child(2) {
background-color: gray;
width:150px;
border: 1px solid black;
}
}


.page-Crystals .CrystalShop1 td:hover {
/* Inside Table */
background-color: #ADABAB;
.page-I-Gear_Skills .SkillTable {
border-collapse: collapse;
background-color: #6C6C6C;
margin-bottom:20px;
/* min-width:880px; /* Align all tables */
}
}


.page-Crystals .CrystalShop1>*>tr:has(td:hover) td {
.page-I-Gear_Skills .SkillTable>*>tr:has(td:hover) td {
background-color: #ADABAB;
background-color: #ADABAB;
}
}


.page-Crystals .CrystalShop1 td:nth-child(1) {
.page-I-Gear_Skills .SkillTable td {
padding: 0.5em;
border: 1px solid black;
min-width:80px;
text-align:center;
padding:9px;
}
}


.page-Crystals .CrystalShop1 td:nth-child(2) {
.page-I-Gear_Skills .SkillTable th {
padding: 0.5em;
background-color:#555;
min-width:335px;
border: 1px solid black;
text-align:center;
padding:9px;
}
}


.page-Crystals .CrystalShop1 td:nth-child(3) {
/* Description */
padding: 0.5em;
.page-I-Gear_Skills .SkillDSC {
min-width:180px;
margin-top:10px;
max-width:916px;
}
}




/* Crystal Shop 2 */
/* Main Buttons M-Gear */
.CrystalShop2 {
.page-M-Gear_Skills .Skills {
border-collapse: collapse;
background-color: #6C6C6C;
display:block;
padding: 6px;
width:652px;
margin-left:1px;
max-height:430px;
overflow-y: scroll;
cursor: pointer;
}
}


.page-Crystals .CrystalShop2 tr {
.page-M-Gear_Skills .Skills:hover {
background-color: gray;
background-color:#ADABAB;
border: 1px solid black;
}
}


.page-Crystals .CrystalShop2 td:hover {
.page-M-Gear_Skills .Skills td:nth-child(1) {
background-color: #ADABAB;
width:32px;
}
}


.page-Crystals .CrystalShop2>*>tr:has(td:hover) td {
.page-M-Gear_Skills .Skills td:nth-child(2) {
background-color: #ADABAB;
width:150px;
}
}


.page-Crystals .CrystalShop2 td:nth-child(1) {
/* Inside Table */
padding: 0.5em;
.page-M-Gear_Skills .SkillTable {
min-width:80px;
border-collapse: collapse;
background-color: #6C6C6C;
margin-bottom:20px;
/* min-width:880px; /* Align all tables */
}
}


.page-Crystals .CrystalShop2 td:nth-child(2) {
.page-M-Gear_Skills .SkillTable>*>tr:has(td:hover) td {
padding: 0.5em;
background-color: #ADABAB;
min-width:335px;
}
}


.page-Crystals .CrystalShop2 td:nth-child(3) {
.page-M-Gear_Skills .SkillTable td {
padding: 0.5em;
border: 1px solid black;
min-width:180px;
text-align:center;
padding:9px;
}
}


 
.page-M-Gear_Skills .SkillTable th {
/* Crystal Shop 3 */
background-color:#555;
.CrystalShop3 {
border: 1px solid black;
border-collapse: collapse;
text-align:center;
display:block;
padding:9px;
cursor: pointer;
}
}


.page-Crystals .CrystalShop3 tr {
/* Description */
background-color: gray;
.page-M-Gear_Skills .SkillDSC {
border: 1px solid black;
margin-top:10px;
max-width:916px;
}
}


.page-Crystals .CrystalShop3 td:hover {
 
background-color: #ADABAB;
/* Main Buttons A-Gear */
.page-A-Gear_Skills .Skills {
background-color: #6C6C6C;
padding: 6px;
margin-left:1px;
}
}


.page-Crystals .CrystalShop3>*>tr:has(td:hover) td {
.page-A-Gear_Skills .Skills:hover {
background-color: #ADABAB;
background-color:#ADABAB;
}
}


.page-Crystals .CrystalShop3 td:nth-child(1) {
.page-A-Gear_Skills .Skills td:nth-child(1) {
padding: 0.5em;
width:32px;
min-width:80px;
}
}


.page-Crystals .CrystalShop3 td:nth-child(2) {
.page-A-Gear_Skills .Skills td:nth-child(2) {
padding: 0.5em;
width:150px;
min-width:335px;
}
}


.page-Crystals .CrystalShop3 td:nth-child(3) {
/* Inside Table */
padding: 0.5em;
.page-A-Gear_Skills .SkillTable {
min-width:180px;
border-collapse: collapse;
background-color: #6C6C6C;
margin-bottom:20px;
/* min-width:880px; /* Align all tables */
}
}


.page-A-Gear_Skills .SkillTable>*>tr:has(td:hover) td {
background-color: #ADABAB;
}


/* Crystals img fix */
.page-A-Gear_Skills .SkillTable td {
img[src="/images/thumb/0/02/Ash_Lane_Portal.png/300px-Ash_Lane_Portal.png"] {  
border: 1px solid black;
max-width:300px!important;
text-align:center;
padding:9px;
}
}


img[src="/images/thumb/5/52/Calamity.png/400px-Calamity.png"] {  
.page-A-Gear_Skills .SkillTable th {
max-width: 400px!important;
background-color:#555;
border: 1px solid black;
text-align:center;
padding:9px;
}
}


/* Enchanting Page (.T1 because there are more tabber on the page) */
/* Description */
.page-Enchanting .T1 .tabber__tab {
.page-A-Gear_Skills .SkillDSC {
padding: 0.5em 12em;
margin-top:10px;
max-width:916px;
}
}


.page-Enchanting .T1 .tabber__indicator {
display:none;
}


.page-Enchanting .T1 td:nth-child(1) {
/* Armor Glow */                   
text-align: left;
.page-Armor_Glow #content img:not([src="/images/8/8c/Armor_Glow_Card.png"]) {
    width:80px
max-height: 300px;
min-height:auto;
clip-path: inset(0px 0px 2px 0px); /* CROP */
}
}


.page-Enchanting .T1 td:nth-child(2) {
.page-Armor_Glow #GlowContainer0 {
text-align: left;
display:flex;
flex-wrap: wrap;
justify-content:space-between;
margin-right:100px;
padding-bottom:30px;
text-align:center;
}
}


.page-Enchanting .T1 td:nth-child(3) {
.page-Armor_Glow #GlowContainer1 {
text-align: left;
display:flex;
width:50px
flex-wrap: wrap;
justify-content:space-around;
margin-right:100px;
padding-bottom:30px;
text-align:center;
}
}


 
.page-Armor_Glow #GlowContainer2, #GlowContainer3 {
 
display:flex;
/* Minerals Page */
flex-wrap: wrap;
.page-Minerals .tabber__tab {
justify-content:space-between;
padding: 0.5em 13.2em;
margin-right:100px;
padding-bottom:30px;
text-align:center;
}
}


.page-Minerals .tabber__indicator {
/* Weapon Contour Page table */
display:none;
.page-Weapon_Contours table {
width:100%;
}
}


.page-Minerals td:nth-child(1) {
.page-Weapon_Contours table tr {
text-align: left;
display: grid;
width:90px
grid-template-columns:repeat(auto-fill, 200px);
}
}
 
/* Skills Table */
/* Latest Game Patch */
/* Custom Missions page shadow fix */
.page-Latest_Game_Patch .Skills {
.page-Custom_Missions #mw-content-text .mw-parser-output h2 {
background-color: #6C6C6C;
filter: brightness(1.0001);
padding: 6px;
margin-left:1px;
}
}


.page-Latest_Game_Patch .Skills:hover {
/* Characters Page */
background-color:#ADABAB;
/* All Table */
#CharactersAll {
display:grid;
grid-template-rows:auto;
grid-template-columns:auto 2% 74% 2% auto;
}
}


.page-Latest_Game_Patch .Skills td:nth-child(1) {
/* Characters Small Images */
width:32px;
#CharactersTable img {
border:solid transparent 2px;
border-radius:9px 0 9px;
cursor:pointer;
}
#CharactersTable img.on {
border:solid gray 2px;
border-radius:9px 0 9px;
}
}


.page-Latest_Game_Patch .Skills td:nth-child(2) {
#CharactersTable img:hover {
width:150px;
border:solid #a6b4b4 2px;
border-radius:9px 0 9px;
}
#CharactersImgContainer {
min-width:217px;
}
}


/* Inside Table */
/* Search Page */
.page-Latest_Game_Patch .SkillTable {
.page-Special_Search .mw-body-content ul li::before {
border-collapse: collapse;
content:none;
background-color: #6C6C6C;
margin-bottom:20px;
/* min-width:880px; /* Align all tables */
}
}


.page-Latest_Game_Patch .SkillTable>*>tr:has(td:hover) td {
.page-Special_Search .mw-search-profile-tabs li a {
background-color: #ADABAB;
color:white!important;
}
}


.page-Latest_Game_Patch .SkillTable td {
.page-Special_Search .mw-search-profile-tabs {
border: 1px solid black;
background-color:#555;
text-align:center;
padding:9px;
}
}


.page-Latest_Game_Patch .SkillTable th {
.page-Special_Search .mw-search-profile-tabs li a:hover {
background-color:#555;
color:#ADABAB!important;
border: 1px solid black;
text-align:center;
padding:9px;
}
}


/* Description */
.page-Special_Search #mw-searchoptions {
.page-Latest_Game_Patch .SkillDSC {
background-color:#6C6C6C;
margin-top:10px;
max-width:916px;
}
}
 
.page-Special_Search #mw-page-base {
 
margin-top:-4px;
/* Skill Page */
/* Main Buttons B-Gear */
.page-B-Gear_Skills .Skills {
background-color: #6C6C6C;
padding: 6px;
margin-left:1px;
}
}


.page-B-Gear_Skills .Skills:hover {
/* SPECIAL SHIT */
background-color:#ADABAB;
/* ToggleButton */
#ToggleButton {
width:max-content;
border: solid 3px #736868;
border-radius:10px;
background-color:#515151;
padding: 0 5px 0 5px;
margin-top:0.5em;
user-select: none;
  }
 
/* ToggleButton (hover) */
#ToggleButton:hover  {
border-color:#d4cdcd;
filter: contrast(0.5);
cursor:pointer;
}
}


.page-B-Gear_Skills .Skills td:nth-child(1) {
/* ToggleButton (active) */
width:32px;
#ToggleButton:active  {
border-color:#2e354f;
background-color:#4e6170;
}
}


.page-B-Gear_Skills .Skills td:nth-child(2) {
/* ToggleContent */
width:150px;
.ToggleContent  {
padding-top:0.5em;
margin-bottom:2.5em;
max-height: 0; /* Animation */
overflow: hidden; /* Animation */
transition: max-height 5s ease-out; /* Animation */
}
}


/* Inside Table */
/* ToggleTitle*/
.page-B-Gear_Skills .SkillTable {
.ToggleTitle {
border-collapse: collapse;
position:absolute;
background-color: #6C6C6C;
z-index:-1;
margin-bottom:20px;
border: solid 3px transparent;
/* min-width:880px; /* Align all tables */
padding: 0 5px 0 5.5em;
}
}


.page-B-Gear_Skills .SkillTable>*>tr:has(td:hover) td {
/* Recent Changes box */
background-color: #ADABAB;
.page-Special_RecentChanges #mw-content-text > div.mw-changeslist.oo-ui-widget.oo-ui-widget-enabled.mw-rcfilters-ui-changesListWrapperWidget > div.mw-changeslist-legend.mw-collapsible.mw-made-collapsible {
color:black;
}
}


.page-B-Gear_Skills .SkillTable td {
.page-Media .mw-parser-output div .gallerytext {
border: 1px solid black;
margin-top:-5px;
margin-bottom:-15px;
text-align:center;
text-align:center;
padding:9px;
}
}


.page-B-Gear_Skills .SkillTable th {
background-color:#555;
border: 1px solid black;
text-align:center;
padding:9px;
}


/* Description */
.page-B-Gear_Skills .SkillDSC {
margin-top:10px;
max-width:916px;
}




/* Main Buttons I-Gear */
.page-I-Gear_Skills .Skills {
background-color: #6C6C6C;
padding: 6px;
margin-left:1px;
}


.page-I-Gear_Skills .Skills:hover {
background-color:#ADABAB;
}


.page-I-Gear_Skills .Skills td:nth-child(1) {
width:32px;
}


.page-I-Gear_Skills .Skills td:nth-child(2) {
 
width:150px;
 
/* Heading */
.page-Test_Page #firstHeading {
display:none;
}
}


/* Inside Table */
/* Main picture content */
.page-I-Gear_Skills .SkillTable {
.MainPicture {
border-collapse: collapse;
display:flex;
background-color: #6C6C6C;
justify-content:center;
margin-bottom:20px;
flex-direction:row;
/* min-width:880px; /* Align all tables */
}
}
 
.page-I-Gear_Skills .SkillTable>*>tr:has(td:hover) td {
/* Image Logo */
background-color: #ADABAB;
.MainPicture a img {
-webkit-filter: drop-shadow(15px 15px 15px #222);
filter: drop-shadow(20px 15px 15px #222);
}
}


.page-I-Gear_Skills .SkillTable td {
.MainPicture a img:hover {
border: 1px solid black;
-webkit-filter: drop-shadow(0px 0px 15px gray);
text-align:center;
padding:9px;
}
}
 
.page-I-Gear_Skills .SkillTable th {
/* Description content */
background-color:#555;
.MainDSC {
border: 1px solid black;
display:flex;
text-align:center;
flex-direction:column;
padding:9px;
align-items:center;
}
}


/* Description */
/* Pedia content */
.page-I-Gear_Skills .SkillDSC {
.MainPedia {
margin-top:10px;
display:flex;
max-width:916px;
justify-content:center;
align-items:center;
}
 
.PediaTable {
display:flex;
justify-content:center;
align-items:center;
}
}


 
.Pedia, .G_E_O-Box {
/* Main Buttons M-Gear */
padding-left:2em;
.page-M-Gear_Skills .Skills {
padding-right:2em;
background-color: #6C6C6C;
padding: 6px;
margin-left:1px;
}
}


.page-M-Gear_Skills .Skills:hover {
.PediaTable p img {
background-color:#ADABAB;
-webkit-filter: drop-shadow(15px 15px 13px #222);
filter: drop-shadow(15px 15px 13px #222);
}
}


.page-M-Gear_Skills .Skills td:nth-child(1) {
.PediaTable a img:hover {
width:32px;
-webkit-filter: drop-shadow(0px 0px 8px gray);
}
/* Main content */
.MainLinks, .YouMAL, .Shops, .Usefull, .Discord, .Social {
display:flex;
flex-wrap:wrap;
flex-direction:row;
align-items:center;
justify-content:center;
padding-left:10%;
padding-right:10%;
}
}


.page-M-Gear_Skills .Skills td:nth-child(2) {
/* Paragraphs */
width:150px;
.MainLinks p, .Gears p, .Events p, .Other p, .YouMAL p, .Shops p, .Usefull p, .Discord p, .Social p {
border:2px solid #808080;
padding:3px 0px 3px 5px;
background-color:#445466; /*  #f0f0f0 */
padding-right:7px;
margin-right:4px;
margin-left:4px;
white-space:nowrap;
}
}


/* Inside Table */
/* Links */
.page-M-Gear_Skills .SkillTable {
.MainLinks a, .Gears a, .Events a, .Other a, .Other a span, .YouMAL a, .Shops a, .Usefull a, .Usefull a span, .Discord a, .Social a span {
border-collapse: collapse;
padding:inherit;
background-color: #6C6C6C;
padding:3px 0px 3px 7px;
margin-bottom:20px;
border-top:4px solid transparent;
/* min-width:880px; /* Align all tables */
border-bottom:5px solid transparent;
border-right:5px solid transparent;
margin:-5px;
border-bottom-left-radius:15px;
color:white!important;
}
}


.page-M-Gear_Skills .SkillTable>*>tr:has(td:hover) td {
/* Paragraphs HOVER */
background-color: #ADABAB;
.MainLinks p:hover, .Gears p:hover, .Events p:hover, .Other p:hover, .YouMAL p:hover, .Shops p:hover, .Usefull p:hover, .Discord p:hover, .Social p:hover {
background-color: #808080;  /*  #C3C3C3 */
cursor: pointer;
border:2px solid #4F4F4F; 
color:white!important;
}
}


.page-M-Gear_Skills .SkillTable td {
/* MainLinks: Rules - Other - Paragraphs ACTIVE */
border: 1px solid black;
.MainLinks p:active, .Gears p:active, .Events p:active, .Other p:active, .YouMAL p:active, .Shops p:active, .Usefull p:active, .Discord p:active, .Social p:active {
text-align:center;
background-color: #C7C7C7;
padding:9px;
cursor: pointer;
border:2px solid #595959;
color:white!important;
}
}
 
.page-M-Gear_Skills .SkillTable th {
/* Grid box: Gears, Events, Other */
background-color:#555;
.G_E_O-Box {
border: 1px solid black;
display:grid;
text-align:center;
justify-content:normal;
padding:9px;
grid-template-rows:auto;
grid-template-columns:auto auto auto auto;
  grid-template-columns: repeat(auto-fill, auto);
}
}


/* Description */
.G_E_O-Box .Gears{
.page-M-Gear_Skills .SkillDSC {
flex-direction:column;
margin-top:10px;
max-width:916px;
}
}


 
/* Gears */
/* Main Buttons A-Gear */
/* Gears #1 */
.page-A-Gear_Skills .Skills {
.G_E_O-Box .Gears1 {
background-color: #6C6C6C;
display:flex;
padding: 6px;
align-items:flex-end;
margin-left:1px;
}
}


.page-A-Gear_Skills .Skills:hover {
/* Gears #2 */
background-color:#ADABAB;
.G_E_O-Box .Gears2{
display:flex;
align-items:flex-start;
}
}


.page-A-Gear_Skills .Skills td:nth-child(1) {
/* Aligning gears squares */
width:32px;
.G_E_O-Box .Gears p {
margin:4px;
padding-right:5px;
padding-top: 5px;
padding-bottom: 5px;
}
}


.page-A-Gear_Skills .Skills td:nth-child(2) {
width:150px;
}


/* Inside Table */
/* Events */
.page-A-Gear_Skills .SkillTable {
.G_E_O-Box  .Events{
border-collapse: collapse;
display:flex;
background-color: #6C6C6C;
flex-direction:column;
margin-bottom:20px;
align-items:flex-start;
/* min-width:880px; /* Align all tables */
}
}
 
/* Other */
.G_E_O-Box .Other{
display:flex;
align-items:flex-start;
flex-direction:column;
}
 
 
 
 
 
 
 
 
 


.page-A-Gear_Skills .SkillTable>*>tr:has(td:hover) td {
background-color: #ADABAB;
}


.page-A-Gear_Skills .SkillTable td {
border: 1px solid black;
text-align:center;
padding:9px;
}


.page-A-Gear_Skills .SkillTable th {
background-color:#555;
border: 1px solid black;
text-align:center;
padding:9px;
}


/* Description */
/* Category headers */
.page-A-Gear_Skills .SkillDSC {
.Title, .Pedia span {
margin-top:10px;
display:flex;
max-width:916px;
justify-content:center;
align-items:center;
color:red;
}
}


 
.MainLinks img, .Events img {
/* Armor Glow */                   
padding-right:0.5em;
.page-Armor_Glow #content img:not([src="/images/8/8c/Armor_Glow_Card.png"]) {
padding-right:0.5em;
max-height: 300px;
min-height:auto;
clip-path: inset(0px 0px 2px 0px); /* CROP */
}
 
.page-Armor_Glow #GlowContainer0 {
display:flex;
flex-wrap: wrap;
justify-content:space-between;
margin-right:100px;
padding-bottom:30px;
text-align:center;
}
 
.page-Armor_Glow #GlowContainer1 {
display:flex;
flex-wrap: wrap;
justify-content:space-around;
margin-right:100px;
padding-bottom:30px;
text-align:center;
}
}


.page-Armor_Glow #GlowContainer2, #GlowContainer3 {
display:flex;
flex-wrap: wrap;
justify-content:space-between;
margin-right:100px;
padding-bottom:30px;
text-align:center;
}
/* Weapon Contour Page table */
.page-Weapon_Contours table {
width:100%;
}


.page-Weapon_Contours table tr {
display: grid;
grid-template-columns:repeat(auto-fill, 200px);
}
/* Custom Missions page shadow fix */
.page-Custom_Missions #mw-content-text .mw-parser-output h2 {
filter: brightness(1.0001);
}


/* Characters Page */
/* All Table */
#CharactersAll {
display:grid;
grid-template-rows:auto;
grid-template-columns:auto 2% 74% 2% auto;
}


/* Characters Small Images */
#CharactersTable img {
border:solid transparent 2px;
border-radius:9px 0 9px;
cursor:pointer;
}
#CharactersTable img.on {
border:solid gray 2px;
border-radius:9px 0 9px;
}


#CharactersTable img:hover {
border:solid #a6b4b4 2px;
border-radius:9px 0 9px;
}
#CharactersImgContainer {
min-width:217px;
}


/* Search Page */
.page-Special_Search .mw-body-content ul li::before {
content:none;
}


.page-Special_Search .mw-search-profile-tabs li a {
color:white!important;
}


.page-Special_Search .mw-search-profile-tabs {
background-color:#555;
}


.page-Special_Search .mw-search-profile-tabs li a:hover {
color:#ADABAB!important;
}


.page-Special_Search #mw-searchoptions {
background-color:#6C6C6C;
}
.page-Special_Search #mw-page-base {
margin-top:-4px;
}


/* SPECIAL SHIT */
/* ToggleButton */
#ToggleButton {
width:max-content;
border: solid 3px #736868;
border-radius:10px;
background-color:#515151;
padding: 0 5px 0 5px;
margin-top:0.5em;
user-select: none;
  }


/* ToggleButton (hover) */
#ToggleButton:hover  {
border-color:#d4cdcd;
filter: contrast(0.5);
cursor:pointer;
}


/* ToggleButton (active) */
#ToggleButton:active  {
border-color:#2e354f;
background-color:#4e6170;
}


/* ToggleContent */
.ToggleContent  {
padding-top:0.5em;
margin-bottom:2.5em;
max-height: 0; /* Animation */
overflow: hidden; /* Animation */
transition: max-height 5s ease-out; /* Animation */
}


/* ToggleTitle*/
.ToggleTitle {
position:absolute;
z-index:-1;
border: solid 3px transparent;
padding: 0 5px 0 5.5em;
}


/* Recent Changes box */
.page-Special_RecentChanges #mw-content-text > div.mw-changeslist.oo-ui-widget.oo-ui-widget-enabled.mw-rcfilters-ui-changesListWrapperWidget > div.mw-changeslist-legend.mw-collapsible.mw-made-collapsible {
color:black;
}


.page-Media .mw-parser-output div .gallerytext {
margin-top:-5px;
margin-bottom:-15px;
text-align:center;
}





Revision as of 13:21, 19 February 2024

@import url("//fonts.googleapis.com/css2?family=Aldrich:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&display=swap");
/* Documentation for styles, templates etc is located in "Module:Documentation" page */
/* There are also some changes in MediaWiki:Group-user.css */




*	{
	margin:0;
	padding:0;
	}



/* Firefox-specific styles */
@-moz-document url-prefix() {
    .FixesTable th{
        font-family: Arial, Helvetica, sans-serif!important;
    }
    
    *	{
		scrollbar-width: thin; /* Firefox only */
	}
}
/* Body */
body	{
	background-image:linear-gradient(to left, #bbd2c5 0%, #536976 33%, #292e49 100%);
	color:#ffffff;
	font-family:'Aldrich', sans-serif;
	font-size:16px;
	text-shadow:none;
	white-space:normal;
	}

/* Head */
#mw-head	{
	background-image:linear-gradient(to left, #bbd2c5 0%, #536976 33%, #292e49 100%);
	border-width:0;
	}

/* Left navigation */
#left-navigation	{
	color:rgb(255, 255, 255);
	}
	
/* Right navigation */
#ca-edit a	{
	padding-left:1.4em;
	}

/* Sidepanel sidebar */
/* Sidepanel sidebar headers color */
.vector-menu-heading-label	{
	color:white;
	z-index:2;
	}
	
.portal h3	{
	color: white;
	z-index:2;
	}
	
/* Sidepanel sidebar Header Shadow */
#p-Navigation-label, #p-Gears-label, #p-Events-label, #p-Other-label, #p-Useful_Links-label, #p-Discord-label, #p-Social-label	{
	filter: drop-shadow(0 0 15px white);
	z-index:2;
	}
	
/*Sidepanel script */
#p--label	{
	pointer-events:none;
	}
	
#mw-panel h3:not(#p-test-label)	{
	cursor:pointer;
	}

/*Sidepanel bottom space */
#mw-panel	{
	padding-bottom:1em;
	}

/*Sidepanel button */
.SidePanelButton	{
	position:relative;
	color: #6C6C6C;
	cursor:pointer;
	padding-left:0.5em;
	padding-top:1em;
	}

.SidePanelButton:hover	{
	color: #9b9b9b;
	}
	
.toggle-arrow	{
	float:right;
	}

.toggle-arrow:hover	{
	color: #9b9b9b;
	}

/* Bottom-Scroll Top Button */
#scrollToTopBtn	{
	background-color: #798f93;
	color: black;
	bottom: 0.4em;
	right: 0em;
	margin-right:0.4em;
	padding:0.4em;
	position: fixed;
	cursor: pointer;
	border: none;
	border-radius: 5px;
	font-size:0.9em;
	display: none;
	}
  
/* Bottom-Random Page at scroll button */
#randomPageBtn	{
	background-color: #798f93;
	color: black;
	bottom: 0.4em;
	right: 0em;
	margin-right:2.4em;
	padding:0.3em;
	position: fixed;
	cursor: pointer;
	border: none;
	border-radius: 5px;
	font-size:0.9em;
	display: none;
	}

/* Bottom-Info Button */
#infoPageBtn	{
	background-color: #798f93;
	color: black;
	bottom: 0.4em;
	right: 0em;
	margin-right:4.4em;
	padding:0.4em;
	padding-right:0.6em;
	padding-left:0.6em;
	position: fixed;
	cursor: pointer;
	border: none;
	border-radius: 5px;
	font-size:0.9em;
	display: none;
	}

#scrollToTopBtn:hover, #randomPageBtn:hover, #infoPageBtn:hover	{
	background-color: #93A7AB;
	color: black;
	}

/* Footer */
#footer	{
	display:grid;
	grid-template-columns:auto 4fr auto 20% 1fr auto;
	background-image: linear-gradient(to top,rgba(167,215,249,0) 0,#719fcab3 100%);
    background-repeat: no-repeat;
    background-size: 1px 100%;
	}	

#footer-info-lastmod	{
	position:relative;
	margin-bottom:0;
	margin-top:0;
	color: white;
	}

/* Footer CC text size */
#footer #footerCC	{
	font-size:12px; 
	text-shadow:rgba(0, 0, 0, 1) 0 1px 1px;
	margin-top:0;
	padding-top:0;
	display:flex;
	flex-direction:column;
	align-items:center;
	justify-content:center;
	}

/* Footer CC Image re-size */
#footer #footerCC img	{
	height:27px;
	margin-left:7px;
	}	

 /* Footer PoweredBY */
#footerPBY img	{
	-webkit-filter: drop-shadow(20px 20px 20px #222);
	filter: drop-shadow(0px 2px 25px #222);
	width:auto;
	height:auto;
	min-width:6em;
	max-width:13em;
	z-index:-1;
	}

 /* Footer PoweredBY */
#footerPBY:hover	{
	-webkit-filter: drop-shadow(20px 20px 20px black);
	filter: drop-shadow(0px 3px 15px black);
	}
	
/* Footer OLDpoweredbyico */
#footer-poweredbyico	{
	display:none;
	}

/* Footer Animation */
#footer	{
	animation: hideAnimation 1s ease-in 0s;
	animation-fill-mode: forwards;
	}

@keyframes hideAnimation	{
	0%   	{display:none; opacity:0}
	100% 	{opacity:1}
	}

	
/* Content */
#content	{
	background-image:linear-gradient(to right, #232526 0%, #414345 100%);
	color:#ffffff;
	border-left-width:1px;
	border-left-color:rgba(113,159,202,0.7);
	border-bottom-width:0;
	}

/* Toc */
.toc	{
	border: 1px solid #aaa;
	background: #2b2b2b;
	padding: 5px;
	font-size: 95%;
	color: white;
	}

#toc	{
	background-color:rgba(131,128,128,0.21);
	color:rgb(255, 255, 255);
	}

.toctogglelabel  {
	color: #9b9b9b;
  }
  
.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;
	}
	
.toc ul li::before 	{ 
	display:none!important;
	}

/* Heading */
#content #bodyContent #mw-content-text .mw-parser-output h2	{
	border-bottom-width:1px!important;
	border-bottom-color:rgba(113,159,202,0.7)
	}

/* First heading */
#firstHeading	{
	border-bottom-color:rgba(113,159,202,0.7);
	border-bottom-width:1px;
	border-bottom-style:solid;
	}

/* Link */
#pt-userpage a	{
	color:#ffffff!important;
	background-image:linear-gradient(141deg, #0fb8ad 0%, #2cb5e8 100%);
	}

/* Left - spike*/
#left-navigation 	{
    background-image: linear-gradient(to bottom,rgba(167,215,249,0) 0,#719fcab3 100%);
    background-repeat: no-repeat;
    background-size: 1px 100%;
	}
	
/* Span Tag Colors */
#p-personal ul	{color:#ffffff;}
#pt-logout a span	{color:#ffffff;}
#pt-mycontris a span	{color:#ffffff;}
#pt-watchlist	{color:#ffffff;}
#pt-watchlist a span	{color:#ffffff;}
#pt-preferences a span	{color:#ffffff;}
#pt-mytalk .new span	{color:#ffffff;}
#pt-userpage .new span	{color:#ffffff;}
#ca-edit a span	{color:#ffffff;}
#ca-delete a span	{color:#000000;}
#ca-move a span	{color:#000000;}
#ca-protect a span	{color:#000000;}
#pt-login > a > span	{color:#000000;}

#pt-login a span	{
	-webkit-filter:drop-shadow(10px 10px 10px #222);
	filter:drop-shadow(0px 0px 4px #222);
	}

#pt-login > a > span:hover	{color:#ffffff;}
#searchInput:hover	{border-color:white;}
#searchInput:focus	{border-color:white;}
#ca-edit > a > span:hover	{color:#888;}
#pt-userpage span:hover	{color:#555;}
#pt-mytalk span:hover	{color:#555;}
#pt-preferences span:hover	{color:#555;}
#pt-watchlist span:hover	{color:#555;}
#pt-mycontris span:hover	{color:#555;}
#pt-logout span:hover	{color:#555;}

/* Link */
#ca-unwatch a	{
	display:none;
	}

/* Cactions checkbox */
#p-cactions-checkbox	{
 transform:translatex(0px) translatey(0px);
	}

/* Cactions label */
#p-cactions-label	{
	color:#ffffff !important;
	}
	
/* FONTS */
/* Main Header FONT */
#firstHeading	{ 
	color: white; 
	font-weight: normal;
	font-family:'Aldrich', sans-serif;
	}

/* Main Header FONT */
.mw-body-content h2, .mw-body-content h3, .mw-body-content h4, .mw-body-content h5	{
	font-family:'Aldrich', sans-serif;
	color: white; 
	}

/* Main content text FONT */
body 	{ 
	font-family:'Aldrich', sans-serif;
	}

/* Main Logo */
.mw-wiki-logo	{
	background-image: url(/images/8/85/CR_Wiki_Logo_354x354.png)!important;
	background-size: contain;
	background-size: 9.0625rem;
	}	
	
/* Main Logo after toggle sidebar script */
.ToggleLogo	{
	position:absolute;
	margin:0.7em;
	width:5.5em;
	height:5.5em;
	background-image: url(/images/8/85/CR_Wiki_Logo_354x354.png);
	background-size: contain;
	background-repeat: no-repeat;
	background-size: 5.5em;
	cursor: pointer;
	}	

.ToggleLogo:hover	{
	-webkit-filter: drop-shadow(0px 0px 15px gray);
	}
	
/* Shadow */
a.mw-wiki-logo	{
	-webkit-filter: drop-shadow(5px 5px 5px #222);
	filter: drop-shadow(5px 5px 5px #222);
	}
	
a.mw-wiki-logo:hover	{
	-webkit-filter: drop-shadow(0px 0px 15px gray);
	}
	
/* Tabs */
/* Removed spikes */
.vector-menu-tabs, .vector-menu-tabs a, #mw-head .vector-menu-dropdown .vector-menu-heading	{
	background-image:none;
	}
	
/* Search Bar - Tab */
.vector-search-box-input::placeholder	{
	color:#303030;
	}

/* Current events - Tab */
.vector-menu-tabs-legacy li.current-events, .vector-menu-tabs-legacy li#current-events-no	{
    cursor:context-menu;
    font-size:13px;
    text-align:right;
    position:relative;
    top:7px;
	}
	
.vector-menu-tabs-legacy li div	{
    float: right;
	}

.vector-menu-tabs-legacy li.current-events img	{
    width: 30px!important;
    margin: 0px 5px 0px 0px;
    border: solid 1px;
	}

#p-views .mw-list-item:nth-child(2), #p-views .mw-list-item:nth-child(3)	{
	display:flex;
	align-items:stretch;
	}
	
/* Separator - Tab*/
#\=current-events-0, #current-events-no	{
	border-left-style:solid;
	border-left-width:3px;
	border-left-color:#95a5a6;
	padding-left:0.7em;
	}

/* Server time timer - Tab */
#server-time-href	{
	cursor:context-menu;
	font-size:13px;
	text-align:right;
	position:relative;
	top:7px;
	margin-right:10px;
	}
	
/* Animation */
#p-views {
	-webkit-animation: TabAnimation1 3s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;
	 animation: TabAnimation2 3s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;
	}

@-webkit-keyframes TabAnimation1	{
	0% {opacity: 0;}
	100% {opacity: 1;}
	}

@keyframes TabAnimation2 {
  0% {opacity: 0;}
  100% {opacity: 1;}
  }

/* Code Block Appearance */
code	{
	background-color: #6C6C6C;
	border: 1px solid lightgray;
	color:white;
	margin:2px;
	}

/* Scrollbar */
/* Width */
::-webkit-scrollbar	{
	width: 13px;
	}

/* Track */
::-webkit-scrollbar-track	{
	background: #f1f1f1;
	}

/* Handle */
::-webkit-scrollbar-thumb	{
	background: #888;
	}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover	{
	background: #555;
	}

/* Main Page content text wrap */
/* Row 1 */
.page-Main_Page #container1	{
	display:flex;
	flex-wrap: wrap;
	justify-content:space-between;
	}

/* Row 2 */
.page-Main_Page #container2	{
	display:flex;
	flex-wrap: wrap;
	justify-content:space-between
	}

/* Main Page Image Logo */
.page-Main_Page .mw-parser-output a img	{
	-webkit-filter: drop-shadow(15px 15px 15px #222);
	filter: drop-shadow(20px 15px 15px #222);
	}

.page-Main_Page .mw-parser-output a img:hover	{
	-webkit-filter: drop-shadow(0px 0px 15px gray);
	}

/* "Social" tab longer to match "You might also like" tab */
.page-Main_Page #nine	{
	width:234px;
	}

/* Main Page NEW/RE-EDIT */
span#NEW	{
	position: relative;
	color:yellow;
	font-size: .83em;
	top: -0.6em;
	}

span#RE-EDIT	{
	position: relative;
	color:lime;
	font-size: .83em;
	top: -0.6em;
	}
	
/* Images resize-zoom/resolution */
img:not([src="https://download.chromerivals.net/resources/wiki/poweredby.png"])	{ 
	max-width: 100%; 
	height: auto; 
	width: auto;
	}
	
/* New "thumb" image */
.FramedImage	{
	float:right;
	text-align:right;
	font-size:0.9em;
	}

.FramedImage img {
	padding: 1px;
	background-color: #f0f0f0;
	border:1px solid gray;
	border-radius: 2em 0 2em 2em;
	}

.FramedImage span{
	margin-right:1em;
	}

/* Collabsed elements */
/* All */
.mw-collapsible .mw-collapsible-toggle  {
    float:left;
    margin-left:0;
    margin-right:1em;
  }
  
/* Exapnd/Collapse button TEXT */
.mw-collapsible-text  {
  color: #9b9b9b;
}

/* BULLETS, BULLET LIST */
/* Remove old bullets */
ul	{
	list-style: none; 
	}

/* New bullets */
.mw-body-content ul li::before	{
	content: "\2022";
	color: white;
	font-weight: bold;
	display: inline-block; 
	width: 0.85em;
	margin-left: -0.85em;
	}
	
/* Navigation, Side bar, TOC, Background, Headings colors */
#mw-navigation li	{
	background: none;
	}

#mw-panel li a, #mw-panel li a:link, #mw-panel li link:visited, #mw-head li a, #mw-head li a:link, #mw-head li link:visited	{
	color: #bdbdbd;
	z-index:2;	
	}

/* Hover over top bar */
#mw-head li a:hover	{
    color: #F1F0F0!important;
	}

#mw-head li a:link:hover	{
    color: #F1F0F0!important;
	}
	
/* Hover over sidebar */
#mw-panel li a:hover	{ 
	color: #F1F0F0 !important;
  	z-index:2;
	}

#toc .tocnumber, #toc, #toc a:link, #toc a:visited, #toc .togtoggle	{
    color: white!important;
	}

#toc .toclevel-2 ul a:link, #toc .toclevel-2 ul a:visited	{
	color: #bdbdbd!important;
	}
	
/* TOC Hover color */
#toc a:link:hover	{ 
	color:#AFAFAF!important
	}
	
/* TOC [hide] Hover color */
.toctogglelabel:hover	{
	color:white!important;
	text-decoration: none
	}
	
/* Background color */
.navbox, .navbox-subgroup	{
	background: #2b2b2b;      
	}

h1, h2, h3, h4, h5, h6, h7, h8, h9, h10, h11, h12	{
	color: white;
	}

/* Heading Shadow, title */
h1	{
	filter: drop-shadow(0 0 3px white);
	}

h2:not(#mw-toc-heading)	{
	filter: drop-shadow(0 0 3px white);
	}

h3, h4, h5	{
	filter: drop-shadow(0 0 3px gray);
	}
	
/* Links OLD */
a:link 	{color: #bdbdbd!important;}
a:visited 	{color: #bdbdbd!important;}
:link:active, :link.new 	{color: #bdbdbd!important;}
:link.interwiki, :link.external 	{color: #bdbdbd!important;}

/* Links NEW */
a:link	{ 
	color: #AFAFAF !important; 
	text-decoration: none;
	}

a:visited	{ 
	color: #bdbdbd!important; 
	text-decoration: none;
	}

a:hover 	{
	color:#F1F0F0!important;
	}

:link:active, :link.new 	{ 
	color: #bdbdbd!important;
	text-decoration: none;
	}
:link.interwiki, :link.external	{ 
	text-decoration: none;
	}

/* Hover for external links */
.mw-parser-output a.external:hover	{ 
	text-decoration: none;
	color: #F1F0F0 !important;
	}

/* Sticky header */
.sticky tr	{     
	position: sticky;     
	top: 0;     
	z-index: 2;
	} 

.sticky tbody	{     
	position: relative;     
	z-index: 1; 
	}
	
/* Hover over text to see more div class */
.hide	{
	display: none;
	}

.HoverHide:hover + .hide	{
	display: block;;
	}

/* Hover over image to see text */
.container	{
	position: relative;
	width: auto;
	}

.overlay	{
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	height: 100%;
	width: 100%;
	opacity: 0;
	transition: .5s ease;
	background-color: rgba(0, 0, 0, 0.3);
	pointer-events: none;
	}

.container:hover .overlay	{
	opacity: 1;
	}

.HoverImg	{
	color: white;
	font-size: 1.875em;
	position: absolute;
	text-align: center;
	top: 50%;
	left: 50%;
	width:100%;
	transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	}
	
/* Remove the external link image */
.mw-parser-output a.external	{
	background-image: url(/w/skins/Vector/resources/common/images/external-link-ltr-icon.svg?48e54);
	padding-right: 0px
	}
	
/* Remove the external link image END */
/* Disables spoilers. We need other way for this. Disable viewing of unused pictures

.mw-special-Unusedimages	{
    display: none;
	}

.mw-special-Uncategorizedimages	{ 
    display: none;
	}

.mw-special-Listfiles	{
    display: none;
	}

.mw-special-Log	{
    display: none;
	}

.mw-special-Newimages	{
    display: none;
	}
*/

/* Removed tabs */
#ca-nstab-main 	{display: none!important;}   
#ca-nstab-user a {display:none!important;} 
#ca-nstab-mediawiki a {display:none;}
#ca-nstab-special a {display:none;}
#ca-talk 	{display: none!important;}
#ca-history 	{display: none!important;}
#ca-view 	{display: none!important;}
#p-tb 	{display: none;}
#ca-viewsource 	{display: none!important;}


/* Remove the category block (iframe/other extenstion at the bottom of the page) */
.catlinks	{
	display:none;
	}
	
/* Remove gallerybox bullet */
li.gallerybox::before	{
	visibility: hidden
	}
	
/* Tabber */
/* Tabber Loading Animation */
.loader	{
	top:9em;
	left:12.58em;
	width: 10%;
	height: 0.1em;
	position: absolute;
	overflow: hidden;
	}

.loader:before	{
	content: "";
	position: absolute;
	left: -50%;
	height: 0.1em;
	width: 40%;
	background-color: #3498db;
	-webkit-animation: lineAnim 1s linear infinite;
	-moz-animation: lineAnim 1s linear infinite;
	animation: lineAnim 1s linear infinite;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	}

@keyframes lineAnim {
	0% {
	    left: -40%;
	}
	50% {
	    left: 20%;
	    width: 80%;
	}
	100% {
	    left: 100%;
	    width: 100%;
	}
}

.tabber	{
	display: none;
	}
	
/* Data Hover cell=column + JS */
.highlight	{
	background-color: #ADABAB;
	}
	
/* Tabber invis body switch */
.tabber--live	{
	width:min-content;
	}

/* Tabber Line Remove */
.tabber__header	{
    box-shadow: inset 0 0px 0 0 #a2a9b1;
	}

/* Tabber Indicator Global */
.tabber__indicator	{
	block-size: 5px;
	}

/* Tabber Arrow < color */
.tabber__header__prev	{
	background-color:rgba(255,255,255,0.4);
	}

/* Tabber Arrow > color */
.tabber__header__next	{
	background-color:rgba(255,255,255,0.4);
	}

/* Shorter-scrollable Tabber */
.tabber__section	{
	height: 770px;
	overflow-y: auto;
	}

/* Font Adjust */
.tabber__section tr td	{
	font-weight:normal;
	line-height:1em;
	font-size:0.96em;
	}

.tabber__panel	{
	max-height: 770px;
	overflow-y: auto;
	}

/* Tabber Scrollbar */
.tabber__section::-webkit-scrollbar	{
	width: 7px;
	}

.tabber__section::-webkit-scrollbar-thumb	{
	background: #555;
	}

.tabber__section::-webkit-scrollbar-thumb:hover	{
	background: #888;
	}

/* Custom Tables with tabber */

/* War Point Shop  */
.page-War_Point_Shop .TabberBefore .tabber__tab			{padding: 0.5em 2.9em;}
.page-War_Point_Shop .TabberBefore td:nth-child(1)		{width:80px;}
.page-War_Point_Shop .TabberBefore td:nth-child(2)		{}
.page-War_Point_Shop .TabberBefore td:nth-child(3)		{width:90px;}

/* Card Shop */
.page-Card_Shop .TabberBefore .tabber__tab				{padding: 0.5em 2.8em;}
.page-Card_Shop .TabberBefore td:nth-child(1)			{width:80px;}
.page-Card_Shop .TabberBefore td:nth-child(2)			{}
.page-Card_Shop .TabberBefore td:nth-child(3)			{width:110px;}

/* Gear Shop */
.page-Gear_Shop .TabberBefore .tabber__tab				{padding: 0.5em 2.5em;}
.page-Gear_Shop .TabberBefore td:nth-child(1)			{width:80px;}
.page-Gear_Shop .TabberBefore td:nth-child(2)			{}
.page-Gear_Shop .TabberBefore td:nth-child(3)			{width:90px;}

/* Parts Shop */
.page-Parts_Shop .TabberBefore .tabber__tab				{padding: 0.5em 3.1em;}
.page-Parts_Shop .TabberBefore td:nth-child(1)			{width:80px;}
.page-Parts_Shop .TabberBefore td:nth-child(2)			{width:100%; width:190px}
.page-Parts_Shop .TabberBefore td:nth-child(3)			{width:120px;}

/* Weapon Shop */
.page-Weapon_Shop .TabberBefore .tabber__tab			{padding: 0.5em 2.1em;}
.page-Weapon_Shop .TabberBefore td:nth-child(1)			{width:80px;}
.page-Weapon_Shop .TabberBefore td:nth-child(2)			{}
.page-Weapon_Shop .TabberBefore td:nth-child(3)			{width:110px;}
	
/* Event Shop */
.page-Event_Shop .TabberBefore .tabber__indicator		{display:none;}
.page-Event_Shop .TabberBefore .tabber__tab				{padding: 0.5em 23.2em;}
.page-Event_Shop .TabberBefore td:nth-child(1)			{width:80px;}
.page-Event_Shop .TabberBefore td:nth-child(2)			{}
.page-Event_Shop .TabberBefore td:nth-child(3)			{width:210px;}
	
/* Boss Token Shop */
.page-Boss_Token_Shop .TabberBefore .tabber__tab		{padding: 0.5em 2.9em;}
.page-Boss_Token_Shop .TabberBefore td:nth-child(1)		{width:80px;}
.page-Boss_Token_Shop .TabberBefore td:nth-child(2)		{}
.page-Boss_Token_Shop .TabberBefore td:nth-child(3)		{width:200px;}
	
/* Killmark Shop */
.page-Killmark_Shop .TabberBefore .tabber__tab			{padding: 0.5em 2.8em;}
.page-Killmark_Shop .TabberBefore td:nth-child(1)		{width:80px;}
.page-Killmark_Shop .TabberBefore td:nth-child(2)		{}
.page-Killmark_Shop .TabberBefore td:nth-child(3)		{width:70px;}
	
/* Gold Coin Shop */ 
.page-Gold_Coin_Shop .TabberBefore .tabber__indicator	{display:none;}
.page-Gold_Coin_Shop .TabberBefore .tabber__tab			{padding: 0.5em 17.5em;}
.page-Gold_Coin_Shop .TabberBefore td:nth-child(1)		{width:80px;}
.page-Gold_Coin_Shop .TabberBefore td:nth-child(2)		{}
.page-Gold_Coin_Shop .TabberBefore td:nth-child(3)		{width:70px;}

/* Weapon Contour Shop */
.page-Weapon_Contour_Shop .TabberBefore .tabber__tab	{padding: 0.5em 2.3em;}
.page-Weapon_Contour_Shop .TabberBefore td:nth-child(1)	{width:80px;}
.page-Weapon_Contour_Shop .TabberBefore td:nth-child(2)	{}
.page-Weapon_Contour_Shop .TabberBefore td:nth-child(3)	{width:45px;}

/* Custom Cosmetic Shop */
.page-Custom_Cosmetics_Shop .TabberBefore .tabber__tab		{padding: 0.5em 3.2em;}
.page-Custom_Cosmetics_Shop .TabberBefore td:nth-child(1)	{width:50px;}
.page-Custom_Cosmetics_Shop .TabberBefore td:nth-child(2)	{width:150px;}
.page-Custom_Cosmetics_Shop .TabberBefore td:nth-child(3)	{width:40px;}


/* Weapon Effect Shop */
.page-Weapon_Effect_Shop .TabberBefore .tabber__tab		{padding: 0.5em 2.8em;}
.page-Weapon_Effect_Shop .TabberBefore td:nth-child(1)	{width:80px;}
.page-Weapon_Effect_Shop .TabberBefore td:nth-child(2)	{}
.page-Weapon_Effect_Shop .TabberBefore td:nth-child(3)	{width:90px;}

/* FFA Shop */
.page-FFA_Shop .TabberBefore .tabber__tab				{padding: 0.5em 2.7em;}
.page-FFA_Shop .TabberBefore td:nth-child(1)			{width:80px;}
.page-FFA_Shop .TabberBefore td:nth-child(2)			{}
.page-FFA_Shop .TabberBefore td:nth-child(3)			{width:90px;}

/* Infinity Field Vendor */
.page-Infinity_Field_Vendor .TabberBefore .tabber__tab		{padding: 0.5em 4em;}
.page-Infinity_Field_Vendor .TabberBefore td:nth-child(1)	{width:80px;}
.page-Infinity_Field_Vendor .TabberBefore td:nth-child(2)	{width:190px;}
.page-Infinity_Field_Vendor .TabberBefore td:nth-child(3)	{width:200px;}

/* Charm Shop/Aquarium */
.page-Aquarium .TabberBefore .tabber__indicator			{display:none;}
.page-Aquarium .TabberBefore .tabber__tab				{padding: 0.5em 18em;}
.page-Aquarium .TabberBefore td:nth-child(1)			{width:80px;}
.page-Aquarium .TabberBefore td:nth-child(2)			{}
.page-Aquarium .TabberBefore td:nth-child(3)			{width:50px;}

/* Mystery Capsule */
.page-Mystery_Capsule .TabberBefore .tabber__indicator	{display:none;}
.page-Mystery_Capsule .TabberBefore .tabber__tab		{padding: 0.5em 15em;}
.page-Mystery_Capsule .TabberBefore td:nth-child(1)		{width:60px;}
.page-Mystery_Capsule .TabberBefore td:nth-child(2)		{width:200px;}
	
/* FFA Reward Capsule */
.page-Free_For_All .TabberBefore .tabber__indicator		{display:none;}
.page-Free_For_All .TabberBefore .tabber__tab			{padding: 0.5em 15em;}
.page-Free_For_All .TabberBefore td:nth-child(1)		{width:60px;}
.page-Free_For_All .TabberBefore td:nth-child(2)		{width:200px;}
	
/* Slotmachines */
.page-Slotmachine .TabberBefore .tabber__indicator		{display:none;}
.page-Slotmachine .TabberBefore .tabber__tab			{padding: 0.5em 15em;}
.page-Slotmachine .TabberBefore td:nth-child(1)			{}
.page-Slotmachine .TabberBefore td:nth-child(2)			{width:270px;}

/* Boss Str Card */
.page-Reinforced_Boss_Transformation_Card .TabberBefore .tabber__indicator	{display:none;}
.page-Reinforced_Boss_Transformation_Card .TabberBefore .tabber__tab		{padding: 0.5em 17em;}
.page-Reinforced_Boss_Transformation_Card .TabberBefore td:nth-child(1)		{width:80px;}
.page-Reinforced_Boss_Transformation_Card .TabberBefore td:nth-child(2)		{width:340px;}
	
/* Bosses */
.page-Bosses .TabberBefore .tabber__indicator			{display:none;}
.page-Bosses .TabberBefore .tabber__tab					{padding: 0.5em 17em;}
.page-Bosses .TabberBefore td:nth-child(1)				{width:80px;}
.page-Bosses .TabberBefore td:nth-child(2)				{width:340px;}
.page-Bosses .TabberBefore .TableShops#T1 				{width:80px;}


/* Custom Tables */

/* Custom Table - TableShops */

/* Table Global */
.TableShops	{
	table-layout: fixed;
	border-collapse: collapse;
	width: 100%;
	cursor: pointer;
	}

/* Table Header */
.TableShops tr	{
	background-color: gray;
	}

/* Table Data */
.TableShops>*>tr>td	{
	font-family:'Aldrich', sans-serif;
	background-color: #6C6C6C;
	border: none;
	color: white;
	padding: 10px;
	transition: background-color .3s ease-in-out;
	border-bottom: 1px solid black;
	}

/* Table Data Hover */
.TableShops td:hover	{
	background-color: #ADABAB;
	}

/* Table Data Hover cell=row */
.TableShops>*>tr:has(td:hover) td	{
	background-color: #ADABAB;
	}

/* Custom Table - EnchantTable */
/* Table Global */
.EnchantTable	{
	table-layout: fixed;
	width: 100%;
	border-collapse: collapse;
	width: 150px;
	text-align: center;
	}

/* Table Header */
.EnchantTable tr	{
	background-color: gray;
	}

/* Table Data */
.EnchantTable>*>tr>td	{
	-family:'Aldrich', sans-serif;
	background-color: #6C6C6C;
	color: white;
	padding: 2px;
	transition: background-color .3s ease-in-out;
	border-top: 1px solid black;
	width: 80px;
	}

/* Table Data Hover */
.EnchantTable td:hover	{
	background-color: #ADABAB;
	}

/* Table Data Hover cell=row */
.EnchantTable>*>tr:has(td:hover) td	{
	background-color: #ADABAB;
	}


/* Custom Table - BreakPointsTable */
/* Table Global */
.BreakPointsTable	{
	table-layout: fixed;
	width: 100%;
	width: 90px;
	border-collapse: collapse;
	}

/* Table Header */
.BreakPointsTable tr	{
	background-color: gray;
	border: 1px solid black;
	}

/* Table Data */
.BreakPointsTable>*>tr>td	{
	font-family:'Aldrich', sans-serif;
	background-color: #6C6C6C;
	color: white;
	padding: 1px;
	transition: background-color .3s ease-in-out;
	border: 1px solid black;
	width: 80px;
	}

/* Table Data Hover */
.BreakPointsTable td:hover	{
	background-color: #ADABAB;
	}

/* Table Data Hover cell=row */
.BreakPointsTable>*>tr:has(td:hover) td	{
	background-color: #ADABAB;
	}


/* Custom Table - InfluenceTable */
/* Table Global */
.InfluenceTable	{
	width: 100%;
	width: 300px;
	border-collapse: collapse;
	}

/* Table Header */
.InfluenceTable tr	{
	background-color: #6C6C6C;
	border: 1px solid black;
	border-top: 1px solid black;
	text-align:center;
	}

/* Table Data */
.InfluenceTable*>tr>td	{
	font-family:'Aldrich', sans-serif;
	background-color: #6C6C6C;
	color: white;
	padding: 1px;
	transition: background-color .3s ease-in-out;
	border: 1px solid black;
	width: 80px;
	}

/* Table Data Hover */
.InfluenceTable td:hover	{
	background-color: #ADABAB;
	}

/* Table Data Hover cell=row */
.InfluenceTable>*>tr:has(td:hover) td	{
	background-color: #ADABAB;
	}


/* Custom Table - WeaponTable */
/* Table Global */
.WeaponTable	{
	table-layout: fixed;
	width: auto; /* 235px; */
	min-width:235px;
	border-collapse: collapse;
	font-size: 0.8em;
	}

/* Table Header */
.WeaponTable tr	{
	background-color: gray;
	border: 1px solid black;
	border-top: 1px solid black;
	}
	
/* WIDTH1 */
.WeaponTable tbody tr th{
	min-width:120px;
	}	

/* WIDTH2 */
.WeaponTable tbody tr td {
	min-width:100px;
	}


/* Table Data */
.WeaponTable>*>tr>td	{
	font-family:'Aldrich', sans-serif;
	background-color: #6C6C6C;
	color: white;
	padding: 1px;
	transition: background-color .3s ease-in-out;
	border: 1px solid black;
	width:auto; /* 80px; */
	}

/* Table Data Hover */
.WeaponTable td:hover	{
	background-color: #ADABAB;
	}

/* Table Data Hover cell=row */
.WeaponTable>*>tr:has(td:hover) td	{
	background-color: #ADABAB;
	}


/* Custom Table - WeaponsTableFunction */
table.WeaponTableFunction	{
	border:1px solid #FEAF24;
	border-top: 1px solid red!important;
	font-size:0.8em;
	background-color: #6C6C6C;
	border-collapse: collapse;
	color: white;
	width: 233px;
	margin-left:1px;
	}
	
/* "Function title" not selectable */
.mw-parser-output .mw-customtoggle .WeaponTable td {
	user-select:none;
	}

/* Table Data Hover cell=row */
.WeaponTableFunction>*>tr:has(td:hover) td	{
	background-color: #FEAF24;
	}

/* Table Data */
.WeaponTableFunction>*>tr>td	{
	padding: 1px;
	transition: background-color .3s;
	width: 112px;
	}

/* Table First row */
.WeaponTableFunction tr:nth-of-type(1)	{
	border-top: 1px solid #FEAF24;
	}

/* Table Data separators */
.WeaponTableFunction tr	{
	border-top: 1px solid black;
	}


/* Custom Table - Weapons E15 Overlay containerE15 */
.containerE15	{
	position: relative;
	text-align: center;
	color: #F5B930;
	padding-top:6px;
	}

.overlayE15	{
	position: absolute;
	top: 90%;
	left: 50%;
	transform: translate(-50%, -50%);
	}


/* Custom Table - Recipe */
/* Table Global */
.RecipeTable	{
	table-layout: fixed;
	border-collapse: collapse;
	text-align:center; 
	font-size:0.8em;
	}

/* Table Header */
.RecipeTable tr	{
	background-color: gray;
	border: 1px solid black;
	border-top: 1px solid black;
	}

/* Table Data */
.RecipeTable>*>tr>td	{
	font-family:'Aldrich', sans-serif;
	background-color: #6C6C6C;
	color: white;
	transition: background-color .3s ease-in-out;
	border: 1px solid black;
	text-align:left;  
	padding: 10px;
	}

/* Table Data Hover */
.RecipeTable td:hover	{
	background-color: #ADABAB;
	}

/* Table Data Hover cell=row */
.RecipeTable>*>tr:has(td:hover) td	{
	background-color: #ADABAB;
	}


/* Custom Table - PlayerSkillTable */
/* Table Global */
.PlayerSkillTable	{
	table-layout: fixed;
	border-collapse: collapse;
	}

/* Table Header */
.PlayerSkillTable tr	{
	background-color: gray;
	border: 1px solid black;
	border-top: 1px solid black;
	}

/* Table Data */
.PlayerSkillTable>*>tr>td	{
	font-family:'Aldrich', sans-serif;
	background-color: #6C6C6C;
	color: white;
	padding: 4px;
	transition: background-color .3s ease-in-out;
	width: 117px;
	}


/* Custom Table - DisputeHoursTable */
/* Table Global*/
.DisputeHoursTable	{
	table-layout: fixed;
	width: 100%;
	width: 90px;
	border-collapse: collapse;
	text-align:center;
	}

/* Table Header */
.DisputeHoursTable tr	{
	background-color: gray;
	border: 1px solid black;
	}

/* Table Data */
.DisputeHoursTable*>tr>td	{
	font-family:'Aldrich', sans-serif;
	background-color: #6C6C6C;
	color: white;
	padding: 1px;
	transition: background-color .3s ease-in-out;
	border: 1px solid black;
	width: 80px;
	}

/* Table Data Hover */
.DisputeHoursTable td:hover	{
	background-color: #ADABAB;
	}

/* Table Data Hover cell=row */
.DisputeHoursTable>*>tr:has(td:hover) td	{
	background-color: #ADABAB;
	}

/* Custom Table Fixes */
/* Table Global */
.FixesTable	{
	border-collapse: collapse;
	cursor: default;
	border: 1px solid black;
	}
	
.FixesTable th	{
	overflow-y:auto;
	}

/* Table Header */
.FixesTable tr	{
	background-color: #D8D8D8;
	text-align:center;
	color:black; 
	}

/* Table separate headers hover */
.FixesTable th:hover	{
	background-color: #ADABAB;
	}

.FixesTable td	{
	border: 1px solid black;
	}

/* Table Data Hover */
.FixesTable td:hover	{
	background-color: #ADABAB;
	}

/* Table Data Hover cell=row */
.FixesTable>*>tr:has(td:hover) td	{
	background-color: #ADABAB;
	}

/* Table Header shadow */
.page-Fixes .mw-parser-output thead tr	{
	box-shadow:0px 0px 14px 0px #000000; 
	}

/* Table Scroll */
/* Weapon */
.page-Fixes #TableBefore1	{
	width:max-content;
	max-height:50em; 
	overflow-y: auto;
	}

/* Armor */
.page-Fixes #TableBefore2	{
	max-width:1600px;
	width:max-content;
	max-height:50em; 
	overflow-y: auto;
	}

/* PET */
.page-Fixes #TableBefore3	{
	max-width:1400px;
	width:max-content;
	max-height:50em; 
	overflow-y: auto;
}

/* Fixes Button */
.WeaponFixBtn, .ArmorFixBtn, .PETFixBtn	{
	width:max-content;
	border: solid 3px #736868;
	border-radius:10px;
	background-color:#515151;
	padding: 0 5px 0 5px;
	margin-top:0.5em;
	user-select: none;
}

/* Fixes Button (hover) */
.WeaponFixBtn:hover, .ArmorFixBtn:hover, .PETFixBtn:hover	{
	border-color:#d4cdcd;
	filter: contrast(0.5);
	cursor:pointer;
	}

/* Fixes Button (active) */
.WeaponFixBtn:active, .ArmorFixBtn:active, .PETFixBtn:active	{
	border-color:#2e354f;
	background-color:#4e6170;
	}
	
 .FixesTable th {
    overflow-wrap: break-word;
    max-width: 6em;
	writing-mode: vertical-rl;
    transform: rotate(180deg);
}
	
/* Draggable Fixes Table */
#TableBefore1, #TableBefore2, #TableBefore3	{
	position: relative;
	user-select: none;
	}

#TableBefore1	{
	min-width:35em;
	}

#TableBefore2	{
	min-width:56.9em;
	}

#TableBefore3	{
	min-width:44.1em;
	}
/*
.drag-handle1, .drag-handle2, .drag-handle3	{
	cursor: grab;
	z-index:10;
	height: 100%;
	width: 3em;
	position: absolute;
	right:0;
	}
*/

/* Custom Table - ChatTable */
/* Table Global */
.ChatTable	{
	table-layout: fixed;
	width: 100%;
	width: 210px;
	border-collapse: collapse;
	text-align:center
	}

/* Table Header */
.ChatTable tr	{
  background-color: gray;
  border: 1px solid black;
	}

/* Table Data */
.ChatTable>*>tr>td	{
	font-family:'Aldrich', sans-serif;
	background-color: #6C6C6C;
	color: white;
	padding: 1px;
	transition: background-color .3s ease-in-out;
	border: 1px solid black;
	width: 80px;
	}

/* Table Data Hover */
.ChatTable td:hover	{
	background-color: #ADABAB;
	}

/* Table Data Hover cell=row */
.ChatTable>*>tr:has(td:hover) td	{
	background-color: #ADABAB;
	}


/* Custom Table - SmallTable on Chat Page */
.SmallTable th{
	width: 50px;
	}

.SmallTable tr {
	background-color: gray;
	text-align: center;
	}

/* Custom Table - PETTable1 */
/* Table Global*/
.PETTable1	{
	table-layout: fixed;
	width: 100%;
	width: 80px;
	border-collapse: collapse;
	text-align:left
	}

/* Table Header */
.PETTable1 tr	{
	background-color: gray;
	border: 1px solid black;
	}

/* Table Data */
.PETTable1 td	{
	font-family:'Aldrich', sans-serif;
	background-color: #6C6C6C;
	border: 1px solid black;
	width: 60px;
	text-align:center;
	}

/* Table First Collumn */
.PETTable1 tbody>tr>:nth-child(1)	{
	width: 126px;
	}


/* Custom Table - .PETTable2 */
/* Table Global*/
.PETTable2	{
	border-collapse: collapse;
	}

/* Table Header */
.PETTable2 tr	{
	background-color: gray;
	border: 1px solid black;
	}

/* Table Data */
.PETTable2 td	{
	background-color: #6C6C6C;
	border: 1px solid black;
	padding:5px;
	text-align:left;
	}


/* Custom Table - CRP Shop */
/* Table Global */
.CRPShopTable	{
	table-layout: fixed;
	width: 100%;
	width: 00px;
	border-collapse: collapse;
	}

/* Table Header*/
.CRPShopTable tr	{
	background-color: gray;
	border: 1px solid black;
	border-top: 1px solid black;
	}

/* Table Data */
.CRPShopTable>*>tr>td	{
	font-family:'Aldrich', sans-serif;
	background-color: #6C6C6C;
	color: white;
	padding: 1px;
	transition: background-color .3s ease-in-out;
	border: 1px solid black;
	width: 278.1px; /* Edit this 1*/
	text-align:center;
	}

/* Table Data Hover */
.CRPShopTable td:hover	{
	background-color: #ADABAB;
	cursor:pointer;
	}

/* Tabber Padding */
.page-CRP_Shop .tabber__tab	{ /* Edit this 2 */
	padding: 0.5em 2.67em; /* Edit this 3 */
	}

.page-CRP_Shop .tabber__section	{
	height: 792px!important;
	overflow-y: auto!important;
	}

.page-CRP_Shop .tabber__panel	{
  margin-right:0.02px;
	max-height: 792px;
	overflow-y: auto;
	}


/* Custom Table - Formation */
.page-Formation .Formation	{
	border-collapse: collapse;
	}

.page-Formation .Formation tr	{
	background-color: gray;
	border: 1px solid black;
	border-top: 1px solid black;
	}

.page-Formation .Formation td:hover	{
	background-color: #ADABAB;
	}

.page-Formation .Formation>*>tr:has(td:hover) td	{
	background-color: #ADABAB;
	}

.page-Formation td:nth-child(1)	{
	width:120px;
	}

.page-Formation td:nth-child(2) {
	width:200px;
	}

.page-Formation td:nth-child(3)	{
	width:40px;
	}
.page-Formation td:nth-child(4)	{
	width:280px;
	}


/* Custom Table Milestones/Fame Player */
.Milestones	{
	border-collapse: collapse;
	display:block;
	height:720px;
	width:610px;
	overflow-y: scroll;
	}

.page-Fame_Milestone_Rewards .Milestones tr	{
	background-color: gray;
	border-bottom: 1px solid black;
	border-left: 1px solid black;
	}

.page-Fame_Milestone_Rewards .Milestones td:hover	{
	background-color: #ADABAB;
	}

.page-Fame_Milestone_Rewards .Milestones>*>tr:has(td:hover) td	{
	background-color: #ADABAB;
	}

.page-Fame_Milestone_Rewards .Milestones td:nth-child(1)	{
	text-align:center;
	border-right: 1px solid black;
	width:80px;
	}

.page-Fame_Milestone_Rewards .Milestones td:nth-child(2)	{
	text-align:center;
	border-right: 1px solid black;
	width:80px;
	}

.page-Fame_Milestone_Rewards .Milestones td:nth-child(3)	{
	text-align:center;
	width:80px;
	border-right: 1px solid black;
	}

.page-Fame_Milestone_Rewards .Milestones td:nth-child(4)	{
	width:360px;
	}


/* Custom Table Milestones2/Fame Brigade */

.Milestones2	{
	border-collapse: collapse;
	display:block;
	height:720px;
	width:530px;
	overflow-y: scroll;
	}

.page-Fame_Milestone_Rewards .Milestones2 tr	{
	background-color: gray;
	border-bottom: 1px solid black;
	border-left: 1px solid black;
	}

.page-Fame_Milestone_Rewards .Milestones2 td:hover	{
	background-color: #ADABAB;
	}

.page-Fame_Milestone_Rewards .Milestones2>*>tr:has(td:hover) td	{
	background-color: #ADABAB;
	}

.page-Fame_Milestone_Rewards .Milestones2 td:nth-child(1)	{
	text-align:center;
	border-right: 1px solid black;
	width:80px;
	}

.page-Fame_Milestone_Rewards .Milestones2 td:nth-child(2)	{
	text-align:center;
	border-right: 1px solid black;
	width:80px;
	}

.page-Fame_Milestone_Rewards .Milestones2 td:nth-child(3)	{
	width:360px;
	border-right: 1px solid black;
	}

.page-Fame_Milestone_Rewards th	{
	background:#ADABAB;
	position: sticky;
	top: 0; 
	}


/* Custom Table - Crystals */
/* Crystal Shop 1 */
.CrystalShop1	{
	border-collapse: collapse;
	display:block;
	cursor: pointer;
	}

.page-Crystals .CrystalShop1 tr	{
	background-color: gray;
	border: 1px solid black;
	}

.page-Crystals .CrystalShop1 td:hover	{
	background-color: #ADABAB;
	}

.page-Crystals .CrystalShop1>*>tr:has(td:hover) td	{
	background-color: #ADABAB;
	}

.page-Crystals .CrystalShop1 td:nth-child(1)	{
	padding: 0.5em;
	min-width:80px;
	}

.page-Crystals .CrystalShop1 td:nth-child(2)	{
	padding: 0.5em;
	min-width:335px;
	}

.page-Crystals .CrystalShop1 td:nth-child(3)	{
	padding: 0.5em;
	min-width:180px;
	}


/* Crystal Shop 2 */
.CrystalShop2	{
	border-collapse: collapse;
	display:block;
	width:652px;
	max-height:430px;
	overflow-y: scroll;
	cursor: pointer;
	}

.page-Crystals .CrystalShop2 tr	{
	background-color: gray;
	border: 1px solid black;
	}

.page-Crystals .CrystalShop2 td:hover	{
	background-color: #ADABAB;
	}

.page-Crystals .CrystalShop2>*>tr:has(td:hover) td	{
	background-color: #ADABAB;
	}

.page-Crystals .CrystalShop2 td:nth-child(1)	{
	padding: 0.5em;
	min-width:80px;
	}

.page-Crystals .CrystalShop2 td:nth-child(2)	{
	padding: 0.5em;
	min-width:335px;
	}

.page-Crystals .CrystalShop2 td:nth-child(3)	{
	padding: 0.5em;
	min-width:180px;
	}


/* Crystal Shop 3 */
.CrystalShop3	{
	border-collapse: collapse;
	display:block;
	cursor: pointer;
	}

.page-Crystals .CrystalShop3 tr	{
	background-color: gray;
	border: 1px solid black;
	}

.page-Crystals .CrystalShop3 td:hover	{
	background-color: #ADABAB;
	}

.page-Crystals .CrystalShop3>*>tr:has(td:hover) td	{
	background-color: #ADABAB;
	}

.page-Crystals .CrystalShop3 td:nth-child(1)	{
	padding: 0.5em;
	min-width:80px;
	}

.page-Crystals .CrystalShop3 td:nth-child(2)	{
	padding: 0.5em;
	min-width:335px;
	}

.page-Crystals .CrystalShop3 td:nth-child(3)	{
	padding: 0.5em;
	min-width:180px;
	}


/* Crystals img fix */
img[src="/images/thumb/0/02/Ash_Lane_Portal.png/300px-Ash_Lane_Portal.png"]	{ 
	max-width:300px!important;
	}

img[src="/images/thumb/5/52/Calamity.png/400px-Calamity.png"]	{ 
	max-width: 400px!important;
	}

/* Enchanting Page (.T1 because there are more tabber on the page) */
.page-Enchanting .T1 .tabber__tab {
	padding: 0.5em 12em;
	}

.page-Enchanting .T1 .tabber__indicator	{
	display:none;
	}

.page-Enchanting .T1 td:nth-child(1)	{
	text-align: left;
    width:80px
	}

.page-Enchanting .T1 td:nth-child(2)	{
	text-align: left;
	}

.page-Enchanting .T1 td:nth-child(3)	{
	text-align: left;
	width:50px
	}



/* Minerals Page */
.page-Minerals .tabber__tab	{
	padding: 0.5em 13.2em;
	}

.page-Minerals .tabber__indicator	{
	display:none;
	}

.page-Minerals td:nth-child(1)	{
	text-align: left;
	width:90px
	}

/* Skills Table */
/* Latest Game Patch */
.page-Latest_Game_Patch .Skills	{
	background-color: #6C6C6C;
	padding: 6px;
	margin-left:1px;
	}

.page-Latest_Game_Patch .Skills:hover	{
	background-color:#ADABAB;
	}

.page-Latest_Game_Patch .Skills td:nth-child(1)	{
	width:32px;
	}

.page-Latest_Game_Patch .Skills td:nth-child(2)	{
	width:150px;
	}

/* Inside Table */
.page-Latest_Game_Patch .SkillTable	{
	border-collapse: collapse;
	background-color: #6C6C6C;
	margin-bottom:20px;
	/* min-width:880px; /* Align all tables */
	}

.page-Latest_Game_Patch .SkillTable>*>tr:has(td:hover) td	{
	background-color: #ADABAB;
	}

.page-Latest_Game_Patch .SkillTable td	{
	border: 1px solid black;
	text-align:center;
	padding:9px;
	}

.page-Latest_Game_Patch .SkillTable th	{
	background-color:#555;
	border: 1px solid black;
	text-align:center;
	padding:9px;
	}

/* Description */
.page-Latest_Game_Patch .SkillDSC	{
	margin-top:10px;
	max-width:916px;
	}


/* Skill Page */
/* Main Buttons B-Gear */
.page-B-Gear_Skills .Skills	{
	background-color: #6C6C6C;
	padding: 6px;
	margin-left:1px;
	}

.page-B-Gear_Skills .Skills:hover	{
	background-color:#ADABAB;
	}

.page-B-Gear_Skills .Skills td:nth-child(1)	{
	width:32px;
	}

.page-B-Gear_Skills .Skills td:nth-child(2)	{
	width:150px;
	}

/* Inside Table */
.page-B-Gear_Skills .SkillTable	{
	border-collapse: collapse;
	background-color: #6C6C6C;
	margin-bottom:20px;
	/* min-width:880px; /* Align all tables */
	}

.page-B-Gear_Skills .SkillTable>*>tr:has(td:hover) td	{
	background-color: #ADABAB;
	}

.page-B-Gear_Skills .SkillTable td	{
	border: 1px solid black;
	text-align:center;
	padding:9px;
	}

.page-B-Gear_Skills .SkillTable th	{
	background-color:#555;
	border: 1px solid black;
	text-align:center;
	padding:9px;
	}

/* Description */
.page-B-Gear_Skills .SkillDSC	{
	margin-top:10px;
	max-width:916px;
	}


/* Main Buttons I-Gear */
.page-I-Gear_Skills .Skills	{
	background-color: #6C6C6C;
	padding: 6px;
	margin-left:1px;
	}

.page-I-Gear_Skills .Skills:hover	{
	background-color:#ADABAB;
	}

.page-I-Gear_Skills .Skills td:nth-child(1)	{
	width:32px;
	}

.page-I-Gear_Skills .Skills td:nth-child(2)	{
	width:150px;
	}

/* Inside Table */
.page-I-Gear_Skills .SkillTable	{
	border-collapse: collapse;
	background-color: #6C6C6C;
	margin-bottom:20px;
	/* min-width:880px; /* Align all tables */
	}

.page-I-Gear_Skills .SkillTable>*>tr:has(td:hover) td	{
	background-color: #ADABAB;
	}

.page-I-Gear_Skills .SkillTable td	{
	border: 1px solid black;
	text-align:center;
	padding:9px;
	}

.page-I-Gear_Skills .SkillTable th	{
	background-color:#555;
	border: 1px solid black;
	text-align:center;
	padding:9px;
	}

/* Description */
.page-I-Gear_Skills .SkillDSC	{
	margin-top:10px;
	max-width:916px;
	}


/* Main Buttons M-Gear */
.page-M-Gear_Skills .Skills	{
	background-color: #6C6C6C;
	padding: 6px;
	margin-left:1px;
	}

.page-M-Gear_Skills .Skills:hover	{
	background-color:#ADABAB;
	}

.page-M-Gear_Skills .Skills td:nth-child(1)	{
	width:32px;
	}

.page-M-Gear_Skills .Skills td:nth-child(2)	{
	width:150px;
	}

/* Inside Table */
.page-M-Gear_Skills .SkillTable	{
	border-collapse: collapse;
	background-color: #6C6C6C;
	margin-bottom:20px;
	/* min-width:880px; /* Align all tables */
	}

.page-M-Gear_Skills .SkillTable>*>tr:has(td:hover) td	{
	background-color: #ADABAB;
	}

.page-M-Gear_Skills .SkillTable td	{
	border: 1px solid black;
	text-align:center;
	padding:9px;
	}

.page-M-Gear_Skills .SkillTable th	{
	background-color:#555;
	border: 1px solid black;
	text-align:center;
	padding:9px;
	}

/* Description */
.page-M-Gear_Skills .SkillDSC	{
	margin-top:10px;
	max-width:916px;
	}


/* Main Buttons A-Gear */
.page-A-Gear_Skills .Skills	{
	background-color: #6C6C6C;
	padding: 6px;
	margin-left:1px;
	}

.page-A-Gear_Skills .Skills:hover	{
	background-color:#ADABAB;
	}

.page-A-Gear_Skills .Skills td:nth-child(1)	{
	width:32px;
	}

.page-A-Gear_Skills .Skills td:nth-child(2)	{
	width:150px;
	}

/* Inside Table */
.page-A-Gear_Skills .SkillTable	{
	border-collapse: collapse;
	background-color: #6C6C6C;
	margin-bottom:20px;
	/* min-width:880px; /* Align all tables */
	}

.page-A-Gear_Skills .SkillTable>*>tr:has(td:hover) td	{
	background-color: #ADABAB;
	}

.page-A-Gear_Skills .SkillTable td	{
	border: 1px solid black;
	text-align:center;
	padding:9px;
	}

.page-A-Gear_Skills .SkillTable th	{
	background-color:#555;
	border: 1px solid black;
	text-align:center;
	padding:9px;
	}

/* Description */
.page-A-Gear_Skills .SkillDSC	{
	margin-top:10px;
	max-width:916px;
	}


/* Armor Glow */                     
.page-Armor_Glow #content img:not([src="/images/8/8c/Armor_Glow_Card.png"])	{
	max-height: 300px;
	min-height:auto;
	clip-path: inset(0px 0px 2px 0px); /* CROP */
	}

.page-Armor_Glow #GlowContainer0	{
	display:flex;
	flex-wrap: wrap;
	justify-content:space-between;
	margin-right:100px;
	padding-bottom:30px;
	text-align:center;
	}

.page-Armor_Glow #GlowContainer1	{
	display:flex;
	flex-wrap: wrap;
	justify-content:space-around;
	margin-right:100px;
	padding-bottom:30px;
	text-align:center;
	}

.page-Armor_Glow #GlowContainer2, #GlowContainer3	{
	display:flex;
	flex-wrap: wrap;
	justify-content:space-between;
	margin-right:100px;
	padding-bottom:30px;
	text-align:center;
	}

/* Weapon Contour Page table */
.page-Weapon_Contours table	{
	width:100%;
	}

.page-Weapon_Contours table tr	{
	display: grid;
	grid-template-columns:repeat(auto-fill, 200px);
	}
	
	
/* Custom Missions page shadow fix */
.page-Custom_Missions #mw-content-text .mw-parser-output h2	{
	filter: brightness(1.0001);
	}

/* Characters Page */
/* All Table */
#CharactersAll	{
	display:grid;
	grid-template-rows:auto;
	grid-template-columns:auto 2% 74% 2% auto;
	}

/* Characters Small Images */
#CharactersTable img	{
	border:solid transparent 2px;
	border-radius:9px 0 9px;
	cursor:pointer;
	}
	
#CharactersTable img.on	{
	border:solid gray 2px;
	border-radius:9px 0 9px;
	}

#CharactersTable img:hover	{
	border:solid #a6b4b4 2px;
	border-radius:9px 0 9px;
	}
	
#CharactersImgContainer	{
	min-width:217px;
	}

/* Search Page */
.page-Special_Search .mw-body-content ul li::before	{
	content:none;
	}

.page-Special_Search .mw-search-profile-tabs li a	{
	color:white!important;
	}

.page-Special_Search .mw-search-profile-tabs	{
	background-color:#555;
	}

.page-Special_Search .mw-search-profile-tabs li a:hover	{
	color:#ADABAB!important;
	}

.page-Special_Search #mw-searchoptions	{
	background-color:#6C6C6C;
	}
.page-Special_Search #mw-page-base	{
	margin-top:-4px;
	}

/* SPECIAL SHIT */
/* ToggleButton */
#ToggleButton	{
	width:max-content;
	border: solid 3px #736868;
	border-radius:10px;
	background-color:#515151;
	padding: 0 5px 0 5px;
	margin-top:0.5em;
	user-select: none;
  	}

/* ToggleButton (hover) */
#ToggleButton:hover  {
	border-color:#d4cdcd;
	filter: contrast(0.5);
	cursor:pointer;
	}

/* ToggleButton (active) */
#ToggleButton:active  {
	border-color:#2e354f;
	background-color:#4e6170;
	}

/* ToggleContent */
.ToggleContent  {
	padding-top:0.5em;
	margin-bottom:2.5em;
		max-height: 0;		/* Animation */
		overflow: hidden;		/* Animation */
		transition: max-height 5s ease-out;		/* Animation */
	}

/* ToggleTitle*/
.ToggleTitle	{
	position:absolute;
	z-index:-1;
	border: solid 3px transparent;
	padding: 0 5px 0 5.5em;
	}

/* Recent Changes box */
.page-Special_RecentChanges #mw-content-text > div.mw-changeslist.oo-ui-widget.oo-ui-widget-enabled.mw-rcfilters-ui-changesListWrapperWidget > div.mw-changeslist-legend.mw-collapsible.mw-made-collapsible	{
	color:black;
	}

.page-Media .mw-parser-output div .gallerytext	{
	margin-top:-5px;
	margin-bottom:-15px;
	text-align:center;
	}









/* Heading */
.page-Test_Page #firstHeading	{
	display:none;
	}

/* Main picture content */
.MainPicture	{
	display:flex;
	justify-content:center;
	flex-direction:row;
	}
	
/* Image Logo */
.MainPicture a img	{
	-webkit-filter: drop-shadow(15px 15px 15px #222);
	filter: drop-shadow(20px 15px 15px #222);
	}

.MainPicture a img:hover	{
	-webkit-filter: drop-shadow(0px 0px 15px gray);
	}
	
/* Description content */
.MainDSC	{
	display:flex;
	flex-direction:column;
	align-items:center;
	}

/* Pedia content */
.MainPedia	{
	display:flex;
	justify-content:center;
	align-items:center;
	}
  
.PediaTable	{
	display:flex;
	justify-content:center;
	align-items:center;
	}

.Pedia, .G_E_O-Box	{
	padding-left:2em;
	padding-right:2em;
	}

.PediaTable p img 	{
	-webkit-filter: drop-shadow(15px 15px 13px #222);
	filter: drop-shadow(15px 15px 13px #222);
	}

.PediaTable a img:hover	{
	-webkit-filter: drop-shadow(0px 0px 8px gray);
	}
	
/* Main content */
.MainLinks, .YouMAL, .Shops, .Usefull, .Discord, .Social	{
	display:flex;
	flex-wrap:wrap;
	flex-direction:row;
	align-items:center;
	justify-content:center;
	padding-left:10%;
	padding-right:10%;
	}

/* Paragraphs */
.MainLinks p, .Gears p, .Events p, .Other p, .YouMAL p, .Shops p, .Usefull p, .Discord p, .Social p {
	border:2px solid #808080;
	padding:3px 0px 3px 5px;
	background-color:#445466; /*  #f0f0f0 */
	padding-right:7px;
	margin-right:4px;
	margin-left:4px;
	white-space:nowrap;
	}

/* Links */
.MainLinks a, .Gears a, .Events a, .Other a, .Other a span, .YouMAL a, .Shops a, .Usefull a, .Usefull a span, .Discord a, .Social a span	{
	padding:inherit;
	padding:3px 0px 3px 7px;
	border-top:4px solid transparent;
	border-bottom:5px solid transparent;
	border-right:5px solid transparent;
	margin:-5px;
	border-bottom-left-radius:15px;
	color:white!important;
	}

/* Paragraphs HOVER */
.MainLinks p:hover, .Gears p:hover, .Events p:hover, .Other p:hover, .YouMAL p:hover, .Shops p:hover, .Usefull p:hover, .Discord p:hover, .Social p:hover	{
	background-color: #808080;   /*  #C3C3C3 */
	cursor: pointer;
	border:2px solid #4F4F4F;  
	color:white!important;
	}

/* MainLinks: Rules - Other - Paragraphs ACTIVE */
.MainLinks p:active, .Gears p:active, .Events p:active, .Other p:active, .YouMAL p:active, .Shops p:active, .Usefull p:active, .Discord p:active, .Social p:active	{
	background-color: #C7C7C7;
	cursor: pointer;
	border:2px solid #595959;
	color:white!important;
	}
	
/* Grid box: Gears, Events, Other */
.G_E_O-Box	{
	display:grid;
	justify-content:normal;
	grid-template-rows:auto;
	grid-template-columns:auto auto auto auto;
  grid-template-columns: repeat(auto-fill, auto);
	}

.G_E_O-Box .Gears{
	flex-direction:column;
	}

/* Gears */
/* Gears #1 */
.G_E_O-Box .Gears1 {
	display:flex;
	align-items:flex-end;
	}

/* Gears #2 */
.G_E_O-Box .Gears2{
	display:flex;
	align-items:flex-start;
	}

/* Aligning gears squares */
.G_E_O-Box .Gears p {
	margin:4px;
	padding-right:5px;
	padding-top: 5px;
	padding-bottom: 5px;
	}


/* Events */
.G_E_O-Box  .Events{
 display:flex;
 flex-direction:column;
 align-items:flex-start;
}

/* Other */
.G_E_O-Box .Other{
 display:flex;
 align-items:flex-start;
 flex-direction:column;
}













/* Category headers */
.Title, .Pedia span {
	display:flex;
	justify-content:center;
	align-items:center;
	color:red;
	}

.MainLinks img, .Events img {
	padding-right:0.5em;
	padding-right:0.5em;
	}




















/* ######################################################## */
/* !!! Need to be at the bottom !!! */
/* THUMB IMAGE */
.thumbinner	{
	flex-wrap: wrap;
	flex-direction: row;
	width: auto;
	justify-content: center;
	align-content: flex-start;
    border: 0px solid transparent!important;
    background-color: transparent!important;
	}
	
.thumbimage	{
    background-color: transparent!important;
    border: 0px solid #c8ccd1!important;
	}

.mw-parser-output .tright .magnify{
	visibility:hidden;
	}