/**************************************/
/* bodet.org, 1999-2026               */
/* version 2.0                       */
/* 2026-05-25                         */
/**************************************/

/**************************************/
/* login page (elastic only) */
/**************************************/
body.task-login, body.xelastic.task-login {
    background: #0075c8;
}

.task-login #layout-content {
    overflow: visible;
    margin: 15vh auto 0 auto !important;
    color: #333;
    max-width: 100%;
    width: 420px;
    height: fit-content;
    background: #fff !important;
    padding: 35px;
    flex: none;
}

.task-login #logo {
    top: 0 !important;
}

#icon_webmail, #icon_cloud {
    margin-top: 30px;
    padding: 0 15px 0 15px;
}

#icon_cloud {
    opacity: 0.5;
}

#icon_cloud:hover {
    opacity: 1;
    transition: opacity 0.3s;
}

#login-form {
    margin : 3vh auto;
    top: 0 !important;
}

#login-footer {
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    padding: 10px 30px;
    background: rgba(0,0,0,0.4);
    text-align: left;
    color: #fff;
}

#login-footer a {
    color: #fff;
}

/**************************************/
/* login page Persistent Login plugin (elastic only) */
/**************************************/
#pl-check {
    margin: 0 auto;
}

#pl-info {
    background-color: #fae7e6; 
    padding: 10px 5px 10px 5px; 
    text-align: center;
}