.ui-helper-hidden {
	display: none
}

.ui-helper-hidden-accessible {
	position: absolute !important;
	clip: rect(1px 1px 1px 1px);
	clip: rect(1px, 1px, 1px, 1px)
}

.ui-helper-reset {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	line-height: 1.3;
	text-decoration: none;
	font-size: 100%;
	list-style: none
}

.ui-helper-clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden
}

.ui-helper-clearfix {
	display: inline-block
}

* html .ui-helper-clearfix {
	height: 1%
}

.ui-helper-clearfix {
	display: block
}

.ui-helper-zfix {
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	position: absolute;
	opacity: 0;
	filter: Alpha(Opacity=0)
}

.ui-state-disabled {
	cursor: default !important
}

.ui-icon {
	display: block;
	text-indent: -99999px;
	overflow: hidden;
	background-repeat: no-repeat
}

.ui-widget-overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%
}

.ui-widget {
	font-family: Segoe UI, Arial, sans-serif;
	font-size: 1.1em
}

.ui-widget .ui-widget {
	font-size: 1em
}

.ui-widget button,
.ui-widget input,
.ui-widget select,
.ui-widget textarea {
	font-family: Segoe UI, Arial, sans-serif;
	font-size: 1em
}

.ui-widget-content {
	border: 1px solid #8e846b;
	background: #feeebd url(/images/jquery/ui-bg_highlight-soft_100_feeebd_1x100.png) 50% top repeat-x;
	color: #383838
}

.ui-widget-content a {
	color: #383838
}

.ui-widget-header {
	border: 1px solid #494437;
	background: #817865 url(/images/jquery/ui-bg_gloss-wave_45_817865_500x100.png) 50% 50% repeat-x;
	color: #fff;
	font-weight: 700
}

.ui-widget-header a {
	color: #fff
}

.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
	border: 1px solid #eeb420;
	background: #fff9e5 url(/images/jquery/ui-bg_gloss-wave_90_fff9e5_500x100.png) 50% top repeat-x;
	color: #1f1f1f
}

.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
	color: #1f1f1f
}

.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
	border: 1px solid #ffb73d;
	background: #d34d17 url(/images/jquery/ui-bg_diagonals-medium_20_d34d17_40x40.png) 50% 50% repeat;
	color: #fff
}

.ui-state-error-text,
.ui-state-error a,
.ui-widget-content .ui-state-error-text,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error-text,
.ui-widget-header .ui-state-error a {
	color: #fff
}

.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
	font-weight: 700
}

.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
	opacity: .7;
	filter: Alpha(Opacity=70);
	font-weight: 400
}

.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
	opacity: .35;
	filter: Alpha(Opacity=35);
	background-image: none
}

.ui-icon {
	width: 16px;
	height: 16px
}

.ui-icon,
.ui-widget-content .ui-icon {
	background-image: url(/images/jquery/ui-icons_d19405_256x240.png)
}

.ui-widget-header .ui-icon {
	background-image: url(/images/jquery/ui-icons_fadc7a_256x240.png)
}

.ui-state-default .ui-icon {
	background-image: url(/images/jquery/ui-icons_3d3d3d_256x240.png)
}

.ui-state-focus .ui-icon,
.ui-state-hover .ui-icon {
	background-image: url(/images/jquery/ui-icons_bd7b00_256x240.png)
}

.ui-state-active .ui-icon {
	background-image: url(/images/jquery/ui-icons_eb990f_256x240.png)
}

.ui-state-highlight .ui-icon {
	background-image: url(/images/jquery/ui-icons_ed9f26_256x240.png)
}

.ui-state-error-text .ui-icon,
.ui-state-error .ui-icon {
	background-image: url(/images/jquery/ui-icons_ffe180_256x240.png)
}

.ui-icon-carat-1-n {
	background-position: 0 0
}

.ui-icon-carat-1-ne {
	background-position: -16px 0
}

.ui-icon-carat-1-e {
	background-position: -32px 0
}

.ui-icon-carat-1-se {
	background-position: -48px 0
}

.ui-icon-carat-1-s {
	background-position: -64px 0
}

.ui-icon-carat-1-sw {
	background-position: -80px 0
}

.ui-icon-carat-1-w {
	background-position: -96px 0
}

.ui-icon-carat-1-nw {
	background-position: -112px 0
}

.ui-icon-carat-2-n-s {
	background-position: -128px 0
}

.ui-icon-carat-2-e-w {
	background-position: -144px 0
}

.ui-icon-triangle-1-n {
	background-position: 0 -16px
}

.ui-icon-triangle-1-ne {
	background-position: -16px -16px
}

.ui-icon-triangle-1-e {
	background-position: -32px -16px
}

.ui-icon-triangle-1-se {
	background-position: -48px -16px
}

.ui-icon-triangle-1-s {
	background-position: -64px -16px
}

.ui-icon-triangle-1-sw {
	background-position: -80px -16px
}

.ui-icon-triangle-1-w {
	background-position: -96px -16px
}

.ui-icon-triangle-1-nw {
	background-position: -112px -16px
}

.ui-icon-triangle-2-n-s {
	background-position: -128px -16px
}

.ui-icon-triangle-2-e-w {
	background-position: -144px -16px
}

.ui-icon-arrow-1-n {
	background-position: 0 -32px
}

.ui-icon-arrow-1-ne {
	background-position: -16px -32px
}

.ui-icon-arrow-1-e {
	background-position: -32px -32px
}

.ui-icon-arrow-1-se {
	background-position: -48px -32px
}

.ui-icon-arrow-1-s {
	background-position: -64px -32px
}

.ui-icon-arrow-1-sw {
	background-position: -80px -32px
}

.ui-icon-arrow-1-w {
	background-position: -96px -32px
}

.ui-icon-arrow-1-nw {
	background-position: -112px -32px
}

.ui-icon-arrow-2-n-s {
	background-position: -128px -32px
}

.ui-icon-arrow-2-ne-sw {
	background-position: -144px -32px
}

.ui-icon-arrow-2-e-w {
	background-position: -160px -32px
}

.ui-icon-arrow-2-se-nw {
	background-position: -176px -32px
}

.ui-icon-arrowstop-1-n {
	background-position: -192px -32px
}

.ui-icon-arrowstop-1-e {
	background-position: -208px -32px
}

.ui-icon-arrowstop-1-s {
	background-position: -224px -32px
}

.ui-icon-arrowstop-1-w {
	background-position: -240px -32px
}

.ui-icon-arrowthick-1-n {
	background-position: 0 -48px
}

.ui-icon-arrowthick-1-ne {
	background-position: -16px -48px
}

.ui-icon-arrowthick-1-e {
	background-position: -32px -48px
}

.ui-icon-arrowthick-1-se {
	background-position: -48px -48px
}

.ui-icon-arrowthick-1-s {
	background-position: -64px -48px
}

.ui-icon-arrowthick-1-sw {
	background-position: -80px -48px
}

.ui-icon-arrowthick-1-w {
	background-position: -96px -48px
}

.ui-icon-arrowthick-1-nw {
	background-position: -112px -48px
}

.ui-icon-arrowthick-2-n-s {
	background-position: -128px -48px
}

.ui-icon-arrowthick-2-ne-sw {
	background-position: -144px -48px
}

.ui-icon-arrowthick-2-e-w {
	background-position: -160px -48px
}

.ui-icon-arrowthick-2-se-nw {
	background-position: -176px -48px
}

.ui-icon-arrowthickstop-1-n {
	background-position: -192px -48px
}

.ui-icon-arrowthickstop-1-e {
	background-position: -208px -48px
}

.ui-icon-arrowthickstop-1-s {
	background-position: -224px -48px
}

.ui-icon-arrowthickstop-1-w {
	background-position: -240px -48px
}

.ui-icon-arrowreturnthick-1-w {
	background-position: 0 -64px
}

.ui-icon-arrowreturnthick-1-n {
	background-position: -16px -64px
}

.ui-icon-arrowreturnthick-1-e {
	background-position: -32px -64px
}

.ui-icon-arrowreturnthick-1-s {
	background-position: -48px -64px
}

.ui-icon-arrowreturn-1-w {
	background-position: -64px -64px
}

.ui-icon-arrowreturn-1-n {
	background-position: -80px -64px
}

.ui-icon-arrowreturn-1-e {
	background-position: -96px -64px
}

.ui-icon-arrowreturn-1-s {
	background-position: -112px -64px
}

.ui-icon-arrowrefresh-1-w {
	background-position: -128px -64px
}

.ui-icon-arrowrefresh-1-n {
	background-position: -144px -64px
}

.ui-icon-arrowrefresh-1-e {
	background-position: -160px -64px
}

.ui-icon-arrowrefresh-1-s {
	background-position: -176px -64px
}

.ui-icon-arrow-4 {
	background-position: 0 -80px
}

.ui-icon-arrow-4-diag {
	background-position: -16px -80px
}

.ui-icon-extlink {
	background-position: -32px -80px
}

.ui-icon-newwin {
	background-position: -48px -80px
}

.ui-icon-refresh {
	background-position: -64px -80px
}

.ui-icon-shuffle {
	background-position: -80px -80px
}

.ui-icon-transfer-e-w {
	background-position: -96px -80px
}

.ui-icon-transferthick-e-w {
	background-position: -112px -80px
}

.ui-icon-folder-collapsed {
	background-position: 0 -96px
}

.ui-icon-folder-open {
	background-position: -16px -96px
}

.ui-icon-document {
	background-position: -32px -96px
}

.ui-icon-document-b {
	background-position: -48px -96px
}

.ui-icon-note {
	background-position: -64px -96px
}

.ui-icon-mail-closed {
	background-position: -80px -96px
}

.ui-icon-mail-open {
	background-position: -96px -96px
}

.ui-icon-suitcase {
	background-position: -112px -96px
}

.ui-icon-comment {
	background-position: -128px -96px
}

.ui-icon-person {
	background-position: -144px -96px
}

.ui-icon-print {
	background-position: -160px -96px
}

.ui-icon-trash {
	background-position: -176px -96px
}

.ui-icon-locked {
	background-position: -192px -96px
}

.ui-icon-unlocked {
	background-position: -208px -96px
}

.ui-icon-bookmark {
	background-position: -224px -96px
}

.ui-icon-tag {
	background-position: -240px -96px
}

.ui-icon-home {
	background-position: 0 -112px
}

.ui-icon-flag {
	background-position: -16px -112px
}

.ui-icon-calendar {
	background-position: -32px -112px
}

.ui-icon-cart {
	background-position: -48px -112px
}

.ui-icon-pencil {
	background-position: -64px -112px
}

.ui-icon-clock {
	background-position: -80px -112px
}

.ui-icon-disk {
	background-position: -96px -112px
}

.ui-icon-calculator {
	background-position: -112px -112px
}

.ui-icon-zoomin {
	background-position: -128px -112px
}

.ui-icon-zoomout {
	background-position: -144px -112px
}

.ui-icon-search {
	background-position: -160px -112px
}

.ui-icon-wrench {
	background-position: -176px -112px
}

.ui-icon-gear {
	background-position: -192px -112px
}

.ui-icon-heart {
	background-position: -208px -112px
}

.ui-icon-star {
	background-position: -224px -112px
}

.ui-icon-link {
	background-position: -240px -112px
}

.ui-icon-cancel {
	background-position: 0 -128px
}

.ui-icon-plus {
	background-position: -16px -128px
}

.ui-icon-plusthick {
	background-position: -32px -128px
}

.ui-icon-minus {
	background-position: -48px -128px
}

.ui-icon-minusthick {
	background-position: -64px -128px
}

.ui-icon-close {
	background-position: -80px -128px
}

.ui-icon-closethick {
	background-position: -96px -128px
}

.ui-icon-key {
	background-position: -112px -128px
}

.ui-icon-lightbulb {
	background-position: -128px -128px
}

.ui-icon-scissors {
	background-position: -144px -128px
}

.ui-icon-clipboard {
	background-position: -160px -128px
}

.ui-icon-copy {
	background-position: -176px -128px
}

.ui-icon-contact {
	background-position: -192px -128px
}

.ui-icon-image {
	background-position: -208px -128px
}

.ui-icon-video {
	background-position: -224px -128px
}

.ui-icon-script {
	background-position: -240px -128px
}

.ui-icon-alert {
	background-position: 0 -144px
}

.ui-icon-info {
	background-position: -16px -144px
}

.ui-icon-notice {
	background-position: -32px -144px
}

.ui-icon-help {
	background-position: -48px -144px
}

.ui-icon-check {
	background-position: -64px -144px
}

.ui-icon-bullet {
	background-position: -80px -144px
}

.ui-icon-radio-off {
	background-position: -96px -144px
}

.ui-icon-radio-on {
	background-position: -112px -144px
}

.ui-icon-pin-w {
	background-position: -128px -144px
}

.ui-icon-pin-s {
	background-position: -144px -144px
}

.ui-icon-play {
	background-position: 0 -160px
}

.ui-icon-pause {
	background-position: -16px -160px
}

.ui-icon-seek-next {
	background-position: -32px -160px
}

.ui-icon-seek-prev {
	background-position: -48px -160px
}

.ui-icon-seek-end {
	background-position: -64px -160px
}

.ui-icon-seek-first,
.ui-icon-seek-start {
	background-position: -80px -160px
}

.ui-icon-stop {
	background-position: -96px -160px
}

.ui-icon-eject {
	background-position: -112px -160px
}

.ui-icon-volume-off {
	background-position: -128px -160px
}

.ui-icon-volume-on {
	background-position: -144px -160px
}

.ui-icon-power {
	background-position: 0 -176px
}

.ui-icon-signal-diag {
	background-position: -16px -176px
}

.ui-icon-signal {
	background-position: -32px -176px
}

.ui-icon-battery-0 {
	background-position: -48px -176px
}

.ui-icon-battery-1 {
	background-position: -64px -176px
}

.ui-icon-battery-2 {
	background-position: -80px -176px
}

.ui-icon-battery-3 {
	background-position: -96px -176px
}

.ui-icon-circle-plus {
	background-position: 0 -192px
}

.ui-icon-circle-minus {
	background-position: -16px -192px
}

.ui-icon-circle-close {
	background-position: -32px -192px
}

.ui-icon-circle-triangle-e {
	background-position: -48px -192px
}

.ui-icon-circle-triangle-s {
	background-position: -64px -192px
}

.ui-icon-circle-triangle-w {
	background-position: -80px -192px
}

.ui-icon-circle-triangle-n {
	background-position: -96px -192px
}

.ui-icon-circle-arrow-e {
	background-position: -112px -192px
}

.ui-icon-circle-arrow-s {
	background-position: -128px -192px
}

.ui-icon-circle-arrow-w {
	background-position: -144px -192px
}

.ui-icon-circle-arrow-n {
	background-position: -160px -192px
}

.ui-icon-circle-zoomin {
	background-position: -176px -192px
}

.ui-icon-circle-zoomout {
	background-position: -192px -192px
}

.ui-icon-circle-check {
	background-position: -208px -192px
}

.ui-icon-circlesmall-plus {
	background-position: 0 -208px
}

.ui-icon-circlesmall-minus {
	background-position: -16px -208px
}

.ui-icon-circlesmall-close {
	background-position: -32px -208px
}

.ui-icon-squaresmall-plus {
	background-position: -48px -208px
}

.ui-icon-squaresmall-minus {
	background-position: -64px -208px
}

.ui-icon-squaresmall-close {
	background-position: -80px -208px
}

.ui-icon-grip-dotted-vertical {
	background-position: 0 -224px
}

.ui-icon-grip-dotted-horizontal {
	background-position: -16px -224px
}

.ui-icon-grip-solid-vertical {
	background-position: -32px -224px
}

.ui-icon-grip-solid-horizontal {
	background-position: -48px -224px
}

.ui-icon-gripsmall-diagonal-se {
	background-position: -64px -224px
}

.ui-icon-grip-diagonal-se {
	background-position: -80px -224px
}

.ui-corner-all,
.ui-corner-left,
.ui-corner-tl,
.ui-corner-top {
	border-top-left-radius: 8px
}

.ui-corner-all,
.ui-corner-right,
.ui-corner-top,
.ui-corner-tr {
	border-top-right-radius: 8px
}

.ui-corner-all,
.ui-corner-bl,
.ui-corner-bottom,
.ui-corner-left {
	border-bottom-left-radius: 8px
}

.ui-corner-all,
.ui-corner-bottom,
.ui-corner-br,
.ui-corner-right {
	border-bottom-right-radius: 8px
}

.ui-widget-overlay {
	background: #5c5c5c url(/images/jquery/ui-bg_flat_50_5c5c5c_40x100.png) 50% 50% repeat-x;
	opacity: .8;
	filter: Alpha(Opacity=80)
}

.ui-widget-shadow {
	margin: -7px 0 0 -7px;
	padding: 7px;
	background: #ccc url(/images/jquery/ui-bg_flat_30_cccccc_40x100.png) 50% 50% repeat-x;
	opacity: .6;
	filter: Alpha(Opacity=60);
	border-radius: 8px
}

.ui-autocomplete {
	position: absolute;
	cursor: default
}

* html .ui-autocomplete {
	width: 1px
}

.ui-menu {
	list-style: none;
	padding: 2px;
	margin: 0;
	display: block;
	float: left
}

.ui-menu .ui-menu {
	margin-top: -3px
}

.ui-menu .ui-menu-item {
	margin: 0;
	padding: 0;
	zoom: 1;
	float: left;
	clear: left;
	width: 100%
}

.ui-menu .ui-menu-item a {
	text-decoration: none;
	display: block;
	padding: .2em .4em;
	line-height: 1.5;
	zoom: 1
}

.ui-menu .ui-menu-item a.ui-state-active,
.ui-menu .ui-menu-item a.ui-state-hover {
	font-weight: 400;
	margin: -1px
}

.ui-tabs {
	position: relative;
	padding: .2em;
	zoom: 1
}

.ui-tabs .ui-tabs-nav {
	margin: 0;
	padding: .2em .2em 0
}

.ui-tabs .ui-tabs-nav li {
	list-style: none;
	float: left;
	position: relative;
	top: 1px;
	margin: 0 .2em 1px 0;
	border-bottom: 0 !important;
	padding: 0;
	white-space: nowrap
}

.ui-tabs .ui-tabs-nav li a {
	float: left;
	padding: .5em 1em;
	text-decoration: none
}

.ui-tabs .ui-tabs-nav li.ui-tabs-selected {
	margin-bottom: 0;
	padding-bottom: 1px
}

.ui-tabs .ui-tabs-nav li.ui-state-disabled a,
.ui-tabs .ui-tabs-nav li.ui-state-processing a,
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a {
	cursor: text
}

.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a,
.ui-tabs .ui-tabs-nav li a {
	cursor: pointer
}

.ui-tabs .ui-tabs-panel {
	display: block;
	border-width: 0;
	padding: 1em 1.4em;
	background: none
}

.ui-tabs .ui-tabs-hide {
	display: none !important
}

.ui-datepicker {
	width: 17em;
	padding: .2em .2em 0;
	display: none
}

.ui-datepicker .ui-datepicker-header {
	position: relative;
	padding: .2em 0
}

.ui-datepicker .ui-datepicker-next,
.ui-datepicker .ui-datepicker-prev {
	position: absolute;
	top: 2px;
	width: 1.8em;
	height: 1.8em
}

.ui-datepicker .ui-datepicker-next-hover,
.ui-datepicker .ui-datepicker-prev-hover {
	top: 1px
}

.ui-datepicker .ui-datepicker-prev {
	left: 2px
}

.ui-datepicker .ui-datepicker-next {
	right: 2px
}

.ui-datepicker .ui-datepicker-prev-hover {
	left: 1px
}

.ui-datepicker .ui-datepicker-next-hover {
	right: 1px
}

.ui-datepicker .ui-datepicker-next span,
.ui-datepicker .ui-datepicker-prev span {
	display: block;
	position: absolute;
	left: 50%;
	margin-left: -8px;
	top: 50%;
	margin-top: -8px
}

.ui-datepicker .ui-datepicker-title {
	margin: 0 2.3em;
	line-height: 1.8em;
	text-align: center
}

.ui-datepicker .ui-datepicker-title select {
	font-size: 1em;
	margin: 1px 0
}

.ui-datepicker select.ui-datepicker-month-year {
	width: 100%
}

.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
	width: 49%
}

.ui-datepicker table {
	width: 100%;
	font-size: .9em;
	border-collapse: collapse;
	margin: 0 0 .4em
}

.ui-datepicker th {
	padding: .7em .3em;
	text-align: center;
	font-weight: 700;
	border: 0
}

.ui-datepicker td {
	border: 0;
	padding: 1px
}

.ui-datepicker td a,
.ui-datepicker td span {
	display: block;
	padding: .2em;
	text-align: right;
	text-decoration: none
}

.ui-datepicker .ui-datepicker-buttonpane {
	background-image: none;
	margin: .7em 0 0;
	padding: 0 .2em;
	border-left: 0;
	border-right: 0;
	border-bottom: 0
}

.ui-datepicker .ui-datepicker-buttonpane button {
	float: right;
	margin: .5em .2em .4em;
	cursor: pointer;
	padding: .2em .6em .3em;
	width: auto;
	overflow: visible
}

.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
	float: left
}

.ui-datepicker.ui-datepicker-multi {
	width: auto
}

.ui-datepicker-multi .ui-datepicker-group {
	float: left
}

.ui-datepicker-multi .ui-datepicker-group table {
	width: 95%;
	margin: 0 auto .4em
}

.ui-datepicker-multi-2 .ui-datepicker-group {
	width: 50%
}

.ui-datepicker-multi-3 .ui-datepicker-group {
	width: 33.3%
}

.ui-datepicker-multi-4 .ui-datepicker-group {
	width: 25%
}

.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
	border-left-width: 0
}

.ui-datepicker-multi .ui-datepicker-buttonpane {
	clear: left
}

.ui-datepicker-row-break {
	clear: both;
	width: 100%;
	font-size: 0
}

.ui-datepicker-rtl {
	direction: rtl
}

.ui-datepicker-rtl .ui-datepicker-prev {
	right: 2px;
	left: auto
}

.ui-datepicker-rtl .ui-datepicker-next {
	left: 2px;
	right: auto
}

.ui-datepicker-rtl .ui-datepicker-prev:hover {
	right: 1px;
	left: auto
}

.ui-datepicker-rtl .ui-datepicker-next:hover {
	left: 1px;
	right: auto
}

.ui-datepicker-rtl .ui-datepicker-buttonpane {
	clear: right
}

.ui-datepicker-rtl .ui-datepicker-buttonpane button {
	float: left
}

.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-rtl .ui-datepicker-group {
	float: right
}

.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
	border-right-width: 0;
	border-left-width: 1px
}

.ui-slider {
	position: relative;
	text-align: left
}

.ui-slider .ui-slider-handle {
	position: absolute;
	z-index: 2;
	width: 1.2em;
	height: 1.2em;
	cursor: default;
	touch-action: none
}

.ui-slider .ui-slider-range {
	position: absolute;
	z-index: 1;
	font-size: .7em;
	display: block;
	border: 0;
	background-position: 0 0
}

.ui-slider.ui-state-disabled .ui-slider-handle,
.ui-slider.ui-state-disabled .ui-slider-range {
	-webkit-filter: inherit;
	filter: inherit
}

.ui-slider-horizontal {
	height: .8em
}

.ui-slider-horizontal .ui-slider-handle {
	top: -.3em;
	margin-left: -.6em
}

.ui-slider-horizontal .ui-slider-range {
	top: 0;
	height: 100%
}

.ui-slider-horizontal .ui-slider-range-min {
	left: 0
}

.ui-slider-horizontal .ui-slider-range-max {
	right: 0
}

.ui-slider-vertical {
	width: .8em;
	height: 100px
}

.ui-slider-vertical .ui-slider-handle {
	left: -.3em;
	margin-left: 0;
	margin-bottom: -.6em
}

.ui-slider-vertical .ui-slider-range {
	left: 0;
	width: 100%
}

.ui-slider-vertical .ui-slider-range-min {
	bottom: 0
}

.ui-slider-vertical .ui-slider-range-max {
	top: 0
}

.ui-datepicker-cover {
	display: none;
	display: block;
	position: absolute;
	z-index: -1;
	-webkit-filter: mask();
	filter: mask();
	top: -4px;
	left: -4px;
	width: 200px;
	height: 200px
}

body.old-theme {
	background: radial-gradient(ellipse at bottom, #0c1545 0, #010322);
	color: #dfdfdf
}

body:not(.non-forum) {
	color: #fff;
	background-color: #010322
}

body:not(.non-forum) .main-content h1,
body:not(.non-forum) .main-content h1 a,
body:not(.non-forum) .main-content h2,
body:not(.non-forum) .main-content h2 a,
body:not(.non-forum) .main-content h3 a,
body:not(.non-forum) .main-content h4,
body:not(.non-forum) .main-content h4 a,
body:not(.non-forum) .main-content h5,
body:not(.non-forum) .main-content h5 a,
body:not(.non-forum) .main-content h6,
body:not(.non-forum) .main-content h6 a {
	color: #fff
}

body:not(.non-forum) .main-content h3 {
	border-bottom: 4px solid #3c4882;
	color: #fff
}

body:not(.non-forum) .main-content .side-segment h3 {
	border-bottom: 4px solid #2c355f
}

body:not(.non-forum) .main-content .postbody .content {
	color: #dfdfdf
}

body:not(.non-forum) .main-content .table-hover>tbody>tr>td a.lastsubject:hover,
body:not(.non-forum) .main-content .table-hover>tbody>tr>th a.lastsubject:hover,
body:not(.non-forum) .main-content dt {
	color: #666
}

body:not(.non-forum) .main-content hr.dashed {
	border-top: 1px dashed #ccc
}

body:not(.non-forum) .main-content .posthilit {
	color: #fff;
	background-color: #cba133
}

body:not(.non-forum) .main-content .signature {
	border-top: 1px solid #ccc
}

body:not(.non-forum) .main-content .notice {
	border-top: 1px dashed #ccc
}

body:not(.non-forum) .main-content .content blockquote {
	background: 0 0 #2c355f
}

body:not(.non-forum) .main-content .content blockquote:after,
body:not(.non-forum) .main-content .content blockquote:before {
	color: #ccc
}

body:not(.non-forum) .main-content .codebox {
	background-color: #3c4882;
	border: 2px solid #d8d8d8
}

body:not(.non-forum) .main-content .codebox span {
	border-bottom: 1px dashed #ccc
}

body:not(.non-forum) .main-content .codebox code {
	color: #8b8b8b
}

body:not(.non-forum) .main-content .syntaxbg {
	color: #3c4882
}

body:not(.non-forum) .main-content .syntaxcomment {
	color: #fff
}

body:not(.non-forum) .main-content .syntaxdefault {
	color: #bcbcbc
}

body:not(.non-forum) .main-content .syntaxhtml {
	color: #fff
}

body:not(.non-forum) .main-content .syntaxkeyword {
	color: #585858
}

body:not(.non-forum) .main-content .syntaxstring {
	color: #a7a7a7
}

body:not(.non-forum) .main-content .counter {
	color: #fff;
	text-shadow: 0 1px 1px hsla(0, 0%, 100%, .75)
}

body:not(.non-forum) .main-content .attachbox {
	border: 2px dashed #d8d8d8;
	background-color: #3c4882
}

body:not(.non-forum) .main-content .pm-message .attachbox {
	background-color: #f3f3f3
}

body:not(.non-forum) .main-content .attachbox p,
body:not(.non-forum) .main-content .stats {
	color: #666
}

body:not(.non-forum) .main-content .attachbox .thumbnail {
	border: 2px solid #4c5ba5
}

body:not(.non-forum) .main-content textarea.dropzone-wrap {
	border: 2px dashed #2c355f
}

body:not(.non-forum) .main-content .dropzone-content:before {
	color: #ebebeb
}

body:not(.non-forum) .main-content .table-primary thead th a {
	color: #3c4882
}

body:not(.non-forum) .main-content .forum-mods>strong,
body:not(.non-forum) .main-content .subforums>strong,
body:not(.non-forum) .main-content a:link,
body:not(.non-forum) .main-content a:visited {
	color: #dfdfdf
}

body:not(.non-forum) .main-content a:hover {
	color: #a6a6a6
}

body:not(.non-forum) .main-content a:active {
	color: #338ad2
}

body:not(.non-forum) .main-content a,
body:not(.non-forum) .main-content a.forumtitle:hover,
body:not(.non-forum) .main-content a.topictitle:hover {
	color: #dfdfdf
}

body:not(.non-forum) .main-content a.forumtitle:active,
body:not(.non-forum) .main-content a.topictitle:active {
	color: #2e8ece
}

body:not(.non-forum) .main-content a.forumtitle,
body:not(.non-forum) .main-content a.topictitle {
	color: #cba133
}

body:not(.non-forum) .main-content .postlink {
	border-bottom: 1px dashed #ccc
}

body:not(.non-forum) .main-content .postlink:visited {
	color: #5d8fbd
}

body:not(.non-forum) .main-content .postlink,
body:not(.non-forum) .main-content .postlink:active {
	color: #368ad2
}

body:not(.non-forum) .main-content .content h2,
body:not(.non-forum) .main-content .postlink:hover {
	color: #dfdfdf;
	border-bottom: 1px solid #ccc
}

body:not(.non-forum) .main-content .post-id a {
	color: #3c4882
}

body:not(.non-forum) .main-content .content h2 {
	color: #fff
}

body:not(.non-forum) .main-content .side-segment h2:after,
body:not(.non-forum) .main-content .side-segment h3:after {
	background-color: #cba133
}

body:not(.non-forum) .main-content a {
	color: #2880b2
}

body:not(.non-forum) .main-content .lines,
body:not(.non-forum) .main-content .lines:after,
body:not(.non-forum) .main-content .lines:before {
	background: #3c4882
}

body:not(.non-forum) .main-content .navbar-inverse .navbar-toggle {
	border: 2px solid #656b7b
}

body:not(.non-forum) .main-content .navbar-inverse .navbar-toggle:focus,
body:not(.non-forum) .main-content .navbar-inverse .navbar-toggle:hover {
	background-color: #656b7b
}

body:not(.non-forum) .main-content .stat_offline {
	background: #cb1111
}

body:not(.non-forum) .main-content .stat_online {
	background: #5da423
}

body:not(.non-forum) .main-content .stat {
	border: 2px solid #3c4882 !important
}

body:not(.non-forum) .main-content #scrollbar-one .track,
body:not(.non-forum) .main-content #scrollbar-three .track,
body:not(.non-forum) .main-content #scrollbar-two .track,
body:not(.non-forum) .main-content #scrollbar .track {
	background-color: #ccc
}

body:not(.non-forum) .main-content #scrollbar-one .thumb,
body:not(.non-forum) .main-content #scrollbar-one .thumb .end,
body:not(.non-forum) .main-content #scrollbar-two .thumb,
body:not(.non-forum) .main-content #scrollbar-two .thumb .end {
	background-color: #0daed3
}

body:not(.non-forum) .main-content .nano>.nano-pane {
	background: rgba(0, 0, 0, .25)
}

body:not(.non-forum) .main-content .nano>.nano-pane>.nano-slider {
	background: #2c355f
}

body:not(.non-forum) .main-content .tagsinput span.tag {
	color: #3c4882;
	background: 0 0 #ccc
}

body:not(.non-forum) .main-content .tagsinput input {
	color: #3c4882
}

body:not(.non-forum) .main-content .ui-timeline:before {
	background-color: #d5d5d5
}

body:not(.non-forum) .main-content .ui-timeline .tl-item .tl-body .tl-time {
	color: #fff
}

body:not(.non-forum) .main-content .ui-timeline .tl-item .tl-body .tl-content {
	background-color: #3c4882
}

body:not(.non-forum) .main-content .ui-timeline .tl-item .tl-body .tl-content:after {
	border-color: transparent #3c4882 transparent transparent
}

body:not(.non-forum) .main-content .square-icon {
	color: #3c4882;
	border: 3px solid #c4dada;
	background: 0 0 #6a8db3;
	box-shadow: 0 0 0 6px #fafafb
}

body:not(.non-forum) .main-content .framed-ucp {
	border: 2px solid #ccc
}

body:not(.non-forum) .main-content legend {
	color: #b7b7b7
}

body:not(.non-forum) .main-content .form-group.has-warning .fileinput .fileinput-preview {
	color: #8a6d3b
}

body:not(.non-forum) .main-content .form-group.has-warning .fileinput .thumbnail {
	border-color: #faebcc
}

body:not(.non-forum) .main-content .form-group.has-error .fileinput .fileinput-preview {
	color: #a94442
}

body:not(.non-forum) .main-content .form-group.has-error .fileinput .thumbnail {
	border-color: #ebccd1
}

body:not(.non-forum) .main-content .form-group.has-success .fileinput .fileinput-preview {
	color: #3c763d
}

body:not(.non-forum) .main-content .form-group.has-success .fileinput .thumbnail {
	border-color: #d6e9c6
}

body:not(.non-forum) .main-content .table-bordered {
	border-color: #3c4882
}

body:not(.non-forum) .main-content .table-primary {
	border-color: -moz-use-text-color #3c4882 #3c4882
}

body:not(.non-forum) .main-content .table-primary tbody td {
	color: #fff;
	background: 0 0 #3c4882
}

body:not(.non-forum) .main-content .notification-table-title {
	color: #747474 !important
}

body:not(.non-forum) .main-content .subforums>.unread {
	color: #cba133
}

body:not(.non-forum) .main-content .table-primary tbody tr:nth-child(odd) td,
body:not(.non-forum) .main-content .table-primary tbody tr:nth-child(odd) th {
	background: 0 0 #3c4882
}

body:not(.non-forum) .main-content .table-primary thead th {
	color: #3c4882
}

body:not(.non-forum) .main-content .table tr.active,
body:not(.non-forum) .main-content .table tr.active td {
	background: 0 0 #deecfa !important
}

body:not(.non-forum) .main-content th i {
	color: #f8f8f8
}

body:not(.non-forum) .main-content table .stats-col {
	background-color: #2c355f !important
}

body:not(.non-forum) .main-content .icon-wrapper {
	background-color: #2c355f
}

body:not(.non-forum) .main-content .row-icon-font-mini {
	color: #3c4882
}

body:not(.non-forum) .main-content .forum-list-lock,
body:not(.non-forum) .main-content .forumview-lock {
	color: #fff
}

body:not(.non-forum) .main-content .forum-read {
	color: #b8bdcb
}

body:not(.non-forum) .main-content .forum-unread {
	color: #cba133
}

body:not(.non-forum) .main-content .input-group-addon i {
	color: #fff
}

body:not(.non-forum) .main-content .footable.breakpoint>tbody>tr>td.footable-cell-detail {
	background: #3c4882
}

body:not(.non-forum) .main-content .footable.breakpoint>tbody>tr>td>span.footable-toggle {
	color: #fff;
	background: #2c355f
}

body:not(.non-forum) .main-content .footable-odd {
	background-color: #f7f7f7
}

body:not(.non-forum) .main-content .footable.breakpoint>tbody>tr.footable-row-detail {
	background: 0 0 #3c4882
}

body:not(.non-forum) .main-content .bg-primary,
body:not(.non-forum) .main-content .list-group-item-primary {
	background-color: #3c4882
}

body:not(.non-forum) .main-content .alert-primary,
body:not(.non-forum) .main-content .progress-bar {
	color: #3c4882;
	background-color: #3b8dbd
}

body:not(.non-forum) .main-content .bg-success,
body:not(.non-forum) .main-content .list-group-item-success,
body:not(.non-forum) .main-content a.list-group-item-success {
	color: #82b964;
	background-color: #3c4882
}

body:not(.non-forum) .main-content .label-success,
body:not(.non-forum) .main-content .progress-bar-success {
	color: #3c4882;
	background-color: #82b964
}

body:not(.non-forum) .main-content .bg-info,
body:not(.non-forum) .main-content .list-group-item-info,
body:not(.non-forum) .main-content a.list-group-item-info {
	color: #5bc0de;
	background-color: #3c4882
}

body:not(.non-forum) .main-content .progress-bar-info {
	color: #3c4882;
	background-color: #5bc0de
}

body:not(.non-forum) .main-content .label-info {
	color: #3c4882
}

body:not(.non-forum) .main-content .bg-warning,
body:not(.non-forum) .main-content .list-group-item-warning,
body:not(.non-forum) .main-content a.list-group-item-warning {
	color: #fdc153;
	background-color: #3c4882
}

body:not(.non-forum) .main-content .progress-bar-warning {
	color: #3c4882;
	background-color: #f0ad4e
}

body:not(.non-forum) .main-content .bg-danger,
body:not(.non-forum) .main-content .list-group-item-danger,
body:not(.non-forum) .main-content a.list-group-item-danger {
	color: #d24d33;
	background-color: #f7e0db
}

body:not(.non-forum) .main-content .progress-bar-danger {
	color: #3c4882;
	background-color: #d24d33
}

body:not(.non-forum) .main-content .table-hover>tbody>tr.success:hover>td,
body:not(.non-forum) .main-content .table-hover>tbody>tr.success:hover>th,
body:not(.non-forum) .main-content .table-hover>tbody>tr>td.success:hover,
body:not(.non-forum) .main-content .table-hover>tbody>tr>th.success:hover,
body:not(.non-forum) .main-content a.list-group-item-success:focus,
body:not(.non-forum) .main-content a.list-group-item-success:hover {
	color: #3c4882;
	background-color: #82b964
}

body:not(.non-forum) .main-content .table-hover>tbody>tr.warning:hover>td,
body:not(.non-forum) .main-content .table-hover>tbody>tr.warning:hover>th,
body:not(.non-forum) .main-content .table-hover>tbody>tr>td.warning:hover,
body:not(.non-forum) .main-content .table-hover>tbody>tr>th.warning:hover,
body:not(.non-forum) .main-content a.list-group-item-warning:focus,
body:not(.non-forum) .main-content a.list-group-item-warning:hover {
	color: #3c4882;
	background-color: #f0ad4e
}

body:not(.non-forum) .main-content .table-hover>tbody>tr.info:hover>td,
body:not(.non-forum) .main-content .table-hover>tbody>tr.info:hover>th,
body:not(.non-forum) .main-content .table-hover>tbody>tr>td.info:hover,
body:not(.non-forum) .main-content .table-hover>tbody>tr>th.info:hover,
body:not(.non-forum) .main-content a.list-group-item-info:focus,
body:not(.non-forum) .main-content a.list-group-item-info:hover {
	color: #3c4882;
	background-color: #5bc0de
}

body:not(.non-forum) .main-content .table-hover>tbody>tr.danger:hover>td,
body:not(.non-forum) .main-content .table-hover>tbody>tr.danger:hover>th,
body:not(.non-forum) .main-content .table-hover>tbody>tr>td.danger:hover,
body:not(.non-forum) .main-content .table-hover>tbody>tr>th.danger:hover,
body:not(.non-forum) .main-content a.list-group-item-danger:focus,
body:not(.non-forum) .main-content a.list-group-item-danger:hover {
	color: #3c4882;
	background-color: #d24d33
}

body:not(.non-forum) .main-content .list-group-item {
	border: 2px solid #4c5ba5;
	background-color: #3c4882
}

body:not(.non-forum) .main-content a.list-group-item.active,
body:not(.non-forum) .main-content a.list-group-item.active:focus,
body:not(.non-forum) .main-content a.list-group-item.active:hover {
	background-color: #6573b8
}

