

#BG_top {
	position:relative;
	background-image:url('https://gtm.steamproxy.vip/public/images/skin_1/bg_top.gif');
	background-repeat:no-repeat;
	width:958px;
	height:98px;
	text-align: left;
}
#BG_bottom {
	background-image:url('https://gtm.steamproxy.vip/public/images/skin_1/bg_bottom2.gif');
	background-repeat:repeat-y;
	width:958px;
	text-align:left;
}
#BG_top h2 {
	font-weight:normal;
	margin:0;
	padding:0;
	padding-top:21px;
	font-size: 26px;
	color: #898989;
	padding-left:12px;
}
#BG_top h1 {
	font-weight:normal;
	font-size: 26px;
	color: #e1e1e1;
	margin:0;
	padding:0;
	padding-top:0px;
	padding-bottom:5px;
	padding-left:12px;
}
#mainContents {
	width:936px;
	margin:0;
	padding:0;
	text-align:left;
	padding-left:12px;
	padding-top:8px;
}
#logo {
	position:absolute;
	width:192px;
	left:748px;
	top:7px;
}

#headerAvatar {
	float:left;
	width:72px;
	height:72px;
	padding:10px 8px 0px 12px;
}

.darkBG {
	background-color:#2c2c2c;
}

#bottomLinks {
	position:relative;
	width:894px;
	margin:0;
	padding:0;
	margin-left:23px;
	border:solid #252525 4px;
}

#bottomRightLinks {
	float:right;
}

.underscoreColor {
	color:#707070
}
.mainSectionHeader,.mainSectionHeader2 {
	font-size:12px;
	color: #ffffff;
	margin-bottom:4px;
}
.floatRight {
	float:right;
}
.achievementStatusLeft {
	float:left;
	width:240px
}
.achievementStatusText {
	color:#747473;
	font-size:12px;
	padding-bottom:2px;
}
#summaryBlock {
	padding-left:16px;
}
.achievementProgressBar {
	width:500px;
	height:14px;
	margin:0;
	padding:0;
	background-color:#3a3a3a;
}
.summaryStatRow {
	color:#747473;
	font-size:12px;
	padding-bottom:3px;
}
#subtabs {
	width:918px;
	height:43px;
	background-image:url('https://gtm.steamproxy.vip/public/images/skin_1/statsSubtabsBG.gif');
	padding-left:14px;
	clear:left;
}
.subtab {
	float:left;
	height:31px;
	padding:10px 0px 0px 2px;
}
.subtabOnL,.subtabOnR,.subtabOn,.subtabOffL,.subtabOffR,.subtabOff,.subtabOffC,.subtabOnC {
	float:left;
}
.subtabOnC {
	background-image:url('https://gtm.steamproxy.vip/public/images/skin_1/subtabBGOn.gif');
	padding:10px 32px 0px 32px;
	height:21px;
	min-height:21px;
}
.subtabOffC {
	background-image:url('https://gtm.steamproxy.vip/public/images/skin_1/subtabBGOff.gif');
	padding:10px 32px 0px 32px;
	height:21px;
	min-height:21px;
}
#tabs {
	margin:0;
	padding-left:16px;
	width:728px;
}
.tab {
	float:left;
}
.tab a,.tab a:hover,.tab a:visited,.tab a:active {
	font-size:12px;
	color: #ffffff;
	text-decoration:none;
}
.tabOff,.tabOn {
	float:left;
	padding:8px 8px 6px 8px;
	height:15px;
	font-size:12px;
	color: #ffffff;
	background-color:#4f4f4e;
}
.tabOff {
	background-color:#3a3a3a;
}
.tabOnL,.tabOnR,.tabOffL,.tabOffR {
	float:left;
	width:2px;
	background-color:#4f4f4e;
	height:29px;
}
.tabOffL,.tabOffR {
	background-color:#3a3a3a;
}
.tabOnR,.tabOffR {
	margin-right:6px;
}
#personalAchieve {
	padding-left:16px;
}

.achieveHeader {
	font-weight:normal;
	font-size: 22px;
	color: #e1e1e1;
	margin-bottom:8px;
}

.topAvatarsLeft {
	float:left;
	margin-left:-4px;
	width:72px;
	height:72px;
}

.topAvatarsRight {
	float:right;
	padding-right:23px;
}

.achieveRow {
	position: relative;
	padding-left: 71px;
	min-height: 66px;
	margin-bottom: 12px;
}

.achieveUnlockTime {
	float: right;
	text-align: right;
	color: #898989;
	font-size: 12px;
}

.achievements_list.compare_view .achieveRow {
	padding-right: 71px;
}

.achieveImgHolder {
	position: absolute;
	left: 0;
	top: 1px;
}

.achieveImgHolder img, .CachieveImgHolder img {
	width: 64px;
	height: 64px;
}

.achieveHiddenBox {
	position: absolute;
	left: 0;
	width: 64px;
	height: 64px;
	background-color: rgba( 0, 0, 0, 0.5 );

	text-align: center;
	line-height: 64px;
	font-size: 22px;
}

