@media all and (max-width:960px) {
	body {
		font-size:18px;
	}
	#header {
		height:auto;
		padding:8vh 0px;
	}
	.headerWrap > h1 {
		font-size:26px;
	}
	.headerWrap > h1 > a {
		font-size:24px;
	}
	.headerWrap > h2 {
		font-size:22px;
	}
	.catalogWrap > ul {
		flex-direction:column;
	}
	.footerWrap {
		flex-direction:column;
	}
	.footerAbout, .footerContacts {
		width:95%;
	}
}