.hoverdisabled {
	pointer-events: none;
	opacity: 1;
}

.erroropacity {
	padding-top: 10px;
	opacity: 0.5;
}

.hidedisplay {
	display: none;
}

.table-width-overflow {
	display:inline-block; 
	overflow-x:auto; 
	overflow-y:hidden;
}

.table-height-overflow {
	display:inline-block; 
	overflow-x:hidden; 
	overflow-y:auto;
	max-height: 350px;
}

.topverticalalign {
	align-items: top !important;
}

.notefontcolor {
	padding-left: 5px;
	font-size: 13px;
	color: rgb(253, 105, 37)
}

.noborder {
	border: 0px thin rgba(0,0,0,0) !important;
}

.panel-height {
	max-height: var(--panel-default-height);
}

td.details-control {
    background: url("/assets/custom/button/expand.png") no-repeat center center;
    cursor: pointer;
}

tr.shown td.details-control {
    background: url("/assets/custom/button/collapse.png") no-repeat center center;
}

.overlay-flex-column {
	flex-direction: column;
}

#idisplayform {
	height: calc(100vh - 70px);
}

.selected-color {
	background-color: khaki ;
}