.bni-debit-pay_header {
	height: 31px;
	line-height: 29px;
	color: #fff;
	font-family: 'Source Sans Pro', sans-serif;
	font-size: 16px;
	font-weight: 700;
	font-weight: normal;
	background: url(../../../../img/front/V3/bni-debit-pay/header-bg.png) center top no-repeat;
	margin-top: -21px;
}
.bni-debit-pay_container {
	font-family: 'Source Sans Pro', sans-serif;
	min-height: 126px;
	color: #7f7f7f;
	/*color: #515151;*/
	font-size: 14px;
	font-weight: 400;
	line-height: 19px;
	letter-spacing: .01em;
	border-top-left-radius: 0!important;
}
.bni-debit-pay_container p strong,
.bni-debit-pay_container h3 {
	color: #f15921;
	font-weight: 400;
	font-size: 16px;
}
.bni-debit-pay_container h3 {
	text-transform: uppercase;
	text-transform:capitalize;
	letter-spacing: 0 !important;
}
.bni-debit-pay_container h3:first-letter {
	/*text-transform: uppercase;*/
}
.bni-debit-pay_container ol li {
	float: left;
	line-height: 19px;
}
.gcontainer {
	background: #fbfbfb;
}
.gcontainer h4 {
	background: #ff8f29;
	color: #fff;
	font-weight: 400;
	padding: 5px 10px;
	border-radius: 20px;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	margin: 10px auto;
	width: 70%;
	text-align: center;
	font-size: 16px;
}
.gcontainer ol {
	margin-top: 10px;
}
.gcontainer .padding10 > ol {
	margin-top: 20px;
}
.gcontainer ol li {
	margin-bottom: 5px;
	line-height: 19px;
}
.gcontainer ol li ol {list-style-type: lower-alpha;}
.gcontainer ol li ol li ol {list-style-type: upper-roman;}


