.df-lightbox-open [_js_inert] {
    padding-right: var(--width--scrollbar);
}


.df-lightbox-controls {
    padding: 15px 17px 0 0 !important;
}


.df-lightbox-close {
    align-items: center;
    color: var(--color--mine-shaft) !important;
    display: flex;
    font-size: 0px !important;
    height: 17px !important;
    justify-content: center;
    padding: 0 !important;
    width: 17px !important;
}

.df-lightbox-close::before {
    font-size: 19px !important;
    position: static !important;
    transform: none !important;
}

.df-lightbox-close:hover {
    background-color: transparent !important;
    color: inherit !important;
}


.df-container.df-floating > .df-ui-next,
.df-container.df-floating > .df-ui-prev {
    display: none !important;
}


.df-ui-btn:not(.disabled):hover {
    color: inherit !important;
}

.df-ui-btn.ti-download {
    border-radius: 0 5px 5px 0;
}

.df-ui-btn.ti-more-alt {
    display: none;
}