@media screen and (max-width: 600px) {
	#container,
	#alpha,
	#logonav,
	#leftshadow,
	#rightshadow,
 	#global-footer,
	#footer,
	#ninfooter,
	p.breadcrumb,
	#rn_SearchControls,
	#rn_DetailTools,
	.rn_AnonymousAnswerFeedback,
	.rn_RelatedAnswers,
	#rn_DevelopmentHeader
		{ display: none; }
	body {
		background: none;
		overflow-x: hidden;
		overflow-y: auto;
	}
	#rn_Body {
		width: 95%;
		height: auto;
		padding-top: 0;
		min-width: 0;
		max-width: 95%;
		background: none;
	}
	#rn_PageContentContainer {
		margin-left: 0;
	}
	#rn_MainColumn {
		min-width: 0;
		min-height: 0;
		border-top: none;
		padding-top: 10px;
		margin-left: -10px;
		background: none;
	}
	#bodycontent {
		float: none;
	}
}

.popup #container,
.popup #alpha,
.popup #logonav,
.popup #leftshadow,
.popup #rightshadow,
.popup #footer,
.popup #ninfooter,
.popup #global-footer,
.popup p.breadcrumb,
.popup #rn_SearchControls,
.popup #rn_DetailTools,
.popup .rn_AnonymousAnswerFeedback,
.popup .rn_RelatedAnswers,
.popup #rn_DevelopmentHeader,
.popup css3-container
	{ display: none; }
body.popup  {
	background: none;
	overflow-x: hidden;
	overflow-y: auto;
}
.popup .barmenu.red,
.popup #container {
	height: 0;
	box-shadow: none;
	background: transparent;
}
.popup #rn_Body {
	width: 95%;
	height: auto;
	padding-top: 0;
	min-width: 0;
	max-width: 95%;
	background: none;
}
.popup #rn_PageContentContainer {
	margin-left: 0;
}
.popup #rn_MainColumn {
	min-width: 0;
	min-height: 0;
	border-top: none;
	padding-top: 10px;
	margin-left: -10px;
	background: none;
}
.popup #bodycontent {
	float: none;
}
