@charset "utf-8";
/* CSS Document */

table, th, td { margin: 1rem auto 1rem auto;border: 1px solid #333332;}


td{height: 40px !important;}
.users {
  table-layout: fixed;
  width: 100%;
  white-space: nowrap;

}
/* Column widths are based on these cells */
.row-ID {
  width: 50%;

}
.row-name {
  width: 50%;
  
}

.users td {
 white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.users th {
  background: #333332;
  color: white;
  
}
.users td,
.users th {
  text-align: left;
  padding: 5px 10px;

}
.users tr:nth-child(even) {
  background: #e3b81d;
}

.users tr:nth-child(odd) {
  background: #fff;
}

/* Placeholder text */
[contenteditable=true]:empty:before {
	color:#aaa;
	content: attr(placeholder);
	display: block; /* For Firefox */
}



@media print {
	#table2{
		page-break-before: auto;
	}
	.btn-container{
		display: none;
	}

}
