
.content-auth {
    min-height: calc(100vh - 106px);
    display: flex;
    flex-direction: column;
    justify-content: center; }
.content-auth > .container {
    padding: 0; }
@media (max-width: 1139px) {
    .content-auth > .container {
        max-width: none;
        padding: 0 20px; } }
.content-auth > .container:first-child {
    flex: 1; }

.content-auth-alt {
    min-height: calc(100vh - 106px);
    display: flex;
    flex-direction: column;
    justify-content: center; }
.content-auth-alt .container {
    padding: 0; }
@media (max-width: 1139px) {
    .content-auth-alt .container {
        max-width: none; } }

.sign-wrapper {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 340px; }
@media (min-width: 1200px) {
    .sign-wrapper {
        width: 340px; } }
.sign-wrapper .form-group label {
    display: block;
    margin-bottom: 5px; }


.help-block.form-error {
    background: #be5755;
    width: 100%;
    display: block;
    color: #fff;
    margin-top: -3px;
    padding: 4px 10px;
    border-radius: 0px 0px 4px 4px;
    font-size: 12px;
}

@media (min-width: 1200px) {
    .navbar-header .navbar-right {
        width: 440px;
    }
}
