We do our best to give you all information you need. Use the Search menu to search for the page you are looking for. The most used pages are on the side menu or in the Popular Pages page.

Do you miss important stuff or do you have suggestions? Let us know via Discord or in-game. Thank you for using our Wiki!

Difference between revisions of "MediaWiki:Common.css"

From GrinderScape Wiki
Jump to: navigation, search
Line 21: Line 21:
 
}
 
}
  
nav ul {
+
nav ul {
 
     list-style-type: none;
 
     list-style-type: none;
 
     list-style-image: none;
 
     list-style-image: none;
Line 28: Line 28:
 
}
 
}
  
  nav ul li {
+
nav ul li {
 
     margin: 0;
 
     margin: 0;
 
     display: inline-flex;
 
     display: inline-flex;
 
}
 
}
  
  nav ul li a {
+
nav ul li a {
 
     margin: 10px;
 
     margin: 10px;
 
     padding: 0;
 
     padding: 0;
Line 42: Line 42:
 
}
 
}
  
div#logo {
+
div#logo {
 
     padding: 30px 0;
 
     padding: 30px 0;
 
     margin: auto;
 
     margin: auto;
Line 48: Line 48:
 
}
 
}
  
div#wrap {
+
div#main-wrapper {
    /*min-width: 800px;*/
+
    min-width:auto !important;
+
    max-width: 1450px;
+
    margin: 60px auto;
+
    /*padding: 30px 30px 0 30px;*/
+
    box-sizing: border-box;
+
 
}
 
}
  
div#mw-navigation {
+
div#mw-navigation {
 
     display: none;
 
     display: none;
 
}
 
}
  
  div#mw-head {
+
div#mw-head {
 
     position: initial;
 
     position: initial;
 
}
 
}
  
  div#p-personal {
+
div#p-personal {
 
     position: initial;
 
     position: initial;
 
     text-align: right;
 
     text-align: right;
Line 71: Line 65:
 
}
 
}
  
    #p-personal ul {
+
#p-personal ul {
 
     padding: 0;
 
     padding: 0;
 
     display: inline-block;
 
     display: inline-block;
 
}
 
}
  
    #p-personal ul li {
+
#p-personal ul li {
 
     float: initial;
 
     float: initial;
 
     margin: 0;
 
     margin: 0;
 
     display: inline-block;
 
     display: inline-block;
     padding: 0!important;
+
     padding: 0 !important;
 
     background: none;
 
     background: none;
 
}
 
}
  
      #p-personal ul li a {
+
#p-personal ul li a {
 
     margin: 10px;
 
     margin: 10px;
 
     padding: 0;
 
     padding: 0;
Line 90: Line 84:
 
}
 
}
  
  div#mw-head div.vectorMenu h3 {
+
div#mw-head div.vectorMenu h3 {
 
     display: none;
 
     display: none;
 
}
 
}
  
div#siteNotice {
+
div#siteNotice {
 
     margin-bottom: 30px;
 
     margin-bottom: 30px;
 
     padding: 30px;
 
     padding: 30px;
Line 100: Line 94:
 
}
 
}
  
  div#noticeTitle {
+
div#noticeTitle {
     margin-bottom: 10px!important;
+
     margin-bottom: 10px !important;
 
     background: url(https://i.imgur.com/3dqF3sx.png) no-repeat;
 
     background: url(https://i.imgur.com/3dqF3sx.png) no-repeat;
 
}
 
}
  
  div#localNotice {
+
div#localNotice {
 
     margin-bottom: 0;
 
     margin-bottom: 0;
 
}
 
}
  
  div#localNotice > p {
+
div#localNotice>p {
 
     margin: 0;
 
     margin: 0;
 
}
 
}
  
div#pageInfo {
+
div#pageInfo {
 
     margin: 0 0 30px 0;
 
     margin: 0 0 30px 0;
 
     padding: 30px;
 
     padding: 30px;
 
}
 
}
  
  h1#firstHeading {
+
h1#firstHeading {
 
     background: url(https://i.imgur.com/qpqwLFJ.png) no-repeat;
 
     background: url(https://i.imgur.com/qpqwLFJ.png) no-repeat;
 
     padding: 0 0 0 30px;
 
     padding: 0 0 0 30px;
Line 128: Line 122:
 
}
 
}
  
  span.subpages {
+
span.subpages {
 
     position: relative;
 
     position: relative;
 
     border-top: 2px solid #161b20;
 
     border-top: 2px solid #161b20;
Line 135: Line 129:
 
}
 
}
  
div#content-sidebar-wrap {
+
div#content-sidebar-wrap {
 
     display: table;
 
     display: table;
 
     width: 100%;
 
     width: 100%;
 
}
 
}
  
  div#mw-panel {
+
div#mw-panel {
 
     position: initial;
 
     position: initial;
 
     width: 350px;
 
     width: 350px;
Line 149: Line 143:
 
}
 
}
  
  div#p-logo {
+
div#p-logo {
 
     display: none;
 
     display: none;
 
}
 
}
  
  div#p-search {
+
div#p-search {
 
     margin: 0;
 
     margin: 0;
 
     float: initial;
 
     float: initial;
Line 164: Line 158:
 
}
 
}
  
      span.subpages:before {
+
span.subpages:before {
 
     content: "";
 
     content: "";
 
     position: absolute;
 
     position: absolute;
Line 174: Line 168:
 
}
 
}
  
    form#searchform {
+
form#searchform {
 
     padding: 0;
 
     padding: 0;
 
     margin: 0;
 
     margin: 0;
 
}
 
}
  
    div#simpleSearch {
+
div#simpleSearch {
 
     margin: 0;
 
     margin: 0;
 
     padding: 0;
 
     padding: 0;
Line 188: Line 182:
 
}
 
}
  
div#simpleSearch #searchInput, input#database_input {
+
div#simpleSearch #searchInput,
 +
input#database_input {
 
     padding: 10px;
 
     padding: 10px;
 
     line-height: 20px;
 
     line-height: 20px;
     font-family: Open Sans,sans-serif;
+
     font-family: Open Sans, sans-serif;
 
     background-color: transparent;
 
     background-color: transparent;
 
     border: 1px solid #161b20;
 
     border: 1px solid #161b20;
Line 197: Line 192:
 
}
 
}
  
      div#simpleSearch #searchButton {
+
div#simpleSearch #searchButton {
 
     position: initial;
 
     position: initial;
 
     width: 100%;
 
     width: 100%;
     margin-top: 10px!important;
+
     margin-top: 10px !important;
 
     text-indent: initial;
 
     text-indent: initial;
 
}
 
}
  
  div#mw-panel div.portal {
+
div#mw-panel div.portal {
 
     margin: 0;
 
     margin: 0;
 
     padding: 30px;
 
     padding: 30px;
Line 210: Line 205:
 
}
 
}
  
    div#mw-panel div.portal h3 {
+
div#mw-panel div.portal h3 {
 
     cursor: initial;
 
     cursor: initial;
     display: block!important;
+
     display: block !important;
 
}
 
}
  
    div#mw-panel div.portal h3#p-In_the_wiki-label {
+
div#mw-panel div.portal h3#p-In_the_wiki-label {
 
     background: url(https://i.imgur.com/7DeMxyz.png) no-repeat;
 
     background: url(https://i.imgur.com/7DeMxyz.png) no-repeat;
 
}
 
}
  
    div#mw-panel div.portal h3#p-Popular_pages-label {
+
div#mw-panel div.portal h3#p-Popular_pages-label {
 
     background: url(https://i.imgur.com/qtaf1a3.png) no-repeat;
 
     background: url(https://i.imgur.com/qtaf1a3.png) no-repeat;
 
}
 
}
  
    div#mw-panel div.portal h3#p-Categories-label {
+
div#mw-panel div.portal h3#p-Categories-label {
 
     background: url(https://i.imgur.com/Lnp5kiv.png) no-repeat;
 
     background: url(https://i.imgur.com/Lnp5kiv.png) no-repeat;
 
}
 
}
  
    div#mw-panel div#p-Management{
+
div#mw-panel div#p-Management {
 
     display: none;
 
     display: none;
 
}
 
}
Line 236: Line 231:
  
 
div#mw-panel div.portal div.body {
 
div#mw-panel div.portal div.body {
     margin: 0!important;
+
     margin: 0 !important;
 
}
 
}
  
Line 243: Line 238:
 
     display: flex;
 
     display: flex;
 
     padding: 10px 0;
 
     padding: 10px 0;
     border-bottom:1px solid rgba(0,0,0,0.1);
+
     border-bottom: 1px solid rgba(0, 0, 0, 0.1);
 
}
 
}
  
 
div#mw-panel div.portal div.body ul li:last-child {
 
div#mw-panel div.portal div.body ul li:last-child {
     border-bottom:none;
+
     border-bottom: none;
 
}
 
}
  
  div#content-wrap {
+
div#content-wrap {
 
     box-sizing: border-box;
 
     box-sizing: border-box;
 
}
 
}
  
  div#content-navigation-wrap {
