RIC0H / CP Dark Theme

// ==UserScript==
// @name        CP Dark Theme
// @namespace   CP Dark Theme
// @description [outdated - do not use] Cloud Pirates Dark Forum Theme
// @include     https://pirates.my.com/forum
// @include     https://pirates.my.com/forum/*
// @author      RIC0H
// @version     4.5
// @grant       none
// @run-at      document-start
// @license     MIT
// @updateURL   https://openuserjs.org/src/scripts/RIC0H/CP_Dark_Theme.user.js
// @downloadURL https://openuserjs.org/src/scripts/RIC0H/CP_Dark_Theme.user.js
// ==/UserScript==

// allow pasting

function addGlobalStyle(css) {
    var head, style;
    head = document.getElementsByTagName('head')[0];
    if (!head) { return; }
    style = document.createElement('style');
    style.type = 'text/css';
    style.innerHTML = css;
    head.appendChild(style);
}

addGlobalStyle('body {background-position: 0 0;background-attachment: fixed !important;background-size: cover !important;}'
+ '#main.sidebarOrientationRight .sidebar {background: #202020 !important;border-color:#000;}'
+ 'a.wbbTopicLink {color:#fff;}' 
+ '.badge.badgeUpdate {background: #666666;color: #ffffff;}'
+ '.message.messageSidebarOrientationLeft .messageHeader::before {border-color: transparent #000 transparent transparent !important;}'
+ '.message.messageSidebarOrientationLeft .messageHeader::after {border-color: transparent #111 transparent transparent !important;}'
+ 'li:nth-child(2n+1) .message.messageSidebarOrientationLeft .messageHeader::after {border-right-color: #111 !important;}'
/* Name Colours */
+ 'a.userLink {color: #999;}'
/* Staff 1,9,1,2,2,7 */
//+ 'a.userLink[data-user-id="1477"] {color: #5c9dff;}' //Omega
               
//+ 'a.userLink[data-user-id="3"] {color: #5c9dff;}'    //Mhuldoon
//+ 'a.userLink[data-user-id="5"] {color: #5c9dff;}'    //Reira
//+ 'a.userLink[data-user-id="8"] {color: #5c9dff;}'    //Drakdish
//+ 'a.userLink[data-user-id="4"] {color: #5c9dff;}'    //Barusu
//+ 'a.userLink[data-user-id="67"] {color: #5c9dff;}'   //KillShift
//+ 'a.userLink[data-user-id="24"] {color: #5c9dff;}'   //CptFancyPants
//+ 'a.userLink[data-user-id="73"] {color: #5c9dff;}'   //Firo
//+ 'a.userLink[data-user-id="11730"] {color: #5c9dff;}'   //MUTE
//+ 'a.userLink[data-user-id="1181"] {color: #5c9dff;}'   //Kaeden
//+ 'a.userLink[data-user-id="112"] {color: #5c9dff;}'   //Chibs
//+ 'a.userLink[data-user-id="11976"] {color: #5c9dff;}'   //Nyazoi
               
//+ 'a.userLink[data-user-id="501"] {color: #5c9dff;}'  //Silentstalker 
    
//+ 'a.userLink[data-user-id="6"] {color: #5c9dff;}'    //Drew
//+ 'a.userLink[data-user-id="4629"] {color: #5c9dff;}' //u_10034123

               
//+ 'a.userLink[data-user-id="2"] {color: #5c9dff;}'    //Justus
//+ 'a.userLink[data-user-id="1587"] {color: #5c9dff;}' //u_4951975

/* Mod */
//+ 'a.userLink[data-user-id="906"] {color: #349c00;}'  //Kurtcobain
//+ 'a.userLink[data-user-id="1007"] {color: #349c00;}' //Lioo
//+ 'a.userLink[data-user-id="11"] {color: #349c00;}'   //Gladia
//+ 'a.userLink[data-user-id="5903"] {color: #349c00;}' //EvilWheels
//+ 'a.userLink[data-user-id="5552"] {color: #349c00;}' //Mouse
//+ 'a.userLink[data-user-id="1383"] {color: #349c00;}' //TwistedX

/* Me */
       
+ 'a.userLink[data-user-id="5749"] {color: #D4AF37;}' //RIC0H
+ '.wbbPost.message.messageSidebarOrientationLeft[data-user-id="5749"] .messageSidebar .username::after {content:"Script Creator";position:absolute;color: #D4AF37;cursor:default!important;top:260px;left:0px;height:20px;width:200px;}'

/* Forum Posts */
+ '.dialogContent {background-color: #111 !important;}'
+ '.dialogTitlebar {background-color: #222 !important;}'
+ '.dialogContent .formSubmit {background-color: #222 !important;border-top: 1px solid #000 !important;}'
+ '.messageList .messageGroupStarter > .message.messageSidebarOrientationLeft::before {background-image: -webkit-linear-gradient(135deg, rgba(102, 102, 102, .85) 0%, rgba(255, 255, 255, 0) 40%);background-image: linear-gradient(135deg, rgba(102, 102, 102, .85) 0%, rgba(255, 255, 255, 0) 40%);}'
+ '.messageList .messageGroupStarter > .message::after {text-shadow: 0 1px 0 #000;color: #aaa;}'
+ '.wbbPost.message.messageSidebarOrientationLeft.dividers.jsClipboardObject.jsMessage {background-color: #222;opacity: 1 !important;}'
+ 'li:nth-child(2n+1) .message .messageContent {background-color: #111;}'
+ '.message .messageContent {background-color: #111;}'
+ '.quoteBox.container {background-color: #222;}'
+ '.message.messageSidebarOrientationLeft .messageContent {border-left: 1px solid #000;}'
+ '.message {border: 1px solid #000;}'
+ '.message.dividers .userCredits {border-top: 1px solid #000!important;box-shadow: inset 0 1px 0 0 #333!important;}'
+ '.message.messageSidebarOrientationLeft .messageContent .messageBody {color: #999;}'
+ '.message .messageSidebar header .username {text-shadow: 0 1px 0 #000;}'
+ '.sidebar fieldset[data-box-name="com.woltlab.wbb.boardTagCloud"] {display:none!important;}'
+ 'li.box32.tagsInfoBox {display:none!important;}'
+ 'li.box32.wbbSimilarThreadList {display:none!important;}'
/* Comments */
+ '.commentResponse {border-top: 1px solid #000;background-color: #222 !important;}'
+ '.commentList > li:nth-child(2n) .commentResponseList .commentResponse:nth-child(2n+1) {background-color: #222;}'
+ '.commentResponse:hover {border-top: 1px solid #000;background-color: #222;}'
+ '.commentList > li:nth-child(2n) .commentResponseList .commentResponse:nth-child(2n+1):hover {background-color: #222;}'
+ '.commentResponseList > li:hover {background-color: #222 !important;}'
+ '.commentResponseList:not(:empty) + .commentOptionContainer {border-top: 1px solid #000;}'
/* Staff Colour Posts */
+ '.wbbPost.message.messageSidebarOrientationLeft.dividers.jsClipboardObject.jsMessage.userOnlineGroupMarking9 {background-color: #0A0A37 !important;opacity: 1 !important;}'
+ '.wbbPost.message.messageSidebarOrientationLeft.dividers.jsClipboardObject.jsMessage.userOnlineGroupMarking7 {background-color: #0A0A37 !important;opacity: 1 !important;}'
+ '.wbbPost.message.messageSidebarOrientationLeft.dividers.jsClipboardObject.jsMessage.userOnlineGroupMarking13 {background-color: #0A0A37 !important;opacity: 1 !important;}'
+ '.wbbPost.message.messageSidebarOrientationLeft.dividers.jsClipboardObject.jsMessage.userOnlineGroupMarking5 {background-color: #121 !important;opacity: 1 !important;}'
/* Coding */
+ '.table .statusDisplay .statusIcons .iconFlag {background-color: #000 !important;border: 0px !important;}'
+ '.message  {background-color: #222;}'
+ 'section#content.content {background: url(https://s3.amazonaws.com/files.enjin.com/98924/modules/forum/attachments/toplinks2_1489787520.png) repeat left top !important;}'
+ '.sidebar .sidebarBoxHeadline > h3 a {text-shadow: 0 1px 0 #000;color:#fff;}'
+ '.tabularBox, .container.marginTop {border: 1px solid #000;}'
+ '.tabularBox {background: #333;}'
+ '.wbbBoardList .wbbBoardNode1, .wbbBoardList .wbbBoardNode2 {background:#202020 url(https://s3.amazonaws.com/files.enjin.com/98924/modules/forum/attachments/grey-up_1489787008.png) repeat-x left bottom !important;border-top:1px solid #000;}'
+ '.containerList.infoBoxList, .containerList > li:nth-child(2n), .containerList > li:nth-child(1n) {background: #202020;}'
+ '.messageShareButtons > ul > li .icon {text-shadow: 0 1px 0 #000;}'
+ '.containerHeadline > h3 {text-shadow: 0 1px 0 #000;}'
+ '.containerHeadline > h3 > a {text-shadow: 0 1px 0 #000;color:#fff;}'
+ '.boxHeadline > h1 a, .boxSubHeadline > h2 a {color: #999;}'
+ '.message .messageContent .messageHeader .messageHeadline > h1, .boxHeadline > h1 {text-shadow: 0 1px 0 #000;}'
+ '.framed > img {background-color: #111;border: 1px solid #000;}'
+ '#main {background-color: transparent;border-right: 1px solid transparent;border-left: 1px solid transparent;}'
+ '.navigationHeader, .navigationFooter {background-color: #111;}'
+ '.userTitleBadge {box-shadow: 0 1px 0 #000, inset 0 1px 0 rgba(0, 0, 0, .2);}'
+ '.badge.userTitleBadge {background: #555;}'               
+ 'dl.dataList dt a {color: #999;}'               
+ 'dl.dataList dd {color: #888;}'               
+ '.mainMenu > ul > li.active a {background-color: #111;background-image:none;color:#fff;text-shadow: 0 1px 0 #000;}'               
+ '.mainMenu > ul > li.active > a::before {box-shadow: 2px 2px 0 0 transparent;}'
+ '.mainMenu > ul > li.active > a::after {box-shadow: -2px 2px 0 0 transparent;}'               
+ '.quoteBox.container {border: 1px solid #000;}'               
+ '.quoteBox > header > h3 a {color: #888;}'               
+ '.wbbBoardList .wbbUsersOnline {display: none;}'               
+ '.popover > .popoverContent {background-color: #111;border: 1px solid #000;}'               
+ '.popover > .popoverContent .userInformation > .userStats a {color:#fff}'               
+ '.popover > .popoverContent .userAvatarImage {border:1px solid #000;background-color:#222;}'               
+ '#main.sidebarOrientationRight {background-color: transparent;}'               
+ '.wbbTopicLink {font-weight: 100;}'               
+ '.box32 .userLink {font-weight: 100;}'               
+ '.tabularBoxTitle > header > h2 > a {color: #aaa;}'               
+ '.navigationFooter ul.navigationItems > li > a {display: none;}'               
+ '.sidebar fieldset.dashboardBox .tagList a {color: #666;}'               
+ 'a.markAllAsReadButton span, a.markAllAsReadButton:hover, a.markAsReadButton span, a.markAsReadButton:hover {color: #eee;}'               
+ '#main > div > div > .sidebar > span > .collapsibleButton {background-color: #222;border-color: #000;}'
+ '#main > div > div > .sidebar > span > .collapsibleButton::before {text-shadow: 0 1px 0 #000;color: #aaa;}'               
+ '.navigation > ul.navigationItems .icon, .navigation > ul.navigationIcons .icon {color: #eee;text-shadow: 0 1px 0 #000;}'               
+ '.navigation > ul.navigationMenuItems > li a span, .navigation > ul.navigationItems > li > p {color:#eee;}'               
+ '.sidebar .sidebarBoxList .box24 {min-height: 40px;background-color: #181818;padding: 2px 2px 2px 2px;border: 1px solid #121212;box-shadow: 0px 1px 3px #121212 inset;}'               
+ '.sidebarBoxHeadline small a {color: #999;}'               
+ '.sidebar .sidebarBoxHeadline > h3 {color: #555;}'               
+ '.sidebar fieldset > legend , .sidebar fieldset > legend > a, .footer .footerContent a {color: #999;}'               
+ '.wbbBoardList .icon {color: #999;text-shadow: 0 1px 0 #000;}'               
+ '.icon-user::before, .icon-bar-chart::before {text-shadow: 0 1px 0 #000;}'               
+ '.box48 .containerHeadline p strong a {color: #999;}'               
+ '.containerList > li:nth-child(n) {border-bottom: 1px solid #000;box-shadow: inset 0 1px 0 0 #333 !important;}'               
+ '.messageGroupList .wbbThread.jsClipboardObject.new .columnSubject > h3 > .messageGroupLink {font-weight: 700;color: #fff;}' 
+ '.messageGroupList .columnSubject > h3 > .messageGroupLink {font-weight: 100;color: #aaa;}'
+ '.icon.icon16.icon-lock.jsIconClosed {text-shadow: 0 1px 0 #000;}'              
+ '.wbbBoardList .wbbBoard:hover {background-color: #222;}'             
+ '.quoteBoxAuthor > .quoteAuthorAvatar::after {border-color: transparent #222 transparent transparent;}'
+ '.quoteBoxAuthor > .quoteAuthorAvatar::before {border-color: transparent #000 transparent transparent;}'               
+ '.breadcrumbs > ul > li a {color: #eee;text-shadow: 0 1px 0 #000;}'
+ '.breadcrumbs > ul > li a:hover {background-color: #555;}'
+ '.breadcrumbs > ul > li {background-color: #444;}'
+ '.breadcrumbs > ul > li:hover {background-color: #555;}'
+ '.breadcrumbs > ul > li > .pointer > span {border-color: transparent transparent transparent #444;}'
+ '.breadcrumbs > ul > li:hover > .pointer > span {border-color: transparent transparent transparent #555;}'
+ '.breadcrumbs > ul > li > .pointer {border-color: transparent transparent transparent #111;}'
+ '.breadcrumbs > ul > li:hover > a {background-color: #555;}'
+ '.mainMenu > ul > li.active > a:hover {background-color: #333;color: #fff;text-shadow: 0 1px 0 #000;}'             
+ '.mainMenu > ul > li > a {color: #bbb;}'
+ '.breadcrumbs {background-color: #202020;border: 1px solid #000;}'               
+ '.boxHeadline > h1, .boxSubHeadline > h2 {color: #bbb;}'
+ '.box48 .details.userInformation dl.inlineDataList > dt a {color: #ccc;}'
+ '.icon.icon16 {text-shadow: 0 1px 0 #000;}'
+ '.userInformation > .containerHeadline > p a {color: #fff;}'
+ '.marginTop.tabularBox.tabularBoxTitle.messageGroupList.wbbThreadList .columnText.columnSubject .messageGroupInfo.mobileOptimization .wbbThreadBoardLink a {color: #999;}'
+ 'a.jsSubscribeButton {color: #ddd;}'
+ '.sidebar dl.inlineDataList > dt a {color: #ddd;}'
+ '.wbbBoardList .wbbLastPost > div > div > p {color: #ddd;}'
+ '#main.sidebarOrientationLeft .sidebar {border-right: 1px solid #000;}'
+ '#main > div > div > .sidebar {background-color: #202020;}'
+ '.sidebar fieldset > nav ul > li > a {color: #fff;text-shadow: 0 1px 0 #000;}'
+ '.sidebar fieldset > nav ul > li.active {background-color: #333;}'
+ '.sidebar fieldset > nav ul > li:hover:not(.active) > a {color: #aaa;}'
+ '.userNotificationItemList > .notificationItem > div > .details p a {color: #ddd;}'
+ '.userNotificationItemList > .notificationItem > div > .details p a:hover {color: #aaa;}'
+ '.boxSubHeadline > h2 {text-shadow: 0 1px 0 #000;}'
+ '.interactiveDropdown > .interactiveDropdownItemsContainer > .interactiveDropdownItems > li {background-color: #222;}'
+ '.interactiveDropdown {background-color: #111;border: 1px solid #000;}'
+ '.interactiveDropdown > .interactiveDropdownItemsContainer > .interactiveDropdownItems > li:not(.loading):not(.noItems):not(:last-child) {border-bottom: 1px solid #000;}'
+ '.interactiveDropdownItems > li:not(.loading):not(.noItems) {text-shadow: 0 1px 0 #000;}'
+ '.interactiveDropdown > .interactiveDropdownItemsContainer {border: 1px solid #000;}'
+ '.interactiveDropdown > .interactiveDropdownItemsContainer > .interactiveDropdownItems.interactiveDropdownItemsUserMenu > li > .box32 > .containerHeadline > h3 {color: #999;}'
+ '.icon32 {text-shadow: 0 1px 0 #000;}'
+ '.interactiveDropdown a {color: #fff;}'
+ '.interactiveDropdown > .interactiveDropdownItemsContainer > .interactiveDropdownItems > li.interactiveDropdownItemOutstanding:not(.loading):not(.noItems) {background-color: #333;background-image: linear-gradient(to left,#333 50%,#333 100%);}'
+ '.interactiveDropdown > .interactiveDropdownItemsContainer > .interactiveDropdownItems > li:not(.loading):not(.noItems) {text-shadow: 0 1px 0 #000;}'
+ '.interactiveDropdown > .interactiveDropdownItemsContainer > .interactiveDropdownItems > li.interactiveDropdownItemShadow:not(.loading):not(.noItems) > .interactiveDropdownItemShadowLink:hover {background-color: #444;}'
+ '.interactiveDropdown > .interactiveDropdownItemsContainer > .interactiveDropdownItems > li.interactiveDropdownItemShadow:not(.loading):not(.noItems):hover {background-color: #444;}'
+ '.sidebar fieldset > legend {text-shadow: 0 1px 0 #000;}'
+ '.sidebar dl:not(.plain) > dt {color: #ddd;}'
+ '.sidebar dl:not(.plain) > dt {text-shadow: 0 1px 0 #000;}'
+ '.dropdown .dropdownToggle a, .dropdown .dropdownToggle a:hover {color: #fff;}'
+ '.recentActivityList > li > div.box48 > div a, .recentActivityList > li > div.box48 > div a:hover {color: #fff;}'
+ '.dropdownMenu {background-color: #333;border: 1px solid #000;color: #ddd;box-shadow: 2px 2px 10px 0 #000;}'
+ '.dropdownMenu li > a, .dropdownMenu li > span {color: #ddd;text-shadow: 0 1px 0 #000;}'
+ '.interactiveDropdown > .interactiveDropdownItemsContainer > .interactiveDropdownItems > li:hover:not(.loading):not(.noItems) {background-color: #444;}'
+ '.commentList > li:hover:nth-child(2n):not(.commentAdd) {background-color: #222;}'
+ '.commentList > li:hover:not(.commentAdd) {background-color: #222;}'
+ 'textarea, textarea:hover {background-color: #111;border-color: #000;}'
+ '.container.tabMenuContent.ui-tabs-panel.ui-widget-content.ui-corner-bottom {background-color: #111;border: 1px solid #000;}'
+ '.tabMenu > ul {background-color: #111;border-color: #000;text-shadow: 0 1px 0 #000;}'
+ '.tabMenu > ul > li.ui-state-active > a {background-color: #222;border-color: #000;color: #ddd;}'
+ '.tabMenu > ul > li.ui-state-active > a::before {display:none;}'
+ '.tabMenu > ul > li.ui-state-active > a::after {display:none;}'
+ '.tabMenu > ul > li:not(.ui-state-active) > a:hover {color: #ccc;}'
+ 'section#profileContent fieldset > legend {border-bottom: 1px solid #000;}'
+ 'section#profileContent .container.tabMenuContent.ui-tabs-panel.ui-widget-content.ui-corner-bottom {background-color: #222;}'
+ 'section#profileContent  dl:not(.plain) {background-color: #111;padding: 5px; border: 1px solid #000;margin-bottom: -10px;}'
+ '.box48 a {color: #ccc;}'
+ 'section#profileContent dl:not(.plain) a {color: #bbb;}'
+ '#main.sidebarOrientationLeft .sidebar > div fieldset a {color: #ccc;}'
+ '.likeList > li:first-child:hover {background-color: #222;}'
+ 'input[type="text"][disabled], input[type="text"], input[type="text"]:hover {background-color: #222;border-color: #000;}'
+ '.dropdown .dropdownToggle h3 {color: #eee;}'
+ '.messageHeader + .messageBody > div:first-child:not(.redactor-box), .messageBody > div:not(.messageFooter):not(.messageTabMenu):not(.redactor-box):not(:first-child) {border-top: 1px solid #000;}'
//+ '.messageBody > div:not(.messageFooter):not(.redactor-box):not(.messageTabMenu) > div.messageText img {border: 1px solid #000;}'
/* Section */
+ '.table tr.wbbThread.jsClipboardObject td {background: #202020 url(https://s3.amazonaws.com/files.enjin.com/98924/modules/forum/attachments/grey-up_1489787008.png) repeat-x left bottom !important;;border-bottom: 1px solid #000 !important;border-top: 1px solid !important;border-top-color: rgba(255,255,255,.12) !important;}'
+ '.table tr.wbbThread.jsClipboardObject.wbbThreadSticky td {background: #1d2129 url(https://s3.amazonaws.com/files.enjin.com/98924/modules/forum/attachments/grey-up_1489787008.png) repeat-x left bottom !important;border-bottom: 1px solid #000 !important;border-top: 1px solid !important;border-top-color: rgba(255,255,255,.12) !important;}'               
+ '.table tr.wbbThread.jsClipboardObject.wbbThreadAnnouncement td {background: #1d2129 url(https://s3.amazonaws.com/files.enjin.com/98924/modules/forum/attachments/grey-up_1489787008.png) repeat-x left bottom !important;border-bottom: 1px solid #000 !important;border-top: 1px solid !important;border-top-color: rgba(255,255,255,.12) !important;}'               
/* Buttons */
+ 'button:not([disabled]), .button {background-image: linear-gradient(180deg,#222,#333 2px,#222);color: #aaa;text-shadow: 0 1px 0 #000;background-color: #000;border-color: #000;}'
+ 'button:not([disabled]):hover, .button:hover {background-image: linear-gradient(180deg,#333,#444 2px,#333);color: #ccc;text-shadow: 0 1px 0 #000;background-color: #000;border-color: #000;box-shadow:none;}'
+ '.button:hover .icon {color: #999;}'
+ 'button.buttonPrimary:not([disabled]), input[type="submit"]:not([disabled]), .buttonGroup > li:first-child > .button.small, .recentActivityList > li.recentActivitiesMore > button, .button.buttonPrimary {background: linear-gradient(to bottom,#666 0%,#333 100%);border-color: #000;color: #ddd;box-shadow: none;text-shadow: 0 1px 0 #000;}'
+ 'button.buttonPrimary:not([disabled]):hover, input[type="submit"]:not([disabled]):hover, .buttonGroup > li:first-child > .button.small:hover, .recentActivityList > li.recentActivitiesMore > button:hover, .button.buttonPrimary:hover {background: linear-gradient(to bottom,#777 0%,#555 100%);border-color: #000;color: #fff;box-shadow: none;text-shadow: 0 1px 0 #000;}'
+ '.button.buttonPrimary:hover .icon {color: #fff;}'
+ '.pageNavigation ul li > a {text-shadow: 0 1px 0 #000;}'
+ '.pageNavigation ul li.button.active {text-shadow: 0 1px 0 #000;background-image: linear-gradient(#666,#666 3px);color: #fff;border-color: #000;}'
+ '.pageNavigation ul li:hover:not(.disabled) > a {color: #fff;}'
/* BBC */
+ '.container.containerPadding.spoilerBox {background-color: #222;border: 1px solid #000;}'
+ '.codeBox {background-color: #444;border: 1px solid #000;}'
+ '.codeBox > div {padding: 14px 21px 14px 14px;box-shadow: inset 4em 0 0 #333,inset 4.1em 0 0 #222;}'
+ '.codeBox.minimized > .codeBoxExpand {background-color: #111;border-top: 1px solid #000;box-shadow: 0 -10px 25px 5px #111;}'
+ '.container.bbcodeTable {background-color: #000;border: 1px solid #000;}'
/* Reply */
+ '.messageTabMenu > nav.messageTabMenuNavigation > ul {background-color: #222;}'
+ '.messageTabMenu > nav.messageTabMenuNavigation > ul > li > a {border-right: 1px solid #000;color: #ddd;}'
+ '.messageTabMenu {border: 1px solid #000;}'
+ '.redactor-box {border: 1px solid #000;}'
+ '.redactor-toolbar {background: repeating-linear-gradient(0deg,#222 0px,#222 3%,#222 3%,#333 100%);}'
+ '.redactor-toolbar > li.separator {border-right: 1px solid #000;}'
+ '.redactor-toolbar > li > a::before {color: #ddd;}'
+ '.redactor-toolbar > li > a {color: #fff;text-shadow: 0 1px 0 #000;}'
+ '.redactor-toolbar > li > a.fa {color: #fff;text-shadow: 0 1px 0 #000;}'
+ '.redactor-toolbar > li > a > i::before {color: #ddd;}'
+ '.redactor-toolbar > li > a.redactor-button-disabled::before {color: #ddd;}'
+ '.redactor-toolbar > li:last-of-type {border-right: 1px solid #000;}'
+ '.messageTabMenu > div, .messageTabMenu > fieldset {background-color: #444;border-top: 1px solid #000;}'
+ '.messageTabMenu > nav.messageTabMenuNavigation > ul > li.active > a {background-color: #444;color: #fff;}'
+ '.messageTabMenu > nav.messageTabMenuNavigation > ul > li > a:hover {color: #fff;}'
+ 'dl:not(.plain) > dd > label {color: #fff;}'
+ '.fa {text-shadow: 0 1px 0 #000;}'
+ '.redactor-toolbar > li > a.redactor-button-disabled {color: #ddd;}'
+ '.container.containerPadding.marginTop {background-color: #444;}'
+ '.redactor-editor {background-color: #111;}'
+ 'input[type="text"], input[type="text"]:hover {background-color: #222;border-color: #000;}'
+ 'dl:not(.plain) > dt {color: #fff;}'
+ 'fieldset > legend {border-bottom: 1px solid #111;color: #eee;text-shadow: 0 1px 0 #000;}'
+ '.message .messageContent .messageHeader .box32 > .messageHeadline > p:first-child > .username {text-shadow: 0 1px 0 #000;}'
+ '.message .messageContent .messageHeader .box32 > .messageHeadline > p:first-child > .username a, .message .messageContent .messageHeader .box32 > .messageHeadline > p:first-child > .username a:hover {color: #999;}'
/* Footer */
+ '.mc-footer {background: url(https://s3.amazonaws.com/files.enjin.com/98924/modules/forum/attachments/toplinks3_1489787514.png) repeat left top !important;}'
)