@charset "UTF-8";
/* Custom Admin */
/* Bibliothèque Medias */
.entity-browser-iframe-container iframe {
  height: 80vh;
}

.view-media-directories-base .media-library-item__attributes {
  padding: 0.15rem 0.3125rem;
}

/* node distributeur */
.node-distributeur-edit-form .field--name-title label,
.node-distributeur-form .field--name-title label {
  color: #E30613;
}
.node-distributeur-edit-form .field--name-title input,
.node-distributeur-form .field--name-title input {
  width: 100%;
}
.node-distributeur-edit-form fieldset.certifications .fieldset__wrapper,
.node-distributeur-form fieldset.certifications .fieldset__wrapper {
  display: flex;
  flex-wrap: wrap;
  justify-content: start;
}
.node-distributeur-edit-form fieldset.certifications .fieldset__wrapper .field--type-boolean,
.node-distributeur-form fieldset.certifications .fieldset__wrapper .field--type-boolean {
  width: 33%;
}
.node-distributeur-edit-form fieldset.certifications .fieldset__wrapper .field--type-boolean .form-type--boolean,
.node-distributeur-form fieldset.certifications .fieldset__wrapper .field--type-boolean .form-type--boolean {
  margin-block: 10px;
  line-height: unset;
}

/* administration distributeurs */
body:not(.distributeursbarrisol) .content-header {
  background: transparent;
  border-bottom: #f3f4f9 10px solid;
}
body:not(.distributeursbarrisol) .block-system-branding-block {
  float: right;
}
body:not(.distributeursbarrisol) .site-logo:before {
  content: "";
  display: inline-block;
  margin: 0 20px 0 0;
  width: 192px;
  height: 50px;
  background: transparent url("/themes/custom/distributeurs/images/distributeur-officiel.png") no-repeat;
  background-position: top left;
}
@media (max-width: 480px) {
  body:not(.distributeursbarrisol) .site-logo:before {
    width: 90px;
    height: 24px;
    background-size: 90px auto;
  }
}
body:not(.distributeursbarrisol) .menu--account {
  width: 100%;
  display: inline-block;
}
body:not(.distributeursbarrisol) .menu--account .menu {
  margin: 0;
  padding: 0;
  list-style: none;
}
body:not(.distributeursbarrisol) .menu--account .menu li {
  list-style: none;
  padding: 0.5em;
  display: inline-block;
}
