.b-article_dirty {
	right: 0;
	left: 50%;
	background-color: #fff;
	transition: left 1s, margin-left 1s;
}
	.b-article_dirty .b-article_pic {
		top: calc(50% - 230px);
		right: 100%;
		margin-right: -234px;
		width: 495px; 
		height: 430px;
		opacity: .8;
		transition: width 1s, height 1s, right 1s, opacity 1s, margin-right 1s, margin-left 1s;
	}
	.b-article_dirty:hover .b-article_pic {
		opacity: 1;
	}
	.b-article_dirty .b-article_pic_caption {
		display: none;
		position: absolute;
		opacity: 0;
	}
	.b-article_dirty .b-article_text {
		position: absolute;
		top: 50%;
		margin-top: -90px;
		right: 100%;
		margin-right: -500px;
		width: 476px;
		transition: right 1s, top 1s, margin-right 1s, margin-top 1s;
	}
		.b-article_dirty .b-article_text h2 {
			font-style: italic;
		}
		.b-article_dirty .b-article_text p {
			font-size: 16px;
		}
			.b-article_dirty .b-article_text_full {
				opacity: 0;
				transition: opacity 1s;
				visibility: hidden;
			}

/*dirty page*/
.l-page_dirty {
}
	.l-page_dirty .l-navigation {
		left: -25%;
		transition: opacity 1s, left .7s .3s;
	}
		.l-page_dirty .b-navigation.b-navigation_black {
			background-color: transparent;
			width: 100%;
		}
		.l-page_dirty .b-navigation.b-navigation_white {
			width: 0;
		}
	.l-page_dirty .b-button_back_left {
		width: 23px;
		left: 0;
		background-color: #2e2e2e;
		opacity: 1;
		-webkit-animation: opacity-fadein 2s;
		animation: opacity-fadein 2s;
	}
		.l-page_dirty .b-button_back_left:after {
			opacity: 1;
		}
	.l-page_dirty .b-article_lepro {
		right: 100%;
		margin-right: -23px;
	}
	.l-page_dirty .b-article_pic_grndzr {
		left: -267px;
		margin-left: 0;
	}
	.l-page_dirty .b-article_pic_radio {
		left: -115px;
		margin-left: 0;
	}
	.l-page_dirty .b-article_dirty {
		left: 23px;
		cursor: auto;
	}
		.l-page_dirty .b-article_dirty .b-article_pic {
			width: 372px;
			height: 323px;
			right: 52%;
			margin-right: 0;
			cursor: auto;
			opacity: 1;
		}
		/*.l-page_dirty .b-article_dirty .b-article_pic_caption {
			display: block;
			opacity: 1;
			position: absolute;
			top: calc(50% - 30px);
			right: calc(50% + 50px);
			-webkit-animation: opacity-fadein 2s;
			animation: opacity-fadein 2s;
		}*/
		.l-page_dirty .b-article_dirty .b-article_text {
			top: 50%;
			margin-top: -225px;
			right: 50%;
			margin-right: -500px;
		}
		.l-page_dirty .b-article_dirty .b-article_text_full {
			opacity: 1;
			visibility: visible;
			-webkit-animation: opacity-fadein 2s;
			animation: opacity-fadein 2s;
		}
	.l-page_dirty .l-footer {
		left: -25%;
		transition: left .7s .3s;

	}
		.l-page_dirty .l-footer .b-footer_black {
			background-color: transparent;
			width: 100%;
		}
		.l-page_dirty .l-footer .b-footer_white {
			width: 0;
		}