﻿
html {
	height: 100%;
}

body {
	background:  #133032;

	text-align: left;

	color: #92969f;
	font-size: 14px;

	margin:0;
	padding:0;
}

body._hasfuu {
	position: relative;
	min-height: 100%;
}

body._hasfuu._nylhqj {
	background: #040505;
}
body._hasfuu._llgsag {
	background: none;
}

body._hasfuu._dm8tog {
	color: #606367;
}

/* this makes the footer appear at the bottom of the window on short pages */
body._hasfuu ._yiuxdv {
	position: static;
}

body._q5e32l {
	min-width: 957px;
}

body, textarea {
	font-family:Arial, Helvetica, Verdana, sans-serif;
}

h1, h2, h3, h4, h5, h6 {
	margin: 0px;
}

._fwjrk6 {
	padding-bottom: 128px;
}
._fwjrk6._zdaevo, ._fwjrk6._mzqgu3 {
	background-position: center top;
}
body._hasfuu._dm8tog ._fwjrk6 {
	background: none;
}
@media screen and (max-width: 911px)
{
	html._o7qxe5 ._fwjrk6 {
	   padding-bottom: 0;
	}

}
	html._o7qxe5._zygrmk ._fwjrk6 {
	   padding-bottom: 0;
	}

._fwjrk6._0fvcvv {
	padding-bottom: 0;
}

._mw485e {
	width: 949px;
	margin: 0 auto;
}

._mgsi5d {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

a, ._nay0z0 {
	color: #e4e7e6;
	text-decoration: none;
	cursor: pointer;
}


a._cb3s19:hover {
	text-decoration: underline;
}

a._dyaszk, span._dyaszk {
	color: #e4e7e6;
	text-decoration: underline;
	cursor: pointer;
}

a._nay0z0:hover, ._nay0z0:hover, a._6bfeut:hover, a._tomvoz:hover, a._dyaszk:hover, span._dyaszk:hover {
	color: #60c0f1;
	text-decoration: none;
	cursor: pointer;
}

form {
	margin:0;
	padding:0;
}

input[type=text]:where(:not(._lo5kcj input[type=text])),
input[type=password]:where(:not(._lo5kcj input[type=password])),
input[type=number]:where(:not(._lo5kcj input[type=number])),
select:where(:not(._lo5kcj select)) {
	color: #8d9394;
	background-color: rgba( 0, 0, 0, 0.2 );
	border: 1px solid #040505;
	/* should set this on individual styles we know look good with it */
	/* box-shadow: 1px 1px 0 0 rgba( 91, 132, 181, 0.2 ); */
	border-radius: 3px;
}

#footer {
	position:relative;
	text-align:left;
	width: auto;
	font-size: 12px;
	color: #92969f;
	border:0;
	margin: 0;
	padding: 32px 0;
	background-color: rgba( 0, 0, 0, 0.4 );
}

div#footer._zji75w {
    position: sticky;
    bottom: 0;
    left: 0;
    width: fit-content;
    padding: 0;
    background: none;
    z-index: 3;
}
div#footer._zji75w ._f35u5l {
    width: calc((100vw - 947px)/2);
}
div#footer._zji75w ._f35u5l #footerText {
    padding: 0 0 24px 12px;
    line-height: 16px;
    color: #517494;
}

div#footer._zji75w ._f35u5l #footerText a {
    display: inline-block;
    margin-right: 12px;
    margin-bottom: 6px;
    color: #7697b1;
}
div#footer._zji75w ._f35u5l #footerText a:hover {
    color: white;
}

div#footer._zji75w ._f35u5l #footerText ._pjsidz,
div#footer._zji75w ._f35u5l #footerText ._pfd2vq {
    display: block;
}

@media screen and ( max-width: 1400px ) {
    html._o7qxe5 div#footer._zji75w {
        height: 32px;
    }

    html._o7qxe5 div#footer._zji75w ._f35u5l {
        width: 32px;
        height: 32px;
        padding-top: 3px;
        background: black;
        overflow: hidden;
        white-space: nowrap;
        display: inline-block;
        transition: width 0.5s ease;
    }
    html._o7qxe5 div#footer._zji75w ._f35u5l:hover {
        width: 100%;
    }
    html._o7qxe5 div#footer._zji75w ._f35u5l ._0xl6x5 {
        display: inline-block !important;
        font-size: 20px;
        margin-right: 9px;
        margin-left: 5px;
    }
    html._o7qxe5 div#footer._zji75w ._f35u5l #footerText {
        padding: 5px;
        display: flex;
        flex-direction: row;
    }
    html._o7qxe5 div#footer._zji75w ._f35u5l #footerText ._pjsidz,
    html._o7qxe5 div#footer._zji75w ._f35u5l #footerText ._pfd2vq,
    html._o7qxe5 div#footer._zji75w ._f35u5l #footerText a {
        display: inline-block;
    }

}


