.catalog_block_list {
	display: flex;
	align-items: center;
	flex-wrap: wrap;
	align-items: stretch;
	position: relative;
}

.news_item_wrapp {
	margin-bottom: 20px;
	margin-right: 1%;
    border: 1px solid #e5e5e5;
	width: 24%;
}

.news_item_wrapp:hover{
	border-color: #54b32e;
}

.news_item{
	position: relative;
	height: 240px;
	display: flex;
	align-items: center;
	justify-content: center;
}

.news_item img{
	max-height: 120px;
	max-width: 190px;
}

.item_link{
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
}

.item-title{
	text-align: center;
}

@media screen and (max-width: 992px) {
	.news_item_wrapp{
		width: 32%;
	}
}


@media screen and (max-width: 768px) {
	.news_item_wrapp{
		width: 49%;
	}
}

@media screen and (max-width: 580px) {
	.news_item_wrapp{
		width: 100%;
		margin-right: 0;
	}
}