.dosing-calc label{
	margin-right: 20px;
}

.dosing-calc label.weight{
	display: block!important;
}

.dosing-calc a#reset{
	display: block!important;
	margin-top: -15px;
	font-size: 13px;
	text-transform: uppercase;
}

.dosing-calc input#filter{
	display: inline-block!important;
}

.dosing-calc input#submit{
	display: inline-block!important;
	font-weight: 500;
	font-size: 15px;
	border-radius: 3px;
}

table#dosing-calc{
	margin-top:30px;
	margin-bottom:50px;
	border-left: 1px solid #e1e1e1;
	border-right: 1px solid #e1e1e1;
}

table#dosing-calc thead{
	display:none;
}

table#dosing-calc tbody tr{
	display:none;
}

table#dosing-calc th{
	color: #333333;
	font-size: 13px;
	line-height: 18px;
}

table#dosing-calc td{
	color: #333333;
	font-size: 15px;
	line-height: 28px;
	border-bottom: 1px solid #e1e1e1;
}

table#dosing-calc tr th.dose{
	text-align: left;
}

table#dosing-calc tr td.dose{
	font-weight: 500;
	background-color: rgba(255, 255, 96, .7);
	text-align: left;
	white-space: nowrap;
}

table#dosing-calc th:first-child,
table#dosing-calc td:first-child{
	display: none;
}

table#dosing-calc.debug th:first-child,
table#dosing-calc.debug td:first-child{
	display: table-cell;
}

#dosing-calc-alert{
	font-weight: 500;
	display: none;
}

.dosing-calc input[type=radio]{
	display: inline-block!important;
}
