﻿body{
	margin:0px;
	padding:0px;
	color: #333;
	font-size: 12px;
	line-height:18px;
   font-family: 'Lato',Verdana,sans-serif;
	font-weight: normal;
	background-color: white;
}

body,input{
	
	 /*text-transform: uppercase!important;*/
	 
}
#fnpnumber #DyamicButtons{display:none;}
#pnlUpdateProfile, #pnlUpdateProfile input,#pnlUpdateProfile select,#pnlUpdateProfile textarea, .main-view,.main-view input,#pnlRegister,#pnlRegister input,#pnlRegister select {
	
	text-transform: uppercase;
	
}
#tblQuickBusiness h4{
width: 490px;

text-align: center;
color: #080945;
}
#lblImageUploaded1{
	color: #333131;
font-weight: bold;
}


#ForgetPassword #DfTable {
    min-height: 400px;
    margin-left: 32%;
    background: #ffffff none repeat scroll 0 0;
    border-bottom: 12px solid #333333;
    border-top: 12px solid #9f181c;
    margin-bottom: 50px;
    position: relative;
    box-shadow: 0 1px 21px #acacac;
    color: #333333;
    font-family: open sans;
    width: 35%;
}
#ForgetPassword {
    min-height: 400px;
}

#LogoDiv
{display: inline-block;}

#mainDiv{
	width: 100%;
	margin: 0px auto;
	text-align: left;	
	background-repeat: repeat-y;
	height: 110px;
	background-color:#fff;
	
	}

input{
	border-width: 1px;
	border-color: #ABADB3;
	border-style: solid;
	margin-bottom: 10px;
}

#tdData-CompanyEstablished select
{
margin-bottom: 10px;
}

#pnlUpdateProfile #tr-CompanyAddress, #pnlUpdateProfile #tr-CompanyDiscription 
{
width: 100%;
}

#pnlUpdateProfile #tr-CompanyAddress textarea, #pnlUpdateProfile #tr-CompanyDiscription textarea
{
width: 92%;
}
input[readonly]{
	background-color: #F3F3F3;
	height:expression('auto',this.tabIndex='-1',this.runtimeStyle.height='auto'); 
	z-index:-1;
}

textarea[readonly]{
	background-color: #F3F3F3;
	height:expression('auto',this.tabIndex='-1',this.runtimeStyle.height='auto'); 
}

#topDiv{
	width: 100%;
	height: 73px;
	border-top: none;	
	background: #fff;
	
	 box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
  transition: all 0.3s cubic-bezier(.25,.8,.25,1);
	
}
#header{
	height: 77px;
	 box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
  transition: all 0.3s cubic-bezier(.25,.8,.25,1);
}


#topPannel{
	width: 99%;
	position: absolute;
	float: right;
	border-bottom: 1px solid #e7e7ed;;
}

#google_translate_element{
	float: right;
	margin-top: 6px;
	margin-right: 260px;
	display:none;
}

#TwitterLink,
#googleLink,
#FbLink{
	padding-left:3px;
	float: right;
	margin-top: 5px;
	display:none;
}

#TopAccountDetail{
float: right;
padding-left: 10px;
padding-right: 10px;
/*border-right: 1px solid rgb(166, 166, 166);*/
}
.TopMemberNameDetail
{float: right;
margin-top: 8px;
margin-left: 10px;
font-weight: bold;
color: rgb(21, 117, 26);}


#TopMemberName:nth-child(2)
{
color:blue;
}


#navicon {
	display:none;
}


/* dock - top */
.dock {
	position: relative; 
	height: 50px; 
	text-align: center;
}
.dock-container {
	position: absolute;
	height: 50px;
	/*background: url(dock-bg2.gif);*/
	border-left: 1px solid #A6A6A6;
	border-right: 1px solid #A6A6A6;
	border-bottom: 1px solid #A6A6A6;
	background-color: #F5F5F5;
	background-image: -moz-linear-gradient(center top , #FAFAFA, #EDEDED);
	background-repeat: repeat-x;
	border-radius: 3px 3px 0px 0px;
	padding-left: 20px;
}
a.dock-item {
	display: block;
	width: 40px;
	color: #000;
	position: absolute;
	top: 0px;
	text-align: center;
	text-decoration: none;
	font: bold 12px Arial, Helvetica, sans-serif;
}
.dock-item img {
	border: none; 
	margin: 5px 10px 0px; 
	width: 100%; 
}
.dock-item span {
	display: none; 
	padding-left: 20px;
}


#TopAccountInfo{
    position: absolute;
    top: 247px;
    right: 5px;
    background-color: #FFF;
    width: 250px;
    border: 1px solid #808080;
    z-index: 1000;
    padding: 3px;
    display: none;
    box-shadow: 3px 3px 3px #888;
    margin-top: -69px;
    margin-left: 751px;
}

#TopAccountInfo .notch {
	position: absolute;
    top: -11px;
    left: 229px;
    margin: 0px;
    border-width: 0px 10px 10px;
    border-style: none solid solid;
    border-color: -moz-use-text-color transparent #EEF4F9;
    padding: 0px;
    width: 0px;
    height: 0px;
    font-size: 0px;
    line-height: 0;
}

#TopAccountInfo #TopMemberPic{
	float:left;
}

#TopAccountInfo #TopMemberPic img{
	width:100px;
}

#TopMemberInfo div{
	padding:0px 0px 0px 105px;
}


.BusinessPlan {
    margin-top: 5px;
    color: rgb(255, 255, 255);
    float: right;
    padding-left: 10px;
    padding-right: 10px;
	display:none;
}
.MemberLogOff {
    color: rgb(255, 255, 255);
    float: right;
    padding-left: 5px;
    padding-right: 5px;
    /* border-left: 1px solid #a6a6a6; */
    margin-bottom: 2px;
}
#TopAccountDetail #TopMemberName{
/*	padding-right: 8px;
	padding-top: 6px;
	font-weight:bold;*/
}

#TopAccountDetail #TopMemberName a{
	color: #d71d1d;
	text-decoration: none;
	font-size: 16px;
}

#TopAccountDetail #TopMemberName a:hover{
	color:#18AFF8;
}

#TopAccountDetail #TopMemberPic img{
	width: 30px;
    height: 30px;
    border-radius: 20px;	
}

#TopAccountInfo
{
	margin-top: -163px;
	margin-left: 751px;
}

#LogoDiv{
	/*width: 100%;*/
	/*width: 260px;*/
	/*background: white;
	height: 75px;*/
	/*position: fixed;*/
	margin:0px auto;
	
}

#logo{ 
margin-left: 8px;
padding: 5px;
    padding-top: 5px;
width: 230px;
padding-top: 5px;
}

#LogoDiv img{
	border-radius: 3px;
}
.MemberLoginLogo a::after {
    content: url('Login-logo.jpg');
}

#CurrDateTime{ 
	/*position: absolute;
	top: 5px;
	padding-left: 982px;
	color: #fff;
	float: right;*/
}

.TopLinkBar{

	display:none;
	width: 100%;
	margin: 0px auto;
}

.TopLinkBar #ddtopmenubar
{
	height: 38px;
    width: 100%;
	background: none repeat scroll 0% 0% rgba(0, 0, 0, 0.64);
	border-bottom: 2px solid  rgba(197, 192, 192, 0.61);
}

.MemberTopLinkBar{
	display:none;
	position: absolute;
	left: 700px;
	top: 30px;
	background: rgba(0, 0, 0, 0.64) none repeat scroll 0% 0%;
	font-weight:bold;
}

.clock {
	color:#fff;
	font-family:Arial,Helvetica,sans-serif;
    font-size:16px;
    font-weight:bold;
	display:none;
	padding-top:7px;
}

#LoginBox
{
	width: 290px;
    height: 150px;
	position: absolute;
}

.LoginBox{
	position:absolute;
	width:250px;
	height:200px;
	color:#FFF;
	line-height:25px;
    top: 1140px;
	margin-left:710px;
}

.LoginBox a{
	color:black;
}

#LoginTableV{ 	
	width: 250px;
	color:black;
	line-height: 30px;
	padding-top: 202px;
	padding-left: 264px;
}



#MainTable{ 
	text-align: justify;
	width: 100%;
	/*margin-top: 10px;*/
	/*background-color: rgba(161, 153, 153, 0.22);*/
	background-color: white;
}


#LeftTd
{
	width:0px;
	vertical-align:top;
	text-align:left;
    display: table-cell;
	padding-left: 10px;
	/*padding-left: 220px;*/
	
}


#Centertd{ 	
    display: table-cell;
	width:100%;
	position: relative;
    bottom: 2px;

	/*padding-top: 10px;*/
}


/* -------------------- Register Page CSS Starts Here --------------------------*/

#pnlRegister{
	margin-left:10px;
	width:98%;	
	box-shadow: 0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);
	
}
.BankTitle, .SpTitle
{float: left;
padding: 10px;}
.tblRegister{
	width:100%;
	background: #FFF none repeat scroll 0% 0%;
	border: 1px solid #A6A6A6;
	border-radius: 3px 3px 0px 0px;
}

#RegisterTitle{
	color: #595959;
	padding: 6px 8px 6px 15px;
	border-bottom: 1px solid #A6A6A6;
	background-color: #F5F5F5;
	background-image: -moz-linear-gradient(center top , #FAFAFA, #EDEDED);
	background-repeat: repeat-x;
	border-radius: 3px 3px 0px 0px;
	font-weight: bold;
	line-height: 23px;
	text-align: left;
	
}

#pnlRegister #PnlUpload{
	width: 98%;
	margin-left: 10px;	
}

#pnlRegister .fieldTable {
	width:100%;
	border-collapse:collapse;
	background-color:#FFF; 
	margin-top:10px;
	text-align: left;
}

#pnlRegister .RegisterDataTitle
{
	text-align:left;
	padding-left:18px;
	font-weight:bold;
	float:left;
	width:100%;
}

#pnlRegister .RegisterData
{
	padding:5px;
	position:absolute;
	background-color:#F8F8F8;
	border:1px solid #CCCCCC;
}

#pnlRegister .RegSection{
	background-color: #ffff;
border: 1px solid #CCCCCC;
float: left;
width: 98.3%;
margin-bottom: 10px;
margin-top: 13px;
padding-top: 20px;
margin-left: 8px;
}
#pnlRegister .RegisterFormRow,
#pnlRegister #tr-SecButton1 {
width: 49%;
min-height: 62px;
Float: left;
padding-left: 10px;
margin-bottom: 8px;
}
#pnlRegister .RegisterButton
{float: left;
width: 100%;}
#RegisterFormTd #tr-TandC1, #RegisterFormTd #tr-TandC2, #RegisterFormTd #tr-TandC3, #RegisterFormTd #tr-TandC5, #RegisterFormTd #tr-TandC6, #RegisterFormTd #tr-TandC4
{width:100%;}

#pnlRegister .AlternateRowDATA, 
#pnlRegister .AlternateRowDATA {
/*width:200px; */
}

#pnlRegister .AlternateRow1, 
#pnlRegister .AlternateRow{
	color:#000; 
	text-align: left;
}
#pnlRegister #TandC1, #pnlRegister #TandC2, #pnlRegister #TandC3, #pnlRegister #TandC4, #pnlRegister #TandC5, #pnlRegister #TandC6
{padding:4px; 
float:left;
width:30px;
}
#pnlRegister input{
	height: 29px;
	width:90%;
}

#pnlRegister textarea{
	padding:4px;
}

#pnlRegister select{
	padding:3px;
}

#pnlRegister input:focus,
#pnlRegister select:focus,
#pnlRegister  textarea:focus{
	border-color:red;
    behavior: url(PIE.htc);
}
#pnlRegister #Placement{
	width:20px;
}

#tdData-Placement label{
	padding-right:30px;
}


#pnlRegister #Address
{
	width: 65%;
}
#pnlRegister #PAddress{
	width:50%;
}
#pnlRegister #tr-TabSCA{
	width:90%;
	min-height:10px;
}

#tdData-TandC{
	float:left;
}

#pnlRegister #tdData-TabSCA{
	width:90%;
	float:left;
}

#pnlRegister #TabSCA{
}

#pnlRegister #tdLbl-TabSCA,
#tdLbl-TandC{
	width:200px;
	float:left;
}

#pnlRegister #tr-PanNumber{
	/*height:55px;*/
}

#pnlRegister .RegisterButton input{
	width:80px;	
}

#pnlRegister #tr-SponsorCode,
#pnlRegister #tr-ParentCode{


}

#pnlRegister #SponsorCode, 
#pnlRegister #ParentCode{
	width:315px;
}

#pnlRegister #tdData-SponsorCode, 
#pnlRegister #tdData-ParentCode{
	width: 100%;
}

#pnlRegister #SponsorCode, 
#pnlRegister #ParentCode{
    margin-right: 35px;
}

#pnlRegister #SponsorName, 
#pnlRegister #ParentName{
    width: 320px;
}

#pnlRegister #lblTandC {
    
}

#pnlRegister #TandC {
    width: auto;
    float: left;
}

#pnlRegister #lblTabSCA {
    float: left;
}

#pnlRegister #TabSCA {
    width: auto;
}

#btnRegister,
#btnClearRegister {
	height:30px;  
	cursor:pointer;
	background: #FFF none repeat scroll 0% 0%;
	border: 1px solid #A6A6A6;
	background-repeat:repeat-x;
	
}

#btnRegister:hover,
#btnClearRegister:hover {
	background-image: -moz-linear-gradient(center top , #FAFAFA, #EDEDED);
	background-repeat:repeat-x;
    height: 30px;
	border:1px solid #A6A6A6;
	color:#000;
	cursor: pointer;
	font-weight:bold
}



/* -------------------- Register Page CSS Ends Here --------------------------*/

/*  ---------------------- Member Details Css Starts Here -------------------------*/

#CenterDataDiv
{
	margin-left: 0px;
}

#CenterDataDivWelcome {
}

.mainWelcomeTable{
}

.WelcomeTable{
	width:70%;
	background-color:#5F7B7F;
	line-height:25px;
	font-weight:bold;
	text-align: left;
}

#WelcomeTableLBL0,
#WelcomeTableLBL1{
	border-top-left-radius:5px;
	border-top: 1px solid #A6A6A6;
	border-left: 1px solid #A6A6A6;
	border-right: 1px solid #A6A6A6;
	border-bottom: 1px solid #A6A6A6;
	background-color: #F5F5F5;
	background-image: -moz-linear-gradient(center top , #FAFAFA, #EDEDED);
	background-repeat: repeat-x;
	float: left; 
	width: 17%;
	padding-left:10px;
}

.WelcomeTableData1,
.WelcomeTableData2{
	float: left; 
	width: 25%;
}	

#WelcomeTableLBL2,
#WelcomeTableLBL3,
#WelcomeTableLBL4,
#WelcomeTableLBL5{
	float: left; 
	width: 17%;
	border-left: 1px solid #A6A6A6;
	border-right: 1px solid #A6A6A6;
	border-bottom: 1px solid #A6A6A6;
	padding-left:10px;
	background-color: #F5F5F5;
	background-image: -moz-linear-gradient(center top , #FAFAFA, #EDEDED);
	background-repeat: repeat-x;
	}
	
#WelcomeTableData2,
#WelcomeTableData3,
#WelcomeTableData4,
#WelcomeTableData5{
	float: left; 
	width: 25%;
	height:25px;
	border-right: 1px solid #A6A6A6;
	border-bottom: 1px solid #A6A6A6;
	margin-right:10px;
	padding-left:10px;
	background-color: #fff;
}


#WelcomeTableLBL6,
#WelcomeTableLBL7{
	border-bottom-left-radius:5px;
	border-left: 1px solid #A6A6A6;
	border-bottom: 1px solid #A6A6A6;
	float: left; 
	width: 17%;
	padding-left:10px;
	background-color: #F5F5F5;
	background-image: -moz-linear-gradient(center top , #FAFAFA, #EDEDED);
	background-repeat: repeat-x;
}

#WelcomeTableData0,
#WelcomeTableData1{border-top-right-radius:5px;
	border-top: 1px solid #A6A6A6;
	border-right: 1px solid #A6A6A6;
	border-bottom: 1px solid #A6A6A6;
	margin-right:10px;
	padding-left:10px;
	background-color: #fff;
}

#WelcomeTableData6,
#WelcomeTableData7{
	float: left; 
	width: 25%;
	height:25px;
	border-bottom-right-radius:5px;
	border-left: 1px solid #A6A6A6;
	border-right: 1px solid #A6A6A6;
	border-bottom: 1px solid #A6A6A6;
	margin-right:10px;
	padding-left:10px;
	background-color: #fff;
}

#WelcomeTableData8{
	margin-left: 671px;
	margin-top: -121px;
	border-radius: 3px;
	float: left;
}

.table1{
	margin: 0px;
	background: rgb(247, 247, 247) none repeat scroll 0% 0%;
	width: 314px;
}

/* --------------------- Member Details CSS Ends Here -------------------------------*/

/* --------------------- Forget Transaction Password Code CSS Ends Here -------------------------------*/

#ForgetSecurityCode {
	margin-left: 10px;
	width: 94.5%;
	border-radius: 3px 3px 0px 0px;
	margin-bottom: 10px;
	background: #FFF none repeat scroll 0% 0%;
	border: 1px solid #A6A6A6;
}
	
#ForgetSecurityCode td{
	line-height:40px;
}

.LoginPageButton #Button1{
float: left;
margin-right: 10px;
}

#BtnForgotSecurityCode {
	width:180px;
	height:30px;
	color:#333;
	border:1px solid #A6A6A6;
	background: #FFF none repeat-x scroll 0% 0%;
	cursor:pointer;
}
	
#BtnForgotSecurityCode:hover { 
	background-image: -moz-linear-gradient(center top , #FAFAFA, #EDEDED);
	background-repeat:repeat-x;
	width:180px;
	height:30px;
	border:1px solid #A6A6A6;
	color:#000;
	cursor:pointer;
}

/* --------------------- Forget Transaction Password Code CSS Ends Here -------------------------------*/
	
/* --------------------- Back Button Code CSS Ends Here -------------------------------*/
#btnBack{
    height: 30px;
	background: #FFF none repeat-x scroll 0% 0%;
	border: 1px solid #A6A6A6;
    cursor: pointer;
	color:#333;
}

#btnBack:hover{
	background-image: -moz-linear-gradient(center top , #FAFAFA, #EDEDED);
	background-repeat:repeat-x;
    height: 30px;
	border:1px solid #A6A6A6;
	color:#000;
	cursor: pointer;
	font-weight:bold
}

/* --------------------- Back Button Code CSS Ends Here -------------------------------*/

#tblForgetPassword input {
    border-radius: 2px;
    padding: 5px;
}
#tblForgetPassword .AlternateRow, #tdLbl-Membername {
    padding-left: 0px;
}
#tblForgetPassword #lblMemberCode, #tblForgetPassword #lblMembername {
    font-size: 16px;
    padding-bottom: 3px;
}
#DyamicButtonSave-ForgetPassword #Button1 {
    width: 68px !important;
    border-radius: 3px !important;
    background-image: url("../images/buttonbg.png");
    color: #363232;
    margin-left: 0px;
    line-height: 26px;
    margin-top: 0px;
    height: 30px;
}

#ForgetPassword {
min-height: 400px;}

.ForgetPasswordDiv
{
width: 70%;
background-color: #FFF;
border: 1px solid #A6A6A6;
margin-left: 178px;
border-radius: 3px;
box-shadow: 0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);
}
	
.ForgetPasswordTable{
	margin-left: 15px;
margin-top: 35px;
margin-bottom: 50px;}

.ForgetPasswordTable tr{line-height:45px;}
#ForgetPassword #txtMemberCode {
	margin-left:5px;}	
.ForgetPasswordTable #Button1{width:70px;}
#ForgetPassword td{
}
#ForgetPass{padding-bottom:30px;}



/* --------------------- Dash bard data Code Starts here -------------------------------*/

#MemberLeftImageData{
	color: #595959;
	background-color: #4B5F7D;
	background-image: -moz-linear-gradient(center top , #FAFAFA, #EDEDED);
	background-repeat: repeat-x;
	border-radius: 3px 3px 0px 0px;
	font-weight: bold;
	border-top: 1px solid #A6A6A6;
	border-left: 1px solid #A6A6A6;
	border-right: 1px solid #A6A6A6;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	display: none;
	
}

#MemberLeftImageData img
{
max-width: 115px;
}


.MemberDetails{
	
background-color: #4b5f7d;
border: 1px solid
#b3b3ff !important;
padding: 5px;
	border: 1px solid #b3b3ff !important;
color: #fff;
	
	
}

#MemberCodeLeft,#MemberNameLeft{

}

.MemberDashReportMainDiv{
	width: 98%;
margin-left: 10px;
/*padding-top: 30px;*/
}

.MemberDashReportspam{
 	text-align:center;
   	color:#fff;
    font-weight:bold;
	background-repeat:no-repeat;
	padding:2px;
	height:20px;
	background-color: #1c87c7;
    width:99%;
}


.MemberDashReportDiv{
	width: 100%;
	float: left;
	min-height: 140px;
	background: #fff;
	margin-top: 2px;
}

.MemberDashBoard{
	width:98%;
}

.MemberDashBoardtd{
	border: 1px solid #A6A6A6;
	background: #FFF none repeat scroll 0% 0%;
	margin-bottom:10px;
}

.MainTopData
{

	position: absolute;
	right: 0px;
	top: 0px;
	margin: 5px 20px 3px 3px;
	padding-left: 0px;
	padding-top: 3px;
	border-radius: 12px;
	padding-bottom: 3px;
}

.BusinessPlan a {
    text-decoration: none;
    color: rgb(21, 117, 26);
    font-weight: bold;
}
#SearchProduct
{
margin-left: 392px;
position: relative;
bottom: 15px;
width: 664px;
display:none;

 }
 
 .errormsg
 {
	 margin: 0px 10px 10px 10px;
padding: 10px;
border: 1px solid #e6db55;
background: #ffffe0;
 }
 
#q{width: 351px;
height: 30px;

border-radius: 5px 0px 0px 5px;
}
#btnSearchProduct{height: 30px;
border-radius: 0px 5px 5px 0px;
background-image: url("go_search.png");
width: 45px;
border: 2px;
}

.MemberDashBoardtd2{
	border: 1px solid #A6A6A6;
	background: #FFF none repeat scroll 0% 0%;
	margin-bottom:10px;
}

.InnerDashTable{
/*	width:100%;*/
}
.ChartTable{
	width:99%;
}


.JoiningGraph{
	width:100%;
	border: 1px solid #A6A6A6;
	background: #FFF none repeat scroll 0% 0%;
	float:left;
	margin-right:10px;
	margin-bottom:10px;
}
	
.Joiningboxhead{
	color: #595959;
	padding: 6px 8px 6px 15px;
	border-bottom: 1px solid #A6A6A6;
	background-color: #F5F5F5;
	background-image: -moz-linear-gradient(center top , #FAFAFA, #EDEDED);
	background-repeat: repeat-x;
	font-weight:bold;
}

.Joinnewsbox1{
    background-color: #FFF;
	border-radius: 0px 0px 2px 2px;
}

/*
.MemberNews,
.MemberCalendar{
	border: 1px solid #A6A6A6;
	border-radius: 3px;
	background: #FFF none repeat scroll 0% 0%;
}

.Calnewsbox1{
    background-color: #FFF;
	border-radius: 0px 0px 2px 2px;
}
*/
.MemberDashMenuIconTable{
/*	width:99%;
	margin-top: 21px;



*/
}


.MemberBashMenuIconList{margin-top:10px;}


.DisplayBox {
	list-style-type: none;
	display: inline-block;
	width: 115px;
	height: 75px;
	color: #333333;
	padding: 8px 15px;
	background-color: #f5f5f5;
	background-image: -moz-linear-gradient(top, #fafafa, #ededed);
	background-image: -ms-linear-gradient(top, #fafafa, #ededed);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fafafa), to(#ededed));
	background-image: -webkit-linear-gradient(top, #fafafa, #ededed);
	background-image: -o-linear-gradient(top, #fafafa, #ededed);
	background-image: linear-gradient(top, #fafafa, #ededed);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#ededed', GradientType=0);
	-webkit-box-shadow: inset 0 0 1px 1px #ffffff;
	-moz-box-shadow: inset 0 0 1px 1px #ffffff;
	box-shadow: inset 0 0 1px 1px #ffffff;
	-webkit-border-radius: 3px 3px 3px 3px;
	-moz-border-radius: 3px 3px 3px 3px;
	border: 1px solid #a6a6a6;
	margin-bottom: 10px;
	margin-right: 4px;
	text-decoration:none;
}

.DisplayBox a{
	text-decoration:none;
}
.DisplayBox a:hover {
    text-decoration: none;
}	

.DisplayBox img {
    height: auto;
    max-width: 100%;
    vertical-align: middle;
    border: 0px none;
	margin-top: 3px;
	margin-bottom: 6px;
}

.DisplayTitle{
	text-align:center;
	color: #333;
	font-weight: bold;
}

.MemberIncomeList{
	margin-top: 10px;	
}	

.DisplayIncomeBox {
	list-style-type: none;
	display: inline-block;
	width: 125px;
	height: 75px;
	color: #333;
	background-color: #F5F5F5;
	background-image: -moz-linear-gradient(center top , #FAFAFA, #EDEDED);
	background-repeat: repeat-x;
	box-shadow: 0px 0px 1px 1px #FFF inset;
	border: 1px solid #A6A6A6;
	margin-bottom: 10px;
	margin-right: 4px;
	text-decoration: none;
	padding-top: 10px;
	font-weight: bold;
}
.DisplayIncomeBox a
{
text-decoration: none;
}
.IncomeAmount{
font-size: 16px;
padding-top: 7px;
color: #1672BE;
}

.AmtDisplayTitle{
font-size: 11px;
text-align: center;
padding-top: 20px;
color: #333;
}


/* ----------------------- Dash Board Code End Here  ------------------------------ */


#MemberHomeLink
{
    list-style: none;
    width:100%;
	display: none; /*If you remove display:none then uncomment the code of Member Home Link Pannel Code  */
	
}

/* --------------------- Member Home Link Pannel Code Start Here -------------------------------*/
/*
#MemberHomeLink li
{
	margin-top: 10px;
	margin-right: 48px;
	margin-left: -38px;
	float: left;
	color: #333333;
	white-space: nowrap;
	padding: 8px 15px;
	background-color: #f5f5f5;
	background-image: -moz-linear-gradient(top, #fafafa, #ededed);
	background-image: -ms-linear-gradient(top, #fafafa, #ededed);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fafafa), to(#ededed));
	background-image: -webkit-linear-gradient(top, #fafafa, #ededed);
	background-image: -o-linear-gradient(top, #fafafa, #ededed);
	background-image: linear-gradient(top, #fafafa, #ededed);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#ededed', GradientType=0);
	-webkit-box-shadow: inset 0 0 1px 1px #ffffff;
	-moz-box-shadow: inset 0 0 1px 1px #ffffff;
	box-shadow: inset 0 0 1px 1px #ffffff;
	-webkit-border-radius: 3px 3px 3px 3px;
	-moz-border-radius: 3px 3px 3px 3px;
	border-radius: 3px 3px 3px 3px;
	border: 1px solid #a6a6a6;
	width:158px;
}

#MemberHomeLink .Devider
{
	 margin-left: -40px;
	 color: #333333;
	 white-space: nowrap;
	 background-color: #f5f5f5;
	 background-image: -moz-linear-gradient(top, #fafafa, #ededed);
	 background-image: -ms-linear-gradient(top, #fafafa, #ededed);
	 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fafafa), to(#ededed));
	 background-image: -webkit-linear-gradient(top, #fafafa, #ededed);
	 background-image: -o-linear-gradient(top, #fafafa, #ededed);
	 background-image: linear-gradient(top, #fafafa, #ededed);

	 background-repeat: repeat-x;  
	 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#ededed', GradientType=0);
	 -webkit-box-shadow: inset 0 0 1px 1px #ffffff;
	 -moz-box-shadow: inset 0 0 1px 1px #ffffff;
	 box-shadow: inset 0 0 1px 1px #ffffff;
	 -webkit-border-radius: 3px 3px 3px 3px;
	 -moz-border-radius: 3px 3px 3px 3px;
	 border-radius: 3px 3px 3px 3px;
	 border: 1px solid #a6a6a6;
	 padding-left: 10px;
	 padding-top: 4px;
	 padding-bottom:4px;
	font-weight:bold;
	width:968px;
}

.Devider
{
}

#MemberHomeLink li a
{
    color:#000;
	text-decoration:none;
	padding-top:5px;
}

#MemberHomeLink li a:hover
{
  color:#088FC7;
}

#MemberLeftLink .Devider
{
	text-decoration:none;
	color:#413D3D;
	width:200px;
	height:27px;
	background-image:url(memberleft1.png);
	background-repeat:no-repeat;
	padding-left:10px;
	padding-top:7px;
	font-weight:bold;
}
*/

/* ----------------------- Member Home Link Pannel Code End Here  ------------------------------ */

/* ----------------------- Member Pages Title Code Starts Here  ------------------------------ */
.SitePageTitle
{
	color: #595959;
	padding: 6px 8px 6px 15px;
	border-bottom: 1px solid #A6A6A6;
	background-color: #F5F5F5;
	background-image: -moz-linear-gradient(center top , #FAFAFA, #EDEDED);
	background-repeat: repeat-x;
	border-radius: 3px 3px 0px 0px;
	font-weight: bold;
	line-height: 23px;
	text-align:left;
}

/* ----------------------- Member Pages Title Code End Here  ------------------------------ */


/*   -------------------- Transaction Password Code Starts here ------------------------------   */
#LoginSec{ 
	background: #FFF none repeat scroll 0% 0%;
	border: 1px solid #A6A6A6;
	width:98%;
	margin-left: 10px;
	border-radius: 3px 3px 0px 0px;
	box-shadow: 0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);
	margin-top: 10px;
}

#SecLoginPageTable {
	line-height:30px;
	margin:10px;
}
.clstrnspass
{float: left;
width: 150px;}
.SecLoginPageLink { 
	color:#428DDC;
}

.SecLoginPageLink a{ 
	color:#333;
	text-decoration:none;
}

.SecLoginPageLink a:hover{ 
	color:#18AFF8;
	text-decoration:none;
	font-weight:bold
}

/*   -------------------- Transaction Password Code End here ------------------------------   */



/*   -------------------- Manage Pin Code Starts here ------------------------------   */

#ManagePin
{
	margin-left:10px;
	width:95%;
}
/*   -------------------- Manage Pin Code Ends here ------------------------------   */



/*   -------------------- Pin Request Code Starts here ------------------------------   */
#PinRequest { 
	width:98%; 
	margin-left:10px;
	background: #FFF none repeat scroll 0% 0%;
	border: 1px solid #A6A6A6;
	border-radius:3px 3px 0px 0px;
	overflow: auto;
	padding-bottom: 12px;
	margin-top: 10px;
}

.tblPinRequest{
	margin:10px;
}

.uploadtext{
	color:	red;
	font-weight:bold;
}

.divrequestTo,
.divremark{
	margin-bottom:20px;
}

.divrequest2,
.pinrqstdivrmrk,
.divpymntslp{
	float: left;
	width: 148px;
}


/*
#PinRequest table { border-collapse:collapse;}

#PinRequestList { margin-top:15px;
margin-left:20px;
border-color:#CCCCCC;}

#PinRequestList table { border-collapse:collapse;
border-color:#CCCCCC;
}
*/

.tblPinRequestProduct {
	background: #FFF none repeat scroll 0% 0%;
	margin-top:10px;
	margin-bottom:5px;
overflow:auto;
}	
.tblPinRequestProduct .ReportTitle{
	width:900px;
}
.ReportTitleRow001{
	width:900px;
}

.ReportTotal{
	float:left;
	width: 31%;
	padding-top:10px;
}
.ReportTotalQty{
float:left;
	width: 42%;
padding-top:10px;}

.ReportTotalAmount{
float:left;
padding-top: 10px;}

#PinRequest select {
    width: 250px;
    padding: 5px;
    margin-bottom: 10px;
}
#PinRequest #txtAmountDeposit, #PinRequest #txtAccountNumber, #PinRequest #txtPaymentMode, #PinRequest #txtAmountDeposit {
    width: 250px;
    padding: 5px;
    margin-bottom: 10px;
}
#PinRequest textarea {
    width: 250px !important;
    padding: 5px;
}

.tblPinRequest .ReportFooter{
	float: left;
	width: 900px;
	margin-left: 5px;
}

.ReportProductName{
	float: left;
	width: 30%;
	background: #E0E0E0 none repeat scroll 0% 0%;
	padding-left:10px;
	text-align:left;
	border-radius: 2px;
padding-bottom: 8px;
}

.ReportQty,
.ReportProductAmount,
.ReportPinAmount{
	float: left;
	width: 14.8%;
	background: #E0E0E0 none repeat scroll 0% 0%;
	text-align: right;
	padding-right: 50px;
	margin-bottom: 10px;
	border-radius: 2px;
   padding-bottom: 8px;
}

.DataQty,
.DataProductAmount{
	float: left;
	width: 14.8%;
	text-align: right;
	padding-right: 50px;
	margin-bottom: 10px;
}


.DataProductName{
	float: left;
	width: 30%;
	padding-left: 10px;
}






/*   -------------------- Pin Request Code Ends here ------------------------------   */

/*   -------------------- Pin Transfer Code Starts here ------------------------------   */
#PinTransfer
{	
	
	margin-left: 10px;
	width:98%; 
	background: #FFF none repeat scroll 0% 0%;
	border: 1px solid #A6A6A6;
	border-radius:3px 3px 0px 0px;

}

.TblPinTransfer{ 
	margin:8px;
	width:98%;
}

.TblPinTransferDetail{
	margin-bottom:20px;
}

.DisplayMemberCode{

}	

.DisplayMemberCode1 #txtMemberCode{
	width:135px;
}

.TblPinTransferCount{
	border: 1px solid #A6A6A6;
	border-radius: 3px 3px 0px 0px;
}

.TblPinTransferCount .ReportTitle{
	
}

.TblPinTransferCount td{
	padding-left:15px;
	padding-top:5px;
}

.DisPinTransferProduct{
	text-align:left;
	padding-left:40px;
}

.PinTransferTotalQty,
.PinTransferQty{
	width:150px;
}
.PinTransferTotalQty .numInput{
	width:135px;
}

.PinTransferQty .numInput{
	width:135px;
}

