@media screen and (max-width:560px) {
	.main-header {
		height:300px;
	}
	.main-header .info {
		width:96%;
		padding-top:40px;
	}
	.main-header .info .inner {
		text-align:left;
		padding:10px;
	}

	.section-form .inner {
		width:100%;
	}
	.main-header .info .inner .p {
		font-size:12px;
		margin-bottom:10px;
	}
	.main-header .info .inner .p .l {
		font-size:14px;
	}


	.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-catalogs .clearfix {
		width:100%;
	}
	.section-catalogs .fl {
		width:100%;
		float:none;
	}
	.section-catalogs .fl .inner {
		width:96%;
		height:auto;
	}


	.section-catalogs .fl .inner .border .img img {
		height:auto;
		width:70%;
	}
	.section-catalogs .fl.pr .inner .border .img img {
		height:auto;
		width:70%;
	}
}