body {
    background-color: #1e2733;
    background-position: center 125px;
    color: #eeeeee!important
}

#wrapper a:active,
#wrapper a:link,
#wrapper a:visited {
    color: #aaccff;
}

#wrapper .alert a:active,
#wrapper .alert a:link,
#wrapper .alert a:visited {
    color: #1a95ca!important
}
#wrapper .alert a:hover {
    color: #ff0000!important
}

#wrapper a:hover {
    color: #ff6f6f!important
}
#wrapper .system-message-warning a {
    color: #0a6cff!important;
}
#wrapper .system-message-warning a:hover {
    color: #ff6f6f!important
}
.vote-topic.vote-count-positive.voted {
    background: #273b2b!important;
}
.vote-topic.vote-count-negative.voted {
    background: #3e1616!important;
}
.text blockquote {
    margin: 0;
    background: #354252;
    color: #e1e1e1;
    padding: 10px 15px;
    clear: both;
    border-left: 5px solid #3cd1d2;
}
#sidebar {
    border-left: 1px solid #2f2f2f!important
}
#wrapper {
    background-color: #27303b;
    border-bottom: 0!important
}
.comment.comment-self	.comment-content {
    background: #6c5d2f !important;
}
#myChart {
	background: transparent !important;
}
#specs_check #cpu,#gpu,#ram,#os {
	border: 1px solid #141414!important;
    background-color: #353535!important;
    color: #e6e6e6!important;	
}
.comment.comment-new .comment-content {
    background: #3b5a38 !important;
}	
.text h6>strong {
    font-weight: normal !important;
}

.search-form-wrapper {
    background: 0 0!important
}

.nav-pills>.active>a,
.nav-pills>.active>a:hover {
    background-color: #191919!important;
}
.nav-pills > li > a:hover {
    background-color: #475f89!important;
}

.vote-topic .vote-item {
    background: #171717
}

.vote-topic .vote-item i {
    background: url(/b/templates/skin/synio/images/icons-synio-ns.png) no-repeat
}

.topic .topic-footer .topic-info {
    border-top: 1px solid #181818!important
}

.topic .topic-content.text {
    color: #efefef!important
}

.topic .topic-header .topic-actions {
    background: #3e423b!important
}

table.sub_bott {
    border: 0px solid #020202 !important;
    background-color: #353535 !important;
	border-radius: 4px;
}

#content,
.block .block-header.sep,
.comment,
.reply {
    background: 0 0!important
}

.comment .comment-content {
    border: 1px solid #353535!important
}

.comment .comment-content:before {
    border-color: #3a3a3a transparent transparent!important
}

.comment .comment-content:after {
    border-color: #585858 transparent transparent!important
}

.block {
    border-bottom: 1px dotted #4a4a4a!important
}

.nav-tabs,
hr {
    border-bottom: 0!important
}

h2.page-header {
    color: #d4d4d4!important
}

.topic .topic-footer .topic-info li {
    border-right: 0!important
}

hr {
    border-top: 1px solid #a09e9e!important
}

.vote-topic .vote-item.vote-count {
    background-color: transparent!important
}

.spoiler-title {
    color: #ffe200!important
}

.nav-tabs>.active>a,
.nav-tabs>.active>a:hover {
    background-color: transparent!important;
    border: 0!important
}

.vote-topic .vote-item span {
    border-right: 0!important;
    border-top: 0!important
}

.rightnavbar h4 {
    font-size: 18px
}

.rightnavbar ul {
    list-style-type: square;
    padding: 5px 0 15px 25px
}

.rightnavbar li {
    padding-bottom: 5px
}

table.review-specs-table {
    background: #2b2b2b!important;
    border-collapse: collapse!important
}

table.review-specs-table td {
    border-right: 1px solid #3e3e3e!important;
    border-left: 1px solid #3e3e3e!important;
    border-top: 1px solid #3e3e3e!important;
    border-bottom: 1px solid #3e3e3e!important
}

time span {
    background-color: #406700!important;
    color: #e8e8e8!important
}

i.fa-comment {
    color: white!important
}

.spoiler-body {
    border: 1px solid #000!important;
    background: #3a3a3a!important
}

.text pre {
    background: #3e423b!important
}

.str {
    color: #72ff72!important
}

.kwd {
    color: #a7a7ff!important
}

.com {
    color: #ff5959!important
}

.typ {
    color: #ff9eff!important
}

.lit {
    color: #00fdfd!important
}

.pun {
    color: #ffffd1!important
}

.pln {
    color: #fff!important
}

.tag {
    color: #7c79ff!important
}

.atn {
    color: #ff70ff!important
}

.atv,
.dec {
    color: #35f935!important
}

pre.prettyprint {
    border: 1px solid #323232!important
}

