.must {
	background-color:#F00;
	color:#FFF;
	font-weight:700;
	border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
	padding:3px;
	font-size:80%;
	margin-left:5px;
}

@media only screen and (max-width : 640px){

table {
  border-collapse: collapse;
}
table td, table th {
  padding: 10px;
}
table th {
  background-color: #eee;
}
}


@media only screen and (min-width : 641px){
th{
	width:1%;
	white-space: nowrap;

}
}
@media only screen and (max-width : 640px){

table {
  border-collapse: collapse;
}
table td, table th {
  display: block;
  padding: 10px;
}
table th {
  background-color: #eee;
  white-space: nowrap;
}
}