.main_wrap {
	background:url(../img/bg/main_wrap.jpg) 50% 0 no-repeat;
	/*background-size:100% 100%;*/
	width:100%;
	height:100%;
	position:relative;
    min-width:1000px;
	min-height:600px;
	overflow:hidden;
}
.main_wrap .shadow {
	background:url(../img/bg/main_shadow.png) center center no-repeat;
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	left:0;
}
.main_wrap .block {
	background:url(../img/bg/main_block.jpg) no-repeat;
	width:960px;
	height:550px;
	position:absolute;
	top:50%;
	left:50%;
	margin:-275px 0 0 -480px;
}

.main_wrap .block .lBlock {
	width:264px;
	float:left;
}
.main_wrap .block .rBlock {
	width:696px;
	float:left;
}

.main_wrap .block .logo {
	padding-top:73px;
	text-align:center;
}
.main_wrap .block .enter_site {
	padding:15px 0 67px 0;
	text-align:center;
}
.main_wrap .block .enter_site a {
	font:15px 'pf_din_text_cond_promedium';
	display:inline-block;
	vertical-align:top;
	padding:13px 19px 9px;
	background:#de000b;
	color:#fff;
	text-transform:uppercase;
	text-decoration:none;
	border-bottom:4px solid #b50009;
}
.main_wrap .block .enter_site a:hover{
	border-color:#de000b;
}

.main_wrap .block .social {
	padding-top:13px;
	width:100%;
	height:35px;
}
.main_wrap .block .social .item {
	float:left;
	padding-right:25px;
}

.main_wrap .block .match {
	width:444px;
	height:444px;
	float:left;
	position:relative;
}
.main_wrap .block .match .imgShadow {
	background:url(../img/bg/main_img_shadow.png) left bottom repeat-x;
	width:444px;
	height:444px;
	position:absolute;
	top:0;
	left:0;
}
.main_wrap .block .match .game{
	position:absolute;
	bottom:0;
	left:0;
	width:444px;
	height:108px;
	background:url(../img/bg/main_game.png) no-repeat;
}
.main_wrap .block .match .leftBlock{
	width:210px;
	padding: 28px 10px 21px 21px;
	float:left;
	color:#9a9a9a;
}
.main_wrap .block .match .rightBlock{
	width:200px;
	padding:18px 0 0 0;
	float:left;
	text-align:center;
}
.main_wrap .block .match .game_clock{
	color:#ffffff;
	padding-top:10px;
}
.main_wrap .block .match .game_clock .time{
	display:inline-block;
	height:24px;
	line-height:24px;
	padding:3px 2px 2px 2px;
	background:#000;
	border-bottom:1px solid #585858;
	border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
	vertical-align:middle;
}
.main_wrap .block .match .game_clock .time span{
	display:inline-block;
	width:22px;
	background:url(../img/bg/time.gif) 0 0 repeat-x;
	margin:0 1px;
	text-align:center;
	font:20px/24px 'pf_din_text_cond_promedium';
	color:#d9d9d9;
	border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
}

.main_wrap .block .match .team{
	background:url(../img/match/dots1.png) 48% center no-repeat;
	margin-bottom:10px;
}
.main_wrap .block .match .team img{
	margin:0 22px;
}

.main_wrap .block .shop{
	width:252px;
	height:336px;
	float:left;
}
.main_wrap .block .shop .item{
	background:url(../img/bg/main_shop.png) repeat-x;
	width:252px;
	height:168px;
}
.main_wrap .block .shop .item--no-height {
	height:auto;
}
.main_wrap .block .shop .item img{
	vertical-align:middle;
}
.main_wrap .block .shop .item .txt{
	display:inline-block;
	vertical-align:middle;
	width:85px;
	font:16px/20px 'pf_din_text_cond_promedium';
	color:#f4f4f4;
}
.main_wrap .block .shop .item .txt span{
	text-transform:uppercase;
}

.main_wrap .block .shop .item .txt a.btnBuy{
    display:inline-block;
	vertical-align:top;
    font:12px/24px 'pf_din_text_cond_promedium';
    text-transform:uppercase;
    text-decoration:none;
    padding:0 35px 0 10px;
    background:url(../img/icon/enter.png) 93% 50% no-repeat #191b1c;
	color:#838383;
	margin-top:20px;
	border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
}
.main_wrap .block .shop .item .txt a.btnBuy:hover{
    color:#fafafa;
}

.main_wrap .block .sponsor{
	height:115px;
	position:absolute;
	top:384px;
}
.main_wrap .block .sponsor img{
	vertical-align:top;
}
.main_wrap .block .sponsor.lItem{
	background:url(../img/bg/main_sponsors_l.png) no-repeat;
	width:276px;
	left:-12px;
	text-align:center;
	padding-top:30px;
	height:85px;
}
.main_wrap .block .sponsor.lItem img{
	display:inline-block;
	vertical-align:middle;
	margin:-12px 10px 0 10px;
}
.main_wrap .block .sponsor.rItem{
	background:url(../img/bg/main_sponsors_r.png) no-repeat;
	width:264px;
	right:-12px;
}

.main_wrap .block .social1{
	background: url(../img/bg/main_social.png) 0 100% /100% auto no-repeat;
    width: 324px;
	height:42px;
	position:absolute;
	bottom:0;
	right:0;
	text-align:right;
}
.main_wrap .block .social1 span{
	display:inline-block;
	vertical-align:top;
	width:42px;
	height:42px;
	padding-left:1px;
	background:url(../img/bg/main_line.png) no-repeat;
}
.main_wrap .block .social1 span:first-child{
	background:none;
}

div#metrics{
    text-align: center;
    position: absolute;
    top: -9999px;
    left: -9999px;
}
