/*
 * Applications Management System Library for PHP (AppsCMS)
 * see Licence in cms/LICENCE.txt
 */

/*
	Document   : inline_styles
	Description:
		Purpose of the stylesheet follows.
		Inline styles, the header, body and footer are sequential top to bottom overflowing the browser window.
		Recommended for all devices, has floating header and footer.
		CSS file generated on 2024-08-25 08:00:37Z

	Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/


/* the inline layout */
body.cms_lo_body_width {
	max-width: 2000px;
    margin-left: auto;
    margin-right: auto;
	}
div.cms_lo_page_width {
	max-width: 1900px;
    margin-left: auto;
    margin-right: auto;
	}

div.cms_lo_page_inline {
	}

	div.cms_lo_header {
		min-height: 50px;
		/* width: 100%; */
		/* overflow: auto; */
		}
	div.cms_lo_nav_bar {
		min-height: 40px;
		/* width:	100%; */
		margin: 0px;
		overflow: auto;
		}
	div.cms_lo_nav_bar:hover {
		overflow: unset;
		z-index: 1000;
		}

	div.cms_lo_middle {
		vertical-align: top;
		/* width: 100%; */
		/* min-height: calc(100vh - 146px); */
		/* overflow: auto; */
		}

		div.cms_lo_left_column {
			background-color: inherit;
			color:		#F5F5F5;
			border:		2px solid #808080;
			vertical-align: top;
			min-width: 0px;
			/* min-height: calc(100vh - 146px); */
			/*overflow: auto;*/
			}
		div.cms_lo_body_column {
			background-color: #F5F5F5;
			border:		0;
			color:		inherit;
			vertical-align: top;
			width: 100%;
			/* min-width: 100%; */
			/* min-height: calc(100vh - 146px); */
			/*overflow: auto;*/
			}
		div.cms_lo_right_column {
			background-color: inherit;
			color:		#000000;
			border:		0;
			min-width: 0px;
			/* min-height: calc(100vh - 146px); */
			vertical-align: top;
			/*overflow: auto;*/
			}

	div.cms_lo_footer {
		/* width: 100%; */
		min-height: 40px;
		overflow: auto;
		}

#lm_link_frame {
	z-index:	3;
	width:		100%;
	}

.link_frame_moz {
	/*min-height: calc(100vh - 146px);*/
	}
.link_frame_tablet {
	/*min-height: calc(100vh - 146px);*/
	}

.iframe_tablet {
	max-width:		100%;
	border-width: 0;
	min-height: calc(100vh - 146px);

	}
.iframe_moz {	/* must be inside a relative position container */
	border: 0;
	width: 100%;
	min-height: calc(100vh - 146px - 25px);
	}

/* eof */

