
.live_datagrid_div{
	
	position:relative;
	min-height:200px;
	
}
table.live-datagrid-table{
    
}

table.live-datagrid-table th,table.live-datagrid-table td{
font-size:12px;
   text-overflow:ellipsis;
    overflow:hidden;
    white-space:nowrap;
}

table.live-datagrid-table th[data-sortname]:not([data-sortname=""]):after{
	
	
	

    font-family: FontAwesome;
	top:50%;
	margin-right:10px;
	transform:translateY(-50%);
}

table.live-datagrid-table th[data-sorttype="ASC"]:after{

	content: "\f0de";

}
table.live-datagrid-table th[data-sorttype="DESC"]:after{

	content: "\f0dd";

}


table.live-datagrid-table th[data-sortname]:not([data-sortname=""]){
	
	
	position:relative;
	cursor:pointer;
	
}




	

.lds-hourglass {
  display: inline-block;
  position: relative;
  width: 80px;
  height: 80px;
  
  text-align:center;
	position:absolute;
	
	left:50%;
	z-index:10000;
	
  
  top:50%;
  transform:translate(-50%,-50%);
}
.lds-hourglass:after {
  content: " ";
  display: block;
  border-radius: 50%;
  width: 0;
  height: 0;
  margin: 8px;
  box-sizing: border-box;
  border: 32px solid #fff;
  border-color: #fff transparent #fff transparent;
  animation: lds-hourglass 1.2s infinite;
}
@keyframes lds-hourglass {
  0% {
    transform: rotate(0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  50% {
    transform: rotate(900deg);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  100% {
    transform: rotate(1800deg);
  }
}
