/*
.scroll-to-top {
    rgba(64, 64, 64, 0.3) !important;
}
.scroll-to-top.visible {
    rgba(64, 64, 64, 0.3) !important;
}*/
html .scroll-to-top {
    background: #808080 !important;
    border-radius: 6px !important;
}
@media (max-width: 991px) {
    html body .scroll-to-top.hidden-mobile {
        display: block !important;
    }
}
.bz-a-no-decoration {
    text-decoration: none !important;
}
.bz-a-no-decoration:hover {
    text-decoration: none !important;
}
.bz-button-radius {
    border-top-left-radius: 8px !important;
    border-top-right-radius: 8px !important;
    border-bottom-left-radius: 8px !important;
    border-bottom-right-radius: 8px !important;
}
#bz-icon-user-header {
    font-size: 1.5em !important;
}
.bzHidden {
    display: none;
}
a[role="tab"][aria-selected="true"] {
    opacity: 1 !important;
}
a[role="tab"][aria-selected="false"] {
    opacity: 0.4 !important;
}
@media (max-width: 991.98px) {
  .bz-span-tab-big-icon {
    display: none !important;
  }
}
article.post .post-date {
    margin-right: 20px !important;
}
.modal-body-article { 
    overflow: visible !important;
}
.scrollbox {
    max-height: 60vh !important;          /* adjust to taste */
    overflow-y: auto !important;          /* vertical scrollbar here only */
    -webkit-overflow-scrolling: touch !important; /* nicer scroll on iOS */
    padding-right: .45rem !important;     /* little breathing room next to the scrollbar */
}
/*.scrollbox::-webkit-scrollbar {
    width: 8px;
}*/
.scrollbox::-webkit-scrollbar-thumb {
    background-clip: padding-box !important;
    border-radius: 8px !important;
}
.bz-lead {
    letter-spacing: -.05em !important;
    font-size: 1.2rem !important;
}
.dropdown-item.active {
    background-color: none !important;
}