﻿body {
  font-family: Arial, Verdana, Tahoma, Sans-Serif;
  background: #f6f6f8 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: url('../../Images/findisebj/login_background.png');
}
div.conteneur {
  margin: 95px auto;
}
div.logo img {
  content: url('../../Images/findisebj/login_logo.png');
}
div.univers {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  backdrop-filter: blur(11px);
  background-color: rgba(255, 255, 255, 0.3);
  margin: 0 auto;
  width: fit-content;
}
div.univers div {
  border-left: solid 1px black;
  padding: 0 5px;
  font-size: 14px;
  font-weight: bold;
  line-height: 18px;
  text-align: center;
  white-space: nowrap;
}
div.univers div:first-of-type {
  border-left: none;
}