@media screen and (max-width:991px) {

.avt-mosaic-stdblock .avt-text--title{
    font-size: 16px;}}


@media screen  and (max-width: 800px) {
	/* поворот высокого блока */
		.avt-mosaic-megablock:last-child .avt-mosaic-megablock-line1{
			flex-direction: column-reverse;
			justify-content: space-between;
			align-items: stretch;
		}

		.avt-mosaic-megablock:last-child .avt-mosaic-megablock-line1 .avt-mosaic-megablock-col{
			flex-direction: row;
			width: 100%;
		}
		

		.avt-mosaic-megablock:last-child .avt-mosaic-bigblock{
			height: 160px;
			margin-top: 10px;
		}

		.avt-mosaic-megablock:last-child .avt-mosaic-megablock-line1 .avt-mosaic-stdblock{
			width: calc((100% - 10px) /2);
		}
	/* поворот высокого блока */

}

@media screen and (max-width: 424px) {

	.avt-mosaic{
		flex-direction: column;
	}

	.avt-mosaic-megablock{
		width: 100%;
	}

	.avt-mosaic-megablock:first-child{
		margin-bottom: 10px;
	}

	/* поворот высокого блока */
		.avt-mosaic-megablock:last-child .avt-mosaic-megablock-line1{
			flex-direction: column;
			justify-content: space-between;
			align-items: stretch;
		}
	
		.avt-mosaic-megablock:last-child .avt-mosaic-megablock-line1 .avt-mosaic-megablock-col{
			flex-direction: row;
			width: 100%;
		}
		

		.avt-mosaic-megablock:last-child .avt-mosaic-bigblock{
			margin-top: 0px;
			height: 160px;
			margin-bottom: 10px;
		}

		.avt-mosaic-megablock:last-child .avt-mosaic-megablock-line1 .avt-mosaic-stdblock{
			width: calc((100% - 10px) /2);
		}
	/* поворот высокого блока */
}

/*
@media screen and (max-width: 360px) {

	.avt-mosaic-megablock-line1, .avt-mosaic-megablock-line2{
		flex-direction: column;
	}

	.avt-mosaic-megablock-col{
		width: 100%;
	}
}
*/