body:not(.non-forum) .main-content .list-group-item-danger {
	border-color: #f7e0db
}

body:not(.non-forum) .main-content .list-group-item-info,
body:not(.non-forum) .main-content .list-group-item-success,
body:not(.non-forum) .main-content .list-group-item-warning {
	border-color: #3c4882
}

body:not(.non-forum) .main-content a.list-group-item-danger:focus,
body:not(.non-forum) .main-content a.list-group-item-danger:hover {
	border-color: #d24d33
}

body:not(.non-forum) .main-content a.list-group-item-info:focus,
body:not(.non-forum) .main-content a.list-group-item-info:hover {
	border-color: #5bc0de
}

body:not(.non-forum) .main-content a.list-group-item-success:focus,
body:not(.non-forum) .main-content a.list-group-item-success:hover {
	border-color: #82b964
}

body:not(.non-forum) .main-content a.list-group-item-warning:focus,
body:not(.non-forum) .main-content a.list-group-item-warning:hover {
	border-color: #f0ad4e
}

body:not(.non-forum) .main-content .table {
	background: #3c4882
}

body:not(.non-forum) .main-content .table>tbody>tr>td,
body:not(.non-forum) .main-content .table>tbody>tr>th,
body:not(.non-forum) .main-content .table>tfoot>tr>td,
body:not(.non-forum) .main-content .table>thead>tr>td {
	border-top: 4px solid #2c355f
}

body:not(.non-forum) .main-content .table>thead>tr>th {
	border-bottom: 7px solid #4c5ba5;
	background: #424f8f;
	color: #fff
}

body:not(.non-forum) .main-content .table>tfoot>tr>th {
	color: #fff;
	border: 1px solid #4c5ba5;
	background: #4c5ba5
}

body:not(.non-forum) .main-content .table-hover>tbody>tr:hover>td,
body:not(.non-forum) .main-content .table-hover>tbody>tr:hover>th {
	background-color: #2c355f;
	color: #fff
}

body:not(.non-forum) .main-content .table-hover>tbody>tr:hover>td .lastsubject,
body:not(.non-forum) .main-content .table-hover>tbody>tr:hover>th .lastsubject {
	color: #fff
}

body:not(.non-forum) .main-content .panel {
	background-color: #3c4882
}

body:not(.non-forum) .main-content .panel-outline {
	background: linear-gradient(135deg, #cba133, transparent 20%, transparent 80%, #cba133);
	padding: 1px
}

body:not(.non-forum) .main-content .panel-outline .panel-inner {
	background-color: #3c4882
}

body:not(.non-forum) .main-content .panel-forum>.panel-heading {
	color: #fff;
	background-color: #2a325c
}

body:not(.non-forum) .main-content .footer-foreground a,
body:not(.non-forum) .main-content .panel-forum>.panel-heading a,
body:not(.non-forum) .main-content .section-pre-footer a {
	color: #fff
}

body:not(.non-forum) .main-content .panel-forum>.panel-heading a:hover {
	color: #3c4882
}

body:not(.non-forum) .main-content .panel-forum {
	border: #85869c
}

body:not(.non-forum) .main-content .section-page {
	background-color: #e8e8e8
}

body:not(.non-forum) .main-content .panel-post {
	background-color: #3c4882
}

body:not(.non-forum) .main-content .panel-post>i,
body:not(.non-forum) .main-content .panel-post>img {
	color: #3c4882
}

body:not(.non-forum) .main-content .panel-post>i {
	border: 10px solid #3c4882
}

body:not(.non-forum) .main-content .panel-post>img {
	border: 6px solid #3c4882
}

body:not(.non-forum) .main-content .blog-meta {
	color: #3c4882;
	background: 0 0 #cba133;
	text-shadow: 0 1px 0 rgba(0, 0, 0, .1)
}

body:not(.non-forum) .main-content .panel-post:hover>i {
	border: 10px solid #3c4882
}

body:not(.non-forum) .main-content .panel-post h6,
body:not(.non-forum) .main-content .panel-post h6>a {
	color: #666
}

body:not(.non-forum) .main-content .panel-post p {
	color: #a8a8a8
}

body:not(.non-forum) .main-content .panel-post .panel-bottom {
	background-color: #2c355f
}

body:not(.non-forum) .main-content .poll-na {
	color: #fff
}

body:not(.non-forum) .main-content .panel-poll {
	border: 2px solid #3c4882
}

body:not(.non-forum) .main-content .panel-stats .panel-footer,
body:not(.non-forum) .main-content .panel-stats strong {
	color: #878787
}

body:not(.non-forum) .main-content .panel-login {
	color: #fff;
	background: #3c4882
}

body:not(.non-forum) .main-content .login-form-icon {
	color: #3c4882;
	border-right: 1px solid #3c4882
}

body:not(.non-forum) .main-content .panel-login .signin-text {
	color: #fff
}

body:not(.non-forum) .main-content .panel-login .signin-text:before,
body:not(.non-forum) .main-content .panel-login .signin-text span {
	background: #3c4882
}

body:not(.non-forum) .main-content .login-full .signin-text span {
	background: 0 0 #3c4882
}

body:not(.non-forum) .main-content .well {
	border: 3px solid #3c4882;
	background-color: #3c4882
}

body:not(.non-forum) .main-content .well blockquote {
	border-color: rgba(0, 0, 0, .15)
}

body:not(.non-forum) .main-content .form-control {
	color: #000;
	border: 2px solid #2c355f
}

body:not(.non-forum) .main-content .form-control:focus {
	border-color: #969fa1
}

body:not(.non-forum) .main-content .form-control::-moz-placeholder {
	color: #fff
}

body:not(.non-forum) .main-content .form-control:-ms-input-placeholder {
	color: #fff
}

body:not(.non-forum) .main-content .form-control::-webkit-input-placeholder {
	color: #fff
}

body:not(.non-forum) .main-content .form-control[disabled],
body:not(.non-forum) .main-content .form-control[readonly],
body:not(.non-forum) .main-content fieldset[disabled] .form-control {
	background-color: #3c4882
}

body:not(.non-forum) .main-content .input-group-addon {
	border: 2px solid #2c355f;
	background-color: #3c4882
}

body:not(.non-forum) .main-content .flat-header {
	color: #3c4882
}

body:not(.non-forum) .main-content .masthead:before {
	background-color: #2a325c
}

body:not(.non-forum) .main-content .flat-header-fixed-top {
	margin-top: 80px
}

body:not(.non-forum) .main-content .flat-header h1 {
	color: #3c4882
}

body:not(.non-forum) .main-content .navbar {
	min-height: 80px;
	padding: 14px 0 0
}

body:not(.non-forum) .main-content .breadcrumb-line {
	background-color: #3c4882
}

body:not(.non-forum) .main-content .breadcrumb-buttons {
	background: #d7dee3
}

body:not(.non-forum) .main-content .breadcrumb li:first-child a {
	background: #7783c0;
	color: #3c4882
}

body:not(.non-forum) .main-content .breadcrumb li:first-child a:visited {
	color: #3c4882
}

body:not(.non-forum) .main-content .breadcrumb li:last-child a {
	color: #fff
}

body:not(.non-forum) .main-content .section-pre-footer {
	color: #3c4882;
	background: 0 0 #283e56
}

body:not(.non-forum) .main-content .section-pre-footer .thumb i {
	color: #cba133
}

body:not(.non-forum) .main-content .section-pre-footer h3 {
	color: #3c4882
}

body:not(.non-forum) .main-content .section-pre-footer p {
	color: #869aaf
}

body:not(.non-forum) .main-content .section-pre-footer .section-bg {
	background: 0 0 #2f4761
}

body:not(.non-forum) .main-content .call-to-action {
	color: #3c4882;
	text-shadow: 0 1px 0 rgba(0, 0, 0, .1)
}

body:not(.non-forum) .main-content .mastbottom {
	color: #3c4882;
	background-color: #cba133
}

body:not(.non-forum) .main-content #footer-section {
	background: 0 0 #00a2d9
}

body:not(.non-forum) .main-content .footer-foreground {
	color: #3c4882;
	background: 0 0 rgba(0, 0, 0, .25)
}

body:not(.non-forum) .main-content .copyrights {
	color: #869aaf
}

body:not(.non-forum) .main-content .footer-nav a {
	color: #fff
}

body:not(.non-forum) .main-content .footer-nav a:hover {
	text-decoration: underline
}

body:not(.non-forum) .main-content .debug-output,
body:not(.non-forum) .main-content .timePosted a,
body:not(.non-forum) .main-content .twitter h3 a small {
	color: #869aaf
}

body:not(.non-forum) .main-content .social-network a {
	color: #fff !important
}

body:not(.non-forum) .main-content .social-network a:hover {
	color: #2d2d2d !important;
	background-color: #fff
}

body:not(.non-forum) .main-content .google-plus-color {
	background-color: #d34836
}

body:not(.non-forum) .main-content .pinterest-color {
	background-color: #cb2027
}

body:not(.non-forum) .main-content .facebook-color {
	background-color: #3b5998
}

body:not(.non-forum) .main-content .youtube-color {
	background-color: red
}

body:not(.non-forum) .main-content .behance-color {
	background-color: #1769ff
}

body:not(.non-forum) .main-content .dropbox-color {
	background-color: #007ee5
}

body:not(.non-forum) .main-content .envato-color {
	background-color: #82b540
}

body:not(.non-forum) .main-content .twitter-color {
	background-color: #00aced
}

body:not(.non-forum) .main-content .rss-color {
	background-color: #e48645
}

body:not(.non-forum) .main-content .rss-color-forum {
	color: #e48645
}

body:not(.non-forum) .main-content .form-actions {
	border: 2px solid #3c4882;
	background: #6573b8
}

body:not(.non-forum) .main-content .control-group {
	border-bottom: 1px dashed #c9c9c9
}

body:not(.non-forum) .main-content .control-label {
	color: #fff
}

body:not(.non-forum) .main-content .input-icon i {
	color: #ccc
}

body:not(.non-forum) .main-content #gallery input[type=radio]:checked+label {
	background-color: #3c4882
}

body:not(.non-forum) .main-content .separator:before {
	background: #cdcdcd
}

body:not(.non-forum) .main-content .separator i {
	color: #cdcdcd;
	background: #3c4882
}

body:not(.non-forum) .main-content .btn-primary.active,
body:not(.non-forum) .main-content .btn-primary:active,
body:not(.non-forum) .main-content .btn-primary:focus,
body:not(.non-forum) .main-content .btn-primary:hover,
body:not(.non-forum) .main-content .open .dropdown-toggle.btn-primary {
	background-color: #31759d
}

body:not(.non-forum) .main-content .btn-default.disabled,
body:not(.non-forum) .main-content .btn-default.disabled.active,
body:not(.non-forum) .main-content .btn-default.disabled:active,
body:not(.non-forum) .main-content .btn-default.disabled:focus,
body:not(.non-forum) .main-content .btn-default.disabled:hover,
body:not(.non-forum) .main-content .btn-default[disabled],
body:not(.non-forum) .main-content .btn-default[disabled].active,
body:not(.non-forum) .main-content .btn-default[disabled]:active,
body:not(.non-forum) .main-content .btn-default[disabled]:focus,
body:not(.non-forum) .main-content .btn-default[disabled]:hover,
body:not(.non-forum) .main-content fieldset[disabled] .btn-default,
body:not(.non-forum) .main-content fieldset[disabled] .btn-default.active,
body:not(.non-forum) .main-content fieldset[disabled] .btn-default:active,
body:not(.non-forum) .main-content fieldset[disabled] .btn-default:focus,
body:not(.non-forum) .main-content fieldset[disabled] .btn-default:hover {
	background-color: #d3d4d6
}

body:not(.non-forum) .main-content .btn-success,
body:not(.non-forum) .main-content .btn-success.disabled,
body:not(.non-forum) .main-content .btn-success.disabled.active,
body:not(.non-forum) .main-content .btn-success.disabled:active,
body:not(.non-forum) .main-content .btn-success.disabled:focus,
body:not(.non-forum) .main-content .btn-success.disabled:hover,
body:not(.non-forum) .main-content .btn-success[disabled],
body:not(.non-forum) .main-content .btn-success[disabled].active,
body:not(.non-forum) .main-content .btn-success[disabled]:active,
body:not(.non-forum) .main-content .btn-success[disabled]:focus,
body:not(.non-forum) .main-content .btn-success[disabled]:hover,
body:not(.non-forum) .main-content .label-success,
body:not(.non-forum) .main-content .progress-bar-success,
body:not(.non-forum) .main-content fieldset[disabled] .btn-success,
body:not(.non-forum) .main-content fieldset[disabled] .btn-success.active,
body:not(.non-forum) .main-content fieldset[disabled] .btn-success:active,
body:not(.non-forum) .main-content fieldset[disabled] .btn-success:focus,
body:not(.non-forum) .main-content fieldset[disabled] .btn-success:hover {
	background-color: #2dcb73
}

body:not(.non-forum) .main-content .btn-success.active,
body:not(.non-forum) .main-content .btn-success:active,
body:not(.non-forum) .main-content .btn-success:focus,
body:not(.non-forum) .main-content .btn-success:hover,
body:not(.non-forum) .main-content .open .dropdown-toggle.btn-success {
	color: #3c4882;
	background-color: #3dd480 !important
}

body:not(.non-forum) .main-content .btn-warning,
body:not(.non-forum) .main-content .btn-warning.disabled,
body:not(.non-forum) .main-content .btn-warning.disabled.active,
body:not(.non-forum) .main-content .btn-warning.disabled:active,
body:not(.non-forum) .main-content .btn-warning.disabled:focus,
body:not(.non-forum) .main-content .btn-warning.disabled:hover,
body:not(.non-forum) .main-content .btn-warning[disabled],
body:not(.non-forum) .main-content .btn-warning[disabled].active,
body:not(.non-forum) .main-content .btn-warning[disabled]:active,
body:not(.non-forum) .main-content .btn-warning[disabled]:focus,
body:not(.non-forum) .main-content .btn-warning[disabled]:hover,
body:not(.non-forum) .main-content .label-warning,
body:not(.non-forum) .main-content .progress-bar-warning,
body:not(.non-forum) .main-content fieldset[disabled] .btn-warning,
body:not(.non-forum) .main-content fieldset[disabled] .btn-warning.active,
body:not(.non-forum) .main-content fieldset[disabled] .btn-warning:active,
body:not(.non-forum) .main-content fieldset[disabled] .btn-warning:focus,
body:not(.non-forum) .main-content fieldset[disabled] .btn-warning:hover {
	background-color: #f0ad4e
}

body:not(.non-forum) .main-content .btn-info,
body:not(.non-forum) .main-content .btn-info.disabled,
body:not(.non-forum) .main-content .btn-info.disabled.active,
body:not(.non-forum) .main-content .btn-info.disabled:active,
body:not(.non-forum) .main-content .btn-info.disabled:focus,
body:not(.non-forum) .main-content .btn-info.disabled:hover,
body:not(.non-forum) .main-content .btn-info[disabled],
body:not(.non-forum) .main-content .btn-info[disabled].active,
body:not(.non-forum) .main-content .btn-info[disabled]:active,
body:not(.non-forum) .main-content .btn-info[disabled]:focus,
body:not(.non-forum) .main-content .btn-info[disabled]:hover,
body:not(.non-forum) .main-content .label-info,
body:not(.non-forum) .main-content .progress-bar-info,
body:not(.non-forum) .main-content fieldset[disabled] .btn-info,
body:not(.non-forum) .main-content fieldset[disabled] .btn-info.active,
body:not(.non-forum) .main-content fieldset[disabled] .btn-info:active,
body:not(.non-forum) .main-content fieldset[disabled] .btn-info:focus,
body:not(.non-forum) .main-content fieldset[disabled] .btn-info:hover {
	background-color: #5bc0de
}

body:not(.non-forum) .main-content .btn-danger,
body:not(.non-forum) .main-content .btn-danger.disabled,
body:not(.non-forum) .main-content .btn-danger.disabled.active,
body:not(.non-forum) .main-content .btn-danger.disabled:active,
body:not(.non-forum) .main-content .btn-danger.disabled:focus,
body:not(.non-forum) .main-content .btn-danger.disabled:hover,
body:not(.non-forum) .main-content .btn-danger[disabled],
body:not(.non-forum) .main-content .btn-danger[disabled].active,
body:not(.non-forum) .main-content .btn-danger[disabled]:active,
body:not(.non-forum) .main-content .btn-danger[disabled]:focus,
body:not(.non-forum) .main-content .btn-danger[disabled]:hover,
body:not(.non-forum) .main-content .label-danger,
body:not(.non-forum) .main-content .progress-bar-danger,
body:not(.non-forum) .main-content fieldset[disabled] .btn-danger,
body:not(.non-forum) .main-content fieldset[disabled] .btn-danger.active,
body:not(.non-forum) .main-content fieldset[disabled] .btn-danger:active,
body:not(.non-forum) .main-content fieldset[disabled] .btn-danger:focus,
body:not(.non-forum) .main-content fieldset[disabled] .btn-danger:hover {
	background-color: #d24d33
}

body:not(.non-forum) .main-content .btn-danger.active,
body:not(.non-forum) .main-content .btn-danger:active,
body:not(.non-forum) .main-content .btn-danger:focus,
body:not(.non-forum) .main-content .btn-danger:hover,
body:not(.non-forum) .main-content .open .dropdown-toggle.btn-danger {
	background-color: #bc4329
}

body:not(.non-forum) .main-content .btn {
	color: #fff
}

body:not(.non-forum) .main-content .btn-default {
	border-color: #2c355f;
	background-color: #2c355f;
	color: #fff
}

body:not(.non-forum) .main-content .btn-default.active,
body:not(.non-forum) .main-content .btn-default:active,
body:not(.non-forum) .main-content .btn-default:focus,
body:not(.non-forum) .main-content .btn-default:hover,
body:not(.non-forum) .main-content .open .dropdown-toggle.btn-default {
	color: #3c4882;
	border-color: #fff;
	background-color: #fff
}

body:not(.non-forum) .main-content .btn-link:focus,
body:not(.non-forum) .main-content .btn-link:hover {
	color: #dfdfdf
}

body:not(.non-forum) .main-content .btn-danger,
body:not(.non-forum) .main-content .btn-info,
body:not(.non-forum) .main-content .btn-primary,
body:not(.non-forum) .main-content .btn-success,
body:not(.non-forum) .main-content .btn-warning {
	color: #fff !important;
	background-color: #4a59a0
}

body:not(.non-forum) .main-content .close {
	color: #fff;
	text-shadow: 0 1px 0 #3c4882
}

body:not(.non-forum) .main-content .label-info {
	background-color: #169fe6
}

body:not(.non-forum) .main-content .alert-success {
	color: #3c4882;
	border-color: #18bc9c;
	background-color: #18bc9c
}

body:not(.non-forum) .main-content .alert-success hr {
	border-top-color: #15a589
}

body:not(.non-forum) .main-content .alert-info .alert-link,
body:not(.non-forum) .main-content .alert-success .alert-link {
	color: #e6e6e6
}

body:not(.non-forum) .main-content .alert-info {
	color: #3c4882;
	border-color: #3498db;
	background-color: #3498db
}

body:not(.non-forum) .main-content .alert-info hr {
	border-top-color: #258cd1
}

body:not(.non-forum) .main-content .alert-warning {
	color: #3c4882;
	border-color: #f39c12;
	background-color: #f39c12
}

body:not(.non-forum) .main-content .alert-default {
	color: #fff;
	border-color: #424f8f;
	background-color: #3c4882
}

body:not(.non-forum) .main-content .alert-default .close {
	color: #111
}

body:not(.non-forum) .main-content .alert-warning hr {
	border-top-color: #e08e0b
}

body:not(.non-forum) .main-content .alert-danger .alert-link,
body:not(.non-forum) .main-content .alert-warning .alert-link {
	color: #e6e6e6
}

body:not(.non-forum) .main-content .alert-danger {
	color: #3c4882;
	border-color: #e74c3c;
	background-color: #e74c3c
}

body:not(.non-forum) .main-content .alert-danger hr {
	border-top-color: #e43725
}

body:not(.non-forum) .main-content .alert>a,
body:not(.non-forum) .main-content .user-login-drop>li h1 a {
	color: #3c4882
}

body:not(.non-forum) .main-content .friends-avatar img {
	border: 3px solid #dfe3e4
}

body:not(.non-forum) .main-content .arrow-up:before {
	border-color: transparent transparent #f0f0f1
}

body:not(.non-forum) .main-content .user-login-drop>li:first-child {
	color: #3c4882;
	background-color: #f0f0f1
}

body:not(.non-forum) .main-content .navbar-nav-fancy>li:before {
	color: #2c3e50;
	background: 0 0 #656b7b
}

body:not(.non-forum) .main-content .btn-search>i {
	color: #939393
}

body:not(.non-forum) .main-content .user-login-drop>li h1 a:hover {
	color: #3c4882
}

body:not(.non-forum) .main-content .dropdown-avatar img,
body:not(.non-forum) .main-content .navbar-avatar img {
	border: 3px solid #3c4882
}

body:not(.non-forum) .main-content .user-login .navbar-content a.change-avatar:hover {
	color: #df4782
}

body:not(.non-forum) .main-content .user-login .navbar-footer {
	background-color: #f0f0f1
}

body:not(.non-forum) .main-content .avatar-user-drop {
	border: 5px solid #3c4882
}

body:not(.non-forum) .main-content .nav-content>img {
	border: 5px solid #3c4882;
	border-radius: 50%
}

body:not(.non-forum) .main-content .navbar-nav .dropdown-menu>li>a i {
	color: #959c9d
}

body:not(.non-forum) .main-content .dropdown-menu {
	border: 4px solid #424f8f
}

body:not(.non-forum) .main-content .dropdown-menu>li>a {
	color: #959c9d
}

body:not(.non-forum) .main-content .dropdown-menu>li>a:hover {
	color: #889091;
	background: 0 0 #424f8f
}

body:not(.non-forum) .main-content .dropdown-menu .divider {
	background-color: #d7deea
}

body:not(.non-forum) .main-content .dropdown-menu>.active>a,
body:not(.non-forum) .main-content .dropdown-menu>.active>a:focus,
body:not(.non-forum) .main-content .dropdown-menu>.active>a:hover {
	color: #fff;
	background-color: #424f8f
}

body:not(.non-forum) .main-content .main-navigation .dropdown-menu {
	border-color: #d1d1d1 #d1d1d1 #d1d1d1 -moz-use-text-color;
	-o-border-image: none;
	-webkit-border-image: none;
	border-image: none;
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none
}

body:not(.non-forum) .main-content .navbar-inverse {
	border-color: #535a6c;
	background-color: #535a6c
}

body:not(.non-forum) .main-content .navbar-inverse .navbar-brand,
body:not(.non-forum) .main-content .navbar-inverse .navbar-nav>li>a {
	color: #3c4882
}

body:not(.non-forum) .main-content .navbar-inverse .navbar-nav>.active>a,
body:not(.non-forum) .main-content .navbar-inverse .navbar-nav>.active>a:focus,
body:not(.non-forum) .main-content .navbar-inverse .navbar-nav>.active>a:hover,
body:not(.non-forum) .main-content .navbar-inverse .navbar-nav>.open>a,
body:not(.non-forum) .main-content .navbar-inverse .navbar-nav>.open>a:focus,
body:not(.non-forum) .main-content .navbar-inverse .navbar-nav>.open>a:hover {
	color: #3c4882;
	background-color: #4c5363
}

body:not(.non-forum) .main-content .navbar-inverse .navbar-collapse,
body:not(.non-forum) .main-content .navbar-inverse .navbar-form {
	border-color: #535a6c
}

body:not(.non-forum) .main-content .dropdown-notification>a i {
	color: #939393
}

body:not(.non-forum) .main-content .dropdown-avatar em.notifications-pm,
body:not(.non-forum) .main-content .dropdown-notification em.notifications {
	color: #3c4882
}

body:not(.non-forum) .main-content .dropdown-notification em.notifications {
	background: #ed5a5a
}

body:not(.non-forum) .main-content .notification-content>ul>li,
body:not(.non-forum) .main-content .notification-content li {
	border-bottom: 4px solid #f0f0f1
}

body:not(.non-forum) .main-content .notification-block img {
	border: 3px solid #3c4882
}

body:not(.non-forum) .main-content .btn-notification {
	background-color: #f0f0f1;
	border: #2c355f
}

body:not(.non-forum) .main-content .btn-notification-read {
	color: #fff
}

body:not(.non-forum) .main-content .noti-bubble:after {
	border-color: #f8f9f9 transparent transparent
}

body:not(.non-forum) .main-content .noti-bubble:before {
	border-color: #ccc transparent transparent
}

body:not(.non-forum) .main-content .no_notifications i {
	color: #3c4882
}

body:not(.non-forum) .main-content .carousel-indicators li {
	background-color: #424f8f
}

body:not(.non-forum) .main-content .carousel-indicators .active {
	background-color: #2dcb73
}

body:not(.non-forum) .main-content .panel-heading {
	border-color: #424f8f
}

body:not(.non-forum) .main-content .panel-heading.gray {
	background: 0 0 #3c4882
}

body:not(.non-forum) .main-content .panel-heading.gradient {
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #3c4882), to(#6573b8)) 0 0;
	background: linear-gradient(180deg, #3c4882 0, #6573b8) 0 0
}

body:not(.non-forum) .main-content .panel-footer {
	border-top: 1px solid #424f8f;
	background-color: #3c4882
}

body:not(.non-forum) .main-content .panel-default {
	border-color: #424f8f
}

body:not(.non-forum) .main-content .panel-default>.panel-heading {
	color: #fff;
	border-color: #424f8f;
	background-color: #424f8f
}

body:not(.non-forum) .main-content .panel-default>.panel-heading+.panel-collapse .panel-body {
	border-top-color: #424f8f
}

body:not(.non-forum) .main-content .panel-default>.panel-footer+.panel-collapse .panel-body {
	border-bottom-color: #424f8f
}

body:not(.non-forum) .main-content .panel-primary {
	border-color: #337ab7
}

body:not(.non-forum) .main-content .panel-primary>.panel-heading {
	color: #3c4882;
	border-color: #337ab7;
	background-color: #337ab7
}

body:not(.non-forum) .main-content .panel-primary>.panel-heading+.panel-collapse .panel-body {
	border-top-color: #337ab7
}

body:not(.non-forum) .main-content .panel-danger>.panel-heading a,
body:not(.non-forum) .main-content .panel-info>.panel-heading a,
body:not(.non-forum) .main-content .panel-primary>.panel-heading a,
body:not(.non-forum) .main-content .panel-success>.panel-heading a,
body:not(.non-forum) .main-content .panel-warning>.panel-heading a {
	color: #3c4882
}

body:not(.non-forum) .main-content .panel-primary>.panel-footer+.panel-collapse .panel-body {
	border-bottom-color: #337ab7
}

body:not(.non-forum) .main-content .panel-success {
	border-color: #2dcb73
}

body:not(.non-forum) .main-content .panel-success>.panel-heading {
	color: #3c4882;
	border-color: #2dcb73;
	background-color: #2dcb73
}

body:not(.non-forum) .main-content .panel-success>.panel-heading+.panel-collapse .panel-body {
	border-top-color: #2dcb73
}

body:not(.non-forum) .main-content .panel-success>.panel-footer+.panel-collapse .panel-body {
	border-bottom-color: #2dcb73
}

body:not(.non-forum) .main-content .panel-warning {
	border-color: #ffb244
}

body:not(.non-forum) .main-content .panel-warning>.panel-heading {
	color: #3c4882;
	border-color: #ffb244;
	background-color: #ffb244
}

body:not(.non-forum) .main-content .panel-warning>.panel-heading+.panel-collapse .panel-body {
	border-top-color: #ffb244
}

body:not(.non-forum) .main-content .panel-warning>.panel-footer+.panel-collapse .panel-body {
	border-bottom-color: #ffb244
}

body:not(.non-forum) .main-content .panel-danger {
	border-color: #d24d33
}

body:not(.non-forum) .main-content .panel-danger>.panel-heading {
	color: #3c4882;
	border-color: #d24d33;
	background-color: #d24d33
}

body:not(.non-forum) .main-content .panel-danger>.panel-heading+.panel-collapse .panel-body {
	border-top-color: #d24d33
}

body:not(.non-forum) .main-content .panel-danger>.panel-footer+.panel-collapse .panel-body {
	border-bottom-color: #d24d33
}

body:not(.non-forum) .main-content .panel-info {
	border-color: #5bc0de
}

body:not(.non-forum) .main-content .panel-info>.panel-heading {
	color: #3c4882;
	border-color: #5bc0de;
	background-color: #5bc0de
}

body:not(.non-forum) .main-content .panel-info>.panel-heading+.panel-collapse .panel-body {
	border-top-color: #5bc0de
}

body:not(.non-forum) .main-content .panel-info>.panel-footer+.panel-collapse .panel-body {
	border-bottom-color: #5bc0de
}

body:not(.non-forum) .main-content .bordered-avatar {
	border: 6px solid #efefef
}

body:not(.non-forum) .main-content .nav-tabs {
	background: 0 0 #424f8f
}

body:not(.non-forum) .main-content .nav-tabs>li.active>a,
body:not(.non-forum) .main-content .nav-tabs>li>a:focus,
body:not(.non-forum) .main-content .nav-tabs>li>a:hover {
	background-color: #6573b8
}

body:not(.non-forum) .main-content .btn-link,
body:not(.non-forum) .main-content .btn-primary .badge,
body:not(.non-forum) .main-content .pagination>li>a,
body:not(.non-forum) .main-content .pagination>li>span,
body:not(.non-forum) .main-content .text-primary {
	color: #fff
}

body:not(.non-forum) .main-content .pagination>li>a,
body:not(.non-forum) .main-content .pagination>li>span {
	border: 2px solid #4c5ba5;
	background: #424f8f
}

body:not(.non-forum) .main-content .pagination span a:hover {
	color: #3c4882;
	border-color: #d2d2d2;
	background-color: #d2d2d2
}

body:not(.non-forum) .main-content .pagination>.active>a,
body:not(.non-forum) .main-content .pagination>.active>a:focus,
body:not(.non-forum) .main-content .pagination>.active>a:hover,
body:not(.non-forum) .main-content .pagination>.active>span,
body:not(.non-forum) .main-content .pagination>.active>span:focus,
body:not(.non-forum) .main-content .pagination>.active>span:hover {
	color: #fff;
	border-color: #4c5ba5;
	background-color: #6573b8
}

body:not(.non-forum) .main-content .current {
	color: #fff
}

body:not(.non-forum) .main-content .pm_message_reported_colour,
body:not(.non-forum) .main-content .pmlist li.pm_message_reported_colour {
	color: #bc2a4d
}

body:not(.non-forum) .main-content .pm_marked_colour,
body:not(.non-forum) .main-content .pmlist li.pm_marked_colour {
	color: #f60
}

body:not(.non-forum) .main-content .pm_replied_colour,
body:not(.non-forum) .main-content .pmlist li.pm_replied_colour {
	color: #a9b8c2
}

body:not(.non-forum) .main-content .pm_friend_colour,
body:not(.non-forum) .main-content .pmlist li.pm_friend_colour {
	color: #5d8fbd
}

body:not(.non-forum) .main-content .pm_foe_colour,
body:not(.non-forum) .main-content .pmlist li.pm_foe_colour {
	color: #fff
}

body:not(.non-forum) .main-content .gallery-avatar label {
	border: 2px solid #ccc
}

body:not(.non-forum) .main-content .gallery-avatar label:hover {
	background-color: #3c4882
}

body:not(.non-forum) .main-content .top-flat {
	background-color: #cba133
}

body:not(.non-forum) .main-content .top-flat:after {
	color: #3c4882
}

body:not(.non-forum) .main-content .top-flat:hover {
	background-color: #2d2d2d
}

body:not(.non-forum) .main-content .widget-ban.list li .count {
	color: #e04545
}

body:not(.non-forum) .main-content .live-search {
	background-color: #3c4882;
	border: 4px solid #424f8f;
	box-shadow: 0 6px 2px rgba(0, 0, 0, .176)
}

body:not(.non-forum) .main-content .live-search .search-results>li {
	color: #959c9d
}

body:not(.non-forum) .main-content .live-search .search-results>li:hover {
	background-color: #424f8f;
	color: #889091
}

body:not(.non-forum) .main-content .file-tree li:last-child a,
body:not(.non-forum) .main-content .jumpbox-dropdown a:not(.jumpbox-lv) {
	color: #fff
}

body:not(.non-forum) .main-content .file-tree ul li:after,
body:not(.non-forum) .main-content .file-tree ul li:before {
	border-left: 1px solid #4c5ba5
}

body:not(.non-forum) .main-content .file-tree ul li:before {
	border-bottom: 1px solid #4c5ba5
}

body:not(.non-forum) .main-content .oauth-content .Google {
	color: #d34836
}

body:not(.non-forum) .main-content .oauth-content .Facebook {
	color: #3b5998
}

body:not(.non-forum) .main-content .oauth-content .Twitter {
	color: #0084b4
}

body:not(.non-forum) .main-content .oauth-content .Dropbox {
	color: #007ee5
}

body:not(.non-forum) .main-content .oauth-content .Github {
	color: #333
}

body:not(.non-forum) .main-content .oauth-content .Instagram {
	color: #833ab4
}

body:not(.non-forum) .main-content .oauth-content .Slack {
	color: #6ecadc
}

@media (min-width:768px) {
	body:not(.non-forum) .main-content .ui-timline-left .ui-timeline .tl-item .tl-body .tl-time {
		color: #fff
	}

	body:not(.non-forum) .main-content .ui-timeline .tl-item.alt .tl-body .tl-content:after {
		border-color: transparent transparent transparent #3c4882
	}

	body:not(.non-forum) .main-content .ui-timeline .tl-item .tl-body .tl-time {
		color: #767676
	}
}

@media (max-width:767px) {

	body:not(.non-forum) .main-content .post-date,
	body:not(.non-forum) .main-content .post-id {
		color: #ccc
	}

	body:not(.non-forum) .main-content .navbar-inverse .navbar-nav .open .dropdown-menu>li>a,
	body:not(.non-forum) .main-content .navbar-inverse .navbar-nav .open .dropdown-menu>li>a i {
		color: #3c4882
	}

	body:not(.non-forum) .main-content .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
		background-color: #656b7b
	}

	body:not(.non-forum) .main-content .navbar-inverse .navbar-nav>li {
		border-top: 1px solid #656b7b
	}

	body:not(.non-forum) .main-content .mobile-online {
		border-right: 4px solid #31d83a !important
	}
}

@media (max-width:468px) {

	body:not(.non-forum) .main-content .post-date,
	body:not(.non-forum) .main-content .post-id {
		color: #ccc
	}

	body:not(.non-forum) .main-content .mobile-post {
		background: #2c355f
	}
}

body:not(.non-forum) .main-content .search-input-fullscreen {
	background-color: #3c4882
}

body:not(.non-forum) .main-content .search-input-fullscreen form:after {
	color: #797979
}

body:not(.non-forum) .main-content .search-input-fullscreen input {
	color: #3c4882
}

body:not(.non-forum) .main-content .search-input-fullscreen input::-webkit-input-placeholder {
	color: #ccc
}

body:not(.non-forum) .main-content .search-input-fullscreen input:-moz-placeholder,
body:not(.non-forum) .main-content .search-input-fullscreen input::-moz-placeholder {
	color: #ccc
}

body:not(.non-forum) .main-content .search-input-fullscreen input:-ms-input-placeholder {
	color: #ccc
}

body:not(.non-forum) .main-content .search-input-fullscreen .close {
	color: #797979
}

body:not(.non-forum) .main-content .message-item {
	border-bottom: 1px solid #ecebeb
}

body:not(.non-forum) .main-content .avatar-over img,
body:not(.non-forum) .main-content .profile-avatar img {
	border: 4px solid #cba133
}

body:not(.non-forum) .main-content .btn-bordered {
	border: 2px solid #ccc
}

body:not(.non-forum) .main-content .avatar-over>.status:before {
	background: #71d398;
	border: 4px solid #3c4882
}

body:not(.non-forum) .main-content .text-online {
	color: #71d398
}

body:not(.non-forum) .main-content #topicreview h3,
body:not(.non-forum) .main-content .section-mcp h3,
body:not(.non-forum) .main-content .section-posting h3,
body:not(.non-forum) .main-content .section-ucp h3 {
	border-bottom: 4px solid #ccc
}

body:not(.non-forum) .main-content .mini-profile-contact li a i {
	color: #3c4882
}

body:not(.non-forum) .main-content .mini-profile-contact li a.default-contact {
	background-color: #ccc
}

body:not(.non-forum) .main-content .mini-profile-contact li a.facebook {
	background-color: #335397
}

body:not(.non-forum) .main-content .mini-profile-contact li a.twitter {
	background-color: #00c7f7
}

body:not(.non-forum) .main-content .mini-profile-contact li a.pinterest {
	background-color: #cc2127
}

body:not(.non-forum) .main-content .mini-profile-contact li a.google-plus {
	background-color: #dd4a38
}

body:not(.non-forum) .main-content .mini-profile-contact li a.linkedin {
	background-color: #0073b2
}

body:not(.non-forum) .main-content .mini-profile-contact li a.dribbble {
	background-color: #e04c86
}

body:not(.non-forum) .main-content .profile-avatar span {
	color: #f68484;
	border: 3px solid #3c4882
}

body:not(.non-forum) .main-content .spinner {
	border: 8px solid #ccc
}

body:not(.non-forum) .main-content .btn-white {
	color: #3c4882
}

body:not(.non-forum) .main-content .btn-white:hover {
	color: #ccc
}

body:not(.non-forum) .main-content .tile-body,
body:not(.non-forum) .main-content .tile-widget {
	border-right: 2px solid #ccc;
	border-left: 2px solid #ccc
}

body:not(.non-forum) .main-content .tile-widget {
	border-top: 2px solid #ccc
}

body:not(.non-forum) .main-content .tile-body {
	border-bottom: 2px solid #ccc
}

body:not(.non-forum) .main-content .mini-timeline:before,
body:not(.non-forum) .main-content .mini-timeline>li .timeline-icon {
	background: #3c4882
}

body:not(.non-forum) .main-content .mini-timeline>li .timeline-body {
	background-color: #3c4882
}

body:not(.non-forum) .main-content .mini-timeline>li .timeline-body .timeline-content {
	color: #9e9e9e
}

body:not(.non-forum) .main-content .mini-timeline>li .timeline-body .timeline-content a.name {
	color: #616161
}

body:not(.non-forum) .main-content .mini-timeline>li .time {
	color: #bdbdbd
}

body:not(.non-forum) .main-content .mini-timeline>li:last-child:before {
	background: #3c4882 -webkit-gradient(linear, left top, left bottom, color-stop(0, #3c4882), to(#3c4882)) repeat-x 0 0;
	background: #3c4882 linear-gradient(180deg, #3c4882 0, #3c4882) repeat-x 0 0
}

body:not(.non-forum) .main-content .mini-timeline-primary .timeline-icon {
	border: 2px solid #03a9f4
}

body:not(.non-forum) .main-content .mini-timeline-warning .timeline-icon {
	border: 2px solid #ffc107
}

body:not(.non-forum) .main-content .mini-timeline-danger .timeline-icon {
	border: 2px solid #e51c23
}

body:not(.non-forum) .main-content .mini-timeline-success .timeline-icon {
	border: 2px solid #8bc34a
}

