.aui-page-focused .aui-page-panel,.aui-page-focused .aui-page-header{max-width:980px;width:100%}
.aui-page-focused #footer .footer-body{width:auto}
.aui-page-focused-xsmall .aui-page-panel,.aui-page-focused-xsmall .aui-page-header{max-width:300px}
.aui-page-focused-small .aui-page-panel,.aui-page-focused-small .aui-page-header{max-width:400px}
.aui-page-focused-medium .aui-page-panel,.aui-page-focused-medium .aui-page-header{max-width:600px}
.aui-page-focused-large .aui-page-panel,.aui-page-focused-large .aui-page-header{max-width:800px}
.aui-page-focused-xlarge .aui-page-panel,.aui-page-focused-xlarge .aui-page-header{max-width:980px}
.aid-page-minimal{background:#fff}.aid-page-minimal #header,.aid-page-minimal #footer-logo{display:none}
.aid-page-minimal #content{padding:0 20px}.aid-page-minimal #content>.aui-page-header{padding:20px 0;max-width:300px}
.aid-page-minimal #content>.aui-page-panel{border-width:0}.aid-page-minimal #content>.aui-page-panel .aui-page-panel-content{padding:20px 0 0}
.aid-page-minimal #content>.aui-page-panel+.aui-page-panel .aui-page-panel-content{border-top:1px solid #ccc;padding-top:40px}
.aid-page-minimal #footer{margin-top:40px}.aid-page-minimal #footer .footer-body{background-image:none;min-height:0;padding:0}
.aid-page-minimal .aid-page-panel-bottom{background:transparent;border:0;text-align:center}
.aid-page-minimal .aui-page-panel-content>h2:first-child{border-bottom:0;padding-bottom:0}
.aid-page-minimal .aui-page-panel-content>form.aui .buttons-container{border-top:0;margin-top:1px;padding-top:4px}
form.aui.aui-form-supersize .aui-select2-container .select2-choices,form.aui.aui-form-supersize .password,form.aui.aui-form-supersize .select,form.aui.aui-form-supersize .text{border-radius:4px;height:2.857142857142857em;line-height:1;padding:4px 10px}
form.aui.aui-form-supersize .aui-button,.aui-button.aui-button-supersize{font-size:16px;height:2.5em;line-height:1.875;padding:4px 20px}
.microbranding{text-align:center}.microbranding>h1{background:url("../images/atlassian-logo.svg") no-repeat;background-position:center;background-size:197px 42px;display:block;height:42px;margin:0 auto;text-align:left;text-indent:-999em;overflow:hidden}
.microbranding>.application{border-top:1px solid #ccc;display:block;margin-top:30px;padding-top:20px}
.application-logo,.application-logo-acac,.application-logo-bitbucket,.application-logo-cloud,.application-logo-confluence,.application-logo-dac,.application-logo-experts,.application-logo-hipchat,.application-logo-jira,.application-logo-mpac,.application-logo-sac,.application-logo-tac,.application-logo-aug,.application-logo-enso{background:no-repeat 50% 20px;font-size:0;margin-bottom:-10px}
.application-logo-acac{background-image:url("../images/logos/monochrome/answers.svg");height:21px}
.application-logo-bitbucket{background-image:url("../images/logos/monochrome/bitbucket.svg");height:22px}
.application-logo-cloud{background-image:url("../images/logos/monochrome/cloud.svg");height:21px}
.application-logo-confluence{background-image:url("../images/logos/monochrome/confluence.svg");height:23px}
.application-logo-dac{background-image:url("../images/logos/monochrome/developers.svg");height:26px}
.application-logo-experts{background-image:url("../images/logos/monochrome/experts.svg");height:26px}
.application-logo-hipchat{background-image:url("../images/logos/monochrome/hipchat.svg");height:27px}
.application-logo-jira{background-image:url("../images/logos/monochrome/jira.svg");height:27px}
.application-logo-mpac{background-image:url("../images/logos/monochrome/marketplace.svg");height:26px}
.application-logo-sac{background-image:url("../images/logos/monochrome/support.svg");height:26px}
.application-logo-tac{background-image:url("../images/logos/monochrome/translations.svg");height:21px}
.application-logo-aug{background-image:url("../images/logos/monochrome/user-groups.svg");height:26px}
.application-logo-enso{background-image:url("../images/logos/monochrome/enso.svg");height:24px}
.application-logo-atlassian{display:none !important}
.aui-header .aui-header-logo-device,.aui-header .aui-header-logo-atlassian .aui-header-logo-device{background-image:url("../images/atlassian_logo_text_white_x2.png");width:112px}
.aui-header .aui-header-logo-ondemand .aui-header-logo-device{background-image:url("../images/ondemand_logo_text_white_x2.png");width:107px;margin-top:-2px}
.aui-header .aui-header-logo-megamanzero .aui-header-logo-device{background-image:url("../images/mega-man.gif");width:30px}
.aui-header .aui-header-logo-device{background-repeat:no-repeat;background-position:0 50%;background-size:100%;display:block;float:left;height:24px;padding:8px 0;text-indent:-9999px;text-align:left}
.passwordstrength{-moz-box-sizing:border-box;box-sizing:border-box;border-top:5px solid #f5f5f5;color:#707070;font-size:12px;line-height:1.5;margin-top:2px;min-height:23px;position:relative}.passwordstrength:before{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;background:#f5f5f5;content:"";height:5px;left:0;position:absolute;top:-5px;width:0}
.passwordstrength:after{border-left:2px solid #fff;border-right:2px solid #fff;content:"";height:5px;left:25%;position:absolute;right:25%;top:-5px}
.passwordstrength-1:before{background:#d04437;width:25%}
.passwordstrength-2:before{background:#ffd351;width:50%}
.passwordstrength-3:before{background:#89c495;width:75%}
.passwordstrength-4:before{background:#14892c;width:100%}
form.aui .password~.passwordstrength,form.aui .text~.passwordstrength{max-width:250px}
form.aui .password.short-field~.passwordstrength,form.aui .text.short-field~.passwordstrength{max-width:75px}
form.aui .password.medium-field~.passwordstrength,form.aui .text.medium-field~.passwordstrength{max-width:165px}
form.aui .password.long-field~.passwordstrength,form.aui .text.long-field~.passwordstrength{max-width:500px}
form.aui .password.full-width-field~.passwordstrength,form.aui .text.full-width-field~.passwordstrength{max-width:none}
form.aui .field-group.has-password-revealer{padding-top:49px}form.aui .field-group.has-password-revealer>.password-revealer{margin-left:0;margin-right:-395px;padding-top:0;position:absolute;right:100%;top:24px;white-space:nowrap}
form.aui .field-group.has-password-revealer>.short-field~.password-revealer{margin-right:-220px}
form.aui .field-group.has-password-revealer>.medium-field~.password-revealer{margin-right:-310px}
form.aui .field-group.has-password-revealer>.medium-long-field~.password-revealer{margin-right:-495px}
form.aui .field-group.has-password-revealer>.long-field~.password-revealer{margin-right:-645px}
form.aui .field-group.has-password-revealer>.full-width-field~.password-revealer{margin-right:0 !important;right:0}
form.aui .field-group.has-password-revealer:first-child{padding-top:29px}form.aui .field-group.has-password-revealer:first-child>.password-revealer{top:4px}
form.aui.long-label .field-group.has-password-revealer>.password-revealer{margin-right:-500px}
form.aui.long-label .field-group.has-password-revealer>.short-field~.password-revealer{margin-right:-325px}
form.aui.long-label .field-group.has-password-revealer>.medium-field~.password-revealer{margin-right:-415px}
form.aui.long-label .field-group.has-password-revealer>.medium-long-field~.password-revealer{margin-right:-600px}
form.aui.long-label .field-group.has-password-revealer>.long-field~.password-revealer{margin-right:-750px}
form.aui.top-label .field-group.has-password-revealer{padding-top:4px}form.aui.top-label .field-group.has-password-revealer>.password-revealer{margin-right:-250px;top:4px}
form.aui.top-label .field-group.has-password-revealer>.short-field~.password-revealer{margin-right:-75px}
form.aui.top-label .field-group.has-password-revealer>.medium-field~.password-revealer{margin-right:-165px}
form.aui.top-label .field-group.has-password-revealer>.medium-long-field~.password-revealer{margin-right:-350px}
form.aui.top-label .field-group.has-password-revealer>.long-field~.password-revealer{margin-right:-500px}
.aid-error{text-align:center}.aid-error>.icon{background-image:url("../images/errors.png");background-size:200px 800px;display:block;height:130px;margin:0 auto;width:200px}.aid-error>.icon.icon-404{background-position:0 -275px}
.aid-error>.icon.icon-500{background-position:0 -412px}
#captcha-container{padding-right:20px;position:relative}
.captcha-controls{position:absolute;right:0;top:4px;width:16px}.captcha-controls>a{cursor:pointer;text-decoration:none}
.captcha-image{height:auto !important;min-height:47px;width:100% !important}.captcha-image>img{border:1px solid #e9e9e9;height:auto !important;vertical-align:bottom;width:100% !important}
.captcha-image embed,.captcha-image object{position:absolute}
.captcha-image br{display:none}
.captcha-image span{display:block}
.aui-iconfont-aid-music:before{content:"\266B"}
.aui-iconfont-aid-text:before{content:"\1D6BB";text-align:center;width:inherit}
.recaptcha_audio_cant_hear_link{cursor:pointer}
#recaptcha_response_field{max-width:none}
.optin-activator{border-top:1px solid #ccc;margin-top:20px;padding-top:20px;text-align:center}
.optin-current-state{margin:20px 0;text-align:center}.optin-current-state .state-indicator{margin-left:10px}
.optin-current-state,.optin-description{font-weight:bold}
.login-created-card{border:1px solid #e9e9e9;border-radius:3px;overflow:hidden;padding:10px}.login-created-card .fn,.login-created-card .email{display:block}
.login-created-card .fn{font-weight:bold}
.login-created-card .aui-avatar{float:left;margin-right:10px}
.login-created-continue{border-top:1px solid #ccc;margin-top:20px;padding-top:20px}
.login-help-links{list-style:none;margin:30px auto 0;padding:0;text-align:center}.login-help-links>li+li{margin-top:10px}
.login-prompt{text-align:center}
.google-login{margin-top:20px}.google-login:first-child{margin-top:0}
.google-login::after{content:attr(data-i18n-or);display:block;line-height:1;margin:20px 0 0;text-align:center}
.google-login>.aui-button{width:100%}
.aui-message+.google-login{margin-top:20px}
.aid-icon-google{background:url("../images/gplus/1x/btn_white.png") no-repeat;float:left;margin-left:-14px}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),not all,only screen and (min-resolution:1.5dppx){.aid-icon-google{background:url("../images/gplus/2x/btn_white.png") no-repeat;background-size:32px 32px}}.aid-page-verifyemail .aui-page-panel{border-color:#fff}
.aid-page-verifyemail .aui-page-panel-content{text-align:center}.aid-page-verifyemail .aui-page-panel-content>h2:first-child{border-bottom:0;padding-bottom:0}
#form-send-validation{margin-top:40px}#form-send-validation::before{content:url("../images/mailbox.svg");display:block;height:235px;margin:0 auto;width:215px}
#form-send-validation .buttons-container{border:0;margin-top:40px;padding:0}
#form-send-validation .buttons>p{display:inline-block}
#form-send-validation #send-validation-submit{border:0;height:auto;margin-left:5px;padding:0}
.verification-error,form.aui.verification-error,.verification-error .aui-button{margin-top:40px}
#form-login #recaptcha_response_field::-webkit-input-placeholder,#form-set-password #password::-webkit-input-placeholder{color:transparent}
#form-login #recaptcha_response_field::-moz-placeholder,#form-set-password #password::-moz-placeholder{color:transparent}
#form-login #recaptcha_response_field:-ms-input-placeholder,#form-set-password #password:-ms-input-placeholder{color:transparent}
html:not(.ie9) #form-login label[for="username"],html:not(.ie9) #form-login label[for="password"]{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;white-space:nowrap !important;width:1px !important}
#form-login .remember-me{display:inline-block;margin:0 0 0 10px}
@media screen and (max-width:400px){.aui-page-focused-small .aui-page-panel,.aui-page-focused-medium .aui-page-panel{-moz-box-sizing:border-box;box-sizing:border-box;border:0;border-radius:0;margin:0;width:100%} #form-login label[for="recaptcha_response_field"],#form-set-password label[for="password"]{display:none} #form-login #recaptcha_response_field::-webkit-input-placeholder,#form-set-password #password::-webkit-input-placeholder{color:#707070} #form-login #recaptcha_response_field::-moz-placeholder,#form-set-password #password::-moz-placeholder{color:#707070} #form-login #recaptcha_response_field:-ms-input-placeholder,#form-set-password #password:-ms-input-placeholder{color:#707070}}@media screen and (max-width:440px){.aui-page-focused-small .aui-page-panel,.aui-page-focused-medium .aui-page-panel{max-width:400px}}.aui-page-header-main .create-account-description{border-top:1px solid #ccc;margin-top:10px;padding-top:20px}
iframe[id^="oauth2relay"]{left:-100px}
