Dark Souls Wiki
Dark Souls Wiki
m (Added Discord CSS.)
m (Discord fixes.)
Line 198: Line 198:
 
-webkit-animation: glow2 1s ease-in-out infinite alternate;
 
-webkit-animation: glow2 1s ease-in-out infinite alternate;
 
animation: glow2 1s ease-in-out infinite alternate;
 
animation: glow2 1s ease-in-out infinite alternate;
border-radius: 10px !important;
+
border-radius: 0 !important;
 
}
 
}
   
Line 853: Line 853:
 
/*** DISCORD ***/
 
/*** DISCORD ***/
 
/***************/
 
/***************/
  +
  +
.discord-widget .widget-footer .widget-footer-info {
  +
color: white !important;
  +
}
   
 
.discord-widget-container {
 
.discord-widget-container {
Line 889: Line 893:
   
 
.discord-widget .widget-btn-connect {
 
.discord-widget .widget-btn-connect {
  +
background-color: rgba(255, 255, 255, .05) !important;
border: 1px solid black;
+
border: 1px solid #000000 !important;
  +
border-bottom: 2px solid black !important;
  +
border-radius: 0 !important;
 
box-shadow: 0 0 3px 1px #000000;
 
box-shadow: 0 0 3px 1px #000000;
 
}
 
}
Line 905: Line 912:
 
.discord-widget .widget-member-avatar img {
 
.discord-widget .widget-member-avatar img {
 
border: 2px solid #000000 !important;
 
border: 2px solid #000000 !important;
  +
}
  +
  +
.discord-widget .widget-member-avatar img:hover {
  +
transition: transform .3s;
  +
transform: scale(1.12);
 
}
 
}
   

Revision as of 02:55, 12 June 2021

@import url("https://use.typekit.net/cjp5stt.css");

/******************************/
/***  GENERAL PAGE DESIGN  ***/
/*****************************/

/* FONT */

.page-content h2,
.page-content h3,
.page-content h4,
.page-content h5,
.page-content h6 {
    font-family: 'adobe-garamond-pro', serif;
}

.head, #head {
    font-family: 'adobe-garamond-pro', serif;
    font-size:2.5em;
} 

.resizable-container .page-header__title {
    font-family: 'adobe-garamond-pro', serif;
    margin: 0 0 5px 20px;
    text-transform: uppercase;
}

.fandom-community-header__community-name-wrapper {
    font-family: 'adobe-garamond-pro', serif;
}

/* MISC */

a.wikia-button.secondary, .wikia-single-button a.secondary, .wikia-menu-button.secondary, input.secondary[type="submit"], input.secondary[type="reset"], input.secondary[type="button"], .button.secondary, button.secondary,
a.wikia-button.secondary:hover, .wikia-single-button a.secondary:hover, .wikia-menu-button.secondary:hover, input.secondary:hover[type="submit"], input.secondary:hover[type="reset"], input.secondary:hover[type="button"], .button.secondary:hover, button.secondary:hover {
	background-color: #012459;
    border: 1px solid #101721;
    color: #D5D4D4;
}

.page-User_MtaÄ_mainpage .WikiaWideTablesWrapper > .popout,
.mainpage .WikiaWideTablesWrapper > .popout {
    display: none;
}

.weapons-table {
    width: 600px;
}
.weapons-table th {
    background: transparent;
}
.weapons-table td {
    text-align: center;
    width: 1px;
}
.weapons-table td:first-child {
    text-align: left;
    width: auto;
}

.page-header {
    background: url("https://static.wikia.nocookie.net/darksouls/images/b/b3/Tabber_Background.png/revision/latest?cb=20210206003135&format=original") no-repeat, transparent;
    background-size: 100% 100%;
    border-bottom: 2px solid black;
    margin: -18px -15px 0 -15px;
}

.page-content h2 {
    background: url("https://static.wikia.nocookie.net/darksouls/images/b/b3/Tabber_Background.png/revision/latest?cb=20210206003135&format=original") no-repeat, transparent;
    background-size: 100% 100%;
    border-bottom: 2px solid black;
}

/* CURSOR */

body {
    cursor: url('https://static.wikia.nocookie.net/darksouls/images/d/d1/Custom_Cursor.png/revision/latest?cb=20210203192927&format=original'), pointer; 
}
	 
a:hover {
    cursor: url('https://static.wikia.nocookie.net/darksouls/images/4/4c/Custom_Cursor_Active.png/revision/latest?cb=20210203195252&format=original'), pointer; 
}
	
a:active {
    cursor: url('https://static.wikia.nocookie.net/darksouls/images/4/4c/Custom_Cursor_Active.png/revision/latest?cb=20210203195252&format=original'), pointer; 
}
	
/* SCROLLBAR */
	
*::-webkit-scrollbar {
    width: 8px;
    height: 8px;
    transition: all .6s ease;
    -webkit-transition: all .6s ease;
    -moz-transition: all .6s ease;
    -o-transition: all .6s ease;
}

*::-webkit-scrollbar-button:single-button:vertical:increment {
    background: url("https://static.wikia.nocookie.net/darksouls/images/3/3f/Rail_Arrow_Down.png/revision/latest?cb=20210206002101&format=original") no-repeat, transparent;
    background-size: 100%, 100%;
}

*::-webkit-scrollbar-button:single-button:vertical:decrement {
    background: url("https://static.wikia.nocookie.net/darksouls/images/9/91/Rail_Arrow_Up.png/revision/latest?cb=20210206002204&format=original") no-repeat, transparent;
    background-size: 100%, 100%;
}
	 
*::-webkit-scrollbar-track {
    background: url("https://static.wikia.nocookie.net/darksouls/images/d/d5/Rail_Vertical.png/revision/latest?cb=20210206002306&format=original") repeat, transparent;
    background-size: 100%;
    margin-top: -8px
}

*::-webkit-scrollbar-track:horizontal {
    background: url("https://static.wikia.nocookie.net/darksouls/images/1/1e/Rail.png/revision/latest?cb=20210206002804&format=original") repeat, transparent;
    background-size: auto 100%;
}
	 
*::-webkit-scrollbar-thumb {
    background: url("https://static.wikia.nocookie.net/darksouls/images/d/d4/Rail_Thumb_Vertical.png/revision/latest?cb=20210206002406&format=original") transparent;
    background-size: 100%;
}

*::-webkit-scrollbar-thumb:horizontal{
    background: url("https://static.wikia.nocookie.net/darksouls/images/a/ad/Rail_Thumb.png/revision/latest?cb=20210206002602&format=original") transparent;
    background-size: auto 100%;
}

/* LINKS */

a:hover {
    color: #ff8147;
    -webkit-animation: glow 1s ease-in-out infinite alternate;
    -moz-animation: glow 1s ease-in-out infinite alternate;
    animation: glow 1s ease-in-out infinite alternate;
}

@-webkit-keyframes glow {
    from {
        color: #ff8147;
        text-shadow: 0 0 3px #ff6f00;
    }
  
    to {
        color: #ff8f4f;
        text-shadow: 0 0 -5px #ffe6be;
    }
}

a:active {
    color: #ff6f00;
    text-shadow: 0 0 6px white;
}

/* PAGE AND RAIL */

.rail-module {
	background: transparent;
    border-bottom: 1px ridge #b59351;
}

.page__right-rail {
    background: url("https://static.wikia.nocookie.net/darksouls/images/4/44/Mainbg.png/revision/latest?cb=20210206195221&format=original") repeat, transparent;
    background-size: auto;
    box-shadow: -3px 0px 2px 0px #000000;
}

.page__main {
    background:
    url("https://static.wikia.nocookie.net/darksouls/images/1/1c/Deco_Bottom-left.png/revision/latest?cb=20210608003452&format=original"), 
    url("https://static.wikia.nocookie.net/darksouls/images/2/2d/Deco_Top-left.png/revision/latest?cb=20210608004734&format=original"), 
    url("https://static.wikia.nocookie.net/darksouls/images/2/25/Deco_Top-right.png/revision/latest?cb=20210608005416&format=original"), 
    url("https://static.wikia.nocookie.net/darksouls/images/f/fe/Deco_Bottom-right.png/revision/latest?cb=20210608005830&format=original"),
    url("https://static.wikia.nocookie.net/darksouls/images/2/26/Background.png/revision/latest?cb=20210204034321&format=original") transparent;
    background-size: auto, auto, auto, auto, 100%;
    background-repeat: no-repeat, no-repeat, no-repeat, no-repeat, repeat;
    background-position: 1% 100%, 1% 90px, 99% 90px, 99% 100%, top;
}

.page {
    background: transparent;
    box-shadow: 3px -6px 10px 0 #000000;
    font-family: "Times New Roman", Times, serif;
    font-size: 102%;
}

/* COMMUNITY AND STICKY HEADER */

.fandom-community-header .wds-dropdown__content {
    background: url("https://static.wikia.nocookie.net/darksouls/images/4/44/Mainbg.png/revision/latest?cb=20210206195221&format=original") repeat, transparent;
    border: 2px solid #000000 !important;
}

.fandom-community-header .wds-dropdown__content a:hover {
	background: transparent !important;
    -moz-animation: glow2 1s ease-in-out infinite alternate;
    -webkit-animation: glow2 1s ease-in-out infinite alternate;
    animation: glow2 1s ease-in-out infinite alternate;
    border-radius: 0 !important;
}

.fandom-sticky-header {
    background: url("https://static.wikia.nocookie.net/darksouls/images/b/b3/Tabber_Background.png/revision/latest?cb=20210206003135&format=original") no-repeat, transparent;
    background-size: 100% 100%;
    padding-left: 50px;
    padding-right: 50px;
}

.fandom-sticky-header .wds-dropdown__content {
    background: url("https://static.wikia.nocookie.net/darksouls/images/4/44/Mainbg.png/revision/latest?cb=20210206195221&format=original") repeat, transparent;
    border: 2px solid #000000 !important;
}

.fandom-sticky-header .wds-dropdown__content a:hover {
    background: transparent !important;
    -moz-animation: glow2 1s ease-in-out infinite alternate;
    -webkit-animation: glow2 1s ease-in-out infinite alternate;
    animation: glow2 1s ease-in-out infinite alternate;
    border-radius: 0 !important;
}

/* TOOLBAR */

.WikiaBarWrapper {
    background: url("https://static.wikia.nocookie.net/darksouls/images/b/b3/Tabber_Background.png/revision/latest?cb=20210206003135&format=original") no-repeat, transparent;
    background-size: 100% 100%;
    border-radius: 0px;
    color: white !important;
}

.WikiaBarWrapper .tools {
    color: white;
}

.WikiaBarWrapper ul.tools li a {
    color: white;
}

.WikiaBarWrapper .tools-menu {
    background: url("https://static.wikia.nocookie.net/darksouls/images/4/44/Mainbg.png/revision/latest?cb=20210206195221&format=original") repeat, transparent;
}

/* TOC */

.toc {
    background: url("https://static.wikia.nocookie.net/darksouls/images/4/44/Mainbg.png/revision/latest?cb=20210206195221&format=original") repeat, transparent;
    border: 2px solid #000000 !important;
}

.toc .toctitle {
	border-bottom: 0;
}

/**************************/
/***  NAVIGATION BOXES  ***/
/**************************/

.navbox, .DaSII-navbox, .DaSIII-navbox {
    background: #181818;
    border-collapse: separate;
    border: 1px solid black;
    font-size: 88%; 
    padding: 0;
    text-align: center; 
    width: 656px;
}

.navbox th {
    background: url("https://images.wikia.nocookie.net/darksouls/images/9/90/Navboxbg.png");
    border:1px solid black;
}

.DaSII-navbox th {
    background-image: url("https://images.wikia.nocookie.net/__cb20140314201235/darksouls/images/4/47/DaSII-infoboxbg.png") !important;
    border: 1px solid black;
    background-position: center !important;
    background-size: 100% !important; 
}

.DaSIII-navbox th {
    background-image: url("https://vignette.wikia.nocookie.net/darksouls/images/1/16/DaSIII-infoboxbg.png/revision/latest?cb=20160712061809") !important;
    border: 1px solid black;
    background-position: center !important;
    background-size: 100% !important; 
}

.navbox td, .DaSII-navbox td { border: 1px solid #000000; }
.navbox td, .DaSIII-navbox td { border: 1px solid #000000; }

/*******************************/
/***  STYLING FOR INFOBOXES  ***/
/*******************************/

.infobox2, .DaSII-infobox, .DaSIII-infobox {
    border: 1px solid #000000;
    width: 250px;
    font-size: 95%;
    border-collapse: separate;
    background-color: #222222;
    box-shadow: 1px 2px 5px 0 black;
    margin-left: 0.5em;
    margin-bottom: 5px;
}
 
.infobox2 th {
    background: url("https://images.wikia.nocookie.net/darksouls/images/0/09/Infoboxbg.png");
    border: 1px solid #000000;
}
 
.infobox2 td, .DaSII-infobox td, .DaSIII-infobox { background-color: #181818; }
 
.infobox2 tr, .DaSII-infobox tr, .DaSIII-infobox { background-color: #181818; }
 
.infoboxbg {
    background: url("https://images.wikia.nocookie.net/darksouls/images/0/09/Infoboxbg.png");
    border: 1px solid #000000;
}
 
.DaSII-infobox th {
    background-image: url("https://images.wikia.nocookie.net/__cb20140314201235/darksouls/images/4/47/DaSII-infoboxbg.png") !important;
    background-position: center !important;
    border: 1px solid black;
}
 
.DaSIII-infobox th {
    background-image: url("vignette2.wikia.nocookie.net/darksouls/images/1/16/DaSIII-infoboxbg.png") !important;
    background-position: center !important;
    border: 1px solid black;
}
.portable-infobox {
    box-shadow: 1px 2px 5px 0 black;
    margin-left: 0.5em;
    margin-bottom: 5px;
    text-align: center;
}
.pi-background {
    border: 1px solid black;
    background-color: #222222;
}
.portable-infobox .pi-font {
    font-size: 12px;
    text-align: center;
}
.pi-secondary-font {
    font-weight: bold;
    text-align: center;
}
.portable-infobox .pi-item-spacing {
    padding: 0;
}
.pi-title {
    font-size: 150%;
    padding: 5px;
}
.pi-data-value {
    background-color: #181818;
    width: inherit !important;
}
 
.portable-infobox.pi-theme-DS1-left {
    margin-left: inherit !important;
    margin-right: 0.5em !important;
    float: left !important;
    clear: left !important;
 
}

/* DARK SOULS */

.portable-infobox.pi-theme-DS1 .pi-title,
.portable-infobox.pi-theme-DS1 .pi-header,
.portable-infobox.pi-theme-DS1 .pi-secondary-background,
.portable-infobox.pi-theme-DS1 .pi-data-label {
    background-image: url(https://vignette.wikia.nocookie.net/darksouls/images/0/09/Infoboxbg.png);
    border: 1px solid black;
    text-align: center;
   vertical-align: middle;
}
 
/* DARK SOULS II */
 
.portable-infobox.pi-theme-DS2 .pi-title,
.portable-infobox.pi-theme-DS2 .pi-header,
.portable-infobox.pi-theme-DS2 .pi-secondary-background,
.portable-infobox.pi-theme-DS2 .pi-data-label {
    background-image: url(https://vignette.wikia.nocookie.net/darksouls/images/4/47/DaSII-infoboxbg.png);
    background-position: center;
    border: 1px solid black;
    text-align: center;
    vertical-align: middle;
}

/* DARK SOULS III */

.portable-infobox.pi-theme-DS3 {
    background: url("https://static.wikia.nocookie.net/darksouls/images/4/44/Mainbg.png/revision/latest?cb=20210206195221&format=original") repeat, transparent;
    background-size: 100%;
    margin: 0px;
    margin-right: 6px !important;
    padding: 2px;
    box-shadow: -0px -2px 8px 5px #000000;
 }
 
.portable-infobox.pi-theme-DS3 .pi-title,
.portable-infobox.pi-theme-DS3 .pi-header,
.portable-infobox.pi-theme-DS3 .pi-secondary-background,
.portable-infobox.pi-theme-DS3 .pi-data-label {
    text-align: center;
    vertical-align: middle;
}

.portable-infobox.pi-theme-DS3 .pi-image {
    background-image:url("https://static.wikia.nocookie.net/darksouls/images/3/3f/Item_Dish.png/revision/latest?cb=20210207002530&format=original");
    background-repeat: no-repeat;
    background-position:center bottom;
    background-size:100%;
    margin: 15px;
}

.portable-infobox.pi-theme-DS3 .pi-data-value {
    background: transparent;
    border: none !important;
    font-size: 88%;
    text-align: center;
}

.portable-infobox.pi-theme-DS3 .pi-header,
.portable-infobox.pi-theme-DS3 .pi-secondary-background {
    background: transparent !important;
    border: none;
    border-top: 2px ridge #b59351 !important;
    box-shadow: none;
    margin: 0 10px;
    color: white;
}

.portable-infobox.pi-theme-DS3 .pi-data-label {
    background: transparent !important;
    font-size: 88%;
    border-right: 2px ridge #b59351 !important;
    border-left: 2px ridge #b59351 !important;
    text-align: center;
}

.portable-infobox.pi-theme-DS3 .pi-title {
    background: transparent !important;
    border: none !important;
    padding-top: 10px;
}

/***********************/
/***  USER PROFILES  ***/
/***********************/

#userProfileApp .user-profile-navigation {
    border: none !important;
}

#userProfileApp .user-profile-navigation__link.is-active {
    border: none !important;
    -moz-animation: glow2 1s ease-in-out infinite alternate;
    -webkit-animation: glow2 1s ease-in-out infinite alternate;
    animation: glow2 1s ease-in-out infinite alternate;
}

#userProfileApp .user-identity-avatar {
    background: url("https://static.wikia.nocookie.net/darksouls/images/3/3f/Item_Dish.png/revision/latest?cb=20210207002530&format=original") no-repeat;
    background-size: 95%;
    margin-top: 20px;
    background-position: bottom left;
}

#userProfileApp .user-identity-avatar__image {
    border: none;
    margin-top: -20px;
    box-shadow: 0px 30px 15px -15px #000000;
}

#userProfileApp {
    background: url("https://static.wikia.nocookie.net/darksouls/images/4/45/User_Profile_Background.jpg/revision/latest?cb=20210609033450&format=original") no-repeat, transparent;
    background-size: 100% 100%;
    box-shadow: 0px 0px 12px 8px #000000; 
    padding: 25px !important;
}

.mastrightsbadge {
    margin-left: -20px;
    margin-top: -20px;
    padding: 3px;
}

/*****************************/
/***  USERNAME HIGHLIGHTS  ***/
/*****************************/

/* ADMINS */
a[href="/wiki/User:Matsczon"],
a[href="/wiki/User:ShadowBeast109"],
a[href="/wiki/User:9%F0%90%8D%83"]{     
	color: #2c7e0b !important;
    font-family: 'adobe-garamond-pro', serif;
    font-weight: Bold;
    text-transform: Uppercase;
    text-shadow: 0 0 15px; 
}

a[href="http://darksouls.wikia.com/wiki/User:Matsczon"],
table.diff a[href|="/wiki/User:Matsczon"], 
ul#pagehistory li a[href|="/wiki/User:Matsczon"], 
ul.special li a[href|="/wiki/User:Matsczon"],
#wikiactivity-main cite a[href|="/wiki/User:Matsczon"],
.edited-by a[href="/wiki/User:Matsczon"],
blockquote.speech-bubble-message a[href="http://darksouls.wikia.com/wiki/Message_Wall:Matsczon"],

a[href="http://darksouls.wikia.com/wiki/User:ShadowBeast109"],
table.diff a[href|="/wiki/User:ShadowBeast109"], 
ul#pagehistory li a[href|="/wiki/User:ShadowBeast109"], 
ul.special li a[href|="/wiki/User:ShadowBeast109"],
#wikiactivity-main cite a[href|="/wiki/User:ShadowBeast109"],
.edited-by a[href="/wiki/User:ShadowBeast109"],
blockquote.speech-bubble-message a[href="http://darksouls.wikia.com/wiki/Message_Wall:ShadowBeast109"],

a[href="http://darksouls.wikia.com/wiki/User:9%F0%90%8D%83"],
table.diff a[href|="/wiki/User:9%F0%90%8D%83"], 
ul#pagehistory li a[href|="/wiki/User:9%F0%90%8D%83"], 
ul.special li a[href|="/wiki/User:9%F0%90%8D%83"],
#wikiactivity-main cite a[href|="/wiki/User:9%F0%90%8D%83"],
.edited-by a[href="/wiki/User:9𐍃"],
blockquote.speech-bubble-message a[href="http://darksouls.wikia.com/wiki/Message_Wall:9%F0%90%8D%83"] {
    color: #2c7e0b !important;
    font-family: 'adobe-garamond-pro', serif;
    font-weight: Bold;
    text-transform: Uppercase;
    text-shadow: 0 0 15px;
}

/* BOTS */

/* CONTENT MODERATORS */
a[href="/wiki/User:PuceAardvark"]{ color: cyan !important; }

a[href="http://darksouls.wikia.com/wiki/User:PuceAardvark"],
table.diff a[href|="/wiki/User:PuceAardvark"],
ul#pagehistory li a[href|="/wiki/User:PuceAardvark"],
ul.special li a[href|="/wiki/User:PuceAardvark"],
#wikiactivity-main cite a[href|="/wiki/User:PuceAardvark"],
.edited-by a[href="/wiki/User:PuceAardvark"],
blockquote.speech-bubble-message a[href="http://darksouls.wikia.com/wiki/Message_Wall:PuceAardvark"],

/* CHAT MODERATORS */
a[href="/wiki/User:Olly_of_Duke"],
a[href="/wiki/User:TheHavelRock"]{ color: #FFD700 !important; }

a[href="http://darksouls.wikia.com/wiki/User:Olly_of_Duke"],
table.diff a[href|="/wiki/User:Olly_of_Duke"],
ul#pagehistory li a[href|="/wiki/User:Olly_of_Duke"],
ul.special li a[href|="/wiki/User:Olly_of_Duke"],
#wikiactivity-main cite a[href|="/wiki/User:Olly_of_Duke"],
.edited-by a[href="/wiki/User:Olly_of_Duke"],
blockquote.speech-bubble-message a[href="http://darksouls.wikia.com/wiki/Message_Wall:Olly_of_Duke"],

a[href="http://darksouls.wikia.com/wiki/User:TheHavelRock"],
table.diff a[href|="/wiki/User:TheHavelRock"],
ul#pagehistory li a[href|="/wiki/User:TheHavelRock"],
ul.special li a[href|="/wiki/User:TheHavelRock"],
#wikiactivity-main cite a[href|="/wiki/User:TheHavelRock"],
.edited-by a[href="/wiki/User:TheHavelRock"],
blockquote.speech-bubble-message a[href="http://darksouls.wikia.com/wiki/Message_Wall:TheHavelRock"],

/* DISCUSSIONS MODERATORS */
a[href="/wiki/User:Odysseus_Knight"],
a[href="/wiki/User:WizardGem595"]{ color: #F0E68C !important; }

a[href="http://darksouls.wikia.com/wiki/User:Odysseus_Knight"],
table.diff a[href|="/wiki/User:Odysseus_Knight"], 
ul#pagehistory li a[href|="/wiki/User:Odysseus_Knight"], 
ul.special li a[href|="/wiki/User:Odysseus_Knight"],
#wikiactivity-main cite a[href|="/wiki/User:Odysseus_Knight"],
.edited-by a[href="/wiki/User:Odysseus_Knight"],
blockquote.speech-bubble-message a[href="http://darksouls.wikia.com/wiki/Message_Wall:Odysseus_Knight"],

a[href="http://darksouls.wikia.com/wiki/User:WizardGem595"],
table.diff a[href|="/wiki/User:WizardGem595"], 
ul#pagehistory li a[href|="/wiki/User:WizardGem595"], 
ul.special li a[href|="/wiki/User:WizardGem595"],
#wikiactivity-main cite a[href|="/wiki/User:WizardGem595"],
.edited-by a[href="/wiki/User:WizardGem595"],
blockquote.speech-bubble-message a[href="http://darksouls.wikia.com/wiki/Message_Wall:WizardGem595"]

{
    color: #F0E68C !important;
    font-family: Optimus Princeps;
    font-weight: Bold;
    text-transform: Uppercase;
    text-shadow: 0 0 15px;
}

/****************************/
/***  COLLAPSIBLE TABLES  ***/
/****************************/

.collapsible {
    position: relative;
    border: 0 !important;
    padding: 0 !important;
    margin: 0 !important;
    width: 100% !important;
}
 
.collapseLink {
    position: absolute;
    right: 3px;
}


/**************************/
/***  AUDIO FORMAT FIX  ***/
/**************************/

div[id^="ogg_player_"] { display:inline; }
div[id^="ogg_player_"] div { display:inline; }
div[id^="ogg_player_"] button { height:23px; }


/*******************/
/***  USERBOXES  ***/
/*******************/

table.userbox {
    border: 2px solid #000000;
    width: 325px;
    font-size: 95%;
    border-collapse: separate;
    background-color: #222222;
    box-shadow: 1px 2px 5px 0 black;
    border-radius: 7px;
}

table.userbox th {
    background: url("https://images.wikia.nocookie.net/darksouls/images/0/09/Infoboxbg.png");
    border: 1px solid #000000;
}

table.userbox td { background-color: #181818; }
 
table.userbox tr { background-color: #181818; }


/*****************/
/*** TOC LIMIT ***/
/*****************/

.toclimit-2 #toc ol li ol { display: none; }
 
.toclimit-3 #toc ol li ol li ol { display: none; }


/*************************************************/
/*** TABLE HEADER STYLE FOR COLLAPSIBLE TABLES ***/
/*************************************************/

.tablehead {
    font-weight: bold;
    background-color: #151515;
}


/*****************************/
/***  MAINPAGE BACKGROUND  ***/
/*****************************/

.mainbg { 
    background: url("https://static.wikia.nocookie.net/darksouls/images/4/44/Mainbg.png/revision/latest?cb=20210206195221&format=original") repeat, transparent;
    background-size: 100%;
}

/************************/
/***  POLL OVERRIDES  ***/
/************************/

.ajax-poll { border: none !important; }


/******************/
/***  QUOTEBOX  ***/
/******************/
.quotebox .quotebox-span img {
    width: 100px;
    height: 89px;
    border-radius: 10px;
}

.DasIII_quoteBox { 
    background: url("https://static.wikia.nocookie.net/darksouls/images/6/6d/Quotebox_Background.jpg/revision/latest?cb=20210609044132&format=original") repeat, transparent;
    background-size: 100%;
    box-shadow: 5px 5px 15px 5px #000000;
}

/**************************/
/***  TABBER OVERRIDES  ***/
/**************************/
 
 @-webkit-keyframes glow2 {
    from {
        box-shadow: inset 0 -4px 5px -6px #ff6f00;
	}
    to {
        box-shadow: inset 0 -20px 10px -15px #ff6f00;
	}
}
 
.wds-tabs__tab:hover {
    -moz-animation: glow2 1s ease-in-out infinite alternate;
    -webkit-animation: glow2 1s ease-in-out infinite alternate;
    animation: glow2 1s ease-in-out infinite alternate;
    border: none;
}

.wds-tabs__tab {
    text-align: center;
    position: relative;
    padding: 0 20px 0 20px;
}

.tabber {
    background: url("https://static.wikia.nocookie.net/darksouls/images/b/b3/Tabber_Background.png/revision/latest?cb=20210206003135&format=original") no-repeat, transparent;
    background-size: 100% 10%;
    background-position: top;
    margin: 10px;
}

/***************************/
/***  BOSS ATTACK TABLE  ***/
/***************************/

table.bossattack td { border-bottom: 0; }

table.bossattack tr { border-bottom: 0; }


/**********************************/
/***  REMOVE IMAGE ATTRIBUTION  ***/
/**********************************/

.picture-attribution { display: none !important; }


/*******************************/
/***  ROUNDED TABLE BORDERS  ***/
/*******************************/

table.rounded {
    width: 100%;
    box-shadow: 0 0 5px 3px black;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
}

table.rounded th:first-child {
    -moz-border-radius: 10px 0 0 0;
    -webkit-border-radius: 10px 0 0 0;
    border-radius: 10px 0 0 0;
}

table.rounded th:last-child {
    -moz-border-radius: 0 10px 0 0;
    -webkit-border-radius: 0 10px 0 0;
    border-radius: 0 10px 0 0;
}

table.rounded tr:last-child td { border-bottom: 0 !important; }


/********************************/
/*** FIX TABLES BEING CUT OFF ***/
/********************************/

.mw-content-ltr {
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px;
}

/********************************************/
/*** STYLING FOR IMAGES IN ARTICLE TABLES ***/
/********************************************/

.article-table img {
    max-width: 80px;
    height: auto;
    transition: transform .2s;
}

.article-table img:hover {
    background-color: transparent !important;
    transform: scale(1.12);
}

.zoom img {
    transition: transform .2s;
    margin: 0 auto;
}

.zoom img:hover {
    transform: scale(1.12);
}

/************************************/
/*** FLUID LAYOUT FONT SIZE FIXES ***/
/************************************/

.WikiaArticle {
    font-size: 13px;
    line-height: 21px;
}
 
.WikiaRail .module h1 {
    font-size: 18px;
    font-weight: bold;
    padding-left: 2px;
}
 
.WikiaActivityModule li em {
    font-size: 14px;
    line-height: 17px;
}
 
.WikiaActivityModule .edited-by {
    font-size: 11px;
}
 
.WikiaRail .module .more {
    font-size: 10px;
}
 
.tally .em {
    font-size: 30px;
    margin-right: 3px;
}
 
.WikiaPageHeader h1 {
    font-size: 26px;
    line-height: 27px;
}
 
.WikiaArticle li {
    line-height: 20px;
}

/***************/
/*** DISCORD ***/
/***************/

.discord-widget .widget-footer .widget-footer-info {
    color: white !important;
}

.discord-widget-container {
    background: url("https://static.wikia.nocookie.net/darksouls/images/4/44/Mainbg.png") repeat, transparent;
    background-size: auto;
    box-shadow: 0 0 4px 2px #000000;
    margin-left: 2px;
}

.discord-widget {
    background: transparent;
    border-radius: 0px;
}

.discord-widget a {
    color: #b59351 !important;
}

.discord-widget .widget-body {
    background: transparent !important;
    border-radius: 0px;
}

.discord-widget .widget-header {
    background: url("https://static.wikia.nocookie.net/darksouls/images/b/b3/Tabber_Background.png/revision/latest?cb=20210206003135&format=original") no-repeat, transparent;
    background-size: auto 100%;
    background-position: center;
    border-radius: 0px;
    border-bottom: 2px solid black;
}

.discord-widget .widget-footer {
    background: transparent !important;
    border-top: 2px solid black;
}

.discord-widget .widget-btn-connect {
    background-color: rgba(255, 255, 255, .05) !important;
    border: 1px solid #000000 !important;
    border-bottom: 2px solid black !important;
    border-radius: 0 !important;
    box-shadow: 0 0 3px 1px #000000;
}

.discord-widget .widget-role-name {
    color: #b59351 !important;
}

.discord-widget .widget-member .widget-member-name {
    background: #222222 !important;
    background-position: center;
    border: 2px solid #000000 !important;
}

.discord-widget .widget-member-avatar img {
    border: 2px solid #000000 !important;
}

.discord-widget .widget-member-avatar img:hover {
    transition: transform .3s;
    transform: scale(1.12);
}

/**************/
/*** PORTAL ***/
/**************/

#portal_container {
    position: relative;
    background-image: url("https://static.wikia.nocookie.net/darksouls/images/4/44/Mainbg.png/revision/latest?cb=20210206195221&format=original");
    background-size: 100%;
    border: 1px solid black;
    height: 360px;
    width: 100%;
    box-shadow: 1px 2px 10px 2px black;
    border-radius: 20px;
    padding-top: 10px;
    padding-bottom: 20px;
}
 
tr.portal_header {
    height: 20%;
}
 
td.portal_header_text {
    width: 40%;
    color: #e1e1e2;
    text-align: center;
    font-size: 24px;
    font-family: Optimus Princeps;
    font-weight: bold;
    text-transform: uppercase;
    text-shadow: #e1e1e2 0 0 5px;
}
 
td.portal_header_text a:link, 
td.portal_header_text a:visited,
td.portal_header_text a:hover,
td.portal_header_text a:active {
    color: #e1e1e2;
    text-decoration: none;
}
 
.portal_subheader {
    color: #e1e1e2;
    font-size: 16px;
    font-family: Optimus Princeps;
    font-weight: bold;
    text-transform: uppercase;
    text-shadow: #e1e1e2 0 0 5px;
    border-bottom: 1px dotted;
}
 
.portal_subheader a:link,
.portal_subheader a:visited,
.portal_subheader a:hover,
.portal_subheader a:active {
    color: #e1e1e2;
    text-decoration: none;
}
 
.portal_section ul {
    list-style: disc outside;
    margin-left: 0.5em;
}
 
.portal_column {
    margin-left: 20px;
}
 
#portal_return {
    position: absolute;
    bottom: 15px;
    left: 20px;
}
 
#portal_previous {
    position: absolute;
    bottom: 15px;
    right: 60px;
    cursor: pointer;
    font-family: arial, san-serif;
    font-size: 36px;
    font-weight: bold;
    text-shadow: #e1e1e2 0 0 5px;
}
 
#portal_next {
    position: absolute;
    bottom: 15px;
    right: 20px;
    cursor: pointer;
    font-family: arial, san-serif;
    font-size: 36px;
    font-weight: bold;
    text-shadow: #e1e1e2 0 0 5px;
}
 
#portal_return:hover,
#portal_previous:hover,
#portal_next:hover { text-shadow: #e1e1e2 0 0 15px; }
 
.portal_tab_hidden { display: none; }
 
.portal_link {
    color: #e1e1e2;
    font-size: 16px;
    font-family: Optimus Princeps;
    font-weight: bold;
    text-transform: uppercase;
    text-shadow: #e1e1e2 0 0 5px;
    text-align: center;
    cursor: pointer;
}