/* Write your styles */
.am-table th {line-height: 35px !important;}
.am-table th span{display: none;}
.am-table th select{border: none;  height: 100%;width: 100%; min-width: 90px;}
.am-table th .dsearch{border: none; color: #000; width: 100%; background-color:#FFF;}
.am-tabs-bd {
  -moz-user-select: text !important;
  -webkit-user-select: text !important;
  -ms-user-select: text !important;
  user-select: text !important;
}
.am-table td .fonts{
  min-width:280px;
  max-width: 95%;
  display: block;
  overflow:hidden;
  white-space:nowrap; 
  text-overflow:ellipsis; 
  text-overflow: ellipsis;/* IE/Safari */ 
  -ms-text-overflow: ellipsis; 
  -o-text-overflow: ellipsis;/* Opera */ 
  -moz-binding: url("ellipsis.xml#ellipsis");/*FireFox*/ 
}
.am-table .fontsbody{
  max-width: 95%;
  white-space: normal;
}