/* ================================================= */
@media (max-width:1700px) {
	#bar_fans { display:none; }
}
@media (max-width:1600px) {
	#bar_od { display:none; }
	.data-col { min-width:70px; }
}

@media (max-width:1439px) {
	#bar_od, #bar_fans { display:block; }
	.content, .data { right:0; }
	.right-block.no-ad { width:0;display:none; }
	.data-col { min-width:65px; }	
}


@media (max-width:1024px) {
	#page_title { font-size:16px; }
	.time-block, #bar_od, #bar_fans { display:none; }
	.data-col { min-width:60px;font-size:13px; }
	.base .fblock25 { width:33%; }
	.help .fblock60, .help .fblock40  { width:auto !important;float:none !important; } { width:auto !important;float:none !important; }
	.help .fh { height:auto !important; }
	.rating .tab { width:15%;overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:12px;padding:0 10px; }
	.rating .page-menu { width:auto !important;float:none;border:0 !important; border-bottom:1px solid #4a4e54 !important;  }
	.rating .fh { height:auto !important; }
	.game .win-line { font-size:12px; }
}
@media (max-width:900px) {
	.time-block { display:none; }
	.base .fblock25 { width:50%; }	
}
@media (max-width:500px) {
	.time-block { display:none; }
	.base div.fblock25 { width:100% !important; }
}
@media (max-width:1280px) {
	.menu, .content, .data, .right-block { position:absolute !important; }
	div.menu-btn { display:block; }
	.menu, .time-block { display:none; }
	.data { height:50px; line-height:50px; }
	.data, .content { left:0px; border:0; }
	.ach .ach-menu { width:300px; }
	.ach .ach-cont { margin-left:301px; }
	.menu { top:50px !important;right:0 !important; left:0; bottom:0 !important; padding:0 !important; box-shadow:0 0 10px rgba(0,0,0,0.5); }	
	.rating .page-menu { width:300px; }
}

/* ОДНОКОЛОНОЧНЫЙ */
@media (max-width:800px) {
	.page-menu { width:auto !important;float:none;border:0 !important; border-bottom:1px solid #4a4e54 !important;  }
	.page-cont { margin:0 !important; }
	.data-wrap { float:none !important;left:0;top:45px;right:0;bottom:0; }
	.pline.empty, .right-block, .menu-bottom, .menu, .data-wrap, 	.data-wrap:before , .data-wrap div.data-col:after, .btns, .data-bg-2, .chat-btn span, div.chat-info, .head-footer, div.sub-menu, .auth-metod, .mh, .del, .strat-set-col.opacity05  { display:none; }
	.data { border-width:0 0 1px 0 !important; }
	table { font-size:11px !important; }
	.menu-btn { display:'' !important; }
	.head, .content, .data { left:0 !important; }
	.data { height:50px !important; background-image:none !important; border:0 !important; }
	.content { top:50px !important; }
	div.head-left{ margin:0; }
	.head-footer { height:50px !important; width:auto !important; position:relative !important; float:left !important; padding:0 !important; overflow:visible !important; background:none !important; }
	.pole-wrap { position:relative !important;margin:0 auto;width:auto !important; }
	.pole, .bench { margin:0 auto; }
	.bench { margin-top:10px; }
	.menu { top:50px !important;right:0 !important; left:0; bottom:0 !important; width:100% !important; padding:0 !important; }

	.head-left { width:100%;padding-right:50px; }
	.data-wrap { float:none !important; position:fixed !important;top:50px !important; left:0 !important; right:0 !important; height:auto !important; bottom:0 !important; background:#14141f !important; padding:20px !important; margin:0; }
	.data-wrap div.data-col { display:block !important; margin:0 auto 10px auto; width:70%; }
	.data-wrap div.data-col { padding:5px;text-align:center;display:block;background:none !important;border:0 !important;box-shadow:none !important;float:none !important; }
	.data-wrap div.data-col:hover { background:linear-gradient(to bottom, transparent, rgba(255,255,255,0.05)) !important; }
	.team-wrap  { margin:0 auto !important; }
	.fblock50 { width:auto !important;float:none !important; }
	.fh, .fh10, .fh20 { height:auto !important; min-height:auto !important; }
	div.chat-btn-text { width:45px; }
	.chat-btn:before { right:-50px !important; }
	.chat-btn i { margin:0 auto !important;float:none !important;width:38px;text-align:center !important; }
	#page_title { box-sizing:content-box !important;height:50px;line-height:50px !important;max-width:40%; }
	#menu_sub { display:inline-block !important;height:50px;max-width:40%;  }
	.fblock25, .fblock33, .fblock34, .strat-btn-wrap, .strat-set-col  { float:none !important;width:auto !important; }
	.btn-game-1, .btn-game-2 { position:relative !important; }
	
	/* BASE */
	.base .fblock25 { width:50% !important;float:left !important; }	
	
	/* TEAM */
	div.team-wrap { width:auto;float:none;border:0;border-bottom:1px solid #4a4e54; }
	div.pole-wrap { float:none;margin:0 auto; }
	div.sorter.left { float:none;margin:0 auto; }

	/* ACH */
	.ach .ach-menu { width:auto;float:none;border:0;border-bottom:1px solid #474c52;padding-bottom:10px; }
	.ach .ach-cont { float:none;margin:0; }
	.ach .ach-menu-item { padding:0 10px;height:20px;line-height:20px;margin-bottom:5px; }
	.ach .ach-menu-item .progress-ach { height:20px !important;line-height:20px !important; }
	.ach .ach-menu-item .progress-line { height:20px; }
	
	/* GAME */
	.game { text-align:center; }
	.game .fblock25 { display:inline-block;width:330px !important; }
	.gtype1 , .gtype2 , .gtype3 , .gtype4 { height:100px !important; }
	.champ .pline { height:auto !important; }
	.champ .pline .pl-col { display:none; }
	.champ .pline .pl-col:nth-child(2) { min-width:170px !important;box-shadow:none !important; }
	.champ .pline .pl-col:nth-child(1), .champ .pline .pl-col:nth-child(2), .champ .pline .pl-col:nth-child(9), .champ .pline .pl-col:nth-child(10)   { width:auto !important; min-width:50px; display:block; box-shadow:none !important; }
}
/* Desktop */
@media (min-width:1281px) {
	.menu-btn { display:none !important; }
	.sub-menu, .menu, .data-wrap { display:block !important; }
}

@media (min-width:801px) {
	.data-btn { display:none !important; }
}

/* TEAM */
@media (max-width:1200px) {
	.pl-stats, .pl-tmw { display:none !important; }
}
@media (max-width:1200px) {
	.pl-stars { display:none !important; }
}

/* CHAMP */

