/* insérer ici les règles de style communes au sein de l'application */

#menuApplication .navbar .navbar-brand img {
    height: 3rem;
}
#menuApplication .navbar .navbar-brand #nomApplicationMenu {
    display: none;
    font-size: 0.7rem;

}
.positionContenu{
    margin-top: 2%;
}
.section{
    width: 100%;
    display: flex;
}
.section50{
    width:50%;
}
.boutonAction
{
    margin: 1px;
    width:30px;
    height:30px;
}
#containerAuthentification{
    padding-top: 50px;
}
#logo{
    margin-bottom: 50px;
}
#headerAuthentification {
    color: #636363;
}
#blocConnexion {
    background: white;
    border: 1px solid #bdbdbd;
    padding: 25px;
    margin: 20px;
}
#blocConnexion label {
    color: #2C65CC;
    margin-bottom: 0px;
}
.blocAffichage{
    background: white!important;
    border: 1px solid #bdbdbd!important;
    padding: 25px!important;
    margin: 20px!important;
}
.blocAffichage label{
    color: #2C65CC!important;
    margin-bottom: 0px!important;
}

.largeur70{
    width:70%;
}
.displayFlex{
    display: flex!important;
}
.marge0{
    margin:0!important;
}
.alignerTexteDroite{
    text-align: right!important;
}
.btn-primary{
    background-color: #2C65CC !important;
}
.nav-tabs{
    justify-content: center!important;
}

.nav-link:focus{
    outline:none!important;
}
.dropbutton:focus{
    outline:none!important;
}
.asterisqueForm{
    margin-left:2%!important;
}