﻿.my-account-uk .q-field--dense .q-field__control, .my-account-uk .q-field--dense .q-field__marginal
{
    height: 50px;
}
.my-account-uk .q-field--auto-height .q-field__control, .q-field--auto-height .q-field__native
{
    min-height: 50px;
}
.player-account-navigation
{
    background: #ebebeb;
    display: block;
}
.player-account-navigation .q-tabs__content
{
    max-width: 1300px;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    height: 60px;
}
.player-account-navigation .q-tab
{
    padding: 0 8px;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
}
.player-account-navigation .q-focus-helper, .player-account-navigation .q-tab__indicator
{
    display: none!important;
}
.player-account-navigation .q-tab__label
{
    color: #404040;
}
.player-account-navigation__tab--active
{
    background-color: var(--q-color-primary);
}
.player-account-navigation__tab--active .q-tab__label
{
    color: #fff;
}
.my-account-card-label
{
    margin-right: 5px;
}
.my-account-uk, .my-account-uk .menu-container
{
    background: #f4f4f4;
}
.my-account-uk .menu-container .player-details
{
    max-width: 1300px!important;
    margin: auto;
    font-size: 14px;
    padding: 1em;
}
.my-account-uk .menu-container .hide-on-small
{
    display: none;
}
@media(min-width: 720px)
{
    .my-account-uk .menu-container .hide-on-small
    {
        display: block;
    }
}
.my-account-uk .menu-container-nav
{
    background: #fff;
}
.my-account-uk .menu-container-nav .account-nav, .my-account-uk .page-container-width
{
    max-width: 1300px;
    margin: auto!important;
}
.my-account-uk .page-container-width
{
    width: 100%;
    -webkit-padding-after: 4em;
    padding-block-end: 4em;
}
.profile_title
{
    padding: 12px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    background: #fff;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    position: relative;
    border-bottom: 1px solid #d3d3d3;
    -webkit-box-shadow: 0 0 8px 0 rgba(0,0,0,.2);
    box-shadow: 0 0 8px 0 rgba(0,0,0,.2);
}
.profile_title.remove_shadow
{
    -webkit-box-shadow: none;
    box-shadow: none;
    position: relative;
    z-index: 2;
    padding: 0;
    height: 40px;
}
.profile_title .title
{
    text-align: center;
    font-size: 16px;
    text-transform: capitalize;
    font-weight: 600;
    color: #6a6a6a;
    line-height: 25px;
}
.profile_title .back_button
{
    width: auto!important;
    height: auto!important;
    padding: 0;
    margin: 0;
    position: absolute;
    right: 15px;
}
.profile_title .back_button .q-focus-helper
{
    display: none!important;
}
.profile_title .back_button .row
{
    padding: 0!important;
}
.profile_title .back_button .q-btn__content
{
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
}
.profile_title .back_button .q-btn__content .block
{
    color: #424242;
}
.profile_title .back_button .q-btn__content:after
{
    content: "";
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: contain;
    margin-left: 5px;
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
}
.full-width.profile
{
    background-color: #fff!important;
}
.full-width.rewards-history
{
    width: 100%!important;
    max-width: unset!important;
    background-color: #e5e5e5;
}
.full-width.rewards-history .history
{
    margin-left: auto!important;
    margin-right: auto!important;
}
.full-width.account-history, .full-width.game-history, .full-width.kyc-uk
{
    width: 100%!important;
    max-width: 1300px!important;
    margin-left: auto!important;
    margin-right: auto!important;
}
.full-width.account-history.history, .full-width.game-history.history, .full-width.kyc-uk.history
{
    background-color: #e5e5e5;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}
.my-account-uk .content-box .user-details .user-details-content
{
    padding-top: 0!important;
}
#the-player-account-page
{
    background-color: #fff!important;
}
#the-player-account-page.new_kyc
{
    margin-bottom: 0;
}
.my-account-secondary-menu
{
    z-index: 10;
}
.my-account-uk .rewards-history
{
    background: #fff!important;
    -webkit-box-shadow: none!important;
    box-shadow: none!important;
}
.deposit_balance, .my-account-uk .rewards-history
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}
.deposit_balance
{
    background: #f9f8f8;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    position: relative;
    z-index: 1;
    border-bottom: 1px solid #d3d3d3;
    -webkit-box-shadow: 0 0 8px 0 rgba(0,0,0,.2);
    box-shadow: 0 0 8px 0 rgba(0,0,0,.2);
    color: #6a6a6a;
}
.deposit_balance .separate_ballance
{
    margin-right: 0;
    width: 100%;
    color: #6a6a6a;
}
.deposit_balance .separate_ballance .label
{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
}
@media screen and (max-width: 414px)
{
    .deposit_balance .separate_ballance .label strong
    {
        margin-left: 0!important;
        -webkit-transform: translateY(-2px);
        transform: translateY(-2px);
    }
}
.deposit_balance .separate_ballance>div
{
    height: 40px;
}
.deposit_balance .separate_ballance>div:first-child
{
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
}
@media screen and (max-width: 414px)
{
    .deposit_balance .separate_ballance>div
    {
        -webkit-box-orient: vertical!important;
        -webkit-box-direction: normal!important;
        -ms-flex-direction: column!important;
        flex-direction: column!important;
        -webkit-box-pack: space-evenly!important;
        -ms-flex-pack: space-evenly!important;
        justify-content: space-evenly!important;
    }
}
.deposit_balance .label:first-child:after
{
    height: 100%;
    background: #d3d3d3;
    -webkit-transform: translateY(0);
    transform: translateY(0);
    top: 0;
}
@media screen and (max-width: 640px)
{
    .deposit_balance .separate_ballance
    {
        display: -webkit-box!important;
        display: -ms-flexbox!important;
        display: flex!important;
    }
}
@media screen and (max-width: 1023px)
{
    .deposit_balance .separate_ballance
    {
        border: none;
        border-radius: 0;
    }
}
.player-container[data-v-6d3272f0]
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    font-size: 14px;
    font-weight: 700;
    margin: 20px 20px 0 20px;
}
.player-container__top[data-v-6d3272f0]
{
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.player-container__top button[data-v-6d3272f0]:last-child
{
    font-weight: 400;
    font-size: 14px;
}
.player-container__bottom[data-v-6d3272f0]
{
    word-wrap: break-word!important;
    text-align: left;
    padding-top: 1em;
}
.balance-details[data-v-6d3272f0]
{
    font-size: 14px;
}
.subMenuBg[data-v-6d3272f0]
{
    background-color: #f5f5f5;
}
.color-grey[data-v-6d3272f0]
{
    color: #404040;
}
.icon-colour[data-v-6d3272f0]
{
    color: var(--q-color-profile-menu-icons-color);
}
.balance-details-container[data-v-6d3272f0]
{
    font-size: 13px;
    background-color: #f5f5f5;
    padding: 8px 20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 10px 20px;
    border-bottom: 1px solid #e8e8e8;
    font-size: 12px;
}
.balance-details-container.total[data-v-6d3272f0]
{
    background-color: #fff;
    font-size: 14px;
    padding: 15px 20px;
}
.balance-details-right[data-v-6d3272f0]
{
    font-weight: 700;
}
.label[data-v-6d3272f0]
{
    text-align: left;
    margin-left: -20px;
    font-size: 14px;
}
.logout-btn[data-v-6d3272f0]
{
    padding: 20px;
}
.logout-btn:hover .q-btn__content .block[data-v-6d3272f0]
{
    color: #fff!important;
}
.logout-btn:hover .text-grey[data-v-6d3272f0]
{
    color: #fff!important;
    -webkit-transition: all .3s;
    transition: all .3s;
}
.logout-btn:hover button[data-v-6d3272f0]:after, .logout-btn button[data-v-6d3272f0]:before
{
    opacity: 1;
    -webkit-transition: all .3s;
    transition: all .3s;
}
.logout-btn button[data-v-6d3272f0]:before
{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #a9a8a8;
    z-index: 1;
}
.logout-btn-text[data-v-6d3272f0]
{
    padding: 10px;
}
.caret[data-v-6d3272f0]
{
    font-size: 20px;
    float: right;
}
.profile_menu[data-v-6d3272f0]
{
    float: left;
    width: 100%;
}
.profile_menu_item[data-v-6d3272f0]
{
    border-bottom: 1px solid #e8e8e8;
    cursor: pointer;
    display: block;
    text-decoration: none;
}
.profile_menu_item .icon img[data-v-6d3272f0]
{
    width: 20px;
}
.profile_menu_item[data-v-6d3272f0]:hover
{
    background-color: #f9f8f8;
}
.profile_menu_item.login[data-v-6d3272f0]
{
    padding-left: 20px;
}
.profile_menu_item.login .checkbox[data-v-6d3272f0]
{
    margin-left: auto;
    margin-right: 20px;
}
.profile_menu_item.login .checkbox .bg[data-v-6d3272f0], .profile_menu_item.login .checkbox[data-v-6d3272f0]
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.profile_menu_item.login .checkbox .bg[data-v-6d3272f0]
{
    width: 50px;
    height: 30px;
    border-radius: 50px;
    background-color: #d8d8d8;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
}
.profile_menu_item.login .checkbox .bg .selector[data-v-6d3272f0]
{
    background: #fff;
    width: 26px;
    height: 26px;
    border-radius: 50%;
    margin-left: 2px;
}
.profile_menu_item.login .checkbox .bg.checked[data-v-6d3272f0]
{
    background-color: #18a0fb;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
}
.profile_menu_item.login .checkbox .bg.checked .selector[data-v-6d3272f0]
{
    margin-right: 2px;
}
.profile_menu_item_wrap[data-v-6d3272f0]
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    aligin-items: center;
}
.profile_menu_item_wrap .icon[data-v-6d3272f0]
{
    text-align: center;
    width: 55px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}