body._hasfuu #footer, body._kb3gse #footer {
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	padding: 0;
	margin: 0;
	padding-top: 16px;
	background: transparent;
}
body._hasfuu #footer {
	background-color: #040505;
}
body._hasfuu._dm8tog #footer {
	background: none;
}

body #footer ._uynoob {
	display: none;
}

body._hasfuu #footer_spacer,
body._kb3gse #footer_spacer {
	height: 79px;
	padding-top: 16px;
	clear: both;
}

body._hasfuu #footer_spacer._ybypjw,
body._hasfuu #footer_spacer._ybypjw {
    height: 227px;
}


#footer ._f35u5l {
	position: relative;
	width: 957px;
	margin: 0 auto;
}

#footer a {
	color: #c9d1de;
	text-decoration: none;
}

#footer a:hover {
	color: #fff7f8;
}

#footerText {
	padding: 2px 0 0 123px;
	line-height: 14px;
	display: block;
	color: #92969f;
}

#footerLogo {
	position: absolute;
	left: 16px;
	top: 3px;
}


._5d411f {
	height:36px;
	padding: 3px 0 3px 5px;
	margin-bottom:5px;
	font-size:11px;
	line-height:13px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;

	position: relative;

	background-color: rgba( 84, 133, 183, 0.2);
}
a._5d411f {
	display: block;
}

._yginpt {
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;

	z-index: 2;
}

._5d411f a._c3saac {
	position: relative;
	z-index: 3;
	color: #fff7f8;
}

._5d411f:hover {
	cursor:pointer;
	background-color: rgba( 117, 204, 255, 0.3);
}

._5d411f ._r9cr9j {
	float:left;
	margin-right: 8px;
}

