@media screen and (max-width:560px) {
	.section-form .inner {
		width:100%;
	}

	.section-form .inner .form {
		padding:10px;
	}

	.section-form .row {
		text-align:left;
		margin-bottom:0;
	}

	.section-form .inner .column {
		display:block;
		margin-bottom:5px;
	}
	.section-form .inner .input {
		display:block;
		margin-bottom:10px;
	}

	.section-pages .page .fl.l1 {
		width:100%;
		float:none;
		margin-bottom:10px;
	}
	.section-pages .page .fl.l1 .img {
		width:80%;
		margin:0 auto;
	}

	.section-pages .page .fr.r1 {
		width:100%;
		float:none;
	}
}