@media (max-width: 940px) {
	.tagline {
	top: 0px;
	left: 0px;
	display: none;
	}
}
@media (max-width: 680px) {
	#content, #sidebar, .footer-left, .footer-right {
		width: 100%;
		margin: 0;
		padding: 0;
	}
	#sidebar, #nav-outer { margin: 1em 0; }
	#events-page-widget-one, #events-page-widget-two, #events-page-widget-three {
	width: 100%;
	}
	.tagline {
	top: 0px;
	left: 0px;
	display: none;
	}
}
@media only screen and (min-device-width: 320px) and (max-device-width: 480px) {
  /* iPhone, Android rules here */
	#content, #sidebar, .footer-left, .footer-right, #front-page-top-left, #front-page-top-right {
		width: 100%;
		margin: 0;
		padding: 0;
	}
	#sidebar, #nav-outer { margin: 1em 0; }
	.teachings { display: none; }
	#events-page-widget-one, #events-page-widget-two, #events-page-widget-three {
	width: 100%;
	}
	.tagline {
	top: 0px;
	left: 0px;
	display: none;
	}
}
@media handheld {
	#content, #sidebar, .footer-left, .footer-right, #front-page-top-left, #front-page-top-right {
		width: 100%;
		margin: 0;
		padding: 0;
	}
	#sidebar, #nav-outer { margin: 1em 0; }
	.teachings { display: none; }
	#events-page-widget-one, #events-page-widget-two, #events-page-widget-three {
	width: 100%;
	}
	.tagline {
	top: 0px;
	left: 0px;
	display: none;
	}
}