.navbar-toggler
{
	border:none !important;
	border-radius:0 !important;
}

.navbar-toggler:focus
{
	box-shadow:none !important;
}

.navbar-brand
{
	font-size:small;
}

main
{
	height:90vh;
	min-height:90vh;
}

iframe
{
	width:100%;
	height:90vh;
	margin:0;
	padding:0;
}

#SystemWindow1 iframe,#SystemWindow2 iframe,#SystemWindow3 iframe
{
	height:80vh;
}

table caption
{
	caption-side:top !important;
}

.OffcanvasSizeSmall
{
	--bs-offcanvas-width:min(95vw,250px) !important;
}

.DropdownNoBorder
{
	border:none !important;
}

.RecordInfo
{
	font-size:9px;
	text-align:center;
	background-color:#ff9;
}

.ColorPikerSize
{
	width:60px;
}

.ui-autocomplete
{
	max-height:80vh !important;
	margin-bottom:10px !important;
	padding-bottom:15px !important;
	overflow-y:auto !important;
}

.ui-autocomplete-loading
{
	background:white url("ui-anim_basic_16x16.gif") right center no-repeat;
}

.ui-autocomplete-category
{
	font-weight:bold;
	padding:.2em .4em;
	margin:.8em 0 .2em;
	line-height:1.5;
}

.CursorPointer
{
	cursor:pointer;
}

.fs-7
{
	font-size:0.7rem !important;
}

.UserAlertColor
{
	color:#f00 !important;
	background:#ff0 !important;
}







#MainSearch,#CmdHelp,#CmdNotify,#CmdSetting
{
	display:none1;
}


.col-form-label
{
	cursor:help;
}

.UpdateInfoTitle
{
	background: #f2f5f6;
	background: -moz-linear-gradient(top,  #f2f5f6 0%, #e3eaed 37%, #c8d7dc 100%);
	background: -webkit-linear-gradient(top,  #f2f5f6 0%,#e3eaed 37%,#c8d7dc 100%);
	background: linear-gradient(to bottom,  #f2f5f6 0%,#e3eaed 37%,#c8d7dc 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f5f6', endColorstr='#c8d7dc',GradientType=0 );
}