

nav, .wrap, .footer-feature, .bottom-wrap {
	max-width: 940px;
	margin-left: auto;
	margin-right: auto;
}

.portfolio-hgroup {
	max-width: 940px;
	margin-left: auto;
	margin-right: auto;
}

nav ul {
	float: right;
	margin: -4px -8px 0 0;
}
/* Distanza tra gruppi principali
--------------------------------------------- */
.wrap, footer .footer-feature {
	padding: 63px 6% 4px;
}
/* --------------------------------------------- */
.about p, .post p, .meta, .main-meta, article footer p a, article footer, .case-study p, ol.commentlist li p {
	max-width: 540px;
}
.case-study {
	max-width: 940px;
}

.main-meta {
	position: absolute;
	right: 0;
	width: 220px;
	margin-right: -320px;
}
.main-meta .time, .main-meta a {
	float: left;
	margin: 0;
	clear: left;
}
.post {
	position: relative;
}
.about, .case-study-content {
	-moz-column-count: 3;
	-webkit-column-count: 3;
}
.footer-feature div {
	width: 31%;
}
.responsive {
	display: block;
	margin-right: 0!important;
}
.collegamenti {
	display: block;
	margin-right: 0!important;
}
.feature-right {
	padding-left: 0;
	margin-right: 3%!important;
}
h1, .home-page h1 {
	font-size: 40px;
	line-height: 52.5px;
}
.blog-hgroup h1, .portfolio-hgroup h1, .contact-hgroup h1, .single-hgroup h1 {
	margin-bottom: 14px;
}
