/* mission page */
.button-container {
    border-radius: 10px;
    font-size: 12px;
    padding: 2px;
    font-weight: 600;
    border: none;
    text-transform: capitalize;
    /* margin: 0 5px; */
    min-width: 120px;
    font-weight: 700;
    /* min-height: 50px; */
    background: linear-gradient(to bottom, #243c62 0%, #142948 100%);
}

.button-container a {
    color: #fff;
}

.mini-box {
    position: relative;
    text-align: center;
}

.mini-box-content {
    position: absolute;
    bottom: -10px;
    text-align: center;
    width: 100%;
    left: 0;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: end;
}

.mini-box-text h4 {
    font-size: 25px;
}

.mini-box-text p {
    font-weight: bold;
    margin-bottom: 5px;
    ;
    font-size: 13px;
}

.play-mini .button-container {
    padding: 2px 20px;
    box-shadow: 0px 2px 6px 2px #00000078;
    border: 1px solid  #93acd3;
    color: #fff;
}

button.button-container.claimed {
    background: linear-gradient(to bottom, rgba(235, 32, 39, 1) 0%, rgba(97, 10, 13, 1) 100%);
    border: 1px solid transparent;
}

button.button-container.soon {
    background: linear-gradient(to bottom, rgba(66, 50, 38, 1) 0%, rgba(25, 11, 0, 1) 100%);
    border: 1px solid #efa832;
}

.play-mini .button-container span {
    color: #fff;
}

.mini-game {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 10px;
    padding-bottom: 50px;
}

@media only screen and (max-width: 1279px) {
    .mini-box-text h4 {
        font-size: 20px;
    }

    .mini-box-content {
        bottom: -25px;
    }
}

@media (max-width: 999px) {
    .mini-game {
        grid-template-columns: repeat(2, 1fr);
    }

    .mini-box-text p {
        padding-bottom: 5%;
    }

    .mini-box-content {
        bottom: -10px;
    }
}


@media (max-width: 600px) {
    .mini-box-text p {
        padding-bottom: 5%;
    }

    .mini-game {
        display: grid;
        grid-template-columns: repeat(1, 1fr);
    }
}

/* end mission page */



/* header part */


/* end header part */

/* scrollbar color */


/* end scrollbar color */

/* left menu bar */



/* end left menu bar */


/* index page  */
.ann-wrap {
    background: #152a4a;
}

.intro_promo {
    background: #152a4a;
}

.tab_wrapper {
    background: #152a4a;
}

.view_btn {
    background: #152a4a;
}

.arrow_slider .slide-arrow {
    background: #152a4a;
}

.hotgame-main-img_pro {
    background: #152a4a;
}

.daily_table_wrap {
    background: linear-gradient(to right, #0f2132 0%, #0e2030 100%);
}

.transaction_container {
    background: #1c2532 url(../images/theme-2/index/live-transaction.png) bottom right no-repeat;
    /* live site image url  */
    background: #152a4a url(../images/index/live-transaction.png) bottom right no-repeat;
    /* local image url  */
}

.wrap-live {
    background: rgb(18, 37, 65, 0.9);
    border: 1px solid #263572;
    border-radius: 20px;
}

.desktop_footer {
    background: #0b1628;
}

/* end index page  */


/* afterlogin header */
.head_afterlogin_custom .btn_dropup_lang .dropdown-menu.show {
    background-color: #152a4a;
}

.btn-bln-all{
    background: #0b1628;
}

.balance-modal .modal-content{
    background: #152a4a;
}

.bln-all ul li{
    background-color: #0b1628;
}

/* end afterlogin header */

/* account page */
.profile_userimg_wrap {
    background: #152a4a;
}

.profile_content_wrap {
    background: #152a4a;
}

/* end account page */


/* deposit page */
.afterlogin_inn_wrap_faqbody {
    background: #152a4a;
}

.afterlogin_inn_wrap_faqaccor .card-header {
    background-color: #0b1628;
    border-bottom: #0b1628;
}

.afterlogin_inn_wrap_faqaccor .card-header:hover {
    background: #1c2532;
}

.depwith_wrapbtn {
    background: #152a4a;
}

.afterlogin_dep_head {
    background-color: #0f203a;
}

.afterlogin_dep_body {
    background: #152a4a;
}

.tab-pay ul li a {
    background-color: #0b1628;
}

.deposit_bank_choose_box {
    background-color: #0b1628;
}

.deposit_bank_choose_box:hover {
    background: #1c2532;
}

.step_line {
    background-image: linear-gradient(269.99deg, #0b1628 1.25%, rgba(46, 49, 54, 0) 101.67%);
}

.deposit_body_notis {
    background-color: #0b1628;
}

.trans_btn {
    background-color: #0b1628;
}

.addbankdropdown .btn {
    background-color: rgba(0, 0, 0, .3);
}

.addbankdropdown .dropdown-menu {
    background-color: #0b1628;
}

.addbankdropdown .dropdown-menu a {
    background-color: #0b1628;
}

.addbankdropdown .dropdown-menu a:hover {
    background: #1c2532;
}

/* end deposit page */

/* history page */
.form-control {
    background-color: rgba(0, 0, 0, .8)
}

.history_table_wrap {
    background: #152a4a;
}

/* end history page */

/* payment status page */
.table-pen table th {
    background: #0b1628;
}

.table-pen table tr:nth-child(even) {
    background: #0f203a;
}

.table-pen table tr:nth-child(odd) {
    background: #243c62;
}

/* end payment status page */

/* inbox page */
.history_table_wrap.history_table_wrap_inbox{
    background-color: #0b1628;
}

.modal-content.inbox{
    background: #152a4a;
}
/* end inbox page  */


/* referral page */
input:read-only{
    background-color: rgba(0, 0, 0, .3) !important;
    border: 1px solid #d9aa4d;
    border-bottom: 1px solid #d9aa4d;
    color: #fff;
}

button.btn-cpy{
    background: transparent;
    color: white;
}

/* end referral page */

/* vip 1 page */
.promo-ttl{
    background: linear-gradient(90deg, #152a4a 0%, #2c2e34 100%);
}

.vip-lvl{
    box-shadow: 0px 0px 6px #263572;
    background: #0b1628;
}

.table_vip_outwrap{
    background: #0b1628;
}

.vip_table_head{
    background: #152a4a;
}

hr.table_hr{
    border-top: 1px solid #93acd3;
}

.table_vip_wrap{
    background: #0f203a;
}

table.vip_table tr.vip_colbackground_cus th, table.vip_table tr.vip_colbackground_cus td {
    background: #243c62;
}


/* end vip 1 page */


/* vip 2 page */
.user_vip_inner .user_vip_left{
    background: #152a4a;
}

.user_vip_inner .user_vip_righ{
    background: #152a4a;
}

.rank_slider_slide{
    border: 1px solid #263572;
}

/* end vip 2 page */


/* promotion page */
.promo_filter_wrap{
    background: #152a4a;
}

.promo_box_wrap_inn{
    background: #152a4a;
}

/* end promotion page  */


/* play 2 earn page */
.p2e-ttl-1{
    background: #0b1628;
}

.p2e-info-content{
    background: #152a4a;
    border: 1px solid #0b1628;
}

.p2e-amount-box{
    background: #0b1628;
}

.progress-bar{
    background: #0b1628;
}

.vip_modal .modal-content{
    background: #152a4a;
}

/* end play 2 earn page */


/* privacy policy page */
.info-bg{
    background: #0b1628;
    padding: 0px 15px 15px;
    border-radius: 20px;
    margin-top: 20px; 
}

/* end privacy policy page */


/* banking page */
.info-wrap tr td{
    background: #152a4a;
}
/* end banking page  */



/* 29/5/2024 */
.logo {
    max-width: 170px;
}

/* daily page */
.daily-wrap-in{
    background: #152a4a;
    box-shadow: 0px 0px 10px #93acd3;
}

/* end daily page */


/* product page */
.content_header_txt {
    color: #fff;
    text-shadow: 2px 1px black;
}

/* end product page */


/* 31/5/2024 */
/* index page */
.mySwiper1 .swiper-wrapper{
    padding: 0px 0px 10px;
}

.hotgame-main-img_pro{
    text-align: center;
}

.view_modal .daily_table_wrap{
    background: #152a4a;
    padding: 10px;
}

.modal_body_view h5{
    padding: 15px 0px;
}

.view_modal .modal_body_view{
    padding: 0px;
}

/* end index page */

/* slot page  */
.tab-content-slots{
    background: rgb(21, 42, 74, 0.9);
    padding: 10px;
    border-radius: 10px;
}

.tab-content-slots .inn_slider_wrp{
    margin-top: 0px;
}

/* end slot page  */

/* left menu bar */
.left_container_bonus_txt_btm{
    font-size: 12px;
    display: block;
}

/* end left menu bar */