.DisPinTransferTotalQty{padding-left:40px;}
.DisPinTransferQty{padding-left:40px;}
.ButtonPinTransfer{text-align:center; padding-top:20px; float:left;}

/*   -------------------- Pin Transfer Code Ends here ------------------------------   */



/* ----------------------- View Profile Code Starts Here  ----------------------------*/
#pnlViewProfile{
	margin-left:10px;
	width:98%;
	border-top: 1px solid #A6A6A6;
	border-left: 1px solid #A6A6A6;
	border-right: 1px solid #A6A6A6;
	border-radius:3px 3px 0px 0px;
	background: #FFF none repeat scroll 0% 0%;
	box-shadow: 0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);
	
}

#pnlViewProfile #PnlUpload{
	background: #FFF none repeat scroll 0% 0%;
	height: 835px;
	padding-left: 17px;
	margin-bottom: 10px;
	margin-top: 10px;
	border-bottom: 1px solid #A6A6A6;
}
#EditProfile{
	position: relative;
	float: right;
	margin-top: 3px;
	margin-right: 19px;
}

#pnlViewProfile .ViewProfileFormRow{
width:48%;
min-height:40px;
Float:left;
padding-bottom:10px;
padding-left:10px;
}

#pnlViewProfile .RegisterDataTitle
{
	text-align:left;
	padding-left:10px;
	font-weight:bold;
	float:left;
	width:100%;

}
#pnlViewProfile .RegisterData
{
	padding:5px;
	position:absolute;
	background-color:#F8F8F8;
	border:1px solid #CCCCCC;
}

#pnlViewProfile .RegSection{
	background-color:#F8F8F8;
	border:1px solid #CCCCCC;
	float:left;
	width:98%;
	margin-bottom:10px;
	margin-top:13px;
	padding-top:20px;
}

#pnlViewProfile .AlternateRowDATA1, #pnlViewProfile .AlternateRowDATA {
	color:#000; 
	border:1px solid #CCCCCC;
	height:25px;
	margin-top:4px;
	padding-left:5px;
	padding-top:5px;
	background: #FFF none repeat-x scroll 0% 0%;

}

#pnlViewProfile .AlternateRow1, 
#pnlViewProfile .AlternateRow{
	color:gray;
}

#editprofilebutton
{
	height: 28px;
	background: #FFF none repeat scroll 0% 0%;
	border: 1px solid #A6A6A6;;
}

#editprofilebutton a
{
	color:#000000;
	text-decoration:none;
}


/* ------------------------------------ View Profile Code Ends Here  ------------------------------------*/

/* ------------------------------------ Update Profile Code Starts Here  ------------------------------------*/
#pnlUpdateProfile{
    margin-left: 10px;
    margin-bottom: 10px;
    width: 97%;
    border-radius: 3px 3px 0px 0px;
    background: #FFF none repeat scroll 0% 0%;
    border-left: 1px solid #A6A6A6;
    border-right: 1px solid #A6A6A6;
    border-top: 1px solid #A6A6A6;
	box-shadow: 0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);
	
}
	
#pnlUpdateProfile .fieldTable {
	width:96.6%;
	border-collapse:collapse;
	background-color:#FFF; 
	margin-top:10px;
}

#UploadInstruction a:after {
    content: "";
}

#pnlUpdateProfile #RegisterTitle{
    color: #595959;
    padding: 6px 8px 6px 15px;
    border-bottom: 1px solid #A6A6A6;
    background-color: #F5F5F5;
    background-image: -moz-linear-gradient(center top , #FAFAFA, #EDEDED);
    background-repeat: repeat-x;
    border-radius: 3px 3px 0px 0px;
    font-weight: bold;
    line-height: 23px;
    text-align: left;
	
}

#pnlUpdateProfile .ImageUploaded{
	padding-left:17px;
}

#pnlUpdateProfile .RegisterDataTitle
{
	text-align:left;
	padding-left:10px;
	font-weight:bold;
	float:left;
	width:100%;
}

/*pnlUpdateProfile .ImageUploaded div{
	width:44%;
	float:left;
	margin-top: 10px;
}
*/
#pnlUpdateProfile #btnDeleteImageUploaded1{
	width:98px;
	margin-top: 5px;
}

#pnlUpdateProfile .ImageUploaded input{
	width:205px;
}

#pnlUpdateProfile  #PnlUpload{
	width: 94.3%;
	height: 60px;
	padding-left: 17px;
	margin-top: 10px;
	
}

#pnlUpdateProfile .RegisterData
{
	padding:5px;
	position:absolute;
	background-color:#F8F8F8;
	border:1px solid #CCCCCC;
}

#pnlUpdateProfile .RegSection{
	background-color:#F8F8F8;
	border:1px solid #CCCCCC;
	float:left;
	width:100%;
	margin-bottom:10px;
	margin-top:13px;
	padding-top:20px;
}

#pnlUpdateProfile .UpdateProfileFormRow,
#pnlUpdateProfile  #tr-SecButton1 {
	width:48%;
	min-height:65px;
	float:left;
	padding-bottom:10px;
	padding-left:10px;
}

#pnlUpdateProfile .AlternateRow1, 
#pnlUpdateProfile .AlternateRow{
	color:#000; 
}

#pnlUpdateProfile input,
#pnlUpdateProfile  textarea{
    padding:4px;
	width:90%;
	height: 25px;
}

#pnlUpdateProfile select{
    padding:4px;
	width: 90%;
}

#pnlUpdateProfile input:focus,
#pnlUpdateProfile select:focus,
#pnlUpdateProfile  textarea:focus{
	border-color:red;
}
#pnlUpdateProfile .RegisterButton input{
	width:80px;	
}

#pnlUpdateProfile .RegisterButton {
	float:left;
	padding-left:17px;
         width: 98.3%;
	background: white none repeat scroll 0% 0%;
	border-left: 1px solid #A6A6A6;
	border-right: 1px solid #A6A6A6;
	border-bottom: 1px solid #A6A6A6;
	margin-bottom:10px;
	padding-bottom: 12px;

}

#pnlUpdateProfile #tr-Address,
#pnlUpdateProfile #tr-TabSCA,
#pnlUpdateProfile #tr-PAddress{
	width:100%;
}

#pnlUpdateProfile #Address, 
#pnlUpdateProfile #PAddress{
	width: 92%;
	height: 52px;
}

#pnlUpdateProfile #TabSCA,
#pnlUpdateProfile #btnDeleteImageUploaded2{
	width:auto;
	margin-top: 5px;
}

#pnlUpdateProfile #tdLbl-TabSCA{
	float:left;
}

#tr-AccountType{
	/*height:55px;*/
}

#pnlSucess {
	margin-left: 10px;
	width: 94.5%;
	border-radius: 3px 3px 0px 0px;
	margin-bottom: 10px;
	background: #FFF none repeat scroll 0% 0%;
	padding-left: 10px;
	}
	
#pnlSucess table{
	background-color:transparent;
}

#pnlSucess SubSuccesspic1 img {
    margin-top: 2px;
}

#UpdateProfileReset{
	height:30px; 
	margin-left:10px; 
	cursor:pointer;
	background: #FFF none repeat scroll 0% 0%;
	border: 1px solid #A6A6A6;
	background-repeat:repeat-x;
}

#UpdateProfileReset:hover {
	background-image: -moz-linear-gradient(center top , #FAFAFA, #EDEDED);
	background-repeat:repeat-x;
    height: 30px;
	border:1px solid #A6A6A6;
	color:#000;
	cursor: pointer;
	font-weight:bold
}	


/* ------------------------------------ Update Profile Code Ends Here  ------------------------------------*/

/* ------------------------------------ Change Password and Change Transaction password Code Starts Here  ------------------------------------*/
#ChangePassword {
	margin-left:10px;
	width:98%;
	/*border-radius:3px 3px 0px 0px;*/
	margin-bottom: 10px;
	background: #FFF none repeat scroll 0% 0%;
	border: 1px solid #A6A6A6;	
	box-shadow: 0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);
	/*height: 326px;*/
	
}
.ClientRemarks{
	display:none;
}
.SitePageTitle11{
	padding:10px;
	font-weight:bold;
	color:red;
}

.tblMemberPassword,
.tblMemberSecurityCode {
	padding-left:10px;
	padding-top:5px;
}


.MemberPasswordLable{
	float:left;
	width:180px;
}

.MemberSecurityCodeLable{
	float:left;
	
}


#txtOldPassword,
#txtNewPassword, 
#txtConfirmPassword	{
	height:18px;
}


#txtOldSecurityCode,
#txtNewSecurityCode,
#txtConfirmSecurityCode { 
	height:18px;
}	

#ChangePassword .Successtablebg
{
	margin-left: 7px;
}
 
#Successtablebg .Successtablebg{
	margin: 10px;
}

.Successformbg{
	height:30px;
	font-size:16px;
	font-weight:bold;
	color:green;
	border-bottom: 1px dashed;
}

.SubSuccesspic1 img{
	margin-top:5px;
}

.Successformheading1{
	color:green;
	font-weight:bold;
	line-height:23px;
}

#btnChangeTransactionPassword,
#btnChangePassword,
#btnUpdatePassword,
#btnUpdateSecurityCode  { 
	height:30px; 
	cursor:pointer;
	background: #FFF none repeat scroll 0% 0%;
	border: 1px solid #A6A6A6;
	background-repeat:repeat-x;
	margin-left:10px;
}

#btnChangeTransactionPassword:hover,
#btnChangePassword:hover,
#btnUpdatePassword:hover,
#btnUpdateSecurityCode:hover { 
	background-image: -moz-linear-gradient(center top , #FAFAFA, #EDEDED);
	background-repeat:repeat-x;
    height: 30px;
	border:1px solid #A6A6A6;
	color:#000;
	cursor: pointer;
	font-weight:bold
}


/* ------------------------------------ Change Password and Change Transaction password Code Ends Here  ------------------------------------*/

/* ----------------------- Member Panel "Member Message" Pages Code Starts Here  ------------------------------   */


#MemberMessage
{
 
	margin-bottom:10px;
	width:98%;
	background: #FFF none repeat scroll 0% 0%;


	
}

.MsgToAdmin{
	margin-top: 16px;
margin-bottom: 0px;
}
.tblMemberMessage{
	padding:10px;
}	

#MemberMessage .ReportLabel{
	width:97%;
	margin:10px;
}

.MemberMessageDiv{
	margin: 10px;
	width: 97.3%;
}

#btnSendMessage {
	height:30px; 
	cursor:pointer;
	background: #FFF none repeat scroll 0% 0%;
	border: 1px solid #A6A6A6;
	background-repeat:repeat-x;
}

#btnSendMessage:hover {
	background-image: -moz-linear-gradient(center top , #FAFAFA, #EDEDED);
	background-repeat:repeat-x;
    height: 30px;
	border:1px solid #A6A6A6;
	color:#000;
	cursor: pointer;
	font-weight:bold
}	


/* ----------------------- Member Panel "Member Message" Pages Code Ends Here  ------------------------------   */


/*   ------------------------  Top Up Code Starts Here ----------------------*/
#TopUp { 
	width:98%;
	margin-left:10px;
	line-height:23px;
	background: #FFF none repeat scroll 0% 0%;
	border: 1px solid #A6A6A6;
	border-radius:3px 3px 0px 0px;
}

.TopUpTable{
	padding:10px;
}
/*   ------------------------  Top Up Code Ends Here ----------------------*/

/*   ------------------------  E-Wallet Code Starts Here ----------------------*/

#ManageBalance
{
	margin-left:10px;
	margin-bottom:10px;	
	width:98%;
	border-radius:3px 3px 0px 0px;
	background: #FFF none repeat scroll 0% 0%;
	border: 1px solid #A6A6A6;
}

.trWalletDetails{
}

.tdWalletDetails{
}
/*.tblWalletBalance,.tdShowServiceTrancfer,.tdShowChequeRequest,.tdShowTransferAmount,.tdShowGeneratePin{width:99.7%;}*/

.tblCheckBalance{
	width:98.1%;
	padding:10px;
}

.tdBalanceDetails{
	color: #595959;
	padding: 6px 8px 6px 15px;
	border: 1px solid #A6A6A6;
	background-color: #F5F5F5;
	background-image: -moz-linear-gradient(center top , #FAFAFA, #EDEDED);
	background-repeat: repeat-x;
	border-radius: 3px 3px 0px 0px;
	font-weight: bold;
	line-height: 23px;
}

.tdSerTrsWallet,
.tdChqRst,
.tdShwTrnsAmt,
.tdShwGnrtePin{
	color: #595959;
	padding: 6px 8px 6px 15px;
	border-bottom: 1px solid #A6A6A6;
	background-color: #F5F5F5;
	background-image: -moz-linear-gradient(center top , #FAFAFA, #EDEDED);
	background-repeat: repeat-x;
	border-radius: 3px 3px 0px 0px;
	font-weight: bold;
	line-height: 23px;

}

.tdCheckBalance{
	padding-top:10px;
	padding-bottom:10px;
	padding-left:5px;
	font-weight:bold;
}

.tblShowServiceTrancfer,
.tblShowChequeRequest,
.tblShowTransferAmount,
.tblShowGeneratePin{
	width:98%;
	margin-top:10px;
	border: 1px solid #A6A6A6;
	margin-left:10px;
	border-radius:3px 3px 0px 0px;
}

.tblServiceTrancfer,
.tblChequeRequest,
.tblGeneratePin{
/*	width:100%;*/
}
	
.tdTransServiceTrancferData,
.tdFromChequeRequest,
.tdFromTransferAmount,
.tdShwGnrtePinWltDetails1{
	width:20%;
	padding-bottom:5px;
	padding-left:5px;
}

.tdTransServiceTrancferData, 
.tdFromChequeRequest{
	float:left;
	width:120px;
	margin-top: 10px;
}

.trToServiceTrancfer{
	height:30px;
}

.tdToServiceTrancferData, 
.tdAmountChequeRequest{
	float:left;
	width:120px;
	padding-left:5px;
}

.tdAmountServiceTrancferData, 
.tdWalletTransferTo{
	float:left;
	width:120px;
	padding-left:4px;
}

.tdBtnServiceTrancfer,
.tdbtnChequeRequest,
.tdbtnTransferAmount,
.tdbtnShowGeneratePin{
	padding:10px;
}

#btnCheque{
	cursor:pointer; 
}

#btnPin,
#Transfer,
#btnCheque,
#btnInternalTransfer {
	background: #FFF none repeat-x scroll 0% 0%;
	border: 1px solid #A6A6A6;
	height:30px;
	color:#000;
	cursor:pointer;
}

#btnPin:hover,
#Transfer:hover,
#btnCheque:hover,
#btnInternalTransfer:hover {
	background-image: -moz-linear-gradient(center top , #FAFAFA, #EDEDED);
	background-repeat:repeat-x;
    height: 30px;
	border:1px solid #A6A6A6;
	color:#000;
	cursor: pointer;
	font-weight:bold
}

	
.tdTransferAmountDetails{
	padding:5px;
	display:none
}

.tblTransferAmount{
	width:100%;
	margin-top:42px;
}

.tdFromTransferAmountData
{
	margin-top: -32px;
	margin-left: 126px;
}

.trFromTransferAmount{
	margin-bottom:10px;
}

.tdFromTransferAmt, 
.tdMemberTransferAmunt, 
.tdMemberDetailsTransferAmt, 
.tdAmtTransferAmt{
	float:left;
	width:120px;
	padding-left:5px;
}

#txtTransferTo,
#txtTransferName{
	width:120px;
}

.tdTransServiceTrancferData1,
.tdFromChequeRequestData{
	padding-top:10px;
	padding-bottom:5px;
}

.tblShowGeneratePin{
	margin-bottom:10px;
}

.tdShwGnrtePinWlt{
	padding-top:6px;
	padding-bottom:6px
}

.tdShwGnrtePinWltDetails1{
	float:left;
	width:120px;
}

#PnlManageBalance .ReportTitle{
	line-height: 30px;
	margin-top:10px;
	margin-bottom:10px;
}

.lblProductName{
	float:left; 
	width:39.5%;
	background:#E0E0E0;
	text-align:left;
	padding-left:10px;
}

.Qty,
.lblPrdAMount,
.lblPinAMount{
	float: left;
	width: 14.8%;
	background: #E0E0E0 none repeat scroll 0% 0%;
	text-align: right;
	padding-right: 50px;
	margin-bottom:10px;
}

.txtProductName{
	float:left; 
	width:48%;
	padding-left:5px;
}
	
.txtProductQty{
	float:left; 
	width:180px;
}

.txtPrdAmount{
	text-align:right;
	padding-right:75px; 
	float:right;
}

.lblTotal{
	float:left; 
	width:47.7%;
	text-align: left;
	padding-left: 5px;
}

.PrdQtyData{
	float:left; 
	width:180px;
}

#PnlManageBalance .ReportFooter{
	padding-top:10px;
	text-align: left;
	font-weight: bold;
	background-color: #E0E0E0;
	padding-left: 5px;
	width: 98.5%;
	margin-left: 5px;
}

/*   ------------------------  E-Wallet Code Ends Here ----------------------*/


/*   ------------------------  Tree Code Starts Here ----------------------*/

.clsGenerateTree{
	height: 115px;
	margin-bottom: 10px;
	margin-top:20px;

}

.ClasRankDisplay1{
	width:150px;
	float:left;
	border:1px solid #b1a0a0;
	margin-left:10px;
}
.ClasRankDisplay{
	width:150px;
	float:left;
	border-right:1px solid #b1a0a0;
	border-bottom:1px solid #b1a0a0;
	border-top:1px solid #b1a0a0;
}
.ClsRankName{
	font-weight: bold;
	font-size: 13px;
	margin-top: 10px;
	margin-bottom: 10px;	
}
#MemberTree {
	margin-bottom:200px;
	margin-left: 10px;
	margin-right: 10px;
	background: #fff;
	border: 1px solid #A6A6A6;
	border-radius: 3px 3px 0px 0px;
	box-shadow: 0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);
	margin-top: 10px;
    padding-bottom:25px;
	min-height:450px;
	
}

#MemberTree .SitePageTitle{
	/*float:left;
	margin-left:10px;*/
	color: #595959;
	padding: 6px 8px 6px 15px;
	border-bottom: 1px solid #A6A6A6;
	background-color: #F5F5F5;
	background-image: -moz-linear-gradient(center top , #FAFAFA, #EDEDED);
	background-repeat: repeat-x;
	border-radius: 3px 3px 0px 0px;
	font-weight: bold;
	line-height: 23px;
	text-align: left;
	margin-top:-18px;
	/*width: 1044px;*/
	
}

.DivTreeSearch {
	width:55%;
	margin-left:10px;
	float: left;
	position: absolute;
}
	
.DivTreeSearch #txtEnter,
.DivTreeSearch #BtnSearch{
	margin-top: 11px;
}

.TreeSearch {
	width:50%;
	border-collapse:collapse;
	height:35px;
	float:left;
}
		
.TreeSearch td{ 
	padding-left:5px;
}

#MLMTree
{
	color:#333;
	font-size:11px;
	margin-top:30px;
}

#MLMTree a
{
	color:#333;
}

#MLMTree a:hover
{
	color:#F00;

}

.BlankNode,.BlankNode1{
	height:30px;
	width:100px;
	font-size: 9px;
}

.TreePopup{
	z-index:100;
	border:1px double gray;
	border-radius: 10px;
	padding:10px;	
	background-color:#ffffff;
}

.TreePopupBottom{
	z-index:100;
	border:1px double gray;
	border-radius: 10px;
	padding:10px;	
	background-color:#ffffff;
}


.TreePopup:after {
    content: "";
    position: absolute;
    bottom: -15px;
    left: 30px;
    border-style: solid;
    border-width: 15px 15px 0;
    border-color: #ADB400 transparent;
    display: block;
    width: 0;
    z-index: 1;
}

.TreePopupBottom:after {
    content: "";
    position: absolute;
    top: -15px;
    left: 30px;
    border-style: solid;
    border-width: 0 15px 15px;
    border-color: #ADB400 transparent;
    display: block;
    width: 0;
    z-index: 1;
}
.TreePopupTopLeft{
	z-index:100;
	border:1px double gray;
	border-radius: 10px;
	padding:10px;	
	background-color:#ffffff;
}

.TreePopupTopLeft:after {
    content: "";
    position: absolute;
    bottom: -15px;
    left: 200px;
    border-style: solid;
    border-width: 15px 15px 0;
    border-color: #ADB400 transparent;
    display: block;
    width: 0;
    z-index: 1;
}

.TreePopupBottomLeft{
	z-index:100;
	border:1px double gray;
	border-radius: 10px;
	padding:10px;	
	background-color:#ffffff;
}

.TreePopupBottomLeft:after {
    content: "";
    position: absolute;
    top: -15px;
    left: 200px;
    border-style: solid;
    border-width: 0 15px 15px;
    border-color: #ADB400 transparent;
    display: block;
    width: 0;
    z-index: 1;
}


.TreeTopButton a::after{
	content: "Top";
}
.TreeBackButton a::after{
	content: "Back";
}


#treebullet{
	padding-left:23px;
	background-image:url(treebullet.png);
	background-repeat:no-repeat;
}

#treehr{
	margin-left:10px;
}



/*   ------------------------  Tree Code Ends Here ----------------------*/

/* ----------------------- Member Panel Reports Pages Code Starts Here  ------------------------------   */

#MemberCommision { 
	width:98%;
	padding-left: 10px;
	padding-top: 10px;
	
}

.MemberReportDiv table { 
	width:100%;
	line-height:18px;
}

#MemberCommision td {
	border: 1px solid #e2ede5;
}


.ReportLabel
{
	color: #595959;
	padding: 6px 8px 6px 15px;
	border: 1px solid #A6A6A6;
	background-color: #F5F5F5;
	background-image: -moz-linear-gradient(center top , #FAFAFA, #EDEDED);
	background-repeat: repeat-x;
	border-radius: 3px 3px 0px 0px;
	font-weight: bold;
	/*width:97.1%;*/
	line-height:23px;
	text-align: left;
}

.ReportLabel img
{
float:right
}
#ReportLabel img
{display:none;}
.MemberReportDiv{
	/*width:97.3%;*/

	
	border-left: 1px solid #A6A6A6;
	border-right: 1px solid #A6A6A6;
	border-bottom: 1px solid #A6A6A6;
	color: #020202;
}

.ReportTitle
{
   background-color: #404E67;
color: #fff;
text-align: initial;

}


.ReportFooterError {
	color: #B94A48;
	background-color: #F2DEDE;
	border-color: #EED3D7;
}

.ReportFooter
{
    text-align:left;
    font-weight:bold;
    background-color:#E0E0E0;
	padding-left:5px;
}


.ReportRow
{
	background-color:#fff;
	padding-left:5px;
}
.ReportAltRow
{
    background-color:#F5F5F5;;
	background-image: -moz-linear-gradient(center top , #FAFAFA, #EDEDED);
	background-repeat: repeat-x;
	padding-left:5px;
}
.ReportTd
{
	text-align: center;    
   /* padding-left:77px;*/
}

.ReportTdRight
{
    text-align:center;
  
}
.ReportTdCenter
{
    text-align:center;
    padding-left:5px;
}



/* ----------------------- Member Panel Reports Pages Code Ends Here  ------------------------------   */
/* ----------------------- All Pages Buttons CSS Code Starts Here  ------------------------------   */

#btnLoginSec,
#btnLoginSecReset,
#BtnSearch,
#btnTopup,
#LeftResetButton{ 
	background-image: url("buttonbg.png");
background-repeat: repeat-x;
height: 30px;
border: 1px solid #D6D6D6;
background-color: transparent;
color: #000;
cursor: pointer;
}

#btnLoginSec:hover,
#btnLoginSecReset:hover,
#BtnSearch:hover,
#btnTopup:hover,
#LeftResetButton:hover{ 
	background-image: -moz-linear-gradient(center top , #FAFAFA, #EDEDED);
	background-repeat:repeat-x;
    height: 30px;
	border:1px solid #A6A6A6;
	color:#000;
	cursor: pointer;
	font-weight:bold
}
#Button1
{

background-repeat: repeat-x;
height: 30px;
border: 1px solid #D6D6D6;
background-color: transparent;
color: #393636;
cursor: pointer;
}
.DyamicButtonClear .ButtonBg1 {

    margin-top: 0px;
    color: #393636;

}
#Button1:hover
{
background-image: -moz-linear-gradient(center top , #FAFAFA, #EDEDED);
background-repeat: repeat-x;
height: 30px;
border: 1px solid #A6A6A6;
color: #000;
cursor: pointer;
font-weight: bold;
}
/* --------------------- Reset Button CSS Starts Here -------------------------------*/

#btnClearPassword {
	height:30px; 
	cursor:pointer;
	background: #FFF none repeat scroll 0% 0%;
	border: 1px solid #A6A6A6;
	background-repeat:repeat-x;
}

#btnClearPassword:hover {
	background-image: -moz-linear-gradient(center top , #FAFAFA, #EDEDED);
	background-repeat:repeat-x;
    height: 30px;
	border:1px solid #A6A6A6;
	color:#000;
	cursor: pointer;
	font-weight:bold
}

/* --------------------- Reset Button CSS Ends Here -------------------------------*/

/* ----------------------- All Pages Buttons CSS Code Ends Here  ------------------------------   */

/* -------------------------- Footer Data Start Here ----------------------------------*/

#Bottom{
	color:white;
	width:100%;
	position: absolute;
	left: 0px;
	margin-top: 120px;
	display:none;
	
	
}
.main-footer 
{
	background-color: #534f4b;
color: #eee;
}

.main-footer h3
{

text-transform: uppercase;
color: #ffffff;
font-size: 18px;
padding-bottom: 20px;
font-weight: 400;
position: relative;
}
.widget 
{
	margin-left:0px;
}
.pt-60
{
	padding-top: 22px !important;
}
.main-footer .sub-footer
{
	background-color: rgba(3, 7, 16, 0.5);
padding: 18px 0;
}
.main-footer .sub-footer .copyright
{
	text-align:center;
	font-size: 16px;
}

.main-footer h3::after
{
	content: '';
position: absolute;
bottom: 0;
left: 0;
width: 40px;
height: 2px;
background-color: #ffa700;
}
.color-footer
{
	margin-bottom:30px;
}
.color-footer a
{
	color: #fff;
text-decoration: none;
margin-bottom:20px;
}
.color-footer a:hover
{
	color: #e69800;
text-decoration: none;
}

#Copyright{
	text-align:center;
	padding:5px;
	color:#000;
	
}

#Developed {
	text-align:center;
	padding:5px;
	color:#000;
}

#Developed a{
	color:white;
	text-decoration:none;
}

#Developed a:hover { 
	text-align:right; 
	color:#18AFF8;
}

/* ---------------------------- Footer Data Ends Here ------------------------------------*/


/* --------------------------------------Shopping Cart Code Starts Here  ------------------------------------- */


/* ------------------- Category List Code Starts here ------------------*/

#LeftMainCategory, #CategoryList{
	width: 230px;
	display: block;
vertical-align: top;
border: 1px solid #E4E1E1;
background: #FFF none repeat scroll 0% 0%;

display:none;



}

	

#CategoryLeftTitle
{
   height: 40px;
    padding-top: 6px;
    font-weight: bold;
    padding-left: 10px;
     width: 228px;
    float: left;
	border-bottom:1px solid #A6A6A;
	background-image: -moz-linear-gradient(center top , #FAFAFA, #EDEDED);
	background-repeat: repeat-x;
	border-radius: 3px 3px 0px 0px;
    color: #333;
	margin-bottom: 15px;
	background: #F3F3F3;
}


/*---------------------category and sub category css statrs here-------------------------------*/

.CateHome, .CatName, .CateFound, .ProdHome, .ProdName, .ProdFound
    {
	float:left;
	font-size: 15px;
	font-family: 'Lato',Verdana,sans-serif !important;
	}
	
	
.CatName, .ProdName
{
font-size: 15px;
margin-top:0px;
margin-left: 5px;
font-family: 'Lato',Verdana,sans-serif !important;
}


.ProdHome a, .CateHome a
{
color:#000;
}

.CateFound, .ProdFound
{
font-size: 14px;
margin-top: 0px;
margin-left: 5px;
}

.nxtIconProd
{
float:left;
font-size: 15px;
margin-left: 2px;
}

/*---------------------category and sub category css End here-------------------------------*/
#UlLeftMainCategory {
    padding-left: 10px !important;
    margin-top: 28px;
	width:220px;
    padding-bottom: 10px;
    padding-top: 5px;
	background:#fff;
	border-top: 1px solid #A6A6A6;
}

#UlLeftMainCategory li {
    padding-top: 8px;
    list-style: none outside none;
    text-decoration: none;
}

#UlLeftMainCategory a {
    text-decoration: none;
	color:#333;
}

#UlLeftMainCategory a:hover{
    text-decoration: none;
    color: #18AFF8;
}

#UlLeftSubCategory {
    padding-left: 22px;
}



/*#UlProductList li
{
width: 30%;
display: block;
margin-bottom: 10px;
margin-right: 20px;
padding-top: 15px;
background-repeat: no-repeat;
padding-left: 5px;
background: white;
background-color: rgb(255, 255, 255);
border-radius: 0px;
box-shadow: rgba(0, 0, 0, 0.6) 0px 1px 4px 0px;
border: 0px solid rgb(255, 255, 255);
border-image-source: initial;
border-image-slice: initial;
border-image-width: initial;
border-image-outset: initial;
border-image-repeat: initial;
}*/


/* ------------------- Category List Code Starts Here ------------------*/
#Category_Product{
	width:98%;
}

#CategoryName
{
	padding: 6px 8px 6px 15px;
	font-weight: bold;
	color: #333;
    font-size: 14px;
	font-family: 'Lato',Verdana,sans-serif !important;
   font-weight: 500;
 display:none;
 


}

#Category_Product #ProductList {
    margin-top: -12px;
}

#UlProductList {
	padding:0px;
	font-weight: bold;
	background-color: #fff;
	height: auto;
	padding-bottom: 17px;
}


#ProductList #UlProductList li {
  /*  background: url('auctions_boxbg.png') no-repeat scroll 0px 0px transparent;*/
    float: left;
    height: auto !important;
    list-style: none outside none;
    max-height: 323px;
	border:1px solid #eee;
    width: 285px;
    font-family: Verdana,Geneva,sans-serif;
	margin-top: 20px;
	margin-left: 20px;
	padding: 5px;
	box-shadow: 1px 1px 3px 0 #f2f2f2;
	overflow:hidden;
	
}

#ProductList #UlProductList li:hover{
	-moz-box-shadow: 0 0 10px #ccc; -webkit-box-shadow: 0 0 10px #ccc; box-shadow: 0 0 10px #fee033;
	}

/* -------------------- Retail Shop Code Statrs Here ------------------------*/

#ProductImg{
	float:left;
	width:340px;
	margin-left:15px;
}

#ProImg{
	/* widows:250px;
	 height:250px;
	 float: left;
	 margin:10px;
	 padding:10px;
	 width: 300px;*/
}

.ProImg{
	/*float:left;
	margin-left:10px;*/
}

#ProductList #UlProductList .ProImg {
    float: left;
    width: 100%;
	text-align: center;
}

#CategoryProductDiv1 {
   /* position: absolute;*/
    padding-top: 10px;
    margin-left: 15px;
    width: 200px;
    text-align: center;
	
}
#CategoryProductDesc a {
    color: #B12704;
    text-decoration: none;
	font-weight:bold;

}
#CategoryProductDiv2 {
  /*  position: absolute;*/
    /*padding-top: 185px;*/
    width: 230px;
}
#CategoryProductTitle2 {
    width: 40px;
    float: left;
    padding-left: 57px;	
	display:none;
}
#CategoryProductDesc2 {
    
   color: #B12704 !important;
   float:left;
   margin-right: 12px;
 
  
}
    

	#CategoryProductDesc5{
		color:#141488;
font-weight: bold;
	}

#ProductList #UlProductList #CategoryProductTitle3, #CategoryProductTitle4 {
    display: none;
}

#CategoryProductDesc3 {
   float: left;
color:#0e6c06;
font-weight: bold;
	
}
#CategoryProductDesc3 a {
    padding: 7px 5px 5px 34px;
    text-decoration: none;
    color: #000;
    position: absolute;
}

#CategoryProductDesc3 a:hover {
    text-decoration: none;
    color: #18AFF8;
}

#CategoryProductDesc4 {
   

margin-bottom: 5px;
padding-left: 10px;
line-height: 32px;
font-weight: 500;
color: #7b7575;
text-align: center;
display:none;
}


.CategoryProductDesc{
	co
}
/* ---------------------------------- Retail Shop Code Ends Here ------------------------------- */

/* ---------------------------------- Product Details Code Starts Here ------------------------------- */

#Product{
/*    float: left;
    margin-top: 5px;
    height: 250px;
	*/
	width:99%;
	border-radius: 3px 3px 0px 0px;
}

#ProductTitle
{
	height: 22px;
	padding-top: 6px;
	font-weight: bold;
	padding-left: 10px;
	width: 100%;
	float: left;
	border: 1px solid #A6A6A6;
	background-color: #F5F5F5;
	background-image: -moz-linear-gradient(center top , #FAFAFA, #EDEDED);
	background-repeat: repeat-x;
	border-radius: 3px 3px 0px 0px;
	color: #333;
	display:none;
}

#ProName
{ 
	text-shadow: 1px 1px 1px #90eeff;
	text-align: left;
	padding-left:30px;
	color: #0f606e;
	margin-bottom:5PX;
	}
#ProImg img{
max-width: 230px;
}	
#ProImg
 {
	width: 420px;
height: 400px;
	 margin:10px;
	 padding:10px;
	 
	 }

#ProThumb1{
	margin-left:17px;
}

#ProThumb1 img,
#ProThumb2 img,
#ProThumb3 img{ 
	float:left;
	margin: 5px 7px 7px 7px;
	width: 80px;
   height: 80px;
   border: 1px solid #e4e4e0;
   padding: 5px;
}


#ProductDetail 
{
	margin-top: 10px;
    margin-left: 112px;
	width: 100%;
}
	
#ProductPageTitle1{
    position: absolute;
    padding-top: 30px;
    margin-left: 350px;
    width: 200px;
    text-align: center;
    color: #2D4D86;
}
#ProductPageTitle2
{
	display:none;
}

#ProductPageDesc2 {
    position: absolute;
    padding-top: 30px;
    margin-left: 504px;
    width: 200px;
    text-align: left;
    color: #7030B1;
    font-size: 14px;
}

