.form_connect{
    height: 45px;
    width: 268px;
}

/*BARRE DU HAUT*/
.barre_bo{
    position: fixed;
    width: 100%;
    height: 45px;
    z-index: 1500;
}

.mugler_bo{ 
    position: absolute;
    top: 3px;
    left: 30px;
}

/*MENU GAUCHE*/
.menu{ 
    padding-left: 30px; 
    padding-top: 45px;
    margin-top: 45px;
    width: 185px;
    min-height: 100vh;
    position: fixed;
}

nav ul{
    list-style-type: none;
}

nav a{
    display: block;
    padding: 6px 0px;
}

nav a:hover{
    color: #FD05A7;
}

.blue_clic{
    color: #025efc;
}
/*FIN DU MENU*/


main{
    display: block; 
    margin-left: 185px;
    padding-top: 40px;
}
 
.btn_mode{
    width: 200px;
    height: 35px;
    background: black;
    color: white;
}

.btn_mode:hover{
    background: #FD05A7;
    color: white;
}

/*FORMULAIRES*/
.margin-l5{
    margin-left: 5%;
}

.input_bo{
    height: 40px;
    width: 250px;
    padding-left: 10px;
}

.btn_submit_bo{
    background: black;
    color: white;
    padding: 10px 84px;
    text-align: center;
}

.btn_submit_bo_bis{
    padding: 10px 84px;
    text-align: center;
}

/*PAGE PROMO*/
.input_bo_promo_pourcent{
    height: 40px;
    width: 250px;
}

.input_promo_duree{
    height: 40px; 
    border-radius: 4%; 
    width: 250px;
}

.btn_submit_promo{
  background: white;
  border: 2px solid white;
}

.form_auto_promo{
    width: 90%;
    margin: auto;
}

/*PAGE PROD_PLUS*/
.input_prod{
    width: 250px;
    height: 37px;
    margin-bottom: 20px;
}

.input_prod_desc{
    width: 450px;
    height: 245px;
    margin-bottom: 10px;
}

/*PAGE IMG_PROD*/
.btn_img_prod{
    width: 295px;
}

/*PAGE OPTION*/
.input_recherche{
    height: 40px; 
    border-radius: 5%; 
    width: 250px;
}

.input_taille{
    height: 40px; 
    border-radius: 5%; 
    width: 123px;
}

/*PAGE IMG_PROD*/
.img_prod_img{
    max-width: 100px;
    min-width: 100px;
}

.table_img{
  border-collapse: collapse; 
  text-align: center;
}

.table_img th{
  border: 1px solid darkgray; 
  height: 33px; 
  background: black;
  color: white;
}

.table_img td{
    border: 1px solid darkgray; 
}

.img_prod{
    max-width: 200px;
    min-width: 200px;
}

.sup_img{
  width: 150px;
}