body:not(.non-forum) .main-content .mini-timeline-info .timeline-icon {
	border: 2px solid #00bcd4
}

body:not(.non-forum) .main-content .mini-timeline-inverse .timeline-icon {
	border: 2px solid #757575
}

body:not(.non-forum) .main-content .mini-timeline-default .timeline-icon {
	border: 2px solid #3c4882
}

body:not(.non-forum) .main-content .mini-timeline-brown .timeline-icon {
	border: 2px solid #795548
}

body:not(.non-forum) .main-content .mini-timeline-indigo .timeline-icon {
	border: 2px solid #3f51b5
}

body:not(.non-forum) .main-content .mini-timeline-orange .timeline-icon {
	border: 2px solid #ff9800
}

body:not(.non-forum) .main-content .mini-timeline-teal .timeline-icon {
	border: 2px solid #009688
}

body:not(.non-forum) .main-content .mini-timeline-midnightblue .timeline-icon {
	border: 2px solid #37474f
}

body:not(.non-forum) .main-content .mini-timeline-pink .timeline-icon {
	border: 2px solid #e91e63
}

body:not(.non-forum) .main-content .mini-timeline-green .timeline-icon {
	border: 2px solid #4caf50
}

body:not(.non-forum) .main-content .mini-timeline-purple .timeline-icon {
	border: 2px solid #9c27b0
}

body:not(.non-forum) .main-content .mini-timeline-lime .timeline-icon {
	border: 2px solid #cddc39
}

body:not(.non-forum) .main-content .mini-timeline-deeporange .timeline-icon {
	border: 2px solid #ff5722
}

body:not(.non-forum) .main-content .phpbb_alert {
	box-shadow: 0 3px 9px rgba(0, 0, 0, .5)
}

body:not(.non-forum) .main-content .phpbb_alert .close {
	color: #fff
}

body:not(.non-forum) .main-content .alert_title {
	border-bottom: 4px solid #2c355f;
	color: #fff
}

body:not(.non-forum) .main-content #darken {
	background-color: #fff
}

body:not(.non-forum) .main-content .turquoise {
	background-color: #1abc9c
}

body:not(.non-forum) .main-content .green-sea {
	background-color: #16a085
}

body:not(.non-forum) .main-content .sun-flower {
	background-color: #f1c40f
}

body:not(.non-forum) .main-content .orange {
	background-color: #f39c12
}

body:not(.non-forum) .main-content .emerald {
	background-color: #2ecc71
}

body:not(.non-forum) .main-content .nephritis {
	background-color: #27ae60
}

body:not(.non-forum) .main-content .carrot {
	background-color: #e67e22
}

body:not(.non-forum) .main-content .pumpkin {
	background-color: #d35400
}

body:not(.non-forum) .main-content .peter-river {
	background-color: #3498db
}

body:not(.non-forum) .main-content .belize-hole {
	background-color: #2980b9
}

body:not(.non-forum) .main-content .alizarin {
	background-color: #e74c3c
}

body:not(.non-forum) .main-content .pomegranate {
	background-color: #c0392bf
}

body:not(.non-forum) .main-content .amethyst {
	background-color: #9b59b6
}

body:not(.non-forum) .main-content .wisteria {
	background-color: #8e44ad
}

body:not(.non-forum) .main-content .clouds {
	background-color: #3c4882
}

body:not(.non-forum) .main-content .silver {
	background-color: #bdc3c7
}

body:not(.non-forum) .main-content .wet-asphalt {
	background-color: #34495e
}

body:not(.non-forum) .main-content .burned-asphalt {
	background-color: #22354a
}

body:not(.non-forum) .main-content .wet-asphalt a:not(.btn) {
	color: #bdc3c7
}

body:not(.non-forum) .main-content .wet-asphalt a:hover:not(.btn) {
	color: #d9534f
}

body:not(.non-forum) .main-content .midnight-blue {
	background-color: #2c3e50
}

body:not(.non-forum) .main-content .midnight-gray {
	background-color: #535a6c
}

body:not(.non-forum) .main-content .concrete {
	background-color: #95a5a6
}

body:not(.non-forum) .main-content .asbestos {
	background-color: #7f8c8d
}

body:not(.non-forum) .main-content .text-muted {
	color: #fff
}

body:not(.non-forum) .main-content .text-red {
	color: #ff4a43
}

body:not(.non-forum) .main-content .text-green {
	color: #a2d200
}

body:not(.non-forum) .main-content .text-cyan {
	color: #22beef
}

body:not(.non-forum) .main-content .text-orange {
	color: #ffc100
}

body:not(.non-forum) .main-content .text-acqua {
	color: #7bd0d1
}

body:not(.non-forum) .main-content .text-seppia {
	color: #c5cc73
}

body:not(.non-forum) .main-content .text-melograno {
	color: #e47578
}

body:not(.non-forum) .main-content .text-amethyst {
	color: #cd97eb
}

body:not(.non-forum) .main-content .text-greensea {
	color: #16a085
}

body:not(.non-forum) .main-content .text-drank {
	color: #a40778
}

body:not(.non-forum) .main-content .text-dutch {
	color: #1693a5
}

body:not(.non-forum) .main-content .text-hotpink {
	color: #f06
}

body:not(.non-forum) .main-content .text-blue {
	color: #418bca
}

body:not(.non-forum) .main-content .text-slategray {
	color: #3f4e62
}

body:not(.non-forum) .main-content .text-redbrown {
	color: #d9544f
}

body:not(.non-forum) .main-content .text-transparent-black {
	color: rgba(0, 0, 0, .4)
}

body:not(.non-forum) .main-content .text-flatboots-red {
	color: #cba133
}

body:not(.non-forum) .main-content .label-red {
	background-color: #ff635c
}

body:not(.non-forum) .main-content .label-cyan {
	background-color: #3ac5f1
}

body:not(.non-forum) .main-content .label-green {
	background-color: #a2d200
}

body:not(.non-forum) .main-content .label-orange {
	background-color: #ffc71a
}

body:not(.non-forum) .main-content .label-amethyst {
	background-color: #d7acef
}

body:not(.non-forum) .main-content .label-greensea {
	background-color: #19b698
}

body:not(.non-forum) .main-content .label-dutch {
	background-color: #19a7bc
}

body:not(.non-forum) .main-content .label-hotpink {
	background-color: #ff1a75
}

body:not(.non-forum) .main-content .label-drank {
	background-color: #bc088a
}

body:not(.non-forum) .main-content .label-blue {
	background-color: #5597d0
}

body:not(.non-forum) .main-content .label-slategray {
	background-color: #495a72
}

body:not(.non-forum) .main-content .label-redbrown {
	background-color: #de6864
}

body:not(.non-forum) .main-content .label-transparent-black {
	background-color: rgba(0, 0, 0, .15)
}

body:not(.non-forum) .main-content .label-inverse {
	background-color: #fff
}

body:not(.non-forum) .main-content .label-notification {
	background-color: silver
}

body:not(.non-forum) .main-content .label-call {
	color: #3c4882 !important;
	border-color: #5c6166;
	background-color: #5c6166
}

body:not(.non-forum) .main-content .badge-primary {
	background-color: #428bca
}

body:not(.non-forum) .main-content .badge-success {
	background-color: #5cb85c
}

body:not(.non-forum) .main-content .badge-info {
	background-color: #5bc0de
}

body:not(.non-forum) .main-content .badge-warning {
	background-color: #f0ad4e
}

body:not(.non-forum) .main-content .badge-danger {
	background-color: #d9534f
}

body:not(.non-forum) .main-content .badge-red {
	background-color: #ff635c
}

body:not(.non-forum) .main-content .badge-cyan {
	background-color: #3ac5f1
}

body:not(.non-forum) .main-content .badge-green {
	background-color: #a2d200
}

body:not(.non-forum) .main-content .badge-orange {
	background-color: #ffc71a
}

body:not(.non-forum) .main-content .badge-amethyst {
	background-color: #d7acef
}

body:not(.non-forum) .main-content .badge-greensea {
	background-color: #19b698
}

body:not(.non-forum) .main-content .badge-dutch {
	background-color: #19a7bc
}

body:not(.non-forum) .main-content .badge-hotpink {
	background-color: #ff1a75
}

body:not(.non-forum) .main-content .badge-drank {
	background-color: #bc088a
}

body:not(.non-forum) .main-content .badge-blue {
	background-color: #5597d0
}

body:not(.non-forum) .main-content .badge-slategray {
	background-color: #495a72
}

body:not(.non-forum) .main-content .badge-redbrown {
	background-color: #de6864
}

body:not(.non-forum) .main-content .badge-transparent-black {
	background-color: rgba(0, 0, 0, .15)
}

body:not(.non-forum) .main-content .badge-inverse {
	background-color: #fff
}

body:not(.non-forum) .main-content button,
body:not(.non-forum) .main-content input,
body:not(.non-forum) .main-content optgroup,
body:not(.non-forum) .main-content select,
body:not(.non-forum) .main-content textarea {
	color: #000
}

body:not(.non-forum) .main-content .table-striped>tbody>tr:nth-of-type(odd) {
	background-color: #424f8f
}

@font-face {
	font-family: MasonAlternate;
	src: url(//www.popre.net/files/fonts/Masanalb.ttf)
}

@font-face {
	font-family: MasonRegular;
	src: url(//www.popre.net/files/fonts/Masanreg.ttf)
}

.old-theme .customcontent input[type=file] {
	color: #fff
}

.old-theme .customcontent input[type=checkbox],
.old-theme .customcontent input[type=radio] {
	margin-top: 0;
	margin-right: 5px
}

.old-theme .customcontent a {
	color: #fff;
	font-weight: bolder
}

.old-theme .customcontent a:visited {
	font-weight: 400
}

.old-theme .customcontent a:hover {
	text-decoration: underline;
	color: #fff
}

.old-theme .customcontent .fixed_labels label {
	display: block;
	float: left;
	width: 10em;
	padding-left: 20px
}

.old-theme .customcontent h1,
.old-theme .customcontent h2 {
	color: #fff
}

.old-theme .customcontent h3,
.old-theme .customcontent h4,
.old-theme .customcontent h5 {
	color: #dfdfdf;
	border-bottom: none
}

.old-theme .customcontent .forumcontent:not(.customcontent) h2 {
	margin: .5em 2em;
	color: #d8d08d;
	font-family: Times New Roman;
	font-size: 2.5em;
	font-style: italic;
	font-weight: bolder
}

.old-theme .customcontent .forumcontent:not(.customcontent) h2:before {
	content: "~ "
}

.old-theme .customcontent .forumcontent:not(.customcontent) h2:after {
	content: " ~"
}

.old-theme .customcontent .box h2,
.old-theme .customcontent .forumcontent:not(.customcontent) div h2,
.old-theme .customcontent .smallbox h2 {
	font-size: 2em;
	color: #fff
}

.old-theme .customcontent .forumcontent:not(.customcontent) div h2:after,
.old-theme .customcontent .forumcontent:not(.customcontent) div h2:before {
	content: ""
}

.old-theme .customcontent .box h1,
.old-theme .customcontent .panel h1,
.old-theme .customcontent .smallbox h1 {
	font-family: MasonRegular, Georgia, Regular, garamond, arial, sans-serif;
	font-size: 48px;
	text-align: center;
	margin: 0;
	padding-bottom: .5em;
	background: url(/forum/styles/popre_2019/theme/images/old/guarda.png) 50% 100% repeat-x
}

.old-theme .customcontent table,
.old-theme .customcontent td,
.old-theme .customcontent th {
	border: 2px solid hsla(0, 0%, 100%, .3);
	border-collapse: collapse;
	text-align: left;
	margin: 1em auto
}

.old-theme .customcontent strong.err {
	display: block;
	text-align: center;
	color: #d22
}

.old-theme .customcontent table.stripey td,
.old-theme .customcontent th {
	border: none;
	vertical-align: top
}

.old-theme .customcontent ul.stripey {
	list-style: none
}

.old-theme .customcontent ul.stripey li {
	padding: 1px
}

.old-theme .customcontent .gamelist .one,
.old-theme .customcontent .playerpoints .one,
.old-theme .customcontent .stripey .one,
.old-theme .customcontent .stripey .one td,
.old-theme .customcontent .stripey .one th,
.old-theme .customcontent .stripey .two .stripey .one,
.old-theme .customcontent .stripey .two .stripey .one td,
.old-theme .customcontent .stripey .two .stripey .one th {
	background-color: #414e80
}

.old-theme .customcontent .gamelist .two,
.old-theme .customcontent .playerpoints .two,
.old-theme .customcontent .stripey .two,
.old-theme .customcontent .stripey .two td,
.old-theme .customcontent .stripey .two th {
	background-color: #394775
}

.old-theme .customcontent .stripey .leaguegames {
	border-left: 2px solid hsla(0, 0%, 100%, .3);
	margin-left: 2px;
	padding-left: 10px
}

.old-theme .customcontent .fleft {
	float: left
}

.old-theme .customcontent .left {
	text-align: left
}

.old-theme .customcontent .fright {
	float: right
}

.old-theme .customcontent .fcenter {
	margin: 0 auto
}

.old-theme .customcontent .center {
	text-align: center;
	vertical-align: middle
}

.old-theme .customcontent .noclear {
	clear: none
}

.old-theme .customcontent .endclear {
	clear: both;
	height: 1px
}

.old-theme .customcontent #pr_hand {
	float: left;
	margin: 0 60px;
	height: 120px
}

.old-theme .customcontent #pr_title {
	float: left;
	margin: 0
}

.old-theme .customcontent #pr_top {
	background-color: #111109;
	margin: 0;
	height: 167px;
	min-width: 980px;
	overflow: hidden
}

.old-theme .customcontent #pr_top_menu {
	clear: both;
	background: url(https://i.matak.net/menubar_texture.png) 0 0 repeat-x;
	margin: 0;
	padding: 0 0 0 174px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 20px;
	height: 45px
}

.old-theme .customcontent #pr_welcome {
	float: left;
	background: #11100b url(https://i.matak.net/menubar_corner.png) 0 0 no-repeat;
	color: #b8ac40;
	width: 142px;
	font-size: 14px;
	overflow: visible;
	text-align: center;
	margin: 0 0 0 -174px;
	padding-left: 30px;
	padding-top: 10px;
	padding-bottom: 30px;
	height: 5px
}

.old-theme .customcontent #pr_welcome a {
	color: #b8ac40;
	text-decoration: underline
}

.old-theme .customcontent #pr_csebox {
	height: 35px;
	overflow: hidden
}

.old-theme .customcontent .gsc-search-box,
.old-theme .customcontent .gsc-search-box td {
	border: none
}

.old-theme .customcontent .gsc-clear-button,
.old-theme .customcontent .gsc-search-button {
	display: none
}

.old-theme .customcontent .gsc-tabsArea {
	clear: right !important
}

.old-theme .customcontent .gsc-input input {
	padding: 0;
	margin: 0 0 0 10px;
	width: 135px !important;
	font-size: 16px;
	border-radius: 4px
}

.old-theme .customcontent #pr_top_menu ul {
	list-style: none;
	float: left;
	padding: 0;
	margin: 0 0 0 30px
}

.old-theme .customcontent #pr_top_menu li {
	display: block;
	float: left;
	margin: 0 2px
}

.old-theme .customcontent #pr_top_menu li a {
	display: block;
	float: left;
	width: 125px;
	height: 44px;
	content: "";
	font-size: 0;
	text-decoration: none;
	color: #b7b29b;
	background-image: url(https://i.matak.net/menubars.png);
	background-repeat: no-repeat
}

.old-theme .customcontent #pr_top_menu ul li ul {
	margin-top: 38px;
	margin-left: 3px;
	position: absolute;
	z-index: 5;
	width: 117px;
	background-color: #000;
	border-radius: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
	border: 2px solid #c2bb9c
}

.old-theme .customcontent #pr_top_menu ul li ul li a {
	height: 1.2em;
	width: 93px;
	padding: 5px 10px;
	font-family: arial, sans-serif;
	font-size: 16px;
	display: block;
	background-image: none;
	color: #b8ac40;
	border-radius: 3px
}

.old-theme .customcontent #pr_top_menu ul li ul li a:hover {
	color: #efb743;
	background-color: #59521c
}

.old-theme .customcontent #pr_top_menu ul li ul.fallback {
	display: none
}

.old-theme .customcontent #pr_top_menu ul li:hover ul.fallback {
	display: block
}

.old-theme .customcontent #nav_home {
	background-position: 0 0
}

.old-theme .customcontent #nav_home:hover {
	background-position: 100% 0
}

.old-theme .customcontent #nav_forums {
	background-position: left -44px
}

.old-theme .customcontent #nav_forums:hover {
	background-position: right -44px
}

.old-theme .customcontent #nav_downloads {
	background-position: left -88px
}

.old-theme .customcontent #nav_downloads:hover {
	background-position: right -88px
}

.old-theme .customcontent #nav_info {
	background-position: left -132px
}

.old-theme .customcontent #nav_info:hover {
	background-position: right -132px
}

.old-theme .customcontent #nav_leagues {
	background-position: left -176px
}

.old-theme .customcontent #nav_leagues:hover {
	background-position: right -176px
}

.old-theme .customcontent #nav_clans {
	background-position: 0 100%
}

.old-theme .customcontent #nav_clans:hover {
	background-position: 100% 100%
}

.old-theme .customcontent #loginbox {
	position: absolute;
	top: 160px;
	left: 20px;
	width: 480px;
	padding: .5em;
	font-size: .75em;
	color: #fff;
	background: linear-gradient(140deg, #2e3563, #20264a);
	border: 1px solid #000;
	border-radius: 10px;
	display: none;
	z-index: 5
}

.old-theme .customcontent #pr_content {
	clear: both;
	margin: 0 0 0 174px
}

.old-theme .customcontent #pr_outer_content {
	margin: 0;
	padding-bottom: 1em;
	background: transparent url(https://i.matak.net/menubar_subback.png) 0 0 repeat-y
}

.old-theme .customcontent #sidebar {
	float: left;
	margin-left: -174px;
	width: 174px
}

.old-theme .customcontent #pr_main {
	float: left;
	min-width: 800px;
	width: 100%
}

.old-theme .customcontent .pr_nav {
	clear: left;
	margin-top: 10px;
	background-color: #000;
	background: url(https://i.matak.net/menubar_submenu.png) left 0 repeat-y;
	color: #b8ac40
}

.old-theme .customcontent .pr_nav div {
	margin: 0;
	padding-top: 5px;
	background: url(https://i.matak.net/menubar_subtop.png) 0 0 no-repeat
}

.old-theme .customcontent .pr_nav div div,
.old-theme .customcontent .pr_nav div dl {
	margin: 0;
	padding-left: 10px;
	padding-bottom: 10px;
	background: url(https://i.matak.net/menubar_subbottom.png) 0 100% no-repeat;
	width: 164px
}

.old-theme .customcontent .pr_nav div div a {
	text-align: center;
	color: #b8ac40;
	text-decoration: underline
}

.old-theme .customcontent .pr_nav div div p {
	margin: 0
}

.old-theme .customcontent #sidebar h2 {
	margin: 10px 0 0 15px;
	color: #b8ac40;
	font-size: 1.1em;
	font-family: MasonAlternate, Georgia, Regular, garamond, arial, sans-serif
}

.old-theme .customcontent .pr_nav div div .recent_game {
	display: block;
	text-decoration: none;
	border: 2px solid hsla(0, 0%, 100%, .3);
	margin: 5px 1px;
	padding: 1px;
	width: 146px;
	background: none
}

.old-theme .customcontent .pr_nav div #recent_game_list a:hover {
	background-color: #1c1a0a
}

.old-theme .customcontent .pr_nav label {
	color: #b8ac40
}

.old-theme .customcontent .recent_game span {
	display: block
}

.old-theme .customcontent .recent_game span span {
	display: inline
}

.old-theme .customcontent .recent_game .team {
	text-align: center;
	font-size: .65em
}

.old-theme .customcontent .recent_game .level {
	text-align: center;
	color: #80b8ac
}

.old-theme .customcontent .recent_game .vs {
	text-align: center;
	font-size: .6em
}

.old-theme .customcontent .pr_nav #pr_navlist {
	list-style: none;
	margin: 0;
	background: url(https://i.matak.net/menubar_subbottom.png) 0 100% no-repeat;
	padding: 0 0 10px;
	width: 174px
}

.old-theme .customcontent .pr_nav #pr_navlist li {
	border: none;
	font-family: arial, sans-serif;
	font-size: 16px;
	margin: 0;
	color: #b8ac40;
	padding: 0 0 0 12px
}

.old-theme .customcontent .pr_nav #pr_playerstats {
	width: 148px;
	margin: 0;
	border: none
}

.old-theme .customcontent .pr_nav #pr_playerstats th {
	font-size: .8em;
	width: 75px;
	color: #b8ac40
}

.old-theme .customcontent .pr_nav #pr_playerstats td {
	text-align: center;
	border: none;
	color: #80b8ac
}

.old-theme .customcontent .pr_nav #pr_playerstats #points td,
.old-theme .customcontent .pr_nav #pr_playerstats #points th {
	font-size: 1.2em
}

.old-theme .customcontent .pr_nav ul {
	list-style: none;
	margin: 0;
	padding: 0
}

.old-theme .customcontent .pr_nav a {
	display: block;
	text-decoration: none;
	padding: 3px 0;
	width: 148px;
	color: #b8ac40;
	border-radius: 3px
}

.old-theme .customcontent .pr_nav a:link {
	font-weight: 400;
	color: #b8ac40
}

.old-theme .customcontent .pr_nav a:visited {
	font-weight: 400
}

.old-theme .customcontent .pr_nav a:hover {
	font-weight: 400;
	color: #efb743;
	background-color: #59521c
}

.old-theme .customcontent #pr_footer {
	clear: both;
	width: 100%;
	text-align: center;
	background: transparent url(/forum/styles/popre_2019/theme/images/old/guarda.png) repeat-x;
	padding-top: 1.5em;
	padding-bottom: 1em
}

.old-theme .customcontent .pr_nav div dl dt {
	font-size: 1.2em
}

.old-theme .customcontent .pr_nav a.remove_end,
.old-theme .customcontent .pr_nav a.remove_level,
.old-theme .customcontent .pr_nav a.remove_pack,
.old-theme .customcontent .pr_nav a.remove_player,
.old-theme .customcontent .pr_nav a.remove_start {
	display: inline;
	text-decoration: none;
	padding: 3px 0;
	width: auto
}

.old-theme .customcontent .pr_nav dd {
	margin-left: 5px
}

.old-theme .customcontent .pr_nav dd.f_level select {
	width: 140px
}

.old-theme .customcontent .pr_nav dd input[type=text] {
	width: 130px
}

.old-theme .customcontent .pr_nav dd input.datebox {
	width: 80px
}

.old-theme .customcontent .pr_nav a.star_player {
	float: right;
	text-align: center;
	width: 1em;
	line-height: .8em;
	height: .8em;
	margin-right: 14px
}

.old-theme .customcontent .pr_nav #endtext,
.old-theme .customcontent .pr_nav #starttext {
	display: block;
	float: right;
	margin-right: 16px;
	font-size: 90%;
	height: 17px;
	padding-top: 2px
}

.old-theme .customcontent .pr_nav .player_name {
	color: #80b8ac
}

.old-theme .customcontent .pr_nav a.player_more {
	text-align: center;
	margin-left: 20px;
	width: 20px;
	line-height: 6px;
	height: 6px
}

.old-theme .customcontent .pr_nav div dd div {
	background: none;
	padding: 0
}

.old-theme .customcontent .pr_nav div div.player_more_data {
	display: none;
	margin-left: 1em
}

.old-theme .customcontent .pr_nav div div.expanded {
	display: block
}

.old-theme .customcontent .pr_nav dd input.tribe_color {
	display: none
}

.old-theme .customcontent .pr_nav dd input.tribe_color+span {
	height: 12px;
	width: 12px;
	display: inline-block;
	position: relative
}

.old-theme .customcontent .pr_nav dd input.tribe_color:checked+span:before {
	color: #000;
	content: "\2714";
	position: absolute;
	top: -5px;
	left: 0
}

.old-theme .customcontent .pr_nav .tribe_color_wrapper {
	height: 12px;
	width: 12px
}

.old-theme .customcontent .pr_nav .tribe_color_wrapper input {
	margin: 0;
	padding: 0
}

.old-theme .customcontent .pr_nav .t_blue+span {
	border: 2px solid #3b339f;
	background-color: #6373df
}

.old-theme .customcontent .pr_nav .t_red+span {
	border: 2px solid #a51000;
	background-color: #af532b
}

.old-theme .customcontent .pr_nav .t_yellow+span {
	border: 2px solid #a77313;
	background-color: #f7d75b
}

.old-theme .customcontent .pr_nav .t_green+span {
	border: 2px solid #2b8f5b;
	background-color: #43cf7b
}

.old-theme .customcontent .pr_nav .player_ally_view,
.old-theme .customcontent .pr_nav .player_result {
	background-color: #11100b;
	color: #b8ac40
}

.old-theme .customcontent #ad {
	background: none;
	margin-left: 2px
}

.old-theme .customcontent #ticker {
	height: 28px;
	position: relative;
	left: -3px;
	margin-right: -3px;
	border: none;
	background: none
}

.old-theme .customcontent #ticker ul {
	background: #11100b url(//popre.net/images/tick_back.png) bottom repeat-x;
	list-style: none;
	margin: 0;
	height: 28px;
	font-family: arial, sans-serif;
	font-size: 14px;
	padding: 0 5px;
	display: none;
	overflow: hidden;
	color: #99a
}

.old-theme .customcontent #ticker ul li {
	text-align: center;
	display: none
}

.old-theme .customcontent #ticker ul li a {
	color: #99a;
	text-decoration: underline
}

.old-theme .customcontent #ticker ul li a:hover {
	text-decoration: none
}

.old-theme .customcontent #ticker ul .tick1,
.old-theme .customcontent #ticker ul .tick1 a {
	color: #b6644b
}

.old-theme .customcontent #ticker ul .tick2,
.old-theme .customcontent #ticker ul .tick2 a {
	color: #a0ab76
}

.old-theme .customcontent .fb-like {
	margin: 10px 20px
}

.old-theme .customcontent .box,
.old-theme .customcontent .panel {
	margin: 20px 0;
	width: auto;
	min-width: 600px;
	max-width: 1500px;
	background-repeat: no-repeat;
	font-weight: 500;
	padding: 10px 0
}

.old-theme .customcontent .box:last-child,
.old-theme .customcontent .panel:last-child {
	margin: 20px 0 0
}

.old-theme .customcontent .box:first-child,
.old-theme .customcontent .panel:first-child {
	margin: 0 0 20px
}

.old-theme .customcontent .box h1,
.old-theme .customcontent .panel h1 {
	padding: 0 10px 40px;
	margin: 0 0 10px
}

.old-theme .customcontent .box h2,
.old-theme .customcontent .box h3,
.old-theme .customcontent .box h4,
.old-theme .customcontent .box h5,
.old-theme .customcontent .panel h2,
.old-theme .customcontent .panel h3,
.old-theme .customcontent .panel h4,
.old-theme .customcontent .panel h5 {
	padding: 0 20px 10px;
	margin: 0
}

.old-theme .customcontent .box>h1:first-child,
.old-theme .customcontent .box>h2:first-child,
.old-theme .customcontent .box>h3:first-child,
.old-theme .customcontent .box>h4:first-child,
.old-theme .customcontent .box>h5:first-child,
.old-theme .customcontent .panel>h1:first-child,
.old-theme .customcontent .panel>h2:first-child,
.old-theme .customcontent .panel>h3:first-child,
.old-theme .customcontent .panel>h4:first-child,
.old-theme .customcontent .panel>h5:first-child {
	padding-top: 0
}

.old-theme .customcontent .box dl,
.old-theme .customcontent .box p,
.old-theme .customcontent .box ul,
.old-theme .customcontent .clan p,
.old-theme .customcontent .faq div {
	padding: 0 20px 10px;
	margin: 0
}

.old-theme .customcontent .box dl:first-child,
.old-theme .customcontent .box p:first-child,
.old-theme .customcontent .box ul:first-child,
.old-theme .customcontent .clan p:first-child,
.old-theme .customcontent .faq div:first-child {
	padding-top: 10px
}

.old-theme .customcontent .box dl:last-child,
.old-theme .customcontent .box p:last-child,
.old-theme .customcontent .box ul:last-child,
.old-theme .customcontent .clan p:last-child,
.old-theme .customcontent .faq div:last-child {
	padding-bottom: 0
}

.old-theme .customcontent .box ul {
	padding-left: 40px
}

.old-theme .customcontent .modbox {
	float: left;
	width: 12em;
	margin: 1em;
	color: #84672a;
	border: 2px solid hsla(0, 0%, 100%, .3);
	background-color: #efb743
}

.old-theme .customcontent .modbox table {
	width: 100%;
	border: none
}

.old-theme .customcontent .modbox th {
	font-weight: 400;
	text-align: right
}

.old-theme .customcontent .modbox tr {
	border: 1px solid #605632;
	border-width: 1px 0
}

.old-theme .customcontent td,
.old-theme .customcontent th {
	padding: 3px 10px;
	border: none
}

.old-theme .customcontent .box,
.old-theme .customcontent .panel,
.old-theme .customcontent .smallbox {
	background: linear-gradient(140deg, #2e3563, #20264a)
}

.old-theme .customcontent .smallbox {
	clear: right;
	text-align: center;
	width: 800px;
	font-weight: 500;
	padding-top: .5em;
	margin: 1em auto;
	border-radius: 10px
}

.old-theme .customcontent .smallbox p {
	margin: .5em;
	text-align: left
}

.old-theme .customcontent .smallbox li {
	text-align: left
}

.old-theme .customcontent .tinybox {
	border: 1px solid #000;
	background: linear-gradient(140deg, #2e3563, #20264a);
	width: 600px;
	margin: 1em auto;
	padding: 20px;
	font-family: arial, sans-serif;
	font-size: 11px
}

.old-theme .customcontent .tinybox h2 {
	margin: 0 0 .5em
}

.old-theme .customcontent #recent {
	min-height: 300px;
	text-align: center;
	font-size: .9em;
	padding-bottom: 1em
}

.old-theme .customcontent #recent h2,
.old-theme .customcontent #recent h3 {
	text-align: left
}

.old-theme .customcontent #recent ul {
	padding: 0 1em;
	margin: 0 1em;
	list-style: none
}

.old-theme .customcontent #recent li {
	font-size: .9em
}

.old-theme .customcontent #recent p,
.old-theme .customcontent #recent ul {
	text-align: left
}

.old-theme .customcontent #recent #play {
	background-image: url(https://i.matak.net/playnow.png);
	background-image: url(//popre.net/images/playnow.png);
	background-size: 125px 125px;
	display: block;
	float: left;
	width: 125px;
	height: 125px;
	margin: 20px
}

.old-theme .customcontent .potd {
	position: relative;
	top: -40px;
	float: right;
	border-color: currentcolor transparent currentcolor currentcolor;
	border-style: solid dotted dotted solid;
	border-width: 0 0 0 2px;
	border-radius: 100px/180px;
	-moz-border-radius: 100px/180px;
	height: 300px;
	width: 350px
}

.old-theme .customcontent .potd iframe {
	height: 300px;
	width: 300px;
	overflow: hidden
}

.old-theme .customcontent #livedata {
	height: 295px;
	width: 295px
}

.old-theme .customcontent #livedata a#potdl {
	display: block;
	margin: 0 auto;
	text-align: center
}

.old-theme .customcontent #livedata p {
	margin-top: .1em
}

.old-theme .customcontent #livedata img#potdi {
	display: block;
	height: 130px;
	width: 130px;
	margin: 0 auto;
	border: none
}

.old-theme .customcontent #livedata img {
	border: 0 solid;
	border-radius: 10px;
	margin: 0 auto
}

.old-theme .customcontent #livedata h2 {
	border: 1px solid;
	text-align: center;
	font-size: 15px;
	width: 200px;
	margin: .6em auto
}

.old-theme .customcontent #livedata p {
	width: 200px;
	margin-left: 50px;
	text-align: center
}

.old-theme .customcontent #livedata h2.livetitle {
	border-color: #8a2e37;
	color: #8a2e37
}

.old-theme .customcontent .news .symbol {
	float: left;
	margin: 5px 10px 5px 20px;
	width: 50px;
	height: 50px
}

.old-theme .customcontent .news h2 {
	margin: 0;
	padding: 10px 20px 5px;
	height: 1.6em;
	font-style: italic;
	font-family: MasonRegular, Georgia, Regular, garamond, arial, sans-serif
}

.old-theme .customcontent .news h2 span {
	height: 1.5em;
	display: block;
	line-height: 1.5em;
	float: left;
	margin-right: 15px
}

.old-theme .customcontent .news h2 span:first-letter {
	font-size: 2em;
	text-transform: capitalize
}

.old-theme .customcontent .news h3 {
	margin: 0;
	padding: 15px 20px 35px;
	font-size: .8em;
	font-family: monospace;
	background: url(/forum/styles/popre_2019/theme/images/old/guarda.png) bottom repeat-x
}

.old-theme .customcontent .news h4 {
	margin: 0;
	padding: 10px 20px;
	color: #fff;
	font-weight: 700
}

.old-theme .customcontent .news p {
	margin: 0;
	padding: 0 20px 10px;
	font-size: .9em
}

.old-theme .customcontent .news p:last-child {
	padding-bottom: 0
}

.old-theme .customcontent #news_form label {
	width: 8em;
	display: block;
	float: left;
	clear: left
}

.old-theme .customcontent #newsexample {
	display: none;
	clear: both;
	border: 1px dotted #fff
}

.old-theme .customcontent #newsexample h2 {
	height: 1.5em;
	border: none
}

.old-theme .customcontent .clan dl.clanlist {
	padding-left: 2em;
	float: left
}

.old-theme .customcontent .clan .clanlist dt {
	list-style-type: disc;
	display: list-item
}

.old-theme .customcontent .clan .clanlist dt a {
	width: 200px;
	margin: 3px 0;
	display: block;
	text-align: left;
	text-decoration: underline
}

.old-theme .customcontent .clan .clanlist dd {
	margin: 0;
	padding-left: 16px;
	width: 100px;
	overflow: visible
}

.old-theme .customcontent .clan dd input {
	font-size: .9em
}

.old-theme .customcontent .clan div dl {
	text-align: left;
	margin-left: .5em
}

.old-theme .customcontent .clan div dt {
	font-weight: bolder
}

.old-theme .customcontent .clan div dd {
	margin-left: 1em;
	width: 280px;
	overflow: hidden
}

.old-theme .customcontent #mapinfo,
.old-theme .customcontent .clan #claninfo {
	margin: 1em;
	padding: 1em;
	width: 300px;
	float: right;
	border: 2px solid hsla(0, 0%, 100%, .3)
}

.old-theme .customcontent .clan #claninfo dl,
.old-theme .customcontent .clan #claninfo dl dd,
.old-theme .customcontent .clan #claninfo dl dt {
	margin-left: 0
}

.old-theme .customcontent .clan #claninfo p {
	margin-left: 0;
	margin-right: 0;
	padding-left: 0;
	padding-right: 0
}

.old-theme .customcontent .clan #members {
	margin: .5em;
	padding: 0;
	width: 250px;
	float: left;
	border: none
}

.old-theme .customcontent .clan .inactive,
.old-theme .customcontent .clan .veryinactive {
	font-style: italic;
	color: hsla(0, 0%, 100%, .6)
}

.old-theme .customcontent .clan .veryinactive {
	color: #fff
}

.old-theme .customcontent .clan {
	font-weight: 500;
	width: 650px;
	text-align: left
}

.old-theme .customcontent .clan form {
	display: inline
}

.old-theme .customcontent .clan #progress_bar {
	margin: 0 1em;
	padding: 3px 1px 3px 3px;
	width: 220px;
	height: 20px;
	border: 2px solid #453e24
}

.old-theme .customcontent .clan .progress_mark {
	margin-right: 2px;
	width: 20px;
	height: 20px;
	background-color: #5b583c;
	float: left
}

.old-theme .customcontent .clan #invited_msg {
	text-align: center;
	margin: 1em
}

.old-theme .customcontent #clanmenu {
	position: relative;
	left: 40%;
	list-style-type: none;
	text-align: center;
	float: left
}

.old-theme .customcontent #clanmenu li {
	float: left;
	margin-left: 1em;
	padding-left: 1em;
	border-left: 2px solid hsla(0, 0%, 100%, .3);
	position: relative;
	right: 50%
}

.old-theme .customcontent #clanmenu li:first-child {
	border-left: none
}

.old-theme .customcontent #desc_fixed_button img,
.old-theme .customcontent #switch_exclusive,
.old-theme .customcontent #switch_style,
.old-theme .customcontent #url_fixed img {
	width: 12px
}

.old-theme .customcontent #newclans {
	width: 200px;
	float: left;
	border: 3px solid #453e24;
	margin: 1em
}

.old-theme .customcontent #newclans h2 {
	margin: .5em
}

.old-theme .customcontent #create_clan input,
.old-theme .customcontent #newclans ul {
	margin: 0
}

.old-theme .customcontent .profile {
	width: 49%;
	clear: none;
	overflow: visible
}

.old-theme .customcontent .profile td,
.old-theme .customcontent .profile th {
	padding: .5em
}

.old-theme .customcontent .profile td {
	width: 50px;
	overflow: auto
}

.old-theme .customcontent .game-stats dd div {
	clear: both;
	margin-bottom: 5px
}

.old-theme .customcontent .game-stats dd .expand {
	margin-right: 3px
}

.old-theme .customcontent .map {
	height: auto !important;
	height: 140px;
	min-height: 140px
}

.old-theme .customcontent .map * {
	text-align: left
}

.old-theme .customcontent .map img {
	display: block;
	float: left;
	height: 128px;
	width: 128px;
	margin: .5em;
	border: 2px solid hsla(0, 0%, 100%, .3)
}

.old-theme .customcontent .map h2 {
	margin: .5em 0 0 .5em;
	padding: 0;
	height: 1em
}

.old-theme .customcontent .map h3 {
	margin: 0
}

.old-theme .customcontent ul#maps {
	margin-left: 2em
}

.old-theme .customcontent #delmap {
	display: none;
	margin-left: 5em
}

.old-theme .customcontent #maps b,
.old-theme .customcontent #maps input {
	width: 1.4em;
	display: inline-block;
	text-align: center
}

.old-theme .customcontent #mappacks {
	min-width: 500px
}

.old-theme .customcontent #mappacks th {
	text-decoration: underline
}

.old-theme .customcontent .blockmap {
	float: left;
	border: 2px solid hsla(0, 0%, 100%, .3);
	margin: 1em;
	width: 204px;
	height: 270px;
	text-align: center
}

.old-theme .customcontent .blockmap h2,
.old-theme .customcontent .blockmap h3 {
	margin: 0;
	padding: 0;
	height: 1em
}

.old-theme .customcontent .blockmap img {
	width: 200px
}

.old-theme .customcontent #headlist {
	float: left;
	text-align: left;
	width: 150px;
	padding: 1em
}

.old-theme .customcontent .error {
	display: block;
	color: #b22;
	padding-left: 2em;
	font-weight: bolder;
	font-family: Verdana, Helvetica, Arial, sans-serif
}

.old-theme .customcontent .gone {
	display: none
}

.old-theme .customcontent #mapbox {
	width: 600px;
	margin: 0 auto;
	float: left
}

.old-theme .customcontent #headbox {
	display: none;
	float: right
}