._5d411f ._udnbwo {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

._5d411f ._nlpwx5 {
	text-decoration: underline;
}

._5d411f ._nlpwx5:hover {
	color: white;
}

._5d411f ._a4u6jc {
	color: red;
	font-weight: bold;
}

._v80n69 {
	float: right;
	height: 39px;
	line-height: 39px;
	padding: 0 6px;
}
._v80n69 img {
	vertical-align: middle;
}


._5d411f ._v01rve {
	float: right;
	margin: 5px 5px 0 0;
}

._doe6jf {
	max-width: 897px;
	margin: 0 auto;
}

@media screen and (max-width: 911px)
{
	html._o7qxe5 ._y8ulb3 ._5d411f,
	html._o7qxe5 ._y8ulb3 ._5d411f:nth-child(3n) {
		margin-right: 0.8%;
	}
}

@media screen and (max-width: 909px) and (min-width: 600px)
{

	html._o7qxe5 ._y8ulb3 ._5d411f {
		width: 32%;
	}

	html._o7qxe5 ._y8ulb3 ._5d411f:nth-child(3n) {
		margin-right: 0;
	}
}

@media screen and (max-width: 599px ) and (min-width: 402px)
{
	html._o7qxe5 ._y8ulb3 ._5d411f {
		width: 48%;
	}

	html._o7qxe5 ._y8ulb3 ._5d411f:nth-child(2n) {
		margin-right: 0;
	}
}

@media screen and (max-width: 401px )
{
	html._o7qxe5 ._y8ulb3 ._5d411f {
		width: auto;
		float: none;
	}
}

@media screen and ( max-width: 501px )
{
	html._o7qxe5 ._b2pgzw._3ok9cn ._64yd3u,
	html._o7qxe5 ._b2pgzw._3ok9cn ._gwt9ef,
	html._o7qxe5 ._b2pgzw._3ok9cn ._bwb8as	{
		display: none;
	}
}


@media screen and (max-width: 909px)
{

	html._o7qxe5 ._gwt9ef {
		display: none;
	}

	html._o7qxe5 ._bwb8as {
		display: inline;
	}

	html._o7qxe5 ._u8w1vn ._fhga8q {
		display: none;
	}

	html._o7qxe5 ._u8w1vn ._y7rpxj:not(._fhga8q) {
		visibility: visible;
	}

}

	html._o7qxe5._zygrmk ._gwt9ef {
		display: none;
	}

	html._o7qxe5._zygrmk ._bwb8as {
		display: inline;
	}

	html._o7qxe5._zygrmk ._u8w1vn ._fhga8q {
		display: none;
	}

	html._o7qxe5._zygrmk ._u8w1vn ._y7rpxj:not(._fhga8q) {
		visibility: visible;
	}

/* used to display the " - public" next to a group name */
._bjmdwv {
	font-size:11px;
	color:#d86526;
	font-weight:bold;
}

body._hasfuu > ._gzhz23 ._7u2r7r, body._kb3gse > ._gzhz23 ._7u2r7r {
	position: absolute;
	left: 15px;
	bottom: 15px;
}

._gzhz23 {
	display: block;
	text-align: center;
	margin-bottom: 14px;
}

._za4dzd {
	position: relative;
	background-color: #040505;
	margin: 0px auto 49px auto;
	padding: 9px;
	text-align: left;
	width: 937px;
	font-size: 14px;
}
._n8h0uh {
	white-space: nowrap;
	overflow: hidden;
}

/* note that the old gameLogoHolder_default style does nothing now */

._dgk9qy {
	width:184px;
	height:70px;
	border:0;
	padding: 3px;
	margin:0;
	background: rgba( 0, 0, 0, 0.5 );
}

._dgk9qy img {
	border:0;
	width:184px;
	height:70px;
}


/* ---------------- comment threads -------------*/
._gptrg8, ._1kocr1 {
	font-size: 14px;
	line-height: 24px;
	margin-bottom: 1px;
	padding-bottom: 15px;
	padding-top: 10px;
}
._gptrg8 {
	border-bottom: 1px solid #3a3c49;
	display: flex;
	justify-content: space-between;
	align-items: flex-end;
	flex-wrap: wrap;
	flex-direction: row;
}
._1kocr1 {
	border-top: 1px solid #3a3c49;
}

._gptrg8 ._f9uxhw {
	background-repeat: no-repeat;
	background-position: 0 3px;
	padding-left: 9px;
	overflow: hidden;
}

._6du8t4 {
	background-image: url( data:image/png;base64,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 );
	background-repeat: no-repeat;
	background-position: 0 3px;
	padding-left: 24px;
	overflow: hidden;
	display: flex;
	justify-content: space-between;
}

._un7p37 {
	margin-right: 7px;
}

._eptwk1 {
	display: flex;
	gap: 3px;
}

._t045l8 {
	display: inline-block;
	white-space: nowrap;
	font-size: 12px;
	cursor: pointer;
}

._75wsuo {
	font-size: 10px;
	line-height: 12px;
	vertical-align: text-top;
	cursor: default;
}

._75wsuo ._7q1vfk {
	color: #60c0f1;
}

._zijzrr {
	display: inline-block;
	position: relative;
	height: 12px;
	width: 12px;
	vertical-align: middle;

	border: 1px solid #40557b;
	border-top-color: #0b0512;
	border-left-color: #0b0512;

	border-top-right-radius: 1px;
	border-bottom-left-radius: 1px;

	background: rgba( 0, 0, 0, 0.2 );
}

._lmuxyb {
	position: absolute;
	display: none;
	top: -1px;
	left: -1px;
	right: -1px;
	bottom: -1px;

	background: url( 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAASJJREFUeNpi/P//PwMlgIVcjcGLD70H0UzkaA6cv/cpkBIgywC/mdvOMLGwSsHMIskA145FM1m5eIxB7B+Pnz9YG2t3gGgDrArbi/mkFdJA7J+fPxzYWhWuSLQXlF0CfSUMLOtB7H9/fj87NaW+ESaHYoBJelWaXdWkBnQDdMIzehiZmHhB7Du71pS8unb+AFYD5G08ZopqGtQ7Nc3uZWRkBPvVa9K6TSwcnGog9uvrFxovL5++HFkPI3JC8p+98yayYhANMhBEf3//ZvP2/OBGoPqzOA1AN+T/v3+fQU7/8+P7reP9FenITsfqBRAAKQRpAJsO1Awy5MrKGSXYNGN1AQwELTzwCWTA83NHS471V/biiiFGSjMTEwOFgGIDAAIMAKHJfj735eNRAAAAAElFTkSuQmCC' ) no-repeat center;
}

._t045l8._q3drv9 ._lmuxyb {
	display: block;
}

._t045l8._vuvuae ._lmuxyb {
	display: block;
	background-image: url( '../img/login/91e987e8.gif' );
	background-size: contain;
}

._b2pgzw {
	display: flex;
	flex-direction: row;
    align-items: center;
    justify-content: flex-end;
}

._cwhxhs {
	display: flex;
}

._8ezvbt {
	cursor: pointer;
	color: #fff7f8;
}

._17l453 {
	height: fit-content;
	line-height: normal;
}

._gwt9ef {
	margin: 0 9px;
}

._bwb8as {
	display: none;
}

/* fix some bad workshop._3tpffb styles */
._bwb8as select {
	width: auto;
}

._8ezvbt:hover {
	text-decoration: underline;
}

._8ezvbt._qn87lj {
	cursor: default;
	color: #948c8c;
}

._8ezvbt._qn87lj:hover {
	text-decoration: none;
}

._y31p77 {
	min-height: 43px;
	background-color: rgba( 0, 0, 0, 0.2 );
	position: relative;

	padding: 9px;
}

._jyvofc {
	margin-right: 12px;
}

a._jyvofc:hover {
	text-decoration: underline;
}

._nsgl8b {
	float: left;
	margin-right: 7px;
}

._k3g798 {
	position: absolute;
	left: 51px;
	top: 13px;
	width: 17px;
	height: 18px;
}

._y4o21h {
	border: none;
	padding: 3px 5px 5px 7px;
	font-size: 12px;
	background-color: rgba( 0, 0, 0, 0.4 );
	border-radius: 3px;
	border-left: 1px solid #040505;
	border-top: 1px solid #040505;
	border-right: 1px solid #31484f;
	border-bottom: 1px solid #31484f;
	overflow: hidden;
}

._o5h7xf {
	resize: none;
	outline: none;
	background-color: transparent;
	border: none;
	width: 100%;
	overflow: hidden;
	color: #c4bac1;
}

._276fap {
	text-align: right;
	padding-top: 4px;
}

._276fap ._vpk4gq {
	margin-right: 9px;
}

._5x7p2o {
	padding-bottom: 9px;
}

._9i8xu6 {
	color: #ff0000;
	padding-top: 7px;
}

._o5h7xf::-webkit-input-placeholder{
	font-style: italic;
	color: #564955;
}

._o5h7xf:-moz-placeholder {
	font-style: italic;
	color: #564955;
}

._3jb4k3 {
	margin-top: 19px;
	padding: 10px;
}

._wtmkni {
	position: relative;
	padding-bottom: 7px;
	padding-top: 9px;
	margin-bottom: 7px;
	min-height: 41px;
	padding-left: 59px;

	/* The descendant comment text element has overflow set, but a chrome bug allows some unicode characters to spill out of that.  overflow at this level seems to stop it */
	overflow: hidden;
}
._wtmkni._zh498d {
	border: 3px solid red;
	background-color: rgba( 255, 255, 255, 0.1 );
}

._pthay9 ._wtmkni:not(._u8ys6c):hover,
._cuf03v ._wtmkni:not(._u8ys6c):hover,
._zeqmeq ._wtmkni:not(._u8ys6c):hover {
	background: rgba(255,255,255,0.05);
}

._khfae5 {
	margin: 15px 0 0 0;
	display: block;
}

._wtmkni._zhu1ig {

}

._n66os8 {
	position: absolute;
	left: 4px;
	top: 7px;
}

._kw9xtz
{
	vertical-align: middle;
	margin-left: 6px;
	width: 58px;
	height: 16px;
}

._u8w1vn {
	margin-bottom: 2px;
	line-height: 16px;
}

._u8w1vn a {
	font-size: 14px;
}

._u8w1vn a._y7rpxj {
	color: #afb5ae;
	font-size: 11px;
	visibility: hidden;
}

._u8w1vn a._y7rpxj:hover {
	text-decoration: underline;
}
._u8w1vn ._cucetx {
	float: right;
	margin-right: 9px;
}

._u8w1vn ._cucetx a._y7rpxj {
	margin-left: 10px;
}

._wtmkni:hover ._u8w1vn a._y7rpxj {
	visibility: visible;
}

._wtmkni:hover ._u8w1vn a._y7rpxj img {
	height: 16px;
}

._4wkvti {
	font-size: 13px;
	color: #587280;
	margin-left: 5px;
}

._5xuf1r {
	font-size: 14px;
	color: #df635d;
	margin-left: 3px;
}

._5xuf1r._zs5m3o {
	font-size: 11px;
	color: #df635d;
	margin-left: 5px;
}

._eo915c {
	font-size: 13px;
	color: #a4acb3;
	word-wrap: break-word;
	overflow-y: auto;
	max-height: 399px;
	line-height: 18px;
}

._eo915c a {
	color: #c9d1de;
	text-decoration: underline;
}

._eo915c a:hover {
	color: #e4e7e6;
	text-decoration: underline;
}

._eo915c ._iikmxn,
._eo915c ._erpcbs {
	opacity: 0.5;
	font-style: italic;
}

._eo915c ._b1ohzs {
	margin-top: 4px;
	color: #c09252;
	font-style: italic;
}
._eo915c ._gm3z6y {
	color: #a4acb3;
	padding: 4px;
	margin-top: 6px;
	background: rgba( 21, 31, 44, 0.7 );
	border: 1px solid #c09252;
	display: flex;
}

._eo915c ._gm3z6y ._go1de4 {
	max-width: 75%;
}

._eo915c ._gm3z6y ._io3amj {
	margin-left: auto;
}
._eo915c ._gm3z6y ._io3amj > a {
	text-decoration: none;
}

._up6c1q {
	position: absolute;
	left: 33px;
	top: 24px;
	background-image: url( '../img/skin_1/8a032fe5.png' );
	width: 20px;
	height: 20px;
	z-index: 2;

	cursor: pointer;
}

._07tgzv {
	text-align: right;
}

._0acarw {
	color: #e4da25;
}

._gnudp3 {
	display: inline-block;
	padding: 0 5px;
	border-radius: 3px;
	line-height: 22px;
	margin: 0 3px;
	background-color: #435b79;
}

._qkn3v2 {
	display: inline-block;
	padding: 0 7px;
	border-radius: 3px;
	line-height: 22px;
	margin: 0 5px;
	background-color: #a69270;
}

._7vyam8 {
	margin-bottom: 9px;
	color: #6dc3fa;
}


._ah0b2o {
	border: 1px dotted #515c7b;
}

._wjxa1p {
	display: flex;
	flex: 1 100%;
	justify-content: space-between;
	padding: 10px;
	color: #515c7b;
}

._5qe121 {
	text-decoration: underline;
}

._5qe121:hover {
	color: #fff7f8;
	cursor: pointer;
}

._xn49un img {
	vertical-align: text-top;
}

._hladny {
	display: flex;
	flex-direction: column;
	gap: 10px;
}
._hladny ._y1rvfk {

}
._hladny ._y1rvfk ._cd3n65 {
	display: inline-block;
}
._hladny ._y1rvfk ._zdeyjw {
	color: #98a2ae;
	margin-left: 24px;
	font-size: 12px;
}

/** Styles for modal popup */

._fzg34t {
	background-color:#36496b;
	width:547px;
	height:25px;
	margin-bottom:1px;
}

._3658zg {
	float:right;
	width:10px;
	height:10px;
	margin-right:8px;
	margin-top:8px;
	line-height: 8px;
	cursor: pointer;
}

._jytgub {
	background: -webkit-linear-gradient( top, rgba(102,192,244,1) 5%, rgba(47,137,188,1) 95%);
	background: linear-gradient( to bottom, rgba(102,192,244,1) 5%, rgba(47,137,188,1) 95%);
	padding: 3px;
	width:543px;

	font-size: 12px;
	color: #fff7f8;
	text-align: left;
}
._jytgub ._a4ad78
{
	width:503px;
	background-color:#132a2d;
	padding:20px;
}
._jytgub #forum_movetopic_modal_content #forum_movetopic_form {
	background: transparent;
}

._jytgub h1, ._jytgub h5 {
	font-weight: normal;
}

._jytgub h2 {
	color: #c9d1de;
			font-family: "Motiva Sans", Sans-serif;
		font-weight: 300; /* light */

			font-size: 22px;
	margin-bottom: 10px;
}

._jja94t {
	background-color:#191f1f;
	padding:20px 20px 0px 20px;
	height:53px;
	padding-top:24px;
	color:#afb5ae;
}


._qo2xpo {
	float:left;
	padding-right:18px;
	margin-top:-5px;
}



#modalBG {
	position:fixed;
	z-index:900;
	background-color:#040505;
	filter:alpha(opacity=60);
	opacity:0.8;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
}

