.pinned-menu {
  position: sticky;
  background-color: #f3f4f9;
  z-index: 99;
  position: -webkit-sticky;
  top: 38px;  

  /* claro theme */
  border: 1px solid #dedfe4;
  /*padding: 10px 0 0 10px;*/
  border-radius: 0.125rem;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
  /* seven theme */
  /*border: 1px solid #ccc;*/
  /*padding: 10px 0 10px 10px;*/
  /*border-radius: 15px;*/  
  /*max-height: 79px;*/
  
}

.toolbar-tray-open .pinned-menu.is-pinned {
  top: 78px;
  width: 100%;
  left: 0;
  position: fixed;
  border-radius: unset;
  /* seven theme */
  /*padding-bottom: 0;*/
}

.toolbar-vertical.toolbar-tray-open .pinned-menu.is-pinned {
  left: unset;
  top: 38px;
}

@media screen and (max-width: 610px) {
  .pinned-menu.is-pinned {
    position: revert;
    left: revert;
    width: revert;
  }
}

.pinned-menu .form-actions {
  margin-top: unset;
  margin-bottom: unset;
}

.pinned-menu-publish-bounce {
  float: right;
  padding-top: 25px;
  right: 20px;
  /* width: 120px; */
  position: absolute;
}

.pinned-menu-publish-bounce label {
  margin-left: 5px;
}

.pinned-menu #edit-moderation-state-0-current {
  display: none;
}

#node-article-edit-form #edit-actions #edit-moderation-state-0, 
#node-serie-edit-form #edit-actions #edit-moderation-state-0 {
  float: right;
  position: absolute;
  right: 164px;
}

#node-article-form #edit-actions #edit-moderation-state-0, 
#node-serie-form #edit-actions #edit-moderation-state-0 {
  float: right;
  position: absolute;
  right: 176px;
}

#edit-actions .form-item--moderation-state-0-state {
  left: 60%;
  position: relative;
  margin-top: 16px;
}

.pinned-menu #edit-actions {
  margin-left: 18px;
}

/* .layout-region { */
  /* margin-top: 15px; */
/* } */

/* hidde options at the bottom of articles because the pinned menu expose them */
.layout-region-node-footer, 
.layout-region--node-footer {
  display: none;
}

.gin-node-edit-form .pinned-menu {
  display: none;
}

#drupal-off-canvas-wrapper .button {
  padding-bottom: 8px;
}