#ProductPageDiv3 {
   /* position: absolute;
   /* margin-left: 350px;
    margin-top: 15px;*/
    
}

#ProductPageTitle3{
	
   float: left;
   padding-right: 5px;
   display:none;
}


#ProductPageDesc3{
font-size: 15px;
line-height: 26px;
font-family: 'Lato',Verdana,sans-serif !important;
text-transform: capitalize;
text-transform: capitalize;
border-bottom: 1px dashed #43a6e2;
padding: 15px 0;
width: 98%;
color:#1d1c1c;
font-weight: bold;
}
.ProductPageDesc{width: 100%;}

#ProductPageDiv4 {
    /*position: absolute;*/
    /*margin-left: 350px;*/
    margin-top: 12px;
}

#ProductPageTitle4{
	float:left;
	display:none;
}

#ProductPageDesc4{
	/*padding-top: 10px;
	float: left;*/
	color: #DE6913;
	font-size:18px;
}

.ProductPageTitle 
{
	
font-family: 'Lato',Verdana,sans-serif !important;
}
.ProductPageDesc
{

}
#ProductPageDesc6
{
	font-size: 16px !important;
line-height: 1.255 !important;
color: #B12704 !important;
text-rendering: optimizeLegibility;
font-weight: bold;
font-family: 'Lato',Verdana,sans-serif !important;

}

#ProductPageDiv5 {
  
  display:none;
}

#ProductPageTitle5{
   float:left;
   margin-right: 12px;
}

#ProductPageDesc5{
	/*padding-top: 20px;
	float: left;
	color: #DE6913;*/
	padding-left:50px;
	color: #DE6913;
}
.noReview
{
	width: 200px;
}

#ProductPageDiv6 {
	/*position: absolute;
	/*margin-left: 350px;*/
	/*margin-top: 130px;*/
}

#ProductPageTitle6{
    float:left;
}

#ProductPageDesc6 {
    /*float: left;
    color: #4945F6;
	padding-left:100px;*/
}

#ProductPageDiv7 {
	/*position: absolute;
	margin-left: 350px;
	margin-top: 160px;*/
	display:none;
}

#ProductPageTitle7{
   float: left;
}

#ProductPageDesc8 {
  background-color:#F7CA32;
border: none;
color: white;
padding: 4px;
text-align: center;
text-decoration: none;
display: inline-block;
font-size: 12px;
font-weight: bold;
font-style: italic;
border-radius: 2px;
font-family: 'Lato',Verdana,sans-serif !important;
position: absolute;
left: 221px;
width: 94px;
height: 28px;
}

#ProductPageDesc8 a:hover
{
text-decoration: underline;
cursor: pointer;
color: #c45500;
}
#ProductPageDesc7 a
{
	color:#fff;
	}

#ProductPageDesc7 a:hover
{
background-image: -moz-linear-gradient(center top , #FAFAFA, #EDEDED);
background-repeat: repeat-x;
border: 1px solid #A6A6A6;
color: #000;
cursor: pointer;
font-weight: bold;
}




#ProductPageTitle8{
   float: left;
}



#ProductQty{
          margin-top: 20px;
          margin-left: 50px;
          margin-bottom: 28px;

}

#ProductQtyLable{
	/*font-weight: bold;
	padding-right: 74px;
	float: left;
	color: #2D4D86;
	padding-left: 52px;
	padding-top: 7px;*/
}

#ProductPriceLable{
	font-weight:bold;
	padding-right:40px;
	float:left;
	color:#990035;
}


#txtQty {
	width: 34px;
	margin-top: 9px;
	margin-left: 10px;
	margin-right: 10px;
	text-align: center;
}

.ComboProductDetails{
margin-left:350px;
}

#AddToCart{
	margin-top:10px; 
	margin-bottom:10px;
	/*text-align:center;*/
}
.socialL
{
border: 1px solid #ccc5bd;
border-radius: 0px;
margin-bottom: 5px;
padding-left: 10px;margin-top: 10px;
display:none;
}

.rghtBox
{
border-radius: 4px;
height: 480px;
padding-left: 12px;
margin-bottom: 12px;
border: 1px #ddd solid;
background-color: #fff;
display:none;

}
#btnAddToCart
{
	background: linear-gradient(to bottom,#fee033,#f3bc31);
	background-repeat: no-repeat;
	width: 370px;
	height: 40px;
	color: #000;
	cursor:pointer;
	display: inline-block;
padding: 7px 15px 8px;
border-radius: 3px;
color: #4d4a4a;
text-decoration: none;
font-family: inherit;
font-weight: bold;
font-size: 15px;
cursor: pointer;
line-height: normal;
margin: 0;

border:none;
}


}
/*#btnAddToCart:hover{background-color: #ff6905;
border-color: rgba(0, 0, 0, 0.2);}*/

#btnAddToCart:hover
{
	background-image: -moz-linear-gradient(center top , #FEE036, #FEE036);
	background-repeat: repeat-x;
	border: 1px solid #A6A6A6;
	color: #fff;
	font-weight:bold;
	cursor: pointer;
	font-weight:bold
}

#ProductDataTitle
{

    border-radius: 5px;
}

#ProductData{
	
	padding: 10px;
	margin-bottom:100px;
	font-family: 'Lato',Verdana,sans-serif !important;
font-size: 15px;
}

#productData:after{content: "Write a reaview";}

#ProductFeature{
	float: left;
	/*padding-top: 10px;
	
	padding-bottom: 20px;
	/*margin-left:350px;*/
}

.ProductFeatureDetail{
	padding-bottom: 45px;
    padding-top: 10px;

}
#ddlColor{margin-left:15px;}

.ProductFeatureDetail input{
   background: #fff;
padding-left: 10px;
width: 105px;
height: 30px;
color: #7e6d6a;
font-size: 16px;
border: 1px solid #e7ebed;
border-radius: 3px;
	

}

.ProductFeatureDetailLable
{
	
	font-size: 15px;
font-family: 'Lato',Verdana,sans-serif !important;
}



.ProductFeatureDetailValue{
padding: 5px;
background-color: #efb97c;
margin-left: 52px;
margin-top: 12px;
cursor: pointer;
border-radius: 3px;
width: 15%;
padding-left: 13px;
width:56px;
float: left;
margin-left: 12px;

}
.ProductFeatureDetailValue:hover{box-shadow: 2px 2px 15px #ccc;}





/* ---------------------------------- Product Details Code Ends Here ------------------------------- */


/*------------------------------------------- View Cart Page Code Starts Here ------------------------------------- */
/*add new css*/
#ViewCartContent
{
width: 98%;
margin-left: 10px;
margin-top: 10px;
}
#ViewCartDetails
{
	/*border: 1px solid rgb(166, 166, 166);*/
	}
.ViewCartHeading
{
	/*background: rgb(238, 238, 238) none repeat scroll 0% 0%;*/
	}
	
#divViewCartDetails
{/*border-left: 1px solid rgb(166, 166, 166);
border-right: 1px solid rgb(166, 166, 166);
margin-left:-1px;*/
}
/*end new css*/

.ViewCart{
	padding: 0px 0px 17px;
	background-color: #FFF;
	height: auto;
	overflow: hidden;
	border-radius: 3px 3px 0px 0px;
	margin-bottom: 15px;	
}

#ViewCartPageTitle{
	height: 60px;
padding-top: 12px;
font-weight: bold;
padding-left: 18px;
color: #333;
font-size: 20px;

}

.ViewCartHeading{
	width:100%;
	text-align:center;
	padding-top: 0px;
	height: 22px;
	border-bottom: 1px solid #DDD;;
	margin-bottom:10px;
	font-family: 'Lato',Verdana,sans-serif !important;
}

.divViewCarthead-Image
{
	color:#fff;
	        }
.divViewCarthead-ProductName
{
	color:#fff;
	}

.ViewCartHeading div{
	width:17%;
	float:left;
}

#ViewCartSr{
	width:4%;
	float:left;
	text-align:left;
	padding-left:10px;
	display:none;
}

#ViewCartDel{
	width:10%;
	float:left;
	text-align:center;
}

#divViewCartDetails{
	width: 100%;
	float: left;
	text-align:center;
	line-height:30px;
	border-bottom: 1px dotted #999;
	padding-top: 10px;
}
.divCartSrDetail
{
	width:4%;display:none;
	}
.divCartImageDetail
{
	float: left;
	width:17%
}

.divCartImageDetail img{
	
}

.divCartProductNameDetail,
.divCartQtyDetail,
.divCartUnitPriceDetail,
.divCartSubTotalDetail,
.divCartW.Kg.Detail{
	float: left;
	width:17%
}

.divCartQtyDetail img{
	margin-top: 20px;
margin-left: 27px;
}

.divCartDelDetail img{
	width:45px;
}

#ViewCartTotal{
	margin-left: 860px;
	width: 20%;
	text-align: center;
}



#cartButtonAdd:after {
 
position: absolute;
padding: 10px;
color: #000;
cursor: pointer;
z-index:99999;


}
#cartButtonAdd{
	
}




.viewCartTotalDetail{
	
	width: 38.6%;
	text-align: center;
	border-top: medium none;
	float:left;
	font-weight:bold;
	font-family: 'Lato',Verdana,sans-serif !important;
font-size: 18px;
margin-right: 35px;
}

.viewCartAmountDetail{
	padding: 5px;
	border-top: medium none;
}

.ViewCart #cartButton{
	text-align:center;
	width:95%;
	padding-bottom: 15px;
	padding-top: 60px;
	padding-left: 180px;
}

#cartButtonAdd, 
#cartButtonUpdate, 
#cartButtonCheckOut{
	float:left;
	margin-right:20px;
}
	


#cartButton #btnUpdateCart,
#cartButton #btnCheckOut{
	background:#FEE036;
	background-repeat: no-repeat;
	width: 150px;
	height: 40px;
	color: #000;
	cursor:pointer;
}

#cartButton #btnAddCart{
	width: 150px;
	height: 40px;
	color: #000;
	cursor:pointer;
}

#cartButton #btnAddCart:hover,
#cartButton #btnUpdateCart:hover,
#cartButton #btnCheckOut:hover
{
	background-image: -moz-linear-gradient(center top , #FAFAFA, #EDEDED);
	background-repeat: repeat-x;
	border: 1px solid #A6A6A6;
	color: #000;
	font-weight:bold;
	cursor: pointer;
	font-weight:bold
}


#DivTitleProductId, .ViewCartHeadDetails
{
	display:none;
	}
	
.CartDetailData-AmountDetail
{
	position: relative;
bottom: 21px;
left: 47px;
}

.ShippingBasicDetails
{
	width:100%;
	float:left;
}

.ShippingBasicDetails div
{
	width:300px;
	float:left;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
}

.ShippingTDDetails1,
.ShippingTDDetails2,
.ShippingTDDetails3
{
	padding-left:10px;
}

.ShippingDispatch
{
	padding-top: 10px;
	width: 100%;
	float: left;
}

.ShippingDispatch .ShippingLable 
{
    padding-top:10px;
    padding-left:20px;
	width: 660px;
	float: left;
}
.ShippingDispatch .ShippingLableData 
{
/*    padding: 5px 5px 5px 61px;*/
    padding-top:10px;
    padding-left:20px;
}

.ShippingDispatch .ShippingLableDataselect 
{
    padding-top:10px;
    padding-left:20px;
}

/*------------------------------------------- View Cart Page Code Ends Here ------------------------------------- */

/*------------------------------------------- Proceed to checkout Code Ends Here ------------------------------------- */
.Preshipping{
	padding: 0px 0px 17px;
	font-weight: bold;
	border: 1px solid #A6A6A6;
	background-color: #FFF;
	height: auto;
	overflow: hidden;
	border-radius: 3px 3px 0px 0px;
	margin-bottom:15px;
}
.Preshipping #ViewCartContent{
	display:none;
}

#ShoppingInformation,
#BillingDetail,
#ShippingDetail,
#DivShippingMethod, 
#DivPaymentMethod,
#DivOrderSummary,
#SpecialInstruction,
#RegisterButton{
	margin-left: 5px;
	margin-right: 5px;
	float: left;
	width: 98.8%;
    margin-top:15px;
}


#ShoppingInformationTitle,
#BillingDetailTitle,
#ShippingDetailTitle,
#DivShippingMethodTitle,
#DivPaymentMethodTitle,
#DivOrderSummaryTitle,
#SpecialInstructionTitle  {
padding: 5px;
border-collapse: collapse;
font-weight: bold;
margin-bottom: 7px;
border: 1px solid #8a7a7a;
}

/* ------------------------------ Shopping Information Div Code Starts Here ------------------------------*/
.ShoppingInformationContent{
	width:100%;
	float:left;
}

.divHead-ShoppingInformation{
    padding-left: 10px;
	line-height:25px;
	width:300px;
	float:left;
}

.divDetailData-ShoppingInformation{
   /* width: 650px;*/
}

.ShoppingInformationData{
	margin-bottom: 52px;
}

/* ------------------------------ Shopping Information Div Code Ends Here ------------------------------*/

.divDetail-BillingDetail,
.divDetail-ShippingDetail{
	width:100%;
	line-height: 30px;
	padding-left: 10px;
}

.divHead-BillingDetail,
.divHead-ShippingDetail{
	width: 300px;
	float: left;	
}

.ChangeShippingAdress {
    position: absolute;
    padding-left: 305px;
    width: 500px;
    margin-top: -27px;
}

.ChangeShippingAdress a:after
{content: "Change Shipping Address "; 
text-align:center;color:#fff;
  background: #ff6905;
 background-repeat: repeat;
background-repeat: no-repeat;
width: 270px;
height: 34px;
color: #000;
cursor: pointer;
display: inline-block;
padding: 7px 15px 8px;
border-width: 1px;
border-style: solid;
border-radius: 3px;
color: #FFF;
text-decoration: none;
font-family: inherit;
font-weight: bold;
font-size: 15px;
cursor: pointer;
line-height: normal;
margin: 0;

}

.ChangeShippingAdress a:after a:hover
{
	background:#000;
	}

#divHead-DivShippingMethod,
#divDetail-DivShippingMethod
{
	width:100%;
}

#divHead-DivShippingMethod .divHeadData-ShippingFrom
{
	width: 312px ;
	float: left;
	text-align: left;
	padding-left: 122px;
}

#divHead-DivShippingMethod .divHeadData-ShippingTime
{
	width: 300px;
	float: left;
	text-align: center;
}

#divHead-DivShippingMethod .divHeadData-ShippingCost
{
	width: 200px;
	float: left;
	text-align: center;
}

.divDetail-DivShippingMethodcb
{
	width:90px;
	float:left;
}

.ShippingMethodDetails .divDetailData-ShippingDetail
{
	width: 305px;
	float: left;
	text-align: center;
}

.ShippingMethodDetails #divDetail-DivShippingMethod
{
	width:100%;
	padding-top: 30px;
}

.divDetailData-ShippingDetail-ShippingFrom
{
	width: 393px;
	float: left;
	text-align: left;
}

.divDetailData-ShippingDetail-ShippingTime
{
	width: 200px;
	float: left;
	text-align: center;
}

.divDetailData-ShippingDetail-ShippingCost
{
    text-align: center;
    width: 298px;
    float: left;
}

#divHead-PaymentMethod
{
	display:none;
}

.divDetail-PaymentMethod
{
	width: 100%;
	line-height: 50px;
	margin-top: 20px;
}

.divDetail-PaymentMethodcb
{
	width: 50px;
	float: left;
	margin-top: 24px;
	
}

.divDetailData-ShippingDetail-ProductImage
{
	width: 100px;
	float: left;
	padding-right:30px;
	
}

.divDetailData-ShippingDetail-ProductImage img
{
	width: 140px;
}
	

.divDetailData-ShippingDetail-PaymentDetails
{
	width: 811px;
	float: left;
	padding-left: 43px;

}

#SpecialInstructionRemark 
{
    padding-top: 5px;
	padding-left: 10px;
	
}

#txtSpecialInstruction
{
	margin-left:10px;
}


#btnShipping{
	background:#fee033;
	background-repeat: no-repeat;
	width: 143px;
	height: 30px;
	color: #000;
	cursor:pointer;
	margin-left:10px;
}

#btnShipping:hover{
	background-image: -moz-linear-gradient(center top , #FAFAFA, #EDEDED);
	background-repeat: repeat-x;
	border: 1px solid #A6A6A6;
	color: #000;
	font-weight:bold;
	cursor: pointer;
	font-weight:bold

}

#divHead-DivOrderSummary{
	width:100%;	
	float:left;
}
#DivOrderSummary{display:none;}

.divDetail-DivOrderSummary
{
	width:100%;	
	float:left;
	padding-top:10px;
}

.divHead-Items,
.divHead-OurPrice,
.divDetailData-ShippingDetailItems,
.divDetailData-ShippingDetailOurPrice
{
    width: 33%;
    float: left;
	text-align:center;
}

.divHead-Amount,
.divDetailData-ShippingDetailAmount
{
	width: 33%;
	float: left;
	text-align:center;
}

/*------------------------------------------- Proceed to Checkout Page Ends Here ------------------------------------- */

/*------------------------------------------- Pay to COD Page Starts Here ------------------------------------- */
.PreShipping{
	padding: 0px 0px 17px;
	font-weight: bold;
	border: 1px solid #A6A6A6;
	background-color: #FFF;
	height: auto;
	overflow: hidden;
	border-radius: 3px 3px 0px 0px;	
}

#divPreShippingCart{
	width: 100%;
	text-align: center;
	padding-top: 5px;
	height: 30px;
	border-bottom: 1px solid #A6A6A6;
	margin-bottom: 10px;
}

#PreShippingCartSr{
	width:60px;
	float: left;
}

.PreShippingCartProductName{
	width: 360px;
	float:left;
}

.PreShippingCartProductCode,
.PreShippingCartPrice,
.PreShippingCartAmount,
.PreShippingCartTax,
.PreShippingCartQty{
	width: 160px;
	float:left;
}


.PreShippingCartSrDetail{
	width:60px;
	float: left;
	text-align:center;
}

.PreShippingCartProductNameDetail{
	width:350px;
	float: left;
	text-align:center;
}


.PreShippingCartProductCodeDetail,
.PreShippingCartPriceDetail,
.PreShippingCartAmountDetail,
.PreShippingCartTaxDetail,
.PreShippingCartQtyDetail{
	width: 165px;
	float:left;
	text-align:center;
}

#PreShippingCart div{
	line-height:40px;
�}

.PreShippingCartOrder{
	float: left;
	width: 100%;
}
.divOrderSummary {
    color: #B94343;
	font-weight:bold;
    border-bottom: 1px solid #2F2FB9;
    padding: 5px;
	padding-left:0px;
	margin-left: 5px;
	width: 98%;
}

#divOrderDetail,
#divOrderBADetail,
#divOrderSCDetail,
#divTaxDetail,
#divOrderTADetail{
	width:100%
}

.divOrderDetail,
.divOrderBADetail,
.divOrderSCDetail,
.divTaxDetail,
.divOrderTADetail{
	width: 200px;
	float: left;
	padding-left:10px;
	padding-top:10px;
}

.divColonDetail{
	width: 10px;
	float: left;
	padding-left:10px;
	padding-top:10px;
}

.divOrderDisplayDetail,
.divOrderDisplayDetail,
.divOrderItemDisplayDetail,
.divItemDisplayDetail,
.divOrderDisplayDetail{
	width:700px;
	float: left;
	padding-left:10px;
	padding-top:10px;
}


#divOrderSPDetails{
	width: 100%;
	float: left;
	padding-top: 10px;
	margin-left: 5px;
}

#OrderSPLable{
    color: #B94343;
	font-weight:bold;
    border-bottom: 1px solid #2F2FB9;
    padding: 5px;
	padding-left:0px;
	width: 98%;
}

#divOrderSPName,
#divOrderSPEmail,
#divOrderSPMobile,
#divOrderSPAddress,
#divOrderSPCountry,
#divOrderSPState,
#divOrderSPCity,
#divOrderSPPostalCode{
	width:100%;
}

.divOrderSPNameLable,
.divOrderSPEmailLable,
.divOrderSPMobileLable,
.divOrderSPAddressLable,
.divOrderSPCountryLable,
.divOrderSPStateLable,
.divOrderSPCityLable,
.divOrderSPPostalCodeLable{
	width: 200px;
	float: left;
	padding-left: 5px;
	padding-top: 10px;
}

.divOrderSPNameData,
.divOrderSPEmailData,
.divOrderSPMobileData,
.divOrderSPAddressData,
.divOrderSPCountryData,
.divOrderSPStateData,
.divOrderSPCityData,
.divOrderSPPostalCodeData{
	width: 805px;
	float: left;
	padding-left: 10px;
	padding-top: 10px;
	padding-right: 11px;
}


.PreShipping #cartButton{
	text-align:center;
	width:95%;
	padding-bottom: 15px;
	padding-top: 20px;
	padding-left: 180px;
}

#txtconfirm{
	background:#FEE036;
	background-repeat: no-repeat;
	height: 30px;
	color: #000;
	cursor:pointer;
	margin-top:10px;
}

#txtconfirm:hover {
    background-image: -moz-linear-gradient(center top , #FAFAFA, #EDEDED);
	background-repeat: repeat-x;
	border: 1px solid #A6A6A6;
	color: #000;
	font-weight:bold;
	cursor: pointer;
}

/*------------------------------------------- Pay to COD Page Ends Here ------------------------------------- */

/*------------------------------------------- Conformation Code Here Here -------------------------------------------*/
.Conformation{
	padding: 0px 0px 17px;
	font-weight: bold;
	border: 1px solid #A6A6A6;
	background-color: #FFF;
	height: auto;
	overflow: hidden;
	border-radius: 3px 3px 0px 0px;
}

.ConfirmTitle{
	height: 22px;
	padding-top: 6px;
	font-weight: bold;
	padding-left: 10px;
	border-bottom: 1px solid #A6A6A6;
	background-color: #F5F5F5;
	background-image: -moz-linear-gradient(center top , #FAFAFA, #EDEDED);
	background-repeat: repeat-x;
	border-radius: 3px 3px 0px 0px;
	color: #333;
}

.Conformation #pay{
	padding:10px;
}

/*------------------------------------------- Conformation Code Ends Here -------------------------------------------*/

/* --------------------------------------Pay Commission Code Starts Here  ------------------------------------- */
.PayCommission {
    padding: 0px 0px 17px;
    font-weight: bold;
    border: 1px solid #A6A6A6;
    background-color: #FFF;
    height: auto;
    overflow: hidden;
    border-radius: 3px 3px 0px 0px;
    margin-bottom: 15px;
}

.PayCommPageTitle {
	height: 22px;
	padding-top: 6px;
	font-weight: bold;
	padding-left: 10px;
	border-bottom: 1px solid #A6A6A6;
	background-color: #F5F5F5;
	background-image: -moz-linear-gradient(center top , #FAFAFA, #EDEDED);
	background-repeat: repeat-x;
	border-radius: 3px 3px 0px 0px;
	color: #333;
	display:none;
}

#PayCommission {
	margin-left: 5px;
	margin-right: 5px;
	float: left;
	width: 98.8%;
	margin-top: 15px;
}

#DivTitleBillSummary {
    padding: 5px;
	color:#3B3636;
	border-color: #000 -moz-use-text-color #2F2FB9;
	border-collapse: collapse;
	border-left: medium none;
	border-right: medium none;
	
	font-weight: bold;
	margin-bottom: 7px;
	font-size:20px;
	
}


#divHead-BillSummary,
#divDetail-BillSummary,
#divHead-ShippingandDelivery,
#divDetail-PaymentGateway {
    width: 100%;
	float:left;	
}

#divHead-BillSummary div,
#divHead-ShippingandDelivery div,
#divDetail-PaymentGateway div{
	width:25%;
	float:left;
	text-align:center;
}

#divDetail-BillSummary div{
	width:25%;
	float:left;
	text-align:center;
	margin-bottom:15px;
	padding-top:10px;
}

#divHead-PaymentGateway{
	display:none;
}

#paycommbtm {
   /* border-top: 1px dotted #2F2FB9;*/
}

#paycommbtm .Button1{
	position:inherit;
	width: 180px;
}

#PayCommcheckbox a{
	float:left;
}

.PayCommission .SucessMessage {
    color: #093;
    font-weight: bold;
    padding: 10px;
}
/* --------------------------------------Pay Commission Code Ends Here  ------------------------------------- */


/* --------------------------------------Shopping Cart Code Ends Here  ------------------------------------- */

/* --------------------------------------Referral Link Code Starts Here  ------------------------------------- */

.MemberFormTable{
	width: 98%;
margin-left: 10px;
border-radius: 3px;
}

#MemberForm {

}	
#MemberForm table td {
    text-align: left;
}
#sendrefferal1
{width: 100%;}
#MemberForm 
{}
.MemberFormfeedback {
    position: absolute;
    margin-top: -20px;
}
 .MemberFormSendRefLink{
	margin-left: 10px;
	margin-bottom: 10px;
	/*width: 98%;*/
	border-radius: 3px 3px 0px 0px;
	background: #FFF none repeat scroll 0% 0%;
	/*border: 1px solid #A6A6A6;*/
	
}
#sendrefferal1 tr:nth-child(2) td, #sendrefferal1 tr:nth-child(3) td
{padding-left: 10px;}
/*#MemberForm table td table{*/
#MemberForm .ReferralLink{
	text-align:left;
	width:100%;
}	




#MemberForm .ReferralLink .td1,
#MemberForm .ReferralLink .td2{
	margin-left:10px;
}	



.other_title{
	color: #595959;
	padding: 6px 8px 6px 15px;
	border: 1px solid #A6A6A6;
	background-color: #F5F5F5;
	background-image: -moz-linear-gradient(center top , #FAFAFA, #EDEDED);
	background-repeat: repeat-x;
	border-radius: 3px 3px 0px 0px;
	font-weight: bold;
	line-height: 23px;
	text-align: left;
	
	height: 34px;
	margin-top: 0px;
	font-size: 20px;
}
/* --------------------------------------Referral Link Code Ends Here  ------------------------------------- */



/*------------------------ Old Code -----------------------------------*/


#form1{
/* -- By Bhavika
background:url(head.png) repeat-x;*/}






#VewCartLink {
	position:absolute;
	top:80px;
	margin-left:600px;
		/*-webkit-border-radius: 5px; /* Saf3+, Chrome */
	/*border-radius: 5px; /* Opera 10.5, IE 9 */
	/*-moz-border-radius: 5px;  /*Disabled for FF1+ */
	background-color:white;
	padding:5px;
}
#VewCartLink a
{ 
display:block
height: 35px; 
padding: 3px 3px 0 0;

/*font-weight:bold;*/
color:#000;
}


.MemberCode
{
	border-width:1px;
	width:270px;
}
#ProductPurchaseCate {
display:none;
    background: none repeat scroll 0% 0% rgb(207, 207, 207);
    height: 26px;
    padding-top: 6px;
    margin-top: 20px;
    font-weight: bold;
    border: 1px solid rgb(230, 230, 230);
    padding-left: 10px;
}
.ProPackage{
border:1px;
width: 60px;
padding: 5px;
}

#tdData-ProductId #ProductId, #tdData-BitcoinUSD #BitcoinUSD, #tdData-Currency #Currency{
	
	margin-left: 18px;
padding: 8px;
width: 250px;
border-radius: 2px;
border: 1px solid #a8a39e;
}


.membertablebg{
margin-top:10px;}
.memberformbgvideo{
text-align:left;
   	color:#fff;
    font-weight:bold;
	background-image:url(heading.png);
	background-repeat:no-repeat;
	width:736px;
	height:33px;
	padding-left:10px;
	padding-top:0px;}
.VideoData{text-align:center;}
#dniSponsor
{
	border-width:1px;
}

#pnlLogin td {
	color:#000;}
	
.LoginButton
{
	background-color:#1285AF;
	border-width:1px;
	border-color:#0A5F7E;
	border-style:solid;
	color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
}





.TopBarDetail
{
width:100%;
height:181px;
background: url(topbg.png) repeat-x;
}

#LoginTitle
{
	background-color:#27A2CE;
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:#FFFFFF;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#FFFFFF;
	padding-left:20px;
	padding-top:5px;
	padding-bottom:5px;
	font-weight:bold;
	color:#FFFFFF;
	height:20px;
}
#MemberForm .ReferralLink .td1, #MemberForm .ReferralLink .td2 {
    margin-left: 10px;
    padding-left: 20px;
}
#sponsorlink {
    font-size: 14px;
    margin-right: 10px;
    font-weight: bold;
    color: #5185bf;
}
#sponsora {
    color: red;
    font-size: 14px;
    font-style: italic;
}
#txtToemail {
    margin-left: 20px;
    margin-top: 10px;
}
.MemberFormTable .abc {
margin-top: 14px;
border-radius: 0px 4px 4px 0px;
font-size: 15px;
	
}
.abc
{
	background:#000;
}
.LoginDetail
{
	padding-left:20px;
	font-weight:bold;
}
#HomeLinks
{
	float:left;
	width:123px;
}
#RightTD
{
    display: table-cell;
	
}

#LoginTable
{
	width:200px;
	height:190px;
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:#FFFFFF;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#FFFFFF;
    margin-top:20px;
    margin-bottom:20px;
}
.LoginMemberCode
{     width:120px;
}
.LoginMemberPassword
{      width:120px;
}
.HomeLinkBull
{
	background-color:#7BB243;
	width:20px;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#FFFFFF;
	height:24px;
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:#FFFFFF;
}
.HomeLinkText
{
	background-color:#8DC445;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#FFFFFF;
	padding-left:5px;
	font-weight:bold;
}
.HomeLinkText a
{
	text-decoration:none;
	color:#387009;
	display:block;
}
.HomeLinkText:hover
{
	background-color:#A7D06F;
}
#HomeTitleLeft
{
	background-color:#026CAF;
	float:left;
	width:427px;
	color:#FFFFFF;
	padding-left:20px;
	padding-top:5px;
	padding-bottom:5px;
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#FFFFFF;
}
#HomeTitleRight
{
	background-color:#434779;
	text-align:right;
	float:right;
	width:332px;
	color:#FFFFFF;
	padding-right:20px;
	padding-top:5px;
	padding-bottom:5px;
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:#FFFFFF;
}
#HomeDateLeft
{
	float:left;
	width:405px;
	padding-left:20px;
	margin-top:10px;
	padding-bottom:5px;
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#FFFFFF;
	padding-right:20px;
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#CCCCCC;
	text-align:justify;
}

.homeLeftImg
{
	margin-right:10px;
}

#HomeDateRight
{
	float:right;
	width:320px;
	margin-left:20px;
	margin-top:10px;
	padding-bottom:5px;
    text-align:justify;
	margin-right:12px;
}

.ResortTitle
{
	padding-bottom:5px;
	font-weight:bold;
	width:100%;
}

#LeaderBoard
{
	background-color:#7CC2EB;
	padding:3px;
	width:250px;
}

#LeaderBoardData
{
	padding:3px;
	border-style:solid;
	border-width:2px;
	border-color:#077291;
}
#HomeBanner
{
    float:left;
}
#RegisterTable
{
    width:98%;
    text-align:left;
    margin-top:15px;
	margin-bottom:10px;
}

.ViewMyPin {
	color:#F00;
	}
	
.ViewMyPin a{
	color:#F00;
	}
	
.ViewMyPin a:hover{
	color:#000;
	}
	
.dniTerms {
	color:#F00;
	}
	
.dniTerms a{
	color:#F00;
	}
	
.dniTerms a:hover{
	color:#000;
	}

.Compulsory
{
    color:Red;
}

#LeftLoginButton{
	float:left;
	margin-left: 70px;
	margin-right:8px;
}


.LeftLoginLinks{
	margin-left: 35px;
	float:left;
}

.LoginLinks {	
	color:#0CC;
	text-align:center;
	}


#LoginTableH
{ 
display:none;
}

#LeftLink
{ 	display:none;
	list-style: none;
	width:180px;
	padding-top:45px;
	height:195px;
	background-image:url(main_menu.png);
	background-repeat:no-repeat;
	text-align:left;
	margin-left:5px;
	margin-top:0px;
	padding-left:55px;
	

}
#LeftLink li
{
    width:198px;
    padding-top:5px;
	padding-bottom:5px;
	font-size:9px;
	
}
#LeftLink li a
{
    padding:5px;
    color:#fff;
	text-decoration:none;

	font-weight:bold;
}
#LeftLink li a:hover
{
    font-weight:bold;

	color:#000000;
}
#LeftLink .Devider{
	padding-top:20px;
	height:30px;
	vertical-align:baseline;
	margin-left:40px;
}
#BottomLink
{
    list-style: none;
    padding:0px;
	margin:0px;
	width:100%;
	padding-top:5px;
	padding-bottom:5px;
	text-align:center;
	color:#000;
}
#BottomLink li
{
    float:left;
	padding-left:20px;
	text-align:center;
		
	
}
#BottomLink li a
{
    color:#FFF;
		text-align:center;
}

#lblMessage font {
color:#F00;}

#lblMessage1{
color: #093;
font-weight: bold;
margin-left:10px;}

#lblMessage.UnSucessMessage{
color:#FF0000;
font-weight:bold;}


#MemberLeftLink
{
	list-style: none;
	width:215px;
	padding:0px;
	margin:0px;
	margin-left:2px;
	margin-right:3px;
	padding-top:15px;
	font-size:13px;
	color:#999999;
}
#MemberLeftLink li
{
padding-left:5px;
padding-bottom:2px;
margin-left:20px;
text-align:left;
padding-top:3px;
width:200px;
height:28px;
background-image:url(memberleft2.png);
background-repeat:no-repeat;
text-decoration:none;
}
#MemberLeftLink li a
{
padding:7px;
text-decoration:none;
color:#000;
font-size:12px;
}

#MemberLeftLink li a img{


display:none;}


#MemberLeftLink li a:hover
{
   	color:#088FC7;
	text-decoration:underline;
}
/*
.MemberDashReportMainDiv table{
	background-color:gray;
	width:99%;
}
*/
.MemberDashReportData td{
	background-color:white;
	padding:2px;
}
.MemberDashReportTitle td{
    font-weight:bold;
    text-align:center;
    background-color:#F0F0F0; 
	padding:2px;
	border:1px solid gray;
}

.MemberDashReportTitle{
text-align:center;}

