.members_log_reg_wrap .section-group:first-child{
}
.members_log_reg_wrap .section-group:last-child{
	border-left:3px solid #C7C7C7;
	padding-left:3%;
	
}
.members_log_reg_wrap .section-group{
	width:47.5%;	
}
.members_log_reg_wrap .section-group .form-group label{
	text-align:left;	
}

.members_rewards_box{
	background:#d9d9d9;
	padding:15px 15px 15px 290px;	
	position:relative;
	margin:15px 0px 45px;
}
.members_rewards_box h2{
	margin:0px 0px 15px;	
	font-size:20px;
}
.members_rewards_box img{
	width:275px;
	position:absolute;
	top:20px;
	left:5px;	
}
.members_rewards_box ul{
	padding:0px;
	margin:0px 0px 15px;
	list-style:none;	
}
.members_rewards_box ul li{
	background:url(../images/icon-check-orange.jpg) no-repeat top left;
	padding-left:20px;	
}

.members_dashboard{
	
}
.members_dashboard .form-box{
	box-shadow:none;
	background:#fff;
	border:0px none;
	padding:0px;		
}
.members_dashboard .form-group label{
	text-align:left;	
}
.member_profile_box1{
	background:url(../images/db_box1_bg.jpg) repeat-x top left;
	min-height: 100px;
	margin: 0px -70px;
	padding: 10px 70px;
}
.member_profile_pic, .member_profile_pic_upload{
	background:#fff;
	border:1px solid #767171;
	width:180px;
	height:180px;
	overflow:hidden;
	float:left;
	position:relative;
}
.member_profile_pic_upload{
	border:1px dashed #767171;
}
.member_profile_pic_note{
	font-size:14px;
	font-style:italic;
	text-align:center;
	width:180px;	
}
.member_profile_pic > img, .member_profile_pic_upload > img{
	width:180px;
	height:auto;	
}
.member_profile_pic .members_deletephoto, .member_profile_pic_upload .members_deletephoto{
  position: absolute;
  top: 5px;
  right: 5px;
  display: none;
  background-color: #fff;
  padding: 2px;
  border: 1px solid #000;
}
.member_profile_pic:hover .members_deletephoto, .member_profile_pic_upload:hover .members_deletephoto{
	display:block;	
}
.member_profile_summary{
	float:left;
	margin-left:15px;
}
.member_profile_autobillbox{
	border:1px solid #767171;
	background:#fff;
	padding:10px 10px 0px;
	float:right;
	width:360px;
}
.member_profile_autobillbox p{
	text-align:center;	
}
.member_profile_autobillbox img{
	float:left;
	margin-right:10px;	
	max-width:100px;
}
.member_profile_autobillbox ul{
	padding:0px;
	margin:0px 0px 10px;
	list-style:none;	
	float:left;
}
.member_profile_autobillbox ul li{
	background:url(../images/icon-check-orange2.jpg) no-repeat top left;	
	padding-left:20px;
}


.member_profile_addresses{
	font-size:16px;	
}
.member_profile_addresses .section-group .form-header{
	font-size:16px;
	font-weight:bold;	
}
.member_profile_addresses .form-group{
	margin-bottom:0px;	
}
.member_profile_addresses .form-group label{
	padding:0px 5px 0px 0px;	
	width:240px;
}
.member_profile_addresses .form-group .field{
	padding:0px;
}


.member_mp_rc_box{
	margin:0px -70px;
}
.member_mp_rc_box .avanse-bg{
	margin-bottom:0px;	
}
.member_mp_rc_box .avanse-bg h3{
	margin: 0px;
	line-height: 53px;
	text-align: center;
	color: #fff;
	text-transform: uppercase;
}

.member_mp_rc{
	padding:0px 70px;	
	background:url(../images/dot.jpg) repeat-y top center;
}
.member_mp_rc > ul{
	padding:0px;
	margin:0px;	
	list-style:none;
}
.member_mp_rc > ul > li{
	width:50%;
	float:left;
}
.member_mp_rc > ul > li > div{
	padding:10px 0px;	
}
.member_mp_rc > ul > li:last-child > div{
	padding-left:20px;	
}
.member_mp_rc > ul > li > div h4{
	margin:0px 0px 15px;	
}
.member_mp_rc > ul > li > div ul{
	padding:0px 0px 0px 20px;	
	margin-bottom:15px;
}
.member_mp_rc .member_mp_status{
	margin-top:-34px;
	text-align:right;	
}
.mp_rc_popup_link{
	background:url(../images/icon-popup.png) no-repeat 100% 50%;	
	color:#404040;
	line-height:20px;
	padding-right:25px;
}


.member_mp_rc_share{
	background:#d9d9d9;
	padding:20px 70px;	
}

.member_mp_rc_share ul{
	padding:0px;
	margin:0px -20px;
	list-style:none;	
}

.member_mp_rc_share ul li{
	float:left;	
	border-right:1px solid #a6a6a6;
	width:33%;
	margin:15px 0px;
}
.member_mp_rc_share ul li > div{
	padding:20px;	
}
.member_mp_rc_share ul li.fb_share > div{
}
.member_mp_rc_share ul li.email_friend > div, .member_mp_rc_share ul li.testimonial_form > div{
}
.member_mp_rc_share ul li.testimonial_form{
	width:66%;
	border-right:0px none;
}
.member_mp_rc_share ul li.testimonial_form textarea{
	width:96%;
	height:160px;
	padding:2%;	
}
.member_mp_rc_share ul li.youtube_vid{
	clear:both
}
.member_mp_rc_share ul li.youtube_vid input[type="text"]{
	width:95%;	
}
.member_mp_rc_share ul li.email_friend{
	border-right:0px none;
} 

.member_mp_rc_share ul li .btn input[type="image"]{
	max-width:100%;	
}
.member_mp_rc_share ul li .point{
	float:left;
	width:80px;	
	margin-left:10px;
	font-weight:bold;
}
.members_orders table{
	margin-bottom:15px;	
}
.members_orders table td.bag_header{
	background:#404040;
	color:#6af6d1;
	font-weight:bold;	
	padding:5px 3px;	
}

.members_orders table td{
	border-bottom:1px solid #404040;
	padding:3px;	
}

.member_profile_orders .section-group{
	width:auto;
	float:none;
}