+
div#content-navigation-wrap {
 
     margin-bottom: 30px;
 
     margin-bottom: 30px;
 
     overflow: hidden;
 
     overflow: hidden;
 
}
 
}
  
    div#navigation {
+
div#navigation {
 
     display: flex;
 
     display: flex;
 
     height: 42px;
 
     height: 42px;
Line 266: Line 261:
 
}
 
}
  
    div#navigation:before {
+
div#navigation:before {
 
     content: "";
 
     content: "";
 
     position: absolute;
 
     position: absolute;
 
     bottom: 0;
 
     bottom: 0;
     border-bottom: 2px solid rgba(0,0,0,0.1);
+
     border-bottom: 2px solid rgba(0, 0, 0, 0.1);
 
     width: 100%;
 
     width: 100%;
 
}
 
}
    div#left-navigation {
+
 
 +
div#left-navigation {
 
     margin: 0;
 
     margin: 0;
 
     position: absolute;
 
     position: absolute;
 
}
 
}
  
    div#right-navigation {
+
div#right-navigation {
 
     position: absolute;
 
     position: absolute;
 
     right: 0;
 
     right: 0;
 
     margin: 0;
 
     margin: 0;
 
}
 
}
    div.vectorTabs {
+
 
 +
div.vectorTabs {
 
     background: none;
 
     background: none;
 
     padding: 0;
 
     padding: 0;
Line 289: Line 286:
 
}
 
}
  
    div.vectorTabs ul {
+
div.vectorTabs ul {
 
     background: none;
 
     background: none;
 
}
 
}
    div.vectorTabs ul li {
+
 
     background: none!important;
+
div.vectorTabs ul li {
 +
     background: none !important;
 
     font-size: 0;
 
     font-size: 0;
 
}
 
}
 +
 
div.vectorTabs ul li.selected a {
 
div.vectorTabs ul li.selected a {
 
     cursor: initial;
 
     cursor: initial;
 
     border-bottom: 2px solid #5C3219;
 
     border-bottom: 2px solid #5C3219;
 
}
 
}
 +
 
div.vectorTabs span {
 
div.vectorTabs span {
 
     background: none;
 
     background: none;
Line 313: Line 313:
  
 
div.vectorTabs ul li a:hover {
 
div.vectorTabs ul li a:hover {
     border-bottom: 2px solid rgba(0,0,0,0.2);
+
     border-bottom: 2px solid rgba(0, 0, 0, 0.2);
 
}
 
}
  
 
h3#p-cactions-label {
 
h3#p-cactions-label {
 
     padding: 0;
 
     padding: 0;
     margin: 0!important;
+
     margin: 0 !important;
 
}
 
}
  
Line 330: Line 330:
 
     width: 46px;
 
     width: 46px;
 
     height: 40px;
 
     height: 40px;
     background: url(https://i.imgur.com/l1cW7qY.png) no-repeat center!important;
+
     background: url(https://i.imgur.com/l1cW7qY.png) no-repeat center !important;
 
     background-position: initial;
 
     background-position: initial;
 
     outline: none;
 
     outline: none;
Line 336: Line 336:
  
 
div.vectorMenu h3 a:hover {
 
div.vectorMenu h3 a:hover {
     background:#transparent!important;
+
     background: #transparent !important;
 
}
 
}
 +
 
div.vectorMenu div.menu {
 
div.vectorMenu div.menu {
 
     top: 40px;
 
     top: 40px;
Line 343: Line 344:
 
     right: 0;
 
     right: 0;
 
     border: none;
 
     border: none;
     background:#c7b07c;
+
     background: #c7b07c;
 
}
 
}
 +
 
div.vectorMenu div.menu li {
 
div.vectorMenu div.menu li {
 
     line-height: 20px;
 
     line-height: 20px;
Line 353: Line 355:
 
}
 
}
  
        div.vectorMenu li a {
+
div.vectorMenu li a {
 
     padding: 10px 15px;
 
     padding: 10px 15px;
 
     font-size: 12px;
 
     font-size: 12px;
Line 360: Line 362:
  
 
div.vectorMenu li a:hover {
 
div.vectorMenu li a:hover {
     background:rgba(255,255,255,0.1);
+
     background: rgba(255, 255, 255, 0.1);
 
}
 
}
  
    div#content {
+
div#content {
 
     margin: 0;
 
     margin: 0;
 
     padding: 30px;
 
     padding: 30px;
Line 370: Line 372:
 
}
 
}
  
    #contentSub, #contentSub2 {
+
#contentSub,
 +
#contentSub2 {
 
     margin: 30px 0;
 
     margin: 30px 0;
 
}
 
}
  
    ul#footer-info {
+
ul#footer-info {
 
     margin: 0 30px;
 
     margin: 0 30px;
     border-top:2px solid rgba(0,0,0,0.2);
+
     border-top: 2px solid rgba(0, 0, 0, 0.2);
 
}
 
}
  
Line 385: Line 388:
 
}
 
}
  
div#customFooter {
+
div#customFooter {
 
     margin: 0;
 
     margin: 0;
 
     background: #252525;
 
     background: #252525;
Line 393: Line 396:
 
}
 
}
  
  div#customFooter div a {
+
div#customFooter div a {
 
     width: 20px;
 
     width: 20px;
 
     height: 20px;
 
     height: 20px;
 
     display: inline-block;
 
     display: inline-block;
     margin: 0 5px!important;
+
     margin: 0 5px !important;
 
}
 
}
  
ul#footer-places, ul#footer-icons, li#ca-unwatch, li#ca-watch, div#jump-to-nav, span#wpSummaryLabel, input#wpSummary, div.editCheckboxes, div#editpage-copywarn {
+
ul#footer-places,
 +
ul#footer-icons,
 +
li#ca-unwatch,
 +
li#ca-watch,
 +
div#jump-to-nav,
 +
span#wpSummaryLabel,
 +
input#wpSummary,
 +
div.editCheckboxes,
 +
div#editpage-copywarn {
 
     display: none;
 
     display: none;
 
}
 
}
  
div#siteNotice, div#pageInfo, div#content-navigation-wrap, div#p-search, div#mw-panel div.portal{
+
div#siteNotice,
 +
div#pageInfo,
 +
div#content-navigation-wrap,
 +
div#p-search,
 +
div#mw-panel div.portal {
 
     background: #bca674 !important;
 
     background: #bca674 !important;
 
     box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
 
     box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
 
}
 
}
div#noticeTitle, div#searchTitle, div#mw-panel div.portal h3 {
+
 
 +
div#noticeTitle,
 +
div#searchTitle,
 +
div#mw-panel div.portal h3 {
 
     position: relative;
 
     position: relative;
 
     font-size: 13px;
 
     font-size: 13px;
Line 414: Line 432:
 
     color: #592c0d;
 
     color: #592c0d;
 
     margin-bottom: 30px;
 
     margin-bottom: 30px;
     border-bottom: 2px solid rgba(0,0,0,0.1);
+
     border-bottom: 2px solid rgba(0, 0, 0, 0.1);
 
     overflow: initial;
 
     overflow: initial;
 
}
 
}
body, .mw-body p, p, a:hover, div#mw-panel div.portal div.body ul li a, span.subpages a, div#simpleSearch #searchInput, div.vectorTabs ul li a, table, .mw-body-content, .mw-body pre, textarea#wpTextbox1, #contentSub, #contentSub2, input#database_input {
+
 
     color:#000;
+
body,
 +
.mw-body p,
 +
p,
 +
a:hover,
 +
div#mw-panel div.portal div.body ul li a,
 +
span.subpages a,
 +
div#simpleSearch #searchInput,
 +
div.vectorTabs ul li a,
 +
table,
 +
.mw-body-content,
 +
.mw-body pre,
 +
textarea#wpTextbox1,
 +
#contentSub,
 +
#contentSub2,
 +
input#database_input {
 +
     color: #000;
 
}
 
}
div.portal h3:before, div#searchTitle:before, div#noticeTitle:before {
+
 
 +
div.portal h3:before,
 +
div#searchTitle:before,
 +
div#noticeTitle:before {
 
     content: "";
 
     content: "";
 
     position: absolute;
 
     position: absolute;
 
     height: 2px;
 
     height: 2px;
 
     width: 20px;
 
     width: 20px;
     background-color:#5c3219;
+
     background-color: #5c3219;
 
     bottom: -2px;
 
     bottom: -2px;
 
     left: 0;
 
     left: 0;
 
}
 
}
div.editButtons input[type="submit"], div#simpleSearch #searchButton, div.editButtons span a, div#customFooter div a, button#database_button {
+
 
 +
div.editButtons input[type="submit"],
 +
div#simpleSearch #searchButton,
 +
div.editButtons span a,
 +
div#customFooter div a,
 +
button#database_button {
 
     border-radius: 3px;
 
     border-radius: 3px;
 
     color: #afafaf;
 
     color: #afafaf;
 
     border: 1px solid #5c3219;
 
     border: 1px solid #5c3219;
 
     background-color: #5c3219;
 
     background-color: #5c3219;
     background-image: linear-gradient( transparent,rgba(0, 0, 0, 0.15));
