
 .ngg-video-play-overlay { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 48px; height: 48px; border-radius: 999px; background: rgba(0, 0, 0, 0.55); box-shadow: 0 2px 10px rgba(0, 0, 0, 0.25); pointer-events: none; z-index: 3; } .ngg-video-play-overlay:after { content: ""; position: absolute; top: 50%; left: 50%; transform: translate(-35%, -50%); width: 0; height: 0; border-left: 14px solid rgba(255, 255, 255, 0.95); border-top: 10px solid transparent; border-bottom: 10px solid transparent; } a[data-ngg-video-play-overlay="1"], div[data-ngg-video-play-overlay="1"] { position: relative; display: block; } a[data-ngg-video-play-overlay="1"]::before, div[data-ngg-video-play-overlay="1"]::before { content: ""; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 48px; height: 48px; border-radius: 999px; background: rgba(0, 0, 0, 0.55); box-shadow: 0 2px 10px rgba(0, 0, 0, 0.25); pointer-events: none; z-index: 50; } a[data-ngg-video-play-overlay="1"]::after, div[data-ngg-video-play-overlay="1"]::after { content: ""; position: absolute; top: 50%; left: 50%; transform: translate(-35%, -50%); width: 0; height: 0; border-left: 14px solid rgba(255, 255, 255, 0.95); border-top: 10px solid transparent; border-bottom: 10px solid transparent; pointer-events: none; z-index: 51; } .ngg-galleryoverview .ngg-gallery-thumbnail a, .ngg-imagebrowser a, .ngg-gallery-singlepic-image a, .ngg-pro-masonry-item > a, .nextgen_pro_thumbnail_grid .image-wrapper > a, .nextgen_pro_film .image-wrapper > a, .nextgen_pro_sidescroll .image-wrapper > a, .nextgen_pro_blog_gallery .image-wrapper > a, .tiled-gallery-item a, .ngg-pro-mosaic-item a, .galleria-stage .galleria-image, .galleria-thumbnails .galleria-image { position: relative; display: block; }