@media(max-width:1024px){
	.grid,main .grid{
		max-width:728px
	}
	.btnmenu{
		display:block
	}
	.authbtns,.hdlinks{
		display:none
	}
	.hdlinks{
		top:70px;
		left:45px;
		right:45px;
		transform:none
	}
	.hdlinks div{
		display:block;
		font-size:16px;
		padding-left:45px;
		background:#fff
	}
}
@media(max-width:770px){
	body{
		padding:0 10px;
		font-size:14px
	}
	p{
		margin:8px 0
	}
	.grid,main .grid{
		max-width:460px
	}
	.item{
		padding:12px 14px;
		margin-bottom:15px
	}
	.mbcentr{
		text-align:center
	}
	.ftr_rules{
		display:block;
		position:static
	}
}

@media(max-width:480px){
	.item .htag{
		font-size:17px
	}
}