.old-theme .customcontent .headstuff {
	float: left;
	text-align: left;
	display: block;
	padding: 4px;
	width: 260px;
	margin-right: 2em;
	margin-bottom: 1em;
	color: #fff;
	background-color: #414e80
}

.old-theme .customcontent .headstuff h2,
.old-theme .customcontent .headstuff h3 {
	text-align: center;
	margin: 0;
	padding: 0
}

.old-theme .customcontent .headstuff h3 {
	border-bottom: #fff
}

.old-theme .customcontent .headstuff p {
	float: left;
	margin: 0;
	padding: 0;
	width: 129px
}

.old-theme .customcontent .headstuff p span {
	float: left;
	display: block;
	margin-right: .5em;
	width: 90px;
	text-align: right
}

.old-theme .customcontent .bordertable td {
	padding: .25em .5em
}

.old-theme .customcontent #profile_recent_game_list .recent_game {
	display: block;
	float: left;
	text-decoration: none;
	border: 2px solid hsla(0, 0%, 100%, .3);
	margin: 5px 1px;
	padding: 3px;
	width: 146px;
	background-color: hsla(0, 0%, 100%, .1)
}

.old-theme .customcontent #profile_recent_game_list .recent_game:hover {
	background-color: hsla(0, 0%, 100%, .2);
	color: #fff
}

.old-theme .customcontent #profile_recent_game_list span.level {
	color: #fff
}

.old-theme .customcontent .ac_item {
	display: block;
	margin-left: .5em;
	height: 3em;
	clear: left
}

.old-theme .customcontent .ac_item p {
	padding-top: .5em;
	padding-left: .5em;
	float: left
}

.old-theme .customcontent .ac_item .ac_icon {
	height: 32px;
	padding: 0
}

.old-theme .customcontent .ac_item .ac_icon img {
	height: 32px
}

.old-theme .customcontent td .ac_icon,
.old-theme .customcontent td .ac_icon img {
	height: 52px;
	padding: 0
}

.old-theme .customcontent .ac_name {
	font-weight: bolder;
	font-size: 1.1em
}

.old-theme .customcontent .ac_info {
	width: 5em
}

.old-theme .customcontent .box .gameresultbox .monthlypoints {
	width: 100%;
	border: none;
	margin-bottom: .5em
}

.old-theme .customcontent .box .gameresultbox .monthlypoints td,
.old-theme .customcontent .box .gameresultbox .monthlypoints th {
	text-align: center;
	border: none
}

.old-theme .customcontent .box .gameresultbox .monthlypoints .one {
	background-color: #cbc167
}

.old-theme .customcontent .box .gameresultbox img {
	float: left
}

.old-theme .customcontent .box .gameresultbox table {
	float: left;
	margin: 0;
	width: 274px;
	text-align: center
}

.old-theme .customcontent .box .gameresultbox table td {
	border-width: 1px 0
}

.old-theme .customcontent .box .gameresultbox br {
	clear: both
}

.old-theme .customcontent .box .gameresultbox {
	width: 524px;
	min-width: 524px;
	min-height: 265px;
	margin: 20px auto;
	border: 2px solid hsla(0, 0%, 100%, .3);
	vertical-align: middle
}

.old-theme .customcontent .box .gameresultbox ul {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 100%
}

.old-theme .customcontent .box .gameresultbox ul li {
	margin: 0;
	padding: 0
}

.old-theme .customcontent .box .gameresultbox li a {
	float: left;
	display: block;
	width: 260px;
	border: 2px solid hsla(0, 0%, 100%, .3);
	background-color: #efc863;
	margin-bottom: 5px
}

.old-theme .customcontent .box .gameresultbox li a.tab_active {
	border-bottom: none;
	background-color: #ffd86e
}

.old-theme .customcontent .box .gameresultbox,
.old-theme .customcontent .box .playerpoints {
	font-family: serif;
	font-size: 150%
}

.old-theme .customcontent .leaguetable {
	text-align: center;
	font-family: Times New Roman;
	font-size: 16px
}

.old-theme .customcontent .leaguetable table {
	margin: 0 auto
}

.old-theme .customcontent .leaguetable td,
.old-theme .customcontent .leaguetable th {
	border: 2px solid hsla(0, 0%, 100%, .3);
	border-collapse: collapse;
	text-align: left;
	margin: 1em auto;
	padding: 4px
}

.old-theme .customcontent .leaguetable th {
	text-align: center;
	border: none
}

.old-theme .customcontent .playerpoints {
	clear: both;
	width: 350px;
	margin: 10px auto
}

.old-theme .customcontent .playerpoints th {
	text-align: center
}

.old-theme .customcontent .playerpoints td {
	padding: 2px;
	text-align: center
}

.old-theme .customcontent .teamstats .playerpoints {
	font-family: serif;
	font-size: 100%;
	clear: both;
	width: 100%;
	margin: .5em 0;
	border-left: none;
	border-right: none
}

.old-theme .customcontent .winners {
	font-weight: bolder
}

.old-theme .customcontent .pgamenew {
	color: #9c9c99
}

.old-theme .customcontent .pgamewin {
	color: #a0ab76
}

.old-theme .customcontent .pgamewinally {
	color: #dfb843
}

.old-theme .customcontent .pgamelose {
	color: #7b8eb6
}

.old-theme .customcontent .pgamebad {
	color: #b6644b
}

.old-theme .customcontent .gamecolors {
	list-style: none
}

.old-theme .customcontent .gamecolors a {
	margin: 2px
}

.old-theme .customcontent .gamelist {
	min-width: 600px;
	width: 100%;
	font-family: serif;
	font-size: 15px;
	color: #fff
}

.old-theme .customcontent .gamelist td,
.old-theme .customcontent .gamelist th {
	padding: 1px
}

.old-theme .customcontent .gamelist p {
	margin: 0;
	padding: .5em;
	font-size: 12px
}

.old-theme .customcontent .gamecolors a,
.old-theme .customcontent .gamelist .gameplayers a,
.old-theme .customcontent .gamelist .gameplayers span {
	display: block;
	float: left;
	padding: 2px;
	margin: 2px
}

.old-theme .customcontent .gamecolors a,
.old-theme .customcontent .gamelist .gameplayers a {
	display: block;
	float: left;
	padding: 5px 10px;
	border-radius: 5px;
	text-decoration: none
}
body:not(.non-forum) .main-content a:link.dgamenew, 
.old-theme .customcontent .dgamenew,
.old-theme .customcontent .dgamex,
.old-theme .customcontent a.dgamenew {
	color: #818891
}

body:not(.non-forum) .main-content a:link.dgamewin, 
.old-theme .customcontent .dgame3,
.old-theme .customcontent .dgamewin,
.old-theme .customcontent a.dgamewin {
	color: #69bb58
}

body:not(.non-forum) .main-content a:link.dgamewinally, 
.old-theme .customcontent .dgame2,
.old-theme .customcontent .dgamewinally,
.old-theme .customcontent a.dgamewinally {
	color: #7c96e4
}

body:not(.non-forum) .main-content a:link.dgamelose, 
.old-theme .customcontent .dgame0,
.old-theme .customcontent .dgamelose,
.old-theme .customcontent a.dgamelose {
	color: #c46767
}

body:not(.non-forum) .main-content a:link.dgamebad, 
.old-theme .customcontent .dgame1,
.old-theme .customcontent .dgamebad,
.old-theme .customcontent a.dgamebad {
	color: #c8b344
}

.old-theme .customcontent .gameplayers a.dgamenew {
	background-color: rgba(129, 136, 145, .3)
}

.old-theme .customcontent .gameplayers a.dgamewin {
	background-color: rgba(105, 187, 88, .3)
}

.old-theme .customcontent .gameplayers a.dgamewinally {
	background-color: rgba(124, 150, 228, .3)
}

.old-theme .customcontent .gameplayers a.dgamelose {
	background-color: rgba(196, 103, 103, .3)
}

.old-theme .customcontent .gameplayers a.dgamebad {
	background-color: rgba(200, 179, 68, .3)
}

.old-theme .customcontent .gameplayerssmall {
	font-size: 80%
}

.old-theme .customcontent .gameplayerschange {
	font-size: 80%;
	clear: both;
	margin-top: .5em
}

.old-theme .customcontent .gamepoints {
	font-size: 90%;
	font-family: Verdana, Helvetica, Arial, sans-serif
}

.old-theme .customcontent .gamepointsresult {
	font-weight: bolder;
	font-family: Verdana, Helvetica, Arial, sans-serif
}

.old-theme .customcontent .gameopen {
	font-size: 90%;
	font-family: Verdana, Helvetica, Arial, sans-serif
}

.old-theme .customcontent .gamefull {
	height: 38px
}

.old-theme .customcontent .gameplayerhalf {
	height: 15px
}

.old-theme .customcontent .gamepointhalf {
	height: 18px
}

.old-theme .customcontent table.gamelist tr td {
	vertical-align: middle
}

.old-theme .customcontent .gamelist .gamelevel {
	text-align: center;
	font-size: 80%;
	border-right: 2px solid hsla(0, 0%, 100%, .3)
}

.old-theme .customcontent table.gamelist td.gamedata {
	border-right: 2px solid hsla(0, 0%, 100%, .3);
	vertical-align: top
}

.old-theme .customcontent .gamelist .gamelevel span a,
.old-theme .customcontent p.gamelevel a span {
	font-size: 150%;
	color: #fff;
	font-weight: bolder
}

.old-theme .customcontent .gamedetailbox {
	font-size: 80%
}

.old-theme .customcontent .gamedetails {
	margin: 3px;
	width: 12px
}

.old-theme .customcontent .playerdetailtable {
	width: 100%;
	border-width: 1px 0;
	margin: 0
}

.old-theme .customcontent .gameendstats {
	width: 46%
}

.old-theme .customcontent .gameendstats dt {
	clear: left;
	float: left;
	font-weight: bolder
}

.old-theme .customcontent .gameendstats dd {
	float: right;
	margin: 0
}

.old-theme .customcontent .gameendstats dd.longstat {
	float: left;
	clear: left;
	margin-left: 1em
}

.old-theme .customcontent #gameside {
	float: left;
	font-size: 80%;
	width: 210px
}

.old-theme .customcontent .gameside-over .gamedatatext {
	float: left;
	width: 305px;
	margin-left: 30px
}

.old-theme .customcontent .gameside-over {
	width: 98% !important
}

.old-theme .customcontent p.gamelevel,
.old-theme .customcontent p.gamelevelname {
	float: left;
	overflow: visible;
	width: 300px;
	margin-top: 0
}

.old-theme .customcontent p.gamelevelname {
	font-size: 150%
}

.old-theme .customcontent p.gamelevel img {
	width: 300px;
	border-radius: 8px;
	border: 2px solid hsla(0, 0%, 100%, .3)
}

.old-theme .customcontent .gamemain {
	float: none;
	width: auto
}

.old-theme .customcontent #popgraph {
	padding-right: 25px;
	position: relative;
	margin-top: 0;
	z-index: 2
}

.old-theme .customcontent .popgraph-over {
	float: none;
	margin-left: 330px;
	margin-right: 0;
	width: auto;
	text-align: center;
	background-color: #d8d08d
}

.old-theme .customcontent .popgraph-under {
	float: left;
	margin-left: 0;
	width: 96%;
	text-align: center;
	background-color: #d8d08d
}

.old-theme .customcontent .poptabs-over {
	float: none;
	padding-left: 350px
}

.old-theme .customcontent .poptabs-under {
	float: left;
	padding-left: 20px
}

.old-theme .customcontent #pop-tabs {
	line-height: normal;
	height: 25px
}

.old-theme .customcontent #pop-tabs ul {
	list-style: none;
	margin: 0;
	padding: 0
}

.old-theme .customcontent #pop-tabs li {
	display: inline
}

.old-theme .customcontent #pop-tabs li a {
	position: relative;
	float: left;
	z-index: 1;
	height: 2em;
	margin: 0 1px 0 0;
	padding: 0 0 0 5px;
	background: linear-gradient(140deg, #2e3563, #20264a);
	text-decoration: none;
	border-radius: 4px;
	border: 1px solid #000;
	border-bottom: none;
	font-size: .8em
}

.old-theme .customcontent #pop-tabs li a.active {
	z-index: 3;
	background-color: hsla(0, 0%, 100%, .3)
}

.old-theme .customcontent #pop-tabs li a span {
	float: left;
	display: block;
	background: none no-repeat 100% -35px;
	padding: 6px 10px 6px 5px;
	white-space: nowrap
}

.old-theme .customcontent .teamstats {
	float: left;
	width: 340px;
	margin: 1em;
	border: 3px solid;
	border-radius: 8px
}

.old-theme .customcontent .team0 {
	border: none
}

.old-theme .customcontent #legend .team1,
.old-theme .customcontent .team1 {
	border-color: #000;
	background-color: #272e4d
}

.old-theme .customcontent #legend .team2,
.old-theme .customcontent .team2 {
	border-color: #fff;
	background-color: #272e4d
}

.old-theme .customcontent .teamstats div {
	margin: 1em;
	width: 300px;
	border: 3px solid;
	border-radius: 8px;
	padding-bottom: .5em
}

.old-theme .customcontent .teamstats div dl,
.old-theme .customcontent .teamstats div p {
	margin: 0 1em
}

.old-theme .customcontent .teamstats div dt {
	clear: left;
	float: left;
	font-weight: bolder
}

.old-theme .customcontent .teamstats div dd {
	float: right;
	margin: 0
}

.old-theme .customcontent .teamstats div h3 {
	font-family: Georgia, Regular, garamond, arial, sans-serif;
	border-bottom: 3px solid;
	display: block;
	width: 100%;
	text-align: center;
	padding-bottom: .5em
}

.old-theme .customcontent .teamstats,
.old-theme .customcontent .teamstats div dl dd,
.old-theme .customcontent .teamstats div dl dt {
	color: #fff
}

.old-theme .customcontent #cp-main .teamstats div.dbgame0 h3,
.old-theme .customcontent #legend div.dbgame0,
.old-theme .customcontent .teamstats div.dbgame0 {
	border-color: #3943ac;
	background-color: rgba(57, 67, 172, .2)
}

.old-theme .customcontent #cp-main .teamstats div.dbgame1 h3,
.old-theme .customcontent #legend div.dbgame1,
.old-theme .customcontent .teamstats div.dbgame1 {
	border-color: #91242e;
	background-color: rgba(145, 36, 46, .2)
}

.old-theme .customcontent #cp-main .teamstats div.dbgame2 h3,
.old-theme .customcontent #legend div.dbgame2,
.old-theme .customcontent .teamstats div.dbgame2 {
	border-color: #a18815;
	background-color: rgba(161, 136, 21, .2)
}

.old-theme .customcontent #cp-main .teamstats div.dbgame3 h3,
.old-theme .customcontent #legend div.dbgame3,
.old-theme .customcontent .teamstats div.dbgame3 {
	border-color: #4b6428;
	background-color: rgba(75, 100, 40, .2)
}

.old-theme .customcontent #cp-main .teamstats div.dbgame4 h3,
.old-theme .customcontent #legend div.dbgame4,
.old-theme .customcontent .teamstats div.dbgame4 {
	border-color: #2e8277;
	background-color: rgba(46, 130, 119, .2)
}

.old-theme .customcontent #cp-main .teamstats div.dbgame5 h3,
.old-theme .customcontent #legend div.dbgame5,
.old-theme .customcontent .teamstats div.dbgame5 {
	border-color: #8c3883;
	background-color: rgba(140, 56, 131, .2)
}

.old-theme .customcontent #cp-main .teamstats div.dbgame6 h3,
.old-theme .customcontent #legend div.dbgame6,
.old-theme .customcontent .teamstats div.dbgame6 {
	border-color: #636363;
	background-color: rgba(99, 99, 99, .2)
}

.old-theme .customcontent #cp-main .teamstats div.dbgame7 h3,
.old-theme .customcontent #legend div.dbgame7,
.old-theme .customcontent .teamstats div.dbgame7 {
	border-color: #a84e11;
	background-color: rgba(168, 78, 17, .2)
}

.old-theme .customcontent .checkbox-filter-style input[type=checkbox] {
	display: none
}

.old-theme .customcontent .checkbox-filter-style div {
	width: 25px;
	height: 25px;
	-webkit-transition: all .3s ease-in;
	transition: all .3s ease-in;
	border-radius: 3px
}

.old-theme .customcontent .checkbox-filter-style div.selected:after {
	color: #fff;
	font: normal normal normal 14px/1 FontAwesome;
	content: "\F00C"
}

.old-theme .customcontent .checkbox-filter-style .blue-checkbox {
	border: 2px solid #3943ac;
	background-color: rgba(57, 67, 172, .2)
}

.old-theme .customcontent .checkbox-filter-style .blue-checkbox.selected {
	background-color: rgba(57, 67, 172, .6)
}

.old-theme .customcontent .checkbox-filter-style .red-checkbox {
	border: 2px solid #91242e;
	background-color: rgba(145, 36, 46, .2)
}

.old-theme .customcontent .checkbox-filter-style .red-checkbox.selected {
	background-color: rgba(145, 36, 46, .6)
}

.old-theme .customcontent .checkbox-filter-style .yellow-checkbox {
	border: 2px solid #a18815;
	background-color: rgba(161, 136, 21, .2)
}

.old-theme .customcontent .checkbox-filter-style .yellow-checkbox.selected {
	background-color: rgba(161, 136, 21, .6)
}

.old-theme .customcontent .checkbox-filter-style .green-checkbox {
	border: 2px solid #4b6428;
	background-color: rgba(75, 100, 40, .2)
}

.old-theme .customcontent .checkbox-filter-style .green-checkbox.selected {
	background-color: rgba(75, 100, 40, .6)
}

.old-theme .customcontent .checkbox-filter-style .cyan-checkbox {
	border: 2px solid #2e8277;
	background-color: rgba(46, 130, 119, .2)
}

.old-theme .customcontent .checkbox-filter-style .cyan-checkbox.selected {
	background-color: rgba(46, 130, 119, .6)
}

.old-theme .customcontent .checkbox-filter-style .violet-checkbox {
	border: 2px solid #8c3883;
	background-color: rgba(140, 56, 131, .2)
}

.old-theme .customcontent .checkbox-filter-style .violet-checkbox.selected {
	background-color: rgba(140, 56, 131, .6)
}

.old-theme .customcontent .checkbox-filter-style .orange-checkbox {
	border: 2px solid #a84e11;
	background-color: rgba(168, 78, 17, .2)
}

.old-theme .customcontent .checkbox-filter-style .orange-checkbox.selected {
	background-color: rgba(168, 78, 17, .6)
}

.old-theme .customcontent .checkbox-filter-style .black-checkbox {
	border: 2px solid #636363;
	background-color: rgba(99, 99, 99, .2)
}

.old-theme .customcontent .checkbox-filter-style .black-checkbox.selected {
	background-color: rgba(99, 99, 99, .6)
}

.old-theme .customcontent .playergamedetails td div {
	display: none;
	max-width: 500px
}

.old-theme .customcontent .pos_color:before {
	color: #69bb58;
	font-weight: bolder;
	content: "+"
}

.old-theme .customcontent .pos_color {
	color: #69bb58;
	font-weight: bolder
}

.old-theme .customcontent .neg_color {
	color: #c46767;
	font-weight: bolder
}

.old-theme .customcontent #all-pops {
	float: left;
	width: 96%
}

.old-theme .customcontent #follower_type_selector {
	list-style: none;
	padding: 0;
	width: 16px;
	height: 200px;
	margin: 80px 0 0;
	float: left
}

.old-theme .customcontent #follower_type_selector li {
	list-style: none;
	padding: 0;
	margin: 5px 0 0
}

.old-theme .customcontent #player-pops {
	display: none
}

.old-theme .customcontent table.stripey td.gamestatus {
	border: 2px solid transparent
}

.old-theme .customcontent .stripey .one td.gamestatus.statuspick,
.old-theme .customcontent .stripey .two .stripey .one td.gamestatus.statuspick,
.old-theme .customcontent .stripey .two td.gamestatus.statuspick {
	background-color: #5266a8;
	border: 1px solid #cba133
}

.old-theme .customcontent .stripey .one td.gamestatus.statuspick:hover,
.old-theme .customcontent .stripey .two .stripey .one td.gamestatus.statuspick:hover,
.old-theme .customcontent .stripey .two td.gamestatus.statuspick:hover {
	text-decoration: underline
}

.old-theme .customcontent #streamplayers {
	font-size: 2em
}

.old-theme .customcontent .disputeexplain {
	box-sizing: border-box;
	width: 98%
}

.old-theme .customcontent .popuplist {
	position: absolute;
	list-style: none;
	border: 2px solid #707fb7;
	background: linear-gradient(140deg, #2e3563, #20264a);
	padding: 2px;
	margin: 0;
	display: block;
	float: left;
	width: 200px;
	border-radius: 8px;
	z-index: 3
}

.old-theme .customcontent .popuplist li a {
	text-decoration: none;
	display: block;
	padding: .2em .4em;
	line-height: 1.5;
	zoom: 1
}

.old-theme .customcontent .popuplist li a:hover {
	font-weight: bolder;
	background-color: #414e80;
	color: #dfdfdf
}

.old-theme .customcontent .statuschanged {
	font-weight: bolder;
	color: #dd949b
}

.old-theme .customcontent .gameinfo td div {
	position: relative
}

.old-theme .customcontent .disputebutton {
	position: absolute;
	bottom: 6px;
	right: 6px;
	cursor: pointer
}

.old-theme .customcontent .submitdispute {
	visibility: hidden;
	float: right;
	margin-right: 1em;
	margin-bottom: 2px
}

.old-theme .customcontent .disputeexplainbox {
	display: none
}

.old-theme .customcontent .gamelist p.disputemessage {
	position: absolute;
	bottom: 1px;
	right: 15px;
	display: none;
	text-align: right;
	height: 27px;
	overflow: hidden
}

.old-theme .customcontent .gameinfo td div.disputereasonbox {
	display: none;
	width: 100%;
	text-align: center;
	margin-left: 2px
}

.old-theme .customcontent p.gamestatus {
	text-align: center;
	font-size: 150%;
	font-weight: bolder;
	font-family: Georgia, Regular, garamond, arial, sans-serif
}

.old-theme .customcontent .shared li div {
	margin: 0;
	width: 17em;
	float: left;
	display: block
}

.old-theme .customcontent .namechanges li img,
.old-theme .customcontent .shared li div img {
	width: 12px
}

.old-theme .customcontent .shared {
	list-style: none;
	margin: 0;
	padding: 0
}

.old-theme .customcontent .shared li {
	clear: both;
	padding: 2px;
	border-top: 1px solid
}

.old-theme .customcontent .a0 {
	color: #bc2a4d
}

.old-theme .customcontent #statuschoices,
.old-theme .customcontent .rejectreasons {
	display: none
}

.old-theme .customcontent .rejectreason a {
	margin: 1px;
	font-size: .8em
}

.old-theme .customcontent .rejectreason a:hover {
	font-weight: 400;
	margin: 0
}

.old-theme .customcontent #ip_info img {
	float: left;
	margin-top: 3px;
	margin-right: 1px
}

.old-theme .customcontent #ip_list {
	float: left
}

.old-theme .customcontent #ip_list dt {
	width: 15em;
	font-weight: bolder;
	font-size: 1.2em;
	text-align: left;
	padding-bottom: .5em
}

.old-theme .customcontent #ip_list dd {
	width: auto;
	text-align: left
}

.old-theme .customcontent #ip_list dt span {
	font-weight: 400;
	color: #fff;
	font-size: .8em
}

.old-theme .customcontent #sep_list {
	list-style: none
}

.old-theme .customcontent #sep_list li {
	height: 1.5em
}

.old-theme .customcontent .table-hover>tbody>tr>td a.lastsubject:hover,
.old-theme .customcontent .table-hover>tbody>tr>th a.lastsubject:hover,
.old-theme .customcontent dt {
	color: #fff;
	text-decoration: none
}

.old-theme .customcontent input.btn.btn-primary,
.old-theme .customcontent input[type=button],
.old-theme .customcontent input[type=submit] {
	background-color: #4b607b;
	border: none;
	padding: 5px 10px;
	border-radius: 3px
}

.old-theme .customcontent .bs-form {
	max-width: 500px;
	padding: 0 20px
}

.old-theme .customcontent caption {
	color: #fff
}

.old-theme .customcontent input {
	color: #000
}

.old-theme .customcontent input[type=checkbox],
.old-theme .customcontent input[type=radio],
.old-theme .customcontent input[type=submit] {
	color: #fff
}

.old-theme .customcontent .well {
	border: none;
	background: linear-gradient(140deg, #2e3563, #20264a)
}

.old-theme .customcontent .features {
	background-color: #1e2240
}

.old-theme .customcontent .player iframe {
	margin: 25px auto 0;
	display: block
}

.old-theme .created {
	color: #c5c5c5
}

.old-theme .ongoing {
	color: #818181
}

.old-theme .lose {
	color: #c46767
}

.old-theme .unally {
	color: #ec9999
}

.old-theme .quit {
	color: #9d3a3a
}

.old-theme .lag {
	color: #5f5f5f
}

.old-theme .crash {
	color: #c8b344
}

.old-theme .resync {
	color: #e9b9b9
}

.old-theme .cheat {
	color: #e56529
}

.old-theme .watcher {
	color: #997dab
}

.old-theme .win {
	color: #69bb58
}

.old-theme .winLag {
	color: #7aea63
}

.old-theme .winUnally {
	color: #95d987
}

.old-theme .winResync {
	color: #418c32
}

.old-theme .gamelist-fancy {
	display: -webkit-box;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	flex-direction: column;
	margin: 40px 20px;
	font-size: 14px
}

.old-theme .gamelist-fancy.fancy-stripey>div>div.one {
	background-color: #414e80
}

.old-theme .gamelist-fancy.fancy-stripey>div>div.two {
	background-color: #394775
}

.old-theme .gamelist-fancy div.fancy-date {
	display: -webkit-box;
	display: flex;
	padding: 20px 10px;
	font-size: 22px;
	-webkit-box-align: center;
	align-items: center;
	gap: 20px
}

.old-theme .gamelist-fancy div.fancy-date>span {
	flex-shrink: 0
}

.old-theme .gamelist-fancy div.fancy-date>div.fancy-date-stripe {
	height: 1px;
	background-color: #dfdfdf;
	-webkit-box-flex: 1;
	flex-grow: 1
}

.old-theme .gamelist-fancy div.fancy-game {
	position: relative;
	padding: 1px;
	margin-bottom: 10px;
	background: linear-gradient(135deg, #cba133, transparent 20%, transparent 80%, #cba133);
	-webkit-transition: background .5s;
	transition: background .5s
}

.old-theme .gamelist-fancy div.fancy-game:before {
	position: absolute;
	content: "";
	inset: 0;
	z-index: 1;
	opacity: 0;
	-webkit-transition: opacity .25s linear;
	transition: opacity .25s linear;
	background-image: linear-gradient(135deg, #cba133, #cba133)
}

.old-theme .gamelist-fancy div.fancy-game:hover:before {
	opacity: 1
}

.old-theme .gamelist-fancy div.fancy-game.result-dgamelose {
	background: linear-gradient(135deg, #c46767, transparent 20%, transparent 80%, #c46767);
	-webkit-transition: background .5s;
	transition: background .5s
}

.old-theme .gamelist-fancy div.fancy-game.result-dgamelose:before {
	background-image: linear-gradient(135deg, #c46767, #c46767)
}

.old-theme .gamelist-fancy div.fancy-game.result-dgamelose .fancy-result-text {
	color: #c46767
}

.old-theme .gamelist-fancy div.fancy-game.result-dgamewin {
	background: linear-gradient(135deg, #69bb58, transparent 20%, transparent 80%, #69bb58)
}

.old-theme .gamelist-fancy div.fancy-game.result-dgamewin:before {
	background-image: linear-gradient(135deg, #69bb58, #69bb58)
}

.old-theme .gamelist-fancy div.fancy-game.result-dgamewin .fancy-result-text {
	color: #69bb58
}

.old-theme .gamelist-fancy div.fancy-game.result-dgamenew {
	background: linear-gradient(135deg, #818891, transparent 20%, transparent 80%, #818891)
}

.old-theme .gamelist-fancy div.fancy-game.result-dgamenew:before {
	background-image: linear-gradient(135deg, #818891, #818891)
}

.old-theme .gamelist-fancy div.fancy-game.result-dgamenew .fancy-result-text {
	color: #818891
}

.old-theme .gamelist-fancy div.fancy-game.result-dgamewinally {
	background: linear-gradient(135deg, #7c96e4, transparent 20%, transparent 80%, #7c96e4)
}

.old-theme .gamelist-fancy div.fancy-game.result-dgamewinally:before {
	background-image: linear-gradient(135deg, #7c96e4, #7c96e4)
}

.old-theme .gamelist-fancy div.fancy-game.result-dgamewinally .fancy-result-text {
	color: #7c96e4
}

.old-theme .gamelist-fancy div.fancy-game.result-dgamebad {
	background: linear-gradient(135deg, #c8b344, transparent 20%, transparent 80%, #c8b344)
}

.old-theme .gamelist-fancy div.fancy-game.result-dgamebad:before {
	background-image: linear-gradient(135deg, #c8b344, #c8b344)
}

.old-theme .gamelist-fancy div.fancy-game.result-dgamebad .fancy-result-text {
	color: #c8b344
}

.old-theme .gamelist-fancy div.fancy-game>div {
	display: -webkit-box;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	flex-direction: row;
	padding: 20px 10px;
	gap: 20px;
	-webkit-box-align: center;
	align-items: center;
	position: relative;
	z-index: 2;
	cursor: pointer
}

.old-theme .gamelist-fancy div.fancy-game>div .fancy-left {
	width: 75px
}

.old-theme .gamelist-fancy div.fancy-game>div .fancy-middle {
	-webkit-box-flex: 9;
	flex: 9
}

.old-theme .gamelist-fancy div.fancy-game>div .fancy-right {
	width: 25px
}

.old-theme .gamelist-fancy div.fancy-game>div img {
	border-radius: 100%
}
.old-theme .gamelist-fancy div.fancy-game>div .game-dispute {
	
	display: flex;
	flex-direction: row;
}
.old-theme .gamelist-fancy div.fancy-game div.dispute-request {
	width: 180px
}
.old-theme .gamelist-fancy div.fancy-game>div .dispute-reason {
	
}

.old-theme .gamelist-fancy div.fancy-game>div .fancy-content {
	display: -webkit-box;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	flex-direction: column
}

.old-theme .gamelist-fancy div.fancy-game>div .fancy-content>div {
	display: -webkit-box;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	flex-direction: row;
	-webkit-box-align: center;
	align-items: center;
	gap: 5px;
	-webkit-box-pack: justify;
	justify-content: space-between
}

.old-theme .gamelist-fancy div.fancy-game>div .fancy-content>div .fancy-result {
	font-size: 22px;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	flex-direction: row;
	display: -webkit-box;
	display: flex;
	gap: 10px
}

.old-theme .gamelist-fancy div.fancy-game>div .fancy-content .fancy-map {
	display: -webkit-box;
	display: flex;
	gap: 5px
}

.old-theme .gamelist-fancy div.fancy-game>div.fancy-game-details {
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	flex-direction: column;
	padding-top: 0;
	cursor: default
}

.old-theme .gamelist-fancy div.fancy-game>div.fancy-game-details>div {
	display: -webkit-box;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	flex-direction: row
}

.old-theme .gamelist-fancy div.fancy-game>div.fancy-seperator,
.old-theme .gamelist-fancy div.fancy-game>div.fancy-game-details>div.fancy-seperator {
	height: 1px;
	background-color: #dfdfdf;
	-webkit-box-flex: 1;
	flex-grow: 1;
	width: 100%;
    padding:0;
}

.old-theme .gamelist-fancy div.fancy-game>div.fancy-game-details>div.fancy-game-details-inner {
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	flex-direction: column;
	gap: 20px
}

.old-theme .gamelist-fancy div.fancy-game>div.fancy-game-details>div.fancy-game-details-inner>div {
	display: -webkit-box;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	flex-direction: row;
	gap: 10px;
	-webkit-box-pack: justify;
	justify-content: space-between
}

.old-theme .gamelist-fancy div.fancy-game>div.fancy-game-details>div.fancy-game-details-inner>div.fancy-game-details-results {
	-webkit-box-align: center;
	align-items: center;
	-webkit-box-pack: center;
	justify-content: center
}

.old-theme .gamelist-fancy div.fancy-game>div.fancy-game-details>div.fancy-game-details-inner>div.fancy-game-details-results a {
	text-decoration: none
}

.old-theme .gamelist-fancy div.fancy-game>div.fancy-game-details>div.fancy-game-details-inner .disputebutton {
	display: -webkit-box;
	display: flex;
	gap: 5px;
	color: #c8b344;
	-webkit-box-align: center;
	align-items: center
}

.old-theme .gamelist-fancy div.fancy-game>div.fancy-game-details>div.fancy-game-details-inner .disputemessage {
	display: none
}

.old-theme .gamelist-fancy div.fancy-game>div.fancy-game-details>div.fancy-game-details-inner .disputereasonbox {
	display: -webkit-box;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	flex-direction: column;
	gap: 10px
}

.old-theme .customcontent .forumcontent * {
	margin: 0;
	padding: 0
}

.old-theme .customcontent html {
	font-size: 100%;
	height: 101%
}

.old-theme .customcontent .forumcontent:not(.customcontent) {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	margin: 0
}

.old-theme .customcontent .forumcontent:not(.customcontent) h1 {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	margin-right: 200px;
	color: #fff;
	margin-top: 15px;
	font-weight: 700;
	font-size: 2em
}

.old-theme .customcontent .forumcontent:not(.customcontent) h2 {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-weight: 400;
	color: #fff;
	font-size: 2em;
	margin: .8em 0 .2em
}

.old-theme .customcontent h2.solo {
	margin-bottom: 1em
}

.old-theme .customcontent .forumcontent:not(.customcontent) h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 700;
	text-transform: uppercase;
	border-bottom: 1px solid #ccc;
	margin-bottom: 3px;
	padding-bottom: 2px;
	font-size: 1.05em;
	color: #fff;
	margin-top: 20px
}

.old-theme .customcontent .forumcontent:not(.customcontent) h4 {
	font-family: Trebuchet MS, Verdana, Helvetica, Arial, Sans-serif;
	font-size: 1.3em
}

.old-theme .customcontent .forumcontent:not(.customcontent) label {
	width: auto;
	float: none;
	display: inline;
	line-height: 1.8em
}

.old-theme .customcontent .forumcontent:not(.customcontent) p {
	line-height: 1.3em;
	font-size: 1.1em;
	margin-bottom: 1.5em
}

.old-theme .customcontent img {
	border-width: 0
}

.old-theme .customcontent hr {
	border: 0 #fff;
	border-top: 1px solid #ccc;
	height: 1px;
	margin: 5px 0;
	display: block;
	clear: both
}

.old-theme .customcontent hr.dashed {
	border-top: 1px dashed #ccc;
	margin: 10px 0
}

.old-theme .customcontent hr.divider {
	display: none
}

.old-theme .customcontent p.right {
	text-align: right
}

.old-theme .customcontent #wrap {
	padding: 0 20px;
	min-width: 650px
}

.old-theme .customcontent #simple-wrap {
	padding: 6px 10px
}

.old-theme .customcontent #page-body {
	margin: 4px 0;
	clear: both
}

.old-theme .customcontent #page-footer {
	clear: both
}

.old-theme .customcontent #page-footer h3 {
	margin-top: 20px
}

.old-theme .customcontent #logo {
	float: left;
	width: auto;
	padding: 10px 13px 0 10px
}

.old-theme .customcontent a#logo:hover {
	text-decoration: none
}

.old-theme .customcontent #search-box {
	position: relative;
	margin-top: 30px;
	margin-right: 5px;
	display: block;
	float: right;
	text-align: right;
	white-space: nowrap
}

.old-theme .customcontent #search-box #keywords {
	width: 95px
}

.old-theme .customcontent #search-box input {
	border: 1px solid #b0b0b0
}

.old-theme .customcontent #search-box input.button1 {
	padding: 1px 5px
}

.old-theme .customcontent #search-box li {
	text-align: right;
	margin-top: 4px
}

.old-theme .customcontent #search-box img {
	vertical-align: middle;
	margin-right: 3px
}

.old-theme .customcontent #site-description {
	float: left;
	width: 70%
}

.old-theme .customcontent #site-description h1 {
	margin-right: 0
}

.old-theme .customcontent .headerbar {
	background: #ebebeb none repeat-x 0 0;
	margin-bottom: 4px;
	padding: 0 5px
}

.old-theme .customcontent .navbar {
	background-color: #ebebeb;
	padding: 0 10px
}

.old-theme .customcontent .forabg,
.old-theme .customcontent .forumbg {
	background: #b1b1b1 none repeat-x 0 0;
	margin: 4px 1em;
	border-radius: 4px;
	padding: 0 5px;
	clear: both
}

.old-theme .customcontent .panel {
	margin-bottom: 4px;
	padding: 0 10px;
	color: #fff
}

.old-theme .customcontent .post {
	padding: 10px;
	margin-bottom: 4px;
	background-repeat: no-repeat;
	background-position: 100% 0;
	border-radius: 5px
}

.old-theme .customcontent .rowbg {
	margin: 5px 5px 2px
}

.old-theme .customcontent .ucprowbg {
	background-color: #e2e2e2
}

.old-theme .customcontent .fieldsbg {
	background-color: #eaeaea
}

.old-theme .customcontent span.corners-bottom,
.old-theme .customcontent span.corners-bottom span,
.old-theme .customcontent span.corners-top,
.old-theme .customcontent span.corners-top span {
	font-size: 1px;
	line-height: 1px;
	display: block;
	height: 5px;
	background-repeat: no-repeat
}

.old-theme .customcontent span.corners-top {
	background-image: none;
	background-position: 0 0;
	margin: 0 -5px
}

.old-theme .customcontent span.corners-top span {
	background-image: none;
	background-position: 100% 0
}

.old-theme .customcontent span.corners-bottom {
	background-image: none;
	background-position: 0 100%;
	margin: 0 -5px;
	clear: both
}

.old-theme .customcontent span.corners-bottom span {
	background-image: none;
	background-position: 100% 100%
}

.old-theme .customcontent .headbg span.corners-bottom {
	margin-bottom: -1px
}

.old-theme .customcontent .navbar span.corners-bottom,
.old-theme .customcontent .navbar span.corners-top,
.old-theme .customcontent .panel span.corners-bottom,
.old-theme .customcontent .panel span.corners-top,
.old-theme .customcontent .post span.corners-bottom,
.old-theme .customcontent .post span.corners-top {
	margin: 0 -10px
}

.old-theme .customcontent .rules span.corners-top {
	margin: 0 -10px 5px
}

.old-theme .customcontent .rules span.corners-bottom {
	margin: 5px -10px 0
}