._mi3ii7 {
	width:507px;
	position:absolute;
	z-index:1000;
	background-color:#040505;
}


/* big gray buttons for the modal */
._dzl347 {
	height: 34px;
	line-height: 34px;
	color: #dedcdf;
	font-size: 14px;
	padding: 0 2px;
	margin: 0 7px;

	border: none;

	position: relative;
	display: inline-block;

	cursor: pointer;
}

a._dzl347:hover {
	text-decoration: none;
	color: #dedcdf;
}

._jytgub ._dzl347 {
	margin-left: 0;
	margin-right: 16px;
}

._dzl347 ._c41r8v, ._dzl347 ._ge2awo, ._dzl347 ._zexu51 {
	background-image: url( '../img/economy/f7cf68c8.png' );
}

._dzl347 ._c41r8v, ._dzl347 ._ge2awo {
	background-repeat: no-repeat;
	position: absolute;
	top: 0;
	height: 34px;
	width: 2px;
}

._dzl347 ._c41r8v {
	background-position: 0 0;
	left: 0;
}

._dzl347 ._ge2awo {
	background-position: -2px 0;
	right: 0;
}

._dzl347 ._zexu51 {
	background-repeat: repeat-x;
	background-position: 0 -34px;
	padding: 0 32px;
	text-align: left;
}