+
     background-image: linear-gradient(transparent, rgba(0, 0, 0, 0.15));
 
     padding: 10px;
 
     padding: 10px;
 
     margin: 0;
 
     margin: 0;
     font-family: Open Sans,sans-serif;
+
     font-family: Open Sans, sans-serif;
 
     font-size: 12px;
 
     font-size: 12px;
 
     line-height: 20px;
 
     line-height: 20px;
Line 697: Line 738:
 
  * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 
  * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 
  */
 
  */
.fa,
+
.fa,
.fab,
+
.fab,
.fad,
+
.fad,
.fal,
+
.fal,
.far,
+
.far,
.fas {
+
.fas {
    -moz-osx-font-smoothing: grayscale;
+
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
+
    -webkit-font-smoothing: antialiased;
    display: inline-block;
+
    display: inline-block;
    font-style: normal;
+
    font-style: normal;
    font-variant: normal;
+
    font-variant: normal;
    text-rendering: auto;
+
    text-rendering: auto;
    line-height: 1
+
    line-height: 1
}
+
}
  
 
.fa-discord:before {
 
.fa-discord:before {
Line 788: Line 829:
  
 
/* Content Fixes */
 
/* Content Fixes */
div#mw-content-text li::marker { /* ::marker fix for content */
+
div#mw-content-text li::marker {
 +
    /* ::marker fix for content */
 
     unicode-bidi: isolate;
 
     unicode-bidi: isolate;
 
     font-variant-numeric: tabular-nums;
 
     font-variant-numeric: tabular-nums;
 
     content: '•';
 
     content: '•';
}  
+
}
  
 
/* END NEW DESIGN CSS */
 
/* END NEW DESIGN CSS */
Line 809: Line 851:
  
 
div#mw-head-base {
 
div#mw-head-base {
position: fixed;
+
    position: fixed;
 
     left: 50%;
 
     left: 50%;
 
     top: 50%;
 
     top: 50%;
 
     z-index: 9999;
 
     z-index: 9999;
 
     margin: -75px 0 0 -75px;
 
     margin: -75px 0 0 -75px;
     border: 16px solid rgba(0,0,0,0.1);
+
     border: 16px solid rgba(0, 0, 0, 0.1);
     box-shadow: 0 0 5px rgba(0,0,0,0.7), inset 0 0 5px rgba(0,0,0,0.7);
+
     box-shadow: 0 0 5px rgba(0, 0, 0, 0.7), inset 0 0 5px rgba(0, 0, 0, 0.7);
 
     border-radius: 50%;
 
     border-radius: 50%;
 
     border-top: 16px solid #627924;
 
     border-top: 16px solid #627924;
Line 825: Line 867:
  
 
@-webkit-keyframes spin {
 
@-webkit-keyframes spin {
  0% { -webkit-transform: rotate(0deg); }
+
    0% {
  100% { -webkit-transform: rotate(360deg); }
+
        -webkit-transform: rotate(0deg);
 +
    }
 +
 
 +
    100% {
 +
        -webkit-transform: rotate(360deg);
 +
    }
 
}
 
}
  
 
@keyframes spin {
 
@keyframes spin {
  0% { transform: rotate(0deg); }
+
    0% {
  100% { transform: rotate(360deg); }
+
        transform: rotate(0deg);
 +
    }
 +
 
 +
    100% {
 +
        transform: rotate(360deg);
 +
    }
 
}
 
}
  
Line 855: Line 907:
  
 
form#editform {
 
form#editform {
     border: 1px solid rgba(0,0,0,0.3);
+
     border: 1px solid rgba(0, 0, 0, 0.3);
 
}
 
}
  
div#toolbar {
+
div#toolbar {
 
     padding: 10px 5px;
 
     padding: 10px 5px;
 
     background: #5c3219;
 
     background: #5c3219;
Line 865: Line 917:
 
}
 
}
  
  div#toolbar > div {
+
div#toolbar>div {
 
     width: 20px;
 
     width: 20px;
 
     height: 20px;
 
     height: 20px;
Line 874: Line 926:
 
}
 
}
  
  div#mw-editbutton-bold, div#mw-editbutton-italic, div#mw-editbutton-headline, div#mw-editbutton-nowiki {
+
div#mw-editbutton-bold,
     display: none!important;
+
div#mw-editbutton-italic,
 +
div#mw-editbutton-headline,
 +
div#mw-editbutton-nowiki {
 +
     display: none !important;
 
}
 
}
  
  div#mw-editbutton-link {
+
div#mw-editbutton-link {
 
     background: url(https://i.imgur.com/Wrs4VMn.png);
 
     background: url(https://i.imgur.com/Wrs4VMn.png);
 
}
 
}
  
  div#mw-editbutton-extlink {
+
div#mw-editbutton-extlink {
 
     background: url(https://i.imgur.com/HKLvTBX.png);
 
     background: url(https://i.imgur.com/HKLvTBX.png);
 
}
 
}
  
  div#mw-editbutton-hr {
+
div#mw-editbutton-hr {
 
     background: url(https://i.imgur.com/J9is2iW.png);
 
     background: url(https://i.imgur.com/J9is2iW.png);
 
}
 
}
  
textarea#wpTextbox1 {
+
textarea#wpTextbox1 {
 
     resize: vertical;
 
     resize: vertical;
 
     outline: none;
 
     outline: none;
     background:rgba(0,0,0,0.1);
+
     background: rgba(0, 0, 0, 0.1);
 
     font-family: monospace;
 
     font-family: monospace;
 
     line-height: 16px;
 
     line-height: 16px;
Line 901: Line 956:
 
}
 
}
  
.editOptions {
+
.editOptions {
 
     border: none;
 
     border: none;
 
     padding: 10px 5px;
 
     padding: 10px 5px;
 
     margin: 0;
 
     margin: 0;
     border-top: 1px solid rgba(0,0,0,0.1);
+
     border-top: 1px solid rgba(0, 0, 0, 0.1);
     background: rgba(0,0,0,0.2);
+
     background: rgba(0, 0, 0, 0.2);
 
}
 
}
  
  .editButtons {
+
.editButtons {
 
     display: flex;
 
     display: flex;
 
}
 
}
  
  span.cancelLink {
+
span.cancelLink {
 
     margin: 0;
 
     margin: 0;
 
     display: flex;
 
     display: flex;
 
}
 
}
  
  div.editButtons input[type="submit"], div.editButtons span a {
+
div.editButtons input[type="submit"],
 +
div.editButtons span a {
 
     margin: 0 5px;
 
     margin: 0 5px;
 
}
 
}
  
.mw-editTools, .templatesUsed, .hiddencats, .limitreport, span.editHelp, span.mw-editButtons-pipe-separator {
+
.mw-editTools,
 +
.templatesUsed,
 +
.hiddencats,
 +
.limitreport,
 +
span.editHelp,
 +
span.mw-editButtons-pipe-separator {
 
     display: none;
 
     display: none;
 
}
 
}
Line 930: Line 991:
 
}
 
}
  
ul#index li {
+
ul#index li {
 
     display: flex;
 
     display: flex;
 
}
 
}
  
ul#index li:not(:last-child) {
+
ul#index li:not(:last-child) {
 
     padding-bottom: 10px;
 
     padding-bottom: 10px;
     border-bottom:1px solid rgba(0,0,0,0.1);
+
     border-bottom: 1px solid rgba(0, 0, 0, 0.1);
 
     margin-bottom: 10px;
 
     margin-bottom: 10px;
 
}
 
}
  
  div.img {
+
div.img {
 
     width: 40px;
 
     width: 40px;
 
     height: 40px;
 
     height: 40px;
Line 949: Line 1,010:
 
}
 
}
  
  ul#index li div.img img {
+
ul#index li div.img img {
 
     max-height: 40px;
 
     max-height: 40px;
 
     max-width: 40px;
 
     max-width: 40px;
Line 978: Line 1,039:
 
/* General */
 
/* General */
  
body, div#mw-panel div.portal div.body ul li a, div#simpleSearch #searchButton, div#simpleSearch #searchInput, div#siteNotice, .mw-body p, table, .mw-body-content, #contentSub, #contentSub2, #p-personal ul li, nav ul li, input#database_input {
+
body,
 +
div#mw-panel div.portal div.body ul li a,
 +
div#simpleSearch #searchButton,
 +
div#simpleSearch #searchInput,
 +
div#siteNotice,
 +
.mw-body p,
 +
table,
 +
.mw-body-content,
 +
#contentSub,
 +
#contentSub2,
 +
#p-personal ul li,
 +
nav ul li,
 +
input#database_input {
 
     font-size: 12px;
 
     font-size: 12px;
 
     line-height: 20px;
 
     line-height: 20px;
 
}
 
}
  