.old-theme .customcontent .rightinset {
	background: linear-gradient(140deg, #2e3563, #20264a)
}

.old-theme .customcontent ul.linklist {
	display: block;
	margin: .5em;
	float: right
}

.old-theme .customcontent ul.linklist a {
	color: #fff
}

.old-theme .customcontent ul.linklist li {
	display: block;
	list-style-type: none;
	float: left;
	width: auto;
	margin-right: 5px;
	font-size: 1.1em;
	line-height: 2.2em
}

.old-theme .customcontent p.rightside,
.old-theme .customcontent ul.linklist li.rightside {
	float: right;
	margin-right: 0;
	margin-left: 5px;
	text-align: right
}

.old-theme .customcontent ul.navlinks {
	padding-bottom: 1px;
	margin-bottom: 1px;
	border-bottom: 1px solid #fff;
	font-weight: 700
}

.old-theme .customcontent ul.leftside {
	float: left;
	margin-left: 0;
	margin-right: 5px;
	text-align: left
}

.old-theme .customcontent ul.rightside {
	float: right;
	margin-left: 5px;
	margin-right: -5px;
	text-align: right
}

.old-theme .customcontent #ucp-main table.table1 {
	padding: 2px
}

.old-theme .customcontent table.table1 thead th {
	font-weight: 400;
	text-transform: uppercase;
	line-height: 1.3em;
	font-size: 1em;
	padding: 0 0 4px 3px
}

.old-theme .customcontent table.table1 thead th span {
	padding-left: 7px
}

.old-theme .customcontent table.table1 tbody tr {
	border: 1px solid #cfcfcf
}

.old-theme .customcontent table.table1 tbody tr.hover,
.old-theme .customcontent table.table1 tbody tr:hover {
	background-color: #f6f6f6
}

.old-theme .customcontent table.table1 td {
	color: #6a6a6a;
	font-size: .9em
}

.old-theme .customcontent table.table1 tbody td {
	padding: 5px;
	border-top: 1px solid #fafafa
}

.old-theme .customcontent table.table1 tbody th {
	padding: 5px;
	border-bottom: 1px solid #000;
	text-align: left
}

.old-theme .customcontent table.table1 .name {
	text-align: left
}

.old-theme .customcontent table.table1 .posts {
	text-align: center !important;
	width: 7%
}

.old-theme .customcontent table.table1 .active,
.old-theme .customcontent table.table1 .joined {
	text-align: left;
	width: 15%
}

.old-theme .customcontent table.table1 .mark {
	text-align: center;
	width: 7%
}

.old-theme .customcontent table.table1 .info {
	text-align: left;
	width: 30%
}

.old-theme .customcontent table.table1 .info div {
	width: 100%;
	white-space: normal;
	overflow: hidden
}

.old-theme .customcontent table.table1 .autocol {
	line-height: 2em;
	white-space: nowrap
}

.old-theme .customcontent table.table1 thead .autocol {
	padding-left: 1em
}

.old-theme .customcontent table.table1 span.rank-img {
	float: right;
	width: auto
}

.old-theme .customcontent table.info td {
	padding: 3px
}

.old-theme .customcontent table.info tbody th {
	padding: 3px;
	text-align: right;
	vertical-align: top;
	font-weight: 400
}

.old-theme .customcontent .forumbg table.table1 {
	margin: 0 -2px -1px -1px
}

.old-theme .customcontent .column1 {
	float: left;
	clear: left;
	width: 49%
}

.old-theme .customcontent .column2 {
	float: right;
	clear: right;
	width: 49%
}

.old-theme .customcontent .left-box {
	float: left;
	width: 100%;
	text-align: left
}

.old-theme .customcontent .right-box {
	float: right;
	width: auto;
	text-align: right
}

.old-theme .customcontent dl.details {
	font-size: 1.1em;
	margin-top: 20px
}

.old-theme .customcontent dl.details dt {
	float: left;
	clear: left;
	padding: 0 0 0 20px;
	text-align: right;
	display: block
}

.old-theme .customcontent dl.left-box.details dt {
	width: 29%
}

.old-theme .customcontent dl.details dd {
	margin-left: 0;
	padding-left: 5px;
	margin-bottom: 5px;
	color: #828282;
	float: left;
	width: 65%
}

.old-theme .customcontent .pagination {
	width: auto;
	text-align: right;
	float: right;
	margin: 0 1em
}

.old-theme .customcontent .pagination a {
	color: #fff
}

.old-theme .customcontent .pagination span.page-sep {
	display: none
}

.old-theme .customcontent li.pagination {
	margin-top: 0
}

.old-theme .customcontent .pagination b,
.old-theme .customcontent .pagination strong {
	font-weight: 400
}

.old-theme .customcontent .pagination>div {
	display: inline-block
}

.old-theme .customcontent .pagination div strong,
.old-theme .customcontent .pagination span strong {
	padding: 0 2px;
	margin: 0 2px;
	font-weight: 400;
	color: #fff;
	background-color: #bfbfbf;
	border: 1px solid #bfbfbf;
	font-size: .9em
}

.old-theme .customcontent .pagination div a,
.old-theme .customcontent .pagination div a:active,
.old-theme .customcontent .pagination div a:link,
.old-theme .customcontent .pagination div a:visited,
.old-theme .customcontent .pagination span a,
.old-theme .customcontent .pagination span a:active,
.old-theme .customcontent .pagination span a:link,
.old-theme .customcontent .pagination span a:visited {
	font-weight: 400;
	text-decoration: none;
	color: #747474;
	margin: 0 2px;
	padding: 0 2px;
	background-color: #f0eeee;
	border: 1px solid #bababa;
	font-size: .9em;
	line-height: 1.5em
}

.old-theme .customcontent .pagination div a:hover,
.old-theme .customcontent .pagination span a:hover {
	border-color: #d2d2d2;
	background-color: #d2d2d2;
	color: #fff;
	text-decoration: none
}

.old-theme .customcontent .pagination img {
	vertical-align: middle
}

.old-theme .customcontent .row .pagination {
	display: block;
	float: right;
	width: auto;
	margin-top: 0;
	padding: 1px 0 1px 15px;
	font-size: .9em;
	background: none 0 50% no-repeat
}

.old-theme .customcontent .row .pagination div a,
.old-theme .customcontent .row .pagination span a,
.old-theme .customcontent li.pagination div a,
.old-theme .customcontent li.pagination span a {
	background-color: #fff
}

.old-theme .customcontent .row .pagination div a:hover,
.old-theme .customcontent .row .pagination span a:hover,
.old-theme .customcontent li.pagination div a:hover,
.old-theme .customcontent li.pagination span a:hover {
	background-color: #d2d2d2
}

.old-theme .customcontent #forum-permissions {
	float: right;
	width: auto;
	padding-left: 5px;
	margin-left: 5px;
	margin-top: 10px;
	text-align: right
}

.old-theme .customcontent .copyright {
	padding: 5px;
	text-align: center
}

.old-theme .customcontent .small {
	font-size: .9em !important
}

.old-theme .customcontent .titlespace {
	margin-bottom: 15px
}

.old-theme .customcontent .headerspace {
	margin-top: 20px
}

.old-theme .customcontent .error {
	color: #bcbcbc;
	font-weight: 700;
	font-size: 1em
}

.old-theme .customcontent .reported {
	background-color: #f7f7f7
}

.old-theme .customcontent li.reported:hover {
	background-color: #ececec
}

.old-theme .customcontent div.rules {
	background-color: #ececec;
	color: #bcbcbc;
	padding: 0 10px;
	margin: 10px 0;
	font-size: 1.1em
}

.old-theme .customcontent div.rules ol,
.old-theme .customcontent div.rules ul {
	margin-left: 20px
}

.old-theme .customcontent p.rules {
	background-color: #ececec;
	padding: 5px
}

.old-theme .customcontent p.rules img {
	vertical-align: middle;
	padding-top: 5px
}

.old-theme .customcontent p.rules a {
	vertical-align: middle;
	clear: both
}

.old-theme .customcontent #top {
	position: absolute;
	top: -20px
}

.old-theme .customcontent .clear {
	display: block;
	clear: both;
	font-size: 1px;
	line-height: 1px;
	background: transparent
}

.old-theme .customcontent a {
	direction: ltr;
	unicode-bidi: embed;
	text-decoration: underline
}

.old-theme .customcontent .username-coloured {
	font-weight: 700;
	display: inline !important;
	padding: 0 !important
}

.old-theme .customcontent #search-box a:link,
.old-theme .customcontent #search-box a:visited,
.old-theme .customcontent .forabg .header a:link,
.old-theme .customcontent .forabg .header a:visited,
.old-theme .customcontent .forumbg .header a:link,
.old-theme .customcontent .forumbg .header a:visited,
.old-theme .customcontent .navbg a:link,
.old-theme .customcontent .navbg a:visited,
.old-theme .customcontent th a:link,
.old-theme .customcontent th a:visited {
	text-decoration: none
}

.old-theme .customcontent #search-box a:hover,
.old-theme .customcontent .forabg .header a:hover,
.old-theme .customcontent .forumbg .header a:hover,
.old-theme .customcontent .navbg a:hover,
.old-theme .customcontent th a:hover {
	color: #fff;
	text-decoration: underline
}

.old-theme .customcontent #search-box a:active,
.old-theme .customcontent .forabg .header a:active,
.old-theme .customcontent .forumbg .header a:active,
.old-theme .customcontent .navbg a:active,
.old-theme .customcontent th a:active {
	color: #fff;
	text-decoration: none
}

.old-theme .customcontent a.forumtitle {
	text-decoration: none
}

.old-theme .customcontent a.forumtitle,
.old-theme .customcontent a.topictitle {
	font-family: Trebuchet MS, Helvetica, Arial, Sans-serif;
	font-size: 1.2em;
	font-weight: 700
}

.old-theme .customcontent .postlink {
	text-decoration: none;
	color: #d2d2d2;
	border-bottom: 1px solid #d2d2d2;
	padding-bottom: 0
}

.old-theme .customcontent .postlink:visited {
	color: #bdbdbd;
	border-bottom-style: dotted
}

.old-theme .customcontent .postlink:active {
	color: #d2d2d2
}

.old-theme .customcontent .postlink:hover {
	background-color: #f6f6f6;
	text-decoration: none;
	color: #404040
}

.old-theme .customcontent .signature a,
.old-theme .customcontent .signature a:active,
.old-theme .customcontent .signature a:hover,
.old-theme .customcontent .signature a:visited {
	border: none;
	text-decoration: underline
}

.old-theme .customcontent .postprofile a:active,
.old-theme .customcontent .postprofile a:link,
.old-theme .customcontent .postprofile a:visited,
.old-theme .customcontent .postprofile dt.author a {
	font-weight: 700;
	color: #898989;
	text-decoration: none
}

.old-theme .customcontent .postprofile a:hover,
.old-theme .customcontent .postprofile dt.author a:hover {
	text-decoration: underline;
	color: #d3d3d3
}

.old-theme .customcontent .search .postprofile a {
	color: #898989;
	text-decoration: none;
	font-weight: 400
}

.old-theme .customcontent .search .postprofile a:hover {
	color: #d3d3d3;
	text-decoration: underline
}

.old-theme .customcontent .back2top {
	clear: both;
	height: 11px;
	text-align: right
}

.old-theme .customcontent a.top {
	background: none no-repeat 0 0;
	text-decoration: none;
	width: 11px;
	height: 11px;
	display: block;
	float: right;
	overflow: hidden;
	letter-spacing: 1000px;
	text-indent: 11px
}

.old-theme .customcontent a.top2 {
	background: none no-repeat 0 50%;
	text-decoration: none;
	padding-left: 15px
}

.old-theme .customcontent a.up {
	background: none no-repeat 0
}

.old-theme .customcontent a.down {
	background: none no-repeat 100%
}

.old-theme .customcontent a.left {
	background: none no-repeat 3px 60%
}

.old-theme .customcontent a.right {
	background: none no-repeat 95% 60%
}

.old-theme .customcontent a.up,
.old-theme .customcontent a.up:active,
.old-theme .customcontent a.up:link,
.old-theme .customcontent a.up:visited {
	padding-left: 10px;
	text-decoration: none;
	border-bottom-width: 0
}

.old-theme .customcontent a.up:hover {
	background-position: 0 0
}

.old-theme .customcontent a.down,
.old-theme .customcontent a.down:active,
.old-theme .customcontent a.down:link,
.old-theme .customcontent a.down:visited {
	padding-right: 10px
}

.old-theme .customcontent a.down:hover {
	background-position: 100% 100%;
	text-decoration: none
}

.old-theme .customcontent a.left,
.old-theme .customcontent a.left:active,
.old-theme .customcontent a.left:visited {
	padding-left: 12px
}

.old-theme .customcontent a.left:hover {
	color: #d2d2d2;
	text-decoration: none;
	background-position: 0 60%
}

.old-theme .customcontent a.right,
.old-theme .customcontent a.right:active,
.old-theme .customcontent a.right:visited {
	padding-right: 12px
}

.old-theme .customcontent a.right:hover {
	color: #d2d2d2;
	text-decoration: none;
	background-position: 100% 60%
}

.old-theme .customcontent .skiplink {
	position: absolute;
	left: -999px;
	width: 990px
}

.old-theme .customcontent a.feed-icon-forum {
	float: right;
	margin: 3px
}

.old-theme .customcontent ul.topiclist {
	overflow: hidden;
	display: block;
	list-style-type: none;
	min-height: 25px
}

.old-theme .customcontent ul.topics {
	height: auto
}

.old-theme .customcontent ul.forums {
	background: #f9f9f9 none repeat-x 0 0;
	height: auto;
	margin: 5px 0
}

.old-theme .customcontent ul.topiclist li {
	display: block;
	list-style-type: none;
	color: #777;
	margin: 0
}

.old-theme .customcontent ul.topiclist dl {
	position: relative
}

.old-theme .customcontent ul.topiclist li.row dl {
	padding: 2px 0
}

.old-theme .customcontent ul.topiclist dt {
	display: block;
	float: left;
	width: 50%;
	font-size: 1.1em;
	padding-left: 5px;
	padding-right: 5px
}

.old-theme .customcontent ul.topiclist dd {
	display: block;
	float: left;
	border-left: 1px solid #fff;
	padding: 4px 0
}

.old-theme .customcontent ul.topiclist dfn {
	position: absolute;
	left: -999px;
	width: 990px
}

.old-theme .customcontent ul.topiclist li.row dt a.subforum {
	background-image: none;
	background-position: 0 50%;
	background-repeat: no-repeat;
	position: relative;
	white-space: nowrap;
	padding: 0 0 0 12px
}

.old-theme .customcontent .forum-image {
	float: left;
	padding-top: 5px;
	margin-right: 5px
}

.old-theme .customcontent li.row {
	border-top: 1px solid #fff;
	border-bottom: 1px solid #8f8f8f
}

.old-theme .customcontent li.row strong {
	font-weight: 400
}

.old-theme .customcontent li.row:hover {
	background-color: #f6f6f6
}

.old-theme .customcontent li.row:hover dd {
	border-left-color: #ccc
}

.old-theme .customcontent li.header dd,
.old-theme .customcontent li.header dt {
	line-height: 1em;
	border-left-width: 0;
	margin: 2px 0 4px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-size: 1em;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase
}

.old-theme .customcontent li.header dt {
	font-weight: 700
}

.old-theme .customcontent li.header dd {
	margin-left: 1px
}

.old-theme .customcontent li.header dl.icon {
	min-height: 0
}

.old-theme .customcontent li.header dl.icon dt {
	padding-left: 0;
	padding-right: 50px
}

.old-theme .customcontent dl.icon {
	background-position: 10px 50%;
	background-repeat: no-repeat
}

.old-theme .customcontent dl.icon dt {
	padding-left: 45px;
	background-repeat: no-repeat;
	background-position: 5px 95%
}

.old-theme .customcontent dd.posts,
.old-theme .customcontent dd.topics,
.old-theme .customcontent dd.views {
	width: 8%;
	text-align: center;
	line-height: 2.2em;
	font-size: 1.2em
}

.old-theme .customcontent dl.icon dt ol,
.old-theme .customcontent dl.icon dt ul {
	list-style-position: inside;
	margin-left: 1em
}

.old-theme .customcontent dl.icon dt li {
	display: list-item;
	list-style-type: inherit
}

.old-theme .customcontent dd.lastpost {
	width: 25%;
	font-size: 1.1em
}

.old-theme .customcontent dd.redirect {
	font-size: 1.1em;
	line-height: 2.5em
}

.old-theme .customcontent dd.moderation {
	font-size: 1.1em
}

.old-theme .customcontent dd.lastpost span,
.old-theme .customcontent dd.moderation span,
.old-theme .customcontent dd.redirect span,
.old-theme .customcontent ul.topiclist dd.info span,
.old-theme .customcontent ul.topiclist dd.searchby span,
.old-theme .customcontent ul.topiclist dd.time span {
	display: block;
	padding-left: 5px
}

.old-theme .customcontent dd.time {
	width: auto;
	line-height: 200%;
	font-size: 1.1em
}

.old-theme .customcontent dd.extra {
	width: 12%;
	line-height: 200%;
	text-align: center;
	font-size: 1.1em
}

.old-theme .customcontent dd.mark {
	float: right !important;
	width: 9%;
	text-align: center;
	line-height: 200%;
	font-size: 1.2em
}

.old-theme .customcontent dd.info {
	width: 30%
}

.old-theme .customcontent dd.option {
	width: 15%;
	line-height: 200%;
	text-align: center;
	font-size: 1.1em
}

.old-theme .customcontent dd.searchby {
	width: 47%;
	font-size: 1.1em;
	line-height: 1em
}

.old-theme .customcontent ul.topiclist dd.searchextra {
	margin-left: 5px;
	padding: .2em 0;
	font-size: 1.1em;
	color: #333;
	border-left: none;
	clear: both;
	width: 98%;
	overflow: hidden
}

.old-theme .customcontent .topic-actions {
	vertical-align: middle;
	font-size: 1.1em;
	height: 36px;
	min-height: 36px;
	margin: .5em;
	padding: 0 1em;
	background: linear-gradient(140deg, #2e3563, #20264a);
	border: 1px solid #000;
	border-radius: 10px
}

.old-theme .customcontent div[class].topic-actions {
	height: auto
}

.old-theme .customcontent .postbody {
	padding: 0;
	line-height: 1.48em;
	color: #333;
	width: 76%;
	float: left;
	clear: both
}

.old-theme .customcontent .postbody .ignore {
	font-size: 1.1em
}

.old-theme .customcontent .postbody h3.first {
	font-size: 1.7em
}

.old-theme .customcontent .postbody h3 {
	font-size: 1.5em;
	padding: 2px 0 0;
	margin: 0 0 .3em !important;
	text-transform: none;
	border: none;
	font-family: Trebuchet MS, Verdana, Helvetica, Arial, sans-serif;
	line-height: 125%
}

.old-theme .customcontent .postbody h3 img {
	vertical-align: bottom
}

.old-theme .customcontent .postbody .content {
	font-size: 1.3em
}

.old-theme .customcontent .search .postbody {
	width: 68%
}

.old-theme .customcontent #review {
	margin-top: 2em
}

.old-theme .customcontent #topicreview {
	padding-right: 5px;
	overflow: auto;
	height: 300px
}

.old-theme .customcontent #topicreview .postbody {
	width: auto;
	float: none;
	margin: 0;
	height: auto
}

.old-theme .customcontent #topicreview .post {
	height: auto
}

.old-theme .customcontent #topicreview h2 {
	border-bottom-width: 0
}

.old-theme .customcontent .post-ignore .postbody {
	display: none
}

.old-theme .customcontent #post_details {
	overflow: auto;
	max-height: 300px
}

.old-theme .customcontent #expand {
	clear: both
}

.old-theme .customcontent .content {
	min-height: 3em;
	line-height: 1.4em;
	font-family: Lucida Grande, Trebuchet MS, Verdana, Helvetica, Arial, sans-serif;
	font-size: 1em;
	color: #333;
	padding-bottom: 1px
}

.old-theme .customcontent .content h2,
.old-theme .customcontent .panel h2 {
	font-weight: 400;
	border-bottom: 1px solid #ccc;
	font-size: 1.6em;
	margin-top: .5em;
	margin-bottom: .5em;
	padding-bottom: .5em
}

.old-theme .customcontent .panel h3 {
	margin: .5em 0
}

.old-theme .customcontent .content p,
.old-theme .customcontent .panel p {
	font-size: 1.2em;
	margin-bottom: 1em;
	line-height: 1.4em
}

.old-theme .customcontent .content p {
	font-family: Lucida Grande, Trebuchet MS, Verdana, Helvetica, Arial, sans-serif
}

.old-theme .customcontent dl.faq {
	font-family: Lucida Grande, Verdana, Helvetica, Arial, sans-serif;
	margin-top: 1em;
	margin-bottom: 2em;
	line-height: 1.4em
}

.old-theme .customcontent dl.faq dt {
	font-weight: 700;
	color: #333
}

.old-theme .customcontent dl.faq dd a {
	text-decoration: none
}

.old-theme .customcontent .content dl.faq {
	margin-bottom: .5em
}

.old-theme .customcontent .content li {
	list-style-type: inherit
}

.old-theme .customcontent .content ol,
.old-theme .customcontent .content ul {
	margin-bottom: 1em;
	margin-left: 3em
}

.old-theme .customcontent .posthilit {
	background-color: #f3f3f3;
	color: #bcbcbc;
	padding: 0 2px 1px
}

.old-theme .customcontent .announce,
.old-theme .customcontent .unreadpost {
	border-left-color: #bcbcbc;
	border-right-color: #bcbcbc
}

.old-theme .customcontent p.author {
	margin: 0 15em .6em 0;
	padding: 0 0 5px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 1em;
	line-height: 1.2em
}

.old-theme .customcontent .signature {
	margin-top: 1.5em;
	padding-top: .2em;
	font-size: 1.1em;
	border-top: 1px solid #fff;
	clear: left;
	line-height: 140%;
	overflow: hidden;
	width: 100%
}

.old-theme .customcontent dd .signature {
	margin: 0;
	padding: 0;
	clear: none;
	border: none
}

.old-theme .customcontent .signature li {
	list-style-type: inherit
}

.old-theme .customcontent .signature ol,
.old-theme .customcontent .signature ul {
	margin-bottom: 1em;
	margin-left: 3em
}

.old-theme .customcontent .notice {
	font-family: Lucida Grande, Verdana, Helvetica, Arial, sans-serif;
	width: auto;
	margin-top: 1.5em;
	padding-top: .2em;
	font-size: 1em;
	border-top: 1px dashed #ccc;
	clear: left;
	line-height: 130%
}

.old-theme .customcontent ul.searchresults {
	list-style: none;
	text-align: right;
	clear: both
}

.old-theme .customcontent .forumcontent:not(.customcontent) blockquote {
	background: #ebebeb none 6px 8px no-repeat;
	border: 1px solid #dbdbdb;
	font-size: .95em;
	margin: .5em 1px 0 25px;
	overflow: hidden;
	padding: 5px
}

.old-theme .customcontent .forumcontent:not(.customcontent) blockquote blockquote {
	background-color: #bababa;
	font-size: 1em;
	margin: .5em 1px 0 15px
}

.old-theme .customcontent .forumcontent:not(.customcontent) blockquote blockquote blockquote {
	background-color: #e4e4e4
}

.old-theme .customcontent .forumcontent:not(.customcontent) blockquote cite {
	font-style: normal;
	font-weight: 700;
	margin-left: 20px;
	display: block;
	font-size: .9em
}

.old-theme .customcontent .forumcontent:not(.customcontent) blockquote cite cite {
	font-size: 1em
}

.old-theme .customcontent .forumcontent:not(.customcontent) blockquote.uncited {
	padding-top: 25px
}

.old-theme .customcontent dl.codebox {
	padding: 3px;
	border: 1px solid #d8d8d8;
	font-size: 1em
}

.old-theme .customcontent dl.codebox dt {
	text-transform: uppercase;
	border-bottom: 1px solid #ccc;
	margin-bottom: 3px;
	font-size: .8em;
	font-weight: 700;
	display: block
}

.old-theme .customcontent blockquote dl.codebox {
	margin-left: 0
}

.old-theme .customcontent dl.codebox code {
	overflow: auto;
	display: block;
	height: auto;
	max-height: 200px;
	white-space: normal;
	padding-top: 5px;
	font: .9em Monaco, Andale Mono, Courier New, Courier, mono;
	line-height: 1.3em;
	color: #8b8b8b;
	margin: 2px 0
}

.old-theme .customcontent .syntaxcomment {
	color: #000
}

.old-theme .customcontent .syntaxdefault {
	color: #bcbcbc
}

.old-theme .customcontent .syntaxkeyword {
	color: #585858
}

.old-theme .customcontent .syntaxstring {
	color: #a7a7a7
}

.old-theme .customcontent .attachbox {
	float: left;
	width: auto;
	margin: 5px 5px 5px 0;
	padding: 6px;
	border: 1px dashed #d8d8d8;
	clear: left
}

.old-theme .customcontent .pm-message .attachbox {
	background-color: #f3f3f3
}

.old-theme .customcontent .attachbox dt {
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase
}

.old-theme .customcontent .attachbox dd {
	margin-top: 4px;
	padding-top: 4px;
	clear: left;
	border-top: 1px solid #d8d8d8
}

.old-theme .customcontent .attachbox dd dd {
	border: none
}

.old-theme .customcontent .attachbox p,
.old-theme .customcontent .attachbox p.stats {
	line-height: 110%;
	font-weight: 400;
	clear: left
}

.old-theme .customcontent .attach-image {
	margin: 3px 0;
	width: 100%;
	max-height: 350px;
	overflow: auto
}

.old-theme .customcontent .attach-image img {
	border: 1px solid #999;
	cursor: default
}

.old-theme .customcontent div.inline-attachment dl.file,
.old-theme .customcontent div.inline-attachment dl.thumbnail {
	display: block;
	margin-bottom: 4px
}

.old-theme .customcontent div.inline-attachment p {
	font-size: 100%
}

.old-theme .customcontent dl.file {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	display: block
}

.old-theme .customcontent dl.file dt {
	text-transform: none;
	margin: 0;
	padding: 0;
	font-weight: 700;
	font-family: Verdana, Arial, Helvetica, sans-serif
}

.old-theme .customcontent dl.file dd {
	margin: 0;
	padding: 0
}

.old-theme .customcontent dl.thumbnail img {
	padding: 3px;
	border: 1px solid #666
}

.old-theme .customcontent dl.thumbnail dd {
	font-style: italic;
	font-family: Verdana, Arial, Helvetica, sans-serif
}

.old-theme .customcontent .attachbox dl.thumbnail dd {
	font-size: 100%
}

.old-theme .customcontent dl.thumbnail dt a:hover img {
	border: 1px solid #d2d2d2
}

.old-theme .customcontent fieldset.polls {
	font-family: Trebuchet MS, Verdana, Helvetica, Arial, sans-serif
}

.old-theme .customcontent fieldset.polls dl {
	margin-top: 5px;
	margin-bottom: 5px;
	border-top: 1px solid #e2e2e2;
	padding: 5px 0;
	line-height: 120%;
	clear: both
}

.old-theme .customcontent fieldset.polls dl.voted {
	font-weight: 700
}

.old-theme .customcontent fieldset.polls dt {
	text-align: left;
	float: left;
	display: block;
	width: 30%;
	border-right: none;
	padding: 0;
	margin: 0;
	font-size: 1.1em
}

.old-theme .customcontent fieldset.polls dd {
	float: left;
	width: 10%;
	border-left: none;
	padding: 0 5px;
	margin-left: 0;
	font-size: 1.1em
}

.old-theme .customcontent fieldset.polls dd.resultbar {
	width: 50%
}

.old-theme .customcontent fieldset.polls dd input {
	margin: 2px 0
}

.old-theme .customcontent fieldset.polls dd div {
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 700;
	padding: 0 2px;
	overflow: visible;
	min-width: 2%
}

.old-theme .customcontent .pollbar1 {
	background-color: #aaa;
	border-bottom: 1px solid #747474;
	border-right: 1px solid #747474
}

.old-theme .customcontent .pollbar2 {
	background-color: #bebebe;
	border-bottom: 1px solid #8c8c8c;
	border-right: 1px solid #8c8c8c
}

.old-theme .customcontent .pollbar3 {
	background-color: #d1d1d1;
	border-bottom: 1px solid #aaa;
	border-right: 1px solid #aaa
}

.old-theme .customcontent .pollbar4 {
	background-color: #e4e4e4;
	border-bottom: 1px solid #bebebe;
	border-right: 1px solid #bebebe
}

.old-theme .customcontent .pollbar5 {
	background-color: #f8f8f8;
	border-bottom: 1px solid #d1d1d1;
	border-right: 1px solid #d1d1d1
}

.old-theme .customcontent .postprofile {
	margin: 5px 0 10px;
	min-height: 80px;
	border-left: 1px solid #fff;
	width: 22%;
	float: right;
	display: inline
}

.old-theme .customcontent .pm .postprofile {
	border-left: 1px solid #ddd
}

.old-theme .customcontent .postprofile dd,
.old-theme .customcontent .postprofile dt {
	line-height: 1.2em;
	margin-left: 8px
}

.old-theme .customcontent .postprofile strong {
	font-weight: 400
}

.old-theme .customcontent .avatar {
	border: none;
	margin-bottom: 3px
}

.old-theme .customcontent .online {
	background-image: none;
	background-position: 100% 0;
	background-repeat: no-repeat
}

.old-theme .customcontent .search .postprofile {
	width: 30%
}

.old-theme .customcontent dl.pmlist dt {
	width: 60% !important
}

.old-theme .customcontent dl.pmlist dt textarea {
	width: 95%
}

.old-theme .customcontent dl.pmlist dd {
	margin-bottom: 2px
}

.old-theme .customcontent .buttons {
	float: left;
	width: 100%;
	height: 25px;
	margin-top: 5px
}

.old-theme .customcontent .buttons div {
	float: left;
	margin: 0 5px 0 0;
	background-position: 0 100%
}

.old-theme .customcontent .buttons div a {
	display: block;
	width: 100%;
	height: 100%;
	background-position: 0 0;
	position: relative;
	overflow: hidden
}

.old-theme .customcontent .buttons p {
	padding-top: 4px
}

.old-theme .customcontent .buttons div span {
	position: absolute;
	width: 100%;
	height: 100%;
	cursor: pointer
}

.old-theme .customcontent .buttons div a:hover span {
	background-position: 0 100%
}

.old-theme .customcontent .locked-icon span,
.old-theme .customcontent .post-icon span,
.old-theme .customcontent .reply-icon span {
	background: transparent none 0 0 no-repeat
}

.old-theme .customcontent .forwardpm-icon span,
.old-theme .customcontent .newpm-icon span,
.old-theme .customcontent .pmreply-icon span {
	background: none 0 0 no-repeat
}

.old-theme .customcontent .buttons div.post-icon,
.old-theme .customcontent .buttons div.reply-icon {
	width: 96px;
	height: 25px
}

.old-theme .customcontent .buttons div.locked-icon {
	width: 88px;
	height: 25px
}

.old-theme .customcontent .buttons div.pmreply-icon {
	width: 96px;
	height: 25px
}

.old-theme .customcontent .buttons div.newpm-icon {
	width: 84px;
	height: 25px
}

.old-theme .customcontent .buttons div.forwardpm-icon {
	width: 96px;
	height: 25px
}

.old-theme .customcontent a.fontsize,
.old-theme .customcontent a.print,
.old-theme .customcontent a.sendemail {
	display: block;
	overflow: hidden;
	height: 18px;
	text-indent: -5000px;
	text-align: left;
	background-repeat: no-repeat
}

.old-theme .customcontent a.print,
.old-theme .customcontent a.sendemail {
	background-image: none;
	width: 22px
}

.old-theme .customcontent a.fontsize {
	background-image: none;
	background-position: 0 -1px;
	width: 29px
}

.old-theme .customcontent a.fontsize:hover {
	background-position: 0 -20px;
	text-decoration: none
}

.old-theme .customcontent .icon-bookmark,
.old-theme .customcontent .icon-bump,
.old-theme .customcontent .icon-faq,
.old-theme .customcontent .icon-home,
.old-theme .customcontent .icon-logout,
.old-theme .customcontent .icon-members,
.old-theme .customcontent .icon-pages,
.old-theme .customcontent .icon-register,
.old-theme .customcontent .icon-search,
.old-theme .customcontent .icon-subscribe,
.old-theme .customcontent .icon-ucp,
.old-theme .customcontent .icon-unsubscribe,
.old-theme .customcontent .sitehome {
	background-position: 0 50%;
	background-repeat: no-repeat;
	background-image: none;
	padding: 1px 0 0 17px
}

.old-theme .customcontent ul.profile-icons {
	padding-top: 10px;
	list-style: none
}

.old-theme .customcontent ul.profile-icons li {
	float: left;
	margin: 0 6px 3px 0;
	background-position: 0 100%
}

.old-theme .customcontent ul.profile-icons li a {
	display: block;
	width: 100%;
	height: 100%;
	background-position: 0 0
}

.old-theme .customcontent ul.profile-icons li span {
	display: none
}

.old-theme .customcontent ul.profile-icons li a:hover {
	background: none
}

.old-theme .customcontent .postbody ul.profile-icons {
	float: right;
	width: auto;
	padding: 0
}

.old-theme .customcontent .postbody ul.profile-icons li {
	margin: 0 3px
}

.old-theme .customcontent .aim-icon,
.old-theme .customcontent .aim-icon a,
.old-theme .customcontent .delete-icon,
.old-theme .customcontent .delete-icon a,
.old-theme .customcontent .edit-icon,
.old-theme .customcontent .edit-icon a,
.old-theme .customcontent .email-icon,
.old-theme .customcontent .email-icon a,
.old-theme .customcontent .icq-icon,
.old-theme .customcontent .icq-icon a,
.old-theme .customcontent .info-icon,
.old-theme .customcontent .info-icon a,
.old-theme .customcontent .jabber-icon,
.old-theme .customcontent .jabber-icon a,
.old-theme .customcontent .msnm-icon,
.old-theme .customcontent .msnm-icon a,
.old-theme .customcontent .pm-icon,
.old-theme .customcontent .pm-icon a,
.old-theme .customcontent .quote-icon,
.old-theme .customcontent .quote-icon a,
.old-theme .customcontent .report-icon,
.old-theme .customcontent .report-icon a,
.old-theme .customcontent .warn-icon,
.old-theme .customcontent .warn-icon a,
.old-theme .customcontent .web-icon,
.old-theme .customcontent .web-icon a,
.old-theme .customcontent .yahoo-icon,
.old-theme .customcontent .yahoo-icon a {
	background: none 0 0 no-repeat
}

.old-theme .customcontent ul.profile-icons li.aim-icon,
.old-theme .customcontent ul.profile-icons li.email-icon,
.old-theme .customcontent ul.profile-icons li.icq-icon,
.old-theme .customcontent ul.profile-icons li.jabber-icon,
.old-theme .customcontent ul.profile-icons li.msnm-icon,
.old-theme .customcontent ul.profile-icons li.web-icon,
.old-theme .customcontent ul.profile-icons li.yahoo-icon {
	width: 20px;
	height: 20px
}

.old-theme .customcontent ul.profile-icons li.pm-icon {
	width: 28px;
	height: 20px
}

.old-theme .customcontent ul.profile-icons li.quote-icon {
	width: 54px;
	height: 20px
}

.old-theme .customcontent ul.profile-icons li.report-icon {
	width: 20px;
	height: 20px
}

.old-theme .customcontent ul.profile-icons li.edit-icon {
	width: 42px;
	height: 20px
}

.old-theme .customcontent ul.profile-icons li.delete-icon,
.old-theme .customcontent ul.profile-icons li.info-icon,
.old-theme .customcontent ul.profile-icons li.warn-icon {
	width: 20px;
	height: 20px
}

.old-theme .customcontent ul.profile-icons li.edit-icon {
	margin: 0 0 0 3px
}

.old-theme .customcontent ul.profile-icons li.quote-icon {
	margin: 0 0 0 10px
}

.old-theme .customcontent ul.profile-icons li.info-icon,
.old-theme .customcontent ul.profile-icons li.report-icon {
	margin: 0 3px 0 0
}

.old-theme .customcontent #cp-menu {
	float: left;
	width: 19%;
	margin-top: 1em;
	margin-bottom: 5px
}

.old-theme .customcontent #cp-main {
	float: left;
	width: 70%
}

.old-theme .customcontent #cp-main .content {
	padding: 0
}

.old-theme .customcontent #cp-main h3,
.old-theme .customcontent #cp-main hr,
.old-theme .customcontent #cp-menu hr {
	border-color: #bfbfbf
}

.old-theme .customcontent #cp-main .panel p {
	font-size: 1.1em
}

.old-theme .customcontent #cp-main .panel ol {
	margin-left: 2em;
	font-size: 1.1em
}

.old-theme .customcontent #cp-main .panel li.row {
	border-bottom: 1px solid #cbcbcb;
	border-top: 1px solid #f9f9f9
}

.old-theme .customcontent ul.cplist {
	margin-bottom: 5px;
	border-top: 1px solid #cbcbcb
}

.old-theme .customcontent #cp-main .panel li.header dd,
.old-theme .customcontent #cp-main .panel li.header dt {
	margin-bottom: 2px
}

.old-theme .customcontent #cp-main table.table1 {
	margin-bottom: 1em
}

.old-theme .customcontent #cp-main table.table1 thead th {
	color: #333;
	font-weight: 700;
	border-bottom: 1px solid #333;
	padding: 5px
}

.old-theme .customcontent #cp-main table.table1 tbody th {
	font-style: italic;
	background-color: transparent !important;
	border-bottom: none
}

.old-theme .customcontent #cp-main .pagination {
	float: right;
	width: auto
}

.old-theme .customcontent #cp-main .postbody p {
	font-size: 1.1em
}

.old-theme .customcontent #cp-main .pm-message {
	border: 1px solid #e2e2e2;
	margin: 10px 0;
	width: auto;
	float: none
}

.old-theme .customcontent .pm-message h2 {
	padding-bottom: 5px
}

.old-theme .customcontent #cp-main .box2 h3,
.old-theme .customcontent #cp-main .postbody h3 {
	margin-top: 0
}

.old-theme .customcontent #cp-main .buttons {
	margin-left: 0
}

.old-theme .customcontent #cp-main ul.linklist {
	margin: 0
}

.old-theme .customcontent .mcp-main .postbody {
	width: 100%
}

.old-theme .customcontent .mcp-main ul {
	margin-left: 1em;
	padding-left: 1em
}

.old-theme .customcontent #tabs {
	line-height: normal;
	margin: 20px 0 -14px 7px;
	min-width: 570px;
	height: 25px
}

.old-theme .customcontent #tabs ul {
	margin: 0 0 0 3em;
	padding: 0;
	list-style: none
}

.old-theme .customcontent #tabs li {
	display: inline;
	margin: 0;
	padding: 0;
	font-size: 1em;
	font-weight: 700
}

.old-theme .customcontent #tabs a {
	float: left;
	background: none no-repeat 0 -35px;
	margin: 0 1px 0 0;
	padding: 0 0 0 5px;
	text-decoration: none;
	position: relative;
	cursor: pointer;
	background: linear-gradient(140deg, #2e3563, #20264a);
	border-radius: 4px
}

.old-theme .customcontent #tabs a span {
	float: left;
	display: block;
	background: none no-repeat 100% -35px;
	padding: 6px 10px 6px 5px;
	color: #fff;
	white-space: nowrap
}

.old-theme .customcontent #tabs a:hover span {
	color: #bcbcbc
}

.old-theme .customcontent #tabs .activetab a {
	background-color: hsla(0, 0%, 100%, .3);
	background-position: 0 0
}

.old-theme .customcontent #tabs .activetab a span {
	background-position: 100% 0;
	padding-bottom: 7px;
	color: #fff
}

