/*

Add here your custom css styles Example: p { text-align: center; color: red; }

*/
.paid_badge {
    position: absolute;
    top: 10px;
    left: 10px;
    background: #ff4d4f;
    color: #fff;
    padding: 5px 10px;
    font-size: 12px;
    border-radius: 4px;
    font-weight: bold;
    z-index: 2;
}

.paid_overlay {
    position: absolute;
    inset: 0;
    background: rgba(0,0,0,0.5);
    display: flex;
    align-items: center;
    justify-content: center;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
}

.paid_tag {
    color: #ffcc00;
    font-size: 12px;
    margin-left: 5px;
}

.video-list-image {
    position: relative;
}

/* Fix profile dropdown going off-screen on the right (needs higher specificity than style.css line 4375) */
nav.navbar-findcond .right-part .profile-nav.open > .dropdown-menu.ani-acc-menu,
nav.navbar-findcond .right-part .profile-nav.open > .dropdown-menu.ani_log_menu {
    right: 0 !important;
    left: auto !important;
}