._jytgub ._dzl347 ._zexu51 {
	min-width: 61px;
}

._dzl347._qn87lj ._c41r8v {
	background-position: 0 -69px;
}

._dzl347._qn87lj ._ge2awo {
	background-position: -2px -69px;
}

._dzl347._qn87lj ._zexu51 {
	background-position: 0 -102px;
}

button._dzl347::-moz-focus-inner
{
	padding: 0;
	border: none;
}


	/* not logged in modal dialog */

._g6jkqq {
	font-size: 20px;
	padding-bottom: 20px;
	padding-top: 0;
	text-align: center;
}

._miay9z {
	display: block;
	margin: 0 auto;
	text-align: center;
}

._miay9z > a {
	margin-right: 6px;
}


/* new input styles */

input._9jq2n4:-moz-placeholder, textarea._9jq2n4:-moz-placeholder, ._9jq2n4 textarea:-moz-placeholder, ._9jq2n4 input:-moz-placeholder {
	font-style: italic;
	color: #7f8382;
}

input._9jq2n4::-webkit-input-placeholder, textarea._9jq2n4::-webkit-input-placeholder, ._9jq2n4 textarea::-webkit-input-placeholder, ._9jq2n4 input::-webkit-input-placeholder {
	font-style: italic;
	color: #7f8382;
}