.profile_menu_item_wrap .label[data-v-6d3272f0]
{
    padding: 17px 0;
    color: #424242;
    margin-left: 0;
    font-size: 14px;
}
.profile_menu_item_wrap .arrow[data-v-6d3272f0], .profile_menu_item_wrap .upload-icon[data-v-6d3272f0]
{
    width: 50px;
    margin-left: auto;
    text-align: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}
.profile_menu_item_wrap .arrow img[data-v-6d3272f0]
{
    -webkit-transform: rotate(270deg);
    transform: rotate(270deg);
}
.profile_menu_item_wrap .arrow.open img[data-v-6d3272f0]
{
    -webkit-transform: rotate(1turn);
    transform: rotate(1turn);
}
.profile_menu_sub .profile_menu_item[data-v-6d3272f0]
{
    background-color: #f9f8f8;
    border-bottom: 1px solid #e8e8e8;
    color: #686868;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    text-decoration: none;
}
.profile_menu_sub .profile_menu_item .label[data-v-6d3272f0]
{
    float: none;
    padding: 15px 20px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin-left: 0;
}
.profile_menu_sub .profile_menu_item[data-v-6d3272f0]:hover
{
    background-color: #eee;
}
.profile_menu_sub .profile_menu_item[data-v-6d3272f0]:last-child
{
    border-bottom: none;
}
.profile_menu_sub .profile_menu_item[data-v-6d3272f0]:first-child
{
    border-top: 1px solid #e8e8e8;
}
.sidebar_logout[data-v-6d3272f0]
{
    border-radius: 5px;
    padding-top: 8px!important;
    padding-bottom: 8px!important;
    font-weight: 400;
    margin-top: 20px;
}
@media(max-width: 375px)
{
    .q-drawer__content[data-v-6d3272f0]
    {
        width: 340px!important;
    }
}
@media(max-width: 320px)
{
    .q-drawer__content[data-v-6d3272f0]
    {
        width: 250px!important;
    }
}
.chat-btn[data-v-6d3272f0]
{
    padding: 0 20px;
    margin-top: 10px;
    float: left;
    width: 100%;
}
.chat-btn a[data-v-6d3272f0]
{
    width: 100%;
    padding: 16px 0;
    border: 1px solid #18a0fb;
    color: #18a0fb;
    display: block;
    position: relative;
    border-radius: 5px;
    text-decoration: none;
    text-align: center;
}
.chat-btn a img[data-v-6d3272f0]
{
    position: absolute;
    top: 12px;
    left: 20px;
    width: 24px;
    height: 24px;
}
.chat-btn a img.normal[data-v-6d3272f0]
{
    opacity: 1;
    -webkit-transition: all .3s;
    transition: all .3s;
}
.chat-btn a img.hover[data-v-6d3272f0]
{
    opacity: 0;
    -webkit-transition: all .3s;
    transition: all .3s;
}
.chat-btn a[data-v-6d3272f0]:hover
{
    background-color: #18a0fb;
    color: #fff;
}
.chat-btn a:hover img.normal[data-v-6d3272f0]
{
    opacity: 0;
    -webkit-transition: all .3s;
    transition: all .3s;
}
.chat-btn a:hover img.hover[data-v-6d3272f0]
{
    opacity: 1;
    -webkit-transition: all .3s;
    transition: all .3s;
}
.logout-btn1[data-v-6d3272f0]
{
    padding: 0 20px;
    margin-top: 10px;
    float: left;
    width: 100%;
}
@media screen and (max-width: 414px)
{
    .logout-btn1[data-v-6d3272f0]
    {
        margin-bottom: 55px;
    }
}
.logout-btn1 a[data-v-6d3272f0]
{
    width: 100%;
    border-radius: var(--q-button-rounded-border-radius);
    padding: 16px 0;
    border: 1px solid #a9a8a8;
    color: #6a6a6a;
    display: block;
    position: relative;
    text-decoration: none;
    text-align: center;
}
.logout-btn1 a[data-v-6d3272f0]:hover
{
    background-color: #a9a8a8;
    color: #fff;
}
.nav-livechat[data-v-6d3272f0]
{
    display: none;
}
@media screen and (max-width: 640px) and (min-width: 320px)
{
    .nav-livechat[data-v-6d3272f0]
    {
        display: block;
    }
}
.profile_submenu_item[data-v-6d3272f0]
{
    padding: 0 0!important;
}
.deposit-btn[data-v-6d3272f0]:hover
{
    opacity: .5;
}
.bonusItem[data-v-299ade6a]
{
    margin-bottom: 6px;
}
.color-grey[data-v-299ade6a]
{
    color: #404040;
    font-size: 14px;
    text-align: left;
}
.background-color-grey[data-v-299ade6a]
{
    background-color: #f5f5f5;
}
.label[data-v-299ade6a]
{
    padding-left: 10px;
}
.container[data-v-299ade6a]
{
    padding: 20px 20px;
}
.border-bottom[data-v-299ade6a]
{
    border-bottom: 1px solid #d3d3d3;
}
.bonus[data-v-299ade6a]
{
    padding: 20px 20px 14px 20px;
}
.bonus-footer[data-v-299ade6a]
{
    padding-top: 10px;
    margin-bottom: -20px;
}
.bonus-footer-left[data-v-299ade6a]
{
    padding-top: 5px;
    float: left!important;
}
.bonus-footer-right[data-v-299ade6a]
{
    float: right!important;
    margin-right: -22px;
}
a[data-v-299ade6a]
{
    color: #808080;
}
.caret[data-v-299ade6a]
{
    padding-left: 0;
}
.depositButton[data-v-299ade6a]
{
    border-radius: 0;
    border-top-left-radius: 16px;
}
.message_image[data-v-299ade6a]
{
    -webkit-box-flex: 3;
    -ms-flex: 3;
    flex: 3;
}
.bonusMenu_hover.q-list .q-item[data-v-299ade6a]:active, .bonusMenu_hover.q-list .q-item[data-v-299ade6a]:focus, .bonusMenu_hover.q-list .q-item[data-v-299ade6a]:hover
{
    background: unset;
    color: unset;
}
.message_image img[data-v-299ade6a]
{
    max-width: 230px;
    height: auto;
}
.new_comms.q-list
{
    background-color: unset;
    color: unset;
}
.new_comms .row
{
    margin-bottom: 4px;
}
.new_comms .item
{
    min-height: unset;
    padding: unset;
    padding-top: 5px;
    padding-bottom: 5px;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
}
.new_comms .item .checkbox_wr
{
    width: auto;
}
.new_comms .item .checkbox_label
{
    width: 100%;
}
.new_comms .q-item__label
{
    margin-left: -8px;
    color: #737373;
    font-size: 13px;
    line-height: 17px!important;
}
.new_comms .q-item__section--main
{
    -webkit-box-flex: unset;
    -ms-flex: unset;
    flex: unset;
}
.new_comms .q-checkbox__bg
{
    border-radius: 4px;
    border-width: 1px;
}
.new_comms .q-checkbox__inner--truthy .q-checkbox__bg
{
    background-color: #b5afaf;
    border-color: #b5afaf;
}
.new_comms .q-checkbox__inner
{
    top: -5px;
    left: -8px;
}
.footer_trustly_mess[data-v-7d47f782]
{
    background: #eee;
    padding: 5px 20px;
    border-radius: 10px;
    font-size: 12px;
}
.check_box[data-v-7d47f782]
{
    margin-bottom: 10px;
}
.check_box[data-v-7d47f782] .q-checkbox__bg
{
    top: 0;
    border-radius: 5px;
}
.new_trust[data-v-7d47f782] .q-item__section
{
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: start;
}
.new_trust[data-v-7d47f782] .q-item__section .q-item__label
{
    color: #686868;
    font-size: 12px;
    font-weight: 400;
}
.error_msg .msg[data-v-7d47f782] .icon
{
    display: inline-block;
    height: 22px;
    vertical-align: bottom;
}
.new_trust[data-v-7d47f782] .q-field__prepend svg path
{
    fill: silver;
}
.cont[data-v-b530c5a4]
{
    display: block;
    height: auto;
}
.cont .bonus_wrap[data-v-b530c5a4]
{
    margin-top: 15px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    max-width: 75%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.cont .bonus_wrap .bonus_spacer[data-v-b530c5a4]
{
    height: auto;
}
.cont .bonus_wrap .bonus_spacer .bonus_dropdown[data-v-b530c5a4]
{
    height: 100%;
    position: relative;
}
.spinni_popup_dialog .spinni_popup[data-v-0e6ea76e]
{
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,.5);
    z-index: 3000;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}