div#mw-panel div.portal div.body ul li a:hover, span.subpages a:hover, div.vectorTabs ul li.selected a, div.vectorTabs ul li a:hover, th, span.cancelLink a:hover {
+
div#mw-panel div.portal div.body ul li a:hover,
     color:#593018!important;
+
span.subpages a:hover,
 +
div.vectorTabs ul li.selected a,
 +
div.vectorTabs ul li a:hover,
 +
th,
 +
span.cancelLink a:hover {
 +
     color: #593018 !important;
 
}
 
}
  
.mw-body h1, .mw-body h2, .mw-body h3, .mw-body h4, .mw-body h5, .mw-body h6 {
+
.mw-body h1,
     font-family: Open Sans, sans-serif!important;
+
.mw-body h2,
 +
.mw-body h3,
 +
.mw-body h4,
 +
.mw-body h5,
 +
.mw-body h6 {
 +
     font-family: Open Sans, sans-serif !important;
 
     color: #afafaf;
 
     color: #afafaf;
 
     line-height: 20px;
 
     line-height: 20px;
     font-weight: normal!important;
+
     font-weight: normal !important;
     margin: 30px 0!important;
+
     margin: 30px 0 !important;
 
     font-size: 13px;
 
     font-size: 13px;
 
}
 
}
Line 1,000: Line 1,083:
 
}
 
}
  
.mw-body p, p {
+
.mw-body p,
 +
p {
 
     margin: 30px 0;
 
     margin: 30px 0;
 
     line-height: 20px;
 
     line-height: 20px;
Line 1,019: Line 1,103:
  
 
table {
 
table {
     margin: 30px 0!important;
+
     margin: 30px 0 !important;
     background:rgba(0,0,0,0.2)!important;
+
     background: rgba(0, 0, 0, 0.2) !important;
 
     border-collapse: collapse;
 
     border-collapse: collapse;
 
}
 
}
  
td, th {
+
td,
     padding: 10px!important;
+
th {
     border: 1px solid #161b20!important;
+
     padding: 10px !important;
 +
     border: 1px solid #161b20 !important;
 
}
 
}
  
  th {
+
th {
     background: #1f272f!important;
+
     background: #1f272f !important;
 
     font-weight: normal;
 
     font-weight: normal;
     text-align: left!important;
+
     text-align: left !important;
 
}
 
}
  
 
.mw-body pre {
 
.mw-body pre {
     background-color: rgba(0,0,0,0.1);
+
     background-color: rgba(0, 0, 0, 0.1);
 
     line-height: 16px;
 
     line-height: 16px;
     border: 1px solid rgba(0,0,0,0.1);
+
     border: 1px solid rgba(0, 0, 0, 0.1);
 
     padding: 10px;
 
     padding: 10px;
 
     margin: 30px 0;
 
     margin: 30px 0;
Line 1,059: Line 1,144:
 
}
 
}
  
.mw-body ul li {
+
.mw-body ul li {
 
     margin: 0;
 
     margin: 0;
 
}
 
}
  
  .mw-body ul li ul {
+
.mw-body ul li ul {
 
     margin: 10px 0 10px 30px;
 
     margin: 10px 0 10px 30px;
 
}
 
}
div#customFooter, nav {
+
 
     background:#5C3219 !important;color:#bca674!important;
+
div#customFooter,
 +
nav {
 +
     background: #5C3219 !important;
 +
    color: #bca674 !important;
 +
}
 +
 
 +
div#mw-head a {
 +
    color: #bca674 !important;
 +
}
 +
 
 +
div#customFooter p {
 +
    color: #bca674 !important;
 +
}
 +
 
 +
div#customFooter a {
 +
    color: #fff !important;
 +
}
 +
 
 +
#main-wrapper a {
 +
    color: #5c3219 !important;
 +
}
 +
 
 +
fieldset {
 +
    border: 1px solid rgba(0, 0, 0, 0.2) !important;
 +
}
 +
 
 +
.mw-changeslist-legend {
 +
    border: 1px solid #97855d !important;
 +
}
 +
 
 +
input[type="submit"],
 +
input[type="checkbox"],
 +
select {
 +
    background: #5c3219 !important;
 +
    border-color: #5c3219 !important;
 +
}
 +
 
 +
::-webkit-input-placeholder {
 +
    color: #717171;
 +
}
 +
 
 +
:-moz-placeholder {
 +
    color: #717171;
 +
}
 +
 
 +
::-moz-placeholder {
 +
    color: #717171;
 +
}
 +
 
 +
:-ms-input-placeholder {
 +
    color: #717171;
 
}
 
}
div#mw-head a {color:#bca674 !important;}
 
div#customFooter p{color:#bca674!important;}
 
div#customFooter a{color:#fff!important;}
 
#wrap a{color:#5c3219 !important;}
 
fieldset {border: 1px solid rgba(0,0,0,0.2) !important;}
 
.mw-changeslist-legend {border:1px solid #97855d !important;}
 
input[type="submit"], input[type="checkbox"], select {background: #5c3219 !important;border-color:#5c3219 !important;}
 
::-webkit-input-placeholder {color: #717171; }
 
:-moz-placeholder { color: #717171; }
 
::-moz-placeholder { color: #717171; }
 
:-ms-input-placeholder { color: #717171; }
 
  
  
 
/* 28-12-2016 */
 
/* 28-12-2016 */
nav ul li{
+
nav ul li {
display:inline-block !important;
+
    display: inline-block !important;
padding:10px 0 !important;
+
    padding: 10px 0 !important;
 
}
 
}
 +
 
nav ul li a:hover {
 
nav ul li a:hover {
color: #fff !important;
+
    color: #fff !important;
 
}
 
}
#mw-watchlist-resetbutton > input {
+
 
color: #afafaf !important;
+
#mw-watchlist-resetbutton>input {
 +
    color: #afafaf !important;
 
}
 
}
 +
 
#mw-watchlist-options input {
 
#mw-watchlist-options input {
color: #afafaf !important;
+
    color: #afafaf !important;
 
}
 
}
 +
 
.namespaceselector {
 
.namespaceselector {
  color: #afafaf !important;
+
    color: #afafaf !important;
 
}
 
}
 +
 
.mw-submit {
 
.mw-submit {
  color: #afafaf !important;
+
    color: #afafaf !important;
 
}
 
}
 +
 
.namespaceselector {
 
.namespaceselector {
  margin-left: 5px !important;
+
    margin-left: 5px !important;
 
}
 
}
 +
 
.mw-month-selector {
 
.mw-month-selector {
  color: #fdfdfd !important;
+
    color: #fdfdfd !important;
 
}
 
}
  
#index li{
+
#index li {
list-style:none !important;
+
    list-style: none !important;
 
}
 
}
  
.sicon1{
+
.sicon1 {
background:url(https://i.imgur.com/DeOQfOs.png) no-repeat center, linear-gradient( transparent,rgba(0, 0, 0, 0.15)), #3a589e !important;
+
    background: url(https://i.imgur.com/DeOQfOs.png) no-repeat center, linear-gradient(transparent, rgba(0, 0, 0, 0.15)), #3a589e !important;
  
 
}
 
}
  
#customFooter > div > a:nth-child(1){
+
#customFooter>div>a:nth-child(1) {
background:url(https://i.imgur.com/DeOQfOs.png) no-repeat center !important;
+
    background: url(https://i.imgur.com/DeOQfOs.png) no-repeat center !important;
background-color:#3a589e !important;
+
    background-color: #3a589e !important;
color:#fff !important;
+
    color: #fff !important;
 
}
 
}
  
#customFooter > div > a:nth-child(2){
+
#customFooter>div>a:nth-child(2) {
background:url("https://i.imgur.com/GZzo3yV.png") no-repeat center !important;
+
    background: url("https://i.imgur.com/GZzo3yV.png") no-repeat center !important;
background-color:#3a89c4 !important;
+
    background-color: #3a89c4 !important;
color:#fff !important;
+
    color: #fff !important;
 
}
 
}
#customFooter > div > a:nth-child(3){
+
 
background:url("https://i.imgur.com/wF3Xf61.png") no-repeat center !important;
+
#customFooter>div>a:nth-child(3) {
background-color:#c8312b !important;
+
    background: url("https://i.imgur.com/wF3Xf61.png") no-repeat center !important;
color:#fff !important;
+
    background-color: #c8312b !important;
 +
    color: #fff !important;
 
}
 
}
.mw-headline{
+
 
color:#000 !important;
+
.mw-headline {
 +
    color: #000 !important;
 
}
 
}
  
#mw-history-search > input {
+
#mw-history-search>input {
  color: #999 !important;
+
    color: #999 !important;
 
}
 
}
 +
 
.historysubmit.mw-history-compareselectedversions-button {
 
.historysubmit.mw-history-compareselectedversions-button {
  color: #fdfdfd !important;
+
    color: #fdfdfd !important;
 
}
 
}
#toc, .toc, .mw-warning, .toccolours {
+
 
  background: rgba(254, 254, 254, 0.2) none repeat scroll 0 0 !important;
+
#toc,
  border: medium none !important;