.old-theme .customcontent #tabs a:hover {
	background-position: 0 -70px
}

.old-theme .customcontent #tabs a:hover span {
	background-position: 100% -70px
}

.old-theme .customcontent #tabs .activetab a:hover {
	background-position: 0 0
}

.old-theme .customcontent #tabs .activetab a:hover span {
	color: #000;
	background-position: 100% 0
}

.old-theme .customcontent #minitabs {
	line-height: normal;
	margin: -20px 7px 0 0
}

.old-theme .customcontent #minitabs ul {
	margin: 0;
	padding: 0;
	list-style: none
}

.old-theme .customcontent #minitabs li {
	display: block;
	float: right;
	padding: 0 10px 4px;
	font-size: 1em;
	font-weight: 700;
	background-color: #f2f2f2;
	margin-left: 2px
}

.old-theme .customcontent #minitabs a:hover {
	text-decoration: none
}

.old-theme .customcontent #minitabs li.activetab a,
.old-theme .customcontent #minitabs li.activetab a:hover {
	color: #333
}

.old-theme .customcontent #navigation {
	width: 100%;
	padding-top: 36px
}

.old-theme .customcontent #navigation ul {
	list-style: none;
	padding-left: 0;
	margin-left: 0
}

.old-theme .customcontent #navigation li {
	margin: 1px 0;
	padding: 0;
	font-weight: 700;
	display: inline
}

.old-theme .customcontent #navigation a {
	display: block;
	padding: 5px;
	margin: 1px 0;
	text-decoration: none;
	font-weight: 700;
	color: #333;
	background: #cbc167 none repeat-y 100% 0
}

.old-theme .customcontent #navigation a:hover {
	text-decoration: none;
	background-color: #c6c6c6;
	color: #bcbcbc
}

.old-theme .customcontent #cp-main h2 {
	border-bottom: none;
	padding: 0;
	margin-left: 10px;
	color: #333
}

.old-theme .customcontent #cp-main .panel {
	background-color: #f9f9f9
}

.old-theme .customcontent .cp-mini {
	background-color: #f9f9f9;
	padding: 0 5px;
	margin: 10px 15px 10px 5px
}

.old-theme .customcontent .cp-mini span.corners-bottom,
.old-theme .customcontent .cp-mini span.corners-top {
	margin: 0 -5px
}

.old-theme .customcontent dl.mini dt {
	font-weight: 700;
	color: #676767
}

.old-theme .customcontent dl.mini dd {
	padding-top: 4px
}

.old-theme .customcontent .friend-online {
	font-weight: 700
}

.old-theme .customcontent .friend-offline {
	font-style: italic
}

.old-theme .customcontent #pm-menu {
	line-height: 2.5em
}

.old-theme .customcontent .pm-panel-header {
	margin: 0;
	padding-bottom: 10px;
	border-bottom: 1px dashed #a4b3bf
}

.old-theme .customcontent .reply-all {
	display: block;
	padding-top: 4px;
	clear: both;
	float: left
}

.old-theme .customcontent .pm-panel-message {
	padding-top: 10px
}

.old-theme .customcontent .pm-return-to {
	padding-top: 23px
}

.old-theme .customcontent #cp-main .pm-message-nav {
	margin: 0;
	padding: 2px 10px 5px;
	border-bottom: 1px dashed #a4b3bf
}

.old-theme .customcontent .current {
	color: #999
}

.old-theme .customcontent ol.def-rules {
	padding-left: 0
}

.old-theme .customcontent ol.def-rules li {
	line-height: 180%;
	padding: 1px
}

.old-theme .customcontent .pmlist li.bg1,
.old-theme .customcontent .pmlist li.bg2 {
	border: 3px solid transparent;
	border-width: 0 3px
}

.old-theme .customcontent .pm_message_reported_colour,
.old-theme .customcontent .pmlist li.pm_message_reported_colour {
	border-left-color: #bcbcbc;
	border-right-color: #bcbcbc
}

.old-theme .customcontent .pm_marked_colour,
.old-theme .customcontent .pmlist li.pm_marked_colour {
	border: 3px solid #fff;
	border-width: 0 3px
}

.old-theme .customcontent .pm_replied_colour,
.old-theme .customcontent .pmlist li.pm_replied_colour {
	border: 3px solid #c2c2c2;
	border-width: 0 3px
}

.old-theme .customcontent .pm_friend_colour,
.old-theme .customcontent .pmlist li.pm_friend_colour {
	border: 3px solid #bdbdbd;
	border-width: 0 3px
}

.old-theme .customcontent .pm_foe_colour,
.old-theme .customcontent .pmlist li.pm_foe_colour {
	border: 3px solid #000;
	border-width: 0 3px
}

.old-theme .customcontent .pm-legend {
	border-left-width: 10px;
	border-left-style: solid;
	border-right-width: 0;
	margin-bottom: 3px;
	padding-left: 3px
}

.old-theme .customcontent #gallery label {
	position: relative;
	float: left;
	margin: 10px;
	padding: 5px;
	width: auto;
	background: #fff;
	border: 1px solid #ccc;
	text-align: center
}

.old-theme .customcontent fieldset {
	border-width: 0;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 1.1em
}

.old-theme .customcontent input {
	padding: 0 3px;
	font-size: 1em
}

.old-theme .customcontent input,
.old-theme .customcontent select {
	font-weight: 400;
	vertical-align: middle;
	font-family: Verdana, Helvetica, Arial, sans-serif
}

.old-theme .customcontent select {
	border: 1px solid #666;
	padding: 1px
}

.old-theme .customcontent option {
	padding-right: 1em
}

.old-theme .customcontent textarea {
	font-family: Lucida Grande, Verdana, Helvetica, Arial, sans-serif;
	padding: 2px;
	font-size: 1em;
	line-height: 1.4em
}

.old-theme .customcontent label {
	cursor: default;
	padding-right: 5px;
	color: #676767
}

.old-theme .customcontent label img,
.old-theme .customcontent label input {
	vertical-align: middle
}

.old-theme .customcontent fieldset dl {
	padding: 4px 0
}

.old-theme .customcontent fieldset dt {
	float: left;
	width: 35%;
	text-align: left;
	display: block;
	clear: left
}

.old-theme .customcontent fieldset dd {
	margin-left: 41%;
	width: 55%;
	vertical-align: top;
	margin-bottom: 3px;
	float: left
}

.old-theme .customcontent fieldset.fields1 dt {
	width: 15em;
	border-right-width: 0
}

.old-theme .customcontent fieldset.fields1 dd {
	border-left-width: 0
}

.old-theme .customcontent fieldset.fields1 {
	background-color: transparent
}

.old-theme .customcontent fieldset.fields1 div {
	margin-bottom: 3px
}

.old-theme .customcontent fieldset.fields1 #recaptcha_widget_div div {
	margin-bottom: 0
}

.old-theme .customcontent fieldset.fields2 dt {
	width: 15em;
	border-right-width: 0
}

.old-theme .customcontent fieldset.fields2 dd {
	border-left-width: 0
}

.old-theme .customcontent dt label {
	font-weight: 700;
	text-align: left
}

.old-theme .customcontent dd label {
	white-space: nowrap
}

.old-theme .customcontent dd input,
.old-theme .customcontent dd textarea {
	margin-right: 3px
}

.old-theme .customcontent dd select {
	width: auto
}

.old-theme .customcontent dd textarea {
	width: 85%
}

.old-theme .customcontent #timezone {
	width: 95%
}

.old-theme .customcontent * html #timezone {
	width: 50%
}

.old-theme .customcontent fieldset.quick-login {
	margin-top: 5px
}

.old-theme .customcontent fieldset.quick-login input {
	width: auto
}

.old-theme .customcontent fieldset.quick-login input.inputbox {
	width: 15%;
	vertical-align: middle;
	margin-right: 5px;
	background-color: #f3f3f3
}

.old-theme .customcontent fieldset.quick-login label {
	white-space: nowrap;
	padding-right: 2px
}

.old-theme .customcontent fieldset.display-options {
	text-align: center;
	margin: 3px 0 5px
}

.old-theme .customcontent fieldset.display-options label {
	white-space: nowrap;
	padding-right: 2px
}

.old-theme .customcontent fieldset.display-options a {
	margin-top: 3px
}

.old-theme .customcontent fieldset.display-actions {
	line-height: 2em;
	white-space: nowrap;
	padding-right: 1em
}

.old-theme .customcontent fieldset.display-actions label {
	white-space: nowrap;
	padding-right: 2px
}

.old-theme .customcontent fieldset.sort-options {
	line-height: 2em
}

.old-theme .customcontent fieldset.forum-selection {
	margin: 5px 0 3px;
	float: right
}

.old-theme .customcontent fieldset.forum-selection2 {
	margin: 13px 0 3px;
	float: right
}

.old-theme .customcontent fieldset.jumpbox {
	text-align: left
}

.old-theme .customcontent fieldset.quickmod {
	clear: left;
	margin-top: 7px
}

.old-theme .customcontent fieldset.submit-buttons {
	text-align: center;
	vertical-align: middle;
	margin: 5px 0
}

.old-theme .customcontent fieldset.submit-buttons input {
	vertical-align: middle;
	padding: 3px
}

.old-theme .customcontent #format-buttons {
	margin: 15px 0 2px
}

.old-theme .customcontent #format-buttons input,
.old-theme .customcontent #format-buttons select {
	vertical-align: middle
}

.old-theme .customcontent #message-box {
	width: 80%
}

.old-theme .customcontent #message-box textarea {
	font-family: Trebuchet MS, Verdana, Helvetica, Arial, sans-serif;
	width: 100%;
	font-size: 1.2em;
	color: #333
}

.old-theme .customcontent #smiley-box {
	width: 18%;
	float: right
}

.old-theme .customcontent #smiley-box img {
	margin: 3px
}

.old-theme .customcontent .inputbox {
	border: 1px solid silver;
	color: #333;
	padding: 2px;
	cursor: text
}

.old-theme .customcontent .inputbox:hover {
	border: 1px solid #eaeaea
}

.old-theme .customcontent .inputbox:focus {
	border: 1px solid #eaeaea;
	color: #4b4b4b
}

.old-theme .customcontent input.medium {
	width: 50%
}

.old-theme .customcontent input.narrow {
	width: 25%
}

.old-theme .customcontent input.tiny {
	width: 125px
}

.old-theme .customcontent textarea.inputbox {
	width: 80%
}

.old-theme .customcontent .autowidth {
	width: auto !important
}

.old-theme .customcontent input.button1,
.old-theme .customcontent input.button2 {
	font-size: 1em
}

.old-theme .customcontent a.button1,
.old-theme .customcontent a.button2,
.old-theme .customcontent input.button1,
.old-theme .customcontent input.button2,
.old-theme .customcontent input.button3 {
	width: auto !important;
	padding: 2px;
	font-family: Lucida Grande, Verdana, Helvetica, Arial, sans-serif;
	background: #fafafa none repeat-x 0 0
}

.old-theme .customcontent a.button1,
.old-theme .customcontent input.button1 {
	font-weight: 700;
	border: 1px solid #666
}

.old-theme .customcontent input.button3 {
	padding: 0;
	margin: 0;
	line-height: 5px;
	height: 12px;
	font-variant: small-caps
}

.old-theme .customcontent a.button2,
.old-theme .customcontent input.button2,
.old-theme .customcontent input.button3 {
	border: 1px solid #666
}

.old-theme .customcontent a.button1,
.old-theme .customcontent a.button1:active,
.old-theme .customcontent a.button1:link,
.old-theme .customcontent a.button1:visited,
.old-theme .customcontent a.button2,
.old-theme .customcontent a.button2:active,
.old-theme .customcontent a.button2:link,
.old-theme .customcontent a.button2:visited {
	text-decoration: none;
	padding: 2px 8px;
	line-height: 250%;
	vertical-align: text-bottom;
	background-position: 0 1px
}

.old-theme .customcontent a.button1:hover,
.old-theme .customcontent a.button2:hover,
.old-theme .customcontent input.button1:hover,
.old-theme .customcontent input.button2:hover,
.old-theme .customcontent input.button3:hover {
	border: 1px solid #bcbcbc;
	background-position: 0 100%;
	color: #bcbcbc
}

.old-theme .customcontent input.disabled {
	font-weight: 400
}

.old-theme .customcontent .search-box {
	margin: 7px 1em 5px 100px;
	clear: left
}

.old-theme .customcontent input.search {
	background-image: none;
	background-repeat: no-repeat;
	background-position: left 1px;
	padding-left: 17px
}

.old-theme .customcontent .full {
	width: 95%
}

.old-theme .customcontent .medium {
	width: 50%
}

.old-theme .customcontent .narrow {
	width: 25%
}

.old-theme .customcontent .tiny {
	width: 10%
}

.old-theme .customcontent * html input,
.old-theme .customcontent * html select,
.old-theme .customcontent * html table {
	font-size: 100%
}

.old-theme .customcontent * html hr {
	margin: 0
}

.old-theme .customcontent table.table1 {
	width: 99%;
	voice-family: '"}"';
	voice-family: inherit;
	width: 100%
}

.old-theme .customcontent html>body table.table1 {
	width: 100%
}

.old-theme .customcontent * html ul.topiclist li {
	position: relative
}

.old-theme .customcontent * html .postbody h3 img {
	vertical-align: middle
}

.old-theme .customcontent html>body dd label input {
	vertical-align: text-bottom
}

.old-theme .customcontent * html input.button1,
.old-theme .customcontent * html input.button2 {
	padding-bottom: 0;
	margin-bottom: 1px
}

.old-theme .customcontent * html .column1,
.old-theme .customcontent * html .column2 {
	width: 45%
}

.old-theme .customcontent #minitabs,
.old-theme .customcontent .clearfix,
.old-theme .customcontent dl.polls {
	height: 1%;
	overflow: hidden
}

.old-theme .customcontent * html .post {
	height: 25%;
	overflow: hidden
}

.old-theme .customcontent * html .clearfix,
.old-theme .customcontent * html .navbar,
.old-theme .customcontent ul.linklist {
	height: 4%;
	overflow: hidden
}

.old-theme .customcontent dl.icon {
	overflow: hidden;
	min-height: 35px;
	height: auto !important;
	height: 35px
}

.old-theme .customcontent * html li.row dl.icon dt {
	height: 35px;
	overflow: visible
}

.old-theme .customcontent * html #search-box {
	width: 25%
}

.old-theme .customcontent * html dl.details dd,
.old-theme .customcontent :first-child+html dl.details dd {
	margin-left: 30%;
	float: none
}

.old-theme .customcontent * html .forumbg table.table1 {
	margin: 0 -2px 0 -1px
}

.old-theme .customcontent hr {
	border-color: #ccc #fff #fff
}

.old-theme .customcontent hr.dashed {
	border-top-color: #ccc
}

.old-theme .customcontent #search-box {
	color: #fff
}

.old-theme .customcontent #search-box #keywords {
	background-color: #fff
}

.old-theme .customcontent #search-box input {
	border-color: #0075b0
}