.MemberDashReportTitle{
color:#FFFFFF;}


#MyTeamSizeStatus .MemberDashReportData-0-2{
width:73px;
}
#MyTeamSizeStatus .MemberDashReportData-0-3{
width:72px;
}
#MyTeamSizeStatus .MemberDashReportData-3-3{
display:none;
}
#MyTeamSizeStatus .MemberDashReportData-3-2{
position: absolute;
width:150px;
font-weight:bold;
}

.RegisterButton
{
    text-align:center;
}
#pnlRegister .RegisterButton
{
margin-bottom: 12px;	
}

#HomeRegisterLink
{
    text-decoration:none;
    color:#FFFFFF;
}


.numInput
{
    
    width:120px;
	
}
#LoginPageDiv {

margin: 48px auto 0px;
width: 300px;
height: 330px;
text-align: left;
background:#fff;
padding: 30px;
padding-top: 30px;
background:#fff;
}

#LoginPageTable{
/*width: 388px;
height: 219px;
margin-top: 27px;
float: right;
padding-top: 40px;
padding-left: 10px;
background: rgba(225, 224, 224, 0.6);
border-top: 4px solid rgba(112, 216, 239, 0.57);
border-right: 4px solid rgba(112, 216, 239, 0.57);
border-bottom: 4px solid rgba(112, 216, 239, 0.57);
border-top-right-radius: 5px;
border-bottom-right-radius: 5px;
box-shadow: 1px 1px 3px 0px;*/

}	


/*.LoginPageButton #Button1:hover {
    border-radius: 3px;
    text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.5);
    box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.3), 0px 1px 0px rgba(255, 255, 255, 0.3) inset;
    border-width: 1px;
    border-style: solid;
    border-color: #D69E31 #E3A037 #D5982D;
    float: left;
    height: 35px;
    padding: 0px;
    width: 120px;
    cursor: pointer;
    font: bold 15px Arial,Helvetica;
    color: #8F5A0A;
    background-image: linear-gradient(#FDDB6F, #FFB94B);
    background-color: #FFB94B;
}
.LoginPageButton #Button1 {
    border-radius: 3px;
    text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.5);
    box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.3), 0px 1px 0px rgba(255, 255, 255, 0.3) inset;
    border-width: 1px;
    border-style: solid;
    border-color: rgb(214, 158, 49) rgb(227, 160, 55) rgb(213, 152, 45);
    float: left;
    height: 35px;
    padding: 0px;
    cursor: pointer;
    font: bold 15px Arial,Helvetica;
    color: rgb(143, 90, 10);
    background-image: linear-gradient(rgb(253, 219, 111), rgb(255, 185, 75));
    background-color: rgb(255, 185, 75);
    width: 120px;
    margin-left: 28px;
	margin-top: 10px;
}*/
.LoginPageButton #Button1 {
    /*background: #D53C39;
    color: #fff;
    padding: 0 22px;
    font-size: 15px;
    line-height: 30px;
    border: 0;
    cursor: pointer;
    font-weight: normal;
    height: 30px;
    border-radius: 0px;*/
	border-radius: 3px;
text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.5);
box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.3), 0px 1px 0px rgba(255, 255, 255, 0.3) inset;
border-width: 1px;
border-style: solid;
border-color: rgb(214, 158, 49) rgb(227, 160, 55) rgb(213, 152, 45);
float: left;
height: 35px;
padding: 0px;
cursor: pointer;
font: bold 15px Arial,Helvetica;
color: rgb(143, 90, 10);
background-image: linear-gradient(rgb(253, 219, 111), rgb(255, 185, 75));
background-color: rgb(255, 185, 75);
width: 260px;
margin-left: 20px;
margin-top: 10px;
}
#LoginMemberCode, #LoginMemberPassword {
   /* display: none;*/
}
#LoginMemberCode {
    float: left;
    margin-left: 30px;
    margin-bottom: 10px;
    font-size: 14px;
}
#divmemcod input {
  /*  width: 80%;
    padding: 0 10px;
    height: 34px;
    color: #404040;
    background: white;
    border: 1px solid;
    border-color: #c4c4c4 #d1d1d1 #d4d4d4;
    border-radius: 2px;
    outline: 5px solid #eff4f7;
    -moz-outline-radius: 3px;
    -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.12);
    box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.12);*/
    margin-bottom: 15px;
}
#LoginMemberPassword {
    float: left;
    margin-left: 30px;
    margin-bottom: 10px;
    font-size: 14px;
}
#divtxtpass input {
  /*  width: 80%;
    padding: 0 10px;
    height: 34px;
    color: #404040;
    background: white;
    border: 1px solid;
    border-color: #c4c4c4 #d1d1d1 #d4d4d4;
    border-radius: 2px;
    outline: 5px solid #eff4f7;
    -moz-outline-radius: 3px;
    -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.12);
    box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.12);
    margin-bottom: 15px;*/
}
#divmemcod input {
    border-radius: 2px;
    -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.12);
    border-width: 1px;
    border-style: solid;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
    height: 34px;
    color: rgb(64, 64, 64);
    background: white url("../images/loginemailbg.png");
    margin: 0px 0px 10px;
    margin-top: 10px;
    background-repeat: no-repeat;
    background-position: 0px 3px !important;
    margin-bottom: 15px;
    width: 220px;
    padding: 0px 10px;
    padding-left: 28px;
}

#divtxtpass input {
    border-radius: 2px;
    -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.12);
    border-width: 1px;
    border-style: solid;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
    height: 34px;
    color: rgb(64, 64, 64);
    margin: 0px 0px 10px;
    margin-top: 10px;
    background-repeat: no-repeat;
    background-position: 0px 3px !important;
    margin-bottom: 15px;
    width: 220px;
    padding: 0px 10px;
    background: white url("../images/user-password-icon.png");
    background-repeat: no-repeat;
    padding-left: 28px;
}
.LoginPageLink .RegLink a:after {
    content: "Register !";
}
.RegLink a
{margin-right: 4px;}
.LoginPageLink .RegforPass a:after {
    content: "Forgot Password?";
}
.tblRegister #RegisterTitle::after {
    content: "Direct seller registration process";
	text-align:center;
}

.tblRegister #lblMobile, .tblRegister #lblEmail, .tblRegister #lblPanNumber{
	color:red;
}
.LoginPageLink .RegGuestLink a:after {
    content: "Register as Guest";
}
.RegGuestLink
{display:none;}
.RegLink ,.RegforPass ,.RegGuestLink{
	float: left;
    margin-left: 10px;

}


#Login .LoginPageLink a{
color: #333;
font-size: 17px;
font-weight: bold;

}
.LoginPageButton #Button1 {
    float: right;
    margin-right: 20px;
    margin-top: 5px;
}
#Login .LoginPageLink a:hover{ color: #D55112;}



#Login .LoginPageLink{
position: absolute;
margin-top:304px;
margin-left: 20px;

}
#LoginPageTitle {
margin-bottom: 22px;
    text-shadow: 0px 1px white;
    
}

#captxtdiv-
{
float: left;
color: #FFF;
font-weight: bold;
}

#LoginPageError{
margin-bottom:5px;}

.LoginPageButton{
	color:#fff;}
	
.LoginPageButton a{
	color:#fff;}

.LoginPageButton a:hover{
	color:#FC0;}

	




/*#LoginPageTable {height:200px; margin-top: 27px;}	*/
	


#Reset1 {background-image: url("buttonbg.png");
background-repeat: repeat-x;
height: 30px;
border: 1px solid #D6D6D6;
background-color: transparent;
color: #000;
cursor: pointer;
width: 70px;
}
	
#Reset1:hover { background-repeat: repeat-x;
height: 30px;
border: 1px solid #A6A6A6;
color: #000;
cursor: pointer;
font-weight: bold;
width: 70px;
}
	

.trRegUserName { display:none;}

.RegHomeContact { display:none;}


#pnlSmallPinLogin #Button1 { background-image:url(buttonbg.png);
background-repeat:repeat-x;
width:70px;
height:30px;
border:1px #D6D6D6 solid;
background-color:transparent;
color:#000;
cursor:pointer;}

#pnlSmallPinLogin #Button1:hover { background-image:url(buttonbghover.png);
background-repeat:repeat-x;
width:70px;
height:30px;
border:1px #D6D6D6 solid;
background-color:transparent;
color:#000;
cursor:pointer;}
	


#Left1_Button1{ background-image:url(buttonbg.png);
background-repeat:repeat-x;
height:30px;
background-color:transparent;
color:#000;
cursor:pointer;}

#Left1_Button1:hover { background-image:url(buttonbghover.png);
background-repeat:repeat-x;
height:30px;
background-color:transparent;
color:#000;
cursor:pointer;}

	
#Button2, #DyBntBack {background-image:url(buttonbg.png);
background-repeat:repeat-x;
width:70px;
height:30px;
border:1px #D6D6D6 solid;
background-color:transparent;
color:#000;
cursor:pointer;
}

#Button2:hover, #DyBntBack:hover {background-image:url(buttonbghover.png);
background-repeat:repeat-x;
width:70px;
height:30px;
border:1px #D6D6D6 solid;
background-color:transparent;
color:#000;
cursor:pointer;
}



#topLoginName
{
display:none;
}
#topLoginName a
{
	color:#393030;
}

#MemberHomeLink .AlertCount{
color:white;
	position:absolute;
	margin-top:-100px;
	margin-left:140px;
	height:20px;
	padding-left:3px;
	padding-top:2px;
	width:18px;
	background:red;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px; 
}


}

.ProfileTitle
{
    text-align:center;
	padding-left:5px;
	background-color:#BED2D2;
	text-align:left;
	padding-left:10px;
	font-weight:bold;

}


.banner
{
    display:none;	
}


#WelcomeTableV
{
	display:none;
	position:absolute;
	top:400px;
	padding-left:738px;
}

.MemNameTop{
	font-weight:bold;
	color:#575757;
}
.topLoginButton{
    background-image:url(login_button.gif);
	height:25px;
	width:69px;
	padding:0px;
	margin:0px;
	border:0px;
	background-color:transparent;
	color:rgb(0, 123, 154);
	cursor:pointer;
}
.bor1
{
padding-top:23px;
}

.hiddenbox
{
    display:none;
}
.EditStyle
{ 
	text-align:center;
	color:#F00;

}
.EditStyle a
{
	color:#F00;
	font-weight:bold;
	text-decoration:underline;
}
.EditStyle a:hover
{
	color:#000;
	text-decoration:none;
}



#WelcomeTableH{ 
position:absolute;
top:0px;
display:none;
width:866px;
padding-left:21px;
height:28px;
color:#575757;
margin-left:8px;
/*background: url(bg.png) repeat-x;*/
 }


.RegSocialSecurity{display:none}
.RegMaidenName{display:none}

.SecLoginPageButton
{
padding-left: 150px;
padding-top: 12px;
}

.WelcomeBox a { color:#575757;}
#lblWelcomeMemberName {display:none}

	
#pnlViewProfile .SitePageTitle
{
}





#MemberCommision a{ color:#666;text-decoration:none;}

#MemberCommision a:hover{ color:#000;}

	
#MemberCommision  b{
	text-align:left;
    padding:5px;
   color:#D20007;
    font-weight:bold;

}
.tdCartImageDetail img {
    width: 30px;
}
/*
#btnAddCart
{
height: 30px;
background-image: url(Buttonbg.png);
cursor:pointer;
}

#btnAddCart:hover
{
height: 30px;
background-image: url(Buttonbghover.png);
}
*/
#btnAddCart:after {content:"Continue Shopping";}

#MemberMessage b
{
	color:#009900;
}


#btnAddCart
{
   background:transparent url('SH-BUTTON.jpg') no-repeat;
   background-position: 50% 50%;
}







/*.tdToServiceTrancferData,.tdAmountServiceTrancferData,.tdAmountChequeRequest,.tdWalletTransferTo,.tdMemberTransferAmount,.tdMemberDetailsTransferAmount,.tdAmtTransferAmount,.lblProductName,.txtProductName,.lblTotal{padding:5px;}*/







#ManageBalance table
{border-collapse:collapse
}

#ManageBalance td
{

}


#btnUpdate {
 background-image:url(buttonbg.png);
background-repeat:repeat-x;
height:30px;
border:1px #9CCCFF solid;
background-color:transparent;
color:#000;
cursor:pointer;
margin-left:200px;
	}
	
#btnUpdate:hover {
 background-image:url(buttonbghover.png);
background-repeat:repeat-x;
height:30px;
border:1px #9CCCFF solid;
background-color:transparent;
color:#000;
cursor:pointer;
margin-left:200px;
	}
	
	


	
#MemberProfile {
	 wi�th:95%;
	 margin-left:20px;
	 margin-bottom:10px;
	 text-align:left;
	 margin-top:15px;}
	 
#MemberProfile td{
	 text-align:left;
}
/*.achibox1
{
background-color: rgb(255, 255, 255);
border-radius: 0px;
box-shadow: rgba(0, 0, 0, 0.6) 0px 1px 4px 0px;
border: 0px solid rgb(255, 255, 255);
border-image-source: initial;
border-image-slice: initial;
border-image-width: initial;
border-image-outset: initial;
border-image-repeat: initial;
width:307px;
height:250px;
}

.newsbox1
{
background-color: rgb(255, 255, 255);
border-radius: 0px;
box-shadow: rgba(0, 0, 0, 0.6) 0px 1px 4px 0px;
border: 0px solid rgb(255, 255, 255);
border-image-source: initial;
border-image-slice: initial;
border-image-width: initial;
border-image-outset: initial;
border-image-repeat: initial;
width:307px;
height:250px;
}
.login1
{
background-color: rgb(255, 255, 255);
border-radius: 0px;
box-shadow: rgba(0, 0, 0, 0.6) 0px 1px 4px 0px;
border: 0px solid rgb(255, 255, 255);
border-image-source: initial;
border-image-slice: initial;
border-image-width: initial;
border-image-outset: initial;
border-image-repeat: initial;
width:307px;
height:250px;
}*/
#pnlupdateprofile{
font-size:12px;}

#ViewProfile { 
border-color:#CCCCCC;
margin-right:10px;
width:98%;
margin-bottom:10px;
margin-left:20px;
margin-top:15px;
	}

#ViewProfileTable {
	width:95%;
	border-collapse:collapse;
	background-color:#FFF; 
 	border:1px #DCE5F6 solid;
	margin-top:10px;

	}
	
#ViewProfileTable td {
	padding-left:5px;}

.SecurityCodeTitle {
	 text-align:left;
   color:#D20007;
    font-weight:bold;
	
	}

#ViewProfileTitle {
	text-align:left;
   	padding:5px;
   color:#D20007;
    font-weight:bold;

	}
	




/*.DataProductAmount{text-align:right; padding-right:20px;}
.DataQty{text-align:right;}
.ReportQty {text-align:center; padding-left: 30px;}
.ReportProductAmount {text-align:center;}
.ReportPinAmount {text-align:center; padding-left: 30px;}
.ReportTotalQty{text-align: right;}
.ReportTotalAmount{text-align: right; padding-right:20px;}*/
.ButtonPin{text-align:center;padding-top: 20px; float:left;}
#btnInternalTransfer 
{
	cursor:pointer; }
	
	
#Transfer 
{
	cursor:pointer; }





#SecLoginPageTitle
{
	font-size:14px;
	text-transform:uppercase;
	color:#000;
	font-weight:bold;
}


#lblError .ErrorMessage{
float:left;}

.ErrorMessage {
	color:red;
	font-weight: bold;
	/*position:absolute;
	top:240px;	
	padding-left:22px;*/}
	


.MemberFormTitle
{
 	text-align:left;
   	color:#413D3D;
    font-weight:bold;
	background-image:url(heading.png);
	background-repeat:no-repeat;
	width:736px;
	height:33px;
	padding-left:10px;
	padding-top:6px;
	padding-bottom:10px;
	margin-top:2px;
	display:none;
}


.SecLoginPageButton
{
		
}
.SecLoginPageButton a
{
	color:#0797D5;
	font-size:14px;
}

.SecLoginPageButton a:hover
{
	color:#F00;
	font-size:14px;
}

#Login {
/*min-height: 430px;*/

background: url('backimg6.jpg') no-repeat;
margin-top: -20px;
margin-left: -11px;
padding-top: 140px;
padding-bottom: 100px;
background-size: cover;
min-height: 400px;
/*margin-top: -10px;
margin-left: -251px;*/
}



#WelcomeDiv {
	display:none;}
	
#SmallPin .TblSmallPin
{
	background-color:#0C3084;
	border-collapse:collapse;
	color:#FFF;
	width:100%;
	
	text-align:left;
	}

.TblSmallPin b {
	text-align:center;}

.SmallPinRow{background-color:#CBD5EB;
cursor:pointer;
color:#000;}

.SmallPinRow:hover{background-color:#5AC5F9;
cursor:pointer;
color:#000;}

.PAddress{display:none;}
.RegPermanentAddress{display:none;}
.RegdniSame{display:none;}
.RegPAddress{display:none;}
.RegPCity{display:none;}
.RegPPincode{display:none;}
.RegPStateId{display:none;}
.RegPState{display:none;}
.RegPCountry{display:none}
.RegTelephone{display:none;}
.RegPOfficeNo{display:none;}
.RegMothersName{display:none;}
.RegPTelephone{display:none;}
.RegOfficeNo{display:none;}
.RegLoginDetail{display:none;}
.PPincode{display:none}
.PCountry{display:none}
.PTelephone{display:none}
.POfficeNo{display:none}
.PermanentAddress{display:none;}

.DisplayProImage{position:absolute;
padding-left:200px;

}
.DisplayProImage1{width:157px;
height:117px;
border:1px solid;}
.PCity{�display:none;}
.PStateId{ display:none;}
.TopUpMemberCode1{width:120px;}
.ButtonTopUp{
background-color:#ffffff;
padding-top:20px;
padding-left:80px;}
.TopUpMemberCode2 #txtMemberCode{width:136px;}

.dniSame{ display:none;}
.WelcomeTableLBL { text-align:left
	}
.WelcomeTableData { text-align:left
	}
.WalletTitle1{
    width:100%;
    height:25px;
    text-align:center;
    border-width:1px;
	background-color:#C7E4FA;
	font-weight:bold;
	padding-top:10px;
}
.SucessMessage{
color:#009933;
font-weight: bold;}

.requestclass{
float:left;}

/* the table (within the div) that holds the date picker calendar */
.dpTable {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	
	text-align: center;
	color: #505050;
	background-color: #ece9d8;
	border: 1px solid #AAAAAA;
	}


/* a table row that holds date numbers (either blank or 1-31) */
.dpTR {
	}



/* the top table row that holds the month, year, and forward/backward buttons */
.dpTitleTR {
	}


/* the second table row, that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTR {
	}


/* the bottom table row, that has the "This Month" and "Close" buttons */
.dpTodayButtonTR {
	}


/* a table cell that holds a date number (either blank or 1-31) */
.dpTD {
	border: 1px solid #ece9d8;
	}


/* a table cell that holds a highlighted day (usually either today's date or the current date field value) */
.dpDayHighlightTD {
	background-color: #CCCCCC;
	border: 1px solid #AAAAAA;
	}


/* the date number table cell that the mouse pointer is currently over (you can use contrasting colors to make it apparent which cell is being hovered over) */
.dpTDHover {
	background-color: #aca998;
	border: 1px solid #888888;
	cursor: pointer;
	color: red;
	}


/* the table cell that holds the name of the month and the year */
.dpTitleTD {
	}


/* a table cell that holds one of the forward/backward buttons */
.dpButtonTD {
	}


/* the table cell that holds the "This Month" or "Close" button at the bottom */
.dpTodayButtonTD {
	}


/* a table cell that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTD {
	background-color: #CCCCCC;
	border: 1px solid #AAAAAA;
	color: white;
	}


/* additional style information for the text that indicates the month and year */
.dpTitleText {
	color: gray;
	font-weight: bold;
	}


/* additional style information for the cell that holds a highlighted day (usually either today's date or the current date field value) */ 
.dpDayHighlight {
	color: 4060ff;
	font-weight: bold;
	}


/* the forward/backward buttons at the top */
.dpButton {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: gray;
	background: #d8e8ff;
	font-weight: bold;
	padding: 0px;
	}


/* the "This Month" and "Close" buttons at the bottom */
.dpTodayButton {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: gray;
	background: #d8e8ff;
	font-weight: bold;
	}
	
	
	
	
.MemberFormTable font{
font-weight:bold;

}	
	

#MemberCommision #PrintDiv
{
margin-top:0px;
box-shadow: 0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);

}

#MemberForm caption{
	 font-weight:bold;
	 color:#009900;
	 padding-bottom:5px;}	
	
.MemberFormButton { /*margin-left:132px;*/
margin-bottom:20px;
background-color:#9A1B1E;
color:#FFF;
padding-right:5px;
	}
.MemberFormButton
{
margin-top:10px;
}	
	

#btnNext {background-image:url(login-1.png);
width:66px;
height:29px;
border:none;
background-color:transparent;
color:#000;
cursor:pointer;}

#btnPrev { background-image:url(login-1.png);
width:66px;
height:29px;
border:none;
background-color:transparent;
color:#000;
cursor:pointer;}


#SecurityCode td{ text-align:left;
}






	
.hiddenbox
{
    display:none;
}
.SucessMessageTitle {
	font-size:18px;
	font-weight:bold;
	margin-bottom:15px;
	color:#CC6600;
	padding-right:100px;
	text-align:left;
	margin-top:10px;
	
}
	
.SucessMessageTitle1 {
	height:20px;
		font-size:18px;
		color:#006CA7;
			text-align:left;
		margin-left:0px;
		padding-top:3px;
		font-weight:bold;
		}
		
.SucessMessageInstruction {
	text-align:left;
	
	color:#006CA7;
	font-size:16px;

	font-weight:bold;}		
	
.SucessMessageInstruction1 {
	height:95px;
	width:380px;
	padding-top:4px;
		text-align:left;
	margin-left:0px;
	
	
	color:#CC6600;
	font-weight:bold;}
	
.SucessMessageInstruction1 span{

	font-weight:bold;
	padding-right:5px;
	color:#006CA7;
	text-align:center;
	}
	
	

.updatepassword {

	font-weight:bold;
	margin-bottom:15px;
	color:#CC6600;
	padding-right:100px;
	
	}
	
.SuccessMessage {
	height:30px;
		
		color:#006CA7;
		font-weight:bold;
		}
	
.Instructionimp {
	height:30px;
	padding-top:4px
    

	font-weight:bold;
	
	}
	
.Instructionimp span{

	font-weight:bold;
	padding-right:5px;
	color:#006CA7;
	

	}
	

.updatesecuritycode {

	font-weight:bold;
	margin-bottom:15px;
	color:#CC6600;
	padding-right:100px;
	
	font-weight:bold;
	}
	
.SuccessMessageTranpwd {
	height:30px;
	
		color:#006CA7;
		
		font-weight:bold;}
	
.Instructionimptranpwd {
	height:30px;
	padding-top:4px;
	
	font-weight:bold;
	
	
	}
	
.Instructionimptranpwd span{

	font-weight:bold;
	padding-right:5px;
	color:#006CA7;
	
		font-weight:bold;
	}
	
#btnMemberTransaction { height:30px; margin-left:370px; margin-bottom:15px; cursor:pointer;}


#btnMemberTransactionrequest { height:30px; margin-left:370px; margin-bottom:15px; cursor:pointer;}

#btnMemberTransactionTransfer { height:30px; margin-left:370px; margin-bottom:15px; cursor:pointer;}



.ProfileLabel {
color:#000; 
width:30%; 
border:1px #DCE5F6 solid; 

background-color:#EDF8F7;}
	
.ProfileData {
color:#666; 
width:70%; 
border:1px #DCE5F6 solid; 
}
	
#ViewProfileTableTop {
	width:95%;
	border:1px #DCE5F6 solid;
	border-collapse:collapse;
	background-color:#BED2D2;
	}
	


#pnlSmallPinLogin { width:100%;
 background-color:#fff;
}

#mainDivSmall {
 background-color:#fff;
 min-height:300px;
 width:100%;}
 
.mendatoryTd{
 color:#666666;
}

#pnlSucess .Successtablebg{
width:85%;}


.Successtablebg p{padding-left:10px;
padding-right:10px;
}



.SuccessformData{
color:#ee0710;
font-weight:bold;
}

.SuccessformData1{
color:#111213;
font-weight:bold;

}

.BorderData{
background:url(line.png);
background-repeat:repeat-x;}
 

.ContactSuccesstablebg{padding-top: 50px;
padding-left: 300px;}
.RegQualification{display:none;}
.RegFranchisee{display:none;}
.RegAlertPayAccountDetail{}
.RegLrAccountDetail{}
.RegTitleGatewayDetails{}
.RegIFSCCode{display:none;}


 
.Heading {color:#000000; font-size:20px; font-weight:700; }

.Star {color:#FF0000}
.form{font-weight:bold;  font-size:14px;}
.form1{padding-left:20px; color:#993300;}



#ProductDelivered{
    font-weight: bold;
    font-size: 11px;
    color: rgb(51, 51, 51);
    padding-bottom:10px
}
#ProductShipping{color:#1B910B;
                 font-weight:bold;padding-bottom:10px}
#ProductShippingLable{Float:left;padding-right:5px;}
#ProductMRPLable{Float:left;
padding-right:5px;
	color:#333333;
	font-weight:bold;
}
#ProductTotalPricePayableLable{Float:left;
padding-right:5px;
	color:#333333;
	font-weight:bold;
}
#ProductIntroductoryLable{Float:left;
padding-right:5px;
	color:#333333;
	font-weight:bold;
}
#ProductIntroductory {

   
    color: #4d51c6;
    font-weight: bold;
    padding-bottom:10px;
}
#ProductYourSavingLable{Float:left;
padding-right:5px;
	color:#333333;
	
	font-weight:bold;
}
#ProductYourSaving {
   
    color: rgb(163, 64, 131);
    font-weight: bold;
    padding-bottom:10px;
}
#PriceMessage{font-size: 11px;padding-bottom:10px;}
#ProductMRP {
 
    color: rgb(163, 64, 131);
    font-weight: bold;
    padding-bottom:10px;
}
#ProductTotalPricePayable {
    
    color: rgb(163, 64, 131);
    font-weight: bold;
    padding-bottom:10px;
}
#ProductDesc
{
    padding-bottom:10px;
	font-weight:bold;
}

#ProductName{
    font-family: "Trebuchet MS",Tahoma,Helvetica,sans-serif;
   
    line-height: 22px;
    color: rgb(77, 81, 198);
    margin-bottom: 3px;
}
#ProductPv{display:none;}
#ProductNameLable{display:none}


	
#ProductCodeLable
{ 
  float:left;
	}
FeatureTextbox{border:0px;}
#ProductCode{
padding-bottom:10px;
	 width:450px;
	 font-weight:bold;
	 margin-left: 0px;}
	
#CateName 
{
	height:100px;
	text-align:center;
	font-weight:bold;}
	
#ProductInStock{padding-bottom:10px; font-weight:bold;}

#Category_Product li:hover
{
	box-shadow: 0 0 15px #fee033;
}
#Category_Product li
{float: left;
min-height:350px;
width: 230px;
border: 1px solid #eee;
margin: 10px;

	}




.MemberLogo img{
	position: relative;
left: 227px;}
	
#Category_Product img
{  
height: 240px;
margin-bottom: 16px;

	
	}
#Category_Product .prodReviewStar img{width:100px;height:40px;}
#CategoryBanner{float:left;
               min-height: 413px;
               width: 230px;
               margin-top: 20px;
			    margin-top: 20px;
               margin-left: 20px;
			   border: 1px solid #eee;
			   display:none;
			  
               

}
#CategoryBanner img{width: 231px;
                     height: 260px;
					 padding-left:12px;
}
.CateName{background: #f0f0f0;

width: 229px;
height: 40px;
padding-left: 8px;
padding-top: 10px;
font-weight:bold;
margin-right: 12px;
color: #1e1919;
font-family: Arial, Helvetica, sans-serif;
}


.SubCateName a{color:#625858;}
.SubCateName a:hover{text-decoration:none;
                       color:#000;}



#DivProductId {
    margin-bottom: 115px;
margin-left: 860px;
width: 20%;
text-align: center;
position: relative;
bottom: 53px;
}

.tdDetailData-Detail{width: 28%;}
.ShippingTD2{
text-align:center;}
#tbl-ProductId
{
border-top: medium none;
width: 28%;
border-bottom: 1px solid #8E85F5;
}
.tdCartSrDetail{
	text-align:center;
	line-height:30px;}
	
.tdCartANTIAGING-50MLDetail{
	text-align:center;}
.tdCartCod.MEK002Detail{
	text-align:center;}
.tdCart51.50Detail{
	text-align:right;}
.tdCart51.50Detail{
	text-align:center;}
.tdCartDelDetail{
	text-align:center;}
	

#paycart{
	widows:60%;}
	
/*-------------------------------------------------------------------------------------------------------------------------*/

/*View Cart*/

.ProName{font-weight:bold;}
.ProPrice{font-weight:bold;}
.ProMRP{font-weight:bold;}
.ComboTitle{font-weight:bold; display:none;}
.ComboProLable{font-weight:bold; padding-top:5px;}
#cmbSbuProductId-2, #cmbSbuProductId-3{display:none;}

#total{
width:90%;
margin-left:20px;
margin-top:20px;}

#Pship{
width:75%;
margin-left:20px;
margin-top:20px;}

#shipping{
width:90%;
margin-left:20px;
margin-top:20px;}

.style1{width:20%;}

#ProductDataTitleShip a {
    position: absolute;
    top: 4px;
    margin-left: 570px;
	    color: #FFF;
		display:none;
}


#Qty0,#Qty1,#Qty2,#Qty3,#Qty4,#Qty5,#Qty6,#Qty7,#Qty8,#Qty9,#Qty10 {
  width: 25px;
    text-align: center;
    margin-top: 16px;
    position: absolute;
	*
	width: 25px;
text-align: center;
}

#Qty0{
position: absolute;
margin-top: 10px;}

.tdCartQtyDetail img{
padding-left: 32px;}

.tdCartQtyDetail img {
    padding-left: 30px;
}

.tdCartTotalDetail{
    padding: 5px;
    width: 30.6%;
    text-align: center;
    border-top: medium none;
}
.tdCartAmountDetail {
    padding: 5px;
    border-top: medium none;
}


/*Preshipping Page Start*/

#PTChangeShippingAdress {
    height: 22px;
padding-top: 6px;
font-weight: bold;
padding-left: 10px;
width: 710px;
margin-left: 16px;
position: absolute;
background: none no-repeat scroll 0% 0% #3c9ed8;
box-shadow: 0px 1px 1px 1px #C7CAD0;
color: #FFF;
    top: 215px;
    float: left;
}

#PreViewCart #lblError{
font-weight: bold;
color: #F00;
padding-top: 7px;
padding-left: 11px;}
#PreViewCart #tblViewCart {
    display: none;
    width: 98%;
    margin-top: 10px;
}




#trHead-BillingDetail {
    padding-top: 5px;
    padding-left: 5px;
    float: left;
}
.tdDetailData-BillingDetail {
    padding: 5px;
	padding-left:21px;
}

#trHead-ShippingDetail {
    padding-top: 5px;
    padding-left: 5px;
}
.tdDetailData-ShippingDetail {
    padding: 5px;
	padding-left:21px;
}

#trHead-PaymentMethod {
    display: none;
}
#trDetail-PaymentMethod td {
    border-bottom: 1px dotted #ADADAD;
}
#trDetail-PaymentMethod #cmbPayVia {
    text-align: center;
}
#DivOrderSummary {

}

#tblOrderSPDetails .tdColonDetail{
width: 26px;}


/*Preshipping Page End*/






#LeftLoginMemberCodeLable{
float: left;
margin-right: 8px;}

#LeftLoginMemberCodeTxt{
margin-top: 5px;}

#LeftLoginMemberPasswordLable{
float: left;}

#LeftLoginMemberPasswordTxt{
margin-top: 5px;}

#LeftLoginMemberPasswordLable{
margin-right: 12px;}




.tablebody{
background:#1c87c7;}

.tabletoprow{
text-align:center;
color:#FFFFFF;
font-weight:bold;
line-height:25px;
background:#3c9ed8;}

.tablesubrow{
background:#FFFFFF;
text-align:center;
font-weight:bold;}

.tablefooter{
color:#FFFFFF;
text-align:center;
font-weight:bold;
line-height:25px;}

#DivPrintButton {
    float: left;
    margin-right: 10px;
    margin-left: 12px;
   
}

#DivPrintButton input{padding:5px;}

#DivDownloadXls {
    margin-top: 20px;
}
#DivDownloadXls input{padding:5px;}

#ForgetPassword #btnBack{
margin-left:20px;}

#lable1{
font-size: 26px;
color: #ffe037;
font-weight: bold;}

#lblError2{
padding-left: 5px;}

#ViewOrderCart1{
margin-top: 60px;
    margin-left: 11px;
}

.ViewOrderCart2 #tableamount{
width: 720px;
margin-left: 26px}

.ViewOrderCart3 #tblOrderSPDetails{
width: 720px;
margin-left: 26px;
margin-top:10px;}

.tdOrderDetail{
width: 130px;}

.tdOrderSPNameLable{
width: 128px;}


#ConfirmCenter{
height: 22px;
padding-top: 6px;
font-weight: bold;
padding-left: 10px;
width: 710px;
margin-left: 22px;
position: absolute;
background: none no-repeat scroll 0% 0% #3C9ED8;
box-shadow: 0px 1px 1px 1px #C7CAD0;
color: #FFF;
margin-top:11px;}

.tdConfirm{
margin-top: 55px;
position: absolute;
margin-left: 19px;
font-weight: bold;
color: #093;}


#PinRequestList .tblPinRequestDetail{
text-align:center;}

#CaptchaImg{
width: 150px;
margin-left: 61px;
}
.codeclass, .captchtxt
{
float: left;
color: #FFF;
font-weight: bold;
}

#CaptchaRefresh{
}

#txtCaptcha{
margin-left: 11px;
float: left;
width: 150px;}

/*.CapthcaTr::after {
    content: "Type The Text";
/*margin-left: 45px;*/}

.cptchalbl{
float:left;}

#lblcaptcha{
color:#FFFFFF;
font-weight:bold;}


#LoginMemberCode{
/*float:left;*/
color:#FFFFFF;
/*font-weight:bold;*/display:none;}

#LoginMemberPassword{
/*float:left;*/
color:#FFFFFF;
/*font-weight:bold;*/display:none;}


#LeftResetButton{
float:left;display:none;}



