@font-face {
	font-family: Roboto;
	src: local("Roboto Medium"), local("Roboto-Medium"), url(/static/fonts/roboto/Roboto-Medium-webfont-vflGvvuWg.woff2) format("woff2"), url(/static/fonts/roboto/Roboto-Medium-webfont-vflmx1vK6.ttf) format("truetype");
	font-weight: 500;
	font-style: normal;
}
.hr-label {
	text-align: center; overflow: hidden; clear: both; margin-top: 20px; margin-bottom: 5px; position: relative;
}
.hr-label::before {
	width: 50%; height: 1px; vertical-align: middle; display: inline-block; position: relative; content: ""; background-color: rgba(0, 0, 0, 0.2);
}
.hr-label::after {
	width: 50%; height: 1px; vertical-align: middle; display: inline-block; position: relative; content: ""; background-color: rgba(0, 0, 0, 0.2);
}
.hr-label::before {
	right: 0.5em; margin-left: -50%;
}
.hr-label::after {
	left: 0.5em; margin-right: -50%;
}
.login-form-container__google-div .button-primary.auth-google {
	padding: 8px 0px; border: 1px solid rgba(0, 0, 0, 0.2); border-image: none; width: 100%; font-family: "Roboto", sans-serif; font-size: 14px; font-weight: 500; margin-bottom: 5px; position: relative;
}
.login-form__google-sign-in .button-primary.auth-google {
	padding: 8px 0px; border: 1px solid rgba(0, 0, 0, 0.2); border-image: none; width: 100%; font-family: "Roboto", sans-serif; font-size: 14px; font-weight: 500; margin-bottom: 5px; position: relative;
}
.register-form .button-primary.auth-google {
	padding: 8px 0px; border: 1px solid rgba(0, 0, 0, 0.2); border-image: none; width: 100%; font-family: "Roboto", sans-serif; font-size: 14px; font-weight: 500; margin-bottom: 5px; position: relative;
}
.notes-promo-actionable-area .button-primary.auth-google {
	padding: 8px 0px; border: 1px solid rgba(0, 0, 0, 0.2); border-image: none; width: 100%; font-family: "Roboto", sans-serif; font-size: 14px; font-weight: 500; margin-bottom: 5px; position: relative;
}
.login-form-container__google-div .button-primary.auth-google {
	background-position: 10px; background-image: url("/static/images/index/google-logo-white-vfltwSoWq.svg"); background-repeat: no-repeat; background-size: 16px 16px; background-color: rgb(66, 133, 244);
}
.login-form-container__google-div .button-primary.auth-google:hover {
	background-position: 10px; background-image: url("/static/images/index/google-logo-white-vfltwSoWq.svg"); background-repeat: no-repeat; background-size: 16px 16px; background-color: rgb(66, 133, 244);
}
.login-form__google-sign-in .button-primary.auth-google {
	background-position: 10px; background-image: url("/static/images/index/google-logo-white-vfltwSoWq.svg"); background-repeat: no-repeat; background-size: 16px 16px; background-color: rgb(66, 133, 244);
}
.login-form__google-sign-in .button-primary.auth-google:hover {
	background-position: 10px; background-image: url("/static/images/index/google-logo-white-vfltwSoWq.svg"); background-repeat: no-repeat; background-size: 16px 16px; background-color: rgb(66, 133, 244);
}
.register-form .button-primary.auth-google {
	background-position: 10px; background-image: url("/static/images/index/google-logo-white-vfltwSoWq.svg"); background-repeat: no-repeat; background-size: 16px 16px; background-color: rgb(66, 133, 244);
}
.register-form .button-primary.auth-google:hover {
	background-position: 10px; background-image: url("/static/images/index/google-logo-white-vfltwSoWq.svg"); background-repeat: no-repeat; background-size: 16px 16px; background-color: rgb(66, 133, 244);
}
.notes-promo-actionable-area .button-primary.auth-google {
	background-position: 10px; background-image: url("/static/images/index/google-logo-white-vfltwSoWq.svg"); background-repeat: no-repeat; background-size: 16px 16px; background-color: rgb(66, 133, 244);
}
.notes-promo-actionable-area .button-primary.auth-google:hover {
	background-position: 10px; background-image: url("/static/images/index/google-logo-white-vfltwSoWq.svg"); background-repeat: no-repeat; background-size: 16px 16px; background-color: rgb(66, 133, 244);
}
.login-form-container__google-div .button-primary.auth-google::before {
	border-color: rgb(34, 101, 212); left: 36px; top: 0px; bottom: 0px; border-left-width: 1px; border-left-style: solid; position: absolute; content: "";
}
.login-form__google-sign-in .button-primary.auth-google::before {
	border-color: rgb(34, 101, 212); left: 36px; top: 0px; bottom: 0px; border-left-width: 1px; border-left-style: solid; position: absolute; content: "";
}
.register-form .button-primary.auth-google::before {
	border-color: rgb(34, 101, 212); left: 36px; top: 0px; bottom: 0px; border-left-width: 1px; border-left-style: solid; position: absolute; content: "";
}
.notes-promo-actionable-area .button-primary.auth-google::before {
	border-color: rgb(34, 101, 212); left: 36px; top: 0px; bottom: 0px; border-left-width: 1px; border-left-style: solid; position: absolute; content: "";
}
.login-form-container__google-div .button-primary.auth-google:hover {
	border-color: rgba(0, 0, 0, 0.1); background-color: rgb(84, 150, 255);
}
.login-form__google-sign-in .button-primary.auth-google:hover {
	border-color: rgba(0, 0, 0, 0.1); background-color: rgb(84, 150, 255);
}
.register-form .button-primary.auth-google:hover {
	border-color: rgba(0, 0, 0, 0.1); background-color: rgb(84, 150, 255);
}
.notes-promo-actionable-area .button-primary.auth-google:hover {
	border-color: rgba(0, 0, 0, 0.1); background-color: rgb(84, 150, 255);
}
.small .button-primary.auth-google {
	margin-top: 5px; margin-bottom: 0px;
}
.login-form-container.paper-register {
	width: auto; max-width: none;
}
.login-form-container {
	width: 358px; text-align: left; position: relative;
}
.login-form-container .login-header {
	font-size: 18px; font-weight: normal;
}
.login-form-container .maestro.login-header {
	font-size: 20px;
}
.login-form-container .login-subheader {
	color: rgb(76, 84, 90); line-height: 18px; margin-top: 12px;
}
.login-form-container .login-info {
	margin-top: 12px;
}
.login-form-container .login-button {
	margin: 16px 0px 5px; float: right;
}
.login-form-container .login-button .sso-text {
	display: none;
}
.login-form-container .login-need-help {
	margin-top: 13px;
}
.login-form-container .two-factor-need-help {
	margin-top: 13px;
}
.login-form-container .login-need-help a {
	margin-bottom: 4px; display: block;
}
.login-form-container .two-factor-need-help a {
	margin-bottom: 4px; display: block;
}
.login-form-container .remember-me.standard .checkbox_label {
	bottom: 0px;
}
.login-form-hide-remember-me.login-form-container .login-need-help {
	margin-top: 25px;
}
.login-form-container .info-icon {
	vertical-align: bottom;
}
.login-form-container .text-input {
	width: 100%;
}
.login-form-container .login-text-input {
	width: 100%;
}
.login-form-container .email-suggestion {
	display: none;
}
.login-form-container :not(:empty).email-suggestion {
	padding: 0px 7px 4px; color: rgb(123, 137, 148); font-style: italic; display: block; min-height: 18px;
}
.login-form-container .email-suggestion a {
	font-style: normal;
}
.login-form-container .last-two-digits {
	font-weight: bold;
}
.login-form-container .hide-sms .two-factor-uses-sms {
	display: none;
}
.login-form-container .hide-authenticator .two-factor-uses-authenticator {
	display: none;
}
.login-form-container .hide-other-authentication .two-factor-uses-other-authentication {
	display: none;
}
.login-form-container .hide-need-help .two-factor-need-help {
	display: none;
}
.login-form-container .hide-remember-me .remember-me {
	display: none;
}
.login-form-container .hide-sms-info .two-factor-uses-sms-info {
	display: none;
}
.login-form-container .hide-recovery-url .twofactor_recovery_url {
	display: none;
}
.login-form-container .login-loading-indicator {
	margin: 25px 5px 0px 0px; float: right; display: none;
}
.login-form-container .ajax-loading .login-loading-indicator {
	display: inline;
}
.login-form-container button.two-factor-seckey-retry {
	margin-top: 16px;
}
.login-form-container .seckey-loading-status {
	vertical-align: middle;
}
.login-form-container .sso-description {
	text-align: center; color: rgb(136, 136, 136); font-size: 14px; margin-top: 20px; margin-bottom: 10px; display: none;
}
.login-form-container .sso-description .sprite-div {
	display: inline-block;
}
.login-form-container .sso-optout {
	text-align: center; color: rgb(136, 136, 136); margin-top: 20px; display: none;
}
.login-form-container .sso-required .login-password {
	display: none;
}
.login-form-container .sso-required .login-need-help {
	display: none;
}
.login-form-container .sso-required .login-button {
	width: 100%; position: relative;
}
.login-form-container .sso-required .login-button .sign-in-text {
	display: none;
}
.login-form-container .sso-required .login-button .sso-text {
	display: block;
}
.login-form-container .sso-required .sso-description {
	display: block;
}
.login-form-container .sso-optional .sso-optout {
	display: block;
}
.login-form--inline.login-form-container {
	width: 100%;
}
.login-form--inline.login-form-container .text-input {
	margin-right: 15px; float: none; display: inline-block;
}
.login-form--inline.login-form-container .login-button {
	margin-right: 15px; float: none; display: inline-block;
}
.login-form--inline.login-form-container .loading-indicator {
	margin-right: 15px; float: none; display: inline-block;
}
.login-form--inline.login-form-container .login-need-help {
	margin-right: 15px; float: none; display: inline-block;
}
.login-form--inline.login-form-container .text-input {
	width: 170px;
}
.login-form--inline.login-form-container .login-button {
	width: auto;
}
.login-form--inline.login-form-container .text-input-error-wrapper {
	position: absolute;
}
.login-form--right.login-form--inline.login-form-container {
	text-align: right;
}
.login-form-container .web-destiny-container-class {
	text-align: center; visibility: hidden;
}
.login-form-container .continue-as-button-class {
	width: 100%; overflow: hidden;
}
.login-form-container .continue-as-user-name {
	overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.login-form-container .login-via-email-link-container {
	text-align: right;
}
.login-form-container__google-div {
	text-align: left;
}
.login-form-container--centered {
	margin: 0px auto; max-width: 350px;
}
.login-form-container .c-card--error {
	margin-top: 10px;
}
.inline-input-submit-pair.backup-verification-code-form {
	display: flex; flex-direction: row; align-items: flex-end; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-box-align: end;
}
.inline-input-submit-pair.backup-verification-code-form .inline-input {
	width: 65%; margin-top: 1em;
}
.inline-input-submit-pair.backup-verification-code-form .inline-submit {
	height: 34px; margin-bottom: 5px; margin-left: 10px; flex-grow: 1; -webkit-box-flex: 1;
}
.backup-verification-code-form {
	margin-bottom: 2em;
}
.media-mobile .login-form-container {
	width: 100%;
}
.small.login-form-container {
	width: 100%;
}
.media-mobile .login-form-container .remember-me {
	margin: 0px; padding: 0px; display: block;
}
.media-mobile .login-form-container .agree {
	margin: 0px; padding: 0px; display: block;
}
.small.login-form-container .remember-me {
	margin: 0px; padding: 0px; display: block;
}
.small.login-form-container .agree {
	margin: 0px; padding: 0px; display: block;
}
.media-mobile .login-form-container .login-button {
	width: 100%; position: relative;
}
.small.login-form-container .login-button {
	width: 100%; position: relative;
}
.media-mobile .login-form-container .two-factor-form .login-header {
	display: none;
}
.small.login-form-container .two-factor-form .login-header {
	display: none;
}
.media-mobile .login-form-container .login-loading-indicator {
	margin-top: -70px;
}
.small.login-form-container .login-loading-indicator {
	margin-top: -70px;
}
.small.login-form-container .login-header {
	font-size: 14px;
}
.two-factor-trusted-info {
	width: auto; min-width: 100px; max-width: 200px;
}
.index.small.register.login-form-container {
	margin: 0px auto; width: 225px; position: relative;
}
.index.small.register.login-form-container .first {
	margin-top: -15px;
}
.index.small.register.login-form-container .login-button {
	margin: 15px auto auto; height: 45px; font-size: 14px; font-weight: normal;
}
.index.small.register.login-form-container .button-primary.auth-google {
	padding: 0px; line-height: 24px; margin-top: 7px; margin-bottom: 0px;
}
.index.small.register.login-form-container .button-primary.auth-google .logo {
	margin-top: 4px;
}
.index.small.register.login-form-container {
	height: 45px; overflow: hidden;
}
.index.small.register.login-form-container .register-form {
	left: 0px; bottom: 0px; position: absolute;
}
.third_party_auth.index.small.register.login-form-container {
	height: 86px;
}
.form_shown.index.small.register.login-form-container {
	height: auto !important; overflow: visible;
}
.form_shown.index.small.register.login-form-container .register-form {
	position: relative;
}
.form_shown.index.small.register.login-form-container .auth-google {
	display: inline-block;
}
.credentials-form-container--index {
	margin: 8px auto 0px;
}
.credentials-form-container--index-error {
	margin: 8px auto 0px;
}
.credentials-form-container--index .text-input .text-input-input {
	border-color: rgb(208, 212, 217); margin: 0px 0px 4px; padding: 5px 10px; border-radius: 5px; height: 37px; font-size: 14px;
}
.credentials-form-container--index-error .text-input .text-input-input {
	border-color: rgb(208, 212, 217); margin: 0px 0px 4px; padding: 5px 10px; border-radius: 5px; height: 37px; font-size: 14px;
}
.credentials-form-container--index .text-input label {
	padding: 9px 11px; color: rgb(71, 82, 93); font-size: 14px;
}
.credentials-form-container--index-error .text-input label {
	padding: 9px 11px; color: rgb(71, 82, 93); font-size: 14px;
}
.credentials-form-container--index .text-input-error-wrapper {
	display: none;
}
.credentials-form-container--index-error .text-input-error-wrapper {
	display: none;
}
.credentials-form-container--index .login-form-container .two-factor-trusted-info {
	width: auto;
}
.credentials-form-container--index-error .login-form-container .two-factor-trusted-info {
	width: auto;
}
.credentials-form-container--index .login-form-container .agree input {
	margin-top: 1px;
}
.credentials-form-container--index-error .login-form-container .agree input {
	margin-top: 1px;
}
.credentials-form-container--index .login-register-container .login-register-header {
	text-align: center; float: none;
}
.credentials-form-container--index-error .login-register-container .login-register-header {
	text-align: center; float: none;
}
.credentials-form-container--index .register-form__name-fields .text-input {
	width: calc(50% - 2px); float: left;
}
.credentials-form-container--index-error .register-form__name-fields .text-input {
	width: calc(50% - 2px); float: left;
}
.credentials-form-container--index .register-form__name-fields :first-of-type.text-input {
	margin-right: 4px;
}
.credentials-form-container--index-error .register-form__name-fields :first-of-type.text-input {
	margin-right: 4px;
}
.credentials-form-container--index .input-email {
	clear: both; margin-bottom: 8px;
}
.credentials-form-container--index-error .input-email {
	clear: both; margin-bottom: 8px;
}
.credentials-form-container--index .agree label {
	color: rgb(99, 114, 130); font-size: 14px;
}
.credentials-form-container--index-error .agree label {
	color: rgb(99, 114, 130); font-size: 14px;
}
.credentials-form-container--index .checkbox {
	padding: 10px 0px 13px;
}
.credentials-form-container--index-error .checkbox {
	padding: 10px 0px 13px;
}
.credentials-form-container--index .input-error {
	border-color: rgb(232, 33, 16) !important;
}
.credentials-form-container--index-error .input-error {
	border-color: rgb(232, 33, 16) !important;
}
.credentials-form-container--index .input-error + label {
	color: rgb(232, 33, 16);
}
.credentials-form-container--index-error .input-error + label {
	color: rgb(232, 33, 16);
}
.credentials-form-container--index .button-primary.login-button {
	background: linear-gradient(rgb(40, 149, 241), rgb(0, 126, 229)); border: 1px solid rgb(0, 126, 229); border-image: none; width: 100%; line-height: 24px; font-size: 16px; margin-top: 0px; float: none;
}
.credentials-form-container--index-error .button-primary.login-button {
	background: linear-gradient(rgb(40, 149, 241), rgb(0, 126, 229)); border: 1px solid rgb(0, 126, 229); border-image: none; width: 100%; line-height: 24px; font-size: 16px; margin-top: 0px; float: none;
}
.credentials-form-container--index .button-primary.login-button:hover {
	opacity: 0.8;
}
.credentials-form-container--index-error .button-primary.login-button:hover {
	opacity: 0.8;
}
.credentials-form-container--index-error#invite-register-container {
	width: 334px;
}
.credentials-form-container--index-error .text-input-error-wrapper {
	line-height: 40px; display: inline;
}
.credentials-form-container--index-error .text-input-error-wrapper .error-message {
	display: block;
}
.credentials-form-container--index-error .register-form__name-fields .text-input {
	width: calc(50% - 8px);
}
.credentials-form-container--index-error .register-form__name-fields :first-of-type.text-input {
	margin-right: 16px;
}
.register-form--error-list .register-form__errors::before {
	background-position: left top; width: 16px; height: 16px; position: absolute; content: ""; background-image: url("/static/images/scooter/icon-form-invalid-vflj3ALzP.svg"); background-repeat: no-repeat;
}
.register-form--error-alert .text-input--error::before {
	background-position: left top; width: 16px; height: 16px; position: absolute; content: ""; background-image: url("/static/images/scooter/icon-form-invalid-vflj3ALzP.svg"); background-repeat: no-repeat;
}
.register-form--error-alert .checkbox-inline--error::before {
	background-position: left top; width: 16px; height: 16px; position: absolute; content: ""; background-image: url("/static/images/scooter/icon-form-invalid-vflj3ALzP.svg"); background-repeat: no-repeat;
}
.register-form .hidden-inputs {
	display: none;
}
.register-form--error-list .input-error {
	border-color: rgb(232, 33, 16); color: rgb(232, 33, 16);
}
.register-form--error-list .register-form__errors {
	margin: 13px 0px 0px; padding: 0px 0px 0px 22px; position: relative;
}
.register-form--error-list .register-form__errors::before {
	left: 0px; top: 0px;
}
.register-form--error-list .register-form__error {
	list-style: none; margin: 0px; padding: 0px; color: rgb(232, 33, 16); line-height: 1.4; font-size: 13px;
}
.register-form--error-alert .text-input--error {
	position: relative;
}
.register-form--error-alert .checkbox-inline--error {
	position: relative;
}
.register-form--error-alert .text-input--error::before {
	left: -24px; top: 10px;
}
.register-form--error-alert .checkbox-inline--error::before {
	left: -24px; top: 10px;
}
.register-form--error-alert .checkbox-inline--error::before {
	top: 15px;
}
.register-form--error-alert .register-form__errors::before {
	display: none;
}
.register-form .allow-visual-validate__false .text-input .text-input-wrapper label {
	color: rgb(61, 70, 77) !important;
}
.register-form .allow-visual-validate__false .text-input .text-input-wrapper input {
	color: rgb(61, 70, 77) !important;
}
.register-form .allow-visual-validate__false .text-input .text-input-wrapper label span {
	color: rgb(61, 70, 77) !important;
}
.register-form .allow-visual-validate__false .agree label {
	color: rgb(61, 70, 77) !important;
}
.register-form .allow-visual-validate__false .agree input {
	color: rgb(61, 70, 77) !important;
}
.register-form .allow-visual-validate__false .agree label span {
	color: rgb(61, 70, 77) !important;
}
.register-form .allow-visual-validate__false .text-input .text-input-wrapper .text-input-input {
	border: 1px solid rgb(208, 212, 217) !important; border-image: none !important;
}
.register-form .allow-visual-validate__false .agree .text-input-input {
	border: 1px solid rgb(208, 212, 217) !important; border-image: none !important;
}
.register-form .allow-visual-validate__false + .register-form__errors {
	display: none !important;
}
.register-form .allow-visual-validate__false .text-input--error::before {
	display: none !important;
}
.exp-growth_web_google_register__GOOGLE2.register {
	width: 370px;
}
.exp-growth_web_google_register__GOOGLE3.register {
	width: 370px;
}
.exp-growth_web_google_register__GOOGLE2.register .register-form__credential-fields {
	position: relative; z-index: 1;
}
.exp-growth_web_google_register__GOOGLE3.register .register-form__credential-fields {
	position: relative; z-index: 1;
}
.exp-growth_web_google_register__GOOGLE2.register .register-form__credential-fields::after {
	clear: both; display: table; content: "";
}
.exp-growth_web_google_register__GOOGLE3.register .register-form__credential-fields::after {
	clear: both; display: table; content: "";
}
.exp-growth_web_google_register__GOOGLE2.register .register-form__credential-fields .input-email {
	width: calc(50% - 4px); float: left; z-index: 1;
}
.exp-growth_web_google_register__GOOGLE2.register .register-form__credential-fields .input-password {
	width: calc(50% - 4px); float: left; z-index: 1;
}
.exp-growth_web_google_register__GOOGLE3.register .register-form__credential-fields .input-email {
	width: calc(50% - 4px); float: left; z-index: 1;
}
.exp-growth_web_google_register__GOOGLE3.register .register-form__credential-fields .input-password {
	width: calc(50% - 4px); float: left; z-index: 1;
}
.exp-growth_web_google_register__GOOGLE2.register .register-form__credential-fields .input-email {
	clear: right; margin-right: 8px;
}
.exp-growth_web_google_register__GOOGLE3.register .register-form__credential-fields .input-email {
	clear: right; margin-right: 8px;
}
.exp-growth_web_google_register__GOOGLE2.register .register-form__credential-fields .text-input--error.input-email {
	z-index: 2;
}
.exp-growth_web_google_register__GOOGLE3.register .register-form__credential-fields .text-input--error.input-email {
	z-index: 2;
}
.exp-growth_web_google_register__GOOGLE2.register .register-form__credential-fields .checkbox {
	padding: 6px 0px;
}
.exp-growth_web_google_register__GOOGLE3.register .register-form__credential-fields .checkbox {
	padding: 6px 0px;
}
.exp-growth_web_google_register__GOOGLE2.register .register-form__credential-fields .hr-label {
	margin-bottom: 1px;
}
.exp-growth_web_google_register__GOOGLE3.register .register-form__credential-fields .hr-label {
	margin-bottom: 1px;
}
.exp-growth_web_google_register__GOOGLE2.register .register-form__credential-fields .hr-label__text {
	font-size: 11px;
}
.exp-growth_web_google_register__GOOGLE3.register .register-form__credential-fields .hr-label__text {
	font-size: 11px;
}
.dropbox-2015 .form-container .register-form .exp-growth_web_google_register {
	box-shadow: 0px 1px 2px 0px rgba(0,0,0,0.1); background-size: 16px 16px; -webkit-box-shadow: rgba(0, 0, 0, 0.1) 0 1px 2px 0;
}
.dropbox-2015 .form-container .register-form .exp-growth_web_google_register__GOOGLE2 {
	border: 1px solid rgb(208, 212, 217); border-image: none; color: rgb(61, 70, 77); font-weight: 500; background-image: url("/static/images/index/google-logo-color-vflpJqkMT.svg"); background-color: rgb(255, 255, 255);
}
.dropbox-2015 .form-container .register-form .exp-growth_web_google_register__GOOGLE2:hover {
	border-color: rgb(159, 162, 166); background-image: url("/static/images/index/google-logo-color-vflpJqkMT.svg");
}
.dropbox-2015 .form-container .register-form .exp-growth_web_google_register__GOOGLE2::before {
	display: none;
}
.maestro .credentials-form-container--index-error label {
	line-height: 40px;
}
.maestro .credentials-form-container--index-error [for=email].register-form__field-label {
	clear: both; float: left;
}
.maestro .credentials-form-container--index-error .text-input {
	margin-bottom: 16px;
}
.maestro .credentials-form-container--index-error .button-primary.login-button {
	background: rgb(0, 112, 224); width: 207px; height: 40px; font-size: 14px; font-weight: 500; margin-top: 8px; float: right;
}
.maestro .credentials-form-container--index-error .signin-button.button-primary.login-button {
	width: 110px;
}
.maestro .credentials-form-container--index-error .login-need-help {
	margin-bottom: 10px;
}
.maestro .credentials-form-container--index-error .text-input .text-input-input {
	margin: 0px; font-size: 14px;
}
.maestro .credentials-form-container--index-error .text-input label {
	padding: 9px 10px; color: rgb(99, 114, 130); line-height: 20px; font-size: 14px;
}
.maestro .credentials-form-container--index-error .checkbox-inline.checkbox {
	padding-top: 14px;
}
.maestro .credentials-form-container--index-error .checkbox-inline.checkbox .error-message {
	line-height: 15px;
}
.maestro .credentials-form-container--index-error .checkbox_label {
	margin-left: 12px;
}
.maestro .credentials-form-container--index-error .hr-label {
	margin: 40px 0px 36px;
}
.maestro .register-form__name-field {
	width: 210px; float: left;
}
.maestro .second.register-form__name-field {
	float: right;
}
.maestro .register-form__name-field .text-input {
	width: 100%;
}
