.declaration_radio_label a {text-decoration:none;color:#fff;}

#applying_text {
	width:62%;
	padding-bottom: 10px; 
	font-weight: bold; 
	font-size:1.375em;
	float:right;
	margin-top:10px;
}
#applying_text > span > span:first {
	font-size:0.73em ! important;
}
#onepageleadform #banking_plans div.plans {
	float:left;
}
#onepageleadform #banking_plans div.plans.plan01 {
	width:240px;
}
#onepageleadform #banking_plans div.plans.plan_or > div {
	padding: 60px 20px 80px;
	font-weight:bold;
	font-size:14px;
}
#onepageleadform #banking_plans div.plans.plan_or > div.tc {
	font-size:16px;
}
#onepageleadform div.selectBankProductText{
	font-size:14px;
	font-weight:bold;
	line-height:1.25em;
}
#onepageleadform div.selectBankProductText.tc{
	font-size:16px;
}
#onepageleadform div.selectProductText {
	color:#fff;
	font-size:0.9em;
	font-weight:bold;
	line-height:1.25em;
	margin-right:20px;
}

@media only screen and (max-width: 940px) {
	#onepageleadform #banking_plans div.plans.plan_or {
		float: none;
		clear:both;
		width:240px;
		text-align:center;
		padding: 0px 20px;
	}
	#onepageleadform #banking_plans div.plans.plan_or > div{
		padding: 20px 20px;
	}
}
@media only screen and (max-width: 742px) {
	#applying_text {
	  width:100% ! important;
	  padding:0 10px;
	}
	#onepageleadform #banking_plans div.plans.plan_or {
		float: left;
		clear: none;
		width: auto;
		text-align:center;
		padding: 0px 20px;
	}
	#onepageleadform #banking_plans div.plans.plan_or > div{
		padding: 60px 20px 80px;
	}	
}
@media only screen and (max-width: 659px) {
	#onepageleadform #banking_plans div.plans.plan_or {
		float: none;
		clear:both;
		width:240px;
		text-align:center;
		padding: 0px 20px;
	}
	#onepageleadform #banking_plans div.plans.plan_or > div{
		padding: 20px 20px;
	}
}
@media only screen and (max-width: 485px) {
	#applying_text {
	  font-size:1.1em;
	}
	#applying_text > span > span {
		font-size:1em ! important;
	}	
	#onepageleadform div.selectBankProductText {
		padding-left:10px;
		line-height:2em;
		font-size:1em;
	}
	#onepageleadform div.selectProductText {
		line-height:1.25em;
		font-size:0.9em;
	}
	#onepageleadform #banking_plans div.plans.plan_or > div{
		font-size:1em;
	}	
}
@media only screen and (max-width: 450px) {
	html.tc #onepageleadform #banking_plans div.plans.plan_or {
		float: none;
		clear:both;
		width:240px;
		text-align:center;
		padding: 0px 20px;
	}
	html.tc #onepageleadform #banking_plans div.plans.plan_or > div{
		padding: 20px 20px;
	}
}
