.btn-ajout {
  margin-left: 15px;
}

.photoProdAdmin {
  max-width: 100px;
}

#top .login a {
  color: #2f7fdd;
}

.categorie {
  clear: both;
}

.pointsPromos {
  font-size: 15px;
}

.image {
  min-height: 255px;
}

.image img {
  max-height: 250px;
  margin: auto;
}

.description {
  height: 80px;
  font-size: 13px;
  overflow: scroll;
}

#detailBtnPanier {
  font-size: 9px;
}

.inpt_num {
  width: 50px;
}

.statut_1 {
  color: #666666;
  font-weight: bold;
}
.statut_2 {
  color: #2f7fdd;
  font-weight: bold;
}
.statut_3 {
  color: #3f734b;
  font-weight: bold;
}
.statut_4 {
  color: #ae151e;
  font-weight: bold;
}

#validationFormulaire {
  margin-top: 15px;
  margin-bottom: 10px;
}
.rechercheCommande {
  border: 1px solid;
  padding: 5px;
  margin-bottom: 10px;
}

/* Sortable tables */
table.sortable thead {
  color: #666666;
  font-weight: bold;
  cursor: default;
}
table.sortable
  th:not(.sorttable_sorted):not(.sorttable_sorted_reverse):not(
    .sorttable_nosort
  ):after {
  content: " \25B4\25BE";
}

/* responsive, correction */
@media screen and (max-width: 767px) {
  .contact {
    display: none;
  }

  .col-xs-7.bienvenue_text {
    width: 100%;
  }

  td.image_produit,
  th.image_produit {
    display: none;
  }

  .table-responsive > .table > tbody > tr > td,
  .table-responsive > .table > tbody > tr > th,
  .table-responsive > .table > tfoot > tr > td,
  .table-responsive > .table > tfoot > tr > th,
  .table-responsive > .table > thead > tr > td,
  .table-responsive > .table > thead > tr > th {
    white-space: pre-wrap;
  }

  .corbeille {
    text-align: center;
  }
}
