﻿
/* User profile main */

.profile_cont_menu {
	font-size: 0px;
	}

	.profile_cont_menu > a {
		width: 224px;
		height: 50px;
		display: inline-block;
		position: relative;
		margin-right: 12px;
		margin-bottom: 12px;
		color: #fff;
		font: bold 16px/18px Squares, Arial, Helvetica, sans-serif;
		text-align: center;
		text-decoration: none;
		background: #23262d;
		border: 2px solid #23262d;
		}
	.profile_cont_menu > a:hover {
		color: #23262d;
		background: #feca00;
		}
	.profile_cont_menu > a:nth-child(odd) {
		width: 225px;
		}
	.profile_cont_menu > a:nth-child(4n) {
		margin-right: 0px;
		}

	.profile_cont_menu > a.disabled,
	.profile_cont_menu > a.disabled:hover {
		color: #646e7d;
		background: #23262d;
		cursor: default;
		-moz-user-select: none;
		-khtml-user-select: none;
		}

		.profile_cont_menu > a > span {
			width: 224px;
			height: 50px;
			display: table-cell;
			vertical-align: middle;
			}


/* User profile notifications (sms / email) */

.profile_notifications {
	overflow: hidden;
	}

.notification_pad {
	width: 469px;
	min-height: 208px;
	position: relative;
	display: block;
	box-sizing: border-box;
	float: left;
	padding: 20px 30px;
	margin-bottom: 12px;
	}
.notification_pad:nth-child(2n-1) {
	margin-right: 12px;
	}
.notification_pad:before,
.notification_pad:after {
	content: '';
	width: inherit;
	height: 20px;
	position: absolute;
	left: 0px;
	background: url(/static/awru.my.games/img/main/content/user/pad_corners.png) left top no-repeat;
	z-index: 1;
	}
.notification_pad:before {
	top: 0px;
	}
.notification_pad:after {
	bottom: 0px;
	background-position: left bottom;
	}

	.notification_pad p {
		margin: 11px 0px 17px;
		font-size: 16px;
		line-height: 21px;
		}


/* User profile invite code */

.table-invite-code {
	padding:0;
	margin:0 0 20px;
	width:100%;
	border:0;
}
.table-invite-code th,
.table-invite-code td {
	vertical-align:middle;
	padding: 7px 20px;
}
.table-invite-code th {
	background: #7d8a9b;
	color:#fff;
	font-weight:normal;
	border:0;
}
.table-invite-code td {
	border-bottom: 1px solid #b1b8c0;
}

/* User stats */

.layout.user_stats #block_center {
	position: relative;
	}
.layout.user_stats #textcontent {
	position: static;
	}

.profile_stats_compare_panel {
	position: absolute;
	top: 0px;
	right: 0px;
	z-index: 1;
	}

	.profile_stats_compare_panel label {
		width: 238px;
		display: inline-block;
		white-space: nowrap;
		-khtml-user-select: none;
		-moz-user-select: none;
		user-select: none;
		cursor: pointer;
		}

	.compare_button_layout {
		display: inline-block;
		position: relative;
		cursor: default;
		}

		.compare_button_layout > .compare_button {
			width: 130px;
			height: 34px;
			display: inline-block;
			color: #fff;
			line-height: 32px;
			text-align: center;
			background-color: #23262d;
			-khtml-user-select: none;
			-moz-user-select: none;
			user-select: none;
			cursor: pointer;
			}
		.compare_button_layout > .compare_button:hover {
			color: #23262d;
			background-color: #fecb00;
			}

		.compare_button_layout > .compare_button_list {
			width: 30px;
			height: 34px;
			display: inline-block;
			position: relative;
			line-height: 32px;
			vertical-align: top;
			background-color: #23262d;
			-khtml-user-select: none;
			-moz-user-select: none;
			user-select: none;
			cursor: pointer;
			}
		.compare_button_layout > .compare_button_list:hover {
			background-color: #fecb00;
			}

		.compare_button_layout > .compare_button:active,
		.compare_button_layout > .compare_button_list:active {
			-webkit-filter: brightness(110%);
			filter: brightness(110%);
			}

			.compare_button_layout > .compare_button_list > div {
				width: inherit;
				height: inherit;
				display: inline-block;
				background: url(/static/awru.my.games/img/main/content/user/stats/arr_compare.png) center center no-repeat;
				}
			.compare_button_layout > .compare_button_list:hover > div {
				-webkit-filter: invert(100%);
				filter: invert(100%);
				}

		.compare_panel_list {
			width: 100%;
			position: absolute;
			box-sizing: border-box;
			top: 100%;
			left: 0px;
			margin-top: 1px;
			padding: 4px;
			background: #fff;
			border: 1px solid #6f8097;
			z-index: 10;
			}

			.compare_panel_list > div {
				height: 22px;
				position: relative;
				box-sizing: border-box;
				padding-left: 24px;
				font-size: 15px;
				line-height: 20px;
				overflow: hidden;
				text-overflow: ellipsis;
				white-space: nowrap;
				}

				.compare_panel_list > div > span {
					width: 20px;
					height: 20px;
					position: absolute;
					top: 0px;
					left: 0px;
					background: url(/static/awru.my.games/img/main/content/user/compare/cross.png) center 1px no-repeat;
					cursor: pointer;
					z-index: 1;
					}
				.compare_panel_list > div > span:hover {
					background-position: center -49px;
					}
				.compare_panel_list > div > span:active {
					-webkit-filter: brightness(110%);
					filter: brightness(110%);
					}

.profile_main_cont > div {
	width: 469px;
	min-height: 50px;
	float: left;
	margin-bottom: 12px;
	cursor: default;
	}
.profile_main_cont > div:nth-child(odd) {
	margin-right: 12px;
	}
.profile_main_cont .clear {
	width: 100%;
	height: 0px;
	float: none;
	min-height: 0px;
	font-size: 0px;
	}

.profile_main_cont .profile_data {
	padding-bottom: 20px;
	}

	.profile_main_cont .profile_data > .name {
		margin-bottom: 5px;
		padding-bottom: 6px;
		border-bottom: 1px solid #d4d9e0;
		}
	.profile_main_cont .profile_data.sm > .name {
		border-bottom: none;
		}

		.profile_main_cont .profile_data > .name > span {
			display: block;
			color: #333;
			}
		.profile_main_cont .profile_data > .name > span:nth-child(1) {
			font: bold 24px/1 Arial, Helvetica, sans-serif;
			}
		.profile_main_cont .profile_data > .name > span:nth-child(2) {
			line-height: 31px;
			}

			.profile_main_cont .profile_data > .name > span:nth-child(1) > span {
				width: 20px;
				height: 30px;
				position: absolute;
				top: 0px;
				margin: 0px 4px;
				background: url(/static/awru.my.games/img/main/content/user/stats/ico_profile_stats_help.png) center center no-repeat;
				cursor: pointer;
				z-index: 1;
				}

	.profile_main_cont .profile_data > .clan {
		position: relative;
		}

		.profile_main_cont .profile_data > .clan > div {
			width: 64px;
			height: 64px;
			position: absolute;
			left: 0px;
			top: 0px;
			overflow: hidden;
			z-index: 1;
			}
			.profile_main_cont .user__clantag {
				width: 64px;
				height: 64px;
				}

		.profile_main_cont .profile_data > .clan > span {
			display: block;
			margin-left: 78px;
			line-height: 26px;
			white-space: nowrap;
			overflow: hidden;
			}
		.profile_main_cont .profile_data > .clan > span:first-of-type {
			padding-top: 5px;
			font-weight: bold;
			}
		.profile_main_cont .profile_data > .clan > span:first-of-type + span {
			padding-left: 1px;
			}

.profile_main_cont .profile_stats {
	padding-bottom: 20px;
	}

	.profile_main_cont .profile_stats > div {
		height: 30px;
		position: relative;
		border-bottom: 1px solid #d4d9e0;
		}

		.profile_main_cont .profile_stats > div > span {
			display: block;
			line-height: 30px;
			font-weight: bold;
			overflow: hidden;
			}
		.profile_main_cont .profile_stats > div > span:nth-child(1) > span {
			width: 20px;
			height: 30px;
			position: absolute;
			top: 0px;
			margin: 0px 4px;
			background: url(/static/awru.my.games/img/main/content/user/stats/ico_profile_stats_help.png) center center no-repeat;
			cursor: pointer;
			}
		.profile_main_cont .profile_stats > div > span:nth-child(1) > span:hover {
			opacity: 0.8;
			}
		.profile_main_cont .profile_stats > div > span:nth-child(2),
		.profile_main_cont .profile_stats > div > span:nth-child(3) {
			min-width: 20px;
			height: 30px;
			display: block;
			position: absolute;
			top: 0px;
			}
		.profile_main_cont .profile_stats > div > span:nth-child(2) {
			right: 100px;
			text-align: right;
			}
		.profile_main_cont .profile_stats > div > span:nth-child(3) {
			max-width: 67px;
			left: 376px;
			color: #6f8097;
			text-align: left;
			background: url(/static/awru.my.games/img/main/content/user/stats/ico_profile_stats.png?1) left 40px no-repeat;
			}
		.profile_main_cont .profile_stats > div > span:nth-child(3).type1 {background-position: left 5px}
		.profile_main_cont .profile_stats > div > span:nth-child(3).type2 {background-position: left -35px}
		.profile_main_cont .profile_stats > div > span:nth-child(3).type3 {background-position: left -75px}
		.profile_main_cont .profile_stats > div > span:nth-child(3).type4 {background-position: left -115px}

		.profile_main_cont .profile_stats > div > span:nth-child(3)[class^="type_rank"] {
			background: url(/static/awru.my.games/img/main/content/user/stats/ico_profile_stats_ranks.png) left 40px no-repeat;
			}
		.profile_main_cont .profile_stats > div > span:nth-child(3).type_rank1 {background-position: left 5px}
		.profile_main_cont .profile_stats > div > span:nth-child(3).type_rank2 {background-position: left -35px}
		.profile_main_cont .profile_stats > div > span:nth-child(3).type_rank3 {background-position: left -75px}
		.profile_main_cont .profile_stats > div > span:nth-child(3).type_rank4 {background-position: left -115px}
		.profile_main_cont .profile_stats > div > span:nth-child(3).type_rank5 {background-position: left -155px}
		.profile_main_cont .profile_stats > div > span:nth-child(3).type_rank6 {background-position: left -195px}
		.profile_main_cont .profile_stats > div > span:nth-child(3).type_rank7 {background-position: left -235px}

		.profile_main_cont .profile_stats > div > a {
			width: 24px;
			height: 24px;
			display: block;
			position: absolute;
			top: 3px;
			right: 0px;
			background: #23262d;
			}
		.profile_main_cont .profile_stats > div > a:hover {
			background: #fecb00;
			}
		.profile_main_cont .profile_stats > div > a:before {
			content: '+';
			width: 24px;
			height: 24px;
			display: block;
			position: absolute;
			color: #fff;
			font-size: 25px;
			line-height: 24px;
			text-align: center;
			}
		.profile_main_cont .profile_stats > div > a:hover:before {
			color: #000;
			}

.profile_main_cont_controls {
	right: 0px;
	margin-top: -3px;
	position: absolute;
	text-align: right;
	white-space: nowrap;
	z-index: 1;
	}

