/*Header*/
.menu-in ul li a.active, .menu-in ul li a:hover {
    color: #75EEA5 !important;
    background: transparent !important;
}

.header-r-in ul.right-top .clr-box {
    left: 18px;
}

ul.right-top li a {
    font-size: 12px;
}

/*Footer*/
.footer_btm {
    background-color: black;
    padding: 20px 0;
}

.seo-content-wrap {
    color: #75EEA5;
    font-size: 12px;
}

.seo-toogle-button {
    display: flex;
}

.seo-content-wrap h1, .seo-content-wrap h2, .seo-content-wrap h3, .seo-content-wrap h4, .seo-content-wrap strong {
    color: #75EEA5;
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 1rem;
}

.seo-content-wrap p {
    color: white;
    margin-bottom: 1rem;
}

.seo-content-wrap a {
    color: #75EEA5;
}

.seo-toogle-button p {
    color: #fff;
    font-size: 12px;
    cursor: pointer;
    border-bottom: 1px solid #fff;
}

#seo-footer-content .seo-content-wrap ul {
    margin-left: 30px;
}

#seo-footer-content .seo-content-wrap ul li {
    list-style-type: disc;
}

.footer_pg_logo img {
    width: 92px;
}

/*Popup Announcement*/
#popupAnnouncementModal .modal-content {
    background: black !important;
}

/*Promotion*/
#promo_modal ul {
    padding: 0 0 0 10px;
}

    #promo_modal ul li {
        list-style: disc;
    }

/*Banking*/
.info-menu-wrapper ul, .info-menu-wrapper li {
    list-style-type: disc;
}

.info-menu-wrapper ul {
    padding-left: 15px;
}

/*Register*/
.inp-txt {
    text-transform: capitalize;
}

.reg-page .value {
    width: 100%;
}

.reg-page .phone-verify {
    max-width: 375px;
    height: 40px;
    padding: 4px 10px 0;
}

#reg_contact_num_body-error {
    position: absolute;
    bottom: -30px;
}

.reg-page .inp-box {
    display: block !important;
}

/*Index*/
.hvr-scl p {
    bottom: 48px;
    text-transform: uppercase;
    z-index: 9;
}

.slt-nm {
    text-align: center;
}

/*Lottery*/
.promo_img {
    width: 9%;
    margin-top: -15px;
    margin-left: 6px;
}

/*Footer*/
.footer_pg_logo {
    width: 250px !important;
}

    .footer_pg_logo li {
        margin: 0 15px 15px 0;
    }

/*Deposit*/
/*.deposit-option img {
    height: 45px;
    width: 73px;
    object-fit: contain;
}*/

.all-out, .all-in {
    font-size: 8px !important;
    width: 40px !important;
}

.bank-input-wrap label input[type="radio"].active + .bank-type {
    border: 1px solid #126e51;
    border-radius: 5px;
    background-image: linear-gradient(180deg, rgba(2,212,109,1) 0%, rgba(0,64,33,1) 100%);
}

/*Contact*/
.contactlist_wrap {
    display: flex;
    align-items: center;
    gap: 10px;
    margin-bottom: 15px;
}

    .contactlist_wrap a {
        background: transparent;
        font-size: 15px;
        padding: 0px;
        color: #75EEA5;
    }

/*Download*/
.downloadTab {
    z-index: 11;
}


@media (min-width: 576px) {
    .modal-dialog {
        max-width: 1000px;
        margin: 3.85rem auto;
    }
}

/* Floating image at bottom-left */
.floating-image {
    position: fixed;
    left: 20px;
    bottom: 20px;
    width: 80px; /* Adjust size */
    height: auto;
    cursor: pointer;
    z-index: 1000;
}

/* Fullscreen modal */
.modal-fullscreen {
    width: 100%;
    height: 100%;
    max-width: none;
    margin: 0;
    padding: 30px;
}

.modal-content {
    width: 100%;
    height: 100%;
    border-radius: 0;
}

#iframeModal iframe {
    width: 100%;
    min-height: 700px;
    border: 0px;
}
