.signup-header { width:100%; line-height: 33px; padding: 0 1em 0.2em; background: #EEE; } .signup-team__container { padding: 100px 0px 50px 0px; max-width: 380px; margin: 0 auto; position: relative; h1, h2, h3, h4, h5, h6, p { line-height: 1.3; } h2 { font-weight: 600; margin-bottom: 0.5em; letter-spacing: -0.5px; font-size: em(30px); } h3 { font-weight: 600; margin: 0 0 1.3em 0; font-size: 1.5em; &.extra-margin { margin-bottom: 2.5em; } } h4 { font-size: em(20px); font-weight: 600; margin-bottom: 1em; &.text--light { font-weight: 300; color: #999; } } p { color: #555; line-height: 1.5; margin-bottom: 1em; .black, &.black { color: #000; } } form { margin-bottom: 0.8em; } .form__hint { font-size: 0.95em; color: #999; margin: 10px 0; } .external-link { position: absolute; bottom: 0; left: 0; } .signup-team__name { font-size: 2.2em; font-weight: 600; text-transform: uppercase; } .signup-team__subdomain { font-size: 1.5em; padding-left: 1em; } .form-control { height: em(38px); } .or__container { height: 1px; background: #dddddd; text-align: center; margin: 2em 0; span { width: 33px; top: -10px; position: relative; font-size: em(16px); line-height: 20px; font-weight: 600; background: #fff; display: inline-block; } } .btn { padding: em(7px) em(15px); font-weight: 600; margin-right: 5px; &.btn-custom-login { display: block; min-width: 200px; width: 200px; padding: 0 1em; margin: 1em auto; height: 40px; line-height: 35px; color: #fff; @include border-radius(2px); &.gitlab { background: #554488; &:hover { background: darken(#554488, 10%); } span { vertical-align: middle; } .icon { background: url("../images/gitlabLogo.png"); width: 18px; height: 18px; margin-right: 8px; @include background-size(100% 100%); display: inline-block; } } } &.btn-default { color: #444; } .glyphicon { &.glyphicon-ok, &.glyphicon-refresh { margin-right: 0.3em; left: -5px; font-size: 0.9em; } &.glyphicon-chevron-right { font-size: 0.8em; right: -2px; top: 0px; } &.glyphicon-chevron-left { font-size: 0.8em; left: -2px; top: 0px; } } } .has-error { .control-label { background: #f2f2f2; padding: 0.7em 1em; @include border-radius(3px); margin: 1em 0 0; font-size: 14px; font-weight: normal; color: #999; width: 100%; &:before { @extend .fa; content: "\f071"; margin-right: 4px; color: #aaa; } } } .reset-form { @include border-radius(3px); position: relative; font-size: 0.95em; p { color: inherit; } } } .signup-team-confirm__container { padding: 100px 0px 100px 0px; } .signup-team-logo { display: none; width: 210px; margin: 0 0 2em 0; } .signup-team-login { padding-bottom: 10px; font-weight: 700; }