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


/*INDEX*/

/*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;}
.colorChanged{color: white;}
.colorChanged:hover{color: #FD05A7;}
.colorChangedPink{color: #FD05A7;}
.blue_clic{color: #025efc;}
/*FIN 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;
}

.border_accueil{
    border: 1px solid #FD05A7; 
    box-shadow: 10px 5px 9px #f78ad1; 
    border-radius: 5px;
}

.pad_accueil_sous_sous{padding: 42px 0px; margin-bottom: 25px;}
.pad_accueil{padding: 50px 0;}


/*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_promo_duree{
    height: 40px; 
    border-radius: 4%; 
    width: 250px;
}

.input_bo_promo_pourcent{height: 40px; 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 td{border: 1px solid darkgray;}
.img_prod{max-width: 200px; min-width: 200px;}
.sup_img{width: 150px;}

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


/*COMMANDE*/
.table_commande{
  width: 100%;
  border-collapse: collapse; 
  text-align: center;
}

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

.table_commande td{border: 1px solid darkgray; height: 40px;}
.case_modif_cat{width: 20%;}
.input_bo{height: 37px; width: 250px;}
