#block-bean-back-to-the-encyclopedia {
    margin-bottom: 0;
}

.share {
    display: flex;
    justify-content: space-between;
}

.topic-date {
    display: inline-flex;
    font-weight: 400;
}

.field-name-field-s-encyclopedia-entry-dates span:first-child:before {
    content: "|";
    padding: 0 7px;
}

/*** SIDEBAR ***/

.region-sidebar-second #block-ds-extras-related-events,
.region-sidebar-second #block-ds-extras-related-entries,
.region-sidebar-second #block-ds-extras-historical-material {
    padding: 26px;
    box-shadow: rgba(0,0,0,0.1) 0 1px 0px, rgba(0,0,0,0.1) 0 2px 2px 0px;
    background: #f2f1eb;
}

#block-ds-extras-related-events h2,
#block-ds-extras-related-entries h2,
#block-ds-extras-historical-material h2 {
    font-size: 1.3em;
}

#block-ds-extras-related-events .field-items,
#block-ds-extras-related-entries .field-items,
#block-ds-extras-historical-material .field-items {
  line-height: 1.3em; 
}

#block-ds-extras-related-events .field-item,
#block-ds-extras-related-entries .field-item,
#block-ds-extras-historical-material .field-item {
  display: block;
  margin: 8px 0;
}

#block-ds-extras-related-events .field-item a:first-child,
#block-ds-extras-related-entries .field-item a:first-child,
#block-ds-extras-historical-material .field-item a:first-child {
  margin-top: 0;
}

#block-ds-extras-related-events .field-item a:last-child,
#block-ds-extras-related-entries .field-item a:last-child,
#block-ds-extras-historical-material .field-item a:last-child {
  margin-bottom: 0;
}


/*** SHARING ***/

#block-system-main > div > div > div.share > div.social-share.clearfix > ul > li {
    list-style: none;
}

div.social-share.clearfix a.social-share-twitter {
    margin-right: 0px;
}

@media (max-width: 480px) {
    .share {
        display: block;
    }
}

@media (max-width: 480px) {
    div.social-share.clearfix a.social-share-twitter {
    margin-bottom: 15px;
    }
}