.blinkTxt {
	animation: blinker 1.5s linear;
	animation-iteration-count: 3;
}

@keyframes blinker {
	50% {
		opacity: 0;
	}
}
.disabled{
	cursor: not-allowed;
}
.tabTr:not(.noSelect):hover{
	background-color : #eee !important;
	cursor: pointer;
	transform: scale(1.01);
}
.viewPdf{
	cursor: zoom-in;
}
.hideTr{
	display: none !important;
}
.searchSQLBox{
	border: 1px solid #d4d4d4;
	background-color: #f1f1f1;
	padding : 8px;
	position: absolute;
	top: -12px;
	left: 0;
	z-index: 1000;
	border-radius: 0.3rem;
	width: 100%;
	display: none;
	max-height: 250px;
	overflow-y: scroll;
	overflow-x: hidden;
}
.selectSql{
	cursor: pointer;
	padding-top: 3px;
	padding-bottom: 3px;
}
.selectSql:hover{
	background-color: #fff;
}
.text-xs.more{
	font-size: 1em;
}
.sendFile:disabled {
	cursor:	not-allowed;
}
.icnTab{
	font-size: 1.5em;
}
#noDoc{
	position: absolute;
	width: 100%;
	height: 100%;
	background-color: rgba(255, 255, 255, 0.85);
	z-index: 1000;
	text-align: center;
	font-size: 1.5em;
	display: none;
}
.extractBudget:hover, .extractStat:hover{
	cursor: pointer;
	background-color: #e9ecef !important;
}
.inNum:invalid{
	border-color: #ff7c6e;
}
