/* Add On By Aswa */
.tableFixHead {
	overflow: auto;
	max-height: 600px;
}

.tableFixHead thead  {
	position: sticky;
	top: 0;
	z-index: 1;
}

.tableFixHead tbody th {
	position: sticky;
	left: 0;
}

.loader {
	width: 48px;
	height: 48px;
	border: 5px solid #FFF;
	border-bottom-color: #FF3D00;
	border-radius: 50%;
	display: inline-block;
	box-sizing: border-box;
	animation: rotation 1s linear infinite;
	}

	@keyframes rotation {
	0% {
		transform: rotate(0deg);
	}
	100% {
		transform: rotate(360deg);
	}
} 
.f-12{
	font-size: 12px;
}
.f-13{
	font-size: 13px;
}
table th {
	text-align: center;
}
.wordwrap {
	white-space: normal !important;
	word-wrap: break-word;
}
.pointer {
	cursor: pointer;
}
.text-ellipsis {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	max-width: 100%;
}