@media (max-width: 1300px){
	.center{
		width: 100%;
	}
	/* ----------------------------- */
	/* ------------ Футер ---------- */
	/* ----------------------------- */
	
	footer{
		width: calc( 100% - 60px );
	}
}
@media (max-width: 1250px){
	footer > .cpr > .f_text{
		font-size: 10px;
	}
}
@media (max-width: 1200px){
	nav .nav_links{
		width: calc( 100% - 85px );
	}
	nav .login_button{
		width: 85px;
	}
	nav .login_button > span{
		display:none;
	}
}
@media (max-width: 1100px){
	#footer_bg{
		background-size: cover;
	}
	footer > .cpr{
		width: 100%;
		margin-right: 0%;
		justify-content: center;
		margin-bottom: 40px;
	}
	footer > .cpr > .f_title{
		text-align: center;
	}
	footer > .cpr > .f_text{
		text-align: center;
		font-size: 12px;
	}
	footer > .contacts{
		width: 50%;
		justify-content: center;
	}
	footer > .contacts > .f_title{
		width: 100%;
		text-align: center;
	}
	footer > .contacts > .f_line{
		justify-content: center;
	}
	footer > .banners{
		width: 50%;
	}
	footer > .banners{
		justify-content: center;
	}
	footer > .banners > .buttons{
		justify-content: center;
	}
	footer > .banners > .buttons > *{
		margin-left: 0px;
	}
}
@media (max-width: 1070px){
	.left_content{
		width:100%;
	}
	.right_content{
		width:100%;
		border-left:none;
		padding-left:0px;
		border-top: 1px solid rgba(165,152,149,0.25);
		padding-top:50px;
		margin-top:50px;
	}
}
@media (max-width: 1030px){
	.open_nav_button{
		display: flex;
	}
	nav .nav_links{
		width: 300px;
		height: 0px;
		overflow: hidden;
		border-radius: 0px 0px 4px 4px;
		position: absolute;
		top: calc( 100% - 3px );
		left: 0px;
		background: #1c1614;
		flex-wrap: wrap;
		justify-content: center;
		align-items: flex-start;
	}
	nav .nav_links > .link{
		width: 100%;
		justify-content: center;
		padding: 20px 0px;
		border-bottom: 1px solid #2d221f;
		margin-left: 0px;
		margin-right: 0px;
	}
	nav .nav_links > .link:nth-child(1){
		margin-left: 0px;
	}
	nav .nav_links > .link > span{
		padding-left: 20px;
	}
	.dropbox{
		position: relative;
		width: 100%;
		top: 21px;
		background: #0f0c0b;
	}
	.dropbox > a{
		text-align: center;
	}
	/* ------- Контент шапки ------- */
	
	.head_content{
		width: 100%;
	}
	/* ---------- Персонаж --------- */
	
	.char{
		display: none;
	}
	.char_hand{
		display: none;
	}
}
@media (max-width: 800px){
	/* ----------------------------- */
	/* ----------- Шапка ----------- */
	/* ----------------------------- */
	
	#header_bg > .center{
		padding-bottom: 135px;
	}
	.big_logo > .anim{
		width: 360px;
		height: 100%;
		position: absolute;
		display: flex;
		flex-wrap: nowrap;
		justify-content: space-between;
		align-items: center;
		z-index: 5;
		pointer-events: none;
	}

	.big_logo > .anim > .anim_item{
		display: block;
		width: 5px;
		height: 5px;
		position: relative;
		pointer-events: none;
		opacity: 0;
		margin-top: 20px;
	}

	.big_logo > .anim > .anim_item:after{
		content: "";
		display: block;
		background: url(../images/logos/part_green.png) no-repeat center;
		width: 34px;
		height: 29px;
		position: absolute;
		left: -10px;
		top: -10px;
		pointer-events: none;
	}

	.big_logo > .anim > .item1{animation: part_green 2s linear infinite;}
	.big_logo > .anim > .item2{animation: part_green 3s linear infinite;}
	.big_logo > .anim > .item3{animation: part_green 5s linear infinite;}
	.big_logo > .anim > .item4{animation: part_green 6s linear infinite;}
	.big_logo > .anim > .item5{animation: part_green 2s linear infinite;}
	.big_logo > .anim > .item6{animation: part_green 3s linear infinite;}
	.big_logo > .anim > .item7{animation: part_green 5s linear infinite;}
	.big_logo > .anim > .item8{animation: part_green 3s linear infinite;}
	.big_logo > .anim > .item9{animation: part_green 2s linear infinite;}
	.big_logo > .anim > .item10{animation: part_green 5s linear infinite;}
	.big_logo > .anim > .item11{animation: part_green 2s linear infinite;}
	.big_logo > .anim > .item12{animation: part_green 3s linear infinite;}
	.big_logo > .anim > .item13{animation: part_green 2s linear infinite;}
	.big_logo > .anim > .item14{animation: part_green 6s linear infinite;}
	.big_logo > .anim > .item15{animation: part_green 3s linear infinite;}
	.big_logo > .anim > .item16{animation: part_green 2s linear infinite;}
	.big_logo > .anim > .item17{animation: part_green 4s linear infinite;}
	.big_logo > .anim > .item18{animation: part_green 3s linear infinite;}
	.big_logo > .anim > .item19{animation: part_green 5s linear infinite;}
	.big_logo > .anim > .item20{animation: part_green 6s linear infinite;}
	.servers > .server{
		width: 277px;
	}
}
@media (max-width: 650px){
	nav .nav_links{
		width: 100%;
	}
	article{
		width:100%;
	}
	article > .news_title{
		white-space: pre-wrap;
	}
	article > .news_text{
		height:75px;
	}
}
@media (max-width: 600px){
	.home_top > .table{
		width:100%;
	}
	.home_misc > .table{
		width:100%;
	}
}
@media (max-width: 570px){
	footer > .contacts{
		width: 100%;
		margin-bottom: 40px;
	}
	footer > .banners{
		width: 100%;
	}
}
@media (max-width: 500px){
	.forum > .line img{
		display:none;
	}
	.forum > .line > .forum_info{
		width: calc(100% - 40px);
	}
	.forum_arrow{
		display:none;
	}
}
@media (max-width: 460px){
	/* ------------------------------- */
	/* ------ Внутренние страницы ---- */
	/* ------------------------------- */
	
	.inner_form{
		width: 100%;
	}
}
@media (max-width: 450px){
	.inner_form > .center > .links > .link{
		width: 100%;
	}
}
@media (max-width: 425px){
	.title{
		font-size: 26px;
	}
	.forum_title{
		font-size: 16px;
	}
}
@media (max-width: 420px){
	.inner_form > .left{
		width: 100%;
		justify-content: center;
		 margin-bottom: 10px;
	}
	.inner_form > .right{
		width: 100%;
		justify-content: center;
	}
}
@media (max-width: 360px){
	.news_info > a{
		width:100px;
	}
	.news_info > a > span{
		font-size:10px;
	}
	.news_info > a  > span > i{
		display:none;
	}
}

/*
     FILE ARCHIVED ON 03:16:14 Jul 30, 2020 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 09:36:08 Sep 07, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.479
  exclusion.robots: 0.017
  exclusion.robots.policy: 0.008
  esindex: 0.01
  cdx.remote: 6.353
  LoadShardBlock: 92.08 (3)
  PetaboxLoader3.datanode: 116.521 (4)
  load_resource: 136.154
  PetaboxLoader3.resolve: 102.899
*/