@media (min-width: 1366px) {
	.container
	{
		width:1336px;
	}

	.center_column
	{
		float:left;
		width:100%;
	}
	
	.main
	{
		margin:0 340px 0 220px;
	}
	
	.left_column
	{
		float: left;
		width: 220px;
		margin-left: -100%;
	}
	
	.right_column
	{
		float: left;
		width: 340px;
		margin-left: -340px;
	}
}


@media (min-width: 1200px) and (max-width: 1365px) {
	.container
	{
		width:100%;
	}

	.center_column
	{
		float:left;
		width:100%;
	}
	
	.main
	{
		margin:0 340px 0 140px;
	}
	
	.left_column
	{
		float: left;
		width: 140px;
		margin-left: -100%;
	}
	
	.right_column
	{
		float: left;
		width: 340px;
		margin-left: -340px;
	}

}

@media (min-width: 1000px) and (max-width: 1199px) {
	.container
	{
		width:100%;
	}

	.center_column
	{
		float:left;
		width:100%;
	}
	
	.main
	{
		margin:0 340px 0 0px;
	}
	
	.left_column
	{
		float: left;
		width: 0px;
		margin-left: -100%;
	}
	
	.right_column
	{
		float: left;
		width: 340px;
		margin-left: -340px;
	}
}

@media (min-width: 768px) and (max-width: 991px) {

}
@media (max-width: 991px) {

}
@media (min-width: 640px) and  (max-width: 767px){

}

@media (min-width: 640px) {

}

@media (max-width: 640px) {
	.top .search
	{
		margin:10px 20px 0 0;
	}
}

@media (min-width: 992px) and (max-width: 1200px) {

}


@media (max-width: 535px) {
	.vk_user img {
		max-width: 100px;
	}

	.user_info {
		margin-left: 100px;
	}
	
	.search input {
		width:100px;	
	}
	
	.top .search {
		float:none;
		margin:0 auto;
		overflow: hidden;
		width:265px;
	}
}

@media (max-width: 640px) {

}
