
.indexNews{margin: 0 0 65px 0; padding: 55px 0 0 0;}
	.indexNews h2{font-size: 31px; margin:0 0 43px 0; text-align: center;}
	.mixNews{}
		.indexBlockNews{position: relative; display: inline-block; box-sizing: border-box; height: 340px; margin: 0 1.5% 1.5% 0;
			background-color: #f3f3f3; transition: background-color .4s;
		}
		.indexBlockNews:hover {background-color: #E8E8E8;}
		.indexBlockNews:nth-child(3n){margin-right: 0;}
		.indexBlockNews:nth-last-child(1), .indexBlockNews:nth-last-child(2), .indexBlockNews:nth-last-child(3){margin-bottom: 0;}
			
			.indexBlockNews .date{font-size: 13px; font-weight: 500; padding: 25px; position: relative; display: inline-block;}
			.indexBlockNews .text{position: absolute; bottom: 0; left: 0; right: 0; padding: 25px;}
				.indexBlockNews .text .iblockName{font-size: 9px; font-weight: 700; background: #555; display: inline-block;
					color: #fff; padding: 6px 11px; text-transform: uppercase; margin: 0 0 25px 0; border-radius: 2px;
				}
				.indexBlockNews .text .newsName{font-size:17px; font-weight:700; display: block; line-height: 1.3;}
				.indexBlockNews .text .newsName span {border-bottom: 1px solid rgba(0,0,0, .2);}
			
			.indexNews_big{width: 50%;}
				.indexNews_big .text .newsName{font-size: 23px; line-height: 1.3; max-width: 90%;}
			.indexNews_small{width: 23.5%;}
		
		.blockGradient{position: absolute; top: 0; bottom: 0; left: 0; right: 0;}
		.blockGradient.gradient{
			opacity: .5;
			background: -moz-linear-gradient(top, rgba(0,0,0, .7) 0%, rgba(0,0,0, 0) 55%, rgba(0,0,0, 0) 75%, rgba(0,0,0, .7) 115%);
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0, .7)), color-stop(45%,rgba(0,0,0, 0)), color-stop(75%,rgba(0,0,0, 0)), color-stop(115%,rgba(0,0,0, .7)));
			background: -webkit-linear-gradient(top, rgba(0,0,0, .7) 0%, rgba(0,0,0, 0) 55%,rgba(0,0,0, 0) 75%, rgba(0,0,0, .7) 115%);
			background: -o-linear-gradient(top, rgba(0,0,0, .7) 0%, rgba(0,0,0, 0) 55%,rgba(0,0,0, 0) 75%, rgba(0,0,0, .7) 115%);
			background: -ms-linear-gradient(top, rgba(0,0,0, .7) 0%, rgba(0,0,0, 0) 55%,rgba(0,0,0, 0) 75%, rgba(0,0,0, .7) 115%);
			background: linear-gradient(to top, rgba(0,0,0, .7) 0%, rgba(0,0,0, 0) 55%,rgba(0,0,0, 0) 75%, rgba(0,0,0, .7) 115%);
			filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d000000', endColorstr='#4d000000', GradientType=0);
			transition: opacity .4s;
		}
		.indexBlockNews:hover .blockGradient.gradient{opacity: 1;}
		
	.indexNewsButton{text-align: center; padding-top: 50px;}
		.indexNewsButton a{ font-size: 15px; border-radius: 2px; padding: 13px 25px 14px 25px; 
			display: inline-block; font-weight: 500; color: #fff; transition: color .25s, background .25s; background: #EF6C00;
			box-shadow: 0 2px 8px rgba(239,108,0, .27);
		}
		
		
@media all and (max-width: 1100px){
	.indexNews_small{width: 32%;}
	.indexNews_big{width: 32%;}
	.indexBlockNews{margin: 0 2% 2% 0;}
	.indexNews_big .text .newsName{font-size: 18px;}
}

@media all and (max-width: 850px){
	.indexNews{margin: 0 0 70px 0;}
		.indexBlockNews{width: 48%; margin: 0 4% 4% 0;}
		.indexBlockNews:nth-child(3n){margin-right: 4%;}
		.indexBlockNews:nth-child(2n){margin-right: 0;}
		.indexBlockNews:nth-last-child(3){margin-bottom: 4%;}
}

@media all and (max-width: 550px) {
	.indexNews{margin: 0 0 60px 0;}
		.indexBlockNews{width: 100%;}
		.mixNews .indexBlockNews{margin: 0 0 22px 0;}
		.indexNewsButton{padding-top: 30px;}
}