

table .qty {
	width:80px;
}

table input[type="number"] {
	width:50px;
	padding:0 5px;
}

.rooms li {
	list-style-type: none;
	margin-left:0;
	padding-left:0;
}

.rooms ul {
	padding-left:0;
	margin-left:0;
}

td .phone, td .email, td .comments {
	font-size: .8em;
	display:inline-block;
	margin-right:10px;
}

@media print {
  a[href]:after {
    content: none !important;
  }
}

@media print {
  tr {
    border-bottom: #b7b7b7 solid 2px;
  }
}



li.done {
	text-decoration: line-through;
}

ul.Inputfields li {
	list-style-type: none;
}

ul.Inputfields {
	margin-left:0;
}

li.InputfieldStateRequired label:after{
 content:" *";
}

li.InputfieldStateRequired label{
	font-weight:bold;
}

li.InputfieldHidden {
	display:none;
}

.small  {
	font-size: .8em;
}

.muted {
	color:#adadad;
}