input._9jq2n4, textarea._9jq2n4, ._9jq2n4, ._vdj4w7 {
	background-color: rgba( 0, 0, 0, 0.2 );
	border-radius: 3px;
	border: 1px solid #040505;
	box-shadow: 1px 1px 0 0 rgba( 91, 132, 181, 0.2 );
	color: #c9d1de;

	margin-bottom: 7px;
	outline: none;


	padding: 3px 7px;
}

._9jq2n4._10ubwu {
	display: inline-block;
	padding-bottom: 1px;
	height: 25px;
}

._9jq2n4 input {
	line-height: 21px;
	height: 21px;
}

._m6j67g {
	height: 396px;
}

._i6jjuo {
	display: inline-block;
	padding-top: 1px;
	padding-bottom: 1px;
	width: 501px;
}

._9jq2n4 input, ._9jq2n4 textarea {
	border: none;
	outline: none;
	box-shadow: none;
	background-color: transparent;
	font-size: 13px;
	color: #c9d1de;
}

._9jq2n4._w5twvm {
	display: block;
}

._9jq2n4._w5twvm._10ubwu input, ._9jq2n4._w5twvm textarea {
	width: 100%;
}

input._9jq2n4 {
	height: 20px;
}

textarea._9jq2n4, ._9jq2n4 textarea {
	resize: none;
}

select._9jq2n4 {
	background-color: #23273d;
	border-radius: 3px;
	border: 1px solid rgba( 91, 132, 181, 0.2 );
	box-shadow: 1px 1px 0px #040505;
	color: #c4bac1;

	margin-bottom: 5px;
	outline: none;

	padding: 0px;
	line-height: 27px;
	height: 27px;
	font-size: 14px;
}


/* sharing published files*/
#SharePopup
{
	min-width: 551px;
	background-color: rgba(59, 63, 72, 0.5);
	border-radius: 3px;
	padding: 10px;
	text-align: left;
}

._nblkk2, ._nblkk2 a
{

	width: 328px;
	height: 51px;
	margin-right: 15px;
	font-size: 16px;
	font-family: Arial;
	text-align: center;
	line-height: 49px;
	text-decoration: none;
	background-image: url( '../img/sharedfiles/7c5803e4.jpg' );
}

._nblkk2:hover, ._nblkk2:hover a
{
	background-image: url( '../img/sharedfiles/b43972c3.jpg' );
	text-decoration: none;
}

._c3c2ti
{
    display: flex;
}

._99vca2
{
	background-color: #1c1c17;
	border-bottom: 1px solid #4b494d;
	height: 1px;
	margin-top: 15px;
	margin-bottom: 10px;
}

._9yahh1
{
	padding-top: 4px;
	line-height: 26px;
	height: 26px;
	font-size: 12px;
	color: #91908c;
}

._leof8y {
    display: flex;
}

._lowdj0
{
	padding-left: 4px;
}

._lowdj0 ._u2vzc4 {
    height: 47px;
}

._lowdj0 ._u2vzc4 > span
{
    padding: 7px 10px 0px 10px;
}

._lowdj0 ._u2vzc4 > span > img {
    height: 32px;
    width: 32px;
}

._9yahh1 form
{
	display: inline-block;
}

._9yahh1 input
{
	top: 0px;
	padding: 6px;
	min-width: 501px;
	background-color: rgba(0,0,0,0.2);
	box-shadow: 1px 1px 0 0 rgba( 91, 132, 181, 0.2 );
	border: 1px solid #040505;
	border-radius: 3px;
	color: #c9d1de;
}

#ShareOnSteamDialog
{
	min-height: 290px;
	width: 559px;
}


._u9a0po ._fwjrk6 {
	padding-bottom: 0;
}

._u9a0po #BG_bottom, ._u9a0po #BG_top {
	margin: 0 auto;
}

