.login-logo {
    display: none;
}

body {
    height: 100%;
    background: linear-gradient(rgba(255, 255, 255, 0.7), rgba(25, 35, 56, 0.3)), url(../img/dhoch2_bg.png) center center !important;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    background-position: top;
    background-size: 100%;

}

.login-title, .login-subtitle, html.login-page .control-label, .login-link,.setup-title,.form-label {
    color: #1B253A !important;
}

html.login-page .login-btn {
    background: linear-gradient(135deg, #1B253A 0, #2B3859 50%, #384F7A 100%)
}

html.login-page .login-btn:hover {
    background: linear-gradient(135deg, #232f4b 0, #36466e 50%, #405b8c 100%);
    box-shadow: 0 10px 20px rgb(27, 37, 58);
}

html.login-page .login-btn:active {
    color: white;
}
html.login-page .form-input {
    border: 1px solid gray;
}
html.login-page .form-input:focus {
    border-color: #232f4b;
    box-shadow: 0 0 0 1px rgb(95, 124, 203);
}

.login-container h3 {
    font-weight: bolder;
    color: white;
    font-family: 'Montserrat', sans-serif;
    font-weight: 300;
}

.login-container {
    max-width: 520px;
}

.color-line {
    display: none;
    visibility: hidden;
}

.btn-success, .btn-success:hover, .btn-success:active, .btn-success:focus, .btn-success.active {
    background-color: #192338;
    border-color: #192338;
}
