body {
	min-width:700px;
}

img.pnged {
	behavior:	url(/pngbehavior.htc);
}
.copy, .copy a {
	color: #fff
}

.icons {
	position:absolute;
	text-align:right;
	/* width: 100%; */
	height: 122px;
	margin: 0;
	right: 60px;
	top: 5px;
	z-index: 100;
}

.gerb {
	display: inline-block;
	width: 116px;
	height: 122px;
	float:left;
	background-repeat:no-repeat;
	background-position: center center;
}

.level {
	display: inline-block;
	width: 116px;
	height: 122px;
	float:left;
	background-repeat:no-repeat;
	background-position: center center;
}

.align {
	display: inline-block;
	width: 116px;
	height: 122px;
	background-repeat:no-repeat;
	background-position: center center;
	float:left;
}

.r_table {
	width: 100%;
	border-collapse: collapse;
}
.urc {
	background-image: url('http://img.combats.com/i/clansinf/corner.png');
	width:100px;
	height: 100px;
}

.ulc {
	background-image: url('http://img.combats.com/i/clansinf/corner.png');
	width:100px;
	height: 100px;
	-webkit-transform:scaleX(-1);
	-moz-transform:scaleX(-1);
	-ms-transform:scaleX(-1);
	-o-transform:scaleX(-1);
	transform:scaleX(-1);
}

.uch {
	background-image: url('http://img.combats.com/i/clansinf/horiz.png');
	height: 100px;
}

.drc {
	background-image: url('http://img.combats.com/i/clansinf/corner.png');
	width:100px;
	height: 100px;
	-webkit-transform:scaleY(-1);
	-moz-transform:scaleY(-1);
	-ms-transform:scaleY(-1);
	-o-transform:scaleY(-1);
	transform:scaleY(-1);
}

.dlc {
	background-image: url('http://img.combats.com/i/clansinf/corner.png');
	width:100px;
	height: 100px;
	-webkit-transform:scale(-1,-1);
	-moz-transform:scale(-1,-1);
	-ms-transform:scale(-1,-1);
	-o-transform:scale(-1,-1);
	transform:scale(-1,-1);
}

.dch {
	background-image: url('http://img.combats.com/i/clansinf/horiz.png');
	-webkit-transform:scaleY(-1);
	-moz-transform:scaleY(-1);
	-ms-transform:scaleY(-1);
	-o-transform:scaleY(-1);
	transform:scaleY(-1);
}


.lcv {
	background-image: url('http://img.combats.com/i/clansinf/vert.png');
}
.rcv {
	background-image: url('http://img.combats.com/i/clansinf/vert.png');
	-webkit-transform:scaleX(-1);
	-moz-transform:scaleX(-1);
	-ms-transform:scaleX(-1);
	-o-transform:scaleX(-1);
	transform:scaleX(-1);
}
.content {
	 background-color:#e2e0e0;
}
.block_t {
	position: relative;
	z-index: 1;
	margin: 50px 25px;
	text-align: center;
}

.column_users {
	-moz-column-count:3; /* Firefox */
	-webkit-column-count:3; /* Safari and Chrome */
	column-count:3;
	list-style-type:none;
	margin: 0;
	padding: 0;
}

.column_users li {
	white-space: nowrap;
}

.media_set_l {
	width: 280px;
}

.media_set_r {
	width: 280px;
	padding-left:20px;
}
.media_level {
	width: 200px;
}

.media_align {
	width: 25%;
	padding-left:30px;
}

.media_union {
	width: 50%;
	padding-left:30px;
}
.victory {
	color: #008800;
}
.defeat {
	color: #DD0000;
}
.draw {
	color: #111111;
}
tr.megacombats td {
    padding-right: 20px;
}
td.central {
	border-left:#000 1px solid;
	border-right:#000 1px solid;
	padding-left:30px;
	padding-right:30px;
	vertical-align:top;
}

.tab_title A {
	color: #FFFFFF;
}
.tab_title_active {
	color: rgb(98, 102, 101);
	background-color: #e2e0e0;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}
.nothing {
    text-align: center;
    vertical-align: middle;
    font-weight: bold;
}
.achiev_tbl {
    margin:auto;
}

.acbdiv {
    float:left;
    width:123px;
    height:122px;
    background-image: url(https://img.combats.com/i/clansinf/achievements.png);
    text-align:center;
}
.acba {
    display:block;
    position:absolute;
    width:123px;
    height:122px;
    z-index:2;
}
.acbs {
    color:#FFFFFF;
    font-size:20px;
    font-weight:bold;
    text-shadow: 0 0 5px #000;
    position:absolute;
    text-align:center;
    left:0;
    bottom:23px;
    width:123px;
    z-index:1;
}

@media screen and (max-width: 1300px) {
	.column_users {
		-moz-column-count:2; /* Firefox */
		-webkit-column-count:2; /* Safari and Chrome */
		column-count:2;
		list-style-type:none;
		margin: 0;
		padding: 0;
	}
	.media_set_l {
		min-width: 125px;
		padding:0 10px;
	}
	.media_set_r {
		min-width: 158px;
		padding:0 10px;
	}
	.media_level {
		width: 50px !important;
	}
	.media_align {
		width: 10%;
		padding-left:30px;
	}

	.media_union {
		width: 90%;
		padding-left:30px;
	}
}

@media screen and (max-width: 900px) {
	.column_users {
		-moz-column-count:1; /* Firefox */
		-webkit-column-count:1; /* Safari and Chrome */
		column-count:1;
		list-style-type:none;
		margin: 0;
		padding: 0;
	}
	.media_level {
		width: 50px;
	}
}
