body	{
	color:#222222;
	font-size:14px;	
	text-align:center;
	//background-image:url('../images/GEBDiamond.png');
	//background-image:linear-gradient(to bottom right, #FFFFFF, #CCCCCC);
}

*{scroll-behavior: smooth;}

.parent-div-login {
	display: flex;
	justify-content: center;
	align-items: center;
	min-height: 85vh;
}

.parent-div-as {
	display: flex;
	justify-content: center;
	align-items: center;
	min-height: 90vh;
}

.parent-div {
	display: flex;
	justify-content: center;
	align-items: center;
	min-height: 100vh;
}

.GEBCO-gold	{
	background-color: #E49E00;
}

.msgDiv	{
	color:#000000;
	line-height:35px;
	height:35px;
	padding-left:20px;
  animation-name: msgDivFlash;
  animation-duration: 10s;
  animation-timing-function: linear;
  animation-iteration-count: 1;
}

.msgDiv_off	{
	line-height:35px;
	height:35px;
	padding-left:20px;
	color:#FFFFFF;
}



.loaderStby	{
	position:absolute;
	height:100%;
	width:100%;
	top:0px;
	left:0px;
	background-color:rgba(0,0,0,0.75);
	display:none;
}

.loaderActive	{
	position:absolute;
	height:100%;
	width:100%;
	top:0px;
	left:0px;
	background-color:rgba(0,0,0,0.75);
	display:block;
}

.copyTxt	{
	cursor:hand;
	cursor:pointer;
}

.copyTxt:hover	{
	background-color:#FFFF88;
	cursor:hand;
	cursor:pointer;
}

.rotator	{
  animation-name: rotate;
  animation-duration: 2s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
	height:35px;
	width:35px;
}

@keyframes rotate	{
	from {transform: rotate(0deg);}
	to {transform: rotate(360deg);}
}

@keyframes msgDivFlash	{
	from {text-shadow:0px 0px 5px yellow;
		color:#FFFF88;}
	to {text-shadow:0px 0px 5px black;
		color:black;}
}

.shad	{
	box-shadow:-2px 2px 5px #777777;
}

.shad-rev	{
	box-shadow:2px -2px 5px #777777;
}

.shad-deep	{
	box-shadow:-5px 5px 10px #777777;
}

.shad-modal	{
	box-shadow:-5px 5px 15px #000000;
}

.shad-ins	{
	box-shadow:0px 0px 3px inset #555555;
}

.shad-txt	{
	text-shadow:-1px 1px 1px black;
}

.red-shad-txt	{
	text-shadow:-1px 1px 1px #FF6666;
}

.showMe	{
	display:block;
	animation: showIt 1s linear forwards;
}

.hideMe	{
	display:none;
	animation: hideIt 1s linear forwards;
}

.clicky	{
	cursor:hand;
	cursor:pointer;
}

.prod-img	{
	border-radius:10px;
	box-shadow:-1px 1px 1px black;
}

.hiLite	{
	color:#FFFFFF;
	//font-weight:bold;
	text-shadow:0px 0px 5px yellow;
}

.rowEven	{
	background-color:#E1E1E1;
	border-bottom:1px solid black;
}

.rowEven_blue	{
	background-color:#BBBBFF;
	border-bottom:1px solid black;
}

.rowEven_yellow {
	background-color:#EEEEAA;
	border-bottom:1px solid black;
}

.rowEven_red {
	background-color:#FFCCCC;
	border-bottom:1px solid black;
}

//.rowEven:hover	{
//	background-color:#FFFF88;
//}

.rowOdd	{
	background-color:#EEEEEE;
	border-bottom:1px solid black;
}

.rowOdd_blue	{
	background-color:#DDDDFF;
	border-bottom:1px solid black;
}

.rowOdd_yellow {
	//background-color:#E49E00;
	background-color:#FFFFCC;
	border-bottom:1px solid black;
}

.rowOdd_red {
	background-color:#FFAAAA;
	border-bottom:1px solid black;
}

//.rowOdd:hover	{
//	background-color:#EEEE77;
//}

.selected	{
	background-color:yellow;
}

.rowInCart	{
	background-color:rgba(150,10,10,0.75);
	color:#CCCCCC;
}

.rowSubmitted	{
	background-color:rgba(255,150,150,0.75);
}

.rowPending	{
	background-color:rgba(150,50,150,0.5);
}

.rowApproved	{
	background-color:rgba(25,100,25,0.5);
	color:#EEEEEE;
}

.rowBackorder	{
	background-color:rgba(225,225,25,0.75);
	color:#222222;
}

.rowShipped {
	background-color:rgba(150,150,150,0.75);
}

.rowArchived	{
	background-color:rgba(200,0,100,0.75);
	color:#CCCC00;
}

.rowPurge	{
	background-color:rgba(200,50,0,0.75);
	color:#FFCC66;
}

.shader	{
	background-image:linear-gradient(to bottom, rgba(100,100,100,0.25), rgba(0,0,0,0.25));
}

.shader-light	{
	background-image:linear-gradient(to bottom, rgba(100,100,100,0.5), rgba(200,200,200,0.5));
}

.shader-light2	{
	background-image:linear-gradient(to bottom, rgba(150,150,150,0.9), rgba(255,255,255,0.9));
}

.shader-light2r	{
	background-image:linear-gradient(to bottom, rgba(255,255,255,0.9), rgba(150,150,150,0.9));
}

.shader-light2ry	{
	background-image:linear-gradient(to bottom, rgba(255,255,225,0.9), rgba(150,150,150,0.9));
}

.shader-light3	{
	background-image:linear-gradient(to bottom, rgba(200,200,200,0.9), rgba(255,255,255,0.9));
}

.shader-light4	{
	background-image:linear-gradient(to bottom, rgba(200,200,200,0.9), rgba(255,255,255,0.9), rgba(200,200,200,0.9));
}

.txt-frm	{
	border-radius:5px;
	//background-image:linear-gradient(to bottom, #BBBBBB, #FFFFFF);
	border:1px solid black;
	height:26px;
	line-height:26px;
	font-size:14px;
	//font-weight:bold;
	padding-left:5px;
	
}

.scrollWrapper	{
	height:82vh;
}

.scrollMe	{
	height:70vh;
	overflow-y:auto;
	
}

.btn-x	{
	width:20px;
	height:20px;
	background-color:red;
	border-radius:5px;
}