﻿body {
    font-size: 15px;
}

    body.login-bg {
        background-size: cover;
        background-position: 50%;
    }

        body.login-bg div.loginPortlet {
            border: none;
        }

.form-control {
    border-color: #ebedf2;
    color: #575962;
    border: 1px solid #ced4da;
    transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;
}

    .form-control:focus {
        border-color: #0b2748;
        color: #575962;
        box-shadow: none;
        outline: 0px;
        background-color: #fff;
    }

.form-group {
    margin: 0px 0px 1.5rem;
}

.loginPortlet {
    margin: 0 auto;
    top: 50%;
    left: 50%;
    position: absolute;
    border-radius: 5px;
    transform: translate(-50%, -50%);
    background-color: #fff;
    box-shadow: 0 1px 15px 1px rgba(69, 65, 78, .08);
    padding: 2rem;
    width: 25%;
    min-width: 300px;
    max-width: 400px;
    border: 1px solid #073b4c;
    opacity: 0.92;
}

svg.pwd-eye {
    fill: #9E9E9E;
    cursor: pointer;
}

    svg.pwd-eye:hover {
        fill: #000;
    }

.login-action {
    width: 100%;
}

    .login-action ul {
        margin-bottom: 0px;
        padding-left: 5px;
    }

    .login-action button.dropdown-toggle {
        padding: 0px;
    }

    .login-action .btn.dropdown-toggle:after {
        display: none;
    }

    .login-action .m-dropdown__inner {
        border: 1px solid #ababa6;
    }

.below-login-action-1 {
    display: flex;
    justify-content: space-around;
}

    .below-login-action-1 div#Ad2HsPromptBtn2 {
        cursor: pointer;
        outline: none;
    }

        .below-login-action-1 div#Ad2HsPromptBtn2:hover {
            text-decoration: underline;
        }

.form-group:last-child {
    margin-bottom: 0px;
}

.login-message {
    padding-bottom: 20px;
    padding-top: 30px;
    color: #333;
    font-size: 1.00rem;
}

.powered-by {
    margin-top: 20px;
    font-size: 12px;
    font-family: 'Metal';
}
