* {
  box-sizing: border-box;
}

#myInput {
	background-image: url('assets/css/searchicon.png'); /* Add a search icon to input */
	background-position: 5px 5px; /* Position the search icon */
	background-repeat: no-repeat; /* Do not repeat the icon image */
	width: 100%; /* Full-width */
	font-size: 14px; /* Increase font-size */
	padding: 5px 20px 8px 38px; /* Add some padding */
	border: 1px solid #ddd; /* Add a grey border */
	margin-bottom: 12px; /* Add some space below the input */
	border-radius:.25rem; /*bootstrap 5*/
}

#divtable{
	height:400px;
	//margin-right:200px;
	overflow: auto;
}

#myTable {
	border-collapse: collapse; /* Collapse borders */
	width: 100%; /* Full-width */
	border: 1px solid #ddd; /* Add a grey border */
	font-size: 14px; /* Increase font-size */
}

#myTable th, #myTable td {
	text-align: left; /* Left-align text */
	padding: 3px; /* Add padding */
}

#myTable tr {
  /* Add a bottom border to all table rows */
  border-bottom: 1px solid #ddd;
}

#myTable tr.header{
  background-color: #B3B3F9;	
}

#myTable tr.headersb{
  background-color: #FFFAF5;	
}

#myTable tr:hover {
  /* Add a grey background color on hover */
  background-color: #f1f1f1;
}