.workarea {
	background: url("/rr_images/decorations/bg-lines2.png") no-repeat 50% 0 scroll transparent;
}
.workarea .wrapper.bg-lines {
	background: none!important;
}
.catalog__sections {
	flex-wrap: wrap;
	justify-content: left;
}
	.section__title {
		margin-bottom: 16px;
		min-height: 63px;
	}
	.section__wrapper {
		background-color: #fff;
		text-decoration: none;
		color: #161616;
		text-align: center;
		margin-top: 25px;
		margin-bottom: 25px;
		min-height: 330px;
		border-radius: 5px;
		display: flex;
		align-items: flex-end;
		background-position: center top;
		background-size: contain;
		background-repeat: no-repeat;
		line-height: 1.3;
		width: 22.6293%;
		margin-bottom: 3.161%;
		margin-right: 3.161%;
	}
	.section__substrate {
		width: 100%;
		padding: 40px 10px 16px 10px;
		min-height: 115px;
		background-color: rgba(255, 255, 255, 0.8); 
		display: flex;
		align-items: flex-end;
		justify-content: center;
		flex-wrap: wrap;
		border: 1px solid transparent;
	}
		.section__wrapper:hover .section__substrate {
			min-height: 100%;
			padding: 170px 10px 16px 10px;
			background: url(/rr_images/decorations/binoculars.png) no-repeat center 30% scroll rgba(255, 255, 255, 1);
			border-color: #b7b7b7;
			border-radius: 5px;
		}
		.section__wrapper:hover {
			text-decoration: none;
		}
	.section__link {
		color: #e3231f;
		text-decoration: underline;
		width: 100%;
		margin-top: 4px;
		line-height: 20px;
	}
	.section__count {
		width: 100%;
		line-height: 18px;
	}
	.section__prop-title {
		color: #868686;
	}
.section__wrapper:nth-of-type(4n) {
	margin-right: 0;
}
@media only screen and (min-width:1222px) {
	.section__wrapper, .section__wrapper:nth-of-type(4n) {
		width: 210px;
		margin-bottom: 30px;
		margin-right: 28px;
	}
	.section__wrapper:nth-of-type(5n) {
		margin-right: 0;
	}
}