body{
    background: url("/static/img/login_back_ground.png");
}
#cover {
    height: 100%;
    text-align: center;
    display: flex;
    align-items: center;
    position: relative;
}

#cover-caption {
    width: 100%;
    position: relative;
    z-index: 1;
}
input{
   font-family:  FontAwesome, "Open Sans", sans-serif;
}
.loginCard{
    background-color: #F3F3F3;
}
.loginInput {
    height: 40px;
    border-radius: 20px;
}
.loginLogo {
    width: 250px;
    height: auto;
    padding-bottom: 20px;
    padding-top: 40px;
    margin: 0 auto;
}

.loginButton {
    color: #FFFFFF;
    border-radius: 20px;
    background-color: #2D2D2D;
    border-color: #2D2D2D;
    font-size: 18px;
}

.login-input-label{
    font-size: 13px;
    color: #C5C9CE;
}

.loginButton:hover{
    color: #FFFFFF;
}

.forgot-password-link{
    font-size: 13px;
}


input[id="email"]::-webkit-input-placeholder
{
    font-family: "Font Awesome 5 Free";
    text-align: right;
    font-weight: bold;
}

input[id="email"]::-moz-placeholder
{
    font-family: "Font Awesome 5 Free";
    text-align: right;
    font-weight: bold;
}

input[id="password"]::-webkit-input-placeholder
{
    font-family: "Font Awesome 5 Free";
    text-align: right;
    font-weight: bold;
    font-size: 18px;
}

input[id="password"]::-moz-placeholder
{
    font-family: "Font Awesome 5 Free";
    text-align: right;
    font-weight: bold;
    font-size: 18px;
}

.inner-addon .fa-lock {
    font-size: 20px;
}

.right-addon input {
    padding-right: 30px;
}

