﻿body {
  font-family: Arial, Verdana, Tahoma, Sans-Serif;
  background: #4f809c url('../../Images/findis/login_background.png') no-repeat top center;
  background-size: cover;
}
@media screen and (max-width: 600px) {
  body {
    background-image: none !important;
  }
}
a,
a:visited {
  color: black;
  text-decoration: none;
}
a:hover,
a:visited:hover {
  color: #E2000A;
}
a i,
a:visited i {
  color: #E2000A;
}
div.conteneur {
  margin: 76px auto;
}
div.logo {
  text-align: center;
  margin-bottom: 15px;
}
div.logo img {
  content: url('../../Images/findis/login_logo.png');
}
h1 {
  text-align: center;
  font-size: 20px;
  font-weight: 600;
}
h2 {
  text-align: center;
  font-size: 13px;
  font-weight: 600;
}
div.pave {
  margin: 20px auto;
  width: 300px;
  padding: 30px;
  background: white;
  border: solid 1px #b2b2b2;
  border-radius: 10px;
  font-size: 14px;
}
div.pave h2 {
  text-align: left;
}
.msgErreur {
  color: #E2000A;
}
.RadInput_Bootstrap.riSingle .riTextBox.login {
  width: 300px;
  height: 50px;
  margin: 10px 0;
}
.lblForm {
  display: block;
}
.lblForm.forgetme {
  display: inline;
}
.lblForm.forgetme a:before {
  font-family: "Font Awesome 6 Pro";
  content: "\f00d";
  color: #E2000A;
  padding-right: 4px;
}
.lblForm.forgotpassword {
  display: none;
}
a.forgotpassword {
  color: #E2000A;
}
.lienInfos {
  font-size: 11.5px;
}
.lienInfos:before {
  font-family: "Font Awesome 6 Pro";
  content: "\f178";
  color: #b2b2b2;
  padding-right: 4px;
}
#m_c_Login1_LoginButton {
  background-color: #86C23A;
  color: white;
  padding: 0 40px;
  cursor: pointer;
}
#m_c_Login1_LoginButton:before {
  font-family: "Font Awesome 6 Pro";
  content: "\f178";
  padding-right: 4px;
}
body {
  background-image: none;
}
.conteneur > h1,
.conteneur > h2 {
  display: none;
}
div.logo img {
  content: url('../../Images/acedis/login_logo.png');
}