@media screen and (max-width: 740px)
{
    .spinni_popup_dialog .spinni_popup[data-v-0e6ea76e]
    {
        background: #fff;
    }
}
.spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content
{
    width: 100%;
    max-width: 900px;
    height: 100%;
    max-height: 640px;
    background: #fff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    border-radius: 20px;
}
.spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .q-field__bottom
{
    padding: 0;
}
.spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content.fix_height
{
    max-height: 500px;
}
@media screen and (max-width: 640px)
{
    .spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content
    {
        border-radius: 0;
        max-height: 100vh;
    }
    .spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content.fix_height
    {
        max-height: 100vh;
    }
}
.spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .bonus_wrap, .spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .content_wrap
{
    width: 100%;
    max-width: 75%;
    margin: 5px auto;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    max-height: 100%;
}
@media screen and (max-width: 320px)
{
    .spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .bonus_wrap, .spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .content_wrap
    {
        padding: 0 10px;
        margin-top: 10px;
    }
}
.spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .bonus_wrap .bonus_spacer, .spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .content_wrap .bonus_spacer
{
    position: relative;
    overflow-y: auto;
    height: auto;
}
.spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .bonus_wrap button.nomargin, .spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .content_wrap button.nomargin
{
    margin-top: 10px;
}
.spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .bonus_wrap .terms_open, .spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .content_wrap .terms_open
{
    color: #5b5b5b;
    font-size: 12px;
    line-height: 14px;
    margin: 5px 0 0;
}
.spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .bonus_wrap .bonus_terms_open, .spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .content_wrap .bonus_terms_open
{
    color: #5b5b5b;
    font-size: 12px;
    font-weight: 400;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    text-decoration: underline;
    margin-top: 25px;
    opacity: .75;
}
.spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .bonus_wrap .bonus_terms_open:hover, .spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .content_wrap .bonus_terms_open:hover
{
    text-decoration: none;
}
.spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .bonus_wrap .bonus_terms_open .icon, .spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .content_wrap .bonus_terms_open .icon
{
    margin-top: 2px;
    margin-right: 3px;
}
.spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .bonus_wrap .bonus_terms_open .arrow, .spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .content_wrap .bonus_terms_open .arrow
{
    margin-left: 4px;
    margin-top: -2px;
}
.spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .bonus_wrap .bonus_terms_open.active, .spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .content_wrap .bonus_terms_open.active
{
    opacity: 1;
}
.spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .bonus_wrap .bonus_terms_open.active .arrow svg, .spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .content_wrap .bonus_terms_open.active .arrow svg
{
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
}
.spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .bonus_wrap .bonus_dropdown, .spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .content_wrap .bonus_dropdown
{
    border-radius: 30px;
    border: 1px solid #c4c4c4;
    width: 100%;
    overflow: hidden;
    position: relative;
    z-index: 10;
    background: #fff;
}
.spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .bonus_wrap .bonus_dropdown .item, .spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .content_wrap .bonus_dropdown .item
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 5px 40px 5px 30px;
    font-size: 14px;
    color: #5b5b5b;
    cursor: pointer;
}
@media screen and (max-width: 640px)
{
    .spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .bonus_wrap .bonus_dropdown .item svg, .spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .content_wrap .bonus_dropdown .item svg
    {
        margin-left: 10px;
    }
}
.spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .bonus_wrap .bonus_dropdown .item:hover, .spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .content_wrap .bonus_dropdown .item:hover
{
    background: #f6f6f6;
}
.spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .bonus_wrap .bonus_dropdown .item.main, .spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .content_wrap .bonus_dropdown .item.main
{
    padding: 10px 25px 10px 30px;
}
.spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .bonus_wrap .bonus_dropdown .choices, .spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .content_wrap .bonus_dropdown .choices
{
    display: none;
}
.spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .bonus_wrap .bonus_dropdown.active, .spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .content_wrap .bonus_dropdown.active
{
    -webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,.1);
    box-shadow: 0 0 10px 0 rgba(0,0,0,.1);
}
.spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .bonus_wrap .bonus_dropdown.active .choices, .spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .content_wrap .bonus_dropdown.active .choices
{
    display: block;
}
.spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .bonus_wrap .bonus_dropdown.active .choices .item, .spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .content_wrap .bonus_dropdown.active .choices .item
{
    border-top: 1px solid #d9d9d9;
}
.spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .bonus_wrap button, .spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .content_wrap button
{
    background: var(--q-color-sign-up-button-color);
    border: none;
    color: var(--q-color-sign-up-text-color);
    width: 100%;
    height: 50px;
    border-radius: 50px;
    font-size: 16px;
    font-weight: 700;
    margin-top: 5px;
    cursor: pointer;
}
.spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .bonus_wrap button:hover, .spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .content_wrap button:hover
{
    opacity: .6;
}
.spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .bonus_wrap button.secondary, .spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .content_wrap button.secondary
{
    color: #777!important;
    background-color: #f7f7f7;
}
.spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .bonus_wrap button.secondary:hover, .spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .content_wrap button.secondary:hover
{
    opacity: 1;
    color: #777!important;
    background-color: #e4e4e4;
}
.spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .bonus_wrap .qualifying_games_list, .spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .content_wrap .qualifying_games_list
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding: 0;
    max-height: 284px;
    overflow-y: auto;
}
@media screen and (max-width: 640px)
{
    .spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .bonus_wrap .qualifying_games_list, .spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .content_wrap .qualifying_games_list
    {
        max-height: calc(100vh - 300px);
    }
}
@media screen and (max-width: 414px)
{
    .spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .bonus_wrap .qualifying_games_list, .spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .content_wrap .qualifying_games_list
    {
        max-height: calc(100vh - 280px);
    }
}
@media screen and (max-width: 320px)
{
    .spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .bonus_wrap .qualifying_games_list, .spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .content_wrap .qualifying_games_list
    {
        max-height: calc(100vh - 250px);
    }
}
.spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .bonus_wrap .qualifying_games_list .pill, .spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .content_wrap .qualifying_games_list .pill
{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 calc(33.33% - 10px);
    flex: 0 0 calc(33.33% - 10px);
    margin: 4px 5px;
    border: 1px solid #898989;
    border-radius: 50px;
    padding: 0 10px;
    font-size: 13px;
    text-align: center;
    text-decoration: none;
    color: #6f6f6f;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 40px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}
.spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .bonus_wrap .qualifying_games_list .pill span, .spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .content_wrap .qualifying_games_list .pill span
{
    max-height: 32px;
    overflow: hidden;
}
.spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .bonus_wrap .qualifying_games_list .pill:hover, .spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .content_wrap .qualifying_games_list .pill:hover
{
    background-color: var(--q-color-secondary);
    color: var(--q-color-sign-up-text-color);
    border-color: var(--q-color-secondary);
}
@media screen and (max-width: 320px)
{
    .spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .bonus_wrap .qualifying_games_list .pill, .spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .content_wrap .qualifying_games_list .pill
    {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 calc(50% - 10px);
        flex: 0 0 calc(50% - 10px);
        height: 38px;
    }
}
.spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .bonus_wrap .title, .spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .content_wrap .title
{
    color: var(--q-color-primary);
    font-weight: 900;
    font-size: 24px;
    line-height: 28px;
    text-align: center;
    margin-bottom: 12px;
    margin-top: 12px;
}
@media screen and (max-width: 768px)
{
    .spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .bonus_wrap .title, .spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .content_wrap .title
    {
        font-size: 18px;
        line-height: 25px;
    }
}
.spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .bonus_wrap .balance_wrap>div, .spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .content_wrap .balance_wrap>div
{
    width: 100%;
    border-radius: 20px;
    border: 1px solid #b1b1b1;
    margin-bottom: 15px;
    text-align: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .bonus_wrap .balance_wrap>div:last-child, .spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .content_wrap .balance_wrap>div:last-child
{
    margin-bottom: 0;
}
.spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .bonus_wrap .balance_wrap .top, .spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .content_wrap .balance_wrap .top
{
    width: 100%;
    padding: 5px 0 3px 0;
    border-bottom: 1px solid #b1b1b1;
}
.spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .bonus_wrap .balance_wrap .middle, .spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .content_wrap .balance_wrap .middle
{
    width: 100%;
    padding: 5px 0 10px 0;
}
.spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .bonus_wrap .balance_wrap button, .spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .content_wrap .balance_wrap button
{
    border-radius: 20px;
    width: calc(100% - 2px);
    margin: 0 0 2px 0;
    font-size: 14px;
    height: 40px;
}
.spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .bonus_wrap .balance_wrap .label, .spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .content_wrap .balance_wrap .label
{
    font-weight: 900;
    text-transform: uppercase;
    font-size: 14px;
    color: #2f333c;
    line-height: 14px;
}
.spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .bonus_wrap .balance_wrap .value, .spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .content_wrap .balance_wrap .value
{
    font-size: 32px;
    font-weight: 700;
    color: #2f333c;
    line-height: 32px;
    margin: 2px 0 6px 0;
}
.spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .bonus_wrap .balance_wrap .note, .spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .content_wrap .balance_wrap .note
{
    color: #919191;
    font-size: 12px;
    line-height: 12px;
    font-weight: 700;
    text-transform: uppercase;
}
.spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .cont
{
    overflow-y: hidden;
}
.spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .cont .check_box
{
    margin-left: -11px;
}
.spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .cont .check_box .text-red
{
    color: #f00;
}
.spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .cont .q-field__bottom .q-field__messages>div
{
    height: 22px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .cont .q-field__bottom .q-field__messages>div:before
{
    content: url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17.875 7.563L15.812 5.5l-4.124 4.125L7.563 5.5 5.5 7.563l4.125 4.125L5.5 15.811l2.063 2.063 4.125-4.124 4.124 4.124 2.063-2.063-4.125-4.124 4.125-4.125z' fill='%23BE4343'/%3E%3C/svg%3E");
    background-size: cover;
    display: inline-block;
    width: 22px;
    height: 22px;
}
.spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .content_wrap
{
    padding-right: 25px;
    width: 100%;
    height: calc(100% - 40px);
    max-width: 100%;
    text-align: center;
    overflow-y: auto;
}
.spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .content_wrap.fix_width
{
    width: 100%;
    max-width: 345px;
}
@media screen and (max-width: 640px)
{
    .spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .content_wrap
    {
        padding-left: 15px;
        padding-right: 15px;
    }
}
@media screen and (max-width: 640px)
{
    .spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .content_wrap .title
    {
        margin-bottom: 5px;
    }
}
.spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .content_wrap p
{
    color: #686868;
    font-size: 16px;
    line-height: 21px;
}
@media screen and (max-width: 640px)
{
    .spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .content_wrap p
    {
        font-size: 14px;
    }
}
.spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .content_wrap button
{
    max-width: 345px;
}
.spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .content_wrap .icon
{
    margin-bottom: 10px;
}
.spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .separator
{
    background: #c4c4c4;
    width: 100%;
    height: 1px;
    margin: 30px 0;
}
.spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .image
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 100%;
    margin-right: 20px;
}
@media screen and (max-width: 640px)
{
    .spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .image
    {
        display: none;
    }
}
.spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .cont
{
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 calc(100% - 280px);
    flex: 0 0 calc(100% - 280px);
    min-height: 385px;
    display: block;
}
@media screen and (max-width: 640px)
{
    .spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .cont
    {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
    }
}
.spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .cont>.title
{
    text-align: center;
    font-weight: 700;
    font-size: 18px;
    padding: 5px 0;
    color: #686868;
    position: relative;
    margin-right: 20px;
}
@media screen and (max-width: 640px)
{
    .spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .cont>.title
    {
        font-size: 16px;
        padding: 15px 0;
        margin-right: 0;
    }
}
.spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .cont>.title:after
{
    content: "";
    height: 3px;
    width: 100%;
    position: absolute;
    bottom: -1px;
    left: 0;
    background: -webkit-gradient(linear,left top,right top,color-stop(11%,var(--q-color-secondary)),to(var(--q-color-primary)));
    background: linear-gradient(90deg,var(--q-color-secondary) 11%,var(--q-color-primary));
}
.spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .cont>.title .text
{
    display: inline;
}
.spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .cont>.title .close
{
    float: right;
    display: inline;
}
@media screen and (max-width: 640px)
{
    .spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .cont>.title .close
    {
        right: 15px;
        top: 18px;
    }
    .spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .cont>.title .close svg
    {
        width: 15px;
        height: 15px;
        -webkit-transform: translateY(-2px);
        transform: translateY(-2px);
    }
}
.spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .cont .q-form
{
    height: 100%;
}
.spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .cont .iframe
{
    margin: 20px 0;
    width: 600px;
    height: 600px;
    background: #d0d0d0;
}
@media screen and (max-width: 640px)
{
    .spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .popup_content .cont .iframe
    {
        width: 100%;
        height: calc(100vh - 49px);
        margin: 0;
    }
}
.spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .spinni_form_wrap
{
    color: #686868;
}
.spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .spinni_form_wrap p
{
    font-size: 12px;
}
.spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .spinni_form_wrap .input_wrap
{
    position: relative;
    margin-bottom: 10px;
}
.spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .spinni_form_wrap .input_wrap svg
{
    position: absolute;
    top: 14px;
    left: 18px;
    z-index: 2;
}
@media screen and (max-width: 320px)
{
    .spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .spinni_form_wrap .input_wrap svg
    {
        top: 8px;
    }
}
.spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .spinni_form_wrap .input_wrap:first-child svg
{
    top: 16px;
}
@media screen and (max-width: 320px)
{
    .spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .spinni_form_wrap .input_wrap:first-child svg
    {
        top: 11px;
    }
}
.spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .spinni_form_wrap .input_wrap .q-input:not(.reg_trus_inp) input
{
    position: relative;
    z-index: 1;
    width: 100%;
    height: 50px;
    padding-left: 50px;
    border-radius: 100px;
    border: 1px solid #c4c4c4;
    font-weight: 700;
}
@media screen and (max-width: 320px)
{
    .spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .spinni_form_wrap .input_wrap .q-input:not(.reg_trus_inp) input
    {
        height: 40px;
    }
}
.spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .spinni_form_wrap .checkboxes_wrap
{
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    font-size: 12px;
    font-weight: 700;
    margin-bottom: 1em;
}
.spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .spinni_form_wrap .checkboxes_wrap, .spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .spinni_form_wrap .checkboxes_wrap label
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .spinni_form_wrap .checkboxes_wrap label input
{
    margin-right: 8px;
    width: 18px;
    height: 18px;
}
.spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .spinni_form_wrap label.error input
{
    position: relative;
}
.spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .spinni_form_wrap label.error input:after
{
    content: "";
    width: 100%;
    height: 100%;
    background: rgba(190,67,67,.15);
    position: absolute;
    top: 0;
    left: 0;
    pointer-events: none;
    border-radius: 3px;
    border: 1px solid #be4343;
}
.spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .spinni_form_wrap .dotted_border
{
    border-top: 1px solid #c4c4c4;
    border-bottom: 1px solid #c4c4c4;
    font-size: 12px;
}
.spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .spinni_form_wrap .dotted_border a
{
    color: #686868;
}
.spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .spinni_form_wrap .dotted_border label
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin: 1em 0;
}
.spinni_popup_dialog .spinni_popup[data-v-0e6ea76e] .spinni_form_wrap .dotted_border label input
{
    margin-right: 8px;
    min-width: 18px;
    width: 18px;
    height: 18px;
}
.spinni_popup_dialog .q-dialog__inner--minimized>div[data-v-0e6ea76e]
{
    max-width: unset!important;
    max-height: unset!important;
}
.spinni_popup[data-v-353b3ae6]
{
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,.5);
    z-index: 3000;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}