.old-theme .customcontent .headerbar {
	background-color: #12a3eb;
	background-image: url(https://i.matak.net/bar_general.png);
	color: #fff
}

.old-theme .customcontent .navbar {
	background-color: #cadceb
}

.old-theme .customcontent .forabg,
.old-theme .customcontent .forumbg {
	background-image: url(https://i.matak.net/bar_general.png);
	background: linear-gradient(140deg, #2e3563, #20264a);
	border: 1px solid #11100b
}

.old-theme .customcontent .panel {
	background: linear-gradient(140deg, #2e3563, #20264a)
}

.old-theme .customcontent .post:target .content,
.old-theme .customcontent .post:target h3 a {
	color: #000
}

.old-theme .customcontent .bg1 {
	background-color: #d8d08d
}

.old-theme .customcontent .bg2 {
	background-color: #cbc167
}

.old-theme .customcontent .bg3 {
	background: linear-gradient(140deg, #2e3563, #20264a)
}

.old-theme .customcontent .ucprowbg {
	background-color: #dcdee2
}

.old-theme .customcontent .fieldsbg {
	background-color: #e7e8ea
}

.old-theme .customcontent ul.navlinks {
	border-bottom-color: #fff
}

.old-theme .customcontent table.table1 thead th {
	color: #fff
}

.old-theme .customcontent table.table1 tbody tr {
	border-color: #bfc1cf
}

.old-theme .customcontent table.table1 tbody tr.hover,
.old-theme .customcontent table.table1 tbody tr:hover {
	background-color: #cfe1f6;
	color: #000
}

.old-theme .customcontent table.table1 td {
	color: #fff
}

.old-theme .customcontent table.table1 tbody td {
	border-top-color: #fafafa
}

.old-theme .customcontent table.table1 tbody th {
	border-bottom-color: #000;
	color: #333;
	background-color: #fff
}

.old-theme .customcontent table.info tbody th {
	color: #000
}

.old-theme .customcontent dl.details dd,
.old-theme .customcontent dl.details dt {
	color: #fff
}

.old-theme .customcontent .sep {
	color: #1198d9
}

.old-theme .customcontent .pagination div strong,
.old-theme .customcontent .pagination span strong {
	color: #222;
	background-color: #e0bc1c;
	border-color: #111
}

.old-theme .customcontent .pagination div a,
.old-theme .customcontent .pagination div a:active,
.old-theme .customcontent .pagination div a:link,
.old-theme .customcontent .pagination div a:visited,
.old-theme .customcontent .pagination span a,
.old-theme .customcontent .pagination span a:active,
.old-theme .customcontent .pagination span a:link,
.old-theme .customcontent .pagination span a:visited {
	color: #5c758c;
	background-color: #eee;
	border-color: #8a8030
}

.old-theme .customcontent .pagination div a:hover,
.old-theme .customcontent .pagination span a:hover {
	border-color: #111;
	background-color: #e0bc1c;
	color: #222
}

.old-theme .customcontent .row .pagination {
	background-image: url(https://i.matak.net/forum/theme/images/icon_pages.gif)
}

.old-theme .customcontent .row .pagination div a:hover,
.old-theme .customcontent .row .pagination span a:hover,
.old-theme .customcontent li.pagination div a:hover,
.old-theme .customcontent li.pagination span a:hover {
	background-color: #f8ce22
}

.old-theme .customcontent .copyright {
	color: #555
}

.old-theme .customcontent .error {
	color: #bc2a4d
}

.old-theme .customcontent .reported {
	background-color: #f7ecef
}

.old-theme .customcontent li.reported:hover {
	background-color: #ecd5d8 !important
}

.old-theme .customcontent div.rules {
	background-color: #ecd5d8;
	color: #bc2a4d
}

.old-theme .customcontent p.rules {
	background-color: #ecd5d8;
	background-image: none
}

.old-theme .customcontent #search-box a:link,
.old-theme .customcontent #search-box a:visited,
.old-theme .customcontent .forabg .header a:link,
.old-theme .customcontent .forabg .header a:visited,
.old-theme .customcontent .forumbg .header a:link,
.old-theme .customcontent .forumbg .header a:visited,
.old-theme .customcontent .navbg a:link,
.old-theme .customcontent .navbg a:visited,
.old-theme .customcontent th a:link,
.old-theme .customcontent th a:visited {
	color: #fff
}

.old-theme .customcontent #search-box a:hover,
.old-theme .customcontent .forabg .header a:hover,
.old-theme .customcontent .forumbg .header a:hover,
.old-theme .customcontent .navbg a:hover,
.old-theme .customcontent th a:hover {
	color: #a8d8ff
}

.old-theme .customcontent #search-box a:active,
.old-theme .customcontent .forabg .header a:active,
.old-theme .customcontent .forumbg .header a:active,
.old-theme .customcontent .navbg a:active,
.old-theme .customcontent th a:active {
	color: #c8e6ff
}

.old-theme .customcontent .postlink {
	color: #368ad2;
	border-bottom-color: #368ad2
}

.old-theme .customcontent .postlink:visited {
	color: #5d8fbd;
	border-bottom-color: #666
}

.old-theme .customcontent .postlink:active {
	color: #368ad2
}

.old-theme .customcontent .postlink:hover {
	background-color: #d0e4f6;
	color: #0d4473
}

.old-theme .customcontent .signature a,
.old-theme .customcontent .signature a:active,
.old-theme .customcontent .signature a:hover,
.old-theme .customcontent .signature a:visited {
	background-color: transparent
}

.old-theme .customcontent .postprofile a:active,
.old-theme .customcontent .postprofile a:link,
.old-theme .customcontent .postprofile a:visited,
.old-theme .customcontent .postprofile dt.author a {
	color: #105289
}

.old-theme .customcontent .postprofile a:hover,
.old-theme .customcontent .postprofile dt.author a:hover {
	color: #d31141
}

.old-theme .customcontent .search .postprofile a {
	color: #105289
}

.old-theme .customcontent .search .postprofile a:hover {
	color: #d31141
}

.old-theme .customcontent a.top,
.old-theme .customcontent a.top2 {
	background-image: url(https://i.matak.net/forum/imageset/icon_back_top.gif)
}

.old-theme .customcontent a.up {
	background-image: url(https://i.matak.net/forum/theme/images/arrow_up.gif)
}

.old-theme .customcontent a.down {
	background-image: url(https://i.matak.net/forum/theme/images/arrow_down.gif)
}

.old-theme .customcontent a.left {
	background-image: url(https://i.matak.net/forum/theme/images/arrow_left.gif)
}

.old-theme .customcontent a.right {
	background-image: url(https://i.matak.net/forum/theme/images/arrow_right.gif)
}

.old-theme .customcontent a.up:hover {
	background-color: transparent
}

.old-theme .customcontent a.left:hover,
.old-theme .customcontent a.right:hover {
	color: #368ad2
}

.old-theme .customcontent ul.forums {
	background-color: #d8d08d
}

.old-theme .customcontent ul.topiclist li {
	color: #4c5d77
}

.old-theme .customcontent ul.topiclist dd {
	border-left-color: #fff
}

.old-theme .customcontent .rtl ul.topiclist dd {
	border-right-color: #fff;
	border-left-color: transparent
}

.old-theme .customcontent ul.topiclist li.row dt a.subforum.read {
	background-image: url(https://i.matak.net/forum/imageset/subforum_read.gif)
}

.old-theme .customcontent ul.topiclist li.row dt a.subforum.unread {
	background-image: url(https://i.matak.net/forum/imageset/subforum_unread.gif)
}

.old-theme .customcontent li.row {
	border-top-color: #e4e0b4;
	border-bottom-color: #504b1b
}

.old-theme .customcontent li.row strong {
	color: #000
}

.old-theme .customcontent li.row:hover {
	background-color: #e4e0b4
}

.old-theme .customcontent li.row:hover dd {
	border-left-color: #d8d08d
}

.old-theme .customcontent .rtl li.row:hover dd {
	border-right-color: #d8d08d;
	border-left-color: transparent
}

.old-theme .customcontent .content,
.old-theme .customcontent .postbody,
.old-theme .customcontent li.header dd,
.old-theme .customcontent li.header dt,
.old-theme .customcontent ul.topiclist dd.searchextra {
	color: #fff
}

.old-theme .customcontent .content h2,
.old-theme .customcontent .panel h2 {
	border-bottom-color: #ccc
}

.old-theme .customcontent dl.faq dt {
	color: #fff
}

.old-theme .customcontent .posthilit {
	background-color: #f3bfcc;
	color: #bc2a4d
}

.old-theme .customcontent .notice {
	border-top-color: #ccc
}

.old-theme .customcontent .forumcontent:not(.customcontent) blockquote {
	background-color: #ebeadd;
	background-image: url(https://i.matak.net/forum/theme/images/quote.gif);
	border-color: #dbdbce
}

.old-theme .customcontent .rtl blockquote {
	background-image: url(https://i.matak.net/forum/theme/images/quote_rtl.gif)
}

.old-theme .customcontent blockquote blockquote {
	background-color: #efeed9
}

.old-theme .customcontent blockquote blockquote blockquote {
	background-color: #ebeadd
}

.old-theme .customcontent dl.codebox {
	background-color: #fff;
	border-color: #c9d2d8
}

.old-theme .customcontent dl.codebox dt {
	border-bottom-color: #ccc
}

.old-theme .customcontent dl.codebox code {
	color: #2e8b57
}

.old-theme .customcontent .syntaxbg {
	color: #fff
}

.old-theme .customcontent .syntaxcomment {
	color: #ff8000
}

.old-theme .customcontent .syntaxdefault {
	color: #00b
}

.old-theme .customcontent .syntaxhtml {
	color: #000
}

.old-theme .customcontent .syntaxkeyword {
	color: #070
}

.old-theme .customcontent .syntaxstring {
	color: #d00
}

.old-theme .customcontent .attachbox {
	background-color: #fff;
	border-color: #c9d2d8
}

.old-theme .customcontent .pm-message .attachbox {
	background-color: #f2f3f3
}

.old-theme .customcontent .attachbox dd {
	border-top-color: #c9d2d8
}

.old-theme .customcontent .attachbox p,
.old-theme .customcontent .attachbox p.stats {
	color: #666
}

.old-theme .customcontent .attach-image img {
	border-color: #999
}

.old-theme .customcontent dl.file dd {
	color: #666
}

.old-theme .customcontent dl.thumbnail img {
	border-color: #666;
	background-color: #fff
}

.old-theme .customcontent dl.thumbnail dd {
	color: #666
}

.old-theme .customcontent dl.thumbnail dt a:hover {
	background-color: #eee
}

.old-theme .customcontent dl.thumbnail dt a:hover img {
	border-color: #368ad2
}

.old-theme .customcontent fieldset.polls dl {
	border-top-color: #11100b;
	color: #666
}

.old-theme .customcontent fieldset.polls dl.voted {
	color: #000
}

.old-theme .customcontent fieldset.polls dd div {
	color: #fff
}

.old-theme .customcontent .rtl .pollbar1,
.old-theme .customcontent .rtl .pollbar2,
.old-theme .customcontent .rtl .pollbar3,
.old-theme .customcontent .rtl .pollbar4,
.old-theme .customcontent .rtl .pollbar5 {
	border-right-color: transparent
}

.old-theme .customcontent .pollbar1 {
	background-color: #aa2346;
	border-bottom-color: #74162c;
	border-right-color: #74162c
}

.old-theme .customcontent .rtl .pollbar1 {
	border-left-color: #74162c
}

.old-theme .customcontent .pollbar2 {
	background-color: #be1e4a;
	border-bottom-color: #8c1c38;
	border-right-color: #8c1c38
}

.old-theme .customcontent .rtl .pollbar2 {
	border-left-color: #8c1c38
}

.old-theme .customcontent .pollbar3 {
	background-color: #d11a4e;
	border-bottom-color: #aa2346;
	border-right-color: #aa2346
}

.old-theme .customcontent .rtl .pollbar3 {
	border-left-color: #aa2346
}

.old-theme .customcontent .pollbar4 {
	background-color: #e41653;
	border-bottom-color: #be1e4a;
	border-right-color: #be1e4a
}

.old-theme .customcontent .rtl .pollbar4 {
	border-left-color: #be1e4a
}

.old-theme .customcontent .pollbar5 {
	background-color: #f81157;
	border-bottom-color: #d11a4e;
	border-right-color: #d11a4e
}

.old-theme .customcontent .rtl .pollbar5 {
	border-left-color: #d11a4e
}

.old-theme .customcontent .postprofile {
	color: #666;
	border-left-color: #fff
}

.old-theme .customcontent .rtl .postprofile {
	border-right-color: #fff;
	border-left-color: transparent
}

.old-theme .customcontent .pm .postprofile {
	border-left-color: #ddd
}

.old-theme .customcontent .rtl .pm .postprofile {
	border-right-color: #ddd;
	border-left-color: transparent
}

.old-theme .customcontent .postprofile strong {
	color: #000
}

.old-theme .customcontent .online {
	position: relative
}

.old-theme .customcontent .online:before {
	display: block;
	content: " ";
	position: absolute;
	top: 0;
	right: 0;
	width: 58px;
	height: 58px;
	background-image: url(https://i.matak.net/forum/imageset/en/icon_user_online.gif)
}

.old-theme .customcontent .reply-icon span {
	background-image: url(https://i.matak.net/forum/imageset/en/button_topic_reply.png)
}

.old-theme .customcontent .post-icon span {
	background-image: url(https://i.matak.net/forum/imageset/en/button_topic_new.png)
}

.old-theme .customcontent .locked-icon span {
	background-image: url(https://i.matak.net/forum/imageset/en/button_topic_locked.png)
}

.old-theme .customcontent .pmreply-icon span {
	background-image: url(https://i.matak.net/forum/imageset/en/button_pm_reply.png)
}

.old-theme .customcontent .newpm-icon span {
	background-image: url(https://i.matak.net/forum/imageset/en/button_pm_new.png)
}

.old-theme .customcontent .forwardpm-icon span {
	background-image: url(https://i.matak.net/forum/imageset/en/button_pm_forward.png)
}

.old-theme .customcontent a.print {
	background-image: url(https://i.matak.net/forum/theme/images/icon_print.gif)
}

.old-theme .customcontent a.sendemail {
	background-image: url(https://i.matak.net/forum/theme/images/icon_sendemail.gif)
}

.old-theme .customcontent a.fontsize {
	background-image: url(https://i.matak.net/forum/theme/images/icon_fontsize.gif)
}

.old-theme .customcontent .sitehome {
	background-image: url(https://i.matak.net/forum/theme/images/icon_home.gif)
}

.old-theme .customcontent .icon-faq {
	background-image: url(https://i.matak.net/forum/theme/images/icon_faq.gif)
}

.old-theme .customcontent .icon-members {
	background-image: url(https://i.matak.net/forum/theme/images/icon_members.gif)
}

.old-theme .customcontent .icon-home {
	background-image: url(https://i.matak.net/forum/theme/images/icon_home.gif)
}

.old-theme .customcontent .icon-ucp {
	background-image: url(https://i.matak.net/forum/theme/images/icon_ucp.gif)
}

.old-theme .customcontent .icon-register {
	background-image: url(https://i.matak.net/forum/theme/images/icon_register.gif)
}

.old-theme .customcontent .icon-logout {
	background-image: url(https://i.matak.net/forum/theme/images/icon_logout.gif)
}

.old-theme .customcontent .icon-bookmark {
	background-image: url(https://i.matak.net/forum/theme/images/icon_bookmark.gif)
}

.old-theme .customcontent .icon-bump {
	background-image: url(https://i.matak.net/forum/theme/images/icon_bump.gif)
}

.old-theme .customcontent .icon-subscribe {
	background-image: url(https://i.matak.net/forum/theme/images/icon_subscribe.gif)
}

.old-theme .customcontent .icon-unsubscribe {
	background-image: url(https://i.matak.net/forum/theme/images/icon_unsubscribe.gif)
}

.old-theme .customcontent .icon-pages {
	background-image: url(https://i.matak.net/forum/theme/images/icon_pages.gif)
}

.old-theme .customcontent .icon-search {
	background-image: url(https://i.matak.net/forum/theme/images/icon_search.gif)
}

.old-theme .customcontent .email-icon,
.old-theme .customcontent .email-icon a {
	background-image: url(https://i.matak.net/forum/imageset/icon_contact_email.gif)
}

.old-theme .customcontent .aim-icon,
.old-theme .customcontent .aim-icon a {
	background-image: url(https://i.matak.net/forum/imageset/icon_contact_aim.gif)
}

.old-theme .customcontent .yahoo-icon,
.old-theme .customcontent .yahoo-icon a {
	background-image: url(https://i.matak.net/forum/imageset/icon_contact_yahoo.gif)
}

.old-theme .customcontent .web-icon,
.old-theme .customcontent .web-icon a {
	background-image: url(https://i.matak.net/forum/imageset/icon_contact_www.gif)
}

.old-theme .customcontent .msnm-icon,
.old-theme .customcontent .msnm-icon a {
	background-image: url(https://i.matak.net/forum/imageset/icon_contact_msnm.gif)
}

.old-theme .customcontent .icq-icon,
.old-theme .customcontent .icq-icon a {
	background-image: url(https://i.matak.net/forum/imageset/icon_contact_icq.gif)
}

.old-theme .customcontent .jabber-icon,
.old-theme .customcontent .jabber-icon a {
	background-image: url(https://i.matak.net/forum/imageset/icon_contact_jabber.gif)
}

.old-theme .customcontent .pm-icon,
.old-theme .customcontent .pm-icon a {
	background-image: url(https://i.matak.net/forum/imageset/en/icon_contact_pm.gif)
}

.old-theme .customcontent .quote-icon,
.old-theme .customcontent .quote-icon a {
	background-image: url(https://i.matak.net/forum/imageset/en/icon_post_quote.gif)
}

.old-theme .customcontent .report-icon,
.old-theme .customcontent .report-icon a {
	background-image: url(https://i.matak.net/forum/imageset/icon_post_report.gif)
}

.old-theme .customcontent .edit-icon,
.old-theme .customcontent .edit-icon a {
	background-image: url(https://i.matak.net/forum/imageset/en/icon_post_edit.gif)
}

.old-theme .customcontent .delete-icon,
.old-theme .customcontent .delete-icon a {
	background-image: url(https://i.matak.net/forum/imageset/icon_post_delete.gif)
}

.old-theme .customcontent .info-icon,
.old-theme .customcontent .info-icon a {
	background-image: url(https://i.matak.net/forum/imageset/icon_post_info.gif)
}

.old-theme .customcontent .warn-icon,
.old-theme .customcontent .warn-icon a {
	background-image: url(https://i.matak.net/forum/imageset/icon_user_warn.gif)
}

.old-theme .customcontent .icon_topic_latest_wrap {
	display: inline-block
}

.old-theme .customcontent .icon_topic_latest {
	background-image: url(https://i.matak.net/forum/imageset/icon_topic_latest.gif);
	width: 11px;
	height: 9px;
	padding: 0 !important;
	margin: 0;
	display: inline-block
}

.old-theme .customcontent .global_read {
	background-image: url(/forum/styles/popre_old/theme/images/announce_read.png)
}

.old-theme .customcontent .global_read_mine {
	background-image: url(/forum/styles/popre_old/theme/images/announce_read_mine.png)
}

.old-theme .customcontent .global_read_locked {
	background-image: url(/forum/styles/popre_old/theme/images/announce_read.png)
}

.old-theme .customcontent .global_read_locked_mine {
	background-image: url(/forum/styles/popre_old/theme/images/announce_read_mine.png)
}

.old-theme .customcontent .global_unread {
	background-image: url(/forum/styles/popre_old/theme/images/announce_unread.png)
}

.old-theme .customcontent .global_unread_mine {
	background-image: url(/forum/styles/popre_old/theme/images/announce_unread_mine.png)
}

.old-theme .customcontent .global_unread_locked {
	background-image: url(/forum/styles/popre_old/theme/images/announce_unread.png)
}

.old-theme .customcontent .global_unread_locked_mine {
	background-image: url(/forum/styles/popre_old/theme/images/announce_unread_mine.png)
}

.old-theme .customcontent .announce_read {
	background-image: url(/forum/styles/popre_old/theme/images/announce_read.png)
}

.old-theme .customcontent .announce_read_mine {
	background-image: url(/forum/styles/popre_old/theme/images/announce_read_mine.png)
}

.old-theme .customcontent .announce_read_locked {
	background-image: url(/forum/styles/popre_old/theme/images/announce_read.png)
}

.old-theme .customcontent .announce_read_locked_mine {
	background-image: url(/forum/styles/popre_old/theme/images/announce_read_mine.png)
}

.old-theme .customcontent .announce_unread {
	background-image: url(/forum/styles/popre_old/theme/images/announce_unread.png)
}

.old-theme .customcontent .announce_unread_mine {
	background-image: url(/forum/styles/popre_old/theme/images/announce_unread_mine.png)
}

.old-theme .customcontent .announce_unread_locked {
	background-image: url(/forum/styles/popre_old/theme/images/announce_unread.png)
}

.old-theme .customcontent .announce_unread_locked_mine {
	background-image: url(/forum/styles/popre_old/theme/images/announce_unread_mine.png)
}

.old-theme .customcontent .forum_link,
.old-theme .customcontent .forum_read {
	background-image: url(/forum/styles/popre_old/theme/images/forum_read.png)
}

.old-theme .customcontent .forum_read_locked {
	background-image: url(/forum/styles/popre_old/theme/images/forum_read_locked.png)
}

.old-theme .customcontent .forum_read_subforum {
	background-image: url(/forum/styles/popre_old/theme/images/forum_read.png)
}

.old-theme .customcontent .forum_unread {
	background-image: url(/forum/styles/popre_old/theme/images/forum_unread.png)
}

.old-theme .customcontent .forum_unread_locked {
	background-image: url(/forum/styles/popre_old/theme/images/forum_unread_locked.png)
}

.old-theme .customcontent .forum_unread_subforum {
	background-image: url(/forum/styles/popre_old/theme/images/forum_unread.png)
}

.old-theme .customcontent .sticky_read {
	background-image: url(/forum/styles/popre_old/theme/images/sticky_read.png)
}

.old-theme .customcontent .sticky_read_mine {
	background-image: url(/forum/styles/popre_old/theme/images/sticky_read_mine.png)
}

.old-theme .customcontent .sticky_read_locked {
	background-image: url(/forum/styles/popre_old/theme/images/sticky_read.png)
}

.old-theme .customcontent .sticky_read_locked_mine {
	background-image: url(/forum/styles/popre_old/theme/images/sticky_read_mine.png)
}

.old-theme .customcontent .sticky_unread {
	background-image: url(/forum/styles/popre_old/theme/images/sticky_unread.png)
}

.old-theme .customcontent .sticky_unread_mine {
	background-image: url(/forum/styles/popre_old/theme/images/sticky_unread_mine.png)
}

.old-theme .customcontent .sticky_unread_locked {
	background-image: url(/forum/styles/popre_old/theme/images/sticky_unread.png)
}

.old-theme .customcontent .sticky_unread_locked_mine {
	background-image: url(/forum/styles/popre_old/theme/images/sticky_unread_mine.png)
}

.old-theme .customcontent .pm_read,
.old-theme .customcontent .topic_moved,
.old-theme .customcontent .topic_read {
	background-image: url(/forum/styles/popre_old/theme/images/topic_read.png)
}

.old-theme .customcontent .topic_read_mine {
	background-image: url(/forum/styles/popre_old/theme/images/topic_read_mine.png)
}

.old-theme .customcontent .topic_read_hot {
	background-image: url(/forum/styles/popre_old/theme/images/topic_read.png)
}

.old-theme .customcontent .topic_read_hot_mine {
	background-image: url(/forum/styles/popre_old/theme/images/topic_read_mine.png)
}

.old-theme .customcontent .topic_read_locked {
	background-image: url(/forum/styles/popre_old/theme/images/topic_read_locked.png)
}

.old-theme .customcontent .topic_read_locked_mine {
	background-image: url(/forum/styles/popre_old/theme/images/topic_read_locked_mine.png)
}

.old-theme .customcontent .pm_unread,
.old-theme .customcontent .topic_unread {
	background-image: url(/forum/styles/popre_old/theme/images/topic_unread.png)
}

.old-theme .customcontent .topic_unread_mine {
	background-image: url(/forum/styles/popre_old/theme/images/topic_unread_mine.png)
}

.old-theme .customcontent .topic_unread_hot {
	background-image: url(/forum/styles/popre_old/theme/images/topic_unread.png)
}

.old-theme .customcontent .topic_unread_hot_mine {
	background-image: url(/forum/styles/popre_old/theme/images/topic_unread_mine.png)
}

.old-theme .customcontent .topic_unread_locked {
	background-image: url(/forum/styles/popre_old/theme/images/topic_unread_locked.png)
}

.old-theme .customcontent .topic_unread_locked_mine {
	background-image: url(/forum/styles/popre_old/theme/images/topic_unread_locked_mine.png)
}

.old-theme .customcontent #cp-main h3,
.old-theme .customcontent #cp-main hr,
.old-theme .customcontent #cp-menu hr {
	border-color: #a4b3bf
}

.old-theme .customcontent #cp-main .panel li.row {
	border-bottom-color: #b5c1cb;
	border-top-color: #f9f9f9
}

.old-theme .customcontent ul.cplist {
	border-top-color: #b5c1cb
}

.old-theme .customcontent #cp-main .panel li.header dd,
.old-theme .customcontent #cp-main .panel li.header dt {
	color: #000
}

.old-theme .customcontent #cp-main table.table1 thead th {
	color: #fff;
	border-bottom-color: #fff
}

.old-theme .customcontent #cp-main .pm-message {
	border-color: #dbdee2;
	background-color: #fff
}

.old-theme .customcontent #minitabs li {
	background-color: #89802f
}

.old-theme .customcontent #minitabs li.activetab {
	background-color: #f9f9f9
}

.old-theme .customcontent #minitabs li.activetab a,
.old-theme .customcontent #minitabs li.activetab a:hover {
	color: #fff
}

.old-theme .customcontent #navigation a {
	color: #fff;
	background: linear-gradient(140deg, #2e3563, #20264a)
}

.old-theme .customcontent .rtl #navigation a {
	background-position: 0 100%
}

.old-theme .customcontent #navigation a:hover {
	background-image: none;
	background-color: hsla(0, 0%, 100%, .3)
}

.old-theme .customcontent #navigation #active-subsection a,
.old-theme .customcontent #navigation .active-subsection a {
	color: #fff;
	background-color: hsla(0, 0%, 100%, .3);
	background-image: none
}

.old-theme .customcontent #cp-main h2 {
	color: #fff
}

.old-theme .customcontent #cp-main .panel {
	background-color: #394775
}

.old-theme .customcontent #cp-main .pm {
	background-color: #fff
}

.old-theme .customcontent .cp-mini {
	background-color: #eef5f9
}

.old-theme .customcontent dl.mini dt {
	color: #fff
}

.old-theme .customcontent .current {
	color: #000 !important
}

.old-theme .customcontent #cp-main .pm-message-nav,
.old-theme .customcontent .pm-panel-header {
	border-bottom-color: #a4b3bf
}

.old-theme .customcontent .pm_message_reported_colour,
.old-theme .customcontent .pmlist li.pm_message_reported_colour {
	border-left-color: #bc2a4d;
	border-right-color: #bc2a4d
}

.old-theme .customcontent .pm_marked_colour,
.old-theme .customcontent .pmlist li.pm_marked_colour {
	border-color: #f60
}

.old-theme .customcontent .pm_replied_colour,
.old-theme .customcontent .pmlist li.pm_replied_colour {
	border-color: #a9b8c2
}

.old-theme .customcontent .pm_friend_colour,
.old-theme .customcontent .pmlist li.pm_friend_colour {
	border-color: #5d8fbd
}

.old-theme .customcontent .pm_foe_colour,
.old-theme .customcontent .pmlist li.pm_foe_colour {
	border-color: #000
}

.old-theme .customcontent #gallery label {
	background-color: #fff;
	border-color: #ccc
}

.old-theme .customcontent #gallery label:hover {
	background-color: #eee
}

.old-theme .customcontent select {
	border-color: #666;
	background-color: #fafafa;
	color: #000
}

.old-theme .customcontent label {
	color: #fff
}

.old-theme .customcontent option.disabled-option {
	color: graytext
}

.old-theme .customcontent dd label {
	color: #333
}

.old-theme .customcontent fieldset dl:hover dt label {
	color: #000
}

.old-theme .customcontent fieldset.fields2 dl:hover dt label {
	color: inherit
}

.old-theme .customcontent fieldset.quick-login input.inputbox {
	background-color: #f2f3f3
}

.old-theme .customcontent #message-box textarea {
	color: #fff
}

.old-theme .customcontent .inputbox {
	background-color: #fff;
	border-color: #8a8030;
	color: #fff
}

.old-theme .customcontent .inputbox:hover {
	border-color: #8a8030
}

.old-theme .customcontent .inputbox:focus {
	border-color: #8a8030;
	color: #0f4987
}

.old-theme .customcontent a.button1,
.old-theme .customcontent a.button2,
.old-theme .customcontent input.button1,
.old-theme .customcontent input.button2,
.old-theme .customcontent input.button3 {
	color: #000;
	background-color: #fafafa;
	background-image: url(https://i.matak.net/forum/theme/images/bg_button.gif)
}

.old-theme .customcontent a.button1,
.old-theme .customcontent input.button1 {
	border-color: #666
}

.old-theme .customcontent input.button3 {
	background-image: none
}

.old-theme .customcontent a.button2,
.old-theme .customcontent input.button2,
.old-theme .customcontent input.button3 {
	border-color: #666
}

.old-theme .customcontent a.button1,
.old-theme .customcontent a.button1:active,
.old-theme .customcontent a.button1:link,
.old-theme .customcontent a.button1:visited,
.old-theme .customcontent a.button2,
.old-theme .customcontent a.button2:active,
.old-theme .customcontent a.button2:link,
.old-theme .customcontent a.button2:visited {
	color: #000
}

.old-theme .customcontent a.button1:hover,
.old-theme .customcontent a.button2:hover,
.old-theme .customcontent input.button1:hover,
.old-theme .customcontent input.button2:hover,
.old-theme .customcontent input.button3:hover {
	border-color: #bc2a4d;
	color: #bc2a4d
}

.old-theme .customcontent input.search {
	background-image: url(https://i.matak.net/forum/theme/images/icon_textbox_search.gif)
}

.old-theme .customcontent input.disabled {
	color: #666
}

.old-theme .customcontent .customcontent {
	font-size: medium
}

.old-theme .customcontent .game-filter-form .form-group input,
.old-theme .customcontent .game-filter-form .form-group select {
	width: 100%
}

.old-theme .customcontent .game-filter-form .f_player .fa-times,
.old-theme .customcontent .game-filter-form .f_player .player_name {
	cursor: pointer
}

.old-theme .customcontent .game-filter-form .f_player .player_name:hover {
	text-decoration: underline
}

.old-theme .customcontent .game-filter-form .f_player .fa-times {
	color: #ee4c4c
}

.old-theme .customcontent .game-filter-form .f_player .fa-star {
	color: #fbd230
}

.old-theme .customcontent .gamecolors.gameplayers {
	margin-top: 15px;
	display: block;
	text-align: center
}

.old-theme .customcontent .gamecolors.gameplayers li {
	display: inline-block
}

@font-face {
	font-family: MasonSansAlternate;
	src: url(/forum/styles/popre_2019/source/fonts/MasonSansAlternate.woff2) format("woff2"), url(/forum/styles/popre_2019/source/fonts/MasonSansAlternate.woff) format("woff"), url(/forum/styles/popre_2019/source/fonts/MasonSansAlternate.ttf) format("truetype");
	font-weight: 400;
	font-style: normal
}

@font-face {
	font-family: Populous;
	src: url(/forum/styles/popre_2019/source/fonts/Populous.woff) format("woff"), url(/forum/styles/popre_2019/source/fonts/Populous.ttf) format("truetype");
	font-weight: 400;
	font-style: normal
}

[class*=" popicon-"],
[class^=popicon-] {
	font-family: Populous !important;
	speak: none;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.popicon-blast:before {
	content: "\E900";
	color: #fff
}

.popicon-convert:before {
	content: "\E901";
	color: #fff
}

.popicon-earthquake:before {
	content: "\E904";
	color: #fff
}

.popicon-erode:before {
	content: "\E905";
	color: #fefefe
}

.popicon-flatten:before {
	content: "\E906";
	color: #fff
}

.popicon-firestorm:before {
	content: "\E907";
	color: #fefefe
}

.popicon-ghost:before {
	content: "\E908";
	color: #fff
}

.popicon-hypnotise:before {
	content: "\E909";
	color: #fff
}

.popicon-invisible:before {
	content: "\E90C";
	color: #fff
}

.popicon-landbridge:before {
	content: "\E90D";
	color: #fff
}

.popicon-light:before {
	content: "\E90E";
	color: #fefefe
}

.popicon-magicalshield:before {
	content: "\E90F";
	color: #fff
}

.popicon-swamp:before {
	content: "\E910";
	color: #fff
}

.popicon-swarm:before {
	content: "\E912";
	color: #fff
}

.popicon-tornado:before {
	content: "\E913";
	color: #fff
}

.popicon-volcano:before {
	content: "\E914";
	color: #fff
}

.popicon-angelofdeath:before {
	content: "\E915";
	color: #fff
}

.popicon-discord:before {
	content: "A"
}

@-webkit-keyframes hvr-bob {
	0% {
		-webkit-transform: translateY(-8px);
		transform: translateY(-8px)
	}

	50% {
		-webkit-transform: translateY(-4px);
		transform: translateY(-4px)
	}

	to {
		-webkit-transform: translateY(-8px);
		transform: translateY(-8px)
	}
}

@keyframes hvr-bob {
	0% {
		-webkit-transform: translateY(-8px);
		transform: translateY(-8px)
	}

	50% {
		-webkit-transform: translateY(-4px);
		transform: translateY(-4px)
	}

	to {
		-webkit-transform: translateY(-8px);
		transform: translateY(-8px)
	}
}

@-webkit-keyframes hvr-bob-float {
	to {
		-webkit-transform: translateY(-8px);
		transform: translateY(-8px)
	}
}

@keyframes hvr-bob-float {
	to {
		-webkit-transform: translateY(-8px);
		transform: translateY(-8px)
	}
}

.hvr-bob {
	display: inline-block;
	vertical-align: middle;
	-webkit-transform: perspective(1px) translateZ(0);
	transform: perspective(1px) translateZ(0);
	box-shadow: 0 0 1px transparent
}

.hvr-bob:active,
.hvr-bob:focus,
.hvr-bob:hover {
	-webkit-animation-name: hvr-bob-float, hvr-bob;
	animation-name: hvr-bob-float, hvr-bob;
	-webkit-animation-duration: .3s, 1.5s;
	animation-duration: .3s, 1.5s;
	-webkit-animation-delay: 0s, .3s;
	animation-delay: 0s, .3s;
	-webkit-animation-timing-function: ease-out, ease-in-out;
	animation-timing-function: ease-out, ease-in-out;
	-webkit-animation-iteration-count: 1, infinite;
	animation-iteration-count: 1, infinite;
	-webkit-animation-fill-mode: forwards;
	animation-fill-mode: forwards;
	-webkit-animation-direction: normal, alternate;
	animation-direction: normal, alternate
}

.btn.btn-line {
	font-family: MasonSansAlternate, Source Sans Pro, Arial, Helvetica, sans-serif;
	color: #dfdfdf;
	border: 2px solid #fff;
	border-radius: 0;
	padding: 12px 22px
}

.btn.btn-line,
.btn.btn-line:hover {
	background-color: transparent
}

body {
	position: relative
}

body:not(.old-theme) .clickable {
	cursor: pointer
}

@-webkit-keyframes spells-animation {
	0% {
		-webkit-transform: translateZ(1px);
		transform: translateZ(1px)
	}

	to {
		-webkit-transform: translate3d(-300px, -300px, 1px);
		transform: translate3d(-300px, -300px, 1px)
	}
}

@keyframes spells-animation {
	0% {
		-webkit-transform: translateZ(1px);
		transform: translateZ(1px)
	}

	to {
		-webkit-transform: translate3d(-300px, -300px, 1px);
		transform: translate3d(-300px, -300px, 1px)
	}
}

body .spells-bg {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	overflow: hidden;
	pointer-events: none
}

body .spells-bg:before {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	background: url(/forum/styles/popre_2019/theme/images/spellbg_tileabletiny7.png) 0 0;
	background-size: 300px 300px;
	background-repeat: repeat;
	height: calc(100% + 300px);
	width: calc(100% + 300px)
}

body .main-content {
	position: relative
}

body .discord-color {
	background-color: #7289da
}

body .discord-color:hover {
	background-color: #fff
}

body .discord-color i {
	position: relative;
	top: 3px
}

body textarea {
	color: #000
}

body .btn-primary {
	background-color: #cba133
}

body .btn-primary:hover {
	background-color: #d1ab47
}

body.non-forum:not(.old-theme) {
	font-family: Source Sans Pro, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #dfdfdf;
	background-color: #010322;
	background: radial-gradient(ellipse at bottom, #0c1545 0, #010322)
}

body.non-forum:not(.old-theme) .main-content .content-wrap>section {
	margin-bottom: 20px
}

body.non-forum:not(.old-theme) .main-content .content-wrap>section:first-child:not(.ignore-top-padding) {
	margin-top: 80px
}

body.non-forum:not(.old-theme) .main-content .content-wrap>section.ignore-top-padding {
	margin-top: -10px
}

body.non-forum:not(.old-theme) .main-content .content-wrap>section:last-of-type {
	margin-bottom: 0
}

body.non-forum:not(.old-theme) .main-content .content-wrap h1,
body.non-forum:not(.old-theme) .main-content .content-wrap h2,
body.non-forum:not(.old-theme) .main-content .content-wrap h3,
body.non-forum:not(.old-theme) .main-content .content-wrap h4,
body.non-forum:not(.old-theme) .main-content .content-wrap h5 {
	font-family: MasonSansAlternate, Source Sans Pro, Arial, Helvetica, sans-serif;
	color: #dfdfdf;
	border-bottom: none
}

body.non-forum:not(.old-theme) .main-content .content-wrap h1.bottom-stripe:after,
body.non-forum:not(.old-theme) .main-content .content-wrap h2.bottom-stripe:after,
body.non-forum:not(.old-theme) .main-content .content-wrap h3.bottom-stripe:after,
body.non-forum:not(.old-theme) .main-content .content-wrap h4.bottom-stripe:after,
body.non-forum:not(.old-theme) .main-content .content-wrap h5.bottom-stripe:after {
	content: "";
	display: block;
	width: 50px;
	height: 2px;
	margin: 10px 0;
	background-color: #dfdfdf
}

body.non-forum:not(.old-theme) .main-content .content-wrap a.btn,
body.non-forum:not(.old-theme) .main-content .content-wrap h1,
body.non-forum:not(.old-theme) .main-content .content-wrap h2,
body.non-forum:not(.old-theme) .main-content .content-wrap h3,
body.non-forum:not(.old-theme) .main-content .content-wrap h4,
body.non-forum:not(.old-theme) .main-content .content-wrap h5,
body.non-forum:not(.old-theme) .main-content .content-wrap img,
body.non-forum:not(.old-theme) .main-content .content-wrap ol,
body.non-forum:not(.old-theme) .main-content .content-wrap p,
body.non-forum:not(.old-theme) .main-content .content-wrap ul {
	margin-bottom: 10px
}

body.non-forum:not(.old-theme) .main-content .content-wrap a.btn:last-child,
body.non-forum:not(.old-theme) .main-content .content-wrap h1:last-child,
body.non-forum:not(.old-theme) .main-content .content-wrap h2:last-child,
body.non-forum:not(.old-theme) .main-content .content-wrap h3:last-child,
body.non-forum:not(.old-theme) .main-content .content-wrap h4:last-child,
body.non-forum:not(.old-theme) .main-content .content-wrap h5:last-child,
body.non-forum:not(.old-theme) .main-content .content-wrap img:last-child,
body.non-forum:not(.old-theme) .main-content .content-wrap ol:last-child,
body.non-forum:not(.old-theme) .main-content .content-wrap p:last-child,
body.non-forum:not(.old-theme) .main-content .content-wrap ul:last-child {
	margin-bottom: 0
}

body.non-forum:not(.old-theme) .main-content .content-wrap a.btn:first-child,
body.non-forum:not(.old-theme) .main-content .content-wrap h1:first-child,
body.non-forum:not(.old-theme) .main-content .content-wrap h2:first-child,
body.non-forum:not(.old-theme) .main-content .content-wrap h3:first-child,
body.non-forum:not(.old-theme) .main-content .content-wrap h4:first-child,
body.non-forum:not(.old-theme) .main-content .content-wrap h5:first-child,
body.non-forum:not(.old-theme) .main-content .content-wrap img:first-child,
body.non-forum:not(.old-theme) .main-content .content-wrap ol:first-child,
body.non-forum:not(.old-theme) .main-content .content-wrap p:first-child,
body.non-forum:not(.old-theme) .main-content .content-wrap ul:first-child {
	margin-top: 10px
}

#page-body {
	margin: 0
}

.row.no-padding [class*=col-] {
	padding-left: 0 !important;
	padding-right: 0 !important
}

.row.equal-height {
	display: -webkit-box;
	display: flex;
	display: -webkit-flex;
	flex-wrap: wrap
}

.wiki-color {
	background-color: #333
}

body.non-forum:not(.old-theme) header.navbar {
	position: absolute;
	left: 0;
	right: 0
}

@media screen and (max-width:991px) {
	body.non-forum:not(.old-theme) header.navbar {
		position: static;
		background-color: #2a325a
	}
}

body.non-forum.old-theme header {
	background: linear-gradient(140deg, #2e3563, #20264a)
}

body header.navbar {
	background-color: transparent;
	font-weight: 700;
	color: #fff
}

body header.navbar .navbar-nav,
body header.navbar .navbar-nav:first-child,
body header.navbar .navbar-nav:last-child {
	margin: 0
}

body header.navbar .navbar-nav li a.btn {
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px
}

body header.navbar .navbar-nav li a.discord-color {
	padding: 10px 12px;
	margin: 4px 5px;
	border-radius: 5px;
	font-size: 20px
}

body header.navbar nav ul li>a {
	color: #fff
}

body header.navbar nav ul li>a:focus {
	color: #fff;
	background-color: transparent
}

body header.navbar nav ul li>a:hover {
	color: #2a2b35;
	background-color: #fff
}

body header.navbar nav ul li>a:hover i {
	color: #2a2b35
}

body header.navbar nav ul li>a i {
	color: #fff
}

body header.navbar nav ul li>a i:focus {
	color: #fff;
	background-color: transparent
}

body header.navbar nav ul li>a i:hover {
	color: #2a2b35
}

body header.navbar nav ul li.open,
body header.navbar nav ul li.open:hover,
body header.navbar nav ul li.open:hover>a,
body header.navbar nav ul li.open>a {
	color: #2a2b35;
	background-color: #fff
}

body header.navbar nav ul li.open>a i {
	color: #2a2b35
}

body header.navbar nav ul li ul.dropdown-menu {
	background-color: #fff;
	border-color: #fff
}

body header.navbar nav ul li ul.dropdown-menu li>a,
body header.navbar nav ul li ul.dropdown-menu li>a i {
	color: #2a2b35
}

body header.navbar nav ul li ul.dropdown-menu li>a:hover {
	color: #2a325a;
	text-decoration: underline
}

body header.navbar nav ul li ul.dropdown-menu li>a:hover i {
	color: #2a325a;
	text-decoration: none
}

@media (min-width:768px) {

	body header.navbar nav ul li:hover:not(.no-hover-effect),
	body header.navbar nav ul li:hover:not(.no-hover-effect)>a {
		color: #2a2b35;
		background-color: #fff
	}

	body header.navbar nav ul li:hover ul.dropdown-menu {
		display: block
	}
}

body header.navbar nav .user-login .navbar-footer {
	margin: 10px -5px -5px
}

body header .navbar-brand {
	padding-top: 8px
}

body header .navbar-brand img {
	display: inline-block;
	width: 36px;
	margin-top: -15px;
	margin-right: 5px
}

body header .navbar-brand .populous-logo {
	display: inline-block;
	font-family: MasonSansAlternate, Source Sans Pro, Arial, Helvetica, sans-serif;
	color: #fff;
	line-height: 12px;
	text-align: center
}

body header .navbar-brand .populous-logo span:first-child {
	font-size: 20px
}

body header .navbar-brand .populous-logo span:last-child {
	font-size: 22px
}

body .search-input-fullscreen {
	background-color: #1a1f37
}

body .search-input-fullscreen .close,
body .search-input-fullscreen form:after,
body .search-input-fullscreen input {
	color: #fff
}

body:not(.non-forum) header {
	background-color: #2a325a;
	margin-bottom: 35px
}

body footer {
	background: linear-gradient(140deg, #2e3563, #20264a);
	font-weight: 700
}

body:not(.non-forum) footer {
	background-color: #2a325a
}

body:not(.non-forum) footer .debug-output {
	color: #dfdfdf
}

.popover {
	background: #394775
}

.popover.top .arrow:after {
	border-top-color: #394775
}

.popover.right .arrow:after {
	border-right-color: #394775
}

.popover.bottom .arrow:after {
	border-bottom-color: #394775
}

.popover.left .arrow:after {
	border-left-color: #394775
}

.popover .popover-title {
	background: #414e80;
	padding: 10px 20px !important
}

.modal-content {
	background: #394775
}

.modal-content .modal-header {
	border-bottom-color: #707fb7
}

.modal-content .modal-footer {
	border-top-color: #707fb7
}

.modal-content .row>div {
	margin: 10px 0
}

.modal-content .row>div:first-child {
	margin: 0 0 10px
}

.ui-menu.ui-widget-content {
	background: #fff
}

.ui-menu.ui-widget-content.ui-autocomplete {
	z-index: 1050
}

.ui-menu.ui-widget-content .ui-menu-item .ui-menu-item-wrapper {
	padding: 3px 0
}

.ui-menu.ui-widget-content .ui-menu-item .ui-menu-item-wrapper.ui-state-active {
	background-color: #394775;
	color: #fff
}

.dropdown-menu,
.spoiler-tag {
	background-color: #2a325a
}

.spoiler-tag {
	margin-top: 5px;
	margin-bottom: 5px;
	border: 1px solid #424f8e;
	font-size: 1em
}

.spoiler-tag .spoiler-tag-heading {
	text-transform: uppercase;
	font-size: .8em;
	font-weight: 700;
	display: block;
	padding: 14px 9px
}

.spoiler-tag .spoiler-tag-content .spoiler-tag-content-inner {
	background-color: #222849;
	border-top: 1px solid #3a457d;
	padding: 14px 9px;
	margin-top: 3px
}

@-webkit-keyframes animateStars {
	0% {
		-webkit-transform: translate(0);
		transform: translate(0)
	}

	20% {
		-webkit-transform: translate(-32px, -400px);
		transform: translate(-32px, -400px)
	}

	40% {
		-webkit-transform: translate(-16px, -800px);
		transform: translate(-16px, -800px)
	}

	60% {
		-webkit-transform: translate(16px, -1200px);
		transform: translate(16px, -1200px)
	}

	80% {
		-webkit-transform: translate(32px, -1600px);
		transform: translate(32px, -1600px)
	}

	to {
		-webkit-transform: translateY(-2000px);
		transform: translateY(-2000px)
	}
}

@keyframes animateStars {
	0% {
		-webkit-transform: translate(0);
		transform: translate(0)
	}

	20% {
		-webkit-transform: translate(-32px, -400px);
		transform: translate(-32px, -400px)
	}

	40% {
		-webkit-transform: translate(-16px, -800px);
		transform: translate(-16px, -800px)
	}

	60% {
		-webkit-transform: translate(16px, -1200px);
		transform: translate(16px, -1200px)
	}

	80% {
		-webkit-transform: translate(32px, -1600px);
		transform: translate(32px, -1600px)
	}

	to {
		-webkit-transform: translateY(-2000px);
		transform: translateY(-2000px)
	}
}

#universe {
	position: fixed;
	height: 100%;
	width: 100%;
	overflow: hidden;
	z-index: -1
}

#universe #smallStars {
	-webkit-animation: animateStars 50s linear infinite;
	animation: animateStars 50s linear infinite
}

#universe #smallStars,
#universe #smallStars:after {
	width: 1px;
	height: 1px;
	background: transparent;
	box-shadow: 1744px 122px #fff, 134px 1321px #fff, 92px 859px #fff, 235px 1045px #fff, 366px 912px #fff, 491px 942px #fff, 14px 1831px #fff, 582px 476px #fff, 588px 1230px #fff, 1520px 1343px #fff, 1671px 203px #fff, 550px 341px #fff, 1491px 549px #fff, 558px 161px #fff, 896px 1823px #fff, 999px 1463px #fff, 1557px 636px #fff, 1754px 1307px #fff, 1682px 1494px #fff, 703px 1707px #fff, 1945px 1847px #fff, 1151px 1320px #fff, 980px 144px #fff, 478px 948px #fff, 109px 1762px #fff, 558px 255px #fff, 719px 1820px #fff, 588px 748px #fff, 1899px 174px #fff, 841px 1771px #fff, 571px 1588px #fff, 1155px 353px #fff, 1879px 1220px #fff, 1782px 870px #fff, 407px 1238px #fff, 1141px 63px #fff, 1147px 1097px #fff, 1406px 159px #fff, 637px 1215px #fff, 694px 1114px #fff, 1536px 727px #fff, 1708px 1512px #fff, 1147px 880px #fff, 684px 988px #fff, 140px 851px #fff, 1565px 1788px #fff, 1573px 889px #fff, 1172px 628px #fff, 1474px 1978px #fff, 435px 447px #fff, 185px 1808px #fff, 620px 1560px #fff, 1387px 1196px #fff, 138px 1854px #fff, 137px 1499px #fff, 1721px 1132px #fff, 10px 32px #fff, 1931px 1990px #fff, 209px 91px #fff, 1876px 1795px #fff, 1130px 1551px #fff, 284px 1848px #fff, 389px 1603px #fff, 612px 1121px #fff, 825px 1926px #fff, 161px 344px #fff, 1729px 333px #fff, 1037px 37px #fff, 844px 1085px #fff, 1179px 554px #fff, 50px 478px #fff, 1864px 704px #fff, 233px 723px #fff, 1202px 445px #fff, 882px 189px #fff, 362px 735px #fff, 924px 411px #fff, 902px 209px #fff, 104px 185px #fff, 1599px 1852px #fff, 1974px 944px #fff, 438px 1164px #fff, 401px 1533px #fff, 191px 1429px #fff, 251px 1034px #fff, 1807px 1412px #fff, 72px 23px #fff, 1752px 1146px #fff, 261px 1481px #fff, 548px 33px #fff, 710px 1204px #fff, 355px 1697px #fff, 581px 100px #fff, 318px 1146px #fff, 929px 79px #fff, 999px 347px #fff, 155px 292px #fff, 271px 677px #fff, 920px 1596px #fff, 1736px 184px #fff, 1022px 1790px #fff, 1465px 1762px #fff, 820px 526px #fff, 175px 37px #fff, 440px 746px #fff, 681px 1879px #fff, 690px 1135px #fff, 1960px 1453px #fff, 422px 856px #fff, 1217px 1232px #fff, 1015px 1695px #fff, 1933px 492px #fff, 272px 448px #fff, 1578px 1487px #fff, 437px 874px #fff, 947px 838px #fff, 1339px 867px #fff, 1484px 773px #fff, 764px 66px #fff, 418px 707px #fff, 192px 1909px #fff, 1629px 215px #fff, 171px 260px #fff, 1180px 220px #fff, 488px 857px #fff, 593px 493px #fff, 1794px 886px #fff, 1673px 1977px #fff, 905px 1193px #fff, 1372px 1843px #fff, 1605px 908px #fff, 659px 181px #fff, 700px 1758px #fff, 812px 1200px #fff, 1800px 1440px #fff, 1858px 212px #fff, 628px 1026px #fff, 1825px 1556px #fff, 1641px 1750px #fff, 1195px 1086px #fff, 1465px 558px #fff, 1634px 436px #fff, 1354px 1831px #fff, 1212px 1485px #fff, 1491px 994px #fff, 604px 1279px #fff, 413px 1131px #fff, 1677px 1086px #fff, 841px 47px #fff, 146px 489px #fff, 117px 1195px #fff, 67px 47px #fff, 883px 258px #fff, 1801px 1294px #fff, 594px 1870px #fff, 649px 531px #fff, 721px 132px #fff, 975px 1616px #fff, 716px 94px #fff, 295px 791px #fff, 174px 1814px #fff, 1130px 298px #fff, 1747px 1835px #fff, 605px 1521px #fff, 78px 743px #fff, 1685px 311px #fff, 804px 341px #fff, 1440px 852px #fff, 1607px 1692px #fff, 698px 1112px #fff, 1153px 1608px #fff, 539px 999px #fff, 262px 353px #fff, 457px 1246px #fff, 1858px 998px #fff, 364px 431px #fff, 1907px 912px #fff, 541px 916px #fff, 168px 1384px #fff, 357px 1321px #fff, 1859px 1866px #fff, 1001px 909px #fff, 842px 1663px #fff, 369px 1176px #fff, 932px 1372px #fff, 1606px 732px #fff, 1844px 857px #fff, 974px 1588px #fff, 804px 1139px #fff, 65px 1213px #fff, 1066px 863px #fff, 1991px 1734px #fff, 300px 738px #fff, 1260px 1141px #fff, 83px 260px #fff, 1219px 167px #fff, 613px 990px #fff, 873px 81px #fff, 362px 235px #fff, 373px 372px #fff, 80px 247px #fff, 902px 1141px #fff, 294px 464px #fff, 766px 1925px #fff, 1151px 1305px #fff, 1250px 1593px #fff, 1289px 119px #fff, 1525px 1505px #fff, 234px 1306px #fff, 571px 858px #fff, 571px 996px #fff, 766px 1342px #fff, 1371px 716px #fff, 711px 1939px #fff, 904px 1797px #fff, 424px 1710px #fff, 762px 1614px #fff, 1389px 1290px #fff, 905px 689px #fff, 352px 38px #fff, 2000px 1317px #fff, 597px 864px #fff, 824px 711px #fff, 966px 1060px #fff, 958px 992px #fff, 1121px 324px #fff, 1624px 688px #fff, 1737px 702px #fff, 1566px 1344px #fff, 697px 368px #fff, 291px 1126px #fff, 1732px 50px #fff, 712px 1941px #fff, 1257px 372px #fff, 317px 1462px #fff, 222px 309px #fff, 1139px 647px #fff, 170px 878px #fff, 1272px 1511px #fff, 1009px 1912px #fff, 1875px 1105px #fff, 1968px 1370px #fff, 1193px 687px #fff, 1498px 611px #fff, 247px 1993px #fff, 1686px 1611px #fff, 937px 340px #fff, 114px 1423px #fff, 496px 1191px #fff, 110px 1284px #fff, 876px 687px #fff, 1173px 214px #fff, 210px 628px #fff, 302px 1173px #fff, 1318px 939px #fff, 1665px 1310px #fff, 66px 338px #fff, 1355px 615px #fff, 1139px 1672px #fff, 91px 1000px #fff, 112px 422px #fff, 89px 503px #fff, 97px 1599px #fff, 1031px 1955px #fff, 1755px 1532px #fff, 1764px 1930px #fff, 1822px 1751px #fff, 133px 401px #fff, 718px 85px #fff, 1797px 78px #fff, 520px 1725px #fff, 226px 406px #fff, 1561px 1574px #fff, 340px 1602px #fff, 718px 976px #fff, 1823px 570px #fff, 1298px 484px #fff, 1023px 1903px #fff, 1266px 1334px #fff, 763px 877px #fff, 223px 631px #fff, 1761px 1293px #fff, 878px 1px #fff, 973px 696px #fff, 975px 1841px #fff, 1276px 302px #fff, 1399px 1324px #fff, 1706px 872px #fff, 341px 1960px #fff, 1384px 1655px #fff, 1897px 767px #fff, 68px 405px #fff, 705px 310px #fff, 194px 103px #fff, 1432px 368px #fff, 1262px 1682px #fff, 1933px 1526px #fff, 263px 655px #fff, 1031px 1031px #fff, 1557px 788px #fff, 1558px 1360px #fff, 812px 421px #fff, 1951px 734px #fff, 1567px 498px #fff, 1832px 1229px #fff, 913px 164px #fff, 1907px 1273px #fff, 533px 749px #fff, 1235px 951px #fff, 645px 1959px #fff, 92px 1570px #fff, 1169px 1434px #fff, 118px 1223px #fff, 583px 957px #fff, 1245px 316px #fff, 527px 863px #fff, 372px 1007px #fff, 244px 1251px #fff, 314px 494px #fff, 1842px 1463px #fff, 1315px 730px #fff, 1655px 1366px #fff, 482px 979px #fff, 340px 1808px #fff, 256px 578px #fff, 858px 1792px #fff, 1965px 403px #fff, 454px 253px #fff, 1664px 698px #fff, 1974px 750px #fff, 262px 1801px #fff, 1652px 1076px #fff, 992px 711px #fff, 1792px 1323px #fff, 700px 1748px #fff, 855px 966px #fff, 1833px 1747px #fff, 402px 1272px #fff, 1391px 1039px #fff, 1395px 1538px #fff, 397px 1972px #fff, 744px 1403px #fff, 1784px 1046px #fff, 111px 198px #fff, 1827px 473px #fff, 1347px 1891px #fff, 1238px 1081px #fff, 189px 908px #fff, 1513px 542px #fff, 673px 981px #fff, 720px 1184px #fff, 373px 792px #fff, 1470px 1631px #fff, 16px 822px #fff, 1935px 829px #fff, 364px 613px #fff, 223px 899px #fff, 1233px 874px #fff, 1441px 1834px #fff, 719px 894px #fff, 76px 1610px #fff, 296px 685px #fff, 572px 1637px #fff, 349px 114px #fff, 1670px 1802px #fff, 979px 928px #fff, 1589px 574px #fff, 756px 194px #fff, 616px 507px #fff, 271px 186px #fff, 198px 360px #fff, 1916px 418px #fff, 721px 667px #fff, 1937px 1908px #fff, 17px 556px #fff, 345px 443px #fff, 718px 760px #fff, 1922px 310px #fff, 1185px 887px #fff, 1745px 1848px #fff, 909px 847px #fff, 1170px 134px #fff, 1773px 1133px #fff, 1099px 233px #fff, 1122px 1524px #fff, 866px 907px #fff, 398px 213px #fff, 1287px 886px #fff, 1194px 149px #fff, 1876px 1667px #fff, 332px 1658px #fff, 146px 1253px #fff, 958px 211px #fff, 643px 47px #fff, 1213px 1339px #fff, 1637px 1939px #fff, 1601px 355px #fff, 256px 1982px #fff, 989px 1609px #fff, 1179px 701px #fff, 685px 1463px #fff, 1910px 465px #fff, 764px 1930px #fff, 1856px 433px #fff, 720px 367px #fff, 1821px 416px #fff, 48px 1114px #fff, 716px 489px #fff, 174px 1972px #fff, 115px 1373px #fff, 1487px 141px #fff, 1919px 1362px #fff, 1662px 859px #fff, 1168px 490px #fff, 706px 1820px #fff, 588px 318px #fff, 107px 778px #fff, 621px 1667px #fff, 1331px 1996px #fff, 1404px 1154px #fff, 860px 1019px #fff, 1385px 1883px #fff, 1066px 1951px #fff, 752px 444px #fff, 955px 1031px #fff, 1256px 1899px #fff, 961px 1455px #fff, 1101px 84px #fff, 890px 335px #fff, 798px 40px #fff, 138px 54px #fff, 1934px 252px #fff, 429px 324px #fff, 1645px 1522px #fff, 218px 737px #fff, 1625px 531px #fff, 605px 1290px #fff, 1867px 648px #fff, 82px 1137px #fff, 231px 1423px #fff, 471px 944px #fff, 1363px 1752px #fff, 482px 1364px #fff, 1305px 627px #fff, 1065px 891px #fff, 217px 1841px #fff, 1843px 1501px #fff, 1681px 734px #fff, 185px 856px #fff, 609px 1094px #fff, 49px 1657px #fff, 783px 594px #fff, 1018px 1123px #fff, 644px 1149px #fff, 739px 1262px #fff, 1439px 1187px #fff, 1789px 1507px #fff, 941px 791px #fff, 1319px 1308px #fff, 498px 626px #fff, 1594px 858px #fff, 783px 71px #fff, 576px 1976px #fff, 1625px 696px #fff, 1821px 352px #fff, 1039px 885px #fff, 208px 430px #fff, 124px 198px #fff, 1964px 686px #fff, 1440px 1952px #fff, 231px 1435px #fff, 1846px 853px #fff, 1174px 536px #fff, 1228px 310px #fff, 1380px 699px #fff, 1116px 169px #fff, 1416px 1007px #fff, 178px 192px #fff, 1302px 1903px #fff, 1892px 154px #fff, 962px 1032px #fff, 1009px 1916px #fff, 1549px 1206px #fff, 899px 968px #fff, 902px 543px #fff, 1516px 542px #fff, 965px 527px #fff, 1594px 696px #fff, 856px 1719px #fff, 1522px 248px #fff, 1795px 283px #fff, 1144px 946px #fff, 1365px 199px #fff, 359px 1347px #fff, 1506px 263px #fff, 433px 1793px #fff, 201px 247px #fff, 942px 838px #fff, 1122px 1065px #fff, 1997px 108px #fff, 306px 989px #fff, 641px 1713px #fff, 1072px 959px #fff, 1874px 1079px #fff, 1938px 269px #fff, 891px 389px #fff, 22px 574px #fff, 727px 474px #fff, 1671px 1649px #fff, 98px 400px #fff, 641px 798px #fff, 1218px 1051px #fff, 907px 1485px #fff, 1002px 1549px #fff, 1932px 1448px #fff, 1132px 573px #fff, 1222px 1147px #fff, 1009px 451px #fff, 698px 1940px #fff, 97px 1123px #fff, 904px 751px #fff, 1904px 593px #fff, 1451px 1658px #fff, 191px 1606px #fff, 1346px 482px #fff, 1935px 1086px #fff, 1052px 224px #fff, 526px 1810px #fff, 1607px 606px #fff, 427px 1830px #fff, 1546px 407px #fff, 1771px 208px #fff, 1714px 181px #fff, 1332px 943px #fff, 1663px 1094px #fff, 1861px 1747px #fff, 1429px 1217px #fff, 1733px 1915px #fff, 925px 1179px #fff, 735px 781px #fff, 1775px 1989px #fff, 1770px 476px #fff, 844px 400px #fff, 1793px 1517px #fff, 544px 281px #fff, 725px 344px #fff, 1274px 764px #fff, 1845px 339px #fff, 582px 1745px #fff, 351px 1287px #fff, 207px 749px #fff, 1063px 1411px #fff, 1246px 342px #fff, 1538px 166px #fff, 770px 602px #fff, 1214px 1971px #fff, 113px 294px #fff, 1157px 101px #fff, 1657px 517px #fff, 637px 1693px #fff, 961px 1649px #fff, 1754px 1572px #fff, 1885px 659px #fff, 238px 34px #fff, 413px 1027px #fff, 1709px 1556px #fff, 460px 878px #fff, 1597px 608px #fff, 544px 434px #fff, 1258px 477px #fff, 565px 1863px #fff, 426px 322px #fff, 1917px 850px #fff, 296px 144px #fff, 643px 1896px #fff, 511px 116px #fff, 359px 847px #fff, 702px 1133px #fff, 857px 1371px #fff, 559px 1758px #fff, 1615px 1223px #fff, 1927px 1736px #fff, 704px 941px #fff, 1932px 942px #fff, 1462px 335px #fff, 154px 1915px #fff, 1387px 918px #fff, 1512px 1041px #fff, 1094px 1334px #fff, 1678px 865px #fff, 1960px 431px #fff, 666px 1258px #fff, 422px 1215px #fff, 345px 802px #fff, 1207px 647px #fff, 1701px 374px #fff, 1440px 1925px #fff, 1536px 1163px #fff, 905px 155px #fff, 843px 1036px #fff, 660px 823px #fff, 1329px 661px #fff, 1867px 899px #fff, 1022px 514px #fff, 1062px 1570px #fff, 888px 1786px #fff, 699px 1738px #fff, 1831px 1712px #fff, 434px 18px #fff, 227px 205px #fff, 520px 1279px #fff, 1329px 764px #fff, 1824px 47px #fff, 112px 266px #fff, 830px 1140px #fff, 478px 637px #fff, 634px 850px #fff, 711px 873px #fff, 987px 249px #fff, 1454px 909px #fff, 699px 922px #fff, 1458px 1142px #fff, 701px 1893px #fff, 134px 384px #fff, 904px 354px #fff, 1913px 1229px #fff, 1606px 1336px #fff, 976px 1776px #fff, 1726px 605px #fff, 1244px 590px #fff, 1351px 526px #fff, 1997px 130px #fff, 1137px 1134px #fff, 1293px 283px #fff, 977px 1608px #fff, 422px 1252px #fff, 236px 1653px #fff, 28px 1722px #fff, 698px 39px #fff, 5px 434px #fff, 1430px 1466px #fff, 1470px 1596px #fff, 487px 81px #fff, 186px 340px #fff, 1941px 1px #fff, 1342px 487px #fff, 813px 1855px #fff, 1445px 148px #fff, 1965px 1428px #fff, 1122px 1277px #fff, 846px 820px #fff, 1804px 228px #fff, 1501px 121px #fff, 215px 1033px #fff, 244px 426px #fff, 976px 453px #fff, 566px 953px #fff, 1772px 213px #fff, 1323px 1778px #fff, 1350px 817px #fff, 803px 913px #fff, 1395px 1359px #fff, 1995px 119px #fff, 579px 1963px #fff, 862px 1621px #fff, 1718px 825px #fff, 823px 27px #fff, 1252px 41px #fff, 1562px 835px #fff, 1730px 633px #fff, 1723px 1939px #fff, 524px 1824px #fff, 1921px 1450px #fff, 1174px 1062px #fff, 1008px 1932px #fff, 467px 334px #fff, 80px 818px #fff, 1266px 1185px #fff, 1589px 807px #fff, 1221px 320px #fff, 1724px 852px #fff, 1194px 286px #fff, 800px 1835px #fff, 1958px 728px #fff, 1271px 376px #fff, 43px 1654px #fff, 77px 803px #fff, 1399px 197px #fff, 591px 1743px #fff, 652px 1925px #fff, 107px 1939px #fff, 1110px 1708px #fff, 797px 1480px #fff, 1516px 684px #fff, 559px 1733px #fff, 1265px 718px #fff, 1263px 54px #fff, 693px 113px #fff, 1456px 1459px #fff, 1527px 1324px #fff
}

#universe #smallStars:after {
	content: " ";
	position: absolute;
	top: 2000px
}

#universe #mediumStars {
	-webkit-animation: animateStars 100s linear infinite;
	animation: animateStars 100s linear infinite
}

#universe #mediumStars,
#universe #mediumStars:after {
	width: 2px;
	height: 2px;
	background: transparent;
	box-shadow: 1907px 1575px #fff, 893px 268px #fff, 1819px 666px #fff, 366px 1985px #fff, 1736px 1062px #fff, 1124px 45px #fff, 905px 1674px #fff, 1570px 711px #fff, 255px 1747px #fff, 147px 1032px #fff, 865px 1813px #fff, 1721px 1461px #fff, 202px 724px #fff, 1860px 812px #fff, 634px 1410px #fff, 927px 1264px #fff, 1648px 620px #fff, 1915px 1309px #fff, 731px 778px #fff, 91px 1185px #fff, 829px 1003px #fff, 174px 1784px #fff, 1094px 1874px #fff, 1464px 484px #fff, 1639px 1717px #fff, 959px 573px #fff, 1686px 1287px #fff, 906px 356px #fff, 970px 499px #fff, 626px 890px #fff, 1344px 1070px #fff, 1351px 544px #fff, 708px 68px #fff, 1870px 130px #fff, 556px 1270px #fff, 1432px 618px #fff, 769px 673px #fff, 1289px 1410px #fff, 1499px 1969px #fff, 749px 1163px #fff, 1198px 198px #fff, 399px 133px #fff, 1856px 1280px #fff, 904px 194px #fff, 973px 1107px #fff, 1371px 1785px #fff, 989px 1835px #fff, 1043px 1517px #fff, 787px 916px #fff, 1635px 1155px #fff, 752px 524px #fff, 1926px 1279px #fff, 1052px 1163px #fff, 719px 1963px #fff, 786px 519px #fff, 1440px 500px #fff, 156px 1265px #fff, 1691px 429px #fff, 1349px 1474px #fff, 736px 459px #fff, 248px 1678px #fff, 1136px 510px #fff, 1317px 10px #fff, 1209px 1323px #fff, 54px 469px #fff, 730px 1939px #fff, 960px 23px #fff, 112px 941px #fff, 1852px 1522px #fff, 1993px 1972px #fff, 265px 129px #fff, 222px 1897px #fff, 1766px 1804px #fff, 1530px 1786px #fff, 1045px 432px #fff, 1916px 1980px #fff, 309px 1780px #fff, 1420px 559px #fff, 1708px 103px #fff, 324px 1407px #fff, 1175px 943px #fff, 80px 1221px #fff, 1016px 1933px #fff, 318px 560px #fff, 190px 1489px #fff, 1095px 892px #fff, 1975px 1191px #fff, 1197px 955px #fff, 1482px 873px #fff, 1912px 300px #fff, 2000px 1636px #fff, 1473px 1808px #fff, 507px 192px #fff, 924px 1300px #fff, 1485px 1636px #fff, 41px 1822px #fff, 689px 120px #fff, 769px 273px #fff, 1039px 976px #fff, 1057px 1520px #fff, 1417px 1187px #fff, 512px 1507px #fff, 519px 45px #fff, 1207px 1687px #fff, 1824px 1488px #fff, 1694px 31px #fff, 1859px 52px #fff, 1368px 268px #fff, 190px 1404px #fff, 940px 1003px #fff, 167px 942px #fff, 1641px 647px #fff, 1051px 654px #fff, 233px 1640px #fff, 554px 511px #fff, 1705px 1866px #fff, 240px 1430px #fff, 140px 668px #fff, 648px 1617px #fff, 252px 101px #fff, 676px 1774px #fff, 889px 1698px #fff, 595px 853px #fff, 249px 1768px #fff, 1091px 1529px #fff, 223px 839px #fff, 239px 699px #fff, 1547px 356px #fff, 249px 1130px #fff, 1209px 1946px #fff, 1967px 1274px #fff, 430px 298px #fff, 1305px 134px #fff, 156px 91px #fff, 1712px 264px #fff, 1256px 991px #fff, 1887px 1844px #fff, 1957px 1275px #fff, 1718px 666px #fff, 1090px 543px #fff, 933px 1411px #fff, 801px 323px #fff, 202px 1659px #fff, 1117px 549px #fff, 290px 1859px #fff, 1380px 1516px #fff, 557px 1165px #fff, 1953px 1758px #fff, 1901px 1407px #fff, 1144px 347px #fff, 1640px 271px #fff, 1996px 43px #fff, 838px 488px #fff, 1151px 1529px #fff, 306px 460px #fff, 1666px 635px #fff, 1572px 633px #fff, 1797px 1076px #fff, 1727px 1119px #fff, 474px 871px #fff, 1491px 1398px #fff, 1301px 868px #fff, 1632px 454px #fff, 1611px 466px #fff, 498px 1162px #fff, 796px 269px #fff, 1988px 747px #fff, 502px 12px #fff, 276px 1260px #fff, 1536px 974px #fff, 956px 656px #fff, 107px 701px #fff, 965px 491px #fff, 1646px 247px #fff, 1515px 921px #fff, 1813px 519px #fff, 697px 143px #fff, 591px 1452px #fff, 1773px 1411px #fff, 1622px 1401px #fff, 534px 340px #fff, 1590px 284px #fff, 1464px 528px #fff, 734px 1718px #fff, 1929px 1683px #fff, 656px 480px #fff, 833px 705px #fff, 1567px 109px #fff, 1055px 330px #fff, 1943px 1367px #fff, 1935px 1512px #fff, 355px 1024px #fff, 1894px 218px #fff, 1703px 1772px #fff, 781px 1394px #fff, 367px 42px #fff, 100px 690px #fff, 1831px 458px #fff, 1884px 1878px #fff, 814px 1013px #fff
}

#universe #mediumStars:after {
	content: " ";
	position: absolute;
	top: 2000px
}

#universe #bigStars {
	width: 3px;
	height: 3px;
	-webkit-animation: animateStars 150s linear infinite;
	animation: animateStars 150s linear infinite
}

#universe #bigStars,
#universe #bigStars:after {
	background: transparent;
	box-shadow: 1994px 1692px #fff, 961px 1928px #fff, 819px 1320px #fff, 1899px 52px #fff, 28px 1937px #fff, 157px 88px #fff, 860px 1909px #fff, 720px 427px #fff, 1319px 1469px #fff, 677px 960px #fff, 1265px 1181px #fff, 1176px 1361px #fff, 1957px 753px #fff, 1674px 1355px #fff, 929px 1206px #fff, 1038px 898px #fff, 1229px 365px #fff, 1085px 51px #fff, 851px 650px #fff, 385px 21px #fff, 41px 1153px #fff, 718px 70px #fff, 1321px 579px #fff, 497px 1458px #fff, 1981px 813px #fff, 776px 1187px #fff, 1345px 31px #fff, 1571px 400px #fff, 339px 587px #fff, 146px 750px #fff, 64px 61px #fff, 307px 981px #fff, 388px 849px #fff, 1398px 936px #fff, 522px 765px #fff, 1146px 350px #fff, 19px 206px #fff, 1767px 319px #fff, 1203px 425px #fff, 1917px 1018px #fff, 91px 1401px #fff, 898px 697px #fff, 1712px 1121px #fff, 633px 1119px #fff, 137px 1266px #fff, 1006px 931px #fff, 1644px 1804px #fff, 1596px 1057px #fff, 1298px 543px #fff, 1505px 996px #fff, 1972px 1383px #fff, 1210px 1497px #fff, 804px 1840px #fff, 913px 1047px #fff, 187px 1824px #fff, 1564px 1994px #fff, 557px 1737px #fff, 508px 1609px #fff, 1259px 1911px #fff, 1294px 1381px #fff, 1845px 1843px #fff, 667px 1497px #fff, 1046px 945px #fff, 937px 1889px #fff, 982px 1806px #fff, 1293px 671px #fff, 668px 904px #fff, 358px 1971px #fff, 133px 766px #fff, 1152px 1573px #fff, 318px 694px #fff, 578px 1184px #fff, 1620px 1701px #fff, 1359px 354px #fff, 1807px 1367px #fff, 458px 911px #fff, 1387px 806px #fff, 523px 81px #fff, 1243px 341px #fff, 906px 1730px #fff, 1629px 474px #fff, 1690px 419px #fff, 847px 808px #fff, 528px 1627px #fff, 480px 718px #fff, 537px 593px #fff, 1432px 1333px #fff, 200px 1228px #fff, 1800px 1375px #fff, 725px 1231px #fff, 1749px 1432px #fff, 1948px 303px #fff, 1889px 252px #fff, 1114px 1400px #fff, 759px 646px #fff, 222px 571px #fff, 1908px 1401px #fff, 1856px 1204px #fff, 338px 1645px #fff, 1528px 1050px #fff
}

#universe #bigStars:after {
	content: " ";
	position: absolute;
	top: 2000px
}

body .players-online {
	position: fixed;
	bottom: 0;
	right: 0;
	background-color: #111;
	padding: 10px 15px;
	z-index: 10
}

body .players-online,
body .players-online a {
	-webkit-transition: all .2s ease;
	transition: all .2s ease
}

body .players-online a {
	color: #fff
}

body .players-online i {
	color: #006e00;
	margin-right: 6px
}

body .players-online:hover {
	background-color: #fff
}

body .players-online:hover a {
	color: #000
}

body:not(.non-forum) .shared {
	list-style: none;
	margin: 0;
	padding: 0
}

body:not(.non-forum) .shared li {
	clear: both;
	padding: 5px 0;
	border-top: 1px solid
}

body:not(.non-forum) .shared li div.a0 {
	color: #bc2a4d
}

body:not(.non-forum) .spells-bg:before {
	background: url(/forum/styles/popre_2019/theme/images/spellbg_tileabletiny7.png) 0 0;
	background-size: 300px 300px
}

body:not(.non-forum) .forum-unread {
	color: #2a325a
}

body:not(.non-forum) .breadcrumb-line {
	margin-top: 35px
}

body:not(.non-forum) .main-content table tr {
	-webkit-transition: all .3s ease-in;
	transition: all .3s ease-in
}

body:not(.non-forum) .gamelist a,
body:not(.non-forum) .gamelist a:link,
body:not(.non-forum) .gamelist a:visited {
	text-decoration: underline;
	font-weight: bolder;
	color: #fff
}

body:not(.non-forum) .gamelist table td,
body:not(.non-forum) .gamelist table th {
	padding: 1px 15px
}

body:not(.non-forum) .gamelist table.stripey td,
body:not(.non-forum) .gamelist th {
	border: none;
	vertical-align: top
}

body:not(.non-forum) .gamelist ul.stripey {
	list-style: none
}

body:not(.non-forum) .gamelist ul.stripey li {
	padding: 1px
}

body:not(.non-forum) .gamelist .gamelist .one,
body:not(.non-forum) .gamelist .playerpoints .one,
body:not(.non-forum) .gamelist .stripey .one,
body:not(.non-forum) .gamelist .stripey .one td,
body:not(.non-forum) .gamelist .stripey .one th,
body:not(.non-forum) .gamelist .stripey .two .stripey .one,
body:not(.non-forum) .gamelist .stripey .two .stripey .one td,
body:not(.non-forum) .gamelist .stripey .two .stripey .one th {
	background-color: #414e80
}

body:not(.non-forum) .gamelist .gamelist .two,
body:not(.non-forum) .gamelist .playerpoints .two,
body:not(.non-forum) .gamelist .stripey .two,
body:not(.non-forum) .gamelist .stripey .two td,
body:not(.non-forum) .gamelist .stripey .two th {
	background-color: #394775
}

body:not(.non-forum) .gamelist .stripey .leaguegames {
	border-left: 2px solid hsla(0, 0%, 100%, .3);
	margin-left: 2px;
	padding-left: 10px
}

body:not(.non-forum) .gamelist .gamelist {
	min-width: 600px;
	width: 100%;
	font-family: serif;
	font-size: 15px;
	color: #fff
}

body:not(.non-forum) .gamelist .gamelist td,
body:not(.non-forum) .gamelist .gamelist th {
	padding: 1px
}

body:not(.non-forum) .gamelist .gamelist p {
	margin: 0;
	padding: .5em;
	font-size: 12px
}

body:not(.non-forum) .gamelist .gamecolors a,
body:not(.non-forum) .gamelist .gamelist .gameplayers a,
body:not(.non-forum) .gamelist .gamelist .gameplayers span {
	display: block;
	float: left;
	padding: 2px;
	margin: 2px
}

body:not(.non-forum) .gamelist .gamecolors a,
body:not(.non-forum) .gamelist .gamelist .gameplayers a {
	display: block;
	float: left;
	padding: 5px 10px;
	border-radius: 5px
}

body:not(.non-forum) .gamelist .gameplayerschange .dgamenew,
body:not(.non-forum) .gamelist .gameplayerschange .dgamex,
body:not(.non-forum) .gamelist .gameplayerschange a.dgamenew,
body:not(.non-forum) .gamelist .gameplayerssmall .dgamenew,
body:not(.non-forum) .gamelist .gameplayerssmall .dgamex,
body:not(.non-forum) .gamelist .gameplayerssmall a.dgamenew {
	color: #818891
}

body:not(.non-forum) .gamelist .gameplayerschange .dgame3,
body:not(.non-forum) .gamelist .gameplayerschange .dgamewin,
body:not(.non-forum) .gamelist .gameplayerschange a.dgamewin,
body:not(.non-forum) .gamelist .gameplayerssmall .dgame3,
body:not(.non-forum) .gamelist .gameplayerssmall .dgamewin,
body:not(.non-forum) .gamelist .gameplayerssmall a.dgamewin {
	color: #69bb58
}

body:not(.non-forum) .gamelist .gameplayerschange .dgame2,
body:not(.non-forum) .gamelist .gameplayerschange .dgamewinally,
body:not(.non-forum) .gamelist .gameplayerschange a.dgamewinally,
body:not(.non-forum) .gamelist .gameplayerssmall .dgame2,
body:not(.non-forum) .gamelist .gameplayerssmall .dgamewinally,
body:not(.non-forum) .gamelist .gameplayerssmall a.dgamewinally {
	color: #7c96e4
}

body:not(.non-forum) .gamelist .gameplayerschange .dgame0,
body:not(.non-forum) .gamelist .gameplayerschange .dgamelose,
body:not(.non-forum) .gamelist .gameplayerschange a.dgamelose,
body:not(.non-forum) .gamelist .gameplayerssmall .dgame0,
body:not(.non-forum) .gamelist .gameplayerssmall .dgamelose,
body:not(.non-forum) .gamelist .gameplayerssmall a.dgamelose {
	color: #c46767
}

body:not(.non-forum) .gamelist .gameplayerschange .dgame1,
body:not(.non-forum) .gamelist .gameplayerschange .dgamebad,
body:not(.non-forum) .gamelist .gameplayerschange a.dgamebad,
body:not(.non-forum) .gamelist .gameplayerssmall .dgame1,
body:not(.non-forum) .gamelist .gameplayerssmall .dgamebad,
body:not(.non-forum) .gamelist .gameplayerssmall a.dgamebad {
	color: #c8b344
}

body:not(.non-forum) .gamelist dt {
	color: #fff;
	text-decoration: none
}

body:not(.non-forum) .gamelist .gameendstats {
	width: 46%
}

body:not(.non-forum) .gamelist .gameendstats dt {
	clear: left;
	float: left;
	font-weight: bolder
}

body:not(.non-forum) .gamelist .gameendstats dd {
	float: right;
	margin: 0
}

body:not(.non-forum) .gamelist .gameendstats dd.longstat {
	float: left;
	clear: left;
	margin-left: 1em
}

body:not(.non-forum) .gamelist .fleft {
	float: left
}

body:not(.non-forum) .gamelist .left {
	text-align: left
}

body:not(.non-forum) .gamelist .fright {
	float: right
}

body:not(.non-forum) .gamelist .fcenter {
	margin: 0 auto
}

body:not(.non-forum) .gamelist .center {
	text-align: center;
	vertical-align: middle
}

body:not(.non-forum) .gamelist .clear {
	clear: both
}

body:not(.non-forum) .gamelist .noclear {
	clear: none
}

body:not(.non-forum) .gamelist .endclear {
	clear: both;
	height: 1px
}

body:not(.non-forum) .gamelist .pos_color {
	color: #69bb58;
	font-weight: bolder
}

body:not(.non-forum) .gamelist .neg_color {
	color: #c46767;
	font-weight: bolder
}

body:not(.non-forum) .gamelist .playergamedetails td div {
	display: none;
	max-width: 500px
}

body,
html {
	min-height: 100%
}

body.non-forum:not(.old-theme) .main-content .content-bordered {
	border: 2px solid hsla(0, 0%, 100%, .3)
}

body.non-forum:not(.old-theme) .main-content .content-bordered .inner {
	background: linear-gradient(140deg, #2e3563, #20264a);
	margin: 5px;
	padding: 15px
}

body.non-forum:not(.old-theme) .main-content .content-bordered .inner h1,
body.non-forum:not(.old-theme) .main-content .content-bordered .inner h2,
body.non-forum:not(.old-theme) .main-content .content-bordered .inner h3,
body.non-forum:not(.old-theme) .main-content .content-bordered .inner h4,
body.non-forum:not(.old-theme) .main-content .content-bordered .inner h5 {
	margin-top: 25px;
	margin-bottom: 15px
}

body.non-forum:not(.old-theme) .main-content .content-bordered .inner h1:first-child,
body.non-forum:not(.old-theme) .main-content .content-bordered .inner h2:first-child,
body.non-forum:not(.old-theme) .main-content .content-bordered .inner h3:first-child,
body.non-forum:not(.old-theme) .main-content .content-bordered .inner h4:first-child,
body.non-forum:not(.old-theme) .main-content .content-bordered .inner h5:first-child {
	margin-top: 0
}

body.non-forum:not(.old-theme) .main-content .content-bordered .inner a:not(.btn) {
	color: #fff;
	text-decoration: underline
}

body.non-forum:not(.old-theme) .main-content .content-bordered .inner a:not(.btn):focus,
body.non-forum:not(.old-theme) .main-content .content-bordered .inner a:not(.btn):hover,
body.non-forum:not(.old-theme) .main-content .content-bordered .inner a:not(.btn):visited {
	color: hsla(0, 0%, 100%, .7)
}

body.non-forum:not(.old-theme) .main-content .content-bordered .inner li a.btn {
	margin-top: 10px;
	margin-bottom: 10px;
	margin-right: 15px
}

body.non-forum:not(.old-theme) .main-content .content-bordered .inner li a.btn:last-child {
	margin-right: 0
}

body.non-forum:not(.old-theme) .main-content .content-bordered .inner a.btn.btn-primary {
	background-color: #646eb3
}

body.non-forum:not(.old-theme) .main-content section.video-banner {
	margin-top: 0;
	margin-bottom: 0
}

body.non-forum:not(.old-theme) .main-content section.video-banner .video-wrapper {
	position: relative;
	width: 100%;
	height: 0;
	padding-bottom: 56.25%
}

body.non-forum:not(.old-theme) .main-content section.video-banner .video-wrapper iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%
}

body.non-forum:not(.old-theme) .main-content section.video-banner .video-wrapper .video-banner-overlay {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	text-align: center;
	background-color: rgba(0, 0, 0, .3)
}

body.non-forum:not(.old-theme) .main-content section.video-banner .video-wrapper .video-banner-overlay .video-banner-title {
	margin: 12vw auto 0
}

body.non-forum:not(.old-theme) .main-content section.video-banner .video-wrapper .video-banner-overlay .video-banner-title h1,
body.non-forum:not(.old-theme) .main-content section.video-banner .video-wrapper .video-banner-overlay .video-banner-title h2,
body.non-forum:not(.old-theme) .main-content section.video-banner .video-wrapper .video-banner-overlay .video-banner-title h3,
body.non-forum:not(.old-theme) .main-content section.video-banner .video-wrapper .video-banner-overlay .video-banner-title h4,
body.non-forum:not(.old-theme) .main-content section.video-banner .video-wrapper .video-banner-overlay .video-banner-title h5 {
	font-size: 50px
}

@media screen and (max-width:1199px) {

	body.non-forum:not(.old-theme) .main-content section.video-banner .video-wrapper .video-banner-overlay .video-banner-title h1,
	body.non-forum:not(.old-theme) .main-content section.video-banner .video-wrapper .video-banner-overlay .video-banner-title h2,
	body.non-forum:not(.old-theme) .main-content section.video-banner .video-wrapper .video-banner-overlay .video-banner-title h3,
	body.non-forum:not(.old-theme) .main-content section.video-banner .video-wrapper .video-banner-overlay .video-banner-title h4,
	body.non-forum:not(.old-theme) .main-content section.video-banner .video-wrapper .video-banner-overlay .video-banner-title h5 {
		font-size: 40px
	}
}

@media screen and (max-width:991px) {

	body.non-forum:not(.old-theme) .main-content section.video-banner .video-wrapper .video-banner-overlay .video-banner-title h1,
	body.non-forum:not(.old-theme) .main-content section.video-banner .video-wrapper .video-banner-overlay .video-banner-title h2,
	body.non-forum:not(.old-theme) .main-content section.video-banner .video-wrapper .video-banner-overlay .video-banner-title h3,
	body.non-forum:not(.old-theme) .main-content section.video-banner .video-wrapper .video-banner-overlay .video-banner-title h4,
	body.non-forum:not(.old-theme) .main-content section.video-banner .video-wrapper .video-banner-overlay .video-banner-title h5 {
		font-size: 34px
	}
}

@media screen and (max-width:767px) {
	body.non-forum:not(.old-theme) .main-content section.video-banner .video-wrapper .video-banner-overlay .video-banner-title {
		margin-top: 4vw
	}

	body.non-forum:not(.old-theme) .main-content section.video-banner .video-wrapper .video-banner-overlay .video-banner-title h1,
	body.non-forum:not(.old-theme) .main-content section.video-banner .video-wrapper .video-banner-overlay .video-banner-title h2,
	body.non-forum:not(.old-theme) .main-content section.video-banner .video-wrapper .video-banner-overlay .video-banner-title h3,
	body.non-forum:not(.old-theme) .main-content section.video-banner .video-wrapper .video-banner-overlay .video-banner-title h4,
	body.non-forum:not(.old-theme) .main-content section.video-banner .video-wrapper .video-banner-overlay .video-banner-title h5 {
		font-size: 26px
	}
}

body.non-forum:not(.old-theme) .main-content section.video-banner .video-wrapper .video-banner-overlay .video-banner-button,
body.non-forum:not(.old-theme) .main-content section.video-banner .video-wrapper .video-banner-overlay .video-banner-subtitle {
	margin: 0 auto
}

body.non-forum:not(.old-theme) .main-content section.video-banner .video-wrapper .video-banner-overlay .video-banner-button h1,
body.non-forum:not(.old-theme) .main-content section.video-banner .video-wrapper .video-banner-overlay .video-banner-button h2,
body.non-forum:not(.old-theme) .main-content section.video-banner .video-wrapper .video-banner-overlay .video-banner-button h3,
body.non-forum:not(.old-theme) .main-content section.video-banner .video-wrapper .video-banner-overlay .video-banner-button h4,
body.non-forum:not(.old-theme) .main-content section.video-banner .video-wrapper .video-banner-overlay .video-banner-button h5,
body.non-forum:not(.old-theme) .main-content section.video-banner .video-wrapper .video-banner-overlay .video-banner-subtitle h1,
body.non-forum:not(.old-theme) .main-content section.video-banner .video-wrapper .video-banner-overlay .video-banner-subtitle h2,
body.non-forum:not(.old-theme) .main-content section.video-banner .video-wrapper .video-banner-overlay .video-banner-subtitle h3,
body.non-forum:not(.old-theme) .main-content section.video-banner .video-wrapper .video-banner-overlay .video-banner-subtitle h4,
body.non-forum:not(.old-theme) .main-content section.video-banner .video-wrapper .video-banner-overlay .video-banner-subtitle h5 {
	font-size: 30px
}

@media screen and (max-width:1199px) {

	body.non-forum:not(.old-theme) .main-content section.video-banner .video-wrapper .video-banner-overlay .video-banner-button h1,
	body.non-forum:not(.old-theme) .main-content section.video-banner .video-wrapper .video-banner-overlay .video-banner-button h2,
	body.non-forum:not(.old-theme) .main-content section.video-banner .video-wrapper .video-banner-overlay .video-banner-button h3,
	body.non-forum:not(.old-theme) .main-content section.video-banner .video-wrapper .video-banner-overlay .video-banner-button h4,
	body.non-forum:not(.old-theme) .main-content section.video-banner .video-wrapper .video-banner-overlay .video-banner-button h5,
	body.non-forum:not(.old-theme) .main-content section.video-banner .video-wrapper .video-banner-overlay .video-banner-subtitle h1,
	body.non-forum:not(.old-theme) .main-content section.video-banner .video-wrapper .video-banner-overlay .video-banner-subtitle h2,
	body.non-forum:not(.old-theme) .main-content section.video-banner .video-wrapper .video-banner-overlay .video-banner-subtitle h3,
	body.non-forum:not(.old-theme) .main-content section.video-banner .video-wrapper .video-banner-overlay .video-banner-subtitle h4,
	body.non-forum:not(.old-theme) .main-content section.video-banner .video-wrapper .video-banner-overlay .video-banner-subtitle h5 {
		font-size: 26px
	}
}

@media screen and (max-width:991px) {

	body.non-forum:not(.old-theme) .main-content section.video-banner .video-wrapper .video-banner-overlay .video-banner-button h1,
	body.non-forum:not(.old-theme) .main-content section.video-banner .video-wrapper .video-banner-overlay .video-banner-button h2,
	body.non-forum:not(.old-theme) .main-content section.video-banner .video-wrapper .video-banner-overlay .video-banner-button h3,
	body.non-forum:not(.old-theme) .main-content section.video-banner .video-wrapper .video-banner-overlay .video-banner-button h4,
	body.non-forum:not(.old-theme) .main-content section.video-banner .video-wrapper .video-banner-overlay .video-banner-button h5,
	body.non-forum:not(.old-theme) .main-content section.video-banner .video-wrapper .video-banner-overlay .video-banner-subtitle h1,
	body.non-forum:not(.old-theme) .main-content section.video-banner .video-wrapper .video-banner-overlay .video-banner-subtitle h2,
	body.non-forum:not(.old-theme) .main-content section.video-banner .video-wrapper .video-banner-overlay .video-banner-subtitle h3,
	body.non-forum:not(.old-theme) .main-content section.video-banner .video-wrapper .video-banner-overlay .video-banner-subtitle h4,
	body.non-forum:not(.old-theme) .main-content section.video-banner .video-wrapper .video-banner-overlay .video-banner-subtitle h5 {
		font-size: 18px
	}
}

@media screen and (max-width:767px) {

	body.non-forum:not(.old-theme) .main-content section.video-banner .video-wrapper .video-banner-overlay .video-banner-button h1,
	body.non-forum:not(.old-theme) .main-content section.video-banner .video-wrapper .video-banner-overlay .video-banner-button h2,
	body.non-forum:not(.old-theme) .main-content section.video-banner .video-wrapper .video-banner-overlay .video-banner-button h3,
	body.non-forum:not(.old-theme) .main-content section.video-banner .video-wrapper .video-banner-overlay .video-banner-button h4,
	body.non-forum:not(.old-theme) .main-content section.video-banner .video-wrapper .video-banner-overlay .video-banner-button h5,
	body.non-forum:not(.old-theme) .main-content section.video-banner .video-wrapper .video-banner-overlay .video-banner-subtitle h1,
	body.non-forum:not(.old-theme) .main-content section.video-banner .video-wrapper .video-banner-overlay .video-banner-subtitle h2,
	body.non-forum:not(.old-theme) .main-content section.video-banner .video-wrapper .video-banner-overlay .video-banner-subtitle h3,
	body.non-forum:not(.old-theme) .main-content section.video-banner .video-wrapper .video-banner-overlay .video-banner-subtitle h4,
	body.non-forum:not(.old-theme) .main-content section.video-banner .video-wrapper .video-banner-overlay .video-banner-subtitle h5 {
		font-size: 14px
	}

	body.non-forum:not(.old-theme) .main-content section.video-banner .video-wrapper .video-banner-overlay .video-banner-button a,
	body.non-forum:not(.old-theme) .main-content section.video-banner .video-wrapper .video-banner-overlay .video-banner-subtitle a {
		font-size: 14px;
		padding: 10px 15px
	}
}

body.non-forum:not(.old-theme) .main-content section.video-banner .video-wrapper .video-banner-overlay .video-banner-subtitle,
body.non-forum:not(.old-theme) .main-content section.video-banner .video-wrapper .video-banner-overlay .video-banner-title {
	text-shadow: 0 0 2px #000
}

body.non-forum:not(.old-theme) .main-content section.video-banner .video-wrapper .video-banner-overlay .video-banner-subtitle h1,
body.non-forum:not(.old-theme) .main-content section.video-banner .video-wrapper .video-banner-overlay .video-banner-subtitle h2,
body.non-forum:not(.old-theme) .main-content section.video-banner .video-wrapper .video-banner-overlay .video-banner-subtitle h3,
body.non-forum:not(.old-theme) .main-content section.video-banner .video-wrapper .video-banner-overlay .video-banner-subtitle h4,
body.non-forum:not(.old-theme) .main-content section.video-banner .video-wrapper .video-banner-overlay .video-banner-subtitle h5,
body.non-forum:not(.old-theme) .main-content section.video-banner .video-wrapper .video-banner-overlay .video-banner-title h1,
body.non-forum:not(.old-theme) .main-content section.video-banner .video-wrapper .video-banner-overlay .video-banner-title h2,
body.non-forum:not(.old-theme) .main-content section.video-banner .video-wrapper .video-banner-overlay .video-banner-title h3,
body.non-forum:not(.old-theme) .main-content section.video-banner .video-wrapper .video-banner-overlay .video-banner-title h4,
body.non-forum:not(.old-theme) .main-content section.video-banner .video-wrapper .video-banner-overlay .video-banner-title h5 {
	display: inline-block;
	padding: 5px 20px
}

body.non-forum:not(.old-theme) .main-content section.video-banner .video-wrapper .video-banner-overlay .video-banner-button {
	margin-top: 30px
}

@media screen and (max-width:1199px) {
	body.non-forum:not(.old-theme) .main-content section.video-banner .video-wrapper .video-banner-overlay .video-banner-button {
		margin-top: 25px
	}
}

@media screen and (max-width:991px) {
	body.non-forum:not(.old-theme) .main-content section.video-banner .video-wrapper .video-banner-overlay .video-banner-button {
		margin-top: 20px
	}
}

@media screen and (max-width:767px) {
	body.non-forum:not(.old-theme) .main-content section.video-banner .video-wrapper .video-banner-overlay .video-banner-button {
		margin-top: 20px
	}
}

body.non-forum:not(.old-theme) .main-content .cta-teaser {
	position: relative;
	height: calc(100% - 10px);
	border: 2px solid hsla(0, 0%, 100%, .3);
	margin-bottom: 10px
}

body.non-forum:not(.old-theme) .main-content .cta-teaser .inner {
	height: calc(100% - 10px);
	margin: 5px;
	background: linear-gradient(140deg, #2e3563, #20264a);
	padding-bottom: 30px
}

body.non-forum:not(.old-theme) .main-content .cta-teaser .inner h3,
body.non-forum:not(.old-theme) .main-content .cta-teaser .inner p {
	padding-left: 10px;
	padding-right: 10px
}

body.non-forum:not(.old-theme) .main-content .cta-teaser .inner p {
	margin-bottom: 40px
}

body.non-forum:not(.old-theme) .main-content .cta-teaser .inner div.btn-wrap {
	position: absolute;
	bottom: 10px;
	left: 0;
	right: 0
}

body.non-forum:not(.old-theme) .main-content .cta-teaser .inner img {
	margin-top: 0
}

body.non-forum:not(.old-theme) .main-content .recent-updates {
	position: relative;
	padding-bottom: 55px;
	margin-bottom: 15px;
	text-align: center
}

body.non-forum:not(.old-theme) .main-content .recent-updates p {
	display: inline-block;
	text-align: left;
	margin-bottom: 20px
}

body.non-forum:not(.old-theme) .main-content .recent-updates p .recent-updates-date {
	font-weight: 700
}

body.non-forum:not(.old-theme) .main-content .recent-updates div.btn-wrap {
	text-align: center;
	position: absolute;
	bottom: 10px;
	left: 0;
	right: 0
}

body.non-forum:not(.old-theme) .main-content .recent-updates img {
	margin-top: 0
}

body.non-forum:not(.old-theme) .main-content .spell-bar {
	background-color: #fff;
	padding: 5px 0 3px;
	text-align: center
}

body.non-forum:not(.old-theme) .main-content .spell-bar i {
	-webkit-transition: .3s ease;
	transition: .3s ease;
	font-size: 20px
}

body.non-forum:not(.old-theme) .main-content .spell-bar i:before {
	-webkit-transition: .3s ease;
	transition: .3s ease;
	color: #000
}

body.non-forum:not(.old-theme) .main-content .spell-bar i.color1:before {
	color: #1d20ae
}

body.non-forum:not(.old-theme) .main-content .spell-bar i.color2:before {
	color: #9d0002
}

body.non-forum:not(.old-theme) .main-content .spell-bar i.color3:before {
	color: #9d8900
}

body.non-forum:not(.old-theme) .main-content .spell-bar i.color4:before {
	color: #0b8500
}

body.non-forum:not(.old-theme) .main-content .banner {
	position: relative;
	height: 200px;
	width: 100%;
	background-size: cover
}

body.non-forum:not(.old-theme) .main-content .banner .banner-overlay {
	content: "";
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background-color: rgba(0, 0, 0, .3)
}

body.non-forum:not(.old-theme) .main-content .banner.banner-big {
	height: 600px
}

body.non-forum:not(.old-theme) .main-content .banner.banner-big h1 {
	padding-top: 12%
}

body.non-forum:not(.old-theme) .main-content .banner h1 {
	padding-top: 4%;
	font-size: 60px;
	text-align: center
}

body.non-forum:not(.old-theme) .main-content .outlined-content {
	background: linear-gradient(135deg, #cba133, transparent 20%, transparent 80%, #cba133);
	padding: 1px
}

body.non-forum:not(.old-theme) .main-content .outlined-content .outlined-content-inner {
	box-shadow: 0 3px 6px rgba(0, 0, 0, .16), 0 3px 6px rgba(0, 0, 0, .23);
	background: linear-gradient(140deg, #2e3563, #20264a);
	padding: 15px 20px
}

body.non-forum:not(.old-theme) .main-content .outlined-content .outlined-content-inner h1,
body.non-forum:not(.old-theme) .main-content .outlined-content .outlined-content-inner h2,
body.non-forum:not(.old-theme) .main-content .outlined-content .outlined-content-inner h3,
body.non-forum:not(.old-theme) .main-content .outlined-content .outlined-content-inner h4,
body.non-forum:not(.old-theme) .main-content .outlined-content .outlined-content-inner h5,
body.non-forum:not(.old-theme) .main-content .outlined-content .outlined-content-inner h6 {
	color: #cba133;
	margin: 0
}

body.non-forum:not(.old-theme) .main-content .outlined-content .outlined-content-inner ol,
body.non-forum:not(.old-theme) .main-content .outlined-content .outlined-content-inner p,
body.non-forum:not(.old-theme) .main-content .outlined-content .outlined-content-inner ul {
	margin: 15px 0
}

body.non-forum:not(.old-theme) .main-content .outlined-content .outlined-content-inner ol:first-child,
body.non-forum:not(.old-theme) .main-content .outlined-content .outlined-content-inner p:first-child,
body.non-forum:not(.old-theme) .main-content .outlined-content .outlined-content-inner ul:first-child {
	margin-top: 0;
	margin-bottom: 0
}

body.non-forum:not(.old-theme) .main-content .outlined-content .outlined-content-inner ol a.btn,
body.non-forum:not(.old-theme) .main-content .outlined-content .outlined-content-inner p a.btn,
body.non-forum:not(.old-theme) .main-content .outlined-content .outlined-content-inner ul a.btn {
	margin-right: 15px
}

body.non-forum:not(.old-theme) .main-content .fullwidth-image-teaser {
	position: relative;
	background-size: cover;
	padding: 80px 20px
}