
@import url('https://fonts.googleapis.com/css2?family=Josefin+Sans:ital,wght@0,100..700;1,100..700&display=swap');
body{
    background-color: #000;

}
hr{
    display: none;
}
#mainDiv {

    background-image: url('bgForm.webp');
    background-size: cover;
    background-repeat: no-repeat;
    background-blend-mode: darken;
    background-color: #000A; 
    margin: 0px !important;
    height: 100vh;
}
#mainDiv *{
  font-family: "Josefin Sans", sans-serif;
  font-optical-sizing: auto;
  font-weight: 500;
  font-style: normal;
}
#mainDiv * .glyphicon {
	font-family:'Glyphicons Halflings';
}
#mainDiv i{
	font-family: 'font awesome 6 free' !important;
}
.publicEliteConduite {
  padding: 50px;
  border-radius: 0px 0px 7px 7px;
  background-color: #fffe !important;
}  
.publicEliteConduite h1{
	/* color:#2d3c6f; */
    color:#333;
    text-align: center;
    background-image: url('logo.png');
    background-position: top center;
    background-repeat: no-repeat;
    padding-top: 60px;
}
.publicEliteConduite input[type='text'], .publicEliteConduite textarea{
    border-radius: 5px;
    border:1px solid #b3b3b3;
    padding: 4px;
}
.publicEliteConduite button.ok{
    border-radius: 5px;
    border:1px solid #b3b3b3;
    padding: 8px 20px;
}
label, div.label, div.field div.label{
	color:#333;
}
#addSubscription_form__activityDate, #addSubscription_form__freetext, #addSubscription_form_messageDeMiseAJour_value_text{
    display:none !important;
}
#addSubscription_form__css{
    height: 1px;
}
#addSubscription_form__messageDeMiseAJour{
    min-height: 2px;
}#addSubscription_form__groupPrivacyPolicy_group div.label{
    width: inherit !important;
    max-width:fit-content !important;
}