.alrtmsg{
margin-bottom: 8px;}

#PnlManageBalance .SucessMessage .ErrorMessage{
padding:5px;}

 .trShowGeneratePin .ErrorMessage{
 padding:5px;}



#txtStartDate,#txtEndDate{
margin-top: 10px;
}

#PayPalPageTitle{
height: 22px;
padding-top: 6px;
font-weight: bold;
padding-left: 10px;
width: 710px;
margin-left: 22px;
position: absolute;
background: #3C9ED8;
box-shadow: 0px 1px 1px 1px #C7CAD0;
color: #FFF;
top: 212px;
float: left;}

#tbl-OrderId{
margin-top: 56px;
margin-left: 25px;
width: 715px;}

#trHead-Quantity{
background:#C5D9F1;
font-weight:bold;
padding: 6px;
line-height:25px;
}

#DivFooterOrderId{
margin-left: 644px;
font-weight:bold;}

#DivTitleOrderId{
display:none;}

#trHead-Name{
    background: none repeat scroll 0% 0% #C5D9F1;
    font-weight: bold;
    padding: 6px;
	line-height:25px;
}

#trHead-Items{
    background: none repeat scroll 0% 0% #C5D9F1;
    font-weight: bold;
    padding: 6px;
	line-height:25px;
}

#Paypalcheckbox{
margin-left:20px;}

.PayButton{
margin-left:20px;}

#tbl-OrderId td{
padding-left:5px;}

.SHPAvailableDetails{
background:#3167a7;
width:550px;
text-align: center;}

.SHPAvailabletr{
background:#4380c8;
line-height: 30px;
font-weight:bold;
color:#FFFFFF;}

.SHPAvailabletr1{
background:#FFFFFF;
line-height: 25px;}

.achieversheading, .newsheading, .memberloginheading{
color:#3c9ed8;
font-weight:bold;
font-size:17px;
padding-left:4px;}

/*#lblReceiverName, #tdLbl-Mobile{
float:left;}*/

/*#tblChangeShippingAdress{
margin-top:55px;}*/

#tblChangeShippingAdress .AlternateRow{
float:left;}

#tblChangeShippingAdress .AlternateRow1{
float:left;}

#tblChangeShippingAdress #tdData-CountryId{
margin-bottom:10px;}

#tblChangeShippingAdress #CountryId{
    width: 179px;
}

#Submit2{
background-image: url("buttonbg.png");
background-repeat: repeat-x;
height: 30px;

border: 1px solid #D6D6D6;
background-color: transparent;
color: #000;
cursor: pointer;}

#DyamicButtonSave-ChangeShippingAdress{
margin-left: 167px;}

#DyamicButtonSave-ChangeShippingAdress, #DyamicButtonClear-ChangeShippingAdress{
float:left;}

#tdDetailMessage{
/*padding-top:50px;*/
float: left;
/*padding-left: 21px;*/}

#tdDetailMessage a{
/*background-image: url("buttonbg.png");
background-repeat: repeat-x;
border: 1px solid #D6D6D6;
background-color: transparent;
color: #000;
cursor: pointer;
text-decoration: none;
position: absolute;
line-height: 30px;
width: 182px;
text-align: center;
margin-left: 57px;*/}


#ForgetPassword a{
/*margin-top: 80px;
position: absolute !important;
left: 0% !important;
width: 84px !important;*/
}
#tdDetailMessage td{
color:#093;
font-weight:bold;}
#tdDetailMessage
{
	text-align: center;
}
#tdDetailMessage a {
 /*   margin-top: 80px;
    position: absolute;
    right: 0%;*/
}
#captchatextdiv::after {
    content: "Type The Text";
}
#captchatextdiv{
float:left;
color:white;
font-weight:bold;}

.maintablediv{
margin-top:8px;}


#PnlManageBalance .ErrorMessage{
padding-left:4px;}

#trHead-Column1
{
margin-left:35px;
}

#ModalDiv, #ModalDivDetail
{
display:none;
}

#FbLink:hover {
    background-color: #3C5B9A;
    background-position: 0px -96px;
}

#googleLink:hover
{
background-color: #F63E28;
background-pos�tion: -192px -96px;
}

#TwitterLink:hover
{
background-color: #2CA9E1;
background-position: -192px -96px;
}





#clsdate
{
text-align: center;

}

#clasiddate
{
text-align: center;}

.PlanDetailTitle {
    padding: 5px;
    margin-bottom: 5px;
    background: linear-gradient(to right, #8F8F8F, #FFF) repeat scroll 0% 0% transparent;
    font-weight: bold;
    color: #FFF;
}

.PlanTitleUl li a {
    text-decoration: none;
    display: block;
    color: #000;
}

.PlanTitleUl li {
    display: block;
    background: linear-gradient(#87CEEB, #FFF) repeat scroll 0% 0% transparent;
    padding: 5px;
    margin: 2px;
    border: 1px solid #808080;
}


#cssmenu ul li .Devider a{border:2px solid black;}


.tblEditProfile{width:112px;}

.dock {
	position: relative; 
	height: 50px; 
	text-align: center;
}
.dock-container {
	position: absolute;
	height: 50px;
	background: url(images/dock-bg2.gif);
	padding-left: 20px;
}
a.dock-item {
	display: block;
	width: 40px;
	color: #000;
	position: absolute;
	top: 0px;
	text-align: center;
	text-decoration: none;
	font: bold 12px Arial, Helvetica, sans-serif;
}
.dock-item img {
	border: none; 
	margin: 5px 10px 0px; 
	width: 100%; 
}
.dock-item span {
	display: none; 
	padding-left: 20px;
}

/*proceed to payout*/
.ShoppingInformationData, .billingDetails, .ShippingDetailsData, .ShippingAmountDetail
{
background: white none repeat scroll 0% 0%;
border-radius: 3px;
border-collapse: collapse;
width: 100%;
box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.1);
animation: 5s ease 0s normal none infinite running float;
max-width: 70%;
border: 1px solid rgb(193, 195, 209);
padding: 5px;
margin: 30px auto;
display: table;
margin-bottom: 22px;
}
#ShippingAmountDetail{background: white none repeat scroll 0% 0%;
border-radius: 3px;
border-collapse: collapse;
width: 100%;
box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.1);
animation: 5s ease 0s normal none infinite running float;
max-width: 70%;
border: 1px solid rgb(193, 195, 209);
padding: 5px;
margin: 30px auto;
display: table;
margin-bottom: 22px;
display:none;}

.divHead-ShippingAmountDetail{float:left;font-size: 14px;
font-weight: normal;
text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.1);
display: table-row;
margin-right: 120px;
}
#ShippingAmountDetailTitle{padding: 5px;
color: white;
border-collapse: collapse;
font-weight: bold;
margin-bottom: 7px;
border: 1px solid #8a7a7a;
background: rgb(35, 47, 62) none repeat scroll 0% 0%;
}
.divDetail-ShippingAmountDetail{background: #eee;
padding: 10px;
}

.ShoppingInformationContent, .divDetail-BillingDetail, .divDetail-ShippingDetail
{font-size: 14px;
font-weight: normal;
text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.1);
display: table-row;}
.divHead-ShoppingInformation, .divHead-BillingDetail, .divHead-ShippingDetail
{padding: 5px;
display: table-cell;}
.divDetailData-ShoppingInformation, .divDetailData-BillingDetail, .divDetailData-ShippingDetail
{padding: 5px;
}
.ShoppingInformationContent:nth-child(even), .divDetail-BillingDetail:nth-child(even), .divDetail-ShippingDetail:nth-child(even)
{background:#eee;}
#ShoppingInformationTitle,
#BillingDetailTitle,
#ShippingDetailTitle,
#DivShippingMethodTitle,
#DivPaymentMethodTitle,
#DivOrderSummaryTitle,
#SpecialInstructionTitle  {
padding: 5px;
color: white;
border-collapse: collapse;
font-weight: bold;
margin-bottom: 7px;
border: 1px solid #8a7a7a;
background: rgb(35, 47, 62) none repeat scroll 0% 0%;
}

#BillingDetail
{
	display:none;
}
.OrderSummary
{background: white none repeat scroll 0% 0%;
border-radius: 3px;
border-collapse: collapse;
width: 100%;
box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.1);
animation: 5s ease 0s normal none infinite running float;
max-width: 70%;
border: 1px solid rgb(193, 195, 209);
padding: 5px;
margin: 30px auto;
display: table;
margin-bottom: 22px;}
#divHead-DivOrderSummary
{
background: rgb(238, 238, 238) none repeat scroll 0% 0%;
padding-top: 10px;
padding-bottom: 10px;
}
.divDetail-DivOrderSummary
{
padding-top: 10px;
padding-bottom: 10px;
background: rgb(255, 255, 255) none repeat scroll 0% 0%;
font-weight: normal;
}

/*end proceed to payout*/
/*pay cod*/
#PreShippingCartHeading
{border: 1px solid rgb(166, 166, 166);
width: 98%;
margin-left: 10px;
margin-top: 10px;}
#tblMemberTopUp .AlternateRow, #tblMemberTopUp .AlternateRow1, #tblMyReview .AlternateRow, #tblMyReview .AlternateRow1
{float: left;}
/*end pod*/


/*member topup page*/
#DfTable
{margin-left: 10px;
width: 98%;
border-radius: 3px 3px 0px 0px;
margin-bottom: 10px;
background: #FFF none repeat scroll 0% 0%;
border: 1px solid #A6A6A6;
float:left;
}
.DynamicPageTitle
{color: rgb(89, 89, 89);
padding: 6px 8px 6px 15px;
border-bottom: 1px solid rgb(166, 166, 166);
background-color: rgb(245, 245, 245);
background-image: -moz-linear-gradient(center top , rgb(250, 250, 250), rgb(237, 237, 237));
background-repeat: repeat-x;
border-radius: 3px 3px 0px 0px;
font-weight: bold;
line-height: 23px;
text-align: left;}

#tblMemberTopUp, #tblMyReview
{padding-top: 20px;}
#tblMemberTopUp .RegisterDataTitle {
    text-align: left;
    padding-left: 20px;
    font-weight: bold;
    float: left;
    width: 100%;
}
#tblMemberTopUp .RegisterData {
    padding: 5px;
    position: absolute;
    background-color: #F8F8F8;
    border: 1px solid #CCCCCC;
}
#tblMemberTopUp  .RegSection {
background-color: #F8F8F8;
border: 1px solid #CCCCCC;
float: left;
width: 98%;
margin-bottom: 10px;
margin-top: 13px;
padding-top: 20px;
margin-left: 10px;
}
.DyamicButtons
{width: 49%;
min-height: 40px;
float: left;
padding-bottom: 10px;
padding-left: 10px;
}

#DyamicButtons-DynChangeShipping
{
	margin-top: 90px;
}
#BrandSpace #DfTable
{height: 660px;}
#MakeCharity #DfTable
{height:388px;}
#Withdrawal #DfTable
{height: 517px;}
.DyamicButtonSave
{width: 80px;
float: left;}
/*end member topup page*/

/*small laptop shopping cart css 15-4-2016*/

.DashBk {

    padding-bottom: 5px;
    padding-left: 5px;
}
.DashBk table {
 
    padding-bottom: 5px;
    padding-left: 5px;
}
.LblHeading {
padding: 4px 0px;
color: #686060;
font-size: 18px;
margin-top: 12px;
background:#fff;
border-radius: 6px;
}
.ContentHeading {
    /*height: 30px;*/
	padding: 8px;
	
}

.LBLHeadingContent {
   font-size: 24px;
font-weight: bold;
padding-top: 30px;
    
}
.dashlable
{margin-bottom: 15px;}
.DashBk table {
	margin-bottom: 20px;
    padding-bottom: 5px;
    padding-left: 5px;
}
.RowHeading
{width: 300px;
border-top: 4px solid #FEE033;
margin: 10px;
background: #F9F9F9;
box-shadow: 5px 4px 4px 2px #aaa5a5;
list-style-type: none;
display: inline-block;
color: #333333;

}
.ContentImage1 {
    text-align: center;
    margin-top: 11px;
	/*display:none;*/
	
}
@keyframes animationzoom
{
from{transform:scale(0)}to{transform:scale(1)}
}
.ContentImage2, .ContentImage6, .ContentImage5 {
    text-align: center;
    margin-top: 12px;
	/*display:none;*/
	
}
.DisplayLable {
    color: #666666;
    font-size: 18px;
    text-align: center;
}
.Displaydetail {
   
	/*background-color: #90CE3F;*/
	background-color: #FEDF36;
   padding: 13px 5px;
	/*border-top: 1px solid #4FB454;*/
	border-top: 1px solid #C3C95D;
    text-decoration: none;
    color: #FFF;
    font-weight: bold;
	height: 50px;
text-align: center;
	
}
.viewmoredetail {
   /* color: #FFFFFF;*/
   color: #333;
}
.Displaydetail a
{
text-decoration:none;
}
.DisplayLable {
    top: 12px;
    color: #8F9093;
    display: block;
    margin-top: 10px;
    margin-bottom: 10px;
	/*padding-top: 5px;
	padding-bottom: 5px;*/
}
.DisplayContentLable a, .DisplayLable a
{color: rgb(121, 177, 49);
font-weight: bold;
font-family: Cambria, Georgia, serif;
text-decoration:none;
}

#TopAccountDetail {
right: 0px;
top: 0px;
/* background-color: rgb(254, 224, 54); */
padding-left: 0px;
padding-top: 7px;
padding-bottom: 1px;
}
#TopMemberName
{float: left;
padding-left: 3px;
padding-right: 0px;
}
#TopMemberPic, #TopMemberPic1
{color: rgb(255, 255, 255);
float: right;
padding-left: 5px;
padding-right: 5px;
/* border-left: 1px solid rgb(166, 166, 166); */
margin-bottom: 2px;}
#TopMemberPic a
{
color: #4D831C;
text-decoration: none;
font-size: 16px;
font-weight: bold;
}
#TopMemberPic1 a
{
color: #D71D1D;
text-decoration: none;
font-size: 16px;
}
#DashDashWelcomeTable
{
position: absolute;
right: 0px;
top: 0px;
border-radius: 12px;
padding-bottom: 3px;
margin: 20px 20px 3px 3px;
padding-left: 0px;
padding-top: 3px;

}
#DashWelcomeTableLBL0, #DashWelcomeTableLBL2
{float: left;
padding-left: 10px;
padding-right: 0px;} 
#DashWelcomeTableData2, #DashWelcomeTableData0
{width:100px;}
#DashWelcomeTableData0, #DashWelcomeTableData2, #DashWelcomeTableData1
{float: left;}
#DashWelcomeTableData3
{float: left;font-weight: normal;}
#DashWelcomeTableLBL1
{
float: left;
padding-left: 10px;
padding-right: 10px;
/*margin-left: 50px;*/
}
#DashWelcomeTableLBL3
{
float: left;
/*padding-left: 10px;*/
padding-right: 10px;
/*margin-left: 67px;*/
}

.memberWelcome{
	margin-top:40px;
	margin-left: 84px;
	font-weight: bold;
	}
	
.DashDashWelcomeTable
{right: 105px;
top: 0px;
padding-left: 0px;
padding-top: 3px;
position: absolute;
line-height: 25px;
font-size: 16px;
font-weight: bold;
color: #5a5454;
font-family: Cambria, Georgia, serif;

}
/*new css*/


/*end table base*/
.DynamicFormRow
{width: 49%;
min-height: 40px;
float: left;
padding-bottom: 10px;
padding-left: 10px;}
.TextAreaRemark
{color: red;}

#tblWithdrawal input, #tblMakeCharity input, #tblBrandSpace input{
    padding: 4px;
    width: 90%;
}

#tr-RemAmt #RemAmt
{/*width: 329px;*/
padding: 4px;
}
#tblWithdrawal #tr-RemAmt
{width: 100%;}
#tblWithdrawal select, #tblMakeCharity select, #tblBrandSpace select  {
    padding: 4px;
}
#tblWithdrawal #tr-Remarks, #tblMakeCharity #tr-Remarks, #tblBrandSpace #tr-Remarks
{width: 100%;}
#DfTable #tdDetailMessage
{float: none;
padding-top: 10px;
margin-left: 10px;
padding-bottom: 20px;

padding: 22px;
border-radius: 4px;

}
 #tblBrandSpace #tr-CompanyAddress, #tblBrandSpace #CompanyAddress, #tblBrandSpace #tr-CompanyDiscription, #tblBrandSpace #CompanyDiscription, #tblBrandSpace #tr-ProfileImg{
    width: 98.2%;
}
#Report-Img img
{
width: 200px;
height: 150px;
}
#DfTable #tdConfirm
{margin-left: 10px;
margin-top: 20px;}
#SiteReport
{width: 95%;
margin: 0px auto;
position: relative;}

#SiteReport .ReportHeader
{display:none;}
#SiteReport .ReportRow
{
/*background-color: #fff;
width: 350px;
height:700px;
float: left;
box-shadow: 0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);

margin-right: 30px;
margin-bottom: 30px;*/
background-color: #fff;
width: 100%;
float: left;
margin-right: 30px;
border-bottom: 1px solid #cbbdbd;
margin-top: 10px;
}
#SiteReport .ReportFooter
{
background-color: #fff;
width: 239px;
padding: 1.25rem;
float: left;
box-shadow: 0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);

margin-right: 20px;
display:none;
}
#SiteReport  #siteReport1-0
{margin-top: 20px;}
#SiteReport b
{
font-size: 20px;
font-weight: 300;
font-family: inherit;
line-height: 22px;
text-decoration: underline;
}
#SiteReport .ReportTd
{text-align: left;
width: 320px;
float: left;
font-size: 15px;
line-height: 21px;
padding: 0.35rem;
margin-left: 30px;}
#SiteReport .ReportRow
{
padding: 5px;
}

#tdLbl-BITCoinExternal
{word-break: break-all;}
#MobileMenu,#MobileMenuHide{
display:none;
}
/*mobile responsive code*/

@media (min-width: 240px) and (max-width: 768px) {

#MobileMenu{
display:block;
color: #817979;
#topPannel{ color:}
}
#TrackCurrier {
    text-align: left !important;
    margin-bottom: 15px;
}
#tblMemberRequestEPin h4{
	
	width: 320px !important;

text-align: center;
color: #080945;

}

#lblSelfDeclared{
	
	width: 280px !important;
}
#pnlUpdateProfile #tdLbl-Address, #pnlUpdateProfile #tdLbl-PanNumber{width:325px !important;}
#tblMemberRequestPin input,#tblMemberRequestPin select,
#tblPayoutcomplaint input,#tblPayoutcomplaint select,#tblpickrqst input,#tblpickrqst select,
#tblMemberRequestEPin input,#tblMemberRequestEPin select,#tblTransferUpload #SponsorCode,#tblTransferUpload #SponsorName,#tblTransferUpload #ToDistributorName,#tblTransferUpload #ToDistributorMobile,
#tblTransferUpload #AmountDeposit,#tblTransferUpload #Remark,#tblQuickBusiness input, #tblQuickBusiness select,#tblQuickBusiness #Remark,#tblQuickBusiness #Address,#tblQBTransferEPin input,#tblQBTransferEPin select,
 #tblQBTransferEPin textarea, #tblQBTransferEPin #Address, #tblDsprtebio input, #tblDsprtebio select, #tblDsprtebio textarea,
 #tblebiofrp input, #tblebiofrp select, #tblebiofrp textarea, #tblParceltrack input{
	width:250px !important;
}
#tblMemberRequestPin textarea,#tblPayoutcomplaint select,#tblPayoutcomplaint #Remark,
#tblpickrqst #Remark,#tblMemberRequestEPin #Remark,#tblMemberRequestEPin #Address
,#tblProductcomplaint #MemberCode, #tblProductcomplaint #MemberName,
#tblProductcomplaint #mobile,#tblProductcomplaint #TockenNo,#tblProductcomplaint #Remark{
    width: 250px !important;
}
#tblQuickBusiness .AlternateRow{
	padding-left:0px;
}
#tblpickrqst table {
    width: 96% !important;
}
#tblebiofrst input,#tblebiofrst select,
#tblebiofrst #Remark,#tblFranchiseRequestPin input,
#tblFranchiseRequestPin select, #tblFranchiseQuickRequestPin input,
 #tblFranchiseQuickRequestPin select,#tblFranchiseMicroRequestPin input,#tblFranchiseMicroRequestPin select
{width: 265px !important}

#SelfDeclared
.modalconent {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background: #fff;
    width: auto !important;
    Height: auto;
    padding: 20px;
    border-radius: 15px;
}

body{
	background:#1E1F1F;
}

.DetailMemberReport table,.DetailMemberReport thead,.DetailMemberReport tbody,.DetailMemberReport th,.DetailMemberReport td,.DetailMemberReport tr { 
		/*display: block;*/ 
	}
	
	/* Hide table headers (but not display: none;, for accessibility) */
	.DetailMemberReport thead tr { 
		/*position: absolute;
		top: -9999px;
		left: -9999px;*/
	}
	
	.DetailMemberReport tr { border: 1px solid #ccc; margin-bottom: 10px;
border-radius: 3px;}
	.DetailMemberReport td:last-child
	{border:none;}
	.DetailMemberReport td { 
		/* Behave  like a "row" */
		/*border: none;
		border-bottom: 1px dotted #afaaaa;
		position: relative;
		padding-left: 45%;
		text-align: left; */
	}
	.ReportRow, .ReportAltRow {
    padding-left: 0px;
	}
	.DetailMemberReport td:before { 
		/* Now like a table header */
		position: absolute;
		/* Top/left values mimic padding */
		/*top: 6px;*/
		left: 6px;
		/*width: 45%; */
		padding-right: 10px; 
		white-space: nowrap;
        /*content: attr(data-title);*/
		    font-weight: bold;

	}
	.DetailMemberReport .ReportFooter{
	display:none;
	}


#TwitterLink, 
#googleLink, 
#FbLink{
	padding-left:0px;
	padding-right:1px;
}
#google_translate_element{
	margin-left:30px;
	float: left;
	margin-right:0px;
}

#TopMemberName{width:100%;}
#logo{
	margin-left:0px;

	/*width:265px;*/
}
#Centertd{
	padding-left:0px;
	display: inline-block;
	}
#LeftTd{
position: absolute;
width: 250px;
top: 0px;
left:-300px;
padding-left: 0px;
background: #f2f2f2;
height: 100%;
box-shadow: 2px 1px 4px #ccc;
z-index:999;
}
#MobileMenu{
position: absolute;
top:15px;
padding-left:10px;
display:visible;
font-size: 20px;
padding: 10px;
color: white;
text-transform: uppercase;
}
.cylmrq {
  position: absolute;
  width: 100% !important;
  left: 0px !important;
  color: #fff !important;
}
.modalconent {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background: #fff;
    Height: auto;
    padding: 20px;
    border-radius: 15px;
    
}
ul#menu {
    height: 3em;
    margin-right: 0px;
    padding: 0 0px;
    color: #eee;
    position: absolute;
    right: 0px;
    z-index: 99;
    margin-right: 12px;
    margin-top: -6px;
   color: #fff !important;
}
.logout a {
    color: #fff !important;
    margin-right: 16px !important;
}
#MobileMenuHide{
	position: absolute;
	top:10px;
	right:10px;
	display:visible;
	z-index:998;	
	width:100%;
	height:100%;
	background:rgba(255,255,255,0.5);
}


#MemberLeftImageData{display:none;}
.MemberDetails{display:block;}
#navicon {display:block;}
#navicon img{
	float: left;
	margin-right: 12px;
	margin-left: -12px;
}
#TopMemberPic{
	position: absolute;
	float: left;
	margin-left: 200px;
	margin-top: 10px;
}
/*#cssmenu{background:url('images/navicon.png';)}*/
.JoiningGraph{width: 100%;}
.MemberDashBoardtd1{margin-right:3px;}
#EditProfile{	margin-right: 5px;}
#editprofilebutton{width:100px;}
#Copyright,#Developed{margin-left:10px;position:relative;}
#ChangePassword,
#SecurityCode,
#pnlViewProfile,
#LoginSec{width:95%;}
.tblEditProfile{width:80px;}
#pnlUpdateProfile{padding-left:2px;width:99%;}
.MemberMessageDiv{margin-left: 4px;
margin-top: 8px;}
#MemberMessage .ReportLabel{width: 89%;
margin-left: 3px;}
.PinTransferTotalQty .numInput,
.PinTransferQty .numInput{width:80px;}

/*.MemberBashMenuIconList{margin-left:15px;}*/
#pnlViewProfile #PnlUpload{padding-left:4px;min-height: 1250px;}

#Login
{
  margin-top: -38px;
}
#LoginPageDiv {
    text-align: left;
}
#mainDiv
{height: auto;}
.MemberLogOff

{
	border:none;
	
	}
	
	.MainTopData
	{
		background:#000;
		border:none;
		padding-top:0px;
	}
	.MemberLogOff img
	{
		border-radius:3px;
		display:block;
	}
	
#pnlRegister .RegSection
 {
    width: 96%;
 }
#pnlRegister input {
    padding: 4px;
    width: 250px;
}
#pnlRegister #SponsorCode, #pnlRegister #ParentCode {
    margin-right:0px;
}

 #pnlRegister #Address
 {width: 264px;}
 #pnlRegister .RegisterFormRow, #pnlRegister #tr-SecButton1 {
    width: 80%;
	min-height: 0px;
}
#pnlRegister #OnShopFreq, #pnlRegister  #OnShopChose, #pnlRegister #OnShopGenuine, #pnlRegister #OnShopUnlike, #pnlRegister #OnShopProduct, #pnlRegister #RDImprove, #pnlRegister #RDFarming, #pnlRegister #RDMedical, #pnlRegister #RDRequired, #pnlRegister #RDCurrent, #pnlRegister #EnvHealth, #pnlRegister #EnvConcern, #pnlRegister #EnvProblem, #pnlRegister #EnvShape, #pnlRegister #EnvPollution, #pnlRegister #EduSupport, #pnlRegister #EduSystemInRuralAreas, #pnlRegister #EduAwarness, #pnlRegister #EduCurrent, #pnlRegister #EduSystem,
#pnlRegister #AccountType, #pnlRegister #StateId, #pnlRegister #CountryId, #pnlRegister #Title
{width:259px;}
#pnlRegister {
    margin-left: 10px;
width: 94.5%;
}
#pnlSucess
{
margin-left: 10px;
width: 94.5%;
padding-left: 0px;
}
#pnlRegister #OnShopFreq, #pnlRegister  #OnShopChose, #pnlRegister #OnShopGenuine, #pnlRegister #OnShopUnlike, #pnlRegister #OnShopProduct, #pnlRegister #RDImprove, #pnlRegister #RDFarming, #pnlRegister #RDMedical, #pnlRegister #RDRequired, #pnlRegister #RDCurrent, #pnlRegister #EnvHealth, #pnlRegister #EnvConcern, #pnlRegister #EnvProblem, #pnlRegister #EnvShape, #pnlRegister #EnvPollution, #pnlRegister #EduSupport, #pnlRegister #EduSystemInRuralAreas, #pnlRegister #EduAwarness, #pnlRegister #EduCurrent, #pnlRegister #EduSystem
{margin-bottom:10px;}
#pnlViewProfile
{width: 100%;}
#pnlViewProfile .RegSection
{width: 97%;}
#pnlViewProfile .ViewProfileFormRow {
    width: 91%;
}
#pnlViewProfile
{margin-left:10px;width: 94%;}
#LoginSec
{margin-bottom: 80px;
width: 94%;
margin-left: 10px;
}
.DynamicFormRow {
    width: 100%;
	}
#pnlUpdateProfile .ImageUploaded div 
{
    width: 100%;
}
#pnlUpdateProfile
{margin-left:0px;
width: 100%;
}
#pnlUpdateProfile .UpdateProfileFormRow, #pnlUpdateProfile #tr-SecButton1 {
    width: 100%;
}
#pnlUpdateProfile #PnlUpload 
{
  
    padding-left: 5px;

}

#pnlUpdateProfile .RegisterButton 
{
margin-left: -3px;
    text-align: left;
    padding-left: 7px;
}
#pnlUpdateProfile input
{width: 250px�}
#pnlUpdateProfile #Address
{width: 250px;}
#pnlUpdateProfile .RegSection
{width: 98%;}
#pnlUpdateProfile .UpdateProfileFormRow
{width:100%}
#pnlUpdateProfile #PAddress
{width: 250px;}
#MemberMessage #txtMessage
{width:295px;}
#MemberMessage {
  
width: 100%;
}
.MemberFormTable {
    
    margin-left: 4px;
    border-radius: 3px;
}
.RegisterButton {
    text-align: center;
	
}
#pnlRegister #ParentName {
    width: 250px;
}
#MemberForm.MemberFormSendRefLink {
    margin-left: 0px;
}
#txtToemail {
    width: 270px;
}
/*member top and myreview page*/
#tblMemberTopUp .AlternateRow, #tblMemberTopUp .AlternateRow1, #tblMyReview .AlternateRow, #tblMyReview .AlternateRow1 {
    float: left;
	width: 120px;
padding-left: 10px;
}
#DfTable {
    width: 96.5%;
border-radius: 3px 3px 0px 0px;
background: #FFF none repeat scroll 0% 0%;
border: 1px solid #A6A6A6;
margin-left: 5px;
margin-bottom: 0px;
height:auto;
}

#ForgetPassword #DfTable {
  min-height: 400px;
  background: #ffffff none repeat scroll 0 0;
  border-bottom: 12px solid #333333;
  border-top: 12px solid #9f181c;
  margin-bottom: 50px;
  position: relative;
  box-shadow: 0 1px 21px #acacac;
  color: #333333;
  font-family: open sans;
  width: 95%;
  margin-left: 2%;
}

#tableDetailScroll {
    width: initial;
}

#tblBrandSpace #tr-CompanyAddress, #tblBrandSpace #CompanyAddress, #tblBrandSpace #tr-CompanyDiscription, #tblBrandSpace #CompanyDiscription, #tblBrandSpace #tr-ProfileImg {
    width: 95.2%;
}
#MakeCharity #DfTable
{height: 500px;}
#Withdrawal #DfTable
{height: 450px;}
#BrandSpace #DfTable {
    height: 800px;
}
#tblMyReview .TextAreaRemark
{padding-left: 10px;}
#MemberCommision {
    width: 95%;
padding-left: 0px;
margin-left: 10px;
}
#MemberCommision td {
    height: auto;
}
#Login {
    background: #000 url('backimg6.jpg') no-repeat;
    margin-left: -11px;
    padding-top: 40px;
    padding-bottom: 100px;
    background-size: 100%;
    min-height: 400px;
    background-position: center;
}
.DashBk {
    padding-bottom: 5px;
    padding-left: 0px;
    width: 96%;
	text-align: center;
}
.ContentHeading {
   padding: 10px;
}
#RegisterFormTd #tr-TandC1, #RegisterFormTd #tr-TandC2, #RegisterFormTd #tr-TandC3, #RegisterFormTd #tr-TandC5, #RegisterFormTd #tr-TandC6, #RegisterFormTd #tr-TandC4 {
    width: 95%;
    padding-left: 0px;
    text-align: left;
    margin-bottom: 15px;
}
#pnlRegister .RegisterData
{
position:relative;
color:white;
background:black;
border:none;
}
#pnlRegister .RegisterDataTitle {
    text-align: left;
    padding-left: 0px;
	}
	
	#LeftTd {
}
.RowHeading {
    width: 155px;
	box-shadow: 0px 0px 0px 0px #aaa5a5;
	margin: 4px;
	margin-top: 15px;
border-radius: 6px;
}	
.DisplayContentLable a, .DisplayLable a
{font-size: 15px;}
.dashlable:nth-child(3) .DisContentImage2 img
{height: 89px;}
.dashlable:nth-child(3) .DisContentImage6 img
{height: 108px;}
.ContentImage1 img, .ContentImage2 img, .ContentImage6 img, .ContentImage5 img
{width:100;
height:72px;
}

.ContentImage2 img{height:240px;}
#LogoDiv img
{display:none;}
#topDiv {
    height: 65px;
	background:#000;
}
#header{
height: 65px;
}
#TopAccountDetail
{display:none;}
/*end membwe topup and myreview page*/
}

@media (min-width: 800px) and (max-width: 1024px)
{
#ProductList #UlProductList li {
    float: left;
    height: auto !important;
    list-style: none outside none;
    min-height: 298px;
    border: 1px solid #A6A6A6;
    width: 208px;
    font-family: Verdana,Geneva,sans-serif;
    margin-top: 20px;
    margin-left: 20px;
    padding-left: 3px;
    padding-right: 3px;
}
#ProductList #UlProductList .ProImg {
    float: left;
    margin-top: 55px;
    padding-left: 42px;
    width: 100%;
}
#CategoryProductDesc3 {
    position: absolute;
    margin-top: 208px;
    margin-bottom: 10px;
    margin-left: 40px;
    border: 1px solid #A6A6A6;
    width: 142px;
    height: 33px;
}
#CategoryProductTitle2 {
    width: 40px;
    float: left;
    padding-left: 50px;
}
.ViewCart {
    padding: 0px 0px 17px;
    font-weight: bold;
    borde�: 1px solid #A6A6A6;
    background-color: #FFF;
    height: auto;
    overflow: hidden;
    border-radius: 3px 3px 0px 0px;
    margin-bottom: 15px;
}
#ViewCartSr, .divCartSrDetail {
    width: 7%;
    float: left;
    text-align: left;
    padding-left: 10px;
}
#DivProductId {
    margin-bottom: 115px;
    margin-top: 190px;
}
.ShippingBasicDetails div {
    width: 220px;
    float: left;
    text-align: center;
    padding-top: 5px;
    padding-bottom: 5px;
}
.ShippingDispatch .ShippingLable {
    padding-top: 10px;
    padding-left: 20px;
    width: 464px;
    float: left;
}

.ViewCartHeading div {
    width: 16%;
    float: left;
}
#ViewCartTotal {
    margin-left: 566px;
    width: 20%;
    text-align: center;
}
.divCartProductNameDetail, .divCartQtyDetail, .divCartUnitPriceDetail, .divCartSubTotalDetail, .divCartW.Kg.Detail {
    float: left;
    width: 15.5%;
}
.viewCartTotalDetail {
    padding: 5px;
    width: 40.6%;
    text-align: center;
    border-top: medium none;
    float: left;
}
.viewCartAmountDetail
{padding: 5px;
text-align: center;
border-top: medium none;
float: left;}
.ShippingDispatch .ShippingLableDataselect {
    padding-top: 10px;
    padding-left: 20px;
    padding-bottom: 30px;
}
.SHPAvailableDetails {
    background: #3167a7;
    width: 100%;
    text-align: center;
	}