+
.toc,
 +
.mw-warning,
 +
.toccolours {
 +
    background: rgba(254, 254, 254, 0.2) none repeat scroll 0 0 !important;
 +
    border: medium none !important;
 
}
 
}
 +
 
.diff-currentversion-title {
 
.diff-currentversion-title {
  color: #222 !important;
+
    color: #222 !important;
 
}
 
}
#toctitle > h2 {
+
 
  color: #222;
+
#toctitle>h2 {
 +
    color: #222;
 
}
 
}
 +
 
td.diff-context {
 
td.diff-context {
  background: rgba(254,254,254,0.3) !important;
+
    background: rgba(254, 254, 254, 0.3) !important;
  
 
}
 
}
 +
 
td.diff-addedline .diffchange {
 
td.diff-addedline .diffchange {
  background: rgba(237,237,237,0.5) !important;
+
    background: rgba(237, 237, 237, 0.5) !important;
 
}
 
}
  
 
#pagehistory li.selected {
 
#pagehistory li.selected {
  background-color: rgba(254, 254, 254, 0.5) !important;
+
    background-color: rgba(254, 254, 254, 0.5) !important;
  border: 1px dashed #000 !important;
+
    border: 1px dashed #000 !important;
  padding: 5px !important;
+
    padding: 5px !important;
 
}
 
}
 +
 
#pagehistory li {
 
#pagehistory li {
  border: 1px solid #222 !important;
+
    border: 1px solid #222 !important;
  padding: 5px !important;
+
    padding: 5px !important;
 
}
 
}
 +
 
.results-info {
 
.results-info {
  color: #222 !important;
+
    color: #222 !important;
 
}
 
}
 +
 
.mw-ui-input {
 
.mw-ui-input {
  background: rgba(254, 254, 254, 0.3) none repeat scroll 0 0 !important;
+
    background: rgba(254, 254, 254, 0.3) none repeat scroll 0 0 !important;
  border: medium none !important;
+
    border: medium none !important;
  padding: 6px !important;
+
    padding: 6px !important;
 
}
 
}
 +
 
#mw-searchoptions {
 
#mw-searchoptions {
  background: rgba(254, 254, 254, 0.3) none repeat scroll 0 0 !important;
+
    background: rgba(254, 254, 254, 0.3) none repeat scroll 0 0 !important;
 
}
 
}
 +
 
#mw-searchoptions h4 {
 
#mw-searchoptions h4 {
  color: #222 !important;
+
    color: #222 !important;
 
}
 
}
.ipsDataItem, .ipsDataList.ipsDataList_zebra > .ipsDataItem{
+
 
border:none !important;
+
.ipsDataItem,
 +
.ipsDataList.ipsDataList_zebra>.ipsDataItem {
 +
    border: none !important;
 
}
 
}
 +
 
.wikitable th {
 
.wikitable th {
  color: #fff !important;
+
    color: #fff !important;
 
}
 
}
.ipsPad_half{
+
 
text-align:center !important;
+
.ipsPad_half {
 +
    text-align: center !important;
 
}
 
}
#mw-history-search > input {
+
 
  background: rgba(254, 254, 254, 0.2) none repeat scroll 0 0 !important;
+
#mw-history-search>input {
  color: #000 !important;
+
    background: rgba(254, 254, 254, 0.2) none repeat scroll 0 0 !important;
 +
    color: #000 !important;
 
}
 
}
 +
 
.mw-search-profile-tabs {
 
.mw-search-profile-tabs {
  background-color: rgba(254,254,254,0.2) !important;
+
    background-color: rgba(254, 254, 254, 0.2) !important;
  border: none !important;
+
    border: none !important;
 +
}
 +
 
 +
.highlight-hover {
 +
    background-color: #b39f71;
 +
}
 +
 
 +
.highlight {
 +
    font-weight: normal;
 
}
 
}
.highlight-hover{background-color:#b39f71;}
 
.highlight {font-weight:normal;}
 
  
 
/*HOMEPAGE*/
 
/*HOMEPAGE*/
.tile-half{
+
.tile-half {
 
     flex: 1;
 
     flex: 1;
 
     margin-right: 9px;
 
     margin-right: 9px;
 
}
 
}
.tile-top{
+
 
 +
.tile-top {
 
     display: flex;
 
     display: flex;
 
     align-items: center;
 
     align-items: center;
Line 1,220: Line 1,380:
 
     transition: 0.4s ease-out;
 
     transition: 0.4s ease-out;
 
}
 
}
.tile-bottom{
+
 
 +
.tile-bottom {
 
     background-color: #ECE6D8;
 
     background-color: #ECE6D8;
 
     padding: 12px 10px;
 
     padding: 12px 10px;
Line 1,228: Line 1,389:
 
     min-height: 5vw;
 
     min-height: 5vw;
 
}
 
}
 +
 
.tile-date {
 
.tile-date {
     margin:0!important;
+
     margin: 0 !important;
     font-size: 0.8em!important;
+
     font-size: 0.8em !important;
     color: #999!important!important;
+
     color: #999 !important !important;
     line-height: 14px!important;
+
     line-height: 14px !important;
  
 
}
 
}
 +
 
.tile-title {
 
.tile-title {
 
     margin-bottom: 5px;
 
     margin-bottom: 5px;
Line 1,240: Line 1,403:
 
     color: #000;
 
     color: #000;
 
}
 
}
 +
 
.tile-info {
 
.tile-info {
 
     line-height: 1.4em;
 
     line-height: 1.4em;
 
     color: #000;
 
     color: #000;
 
}
 
}
 +
 
.click-to-view {
 
.click-to-view {
 
     font-size: 0.85em;
 
     font-size: 0.85em;
 
     color: #e01818;
 
     color: #e01818;
 
}
 
}
.tile-half:hover > .tile-bottom {
+
 
 +
.tile-half:hover>.tile-bottom {
 
     background-color: #e8dcbe;
 
     background-color: #e8dcbe;
 
}
 
}
 +
 
/* 28-12-2016 */
 
/* 28-12-2016 */
  
Line 1,257: Line 1,424:
  
 
/* 28-12-2016 responsive layout */
 
/* 28-12-2016 responsive layout */
@media screen and (max-width:991px){
+
@media screen and (max-width:991px) {
#content-sidebar-wrap > div {
+
    #content-sidebar-wrap>div {
  width: 100% !important;
+
        width: 100% !important;
  display: block !important;
+
        display: block !important;
  padding: 0 !important;
+
        padding: 0 !important;
}
+
    }
div#content-sidebar-wrap {
+
 
  display: block !important;
+
    div#content-sidebar-wrap {
 +
        display: block !important;
 +
    }
 
}
 
}
 +
 +
@media screen and (max-width:767px) {
 +
    #content-sidebar-wrap {
 +
        display: block !important;
 +
    }
 +
 +
    div#mw-panel {
 +
        padding: 0 !important;
 +
        width: 100% !important;
 +
        display: block !important;
 +
    }
 +
 +
    .mw-contributions-form {
 +
        overflow: auto;
 +
        width: 100% !important;
 +
    }
 +
 +
    #mw-history-search {
 +
        line-height: 30px !important;
 +
    }
 +
 +
    .ipsDataItem,
 +
    .ipsDataList.ipsDataList_zebra>.ipsDataItem {
 +
        border-top: none !important;
 +
        border-bottom: none !important;
 +
    }
 
}
 
}
  
@media screen and (max-width:767px){
+
@media screen and (max-width:450px) {
#content-sidebar-wrap {
+
    div#right-navigation {
  display: block !important;
+
        margin-top: 40px;
}
+
        position: static;
div#mw-panel {
+
        display: block !important;
  padding: 0 !important;
+
    }
  width: 100% !important;
+
  display: block !important;
+
}
+
.mw-contributions-form {
+
  overflow: auto;
+
  width: 100% !important;
+
}
+
#mw-history-search {
+
  line-height: 30px !important;
+
}
+
.ipsDataItem, .ipsDataList.ipsDataList_zebra > .ipsDataItem{
+
border-top:none !important;
+
border-bottom:none !important;
+
}
+
}
+
@media screen and (max-width:450px){
+
div#right-navigation {
+
  margin-top: 40px;
+
  position: static;
+
  display: block !important;
+
}
+
 
}
 
}
  
 
/* 28-12-2016 responsive layout */
 
/* 28-12-2016 responsive layout */

Revision as of 07:11, 14 November 2020