.CachieveImgHolder {
	position: absolute;
	right: 0;
	top: 1px;
}

.achieveTxtHolder {
	min-height: 64px;
	position:relative;
	background: rgba( 0, 0, 0, 0.5 );
}

.achieveTxt {
	padding: 17px 6px 6px 6px;
}

.achieveTxt h3 {
	font-weight:bold;
	font-size:15px;
	color:#e1e1e1;
}

.achieveTxt h5 {
	font-weight:normal;
	font-size:12px;
	color:#898989;
}

.whiteText {
	color:#ffffff;
}

.returnLink {
	margin:0px;
	padding-bottom:10px;
	font-size:11px;
}
.returnLink_bottom {
	margin:0px;
	padding-bottom:16px;
	font-size:11px;
}

#statsContainer {
	width:921px;
	padding-left:15px;
	margin:0;
}

#statsRight {
	float:right;
	width:311px;
	margin-right:18px;
}

#statsLeftBlock {
	width:592px;
	margin:0;
}

.statsFullBlock {
	width:909px;
	margin:0;
}

.statsRightBox {
	border:solid #4e4e4e 1px;
	padding:25px 5px 25px 15px;
	margin-bottom:18px;
	width:289px;
	color:#747474;
}

.statsRightWeaponBox,.statsRightWeaponBox2 {
	border:solid #4e4e4e 1px;
	padding:0px 5px 5px 25px;
	margin-bottom:8px;
	width:279px;
	color:#747474;
}

.statsRightWeaponBox2 {
	border-color:#87C5EC;
}

.bt {
	color:#87C5EC;
}

.statsRightBox h1, .statsLeftBlock h1,#statsRight h1 {
	font-weight:normal;
	font-size:24px;
	color:#ffffff;
	margin:0;
	padding:0;
	margin-bottom:5px;
}

.statsRightBox h2,.statsRightWeaponBox h2, .statsRightWeaponBox2 h2 {
	font-weight:normal;
	font-size:12px;
	color:#747474;
	margin:12px 0px 0px 0px;
}

.statsRightItem {
	margin-top:3px;
}

.statsRightItemTitle {
	float:left;
	width:108px;
}


#topSummaryBox {
	width:921px;
}

#topSummaryBoxContent {
	background-color:#000000;
	padding:6px 0px 6px 10px;
	width:911px;
	color:#747474;
}

#topSummaryLeft {
	float:left;
	width:585px;
}

#tsl_campaigns {
	background-color:#1a1a1a;
	margin-bottom:6px;
	padding:10px 0px 10px 10px;
}
#tsl_campaigns h1, #tsl_ranked h1, #tsl_laststand h1, #laststand_topbox h1, .lvl_info h1, .low_bot h1 {
	font-size:18px;
	font-weight:normal;
	color:#dddddd;
	margin-bottom:6px;
}
.lvl_info h2 {
	font-size:16px;
	font-weight:normal;
	color:#cccccc;
}
#tsl_laststand h2 {
	font-size:14px;
	font-weight:normal;
	color:#dddddd;
	margin-bottom:5px;
}

#tsl_ranked {
	background-color:#1a1a1a;
	padding:10px;
	float:left;
	width:301px;
	margin-right:6px;
	height:130px;
}
#tsl_laststand {
	float:left;
	width:238px;
	background-color:#1a1a1a;
	padding:10px;
	height:130px;
}

.rankedblock {
	background-image:url( 'https://gtm.steamproxy.vip/public/images/gamestats/56400/ranked_bg.png' );
	background-repeat:repeat-x;
	width:96px;
	float:left;
	margin-right:4px;
	text-align:center;
}
.rankedblock h2, .cstatsblock_top h2, .rstatsblock_top h2 {
	font-size:12px;
	font-weight:normal;
	color:#59a9a4;
	padding:5px 0px;
}
.rstatsblock_top h2 {
	padding-bottom:2px;
}
.rankedblock h3, .rstatsblock_top h3, #laststand_topbox h2, .xp_ind h3 {
	font-size:12px;
	font-weight:normal;
	color:#dddddd;
	padding:5px 0px;
}
.rstatsblock_top h3 {
	padding:2px 0px 0px 0px;
}
#laststand_topbox {
	background-image:url( 'https://gtm.steamproxy.vip/public/images/gamestats/56400/laststand_topbg.png' );
	background-repeat:repeat-x;
	background-color:#363636;
	border:solid #474747 1px;
	margin:0px 12px 10px 0px;
	padding:4px 10px 10px 10px;
}
#laststand_topbox h5 {
	color:#59a9a4;
	font-weight:bold;
	font-size:20px;
}

