#pagebody
	{
		padding-left: 0;
		padding-right: 0;
	}

	.blogbody,
	.entry-header,
	.entry-header a,
	.entry-header a:link,
	.entry-header a:visited,
	.entry-header a:active,
	.entry-header a:hover
	{
		font-size: medium;
	}

	#banner-description,
	#banner-description a,
	#banner-description a:link,
	#banner-description a:visited,
	#banner-description a:active,
	#banner-description a:hover
	{
		font-size: small;
	}

	#ad-banner-right
	{
		display: none;
	}

	#main
	{
		float: none;
		width: 100%;
		padding-right: 0;
		border: 0 none;
	}

	#sidebar
	{
		float: none;
		width: 100%;
	}

	.mobile-hide
	{
		display: none;
	}

	.share
	{
		display: none;
	}

	.mobile-remove-space
	{
		margin: 0;
		padding: 0;
	}

	div.vimeo object + p,
	div.vimeo object + span
	{
		display: inline;
	}

	div.vimeo object
	{
		display: none;
	}