@import url(https://fonts.googleapis.com/css?family=Open+Sans:600,600italic,700);
@import url(https://fonts.googleapis.com/css?family=Roboto+Slab:700);
@import url(https://www.grinderscape.org/webfonts/fa-regular-400.eot);
@import url(https://www.grinderscape.org/webfonts/fa-brands-400.eot);
@import url(https://www.grinderscape.org/webfonts/fa-solid-900.eot);

body {
    background: url(https://www.grinderscape.org/images/home-bg.jpeg);
    font-family: Open Sans, sans-serif;
    line-height: 20px;
}

a {
    color: #afafaf;
    text-decoration: none;
    transition: 200ms;
}

a.new {
    color: #b24040;
}

nav ul {
    list-style-type: none;
    list-style-image: none;
    text-align: center;
    margin: auto;
}

nav ul li {
    margin: 0;
    display: inline-flex;
}

nav ul li a {
    margin: 10px;
    padding: 0;
}

header {
    min-width: auto;
}

div#logo {
    padding: 30px 0;
    margin: auto;
    text-align: center;
}

div#main-wrapper {
}

div#mw-navigation {
    display: none;
}

div#mw-head {
    position: initial;
}

div#p-personal {
    position: initial;
    text-align: right;
    padding-bottom: 0;
}

#p-personal ul {
    padding: 0;
    display: inline-block;
}

#p-personal ul li {
    float: initial;
    margin: 0;
    display: inline-block;
    padding: 0 !important;
    background: none;
}

#p-personal ul li a {
    margin: 10px;
    padding: 0;
    display: block;
}

div#mw-head div.vectorMenu h3 {
    display: none;
}

div#siteNotice {
    margin-bottom: 30px;
    padding: 30px;
    text-align: left;
}

div#noticeTitle {
    margin-bottom: 10px !important;
    background: url(https://i.imgur.com/3dqF3sx.png) no-repeat;
}

div#localNotice {
    margin-bottom: 0;
}

div#localNotice>p {
    margin: 0;
}

div#pageInfo {
    margin: 0 0 30px 0;
    padding: 30px;
}

h1#firstHeading {
    background: url(https://i.imgur.com/qpqwLFJ.png) no-repeat;
    padding: 0 0 0 30px;
    line-height: 20px;
    margin: 0;
    border-bottom: none;
    font-size: 13px;
    color: #592c0d;
}

span.subpages {
    position: relative;
    border-top: 2px solid #161b20;
    padding-top: 10px;
    margin-top: 10px;
}

div#content-sidebar-wrap {
    display: table;
    width: 100%;
}

div#mw-panel {
    position: initial;
    width: 350px;
    display: table-cell;
    padding: 0 0 0 30px !important;
    vertical-align: top;
    box-sizing: border-box;
}

div#p-logo {
    display: none;
}

div#p-search {
    margin: 0;
    float: initial;
    margin-bottom: 30px;
    padding: 30px;
}

div#p-search div#searchTitle {
    background: url(https://i.imgur.com/X1fC0qz.png) no-repeat;
}

span.subpages:before {
    content: "";
    position: absolute;
    height: 2px;
    width: 20px;
    background-color: #afafaf;
    top: -2px;
    left: 0;
}

form#searchform {
    padding: 0;
    margin: 0;
}

div#simpleSearch {
    margin: 0;
    padding: 0;
    width: 100%;
    height: initial;
    border: 0;
    background: none;
}

div#simpleSearch #searchInput,
input#database_input {
    padding: 10px;
    line-height: 20px;
    font-family: Open Sans, sans-serif;
    background-color: transparent;
    border: 1px solid #161b20;
    outline: none;
}

div#simpleSearch #searchButton {
    position: initial;
    width: 100%;
    margin-top: 10px !important;
    text-indent: initial;
}

div#mw-panel div.portal {
    margin: 0;
    padding: 30px;
    margin-bottom: 30px;
}

div#mw-panel div.portal h3 {
    cursor: initial;
    display: block !important;
}

div#mw-panel div.portal h3#p-In_the_wiki-label {
    background: url(https://i.imgur.com/7DeMxyz.png) no-repeat;
}

div#mw-panel div.portal h3#p-Popular_pages-label {
    background: url(https://i.imgur.com/qtaf1a3.png) no-repeat;
}

div#mw-panel div.portal h3#p-Categories-label {
    background: url(https://i.imgur.com/Lnp5kiv.png) no-repeat;
}

div#mw-panel div#p-Management {
    display: none;
}

div#mw-panel div.portal h3#p-Management-label {
    background: url(https://i.imgur.com/vcNXF6N.png) no-repeat;
}

div#mw-panel div.portal div.body {
    margin: 0 !important;
}

div#mw-panel div.portal div.body ul li {
    line-height: 20px;
    display: flex;
    padding: 10px 0;
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}

div#mw-panel div.portal div.body ul li:last-child {
    border-bottom: none;
}

div#content-wrap {
    box-sizing: border-box;
}

div#content-navigation-wrap {
    margin-bottom: 30px;
    overflow: hidden;
}

div#navigation {
    display: flex;
    height: 42px;
    position: relative;
    margin-bottom: 60px;
}

div#navigation:before {
    content: "";
    position: absolute;
    bottom: 0;
    border-bottom: 2px solid rgba(0, 0, 0, 0.1);
    width: 100%;
}

div#left-navigation {
    margin: 0;
    position: absolute;
}

div#right-navigation {
    position: absolute;
    right: 0;
    margin: 0;
}

div.vectorTabs {
    background: none;
    padding: 0;
    height: initial;
}

div.vectorTabs ul {
    background: none;
}

div.vectorTabs ul li {
    background: none !important;
    font-size: 0;
}

div.vectorTabs ul li.selected a {
    cursor: initial;
    border-bottom: 2px solid #5C3219;
}

div.vectorTabs span {
    background: none;
}

div.vectorTabs ul li a {
    line-height: 20px;
    padding: 10px;
    font-size: 13px;
    height: initial;
    border-bottom: 2px solid transparent;
}

div.vectorTabs ul li a:hover {
    border-bottom: 2px solid rgba(0, 0, 0, 0.2);
}

h3#p-cactions-label {
    padding: 0;
    margin: 0 !important;
}

h3#p-cactions-label span {
    display: none;
}

div.vectorMenu h3 a {
    position: initial;
    display: block;
    width: 46px;
    height: 40px;
    background: url(https://i.imgur.com/l1cW7qY.png) no-repeat center !important;
    background-position: initial;
    outline: none;
}

div.vectorMenu h3 a:hover {
    background: #transparent !important;
}

div.vectorMenu div.menu {
    top: 40px;
    left: initial;
    right: 0;
    border: none;
    background: #c7b07c;
}

div.vectorMenu div.menu li {
    line-height: 20px;
}

div.vectorMenu li:first-child a {
    border-top: 1px solid #151A1E;
}

div.vectorMenu li a {
    padding: 10px 15px;
    font-size: 12px;
    border-bottom: 1px solid #151A1E;
}

div.vectorMenu li a:hover {
    background: rgba(255, 255, 255, 0.1);
}

div#content {
    margin: 0;
    padding: 30px;
    border: none;
    background: none;
}

#contentSub,
#contentSub2 {
    margin: 30px 0;
}

ul#footer-info {
    margin: 0 30px;
    border-top: 2px solid rgba(0, 0, 0, 0.2);
}

div#footer {
    margin: 0;
    padding: 0;
    min-width: auto;
}

div#customFooter {
    margin: 0;
    background: #252525;
    margin-top: 30px;
    padding: 30px;
    text-align: center;
}

div#customFooter div a {
    width: 20px;
    height: 20px;
    display: inline-block;
    margin: 0 5px !important;
}

ul#footer-places,
ul#footer-icons,
li#ca-unwatch,
li#ca-watch,
div#jump-to-nav,
span#wpSummaryLabel,
input#wpSummary,
div.editCheckboxes,
div#editpage-copywarn {
    display: none;
}

div#siteNotice,
div#pageInfo,
div#content-navigation-wrap,
div#p-search,
div#mw-panel div.portal {
    background: #bca674 !important;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
}

div#noticeTitle,
div#searchTitle,
div#mw-panel div.portal h3 {
    position: relative;
    font-size: 13px;
    padding: 0 0 10px 30px;
    color: #592c0d;
    margin-bottom: 30px;
    border-bottom: 2px solid rgba(0, 0, 0, 0.1);
    overflow: initial;
}

body,
.mw-body p,
p,
a:hover,
div#mw-panel div.portal div.body ul li a,
span.subpages a,
div#simpleSearch #searchInput,
div.vectorTabs ul li a,
table,
.mw-body-content,
.mw-body pre,
textarea#wpTextbox1,
#contentSub,
#contentSub2,
input#database_input {
    color: #000;
}

div.portal h3:before,
div#searchTitle:before,
div#noticeTitle:before {
    content: "";
    position: absolute;
    height: 2px;
    width: 20px;
    background-color: #5c3219;
    bottom: -2px;
    left: 0;
}

div.editButtons input[type="submit"],
div#simpleSearch #searchButton,
div.editButtons span a,
div#customFooter div a,
button#database_button {
    border-radius: 3px;
    color: #afafaf;
    border: 1px solid #5c3219;
    background-color: #5c3219;
    background-image: linear-gradient(transparent, rgba(0, 0, 0, 0.15));
    padding: 10px;
    margin: 0;
    font-family: Open Sans, sans-serif;
    font-size: 12px;
    line-height: 20px;
    cursor: pointer;
    outline: none;
}







