
#account-api .form-submit, #account-information .form-submit, #business-information .form-submit, .login-form .form-submit, #alternative-login-form .form-submit, #user-pass .form-submit, #user-profile-form .form-submit, #user-confirm-delete .form-submit, #user-registration .form-submit, #admin-inner #apicallback .form-submit, #email-address-wrapper .form-submit, #send-code-wrapper .form-submit, #new-password-wrapper .form-submit {

	float: right;

	text-transform: uppercase;

	border: 0;

	height: 40px;

	line-height: 40px;

	padding: 0 15px;

	border-radius: 5px;

	-moz-border-radius: 5px;

	-webkit-border-radius: 5px;

	text-align: center;

	font-family: 'Open Sans', sans-serif;

	font-size: 15px;

	color: #000;

	margin-left: 15px;

}



/*24 feb 2015*/

form#alternative-login-form, #email-address-outer-wrapper, #send-code-outer-wrapper, #new-password-outer-wrapper {

	width: 75%;

	margin: 100px auto 0 auto;

	text-align: center;

}

form#alternative-login-form h2, form#user-pass h2, #email-address-wrapper h2, #send-code-wrapper h2, #new-password-wrapper h2 {

	text-align: center;

	font-family: Lucida Grande, Verdana, Arial, sans-serif;

	margin: 0 0 40px 0;

}

form#alternative-login-form label, #email-address-wrapper label, #send-code-wrapper label, #new-password-wrapper label {

	width: 25%;

	margin-right: 5%;

	float: left;

	font-size: 20px;

	line-height: 95px;

	border-right: 1px solid #d4d4d4 !important;

	height: 100px;

	font-weight: normal;

	padding-right: 1%;

}

#new-password-wrapper label {
  width: 30% !important;
}


form#alternative-login-form .form-text, form#user-pass .form-text, #email-address-wrapper .form-text, #send-code-wrapper .form-text, #new-password-wrapper .form-text {

	width: 58.5%;

	float: left;

	margin: 25px 0 0 0;

}

 #new-password-wrapper .form-text {
   width: 53.5%;
 }

form#alternative-login-form .description {

	display: inline-block;

	height: 20px;

	margin: 3px 0 0 0;

	text-align: left;

	width: 69%;

}

form#alternative-login-form .form-item, #email-address-wrapper .form-item, #send-code-wrapper .form-item, #new-password-wrapper .form-item {

	float: left;

	margin: 0px;

}

form#alternative-login-form .form-submit, #email-address-wrapper .form-submit, #send-code-wrapper .form-submit, #new-password-wrapper .form-submit {

	clear: both;

	display: inline-block;

	float: none;

	margin: 0 auto !important;

}

#edit-name-wrapper, .email-address-inner-wrapper, .send-code-inner-wrapper, .new-password-inner-wrapper {

	padding: 0 2%;

	width: 96%;

	border: 1px solid #d4d4d4 !important;

	border-bottom: none!important;

	float: left;

}

.change-password-description {
  padding: 0 2%;

	width: 96%;

	border: 1px solid #d4d4d4 !important;

	border-top: none!important;

	float: left;
  
  color: #444;
}

.email-address-inner-wrapper, .send-code-inner-wrapper, .new-password-inner-wrapper {
  border-bottom: 1px solid #d4d4d4 !important;
}

form#alternative-login-form #edit-pass-wrapper {

	background: #fcfcfc;

	border: 1px solid #d4d4d4 !important;

	margin-bottom: 25px !important;

	padding: 0 2%;

	width: 96%;

}

/*forgot username or password*/



#user-pass #edit-name-wrapper {

	border-bottom: 1px solid #d4d4d4 !important;

	margin-bottom: 25px;

}

#user-pass {

	margin: 100px auto 0 auto;

	width: 800px;

}

#user-pass label {

	border-right: 1px solid #d4d4d4 !important;

	float: left;

	font-size: 20px;

	font-weight: normal;

	height: 100px;

	line-height: 95px;

	margin-right: 4.2%;

	padding-left: 2%;

	width: 43%;

}

#user-pass .form-submit {

	clear: both;

	display: block;

	float: none;

	margin: 0 auto !important;

}

#user-pass .form-text {

	float: left;

	margin: 25px 0 0;

	width: 42%;

}

/*24 feb 2015*/



#edit-ga-code-wrapper {
    float: none !important;
    bordeR: 1px solid #d4d4d4;
    display: block;
    height: 100px;
    margin-bottom: 20px !important;
}
