@media all and (max-width: 1360px) {
	.letters_block{
		width: 800px;
	    margin: auto;
	}
	.letters_block li:nth-child(14){
		clear: both;
	}
}

@media all and (max-width: 1150px) {
	.right_void{
		display: none;
	}
        .footer_left_cell{
            display: none;
        }
	.left_void{
		display: none;
	}
        .footer_right_cell{
            display: none;
        }
}

@media all and (max-width: 940px) {
	.link_menu{
		padding: 0.4em;
	}

}

@media all and (max-width: 899px) {
	.link_menu{
		padding: 0.4em;
	}
        body{
            font-size: 0.8em;
        }
}

@media all and (max-width: 800px) {
	html{
		min-width : 800px;
	}

	.letters_block{
		width: 400px;
	    margin: auto;
	}

	.letters_block li:nth-child(10){
		clear: both;
	}
	.letters_block li:nth-child(14){
		clear: none;
	}

}


@media all and (max-width: 699px) {

	html{
		min-width : 100px;
	}

	.li_menu{
	    float: none;
	}	

	.small_hide{
		display: none;
	}
	
	.small_btn{
		display: block;
	}

}

@media all and (max-width: 640px) {
	.article_place{
    	float: none !important; 
    	display: block;
	}
	.article_end_list{
		width: 301px;
	}
}

@media all and (max-width: 600px) {
	.chess_photo_left {
		float: none;
	}
	.chess_photo_right{
		float: none;
	}
}


@media all and (max-width: 300px) {
	.letters_block{
		width: 280px;
	    margin: auto;
	}
	.letters_block li:nth-child(10){
		clear: none;
	}
	.letters_block li:nth-child(14){
		clear: none;
	}

}