/* New Site Design */

/* Base Classes */

li::marker {
    content: '';
    unicode-bidi: unset;
    font-variant-numeric: unset;

}

div,
table,
tr,
th,
td,
figure,
th,
video,
audio,
h1,
h2,
h3,
h4,
h5,
h6,
aside,
canvas,
section,
header,
footer,
nav,
span,
p,
small,
big,
a,
b,
strong,
img,
hr,
pre,
button,
input,
textarea,
optgroup,
ul,
li,
ol,
select,
option,
blockquote,
nav {
    margin: 0;
    padding: 0;
    outline: none;
    border: none;
    text-decoration: none;
    list-style-type: none
}

a:hover {
    text-decoration: none;
    color: #f50726
}

ul {
    margin-bottom: 0
}

/* Header */

.container {
    max-width: 1600px;
    margin: auto
}

header {
    position: relative;
    width: 100%
}

.header-top {
    padding: 14px 0;
    box-sizing: border-box;
    position: relative;
    width: 100%;
    background: #110901
}

.header-top .container {
    justify-content: space-between
}

.header-top .logo {
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    margin: auto;
    max-width: 380px;
    width: 380px;
    z-index: 99
}

.header-top .login {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
}

.header-top .login li {
    margin-right: 10px
}

.header-top .login li:last-child {
    margin-right: 0
}

.header-top .login li:last-child a:hover {
    text-decoration: underline
}

.play-link {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
}

.play-link li {
    margin-right: 15px
}

.play-link li a {
    color: #fff;
    text-shadow: 0 3px 15px rgba(0, 0, 0, .75);
    font-size: 22px
}

.play-link li a:hover {
    color: #ff8936;
    text-shadow: 0 3px 15px rgba(0, 0, 0, .75)
}

.login a {
    color: #90b41a;
    text-transform: uppercase;
    font-size: 15px
}

.header-bottm {
    padding: 30px 0;
    box-sizing: border-box;
    width: 100%;
    background: #060402;
    background: linear-gradient(90deg, rgba(6, 4, 2, 0.6026785714285714) 0%, rgba(38, 26, 6, 0.45) 10%, rgba(38, 26, 6, 0.45) 90%, rgba(6, 4, 2, 0.6) 100%)
}

.header-bottm .main-nav {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    flex-flow: row
}

.header-bottm .main-nav li {
    margin-right: 5.5%;
    position: relative
}

.header-bottm .main-nav li:last-child {
    margin-right: 0
}

.header-bottm .main-nav li:nth-child(4) {
    margin-right: 32.41%
}

.header-bottm ul li a {
    text-transform: uppercase;
    color: #fe9826;
    font-size: 17px;
    display: block;
    transition: .2s all ease-in-out;
    text-shadow: 0 1px 0 rgba(0, 0, 0, .3)
}

.header-bottm ul li.acitve a {
    color: #90b41a;
    text-shadow: 0 2px 28px #ffaa0a
}

.header-bottm ul li a:hover {
    color: #90b41a;
    text-shadow: 0 2px 28px #ffaa0a
}

.header-bottm ul li::after {
    position: absolute;
    content: '';
    background: url(https://www.grinderscape.org/images/menu-after-icon.png) no-repeat;
    width: 16px;
    height: 16px;
    right: -50px;
    top: 5px
}

.header-bottm .main-nav li:nth-child(4)::after {
    position: absolute;
    content: '';
    background: 0 0;
    width: 0;
    height: 0;
    margin: 0;
    right: 0
}

.header-bottm ul li:last-child::after {
    position: absolute;
    content: '';
    background: 0 0;
    width: 0;
    height: 0;
    margin: 0;
    right: 0
}

.mobile-logo {
    display: none
}





/* FONT AWESOME */

/*!
 * Font Awesome Free 5.14.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
.fa,
.fab,
.fad,
.fal,
.far,
.fas {
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    line-height: 1
}

.fa-discord:before {
    content: "\f392"
}

.fa-facebook:before {
    content: "\f09a"
}

.fa-facebook-f:before {
    content: "\f39e"
}

.fa-facebook-messenger:before {
    content: "\f39f"
}

.fa-facebook-square:before {
    content: "\f082"
}

.fa-youtube:before {
    content: "\f167"
}

.fa-youtube-square:before {
    content: "\f431"
}

@font-face {
    font-family: "Font Awesome 5 Brands";
    font-style: normal;
    font-weight: 400;
    font-display: block;
    src: url(https://www.grinderscape.org/webfonts/fa-brands-400.eot);
    src: url(https://www.grinderscape.org/webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"), url(https://www.grinderscape.org/webfonts/fa-brands-400.woff2) format("woff2"), url(https://www.grinderscape.org/webfonts/fa-brands-400.woff) format("woff"), url(https://www.grinderscape.org/webfonts/fa-brands-400.ttf) format("truetype"), url(https://www.grinderscape.org/webfonts/fa-brands-400.svg#fontawesome) format("svg")
}

.fab {
    font-family: "Font Awesome 5 Brands"
}

@font-face {
    font-family: "Font Awesome 5 Free";
    font-style: normal;
    font-weight: 400;
    font-display: block;
    src: url(https://www.grinderscape.org/webfonts/fa-regular-400.eot);
    src: url(https://www.grinderscape.org/webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"), url(https://www.grinderscape.org/webfonts/fa-regular-400.woff2) format("woff2"), url(https://www.grinderscape.org/webfonts/fa-regular-400.woff) format("woff"), url(https://www.grinderscape.org/webfonts/fa-regular-400.ttf) format("truetype"), url(https://www.grinderscape.org/webfonts/fa-regular-400.svg#fontawesome) format("svg")
}

.fab,
.far {
    font-weight: 400
}

@font-face {
    font-family: "Font Awesome 5 Free";
    font-style: normal;
    font-weight: 900;
    font-display: block;
    src: url(https://www.grinderscape.org/webfonts/fa-solid-900.eot);
    src: url(https://www.grinderscape.org/webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"), url(https://www.grinderscape.org/webfonts/fa-solid-900.woff2) format("woff2"), url(https://www.grinderscape.org/webfonts/fa-solid-900.woff) format("woff"), url(https://www.grinderscape.org/webfonts/fa-solid-900.ttf) format("truetype"), url(https://www.grinderscape.org/webfonts/fa-solid-900.svg#fontawesome) format("svg")
}

.fa,
.far,
.fas {
    font-family: "Font Awesome 5 Free"
}

.fa,
.fas {
    font-weight: 900
}

/* Content Fixes */
div#mw-content-text li::marker {
    /* ::marker fix for content */
    unicode-bidi: isolate;
    font-variant-numeric: tabular-nums;
    content: '•';
}

/* END NEW DESIGN CSS */





div#mw-page-base {
    background: #151515 url(https://www.grinderscape.org/assets/images/background.png);
    position: fixed;
    height: 100%;
    width: 100%;
    z-index: 9999;
}

div#mw-head-base {
    position: fixed;
    left: 50%;
    top: 50%;
    z-index: 9999;
    margin: -75px 0 0 -75px;
    border: 16px solid rgba(0, 0, 0, 0.1);
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.7), inset 0 0 5px rgba(0, 0, 0, 0.7);
    border-radius: 50%;
    border-top: 16px solid #627924;
    width: 120px;
    height: 120px;
    -webkit-animation: spin 2s linear infinite;
    animation: spin 2s linear infinite;
}

@-webkit-keyframes spin {
    0% {
        -webkit-transform: rotate(0deg);
    }

    100% {
        -webkit-transform: rotate(360deg);
    }
}

@keyframes spin {
    0% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(360deg);
    }
}



















/* Specific Pages */

form#editform {
    border: 1px solid rgba(0, 0, 0, 0.3);
}

div#toolbar {
    padding: 10px 5px;
    background: #5c3219;
    border-bottom: 1px solid #161b20;
    line-height: 0;
}

div#toolbar>div {
    width: 20px;
    height: 20px;
    display: inline-block;
    vertical-align: middle;
    cursor: pointer;
    margin: 0 5px;
}

div#mw-editbutton-bold,
div#mw-editbutton-italic,
div#mw-editbutton-headline,
div#mw-editbutton-nowiki {
    display: none !important;
}

div#mw-editbutton-link {
    background: url(https://i.imgur.com/Wrs4VMn.png);
}

div#mw-editbutton-extlink {
    background: url(https://i.imgur.com/HKLvTBX.png);
}

div#mw-editbutton-hr {
    background: url(https://i.imgur.com/J9is2iW.png);
}

textarea#wpTextbox1 {
    resize: vertical;
    outline: none;
    background: rgba(0, 0, 0, 0.1);
    font-family: monospace;
    line-height: 16px;
    font-size: 12px;
    border: none;
    padding: 10px;
}

.editOptions {
    border: none;
    padding: 10px 5px;
    margin: 0;
    border-top: 1px solid rgba(0, 0, 0, 0.1);
    background: rgba(0, 0, 0, 0.2);
}

.editButtons {
    display: flex;
}

