//* footer{
    background-color: white;
color:#fff;
padding:10px;
}
footer a{color:#fff;text-decoration:underline;}
*//

body {
    background: transparent!important;
	background-color:#ffffff!important;
}
.h2block {
 
    background-color: #246b9a;

}
.navbar-inverse {
    background-color: #246b9a!important;
}
.btn {
    margin: 5px;
    background-color: #246b9a;
    color: #fff;
}

input, select, textarea {
     max-width: 100%; 
}

#loginForm input,#loginForm select,#loginForm textarea {
     x-max-width: 250px; 
}


#CM_loading { margin-top: 130px!important; margin-bottom: 50px!important;  }

.PortalBlockInner { border: 0px solid #e7f0fa ; background:  #fff!important}

/* #CM_W3_AbstractSubmission_RegistrationFormTemplate { border: 1px solid #e7f0fa ; background:  #f7fafd!important ; padding-bottom: 200px;} */
.container-fluid { border: 0px solid #e7f0fa ; background:  transparent!important ; padding-bottom: 30px;}

#cmabstsms-breadcrumb-container { margin-top: -1px;}

/* #CM_loading   { border: 1px solid #e7f0fa ; background:  transparent!important ; padding-bottom: 30px;} */

#portalLoginDiv { border: 0px solid #e7f0fa ; background:  #fff!important}

#CM_W3_Host_RegistrationFormTemplate {  border: 0px solid #e7f0fa ; background:  #fff!important}
#CM_registration {  border: 0px solid #e7f0fa ; background:  white!important}


#footer {  border: 0px solid #e7f0fa ; background:  white!important}

.container-fluid {  border: 0px solid #e7f0fa ; background:  #fff!important}

 /* #CreateProfileForm {background:  red!important; display:none;} */

 /* portalLoginDivInner > div.tabcontent > div > div:nth-child(1) { background:  red!important;  width: 600px } */

/* .form-control {backgroundx:  red!important; width:1000px!important;} */


#portalLoginDivInner >  div:nth-child(3)  > div:nth-child(2)  >  div:nth-child(1) > section > form  > div:nth-child(7)  { margin-left:-92px!important; margin-top:9px!important;}
/* #portalLoginDivInner >  div:nth-child(3)  > div:nth-child(2)  >  div:nth-child(1) > section > form   { max-width: 350px; background:  red!important; } */
#portalLoginDivInner >  div:nth-child(3)  > div:nth-child(2)  >  div:nth-child(2) > section > div:nth-child(5) { margin-left:-90px!important; margin-top:15px!important;}
#portalLoginDivInner >  div:nth-child(3)  > div:nth-child(2)  >  div:nth-child(3) > section > div:nth-child(5) { margin-left:-92px!important; margin-top:-20px!important;}


#portalLoginDivInner >  div:nth-child(3)  > div:nth-child(2)  >  div:nth-child(1) {padding-right:50px;}
#portalLoginDivInner >  div:nth-child(3)  > div:nth-child(2)  >  div:nth-child(2) {padding-right:50px;}
#portalLoginDivInner >  div:nth-child(3)  > div:nth-child(2)  >  div:nth-child(3) {padding-right:50px;}

/* #loginForm > form > div > div > .btn {   margin-left:-65px!important; margin-top: 9px!important; } */

.CM_W3_RegistrationDataText, .CM_W3_PersonDetailsLabel, .CM_W3_PersonDetailsText {
    height: initial;
}



.CM_W3_MyAbstractDataRow{float:left;width:100%;border-bottom:1px solid black; margin-top:10px; margin-bottom:20px;padding-bottom:25px; border-bottom: 1px solid #d2e3f6;  width:98%;}


	.CM_W3_RegistrationDataText, .CM_W3_PersonDetailsLabel, .CM_W3_PersonDetailsText{
	min-height:20px;
	height:auto;
	}	

/*    
    #CM_W3_MyExtraBlock0 { margin-top: 80px;}
#CM_W3_MyExtraBlock0 > div > div { background-color: ; font-weight:; font-size: 16px; }
#CM_W3_MyExtraBlock0 > div > div > div >H2  {font-size: 26px; font-weight:bold; font-style: ; color:black; background-color:white; position: absolute; bottom: 0px; height: 30px ; margin-left:10px;}
 */


#CM_W3_MyExtraBlock0  > div > div > div >H2  { background-color:#7D4794;}
#CM_W3_MyExtraBlock0 .btn    { background-color:#7D4794;}
#CM_W3_MyExtraBlock1  > div > div > div >H2  { background-color:#A1AB1A;}
#CM_W3_MyExtraBlock1 .btn    { background-color:#A1AB1A;}