#spotlight .autofit {
    display: none !important;
}
#spotlight .theme {
    display: none !important;
}
#spotlight .header div {
    width: 50px!important;
}
#spotlight .footer {
    width: 100%!important;
    bottom: 0!important;
    line-height: 2!important;
    padding: 0!important;
    text-align: center!important;
}
#spotlight .drag{
    background: transparent !important;
			object-fit: cover;
			cursor: pointer;
}
#spotlight .close1 {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+PHN2ZyBmaWxsPSJub25lIiBoZWlnaHQ9IjI0IiBzdHJva2U9IiNmZmYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiB2aWV3Qm94PSIyIDIgMjAgMjAiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48bGluZSB4MT0iMTgiIHgyPSI2IiB5MT0iNiIgeTI9IjE4Ii8+PGxpbmUgeDE9IjYiIHgyPSIxOCIgeTE9IjYiIHkyPSIxOCIvPjwvc3ZnPg==);
}
#spotlight .header{
    background-color:#000 !important;
}
 .spotlight {
            cursor: pointer;
        }

        #overlay {
            display: none;
            position: fixed;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            background: rgba(0, 0, 0, 0.5);
            z-index: 1000;
            justify-content: center;
            align-items: center;
        }
        #lightbox1 {
            width: 100%;
            height: 100%;
            display: flex;
            justify-content: center;
            align-items: center;
        }
        #lightbox {
            position: relative;
            background: white;
            width: 1000px;
            height: 750px;
            padding: 10px;
            box-sizing: border-box;
            display: flex;
            justify-content: center;
            align-items: center;
            border-radius: 5px;
            box-shadow: 0 10px 25px rgba(0, 0, 0, 0.3);
        }

        #lightbox img {
            width: 100%;
            height: 100%;
            object-fit: cover;
        }

        #closeBtn {
            position: absolute;
            top: -16px;
            right: -23px;
            background: transparent;
            border: none;
            font-size: 20px;
            cursor: pointer;
        }

        @media screen and (max-width:1000px) {
            #lightbox {
                width: 80%;
                height: auto;
            }
        }

        @media screen and (max-width:768px) {
            #lightbox {
                width: 340px;
                height: 200px;
            }
        }