/* Hide Liferay Navigation, Header, Footer & Control Panel */
#wrapper header,
#wrapper footer,
header#banner,
footer#footer,
.control-menu,
.portlet-title-default,
.portlet-topper,
.navigation-bar,
#navigation,
#main-content > header,
#main-content > footer,
.lfr-control-panel-menu {
	display: none !important;
}

/* Make body & wrappers 100% full screen without margins/paddings */
html, body, #wrapper, #content, #main-content, .container, .container-fluid, .portlet-layout, .portlet-column {
	margin: 0 !important;
	padding: 0 !important;
	width: 100% !important;
	max-width: 100% !important;
	height: 100% !important;
	max-height: 100% !important;
	overflow: hidden !important;
	background-color: #000 !important;
}

/* Fullscreen Immersive Flipbook Reader Container */
.flipbook-reader-wrapper,
.flipbook-container {
	position: fixed !important;
	top: 0 !important;
	left: 0 !important;
	right: 0 !important;
	bottom: 0 !important;
	width: 100vw !important;
	height: 100vh !important;
	z-index: 999999 !important;
	margin: 0 !important;
	padding: 0 !important;
	background: #000 !important;
	border: none !important;
	border-radius: 0 !important;
	overflow: hidden !important;
}

.flipbook-container iframe {
	border: none !important;
	width: 100vw !important;
	height: 100vh !important;
	display: block !important;
	margin: 0 !important;
	padding: 0 !important;
}