#divHead-DivShippingMethod .divHeadData-ShippingFrom {
    width: 29%;
    float: left;
    text-align: left;
    padding-left: 16px;
}
#divHead-DivShippingMethod .divHeadData-ShippingTime {
    width: 30%;
    float: left;
    text-align: center;
}
#divHead-DivShippingMethod .divHeadData-ShippingCost {
    width: 30%;
    float: left;
    text-align: center;
}
.divDetail-DivShippingMethodcb {
    width: 3%;
    float: left;
}
.divDetailData-ShippingDetail-ShippingFrom {
    width: 29%;
    float: left;
    text-align: left;
}
.divDetailData-ShippingDetail-ShippingTime {
    width: 30%;
    float: left;
    text-align: center;
}
.divDetailData-ShippingDetail-ShippingCost {
    text-align: center;
    width: 29%;
    float: left;
}
.divDetail-PaymentMethodcb {
    width: 3%;
    float: left;
    margin-top: 24px;
    border-bottom: 1px dotted #ADADAD;
}
.divDetailData-ShippingDetail-PaymentDetails {
    width: 72%;
    float: left;
    padding-left: 43px;
    border-bottom: 1px dotted #ADADAD;
}
#PreShippingCartSr {
    width: 7%;
    float: left;
}
.PreShippingCartProductName {
    width: 29%;
    float: left;
}
.PreShippingCartProductCode, .PreShippingCartPrice, .PreShippingCartAmount, .PreShippingCartTax, .PreShippingCartQty, #PreShippingCartQty {
    width: 16%;
    float: left;
}
.PreShippingCartSrDetail {
    width: 7%;
    float: left;
    text-align: center;
}
.PreShippingCartProductNameDetail {
    width: 29%;
    float: left;
    text-align: center;
}
.PreShippingCartProductCodeDetail, .PreShippingCartPriceDetail, .PreShippingCartAmountDetail, .PreShippingCartTaxDetail, .PreShippingCartQtyDetail {
    width: 16%;
    float: left;
    text-align: center;
}
.divOrderDisplayDetail, .divOrderDisplayDetail, .divOrderItemDisplayDetail, .divItemDisplayDetail, .divOrderDisplayDetail {
    width: 65%;
    float: left;
    padding-left: 10px;
    padding-top: 10px;
}
.divOrderSPNameData, .divOrderSPEmailData, .divOrderSPMobileData, .divOrderSPAddressData, .divOrderSPCountryData, .divOrderSPStateData, .divOrderSPCityData, .divOrderSPPostalCodeData {
    width: 65%;
    float: left;
    padding-left: 10px;
    padding-top: 10px;
    padding-right: 11px;
}

.Conformation
{margin-bottom: 450px;}
#tbl-BillSummary
{width: 100%;}
#PayCommcheckbox a {
    float: none;
}
.tdDetailData-Detail {
    width: 28%;
}

.MemberReportDiv table { 

	width: 100%;
	overflow-y: auto;
	_overflow: auto;
	margin: 0 0 1em;
	  overflow-x: auto;
		display: block;
}


}
/*end small laptop shopping cart*/

/*@media (min-width: 481px) and (max-width: 768px) {


#TwitterLink, #googleLink, #FbLink{padding-left:0px;padding-right:1px;}
#google_translate_element{margin-right:0px;}
#TopAccountDetail{position: absolute;margin-top: 120px;margin-left: 10px;}
#logo{margin-left:0px;}
#LogoDiv{border-bottom: 1px solid rgba(129, 122, 122, 0.71);}
#MainTable{}
#cssmenu{display:none;}
#MemberLeftImageData{display:none;}
.MemberDetails{display:none;}
#navicon {display:block;}
#cssmenu{background:url('images/navicon.png';)}
.JoiningGraph{width: 100%;}
.MemberDashBoardtd1{margin-right:3px;}
}*/

@media 
only screen and (max-width: 760px),
(min-device-width: 768px) and (max-device-width: 1024px)  {

	/* Force table to not be like tables anymore */
.MemberReportDiv table { 

	/*width: 100%;
	overflow-y: auto;
	_overflow: auto;
	margin: 0 0 1em;*/
	
display: block;
max-width: 100%;
overflow: scroll;
}
.DashDashWelcomeTable {
display:none;
	

}

}

@media (min-width: 801px) {
body{background:none;}
}
#tblTreeInfo{
	position:absolute;
	margin-top:50px;
	margin-left:10px;
}
#tblTreeInfo td{
	padding:2px;
	border:1px solid black;
}


/*Coustom css*/




.ofr-middle img, .ofr-right img, .ofr-left img{margin-top:10px;margin-bottom: 10px;border-radius:4px;}


#ProductDataTitleDesc:before
{
	content:"Products Descriptions"
}

#ProductDataAddInfo:before
{
	content:"Additional info"
}
#SendProductLinkEmail input
{
	width: 300px;
padding-left: 12px;
height: 32px;
margin-bottom: 15px;
}
#ProductDataTitleDesc{
font-size: 24px;
padding: 150px 0px 0px 5px;
color: #3f3b3b;
border-radius: 4px;
border-bottom: 1px solid #e9e7e7;
}
#ProductDataAddInfo{
margin-top: 100px;
padding: 8px 0px 0px 5px;
color: #3f3b3b;
font-size: 20px;
border-bottom: 1px solid #e9e7e7;
}
.prodDesc{
	padding:12px;border-bottom: 1px dotted #e0dbd6;
	font-family: 'Lato',Verdana,sans-serif !important;
font-size: 15px;}



.customerReview:before
{
	content:"Cutomer review"
}

.relatedProd1{
height: 494px;
border-radius: 4px;
padding: 12px;
background: #fff;
border: 1px #ddd solid;
margin-top: 50px;
display:none;

}
.relatedProd2{border: 2px solid #f2cebe;
    height: 400px;
    border-radius: 4px;
    margin-top: 12px;
    padding: 12px;
   background: #fff;
   border: 1px #ddd solid;
   display:none;

}
.navbar{margin-bottom:0px;}

li{list-style:none;}
.CategoryProductDesc{
	color: #0066c0;font-family: "Amazon Ember",Arial,sans-serif;font-weight: initial;text-overflow: ellipsis;
	text-align: center;}
.CategoryProductDesc:hover{color:#c45500;}


footer{background:#534f4b;}

 footer h3{color:#fff;font-size:18px;}
 footer li{color:#DDD;}
 footer li a{color:#DDD;}

footer li a:hover{text-decoration:underline;color:orange;} 
.relProd{float:left;}
.bttop {text-align: center;
        height: 40px;
        padding-top: 10px;
		background-color: rgba(3, 7, 16, 0.5);
         }
		 ..bttop a{color:#fff;}

#ProductlblError{display:none;}

.content{position: absolute;
                top: 38px;
                left: 200px;
                              }

	



.loginmemberinput #txtMemberCode{border-radius: 2px;
-webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.12);
border-width: 1px;
border-style: solid;
-moz-border-top-colors: none;
-moz-border-right-colors: none;
-moz-border-bottom-colors: none;
-moz-border-left-colors: none;
border-image: none;
height: 34px;
color: rgb(64, 64, 64);
background: white url("../images/loginemailbg.png");
    background-repeat: repeat;
    background-position-x: 0%;
    background-position-y: 0%;
background-repeat: repeat;
background-position-x: 0%;
background-position-y: 0%;
margin: 0px 0px 10px;
    margin-top: 0px;
    margin-bottom: 10px;
margin-top: 0px;
margin-bottom: 10px;
margin-top: 10px;
background-repeat: no-repeat;
background-position: 0px 3px !important;
margin-bottom: 15px;
width: 220px;
padding: 0px 10px;
    padding-left: 10px;
padding-left: 10px;
padding-left: 28px;
}
.clstextpass #txtPassword{border-radius: 2px;
-webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.12);
border-width: 1px;
border-style: solid;
-moz-border-top-colors: none;
-moz-border-right-colors: none;
-moz-border-bottom-colors: none;
-moz-border-left-colors: none;
border-image: none;
height: 34px;
color: rgb(64, 64, 64);
margin: 0px 0px 10px;
    margin-top: 0px;
    margin-bottom: 10px;
margin-top: 10px;
background-repeat: no-repeat;
background-position: 0px 3px !important;
margin-bottom: 15px;
width: 220px;
padding: 0px 10px;
    padding-left: 10px;
background: white url("../images/user-password-icon.png");
    background-repeat: repeat;
    background-position-x: 0%;
    background-position-y: 0%;
background-repeat: no-repeat;
padding-left: 28px;
}
.PreshippingPageTitle{font-size: 26px;
text-align: center;
margin-top: 10px;
}
.cathead{background:#e9e4e199;
padding: 5px;
margin-bottom: 0px;
}
.Browseall{text-align: center;}
.Browseall h3{font-weight:bold;font-size: 28px;	}
.brwsetxt{text-align:center;}
.inpt input{width: 365px;
height: 30px;
margin-left: 34%;
padding-left: 15px;
border-radius: 4px 0px 0px 4px;
}
.joingo{width: 86px;
border: 1px solid #b7babd;
margin-left: 61%;
position: relative;
bottom: 30px;
height: 30px;
padding-left: 20px;
font-size: 20px;
background: #FEE036;
border-left: none;
border-radius: 0px 4px 4px 0px;

}
.ftt1{text-align:center;}
.ft{background:#FEE036;}
.ftt2 h3{font-weight:bold;font-size: 26px;}
.homef{background: #e9e4e199;}
.fleft{float:left;width: 80%;background:#ece8e6;height: 80px;
padding-top: 35px;padding-left: 120px;
}
.social{float: left;padding-left: 35px;
}
.fright{background: #fee036;height: 80px;padding-top:35px;padding-left:120px;}

.menuhead{font-size: 15px;
font-weight: bold;color: #E47911;
}
.divCartPriceDetail{float: left;
width: 17%;
}
 
 
 #trHead-BillSummary td{padding: 28px;background:#ffbd6b;}
 #trDetail-BillSummary td{padding:28px;background: #f6f8fb;}
#ChkPayComm{margin: 4px 15px 0;}





/*right side drop downs */

.dropbtn {
    background-color: #fee036;
    color: #635c5c;
    padding: 6px;
    font-size: 16px;
    border: none;
    cursor: pointer;
}

.dropdown {
    position: relative;
    display: inline-block;
}

.dropdown-content {
    display: none;
    position: absolute;
    background-color: #333;
    min-width: 192px;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    z-index: 1;
}

.dropdown-content a {
    color: #bda044;
   padding: 5px 5px;
    text-decoration: none;
    display: block;
}

.dropdown-content a:hover 
{
background-color: #f1f1f1;
text-decoration:none;

}

.dropdown:hover .dropdown-content
 {
    display: block;
}

.dropdown:hover .dropbtn
 {
    background-color: #a6ada6;
}

/*right side drop downs end*/
 
 
 
 .count
 {
position: relative;
right: 20px;
bottom: 5px;
}
.cart_count
{
width:30px;
}


.divDetailData-ShippingAmountDetail
{
text-align: -moz-right;
margin-right: 330px;
}

.DisplayLable1
{
text-align:center;
color:#B12704 !important;
font-weight:bold;
}

.DisplayLable2
{
padding: 4px 4px 5px 6px;
}
 
 
 .co9 label
 {
padding-left: 16px;
padding-top: 12px;

}
/*Coustom css*/



.SubCateName
{
padding-left: 12px;
font-family: 'Lato',Verdana,sans-serif !important;
line-height: 1.4;
font-weight: normal;
font-stretch: normal;
font-variant: small-caps;
font-size: 15px;
}

.countProduct
{
margin-left: 20px;
margin-top: 0px;
}

.shopAllCate
{
margin: 12px 0px 0px 12px;
}

.cntCate
{
float:right;
display:none;
}
.CategoryProductTitle
{
	display:none;
}




/*---------------------------------------shop page css starts here-----------------------------------------------*/


.CompanyLogo img
{
float:left;
}

.CompanyName
{
font-weight: bold;
padding-bottom: 10px;
font-size: 24px;
font-family: 'Lato',Verdana,sans-serif !important;
margin-top: 10px;
}

	
.rightMemberDetails
{
float:right;
margin-right: 12px;
margin-top: 12px;
}
.CompDetails
{
width: 400px;
float: left;
margin-left: 15px;
}

.shopOwnerDiv
{
font-weight: bold;
}

.MainMemberDetails
{
margin-left: 12px;
}

.description_tab
{
float: left;
margin-right: 12px;
}

.description_tab a, .reviews_tab a, .Updates_tab a
{
	color: #000;
	font-weight:bold;
	}
	
.tabbable
{
min-height: 150px;
margin-right: 12px;
margin-top: 40px;
border-bottom: 1px dotted #787572;
margin-bottom: 30px;
background: #fcfcfc;
padding-top: 5px;
padding-left: 10px;
border-radius: 5px;
}

.tabbable, .reviews_tab, .Updates_tab, .About_tab 
{
	float:left;
	padding-right:15px;
	}
	
.reviewDiv
{
width: 100%;
display: inline-block;
margin-top: 60px;
}

.MemberProfile
{
float:left;
margin-right: 80px;
}

.Reviews
{
float: left;
margin-right: 10px;
font-family: 'Lato',Verdana,sans-serif !important;
font-size:24px;
}
.AvgReview
{
	margin-top:10px;
	font-family: 'Lato',Verdana,sans-serif !important;
}

.Review_logo
{
float: left;
margin-right: 50px;
}

.MemberName
{
margin-top: 12px;
font-weight: bold;
margin-bottom: 12px;
text-decoration: underline;
}

.prodReviewStar img
{
width: 92px;
height: 20px;
}

.ProdReviewDesc
{
font-weight:normal;
	
	}
.DescContent p, .ReviewContent p
{
padding: 8px;
font-family: 'Lato',Verdana,sans-serif !important;
font-size: 14px;
}

.CompAddress
{
font-family: 'Lato',Verdana,sans-serif !important;
font-size:12px;
margin-top:10px;
	}

.SalesCount, .MemberRegiDate
{
	margin-top:10px;
	font-family: 'Lato',Verdana,sans-serif !important;
}	

	
.CompDescription
{
	font-family: 'Lato',Verdana,sans-serif !important;
}


#Category_Product .CompanyBanner img
{
	height:400px;
	margin-left: 10px;
    border-radius: 5px;
}
.AboutBanner img
{
	height:300px;
}

/*--------------------------------shop page css end here---------------------------------------------*/

/*=================================================================================================*/


/*------------------------------customer review css here----------------------------------------------*/
.MemberFormProductReview-130
{
	margin-top: 24px;
	}
.MemberForm label b, .color-red
{
	display:none;
	}
.Hidereview:before
{
content: "Your review ";
font-size:30px;
font-size: 30px;
position: absolute;
width: 50%;
padding-bottom: 10px;
border-bottom: 1px dashed #43a6e2;
font-family: 'Lato',Verdana,sans-serif !important;
}
					
.reviewFrame iframe
{
border:none;
border-top: 1px solid #e9e7e7;
}
					
.rate {
  border: 1px solid #f2e7e7;
float: left;
height: 52px;
padding: 10px 85px;
width: 350px;
}
.form-control
{
width: 350px;
margin-top: 5px;
}

.rate:not(:checked) > input {
    position:absolute;
	 clip:rect(0,0,0,0);
}
.rate:not(:checked) > label {
    float:right;
    width:1em;
    overflow:hidden;
    white-space:nowrap;
    cursor:pointer;
    font-size:26px;
    color:#ccc;
}
.rate:not(:checked) > label:before {
    content: '★ ';
}
.rate > input:checked ~ label {
    color: #ffc700;    
}
.rate:not(:checked) > label:hover,
.rate:not(:checked) > label:hover ~ label {
    color: #deb217;  
}
.rate > input:checked + label:hover,
.rate > input:checked + label:hover ~ label,
.rate > input:checked ~ label:hover,
.rate > input:checked ~ label:hover ~ label,
.rate > label:hover ~ input:checked ~ label {
    color: #c59b08;
}
.Hidereview b
{
display:none;
}

/*star rating css end here*/

.reviewFrame
{
margin-top:20px;
margin-top: 20px;
text-align: initial;
}

#UlCategoryList
{
margin-top:40px
}

.nxtIconCat
{
float:left;
font-size:16px;
}

.user-icon
{
width: 16px;
position: relative;
right: 2px;
bottom: 2px;
}

.avgre img
{
width:120px;
}

.reviewLink
{
width: 161px;
position: relative;
left: 286px;
border: 1px solid;
padding: 4px;
background: #eff1f3;
background: -webkit-linear-gradient(top,#f7f8fa,#e7e9ec);
background: linear-gradient(to bottom,#f7f8fa,#e7e9ec);
top: 36px;
border: 1px solid #d2d5d7;
border-radius: 2px;
}

.reviewLink a
{
color:#000;
}

.customerReview
{
font-size: 18px;
margin-bottom: 18px;
margin-top: 30px;
font-weight: bold;
 }
 
.AvgreviewFrame
{
margin-top:0px;
}

.noOfStaravg
{
float: left;
margin-right: 120px;
margin-bottom:12px;
}

.avgreview
{
margin-bottom:12px;
}

.headProdReviewList
{
font-size: 18px;
margin-bottom: 15px;
margin-top: 26px;
font-family: 'Lato',Verdana,sans-serif !important;
}

.memberName
{
float:left;
margin-right: 20px;
}

.review, .ReviewDate
{
	
}	
.reviewImg
{
width: 200px;
float: left;
margin-bottom: 63px;
margin-top: 60px;
margin-right: 28px;
}

.prodvalue
{
font-size: 20px;
margin-left: 28px;
margin-top: 60px;
}

.revstr
{
font-size: 25px;
margin-bottom: 12px;
}
/*customer review end here*/


/*---------------------------------Dashboard css starts here-------------------------------------*/
.main-box:hover
{
	box-shadow: 10px 10px 10px #6f90d4;
}
 .main-box
  {
    float: left;
    width:300px;
    margin: 10px;
    height: 145px;
    box-shadow: 5px 4px 4px 2px #aaa5a5;
	border-radius: 5px 5px 8px 8px;
    background: #5685ae;
   
   
  }
   .head-text a:hover
 {
	 color:#fff;
 }
 .head-text a
 {
	 color:#fff;
 }
 .main-head
 {
	 border-bottom: solid 1px #e6e6e6;
 }
  .main-head h3
  {
    font-size: 24px;
font-weight: bold;
font-family: initial;
  }

.desc
{
  padding: 8px;
  color: #fff;
  width: 300px;
}
.link-here a
{
	color:#fff;
}
.link-here a:hover
{
	color:#fff;
}
.desc p
{
	font-family: initial;
	font-size:17px;
}

  .border-top
  {
    border: 2px solid #FEE033;
    border-radius: 5px 5px 0px 0px;
  }
  .head-text
  {
    float: left;
    padding-left: 8px;
  }
  .icons-mem img
  {
    float:right;
  }
  .desc, .link-here
  {
    float: left;
  }

  .link-here
  {
    float: left;
    padding-left: 8px;
	margin-top: 2px;
  }
.margin-btm
{
	margin-bottom:35px;
}
.MemberFormfeedback #Button1
{
	
margin-top: 14px;
width: 58px;
}
.MemberFormfeedback{
	background:#fff;
}
.catebrw
{
	position: absolute;
	margin-top: 10px;
}
.catebrw .form-control
{
		margin-left: 396px;
height: 30px;
border-radius: 4px 0px 0px 4px;

}
 
  /*---------------------------------Dashboard css End here-------------------------------------*/
  
  
  
  
  
  /*mobiles view*/
  @media screen and (max-width: 480px) {
   #topPannel
   {
	   position:inherit;
   }
   pagination, .paginationNext, .paginationLast, .paginationPrev, .paginationFirst {
  border: 1px solid #bebaba;
  padding: 6px;
  border-radius: 2px;
 
}
   .dropdown 
   {
	   margin-top: 61px;
float: right;
width: 100px;
padding:0px;
   }
   .dropbtn
   {
	   width: 73px;
height: 36px;
font-size: 8px;
   }
   .dropdown-content
   {
	   min-width: 100px;
	   font-size:12px;
   }
   #q
   {
	   width: 200px;
       height: 22px;
       
   }
   
   #SearchProduct
   {

margin-bottom: 96px;
margin-left: 80px;
position: relative;
bottom: 83px;
width:100px;


   }
   #btnSearchProduct
   {
	   height: 24px;
border-radius: 0p� 5px 5px 0px;
background-image: url("go_search.png");
width: 38px;
border: 2px;
position: relative;
left: 174px;
bottom: 23px;


   }
   
   #ProImg img
   {
	   max-width: 226px;
   }
   .ProductPageDesc
   {
	   margin-left:0px;
   }
 #btnAddToCart
   {
	   background: linear-gradient(to bottom,#fee033,#f3bc31);
    background-repeat: repeat;
background-repeat: no-repeat;
color: #000;
cursor: pointer;
display: inline-block;
padding: 7px 15px 8px;
border-radius: 3px;
color: #4d4a4a;
text-decoration: none;
font-family: inherit;
font-weight: bold;
font-size: 15px;
cursor: pointer;
line-height: normal;
margin: 0;
border: none;
width: 158px;
height: 30px;
   }
   #ProductQty
   {
	   margin-left: 0px;
         margin-bottom: 28px;
		 margin-top: 72px;
   }
   #ProductPageDesc8
   {
	   background-color: #F7CA32;
border: none;
color: white;
padding: 4px;
text-align: center;
text-decoration: none;
display: inline-block;
font-size: 12px;
font-weight: bold;
font-style: italic;
border-radius: 2px;
font-family: 'Lato',Verdana,sans-serif !important;
position: absolute;
width: 101px;
height: 25px;
left:5px;
   }
   #ProductPageDesc5
   {
	   padding-left:4px;
   }
   .noReview
   {
	   width:146px;
   }
   #SendProductLinkEmail input
   {
	   width: 243px;
   }
   .reviewLink
   {
	   width: 161px;
position: relative;
left: 2px;
top: -15px;
   }
   
   .divCartPriceDetail
   {
	   width: 30%;
   }
  #ViewCartTotal
  {
	  margin-left:12px;
	  width: 263px;
  }
   .ViewCartHeading div
   {
	   width: 20%;
   }
   .ViewCart #cartButton
   {
	   padding-left:12px;
   }
   .viewCartTotalDetail
   {
	   padding:0px;
   }

}


/*-----mombile responsive end here------*/

#Package1010
{
	display:none;
}
.TextAreaRemark
{
	display:none;
}

.TabSel
{
	font-size:14px;
}
#ddlMessageType
{
	margin: 5px 0px 10px;
}
#FileUpload1
{
	margin-top:6px;
}

.BrwFeedback
{
	width: 100%;
margin-left: 54%;
font-size: 16px;
color: #083008;
font-weight: bold;
padding: 10px;
border: 1px solid #e6db55;
background: #ffffe0;
}
#tdLbl-TandC1 
{
	position: absolute;
right: 116px;
}


/*------------------------------------------deactive products form ------------------------------------------*/

.DeactivateProductClass2
{
margin-left: 22px;
font-size: 15px;
color: green;
}
.DeactivateProductClass
{
	margin: 8px 0px 15px 0px;
}
.MemberFormButton
{
	margin-left:25px;
}
/*#Button1, .MemberFormButton
{
	margin-left:50px;
	margin-top:12px;
}*/

/*06.06.2018 */

.DeactivateProductClass input{
	border-radius:10px;
	width:270px !important;
}


#tdData-MemberCode #MemberCode,
#tdData-TransferedAmount #TransferedAmount,#tdData-BalanceAmount #BalanceAmount
{

	
	padding-right:10px;
	
	
}

 
/*#tdData-MemberName #MemberName{
	height: 30px;
	width: 260px;
	padding-right:10px;
	border-radius: 10px;
}
*/

.MemberFormbuybtc-1 #txtSellerMemberiD,
.MemberFormbuybtc-1 #txtSellerCode,
.MemberFormbuybtc-1 #txtSellerName,
.MemberFormbuybtc-1 #txtSellingCoins,
.MemberFormbuybtc-1 #txtSellerBTCConversion,
.MemberFormbuybtc-1 #txtBuyingCoins,
.MemberFormbuybtc-1 #txtSellingCoinsRate,
.MemberFormbuybtc-1 #txtPayableAmount

{
  height: 30px;
  width: 270px;

}

 #txtSellerMemberiD,
 #txtSellerCode,
 #txtSellerName,
 #txtSellingCoins,
 #txtSellerBTCConversion,
 #txtBuyingCoins,
 #txtSellingCoinsRate,
 #txtPayableAmount

{
  height: 30px;
  width: 260px;
  padding-right:10px;
  border-radius: 10px;

}

#tdData-Membercode,#tdData-RequestedCoins #RequestedCoins,#tdData-RequestedRate #RequestedRate{
  height: 30px;
  width: 260px;
  padding-right:10px;
  border-radius: 10px;
}
/*.form-control ,.numInput{
	width: 270px !important;
	border-radius: 8px;
	height: 34px;
}*/

/*----------------------------------------------deactivate prodcuts end here----------------------------------*/

/*#lblMemberCode
{
	margin-bottom:12px;
}*/
#DyamicButtonClear-MakeCharity
{
	
	margin-top: 28px;
margin-left: 497px;
}
#DyamicButtonSave-MakeCharity
{
	margin-left: 405px;
margin-top: 26px;
}
#DyamicButtons-MemberTopup
{
	margin-top:120px;
}
.rflink
{
	font-size:15px;
	font-weight:bold;
	color:red;
}

.td2
{
	font-family: arial;
}
.MemberSecurityCodeData #txtOldSecurityCode, #txtNewSecurityCode, #txtConfirmSecurityCode
{
	height:30px;
	margin-left: 12px;

}
.MemberSecurityCodeLable
{
	margin-left:12px;
}
.DyamicButtonClear .ButtonBg1{
	margin-top:0px;
}
.MemberSecurityCodeButton
{
	margin-top: 58px;
margin-left: 243px;
}
.MemberSecurityCodeData, .MemberPasswordData
{
	margin-bottom:20px;
	margin-left:5px;
}
.MemberPasswordData #txtOldPassword, #txtNewPassword, #txtConfirmPassword
{
	height:30px;
		margin-left: 12px;
}
.MemberPasswordLable
{
text-align: initial;
}
.MemberPasswordButton
{
	margin-left: 186px;
}
#lblTandC3
{
	position:absolute;
	left: 58px;
}
#tdData-TandC3
{
	position: absolute;
}
#DyamicButtonClear-Withdrawal
{
	margin-top:20px;
}

#DyamicButtonClear-BitcoinTopup, #DyamicButtonClear-TransferToMember
{
	margin-left: 142px;
margin-top: 9px;
}
#DyamicButtonSave-TransferToMember
{
	margin-top:20px;
}
#DyamicButtonClear-Shoppingcart
{
	margin-left: 140px;
margin-top: 8px;
}
#DyamicButtonClear-MemberTopup
{
	margin-left: 142px;
margin-top: 8px;
}
#DyamicButtonClear-Withdrawal
{
	margin-left: 141px;
margin-top: 30px;
}

.SellMyThrivesharelabel
{
	margin-left: 15px;
font-size: 15px;
}
.SellMyThrivesharebox
{
	margin-bottom:12px;
}
#cmbSellAddshare
{
	margin-left: -10px;
}
#DyamicButtonSave-Withdrawal
{
	margin-top: 33px;
margin-left: 55px;
}
#DyamicButtonSave-MemberTopup
{
	margin-left: 332px;
margin-top: 11px;
}
#DyamicButtonSave-Shoppingcart
{
	margin-left: 50px;
margin-top: 8px;
}
#DyamicButtonSave-BitcoinTopup, #DyamicButtonSave-TransferToMember
{
	margin-left: 50px;
margin-top: 9px;
}
.enterMsg
{
	padding: 5px;
}
.sendmsgbtn
{
	margin-left: 12px;
}
#ImageUploaded1:after
{
	content:"(Image size should be 200px height & 200px width)";
	 color: red;
    font-weight: bold;
	font-style:italic;

}

#lblImageUploaded2:after
{
	content:"Image approximate size should be 132*100";
	 color: red;
    font-weight: bold;
	font-style:italic;
}
#lblImageUploaded3:after
{
	content:"Image approximate size should be 100*100";
	 color: red;
    font-weight: bold;
	font-style:italic;
}
#tdData-SmallImage1:after
{
	content: "(Image size approximate should be 411*408)";
color: red;
font-weight: bold;
font-style: italic;
margin-left: 169px;
font-size: 13px;
}


#shippingwithinstate, #shippingoutsidecountry
{
	margin-left:12px;
}

/*.MemberLogOff
	
	{
		
		display:none;
	}*/

/*custom change css sandeep*/

 .MemberFormsellbtc  .MemberFormTable{
	border: 1px solid #A6A6A6;
	color: #595959;
	border-radius: 3px 3px 0px 0px;
    margin-top: 10px;
    width: 50%;
    padding: 10px;

}


#tdData-TransferedAmount #TransferedAmount{
	width: 260px !important;
}
#lblTandC a {
    margin-left: 12px;
    color: #333;
}


/*Style for the UserProfile Menu*/
ul#menu{

height: 3em;
 margin-top: 0px;
margin-right: 0px;
padding: 0 0px;
position: absolute;
right: 0px;
z-index: 99;
margin-right: 12px;
color:#666;
top: 3px;

}
.cart-count{
	 position: absolute;
right: 4.6%;
top: 18px;
font-size: 16px;
color:#a32928;
}
.cart-icon{
position: absolute;
right: 61px;
top: 34px;
color: #43101a;

font-size: 25px;
}


ul#menu > li{
float:left;
list-style-type:none;
position:relative;
}

#menu label{
position:relative;
display:block;
padding:0 18px 0 12px;
transition:background 0.3s;
cursor:pointer;
font-size: 12px;
}


#menu label:after{
content:"";
position:absolute;
display:block;
top:50%;
right:5px;
width:0;
height:0;
border-top:4px solid rgba(255,255,255,.5);
border-bottom:0 solid rgba(255,255,255,.5);
border-left:4px solid transparent;
border-right:4px solid transparent;
transition:border-bottom .1s, border-top .1s .1s;
}

#menu label:hover,
#menu input:checked ~ label{background: rgba(251, 251, 251, 0.3);}

#menu input:checked ~ label:after{
border-top:0 solid rgba(255,255,255,.5);
border-bottom:4px solid rgba(255,255,255,.5);
transition:border-top .1s, border-bottom .1s .1s;
}

/*hide the inputs*/
#menu input{display:none}

/*show the second levele menu of the selected voice*/
#menu input:checked ~ ul.submenu{
max-height:300px;
transition:max-height 0.5s ease-in;
}

/*style for the second level menu*/
ul.submenu{
max-height:0;
padding:0;
overflow:hidden;
list-style-type:none;
background:#444;
box-shadow:0 0 1px rgba(0,0,0,.3);
transition:max-height 0.5s ease-out;
position:absolute;
min-width:100%;
}

ul.submenu li a{
display:block;
padding:12px;
color:#ddd;
text-decoration:none;
box-shadow:0 -1px rgba(0,0,0,.5) inset;
transition:background .3s;
white-space:nowrap;
}

ul.submenu li a:hover{
background:rgba(0,0,0,.3);
}
/*Style for the UserProfile Menu end here*/

.MemberFormSendWebSiteLink .container{
	border-radius: 5px;
background-color: #f6f6f6;
padding: 20px;
}
#TomailId{
	width: 100% !important;
padding: 12px;
border: 1px solid #ccc;
border-radius: 4px;
box-sizing: border-box;
margin-top: 6px;
margin-bottom: 16px;
resize: vertical;
}
#FrommailId{
	width: 100% !important;
padding: 12px;
border: 1px solid #ccc;
border-radius: 4px;
box-sizing: border-box;
margin-top: 6px;
margin-bottom: 16px;
resize: vertical;
height: 160px !important;
}
.MemberFormSendWebSiteLink .numInput{
	text-align:left;
}
.MemberFormSendWebSiteLink #Button1{
	background-color: #4C9ED9 !important;
color: white;
padding: 12px 15px;
border: none;
border-radius: 4px;
cursor: pointer;
padding: 5px 15px;
}
.MemberFormSendWebSiteLink #Button1:hover{
	background-color: #4C9ED9 !important;
color: white;
padding: 12px 15px;
border: none;
border-radius: 4px;
cursor: pointer;
padding: 5px 15px;
}


.user_name input, .user_mob input, .user_email input, .user-remarks textarea {
    padding: 10px;
    width: 250px !important;
    border: 1px solid #ABADB3;
    border-radius: 2px;
}
.user_name, .user_mob, .user_email, .user-remarks {
    background: #fff;
    background: #49a2e7;
}
.user_name{
	margin-top:25px;
}


#ProductDataTitle,#ProductDataAddInfo,#ProductData,#SendProductLink, #ReviewBox, .ReviewBox{
	display:none;
}

.divCartImageDetail img{
	width: 50px;
}

.ChangeShippingAdress{
	display:none;
}
.sub-md{
	font-weight: bold;
}
#comp{
	font-weight: bold;
	margin-bottom: 12px;
	margin-top: 10px;
}
.TreeDLCount{
	display:none;
}
#TandC{
	margin-top: -4px;
}
#boxImageUploaded2,#boxImageUploaded3,#boxImageUploaded4,#lblImageUploaded2,#lblImageUploaded3,#lblImageUploaded4,#btnDeleteImageUploaded1{
display:none;	
}

.mrp{
	color:red;
	  font-weight: bold;
}

.amt{
	  text-decoration: line-through;
	  color:#686a6c;
font-weight: bold;
}

#CategoryProductDesc1 a{
	
	color:#a32928;
font-weight: bold;
text-decoration: none;
}


#tdLbl-Thumbnail2,#tdLbl-Thumbnail2,#tdData-Thumbnail2{
	display:none;
}