span.cancelLink {
    margin: 0;
    display: flex;
}

div.editButtons input[type="submit"],
div.editButtons span a {
    margin: 0 5px;
}

.mw-editTools,
.templatesUsed,
.hiddencats,
.limitreport,
span.editHelp,
span.mw-editButtons-pipe-separator {
    display: none;
}

ul#index {
    margin-left: 0;
}

ul#index li {
    display: flex;
}

ul#index li:not(:last-child) {
    padding-bottom: 10px;
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
    margin-bottom: 10px;
}

div.img {
    width: 40px;
    height: 40px;
    margin-right: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
}

ul#index li div.img img {
    max-height: 40px;
    max-width: 40px;
}























/* General */

body,
div#mw-panel div.portal div.body ul li a,
div#simpleSearch #searchButton,
div#simpleSearch #searchInput,
div#siteNotice,
.mw-body p,
table,
.mw-body-content,
#contentSub,
#contentSub2,
#p-personal ul li,
nav ul li,
input#database_input {
    font-size: 12px;
    line-height: 20px;
}

div#mw-panel div.portal div.body ul li a:hover,
span.subpages a:hover,
div.vectorTabs ul li.selected a,
div.vectorTabs ul li a:hover,
th,
span.cancelLink a:hover {
    color: #593018 !important;
}

.mw-body h1,
.mw-body h2,
.mw-body h3,
.mw-body h4,
.mw-body h5,
.mw-body h6 {
    font-family: Open Sans, sans-serif !important;
    color: #afafaf;
    line-height: 20px;
    font-weight: normal !important;
    margin: 30px 0 !important;
    font-size: 13px;
}

.mw-body img {
    max-width: 100%;
}

.mw-body p,
p {
    margin: 30px 0;
    line-height: 20px;
}

.mw-body h1 {
    border-bottom: 1px solid #161b20;
    padding-bottom: 10px;
}

.mw-body h2 {
    border-bottom: none;
}

span.mw-editsection {
    display: none;
}

table {
    margin: 30px 0 !important;
    background: rgba(0, 0, 0, 0.2) !important;
    border-collapse: collapse;
}

td,
th {
    padding: 10px !important;
    border: 1px solid #161b20 !important;
}

th {
    background: #1f272f !important;
    font-weight: normal;
    text-align: left !important;
}

.mw-body pre {
    background-color: rgba(0, 0, 0, 0.1);
    line-height: 16px;
    border: 1px solid rgba(0, 0, 0, 0.1);
    padding: 10px;
    margin: 30px 0;
}

hr {
    background-color: #161b20;
    margin: 30px 0;
}

.mw-body .external {
    padding: 0;
    background: none;
}

.mw-body ul {
    margin: 30px 0px 30px 10px;
    list-style-position: inside;
    list-style-image: none;
}

.mw-body ul li {
    margin: 0;
}

.mw-body ul li ul {
    margin: 10px 0 10px 30px;
}

div#customFooter,
nav {
    background: #5C3219 !important;
    color: #bca674 !important;
}

div#mw-head a {
    color: #bca674 !important;
}

div#customFooter p {
    color: #bca674 !important;
}

div#customFooter a {
    color: #fff !important;
}

#main-wrapper a {
    color: #5c3219 !important;
}

fieldset {
    border: 1px solid rgba(0, 0, 0, 0.2) !important;
}

.mw-changeslist-legend {
    border: 1px solid #97855d !important;
}

input[type="submit"],
input[type="checkbox"],
select {
    background: #5c3219 !important;
    border-color: #5c3219 !important;
}

::-webkit-input-placeholder {
    color: #717171;
}

:-moz-placeholder {
    color: #717171;
}

::-moz-placeholder {
    color: #717171;
}

:-ms-input-placeholder {
    color: #717171;
}


/* 28-12-2016 */
nav ul li {
    display: inline-block !important;
    padding: 10px 0 !important;
}

nav ul li a:hover {
    color: #fff !important;
}

#mw-watchlist-resetbutton>input {
    color: #afafaf !important;
}

#mw-watchlist-options input {
    color: #afafaf !important;
}

.namespaceselector {
    color: #afafaf !important;
}

.mw-submit {
    color: #afafaf !important;
}

.namespaceselector {
    margin-left: 5px !important;
}

.mw-month-selector {
    color: #fdfdfd !important;
}

#index li {
    list-style: none !important;
}

.sicon1 {
    background: url(https://i.imgur.com/DeOQfOs.png) no-repeat center, linear-gradient(transparent, rgba(0, 0, 0, 0.15)), #3a589e !important;

}

#customFooter>div>a:nth-child(1) {
    background: url(https://i.imgur.com/DeOQfOs.png) no-repeat center !important;
    background-color: #3a589e !important;
    color: #fff !important;
}

#customFooter>div>a:nth-child(2) {
    background: url("https://i.imgur.com/GZzo3yV.png") no-repeat center !important;
    background-color: #3a89c4 !important;
    color: #fff !important;
}

#customFooter>div>a:nth-child(3) {
    background: url("https://i.imgur.com/wF3Xf61.png") no-repeat center !important;
    background-color: #c8312b !important;
    color: #fff !important;
}

.mw-headline {
    color: #000 !important;
}

#mw-history-search>input {
    color: #999 !important;
}

.historysubmit.mw-history-compareselectedversions-button {
    color: #fdfdfd !important;
}

#toc,
.toc,
.mw-warning,
.toccolours {
    background: rgba(254, 254, 254, 0.2) none repeat scroll 0 0 !important;
    border: medium none !important;
}

.diff-currentversion-title {
    color: #222 !important;
}

#toctitle>h2 {
    color: #222;
}

td.diff-context {
    background: rgba(254, 254, 254, 0.3) !important;

}

td.diff-addedline .diffchange {
    background: rgba(237, 237, 237, 0.5) !important;
}

#pagehistory li.selected {
    background-color: rgba(254, 254, 254, 0.5) !important;
    border: 1px dashed #000 !important;
    padding: 5px !important;
}

#pagehistory li {
    border: 1px solid #222 !important;
    padding: 5px !important;
}

.results-info {
    color: #222 !important;
}

.mw-ui-input {
    background: rgba(254, 254, 254, 0.3) none repeat scroll 0 0 !important;
    border: medium none !important;
    padding: 6px !important;
}

#mw-searchoptions {
    background: rgba(254, 254, 254, 0.3) none repeat scroll 0 0 !important;
}

#mw-searchoptions h4 {
    color: #222 !important;
}

.ipsDataItem,
.ipsDataList.ipsDataList_zebra>.ipsDataItem {
    border: none !important;
}

.wikitable th {
    color: #fff !important;
}

.ipsPad_half {
    text-align: center !important;
}

#mw-history-search>input {
    background: rgba(254, 254, 254, 0.2) none repeat scroll 0 0 !important;
    color: #000 !important;
}

.mw-search-profile-tabs {
    background-color: rgba(254, 254, 254, 0.2) !important;
    border: none !important;
}

.highlight-hover {
    background-color: #b39f71;
}

.highlight {
    font-weight: normal;
}

/*HOMEPAGE*/
.tile-half {
    flex: 1;
    margin-right: 9px;
}

.tile-top {
    display: flex;
    align-items: center;
    background-color: #5C6168;
    overflow: hidden;
    padding: 0;
    height: 13vw;
    max-height: 12em;
    transition: 0.4s ease-out;
}

.tile-bottom {
    background-color: #ECE6D8;
    padding: 12px 10px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    align-self: end;
    min-height: 5vw;
}

.tile-date {
    margin: 0 !important;
    font-size: 0.8em !important;
    color: #999 !important !important;
    line-height: 14px !important;

}

.tile-title {
    margin-bottom: 5px;
    font-size: 1.4em;
    color: #000;
}

.tile-info {
    line-height: 1.4em;
    color: #000;
}

.click-to-view {
    font-size: 0.85em;
    color: #e01818;
}

.tile-half:hover>.tile-bottom {
    background-color: #e8dcbe;
}

/* 28-12-2016 */




/* 28-12-2016 responsive layout */
@media screen and (max-width:991px) {
    #content-sidebar-wrap>div {
        width: 100% !important;
        display: block !important;
        padding: 0 !important;
    }

    div#content-sidebar-wrap {
        display: block !important;
    }
}

@media screen and (max-width:767px) {
    #content-sidebar-wrap {
        display: block !important;
    }

    div#mw-panel {
        padding: 0 !important;
        width: 100% !important;
        display: block !important;
    }

    .mw-contributions-form {
        overflow: auto;
        width: 100% !important;
    }

    #mw-history-search {
        line-height: 30px !important;
    }

    .ipsDataItem,
    .ipsDataList.ipsDataList_zebra>.ipsDataItem {
        border-top: none !important;
        border-bottom: none !important;
    }
}

@media screen and (max-width:450px) {
    div#right-navigation {
        margin-top: 40px;
        position: static;
        display: block !important;
    }
}

/* 28-12-2016 responsive layout */