@import url('login_common.css') screen;
@import url('login_tablet.css') screen and (min-width: 768px);
@import url('login_tablet.css') screen and (min-device-width: 768px);
@import url('login_mobile.css') screen and (max-width: 767px);
@import url('login_mobile.css') screen and (max-device-width: 767px);


@font-face {
font-family: 'Lato Regular';
font-style: normal;
font-weight: 400;
src: url(/assets/fonts/lato/regular/lato-regular.eot);
src: url(/assets/fonts/lato/regular/lato-regular.eot?#iefix) format('embedded-opentype'),url(/assets/fonts/lato/regular/lato-regular.woff2) format('woff2'),url(/assets/fonts/lato/regular/lato-regular.woff) format('woff'),url(/assets/fonts/lato/regular/lato-regular.ttf) format('truetype'),url(/assets/fonts/lato/regular/lato-regular.svg#latoregular) format('svg');
}

#eLogin, #eLogin input, #eLogin form {
    font-family: "Lato Regular";
}
#eLogin #login-form {
    margin: 0 auto !important;
}
#eLogin #login-form .identification input#login,
#eLogin #login-form .identification input#pwd {
    font-size: 14px;
    height: 50px;
    background-color: #ffffff;
    border-width: 1px;
    border-color: #232936;
    font-size: 13px;
    background: transparent url(/top-header/assets/icons/ux/mail-picto.png) 94% 15px no-repeat;
}
#eLogin #login-form .identification input#pwd {
    background: transparent url(/top-header/assets/icons/ux/locker-default.png) 93% 10px no-repeat;
}

#eLogin #login-form .identification .login,
#eLogin #login-form .identification .pwd {
    float: none;
}

#eLogin #login-form .btn-profil {
    width: 100%;
    height: auto;
    top: inherit;
    text-align: center;
    color: #fff;
    font-family: "Lato Regular";
    font-size: 16px;
    text-align: center;
    padding: 6px 0;
    border: 1px solid #38B7FF;
    background-color: #39B8FF;
}
#eLogin #login-form .btn-profil .left-btn,
#eLogin #login-form .btn-profil .right-btn {
    display: none !important;
}
#eLogin #login-form .btn-profil .content-btn {
    text-transform: uppercase;
    float: none;
    background: inherit !important;
}

#eLogin #login-form #forgot-pwd {
    margin: 0 auto;
    display: inherit;
}
#eLogin #login-form #forgot-pwd  a {
    font-size: 13px;
    text-align: center;
}

#eLogin #login-form #remember-me label {
    font-size: 14px;
}
#eLogin #login-form #remember-me input {
    top: 2px;
}

#eLogin #login-form .enter-mail {
    font-size: 12px;
    color: #ec0f0f
}
#eLogin #login-form .about-cookie {
    width: auto;
    font-size: 11px;
    color: #232936;
    font-size: 14px;
    margin-bottom: 4px;
    display: block;
    clear: both;
}
#eLogin #login-form .about-cookie a {
    color: #232936;
}
