@import '../../../login.css';

body {
    background-color: #ffffff;
}

.login-page header {
    min-height: 60px;
    background: #5c5cff;
}

.login-page header .header-1 {
    color: #ffffff;
    font-size: 20px;
    line-height: 60px;
}

.login-page header .small-logo {
    background-image: url(data:image/png;base64,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);
    width: 114px !important;
    height: 60px !important;
    background-position: center bottom;
}

.login-body {
    background-color: #ffffff;
    
    background-position: left top;
    background-size: contain;
    background-repeat: no-repeat;
    color: #5c5cff !important;
}

input:focus, select:focus {
    border-color: #CCCCCC;
    outline: none;
    box-shadow: 0 0 4px #5c5cff;
}

.login-button {
    background-color: #5c5cff;
    color: #ffffff;
    font-size: 12px;
    padding: 6px 36px;
}

@media screen and (min-width: 768px) {
    .login-container {
        width: 40%;
        margin: 0 auto;
    }
}

.login-container .page-header {
    font-size: 24px;
    color: #5c5cff;
}

#loginSection, #loginSection label, .copyright {
    color: #7d7373 !important;
}

.reset-password-button {
    background-color: #5c5cff;
    color: #ffffff;
    font-size: 12px;
    padding: 6px 10px;
    border: medium none;
    vertical-align: top;
    float: right;
    margin-top: -26px;
    font-weight: bold;
    display: inline-block;
}

