.gellery-catehory-float-icon.float-ads-wrapper{
    display: flex;justify-content: space-between;
    align-items: end;
    gap: 8px;
    position: absolute; 
    bottom: 18px;
    left: 18px;
}
.gellery-catehory-float-icon.float-ads-wrapper .addtoany_list {
    display: flex !important;
    gap: 7px;
    flex-direction: column;
    margin-right: 0px !important;
 }
 .share-on-media-photo-gallery.gallery-category-load-col .a2a_kit.a2a_kit_size_26.addtoany_list{
    display: flex;
    flex-direction: column;
    gap: 7px;
 }
 .gallery-category-col .gallery-icon .addtoany_list a, .widget .addtoany_list a {

        margin-right: 0px !important;
}
.gallery-category-load-col .gallery-icon .addtoany_list a, .widget .addtoany_list a {

        margin-right: 0px !important;
}
.share-on-media-photo-gallery.gallery-category-col{
    display: flex;
    justify-content: space-between;
    align-items: end;
    gap: 8px;
    /* position: absolute;  */
    /* bottom: 18px; */
    /* left: 18px; */
}
.share-on-media-photo-gallery.gallery-category-load-col{
    display: flex;
    justify-content: space-between;
    align-items: end;
    gap: 8px;
    position: absolute !important; 
    bottom: 18px;
    left: 18px;
}
.photo-gallery-details .featured-wrapper .featured-image {
    position: initial;
}
.featured-wrapper .featured-image 
{position: absolute;top: 0;left: 0;width: 100%;height: 100% !important;border-radius: 30px;object-fit: contain;object-position: center;background-color: #f0f0f0;}
.photo-gallery-detail .featured-wrapper {
    padding-top: inherit;
    height: inherit;
}

@media (max-width: 768px) {
    .share-on-media-photo-gallery.gallery-category-col {
    bottom: 0px !important;
    left: 0px !important;
}
}
@media (max-width: 999px) {
    .share-on-media-photo-gallery.gallery-category-col {
    bottom: 0px !important;
    left: 0px !important;
    padding-left: 5px !important;
}
}
@media screen and (max-width: 577px) {
    .share-on-media-photo-gallery.gallery-category-load-col{
        padding: 5px 8px;
        right: 0px !important;
        
    }
    
}
.photo-counter.gallery-counter-col{
    display: none !important;
}