body{
    overflow-x: hidden;
}

table{/*----------------------------aligne toutes les polices des tableaux-----------------*/
    text-align:center;
    height: 3px;
    background-color: #D2CAEC;
}

table thead tr th td{
    border:0;
    margin-bottom: 0;
    padding: 0;
}

#titre-contact{/*----------------------------titre contact responsive---------------------*/
    color: rgb(0,0,0);
    font-size: calc(5px + 2vw);
    line-height:80px;
    text-align: left;
}

#btnLogin {/*----------------------------bouton login------------------------------------*/
    border-width: 3px;
    color: white;
    background-color:rgb(0, 182, 0);
    border-color:rgb(0, 182, 0);
}

#btnLogin:hover, #btnLogin:active{
    background-color:white;
    border-color:rgb(0, 182, 0);
    color: black;
    outline: none;
}

#pHoraires{
    text-align:center;
    margin-top: 20px;
    margin-bottom: 20px;
}

.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
/*----------------------------couleur de la barre de navigation-----------------------------*/
    background-color: rgb(0, 182, 0);
    color: rgb(0, 0, 0);
}

.tabHoraire{/*----------------------------Mise en forme pour les tableau des horaires-----------------------*/
    border-collapse: collapse;
    margin: auto;
    width: 70%;
}

.colorMat {
    background-color: #FF8C00;
}

.colorPri {
    background-color: #9ACD32;
}

.colorGard {
    background-color: #318CE7;
}

.colonne-centree{
    margin: auto;
}

.btnSubmit{
    /*----------------------------bouton valider------------------------------------*/
    border-width: 2px;
    color:rgb(0, 182, 0);
    background-color:white;
    border-color:rgb(0, 182, 0);
}

.btnSubmit:hover, .btnSubmit:active{
    background-color:rgb(0, 182, 0);
    border-color:rgb(0, 182, 0);
    color: white;
    outline: none;
}

.btnCancel{
    /*----------------------------bouton annuler------------------------------------*/
    border-width: 2px;
    color: red;
    background-color:white;
    border-color:red;
}

.btnCancel:hover, .btnCancel:active{
    background-color:red;
    border-color:red;
    color: white;
    outline: none;
}

.textAreaFix{
    resize : both;
    min-width : 500px;
    min-height : 35px;
    max-width : 500px;
    max-height : 35px;
}

.greenLogos{/*----------------------------logos gestion modif---------------*/
    color: rgb(0, 168, 0);
}
