/* login - registration page */ 





#theme-my-login  #loginform, #theme-my-login  #registerform, #theme-my-login  #lostpasswordform, #theme-my-login  #resetpasswordform {
  background-color: #fff !important;
  padding:0 0 26px 0 !important;

}
#theme-my-login p.message, #theme-my-login p.message {
	    background-color: #fff !important;
		color: #232323 !important;
		text-align:left;
		padding-left:10px;
	}
	
#theme-my-login #loginform label, #theme-my-login #registerform label, #theme-my-login #lostpasswordform label, #theme-my-login #resetpasswordform label {
	    color: #232323;
	    font-family: 'HelveticaNeueRegular';
	    font-weight:normal;
	}


#theme-my-login #resetpasswordform #pass-strength-result, #theme-my-login #resetpasswordform #pass-strength-result, #theme-my-login p.indicator-hint {
	display: none !important;
}


#theme-my-login .input, #theme-my-login .input {
	    background-color: transparent !important;
	    border: 1px solid #232323;
	    width: 98%;
		color:#232323;
	}
	
	
#theme-my-login .input:focus , #theme-my-login .input:focus {
	    background-color: #ededed !important;
		border: 1px solid #fff;
		color:#232323 !important;
		-moz-box-shadow: 0 0 1px #000 !important;
		-webkit-box-shadow: 0 0 1px #000 !important;
		box-shadow: 0 0 1px #000 !important;
	}
	
#theme-my-login #registerform > p:first-of-type {
display:none;
	}

#theme-my-login .cptch_block {
  color: #232323 !important;
}