@media (max-width: 420px) {
	.wrapper {
		max-width: 420px;
	}
	.block_form {
	    padding: 0 10px;
	    margin: 10px auto;
	}
	.form_into {
		padding: 10px 7.5px;
	}
	.row_form {
		flex-wrap: wrap;
		margin-bottom: 10px;
	}
	.row_form .w50 {
		flex-basis: 100%;
		margin-bottom: 10px;
	}
	.row_form .w50:last-child {
		margin-bottom: 0;
	}
	.row_form.w50 {
		flex-basis: 100%;
	}
	.span_row {
		margin-bottom: 10px;
	}
	.list_files {
		margin-bottom: 10px;
	}
	.row_form .w50 input[type="text"] {
		font-size: 14px;
	}
}