.profile_main_cont .game_stats {
	height: 214px;
	position: relative;
	background: #384252;
	}

	.profile_main_cont .game_stats h6 {
		position: absolute;
		margin: 0px 0px 24px;
		padding-left: 30px;
		left: 30px;
		top: 30px;
		color: #fff;
		font: 18px/20px Arial, Helvetica, sans-serif;
		text-transform: uppercase;
		z-index: 3;
		}

	.profile_main_cont .game_stats > .list_pad {
		width: 224px;
		position: absolute;
		left: 30px;
		top: 78px;
		z-index: 2;
		}

		.profile_main_cont .game_stats > .list_pad div {
			padding-left: 30px;
			color: #bcc4cf;
			font-size: 15px;
			line-height: 22px;
			}
		.profile_main_cont .game_stats > .list_pad div:hover {
			color: #fcda0f;
			}
		.profile_main_cont .game_stats > .list_pad div:nth-child(odd) {
			background-color: #272f3c;
			}

		.profile_main_cont .game_stats > .list_pad div:before {
			content: '';
			width: 14px;
			height: 14px;
			display: block;
			position: absolute;
			box-sizing: border-box;
			left: 6px;
			margin-top: 4px;
			z-index: 1;
			}
		.profile_main_cont .game_stats:nth-child(1) > .list_pad div:nth-child(1):before {background: #fecb00}
		.profile_main_cont .game_stats:nth-child(1) > .list_pad div:nth-child(2):before {background: #6f8097}
		.profile_main_cont .game_stats:nth-child(1) > .list_pad div:nth-child(3):before {background: #272f3c url(/static/awru.my.games/img/main/content/user/stats/diag_bg.png); border: 1px solid #4a5a6f;}

		.profile_main_cont .game_stats:nth-child(2) > .list_pad div:nth-child(1):before {background: #fecb00}
		.profile_main_cont .game_stats:nth-child(2) > .list_pad div:nth-child(2):before {background: #272f3c url(/static/awru.my.games/img/main/content/user/stats/diag_bg.png); border: 1px solid #4a5a6f;}

			.profile_main_cont .game_stats > .list_pad div > span {
				min-width: 50px;
				right: 0px;
				position: absolute;
				text-align: left;
				z-index: 1;
				}

		.profile_main_cont .game_stats > .list_pad .total,
		.profile_main_cont .game_stats > .list_pad .total:hover {
			padding-top: 8px;
			color: #bcc4cf;
			font-weight: bold;
			}

	.profile_main_cont .round_pad {
		width: 162px;
		height: 162px;
		position: absolute;
		right: 26px;
		top: 26px;
		background: url(/static/awru.my.games/img/main/content/user/stats/ico_profile_game_stats_corners.png) center center no-repeat;
		z-index: 1;
		}

		.profile_main_cont .round_pad > div {
			width: 162px;
			height: 162px;
			position: absolute;
			box-sizing: border-box;
			background: url(/static/awru.my.games/img/main/content/user/stats/diag_bg.png) right bottom repeat;
			border: 1px solid #56677e;
			border-radius: 100%;
			overflow: hidden;
			z-index: 1;
			}
		.profile_main_cont .round_pad > div:after {
			content: 'dot';
			width: 1px;
			height: 1px;
			position: absolute;
			display: none;
			top: 50%;
			left: 50%;
			background: #000;
			z-index: 100;
			}

			.profile_main_cont .round_pad > div > span {
				width: 98px;
				height: 98px;
				position: absolute;
				display: block;
				box-sizing: border-box;
				left: 31px;
				top: 31px;
				color: #ffffff;
				font: bold 26px/98px Arial, Helvetica, sans-serif;
				text-align: center;
				background: #384252;
				border: 1px solid #56677e;
				border-radius: 100%;
				overflow: hidden;
				z-index: 100;
				}
			.profile_main_cont .round_pad.blue > div > span {background: #384252;}
			.profile_main_cont .round_pad.gray > div > span {background: #6f8097;}

			.profile_main_cont .round_pad > div > span.white  {color: #ffffff;}
			.profile_main_cont .round_pad > div > span.yellow {color: #fecb00;}

			.profile_main_cont .round_pad > div > span.ico {
				font: bold 19px/144px Arial, Helvetica, sans-serif;
				background-image: url(/static/awru.my.games/img/main/content/user/stats/ico_profile_stats_round_pad.png?1);
				background-position: center 110px;
				background-repeat: no-repeat;
				}
			.profile_main_cont .round_pad > div > span.ico.type1 {background-position: center 10px;}
			.profile_main_cont .round_pad > div > span.ico.type2 {background-position: center -90px;}
			.profile_main_cont .round_pad > div > span.ico.type3 {background-position: center -190px;}
			.profile_main_cont .round_pad > div > span.ico.type4 {background-position: center -290px;}

			.profile_main_cont .round_pad > div > div {
				width: 162px;
				height: 162px;
				position: absolute;
				top: 0px;
				left: 0px;
				-ms-transform: rotate(0deg);
				transform: rotate(0deg);
				z-index: 1;
				}
			.profile_main_cont .round_pad > div > div:nth-child(1) {z-index: 9}
			.profile_main_cont .round_pad > div > div:nth-child(2) {z-index: 8}
			.profile_main_cont .round_pad > div > div:nth-child(3) {z-index: 7}
			.profile_main_cont .round_pad > div > div:nth-child(4) {z-index: 6}
			.profile_main_cont .round_pad > div > div:nth-child(5) {z-index: 5}
			.profile_main_cont .round_pad > div > div:nth-child(6) {z-index: 4}
			.profile_main_cont .round_pad > div > div:nth-child(7) {z-index: 3}
			.profile_main_cont .round_pad > div > div:nth-child(8) {z-index: 2}
			.profile_main_cont .round_pad > div > div:nth-child(9) {z-index: 1}

				.profile_main_cont .round_pad > div > div > div:nth-child(1) {
					width: 100px;
					height: 100px;
					position: absolute;
					top: -154px;
					left: 50%;
					z-index: 1;
					}
				.profile_main_cont .round_pad > div > div > div:nth-child(2),
				.profile_main_cont .round_pad > div > div > div:nth-child(2):before,
				.profile_main_cont .round_pad > div > div > div:nth-child(2):after {
					width: 50%;
					height: 50%;
					position: absolute;
					display: none;
					top: 0px;
					left: 0px;
					z-index: 1;
					}
				.profile_main_cont .round_pad > div > div > div:nth-child(2):before,
				.profile_main_cont .round_pad > div > div > div:nth-child(2):after {
					content: '';
					width: 100%;
					height: 100%;
					top: 100%;
					}
				.profile_main_cont .round_pad > div > div > div:nth-child(2):before {
					left: 0px;
					}
				.profile_main_cont .round_pad > div > div > div:nth-child(2):after {
					left: 100%;
					}

				.profile_main_cont .round_pad > div > div[data-color="hidden"] > div,
				.profile_main_cont .round_pad > div > div[data-color="hidden"] > div:before,
				.profile_main_cont .round_pad > div > div[data-color="hidden"] > div:after {
					visibility: hidden;
					}

				.profile_main_cont .round_pad > div > div[data-color="white"] > div,
				.profile_main_cont .round_pad > div > div[data-color="white"] > div:before,
				.profile_main_cont .round_pad > div > div[data-color="white"] > div:after {
					background-color: #ffffff;
					}
				.profile_main_cont .round_pad > div > div[data-color="white"].active > div,
				.profile_main_cont .round_pad > div > div[data-color="white"].active > div:before,
				.profile_main_cont .round_pad > div > div[data-color="white"].active > div:after {
					background-color: #cee3ff;
					}

				.profile_main_cont .round_pad > div > div[data-color="gray"] > div,
				.profile_main_cont .round_pad > div > div[data-color="gray"] > div:before,
				.profile_main_cont .round_pad > div > div[data-color="gray"] > div:after {
					background-color: #6f8097;
					}
				.profile_main_cont .round_pad > div > div[data-color="gray"].active > div,
				.profile_main_cont .round_pad > div > div[data-color="gray"].active > div:before,
				.profile_main_cont .round_pad > div > div[data-color="gray"].active > div:after {
					background-color: #8ba2c1;
					}

				.profile_main_cont .round_pad > div > div[data-color="yellow"] > div,
				.profile_main_cont .round_pad > div > div[data-color="yellow"] > div:before,
				.profile_main_cont .round_pad > div > div[data-color="yellow"] > div:after {
					background-color: #fecb00;
					}
				.profile_main_cont .round_pad > div > div[data-color="yellow"].active > div,
				.profile_main_cont .round_pad > div > div[data-color="yellow"].active > div:before,
				.profile_main_cont .round_pad > div > div[data-color="yellow"].active > div:after {
					background-color: #ffe100;
					}

				.profile_main_cont .round_pad > div > div[data-color="orange"] > div,
				.profile_main_cont .round_pad > div > div[data-color="orange"] > div:before,
				.profile_main_cont .round_pad > div > div[data-color="orange"] > div:after {
					background-color: #d99114;
					}
				.profile_main_cont .round_pad > div > div[data-color="orange"].active > div,
				.profile_main_cont .round_pad > div > div[data-color="orange"].active > div:before,
				.profile_main_cont .round_pad > div > div[data-color="orange"].active > div:after {
					background-color: #eba411;
					}

				.profile_main_cont .round_pad > div > div[data-color="green"] > div,
				.profile_main_cont .round_pad > div > div[data-color="green"] > div:before,
				.profile_main_cont .round_pad > div > div[data-color="green"] > div:after {
					background-color: #bacf30;
					}
				.profile_main_cont .round_pad > div > div[data-color="green"].active > div,
				.profile_main_cont .round_pad > div > div[data-color="green"].active > div:before,
				.profile_main_cont .round_pad > div > div[data-color="green"].active > div:after {
					background-color: #cdde2d;
					}

				.profile_main_cont .round_pad > div > div[data-color="blue"] > div,
				.profile_main_cont .round_pad > div > div[data-color="blue"] > div:before,
				.profile_main_cont .round_pad > div > div[data-color="blue"] > div:after {
					background-color: #7fc2ec;
					}
				.profile_main_cont .round_pad > div > div[data-color="blue"].active > div,
				.profile_main_cont .round_pad > div > div[data-color="blue"].active > div:before,
				.profile_main_cont .round_pad > div > div[data-color="blue"].active > div:after {
					background-color: #8bd0fb;
					}

				.profile_main_cont .round_pad > div > div[data-color="darkblue"] > div,
				.profile_main_cont .round_pad > div > div[data-color="darkblue"] > div:before,
				.profile_main_cont .round_pad > div > div[data-color="darkblue"] > div:after {
					background-color: #384252;
					}
				.profile_main_cont .round_pad > div > div[data-color="darkblue"].active > div,
				.profile_main_cont .round_pad > div > div[data-color="darkblue"].active > div:before,
				.profile_main_cont .round_pad > div > div[data-color="darkblue"].active > div:after {
					background-color: #465f8a;
					}

				.profile_main_cont .round_pad > div > div[data-color="red"] > div,
				.profile_main_cont .round_pad > div > div[data-color="red"] > div:before,
				.profile_main_cont .round_pad > div > div[data-color="red"] > div:after {
					background-color: #db3c24;
					}
				.profile_main_cont .round_pad > div > div[data-color="red"].active > div,
				.profile_main_cont .round_pad > div > div[data-color="red"].active > div:before,
				.profile_main_cont .round_pad > div > div[data-color="red"].active > div:after {
					background-color: #ec462c;
					}

				.profile_main_cont .round_pad > div > div[data-value="0"]  > div:nth-child(1)  {display: none}
				.profile_main_cont .round_pad > div > div[data-value="1"]  > div:nth-child(1), .profile_main_cont .round_pad > div > div[data-value="26"] > div:nth-child(1), .profile_main_cont .round_pad > div > div[data-value="51"] > div:nth-child(1), .profile_main_cont .round_pad > div > div[data-value="76"] > div:nth-child(1) {-ms-transform: skewY(-87deg); transform: skewY(-87deg); top: -973px;}
				.profile_main_cont .round_pad > div > div[data-value="2"]  > div:nth-child(1), .profile_main_cont .round_pad > div > div[data-value="27"] > div:nth-child(1), .profile_main_cont .round_pad > div > div[data-value="52"] > div:nth-child(1), .profile_main_cont .round_pad > div > div[data-value="77"] > div:nth-child(1)  {-ms-transform: skewY(-83deg); transform: skewY(-83deg); top: -426px;}
				.profile_main_cont .round_pad > div > div[data-value="3"]  > div:nth-child(1), .profile_main_cont .round_pad > div > div[data-value="28"] > div:nth-child(1), .profile_main_cont .round_pad > div > div[data-value="53"] > div:nth-child(1), .profile_main_cont .round_pad > div > div[data-value="78"] > div:nth-child(1)  {-ms-transform: skewY(-79deg); transform: skewY(-79deg); top: -276px;}
				.profile_main_cont .round_pad > div > div[data-value="4"]  > div:nth-child(1), .profile_main_cont .round_pad > div > div[data-value="29"] > div:nth-child(1), .profile_main_cont .round_pad > div > div[data-value="54"] > div:nth-child(1), .profile_main_cont .round_pad > div > div[data-value="79"] > div:nth-child(1)  {-ms-transform: skewY(-75deg); transform: skewY(-75deg); top: -206px;}
				.profile_main_cont .round_pad > div > div[data-value="5"]  > div:nth-child(1), .profile_main_cont .round_pad > div > div[data-value="30"] > div:nth-child(1), .profile_main_cont .round_pad > div > div[data-value="55"] > div:nth-child(1), .profile_main_cont .round_pad > div > div[data-value="80"] > div:nth-child(1)  {-ms-transform: skewY(-72deg); transform: skewY(-72deg); top: -173px;}
				.profile_main_cont .round_pad > div > div[data-value="6"]  > div:nth-child(1), .profile_main_cont .round_pad > div > div[data-value="31"] > div:nth-child(1), .profile_main_cont .round_pad > div > div[data-value="56"] > div:nth-child(1), .profile_main_cont .round_pad > div > div[data-value="81"] > div:nth-child(1)  {-ms-transform: skewY(-68deg); transform: skewY(-68deg); top: -143px;}
				.profile_main_cont .round_pad > div > div[data-value="7"]  > div:nth-child(1), .profile_main_cont .round_pad > div > div[data-value="32"] > div:nth-child(1), .profile_main_cont .round_pad > div > div[data-value="57"] > div:nth-child(1), .profile_main_cont .round_pad > div > div[data-value="82"] > div:nth-child(1)  {-ms-transform: skewY(-64deg); transform: skewY(-64deg); top: -122px;}
				.profile_main_cont .round_pad > div > div[data-value="8"]  > div:nth-child(1), .profile_main_cont .round_pad > div > div[data-value="33"] > div:nth-child(1), .profile_main_cont .round_pad > div > div[data-value="58"] > div:nth-child(1), .profile_main_cont .round_pad > div > div[data-value="83"] > div:nth-child(1)  {-ms-transform: skewY(-60deg); transform: skewY(-60deg); top: -106px;}
				.profile_main_cont .round_pad > div > div[data-value="9"]  > div:nth-child(1), .profile_main_cont .round_pad > div > div[data-value="34"] > div:nth-child(1), .profile_main_cont .round_pad > div > div[data-value="59"] > div:nth-child(1), .profile_main_cont .round_pad > div > div[data-value="84"] > div:nth-child(1)  {-ms-transform: skewY(-57deg); transform: skewY(-57deg); top: -96px;}
				.profile_main_cont .round_pad > div > div[data-value="10"] > div:nth-child(1), .profile_main_cont .round_pad > div > div[data-value="35"] > div:nth-child(1), .profile_main_cont .round_pad > div > div[data-value="60"] > div:nth-child(1), .profile_main_cont .round_pad > div > div[data-value="85"] > div:nth-child(1) {-ms-transform: skewY(-53deg); transform: skewY(-53deg); top: -85px;}
				.profile_main_cont .round_pad > div > div[data-value="11"] > div:nth-child(1), .profile_main_cont .round_pad > div > div[data-value="36"] > div:nth-child(1), .profile_main_cont .round_pad > div > div[data-value="61"] > div:nth-child(1), .profile_main_cont .round_pad > div > div[data-value="86"] > div:nth-child(1) {-ms-transform: skewY(-49deg); transform: skewY(-49deg); top: -77px;}
				.profile_main_cont .round_pad > div > div[data-value="12"] > div:nth-child(1), .profile_main_cont .round_pad > div > div[data-value="37"] > div:nth-child(1), .profile_main_cont .round_pad > div > div[data-value="62"] > div:nth-child(1), .profile_main_cont .round_pad > div > div[data-value="87"] > div:nth-child(1) {-ms-transform: skewY(-45deg); transform: skewY(-45deg); top: -69px;}
				.profile_main_cont .round_pad > div > div[data-value="13"] > div:nth-child(1), .profile_main_cont .round_pad > div > div[data-value="38"] > div:nth-child(1), .profile_main_cont .round_pad > div > div[data-value="63"] > div:nth-child(1), .profile_main_cont .round_pad > div > div[data-value="88"] > div:nth-child(1) {-ms-transform: skewY(-42deg); transform: skewY(-42deg); top: -64px;}
				.profile_main_cont .round_pad > div > div[data-value="14"] > div:nth-child(1), .profile_main_cont .round_pad > div > div[data-value="39"] > div:nth-child(1), .profile_main_cont .round_pad > div > div[data-value="64"] > div:nth-child(1), .profile_main_cont .round_pad > div > div[data-value="89"] > div:nth-child(1) {-ms-transform: skewY(-38deg); transform: skewY(-38deg); top: -58px;}
				.profile_main_cont .round_pad > div > div[data-value="15"] > div:nth-child(1), .profile_main_cont .round_pad > div > div[data-value="40"] > div:nth-child(1), .profile_main_cont .round_pad > div > div[data-value="65"] > div:nth-child(1), .profile_main_cont .round_pad > div > div[data-value="90"] > div:nth-child(1) {-ms-transform: skewY(-34deg); transform: skewY(-34deg); top: -53px;}
				.profile_main_cont .round_pad > div > div[data-value="16"] > div:nth-child(1), .profile_main_cont .round_pad > div > div[data-value="41"] > div:nth-child(1), .profile_main_cont .round_pad > div > div[data-value="66"] > div:nth-child(1), .profile_main_cont .round_pad > div > div[data-value="91"] > div:nth-child(1) {-ms-transform: skewY(-30deg); transform: skewY(-30deg); top: -48px;}
				.profile_main_cont .round_pad > div > div[data-value="17"] > div:nth-child(1), .profile_main_cont .round_pad > div > div[data-value="42"] > div:nth-child(1), .profile_main_cont .round_pad > div > div[data-value="67"] > div:nth-child(1), .profile_main_cont .round_pad > div > div[data-value="92"] > div:nth-child(1) {-ms-transform: skewY(-27deg); transform: skewY(-27deg); top: -44px;}
				.profile_main_cont .round_pad > div > div[data-value="18"] > div:nth-child(1), .profile_main_cont .round_pad > div > div[data-value="43"] > div:nth-child(1), .profile_main_cont .round_pad > div > div[data-value="68"] > div:nth-child(1), .profile_main_cont .round_pad > div > div[data-value="93"] > div:nth-child(1) {-ms-transform: skewY(-23deg); transform: skewY(-23deg); top: -40px;}
				.profile_main_cont .round_pad > div > div[data-value="19"] > div:nth-child(1), .profile_main_cont .round_pad > div > div[data-value="44"] > div:nth-child(1), .profile_main_cont .round_pad > div > div[data-value="69"] > div:nth-child(1), .profile_main_cont .round_pad > div > div[data-value="94"] > div:nth-child(1) {-ms-transform: skewY(-19deg); transform: skewY(-19deg); top: -36px;}
				.profile_main_cont .round_pad > div > div[data-value="20"] > div:nth-child(1), .profile_main_cont .round_pad > div > div[data-value="45"] > div:nth-child(1), .profile_main_cont .round_pad > div > div[data-value="70"] > div:nth-child(1), .profile_main_cont .round_pad > div > div[data-value="95"] > div:nth-child(1) {-ms-transform: skewY(-15deg); transform: skewY(-15deg); top: -32px;}
				.profile_main_cont .round_pad > div > div[data-value="21"] > div:nth-child(1), .profile_main_cont .round_pad > div > div[data-value="46"] > div:nth-child(1), .profile_main_cont .round_pad > div > div[data-value="71"] > div:nth-child(1), .profile_main_cont .round_pad > div > div[data-value="96"] > div:nth-child(1) {-ms-transform: skewY(-12deg); transform: skewY(-12deg); top: -30px;}
				.profile_main_cont .round_pad > div > div[data-value="22"] > div:nth-child(1), .profile_main_cont .round_pad > div > div[data-value="47"] > div:nth-child(1), .profile_main_cont .round_pad > div > div[data-value="72"] > div:nth-child(1), .profile_main_cont .round_pad > div > div[data-value="97"] > div:nth-child(1) {-ms-transform: skewY(-9deg); transform: skewY(-9deg); top: -27px;}
				.profile_main_cont .round_pad > div > div[data-value="23"] > div:nth-child(1), .profile_main_cont .round_pad > div > div[data-value="48"] > div:nth-child(1), .profile_main_cont .round_pad > div > div[data-value="73"] > div:nth-child(1), .profile_main_cont .round_pad > div > div[data-value="98"] > div:nth-child(1) {-ms-transform: skewY(-6deg); transform: skewY(-6deg); top: -24px;}
				.profile_main_cont .round_pad > div > div[data-value="24"] > div:nth-child(1), .profile_main_cont .round_pad > div > div[data-value="49"] > div:nth-child(1), .profile_main_cont .round_pad > div > div[data-value="74"] > div:nth-child(1), .profile_main_cont .round_pad > div > div[data-value="99"] > div:nth-child(1) {-ms-transform: skewY(-3deg); transform: skewY(-3deg); top: -22px;}
				.profile_main_cont .round_pad > div > div[data-value="25"] > div:nth-child(1), .profile_main_cont .round_pad > div > div[data-value="50"] > div:nth-child(1), .profile_main_cont .round_pad > div > div[data-value="75"] > div:nth-child(1), .profile_main_cont .round_pad > div > div[data-value="100"] > div:nth-child(1) {-ms-transform: skewY(0deg); transform: skewY(0deg); top: -19px;}

				body .profile_main_cont .round_pad > div > div[data-value="1"] > div:nth-child(2), body .profile_main_cont .round_pad > div > div[data-value="1"] > div:nth-child(2):before, body .profile_main_cont .round_pad > div > div[data-value="1"] > div:nth-child(2):after,
				body .profile_main_cont .round_pad > div > div[data-value="2"] > div:nth-child(2), body .profile_main_cont .round_pad > div > div[data-value="2"] > div:nth-child(2):before, body .profile_main_cont .round_pad > div > div[data-value="2"] > div:nth-child(2):after,
				body .profile_main_cont .round_pad > div > div[data-value="3"] > div:nth-child(2), body .profile_main_cont .round_pad > div > div[data-value="3"] > div:nth-child(2):before, body .profile_main_cont .round_pad > div > div[data-value="3"] > div:nth-child(2):after,
				body .profile_main_cont .round_pad > div > div[data-value="4"] > div:nth-child(2), body .profile_main_cont .round_pad > div > div[data-value="4"] > div:nth-child(2):before, body .profile_main_cont .round_pad > div > div[data-value="4"] > div:nth-child(2):after,
				body .profile_main_cont .round_pad > div > div[data-value="5"] > div:nth-child(2), body .profile_main_cont .round_pad > div > div[data-value="5"] > div:nth-child(2):before, body .profile_main_cont .round_pad > div > div[data-value="5"] > div:nth-child(2):after,
				body .profile_main_cont .round_pad > div > div[data-value="6"] > div:nth-child(2), body .profile_main_cont .round_pad > div > div[data-value="6"] > div:nth-child(2):before, body .profile_main_cont .round_pad > div > div[data-value="6"] > div:nth-child(2):after,
				body .profile_main_cont .round_pad > div > div[data-value="7"] > div:nth-child(2), body .profile_main_cont .round_pad > div > div[data-value="7"] > div:nth-child(2):before, body .profile_main_cont .round_pad > div > div[data-value="7"] > div:nth-child(2):after,
				body .profile_main_cont .round_pad > div > div[data-value="8"] > div:nth-child(2), body .profile_main_cont .round_pad > div > div[data-value="8"] > div:nth-child(2):before, body .profile_main_cont .round_pad > div > div[data-value="8"] > div:nth-child(2):after,
				body .profile_main_cont .round_pad > div > div[data-value="9"] > div:nth-child(2), body .profile_main_cont .round_pad > div > div[data-value="9"] > div:nth-child(2):before, body .profile_main_cont .round_pad > div > div[data-value="9"] > div:nth-child(2):after {
					display: none;
					}

				.profile_main_cont .round_pad > div > div[data-value="26"] > div:nth-child(2),
				.profile_main_cont .round_pad > div > div[data-value="27"] > div:nth-child(2),
				.profile_main_cont .round_pad > div > div[data-value="28"] > div:nth-child(2),
				.profile_main_cont .round_pad > div > div[data-value="29"] > div:nth-child(2),
				.profile_main_cont .round_pad > div > div[data-value^="3"] > div:nth-child(2),
				.profile_main_cont .round_pad > div > div[data-value^="4"] > div:nth-child(2),
				.profile_main_cont .round_pad > div > div[data-value^="5"] > div:nth-child(2),
				.profile_main_cont .round_pad > div > div[data-value^="6"] > div:nth-child(2),
				.profile_main_cont .round_pad > div > div[data-value^="7"] > div:nth-child(2),
				.profile_main_cont .round_pad > div > div[data-value^="8"] > div:nth-child(2),
				.profile_main_cont .round_pad > div > div[data-value^="9"] > div:nth-child(2),
				.profile_main_cont .round_pad > div > div[data-value="100"] > div:nth-child(2),

				.profile_main_cont .round_pad > div > div[data-value="51"] > div:nth-child(2):before,
				.profile_main_cont .round_pad > div > div[data-value="52"] > div:nth-child(2):before,
				.profile_main_cont .round_pad > div > div[data-value="53"] > div:nth-child(2):before,
				.profile_main_cont .round_pad > div > div[data-value="54"] > div:nth-child(2):before,
				.profile_main_cont .round_pad > div > div[data-value="55"] > div:nth-child(2):before,
				.profile_main_cont .round_pad > div > div[data-value="56"] > div:nth-child(2):before,
				.profile_main_cont .round_pad > div > div[data-value="57"] > div:nth-child(2):before,
				.profile_main_cont .round_pad > div > div[data-value="58"] > div:nth-child(2):before,
				.profile_main_cont .round_pad > div > div[data-value="59"] > div:nth-child(2):before,
				.profile_main_cont .round_pad > div > div[data-value^="6"] > div:nth-child(2):before,
				.profile_main_cont .round_pad > div > div[data-value^="7"] > div:nth-child(2):before,
				.profile_main_cont .round_pad > div > div[data-value^="8"] > div:nth-child(2):before,
				.profile_main_cont .round_pad > div > div[data-value^="9"] > div:nth-child(2):before,
				.profile_main_cont .round_pad > div > div[data-value="100"] > div:nth-child(2):before,

				.profile_main_cont .round_pad > div > div[data-value="76"] > div:nth-child(2):after,
				.profile_main_cont .round_pad > div > div[data-value="77"] > div:nth-child(2):after,
				.profile_main_cont .round_pad > div > div[data-value="78"] > div:nth-child(2):after,
				.profile_main_cont .round_pad > div > div[data-value="79"] > div:nth-child(2):after,
				.profile_main_cont .round_pad > div > div[data-value^="8"] > div:nth-child(2):after,
				.profile_main_cont .round_pad > div > div[data-value^="9"] > div:nth-child(2):after,
				.profile_main_cont .round_pad > div > div[data-value="100"] > div:nth-child(2):after {
					display: block;
					}

			body .profile_main_cont .round_pad > div > div[data-value="1"],
			body .profile_main_cont .round_pad > div > div[data-value="2"],
			body .profile_main_cont .round_pad > div > div[data-value="3"],
			body .profile_main_cont .round_pad > div > div[data-value="4"],
			body .profile_main_cont .round_pad > div > div[data-value="5"],
			body .profile_main_cont .round_pad > div > div[data-value="6"],
			body .profile_main_cont .round_pad > div > div[data-value="7"],
			body .profile_main_cont .round_pad > div > div[data-value="8"],
			body .profile_main_cont .round_pad > div > div[data-value="9"] {
				-ms-transform: rotate(0deg);
				transform: rotate(0deg);
				}
			.profile_main_cont .round_pad > div > div[data-value="26"],
			.profile_main_cont .round_pad > div > div[data-value="27"],
			.profile_main_cont .round_pad > div > div[data-value="28"],
			.profile_main_cont .round_pad > div > div[data-value="29"],
			.profile_main_cont .round_pad > div > div[data-value^="3"],
			.profile_main_cont .round_pad > div > div[data-value^="4"],
			.profile_main_cont .round_pad > div > div[data-value="50"] {
				-ms-transform: rotate(90deg);
				transform: rotate(90deg);
				}
			.profile_main_cont .round_pad > div > div[data-value="51"],
			.profile_main_cont .round_pad > div > div[data-value="52"],
			.profile_main_cont .round_pad > div > div[data-value="53"],
			.profile_main_cont .round_pad > div > div[data-value="54"],
			.profile_main_cont .round_pad > div > div[data-value="55"],
			.profile_main_cont .round_pad > div > div[data-value="56"],
			.profile_main_cont .round_pad > div > div[data-value="57"],
			.profile_main_cont .round_pad > div > div[data-value="58"],
			.profile_main_cont .round_pad > div > div[data-value="59"],
			.profile_main_cont .round_pad > div > div[data-value^="6"],
			.profile_main_cont .round_pad > div > div[data-value="70"],
			.profile_main_cont .round_pad > div > div[data-value="71"],
			.profile_main_cont .round_pad > div > div[data-value="72"],
			.profile_main_cont .round_pad > div > div[data-value="73"],
			.profile_main_cont .round_pad > div > div[data-value="74"],
			.profile_main_cont .round_pad > div > div[data-value="75"] {
				-ms-transform: rotate(180deg);
				transform: rotate(180deg);
				}
			.profile_main_cont .round_pad > div > div[data-value="76"],
			.profile_main_cont .round_pad > div > div[data-value="77"],
			.profile_main_cont .round_pad > div > div[data-value="78"],
			.profile_main_cont .round_pad > div > div[data-value="79"],
			.profile_main_cont .round_pad > div > div[data-value^="8"],
			.profile_main_cont .round_pad > div > div[data-value^="9"],
			.profile_main_cont .round_pad > div > div[data-value="100"] {
				-ms-transform: rotate(270deg);
				transform: rotate(270deg);
				}

.profile_main_cont .game_stats_graph {
	height: 214px;
	position: relative;
	background-color: #384252;
	}

	.profile_main_cont .game_stats_graph .graph {
		width: 350px;
		height: 120px;
		position: relative;
		margin: 52px auto 0px;
		background-color: #272f3c;
		background-repeat: repeat-y;
		background-position: left top;
		}
	.profile_main_cont .game_stats_graph .graph.type3 {
		background-image: url(/static/awru.my.games/img/main/content/user/stats/graph_bg_3.png);
		}
	.profile_main_cont .game_stats_graph .graph.type7 {
		background-image: url(/static/awru.my.games/img/main/content/user/stats/graph_bg_7.png);
		}
	.profile_main_cont .game_stats_graph .graph.type24 {
		background-image: url(/static/awru.my.games/img/main/content/user/stats/graph_bg_24.png);
		}
	.profile_main_cont .game_stats_graph .graph.type30 {
		background-image: url(/static/awru.my.games/img/main/content/user/stats/graph_bg_30.png);
		}

		.profile_main_cont .game_stats_graph .graph svg {
			-webkit-transform: rotateX(180deg);
			transform: rotateX(180deg);
			}

		.profile_main_cont .game_stats_graph .graph .svg_dots {
			width: inherit;
			height: inherit;
			position: absolute;
			top: 0px;
			left: 0px;
			z-index: 1;
			-webkit-transform: rotateX(180deg);
			transform: rotateX(180deg);
			}

			.profile_main_cont .game_stats_graph .graph .svg_dots > div {
				width: 5px;
				height: 5px;
				position: absolute;
				left: 20px;
				top: 20px;
				background: #fff;
				z-index: 1;
				cursor: pointer;
				-webkit-transform: translate(-50%,-50%);
				transform: translate(-50%,-50%);
				}
			.profile_main_cont .game_stats_graph .graph .svg_dots > div:hover {
				background: #fecb00;
				border: 1px solid #fff;
				}

		.profile_main_cont .game_stats_graph .graph .scale {
			width: 44px;
			height: inherit;
			top: 0px;
			position: absolute;
			}
		.profile_main_cont .game_stats_graph .graph .scale:first-child {
			left: -50px;
			}
		.profile_main_cont .game_stats_graph .graph .scale:last-child {
			right: -50px;
			}

			.profile_main_cont .game_stats_graph .graph .scale > div {
				width: inherit;
				position: absolute;
				color: #bbc5d1;
				font-size: 15px;
				text-align: right;
				}
			.profile_main_cont .game_stats_graph .graph .scale:last-child > div {
				text-align: left;
				}
			.profile_main_cont .game_stats_graph .graph .scale > div:nth-child(1) {
				top: 0px;
				}
			.profile_main_cont .game_stats_graph .graph .scale > div:nth-child(2) {
				top: 50%;
				-webkit-transform: translateY(-50%);
				transform: translateY(-50%);
				}
			.profile_main_cont .game_stats_graph .graph .scale > div:nth-child(3) {
				bottom: 0px;
				}

	.profile_main_cont .game_stats_graph h6 {
		width: 100%;
		position: absolute;
		top: 16px;
		color: #fff;
		font: 18px/20px Arial, Helvetica, sans-serif;
		text-align: center;
		text-transform: uppercase;
		}
	.profile_main_cont .game_stats_graph .graph_title {
		width: 100%;
		position: absolute;
		bottom: 13px;
		color: #bbc5d1;
		font: 15px/20px Arial, Helvetica, sans-serif;
		text-align: center;
		}

.profile_main_cont .game_stats2 {
	height: 214px;
	position: relative;
	background: url(/static/awru.my.games/img/main/content/user/stats/ico_profile_game_pad_corners.png) left top no-repeat;
	}

	.profile_main_cont .game_stats2 h6 {
		width: 380px;
		position: absolute;
		margin: 0px 0px 24px;
		padding-left: 30px;
		left: 30px;
		top: 30px;
		color: #272f3c;
		font: 18px/20px Arial, Helvetica, sans-serif;
		text-transform: uppercase;
		z-index: 3;
		}

		.profile_main_cont .game_stats2 h6 > span {
			min-width: 80px;
			position: absolute;
			right: 0px;
			font-size: 26px;
			font-weight: bold;
			z-index: 2;
			}

	.profile_main_cont .game_stats2 > .stats_line {
		position: absolute;
		top: 64px;
		left: 24px;
		z-index: 1;
		}

		.profile_main_cont .game_stats2 > .stats_line > div {
			width: 421px;
			height: 38px;
			position: relative;
			background: #dde2e8;
			}

			.profile_main_cont .game_stats2 > .stats_line > div > span {
				height: 100%;
				position: absolute;
				color: #fff;
				font-size: 19px;
				line-height: 38px;
				text-indent: 6px;
				z-index: 1;
				}

			.profile_main_cont .game_stats2 > .stats_line > div > span:nth-child(1) {
				direction: ltr;
				}
			.profile_main_cont .game_stats2 > .stats_line > div > span:nth-child(2) {
				direction: rtl;
				}

			.profile_main_cont .game_stats2 > .stats_line > div > span:nth-child(1) {
				left: 0px;
				background: #6f8097;
				z-index: 2;
				}
			.profile_main_cont .game_stats2 > .stats_line > div > span:nth-child(2) {
				right: 0px;
				background: #384252;
				z-index: 3;
				}
			.profile_main_cont .game_stats2 > .stats_line > div > span:nth-child(2):before {
				content: '';
				width: 3px;
				height: inherit;
				position: absolute;
				left: -1px;
				background: none;
				z-index: 4;
				}

			.profile_main_cont .game_stats2 > .stats_line > div > span[style^="width: 9"],
			.profile_main_cont .game_stats2 > .stats_line > div > span[style^="width: 100"] {
				z-index: 1;
				}

	.profile_main_cont .game_stats2 > .list_pad {
		width: 439px;
		position: absolute;
		left: 30px;
		top: 114px;
		z-index: 2;
		}

		.profile_main_cont .game_stats2 > .list_pad div {
			padding-left: 30px;
			color: #272f3c;
			font-size: 15px;
			line-height: 22px;
			}
		.profile_main_cont .game_stats2 > .list_pad div:before {
			content: '';
			width: 14px;
			height: 14px;
			display: block;
			position: absolute;
			left: 9px;
			margin-top: 4px;
			z-index: 1;
			}
		.profile_main_cont .game_stats2 > .list_pad div:nth-child(1):before {background: #6f8097}
		.profile_main_cont .game_stats2 > .list_pad div:nth-child(2):before {background: #384252}

			.profile_main_cont .game_stats2 > .list_pad div > span {
				min-width: 109px;
				right: 0px;
				position: absolute;
				text-align: left;
				z-index: 1;
				}

.profile_main_cont .game_stats3 {
	height: 244px;
	position: relative;
	background: #6f8097;
	}

	.profile_main_cont .game_stats3 h6 {
		position: absolute;
		margin: 0px 0px 24px;
		left: 30px;
		top: 16px;
		color: #fff;
		font: 18px/20px Arial, Helvetica, sans-serif;
		text-transform: uppercase;
		z-index: 3;
		}

	.profile_main_cont .game_stats3 > .list_pad {
		width: 224px;
		position: absolute;
		left: 30px;
		top: 82px;
		z-index: 2;
		}

		.profile_main_cont .game_stats3 > .list_pad div {
			padding-left: 53px;
			color: #fff;
			font-size: 15px;
			line-height: 22px;
			background: url(/static/awru.my.games/img/main/content/user/stats/ico_profile_vehicles.png) left 30px no-repeat;
			}
		.profile_main_cont .game_stats3 > .list_pad div:hover {
			color: #fcda0f;
			background-image: url(/static/awru.my.games/img/main/content/user/stats/ico_profile_vehicles_hover.png);
			}
		.profile_main_cont .game_stats3 > .list_pad div:nth-child(odd) {
			background-color: #4d5b6f;
			}
		.profile_main_cont .game_stats3 > .list_pad div:nth-child(1) {background-position: 30px 3px}
		.profile_main_cont .game_stats3 > .list_pad div:nth-child(2) {background-position: 30px -27px}
		.profile_main_cont .game_stats3 > .list_pad div:nth-child(3) {background-position: 30px -57px}
		.profile_main_cont .game_stats3 > .list_pad div:nth-child(4) {background-position: 30px -87px}
		.profile_main_cont .game_stats3 > .list_pad div:nth-child(5) {background-position: 30px -117px}

		.profile_main_cont .game_stats3 > .list_pad div:before {
			content: '';
			width: 14px;
			height: 14px;
			display: block;
			position: absolute;
			left: 9px;
			margin-top: 4px;
			z-index: 1;
			}
		.profile_main_cont .game_stats3 > .list_pad div:nth-child(1):before {background: #fecb00}
		.profile_main_cont .game_stats3 > .list_pad div:nth-child(2):before {background: #ffffff}
		.profile_main_cont .game_stats3 > .list_pad div:nth-child(3):before {background: #bacf30}
		.profile_main_cont .game_stats3 > .list_pad div:nth-child(4):before {background: #384252}
		.profile_main_cont .game_stats3 > .list_pad div:nth-child(5):before {background: #d99114}

			.profile_main_cont .game_stats3 > .list_pad div > span {
				min-width: 50px;
				right: 0px;
				position: absolute;
				text-align: left;
				z-index: 1;
				}

		.profile_main_cont .game_stats3 > .list_pad .total {
			padding-top: 8px;
			font-weight: bold;
			}

	.profile_main_cont .game_stats3 > .round_pad {
		width: 162px;
		height: 162px;
		position: absolute;
		right: 26px;
		top: 56px;
		background: url(/static/awru.my.games/img/main/content/user/stats/ico_profile_game_stats_corners2.png) center center no-repeat;
		z-index: 1;
		}

		.profile_main_cont .game_stats3 .round_pad > div {
			background-color: #4e5b70;
			}

	.profile_main_cont .game_stats3 .diag_pad {
		width: 140px;
		height: 430px;
		position: absolute;
		top: -86px;
		left: 172px;
		-ms-transform: rotate(270deg);
		transform: rotate(270deg);
		z-index: 1;
		}

		.profile_main_cont .game_stats3 .diag_pad > div {
			width: 140px;
			height: 36px;
			display: block;
			position: relative;
			margin-bottom: 6px;
			}

			.profile_main_cont .game_stats3 .diag_pad > div > span {
				min-width: 2px;
				height: inherit;
				display: block;
				position: relative;
				float: left;
				direction: rtl;
				}
			.profile_main_cont .game_stats3 .diag_pad > div > span[style="width: 0%;"] {
				display: none;
				}

			.profile_main_cont .game_stats3 .diag_pad > div > span:nth-child(1) {background: #d99114;}
			.profile_main_cont .game_stats3 .diag_pad > div > span:nth-child(2) {background: #384252;}
			.profile_main_cont .game_stats3 .diag_pad > div > span:nth-child(3) {background: #bacf30;}
			.profile_main_cont .game_stats3 .diag_pad > div > span:nth-child(4) {background: #ffffff;}
			.profile_main_cont .game_stats3 .diag_pad > div > span:nth-child(5) {background: #fecb00;}

			.profile_main_cont .game_stats3 .diag_pad > div > span:nth-child(1):hover {background: #eba411;}
			.profile_main_cont .game_stats3 .diag_pad > div > span:nth-child(2):hover {background: #465f8a;}
			.profile_main_cont .game_stats3 .diag_pad > div > span:nth-child(3):hover {background: #cdde2d;}
			.profile_main_cont .game_stats3 .diag_pad > div > span:nth-child(4):hover {background: #cee3ff;}
			.profile_main_cont .game_stats3 .diag_pad > div > span:nth-child(5):hover {background: #ffe100;}

			.profile_main_cont .game_stats3 .diag_pad > div > span:before {
				content: '';
				display: block;
				width: 1px;
				height: 38px;
				background: #6f8097;
				}

			.profile_main_cont .game_stats3 .diag_pad > div > div {
				width: 1px;
				}
				.profile_main_cont .game_stats3 .diag_pad > div > div > span {
					width: 36px;
					height: 16px;
					position: absolute;
					margin-top: 10px;
					margin-left: -7px;
					color: #fff;
					text-align: center;
					background: none;
					-ms-transform: rotate(90deg);
					transform: rotate(90deg);
					}
				.profile_main_cont .game_stats3 .diag_pad > div > div:only-child > span {
					color: #384252;
					}

.profile_main_cont .game_stats3 .diag_levels {
	width: 489px;
	height: 30px;
	position: absolute;
	top: 208px;
	left: 5px;
	overflow: hidden;
	z-index: 2;
	}

	.profile_main_cont .game_stats3 .diag_levels > div {
		width: 36px;
		height: 30px;
		float: left;
		margin-right: 6px;
		color: #fff;
		text-align: center;
		}
	.profile_main_cont .game_stats3 .diag_levels > div:first-child {
		width: 22px;
		margin-right: 0px;
		color: #c6ccd4;
		}

.profile_main_cont .game_stats4 {
	height: 244px;
	position: relative;
	background: #fff;
	}

	.profile_main_cont .game_stats4 h6 {
		position: absolute;
		margin: 0px 0px 24px;
		left: 30px;
		top: 16px;
		color: #272f3c;
		font: 18px/20px Arial, Helvetica, sans-serif;
		text-transform: uppercase;
		z-index: 3;
		}

	.profile_main_cont .game_stats4 > .list_pad {
		width: 224px;
		position: absolute;
		top: 50%;
		left: 30px;
		margin-top: 15px;
		-webkit-transform: translateY(-50%);
		transform: translateY(-50%);
		z-index: 2;
		}

		.profile_main_cont .game_stats4 > .list_pad div {
			padding-left: 30px;
			color: #272f3c;
			font-size: 15px;
			line-height: 22px;
			}
		.profile_main_cont .game_stats4 > .list_pad div:hover {
			color: #32558e;
			}

		.profile_main_cont .game_stats4 > .list_pad div:before {
			content: '';
			width: 14px;
			height: 14px;
			display: block;
			position: absolute;
			box-sizing: border-box;
			left: 9px;
			margin-top: 4px;
			z-index: 1;
			}
		.profile_main_cont .game_stats4 > .list_pad .type1:before {background: #fecb00}
		.profile_main_cont .game_stats4 > .list_pad .type2:before {background: #7fc2ec}
		.profile_main_cont .game_stats4 > .list_pad .type3:before {background: #ffffff; border: 1px solid #9eaec4;}
		.profile_main_cont .game_stats4 > .list_pad .type4:before {background: #db3c24}

			.profile_main_cont .game_stats4 > .list_pad div > span {
				min-width: 50px;
				right: 0px;
				position: absolute;
				text-align: left;
				z-index: 1;
				}

	.profile_main_cont .game_stats4 > .round_pad {
		width: 162px;
		height: 162px;
		position: absolute;
		right: 26px;
		top: 56px;
		background: url(/static/awru.my.games/img/main/content/user/stats/ico_profile_game_stats_corners.png) center center no-repeat;
		z-index: 1;
		}

		.profile_main_cont .game_stats4 .round_pad > div {
			background-color: #dde2e8;
			}

	.profile_main_cont .game_stats4 .diag_header {
		width: 450px;
		height: 25px;
		position: absolute;
		left: 11px;
		top: 48px;
		border-bottom: 1px solid #aab4c2;
		z-index: 3;
		}

		.profile_main_cont .game_stats4 .diag_header > div {
			position: absolute;
			color: #6f8097;
			font-size: 15px;
			z-index: 1;
			}
		.profile_main_cont .game_stats4 .diag_header > div:nth-child(1) {
			width: 72px;
			margin-left: 0px;
			text-align: right;
			}
		.profile_main_cont .game_stats4 .diag_header > div:nth-child(2) {
			width: 38px;
			margin-left: 76px;
			text-align: center;
			}
		.profile_main_cont .game_stats4 .diag_header > div:nth-child(3) {
			margin-left: 119px;
			}
		.profile_main_cont .game_stats4 .diag_header > div:nth-child(4) {
			margin-left: 399px;
			}

	.profile_main_cont .game_stats4 > .diag_pad {
		width: 450px;
		height: 140px;
		position: absolute;
		left: 11px;
		top: 82px;
		z-index: 2;
		}

		.profile_main_cont .game_stats4 > .diag_pad > div {
			height: 22px;
			position: relative;
			margin-bottom: 1px;
			padding-left: 53px;
			color: #272f3c;
			font-size: 15px;
			line-height: 22px;
			}

			.profile_main_cont .game_stats4 > .diag_pad > div > span:nth-child(1) {
				width: 50px;
				left: 0px;
				position: absolute;
				padding-right: 23px;
				text-align: right;
				background: url(/static/awru.my.games/img/main/content/user/stats/ico_profile_vehicles2.png) left 30px no-repeat;
				z-index: 1;
				}
			.profile_main_cont .game_stats4 > .diag_pad > div:nth-child(1) > span {background-position: right 3px}
			.profile_main_cont .game_stats4 > .diag_pad > div:nth-child(2) > span {background-position: right -27px}
			.profile_main_cont .game_stats4 > .diag_pad > div:nth-child(3) > span {background-position: right -57px}
			.profile_main_cont .game_stats4 > .diag_pad > div:nth-child(4) > span {background-position: right -87px}
			.profile_main_cont .game_stats4 > .diag_pad > div:nth-child(5) > span {background-position: right -117px}

			.profile_main_cont .game_stats4 > .diag_pad > div > span:nth-child(2) {
				width: 37px;
				left: 78px;
				position: absolute;
				color: #6f8097;
				text-align: center;
				white-space: nowrap;
				z-index: 2;
				}

			.profile_main_cont .game_stats4 > .diag_pad > div > div {
				width: 270px;
				height: 19px;
				position: relative;
				margin-left: 66px;
				}

				.profile_main_cont .game_stats4 > .diag_pad > div > div > span {
					height: inherit;
					display: block;
					position: absolute;
					box-sizing: border-box;
					top: 1px;
					left: 0px;
					z-index: 1;
					}
				.profile_main_cont .game_stats4 > .diag_pad > div > div > span[style="width: 0%;"] {
					display: none;
					}
				.profile_main_cont .game_stats4 > .diag_pad > div:nth-child(1) > div > span {background: #fecb00}
				.profile_main_cont .game_stats4 > .diag_pad > div:nth-child(2) > div > span {background: #ffffff; border: 1px solid #9eaec4;}
				.profile_main_cont .game_stats4 > .diag_pad > div:nth-child(3) > div > span {background: #bacf30}
				.profile_main_cont .game_stats4 > .diag_pad > div:nth-child(4) > div > span {background: #384252}
				.profile_main_cont .game_stats4 > .diag_pad > div:nth-child(5) > div > span {background: #d99114}

			.profile_main_cont .game_stats4 > .diag_pad > div > span:last-child {
				width: 50px;
				position: absolute;
				top: 0px;
				right: 0px;
				color: #384252;
				text-align: left;
				z-index: 2;
				}

.user_rank_stats .game_stats2 {
	padding: 10px 35px 10px 38px;
	box-sizing: border-box;
	position: relative;
	}

	.user_rank_stats .rank_user_ratings {
		font-size: 10px;
		}

		.user_rank_stats .rank_pad_name {
			width: 143px;
			font-size: 17px;
			}

		.user_rank_stats .rank_user_ratings_descr a {
			display: inline-block;
			margin: 17px 0px 13px;
			color: #272f3c;
			font: 18px/20px Arial, Helvetica, sans-serif;
			text-transform: uppercase;
			}
		.user_rank_stats .rank_user_ratings_descr p {
			margin: 0px;
			}
		.user_rank_stats .rank_user_ratings_descr strong {
			font: bold 15px/22px Arial, Helvetica, sans-serif;
			}

	.user_rank_stats .rank_user_ratings_list {
		font: 15px/22px Arial, Helvetica, sans-serif;
		}

		.user_rank_stats .rank_user_ratings_list .label {
			width: 162px;
			display: inline-block;
			}
		.user_rank_stats .rank_user_ratings_list .count {
			display: inline-block;
			}

	.user_rank_stats .rank_pad {
		width: 143px;
		height: 173px;
		position: absolute;
		right: 35px;
		top: 27px;
		background: #a1a8b2 url(/static/awru.my.games/img/main/content/user/stats/block_rank_pad.png) 0px bottom no-repeat;
		}

		.user_rank_stats .rank_pad_icon {
			background-size: auto 100%;
			width: 68px;
			height: 93px;
			top: 58px;
			}
			.user_rank_stats .rank_pad_icon div {
				background-size: auto 100%;
				width: 68px;
				height: 93px;
				}
			.user_rank_stats .rank_pad.type1 .rank_pad_icon > div {background-position: 0px center}
			.user_rank_stats .rank_pad.type2 .rank_pad_icon > div {background-position: -65px center}
			.user_rank_stats .rank_pad.type3 .rank_pad_icon > div {background-position: -133px center}
			.user_rank_stats .rank_pad.type4 .rank_pad_icon > div {background-position: -200px center}
			.user_rank_stats .rank_pad.type5 .rank_pad_icon > div {background-position: -267px center}
			.user_rank_stats .rank_pad.type6 .rank_pad_icon > div {background-position: -334px center}
			.user_rank_stats .rank_pad.type7 .rank_pad_icon > div {background-position: -401px center}

.user_hint_stats {
	min-width: 50px;
	max-width: 150px;
	position: absolute;
	display: none;
	padding: 8px 12px 8px;
	color: #23262d;
	font-size: 13px;
	line-height: 18px;
	background: #fff;
	border: 1px solid #6f8097;
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	z-index: 101;
	}
	.user_hint_stats:before {
		content: '';
		width: 12px;
		height: 12px;
		position: absolute;
		top: 50%;
		left: -7px;
		margin-top: -6px;
		background: #fff;
		-ms-transform: rotate(45deg);
		transform: rotate(45deg);
		border-left: 1px solid #6f8097;
		border-bottom: 1px solid #6f8097;
		}

/* Achievements */

.layout.user_achievements .bg_title {
	position: relative;
	}
.layout.user_achievements .node_submenu {
	position: absolute;
	right: 0px;
	z-index: 1;
	}

.user_achievements h4 {
	margin-bottom: 6px;
	}

.ach_list {
	min-height: 170px;
	margin-bottom: 16px;
	background: url(/static/awru.my.games/img/main/content/user/achievements/ach_list_bg.png) left top repeat;
	overflow: hidden;
	cursor: default;
	}

	.ach_list > div {
		width: 113px;
		height: 170px;
		position: relative;
		float: left;
		margin-right: 6px;
		margin-bottom: 6px;
		background-color: #6f8097;
		overflow: hidden;
		}
	.ach_list > div:nth-child(8) {
		margin-right: 0px;
		}
	.ach_list > div.disabled {
		opacity: 0.5;
		}
	.ach_list > div.max {
		background-color: #3f4e63;
		}

		.ach_list > div.max > div {
			color: #fcda0f;
			}

		.ach_list > div > .ach_title {
			width: 100%;
			position: absolute;
			box-sizing: border-box;
			top: 0px;
			padding: 6px;
			color: #fff;
			font: bold 13px/14px Arial, Helvetica, sans-serif;
			text-align: center;
			z-index: 2;
			}

		.ach_list > div > img {
			width: 100%;
			position: absolute;
			left: 50%;
			top: 50%;
			margin: 6px auto 0px;
			-webkit-transform: translate(-50%,-50%);
			-ms-transform: translate(-50%,-50%);
			transform: translate(-50%,-50%);
			-webkit-user-select: none;
			-khtml-user-select: none;
			-moz-user-select: none;
			-ms-user-select: none;
			user-select: none;
			z-index: 1;
			}
		.ach_list > div.disabled > img {
			opacity: 0.5;
			filter: grayscale(100%);
			}

		.ach_list > div > .ach_progress {
			width: 100%;
			position: absolute;
			box-sizing: border-box;
			bottom: 0px;
			padding: 6px;
			color: #fff;
			font: bold 13px/14px Arial, Helvetica, sans-serif;
			text-align: center;
			z-index: 2;
			}

	.ach_list [data-id="242"] img {width: 120px; margin: 8px 0px 0px 0px;}
	.ach_list [data-id="245"] img {width: 120px; margin: 8px 0px 0px 0px;}
	.ach_list [data-id="224"] img {width: 130px; margin: 8px 0px 0px 0px;}
	.ach_list [data-id="233"] img {width: 108px; margin: 8px 0px 0px 0px;}
	.ach_list [data-id="236"] img {width: 113px; margin: 6px 0px 0px 0px;}
	.ach_list [data-id="254"] img {width: 144px; margin: 6px 0px 0px 0px;}
	.ach_list [data-id="239"] img {width: 102px; margin: 9px 0px 0px 0px;}

	.ach_list [data-id="342"] img {width: 96px; margin: 6px 0px 0px 0px;}
	.ach_list [data-id="400"] img {width: 96px; margin: 6px 0px 0px 0px;}
	.ach_list [data-id="401"] img {width: 96px; margin: 6px 0px 0px 0px;}
	.ach_list [data-id="423"] img {width: 138px; margin: 10px 0px 0px 0px;}
	.ach_list [data-id="425"] img {width: 113px; margin: 9px 0px 0px 0px;}
	.ach_list [data-id="424"] img {width: 120px; margin: 9px 0px 0px 0px;}

	.ach_list [data-id="12"]  img {width: 86px; margin: 5px 0px 0px 0px;}
	.ach_list [data-id="393"] img {width: 132px; margin: 2px 0px 0px 0px;}
	.ach_list [data-id="393"] img {width: 113px; margin: 6px 0px 0px 0px;}
	.ach_list [data-id="384"] img {width: 113px; margin: 10px 0px 0px 0px;}
	.ach_list [data-id="390"] img {width: 113px; margin: 7px 0px 0px 0px;}
	.ach_list [data-id="399"] img {width: 92px; margin: 9px 0px 0px 2px;}

	.ach_list [data-id="20"]  img {width: 104px; margin: 2px 0px 0px 0px;}
	.ach_list [data-id="29"]  img {width: 97px; margin: 4px 0px 0px 0px;}
	.ach_list [data-id="50"]  img {width: 122px; margin: 6px 0px 0px 0px;}
	.ach_list [data-id="46"]  img {width: 102px; margin: 6px 0px 0px 0px;}
	.ach_list [data-id="56"]  img {width: 90px; margin: 6px 0px 0px -9px;}
	.ach_list [data-id="57"]  img {width: 88px; margin: 6px 0px 0px -9px;}
	.ach_list [data-id="59"]  img {width: 94px; margin: 6px 0px 0px -1px;}
	.ach_list [data-id="60"]  img {width: 94px; margin: 6px 0px 0px -2px;}

	.ach_list [data-id="402"] img {width: 99px; margin: -6px 0px 0px 2px;}
	.ach_list [data-id="403"] img {width: 99px; margin: -6px 0px 0px 2px;}

	.ach_list [data-id="66"]  img {width: 78px; margin: 6px 0px 0px 0px;}
	.ach_list [data-id="285"] img {width: 108px; margin: 4px 0px 0px 0px;}
	.ach_list [data-id="110"] img {width: 103px; margin: 8px 0px 0px 0px;}
	.ach_list [data-id="278"] img {width: 86px; margin: 4px 0px 0px 0px;}


/* User vehicles */

.data_list.type_vehicles > div {
	height: 36px;
	}
	.data_list.type_vehicles > div > div {
		line-height: 36px;
		}

	.data_list.type_vehicles > div > div:nth-child(1) {
		width: 9%;
		padding-left: 36px;
		background: url(/static/awru.my.games/img/main/content/user/vehicles/ico_vehicles_type.png) 10px 50px no-repeat;
		}
	.data_list.type_vehicles > div > div:nth-child(1).yellow {
		color: #fcda0f;
		background-image: url(/static/awru.my.games/img/main/content/user/vehicles/ico_vehicles_type2.png);
		}
	.data_list.type_vehicles > div > div:nth-child(1).type1 {background-position: 10px 11px;}
	.data_list.type_vehicles > div > div:nth-child(1).type2 {background-position: 10px -19px;}
	.data_list.type_vehicles > div > div:nth-child(1).type3 {background-position: 10px -49px;}
	.data_list.type_vehicles > div > div:nth-child(1).type4 {background-position: 10px -79px;}
	.data_list.type_vehicles > div > div:nth-child(1).type5 {background-position: 10px -109px;}

	.data_list.type_vehicles > div > div:nth-child(2) {
		width: 9%;
		text-align: center;
		}
	.data_list.type_vehicles > div > div:nth-child(3) {
		width: 33%;
		padding-left: 46px;
		background: url(/static/awru.my.games/img/main/content/user/vehicles/ico_contractor_type.png?1) 10px 50px no-repeat;
		}
	.data_list.type_vehicles > div > div:nth-child(3).type1 {background-position: 10px 3px;}
	.data_list.type_vehicles > div > div:nth-child(3).type2 {background-position: 10px -47px;}
	.data_list.type_vehicles > div > div:nth-child(3).type3 {background-position: 10px -97px;}
	.data_list.type_vehicles > div > div:nth-child(3).type4 {background-position: 10px -147px;}
	.data_list.type_vehicles > div > div:nth-child(3).type5 {background-position: 10px -203px;}
	.data_list.type_vehicles > div > div:nth-child(3).type6 {background-position: 10px -257px;}
	.data_list.type_vehicles > div > div:nth-child(3).type7 {background-position: 10px -317px;}

	.data_list.type_vehicles > div > div:nth-child(4) {
		width: 7%;
		text-align: right;
		}
	.data_list.type_vehicles > div > div:nth-child(5) {
		width: 10%;
		text-align: right;
		}
	.data_list.type_vehicles > div > div:nth-child(6) {
		width: 17%;
		padding-right: 16px;
		text-align: right;
		}
	.data_list.type_vehicles > div > div:nth-child(7) {
		width: 15%;
		padding-right: 16px;
		text-align: right;
		}
	.data_list.type_vehicles > div > div:nth-child(8) {
		width: 13%;
		padding-right: 16px;
		text-align: right;
		}

	.data_list.header.type_vehicles > div > div:nth-child(1),
	.data_list.header.type_vehicles > div > div:nth-child(3) {
		padding-left: 13px;
		}

	.data_list.total.type_vehicles > div > div {
		text-align: right;
		}

	.data_list.total.type_vehicles > div > div:nth-child(3) {
		color: #6f8097;
		}

/* User vehicles recover */

.vehicle_recover_list {
	font-size: 0px;
	}

	.vehicle_recover_list label {
		width: 316px;
		display: inline-block;
		color: #384252;
		font: bold 17px/28px Arial, Helvetica, sans-serif;
		cursor: pointer;
		-moz-user-select: none;
		-khtml-user-select: none;
		user-select: none;
		}
	.vehicle_recover_list label:hover {
		text-decoration: underline;
		}

		.vehicle_recover_list label > input {
			margin-right: 8px;
			}

/* User battles */

.data_list.type_battles div.list {
	min-height: 84px;
	}
	.data_list.type_battles div.list:nth-child(odd) {
		background-color: #6f8097;
		}
	.data_list.type_battles div.list:nth-child(even) {
		background-color: #4f5c71;
		}

	.data_list.type_battles div.list > div {
		position: relative;
		line-height: 24px;
		overflow: hidden;
		}

	.data_list.type_battles div.list > div:nth-child(1) {
		width: 10%;
		}

		.data_list.type_battles div.list > div:nth-child(1) > div {
			width: 46px;
			height: 62px;
			position: relative;
			margin: 11px 0px 0px 33px;
			background-image: url(/static/awru.my.games/img/main/content/user/battles/battle_type_pad.png);
			background-repeat: no-repeat;
			}
		.data_list.type_battles div.list > div:nth-child(1) > div.type1 {background-position: 0px top}
		.data_list.type_battles div.list > div:nth-child(1) > div.type2 {background-position: -50px top}

			.data_list.type_battles div.list > div:nth-child(1) > div > .flag {
				width: inherit;
				height: inherit;
				position: absolute;
				top: 0px;
				background: url(/static/awru.my.games/img/main/content/user/battles/flag.png) 44px 2px no-repeat;
				z-index: 1;
				}
			.data_list.type_battles div.list > div:nth-child(1) > div > .flag.yellow {background-position: 0px 2px}
			.data_list.type_battles div.list > div:nth-child(1) > div > .flag.blue   {background-position: -44px 2px}
			.data_list.type_battles div.list > div:nth-child(1) > div > .flag.red 	 {background-position: -88px 2px}

			.data_list.type_battles div.list > div:nth-child(1) > div > .text {
				width: 100%;
				position: absolute;
				bottom: 0px;
				color: #374050;
				font-size: 15px;
				line-height: 17px;
				font-weight: bold;
				text-align: center;
				z-index: 2;
				}

	.data_list.type_battles div.list > div:nth-child(2) {
		width: 35%;
		}
	.data_list.type_battles div.list > div:nth-child(3) {
		width: 16%;
		text-align: right;
		}
	.data_list.type_battles div.list > div:nth-child(4) {
		width: 16%;
		text-align: right;
		}
	.data_list.type_battles div.list > div:nth-child(5) {
		width: 23%;
		padding-left: 3%;
		text-align: center;
		}

		.data_list.type_battles div.list > div:nth-child(n+2) > div:first-child {
			margin-top: 17px;
			}

			.data_list.type_battles div.list > div:nth-child(2) > div > span:nth-child(1) {
				width: 70px;
				display: inline-block;
				color: #d4dae3;
				font-size: 15px;
				font-weight: normal;
				}
			.data_list.type_battles div.list > div:nth-child(2) > div:nth-child(1) {
				font-weight: bold;
				}

		.data_list.type_battles div.list > div:nth-child(3) > div,
		.data_list.type_battles div.list > div:nth-child(4) > div {
			padding-right: 30px;
			background: url(/static/awru.my.games/img/main/content/user/battles/ico_fields.png) right 30px no-repeat;
			}
		.data_list.type_battles div.list > div:nth-child(3) > div:nth-child(1) {
			background-position: right 0px;
			}
		.data_list.type_battles div.list > div:nth-child(3) > div:nth-child(2) {
			background-position: right -30px;
			}
		.data_list.type_battles div.list > div:nth-child(4) > div:nth-child(1) {
			background-position: right -60px;
			}
		.data_list.type_battles div.list > div:nth-child(4) > div:nth-child(2) {
			background-position: right -90px;
			}

		.data_list.type_battles div.list > div:nth-child(5) a {

			width: 68px;
			display: inline-block;
			margin: 0px 4px;
			padding-bottom: 1px;
			color: #fff;
			font: bold 12px/20px Verdana, Geneva, sans-serif;
			text-align: center;
			text-decoration: none;
			background: #23262d;
			}
		.data_list.type_battles div.list > div:nth-child(5) a:hover {
			color: #23262d;
			background: #feca00;
			}
		.data_list.type_battles div.list > div:nth-child(5) a.disabled {
			color: #6f8097;
			background: #23262d;
			cursor: default;
			}
			/* star */
			.data_list.type_battles div.list .favorites__star {
				position: absolute;
				left: 1px;
				top: 9px;
				height: 64px;
				width: 30px;
				background: url(/static/awru.my.games/img/main/content/user/battles/star.png) 9px 24px no-repeat;
				cursor: pointer;
			}
			.data_list.type_battles div.list .favorites__star:hover,
			.data_list.type_battles div.list .favorites__star.active {
				background-position: -78px 24px;
			}

.favorites__battles {
	background-color: #4f5c71;
	margin-bottom: 25px;
}
.favorites__battles h4 {
	color: #fff;
	text-align: center;
	margin: 0;
	padding: 5px 5px;
}

.user_battles__block {
	width: 950px;
	margin: auto;
}
.user_battles__block .text-orange {
	color: #fecb00;
}
.user_battles__block .battle-ta-right {
	text-align: right;
}
.user_battles__block .inline {
	display: inline-block;
	vertical-align: middle;
}

	/* battle icons */

.user_battles__block .battle-icon {
	display: inline-block;
	vertical-align: middle;
}
.user_battles__block .battle-table-icon {
	display: inline-block;
	vertical-align: middle;
	background: url(/static/awru.my.games/img/main/content/user/battles/table-icon.png) no-repeat 0 0;
	width: 31px;
	height: 17px;
}
.user_battles__block .battle-table-icon---tank {
	background-position: 0 0;
}
.user_battles__block .battle-table-icon---tank-grey {
	background-position: 0 -22px;
}
.user_battles__block .battle-table-icon---tank-lg {
	width: 39px;
	background-position: -269px 0;
	margin-left: 58px;
}
.user_battles__block .battle-table-icon---plus {
	background-position: -31px 0;
}
.user_battles__block .battle-table-icon---edit {
	background-position: -62px 0;
}
.user_battles__block .battle-table-icon---eye {
	background-position: -93px 0;
}
.user_battles__block .battle-table-icon---eye-grey {
	background-position: -93px -22px;
}
.user_battles__block .battle-table-icon---plus2 {
	background-position: -124px 0;
}
.user_battles__block .battle-table-icon---eye2 {
	background-position: -155px 0;
}
.user_battles__block .battle-table-icon---drop {
	background-position: -186px 0;
}
.user_battles__block .battle-table-icon---repair {
	background-position: -217px 0;
}
.user_battles__block .battle-table-icon---rep {
	background-position: -186px -22px;
}
.user_battles__block .battle-table-icon--people {
	width: 20px;
	background-position: -248px 0;
}
.user_battles__block .battle-table-icon--people-grey {
	width: 20px;
	background-position: -248px -22px;
}
.user_battles__block .battle-icon--sort {
	width: 9px;
	height: 14px;
	background-position: -313px -22px;
}
.user_battles__block .battle-icon--time {
	width: 13px;
	height: 17px;
	background: url(/static/awru.my.games/img/main/content/user/battles/static-head-time.png) no-repeat 0 0;
}
.user_battles__block .battle-icon--tank {
	width: 31px;
	height: 17px;
	background: url(/static/awru.my.games/img/main/content/user/battles/static-head-tank.png) no-repeat 0 0;
}
.user_battles__block .battle-icon--credits-sm {
	width: 20px;
	height: 18px;
	background: url(/static/awru.my.games/img/main/content/user/battles/static-head-credit.png) no-repeat 0 0;
}
.user_battles__block .battle-icon--rep-sm {
	width: 18px;
	height: 18px;
	background: url(/static/awru.my.games/img/main/content/user/battles/static-head-rep.png) no-repeat 0 0;
}
.user_battles__block .battle-icon--credits {
	width: 22px;
	height: 22px;
	background: url(/static/awru.my.games/img/main/content/user/battles/icon-credit.png) no-repeat 0 0;
}
.user_battles__block .battle-icon--rep {
	width: 24px;
	height: 22px;
	background: url(/static/awru.my.games/img/main/content/user/battles/icon-rep.png) no-repeat 0 0;
}
.user_battles__block .battle-status-icon {
	display: inline-block;
	width: 44px;
	height: 44px;
	vertical-align: top;
	background: url(/static/awru.my.games/img/main/content/user/battles/battle-status-icon.png) no-repeat 0 0;
}
.user_battles__block .battle-status-icon--win {
	background-position: 0 0;
}
.user_battles__block .battle-status-icon--lose {
	background-position: -44px 0;
}
.user_battles__block .vehicle-ico {
	display: inline-block;
	vertical-align: middle;
	width: 14px;
	height: 16px;
	background: url(/static/awru.my.games/img/main/content/user/stats/ico_profile_vehicles.png) no-repeat 0 0;
}
.user_battles__block .vehicle-ico--type1 {
	background-position: -2px 0;
}
.user_battles__block .vehicle-ico--type2 {
	background-position: -1px -30px;
}
.user_battles__block .vehicle-ico--type3 {
	background-position: 0 -60px;
}
.user_battles__block .vehicle-ico--type4 {
	background-position: -1px -90px;
}

.user_battles__block .vehicle-ico--type5 {
	background-position: -1px -120px;
}
.user_battles__block .vehicle-ico--grey {
	background-image: url(/static/awru.my.games/img/main/content/user/stats/ico_profile_vehicles2.png);
}

	/* battle table */

.user_battles__block .battle-table {
	width: 100%;
	border: 0;
	margin: 0;
	padding: 0;
	font-size: 14px;
	border-collapse: collapse;
	position: relative;
}
.user_battles__block .battle-table td, .user_battles .battle-table th {
	padding: 5px 7px;
	border-bottom: 1px solid #d4d9e0;
	margin: 0;
}
.user_battles__block .battle-table th {
	text-align: left;
}
.user_battles__block .battle-table td {
	color: #ffffff;
}
.user_battles__block .battle-bg .battle-table td, .user_battles__block .battle-bg .battle-table th {
	border-color: #6f8097;
}
.user_battles__block .battle-bg .battle-table td {
	color: #fff;
}
.user_battles__block .battle-table td.center, .user_battles__block .battle-table th.center {
	text-align: center;
}
.user_battles__block .battle-table th {
	color: #637388;
}
.user_battles__block .battle-table .noborder td, .user_battles__block .battle-table tr:last-child td {
	border-bottom: 0;
}
.user_battles__block .battle-table .battle-table__sep td {
	padding: 15px 7px;
}
.user_battles__block .battle-table .battle-table__total td {
	border-top: 1px solid #6f8097;
	color: #637388;
	padding: 8px 7px 10px;
}
.user_battles__block .battle-table__total td b {
	color: #23262d;
}
.user_battles__block .battle-table tr td.noborder {
	border: 0;
}
.user_battles__block .battle-tabs {
	position: relative;
	padding: 0 0 14px;
}
.user_battles__block .battle-tabs .button {
	position: absolute;
	right: 0;
	top: 0;
	width: 144px;
}
.user_battles__block .battle-tab {
	display: inline-block;
	font: bold 22px/40px OpenSansCondensed, Arial, Helvetica, sans-serif;
	color: #6f8097;
	margin: 0 15px;
	position: relative;
	cursor: pointer;
}
.user_battles__block .battle-tab.current, .user_battles .battle-tab:hover {
	color: #23262d;
}
.user_battles__block .battle-tab.current:after {
	content: '';
	position: absolute;
	top: 14px;
	left: 0;
	right: 0;
	margin: auto;
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 20px 30px;
	border-color: transparent transparent #384252 transparent;
}
.user_battles__block .battle-bg {
	background: #384252;
	color: #fff;
	margin: 0;
}
.user_battles__block .battle-bg--static-head {
	height: 222px;
	position: relative;
	background: #4d5a6d;
}
.user_battles__block .battle-tank {
	width: 234px;
	height: 222px;
	display: inline-block;
	position: relative;
	background: url(/static/awru.my.games/img/main/content/user/battles/battle-tank.png) no-repeat 0 0;
	vertical-align: top;
}
.user_battles__block .battle-tank__name {
	position: absolute;
	left: 20px;
	top: 23px;
	z-index: 2;
	font-weight: bold;
	font-size: 16px;
}
.user_battles__block .battle-tank__name > .inline {
	width: 150px;
	overflow: hidden;
}
.user_battles__block .battle-tank__rank {
	display: inline-block;
	vertical-align: middle;
	background: #fff;
	color: #384252;
	padding: 3px 8px;
	margin: 0 10px  0 0;
}
.user_battles__block .battle-tank img {
	position: absolute;
	left: 0;
	right: 0;
	margin: auto;
	bottom: 20px;
}
.user_battles__block .battle-results {
	width: 297px;
	display: inline-block;
	vertical-align: top;
}
.user_battles__block .battle-result {
	padding: 28px 0 0;
	height: 55px;
	font-size: 14px;
}
.user_battles__block .battle-result__text {
	display: inline-block;
	vertical-align: top;
	width: 234px;
	margin: 0 0 0 9px;
}
.user_battles__block .battle-result p {
	margin: 0 0 5px;
}
.user_battles__block .battle-bg--static-head .battle-table th {
	font-weight: normal;
	color: #b7c1cf;
}
.user_battles__block .battle-bg--static-head .battle-table b {
	display: inline-block;
	vertical-align: middle;
}
.user_battles__block .battle-results .battle-table .battle-icon {
	margin: 0 0 0 8px;
}
.user_battles__block .battle-your-results {
	display: inline-block;
	vertical-align: top;
	width: 376px;
	margin: 0 0 0 24px;
}
.user_battles__block .battle-results__col {
	display: inline-block;
	vertical-align: top;
	width: 48%;
}
.user_battles__block .battle-results__col + .battle-results__col {
	margin: 0 0 0 4%;
}
.user_battles__block .battle-your-results td {
	padding: 7px;
	font-size: 12px;
}
.user_battles__block .battle-table-rank {
	background: #637388;
	padding: 3px 8px;
	font-size: 14px;
	line-height: 11px;
	color: #fff;
	display: inline-block;
	margin-right: 7px;
	width: 32px;
}
.user_battles__block .battle-table-rank .vehicle-ico {
	margin: 0 0 0 6px;
}
.user_battles__block .battle-table .battle-font {
	font: 16px/17px Squares, Tahoma, Geneva, sans-serif;
}

	/* tab 2 */

.user_battles__block .battle-pve {
	padding: 23px 10px;
	float: none;
}
.user_battles__block .battle-pvp {
	white-space: nowrap;
	position: relative;
	line-height: 15px;
}
.user_battles__block .battle-col {
	display: inline-block;
	padding: 23px 7px;
	width: 460px;
	height: 100%;
	vertical-align: top;
}
.user_battles__block .battle-col--enemy {
	width: 461px;
}
.user_battles__block .battle-col--enemy:before {
	content: '';
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 475px;
	border-left: 1px solid #fff;
	background: #803427;
}
.user_battles__block .battle-pvp .battle-table td, .user_battles__block .battle-pvp .battle-table th {
	padding: 5px 3px;
}
.user_battles__block .battle-col--enemy .battle-table td, .user_battles__block .battle-col--enemy .battle-table th {
	border-color: #945e55;
}
.user_battles__block .battle-pvp .battle-table-icon---tank-lg {
	margin: 0;
}
.user_battles__block .battle-pvp .battle-table-icon---plus {
	background-position: -39px 0;
	width: 15px;
}
.user_battles__block .battle-col--enemy .battle-table-icon---tank-lg {
	background-position: -269px -44px;
}
.user_battles__block .battle-col--enemy .battle-table-icon---plus {
	background-position: -39px -44px;
	width: 15px;
}
.user_battles__block .battle-col--enemy .battle-table-icon---tank {
	background-position: 0 -44px;
}
.user_battles__block .battle-col--enemy .battle-table-icon--people {
	background-position: -248px -44px;
}
.user_battles__block .battle-col--enemy .battle-table-icon---eye {
	background-position: -93px -44px;
}
.user_battles__block .battle-col--enemy .battle-table-icon---edit {
	background-position: -62px -44px;
}
.user_battles__block .battle-pvp .battle-table__tank {
	overflow: hidden;
	text-overflow: ellipsis;
	max-width: 150px;
}
.user_battles__block .battle-pvp .battle-table__name {
	overflow: hidden;
	text-overflow: ellipsis;
	width: 180px;
}

	/* tab 3 */

.user_battles__block .battle-more-left, .user_battles .battle-more-right {
	display: inline-block;
	vertical-align: top;
	padding: 23px 10px;
	font-size: 14px;
}
.user_battles__block .battle-more-left {
	width: 409px;
}
.user_battles__block .battle-more-right {
	width: 499px;
	padding-right: 0;
}
.user_battles__block .battle-header {
	position: relative;
	padding: 0 12px 16px;
	font-size: 18px;
	line-height: 25px;
	font-weight: bold;
}
.user_battles__block .battle-more-slider {
	padding: 0 12px;
	font-weight: bold;
	line-height: 30px;
	background: #637388 url(/static/awru.my.games/img/main/content/user/battles/toggle-arrow.png) no-repeat 100% -61px;
	cursor: pointer;
}
.user_battles__block .battle-more-slider.closed {
	background-position: 100% -11px;
}
.user_battles__block .battle-more-line {
	padding: 4px 12px 5px;
}
.user_battles__block .battle-more-line + .battle-more-line {
	border-top: 1px solid #637388;
}
.user_battles__block .battle-more-line--dark {
	background: #23262d;
	font-weight: bold;
}
.user_battles__block .battle-more-content + .battle-more-slider {
	margin: 1px 0 0;
}
.user_battles__block .battle-more-content td {
	padding: 5px 12px 5px;
}
.user_battles__block .battle-more__level-2 {
	position: relative;
	display: inline-block;
	padding-left: 16px;
}
.user_battles__block .battle-more__level-2:before {
	content: '';
	position: absolute;
	left: 0;
	top: 0;
	bottom: 0;
	margin: auto;
	width: 0;
	height: 0;
	border: 3px solid #637388;
	border-radius: 100%;
}
.user_battles__block .battle-more__text {
	display: inline-block;
	width: 282px;
}
.user_battles__block .battle-more__rep {
	display: inline-block;
	width: 87px;
	text-align: right;
	color: #e67426;
}
.user_battles__block .battle-more__credit {
	display: inline-block;
	width: 97px;
	text-align: right;
	color: #88ff7c;
	float: right;
}
.user_battles__block .battle-more-header .battle-more__credit {
	width: 95px;
}
.user_battles__block .battle-more-line--minus .battle-more__rep, .user_battles__block .battle-more-line--minus .battle-more__credit {
	color: #ff1800;
}
.user_battles__block .battle-more-line .battle-table {
	margin: 0 0 -4px;
}
.user_battles__block .battle-more-line .battle-table td {
	padding: 0;
}
.user_battles__block .battle-more-line .battle-table td:first-child {
	text-align: left;
}
.user_battles__block .battle-more-total {
	padding: 30px 0 0;
	font-weight: bold;
	font-size: 16px;
}
.user_battles__block .battle-more-total .battle-more-line {
	border: 0;
}
.user_battles__block .error__block {
	background: #b80a0a;
	color:#fff;
	width: 100%;
	padding: 10px;
	text-align: center;
}

.battle__url {
    color: #fff;
}
.battle__url:hover {
    text-decoration: none;
}
.battle-rank {
	border-top: 1px dashed #ccc;
}
.battle-rank > span {
    padding: 5px 20px 10px;
    width: 475px;
    box-sizing: content-box;
    display: inline-block;
}
.battle-rank > span span:first-child {
	font-weight: bold;
}

/* User name change */

.big_input {
	width: 425px;
	display: block;
	box-sizing: border-box;
	margin: 0px auto;
	padding: 10px 10px;
	font-size: 21px;
	text-align: center;
	border: 1px solid #acacac;
	}


/* User compare */

.layout.user_compare .bg_title {
	position: relative;
	}
.layout.user_compare .node_submenu {
	position: absolute;
	right: 0px;
	z-index: 1;
	}

.compare_list {
	margin-bottom: 12px;
	cursor: default;
	}

	.compare_line.header,
	.compare_line.header div {
		color: #000;
		background: none;
		border-bottom: none;
		}

		.compare_line.header .compare_ico_del {
			width: 20px !important;
			margin-left: 3px;
			background: url(/static/awru.my.games/img/main/content/user/compare/cross.png) right 5px no-repeat;
			cursor: pointer;
			}
		.compare_line.header .compare_ico_del:hover {
			background-position: right -45px;
			}

	.compare_line.subheader,
	.compare_line.subheader div {
		height: 16px;
		line-height: 10px;
		background: none;
		border-bottom: none;
		}

		.compare_line.subheader div > div {
			color: #637388;
			font-size: 11px;
			font-weight: normal;
			}

	.compare_line {
		height: 30px;
		line-height: 30px;
		background: #637388;
		border-bottom: 1px solid #384252;
		}
	.compare_list > .compare_line {
		font-weight: bold;
		}
	.compare_details .compare_line {
		background: #384252;
		border-bottom: 1px solid #637388;
		}
	.compare_line,
	.compare_line > div {
		font-size: 0px;
		white-space: nowrap;
		}

		.compare_line > div {
			height: inherit;
			display: inline-block;
			box-sizing: border-box;
			padding: 0px 16px;
			vertical-align: top;
			}

			.compare_line > div > div,
			.compare_line > div > div > div {
				height: inherit;
				display: inline-block;
				color: #fff;
				font-size: 15px;
				vertical-align: top;
				}

	.compare_data {
		width: 25%;
		}
	.compare_profiles {
		width: 70%;
		text-align: right;
		}
	div.compare_arr {
		width: 5%;
		padding: 0px;
		text-align: right;
		}
		.compare_list > .compare_line .compare_arr > div {
			width: 30px;
			background: url(/static/awru.my.games/img/main/content/user/compare/arr.png) center center no-repeat;
			cursor: pointer;
			}
		.compare_list > .compare_line .compare_arr > div.active {
			-webkit-transform: rotateX(180deg);
			transform: rotateX(180deg);
			}
		.compare_list > .compare_line .compare_arr > div:hover {
			-webkit-filter: brightness(150%);
			filter: brightness(150%);
			}

		.compare_data > div {
			max-width: 201px;
			}
		.compare_profiles > div {
			width: 20%;
			text-align: right;
			}
		[data-cols="5"] .compare_profiles > div {width: 20%;}
		[data-cols="4"] .compare_profiles > div {width: 25%;}
		[data-cols="3"] .compare_profiles > div {width: 29%;}
		[data-cols="2"] .compare_profiles > div {width: 35%;}
		[data-cols="1"] .compare_profiles > div {width: 22%;}

.compare_list .green {
	color: #88ff7c;
	}
.compare_list .gray {
	color: #c0d0e4;
	}

.compare_list .compare_data > .ico_cont {
	width: 18%;
	margin-left: -13px;
	text-align: center;
	}

.ico_compare_rate {
	width: 32px;
	height: 16px;
	display: inline-block;
	background-image: url(/static/awru.my.games/img/main/content/user/compare/ico32_rates.png);
	background-repeat: no-repeat;
	}

.ico_compare_rate.type1 {background-position: 0px center}
.ico_compare_rate.type2 {background-position: -40px center}
.ico_compare_rate.type3 {background-position: -80px center}
.ico_compare_rate.type4 {background-position: -120px center}
.ico_compare_rate.type5 {background-position: -160px center}
.ico_compare_rate.type6 {background-position: -200px center}
.ico_compare_rate.type7 {background-position: -240px center}

.compare_list.type2 .compare_profiles > div > div {
	width: 40%;
	}
.compare_list.type2[data-cols="4"] .compare_profiles > div > div {
	width: 35%;
	}
.compare_list.type2[data-cols="3"] .compare_profiles > div > div {
	width: 30%;
	}
.compare_list.type2[data-cols="2"] .compare_profiles > div > div {
	width: 25%;
	}


/* User players top */

.data_list.type_top_players > div {
	height: 36px;
	}
	.data_list.type_top_players > div > div {
		line-height: 36px;
		}

	.data_list.type_top_players > div > div {
		width: 9%;
		padding-left: 13px;
		padding-right: 13px;
		text-align: right;
		}

	.data_list.type_top_players > div > div:nth-child(1) {
		width: 5%;
		padding-left: 5px;
		text-align: right;
		}
	.data_list.type_top_players > div > div:nth-child(2) {
		width: 39%;
		text-align: left;
		overflow: hidden;
		text-overflow: ellipsis;
		}

	.data_list.header.type_top_players > div > div > span {
		width: 36px;
		display: inline-block;
		text-decoration: none;
		background: url(/static/awru.my.games/img/main/content/user/top/header_icons.png) right 50px no-repeat;
		}
	.data_list.header.type_top_players > div > div > span:hover {
		opacity: 0.8;
		}
	.data_list.header.type_top_players > div > div:nth-child(2) > span {background-position: right 0px;}
	.data_list.header.type_top_players > div > div:nth-child(3) > span {background-position: right -50px;}
	.data_list.header.type_top_players > div > div:nth-child(4) > span {background-position: right -100px;}
	.data_list.header.type_top_players > div > div:nth-child(5) > span {background-position: right -150px;}
	.data_list.header.type_top_players > div > div:nth-child(6) > span {background-position: right -200px;}
	.data_list.header.type_top_players > div > div:nth-child(7) > span {background-position: right -250px;}
	.data_list.header.type_top_players > div > div:nth-child(8) > span {background-position: right -300px;}
	.data_list.header.type_top_players > div > div:nth-child(9) > span {background-position: right -350px;}

	.data_list.type_top_players > div.pos1,
	.data_list.type_top_players > div.pos2,
	.data_list.type_top_players > div.pos3 {
		background: #23262d url(/static/awru.my.games/img/main/content/user/top/bg_rank.png) left 50px no-repeat;
		border-top: none !important;
		border-bottom: 1px solid #fff;
		}
	.data_list.type_top_players > div.pos1 {background-position: left 0px;}
	.data_list.type_top_players > div.pos2 {background-position: left -50px;}
	.data_list.type_top_players > div.pos3 {background-position: left -100px;}

		.data_list.type_top_players > div.pos1 > div:first-child,
		.data_list.type_top_players > div.pos2 > div:first-child,
		.data_list.type_top_players > div.pos3 > div:first-child {
			color: #000;
			}

	.data_list.type_top_players > div.pos_current {
		background-color: #e59525;
		border-top: 1px solid #fff;
		border-bottom: 1px solid #fff;
		}
		.data_list.type_top_players > div.pos_current > div {
			color: #23262d;
			}

.user_top .list_qty_filter {
	position: absolute;
	right: 0px;
	margin-top: 18px;
	line-height: 28px;
	text-align: right;
	z-index: 1;
	cursor: default;
	}

	.user_top .list_qty_filter > span {
		width: 30px;
		display: inline-block;
		box-sizing: border-box;
		color: #384252;
		font-size: 18px;
		text-align: center;
		border: 1px solid #fff;
		cursor: pointer;
		-khtml-user-select: none;
		-moz-user-select: none;
		user-select: none;
		}
	.user_top .list_qty_filter > span:hover {
		color: #15171c;
		}
	.user_top .list_qty_filter > span.active {
		color: #fff;
		background: #384252;
		border-color: #384252;
		}


/* Register page */

.register_links{
	padding-top: 95px;
}

.register_button {
	display: block;
	width: 400px;
	height: 54px;
	text-decoration: none;
	display: block;
	color: #000;
	font: 30px/54px Molot, Arial, Helvetica, sans-serif;
	text-align: center;
	background: #fecb00 url(/static/awru.my.games/img/main/content/node/button.jpg) center 0px no-repeat;
	cursor: pointer;
	outline: 2px solid #000;
	outline-offset: -2px;
    margin: 0px auto 15px;
}

.register_button:hover {
	background: #ffd530 url(/static/awru.my.games/img/main/content/node/button.jpg) center -73px no-repeat;
	}

#user-register tr td {
	min-height: 90px;
	padding: 0px 0px 10px 0px;
	vertical-align: top;
	}
#user-register .form-item {
	margin: 0px;
	}
#user-register tbody {
	border: none;
	}
#user-register #tabs-wrapper,
#user-register th.rfILabel {
	display: none;
	}

	#user-register .rfIInput label {
		display: block;
		margin-bottom: 6px;
		font: 18px/18px Arial, Helvetica, sans-serif;
		}

	#user-register .rfINote {
		padding-top: 13px;
		}

	#user-register #EmailInputRow .rfIInput {
		position: relative;
		}

	#user-register .rfFieldset {
		border: 0px;
		padding: 0px;
		margin: 0px;
		}

	#user-register input {
		width: 376px;
		height: 30px;
		margin-right: 10px;
		padding: 2px 5px;
		font: 18px Arial, Helvetica, sans-serif;
		border: 1px solid #acacac;
		}
	#user-register #nrEmail-wrapper input {
		width: 272px;
		border-right: none;
		}

	#user-register .mailru_domains_wrapper {
		width: 104px;
		height: 34px;
		position: absolute;
		left: 283px;
		top: 24px;
		background: url(/static/awru.my.games/img/main/content/reg/reg_mail_bg.png) left top no-repeat;
		overflow: hidden;
		border-top: 1px solid #acacac;
		border-bottom: 1px solid #acacac;
		border-right: 1px solid #acacac;
		z-index: 1;
		}

		#user-register .mailru_domains_wrapper select {
			width: 99%;
			height: 34px;
			float: right;
			color: #333;
			font: 18px/30px Arial, Helvetica, sans-serif;
			border: none;
			}

	#user-register .submit_button input {
		width: 410px;
		height: 60px;
		display: block;
		box-sizing: border-box;
		margin: 0px auto;
		padding: 0px;
		font: bold 26px Squares, Arial, Helvetica, sans-serif;
		text-transform: uppercase;
		background: #feca00;
		overflow: hidden;
		border: 2px solid #000;
		cursor: pointer;
		}
	#user-register .submit_button input:hover {
		background: #ffe400;
		}

	#user-register .rfNoteNote,
	#user-register #nrEmailOk,
	#user-register .rfNoteError,
	#user-register .rfNoteWarning {
		width: 361px;
		height: 59px;
		display: table-cell;
		padding: 0px 10px 0px 45px;
		float: none;
		color: #fff;
		font-size: 18px;
		vertical-align: middle;
		background-image: url(/static/awru.my.games/img/main/content/reg/reg_status.png);
		background-repeat: no-repeat;
		cursor: default;
	}
	#user-register .rfINote a {
		color: #fff;
		}
	#user-register .rfINote a:hover {
		text-decoration: none;
		}
	#user-register .rfNoteNote {background-position: 0px -195px;}
	#user-register .rfNoteOk {background-position: 0px -65px;}
	#user-register .rfNoteError {background-position: 0px 0px;}
	#user-register .rfNoteWarning {background-position: 0px -130px;}

	#EmailDisplayRow .rfIInput {
		padding-bottom: 20px;
		}

	.rfNoteText {
		margin-bottom: 20px;
		font: 18px/26px Arial, Helvetica, sans-serif;
		}
	.rfNoteText.reg_hint {
		 padding: 20px 50px 0px 0px;
		 }


/* Login page */

#mr_block_user #tabs-wrapper {
	display: none;
	}

#mr_block_user .mr_loader {
	width: 800px;
	position: absolute;
	z-index: 1;
	}

#user-login .form-item {
	overflow: hidden;
	}

	#user-login .form-item label {
		display: block;
		margin-bottom: 6px;
		font: 18px/18px Arial, Helvetica, sans-serif;
		}

	#user-login input {
		width: 376px;
		height: 30px;
		float: left;
		margin-right: 10px;
		padding: 2px 5px;
		font: 18px Arial, Helvetica, sans-serif;
		border: 1px solid #acacac;
		}

#user-login .form-item .description {
	width: 347px;
	height: 53px;
	display: table-cell;
	float: left;
	top: 0px;
	margin-top: -11px;
	padding: 6px 10px 0px 45px;
	color: #fff;
	font-size: 18px;
	vertical-align: middle;
	background: url(/static/awru.my.games/img/main/content/reg/reg_status.png) 0 -177px no-repeat;
	cursor: default;
	}

	#user-login .form-item .description a {
		color: inherit;
		}

#user-login #edit-submit {
	height: 73px;
	display: block;
	float: none;
	margin: 40px auto 0px auto;
	font: 34px/60px Molot, Tahoma, Geneva, sans-serif;
	text-align: center;
	background: #2d2a23 url(/static/awru.my.games/img/main/content/node/button.jpg) center 0px no-repeat;
	border: 3px solid #fff;
	cursor: pointer;
	}
#user-login #edit-submit:hover {
	background-position: center -73px;
	}


/* User freegold */

.freegold_pad {
	width: 100%;
	height: 248px;
	position: relative;
	background: #4d5a6d url(/static/awru.my.games/img/main/content/user/freegold/freegold_pad.jpg) left 0px no-repeat;
	}
.freegold_pad.star {
	background-image: url(/static/awru.my.games/img/main/content/user/freegold/freegold_pad_star.jpg);
	}

	.freegold_pad .button {
		height: 60px;
		box-sizing: border-box;
		top: 56px;
		left: 350px;
		padding-left: 54px;
		position: absolute;
		line-height: 57px;
		background-image: url(/static/awru.my.games/img/main/content/user/freegold/ico_button_gold.png);
		background-position: 32px center;
		background-repeat: no-repeat;
		z-index: 2;
		}

	.freegold_pad p {
		position: absolute;
		top: 138px;
		left: 352px;
		color: #fff;
		z-index: 1;
		cursor: default;
		}

.freegold_present {
	width: 100%;
	height: 180px;
	position: relative;
	border-top: 1px solid #23262d;
	border-bottom: 1px solid #23262d;
	}
.freegold_present.aw {
	background: url(/static/awru.my.games/img/main/content/user/freegold/freegold_present_aw.jpg) left center no-repeat;
	}
.freegold_present.wt {
	background: url(/static/awru.my.games/img/main/content/user/freegold/freegold_present_wt.jpg) left center no-repeat;
	}

	.freegold_present .button {
		width: 380px;
		bottom: 10px;
		right: 0px;
		position: absolute;
		z-index: 2;
		}

	.freegold_present p {
		width: 380px;
		position: absolute;
		top: 10px;
		right: 10px;
		margin: 0px;
		color: #141923;
		font: 17px/22px Arial, Helvetica, sans-serif;
		text-align: center;
		z-index: 1;
		cursor: default;
		}

		.freegold_present p strong {
			display: block;
			font-size: 24px;
			line-height: 54px;
			}

.freegold_done {
	box-sizing: border-box;
	padding: 0px 20px;
	border: 1px solid #23262d;
	}

/* User spring challenge counter */

.spring_challenge_counter {
	height: 66px;
	display: block;
	position: relative;
	margin: 52px 0px;
	background: #23262d url(/static/awru.my.games/img/main/content/user/users_promo/promo_spring_challenge.png) left center no-repeat;
	}
.spring_challenge_counter:hover {
	filter: brightness(110%);
	}

	.spring_challenge_counter > span {
		height: inherit;
		display: block;
		position: absolute;
		color: #fff;
		font: bold 24px/64px Squares, Arial, Helvetica, sans-serif;
		z-index: 1;
		}
	.spring_challenge_counter > span:nth-child(1) {
		width: 430px;
		left: 30px;
		text-align: left;
		}
	.spring_challenge_counter > span:nth-child(2) {
		width: 230px;
		left: 462px;
		text-align: center;
		}
	.spring_challenge_counter > span:nth-child(3) {
		width: 132px;
		left: 770px;
		color: #feca00;
		text-align: center;
		}

/* Ranks */

.ranks_layout {
	min-height: 330px;
	position: relative;
	overflow: hidden;
	cursor: default;
	}

	.rank_block {
		width: 216px;
		position: relative;
		float: left;
		margin-right: 14px;
		}

		.rank_username {
			height: 45px;
			color: #23262d;
			font: bold 20px/44px Arial, Helvetica, sans-serif;
			text-align: center;
			}

		.rank_pad {
			height: 285px;
			background: #a1a8b2 url(/static/awru.my.games/img/main/content/user/ranks/block_pad.png) left bottom no-repeat;
			}
		.rank_pad.type1 {background-color: #a1a8b2}
		.rank_pad.type2 {background-color: #ffffff}
		.rank_pad.type3 {background-color: #5ba98f}
		.rank_pad.type4 {background-color: #5794c1}
		.rank_pad.type5 {background-color: #6867a3}
		.rank_pad.type6 {background-color: #c5a653}
		.rank_pad.type7 {background-color: #b7494a}

			.rank_pad_name {
				width: 216px;
				height: 46px;
				display: table-cell;
				color: #fff;
				font: 18px/17px Arial, Helvetica, sans-serif;
				text-align: center;
				vertical-align: middle;
				background: #384252;
				}

			.rank_pad_icon {
				width: 100px;
				height: 139px;
				position: absolute;
				top: 105px;
				left: 50%;
				-webkit-transform: translateX(-50%);
				transform: translateX(-50%);
				background: url(/static/awru.my.games/img/main/content/user/ranks/block_pad_ico_pad.png) left top no-repeat;
				z-index: 1;
				}

				.rank_pad_icon > div {
					width: 100px;
					height: 139px;
					background: url(/static/awru.my.games/img/main/content/user/ranks/block_pad_ico.png) 100px center no-repeat;
					}
				.rank_pad.type1 .rank_pad_icon > div {background-position: 0px center}
				.rank_pad.type2 .rank_pad_icon > div {background-position: -100px center}
				.rank_pad.type3 .rank_pad_icon > div {background-position: -200px center}
				.rank_pad.type4 .rank_pad_icon > div {background-position: -300px center}
				.rank_pad.type5 .rank_pad_icon > div {background-position: -400px center}
				.rank_pad.type6 .rank_pad_icon > div {background-position: -500px center}
				.rank_pad.type7 .rank_pad_icon > div {background-position: -600px center}

			.rank_pad_level {
				width: 100%;
				height: 72px;
				position: absolute;
				left: 0px;
				bottom: 0px;
				color: #fff;
				font: 26px/72px Arial, Helvetica, sans-serif;
				text-align: center;
				z-index: 2;
				}
			.rank_pad_level.sm {
				color: #e6cb02;
				font-size: 17px;
				}

	.rank_progress {
		width: 720px;
		height: 225px;
		float: left;
		position: relative;
		margin-top: 45px;
		background: url(/static/awru.my.games/img/main/content/user/ranks/progress_cor.png) left top no-repeat;
		overflow: hidden;
		}
	.rank_progress:after {
		content: '';
		width: 20px;
		height: 225px;
		display: block;
		position: absolute;
		top: 0px;
		right: 0px;
		transform: rotateZ(180deg);
		background: url(/static/awru.my.games/img/main/content/user/ranks/progress_cor.png) left top no-repeat;
		}

		.rank_progress_title {
			margin-bottom: 16px;
			color: #6f8097;
			font: 18px/62px Arial, Helvetica, sans-serif;
			text-align: center;
			white-space: nowrap;
			}

			.rank_progress_title span {
				color: #23262d;
				}

		.rank_progress_bar {
			width: 670px;
			height: 57px;
			position: relative;
			margin: 0px auto 32px;
			background: #dbdfe5 url(/static/awru.my.games/img/main/content/user/ranks/progress_bar.png) left top repeat;
			}

			.rank_progress_bar > div {
				height: inherit;
				position: relative;
				float: left;
				}
			.rank_progress_bar > .blue {
				background: #384252;
				}
			.rank_progress_bar > .red {
				background: #b01b3e;
				}
			.rank_progress_bar > .green {
				background: #5ba98f;
				}

				.rank_progress_bar > div > div {
					width: 100%;
					height: 100%;
					position: absolute;
					z-index: 3;
					}

			.rank_progress_bar > .delimiter {
				width: 100%;
				height: inherit;
				position: absolute;
				background-position: left top;
				background-repeat: repeat-y;
				z-index: 2;
				}
			.rank_progress_bar > .delimiter.type3 {background-image: url(/static/awru.my.games/img/main/content/user/ranks/progress_del3.png);}
			.rank_progress_bar > .delimiter.type5 {background-image: url(/static/awru.my.games/img/main/content/user/ranks/progress_del5.png);}
			.rank_progress_bar > .delimiter.type10{background-image: url(/static/awru.my.games/img/main/content/user/ranks/progress_del10.png);}

			.rank_progress_bar > .red:before,
			.rank_progress_bar > .green:before {
				content: '';
				width: 1px;
				height: 1px;
				display: block;
				position: absolute;
				top: 49px;
				-webkit-transform: translateX(-50%);
				transform: translateX(-50%);
				border: 9px solid transparent;
				border-bottom-color: #000;
				z-index: 1;
				}
			.rank_progress_bar > .green:before {
				left: 100%;
				}

		.rank_progress_update {
			width: 224px;
			height: 35px;
			margin: 0px auto;
			color: #fff;
			font: 14px/36px Squares3, Arial, Helvetica, sans-serif;
			text-align: center;
			text-transform: uppercase;
			background: #23262d;
			cursor: pointer;
			-khtml-user-select: none;
			-moz-user-select: none;
			user-select: none;
			display: block;
			text-decoration: none;
			}
		.rank_progress_update:hover {
			color: #000;
			background: #feca00;
			}
		.rank_progress_update:active {
			background: #ffe400;
			}

		.ranks_layout .rank_progress .rank_prize_block {
			float: none;
			margin: 19px auto 0px;
			}

	.rank_prize {
		min-height: 228px;
		position: relative;
		margin-bottom: 24px;
		overflow: hidden;
		clear: both;
		}

		.rank_prize_block {
			width: 469px;
			height: inherit;
			float: left;
			}
		.rank_prize_block:first-child {
			margin-right: 12px;
			}

			.rank_prize_title {
				height: 43px;
				color: #384252;
				font: 18px/42px Arial, Helvetica, sans-serif;
				text-align: center;
				white-space: nowrap;
				}

				.rank_prize_title > span {
					color: #6f8097;
					}

			.rank_prize_cont {
				height: 185px;
				position: relative;
				box-sizing: border-box;
				padding: 8px 0px 0px 230px;
				background: #384252;
				border: 2px solid #384252;
				}
			.rank_prize_cont.type0 {

				}

			.rank_prize_block:first-child .rank_prize_cont:after {
				content: '';
				width: 40px;
				height: 40px;
				display: block;
				position: absolute;
				top: 50%;
				right: -24px;
				margin-top: -24px;
				-webkit-transform: rotate(45deg);
				transform: rotate(45deg);
				background: #384252;
				border-top: 2px solid #fff;
				border-right: 2px solid #fff;
				z-index: 1;
				}
			.rank_prize_block:first-child .rank_prize_cont.type7:after {
				display: none;
				}

				.rank_prize_img {
					width: 212px;
					height: 181px;
					position: absolute;
					top: 0px;
					left: 0px;
					background: #a1a8b2 url(/static/awru.my.games/img/main/content/user/ranks/prize_ico_pad.png) center center no-repeat;
					}

				.rank_prize_cont.type0 .rank_prize_img {
					background: #a1a8b2 url(/static/awru.my.games/img/main/content/user/ranks/prize_ico_pad_null.png) center center no-repeat;
					}
					.rank_prize_cont.type0 .rank_prize_img > div {
						top: 51px;
						}

				.rank_prize_cont.type1 .rank_prize_img {background-color: #a1a8b2}
				.rank_prize_cont.type2 .rank_prize_img {background-color: #ffffff}
				.rank_prize_cont.type3 .rank_prize_img {background-color: #5ba98f}
				.rank_prize_cont.type4 .rank_prize_img {background-color: #5794c1}
				.rank_prize_cont.type5 .rank_prize_img {background-color: #6867a3}
				.rank_prize_cont.type6 .rank_prize_img {background-color: #c5a653}
				.rank_prize_cont.type7 .rank_prize_img {background-color: #b7494a}

					.rank_prize_img > div {
						width: 60px;
						height: 80px;
						position: absolute;
						top: 77px;
						left: 50%;
						-webkit-transform: translateX(-50%);
						transform: translateX(-50%);
						background: url(/static/awru.my.games/img/main/content/user/ranks/block_pad_ico.png) 0px center no-repeat;
						background-size: auto 100%;
						z-index: 1;
						}
					.rank_prize_cont.type1 .rank_prize_img > div {background-position: 0px center}
					.rank_prize_cont.type2 .rank_prize_img > div {background-position: -56px center}
					.rank_prize_cont.type3 .rank_prize_img > div {background-position: -115px center}
					.rank_prize_cont.type4 .rank_prize_img > div {background-position: -172px center}
					.rank_prize_cont.type5 .rank_prize_img > div {background-position: -230px center}
					.rank_prize_cont.type6 .rank_prize_img > div {background-position: -288px center}
					.rank_prize_cont.type7 .rank_prize_img > div {background-position: -345px center}

				.rank_prize_desc > div {
					color: #fff;
					font: 18px/32px Arial, Helvetica, sans-serif;
					white-space: nowrap;
					}

					.rank_prize_desc > div > .prize_ico {
						width: 32px;
						height: 10px;
						display: inline-block;
						margin: 0px 4px;
						}

					.rank_prize_desc > div > .prize_ico:before {
						content: '';
						width: 32px;
						height: 32px;
						display: block;
						position: relative;
						top: 0px;
						left: 0px;
						margin-top: -13px;
						background: url(/static/awru.my.games/img/main/content/user/ranks/prize_icons.png?1) 0px 40px no-repeat;
						z-index: 2;
						}
					.rank_prize_desc > div > .prize_ico.type1:before {background-position: 0px 0px}
					.rank_prize_desc > div > .prize_ico.type2:before {background-position: 0px -40px}
					.rank_prize_desc > div > .prize_ico.type3:before {background-position: 0px -80px}
					.rank_prize_desc > div > .prize_ico.type4:before {background-position: 0px -120px}
					.rank_prize_desc > div > .prize_ico.type5:before {background-position: 0px -160px}
					.rank_prize_desc > div > .prize_ico.type6:before {background-position: 0px -200px}
        .rank_prize_item {
          display: inline-block;
          vertical-align: top;
          margin: 0 5px 0 0;
          text-align: center;
          padding: 5px 0 0;
        }
				.rank_prize_desc > span {
					display: block;
					box-sizing: border-box;
					padding: 6px 0px 2px;
					color: #bbc0c8;
					font: 14px/24px Arial, Helvetica, sans-serif;
					white-space: nowrap;
					}

				.rank_prize_desc > p {
					display: block;
					box-sizing: border-box;
					padding: 4px 26px 2px 0px;
					color: #fff;
					font: 14px/24px Arial, Helvetica, sans-serif;
					}

	.rank_top_list_header {
		height: 47px;
		margin: 30px auto 12px;
		color: #fff;
		font: bold 18px/46px Squares3, Arial, Helvetica, sans-serif;
		text-align: center;
		text-transform: uppercase;
		background: url(/static/awru.my.games/img/main/content/user/ranks/top_header.png) center top no-repeat;
		}

	.rank_top_list {
		width: 738px;
		margin: 0px auto 24px;
		border-collapse: separate;
		}

		.rank_top_list th {
			height: 34px;
			padding: 0px 16px;
			color: #fff;
			text-align: left;
			font-weight: normal;
			background: #637488;
			border: none;
			}
		.rank_top_list th:nth-child(odd) {
			background: #4d5a6d;
			}
		.rank_top_list th:nth-child(1) {
			text-align: center;
			}

		.rank_top_list td {
			height: 34px;
			padding: 0px 16px;
			text-align: left;
			border-bottom: 1px solid #d4d9e0;
			}

		.rank_top_list tr.current td {
			color: #fff;
			background: #384252;
			}
			.rank_top_list tr.current td a {
				color: #fff;
				}

		.rank_top_list td:nth-child(1) {
			width: 50px;
			text-align: center;
			}
		.rank_top_list td:nth-child(2) {
			width: auto;
			}
		.rank_top_list td:nth-child(3) {
			width: 150px;
			font-weight: bold;
			}


			.ranks_layout .rank__menu {
				width: 950px;
				height: 50px;
				background-image: url(/static/awru.my.games/img/main/content/user/ranks/rank__menu.png);
				background-repeat: no-repeat;
				background-position: 0 0;
				text-align: center;
				margin-bottom: 10px;
			}
			.ranks_layout .rank__menu.pvp {background-position: 0 0;}
			.ranks_layout .rank__menu.pvp div.pve {color: #fff;}
			.ranks_layout .rank__menu.pvp div.pvp {color: #333;}
			.ranks_layout .rank__menu.pve div.pve {color: #333;}
			.ranks_layout .rank__menu.pve div.pvp {color: #fff;}
			.ranks_layout .rank__menu.pve {background-position: 0 -57px;}
			.ranks_layout .rank__menu div {
				display: inline-block;
				width: 49%;
				font: 20px/50px Squares3, Arial, Helvetica, sans-serif;
				text-transform: uppercase;
				cursor: pointer;
			}
			.ranks_layout .pve__rankings {
				display:none;
			}
.recover {

	}
	.recover__desc {
		text-align: justify;
	}
	.recover_block {
		margin-bottom: 5px;
	}
	.recover-vehicle {
			position: relative;
			visibility: none;
		}
		.recover-vehicle:before {
			display: inline-block;
			visibility: visible;
			content: '';
			width: 16px;
			height: 16px;
			background: #4f5c71;
			}
		.recover-vehicle:checked:after {
			display: inline-block;
			visibility: visible;
			content: '';
			width: 11px;
			height: 8px;
			background: url(/static/awru.my.games/img/main/content/user/vehicles/recover/checked.png);
			position: absolute;
			top: 4px;
			left: 3px;
			}
		.recover-vehicle__name {
			padding-left: 13px;
			width: 300px;
			display: inline-block;
			font-weight: bold;
			color: #384252;
			}
		.recover-vehicle__payment {
			display: inline-block;
			font-weight: bold;
			color: #384252;
			}
			.recover-vehicle__payment--money:after {
				display: inline-block;
				margin-left: 10px;
				content: '';
				width: 16px;
				height: 13px;
				background: url(/static/awru.my.games/img/main/content/user/vehicles/recover/money.png);
				background-size: cover;
				}
	.recover-vehicles {
		padding-left: 22px;
		min-height: 245px;
		}
	.recover-status {
		border-top: 1px solid #a4b0c0;
		margin-top: 23px;
		padding-top: 17px;
		}
		.recover-status__wrap {
			display: inline-block;
			margin-left: 63px;
			width: 228px;
			}
		.recover-status__money {
			font: bold 25px OpenSansCondensed, Arial, Helvetica, sans-serif;
			color: #384252;
			padding-right: 25px;
			}
		.recover-status__num {
			display: inline-block;
			}
			.recover-status__num--small {
				font-size: 18px;
				}
		.recover-status__money:after {
			display: inline-block;
			margin-left: 10px;
			content: '';
			width: 25px;
			height: 21px;
			background: url(/static/awru.my.games/img/main/content/user/vehicles/recover/money.png);
			}
#block_center .pager--recover {
    margin: 16px 0px 40px;
}
/* --- TOP RANK ---*/
.user_select {
	padding: 0;
    margin: 0;
    font-size: 0;
    border-bottom: 2px solid #6f8097;
    margin-bottom: 13px;
}
.user_select_item {
	display: inline-block;
    margin: 0;
    width: 120px;
    text-align: center;
    font-size: 16px;
    border: 2px solid transparent;
    border-bottom-color: #6f8097;
    margin-bottom: -2px;
    font: bold 20px/30px OpenSansCondensed, Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    cursor: pointer;
}
.user_select_item.active {
	border: 2px solid #6f8097;
    border-bottom-color: #fff;
}
.contentBlock {
	display: none;
}
.contentBlock.active {
	display: block;
}
.data_list.type_top_players.rank > div > div {
	width: 23%;
    text-align: left;
}
.data_list.type_top_players.rank > div > div:nth-child(1) {
	width: 8%;
    text-align: right;
    padding-right: 4.5%;
}
.data_list.type_top_players.rank > div > div:nth-child(2) {
	width: 30%;
    text-align: left;
}
.data_list.type_top_players.rank > div > div:nth-child(3) {
    width: 16%;
}
.data_list.type_top_players.rank.header > div > div:nth-child(1) {
	text-align: left;
    padding-left: 1%;
}
.data_list.type_top_players.rank.header > div > div {
    font-size: 16px;
}
/* --- RANK --- */
.rank_top_list.all {
	width: 950px;
	margin-top: 27px;
}
.rank_top_list.all td .battle__url {
	color: #2f7cbc;
}
.rank_top_list.all .current .battle__url {
	color: #fff;
}
.rank_top_list.all .last td {
    border-bottom-style: dashed;
}
.rank_top_list.all th,
.rank_top_list.all td {
    padding: 3px 16px;
    text-align: center;
}
.rank_top_list.all td {
	width: 160px;
}
.rank_top_list.all td:nth-child(1),
.rank_top_list.all th:nth-child(1) {
	width: 80px;
}
.rank_top_list.all td:nth-child(2),
.rank_top_list.all th:nth-child(2) {
	width: 235px;
	text-align: left;
}
/* --- SIGNATURE --- */
.signature {
	font-size: 0;
}
.signature__main {
	position: relative;
	width: 640px;
	height: 100px;
	display: inline-block;
	margin-bottom: 25px;
	background: url(/static/awru.my.games/img/main/content/user/signature/signatures.jpg)
	!important;
	vertical-align: top;
	box-sizing: border-box;
	margin-left: 0;

	transition: none;
}
.signature.active .signature__main {
	margin-left: 140px;
	transition: margin-left .5s linear;
}
.signature__name {
	font: bold 19px OpenSansCondensed;
	padding-right: 25px;
	position: absolute;
}
.signature__type {
	padding: 0px 2px;
	font: bold 18px/19px OpenSansCondensed;
	display: inline-block;
	position: absolute;
}
.signature__clan {
	font: 17px Arial, Helvetica, sans-serif;
	padding-right: 8px;
	position: absolute;
}
.signature__right {
	display: inline-block;
	vertical-align: top;
	line-height: 100px;
	text-align: center;
	width: 310px;
}
.signature__button {
	width: 223px;
	background: #23262d;
	color: #fff;
	display: inline-block;
	box-sizing: border-box;
	font: 17px/18px Squares, Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-transform: uppercase;
	text-align: center;
	padding: 16px 0px;
	border: 2px solid #23262d;
}
.signature__button:hover {
	color: #000;
	background: #feca00;
	border-color: #000;
	}
.signature__info  {
	font: 13px/14px Arial, Helvetica, sans-serif;
	height: 14px;
}
.signature__info--wrap {
	position: absolute;
}
.signature__info--wrap > div{
	min-width: 133px;
	display: inline-block;
	vertical-align: top;
}
.type02 .signature__info--wrap > div,
.type03 .signature__info--wrap > div,
.type04 .signature__info--wrap > div,
.type06 .signature__info--wrap > div,
.type08 .signature__info--wrap > div,
.type09 .signature__info--wrap > div,
.type10 .signature__info--wrap > div {
	display: block;
}
.signature__num {
	font: bold 14px Arial, Helvetica, sans-serif;
}
.type01 .signature__main {
	background-position: 0 0px !important;
}
.type01 .signature__info {
	color: #fff;
	height: 16px;
}
.type01 .signature__name {
	color: #fff;
	top: 12px;
	left: 18px;
}
.type01 .signature__clan {
	color: #fecb00;
	top: 17px;
	left: 152px;
}
.type01 .signature__type {
	color: #fff;
	background: #23262d;
	border: 1px solid #fff;
	right: 157px;
	top: 6px;
}
.type01  .signature__info--wrap {
	top: 45px;
	left: 18px;
}



.type02 .signature__main {
	background-position: 0 -100px !important;
}
.type02 .signature__info {
	color: #fff;
	height: 15px;
}
.type02 .signature__name {
	color: #fecb00;
	top: 52px;
	left: 18px;
}
.type02 .signature__clan {
	color: #fff;
	top: 75px;
	/*left: 35px;*/
}
.type02 .signature__type {
	color: #fff;
	background: #23262d;
	border: 1px solid #fff;
	right: 157px;
	top: 6px;
}
.type02  .signature__info--wrap {
	top: 2px;
	right: 6px;
}

.type03 .signature__main {
	background-position: 0 -200px !important;
}
.type03 .signature__info {
	color: #fff;
}
.type03 .signature__name {
	color: #fecb00;
	top: 9px;
	left: 17px;
}
.type03 .signature__clan {
	color: #fff;
	top: 36px;
	left: 18px;
}
.type03 .signature__type {
	color: #fff;
	background: #23262d;
	border: 1px solid #fff;
	top: 66px;
}
.type03 .signature__num {
	color: #fecb00;
}
.type03  .signature__info--wrap {
	top: 6px;
	right: 9px;
}

.type04 .signature__main {
	background-position: 0 -300px !important;
}
.type04 .signature__info {
	color: #fff;
}
.type04 .signature__name {
	color: #fff;
	top: 9px;
}
.type04 .signature__clan {
	color: #fecb00;
	top: 36px;
}
.type04 .signature__type {
	color: #fff;
	background: #23262d;
	border: 1px solid #fff;
	top: 66px;
	left: 21px;
}
.type04 .signature__num {
	color: #fecb00;
}
.type04  .signature__info--wrap {
	top: 6px;
	right: 7px;
}

.type05 .signature__main {
	background-position: 0 -400px !important;
}
.type05 .signature__info {
	color: #fff;
}
.type05 .signature__name {
	color: #23262d;
	top:9px;
}
.type05 .signature__clan {
	color: #bd430d;
	top: 33px;
}
.type05 .signature__type {
	color: #fff;
	background: #a92e0f;
	border-color: #a92e0f;
	top: 67px;
	padding: 0 4px;
}
.type05 .signature__num {
	color: #fecb00;
}
.type05  .signature__info--wrap {
	top: 52px;
	left: 157px;
}

.type06 .signature__main {
	background-position: 0 -500px !important;
}
.type06 .signature__info {
	color: #fff;
}
.type06 .signature__name {
	color: #fecb00;
	top:5px;
}
.type06 .signature__clan {
	color: #fff;
	top:29px;
}
.type06 .signature__type {
	color: #222323;
	background: #fff;
	border: 1px solid #fff;
	top: 70px;
	padding: 0 3px;
}
.type06 .signature__num {
	color: #fecb00;
}
.type06  .signature__info--wrap {
	top: 6px;
	right: 5px;
}

.type07 .signature__main {
	background-position: 0 -600px !important;
}
.type07 .signature__info {
	color: #23262d;
}
.type07 .signature__name {
	color: #fecb00;
	top: 5px;
	left: 13px;
}
.type07 .signature__clan {
	color: #fff;
	top: 30px;
	left: 15px;
}
.type07 .signature__type {
	color: #222323;
	background: #fff;
	border: 1px solid #fff;
	right: 157px;
	top: 6px;
}
.type07  .signature__info--wrap {
	top: 53px;
	left: 14px;
}

.type08 .signature__main {
	background-position: 0 -700px !important;
}
.type08 .signature__info {
	color: #fff;
}
.type08 .signature__name {
	color: #23262d;
	top: 5px;
	left: 13px;
}
.type08 .signature__clan {
	color: #678097;
	top: 30px;
	left: 14px;
}
.type08 .signature__type {
	color: #fecb00;
	background: #302b60;
	border: 1px solid #302b60;
	top:70px;
}
.type08 .signature__num {
	color: #fecb00;
}
.type08  .signature__info--wrap {
	top: 6px;
	right: 7px;
}

.type09 .signature__main {
	background-position: 0 -800px !important;
}
.type09 .signature__info {
	color: #fff;
}
.type09 .signature__name {
	color: #fff;
	top: 12px;
	left: 16px;
}
.type09 .signature__clan {
	color: #fecb00;
	top: 37px;
	left: 16px;
}
.type09 .signature__type {
	color: #23262d;
	background: #fecb00;
	border: 1px solid #fecb00;
	top: 62px;
	left: 18px;
}
.type09 .signature__num {
	color: #fecb00;
}
.type09  .signature__info--wrap {
	top: 6px;
	right: 7px;
}

.type10 .signature__main {
	background-position: 0 -900px !important;
}
.type10 .signature__info {
	color: #23262d;
}
.type10 .signature__name {
	color: #212028;
	top: 6px;
	left: 16px;
}
.type10 .signature__clan {
	color: #23262d;
	top: 9px;
	left: 132px;
}
.type10 .signature__type {
	color: #fff;
	background: #666f6c;
	border: 1px solid #666f6c;
	padding: 0 2px;
	right: 157px;
	top: 6px;
}
.type10  .signature__info--wrap {
	top: 6px;
	right: 7px;
}


.signature__after {
	display: none;
}
.signature__after > div:first-child {
	text-align: center;
	margin: 0 140px 50px;
}
.signature__after .signature__button {
	margin: 0 11px;
	cursor: pointer;
}
.signature__code {
	font-size: 13px;
	margin-bottom: 14px;
}
.signature__code > span {
	display: inline-block;
	width: 140px;
	box-sizing: border-box;
	padding-left: 25px;
	color: #384252;
	font: bold 17px/17px Arial, Helvetica, sans-serif;
	vertical-align: middle;
}
.signature__code div {
	display: inline-block;
	width: 800px;
	white-space: nowrap;
	border: 1px solid #002321;
	position: relative;
	overflow: hidden;
	padding: 13px 15px;
	box-sizing: border-box;
	vertical-align: middle;
}
.signature__copy{
	position: relative;
	z-index: -2;
	font: 17px/17px Arial, Helvetica, sans-serif;
	color: #384252;
	border: 0;
	width: 100%;
}
.signature__copy:focus {
	outline: 0;
}
.signature__code div:after {
	content: '';
	background: linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 30%, rgba(255,255,255,1) 100%);
	position: absolute;
	width: 240px;
	top: 0;
	bottom: 0;
	right: 0;
	z-index: -1;
}
.signature__button--small {
	position: absolute;
	right: 5px;
	display: inline-block;
	background: #23262d;
	color: #fff;
	padding: 9px 0;
	top: 5px;
	font: 17px/17px Arial, Helvetica, sans-serif;
	cursor: pointer;
	width: 155px;
	text-align: center;
}
.signature__button--small:hover {
	color: #000;
	background: #feca00;
}
.signature__button--small.active {
	color: #feca00;
}
.signature__button--small.active:hover {
	color: #000;
}
.signature-filter{
	display: inline-block;
	padding: 0;
	margin: 0;
	position: absolute;
	top: -43px;
	left: 165px;
}
.signature-filter__item {
	display: inline-block;
	padding: 0;
	margin: 0;
	cursor: pointer;
	font: 19px Calibri;
	color: #1f2630;
}
.signature-filter__item:before {
	content: '[';
}
.signature-filter__item:after {
	content: ']';
}
.signature-filter__item:before,
.signature-filter__item:after {
	color: transparent;
	font-weight: bold;
}
.signature-filter__item.active:before,
.signature-filter__item.active:after {
	color: #1f2630;
}

/*---- statreset ----*/

.statreset {
	font-size: 17px;
}
.statreset__bt {
	margin: 10px 0;
}
.statreset__label {
	cursor: pointer;
	margin-top: 35px;
	display: block;
}
.statreset__label.red_label {
	color: #ff0000;
}

.statreset__result {
	font-style: italic;
}