.s{
	border: 1px solid
#b3b3ff !important;
padding: 3px !important;
box-shadow: 5px 5px 5px
#888888 !important;
}
/*.card .card-block {
    padding-top: 5px;
    padding-right: 10px;
    padding-bottom: 0px;
    padding-left: 10px;
}

.card{
	margin-bottom: 30px;
-webkit-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
flex-wrap: wrap;
-ms-flex-wrap: wrap;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
min-width: 0;
word-wrap: break-word;
background-color:
#fff;
background-clip: border-box;
border: 1px solid rgba(0, 0, 0, .125);
border-radius: .25rem;
margin-right: -15px;
margin-left: -15px;
}
*/
.bg-c-purple{
	background: #5D0F0D !important;
}
.box-bv{
	font-size: 13px;
}


.bg-c-red{
	background: #ff5252 !important;
}

.bg-c-blue{
	background: #448aff !important;
}

.h4, h4 {
    border-bottom: 1px solid 
    #e5e5e5;
    padding-bottom: 10px;
    margin-bottom: 10px;
	text-align:center;
}
.f-purple {
    color: #9c53fe;
}
.fa {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
        font-size: 14px;
    font-size: 14px;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.f-22 {
    font-size: 22px !important;
}
/*.card .card-block {
    padding-top: 5px;
    padding-right: 10px;
    padding-bottom: 0px;
    padding-left: 10px;
}
*/
.text-white {
    color: 
    #fff !important;
    font-weight: bold;
	text-align: center;
}
#ContentPlaceHolder1_lbl_single_downline{
	text-align::center;
}
.incbox{
	padding-left: 20px!important;
padding-right: 20px!important;
}

.box-bv{
	padding-left: 20px!important;
padding-right: 20px!important;
}

.update-title{
	font-size: 18px;

font-weight: bold;
}

.update-title-banck{
	font-size: 18px;
font-weight: bold;
margin-left: 15px;
margin-top: 20px;
}




/*.CommPaging{
	display: ruby-base;
}*/
.pagination a{
padding-left: 0;
list-style: none;
border-radius: 0.25rem;
padding: 6px;
color:#fff;
}
.paginationActive{
	padding: 6px;
background: #f96a24;
border-radius: 2px;
font-weight: bold;
color: #fff;
border: 1px solid #bebaba;
}

.pagination:hover {
   border: 1px solid #bebaba;
#111111;
background: linear-gradient(to bottom,
#eeecec 0%,
#dddbdb 100%);
padding: 6px;border-radius: 2px;}

.incbox{
	border: 1px solid #b3b3ff !important;
box-shadow: 5px 5px 5px #888888 !important;
height:200px!important;
text-align: center;
}


.BV{
	margin-left: -30px;
}

.MemberFormButton{
	
	margin-top: 25px;
}
.MemberFormViewSalesStatusBV{
	margin-top: 10px;
}



#ReportLabelifnoData-101,#ReportLabelifnoData-100,#ReportLabelifnoData-90,
#ReportLabelifnoData-301,#ReportLabelifnoData-136,#ReportLabelifnoData-127,#ReportLabelifnoData-812,#ReportLabelifnoData-463,#ReportLabelifnoData-814,
#ReportLabelifnoData-1,#ReportLabelifnoData-444,#ReportLabelifnoData-12,#ReportLabelifnoData-13,#ReportLabelifnoData-462,#ReportLabelifnoData-362,
#ReportLabelifnoData-18,#ReportLabelifnoData-102,#ReportLabelifnoData-182,#ReportLabelifnoData-460,#ReportLabelifnoData-662,#ReportLabelifnoData-350,
#ReportLabelifnoData-103,#ReportLabelifnoData-168,#ReportLabelifnoData-184,#ReportLabelifnoData-141,#ReportLabelifnoData-1002,#ReportLabelifnoData-952,#ReportLabelifnoData-955{

margin: 0 0 10px 0;
padding: 10px;
border: 1px solid
#e6db55;
background:
#ffffe0;	
color:
    #666;
    font-weight: normal;
    font-size: 15px;
}

#ReportLabelifnoData-692,#ReportLabelifnoData-688,#ReportLabelifnoData-685,#ReportLabelifnoData-690,#ReportLabelifnoData-720,#ReportLabelifnoData-124,#ReportLabelifnoData-125,#ReportLabelifnoData-1002
,#ReportLabelifnoData-892,#ReportLabelifnoData-942,#ReportLabelifnoData-952,#ReportLabelifnoData-955
{color: #595959;
padding: 6px 8px 6px 15px;
border: 1px solid #A6A6A6;
background-color: #FFECB3;
background-image: -moz-linear-gradient(center top , #FAFAFA, #EDEDED);
background-repeat: repeat-x;
border-radius: 3px;
font-weight: bold;}
#ReportLabelifnoData-955::after {
    content: "For indetails report enter from date & to date 26 June 2024 onwards only";
}
#ReportLabelifnoData-952::after {
    content: "For indetails report enter from date & to date 26 June 2024 onwards only";
}

#MemberTree .SitePageTitle::after {
    content: "Direct seller team report structure (in between genius verses winner team wise)";
}
#ReportLabelifnoData-124::after {
    content: "There is no activation products ";
}
#ReportLabelifnoData-125::after {
    content: "There is no repurchase products ";
}
#ReportLabelifnoData-692::after {
    content: "There is no satisfied level bonus ";
}
#ReportLabelifnoData-688::after {
    content: "There is no satisfied performance bonus ";
}
#ReportLabelifnoData-690::after {
    content: "There is no satisfied family bonus";
}
#ReportLabelifnoData-685::after {
    content: "There is no satisfied awarenes bonus";
}
#ReportLabelifnoData-1::after {
    content: "There is no used pin ";
}
#ReportLabelifnoData-127::after {
    content: "There is no topup pin ";
}
#ReportLabelifnoData-136::after {
    content: "There is no message ";
}

#ReportLabelifnoData-101::after {
    content: "Awarenes bonus (Enter from & to date for your relevant bonus report)";
}
#ReportLabelifnoData-814::after {
    content: "Tds Ledger report(Enter from & to date for your relevant tds report)";
}
#ReportLabelifnoData-362::after {
    content: "Direct level bonus (Enter from & to date for your relevant bonus report)";
}
#ReportLabelifnoData-17::after {
    content: "Awarenes bonus";
}

#ReportLabelifnoData-100::after {
    content: "There is no income ";
}

#ReportLabelifnoData-102::after {
    content: "Family bonus (Enter from & to date for your relevant bonus report)";
}
#ReportLabelifnoData-182::after {
    content: "Performance bonus (Enter from & to date for your relevant bonus report)";
}

#ReportLabelifnoData-462::after {
    content: "District stockist bonus (Enter from & to date for your relevant bonus report)";
}

#ReportLabelifnoData-103::after {
    content: "There is no Income ";
}
#ReportLabelifnoData-168::after {
    content: "There is no Products Dispach";
}
#ReportLabelifnoData-350::after {
    content: "Willingly repurchase bonus (Enter from & to date for your relevant bonus report)";
}

#ReportLabelifnoData-812::after {
    content: "Automatic gst invoice copy started from date & time 01-May-2023 time 19:40 (onwardds)";
}
#ReportLabelifnoData-463::after {
    content: "Surprise bonus(Enter from & to date for your relevant bonus report)";
}
#ReportLabelifnoData-184::after {
    content: "There is no paid commission";
}
#ReportLabelifnoData-460::after {
    content: "Mini pickup center bonus (Enter from & to date for your relevant bonus report)";
}
#ReportLabelifnoData-662::after {
    content: "Mini pickup center bonus from district stockist (Enter from & to date for your relevant bonus report)";
}
#ReportLabelifnoData-141::after {
    content: "Your KYC Already Submitted";
}
#ReportLabelifnoData-685::after {
    content: "There is no income ";
}
#ReportLabelifnoData-720::after {
    content: "You are not eligble for beginner field work bonus because your corssed 4 lakh inocme on single pan card ";
}

#tblenquiry .AlternateRow,#tblenquiry .AlternateRow1{
	padding-left: 0px !important;
}

#tblenquiry .numInput{
	width: 140px !important; 
}
#tblenquiry input{
padding: 4px;
border-radius: 1px;
}
.btnSearch{border: none !important;;}
.text-black{
	font-weight: bold;
}

#menu li label{
	margin-bottom: 0px;
}

#page-heading .options {
    display: inline;
    float: right;
    position: relative;
    top: -5px !important;
    right: 13px !important;

}

#page-heading {
    background: 
#f7f8fa;
padding-left: 12px;
}

#enquiry #tdDetailMessage{

	padding-bottom: 0px !important;
}

.ReportTd {
	word-break: break-all;
}
.UploadKYC_PAN,.UploadKYC_FrontAadhar,.UploadKYC_BackAadhar,.UploadKYC_BankDetails,.UploadKYC_MemberPhoto{
	padding:5px;;
margin-left: 32px;
margin-top: 12px;
}

.uploadkyc_pantext{
	margin-right: 96px;
}

.uploadkyc_adhartextback{
	margin-right: 4px;
}
.MemberFormUploadKYC-1 .abc{
  margin-left: 4%;
  border-radius: 0px !important;
}

.kyc-title{
margin-bottom: 30px;
padding-top: 5px;
padding-bottom: 5px;
border-bottom: 1px solid #b8b6b4;
font-size: 20px;
margin-top: 18px;
}

#PinRequest .ReportFooter{
background: #ffff;
}

.ReportTotalQty {
    float: left;
    width: 41%;
    padding-top: 10px;
}

.MemberFormChangeLoginPassword label{
	margin-bottom: 0px !important;
}

.MemberFormChangeTransactionPassword label{
  margin-bottom: 0px!important;
}
.MemberFormChangeTransactionPassword .MemberFormButton,.MemberFormChangeLoginPassword .MemberFormButton{
 margin-left: 15px;
}
.change-pass{
color:
#595959;
padding: 6px 8px 6px 15px;
border: 1px solid
#A6A6A6;
background-color:
    #F5F5F5;
    background-image: -moz-linear-gradient(center top , #FAFAFA, #EDEDED);
    background-repeat: repeat-x;
    font-weight: bold;
   
    line-height: 23px;
    border-left: 0px !important;
border-right: 0px !important;
}
#MainTable {
    text-align: justify;
}
#mainDiv {
    text-align: left;
}

.MemberFormChangeLoginPassword,.MemberFormChangeTransactionPassword{
	width: 98%;
padding-left: 10px;
padding-top: 10px;
}

.MemberFormChangeLoginPassword .MemberFormTable{
	border-left: 1px solid
#A6A6A6;
border-right: 1px solid
#A6A6A6;
border-bottom: 1px solid
#A6A6A6;
margin-bottom: 10px;
color:
#020202;
}

.MemberFormChangeTransactionPassword .MemberFormTable{

	border-left: 1px solid
#A6A6A6;
border-right: 1px solid
#A6A6A6;
border-bottom: 1px solid
#A6A6A6;
margin-bottom: 10px;
color:
#020202;
}

.change-sub {
  padding-left: 12px;
  color: #4e4d4c;
}

.ViewProfile{
	margin-top: 14px;
}

.MemberFormSendMessageToAdmin .MemberFormTable{

	border-left: 1px solid
#A6A6A6;
border-right: 1px solid
#A6A6A6;
border-bottom: 1px solid
#A6A6A6;
margin-bottom: 10px;
color:
#020202;
}

.MemberFormTable{

	border-left: 1px solid
#A6A6A6;
border-right: 1px solid
#A6A6A6;
border-bottom: 1px solid
#A6A6A6;
margin-bottom: 10px;
color:
#020202;
margin-top: 10px;
}



.modalconent {
    position: absolute;
    top: 50% !important;
    left: 50% !important;}

    #enquiry #DfTable{
    	margin-top: 6px !important;
    }
    .abc{
    	margin-bottom: 15px;
    	margin-left: 4%;
    }
    #Tab-1-1{margin-bottom: 5px;color: #fff;font-size:10px;}

    #tblMemberRequestPin .AlternateRow,#tblMemberRequestPin .AlternateRow1{
    	padding-left: 0px !important;
    }

    #tblMemberRequestPin input{
   padding: 4px;
  width: 215px;
    }
#tdData-RequestTo select,#tdData-PaymentMode select {
 padding: 9px;
  width: 215px;
}
#tdData-CustomerLoc textarea{
padding: 4px;
  width: 215px;
}
    #Detail-1-1{
    	margin-top: 60px;
    }

    #page-content{
    	background: #dfe5ef !important;
    }

    #page-heading {
 background: #dfe5ef !important;
}
.pay-links{
text-align:center;
}

.online-height{
height:120px;
margin-top:30px;
font-size:20px;

}
.pay-links img{
width: 50%;
}
.bank-trasfer{
padding:12px;
}
#customers {
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  border-collapse: collapse;
  width: 100%;
}

#customers td, #customers th {
  border: 1px solid #ddd;
  padding: 8px;
}

#customers tr:nth-child(even){background-color: #f2f2f2;}

#customers tr:hover {background-color: #ddd;}

#customers th {
  padding-top: 12px;
  padding-bottom: 12px;
  text-align: left;
  background-color: #4CAF50;
  color: white;
}

.TreeBackTopButton{
display: inline-flex;
margin-top: 15px;
}
.TreeTopButton a,.TreeBackButton a{
color:#fff;
text-decoration: none;
}
.TreeTopButton, .TreeBackButton{
margin-right: 12px;
border: none;
padding: 5px 12px;
text-align: center;
text-decoration: none;
display: inline-block;
font-size: 16px;
margin: 4px 2px;
cursor: pointer;
background-color: #4B5F7D;
border-radius: 2px;

}
.TreeBackButton{margin-left: 12px;}

#MemberRequestPin #tdDetailMessage{
color: #3DC480;
font-size: 16px;
width: 95%;

}

#tdData-Placement input{
	height: 16px !important;
} 



/*Radio button css for chrome browser only*/
#tdData-Placement span {
        padding-left: 17px;
       
}

#tdData-Placement input[type=radio] {
        cursor:pointer !important; 
}

 #tdData-Placement input[type=radio]:after {
        content:' ';
        position:relative;
        display:inline-block;
        top:-8px;
        left:0px;
        width:10px;
        
}

#tdData-Placement input[type=radio]:checked:after {
        background-color:gray;
}

.new-join{
	color: #d00b26 !important;
    font-weight: bold !important;
}

.modalconent {
	text-align: center;

}
.modalconent input{
	border: none !important;
}


.MemberFormfeedback .MemberFormTable{

margin-left: 28px;
border: none;
background: #49a2e7 !important;
padding: 15px;
margin-left: 0px;
margin-bottom: 0px;

}



.MemberCommision-127 .ReportLabel{
	color: red;
}

.BlankNode{
	display: none;
}
.news-view {
    color: #fff;
}
.MemberDashReportTitle th{
	
	color:#666 !important;
}

.logout a {
    color: #666;
    margin-right: 16px;
}

#tbltransactiontrack .DynamicFormRow{
	
	
}
#tbltransactiontrack #lblTransactionNumber{}
#tbltransactiontrack input, #tbltransactiontrack textarea{
	
	padding: 8px;
    padding-right: 8px;
padding-right: 8px;
width: 450px;
border-radius: 2px;
border: 1px solid #a8a39e;
}


#transactiontrack #DyamicButtons{
	display: none;
	
}

#transactiontrack #tdDetailMessage{
	
border-radius: 5px;
width: 87%;
position: relative;
transition: all 5s ease-in-out;
left:1px;
}

#tbltransactiontrack .AlternateRow {
    width: 250px;
}

#MemberReportDiv-0-210 table.dataTable thead th, table.dataTable thead td, #MemberReportDiv-0-205 table.dataTable thead th, table.dataTable thead td{
    padding: 0px 0px !important;
border: 1px solid white;
	
}

#MemberRequestPin .AlternateRow, #MemberRequestPin  .AlternateRow1{
	
	width:auto;text-transform: uppercase;display:ruby;
}

#MemberRequestPin #ProductId{
	margin-left:0px;
}
#PTMemberRequestPin{
	color: #2d548e;
font-size: 13px;
text-transform: uppercase;
}

#tblMemberRequestPin .DynamicFormRow {
    width: 49%;
    min-height: 40px;
    float: none;
    padding-bottom: 10px;
    padding-left: 10px;
}


#tblMemberRequestPin #productid{
	width:100%;
}

#tblMemberRequestPin textarea{
	
	width:450px;
}
#tblMemberRequestPin #lblProductId{
	
	margin-top:12px;
}

#MemberReportDiv-0-205 table.dataTable thead th, table.dataTable thead td {
    padding: 0px;
    border-bottom: 1px solid #111111;
}

#MemberReportDiv-0-205 table {
    line-height: 18px;
}
#tdData-ProductId #ProductId, #tdData-BitcoinUSD #BitcoinUSD, #tdData-Currency #Currency{
	
padding: 8px;
width: 450px;
border-radius: 2px;
border: 1px solid #a8a39e;
}
#tblMemberRequestPin input {
    padding: 8px;
    width: 450px;
    border-radius: 3px;
}
#tdData-RequestTo select, #tdData-PaymentMode select {
    padding: 9px;
    width: 360px;
}

#MemberRequestPin #tdDetailMessage {
    color: #3DC480;
    font-size: 13px;
    width: 95%;

}

#DfTable #tdDetailMessage {
    float: none;
    padding-top: 10px;
    margin-left: 10px;
    padding-bottom: 20px;
   
    border-radius: 4px;
}
#MemberReportDiv-0-220 table.dataTable thead th, table.dataTable thead td{
    padding: 0px;
    border-bottom: 1px solid #111111;
}

#MemberReportDiv-0-280 table.dataTable thead th, table.dataTable thead td {
    padding: 0px;
    border-bottom: 1px solid #111111;
}
#MemberReportDiv-0-220 table {
    line-height: 18px;
	text-align: left;
}
#MemberReportDiv-0-240 table.dataTable thead th, table.dataTable thead td, #MemberReportDiv-0-602 table.dataTable thead th, table.dataTable thead td {
    padding: 0px;
    border-bottom: 1px solid #111111;
}
#MemberReportDiv-0-380 table {
    line-height: 18px;
	text-align: left;
}
#MemberReportDiv-0-380 table.dataTable thead th,table.dataTable thead td {
	padding: 0px;
    border-bottom: 1px solid #111111;
}
#MemberReportDiv-0-5 table {
    line-height: 18px;
	text-align: left;
}
#MemberReportDiv-0-5 table.dataTable thead th,table.dataTable thead td {
	padding: 0px;
    border-bottom: 1px solid #111111;
}

#MemberReportDiv-0-101 table {
    line-height: 18px;
	text-align: left;
}
#MemberReportDiv-0-101 table.dataTable thead th,table.dataTable thead td {
	padding: 0px;
    border-bottom: 1px solid #111111;
}

#MemberReportDiv-0-102 table {
    line-height: 18px;
	text-align: left;
}
#MemberReportDiv-0-102 table.dataTable thead th,table.dataTable thead td {
	padding: 0px;
    border-bottom: 1px solid #111111;
}
#MemberReportDiv-0-182 table {
    line-height: 18px;
	text-align: left;
}
#MemberReportDiv-0-182 table.dataTable thead th,table.dataTable thead td {
	padding: 0px;
    border-bottom: 1px solid #111111;
}


#MemberReportDiv-0-240 table {
    line-height: 18px;
	text-align: left;
}
#MemberReportDiv-0-235 table.dataTable thead th, table.dataTable thead td {
    padding: 0px;
    border-bottom: 1px solid #111111;
}

#MemberReportDiv-0-235 table {
    line-height: 18px;
	text-align: left;
}
#MemberReportDiv-0-245 table.dataTable thead th, table.dataTable thead td {
    padding: 0px;
    border-bottom: 1px solid #111111;
}

#MemberReportDiv-0-245 table {
    line-height: 18px;
	text-align: left;
}
#MemberReportDiv-0-280 table {
    line-height: 18px;
	text-align: left;
}

#DetailMemberReport-0-280_filter label::before{
	
	content:"By bank transaction id ";
}

#tblMemberRequestPin .DynamicFormRow , #Memberpickrqst .DynamicFormRow,
#pickrqst .DynamicFormRow,#tblTransferUpload .DynamicFormRow,#tblMemberRequestEPin .DynamicFormRow,
#tblExtremePackage .DynamicFormRow,#tblPrimiumPackage .DynamicFormRow,#tblExtremetransferEpin .DynamicFormRow, 
#PrimiumtransferEpin .DynamicFormRow,  #tblebiodstrns .DynamicFormRow,#tblGstcertificate .DynamicFormRow,#tblPckDsnotarized .DynamicFormRow,#tblebiorfndsl .DynamicFormRow    {
    width: 49%;
    min-height: 40px;
    float: none;
    padding-bottom: 10px;
    padding-left: 10px;
}


#tblMemberRequestPin #productid{
	width:100%;
}

#tblMemberRequestPin textarea, #pickrqst textarea, #tblGstcertificate textarea{
	
	width:450px;
}
#tblMemberRequestPin #lblProductId{
	
	margin-top:12px;
}

#MemberReportDiv-0-205 table.dataTable thead th, table.dataTable thead td {
    padding: 0px;
    border-bottom: 1px solid #111111;
}


#MemberReportDiv-0-250 table.dataTable thead th, table.dataTable thead td,#MemberReportDiv-0-470 table.dataTable thead th, table.dataTable thead td,
#MemberReportDiv-0-325 table.dataTable thead th,table.dataTable thead td,#MemberReportDiv-0-136 table.dataTable thead th,table.dataTable thead td,
#MemberReportDiv-0-580 table.dataTable thead th,table.dataTable thead td,#MemberReportDiv-0-581 table.dataTable thead th,table.dataTable thead td,
#MemberReportDiv-0-582 table.dataTable thead th,table.dataTable thead td,#MemberReportDiv-0-583 table.dataTable thead th,table.dataTable thead td,
#MemberReportDiv-0-584 table.dataTable thead th,table.dataTable thead td,#MemberReportDiv-0-594 table.dataTable thead th,table.dataTable thead td,#MemberReportDiv-0-585 table.dataTable thead th,table.dataTable thead td{
    padding: 0px;
    border:1px solid #111111;
	text-align: left;
}

#MemberReportDiv-0-265 table.dataTable thead th, table.dataTable thead td {
    padding: 0px;
    border-bottom: 1px solid #111111;
	text-align: left;
}
#MemberReportDiv-0-230 table.dataTable thead th, table.dataTable thead td {
    padding: 0px;
    border-bottom: 1px solid #111111;
	text-align: left;
}
#MemberReportDiv-0-240 table.dataTable thead th, table.dataTable thead td {
    padding: 0px;
    border-bottom: 1px solid #111111;
}
#MemberReportDiv-0-235 table.dataTable thead th, table.dataTable thead td {
    padding: 0px;
    border-bottom: 1px solid #111111;
}

#MemberReportDiv-0-245table.dataTable thead th, table.dataTable thead td {
    padding: 0px;
    border-bottom: 1px solid #111111;
}
.alert-msg{
	padding-right: 50px;
}

#MemberReportDiv-0-205 table,#MemberReportDiv-0-230 table {
    line-height: 18px;
}
#MemberReportDiv-0-250 table,#MemberReportDiv-0-230 table {
    line-height: 18px;
	
}
#MemberReportDiv-0-265 table,#MemberReportDiv-0-230 table {
    line-height: 18px;
	
}
#tblMemberpickrqst input{
padding: 8px;
width: 450px;
border-radius: 2px;
border: 1px solid #a8a39e;
}
#tdData-ProductId #ProductId, #tdData-BitcoinUSD #BitcoinUSD, #tdData-Currency #Currency {
    margin-left: 0px;
    padding: 8px;
    width: 360px;
    border-radius: 2px;
    border: 1px solid #a8a39e;
}

#tblpickrqst #SponsorCode,#tblpickrqst #SponsorName,
#tblpickrqst #ToDistributorName,#tblpickrqst #ToDistributorMobile,
#tblpickrqst #Remark,
#tblTransferUpload #SponsorCode,
#tblTransferUpload #SponsorName,
#tblTransferUpload  #newdistName,
#tblTransferUpload #ToDistributorMobile, 
#tblTransferUpload #AmountDeposit,
#tblTransferUpload #Remark,#tblTransferUpload #ToDistributorName,#tblMicroRequestEPin input,
#tblMicrotransferEpin input,#tblFranchiseQuickRequestPin input
,#tblFranchiseMicroRequestPin input,#tblFranchiseTopupRequestPin input, #tblebiodstrns input,#tblebiorcvpr input,#tblebiorcvpr textarea
,#tblGrievencellUser input,#tblGrievencellUser select{
padding: 8px;
width: 360px;
border-radius: 2px;
border: 1px solid #a8a39e;
color: black;
}
#tblGrievencellUser input,#tblGrievencellUser select{padding: 8px;
width: 260px;
border-radius: 2px;
border: 1px solid #a8a39e;
color: black;}
#tblMicroRequestEPin h4 {
    width: 490px;
    text-align: center;
    color: #080945;
}

#tblTransferUpload #lblSponsorCode,
#tblTransferUpload #lblSponsorName,#tblTransferUpload #lblnewdistName,
#lblToDistributorMobile,#lblTableTransferUpload,#lblToDistributorName,
#tblpickrqst #tdLbl-SponsorCode,#tblpickrqst #tdLbl-SponsorName,#tblpickrqst #tdLbl-ProductId,#tblpickrqst #tdLbl-Remark,#lblAmountDeposit{
	width: 450px;
	text-transform: uppercase;
font-weight: bold;
}
#tblFranchiseRequestPin .DynamicFormRow,#tblebiofrst .DynamicFormRow,#tblMicroRequestEPin  .DynamicFormRow,
#tblFranchiseQuickRequestPin .DynamicFormRow,#tblFranchiseMicroRequestPin .DynamicFormRow,#tblFranchiseTopupRequestPin .DynamicFormRow,
#tblebiobkhl .DynamicFormRow,#tblebioblkpnrqst .DynamicFormRow,#tblebiodsptch .DynamicFormRow,#tblebiotkct .DynamicFormRow ,#tblGrievencellUser .DynamicFormRow{
	float:none;
}
#SelfDeclared{
	position: relative;
top: -88px;
}
#tblFranchiseMicroRequestPin #ProductId,#tblFranchiseTopupRequestPin #ProductId, #tblFranchiseTopupRequestPin #SelectPackage, #tblFranchiseQuickRequestPin  #ProductId,#tblFranchiseQuickRequestPin #SelectPackage,#tblFranchiseMicroRequestPin #SelectPackage{
	margin-left:0px;
}
#tblMemberRequestEPin input, #tblExtremePackage input ,#tblPrimiumPackage input,#tblPrimiumtransferEpin input,#tblExtremetransferEpin input,#tblFranchisePrimiumRequestPin input, #tblFranchiseExtremeRequestPin input{
    padding: 8px;
    width: 450px;
    border-radius: 2px;
    border: 1px solid #a8a39e;
	text-align: left;
}
#tblMemberRequestEPin #Address,#tblMemberRequestEPin #Remark,#AddressEdit{
padding: 8px;
width: 350px;
border-radius: 2px;
border: 1px solid #a8a39e;
}
#tdLbl-AddressEdit{
	width: 375px;
padding-left: 0px;
}
#tblAwardProductRequest  #tdLbl-mobile,#tblAwardProductRequest #tdLbl-Total,
#tblAwardProductRequest #tdLbl-SelectPackage,#tblAwardProductRequest #tdLbl-Quantity,#tblAwardProductRequest #tdLbl-Address,#tblAwardProductRequest #tdLbl-Remark{
	width: 450px;
}
#tblMicrotransferEpin .DynamicFormRow {
    float: none;
}
.numInput{text-align:left !important;}
#tblAwardProductRequest #tdLbl-MemberName,#tblAwardProductRequest #tdLbl-mobile,
#tblAwardProductRequest #tdLbl-ProductId,#tblAwardProductRequest #tdLbl-Total,#tblAwardProductRequest #tdLbl-SelectPackage,#tblAwardProductRequest #tdLbl-Quantity{
	padding-left:0px;
}
#tblAwardProductRequest #ProductId,#tblAwardProductRequest #SelectPackage,#tblAwardProductRequest #Address,#tblAwardProductRequest #Remark{
	margin-left:0px;
}
#lblSponsorName,#tdLbl-newdistName,#lblSponsorCode,#tdLbl-AmountDeposit,
#lblToDistributorMobile,#tblMemberRequestEPin #tdLbl-Quantity,
#tblMemberRequestEPin #tdLbl-ProductId,#tblMemberRequestEPin #tdLbl-Remark,
#lblAmountDeposit,#tblMemberRequestEPin #lblAddress,#tblMemberRequestEPin #tdLbl-Total,#tblMemberRequestEPin #tdLbl-Mobile,#tblMemberRequestEPin #tdLbl-SelectPackage,#tblMemberRequestEPin #tdLbl-Address{
	width: 450px;
	padding-left:0px;
	color:#525354;
}
#tblMemberRequestEPin #lblAddress{
	color: #c40d0d;
	font-size: 13px;
	text-align: left;
	font-weight: bold;
}
#tblMemberRequestEPin #tdLbl-SponsorCode,#tblMemberRequestEPin #tdLbl-SponsorName{
	padding-left:0px;
	
}
#tblMemberRequestEPin #SelectPackage{
	padding: 8px;
width: 450px;
border-radius: 2px;
border: 1px solid #a8a39e;
}
#tr-sessionid{
	
	display:none;
}
#tblMemberRequestEPin #ProductId,#tblExtremePackage #ProductId, #PrimiumPackage #ProductId{
	
	margin-left:0px;
}

#tdLbl-TableTransferUpload {
	width:450px;
	padding-left: 0px;
}


.transfer-title::before {
	content: "Transfer Product Pin to any distributor (Collect your product kit immediately from them whom you transfer product pin (for Rs.11000).";
}
.alert-msg::before {
	content: "Alert warning to each & every distributor 100 % Insure before product pin transfer to anybody & Please collect your product kit immediately @ same time when you transfer your valuable product kit pin to  them whom you transfer product pin for product kit.";
color: #eb0c0c;
font-weight: bold;
	}

.Product-Name::before {
	content: "Package Name"
}

.Product-qty::before {
	content: "Your Available product pin Quantity."
}

.Product-tra-qty::before {
	content:"Transfer to product pin quantity."
}
.Display-Distributor-Name::before {
	content: "Transfer product pin to Distributor Name."
}
.Display-Distributor-Code::before {
	content: "Transfer product pin to any pickup center or "
}

.Button-trans-E-pin btnPin::before {
	content: "Click to transfer product Pin"
}
.TblPinTransferCount td {
    padding-left: 15px;
    padding-top: 5px;
    width: 186px;
}

#pnlRegister #lblMemberName{
	color: #a70a0a !important;
font-weight: bold !important;
}
#DyamicButtonClear-MemberRequestPin{
	
	margin-bottom: 50px;
}
#MemberRequestPin #DyamicButtons{
	
	width:95%;
}
#MemberRequestPin #DyamicButtons::after {
	content: "Kindly note :- Pls don't call to account team after submission pin request if you are fill pin request form perfectly & curract after deatails verify our account system transfer you activations pin as early as possible time tx";
    color: #0f053f;
    font-size: 14px;
}

#tblPayoutcomplaint .DynamicFormRow,#Productcomplaint .DynamicFormRow,#tblAwardProductRequestTrasnfer .DynamicFormRow, #tblFranchisePrimiumRequestPin .DynamicFormRow, #FranchiseExtremeRequestPin .DynamicFormRow,#tblaprebypin .DynamicFormRow  {
	width: 49%;
min-height: 40px;
float: none;
padding-bottom: 10px;
padding-left: 10px;
}
#tblPayoutcomplaint input,#tblProductcomplaint input,#tblAwardProductRequestTrasnfer input{
    padding: 8px;
        padding-right: 8px;
    width: 450px;
    border-radius: 3px;
	text-align: left;
}
#tbldsrsgltr select,#tbldsrsgltr input,#tbldsrsgltr textarea,#tblebioStdetails input,#tblebioStdetails textarea,#tblebioauthono input,#tblebioauthono textarea,
#tblApreApr input,#tblApreApr textarea,#tblaprebypin input,#tblebiodssnc input,#tblebiodssnc textarea,#tbleventstate select
{width:350px;padding: 8px;
  padding-right: 8px;
border-radius: 2px;
border: 1px solid #a8a39e;
text-align: left;}
#tbldsrsgltr .AlternateRow1,#tbldsrsgltr .AlternateRow,#tblebioStdetails .AlternateRow,#tblebioStdetails .AlternateRow1,#tblebioauthono .AlternateRow1,#tblebioauthono .AlternateRow{width: 350px;padding-left:0px !important;}
#tblebioStdetails .DynamicFormRow,#tblebioauthono .DynamicFormRow,#tblApreApr .DynamicFormRow,#tbldsrsgltr .DynamicFormRow,#tblebiodssnc .DynamicFormRow {
float:none;}
#Payoutcomplaint .AlternateRow, #Payoutcomplaint .AlternateRow1 {
    width: auto;
    text-transform: uppercase;
    display: ruby;
}
#tblFranchiseMicroRequestPin #tdLbl-SelectPackage,#tblFranchiseMicroRequestPin #tdData-PerQty,#tblFranchiseTopupRequestPin #tdLbl-SelectPackage, 
#tblFranchiseTopupRequestPin #tdData-PerQty, #tblFranchiseTopupRequestPin #tdData-ProductId ,#tblFranchiseTopupRequestPin #tdLbl-PerQty,#tblFranchiseTopupRequestPin #tdLbl-ProductId,
#tblFranchiseMicroRequestPin #tdData-ProductId ,#tblFranchiseMicroRequestPin #tdData-PerQty,#tblFranchiseMicroRequestPin #lblQuantity,#tblFranchiseTopupRequestPin #tdLbl-Quantity,
#tblFranchiseMicroRequestPin #tdLbl-PerQty,#tblFranchiseMicroRequestPin #tdLbl-ProductId,#tblFranchiseMicroRequestPin #tdLbl-Total,#tblFranchiseTopupRequestPin #tdLbl-Total
{width:450px;}
#tblFranchiseMicroRequestPin .AlternateRow, #tblFranchiseMicroRequestPin .AlternateRow1,#tblFranchiseTopupRequestPin .AlternateRow, #tblFranchiseTopupRequestPin .AlternateRow1, #tblebiodstrns .AlternateRow1, #tblebiodstrns .AlternateRow {padding-left:0px;}
#tblPayoutcomplaint #TranTime,#tblPayoutcomplaint #Remark,#tblProductcomplaint #TranTime,#tblProductcomplaint #Remark{
	padding: 8px;
width: 450px;
border-radius: 2px;
border: 1px solid #a8a39e;
}

