@media screen and (max-width: 960px) {

	#page {
		font-size: 1.2em;
		margin-top: 0.5em;
		margin-bottom: 0.5em;
	}

	#page, #primary, #sidebar, body.single #primary, body.page #primary, #access {
		width: 99%;
		margin: 0 auto;
	}

	#access {
		margin-bottom: 6px;
	}

	#sidebar {
		float: left;
		line-height: 2em;
	}

	.entry-title .entry-time {
		float: inherit;
		display: block;
		line-height: 1.6em;
		font-size: 0.7em;
	}

	div.gallery .wp-caption-text {
		display: none;
	}

	.entry-attachment p.attachment img {
		width: 100%; height: auto;
	}
}