.films-block.oblique-items  {
    margin: 20px 0 0;
    justify-content: space-between;
}
.left-col .films-block.oblique-items .item {
    width: calc(33.3333% - 10px);
    margin: 0 0 20px;
    /* max-width: 230px; */
}
.films-block.oblique-items .img-box {
    height: 328px;
}
.films-block.oblique-items .img-item-bg {
    height: 328px;
}
.films-block.oblique-items .name {font-size: 16px;}
.films-block.oblique-items .h2 {width:100%;margin: 0 0 20px;}

@media (max-width: 767px) {
    .left-col .films-block.oblique-items {
        justify-content: flex-start;
    }
    .left-col .films-block.oblique-items .item {
        width: 100%;
				margin: 0;
    }
		.films-block.oblique-items .h2 {
			font-size: 24px;
		}
		.films-block.oblique-items .img-box,
		.films-block.oblique-items .img-item-bg {
			height: 480px;
		}
}



.page-kinoteatr .films-block .item {
	width: calc(25% - 15px);
	margin: 0;
	margin-bottom: 20px;
}
@media (max-width: 997px) {
	.page-kinoteatr .films-block .item {
		width: calc(33.3333% - 15px);
	}
}
.page-kinoteatr .films-block .img-box {
	height: 400px;
}
.page-kinoteatr .films-block .img-item-bg {
	height: 100%;
}
.js-maybe-slider {
	overflow: inherit;
}

.b-mob {display: none;}
.b-desc.show {
	font-size: 22px;
	font-weight: 700;
}
@media (max-width: 767px) {
	.b-mob {display: block;}
	.b-desc {display: none;}
}