body {
 -webkit-text-size-adjust: none;
}

.main-wrap {
 max-width: 480px;
}

.main {
	width: auto;
}

#header {
	width: auto;
}

.main-menu {
	float: none;
	margin-top: 32px;
	margin-left: -6px;
	margin-bottom: 5px;
	background: #FFF;
	width: auto;
}

.main-menu li:nth-child(1n+4) a {
	display: none;
}

.main-menu li.active a {
	color: #900;
	background: none;
}

.main-menu li.active a span {
	background: none;
}

.main-column, .inner-content, .blog-content, .post-content {
	width: auto;
	float: none;
}

.gallery {
	display: none;
}

.gallery-text {
	width: auto;
	float: none;
	padding: 40px 10px 0px 10px;
}

html #content div.news-box {
	height: auto;
	width: auto;
	padding-right: 0px;
	background: none;
}

.comments-wrap {
	display: none;
}

.content-column-left {
	width: auto;
	float: none;
}

.content-column-right {
	display: none;
}

.sidebar, .blog-sidebar {
	display: none;
}

#footer {
	display: none;
}