@media screen and (max-width: 740px)
{
    .spinni_popup[data-v-353b3ae6]
    {
        background: #fff;
    }
}
.spinni_popup .popup_content[data-v-353b3ae6]
{
    width: 100%;
    max-width: 900px;
    height: 100%;
    max-height: 640px;
    background: #fff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    border-radius: 20px;
}
.spinni_popup .popup_content.fix_height[data-v-353b3ae6]
{
    max-height: 500px;
}
@media screen and (max-width: 640px)
{
    .spinni_popup .popup_content[data-v-353b3ae6]
    {
        border-radius: 0;
        max-height: 100vh;
    }
    .spinni_popup .popup_content.fix_height[data-v-353b3ae6]
    {
        max-height: 100vh;
    }
}
.spinni_popup .popup_content .content_wrap[data-v-353b3ae6]
{
    max-width: 345px;
    margin: 15px auto;
}
@media screen and (max-width: 320px)
{
    .spinni_popup .popup_content .content_wrap[data-v-353b3ae6]
    {
        padding: 0 10px;
        margin-top: 10px;
    }
}
.spinni_popup .popup_content .content_wrap button.nomargin[data-v-353b3ae6]
{
    margin-top: 10px;
}
.spinni_popup .popup_content .content_wrap button[data-v-353b3ae6]
{
    background-color: var(--q-color-secondary);
    border: none;
    color: var(--q-color-buttons-text);
    width: 100%;
    height: 60px;
    border-radius: 50px;
    font-size: 16px;
    font-weight: 700;
    margin-top: 20px;
    cursor: pointer;
}
.spinni_popup .popup_content .content_wrap button[data-v-353b3ae6]:hover
{
    opacity: .6;
}
.spinni_popup .popup_content .content_wrap button.secondary[data-v-353b3ae6]
{
    color: #777!important;
    background-color: #f7f7f7;
}
.spinni_popup .popup_content .content_wrap button.secondary[data-v-353b3ae6]:hover
{
    opacity: 1;
    color: #777!important;
    background-color: #e4e4e4;
}
.spinni_popup .popup_content .content_wrap .qualifying_games_list[data-v-353b3ae6]
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding: 0;
    max-height: 284px;
}
@media screen and (max-width: 640px)
{
    .spinni_popup .popup_content .content_wrap .qualifying_games_list[data-v-353b3ae6]
    {
        max-height: calc(100vh - 300px);
    }
}
@media screen and (max-width: 414px)
{
    .spinni_popup .popup_content .content_wrap .qualifying_games_list[data-v-353b3ae6]
    {
        max-height: calc(100vh - 280px);
    }
}
@media screen and (max-width: 320px)
{
    .spinni_popup .popup_content .content_wrap .qualifying_games_list[data-v-353b3ae6]
    {
        max-height: calc(100vh - 250px);
    }
}
.spinni_popup .popup_content .content_wrap .qualifying_games_list .pill[data-v-353b3ae6]
{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 calc(33.33% - 10px);
    flex: 0 0 calc(33.33% - 10px);
    margin: 4px 5px;
    border: 1px solid #898989;
    border-radius: 50px;
    padding: 0 10px;
    font-size: 13px;
    text-align: center;
    text-decoration: none;
    color: #6f6f6f;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 40px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}
.spinni_popup .popup_content .content_wrap .qualifying_games_list .pill span[data-v-353b3ae6]
{
    max-height: 32px;
    overflow: hidden;
}
.spinni_popup .popup_content .content_wrap .qualifying_games_list .pill.selected[data-v-353b3ae6], .spinni_popup .popup_content .content_wrap .qualifying_games_list .pill[data-v-353b3ae6]:hover
{
    background-color: var(--q-color-secondary);
    color: var(--q-color-sign-up-text-color);
    border-color: var(--q-color-secondary);
}
@media screen and (max-width: 320px)
{
    .spinni_popup .popup_content .content_wrap .qualifying_games_list .pill[data-v-353b3ae6]
    {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 calc(50% - 10px);
        flex: 0 0 calc(50% - 10px);
        height: 38px;
    }
}
.spinni_popup .popup_content .content_wrap .title[data-v-353b3ae6]
{
    color: var(--q-color-primary);
    font-weight: 900;
    font-size: 24px;
    line-height: 28px;
    text-align: center;
    margin-bottom: 15px;
}
@media screen and (max-width: 768px)
{
    .spinni_popup .popup_content .content_wrap .title[data-v-353b3ae6]
    {
        font-size: 18px;
        line-height: 25px;
    }
}
.spinni_popup .popup_content .content_wrap[data-v-353b3ae6]
{
    padding-right: 25px;
    width: 100%;
    max-width: 100%;
    text-align: center;
}
.spinni_popup .popup_content .content_wrap.fix_width[data-v-353b3ae6]
{
    width: 100%;
    max-width: 345px;
}
@media screen and (max-width: 640px)
{
    .spinni_popup .popup_content .content_wrap[data-v-353b3ae6]
    {
        padding-left: 15px;
        padding-right: 15px;
    }
}
@media screen and (max-width: 640px)
{
    .spinni_popup .popup_content .content_wrap .title[data-v-353b3ae6]
    {
        margin-bottom: 5px;
    }
}
.spinni_popup .popup_content .content_wrap p[data-v-353b3ae6]
{
    color: #686868;
    font-size: 16px;
    line-height: 21px;
}
@media screen and (max-width: 640px)
{
    .spinni_popup .popup_content .content_wrap p[data-v-353b3ae6]
    {
        font-size: 14px;
    }
}
.spinni_popup .popup_content .content_wrap button[data-v-353b3ae6]
{
    max-width: 345px;
}
.spinni_popup .popup_content .content_wrap .icon[data-v-353b3ae6]
{
    margin-bottom: 10px;
}
.spinni_popup .popup_content .separator[data-v-353b3ae6]
{
    background: #c4c4c4;
    width: 100%;
    height: 1px;
    margin: 30px 0;
}
.spinni_popup .popup_content .image[data-v-353b3ae6]
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 100%;
    margin-right: 20px;
}
@media screen and (max-width: 640px)
{
    .spinni_popup .popup_content .image[data-v-353b3ae6]
    {
        display: none;
    }
}
.spinni_popup .popup_content .cont[data-v-353b3ae6]
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 calc(100% - 280px);
    flex: 0 0 calc(100% - 280px);
}
@media screen and (max-width: 640px)
{
    .spinni_popup .popup_content .cont[data-v-353b3ae6]
    {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
    }
}
.spinni_popup .popup_content .cont>.title[data-v-353b3ae6]
{
    text-align: center;
    font-weight: 700;
    font-size: 18px;
    padding: 25px 0;
    color: #686868;
    position: relative;
    margin-right: 20px;
}
@media screen and (max-width: 640px)
{
    .spinni_popup .popup_content .cont>.title[data-v-353b3ae6]
    {
        font-size: 16px;
        padding: 15px 0;
        margin-right: 0;
    }
}
.spinni_popup .popup_content .cont>.title[data-v-353b3ae6]:after
{
    content: "";
    height: 3px;
    width: 100%;
    position: absolute;
    bottom: -1px;
    left: 0;
    background: -webkit-gradient(linear,left top,right top,color-stop(11%,var(--q-color-secondary)),to(var(--q-color-primary)));
    background: linear-gradient(90deg,var(--q-color-secondary) 11%,var(--q-color-primary));
}
.spinni_popup .popup_content .cont>.title .close[data-v-353b3ae6]
{
    position: absolute;
    top: 25px;
    right: 0;
}
@media screen and (max-width: 640px)
{
    .spinni_popup .popup_content .cont>.title .close[data-v-353b3ae6]
    {
        right: 15px;
        top: 18px;
    }
    .spinni_popup .popup_content .cont>.title .close svg[data-v-353b3ae6]
    {
        width: 15px;
        height: 15px;
        -webkit-transform: translateY(-2px);
        transform: translateY(-2px);
    }
}
.spinni_popup .popup_content .cont .iframe[data-v-353b3ae6]
{
    margin: 20px 0;
    width: 600px;
    height: 600px;
    background: #d0d0d0;
}
@media screen and (max-width: 640px)
{
    .spinni_popup .popup_content .cont .iframe[data-v-353b3ae6]
    {
        width: 100%;
        height: calc(100vh - 49px);
        margin: 0;
    }
}
.trustly_register .q-dialog__inner--minimized>div
{
    max-width: unset!important;
    max-height: unset!important;
}
.pad[data-v-0749dfdd]
{
    padding: 15px;
}
.accod_quas .q-card[data-v-a14a0004]
{
    max-height: 300px;
    overflow-y: scroll;
    overflow-x: hidden;
}
.accod_quas[data-v-a14a0004] .q-expansion-item--standard .accordion-header
{
    background-color: #eee;
    border-radius: 8px;
    -webkit-transition: all .5s ease;
    transition: all .5s ease;
    font-size: 14px;
}
.accod_quas[data-v-a14a0004] .q-expansion-item--standard .accordion-header .content-title h1
{
    font-style: normal;
    font-weight: 500!important;
    font-size: 14px;
    line-height: 17px;
    text-transform: capitalize;
}
.accod_quas[data-v-a14a0004] .q-expansion-item--standard .q-expansion-item__container
{
    border: 1px solid #cccacc;
    border-radius: 8px;
    margin-bottom: 20px;
}
.accod_quas[data-v-a14a0004] .q-expansion-item--standard .q-expansion-item__content
{
    font-size: 14px;
}
.accod_quas[data-v-a14a0004] .q-expansion-item--standard .q-expansion-item__content .q-card
{
    border-radius: 8px;
    -webkit-transition: all .5s ease;
    transition: all .5s ease;
    font-weight: 400;
    font-size: 14px;
    line-height: 18px;
    letter-spacing: -.015em;
    color: #6d6d6d;
}
.accod_quas[data-v-a14a0004] .q-expansion-item--standard .q-expansion-item__content .q-card h2
{
    font-style: normal;
    font-weight: 700;
    font-size: 16px;
    line-height: 18px;
    letter-spacing: -.015em;
    color: #6d6d6d;
}
.accod_quas[data-v-a14a0004] .q-expansion-item--standard .q-expansion-item__content .q-card ol
{
    -webkit-padding-start: 20px;
    padding-inline-start: 20px;
}
.accod_quas[data-v-a14a0004] .q-expansion-item--standard .q-expansion-item__content a
{
    color: #000!important;
    font-weight: 400;
}
.accod_quas[data-v-a14a0004] .q-expansion-item--expanded .accordion-header
{
    border-radius: 8px 8px 0 0;
}
.accod_quas[data-v-a14a0004] .q-expansion-item--expanded .q-expansion-item__content .q-card
{
    border-radius: 0 0 8px 8px;
    -webkit-transition: all .5s ease;
    transition: all .5s ease;
}
.terms_dialog .design .designWindow[data-v-5454bf29]
{
    border-radius: 10px;
    max-width: 320px!important;
    position: relative;
}
.terms_dialog .design a[data-v-5454bf29]
{
    cursor: pointer;
    text-decoration: underline;
}
.terms_dialog .design p[data-v-5454bf29]
{
    line-height: 1.4;
}
.terms_dialog .design .clsleft[data-v-5454bf29]
{
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-line-pack: center;
    align-content: center;
}
.terms_dialog .design .clsleft[data-v-5454bf29] button
{
    height: 50px;
    padding: 0 20px;
}
.terms-and-conditions-dialog[data-v-5454bf29]
{
    max-width: none!important;
    width: 60%!important;
    border-radius: 10px!important;
    max-height: calc(100% - 40px)!important;
}
@media(max-width: 640px)
{
    .terms-and-conditions-dialog[data-v-5454bf29]
    {
        width: 640px!important;
    }
}
.terms-and-conditions-dialog .dialog-title[data-v-5454bf29]
{
    padding: 15px 0 0;
    font-weight: 700;
    font-size: 14px;
    height: 60px;
}
.terms-and-conditions-dialog .terms-register[data-v-5454bf29]
{
    height: auto;
    background-color: #fff;
}
.terms-and-conditions-dialog .actions[data-v-5454bf29]
{
    padding: 0;
    margin: 0;
    background: var(--q-color-secondary)!important;
}
.terms-and-conditions-dialog .actions .actionBtn[data-v-5454bf29]
{
    font-weight: 700;
    font-size: 14px;
    padding: 0;
    margin: 0;
    min-width: 100%;
    height: 60px;
}
.terms-and-conditions-dialog .actions .actionBtn[data-v-5454bf29]:first-child
{
    border-radius: 0;
    background: #fff!important;
}
@media(min-width: 640px)
{
    .terms-and-conditions-dialog .actions .actionBtn[data-v-5454bf29]:first-child
    {
        border-radius: 0 0 0 10px;
    }
}
.terms-and-conditions-dialog .actions .actionBtn[data-v-5454bf29]:last-child
{
    border-radius: 0 0 10px 10px;
}
@media(min-width: 640px)
{
    .terms-and-conditions-dialog .actions .actionBtn[data-v-5454bf29]:last-child
    {
        border-radius: 0 0 10px 0;
    }
}
@media(min-width: 640px)
{
    .terms-and-conditions-dialog .actions .actionBtn[data-v-5454bf29]
    {
        min-width: 49%;
    }
}
.terms-and-conditions-dialog .max-768[data-v-5454bf29]
{
    width: 100%;
    padding: 15px;
}
@media(min-width: 640px)
{
    .terms-and-conditions-dialog .max-768[data-v-5454bf29]
    {
        padding: 20px;
    }
}
.terms-and-conditions-dialog .absolute-full[data-v-5454bf29]
{
    right: 0!important;
}
.terms-and-conditions-dialog .absolute-full .scroll[data-v-5454bf29]
{
    width: 100%!important;
}
.privacy_dialog .privacy[data-v-3a1de92c]
{
    max-width: none!important;
    width: 60%!important;
    border-radius: 10px!important;
    max-height: calc(100% - 40px)!important;
}
@media(max-width: 640px)
{
    .privacy_dialog .privacy[data-v-3a1de92c]
    {
        width: 640px!important;
    }
}
.privacy_dialog .privacy .dialog-title[data-v-3a1de92c]
{
    padding: 15px 0 0;
    font-weight: 700;
    font-size: 14px;
    height: 60px;
}
.privacy_dialog .privacy .terms-register[data-v-3a1de92c]
{
    height: auto;
    background-color: #fff;
}
.privacy_dialog .privacy .actions[data-v-3a1de92c]
{
    padding: 0;
    margin: 0;
    background: var(--q-color-secondary)!important;
}
.privacy_dialog .privacy .actions .actionBtn[data-v-3a1de92c]
{
    font-weight: 700;
    font-size: 14px;
    padding: 0;
    margin: 0;
    min-width: 100%;
    height: 60px;
}
.privacy_dialog .privacy .actions .actionBtn[data-v-3a1de92c]:first-child
{
    border-radius: 0;
    background: #fff!important;
}
@media(min-width: 640px)
{
    .privacy_dialog .privacy .actions .actionBtn[data-v-3a1de92c]:first-child
    {
        border-radius: 0 0 0 10px;
    }
}
.privacy_dialog .privacy .actions .actionBtn[data-v-3a1de92c]:last-child
{
    border-radius: 0 0 10px 10px;
}
@media(min-width: 640px)
{
    .privacy_dialog .privacy .actions .actionBtn[data-v-3a1de92c]:last-child
    {
        border-radius: 0 0 10px 0;
    }
}
@media(min-width: 640px)
{
    .privacy_dialog .privacy .actions .actionBtn[data-v-3a1de92c]
    {
        min-width: 49%;
    }
}
.privacy_dialog .privacy .max-768[data-v-3a1de92c]
{
    width: 100%;
    padding: 15px;
}
@media(min-width: 640px)
{
    .privacy_dialog .privacy .max-768[data-v-3a1de92c]
    {
        padding: 20px;
    }
}
.privacy_dialog .privacy .absolute-full[data-v-3a1de92c]
{
    right: 0!important;
}
.privacy_dialog .privacy .absolute-full .scroll[data-v-3a1de92c]
{
    width: 100%!important;
}
.site_message[data-v-536eabae]
{
    border-radius: 10px;
    border: 2px solid #000;
    -webkit-box-shadow: 0 2px 26px 0 rgba(0,0,0,.1);
    box-shadow: 0 2px 26px 0 rgba(0,0,0,.1);
    padding: 15px 30px 15px 10px;
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    text-align: left;
}
.site_message.full-width[data-v-536eabae]
{
    max-width: 100%!important;
}
.site_message .icon[data-v-536eabae]
{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 32px;
    flex: 0 0 32px;
    margin-right: 10px;
    padding-top: 7px;
}
.site_message .cont strong[data-v-536eabae]
{
    font-size: 16px;
    display: block;
    margin-bottom: 5px;
}
.site_message .cont a[data-v-536eabae]
{
    color: var(--q-color-seo-text);
}
.site_message .close[data-v-536eabae]
{
    position: absolute;
    top: 10px;
    right: 10px;
}
.site_message.success[data-v-536eabae]
{
    border-color: #6fcf97;
}
.site_message.error[data-v-536eabae]
{
    border-color: #eb5757;
}
.site_message.error a[data-v-536eabae]
{
    text-decoration: underline;
    cursor: pointer;
}
.site_message.warning[data-v-536eabae]
{
    border-color: #f2994a;
}
.site_message.notification[data-v-536eabae]
{
    border-color: #2d9cdb;
}
.pad20[data-v-32640e7d]
{
    padding: 10px 20px 20px 20px!important;
}
.change_password_dialog[data-v-32640e7d] .newpassword.q-field--error .q-field__bottom
{
    padding: 4px 4px 0!important;
}
#div-action button
{
    color: #fff;
}
.bonus_popup[data-v-5923f443]
{
    position: fixed;
    top: 50%;
    left: 50%;
    -webkit-transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1);
    transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1);
    -webkit-font-smoothing: subpixel-antialiased;
    z-index: 9999;
    width: 480px;
    max-height: 685px!important;
    height: calc(100% - 30px);
    -webkit-perspective: 500px;
    perspective: 500px;
}
@media screen and (max-width: 500px)
{
    .bonus_popup[data-v-5923f443]
    {
        width: 100%;
        height: 100%;
        max-height: 100%!important;
    }
}
.bonus_popup .popup_animate[data-v-5923f443]
{
    position: absolute;
    width: 100%;
    height: 100%;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
}
.bonus_popup .popup_animate.back[data-v-5923f443], .bonus_popup .popup_animate[data-v-5923f443]
{
    -webkit-transition: -webkit-transform .5s;
    transition: -webkit-transform .5s;
    transition: transform .5s;
    transition: transform .5s,-webkit-transform .5s;
}
.bonus_popup .popup_animate.back[data-v-5923f443]
{
    -webkit-transform: rotateY(180deg);
    transform: rotateY(180deg);
}
.bonus_popup .popup_animate.back .bonus_popup_front[data-v-5923f443]
{
    display: none;
}
.bonus_popup .front_animate[data-v-5923f443]
{
    overflow: hidden;
    width: 480px;
    -webkit-transition: all .3s;
    transition: all .3s;
}
@media screen and (max-width: 500px)
{
    .bonus_popup .front_animate[data-v-5923f443]
    {
        width: 290px;
    }
}
.bonus_popup_back[data-v-5923f443], .bonus_popup_front[data-v-5923f443]
{
    position: absolute;
    height: 100%;
    width: 100%;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    background: #fff;
    border-radius: 20px;
    -webkit-box-shadow: 0 4px 10px 0 rgba(0,0,0,.1);
    box-shadow: 0 4px 10px 0 rgba(0,0,0,.1);
    overflow: hidden;
}
@media screen and (max-width: 500px)
{
    .bonus_popup_back[data-v-5923f443], .bonus_popup_front[data-v-5923f443]
    {
        border-radius: 0;
        height: 100%;
        max-height: 100%;
    }
}
.bonus_popup_back[data-v-5923f443]
{
    -webkit-transform: rotateY(180deg);
    transform: rotateY(180deg);
    max-height: 685px;
    height: 100%;
}
.bonus_popup_back .bonus_popup_bottom .main[data-v-5923f443]
{
    border-radius: 10px;
}
@media screen and (max-width: 500px)
{
    .bonus_popup_back[data-v-5923f443]
    {
        width: 100%;
        height: 100%;
        max-height: 100%;
    }
}
.bonus_popup_back .bonus_popup_middle[data-v-5923f443]
{
    height: 490px;
    margin-top: 10px;
    background: #fff;
}
@media screen and (max-width: 500px)
{
    .bonus_popup_back .bonus_popup_middle[data-v-5923f443]
    {
        height: calc(100vh - 181px);
    }
}
.bonus_popup_back .bonus_popup_middle .qualifying_games_list[data-v-5923f443]
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding: 0 10px 0 10px;
    max-height: 490px;
    overflow-y: auto;
}
@media screen and (max-width: 500px)
{
    .bonus_popup_back .bonus_popup_middle .qualifying_games_list[data-v-5923f443]
    {
        max-height: calc(100vh - 181px);
    }
}
.bonus_popup_back .bonus_popup_middle .qualifying_games_list .pill[data-v-5923f443]
{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 calc(33.33% - 10px);
    flex: 0 0 calc(33.33% - 10px);
    margin: 4px 5px;
    border: 1px solid #898989;
    border-radius: 5px;
    padding: 0 10px;
    font-size: 13px;
    text-align: center;
    text-decoration: none;
    color: #6f6f6f;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 40px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}
.bonus_popup_back .bonus_popup_middle .qualifying_games_list .pill span[data-v-5923f443]
{
    max-height: 40px;
    overflow: hidden;
}
.bonus_popup_back .bonus_popup_middle .qualifying_games_list .pill[data-v-5923f443]:hover
{
    background-color: var(--q-color-secondary);
    color: #fff;
    border-color: var(--q-color-secondary);
}
@media screen and (max-width: 500px)
{
    .bonus_popup_back .bonus_popup_middle .qualifying_games_list .pill[data-v-5923f443]
    {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 calc(50% - 10px);
        flex: 0 0 calc(50% - 10px);
        height: 38px;
    }
}
.bonus_popup_top[data-v-5923f443]
{
    padding: 10px 20px 10px 15px;
    border-bottom: 1px solid #c8c6c6;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.bonus_popup_top svg[data-v-5923f443]
{
    vertical-align: bottom;
}
.bonus_popup_top .text[data-v-5923f443]
{
    color: #616161;
    font-weight: 700;
    font-size: 14px;
    margin-left: 10px;
}
.bonus_popup_top_left[data-v-5923f443]
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.bonus_popup_top_right[data-v-5923f443]
{
    padding-top: 4px;
}
.bonus_popup_middle[data-v-5923f443]
{
    text-align: center;
}
.bonus_popup_middle .icon[data-v-5923f443]
{
    margin: 20px 0 15px;
}
@media screen and (min-width: 414px)
{
    .bonus_popup_middle .icon[data-v-5923f443]
    {
        margin: 30px 0 25px;
    }
}
.bonus_popup_middle .icon svg[data-v-5923f443]
{
    width: 50px;
    height: 50px;
}
@media screen and (min-width: 414px)
{
    .bonus_popup_middle .icon svg[data-v-5923f443]
    {
        width: 100px;
        height: 100px;
    }
}
.bonus_popup_middle .icon svg .st0[data-v-5923f443]
{
    fill: var(--q-color-secondary);
}
.bonus_popup_middle .text[data-v-5923f443]
{
    color: #616161;
    font-size: 14px;
    padding: 0 15px;
    margin: 20px 0 0;
}
.bonus_popup_middle .text a[data-v-5923f443]
{
    color: #616161;
}
@media screen and (min-width: 414px)
{
    .bonus_popup_middle .text[data-v-5923f443]
    {
        font-size: 16px;
        margin: 25px 0 0;
        padding: 0 30px;
    }
}
.bonus_popup_middle .text strong[data-v-5923f443]
{
    display: block;
}
.bonus_popup_bottom[data-v-5923f443]
{
    padding: 15px;
    display: block;
    background: #fff;
    height: 54%;
}
@media screen and (min-width: 768px)
{
    .bonus_popup_bottom[data-v-5923f443]
    {
        height: 50%;
    }
}
.bonus_popup_bottom .button_wrap[data-v-5923f443]
{
    margin-bottom: 15px;
    -webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,.2);
    box-shadow: 0 0 10px 0 rgba(0,0,0,.2);
    border-radius: 10px;
}
.bonus_popup_bottom .bonus_amount[data-v-5923f443]
{
    font-size: 14px;
    font-weight: 700;
    color: #616161;
    height: 40px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    background: #f5f5f5;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    overflow: hidden;
}
@media screen and (min-width: 414px)
{
    .bonus_popup_bottom .bonus_amount[data-v-5923f443]
    {
        font-size: 16px;
        height: 50px;
    }
}
.bonus_popup_bottom a[data-v-5923f443]
{
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    text-decoration: none;
    height: 40px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    font-size: 14px;
}
@media screen and (min-width: 414px)
{
    .bonus_popup_bottom a[data-v-5923f443]
    {
        height: 50px;
        font-size: 16px;
    }
}
.bonus_popup_bottom a.main[data-v-5923f443]
{
    margin-left: 0;
    background: var(--q-color-secondary);
    color: var(--q-color-buttons-text);
}
.bonus_popup_bottom a.main[data-v-5923f443]:hover
{
    opacity: .7;
}
.bonus_popup_bottom a.secondary[data-v-5923f443]
{
    margin-left: 0;
    background: #f7f7f7;
    color: #777;
    margin-top: 10px;
    border-radius: 10px;
}
.bonus_popup_bottom a.secondary[data-v-5923f443]:hover
{
    background: #e3e3e3;
}
.bonus_popup .scroll_wrap[data-v-5923f443]
{
    border-radius: 8px;
    max-height: 85%;
    overflow-y: auto;
}
@media screen and (max-height: 690px)
{
    .bonus_popup .bonus_popup_back .bonus_popup_middle .qualifying_games_list[data-v-5923f443], .bonus_popup .bonus_popup_back .bonus_popup_middle[data-v-5923f443]
    {
        max-height: calc(100vh - 222px);
    }
}
@media screen and (min-height: 690px) and (max-width: 414px)
{
    .bonus_popup .bonus_popup_back .bonus_popup_middle .qualifying_games_list[data-v-5923f443], .bonus_popup .bonus_popup_back .bonus_popup_middle[data-v-5923f443]
    {
        max-height: calc(100vh - 200px);
    }
}
@media screen and (max-width: 375px)
{
    .bonus_popup .bonus_popup_back .bonus_popup_middle .qualifying_games_list[data-v-5923f443], .bonus_popup .bonus_popup_back .bonus_popup_middle[data-v-5923f443]
    {
        max-height: calc(100vh - 200px);
    }
}
@media screen and (max-width: 900px) and (max-height: 414px)
{
    .bonus_popup_middle .icon svg[data-v-5923f443]
    {
        width: 50px;
        height: 50px;
    }
    .bonus_popup_middle .icon[data-v-5923f443]
    {
        margin: 10px 0;
    }
    .bonus_popup_middle .text[data-v-5923f443]
    {
        margin-top: 0;
    }
}
.q-dialog__inner>div[data-v-5923f443]
{
    overflow: unset!important;
}
.q-dialog__inner>div.bonus_popup[data-v-5923f443]
{
    -webkit-box-shadow: none;
    box-shadow: none;
}
.popup_animate .scroll_wrap[data-v-5923f443]
{
    opacity: 1;
    -webkit-transition: all .3s;
    transition: all .3s;
}
.popup_animate.back .scroll_wrap[data-v-5923f443]
{
    opacity: 0;
    -webkit-transition: all .3s;
    transition: all .3s;
}
.freshchat[data-v-6aeec421]
{
    position: absolute;
    right: 0;
}
.optInInt .header
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-bottom: 1px solid #525252;
}
.optInInt .header .title
{
    color: #525252;
    font-size: 16px;
    font-weight: 700;
    text-transform: capitalize;
}
.optInInt .header .close_btn
{
    color: #000!important;
    padding-top: 4px;
    padding-right: 8px;
}
.optInInt .header .close_btn path
{
    fill: #000;
}
.optInInt .dlg__content
{
    width: 100%;
    margin: auto auto;
}
.optInInt .dlg__content .title
{
    color: #525252;
    font-size: 16px;
    font-weight: 600;
    margin-bottom: 4px;
}
.optInInt .dlg__content .sub_title
{
    font-size: 16px;
    line-height: 125%;
    color: #737373;
    margin: unset;
    margin-bottom: 5px;
}
@media(min-width: 420px)
{
    .optInInt .dlg__content
    {
        width: 90%;
    }
}
@media(min-width: 640px)
{
    .optInInt .dlg__content
    {
        width: 70%;
    }
}
.optInInt .updateOptIn
{
    font-size: 16px;
    font-weight: 600;
    padding: 10px;
}
.optInInt .footer-text
{
    color: #404040;
    font-size: 12px;
    line-height: 14.4px;
    background-color: #eee;
    margin-top: 12px;
    padding: 16px;
    border-radius: 10px;
    text-align: center;
}
.optIndialog .header
{
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-bottom: 1px solid #525252;
}
.optIndialog .header .title
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    color: #525252;
    font-size: 16px;
    font-weight: 700;
    text-transform: capitalize;
}
.optIndialog .header .icon
{
    margin-right: 10px;
}
.login_sports_dialog[data-v-acd28c1a] .q-card
{
    max-width: 400px!important;
}
.login_sports_dialog .login_sports_dialog__header[data-v-acd28c1a]
{
    background-color: var(--q-color-primary);
    color: var(--q-color-buttons-text);
}
.login_sports_dialog .login_sports_dialog__nopadding[data-v-acd28c1a]
{
    padding: 0;
    max-height: 90vh;
}
.login_sports_dialog .login_sports_dialog__promo[data-v-acd28c1a]
{
    background: #e5e5e5;
    margin-bottom: 10px;
    padding: 10px 0;
}
.login_sports_dialog .login_sports_dialog__promo p[data-v-acd28c1a]
{
    margin: 14px 0;
}
.login_sports_dialog .login_sports_dialog__button[data-v-acd28c1a]
{
    height: 50px;
    width: 100%;
}