#lblSelfDeclared{
	padding: 8px;
width: 450px;
font-weight: bold;
font-size: 14px;

}


#tblPayoutcomplaint .AlternateRow, #tblPayoutcomplaint .AlternateRow1 {
    padding-left: 0px !important;
}

.PinTransferTotalQty{
	width: 200px;
}



.TblPinTransferCount {
	text-align: left;
}

#tblProductcomplaint #tdLbl-TockenNo,#tblProductcomplaint #tdLbl-Remark,
#tblProductcomplaint #tdLbl-mobile,#tblProductcomplaint #tdLbl-MemberName,#tblProductcomplaint #tdLbl-MemberCode {
	width:auto;
	padding-left: 0px;
}

#tblMemberRequestPin #ProductId{
	
	
	margin-left:0px;
}

.PinTransferTotalQty #txtQty2, #txtTranasfer2{
	
	
}

#tblMemberRequestEPin h4{
width: 490px;

text-align: center;
color: #080945;
}


#tblMemberRequestEPin #lblmobile {
	width: 540px;
}

#tblAwardProductRequest .DynamicFormRow,#tblQuickBusiness .DynamicFormRow,#tblQBTransferEPin .DynamicFormRow , #tblebiodstprqst .DynamicFormRow, #tblebiofrp  .DynamicFormRow, #tblDsprtebio .DynamicFormRow, #tbltransactiontrack  .DynamicFormRow,#tblebioDstrt .DynamicFormRow, #tblDstctprt .DynamicFormRow, #tblebiostprqst .DynamicFormRow,#ebioDsbrst .DynamicFormRow,#tblebiouploadkyc .DynamicFormRow,#tblebiochbnkdt .DynamicFormRow,#tblfnpnumber .DynamicFormRow,
#tblebioblkaun .DynamicFormRow,#tblAlltransid .DynamicFormRow,#tblebiopkps .DynamicFormRow, #tblDsebiouslp .DynamicFormRow{
    width: 49%;
    min-height: 40px;
    float: none;
    padding-bottom: 10px;
    padding-left: 10px;
}

#tblebiodspb select{width: 360px;}
/*#tblebiodscng .DynamicFormRow,*/
#tblebiodspslpcng .DynamicFormRow{float:none;}
#tblebiodscng textarea, #tblebiodscng select,#tblebiodspslpcng textarea, #tblebiodspslpcng select{padding: 8px;
width: 360px;
border-radius: 2px;
border: 1px solid #a8a39e;
text-align: left;}
#tblAwardProductRequest input,#tblQuickBusiness input,#tblQBTransferEPin input,#tblDsprtebio input,
#tblParceltrack input,#tblebioDstrt input,#tblDstctprt input, #tblebiodspb input, #tblebioDsbrst input, #tblebiostprqst input, #tblDsebiouslp input ,#tblebiodspslpcng input,#tblebiodspb select
,#tblebiounblpantds input,#tblebiounblpantds select,#tblebiounblpantds textarea{
    padding: 8px;
        padding-right: 8px;
    width: 360px;
    border-radius: 2px;
    border: 1px solid #a8a39e;
}
#tblAwardProductRequest #SelectPackage,#tblQuickBusiness #SelectPackage,#tblQBTransferEPin #SelectPackage {
    padding: 8px;
    width: 450px;
    border-radius: 2px;
    border: 1px solid #a8a39e;
}
#tblAwardProductRequest #Address, 
#tblAwardProductRequest #Remark ,#tblQuickBusiness #Address, 
#tblQuickBusiness #Remark,#SelectPackage,#tblQuickBusiness #Remark, 
#tblQBTransferEPin #Address, #tblQBTransferEPin #Remark,#Delivery{
   
    padding: 8px;
    width: 450px;
    border-radius: 2px;
    border: 1px solid #a8a39e;
}

#tblAwardProductRequest h4 {
    width: 490px;
    text-align: center;
    color: #080945;
}
#DetailMemberReport-0-325 table.dataTable thead th, table.dataTable thead td , #DetailMemberReport-0-450 table.dataTable thead th, table.dataTable thead td {
	
 padding: 0px 2px;
border: 1px solid #9f9696;
text-align: center;
}
#DetailMemberReport-0-594 table.dataTable thead th, table.dataTable thead td {
	padding: 0px 0px;
    border-bottom: 1px solid #111111;
}
#DetailMemberReport-0-585 table.dataTable thead th, table.dataTable thead td {
	padding: 0px 0px;
    border-bottom: 1px solid #111111;
}
select#Status option:nth-child(3){
	
	color:red;
}
select#Status option:nth-child(3) {color:red;}
#MemberRequestEPin input{
	color:#000;
	
}

#MemberRequestEPin #tdLbl-ProductName{
	width:450px;
}


#MemberRequestEPin .AlternateRow, #MemberRequestEPin  .AlternateRow1,#tblFranchiseQuickRequestPin .AlternateRow, #tblFranchiseQuickRequestPin  .AlternateRow1, 
#tblebiodstprqst .AlternateRow1, #tblebiodstprqst .AlternateRow, #tblDsprtebio .AlternateRow, #tblDsprtebio .AlternateRow1,#tblebiodstprqst select{
	padding-left:0px;
	width: 360px;
}

#tblQuickBusiness .AlternateRow,#tblQuickBusiness .AlternateRow1{
	padding-left:0px !important;
	width: 450px;
}

#tblQuickBusiness #ProductId,#tblQuickBusiness #SelectPackage, #tblQuickBusiness #Address, #tblQuickBusiness #Remark{
	margin-left: 0px;
}

#tblpickrqst #tdLbl-Thumbnail2, #tblpickrqst #tdLbl-Thumbnail2, #tblpickrqst #tdData-Thumbnail2
{
	
	display:block;
}
#tblpickrqst .pckcnt{
	width: 45%;
	color:red;
	margin-bottom:12px;
}
#tblpickrqst input, #tblebiofrst input,#tblGstcertificate input,
 #tblebiofrst #Remark,#tblFranchiseRequestPin input,#tblebiodstprqst input,
 #tblebiofrp input,#tblebiouploadkyc input,#tblebiochbnkdt input,#tblfnpnumber input, 
 #tblPckDsnotarized input, #tblPckDsnotarized textarea,#tblebiodsptch input,#tblebiodsptch textarea,
 #tblebiodsptch select,#tblebiodscng input,#tblebiorpchpdct input,#tblebiorpchpdct select,#tblebiorpchpdct textarea
 ,#tblebioordrqst input,#tblebioordrqst select,#tblebioordrqst textarea
 ,#tblebiogftlytrqst input,#tblebiogftlytrqst select,#tblebiogftlytrqst textarea,#tblebiopromorqst input,#tblebiopromorqst textarea,#tblebiopromorqst select
 {
    padding: 8px;
    width: 300px;
    border-radius: 2px;
    border: 1px solid #a8a39e;
    text-align: left;
}
#tblebiorepltmp input,#tblebiorepltxn input{padding: 8px;
    width: 300px;
    border-radius: 2px;
    border: 1px solid #a8a39e;
    text-align: left;
	} 
#tblebiopromorqst input,#tblebiopromorqst textarea,#tblebiopromorqst select
 {
    padding: 8px;
    width: 290px;
    border-radius: 2px;
    border: 1px solid #a8a39e;
    text-align: left;
}
#tblebiorepltmp .DynamicFormRow,#tblebiorepltxn .DynamicFormRow{
	Float:none !important;
}



 #tblebiokacds #tdData-MemberCode input, #tblebiokacds #tdData-MemberName input,
 #tblebiokacds #tdData-Kycstatus input,#tblebiokacds #tdData-Kyctocken input,#tblebiokacds #tdData-kycuploaddate input,
 #tblebiormvpn input,#tblebiormvpn select,#tblebiormvpn remarks,#tblebiormvpntwty input,#tblebiormvpntwty textarea,#tblebiormvpntwty select{
    padding: 5px;
    width: 300px;
    border-radius: 2px;
    border: 1px solid #a8a39e;
    text-align: left;
	width:230px;
}
#tdData-tanc input{width: auto;}

#tdData-RqstTypeOne input,#tdData-RqstTypeTwo input {width:auto;}
#tdData-RqstTypeOne label{display: block;text-align: center;}


#tblPckDsnotarized #lblDsnotarized{color:red;font-weight: bold;}
#tblpickrqst #tdLbl-TandC {
    width: 450px;
    float: left;
}
#tblpickrqst #tdLbl-MemberName,#tblpickrqst #tdLbl-MemberCode, 
#tblpickrqst #tdLbl-mobile,#tblpickrqst #tdLbl-ProductId, #tblpickrqst #tdLbl-TandC,#tdLbl-Remark,
#tblpickrqst #tdLbl-Thumbnail1,#tblGstcertificate  #tdLbl-mobile,#tblGstcertificate #tdLbl-gstcertificate,#tdLbl-Address,#tdLbl-GstNumber,#tdLbl-Gstcopy{
	width:350px !important;
	padding-left: 0px !important;
	font-weight: normal;
text-transform: full-size-kana;
}
#tblpickrqst #tdLbl-Thumbnail2,#tblpickrqst #tdLbl-Thumbnail2{
	
	padding-left: 0px !important;
	font-weight: normal;
text-transform: full-size-kana;
}
#tblpickrqst #tdData-ProductId #ProductId{
	margin-left:0px;
}
#MicroRequestEPin #Address,#MicroRequestEPin #Remark{
	 padding: 8px;
    width: 450px;
    border-radius: 2px;
    border: 1px solid #a8a39e;
    text-align: left;
}

#moreinc .button {
	padding: 15px 18px;
font-size: 20px;
  text-align: center;
  cursor: pointer;
  outline: none;
  color: #fff;
  background-color: #04AA6D;
  border: none;
  border-radius: 15px;
  
}

#moreinc .button:hover {background-color: #3e8e41}
#moreinc .button:active {
  background-color: #3e8e41;
  box-shadow: 0 5px #666;
  transform: translateY(4px);
}
#tblFranchiseRequestPin #tdLbl-PerQty, #tblFranchiseRequestPin #tdLbl-SelectPackage,
#tblFranchiseRequestPin #tdLbl-Quantity,#tblFranchiseRequestPin #tdLbl-Total,
#tblFranchiseRequestPin #tdLbl-ProductId,#tblFranchiseRequestPin #tdLbl-CreditAmt,
#tblFranchiseRequestPin #tdLbl-PaymentMode,#tblFranchiseRequestPin #tdLbl-mobile,
#tblFranchiseRequestPin  #tdLbl-MemberName,#tblFranchiseRequestPin #tdLbl-MemberCode,#tblFranchiseRequestPin #tdLbl-SenctionNo{
	width:450px;
	padding-left: 0px;
}
#tblFranchiseRequestPin #ProductId,#tblFranchiseRequestPin  #SelectPackage,#tblebiofrst #ProductId,#Delivery{
	margin-left:0px;
	width: 360px;
}

#tblebiofrst #tdLbl-SenctionNo,#tblebiofrst #tdLbl-MemberCode,#tblebiofrst 
#tdLbl-MemberName,#tblebiofrst #tdLbl-mobile ,#tblebiofrst #tdLbl-ProductId,
 #tblebiofrst #tdLbl-ProductAmount,#tblebiofrst #tdLbl-PaymentMode,#tblebiofrst #tdLbl-transactionID,#tblebiofrst #tdLbl-TranDate
,#tblebiofrst #tdLbl-TranTime,#tblebiofrst #tdLbl-BankName,
#tblebiofrst #tdLbl-BranchName,#tblebiofrst #tdLbl-Thumbnail1,
#tblebiofrst #tdLbl-Remark,#tblpickrqst #tdLbl-email,#tblAwardProductRequestTrasnfer #tdLbl-MemberCode, #tblAwardProductRequestTrasnfer #tdLbl-MemberName
{padding-left:0px;}
#TrackCurrier{text-align: center;}
#TrackCurrier .button{
	padding: 5px 12px;
font-size: 18px;
text-align: center;
cursor: pointer;
outline: none;
color: #fff;
background-color: #E74C3C;
border: none;
border-radius: 15px;
box-shadow: 0 6px #efa131;

}

#TrackCurrier{text-align: center;margin-top: 30px;}
#TrackCurrier .button{
padding: 5px 6px;
font-size: 16px;
text-align: center;
cursor: pointer;
outline: none;
color: #fff;
background-color: #E74C3C;
border: none;
border-radius: 15px;
box-shadow: 0 6px #efa131;

}
#DetailMemberReport-0-580_filter label,#DetailMemberReport-0-581_filter label,#DetailMemberReport-0-582_filter label,#DetailMemberReport-0-583_filter label{color: #d71111;
font-size: 14px;
font-weight: bold;}
#DetailMemberReport-0-580_filter label::before{
	content:"By entering distributor id,tocken no, or sanction no wise ";
	color: #d71111;
font-size: 14px;
font-weight: bold;
}

#DetailMemberReport-0-581_filter label::before{
	content:"By entering distributor id,tocken no, or sanction no wise ";
	color: #d71111;
font-size: 14px;
font-weight: bold;
}
#DetailMemberReport-0-582_filter label::before{
	content:"By entering distributor id,tocken no, or sanction no wise ";
	color: #d71111;
font-size: 14px;
font-weight: bold;
}

#ebiodstprqst #DetailScroll0::before{content:"click on ADD button after product selection You can only able to send product request";
	color: #d71111;
font-size: 14px;
font-weight: bold;}

#Dsprtebio #DetailScroll0::before{content:"click on ADD button after every product package selection";
	color: #d71111;
font-size: 14px;
font-weight: bold;}


#ebiodstrns #DetailScroll0::before{content:"click on ADD button after every product pin selection";
	color: #d71111;
font-size: 14px;
font-weight: bold;}

#DetailMemberReport-0-583_filter label::before{
	content:"By entering distributor id,tocken no, or sanction no wise ";
	color: #d71111;
font-size: 14px;
font-weight: bold;
}


#tblFranchiseRequestPin .AlternateRow, #tblFranchiseRequestPin .AlternateRow1, #tblParceltrack.AlternateRow1, #tblParceltrack .AlternateRow,
#tblFranchiseQuickRequestPin .AlternateRow,
#tblFranchiseQuickRequestPin .AlternateRow1, #tblMemberRequestEPin .AlternateRow1,#tblMemberRequestEPin .AlternateRow,
#tblAwardProductRequest .AlternateRow1,#tblAwardProductRequest .AlternateRow1,#tblExtremePackage .AlternateRow1, 
#tblExtremePackage .AlternateRow, #tblPrimiumPackage .AlternateRow1, #tblPrimiumPackage .AlternateRow, 
#tblExtremetransferEpin .AlternateRow1, #tblExtremetransferEpin .AlternateRow,#tblPrimiumtransferEpin .AlternateRow1,
 #tblPrimiumtransferEpin .AlternateRow, #tblFranchisePrimiumRequestPin .AlternateRow, #tblFranchisePrimiumRequestPin .AlternateRow1, 
 #tblFranchiseExtremeRequestPin .AlternateRow1, #tblFranchiseExtremeRequestPin .AlternateRow , #tblebiofrp .AlternateRow , 
 #tblebiofrp .AlternateRow1, #tblParceltrack.AlternateRow1{
	padding-left:0px !important;
	width:450px;
	
}
#tblParceltrack.AlternateRow1{padding-left:0px;}
#tblFranchiseRequestPin #Address,#tblFranchiseRequestPin #Remark,
#tblFranchiseQuickRequestPin #Address,
#tblFranchiseQuickRequestPin #Remark,#tblFranchiseMicroRequestPin #Address, #tblFranchiseMicroRequestPin #Remark,
#tblFranchiseTopupRequestPin #Address,#tblFranchiseTopupRequestPin #Remark,#tblFranchiseTopupRequestPin #Address,#tblFranchiseTopupRequestPin #Remark, #tblExtremePackage  #Remark, #tblExtremePackage #Address,#tblPrimiumPackage  #Remark,
 #tblPrimiumPackage #Address, #tblFranchisePrimiumRequestPin #Remark,#tblebiodstprqst #Remark,
 #tblFranchisePrimiumRequestPin #Address, #tblFranchiseExtremeRequestPin #Address,#tblFranchiseExtremeRequestPin #Remark,
 #tblebiofrp #Remark, #tblebiofrp #Address, #tblDsprtebio #Address,
 #tblDsprtebio #Remark {
	width:300px;
}

.TabSel {
    height: 18px;
    margin: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    margin-left: 0px;
    float: left;
    text-align: center;
    background-image: url(../images/detail_tab_back.jpg);
    color: White;
    border-style: solid;
        border-bottom-style: solid;
    border-bottom-style: solid;
    border-width: 1px;
    border-color: Black;
    border-bottom-style: none;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 4px;
    font-weight: bold;
    margin-left: 2px;
    cursor: hand;
    cursor: pointer;
    padding-bottom: 5px;
}

#tblebiofrp #lblDelivery{color:red; font-weight:bold;}


#ebiofrp #tableDetailScroll, #ebiodstrns #tableDetailScroll{width:100%;}
#tblParceltrack #tr-ImgSource{visibility:hidden;}

#QuickBusiness #DyamicButtons, #QuickBusiness #tr-ImgSource, #Parceltrack #DyamicButtons,#tr-ImgParcel, #tbltransactiontrack #DyamicButtons{display:none;}
#Alltransid #DyamicButtons, #Alltransid #tr-ImgSource{display:none;}

	#Parceltrack #testslip{
margin-left: 6px;
font-weight: bold;
padding: 5px 12px;
font-size: 14px;
text-align: center;
cursor: pointer;
outline: none;
color: #fff;
background-color: #E74C3C;
border: none;
border-radius: 15px;
}
a{text-decoration: none;}
#testslipp{
	
	margin-left: 6px;
font-weight: bold;
padding: 5px 12px;
font-size: 14px;
text-align: center;
cursor: pointer;
outline: none;
color: #fff;
background-color: #3784E8;
border: none;
border-radius: 15px;

}
#testslipimg{
	
	margin-left: 6px;
font-weight: bold;
padding: 5px 12px;
font-size: 14px;
text-align: center;
cursor: pointer;
outline: none;
color: #fff;
background-color:green;
border: none;
border-radius: 15px;
}

#tblebiorfndsl input,#tblebiorfndsl textarea{width:360px;padding: 8px;
  padding-right: 8px;
padding-right: 8px;
border-radius: 2px;
border: 1px solid #a8a39e;}

#testslip{
	
	margin-left: 8px !important;
font-size: 15px;
color: #fff;
width: 300px;
height: 50px;
background: #FF8040;
display: -webkit-box;
display: -webkit-flex;
display: -moz-box;
display: -ms-flexbox;
display: flex;
justify-content: center;
align-items: center;
padding: 0 10px;
-webkit-transition: all 0.4s;
-o-transition: all 0.4s;
-moz-transition: all 0.4s;
transition: all 0.4s;
cursor: pointer;
}
#CourierSlip, #ParcelSlip {margin-bottom: 12px;}
#tblParceltrack #lblMemberName{width: 340px;}

#tblebiofrst .AlternateRow, #tblebiofrst .AlternateRow1{width:450px;}

#avlp {
  font-family: Arial, Helvetica, sans-serif;
  border-collapse: collapse;
  width: 100%;
}

#avlp td, #avlp th {
  border: 1px solid #ddd;
  padding: 8px;
}

#avlp tr:nth-child(even){background-color: #f2f2f2;}

#avlp tr:hover {background-color: #ddd;}

#avlp th {
  padding-top: 12px;
  padding-bottom: 12px;
  text-align: left;
  background-color: #2980b9;
  color: white;
  font-size: 18px;
}


.elig-gst{
color: #595959;
padding: 6px 8px 6px 15px;
border: 1px solid #A6A6A6;
background-color: #F5F5F5;
background-image: -moz-linear-gradient(center top , #FAFAFA, #EDEDED);
background-repeat: repeat-x;
border-radius: 3px 3px 0px 0px;
font-weight: bold;
width: 98.auto%;
line-height: 23px;
}


.paginationNext a::after { 
  content: "Next";
}
.paginationFirst a::after { 
  content: "First";
}

.paginationLast a::after { 
  content: "Last";
}
.paginationPrev a::after { 
  content: "Previous";
}


.pagination, .paginationNext, .paginationLast, .paginationPrev, .paginationFirst{border: 1px solid #bebaba;
padding: 6px;
border-radius: 2px;}

#tblebiouploadkyc .AlternateRow,#tblebiouploadkyc .AlternateRow1,#tblebiochbnkdt .AlternateRow1,#tblebiochbnkdt .AlternateRow {width:350px;}
#tblfnpnumber textarea,#tblebioblkaun textarea, #tblebioblkpnrqst textarea {width:360px;}

#tblebioblkaun input, #tblebioblkpnrqst input,#tblAlltransid input,#tblebiopkps input {width:360px;padding: 8px;
    border-radius: 2px;
    border: 1px solid #a8a39e;
	text-align: left;}
	
	#tblApreApr #lblbybankbil,#tblaprebypin #lblbypinbil,#tblebioStdetails #lblestbilupload,#tblAdvMtngSmnbnkSlip #lblAdvMtngSmnbnkSlip,#tblMtseBlncSlip #lblMtseBlncSlip {color:red;}
.pcoded-content h4{padding-bottom: 10px;
margin-bottom: 10px;
text-align: left;
border: none;}


.otpTextbox{padding:12px;}

.otpTextbox input{border-radius: .25rem !important;}
.validateotpbutton #submitbtnotp,.validateotpbutton #btnClearRegister{
border-radius: 20px;
height: 30px;
background-color: red;
border: 1px solid red;
  border-top-color: red;
  border-right-color: red;
  border-bottom-color: red;
  border-left-color: red;
border-top-color: red;
border-right-color: red;
border-bottom-color: red;
border-left-color: red;
width: 92px;
color: #fff;}
.otp-register{width: 400px !important;
border: none;
height: 300px !important;
box-shadow: 0px 5px 20px 0px #d2dae3;
z-index: 1;
text-align: center;
align-items: center;}
.otpTextbox #txtotp{width: 100px;
height: 22px;}

.resendotpbutton{display: inline-block;}

.validateotpbutton #submitbtnotp:hover {
  background-image: -moz-linear-gradient(center top , #FAFAFA, #EDEDED);
  background-repeat: repeat-x;
  height: 30px;
  border: 1px solid #A6A6A6;
  color: #000;
  cursor: pointer;
  font-weight: bold;
}

/* Chrome, Safari, Edge, Opera */
.otpTextbox input::-webkit-outer-spin-button,
.otpTextbox input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

/* Firefox */
.otpTextbox input[type=number] {
  -moz-appearance: textfield;
}

  @media (min-width: 240px) and (max-width: 768px){
#dvbtnResendotp input {
  
  width: 86px;
  height: 30px;
}
  }
  
  #dvbtnResendotp input {
  
  width: 86px;
  height: 26px;
  cursor: pointer;
}

#lblotp{  padding: 5px;
  text-transform: full-size-kana;
  font-size: 12px;
  color: #22477d;
  font-weight: bold;}
  
.otp-register #lblError{}



#MemberReportDiv-0-706 .ReportTitle{text-align:center;padding: 8px;}
#DetailMemberReport-0-706_info, #DetailMemberReport-0-706_paginate,#DetailMemberReport-0-706_length,#DetailMemberReport-0-706_filter{display:none;}

#DetailMemberReport-0-706 .ReportFooter{background-color: #192b4a;
color: #fff;}
#DetailMemberReport-0-706 .ReportTd{border: 1px solid #ddd;
padding: 8px;}


#tblebiodstprqst select, #tblebiodstprqst textarea{width:300px; padding:5px;}

#tblebiodsptch  #lblAddressEdit{color:red;font-weight:bold;}
.cylmrq{
position: absolute;
width: 70%;
left: 250px;
text-align: center;
top: 2%;
font-weight: bold;
color: #343739;
}
.cylmrq span{font-weight: bold;
color: #e13145;font-size: 16px;}
#tblebioblkpnrqst #lblPanNumber{font-weight:bold;}
.ts-red{padding: 2px;display: inline-block;width: 90px;line-height: initial;height: 36px;font-weight: bold;border-radius: 4px;color: #fff;background-color:red;border-color: #277a5c;}
.ts-green{padding: 2px;display: inline-block;width: 90px;line-height: initial;height: 36px;font-weight: bold;border-radius: 4px;color: #fff;background-color: #309570;border-color: #277a5c;}
#RegisterFormTd #lblSponsorCode{width:495px;}





/*--sign up form mobile view design start here--*/

@media only screen and (max-width: 480px), 
       only screen and (max-device-width: 768px) and (-webkit-min-device-pixel-ratio: 2),
       only screen and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2),
       only screen and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 2),
       only screen and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 2),
       only screen and (max-device-width: 844px) and (-webkit-min-device-pixel-ratio: 2),
       only screen and (max-device-width: 896px) and (-webkit-min-device-pixel-ratio: 2),
       only screen and (max-device-width: 926px) and (-webkit-min-device-pixel-ratio: 2) {
  #pnlRegister table {
    table-layout: fixed;
	width:100%;

  }
  
}


@media only screen and (max-width: 480px), 
       only screen and (max-device-width: 768px) and (-webkit-min-device-pixel-ratio: 2),
       only screen and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2),
       only screen and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 2),
       only screen and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 2),
       only screen and (max-device-width: 844px) and (-webkit-min-device-pixel-ratio: 2),
       only screen and (max-device-width: 896px) and (-webkit-min-device-pixel-ratio: 2),
       only screen and (max-device-width: 926px) and (-webkit-min-device-pixel-ratio: 2) {
					#pnlRegister{
				overflow-x:hidden;
				  }
			  
				  #pnlRegister .RegSection
				  {
				  width:350px;
					}
					 #pnlRegister .RegSection{
						background-color: #F8F8F8;
					border: 1px solid #CCCCCC;
					float: left;
					margin-bottom: 10px;
					margin-top: 0px;
					padding-top: 20px;
					margin-left: 0px;
					}

					#pnlRegister input{
						width:320px;
					}
					#pnlRegister #SponsorCode, #pnlRegister #ParentCode {
						  width: 320px;
						}

					
					  #pnlRegister #PnlUpload{
						width:352px;
						margin-left: 10px;	
                     }
					 #pnlRegister #lblAddress{width:345px;}
					 #RegisterFormTd #lblSponsorCode,#lblSponsorName {
                     width: 350px;
                        }
							#pnlRegister #Gender,#pnlRegister #MaritalStatus{
							  width: 92px;
							}
}/*--sign up form mobile view design end here--*/


.CapthcaTr{width:250px;margin-left: 12px;}
.CapthcaTr #CaptchaImg{margin-left: 0px;margin-top: 12px;}
.captchtxt{float: left;
    color: #3a3636 !important;
    font-weight: bold;
    margin-left: 12px !important;}
	.CapthcaTr1 {display: grid;}
	.MemberCommision-17 td{border:}
	#tblebiouploadkycEditprofile input,#tblebiouploadkycEditprofile textarea,#tblebiouploadkycEditprofile select{padding: 8px !important;
    width: 300px !important;
    border-radius: 2px !important;
    border: 1px solid #a8a39e !important;
    text-align: left !important;}
	#tblebiouploadkycEditprofile .RegisterData{
	padding: 5px;
    background-color: #ffffff;
    border: 1px solid #CCCCCC;text-align: left;
    padding-left: 18px;
    font-weight: bold;
	}
	#tblebiouploadkycEditprofile{text-transform: uppercase;}
	#tblebiouploadkycEditprofile #lblAadhar,#tblebiouploadkycEditprofile #lblPanNumber{color:red;}
	#CaptchaRefresh input{width:40px;} 
.ebiokycdata{padding: 5px;
    background-color: #F8F8F8;
    border: 1px solid #CCCCCC;
    text-align: left;
    padding-left: 18px;
    font-weight: bold;
}

#tblebiofrst select,#tblebiobkhl input,#tblebiobkhl textarea,#tblebiobkhl select,#tblebionmtost input
,#tblebionmtost select,#tblebionmtost textarea,#tblebiostsndp input,#tblebiostsndp select,#tblebiostsndp textarea
,#tblebioselfUserprrqst input,#tblebioselfUserprrqst textarea,#tblebioselfUserprrqst select
,#tblebioselfUserprrrqst input,#tblebioselfUserprrrqst textarea,#tblebioselfUserprrrqst select,#tblebionmtostUpg input,#tblebionmtostUpg select,
#tblebioprp input,#tblebioprp select,#tblebioprp textarea,#tblebiowrngamtsnd input,#tblebiowrngamtsnd select,#ebiowrngamtsnd #DeductFeeTnsId,#ebiowrngamtsnd #DeductFeeSlip,#tblebioprppk input,#tblebioprppk select,#tblebioprppk textarea,
 #tblebioprrp input,#tblebioprrp select,#tblebioprrp textarea{
	width: 350px !important;
    border-radius: 2px !important;
    border: 1px solid #a8a39e !important;
    text-align: left !important;
	padding: 9px;
}
#tblebioselfUserprrqst ProductId {margin-left:0px !important;}

#tblebioDsbrst select{margin-left:0px !important;width: 360px;
    padding: 8px; }
 #ebiostprqst textarea,#ebiodspb textarea{width:350px;}
 .dslock{color: #595959;
    padding: 6px 8px 6px 15px;
    border: 1px solid #A6A6A6;
    background-color: #FFECB3;
    background-image: -moz-linear-gradient(center top , #FAFAFA, #EDEDED);
    background-repeat: repeat-x;
    border-radius: 3px;
    font-weight: bold;}
	
#tblebiorpchpdct #lblCompBanktype{color: red;
    font-weight: bold;}	
	#ebiocmpt a{position: relative !important;margin-left: 0px;margin-top: 0px;}
	
	#ebiocmpt a{
    outline: none;
    cursor: pointer;
    font-weight: 500;
    border: 1px solid transparent;
    border-radius: 2px;
    height: 36px;
    line-height: 34px;
    font-size: 14px;
    color: #ffffff;
    background-color: #007c89;
    transition: background-color 0.2s ease-in-out 0s, opacity 0.2s ease-in-out 0s;
    padding: 8px 5px;
   background-image: url(buttonb.png) !important;}
   #tblebiocmpt select,#tblebiocmpt input,#tblebiocmpt textarea{width:300px; border-radius: 2px !important;
    border: 1px solid #a8a39e !important;
    text-align: left !important;
	padding: 9px;}
	
	#tblebiocmpt .DynamicFormRow,#tblUtrdetails .DynamicFormRow,#tblebiodknpanbns .DynamicFormRow,#tblDsebiotp .DynamicFormRow{
	float:none;
}
select{
text-transform: uppercase;
}

#DyamicButtonSave-Utrdetails #Button1,#DyamicButtonClear-Utrdetails .ButtonBg1,
#DyamicButtonSave-ebiodsctl #Button1,#DyamicButtonClear-ebiodsctl .ButtonBg1,
#DyamicButtonSave-ebiodsctlrp #Button1,#DyamicButtonClear-ebiodsctlrp .ButtonBg1,
#DyamicButtonSave-ebiostokavl #Button1,#DyamicButtonClear-ebiostokavl .ButtonBg1,
#DyamicButtonSave-Dsactsrch #Button1,#DyamicButtonClear-Dsactsrch .ButtonBg1
{display:none;}

#tblUtrdetails #Status,#tblUtrdetails input,#tblebiogftawdrqst input,#tblebiogftawdrqst select,#tblebiogftawdrqst textarea,#tblebiorekycrqst input,#tblebiorekycrqst select
 ,#tblebiovtrqst input,#tblebioantivti input,#tblebioantivti #Remarks,#tblebiodscntsdl input,#tblebiodscntsdl #Remarks,#tblebiodknpanbns input,#tblDsebiotp input,#tblDsebiotp textarea,#tblDsebiotp select
 ,#tblebiogftawdrqstslf input,#tblebiogftawdrqstslf select,#tblebiogftawdrqstslf textarea
 {
	 width:300px; border-radius: 2px !important;
    border: 1px solid #a8a39e !important;
    text-align: left !important;
	padding: 9px;}
#ebiodsctl #Detail-1-1,#ebiodsctlrp #Detail-1-1{margin-top: 0px;}
#ebiodsctl .TabSel,#ebiodsctlrp .TabSel{display: none;}	
#ebiodsctl #tableDetailScroll,#ebiodsctlrp #tableDetailScroll{width:100%;}
 #tblebiovtrqst #Voting{width:15px!important;cursor: pointer;}  

#tblDsactsrch input {padding: 8px;
    padding-right: 8px;
    width: 450px;
    border-radius: 2px;
    border: 1px solid #a8a39e;}
	
	#id li:nth-child(1) p:after,
#id li:nth-child(2) p:after,
#id li:nth-child(3) p:after {
    content: 'OM';
    color: pink;
}

#Dsactsrch #tdDetailMessage{display:none;}



.gridview {
    width: 100%;
    border-collapse: collapse;
}

    .gridview th, .gridview td {
        border: 1px solid #ddd;
        padding: 8px;
    }

    .gridview th {
        background-color: #f2f2f2;
        text-align: left;
    }

    .gridview tr:nth-child(even) {
        background-color: #f9f9f9;
    }

    .gridview tr:nth-child(odd) {
        background-color: #ffffff;
    }

    .gridview tr:hover {
        background-color: #ddd;
    }

.tooltip-table {
    display: none;
    /*position: absolute;*/
    background-color: #ffffff;
    /*padding: 10px;*/
    z-index: 1000;
    min-width:300px
}

.grid-row:hover .tooltip-table {
    display: block;
}


.TreeSearch table td:nth-last-child(4) {
    font-weight: bold; /* Make the text bold */
}

#gvMemberDetails {width: 100% !important;cursor: pointer;}

#gvMemberDetails input{cursor: pointer;}

#gvMemberDetails #btnNext{background#fff;}



.Repblink {
            animation: blinker 1.5s linear infinite;
            color: red;
            font-size: 18px;
            /* Larger, responsive font size */
            margin-bottom: 20px;
        }
.Repblink {color: #ff5430;}
.Repblink{animation: blinker 1.5s linear infinite !important;}
        @keyframes blinker {
            50% {
                opacity: 0;
            }
        }	
		 
.Repblink p {color: #e9422e !important;}
.Repblink p{animation: blinker 1.5s linear infinite !important;}
        @keyframes blinker {
            50% {
                opacity: 0;
            }
        }	


.profile-bootstrap-container .container-fluid{
	padding: padding: 0.5rem!important;
}