table.list1 {
    width: 100%;
	height: auto;
    position: relative;
	float: left;
	font-size: 15px;
	line-height: 20px;
    border-collapse: separate;
    border-spacing: 0px 0px;
	border-bottom: #b44b21 1px solid;
}
table.list1 td {
    padding-top: 20px;
    padding-bottom: 20px;
	vertical-align: middle;
    text-align: center;
    border-top: #b44b21 1px solid;
}
table.list1 td.r1 {
    width: 30%;
}
table.list1 td.r2 {
	width: 66%;
	text-align: left;
	padding-left: 2%;
	padding-right: 2%;
	border-left: 1px solid #B44B21;
}
table.list1 td.bk {
	background-color: #b44b21;
	color: #fff5dc;
	text-align: center;
}
@media (max-width: 768px) {

}