html .df-lightbox-close, html .df-lightbox-close:hover {
    width: 48px;
    height: 48px;
    background: #79D4EC;
    color:#111821;
}
html .df-lightbox-close::before {
    font-size:20px;
}
html .df-lightbox-controls {
    padding:0;
    margin:8px;
}
html .df-floating .df-ui-controls {
    background:transparent;
    box-shadow: #79d4ec 0 0 0 1px;
}
html .df-ui-alt.df-ui-next {
    border-color:#79d4ec;
}
html .df-ui-controls .df-ui-wrapper,
html .df-ui-controls .df-ui-btn {
    background:transparent;
}
html .df-ui-controls .df-ui-btn,
html .df-ui-page label,
html .df-ui-btn.disabled:hover{
    color:#79d4ec;
}
html .df-ui-share {
    display:none;
}
html .df-sidemenu.df-sidemenu-visible {
    background:#111821;
}
html .df-floating .df-thumb-container .df-vrow:hover, 
html .df-vrow.df-selected {
    background-color:#111821;
}
html .df-vrow>div {
    float:left;
    margin-left:-5px;;
    margin-right:auto;
    border:1px #79d4ec solid;
    background:#111821;
    color:white;
    line-height: 18px;
    border-radius:5px;
    font-size:12px;
    width:auto;
    min-width:20px;
}
html .df-outline-wrapper, 
html .df-thumb-wrapper {
    box-shadow:none;
}
html .df-ui-more .more-container, 
html .df-ui-search .search-container {
    background:#111821;
    border:1px #79d4ec solid;
}
html .more-container .df-ui-btn {
    border-top:none;
}
html .more-container .df-ui-btn:hover {
    background: transparent;
}
html .more-container:before, 
html .search-container:before {
    border-top-color:#79d4ec;
}

html .df-container ::-webkit-scrollbar {
    width: 6px
}

html .df-container ::-webkit-scrollbar-button {
    height: 0px
}

html .df-container ::-webkit-scrollbar-thumb {
    background: rgb(119 119 119);
    border: 0 none #fff;
    border-radius: 100px
}

html .df-container ::-webkit-scrollbar-thumb:hover {
    background: rgb(121 212 236)
}

html .df-container ::-webkit-scrollbar-thumb:active {
    background: rgb(121 212 236)
}

html .df-container ::-webkit-scrollbar-track {
    background: rgb(188 188 188 / 20%);
    border: 0 none #fff;
    border-radius: 0
}

html .df-container ::-webkit-scrollbar-track:hover {
    background: rgb(188 188 188 / 20%);
}

html .df-container ::-webkit-scrollbar-track:active {
    background: rrgb(188 188 188 / 20%);
}

html .df-container ::-webkit-scrollbar-corner {
    background: white
}

html .df-container>.df-ui-next, 
html .df-container>.df-ui-prev {
    color:white;
    opacity:1;
}
html .df-container.df-floating>.df-ui-next {
    right:0;
}
html .df-container.df-floating>.df-ui-prev {
    left:0;
    padding-left:0;
}