/* GUIDE PRINT CSS */
#header::before,
#outline,
#menu,
#stack,
#footer,
.searchFra, .searchResults,
.showMenu{
	display: none !important;
}
#page::before{
	content:none;
}
#header{
	position: relative;
	padding-bottom: 0;
}
.twoColumn.menuActive #main main {
	margin-left: 0;
}
#main {
	margin-top: 0 !important;
}

/* CONTENT */
.screenZone_end,
.scImgAnmCtrl,
.scrTools,
.stepScreenTools,
.slpTools,
.toolbar,
.secOutFra{
	display: none !important;
}
.scrFraInt > ol.screenZones > li.screenZone.scrZneHide, .scrFraAct > ol.screenZones > li.screenZone.scrZneHide {
	visibility: unset;
	position: unset;
	left: unset;
	top: unset;
}
.screenSeqFra{
	position: unset !important;
	height: unset !important;
	width: unset !important;
}
.screenSeqFra > div{
	visibility: unset !important;
	position: unset !important;
	top: unset !important;
	left: unset !important;
	width: unset !important;
	margin-top: unset !important;
}
.screenSeqFra .caption {
	margin-block: revert;
}
ol.steps li.step{
	visibility: unset !important;
	position: relative !important;
	height: unset !important;
	width: unset !important;
	left: unset !important;
	top: unset !important;
}
.stepScreen.showSteps_false ol.steps{
	display:block;
}
.collBlk_closed{
	display:block !important;
}