._vpk4gq {
	display: inline-block;

	height: 36px;
	width: 36px;

	background-image: url( 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAhCAYAAABX5MJvAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoyMzAyRkRGRkFGMjNFMjExQTExQ0E1RUVDNzk3QzRFRiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozMzgxRUQ1QjYwOTMxMUU1OUQzNzkwMUIxQjA3MDExNSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozMzgxRUQ1QTYwOTMxMUU1OUQzNzkwMUIxQjA3MDExNSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDRDU0MzUwNDM0NUVFNTExOTQ4NEY2QkZCMzgwMjBBMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyMzAyRkRGRkFGMjNFMjExQTExQ0E1RUVDNzk3QzRFRiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pkg7SNkAAAKgSURBVHjatFftcdswDGV5HsAjqBM0mSDKBFUmqDVBkt/+EefO/m1nAqkTxJnA6gRRJrA6QdkJWjL36HtFKeorxh3Osk2BjwAeAH5ar9dqgKTQK6tzqxf43VitrTZW36zu8dwpy+VSzXqsc5vdWb3Fc9ualL5vrVZWH/EZlS4QbvMHsXkDwz9pgwR6RWC819yae3hqEAi36bM4XWn1KWaM3s0APoGNA4CUoRd04DcX51cC4E7y2WreA4DPj5LeMQBWIEydILwHEnx36K/7JllAHJhLAn8HjYI4EAB3ip2aLg0OUlPSZm0gVkS51viNFCOAFJzsmrL7Fs/7D/JACEhOYd9KEJ6GvPAcUqN2OFn40GuilAIFjUhUx5Q/eGmIOJu/rB4pzApeNgTkHURG8SkDdPUGvg0E4StsIhLRIOQnmxpVTlHtl5lt6P8h8kOEgeXF5+Jms0lmRMmXFnpdYk01EMSKTixB7NnbM6qMdYTnzYREjP33Hm4tYiVFxnOMXEQo29o7FGXuEWX8CPemPTf2jCuIXasxrXyP7E3hkQcou9O0DD4h1+9iIAxRKVRqUwGmy81y8++gvgmE+gSixgZfWgxVxAw/0s0jIGoa90wkXB5ExSAyNK6u+l8FaKZGVNMTaM2FY0DiTZWvHoAddI3GyZqRpXmMJKJXnSj6RLQ8tzcK2UM0Na6GJp/5mQDwIR994mpCdU/U254BANv9p25oUZx2hLj4YAAHGpxuYoMuz5YLlOypockEgP+m91DvyAlIhr6xGMmCZzqIHHZVVwPLaRb0F5cj7gxJj5P79RnlwHVba5/1GEq21De2UD9jOKO/UfLnAXob0H815UJciyaWUd2PVdgGm5eR/tEbhGxiOd22Fc2nDW7pjajAveSvAAMANCO6us8cVJgAAAAASUVORK5CYII=' );
	background-repeat: no-repeat;
	background-size: 100% 100%;

	cursor: pointer;
}

._vpk4gq:hover, ._vpk4gq._1w7j07 {
	background-image: url( 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAhCAYAAABX5MJvAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoyMzAyRkRGRkFGMjNFMjExQTExQ0E1RUVDNzk3QzRFRiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxQjU1MUI0MDYwOTMxMUU1OTUyMjlCQ0MwQTgyRDc5MCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxQjU1MUIzRjYwOTMxMUU1OTUyMjlCQ0MwQTgyRDc5MCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDRDU0MzUwNDM0NUVFNTExOTQ4NEY2QkZCMzgwMjBBMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyMzAyRkRGRkFGMjNFMjExQTExQ0E1RUVDNzk3QzRFRiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp+wFVoAAAI+SURBVHjavFiBcYMwDHS4DOARvEHZIGSCskEZgU5QOkGuE9BOQDtB2glIJ4BOAJ2AyncyJ1Tj2AlEd3+kYMvvty3J3QzDIAIsQewAEhDj+x5wArSAb8A7/vYzTeIMJKAAdEOYHQGJh3+xOaNEDnjCWRvTM/wE/OBTm0LsUClqus0jKhWkhMSZUCsBsadyGaAhfTt8Z+1jexkzB5qM8pHVgowt48GHhGQE8gsHp9ATqF0+eQfaOFuAAJ0c9Z3OkSgWVsBFpMO/JyQUWbtqBQJ0v9GNPiFR2hiuBKq4MiQkUaFwSBi6R1L027Cj/W88c4wmzAgSdlRDSNA4wydnlNcERYRRTpDYL1h07Mn3EPsiv3nfj0mkJYwLxzlPrtiIc1F2PK5i7uzeAGavFRGRqLdIquVKxXUWz7wfx4scnTNAA6jwWVgy5JxJJF8Cap0nsb/VdCo3uXxPUrNxVDkGPs2ol8y03bP2R2z7vMUPEqXncu2x4QM+lYfMfPA3wKuF8Ohriw31AHczjj6JQqakkw4SJ1Lu9Y7lUqN/zPFj4LgRaICUEQscibiN3U9UQ2YNz2wrQvGaxXzIyYdkZRJHnrFtZV29YjrPbIUTT73DissSkxReu2rMw0pEKIGOlwy2DiUhUi2wNCkjEPvcOziR7sLKW+EkBhcBFwleC5pglntchFI2CbMH4kvvojo0HyxBrEXoYPOLIV9a2umw/eLKoL63clNrlgE3c6OaXOJW7vofhSD1aYu3dHNjb0Mc/gkwADlAbL3OpPROAAAAAElFTkSuQmCC' );
}

._vpk4gq._zs5m3o {
	height: 22px;
	width: 22px;
	vertical-align: middle;
}

._23zr7l {
	position: absolute;
}

._tyayhq {
	background-color: #373e39;
	padding: 9px;
	box-shadow: 0 0 12px #040505;
}

._qf8ohd {
	max-height: 97px;
	max-width: 352px;
	overflow-y: auto;
}

._z0mbzb ._qf8ohd {
	max-height: 200px;
	max-width: 352px;
}

._z0mbzb ._qf8ohd ._5g7vcl {
	width: 61px;
	height: 59px;
	margin: 10px;
}

img._neikec {
	vertical-align: text-bottom;
	height: 18px;
	width: 18px;
}

._qf8ohd ._5g7vcl {
	width: 28px;
	margin: 2px;

	text-align: center;

	line-height: 18px;
	height: 18px;
	padding: 6px 0;

	float: left;
}

._qf8ohd ._5g7vcl:hover {
	background-color: #1d181c;
	cursor: pointer;
}


._gcbzl0 {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1200;
}
._2n14hp {
	width: 350px;
	margin: 12px;
	box-shadow: 0 0 12px #040505;
}

._oenq3h {
	cursor: default;
	font-size: 12px;
	font-style: normal;
	color: #706270;
}

._cj8jhq {
	background: #bac4ca;
	color: #423a42;
	font-size: 11px;
	border-radius: 3px;
	padding: 4px;
	max-width: 225px;
	white-space: normal;
	box-shadow: 0 0 3px #040505;
}

/* formatting help dialog */
._by12ia {
	margin-bottom: 9px;
	padding: 0 5px 3px 3px;
	position: relative;
	font-size: 12px;
    border-bottom: 1px solid #463f4c;
    user-select: text;
}

._by12ia._a2ayt2 {
	background-color: #1c1627;
	color: #646668;
    padding-bottom: 0px;
	line-height: 18px;
    border-bottom: none;
}

._by12ia ._a60b9g {
	color: #c9d4cb;
}

._by12ia ._v6t1wp ul {
    list-style-position: outside;
}

._x7dr6a {
	float: left;
	width: 57%;
	margin-right: 3%;
}

._v6t1wp {
	float: left;
	width: 38%;
}

._v6t1wp a {
	text-decoration: underline;
}

._v6t1wp a:hover {
	color: #fff7f8;
}


@media screen and (max-width: 909px)
{
	html._o7qxe5 ._mw485e {
		width: auto;
		margin-left: 1%;
		margin-right: 1%;
	}

	html._o7qxe5 ._23zr7l {
		position: fixed;
		left: 6px;
		right: 6px;
		bottom: 6px;
		overflow-y: auto;
		z-index: 20;
		height: 176px;
		max-height: 40%;
	}

	html._o7qxe5 ._qf8ohd {
		max-width: none;
		max-height: none;
	}

	/* 16px font size prevents iphone from zooming */
	html._o7qxe5 ._9jq2n4 input,
	html._o7qxe5 ._9jq2n4 textarea {
		font-size: 16px;
	}

	html._o7qxe5 ._tqtwnm._2nk3f6 ._3fx5ol
	{
		display: block;
		text-align: center;
		background: #080e1b;
		border: 1px solid #60c0f1;
		border-image: linear-gradient(#60c0f1, #3d7395);
		border-image-slice: 1;
	}

	html._o7qxe5 ._tqtwnm._2nk3f6 ._3fx5ol select {
		width: 98%;
		-webkit-appearance: none;
		background-image: url( '../img/mobile/068711f6.png' );
		background-repeat: no-repeat;
		background-position: right 4px;
		background-size: 15px;
		background-color: #080e1b;
	}
}


@media screen and (max-width: 909px)
{
	html._o7qxe5 textarea._o5h7xf {
		font-size: 16px;
	}

}
	html._o7qxe5._zygrmk textarea._o5h7xf {
		font-size: 16px;
	}

/* styles that hide things on non-migrated pages */
._j3c7jc {
	display: none;
}

._20v01y {
	display: none;
}


#tabs_baseline {
	clear:left;
}

._8rysaz {
	background-color: #3d7395;
	max-width: 957px;
	height: 4px;
}

._tqtwnm._2nk3f6 {
	text-align: center;
}

._tqtwnm._2nk3f6 ._3fx5ol {
	display: inline-block;
	padding: 5px 7px;
	font-size: 16px;
	color: #fff7f8;

	background: #5b719d; /* Old browsers */
	background: -webkit-linear-gradient( top, #60c0f1 5%, #3d7395 95%);
	background: linear-gradient( to bottom, #60c0f1 5%, #3d7395 95%);
}

@media screen and (max-width: 481px)
{
	html._o7qxe5 ._tqtwnm._2nk3f6 ._3fx5ol
	{
		display: block;
		text-align: center;
        background: #080e1b;
        border: 1px solid #60c0f1;
        border-image: linear-gradient(#60c0f1, #3d7395);
        border-image-slice: 1;
	}
	html._o7qxe5 ._tqtwnm._2nk3f6 ._3fx5ol select {
		width: 98%;
		-webkit-appearance: none;
		background-image: url( '../img/mobile/068711f6.png' );
		background-repeat: no-repeat;
		background-position: right 4px;
		background-size: 15px;
		background-color: #080e1b;
	}
	html._o7qxe5 div._8rysaz,
	html._o7qxe5 div._8rysaz._20v01y {
		display: none;
	}
}

img._g5ql35 {
	width: 79px;
	height: 79px;
}

img._g5ql35._zs5m3o {
	width: 55px;
	height: 53px;
}

._c31vw3 {
	color: #666d6f;
	font-size: 18px;
	line-height: 16px;
}






