.news {

}
.news-list.fixed{
	position:absolute;
	position:fixed;
	top:0;
}
.news__aside{
	float:right;
	/*width:455px;*/
	width:17%;
	margin:0 0 18px 0;
	/*padding:30px 33px 30px 24px;*/
	padding:2% 2% 2% 1.5%;
	background:#d8d8d8;
}
.news__aside .twitter_type_sidebar .item .footer {
	max-width:50%;
	left:0;
}
.news-list {
	overflow:hidden;
}
.news-list__item {
	float:left;
	width:300px!important;
	height:300px!important;
	margin:0 0 18px 18px;
}

.news-list__item_wrap{
	width:33.3333%;
	float:left;
}
.news-wrapper .left{
	float:left;
}
.news-wrapper .right{
	margin-left:177px;
}
.news-wrapper .right .photo{
	width:159px;
	float:left;
	margin-right:30px;
	line-height:0;
}
.news-wrapper .right .photo .social{
	text-align:justify;
	margin:25px 0;
}
.news-wrapper .right .photo .social a {display:inline-block; vertical-align:top; background:url(../img/icon/social.png) no-repeat; width:20px; height:20px; float:none; margin-left:10px;}
.news-wrapper .right .photo .social a.fb{background-position:0 -20px; margin-left:0;}
.news-wrapper .right .photo .social a.vk{background-position:-20px -20px;}
.news-wrapper .right .photo .social a.tw{background-position:-40px -20px;}
.news-wrapper .right .photo .social a.lj{background-position:-60px -20px;}
.news-wrapper .right .photo .social a.gp{background-position:-80px -20px;}
.news-wrapper .right .cnt{
	overflow:hidden;
	font:14px/20px Georgia, serif;
	color:#212121;
}
.news-wrapper .right p{
	margin:0 0 20px 0;
}
.news-wrapper .right p.date{
	font:18px/20px "Times New Roman", serif;
	color:#838383;
	margin:0 0 10px 0;
}
.news-wrapper .right h2{
	font:40px/40px Georgia, serif;
	color:#212121;
	border:0;
	margin:0 0 45px;
	padding:0;
}
.news-wrapper .right .cnt .square-gallery{
	margin-top:40px;
}


@media only screen and (min-width: 1454px) {
	.news-list.fixed{
		margin-right:21%;
	}
	.news__aside {
		width:21%;
		padding:2% 2% 2% 1.5%;
	}
	.news-list__item_wrap{
		width:33.3333%;
		float:left;
	}
	.news-list__item {
		width:336px!important;
		height:336px!important;
	}
}
@media only screen and (min-width: 1365px) and (max-width: 1453px) {
	.news-list.fixed{
		margin-right:16%;
	}
	.news__aside {
		width:16%;
		padding:2% 2% 2% 1.5%;
	}
	.news-list__item_wrap{
		width:33.3333%;
		float:left;
	}
	.news-list__item {
		width:336px!important;
		height:336px!important;
	}
	.twitter_type_sidebar .item {
		padding: 0 0 40px 25px;
	}
	.twitter_type_sidebar .item .footer {
		left: 0;
	}
}
@media only screen and (max-width: 1252px) {
	.news-list.fixed{
		margin-right:23%;
	}
	.news__aside {		
		width:23%;
		padding:2% 2% 2% 1.5%;
	}
	.news-list__item_wrap{
		width:50%;
		float:left;
	}
	.news-list__item {
		width:336px!important;
		height:336px!important;
	}
	.twitter_type_sidebar .item {
		padding: 0 0 40px 25px;
	}
	.twitter_type_sidebar .item .footer {
		left: 0;
	}
}