.block_couv{
  padding-top:20px;
  text-align: center;
}
.couverture_detailsLivre{
  position: relative;
  margin-right: auto;
  margin-left: auto;
  max-height: 200px;
  margin-bottom: 10px;
  margin-right: 10px;
  cursor: pointer;
}
.couverture_detailsLivre:hover{
  opacity:0.5;
}
.ligneISBN{
  color:grey;
  font-size: 0.8em;
  text-align: center;
}
.resume{
  border-top: solid 1px #e5e5e5;
}
.resume td{
  padding-top: 5px;
  padding-bottom: 10px;
}
.infoLivre tbody tr td{
  padding-left: 5px;
  padding-bottom: 2px;
}

.photo_auteur{
  height: 50px;
}
.text-secondary{
  color:grey;
 font-style: italic;
}
#table_auteurs{
  width: 100%;
  padding: 2px;
  margin-bottom: 3px;
  border: 2px solid #e5e5e5;
  border-radius: 4px;
  border-radius: 8px;
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
}
.libelle{
  font-weight: bold;
  color: #4aa94a;
}
.md-dialog-container{
  z-index: 1052 !important;
}
.dialogdemoBasicUsage #popupContainer {
  position: relative; }

.dialogdemoBasicUsage .footer {
  width: 100%;
  text-align: center;
  margin-left: 20px; }

.dialogdemoBasicUsage .footer, .dialogdemoBasicUsage .footer > code {
  font-size: 0.8em;
  margin-top: 50px; }

.dialogdemoBasicUsage button {
  width: 200px; }

.dialogdemoBasicUsage div#status {
  color: #c60008; }

.dialogdemoBasicUsage .dialog-demo-prerendered md-checkbox {
  margin-bottom: 0; }

  .close_red{
    color: red;
  }
  .valeur_vide_auteur{
    font-style: italic;
  }
  .image-upload > input {
    visibility:hidden;
    width:0;
    height:0
  }
  .drapeauDetails{
    margin-left: 20px;
    width:30px;height:20px;
  }
  .rech_input{
    font-size: 0.8em !important;
    height: 25px !important;
    padding: 5px !important;
    width: 100px !important
  }