@media print {
    .kwd,
    .tag,
    .typ {
        font-weight: 700
    }
    .str {
        color: #72ff72!important
    }
    .kwd {
        color: #a7a7ff!important
    }
    .com {
        color: #ff5959!important;
        font-style: italic
    }
    .typ {
        color: #ff9eff!important
    }
    .lit {
        color: #00fdfd!important
    }
    .pun {
        color: #ffffd1!important
    }
    .pln {
        color: #fff!important
    }
    .tag {
        color: #7c79ff!important
    }
    .atn {
        color: #ff70ff!important
    }
    .atv {
        color: #35f935!important
    }
}

code,
pre {
    color: #eaeaea!important
}

.file-title {
    color: #d4d4d4!important;
}
.bx-wrapper .bx-viewport {
-moz-box-shadow: 0 0 5px #141414 !important;
-webkit-box-shadow: 0 0 5px #141414 !important;
box-shadow: 0 0 5px #141414 !important;
border: 5px solid #1b1a18 !important;
background-color: #1b1a18 !important;
}
hr {
    border-top: 1px solid #2f2f2f!important;
}
.alert-info {
    color: #b2b2b2!important;
    background-color: #353535!important;
    border-color: #141414!important;
}
.alert {
    text-shadow: none!important;
}
.markItUpEditor {
    border: 1px solid #141414!important;
    background-color: #353535!important;
    color: #e6e6e6!important;
}
.button-preview:hover {
    text-decoration: none!important;
    background: #6a6a6a!important;
}
.button-preview {
    text-decoration: none!important;
	background: none!important;
	background-color: #494949!important;
	color: #f5f6f8!important;
	border: 1px solid #141414!important;
}
.markItUp a {
    background: url(https://rutab.net/b/engine/lib/external/jquery/markitup/sets/synio/images/icons-white.png) no-repeat;
}
.markItUpHeader {
    background: #181818!important;
    background: -moz-linear-gradient(top, #fbfcfc 0%, #f0f2f5 100%)!important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#141414), color-stop(100%,#181818))!important;
    background: -webkit-linear-gradient(top, #202020 0%,#181818 100%)!important;
    background: -o-linear-gradient(top, #fbfcfc 0%,#f0f2f5 100%)!important;
    background: -ms-linear-gradient(top, #fbfcfc 0%,#f0f2f5 100%)!important;
    background: linear-gradient(top, #fbfcfc 0%,#f0f2f5 100%)!important;
    border-top: 1px solid #141414!important;
    border-left: 1px solid #141414!important;
    border-right: 1px solid #141414!important;
}
.markItUp .editor-code a {
    background-position: -351px -9px!important;
}
.markItUpHeader ul a {
    width: 20px!important;
}
.markItUp .editor-picture a {
    background-position: -421px -10px!important;
}
.markItUp .editor-spoiler a {
    background-position: -584px -9px!important;
}
.markItUpHeader ul .markItUpSeparator {
    border-left: 1px solid #494949 !important;
	border-right: 0px !important;
}
.vote-topic.vote-count-negative.vote-nobuttons	 { background: transparent!important; }
.vote-topic.vote-count-positive.vote-nobuttons { background: transparent!important; }

.vote-topic.vote-count-positive.vote-nobuttons,
.vote-topic.vote-count-positive	.vote-item.vote-count 	{ -webkit-box-shadow: none!important; box-shadow: none!important; }
.vote-topic.vote-count-negative.vote-nobuttons,
.vote-topic.vote-count-negative	.vote-item.vote-count 	{ -webkit-box-shadow: none!important; box-shadow: none!important; }
.vote-topic.vote-count-zero.vote-nobuttons,
.vote-topic.vote-count-zero	.vote-item.vote-count 		{ -webkit-box-shadow: none!important; box-shadow: none!important; }
.vote-topic.vote-count-zero.vote-nobuttons {
    background: #2f2f2f!important;
}
.vote-topic.not-voted .vote-item.vote-up:hover { 
	background: #171717!important;
}
.vote-topic.not-voted .vote-item.vote-down:hover { 
	background: #171717!important;
}
.reply textarea {
    border: 1px solid #141414!important;
    background-color: #353535!important;
    color: #e6e6e6!important;
}
.rc-anchor-light {
    background: #1b1a18!important;
    color: #e6e6e6!important;
}
.rc-anchor-light.rc-anchor-normal {
    border: 1px solid #141414!important;
}
.rc-anchor-light .rc-anchor-pt a:link, .rc-anchor-light .rc-anchor-pt a:visited {
    color: #a9cfff!important;
}
.rc-anchor-light .rc-anchor-logo-text {	
    color: #b6b6b6!important;
}
.recaptcha-checkbox-border {
    background-color: #b5b5b5!important;
    border: 2px solid #504e4e!important;
}
.comment.comment-current .comment-content {
    background: #485639!important;
}
.singleLink{text-decoration: none; display: inline-block; margin-bottom: 5px; font-weight: 700;}
.rnboff{display:none}.rnbon{display:block;margin-bottom:-6px;margin-top:3px}.navsub,.rnbon a,.toggleLink{display:inline-block}.rnbon a{margin-bottom:2px}.toggleLink{border-bottom:1px dashed #676767;margin-bottom:5px;font-weight:700}.navsub{font-weight:700;font-size:12px;background-color:#e8b908;color:#000000;margin-bottom:8px;padding:5px 10px}a.currentpage{filter: invert(50%);pointer-events:none;cursor:default}#rnavbar a{text-decoration:none}


#wrapper .button {
	border: 1px solid #1f1f1f!important;
	background: #475670!important;
	background: -moz-linear-gradient(top,  #475670 0%, #31405a 100%)!important;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#475670), color-stop(100%,#31405a))!important;
	background: -webkit-linear-gradient(top,  #475670 0%,#31405a 100%)!important;
	background: -o-linear-gradient(top,  #475670 0%,#31405a 100%)!important;
	background: -ms-linear-gradient(top,  #475670 0%,#31405a 100%)!important;
	background: linear-gradient(top,  #475670 0%,#31405a 100%)!important;
	color:#efefef!important;
}
#wrapper .button:hover { text-decoration: none; background: #475670!important; }
#wrapper .button:active { 
	-moz-box-shadow: 	0 0 3px rgba(0, 0, 0, .3) inset; 
	-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, .3) inset; 
	box-shadow: 		0 0 3px rgba(0, 0, 0, .3) inset; 
}
.wrapper-content {
    background: #242c38!important;
}

.input-text:focus {
    border-color: #000000!important;
}
#wrapper textarea, #wrapper select, #wrapper input[type=text], input[type=password], input[type=datetime], input[type=datetime-local], input[type=date], input[type=month], input[type=time], input[type=week], input[type=number], input[type=email], input[type=url], input[type=search], input[type=tel], input[type=color], .uneditable-input {
    background-color: #2b3543!important;
    border: 1px solid #000000!important;
}
#wrapper select, textarea, #wrapper input[type=text], input[type=password], input[type=datetime], input[type=datetime-local], input[type=date], input[type=month], input[type=time], input[type=week], input[type=number], input[type=email], input[type=url], input[type=search], input[type=tel], input[type=color], .uneditable-input {
    color: #e1e1e1!important;
}
.ui-widget-content {
    border: 1px solid #27303b!important;
    background: #475362!important;
}
.ui-menu .ui-menu-item {
	background-color: #2b3543!important;
}
.ui-menu .ui-menu-item b {
	color: #00c4ff!important;
}
.ui-menu .ui-menu-item a.ui-state-hover,
.ui-menu .ui-menu-item a.ui-state-active {
	background-color: #43526c!important;
	color: #ffffff!important;
}
.ui-widget-content a {
    color: #e1e1e1!important;
}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {
    border: 1px solid #43526c!important;
    background: #43526c!important;
}
#wrapper input[type=file] {
    border: 1px solid #1f1f1f!important;
    background: #475670!important;
    color: #ffffff!important;
    padding: 5px 10px;
    border-radius: 4px;
}
.system-message-notice {
    background: #336c30!important;
    color: #ffffff!important;
}
.alert-success {
    color: #fafafa!important;
    background-color: #30432f!important;
    border-color: #000000!important;
}

/* tables */
table.tablesorter {
	font-family:arial;
	background-color: transparent!important;
	margin:10px 0pt 15px;
	font-size: 9pt;
	width: 100%;
	text-align: left;

}
table.tablesorter thead tr th, table.tablesorter tfoot tr th {
	background-color: #232228!important;
    border: 1px solid #000!important;
    font-size: 8pt;
    padding: 10px;
    color: #dadada!important;
}
table.tablesorter thead tr .header {
	background-image: url(bg.gif) !important;
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
}
table.tablesorter tbody td {
	color: #e5e5e5!important;
	padding: 8px;
	background-color: transparent!important;
	vertical-align: top;
	line-height: 1.2em !important;
}
table.tablesorter tbody tr.odd td {
	background-color: transparent!important;
}
table.tablesorter thead tr .headerSortUp {
	background-image: url(/html/tablesorter/themes/destiny2/asc.gif) !important;
}
table.tablesorter thead tr .headerSortDown {
	background-image: url(/html/tablesorter/themes/destiny2/desc.gif) !important;
}
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {
	background-color: #3c3a46!important;
    color: #ffdf04!important;
}
.alert_task {
    color: #e1e1e1 !important;
    background-color: #2e3841 !important;
    border-color: #27303b !important;
}
.spoiler_links {
    color: #00adff !important;
}
td.tplus, td.tminus {
    border-radius: 4px;
    color: black !important;
}
div#SidebarDateSelect div#Delayedpost_ClearDateSelect {
    background: #27303b !important;
}
.pagination ul li.active span {
    color: #ffd400 !important;
}
.hasTooltip {
    color: #a1e192 !important;
    background: #1e2733 !important;
}
.myunsubscribe {
    color: #d0d0d0 !important;
    background: #2f2f2f !important;
    border: solid #2f2f2f 1px !important;
}
.profile-info-about {
    background: #465568 !important;
    color: #f2f2f2 !important;
}
.profile-info-about .avatar {
	background: #3b4756 !important;
}
.profile-dotted-list li span {
    background: #27303b !important;
}
.profile-dotted-list li strong {
    background: #27303b !important;
}

.nav.nav-profile li a:hover 	{ background-color: transparent !important; }

.talk-search {
    background: #1e2733 !important;
}
input[disabled], select[disabled], textarea[disabled], input[readonly], select[readonly], textarea[readonly] {
    background-color: #432b2b !important;
    border: 0px;
    color: #b4b4b4;	
}
.block.block-type-profile .upload-photo {
    background: #27303b !important;
}
div.footer {
    background-color: #171b1f !important;
}
.rightnavbar img {
	filter: invert(1);
}
div.topic-content>div.top_cell:nth-of-type(odd) {
    background: #2f3a47 !important;
}
.top_cell_consoles {
    color: #cbffcf !important;
}
div.topic-content>div.top_cell:nth-of-type(even) {
    background: #27303b !important;
}
.comment-preview {
    background: #2b3543 !important;
    border: 1px solid #1c1c1c !important;
}
.select2-container--open .select2-dropdown--below {
    background-color: #31405a !important;
}
.select2-container--default .select2-results__option[aria-selected=true] {
    background-color: #219090 !important;
}
.select2-container--default .select2-selection--single {
    background-color: #2b3543 !important;
    border: 1px solid #000000 !important;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
    color: #e5e5e5 !important;
}
.mapplic-search-form {
	background-color: #1e2733!important;
    border-bottom: 1px solid #1e2733!important;
    border-right: 1px solid #1e2733!important;

}
.mapplic-element {
    background-color: #1e2733!important;
}
.mapplic-container {
    background-color: #1e2733!important;
}
.mapplic-sidebar {
    background-color: #1e2733!important;
}
.mapplic-list-location > a {
    background-color: #27303b!important;
}
.mapplic-list-location > a:hover {
	background-color: #2d3743!important;
	border-left: 2px solid orange !important;
}
.mapplic-list-location h4 {
    color: #dadada!important;
}
.mapplic-list-location {
    border-bottom: 1px solid #040404!important;
}
.mapplic-list-category ol {
    border-bottom: 0px!important;
}
.mapplic-tooltip-link {
    background-color: #394b60!important;
}
.norads {
	color: #FFEB3B!important;
}

button.spoiler-button {
    color: #57c7ff!important;
}
#right_video {
	color: black;
}
#twitchToggle {
	color: #bcbcbc;
}
#twitchBar {
	color: #bcbcbc;
}
.posispecs {
	color: #3cd1d2 !important;
}
h6.non_pos_colors {
    color: #ffe400 !important;
}
.top_cell_rate {
	color: #ffe400 !important;
}
.check_prices {
    background-color: #ffe400 !important;
    color: black !important;
}
.divmarketwidget {
    //color: black;
}
.ywdgt_main {
    background: #1e2733 !important;
}
.ywdgt_title_link {
    color: #c3c3c3 !important;
}
.ywdgt_note {
    color: #747474 !important;
}
table.review-specs-table th{
	background: #FFC107 !important;
	color: black !important;	
	border-right:1px solid #3e3e3e !important;
	border-left:1px solid #3e3e3e !important;
	border-top:1px solid #3e3e3e !important;
	border-bottom:1px solid #3e3e3e !important
	}
.mce-content-body [data-mce-selected=inline-boundary] {
    background-color: #262846!important;
}
a.topic-blog-undex {
	background-color: #2c2c2c !important;
}
h3.title-undex {
	color: #aaccff;		
}
h3.title-undex a:visited {
	color: #aaccff !important;	
}	
h2.unity-undex:after {
	background-color: #424e5c !important;
}
div.undex-filter {
    background-color: #27303b !important;
}
.select2-results {
    display: block;
    background-color: #2b3543;
}
.select2-dropdown {
    background-color: #2b3543 !important;
	border: 1px solid #000 !important;
}
table.review-specs-table thead {
	background: #FFC107 !important;
	color: black !important;
}
.topic-content hr {
    background: #ffffff;
}
code, pre {
    color: #ffc800 !important;
}
code {
    color: #d14;
    background-color: #242426;
    border: 1px solid #000000;
    padding: 2px 4px;
}
kbd {
	color: #ffbf00 !important;
}