#laststand_lowbox {
	background-color:#000000;
	padding:6px;
	margin-right:12px;
}
.low_top {
	background-color:#1c2228;
	border-bottom:solid black 6px;
	padding:10px;
}
.low_bot {
	background-color:#1c2228;
	padding:10px;
	line-height:20px;
}
.low_bot_left {
	float:right;
	width:290px;
	padding-right:70px;
}
.low_bot_right {
	float:right;
	width:325px;
	padding-right:105px;
}
.lb_val {
	color:#dddddd;
	float:right;
}
.lvl_info {
	float:right;
	width:360px;
}
.lvl_img {
	background-color:#000000;
	border:solid #484848 4px;
	width:69px;
	height:65px;
	margin-right:6px;
	float:left;
}

.xp_ind {
	float:right;
	width:430px;
	text-align:left;
}
.xp_bar {
	width:325px;
	border:solid #474747 1px;
	padding:1px;
	background-color:#000000;
	height:18px;
	margin-bottom:5px;
}
.xp_fill {
	float:left;
	height:18px;
}
.xp_nums {
	width:325px;
}
.xp_nums_next {
	float:right;
}

#lowbox_topbox {
	text-align:center;
	background-image:url( 'https://gtm.steamproxy.vip/public/images/gamestats/56400/laststand_botbg.png' );
	background-repeat:repeat-x;
	padding-top:6px;
}
#lowbox_topbox h4 {
	color:#59a9a4;
	font-size:12px;
	margin-bottom:6px;
}
.ls_hero_surround {
	float:left;
	padding:4px;
	margin-right:32px;
}
.ls_hi {
	background-color:#feff63;
}

#lstb_highscore {
	float:right;
	width:300px;
	text-align:left;
}
#lstb_highest {
	float:right;
	width:240px;
	text-align:left;
}
#lstb_fav {
	float:right;
	width:240px;
	text-align:left;
}
.lowbox_low {
	margin-top:6px;
}
.topcampaignblock {
	float:left;
	text-align:center;
	width:58px;
	margin-right:37px;
}
.greybg {
	background-color:#404040;
}
.winbg {
	background-color:#42aa00;
}
.winfg {
	color:#42aa00;
}
.losebg {
	background-color:#f3a500;
}
.losefg {
	color:#f3a500;
}
.wlkeyb {
	float:left;
	width:12px;
	height:12px;
	margin-right:10px;
}
#wlkey {
	color:#dddddd;
	font-size:12px;
	float:right;
	width:84px;
	height:44px;
	padding-top:20px;
}


.rstatsblock_top, .rstatsblock_mid {
	background-image:url( 'https://gtm.steamproxy.vip/public/images/gamestats/56400/ranked_bg2.png' );
	text-align:center;
	width:136px;
	height:64px;
	float:right;
	border-left:solid black 1px;
	border-top:solid black 1px;
	border-bottom:solid black 1px;
}
.rstatsblock_mid {
	background-image:none;
	height:62px;
	border-left:solid #474747 1px;
	border-top:solid #474747 1px;
	border-bottom:none;
	padding-top:26px;
	text-align:center;
}
.wlnum {
	padding:0px 12px 3px 12px;
	text-align:left;
}
.lnum {
	float:right;
}
.wlbar {
	width:116px;
	height:12px;
	border:solid #000000 2px;
	margin:0px 8px 0px 8px;
}
.wbar {
	float:left;
	height:12px;
	padding:0;
	margin:0;
}
	

.cstatsblock_top {
	background-image:url( 'https://gtm.steamproxy.vip/public/images/gamestats/56400/cstats_topbg.png' );
	width:137px;
	height:38px;
	float:right;
	border-left:solid black 1px;
	border-top:solid black 1px;
	border-bottom:solid black 1px;
	text-align:center;
}
.cstatsblock_row {
	width:488px;
	float:right;
	border-top:solid #474747 1px;
	border-left:solid #474747 1px;
	border-right:solid #474747 1px;
	background-color:#353636;
	background-image:url( 'https://gtm.steamproxy.vip/public/images/gamestats/56400/cstats_bg.png' );
	background-repeat:repeat-y;
	padding:5px 32px;
	height:80px;
	clear:right;
}
.cstatsblock_icon {
	float:right;
	text-align:center;
	width:64px;
	margin:0px 5px;
}
.cstatsblock_arrow {
	float:right;
	width:64px;
}
.cstatsblock_lefticon, .rstatsblock_icon {
	float:right;
	width:84px;
	height:88px;
	padding:1px 0px;
	background-color:#000000;
	border-top:solid #474747 1px;
	border-left:solid #474747 1px;
}
.rstatsblock_icon {
	padding:0;
}

#topSummaryVBreak {
	float:left;
	width:1px;
	height:69px;
}

#topSummaryAchievements {
	float:left;
	width:309px;
	padding:5px 0px 0px 6px;
	line-height:18px;
}

#tsblTitle {
	float:left;
	width:150px;
	color:#747474;
	line-height:18px;
}

#topSummaryLeft a,#topSummaryLeft a:hover,#topSummaryLeft a:visited,#topSummaryLeft a:active {
	font-size:12px;
}

.leftHBreak {
	width:592px;
	height:1px;
	background-color:#4e4e4e;
	margin:15px 0px 15px 0px;
}

.h1subtext {
	font-size:12px;
	font-weight:normal;
}

