/*  

Main Color : #F25454
Hover Color : #EF2E2E

*/


.get_cash h3,
.get_cash .h3 {
  margin-top: 15px;
}
.get_cash a {
  color: #F25454;
}
.get_cash a:hover {
  text-decoration: none;
}
.content {
  position: relative;
  z-index: 0;
}
.pd-content-frame h1{
	font:700 20px/30px  Open Sans;
	color:#F25454 !important;
}

.b2c-form a{
	color:#F25454 !important;
}
.b2c-form a:hover{
	font-weight: 400;
	/*color:#EF2E2E !important;*/
}

.b2c-btn {
  border: medium none!important;
  background: #F25454 none repeat scroll 0% 0%!important;
  font-size: 20px!important;
  font-weight: bold!important;
  height: 2em!important;
  line-height: 2em!important;
  border-radius: 1em!important;
  padding: 0px 30px 0px 30px!important;
  text-shadow: none!important;
}

a.b2c-btn {
	color:#ffffff !important;
}

a.b2c-btn:hover {
	background:#EF2E2E !important;
}

.b2c-btn:after {
  display:none!important;
}
.b2c-form-title {
	font-family: Open Sans, sans-serif;
    color: #F25454 !important;
	font-size:20px !important;
}

p.b2c-form-subtitle{
	color:#F25454;
	font-size: 17px;
	border-radius: 5px;
}
.b2c-form-title span {
  background: #F25454 !important;
  border: none!important;
}
.b2c-btn-wrap {
  padding: 10px 0!important;
}
.b2c-step-num {
  line-height: 20px!important;
}
div.tip {
  box-sizing: initial;
}

.b2c-table th{
	background:#F25454 !important;
	color:#e9ffff;
	border:1px solid #e9ffff;
	font:normal 12px/16px Arial;
	padding:10px;
	text-align:left
}

.b2c-disclimer{
	font-family: 'Open Sans', sans-serif !important;
	background:#eee;
	padding:15px;
	margin:10px 0 20px 0;
	font:14px/16px !important;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px
}

.b2c-helper:hover{
	background:#F25454 !important;
}

.b2c-helper-msg{
	border:1px solid #F25454 !important;
	border-bottom:2px solid #F25454 !important;	
	font-family: ' Open Sans',"Helvetica Neue",'Arimo', Helvetica, Arial, sans-serif !important;
}

.b2c-1col .b2c-row>label{
	font-family: Open Sans, sans-serif ;
	float:left;
	width:33.3333%;
	text-align:right;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	padding-right:15px;
	font-weight:400
}

.b2c-row input,
.b2c-row select{
	font-family: Open Sans, sans-serif;
}

.pd-content-frame h1{
	font:700 20px/30px  Open Sans !important;
	color:#008fcb
}
.pd-content-frame p{
	font:12px/16px  Open Sans !important;
	color:#555
}

.b2c-table th{
	background:#F25454;
	color:#e9ffff;
	border:1px solid #e9ffff;
	font:normal 12px/16px  Open Sans !important;
	padding:10px;
	text-align:left
}
.b2c-table td{
	padding:5px;
	border:1px solid #ccc;
	border-collapse:collapse;
	font:normal 12px/16px  Open Sans !important;
	border-spacing:0;
	vertical-align:top;
	background:#f2f2f2
}

.b2c-popup-content ul li, .b2c-popup-content ol li {
    font: 12px/15px  Open Sans !important;
    margin-bottom: 10px;
}